Commit Graph

673 Commits

Author SHA1 Message Date
Christoph Moench-Tegeder ab1d269c4b update firefox-esr to 78.7.1
Release Notes:
  https://www.mozilla.org/en-US/firefox/78.7.1/releasenotes/

MFH:		2021Q1
2021-02-05 09:49:46 +00:00
Piotr Kubaj 8613b01d64 www/firefox-esr: fix runtime crashes on powerpc64*
Details in https://bugzilla.mozilla.org/show_bug.cgi?id=1690152

Approved by:	tier 2 blanket
2021-02-03 03:11:01 +00:00
Jan Beich 1779466d9e www/firefox-esr: switch to rc2 (nop)
Changes:	https://hg.mozilla.org/releases/mozilla-esr78/pushloghtml?startdate=2021-01-19&enddate=2021-01-21
2021-01-22 11:40:03 +00:00
Jan Beich 29dcf35a91 www/firefox-esr: update to 78.7.0
Changes:	https://www.mozilla.org/firefox/78.7.0/releasenotes/
2021-01-18 22:49:28 +00:00
Jan Beich 7abf6ed6af www/firefox-esr: update to 78.6.1
Changes:	https://www.mozilla.org/firefox/78.6.1/releasenotes/
2021-01-06 18:45:18 +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
Jan Beich b6c2e134a0 devel/rust-cbindgen: update to 0.16.0 (like r558794)
With fixes for firefox-esr and thunderbird.

Changes:	https://github.com/eqrion/cbindgen/compare/v0.15.0...v0.16.0
Reported by:	GitHub (watch releases)
2020-12-31 00:31:41 +00:00
Piotr Kubaj eb4fd77df0 mail/thunderbird, www/firefox-esr: correct patch for powerpc64
The macro is named MOZ_BIG_ENDIAN(), not MOZ_BIG_ENDIAN.

Approved by:	tier 2 blanket
2020-12-19 13:27:09 +00:00
Christoph Moench-Tegeder c7d47b52f9 update firefox-esr to 78.6.0exr (rc1)
Release Notes (soon):
  https://www.mozilla.org/en-US/firefox/78.6.0/releasenotes/

MFH:		2020Q4 (once it's GA)
2020-12-09 13:42:25 +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 7249f5283d www/firefox-esr: revert r522464 to improve stability
Upstream adopted memfd_create instead which requires FreeBSD >= 13.
Having ESR behave differently complicates maintenance, so drop
SHM_ANON for now.

PR:		243252
2020-11-13 22:46:33 +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
Christoph Moench-Tegeder e82c914d07 update firefox-esr to 78.5.0 (rc1)
Release Notes (soon):
  https://www.mozilla.org/en-US/firefox/78.5.0/releasenotes/

MFH:		2020Q4 (under blanket: web browser)
2020-11-11 11:32:43 +00:00
Christoph Moench-Tegeder 1693d47625 firefox-esr: update to 78.4.1 (rc1)
Release Notes (soon):
  https://www.mozilla.org/en-US/firefox/78.4.1/releasenotes/

MFH:		2020Q4 (under blanket: web browser)
2020-11-09 12:27:26 +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
Rene Ladan 27180863ab www/firefox-esr: remove a patch only useful on FreeBSD 11.3
Phabricator:	D26646
2020-10-17 14:55:04 +00:00
Jan Beich 6a83ae9450 www/firefox-esr: update to 78.4.0
Changes:	https://www.mozilla.org/firefox/78.4.0/releasenotes/
2020-10-15 00:32:43 +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
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
Jan Beich 6b953f2822 www/firefox-esr: update to 78.3.1
Changes:	https://www.mozilla.org/firefox/78.3.1/releasenotes/
2020-10-01 00:44:02 +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 9a28816128 www/firefox-esr: sync pkg-message with non-esr after r548733 2020-09-18 15:56:38 +00:00
Jan Beich 1f5de25166 gecko: drop python2 dependency after r548882 2020-09-18 15:56:04 +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
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 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 a97022659b www/firefox-esr: update to 68.12.0
Changes:	https://www.mozilla.org/firefox/68.12.0/releasenotes/
2020-08-18 00:52:47 +00:00
Tobias Kortkamp 8b057d47a9 lang/rust: Update to 1.45.2
Changes:	https://blog.rust-lang.org/2020/08/03/Rust-1.45.2.html
2020-08-03 15:18:49 +00:00
Tobias Kortkamp 9137d53fe2 lang/rust: Update to 1.45.1
- Apply the "hard links break `env::current_exe()`" workaround from
  r543251 to lang/rust too
- Force rebuild all consumers for the soundness bug in 1.45.0

Changes:	https://blog.rust-lang.org/2020/07/30/Rust-1.45.1.html
With hat:	rust
Differential Revision:	https://reviews.freebsd.org/D25835
2020-07-30 18:26:53 +00:00
Jan Beich 1e0ad1ea98 www/firefox-esr: update to 68.11.0
Changes:	https://www.mozilla.org/firefox/68.11.0/releasenotes/
2020-07-21 00:40:44 +00:00
Tobias Kortkamp b0f1d6430e lang/rust: Update to 1.45.0
- This Rust release comes with LLVM 10.  Drop the LLVM patches we
  no longer need.
- On FreeBSD 13.0 powerpc64 set the elfv2 ABI explicitly in the
  Rust target instead of patching LLVM.
- Build LLVM with Ninja.  It can shorten the build time slightly.
- Force rebuild all consumers to catch regressions early

Changes:	https://blog.rust-lang.org/2020/07/16/Rust-1.45.0.html
Tested by:	mikael, pkubaj, tobik
With hat:	rust
Differential Revision:	https://reviews.freebsd.org/D25658
2020-07-17 06:44:04 +00:00
Niclas Zeising 0e32330f15 Chanse update of devel/libffi
Chase the devel/libffi update
Bump portrevision of all dependent ports to chace shard library version bump
in libffi.
Update LIB_DEPENDS lines where needed to not require a specific version of
libffi.so.

PR:		247028 (for tracking)
2020-07-04 18:11:42 +00:00
Jan Beich 2693f49f33 www/firefox-esr: update to 68.10.0
Changes:	https://www.mozilla.org/firefox/68.10.0/releasenotes/
2020-06-24 22:40:21 +00:00
Tobias Kortkamp a48473296f lang/rust: Update to 1.44.0
- Remove devel/cargo-tree since it is now integrated into cargo
- Add patch to fix build with LibreSSL 3.1.x and 3.2.0 [1]
- Force rebuild all consumers to catch regressions early

Changes:	https://blog.rust-lang.org/2020/06/04/Rust-1.44.0.html
PR:		246332 [1]
Tested by:	mikael, tobik
With hat:	rust
Differential Revision:	https://reviews.freebsd.org/D25099
2020-06-04 18:08:00 +00:00
Jan Beich 346c57dcbd www/firefox: don't abort WaylandShmPool::Resize if posix_fallocate succeeds
PR:		240884
Submitted by:	tijl
Pointy hat to:	jbeich
2020-05-31 09:24:20 +00:00
Jan Beich 8b3080036e www/firefox: also check posix_fallocate error in WaylandShmPool::Resize
PR:		240884
Submitted by:	Greg V
2020-05-29 23:25:58 +00:00
Jan Beich 4daf89f110 www/firefox-esr: update to 68.9.0
Changes:	https://www.mozilla.org/firefox/68.9.0/releasenotes/
2020-05-28 00:42:39 +00:00
Jan Beich a03bff1234 www/firefox: require new NSS after r534912/r534914
In file included from Unified_c_netwerk_srtp_src0.c:2:
netwerk/srtp/src/crypto/cipher/aes_gcm_nss.c:274:15: error: no member named 'ulIvBits' in 'struct CK_GCM_PARAMS'
    c->params.ulIvBits = GCM_IV_LEN * 8;
    ~~~~~~~~~ ^

PR:		246690
Reported by:	mikael
2020-05-24 09:49:43 +00:00
Jan Beich 8e00d5932e gecko: drop x11/startup-notification dependency
https://bugzilla.mozilla.org/show_bug.cgi?id=726479
2020-05-15 04:59:07 +00:00
Jan Beich 547bee3cc1 www/firefox-esr: backport NSS 3.52 support after r533597 (like r534912)
PR:		246363
Reported by:	Tomasz "CeDeROM" CEDRO, Roman
2020-05-11 14:17:23 +00:00