summaryrefslogtreecommitdiff
path: root/libre/icecat/PKGBUILD
diff options
context:
space:
mode:
authorbill-auger <mr.j.spam.me@gmail.com>2022-01-23 04:55:00 -0500
committerbill-auger <mr.j.spam.me@gmail.com>2022-01-23 04:55:43 -0500
commit65d16d3908f7d67547357390c2e1f12adafa563f (patch)
tree581544864501e6e87c215ccaaf0aad141826da49 /libre/icecat/PKGBUILD
parent1599206abc5243ffc30e25010d8c6f530933ae92 (diff)
downloadabslibre-65d16d3908f7d67547357390c2e1f12adafa563f.tar.gz
abslibre-65d16d3908f7d67547357390c2e1f12adafa563f.tar.bz2
abslibre-65d16d3908f7d67547357390c2e1f12adafa563f.zip
reset to 648d7822b
revert several WIP commits, published accidentally
Diffstat (limited to 'libre/icecat/PKGBUILD')
-rw-r--r--libre/icecat/PKGBUILD28
1 files changed, 15 insertions, 13 deletions
diff --git a/libre/icecat/PKGBUILD b/libre/icecat/PKGBUILD
index a9e29aa70..7e19563a0 100644
--- a/libre/icecat/PKGBUILD
+++ b/libre/icecat/PKGBUILD
@@ -15,18 +15,18 @@
# Contributor: grizzlyuser <grizzlyuser@protonmail.com>
-# NOTE: icecat (60.7 < V <= 91.4) are not upstream releases
+# NOTE: icecat (60.7 < V <= 78.10) are not upstream releases
# upstream releases would normally have '-gnu' appended to $_upstream_ver
# this build is based on gnuzilla VCS developement sources
-# rev: dd79d69e5dc6e6e751195001f322b30746be6903
+# rev: b72c22186cf381d7b1f93be550c9da30865d03b4
pkgname=icecat
-_upstream_ver=91.4.0-pre # -gnu1
+_upstream_ver=78.10.0-pre2 # -gnu1
pkgver=${_upstream_ver//-/_}
pkgrel=1
pkgdesc="the GNU web browser, based on Mozilla Firefox ESR"
-arch=(armv7h i686 x86_64)
+arch=(x86_64 i686 armv7h)
license=(MPL GPL LGPL)
url=http://www.gnu.org/software/gnuzilla/
depends=(gtk3 libxt mime-types dbus-glib ffmpeg nss ttf-font libpulse)
@@ -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,15 +48,17 @@ 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')
-sha256sums=('74e4cbe35c6e121d9c9059b1383717e5729bbc0b7ea877cd295f4e34a473b1ee'
+sha256sums=('f4334ab97a30bf8e8fe400c55ed00fcea1d44536dc6df1c7f65fec8eae1664a3'
'SKIP'
'e00dbf01803cdd36fd9e1c0c018c19bb6f97e43016ea87062e6134bdc172bc7d'
'33dd309eeb99ec730c97ba844bf6ce6c7840f7d27da19c82389cdefee8c20208'
- 'e0eaec8ddd24bbebf4956563ebc6d7a56f8dada5835975ee4d320dd3d0c9c442')
+ 'e0eaec8ddd24bbebf4956563ebc6d7a56f8dada5835975ee4d320dd3d0c9c442'
+ 'c7f867ccee684939c9f0a9c30ea69127077bbe43af545a03f09dfbbdc02545a9')
sha256sums+=('3edb4add450f94c579f2df7c16ac4d9bd9f5c6acf3fbd8a05ce24c21c317257d'
'28029afa3201e1be8138be06f741c59d64869edf0c9e90dbb05cfa6b5fff4ecd')
sha256sums_i686=('068efe37a99561490e6ec7b70a3cd4dd84e89e6bdf19f04a475d06c78fd28920')
@@ -116,7 +118,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