www/firefox: update to 109.0 (rc1)

Release Notes (soon):
  https://www.mozilla.org/en-US/firefox/109.0/releasenotes/

(cherry picked from commit d076c78e68)
This commit is contained in:
Christoph Moench-Tegeder 2023-01-09 22:15:22 +01:00
parent af8bfe87b8
commit 20c5385a3a
4 changed files with 2669 additions and 1714 deletions

View File

@ -1,6 +1,5 @@
PORTNAME= firefox
DISTVERSION= 108.0.2
# DISTVERSIONSUFFIX= b9
DISTVERSION= 109.0
PORTEPOCH= 2
CATEGORIES= www wayland
MASTER_SITES= MOZILLA/${PORTNAME}/releases/${DISTVERSION}${DISTVERSIONSUFFIX}/source \
@ -12,12 +11,12 @@ COMMENT= Web browser based on the browser portion of Mozilla
WWW= https://www.mozilla.com/firefox
BUILD_DEPENDS= nspr>=4.32:devel/nspr \
nss>=3.85:security/nss \
nss>=3.86:security/nss \
icu>=71.1:devel/icu \
libevent>=2.1.8:devel/libevent \
harfbuzz>=5.3.1:print/harfbuzz \
graphite2>=1.3.14:graphics/graphite2 \
png>=1.6.37:graphics/png \
png>=1.6.39:graphics/png \
dav1d>=1.0.0:multimedia/dav1d \
libvpx>=1.12.0:multimedia/libvpx \
${PYTHON_PKGNAMEPREFIX}sqlite3>0:databases/py-sqlite3@${PY_FLAVOR} \

View File

@ -1,3 +1,3 @@
TIMESTAMP = 1672880783
SHA256 (firefox-108.0.2.source.tar.xz) = 42e6d6b27ad0694a4fc9dd736888ad36c99eb2dbcce96e134584805d644ca300
SIZE (firefox-108.0.2.source.tar.xz) = 509638740
TIMESTAMP = 1673297409
SHA256 (firefox-109.0.source.tar.xz) = 892237fdead5da1ee15e98d383f5cd0cf0cfa5590ee5156f63c486abacc42291
SIZE (firefox-109.0.source.tar.xz) = 499318384

View File

@ -97,13 +97,9 @@ index b91d9c1..a97e6eb 100755
echo If gfx/graphite2/src/files.mk has changed, please make corresponding
diff --git gfx/harfbuzz/README-mozilla gfx/harfbuzz/README-mozilla
index 3180257..4587a3b 100644
--- gfx/harfbuzz/README-mozilla
+++ gfx/harfbuzz/README-mozilla
@@ -21,3 +21,8 @@ from within the gfx/harfbuzz directory.
If the collection of source files changes, manual updates to moz.build may be
needed as we don't use the upstream makefiles.
+
--- /dev/null
+++ gfx/harfbuzz/README-mozilla.fbsd
@@ -0,0 +1,4 @@
+The in-tree copy may be omitted during build by --with-system-harfbuzz.
+Make sure to keep pkg-config version check within toolkit/moz.configure in sync
+with checkout version or increment latest tag by one if it's not based

File diff suppressed because it is too large Load Diff