From 492a33e921d7bc0ec5cf0966cd1dcff67bfd5f67 Mon Sep 17 00:00:00 2001 From: bill-auger Date: Mon, 20 Jan 2020 08:31:23 -0500 Subject: [iceweasel]: i686 v72.0.1 working --- libre/iceweasel/PKGBUILD | 22 ++++++++++++++-------- 1 file changed, 14 insertions(+), 8 deletions(-) (limited to 'libre/iceweasel/PKGBUILD') diff --git a/libre/iceweasel/PKGBUILD b/libre/iceweasel/PKGBUILD index d7cc864ba..c701dc37f 100644 --- a/libre/iceweasel/PKGBUILD +++ b/libre/iceweasel/PKGBUILD @@ -1,7 +1,9 @@ -# Maintainer (Arch): Jan Alexander Steffens (heftig) -# Contributor (Arch): Ionut Biru -# Contributor (Arch): Jakub Schmidtke -# Contributor (ConnochaetOSl): Henry Jensen +# Maintainer (arch): Jan Alexander Steffens (heftig) +# Contributor (arch): Ionut Biru +# Contributor (arch): Jakub Schmidtke +# Maintainer (connochaetos): Henry Jensen +# Maintainer (arch32): Andreas Baumann +# Contributor (arch32): Erich Eckner # Contributor: Andreas Grapentin # Contributor: Luke Shumaker # Contributor: André Silva @@ -29,8 +31,11 @@ # policy[1], so making those changes also requires us to: # - Rebrand to Iceweasel # -# While we're at it, while not strictly nescessary for FSDG -# compliance: +# technical: +# - build i686 with GCC instead of clang +# - disable rust-SIMD, LTO, PGO, and skip profiling build for i686 +# +# privacy: # - Remove Google API keys and usage # - Disable Mozilla telemetry and crash reporting (good manners # because of all of the other patching we're doing @@ -72,8 +77,8 @@ source+=(https://repo.parabola.nu/other/iceweasel/${pkgname}_${_brandingver}-${_ libre.patch libre-searchengines.patch vendor.js.in) -source_i686+=('rust-static-disable-network-test-on-static-libraries.patch' - 'avoid-libxul-OOM-python-check.patch') +source_i686=('rust-static-disable-network-test-on-static-libraries.patch' + 'avoid-libxul-OOM-python-check.patch') sha256sums=('1fa59aedc8469c3e6ffb12449ab7de2f93776f7679eedebfb74aa309b694956f' 'SKIP' '5f7ac724a5c5afd9322b1e59006f4170ea5354ca1e0e60dab08b7784c2d8463c' @@ -144,6 +149,7 @@ END # disable LTO and use gcc toolchain (clang has issues on IA32) export MOZ_SOURCE_CHANGESET="DEVEDITION_${pkgver//./_}_RELEASE" cat >>../mozconfig <