summaryrefslogtreecommitdiff
path: root/libre/iceweasel/PKGBUILD
AgeCommit message (Collapse)Author
2020-06-07Bump pkgrel for some packages affected by the i686 icu and poppler upgrade.Denis 'GNUtoo' Carikli
On i686 I've the following: $ sudo pacman -Suu :: Starting full system upgrade... :: Replace haskell-exceptions with community/ghc-libs? [Y/n] resolving dependencies... looking for conflicting packages... error: failed to prepare transaction (could not satisfy dependencies) :: installing poppler (0.88.0-1.0) breaks dependency 'poppler=0.87.0' required by cups-filters :: installing icu (67.1-1.0) breaks dependency 'icu<66' required by icecat :: installing icu (67.1-1.0) breaks dependency 'icu=65.1' required by icedove :: installing icu (67.1-1.0) breaks dependency 'icu<66' required by iceweasel :: installing icu (67.1-1.0) breaks dependency 'icu<66' required by texlive-bin :: installing poppler (0.88.0-1.0) breaks dependency 'poppler=0.87.0-1.1' required by texlive-bin More packages, that I don't have installed are probably affected. Once we rebuilt and pushed the new packages, i686 users will be able to upgrade to the new icu and poppler. The new icu and poppler packages now have Provides for the various libraries they provides: $ pacman -S -i icu Provides : libicudata.so=67-32 libicui18n.so=67-32 libicuio.so=67-32 libicutest.so=67-32 libicutu.so=67-32 libicuuc.so=67-32 $ pacman -S -i poppler Provides : libpoppler.so=99-32 libpoppler-cpp.so=0-32 The provides are already there for x86_64 and armv7h. Now that all architectures have provides for these two packages, we will be able to convert our PKGBUILDs to depend on the libraries provided, to make the next transition easier: Thanks to the provides we can now provide packages like icu-parabola, icu-57, etc to provide the current icu library version. This means that with the next icu library version that comes from Arch Linux, Arch Linux 32, or Arch Linux ARM, each packages that is built by Parabola and that has been converted to use provides will continue to work as it will pull the icu-parabola package to continue satisfying the dependency on old libraries. This in turn will enable users to continue upgrade will not be blocked anymore by icu or poppler issues, and it will enable developers to have more time to fix build issues. Signed-off-by: Denis 'GNUtoo' Carikli <GNUtoo@cyberdimension.org>
2020-05-13[icedove][icedove-l10n]: upgrade to v68.8.0bill-auger
2020-05-12libre/iceweasel: Bump version, sync with Arch Linux, remove dependenciesgrizzlyuser
sqlite and icu are leftovers from the times when it was built --with-system-* flags. Works without these deps now and corresponds to Arch Linux PKGBUILD. Signed-off-by: Andreas Grapentin <andreas@grapentin.org>
2020-05-07[iceweasel]: allow skipping the profiling build stagebill-auger
2020-05-04[iceweasel]: rebuild against icu v67 - thanks eli :)bill-auger
2020-04-30[iceweasel]: adapt v75 for i686 (broken)bill-auger
2020-04-30[iceweasel]: refactor build env varsbill-auger
2020-04-18libre/iceweasel: changed prefs to make jitsi work <3Andreas Grapentin
2020-04-13libre/iceweasel: Disable promo card for nonfree Firefox mobile in NewTabgrizzlyuser
Show Private Browsing instead Signed-off-by: Andreas Grapentin <andreas@grapentin.org>
2020-04-13libre/iceweasel 75.0-1: Bump version and refresh patch accordinglygrizzlyuser
Please note checksum for patch hasn't been updated yet since more changes are needed to it. Signed-off-by: Andreas Grapentin <andreas@grapentin.org>
2020-04-13Revert "libre/iceweasel 75.0-1: Bump version and refresh patch accordingly"Andreas Grapentin
This reverts commit 87e2c81901db00a49ddc3faa967fefd2932141e4.
2020-04-13Revert "libre/iceweasel: Remove promo card for nonfree Firefox mobile in New ↵Andreas Grapentin
Tab" This reverts commit 6401dce006aa7c922d3b4e0a20b0d2dc248ceaf5.
2020-04-09libre/iceweasel: Remove promo card for nonfree Firefox mobile in New Tabgrizzlyuser
Signed-off-by: Andreas Grapentin <andreas@grapentin.org>
2020-04-09libre/iceweasel 75.0-1: Bump version and refresh patch accordinglygrizzlyuser
Please note checksum for patch hasn't been updated yet since more changes are needed to it. Signed-off-by: Andreas Grapentin <andreas@grapentin.org>
2020-04-04Update [libre/iceweasel] to 74.0.1Freemor
2020-03-27libre/iceweasel: updpkgsums and remove duplicate maintainer/contributorgrizzlyuser
Signed-off-by: Andreas Grapentin <andreas@grapentin.org>
2020-03-27libre/iceweasel: Sync with changes from Arch Linux firefox 74.0-2grizzlyuser
Signed-off-by: Andreas Grapentin <andreas@grapentin.org>
2020-03-13updpkgsums, branding version bump, minor fixesgrizzlyuser
i686 builds with gcc not clang, no need to remove debug flags for it. Signed-off-by: Andreas Grapentin <andreas@grapentin.org>
2020-03-13Sync with changes from Arch Linux ARM Firefox 73.0-1grizzlyuser
Let's stick as close to upstream as possible. I've made these changes after comparing PKGBUILDs from Arch Linux and Arch Linux ARM. For ARM, some options like "ac_add_options --enable-hardening" are commented, and that does not mean they can be replaced by e.g. "ac_add_options --disable-hardening". Instead, that means these options are just reset to default values, which can be different now or later. Signed-off-by: Andreas Grapentin <andreas@grapentin.org>
2020-03-13Sync with changes from Arch Linux Firefox 73.0-1grizzlyuser
Signed-off-by: Andreas Grapentin <andreas@grapentin.org>
2020-02-02[iceweasel]: normalize patch loggingbill-auger
2020-02-02[iceweasel]: wip - armv7hbill-auger
2020-01-20[iceweasel]: i686 v72.0.1 workingbill-auger
2020-01-20[iceweasel]: wip - i686bill-auger
2020-01-19[iceweasel]: wip - i686bill-auger
2020-01-19[iceweasel]: rework patches for v72.0.1bill-auger
2020-01-13[iceweasel]: wip - upgrade to v72 (patches need re-working)bill-auger
2020-01-13[iceweasel]: upgrade to v71 (not tested)bill-auger
2019-11-22libre/iceweasel: updated to 70.0.1oaken-source
2019-09-06[iceweasel][iceweasel-l10n]: upgrade to v69.0bill-auger
2019-09-06[iceweasel][iceweasel-l10n]: upgrade to v68.0.2bill-auger
2019-08-06[iceweasel]: oops typobill-auger
2019-08-01[iceweasel]: better comments for FIXME issuesbill-auger
2019-08-01[iceweasel]: upgrade to v68.0.1bill-auger
2019-05-26libre/iceweasel: build passes for 67.0Andreas Grapentin
2019-05-23[iceweasel]: adapt prepare function to new versionbill-auger
2019-05-23[iceweasel]: re-worked libre-searchengines.patchbill-auger
2019-05-23[iceweasel]: upgrade to v67.0 (broken)bill-auger
2019-05-04Rebuild [libre/iceweasel] i686 against new icuFreemor
2019-04-13libre/iceweasel: updated to 66.0.3Andreas Grapentin
2019-03-29libre/iceweasel: updated to 66.0.2Andreas Grapentin
2019-03-10libre/iceweasel: rebuilt for new libvpxAndreas Grapentin
2019-03-03libre/iceweasel: updated to 65.0.2Andreas Grapentin
2019-03-01libre/iceweasel: updated for armAndreas Grapentin
2019-02-26libre/iceweasel: aggressively disabled lto and pgo for i686 buildAndreas Grapentin
2019-02-20libre/iceweasel: rebuilt from tarballAndreas Grapentin
2019-02-19libre/iceweasel: updated to 65.0.1Andreas Grapentin
2018-11-03Moving the working [libre-testing/iceweasel] here, rebuilt against icu 63.1Freemor
2018-09-16rev [libre/iceweasel] for rebuild against new x32 ICUFreemor
2018-08-27libre/iceweasel: Fix typoLuke Shumaker