<pre style='margin:0'>
Renee Otten (reneeotten) pushed a commit to branch master
in repository macports-ports.

</pre>
<p><a href="https://github.com/macports/macports-ports/commit/8f15039135fd43bbfaa68ff44e9c771b4dd216ee">https://github.com/macports/macports-ports/commit/8f15039135fd43bbfaa68ff44e9c771b4dd216ee</a></p>
<pre style="white-space: pre; background: #F8F8F8"><span style='display:block; white-space:pre;color:#808000;'>commit 8f15039135fd43bbfaa68ff44e9c771b4dd216ee
</span>Author: wireless <thewireless@netcourrier.com>
AuthorDate: Thu Sep 26 23:14:55 2024 +0200

<span style='display:block; white-space:pre;color:#404040;'>    tenfourfox: Add Aquafox subport
</span><span style='display:block; white-space:pre;color:#404040;'>    
</span><span style='display:block; white-space:pre;color:#404040;'>    - Added Aquafox subport, a TenFourFox fork with extra optimizations.
</span>---
 www/tenfourfox/Portfile                            | 20 +++++-
 .../0785667d630acf269af554f538c19da181e5253f.patch | 78 ++++++++++++++++++++++
 2 files changed, 95 insertions(+), 3 deletions(-)

<span style='display:block; white-space:pre;color:#808080;'>diff --git a/www/tenfourfox/Portfile b/www/tenfourfox/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index 85db39f8bf5..dd015a05b47 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/www/tenfourfox/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/www/tenfourfox/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -4,10 +4,11 @@ PortSystem              1.0
</span> PortGroup               github 1.0
 
 categories              www
<span style='display:block; white-space:pre;background:#ffe0e0;'>-maintainers             {@barracuda156 gmail.com:vital.had} openmaintainer
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+maintainers             {@barracuda156 gmail.com:vital.had} {@BlackBirdLC netcourrier.com:thewireless} openmaintainer
</span> license                 GPL-2
 name                    tenfourfox
 subport                 tenfourfox-devel {}
<span style='display:block; white-space:pre;background:#e0ffe0;'>+subport                 aquafox {}
</span> 
 # Re ppc64: https://github.com/classilla/tenfourfox/issues/655
 supported_archs         ppc
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -25,6 +26,7 @@ if {${subport} eq "${name}"} {
</span>     checksums           rmd160  e9a499d3acfe69c622eeafc7ea68ef957b7bdf3c \
                         sha256  b5aef01b6d031e4b582460955e3a3b95f7b3bfb994cdfa0171f0cd6279ca21ce \
                         size    325688845
<span style='display:block; white-space:pre;background:#e0ffe0;'>+    set appname         TenFourFox
</span> 
 } elseif {${subport} eq "${name}-devel"} {
     conflicts           ${name}
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -36,6 +38,18 @@ if {${subport} eq "${name}"} {
</span>     checksums           rmd160  3ad5aa53b5d127c8d46da03cb9e94e5573193db8 \
                         sha256  2a9bf00d8b535cc78111f1f9ece6c185aeac3635b08dad09c9efb082356d3631 \
                         size    326144707
<span style='display:block; white-space:pre;background:#e0ffe0;'>+    set appname         TenFourFox
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+} elseif {${subport} eq "aquafox"} {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    description         TenFourFox fork with extra optimizations.
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    long_description    ${description}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    github.setup        BlackBirdLC Aquafox 1.0.0 v
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    checksums           rmd160  631a80fea5601ac7cb6aecb620ce146347774f3a \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                        sha256  c79d49237249573dd59eeb45fb09600ce043ef70d498b17bddba64a3cd1febea \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                        size    325246887
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    patchfiles-append      0785667d630acf269af554f538c19da181e5253f.patch
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    set appname    Aquafox
</span> }
 
 # Verify we have the required SDK:
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -125,9 +139,9 @@ build.cmd               gmake -f client.mk build
</span> # Make it self-contained. This could be removed if we want to keep it lean,
 # but then we'd have to copy the app from a different spot.
 pre-destroot {
<span style='display:block; white-space:pre;background:#ffe0e0;'>-    system -W ${worksrcpath} "./104fx_copy.sh TenFourFox.app"
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    system -W ${worksrcpath} "./104fx_copy.sh ${appname}.app"
</span> }
 
 destroot {
<span style='display:block; white-space:pre;background:#ffe0e0;'>-    move ${worksrcpath}/TenFourFox.app ${destroot}${applications_dir}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    move ${worksrcpath}/${appname}.app ${destroot}${applications_dir}
</span> }
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/www/tenfourfox/files/0785667d630acf269af554f538c19da181e5253f.patch b/www/tenfourfox/files/0785667d630acf269af554f538c19da181e5253f.patch
</span>new file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index 00000000000..327130735ae
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--- /dev/null
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/www/tenfourfox/files/0785667d630acf269af554f538c19da181e5253f.patch
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -0,0 +1,78 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+From 0785667d630acf269af554f538c19da181e5253f Mon Sep 17 00:00:00 2001
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+From: wireless <thewireless@netcourrier.com>
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+Date: Mon, 16 Sep 2024 18:28:31 +0200
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+Subject: [PATCH] Add nostrip mozcfg for MacPorts compatibility
</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;'>+ G4-7450-nostrip.mozcfg | 25 +++++++++++++++++++++++++
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ G5-nostrip.mozcfg      | 26 ++++++++++++++++++++++++++
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ 2 files changed, 51 insertions(+)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ create mode 100644 G4-7450-nostrip.mozcfg
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ create mode 100644 G5-nostrip.mozcfg
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+diff --git a/G4-7450-nostrip.mozcfg b/G4-7450-nostrip.mozcfg
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+new file mode 100644
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+index 000000000..55ceca904
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+--- /dev/null
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++++ b/G4-7450-nostrip.mozcfg
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -0,0 +1,25 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++. $topsrcdir/browser/config/mozconfig
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++export CC="/opt/local/bin/gcc-mp-4.8 -flax-vector-conversions -O3 -mcpu=7450 -mtune=7450 -falign-loops=16 -falign-functions=16 -falign-labels=16 -falign-jumps=16 -read_only_relocs suppress -mdynamic-no-pic"
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++export CXX="/opt/local/bin/g++-mp-4.8 -flax-vector-conversions -fpermissive -O3 -mcpu=7450 -mtune=7450 -falign-loops=16 -falign-functions=16 -falign-labels=16 -falign-jumps=16 -read_only_relocs suppress -mdynamic-no-pic"
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++mk_add_options MOZ_OBJDIR=@TOPSRCDIR@/obj-ff-dbg
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++mk_add_options MOZ_MAKE_FLAGS="-s -j2"
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++mk_add_options AUTOCONF=autoconf213
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++ac_add_options --disable-tests
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++ac_add_options --disable-static
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++ac_add_options --enable-optimize
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++ac_add_options --disable-cpp-exceptions
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++ac_add_options --disable-debug
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++ac_add_options --disable-crashreporter
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++ac_add_options --disable-webrtc
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++ac_add_options --disable-necko-wifi
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++ac_add_options --disable-webspeech
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++ac_add_options --disable-accessibility
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++ac_add_options --enable-printing
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++ac_add_options --enable-prebinding
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++ac_add_options --enable-macos-target=10.4
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++ac_add_options --enable-chrome-format=jar
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++ac_add_options --with-macos-sdk=/Developer/SDKs/MacOSX10.4u.sdk
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++ac_add_options --enable-tenfourfox-vmx
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++ac_add_options --with-system-jpeg
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++ac_add_options --with-distribution-id=org.blackbirdlc
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+diff --git a/G5-nostrip.mozcfg b/G5-nostrip.mozcfg
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+new file mode 100644
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+index 000000000..734baa38d
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+--- /dev/null
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++++ b/G5-nostrip.mozcfg
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -0,0 +1,26 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++. $topsrcdir/browser/config/mozconfig
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++export CC="/opt/local/bin/gcc-mp-4.8 -flax-vector-conversions -O3 -mcpu=G5 -m32 -falign-loops=32 -falign-functions=32 -falign-labels=32 -falign-jumps=32 -mmfcrf -mpowerpc-gpopt -read_only_relocs suppress -force_cpusubtype_ALL -mdynamic-no-pic -D_PPC970_"
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++export CXX="/opt/local/bin/g++-mp-4.8 -flax-vector-conversions -fpermissive -O3 -mcpu=G5 -m32 -falign-loops=32 -falign-functions=32 -falign-labels=32 -falign-jumps=32 -mmfcrf -mpowerpc-gpopt -read_only_relocs suppress -force_cpusubtype_ALL -mdynamic-no-pic -D_PPC970_"
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++mk_add_options MOZ_OBJDIR=@TOPSRCDIR@/obj-ff-dbg
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++mk_add_options MOZ_MAKE_FLAGS="-s -j2"
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++mk_add_options AUTOCONF=autoconf213
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++ac_add_options --disable-tests
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++ac_add_options --disable-static
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++ac_add_options --enable-optimize
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++ac_add_options --disable-cpp-exceptions
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++ac_add_options --disable-debug
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++ac_add_options --disable-crashreporter
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++ac_add_options --disable-webrtc
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++ac_add_options --disable-necko-wifi
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++ac_add_options --disable-webspeech
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++ac_add_options --disable-accessibility
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++ac_add_options --enable-printing
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++ac_add_options --enable-prebinding
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++ac_add_options --enable-macos-target=10.4
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++ac_add_options --enable-chrome-format=jar
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++ac_add_options --with-macos-sdk=/Developer/SDKs/MacOSX10.4u.sdk
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++ac_add_options --enable-tenfourfox-vmx
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++ac_add_options --enable-tenfourfox-g5
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++ac_add_options --with-system-jpeg
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++ac_add_options --with-distribution-id=org.blackbirdlc
</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;'>+2.43.0
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span></pre><pre style='margin:0'>

</pre>