diff options
author | bill-auger <mr.j.spam.me@gmail.com> | 2021-12-15 09:25:38 -0500 |
---|---|---|
committer | bill-auger <mr.j.spam.me@gmail.com> | 2021-12-15 09:32:33 -0500 |
commit | 5e0d681c29f1b6d81a7df179d5ffd19b097739ef (patch) | |
tree | 806c60d93a6bda0dd396c10b1d3cf70d1513af2d | |
parent | 273b2e39ff4723bf08af991fa2bfd257bb96f08a (diff) |
sq - icecat - restore rust patchicecat
-rw-r--r-- | libre/icecat/PKGBUILD | 18 |
1 files changed, 10 insertions, 8 deletions
diff --git a/libre/icecat/PKGBUILD b/libre/icecat/PKGBUILD index 7f6f83a37..25f75c614 100644 --- a/libre/icecat/PKGBUILD +++ b/libre/icecat/PKGBUILD @@ -34,12 +34,12 @@ 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) makedepends+=(mozilla-searchplugins jq) -#if [[ "${CARCH}" == 'i686' ]] -#then makedepends=(${makedepends[*]/llvm/llvm10}) # FIXME: i686 configure fails with LLVM11 +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 + 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' @@ -48,7 +48,8 @@ optdepends=('networkmanager: Location detection via available WiFi networks' options=(!emptydirs !makeflags !strip) source=(https://repo.parabola.nu/other/${pkgname}/${pkgname}-${_upstream_ver}.tar.bz2{,.sig} icecat.desktop icecat-safe.desktop - 0001-Use-remoting-name-for-GDK-application-names.patch) + 0001-Use-remoting-name-for-GDK-application-names.patch + rust_1.48.patch.gz) source+=(searchplugins_list.json 9003-misc-libre.patch) source_i686=('rust-static-disable-network-test-on-static-libraries.patch') @@ -56,7 +57,8 @@ sha256sums=('74e4cbe35c6e121d9c9059b1383717e5729bbc0b7ea877cd295f4e34a473b1ee' 'SKIP' 'e00dbf01803cdd36fd9e1c0c018c19bb6f97e43016ea87062e6134bdc172bc7d' '33dd309eeb99ec730c97ba844bf6ce6c7840f7d27da19c82389cdefee8c20208' - 'e0eaec8ddd24bbebf4956563ebc6d7a56f8dada5835975ee4d320dd3d0c9c442') + 'e0eaec8ddd24bbebf4956563ebc6d7a56f8dada5835975ee4d320dd3d0c9c442' + 'c7f867ccee684939c9f0a9c30ea69127077bbe43af545a03f09dfbbdc02545a9') # 'bb9769a8fe720abea2bba5b895c70c4fba0d44bb553399d83350268edf85cdeb') sha256sums+=('3edb4add450f94c579f2df7c16ac4d9bd9f5c6acf3fbd8a05ce24c21c317257d' '207ae66f32f7c5475fe0a84db9dd53fe6379db2f0e25a5264fd07ecc93b8ebce') @@ -120,7 +122,7 @@ prepare() { patch -Np1 -i ../0001-Use-remoting-name-for-GDK-application-names.patch # https://bugzilla.mozilla.org/show_bug.cgi?id=1667736 -# patch -Np1 -i ../rust_1.48.patch + patch -Np1 -i ../rust_1.48.patch cat >../mozconfig <<END ac_add_options --enable-application=browser |