summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorbill-auger <mr.j.spam.me@gmail.com>2021-06-04 07:25:23 -0400
committerbill-auger <mr.j.spam.me@gmail.com>2021-07-19 15:35:59 -0400
commitebe34e7c331e23196a835545d446baab39ed01cf (patch)
treee423e29ca8867b1f1e841dbf76dc513a2ba07007
parentbcf93cb83ccd86337802b88a43a865a48f3f2565 (diff)
[icecat]: wip - tweak for i686
-rw-r--r--libre/icecat/PKGBUILD9
1 files changed, 7 insertions, 2 deletions
diff --git a/libre/icecat/PKGBUILD b/libre/icecat/PKGBUILD
index 011e7b67f..7e19563a0 100644
--- a/libre/icecat/PKGBUILD
+++ b/libre/icecat/PKGBUILD
@@ -32,9 +32,14 @@ url=http://www.gnu.org/software/gnuzilla/
depends=(gtk3 libxt mime-types dbus-glib ffmpeg nss ttf-font libpulse)
makedepends=(m4 unzip zip diffutils python2-setuptools yasm mesa imake inetutils
xorg-server-xvfb autoconf2.13 rust clang llvm jack gtk2
- python nodejs python2-psutil cbindgen nasm perl-file-rename)
+ python nodejs python2-psutil cbindgen nasm)
makedepends+=(mozilla-searchplugins jq)
-makedepends=(${makedepends[*]/rust/rust=1:1.49.0}) # FIXME:
+if [[ "${CARCH}" == 'i686' ]]
+then makedepends=(${makedepends[*]/llvm/llvm10}) # FIXME: i686 configure fails with LLVM11
+ # rustup: error while loading shared libraries: libLLVM-10.so
+ makedepends=(${makedepends[*]/rust/rust=1:1.47.0}) # FIXME: Sandbox: seccomp sandbox violation
+else makedepends=(${makedepends[*]/rust/rust=1:1.49.0}) # https://lists.gnu.org/archive/html/gnuzilla-dev/2021-04/msg00000.html
+fi
optdepends=('networkmanager: Location detection via available WiFi networks'
'libnotify: Notification integration'
'pulseaudio: Audio support'