diff options
Diffstat (limited to 'user/arcticfox')
-rw-r--r-- | user/arcticfox/APKBUILD | 10 | ||||
-rw-r--r-- | user/arcticfox/icu-77.patch | 11 | ||||
-rw-r--r-- | user/arcticfox/override-cxx-version.patch | 2 | ||||
-rw-r--r-- | user/arcticfox/stackwalk-x86-ppc.patch | 22 |
4 files changed, 30 insertions, 15 deletions
diff --git a/user/arcticfox/APKBUILD b/user/arcticfox/APKBUILD index 78349f11a..1bdde8db9 100644 --- a/user/arcticfox/APKBUILD +++ b/user/arcticfox/APKBUILD @@ -1,6 +1,6 @@ # Maintainer: A. Wilcox <awilfox@adelielinux.org> pkgname=arcticfox -pkgver=45.1 +pkgver=46.0 pkgrel=0 pkgdesc="Arctic Fox web browser (fork of Firefox with PPC support)" url="https://github.com/rmottola/Arctic-Fox/wiki" @@ -21,6 +21,7 @@ source="arcticfox-$pkgver.tar.gz::https://github.com/rmottola/Arctic-Fox/archive arcticfox.desktop hunspell.patch + icu-77.patch override-cxx-version.patch stackwalk-x86-ppc.patch " @@ -127,10 +128,11 @@ dev() { default_dev } -sha512sums="0b24bc8cf201a78517c7934c119b1e21d511068e8ea06c8b7f5ce65e5867e9f091cc0c8c65b0f8c78e8637d27dd3d505126d355c8ca5693f1b0417020b838800 arcticfox-45.1.tar.gz +sha512sums="946e3431d6c89dfe613bfa3982bb606e62fa21966cb5adb2afd59c9b6d775b8c00df5d9fe4562b8e1bf084c6480e01cbecc22dc447c669457f880859d981bb57 arcticfox-46.0.tar.gz ce5312b4fcf07d0dd0496366f6e3be406ef19a389f67a3eb8e3df62232d9eb08ed1a5e212dee1725d907bb025bc3da19b6d0b0d97210893846eb8206890fe8de mozconfig 27ea43eb45fc68f3d2469d5f07636e10801dee11635a430ec8ec922ed790bb426b072da94df885e4dfa1ea8b7a24f2f56dd92f9b0f51e162330f161216bd6de6 Python-2.7.15.tar.xz d4f9a2a64cb8c1e679a13429e62cfd2e8a44cf54896c2999258571ab990711fbc3d078ce655efd90437e60ef113af1e5277f416f5cf78dfea21f82c481f6929b arcticfox.desktop 50cc077df6d17358f5dcffcabb1a75087b58ac46f60d9d5fc8f2d407e93a26d89778e4c09a5203f2a55bc9f9ddb247f4482483d30f495bc9e3393fad37a322d7 hunspell.patch -bf63b06c030b388711554a4eff36fc50f2af802b59a9f1d7c5b42f11fcc1dd806d53980bdd89bf9518fc51ba25a812c892dfaf47e9d50b33a82ebad9462da92a override-cxx-version.patch -a0f97b8b3e5b0d93b155f1678a3d5984b52ede440202656d35237a6e7025b4a1315c114a1a87c3974d0d43b0f637e186b2be6422c44ba5f111ede53893e39c54 stackwalk-x86-ppc.patch" +db462cb571a9567f7c5e1c9822dba258fcfa578024be8d66f55331d421a3af3ad6d3a37e61e26c3d117c9caf347c7f5f41f18d6ce984f5dabfd4cdd7679b8e74 icu-77.patch +808973c93ae96b73fe615407bd4fd0482e3416fd4c15b309f3590e79a8be2ebcdd4728b346454a9aeeb9a291acbf0a93e9b04f658e88c2a3bfecafdd1b18c573 override-cxx-version.patch +4eeaa0abac910a967dd281fe230f9c9bc0f808c2fcf4dd0e1c96d501c9cb64d805b93b5872b70aef6552184b15d246a5d61d260e6829141f6d0ced4fce7415fa stackwalk-x86-ppc.patch" diff --git a/user/arcticfox/icu-77.patch b/user/arcticfox/icu-77.patch new file mode 100644 index 000000000..5acb7d0b0 --- /dev/null +++ b/user/arcticfox/icu-77.patch @@ -0,0 +1,11 @@ +--- Arctic-Fox-46.0/build/autoconf/icu.m4.old 2025-06-14 08:55:06.000000000 -0500 ++++ Arctic-Fox-46.0/build/autoconf/icu.m4 2025-06-27 02:24:47.370672196 -0500 +@@ -15,7 +15,7 @@ + MOZ_SYSTEM_ICU=1) + + if test -n "$MOZ_SYSTEM_ICU"; then +- PKG_CHECK_MODULES(MOZ_ICU, icu-i18n >= 50.1) ++ PKG_CHECK_MODULES(MOZ_ICU, icu-i18n >= 50.1 icu-uc >= 50.1) + CFLAGS="$CFLAGS $MOZ_ICU_CFLAGS" + CXXFLAGS="$CXXFLAGS $MOZ_ICU_CFLAGS" + fi diff --git a/user/arcticfox/override-cxx-version.patch b/user/arcticfox/override-cxx-version.patch index 6486c702e..9c0f4a82b 100644 --- a/user/arcticfox/override-cxx-version.patch +++ b/user/arcticfox/override-cxx-version.patch @@ -2,7 +2,7 @@ ICU 75 requires C++17 mode as a bare minimum. --- Arctic-Fox-45.1/build/moz.configure/toolchain.configure.old 2024-09-30 14:54:44.000000000 -0500 +++ Arctic-Fox-45.1/build/moz.configure/toolchain.configure 2024-11-19 00:21:31.792210428 -0600 -@@ -339,9 +339,9 @@ +@@ -354,9 +354,9 @@ # Note: MSVC, while supporting C++11, still reports 199711L for __cplusplus. # Note: this is a strict version check because we used to always add # -std=gnu++11. diff --git a/user/arcticfox/stackwalk-x86-ppc.patch b/user/arcticfox/stackwalk-x86-ppc.patch index 377edabb6..9b7b3a73e 100644 --- a/user/arcticfox/stackwalk-x86-ppc.patch +++ b/user/arcticfox/stackwalk-x86-ppc.patch @@ -1,14 +1,16 @@ ---- Arctic-Fox-45.1/mozglue/misc/StackWalk.cpp.old 2024-09-30 19:54:44.000000000 +0000 -+++ Arctic-Fox-45.1/mozglue/misc/StackWalk.cpp 2024-10-21 11:28:48.295293788 +0000 -@@ -42,10 +42,7 @@ - (defined(XP_DARWIN) && \ - (defined(__i386) || defined(__ppc__) || defined(HAVE__UNWIND_BACKTRACE))) +--- Arctic-Fox-46.0/mozglue/misc/StackWalk.cpp.old 2025-06-14 08:55:06.000000000 -0500 ++++ Arctic-Fox-46.0/mozglue/misc/StackWalk.cpp 2025-06-27 01:59:29.291492432 -0500 +@@ -41,13 +41,7 @@ + #define MOZ_STACKWALK_SUPPORTS_MACOSX 0 + #endif --#define MOZ_STACKWALK_SUPPORTS_LINUX \ -- (defined(linux) && \ -- ((defined(__GNUC__) && (defined(__i386) || defined(PPC))) || \ -- defined(HAVE__UNWIND_BACKTRACE))) -+#define MOZ_STACKWALK_SUPPORTS_LINUX 0 +-#if (defined(linux) && \ +- ((defined(__GNUC__) && (defined(__i386) || defined(PPC))) || \ +- defined(HAVE__UNWIND_BACKTRACE))) +-#define MOZ_STACKWALK_SUPPORTS_LINUX 1 +-#else + #define MOZ_STACKWALK_SUPPORTS_LINUX 0 +-#endif #if __GLIBC__ > 2 || (__GLIBC__ == 2 && __GLIBC_MINOR__ >= 1) #define HAVE___LIBC_STACK_END 1 |