pkgsrc-Changes archive

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

CVS commit: pkgsrc/parallel/pocl



Module Name:    pkgsrc
Committed By:   wiz
Date:           Wed Jul 29 07:34:50 UTC 2026

Modified Files:
        pkgsrc/parallel/pocl: distinfo
Added Files:
        pkgsrc/parallel/pocl/patches: patch-CMakeLists.txt

Log Message:
pocl: use upstream patch to fix cmake 4.4 incompatibility


To generate a diff of this commit:
cvs rdiff -u -r1.13 -r1.14 pkgsrc/parallel/pocl/distinfo
cvs rdiff -u -r0 -r1.6 pkgsrc/parallel/pocl/patches/patch-CMakeLists.txt

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

Modified files:

Index: pkgsrc/parallel/pocl/distinfo
diff -u pkgsrc/parallel/pocl/distinfo:1.13 pkgsrc/parallel/pocl/distinfo:1.14
--- pkgsrc/parallel/pocl/distinfo:1.13  Thu Oct  9 14:51:57 2025
+++ pkgsrc/parallel/pocl/distinfo       Wed Jul 29 07:34:50 2026
@@ -1,7 +1,8 @@
-$NetBSD: distinfo,v 1.13 2025/10/09 14:51:57 adam Exp $
+$NetBSD: distinfo,v 1.14 2026/07/29 07:34:50 wiz Exp $
 
 BLAKE2s (pocl-7.1.tar.gz) = 96cd63c60dfa735d444047780194b33375d9ac9f10776eb177732217706bd462
 SHA512 (pocl-7.1.tar.gz) = f53c80d9179b350c6fe10550b359f80be03202dd416bf848dd7d200579e29c13339bc1eeafd9f71a8f8b58369ce0644e2227ed84faddbb2254e38ca86a297bbb
 Size (pocl-7.1.tar.gz) = 3889905 bytes
+SHA1 (patch-CMakeLists.txt) = dde70cb9ee6e3bc02c7376ecbe5867137f55d2a8
 SHA1 (patch-lib_CL_devices_CMakeLists.txt) = 8e3bc72f8e1787de3cc0f052679cc8a372cb6435
 SHA1 (patch-lib_CL_pocl__cl.h) = 919b76aea30270d03158a4d20fe3acf30d0956ae

Added files:

Index: pkgsrc/parallel/pocl/patches/patch-CMakeLists.txt
diff -u /dev/null pkgsrc/parallel/pocl/patches/patch-CMakeLists.txt:1.6
--- /dev/null   Wed Jul 29 07:34:50 2026
+++ pkgsrc/parallel/pocl/patches/patch-CMakeLists.txt   Wed Jul 29 07:34:50 2026
@@ -0,0 +1,16 @@
+$NetBSD: patch-CMakeLists.txt,v 1.6 2026/07/29 07:34:50 wiz Exp $
+
+CMake: handle required flags with CMake 4.4
+https://github.com/pocl/pocl/commit/566d6c839c303232abe7906cb2732f31e9dfa404
+
+--- CMakeLists.txt.orig        2025-10-08 11:14:14.000000000 +0000
++++ CMakeLists.txt
+@@ -816,7 +816,7 @@ if(UNIX OR MINGW)
+   include(CheckSymbolExists)
+ 
+   # don't allow implicit function declarations
+-  set(CMAKE_REQUIRED_FLAGS "-std=c99 ${FORBID_IMPLICIT_FUNCTIONS}")
++  string(JOIN " " CMAKE_REQUIRED_FLAGS "-std=c99" ${FORBID_IMPLICIT_FUNCTIONS})
+   if (CMAKE_SYSTEM_NAME MATCHES "Linux")
+     set(CMAKE_REQUIRED_LIBRARIES "rt")
+   endif ()



Home | Main Index | Thread Index | Old Index