Commit Graph

913 Commits

Author SHA1 Message Date
Piotr Kubaj 7b29b356be www/firefox: add LTO option
PR:		253036
Approved by:	gecko (maintainer timeout)
2021-02-10 19:23:50 +00:00
Jan Beich cee43c4e0e www/firefox: update to 85.0.2
Changes:	https://www.mozilla.org/firefox/85.0.2/releasenotes/
2021-02-09 00:34:38 +00:00
Christoph Moench-Tegeder be3b232b63 update firefox to 85.0.1
Release Notes:
  https://www.mozilla.org/en-US/firefox/85.0.1/releasenotes/

MFH:		2021Q1
2021-02-05 09:30:35 +00:00
Piotr Kubaj 9506d462c6 www/firefox: fix runtime crashes on powerpc64*
Details in https://bugzilla.mozilla.org/show_bug.cgi?id=1690152

Approved by:	tier 2 blanket
2021-02-03 02:28:50 +00:00
Jan Beich d37185e8c2 www/firefox: backport fix for high CPU usage in OSS backend
Requested by:	Ka Ho Ng
2021-01-20 08:32:20 +00:00
Jan Beich 6257852272 www/firefox: update to 85.0
Changes:	https://www.mozilla.org/firefox/85.0/releasenotes/
2021-01-18 22:49:23 +00:00
Christoph Moench-Tegeder 9ac91d00fb update firefox to 84.0.2
Release Notes:
  https://www.mozilla.org/en-US/firefox/84.0.2/releasenotes/

MFH:		2021Q1
2021-01-06 18:37:40 +00:00
Mikael Urankar a798515415 lang/rust: Update to 1.49.0
Changes: https://github.com/rust-lang/rust/releases/tag/1.49.0

Tested by:	mikael, pkubaj
Differential Revision:	https://reviews.freebsd.org/D27940
2021-01-06 10:13:58 +00:00
Christoph Moench-Tegeder ea58b3d15f update firefox to 84.0.1
Release Notes (soon):
  https://www.mozilla.org/en-US/firefox/84.0.1/releasenotes/
2020-12-21 22:45:23 +00:00
Jan Beich 70c47ec6ef www/firefox: switch to rc3
Changes:	https://hg.mozilla.org/releases/mozilla-release/pushloghtml?startdate=2020-12-11&enddate=2020-12-13
2020-12-14 17:56:12 +00:00
Jan Beich ce0771b1fe www/firefox: switch to rc2
Changes:	https://hg.mozilla.org/releases/mozilla-release/pushloghtml?startdate=2020-12-08&enddate=2020-12-11
2020-12-12 00:34:46 +00:00
Piotr Kubaj b0d66b0523 www/firefox: correct patch for powerpc64
The macro is named MOZ_BIG_ENDIAN(), not MOZ_BIG_ENDIAN.
2020-12-11 17:40:05 +00:00
Jan Beich 6e605a1a9f www/firefox: update to 84.0 (rc1)
Changes:	https://www.mozilla.org/firefox/84.0/releasenotes/
2020-12-10 00:39:33 +00:00
Piotr Kubaj 73752401d1 Add CFLAGS_powerpc64le=-DSQLITE_BYTEORDER=1234 to Gecko ports. This is because sqlite is bundled there and not defining SQLITE_BYTEORDER makes sqlite think all PPC are big-endian, which breaks history and bookmarks. 2020-11-25 23:23:56 +00:00
Jan Beich 86238fa68e gecko: apply the rest of the upstream fix for rust 1.48
PR:		251356
2020-11-25 02:56:38 +00:00
Mikael Urankar 4e449e031e lang/rust: Update to 1.48.0
Changes: https://github.com/rust-lang/rust/releases/tag/1.48.0

Reviewed by:	jbeich
Tested by:	bdragon, jbeich, mikael
Differential Revision:	https://reviews.freebsd.org/D27293
2020-11-24 12:48:53 +00:00
Jan Beich ff05bee7ea multimedia/dav1d: update to 0.8.0
Changes:	https://code.videolan.org/videolan/dav1d/-/tags/0.8.0
Changes:	https://code.videolan.org/videolan/dav1d/-/blob/0.8.0/NEWS
Changes:	https://code.videolan.org/videolan/dav1d/compare/0.7.1...0.8.0
2020-11-23 22:08:52 +00:00
Jan Beich e379690328 gecko: bump LLVM_DEFAULT to 11
Detach from tree-wide default as coordinating with other maintainers
is expensive for little gain. User's choice is still respected.

llvm11 has better Tier2 support, more optimizations, reduces package size
and aligns with what contributors dogfood.
2020-11-13 11:52:06 +00:00
Jan Beich 101a9f7a84 www/firefox: switch to rc2
Changes:	https://hg.mozilla.org/releases/mozilla-release/pushloghtml?startdate=2020-11-11&enddate=2020-11-13
2020-11-13 11:51:59 +00:00
Jan Beich 6bc733cbae www/firefox: update to 83.0
Changes:	https://www.mozilla.org/firefox/83.0/releasenotes/
2020-11-12 00:10:27 +00:00
Christoph Moench-Tegeder e71ec11027 update firefox to 82.0.3 (rc1)
Release Notes (soon):
  https://www.mozilla.org/en-US/firefox/82.0.3/releasenotes/

MFH:		2020Q4 (under blanket: web browser)
2020-11-09 09:33:34 +00:00
Jan Beich 6d5d6429d5 devel/icu: update to 68.1
Changes:	http://site.icu-project.org/download/68
ABI:		https://abi-laboratory.pro/tracker/timeline/icu4c/
Reported by:	GitHub (watch releases)
2020-11-03 00:56:26 +00:00
Christoph Moench-Tegeder 3161a5584f update firefox to 82.0.2 (rc1)
Release Notes (soon):
  https://www.mozilla.org/en-US/firefox/82.0.2/releasenotes/

MFH:		2020Q4 (under blanket: web browser)
2020-10-28 08:37:48 +00:00
Jan Beich 4fcd4add8e www/firefox: update to 82.0.1
Changes:	https://www.mozilla.org/firefox/82.0.1/releasenotes/
2020-10-26 22:38:54 +00:00
Rene Ladan beb7691625 www/firefox: drop a patch specific to FreeBSD 11.3 2020-10-17 14:55:37 +00:00
Jan Beich a624fe0064 www/firefox: update to 82.0
Changes:	https://www.mozilla.org/firefox/82.0/releasenotes/
2020-10-15 00:32:56 +00:00
Mikael Urankar d9b97de179 lang/rust: Update to 1.47.0
- Add powerpc64le arch (submitted by bdragon in D26711)
  - Disable DOCS, same problem fixed in r546048

  - Update devel/racer to 2.1.36
  - Import upstream patch to fix www/firefox
    (https://hg.mozilla.org/integration/autoland/rev/e2cede25c027)
  - Import gentoo patches to fix www/firefox-esr, www/cliqz and mail/thunderbird
    (https://dev.gentoo.org/~whissi/mozilla/patchsets/firefox-esr-78-patches-03.tar.xz : 0036, 0037 and 0038)
  - Force rebuild all consumers to catch regressions

Changelog:
  https://github.com/rust-lang/rust/releases/tag/1.47.0

Differential Revision:	https://reviews.freebsd.org/D26721
2020-10-13 08:36:35 +00:00
Christoph Moench-Tegeder efa8d2be78 update firefox to 81.0.2
Release notes (soon):
  https://www.mozilla.org/en-US/firefox/81.0.2/releasenotes/

MFH:		2020Q4 (under blanket: web browser)
2020-10-12 21:48:24 +00:00
Jan Beich fbfaa71508 gecko: update OSS patches
Changes:	https://github.com/kinetiknz/cubeb/commit/4e60bb8
2020-10-10 20:35:06 +00:00
Jan Beich 585ede22e7 gecko: update OSS patches
Changes:	https://github.com/kinetiknz/cubeb/compare/cc85508...1f3771f
2020-10-10 00:25:54 +00:00
Jan Beich 4c678b9f3e gecko: update OSS patches
Changes:	https://github.com/kinetiknz/cubeb/compare/b594641...cc85508
2020-10-08 00:38:20 +00:00
Christoph Moench-Tegeder e911ff2242 update firefox to 81.0.1 (rc1)
Release Notes (soon):
  https://www.mozilla.org/en-US/firefox/81.0.1/releasenotes/

MFH:		2020Q3 (blanket: web browser)
2020-09-30 21:42:29 +00:00
Jan Beich c2a791e21b gecko: update OSS patches
Changes:	https://github.com/kinetiknz/cubeb/compare/9a00981...b594641
Submitted by:	Ka Ho Ng
Differential Revision:	https://reviews.freebsd.org/D26547
2020-09-25 04:46:59 +00:00
Jan Beich b879dba236 gecko: update OSS patches
Changes:	https://github.com/kinetiknz/cubeb/compare/49312d4...9a00981
2020-09-24 00:57:19 +00:00
Jan Beich 24384af118 www/firefox: update to 81.0
Changes:	https://www.mozilla.org/firefox/81.0/releasenotes/
2020-09-18 21:36:47 +00:00
Jan Beich 1f5de25166 gecko: drop python2 dependency after r548882 2020-09-18 15:56:04 +00:00
Jan Beich f76b239744 www/firefox: revert typo after r548733
mozbuild.configure.options.InvalidOptionError: Unknown option: --enable-system-sqlite
2020-09-15 20:12:29 +00:00
Jan Beich 8becd339e6 www/firefox-esr: update to 78.3.0 (esr78)
Changes:	https://www.mozilla.org/firefox/78.3.0/releasenotes/
2020-09-15 15:23:49 +00:00
Piotr Kubaj 6e7e49eb3a www/firefox: fixes for some color issues on powerpc64
Some image formats still suffer from endianness issues, fix it partially by removing one obsolete patch and adding another.
2020-09-12 23:32:49 +00:00
Jan Beich 18db69ada7 www/firefox: fix tab crashing when not using pulseaudio
Submitted by:	Ka Ho Ng
Differential Revision:	https://reviews.freebsd.org/D26303
2020-09-12 00:37:31 +00:00
Jan Beich 7f8baba3df www/firefox: update to 80.0.1
Changes:	https://www.mozilla.org/firefox/80.0.1/releasenotes/
2020-09-01 00:53:00 +00:00
Tobias Kortkamp c9a06251c5 lang/rust: Update to 1.46.0
- Force rebuild all consumers to catch regressions early

Changes:	https://blog.rust-lang.org/2020/08/27/Rust-1.46.0.html
With hat:	rust
Differential Revision:	https://reviews.freebsd.org/D26176
2020-08-30 18:36:07 +00:00
Jan Beich e603b4e4d1 gecko: update OSS patches
Changes:	https://github.com/kinetiknz/cubeb/compare/957847c...49312d4
2020-08-30 00:20:45 +00:00
Jan Beich cbb380f05e www/firefox: document GeckoProfiler is no longer missing
https://hg.mozilla.org/mozilla-central/rev/74707e8ecf38
2020-08-26 13:22:26 +00:00
Jan Beich 7c156bf8ba gecko: update OSS patches
Changes:	https://github.com/kinetiknz/cubeb/compare/123ce2a...957847c
PR:		248816
Submitted by:	Ka Ho Ng
2020-08-24 12:50:21 +00:00
Jan Beich 7b711e68f0 www/firefox: document native audio is no longer a missing feature
Submitted by:	Goran Mekić
PR:		248847
2020-08-24 12:50:09 +00:00
Jan Beich e09df86b1f www/firefox: document probing order for the default audio backend
PR:		248847
2020-08-24 12:50:00 +00:00
Jan Beich 0c61cc4d7a gecko: add native OSS support, replacing ALSA as fallback
OSS is always built but during runtime only selected by default if
neither pulseaudio, jackit or sndio are installed. In particular,
Gnome and KDE users would still be offered PulseAudio by default due
to integration with multi-app volume widgets, current song bars,
screensharing with audio, etc. that prefer to talk over DBus.
Those can opt out via media.cubeb.backend=oss in about:config.

Submitted by:	Ka Ho Ng <khng300@gmail.com> (based on)
2020-08-21 16:32:05 +00:00
Jan Beich 42729d5486 www/firefox: switch to rc2
Changes:	https://hg.mozilla.org/releases/mozilla-release/pushloghtml?startdate=2020-08-18&enddate=2020-08-19
2020-08-20 00:39:45 +00:00
Piotr Kubaj 8f1e77133b www/firefox: fix build on powerpc64
Error:
/tmp/usr/ports/www/firefox/work/firefox-80.0/dom/media/flac/FlacDecoder.cpp:21:37: error: use of undeclared identifier 'NS_LITERAL_CSTRING'
2020-08-18 19:12:46 +00:00