diff options
author | bill-auger <mr.j.spam.me@gmail.com> | 2022-09-22 12:24:55 -0400 |
---|---|---|
committer | bill-auger <mr.j.spam.me@gmail.com> | 2022-10-07 07:17:39 -0400 |
commit | 4675c18816b6dbd38165a60d8e5d2272601e0202 (patch) | |
tree | b5592c26815be48c45eb03182625889ec1297d2b | |
parent | a9cb51dc5e26f43239d3e6625ff7df05b11bdcd7 (diff) |
[icecat]: tweak for i686
-rw-r--r-- | libre/icecat/PKGBUILD | 11 |
1 files changed, 9 insertions, 2 deletions
diff --git a/libre/icecat/PKGBUILD b/libre/icecat/PKGBUILD index a1ec4687b..22b67b959 100644 --- a/libre/icecat/PKGBUILD +++ b/libre/icecat/PKGBUILD @@ -40,6 +40,11 @@ makedepends=(unzip zip diffutils yasm mesa imake inetutils xorg-server-xvfb makedepends+=(jq python-jsonschema) makedepends+=( ${makedepends[*]/python-psutil/python-psutil=5.8.0} ) # | psutil<=5.8.0,>=5.4.2: Installed with unexpected version "5.9.1" makedepends+=( ${makedepends[*]/python-zstandard/python-zstandard=0.17.0} ) # | zstandard<=0.17.0,>=0.11.1: Installed with unexpected version "0.18.0" +[[ "${CARCH}" == 'armv7h' ]] && makedepends=( ${makedepends[*]/wasi*/} ) # armv7h has no wasi compiler +[[ "${CARCH}" == 'i686' ]] && makedepends=( ${makedepends[*]/wasi-compiler-rt/wasi-compiler-rt=13.0.1-1.0} ) # dustbin +[[ "${CARCH}" == 'i686' ]] && makedepends=( ${makedepends[*]/wasi-libc++*/} ) +[[ "${CARCH}" == 'i686' ]] && makedepends+=( wasi-libc++=13.0.1-1.0 wasi-libc++abi=13.0.1-1.0 ) # dustbin +[[ "${CARCH}" == 'i686' ]] && makedepends+=( llvm13 ) # rustup: error while loading shared libraries: libLLVM-13.so: cannot open shared object file: No such file or directory optdepends=('networkmanager: Location detection via available WiFi networks' 'libnotify: Notification integration' 'pulseaudio: Audio support' @@ -48,7 +53,8 @@ optdepends=('networkmanager: Location detection via available WiFi networks' 'xdg-desktop-portal: Screensharing with Wayland') options=(!emptydirs !makeflags !strip !lto !debug) source=(https://repo.parabola.nu/other/${pkgname}/${pkgname}-${_upstream_ver}.tar.bz2{,.sig} - icecat.desktop icecat-safe.desktop) + icecat.desktop icecat-safe.desktop +) source+=(arc4random.diff) source_armv7h=(build-arm-libopus.patch) source_i686=('avoid-libxul-OOM-python-check.patch' @@ -57,7 +63,8 @@ source_i686=('avoid-libxul-OOM-python-check.patch' sha256sums=('0a5edd6adcc3de32adfc9452d89e0144cfb9a7dceacef3202e716fb4d5a8fb9e' 'SKIP' 'e00dbf01803cdd36fd9e1c0c018c19bb6f97e43016ea87062e6134bdc172bc7d' - '33dd309eeb99ec730c97ba844bf6ce6c7840f7d27da19c82389cdefee8c20208') + '33dd309eeb99ec730c97ba844bf6ce6c7840f7d27da19c82389cdefee8c20208' +) sha256sums+=('714ca50b2ce0cac470dbd5a60e9a0101b28072f08a5e7a9bba94fef2058321c4') sha256sums_armv7h=('2d4d91f7e35d0860225084e37ec320ca6cae669f6c9c8fe7735cdbd542e3a7c9') sha256sums_i686=('2f0c81a38c4578f68f5456b618fe84a78974072821488173eb55e0e72287e353' |