From 26eba053340134c0395de8a3f7afcd076e2c18bb Mon Sep 17 00:00:00 2001 From: Andreas Baumann Date: Mon, 24 Oct 2022 20:53:30 +0200 Subject: extra/chromium: added reenable 32-bit and remove sanbox patch --- extra/chromium/PKGBUILD | 17 ++++++++++++++--- extra/chromium/reenable-linux-i686-builds.patch | Bin 0 -> 637 bytes 2 files changed, 14 insertions(+), 3 deletions(-) create mode 100644 extra/chromium/reenable-linux-i686-builds.patch (limited to 'extra/chromium') diff --git a/extra/chromium/PKGBUILD b/extra/chromium/PKGBUILD index 12564c02..69e59c86 100644 --- a/extra/chromium/PKGBUILD +++ b/extra/chromium/PKGBUILD @@ -49,13 +49,24 @@ if [ "$CARCH" = 'i686' ]; then )" fi +# disabled: not complete and completely broken, use --no-sandbox for now when running # for for 64-bit time functions in seccomp sanbox (thanks to schnitzeltony) # https://github.com/schnitzeltony/meta-browser/blob/master/recipes-browser/chromium/files/0003-Fix-sandbox-Aw-snap-for-syscalls-403-and-407.patch -source+=('chromium-81.0.4044.122-Fix-sandbox-Aw-snap-for-syscalls-403-and-407.patch') -sha256sums+=('4837f797a910795bf3161805a3302d5f3701573ca90da8af32b2f4aa62510d20') +#source+=('chromium-81.0.4044.122-Fix-sandbox-Aw-snap-for-syscalls-403-and-407.patch') +#sha256sums+=('4837f797a910795bf3161805a3302d5f3701573ca90da8af32b2f4aa62510d20') +#eval "$( +# declare -f prepare | \ +# sed ' +# /patch.*chromium-106.*/a patch -Np1 -i "$srcdir/chromium-81.0.4044.122-Fix-sandbox-Aw-snap-for-syscalls-403-and-407.patch" +# ' +#)" + +# reenable 32-bit +source+=('reenable-linux-i686-builds.patch') +sha256sums+=('f3d3702106e2307c00f1db97fa2614bbedd208ecb217052e3cc789945e17a139') eval "$( declare -f prepare | \ sed ' - /patch.*skia.*/a patch -Np1 -i "$srcdir/chromium-81.0.4044.122-Fix-sandbox-Aw-snap-for-syscalls-403-and-407.patch" + /patch.*chromium-106.*/a patch -Np1 -i "$srcdir/reenable-linux-i686-builds.patch" ' )" diff --git a/extra/chromium/reenable-linux-i686-builds.patch b/extra/chromium/reenable-linux-i686-builds.patch new file mode 100644 index 00000000..b18718e4 Binary files /dev/null and b/extra/chromium/reenable-linux-i686-builds.patch differ -- cgit v1.2.3-54-g00ecf