<pre style='margin:0'>
Ryan Carsten Schmidt (ryandesign) pushed a commit to branch master
in repository macports-ports.
</pre>
<p><a href="https://github.com/macports/macports-ports/commit/72fac4e1f19ff3c4f66a5fd380f4011408166a4d">https://github.com/macports/macports-ports/commit/72fac4e1f19ff3c4f66a5fd380f4011408166a4d</a></p>
<pre style="white-space: pre; background: #F8F8F8">The following commit(s) were added to refs/heads/master by this push:
<span style='display:block; white-space:pre;color:#404040;'> new 72fac4e1f19 NetSurf: Update to 3.11
</span>72fac4e1f19 is described below
<span style='display:block; white-space:pre;color:#808000;'>commit 72fac4e1f19ff3c4f66a5fd380f4011408166a4d
</span>Author: Ryan Carsten Schmidt <ryandesign@macports.org>
AuthorDate: Tue Jan 2 00:39:35 2024 -0600
<span style='display:block; white-space:pre;color:#404040;'> NetSurf: Update to 3.11
</span>---
www/NetSurf/Portfile | 17 ++++++++++-------
www/NetSurf/files/perl.patch | 7 ++++---
www/NetSurf/files/trace.patch | 12 ++++++++++++
3 files changed, 26 insertions(+), 10 deletions(-)
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/www/NetSurf/Portfile b/www/NetSurf/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index 0d41760a2e0..cb14eabd929 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/www/NetSurf/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/www/NetSurf/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -4,14 +4,13 @@ PortSystem 1.0
</span> PortGroup makefile 1.0
name NetSurf
<span style='display:block; white-space:pre;background:#ffe0e0;'>-version 3.10
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-revision 1
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-checksums rmd160 2ba50fcb148d1b229e48b80f2a2c24daf2948783 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- sha256 495adf6b6614ce36fca6c605f7c321f9cb4a3df838043158122678ce2b3325b7 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- size 8537919
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+version 3.11
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+revision 0
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+checksums rmd160 ebc6fd8b80eaa44f67ff2b7c9a178718a7863a20 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ sha256 4dea880ff3c2f698bfd62c982b259340f9abcd7f67e6c8eb2b32c61f71644b7b \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ size 9080781
</span>
categories www
<span style='display:block; white-space:pre;background:#ffe0e0;'>-platforms darwin
</span> maintainers {ryandesign @ryandesign} openmaintainer
license {GPL-2 OpenSSLException}
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -25,12 +24,13 @@ distname netsurf-all-${version}
</span>
depends_build port:bison \
port:flex \
<span style='display:block; white-space:pre;background:#ffe0e0;'>- port:pkgconfig
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ path:bin/pkg-config:pkgconfig
</span>
depends_lib port:curl \
port:expat \
path:lib/pkgconfig/gtk+-3.0.pc:gtk3 \
port:libiconv \
<span style='display:block; white-space:pre;background:#e0ffe0;'>+ port:libjxl \
</span> port:libpng \
port:libutf8proc \
path:lib/libssl.dylib:openssl \
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -38,6 +38,7 @@ depends_lib port:curl \
</span> port:zlib
patchfiles perl.patch
<span style='display:block; white-space:pre;background:#e0ffe0;'>+patchfiles-append trace.patch
</span>
compiler.c_standard 1999
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -49,6 +50,7 @@ build.args BUILD_CC=${configure.cc} \
</span> NETSURF_USE_GIF=YES \
NETSURF_USE_HARU_PDF=NO \
NETSURF_USE_JPEG=YES \
<span style='display:block; white-space:pre;background:#e0ffe0;'>+ NETSURF_USE_JPEGXL=YES \
</span> NETSURF_USE_LIBICONV_PLUG=NO \
NETSURF_USE_LIBPNG=YES \
NETSURF_USE_NSLOG=YES \
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -68,6 +70,7 @@ build.args BUILD_CC=${configure.cc} \
</span> destroot.args {*}${build.args}
platform darwin {
<span style='display:block; white-space:pre;background:#e0ffe0;'>+ # https://bugs.netsurf-browser.org/mantis/view.php?id=2815
</span> configure.cflags-append -D_DARWIN_C_SOURCE
}
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/www/NetSurf/files/perl.patch b/www/NetSurf/files/perl.patch
</span><span style='display:block; white-space:pre;color:#808080;'>index 7d3878f1c1c..abbca584546 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/www/NetSurf/files/perl.patch
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/www/NetSurf/files/perl.patch
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -1,7 +1,8 @@
</span> Use the specified perl.
<span style='display:block; white-space:pre;background:#ffe0e0;'>---- netsurf/Makefile.orig 2020-05-24 16:35:22.000000000 -0500
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+++ netsurf/Makefile 2021-04-13 21:34:45.000000000 -0500
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -922,13 +922,13 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+https://bugs.netsurf-browser.org/mantis/view.php?id=2813
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+--- netsurf/Makefile.orig 2023-12-27 18:57:22.000000000 -0600
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++++ netsurf/Makefile 2024-01-01 21:57:46.000000000 -0600
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -468,13 +468,13 @@
</span>
# split fat messages into properties files suitable for uploading to transifex
messages-split-tfx:
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/www/NetSurf/files/trace.patch b/www/NetSurf/files/trace.patch
</span>new file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index 00000000000..efdcd0ce565
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--- /dev/null
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/www/NetSurf/files/trace.patch
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -0,0 +1,12 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+Remove flag that the macOS linker does not understand.
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+https://bugs.netsurf-browser.org/mantis/view.php?id=2861
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+--- netsurf/Makefile.orig 2024-01-01 21:57:46.000000000 -0600
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++++ netsurf/Makefile 2024-01-01 22:19:06.000000000 -0600
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -231,7 +231,6 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ # We trace during link so that we can determine if a libary changes under us in
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ # order to re-link. This *may* be gcc specific, so may need tweaks in future.
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-LDFLAGS += -Wl,--trace
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ # ----------------------------------------------------------------------------
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ # General make rules
</span></pre><pre style='margin:0'>
</pre>