pkgsrc-Changes archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
CVS commit: pkgsrc/www/palemoon
Module Name: pkgsrc
Committed By: nia
Date: Tue Sep 23 21:14:38 UTC 2025
Modified Files:
pkgsrc/www/palemoon: Makefile PLIST distinfo
Log Message:
palemoon: Update to 33.9.0
v33.9.0 (2025-09-23)
This is a mjor development, bugfix and security release, focusing
primarily on improving web compatibility.
Special thanks to the students from the University of the Philippines Los
Baños for their work on improving CSS in the platform over the summer!
New features:
* Implemented the CSS4 revert keyword.
* Implemented the clip keyword for overflow. See implementation notes.
* Implemented axis-shorthand parsing of overflow. This should fix some
issues with areas being unscrollable on the web.
* Implemented CSS color-mix (RGB and HSL color spaces only).
* Implemented CSS @supports(selector(<complex selector>)) syntax.
* Implemented CSS Cascade Layers @layer support.
* Implemented support for CSS clip-path:<geometry-box> without actually
supplying a clip path to use. See implementation notes.
* Implemented overflow-inline and overflow-block CSS properties.
* Implemented the :autofill CSS pseudo-class. Auto-filled fields will
now also be styled by default to indicate autofilling/password manager
recall has occurred.
* Implemented the :focus-visible CSS pseudo-class.
* Implemented the prefers-reduced-motion CSS media query. See
implementation notes.
* Implemented a minimal version of the visualViewport web API. See
implementation notes.
Changes/fixes:
* Un-prefixed CSS -moz-user-select and aligned with the user-select CSS4
spec.
* Un-prefixed CSS -moz-read-only and -moz-read-write pseudo-classes.
* Improved the handling of X-Content-Type-Options: nosniff to align more
with the spec and expected behavior on the web.
* Added support for FFmpeg 7.0/libavcodec 61.
* Fixed a bug where sub-properties of CSS border-image would not update
when the value they inherit from changes.
* Fixed a bug where scrollbar-width was incorrectly treated as an
inherited property.
* Fixed an issue where screen/pixel color depth could potentially be
mis-reported on Linux.
* Fixed a potential issue with fontconfig on Linux. We now explicitly
initialize fontconfig on startup.
* Fixed various issues with vpx on PowerPC architectures.
* Fixed issues when building ffvpx on architectures without assembly
support.
* Fixed a memory safety issue in two-position gradient color-stops code.
* Changed the way @import rules are processed. They will now be
processed in the order of appearance in the importing stylesheet.
* Changed how TypedArray constructors handle initialization values,
aligning with the ECMAScript spec. See implementation notes.
* Changed how Cache-control HTTP headers are parsed if multiple headers
are present in a response.
* Made additional improvements to "Copy as cURL" devtools command.
* Security issues addressed: CVE-2025-10536 and CVE-2025-10533 DiD.
To generate a diff of this commit:
cvs rdiff -u -r1.40 -r1.41 pkgsrc/www/palemoon/Makefile
cvs rdiff -u -r1.6 -r1.7 pkgsrc/www/palemoon/PLIST
cvs rdiff -u -r1.28 -r1.29 pkgsrc/www/palemoon/distinfo
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.
Modified files:
Index: pkgsrc/www/palemoon/Makefile
diff -u pkgsrc/www/palemoon/Makefile:1.40 pkgsrc/www/palemoon/Makefile:1.41
--- pkgsrc/www/palemoon/Makefile:1.40 Tue Sep 9 11:15:54 2025
+++ pkgsrc/www/palemoon/Makefile Tue Sep 23 21:14:38 2025
@@ -1,8 +1,8 @@
-# $NetBSD: Makefile,v 1.40 2025/09/09 11:15:54 nia Exp $
+# $NetBSD: Makefile,v 1.41 2025/09/23 21:14:38 nia Exp $
# for build instructions see
# https://developer.palemoon.org/build/linux/
-PKGNAME= palemoon-33.8.2
+PKGNAME= palemoon-33.9.0
CATEGORIES= www
DIST_SUBDIR= palemoon-${PKGVERSION_NOREV}
@@ -14,7 +14,7 @@ SITES.palemoon.tar.gz= \
-https://repo.palemoon.org/MoonchildProductions/Pale-Moon/archive/${PKGVERSION_NOREV}_Release.tar.gz
SITES.uxp.tar.gz= \
- -https://repo.palemoon.org/MoonchildProductions/UXP/archive/RB_20250824.tar.gz
+ -https://repo.palemoon.org/MoonchildProductions/UXP/archive/RB_20250923.tar.gz
SITES.psutil.tar.gz= \
-https://files.pythonhosted.org/packages/7b/58/2675697b6831e6ac4b7b7bc4e5dcdb24a2f39f8411186573eb0de16eb6d5/psutil-3.4.2.tar.gz
@@ -102,7 +102,6 @@ LDFLAGS+= -Wl,--no-keep-memory
.endif
PLIST_VARS+= be le
-PLIST_VARS+= ffvpx
PM_BIG_ENDIAN?= no
.for plat in ${BIGENDIANPLATFORMS}
@@ -117,11 +116,6 @@ PLIST.be= yes
PLIST.le= yes
.endif
-.if ${MACHINE_ARCH} == "x86_64" || ${MACHINE_ARCH:Maarch64*} || \
- ${MACHINE_ARCH:Mearm*}
-PLIST.ffvpx= yes # see platform/old-configure.in
-.endif
-
INSTALLATION_DIRS+= share/applications
INSTALLATION_DIRS+= share/icons/hicolor/16x16/apps
INSTALLATION_DIRS+= share/icons/hicolor/32x32/apps
@@ -182,7 +176,7 @@ post-install:
.include "../../lang/python/batteries-included.mk"
.include "../../lang/python/application.mk"
.include "../../lang/python/tool.mk"
-.include "../../multimedia/ffmpeg6/buildlink3.mk"
+.include "../../multimedia/ffmpeg7/buildlink3.mk"
.include "../../security/openssl/buildlink3.mk"
.include "../../sysutils/desktop-file-utils/desktopdb.mk"
.include "../../x11/gtk2/buildlink3.mk"
Index: pkgsrc/www/palemoon/PLIST
diff -u pkgsrc/www/palemoon/PLIST:1.6 pkgsrc/www/palemoon/PLIST:1.7
--- pkgsrc/www/palemoon/PLIST:1.6 Wed May 7 14:46:17 2025
+++ pkgsrc/www/palemoon/PLIST Tue Sep 23 21:14:38 2025
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.6 2025/05/07 14:46:17 nia Exp $
+@comment $NetBSD: PLIST,v 1.7 2025/09/23 21:14:38 nia Exp $
bin/palemoon
lib/${PKGNAME}/application.ini
lib/${PKGNAME}/browser/blocklist.xml
@@ -32,8 +32,8 @@ ${PLIST.be}lib/${PKGNAME}/icudt63b.dat
${PLIST.le}lib/${PKGNAME}/icudt63l.dat
lib/${PKGNAME}/libhunspell.so
lib/${PKGNAME}/liblgpllibs.so
-${PLIST.ffvpx}lib/${PKGNAME}/libmozavcodec.so
-${PLIST.ffvpx}lib/${PKGNAME}/libmozavutil.so
+lib/${PKGNAME}/libmozavcodec.so
+lib/${PKGNAME}/libmozavutil.so
lib/${PKGNAME}/libmozsqlite3.so
lib/${PKGNAME}/libnspr4.so
lib/${PKGNAME}/libnss3.so
Index: pkgsrc/www/palemoon/distinfo
diff -u pkgsrc/www/palemoon/distinfo:1.28 pkgsrc/www/palemoon/distinfo:1.29
--- pkgsrc/www/palemoon/distinfo:1.28 Fri Sep 5 07:42:01 2025
+++ pkgsrc/www/palemoon/distinfo Tue Sep 23 21:14:38 2025
@@ -1,17 +1,17 @@
-$NetBSD: distinfo,v 1.28 2025/09/05 07:42:01 nia Exp $
+$NetBSD: distinfo,v 1.29 2025/09/23 21:14:38 nia Exp $
-BLAKE2s (palemoon-33.8.2/icudt63b.dat.gz) = 609cc504b54df324a891aa9531ab069b3699591bf49b989e792479df33262a92
-SHA512 (palemoon-33.8.2/icudt63b.dat.gz) = 514b8bfe28fb54e1e26b9140d4b3065504a0b0284fded121f26c4e0f13697154a54da4a7c85a0fa0b9dae2e5b452aff4df138228c28ed80969ec0ac33b0ad0b2
-Size (palemoon-33.8.2/icudt63b.dat.gz) = 11145931 bytes
-BLAKE2s (palemoon-33.8.2/palemoon.tar.gz) = e79d6ec413846c5376bdc881994f22f16f37297b0554fbdb25385ba9f5ba4705
-SHA512 (palemoon-33.8.2/palemoon.tar.gz) = 8ccfcdf7ac40202882b59d36d876de02ca727c2c0759b44d22201b8f896efdc774cbc2fa68b56a51687368bb665ce8eeb81e77af55c6ac0ff432c6e6316ec7c2
-Size (palemoon-33.8.2/palemoon.tar.gz) = 5607315 bytes
-BLAKE2s (palemoon-33.8.2/psutil.tar.gz) = 7a2c5c938910795453cf1cdfd5fbfa4dc8cac15e6eb43a5e9aba91ac032b37ce
-SHA512 (palemoon-33.8.2/psutil.tar.gz) = 95c246ed4ce68a476f83868312101d88dafa9d4cef96ff60af646a443c00e6cc447d37cc1ac4e85224db16c24390575174bb7ef76f48cb839fe2e93749107ffb
-Size (palemoon-33.8.2/psutil.tar.gz) = 274361 bytes
-BLAKE2s (palemoon-33.8.2/uxp.tar.gz) = f448fac5fc6d92b449d008ba4a3c196ed8afa57cc71af8651a291c466e509d35
-SHA512 (palemoon-33.8.2/uxp.tar.gz) = b30bc219b95d0565f3cbc9ebed4bc6fc0387a2c6f15fe98bb964b0071ec7c5cafa6c3d9ec2693f5f3896818ecb8a37b3f76afa8e540f7253af3738b4149c7d53
-Size (palemoon-33.8.2/uxp.tar.gz) = 264316783 bytes
+BLAKE2s (palemoon-33.9.0/icudt63b.dat.gz) = 609cc504b54df324a891aa9531ab069b3699591bf49b989e792479df33262a92
+SHA512 (palemoon-33.9.0/icudt63b.dat.gz) = 514b8bfe28fb54e1e26b9140d4b3065504a0b0284fded121f26c4e0f13697154a54da4a7c85a0fa0b9dae2e5b452aff4df138228c28ed80969ec0ac33b0ad0b2
+Size (palemoon-33.9.0/icudt63b.dat.gz) = 11145931 bytes
+BLAKE2s (palemoon-33.9.0/palemoon.tar.gz) = 66028e1ab5c3be89a15f6e084867987100533d79959cbe5531f62d8d74a2471d
+SHA512 (palemoon-33.9.0/palemoon.tar.gz) = f781f172680e2917dd289c94f64de018eb578a5824fd81c4585ef21b46eec0041c17b743f599fb75d62ccd5f9295dd641f4c36c5c430225db3271fff0cadc905
+Size (palemoon-33.9.0/palemoon.tar.gz) = 5607351 bytes
+BLAKE2s (palemoon-33.9.0/psutil.tar.gz) = 7a2c5c938910795453cf1cdfd5fbfa4dc8cac15e6eb43a5e9aba91ac032b37ce
+SHA512 (palemoon-33.9.0/psutil.tar.gz) = 95c246ed4ce68a476f83868312101d88dafa9d4cef96ff60af646a443c00e6cc447d37cc1ac4e85224db16c24390575174bb7ef76f48cb839fe2e93749107ffb
+Size (palemoon-33.9.0/psutil.tar.gz) = 274361 bytes
+BLAKE2s (palemoon-33.9.0/uxp.tar.gz) = 87abf930fb966f733ca845d1b10f3987ba20815d2ccd7d39c4741ba8f5481e18
+SHA512 (palemoon-33.9.0/uxp.tar.gz) = ed4cf42014b9e8a93c6504951f577dc44bb6878b548497201d863a9ef13ffb52ce529e9642d6e4fe2a9b45ddc0f7c49c8bd707f13919cceca3f2efe320eb0a68
+Size (palemoon-33.9.0/uxp.tar.gz) = 264457204 bytes
SHA1 (patch-palemoon_app_profile_palemoon.js) = 0687dccbb5adff1ee0ea71fef4ebd46174a434d4
SHA1 (patch-platform_build_moz.build) = 7b45929d58ad0963423f7c859922df6d98413c67
SHA1 (patch-platform_gfx_angle_src_libANGLE_renderer_gl_glx_FunctionsGLX.cpp) = 502d79eb3ef41e08328bbac9fbb5048b96660bbb
Home |
Main Index |
Thread Index |
Old Index