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:   martin
Date:           Thu Dec  4 19:35:01 UTC 2025

Modified Files:
        pkgsrc/www/palemoon: distinfo
Added Files:
        pkgsrc/www/palemoon/patches:
            patch-platform__ipc__chromium__src__third__party__libevent__kqueue.c
            patch-platform__media__ffvpx__config_unix_ppc.h
            patch-platform__media__ffvpx__config_unix_sparc64.h

Log Message:
Make it compile on macppc/current


To generate a diff of this commit:
cvs rdiff -u -r1.31 -r1.32 pkgsrc/www/palemoon/distinfo
cvs rdiff -u -r0 -r1.1 \
    pkgsrc/www/palemoon/patches/patch-platform__ipc__chromium__src__third__party__libevent__kqueue.c \
    pkgsrc/www/palemoon/patches/patch-platform__media__ffvpx__config_unix_ppc.h \
    pkgsrc/www/palemoon/patches/patch-platform__media__ffvpx__config_unix_sparc64.h

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/distinfo
diff -u pkgsrc/www/palemoon/distinfo:1.31 pkgsrc/www/palemoon/distinfo:1.32
--- pkgsrc/www/palemoon/distinfo:1.31   Sun Nov 23 10:59:28 2025
+++ pkgsrc/www/palemoon/distinfo        Thu Dec  4 19:35:01 2025
@@ -1,4 +1,4 @@
-$NetBSD: distinfo,v 1.31 2025/11/23 10:59:28 nia Exp $
+$NetBSD: distinfo,v 1.32 2025/12/04 19:35:01 martin Exp $
 
 BLAKE2s (palemoon-33.9.1/icudt63b.dat.gz) = 609cc504b54df324a891aa9531ab069b3699591bf49b989e792479df33262a92
 SHA512 (palemoon-33.9.1/icudt63b.dat.gz) = 514b8bfe28fb54e1e26b9140d4b3065504a0b0284fded121f26c4e0f13697154a54da4a7c85a0fa0b9dae2e5b452aff4df138228c28ed80969ec0ac33b0ad0b2
@@ -13,6 +13,9 @@ BLAKE2s (palemoon-33.9.1/uxp.tar.gz) = c
 SHA512 (palemoon-33.9.1/uxp.tar.gz) = 8c78942211acf3ed3f01dce45e0b5bfdbef8561598b1e230e0243c3dabdd6779f3a81a6d788619af50bc17cbcd5eff44b20c28270bb6e97443ed85b46082491a
 Size (palemoon-33.9.1/uxp.tar.gz) = 264434768 bytes
 SHA1 (patch-palemoon_app_profile_palemoon.js) = 0687dccbb5adff1ee0ea71fef4ebd46174a434d4
+SHA1 (patch-platform__ipc__chromium__src__third__party__libevent__kqueue.c) = 82cbbcd23a193a5c27311380b795fc3ff9f82602
+SHA1 (patch-platform__media__ffvpx__config_unix_ppc.h) = 38a984034aa9e707659dea784e54016d7adc1900
+SHA1 (patch-platform__media__ffvpx__config_unix_sparc64.h) = 7bba17a04c3836dc8a02f438b3f3a49d211f9c59
 SHA1 (patch-platform_build_moz.build) = 7b45929d58ad0963423f7c859922df6d98413c67
 SHA1 (patch-platform_gfx_angle_src_libANGLE_renderer_gl_glx_FunctionsGLX.cpp) = 502d79eb3ef41e08328bbac9fbb5048b96660bbb
 SHA1 (patch-platform_intl_icu_source_configure) = 87d19e9212b4340d9b052b5a89be84432ad1cff2

Added files:

Index: pkgsrc/www/palemoon/patches/patch-platform__ipc__chromium__src__third__party__libevent__kqueue.c
diff -u /dev/null pkgsrc/www/palemoon/patches/patch-platform__ipc__chromium__src__third__party__libevent__kqueue.c:1.1
--- /dev/null   Thu Dec  4 19:35:01 2025
+++ pkgsrc/www/palemoon/patches/patch-platform__ipc__chromium__src__third__party__libevent__kqueue.c    Thu Dec  4 19:35:01 2025
@@ -0,0 +1,11 @@
+--- platform/ipc/chromium/src/third_party/libevent/kqueue.c.orig       2025-10-15 19:46:52.000000000 +0200
++++ platform/ipc/chromium/src/third_party/libevent/kqueue.c    2025-12-03 16:26:33.558111547 +0100
+@@ -49,7 +49,7 @@
+ /* Some platforms apparently define the udata field of struct kevent as
+  * intptr_t, whereas others define it as void*.  There doesn't seem to be an
+  * easy way to tell them apart via autoconf, so we need to use OS macros. */
+-#if defined(_EVENT_HAVE_INTTYPES_H) && !defined(__OpenBSD__) && !defined(__FreeBSD__) && !defined(__darwin__) && !defined(__APPLE__)
++#if defined(_EVENT_HAVE_INTTYPES_H) && !defined(__OpenBSD__) && !defined(__FreeBSD__) && !defined(__NetBSD__) && !defined(__darwin__) && !defined(__APPLE__)
+ #define PTR_TO_UDATA(x)       ((intptr_t)(x))
+ #define INT_TO_UDATA(x) ((intptr_t)(x))
+ #else
Index: pkgsrc/www/palemoon/patches/patch-platform__media__ffvpx__config_unix_ppc.h
diff -u /dev/null pkgsrc/www/palemoon/patches/patch-platform__media__ffvpx__config_unix_ppc.h:1.1
--- /dev/null   Thu Dec  4 19:35:01 2025
+++ pkgsrc/www/palemoon/patches/patch-platform__media__ffvpx__config_unix_ppc.h Thu Dec  4 19:35:01 2025
@@ -0,0 +1,22 @@
+--- platform/media/ffvpx/config_unix_ppc.h.orig        2025-10-15 19:46:52.000000000 +0200
++++ platform/media/ffvpx/config_unix_ppc.h     2025-12-04 09:40:13.469799012 +0100
+@@ -339,10 +339,19 @@
+ #define HAVE_NANOSLEEP 1
+ #define HAVE_PEEKNAMEDPIPE 0
+ #define HAVE_POSIX_MEMALIGN 1
++#if defined(__linux__)
+ #define HAVE_PRCTL 1
++#else
++#define HAVE_PRCTL 0
++#endif
+ #define HAVE_PTHREAD_CANCEL 1
++#if defined(__NetBSD__)
++#define HAVE_PTHREAD_SET_NAME_NP 1
++#define HAVE_PTHREAD_SETNAME_NP 1
++#else
+ #define HAVE_PTHREAD_SET_NAME_NP 0
+ #define HAVE_PTHREAD_SETNAME_NP 0
++#endif
+ #define HAVE_SCHED_GETAFFINITY 1
+ #define HAVE_SECITEMIMPORT 0
+ #define HAVE_SETCONSOLETEXTATTRIBUTE 0
Index: pkgsrc/www/palemoon/patches/patch-platform__media__ffvpx__config_unix_sparc64.h
diff -u /dev/null pkgsrc/www/palemoon/patches/patch-platform__media__ffvpx__config_unix_sparc64.h:1.1
--- /dev/null   Thu Dec  4 19:35:01 2025
+++ pkgsrc/www/palemoon/patches/patch-platform__media__ffvpx__config_unix_sparc64.h     Thu Dec  4 19:35:01 2025
@@ -0,0 +1,23 @@
+--- platform/media/ffvpx/config_unix_sparc64.h.orig    2025-12-04 01:58:30.149543083 +0100
++++ platform/media/ffvpx/config_unix_sparc64.h 2025-12-04 09:40:20.979988277 +0100
+@@ -332,10 +332,19 @@
+ #define HAVE_NANOSLEEP 1
+ #define HAVE_PEEKNAMEDPIPE 0
+ #define HAVE_POSIX_MEMALIGN 1
++#if defined(__linux__)
+ #define HAVE_PRCTL 1
++#else
++#define HAVE_PRCTL 0
++#endif
+ #define HAVE_PTHREAD_CANCEL 1
+-#define HAVE_PTHREAD_SET_NAME_NP 0
++#if defined(__NetBSD__)
++#define HAVE_PTHREAD_SET_NAME_NP 1
+ #define HAVE_PTHREAD_SETNAME_NP 1
++#else
++#define HAVE_PTHREAD_SET_NAME_NP 0
++#define HAVE_PTHREAD_SETNAME_NP 0
++#endif
+ #define HAVE_SCHED_GETAFFINITY 0
+ #define HAVE_SECITEMIMPORT 0
+ #define HAVE_SETCONSOLETEXTATTRIBUTE 0



Home | Main Index | Thread Index | Old Index