pkgsrc-Changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

CVS commit: pkgsrc/www/netsurf



Module Name:    pkgsrc
Committed By:   ktnb
Date:           Fri Apr  5 00:47:46 UTC 2024

Modified Files:
        pkgsrc/www/netsurf: Makefile PLIST distinfo

Log Message:
netsurf: update to 3.11

- Fixed failure to reflow SVGs if fetched and ready before layout.
- Support for `display: flex` layout.
- Improved minimum/maximum sizes in box layout.
- Improved handling of percentages.
- Minor cleaning up of layout code.
- Use new LibCSS API for unit conversion.
- Improved ordered list handling.
- Updated selection callbacks to latest LibDOM API.
- Added core option to disable CSS.
- Added core option to prefer dark mode.
- Improved user choices file processing.
- Opaque testing now implemented in core.
- Added core support for premultiplied-alpha.
- Format logged on startup.
- Added support for pixel colour component order configuration.
- Added colour component order conversion functions.
- Generally more optimal on all platforms for all image formats.
- JPEGXL image handler.
- Compatibility with latest rSVG version.
- Improved handling for broken GIF images.
- Updated to new LibNSGIF API.
- Updated all image format handlers to use new core bitmap capabilities.
- Updated to new libcurl API.
- Disabled TLS1.0 and TLS1.1.
- Improved handling of bad SSL connections.
- Change to libcurl to optimise HTTPS connections (upstreamed).
- History: More robust rendering.
- Updated certificate bundle.
- Minor updates to DOM bindings.
- Updated to Duktape 2.7.0 release.
- Console: Don't log through closed window.
- Cleaned up UTF8 handling.
- Improved recursive directory removal.
- Add support for xx_YY format language codes.
- Various improvements to build automation and testing.
- Various warning fixes.
- Aligned UserAgent with compatibility spec.
- Text areas: Clear selection on word left/right.
- Buildsystem: Fixed handling of removed header files.
- Disc cache: Minor fixes.
- Debug: Added generated charts to image cache stats page.
- Debug: Added descendant bounding boxes to HTML box tree dumps.
- Built in: Cleaned up generated `about:` pages.

https://download.netsurf-browser.org/netsurf/releases/ChangeLog.txt


To generate a diff of this commit:
cvs rdiff -u -r1.110 -r1.111 pkgsrc/www/netsurf/Makefile
cvs rdiff -u -r1.9 -r1.10 pkgsrc/www/netsurf/PLIST
cvs rdiff -u -r1.21 -r1.22 pkgsrc/www/netsurf/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/netsurf/Makefile
diff -u pkgsrc/www/netsurf/Makefile:1.110 pkgsrc/www/netsurf/Makefile:1.111
--- pkgsrc/www/netsurf/Makefile:1.110   Tue Nov 14 14:03:05 2023
+++ pkgsrc/www/netsurf/Makefile Fri Apr  5 00:47:46 2024
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.110 2023/11/14 14:03:05 wiz Exp $
+# $NetBSD: Makefile,v 1.111 2024/04/05 00:47:46 ktnb Exp $
 
-DISTNAME=      netsurf-all-3.10
+DISTNAME=      netsurf-all-3.11
 PKGNAME=       ${DISTNAME:S/-all//}
 PKGREVISION=   18
 CATEGORIES=    www
@@ -45,6 +45,12 @@ CFLAGS.NetBSD+=              -D_NETBSD_SOURCE        # need
 # Needed for the xxd utility
 TOOL_DEPENDS+=         vim-share-[0-9]*:../../editors/vim-share
 
+SUBST_CLASSES+=                tools
+SUBST_STAGE.tools=     pre-build
+SUBST_MESSAGE.tools=   Remove the -C option
+SUBST_FILES.tools=     buildsystem/makefiles/Makefile.tools
+SUBST_SED.tools=               -e 's,install -C,install,'
+
 SUBST_CLASSES+=                bin
 SUBST_STAGE.bin=       pre-install
 SUBST_MESSAGE.bin=     Changing executable name in .desktop file

Index: pkgsrc/www/netsurf/PLIST
diff -u pkgsrc/www/netsurf/PLIST:1.9 pkgsrc/www/netsurf/PLIST:1.10
--- pkgsrc/www/netsurf/PLIST:1.9        Mon May 25 17:48:36 2020
+++ pkgsrc/www/netsurf/PLIST    Fri Apr  5 00:47:46 2024
@@ -1,25 +1,25 @@
-@comment $NetBSD: PLIST,v 1.9 2020/05/25 17:48:36 leot Exp $
+@comment $NetBSD: PLIST,v 1.10 2024/04/05 00:47:46 ktnb Exp $
 bin/netsurf-gtk3
 share/applications/netsurf-gtk.desktop
 share/netsurf/Messages
 share/netsurf/SearchEngines
 share/netsurf/adblock.css
 share/netsurf/ca-bundle.txt
-share/netsurf/cookies.gtk3.ui
+share/netsurf/cookies.ui
 share/netsurf/credits.html
 share/netsurf/de/Messages
 share/netsurf/de/welcome.html
 share/netsurf/default.css
 share/netsurf/default.ico
-share/netsurf/downloads.gtk3.ui
+share/netsurf/downloads.ui
 share/netsurf/en/Messages
 share/netsurf/en/credits.html
 share/netsurf/en/licence.html
 share/netsurf/en/welcome.html
 share/netsurf/favicon.png
 share/netsurf/fr/Messages
-share/netsurf/globalhistory.gtk3.ui
-share/netsurf/hotlist.gtk3.ui
+share/netsurf/globalhistory.ui
+share/netsurf/hotlist.ui
 share/netsurf/icons/arrow-l.png
 share/netsurf/icons/content.png
 share/netsurf/icons/directory.png
@@ -37,20 +37,20 @@ share/netsurf/it/welcome.html
 share/netsurf/ja/welcome.html
 share/netsurf/languages
 share/netsurf/licence.html
-share/netsurf/localhistory.gtk3.ui
+share/netsurf/localhistory.ui
 share/netsurf/netsurf-16x16.xpm
-share/netsurf/netsurf.gtk3.ui
 share/netsurf/netsurf.png
+share/netsurf/netsurf.ui
 share/netsurf/netsurf.xpm
 share/netsurf/nl/Messages
 share/netsurf/nl/credits.html
 share/netsurf/nl/licence.html
 share/netsurf/nl/welcome.html
-share/netsurf/options.gtk3.ui
-share/netsurf/pageinfo.gtk3.ui
-share/netsurf/password.gtk3.ui
+share/netsurf/options.ui
+share/netsurf/pageinfo.ui
+share/netsurf/password.ui
 share/netsurf/quirks.css
-share/netsurf/tabcontents.gtk3.ui
+share/netsurf/tabcontents.ui
 share/netsurf/throbber/throbber0.png
 share/netsurf/throbber/throbber1.png
 share/netsurf/throbber/throbber2.png
@@ -60,8 +60,12 @@ share/netsurf/throbber/throbber5.png
 share/netsurf/throbber/throbber6.png
 share/netsurf/throbber/throbber7.png
 share/netsurf/throbber/throbber8.png
-share/netsurf/toolbar.gtk3.ui
-share/netsurf/viewdata.gtk3.ui
-share/netsurf/warning.gtk3.ui
+share/netsurf/toolbar.ui
+share/netsurf/viewdata.ui
+share/netsurf/warning.ui
 share/netsurf/welcome.html
+share/netsurf/zh_CN/Messages
+share/netsurf/zh_CN/credits.html
+share/netsurf/zh_CN/licence.html
+share/netsurf/zh_CN/welcome.html
 share/pixmaps/netsurf.xpm

Index: pkgsrc/www/netsurf/distinfo
diff -u pkgsrc/www/netsurf/distinfo:1.21 pkgsrc/www/netsurf/distinfo:1.22
--- pkgsrc/www/netsurf/distinfo:1.21    Tue Oct 26 11:29:41 2021
+++ pkgsrc/www/netsurf/distinfo Fri Apr  5 00:47:46 2024
@@ -1,6 +1,6 @@
-$NetBSD: distinfo,v 1.21 2021/10/26 11:29:41 nia Exp $
+$NetBSD: distinfo,v 1.22 2024/04/05 00:47:46 ktnb Exp $
 
-BLAKE2s (netsurf-all-3.10.tar.gz) = 450eabc13e1f2d0acc842476c07f5ba5803a7672566ab8049760b1f8b97ae202
-SHA512 (netsurf-all-3.10.tar.gz) = fc4c300eef07c540a7e07f8034db25b7e5fb731b5956029af2220f8638802aa38c055ad54b5683c14501aef9c22fb781b96613c16ae9a6996c3833ceede6f9bf
-Size (netsurf-all-3.10.tar.gz) = 8537919 bytes
+BLAKE2s (netsurf-all-3.11.tar.gz) = 30edd63603426365a8716355dc0f2f9f15811d039b74341381f694792395d78b
+SHA512 (netsurf-all-3.11.tar.gz) = f931687e08976ca336762587cc1ac75e45518be62b19d1d31aac3063b92b9666f8a022ff3a183e80c89404ba8ff33458b26521130e96943043085a42291ee283
+Size (netsurf-all-3.11.tar.gz) = 9080781 bytes
 SHA1 (patch-nsgenbind_src_Makefile) = 9024fe193c532fefec83b86a8cf85f1bcffb614e



Home | Main Index | Thread Index | Old Index