pkgsrc-Changes archive

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

CVS commit: pkgsrc/multimedia/libde265



Module Name:    pkgsrc
Committed By:   jperkin
Date:           Fri Apr 10 11:34:29 UTC 2026

Modified Files:
        pkgsrc/multimedia/libde265: distinfo
Added Files:
        pkgsrc/multimedia/libde265/patches: patch-CMakeLists.txt
            patch-cmake_config.h.in

Log Message:
libde265: Actually support HAVE_ALLOCA_H.


To generate a diff of this commit:
cvs rdiff -u -r1.14 -r1.15 pkgsrc/multimedia/libde265/distinfo
cvs rdiff -u -r0 -r1.1 \
    pkgsrc/multimedia/libde265/patches/patch-CMakeLists.txt \
    pkgsrc/multimedia/libde265/patches/patch-cmake_config.h.in

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: pkgsrc/multimedia/libde265/distinfo
diff -u pkgsrc/multimedia/libde265/distinfo:1.14 pkgsrc/multimedia/libde265/distinfo:1.15
--- pkgsrc/multimedia/libde265/distinfo:1.14    Thu Mar 26 13:54:01 2026
+++ pkgsrc/multimedia/libde265/distinfo Fri Apr 10 11:34:29 2026
@@ -1,5 +1,7 @@
-$NetBSD: distinfo,v 1.14 2026/03/26 13:54:01 wiz Exp $
+$NetBSD: distinfo,v 1.15 2026/04/10 11:34:29 jperkin Exp $
 
 BLAKE2s (libde265-1.0.18.tar.gz) = c4bcc7238224414cc822a50fcd4ea7d52e53e5cf2fa1d49d9e7d23fb98ec1c01
 SHA512 (libde265-1.0.18.tar.gz) = 7d812bea985c2e81e2e0a671e0030312628d04386b6ce987c4330e1778b2c9c2246834d357a0c4c73ca0ebade804e897329d04980e7b2034a3da3f9fabcf4c53
 Size (libde265-1.0.18.tar.gz) = 287704 bytes
+SHA1 (patch-CMakeLists.txt) = 8634ecedecea2da040ade750938cfb83c7171a70
+SHA1 (patch-cmake_config.h.in) = 5d37e8331db11c93cb31c2aaf9074f7b3f1a8877

Added files:

Index: pkgsrc/multimedia/libde265/patches/patch-CMakeLists.txt
diff -u /dev/null pkgsrc/multimedia/libde265/patches/patch-CMakeLists.txt:1.1
--- /dev/null   Fri Apr 10 11:34:29 2026
+++ pkgsrc/multimedia/libde265/patches/patch-CMakeLists.txt     Fri Apr 10 11:34:29 2026
@@ -0,0 +1,15 @@
+$NetBSD: patch-CMakeLists.txt,v 1.1 2026/04/10 11:34:29 jperkin Exp $
+
+If you are going to include ifdefs for HAVE_ALLOCA_H it might be a good idea to
+actually test for it.
+
+--- CMakeLists.txt.orig        2026-04-10 11:23:12.030869415 +0000
++++ CMakeLists.txt
+@@ -70,6 +70,7 @@ if (ENABLE_SDL)
+       find_package(SDL2)
+ endif()
+ 
++CHECK_INCLUDE_FILE(alloca.h HAVE_ALLOCA_H)
+ CHECK_INCLUDE_FILE(malloc.h HAVE_MALLOC_H)
+ CHECK_FUNCTION_EXISTS(posix_memalign HAVE_POSIX_MEMALIGN)
+ 
Index: pkgsrc/multimedia/libde265/patches/patch-cmake_config.h.in
diff -u /dev/null pkgsrc/multimedia/libde265/patches/patch-cmake_config.h.in:1.1
--- /dev/null   Fri Apr 10 11:34:29 2026
+++ pkgsrc/multimedia/libde265/patches/patch-cmake_config.h.in  Fri Apr 10 11:34:29 2026
@@ -0,0 +1,13 @@
+$NetBSD: patch-cmake_config.h.in,v 1.1 2026/04/10 11:34:29 jperkin Exp $
+
+Actually support HAVE_ALLOCA_H.
+
+--- cmake/config.h.in.orig     2026-04-10 11:27:34.205950091 +0000
++++ cmake/config.h.in
+@@ -1,5 +1,6 @@
+ /* config.h.in - generated by cmake */
+ 
++#cmakedefine HAVE_ALLOCA_H 1
+ #cmakedefine HAVE_MALLOC_H 1
+ #cmakedefine HAVE_POSIX_MEMALIGN 1
+ #cmakedefine HAVE_SSE4_1 1



Home | Main Index | Thread Index | Old Index