pkgsrc-Changes archive

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

CVS commit: pkgsrc



Module Name:    pkgsrc
Committed By:   adam
Date:           Mon Apr 22 07:25:57 UTC 2024

Modified Files:
        pkgsrc/devel/polly: Makefile PLIST buildlink3.mk distinfo
        pkgsrc/parallel/openmp: Makefile buildlink3.mk distinfo
Added Files:
        pkgsrc/parallel/openmp/patches: patch-runtime_src_kmp__os.h
Removed Files:
        pkgsrc/devel/polly/patches: patch-CMakeLists.txt
        pkgsrc/parallel/openmp/patches: patch-runtime_src_kmp__runtime.cpp

Log Message:
polly openmp: updated to 17.0.6

17.0.6
https://releases.llvm.org/17.0.1/tools/polly/docs/ReleaseNotes.html


To generate a diff of this commit:
cvs rdiff -u -r1.22 -r1.23 pkgsrc/devel/polly/Makefile
cvs rdiff -u -r1.11 -r1.12 pkgsrc/devel/polly/PLIST
cvs rdiff -u -r1.8 -r1.9 pkgsrc/devel/polly/buildlink3.mk
cvs rdiff -u -r1.30 -r1.31 pkgsrc/devel/polly/distinfo
cvs rdiff -u -r1.4 -r0 pkgsrc/devel/polly/patches/patch-CMakeLists.txt
cvs rdiff -u -r1.18 -r1.19 pkgsrc/parallel/openmp/Makefile \
    pkgsrc/parallel/openmp/distinfo
cvs rdiff -u -r1.4 -r1.5 pkgsrc/parallel/openmp/buildlink3.mk
cvs rdiff -u -r0 -r1.1 \
    pkgsrc/parallel/openmp/patches/patch-runtime_src_kmp__os.h
cvs rdiff -u -r1.2 -r0 \
    pkgsrc/parallel/openmp/patches/patch-runtime_src_kmp__runtime.cpp

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

Modified files:

Index: pkgsrc/devel/polly/Makefile
diff -u pkgsrc/devel/polly/Makefile:1.22 pkgsrc/devel/polly/Makefile:1.23
--- pkgsrc/devel/polly/Makefile:1.22    Fri Oct  6 19:15:19 2023
+++ pkgsrc/devel/polly/Makefile Mon Apr 22 07:25:56 2024
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.22 2023/10/06 19:15:19 adam Exp $
+# $NetBSD: Makefile,v 1.23 2024/04/22 07:25:56 adam Exp $
 
 .include "../../lang/llvm/version.mk"
 
@@ -13,7 +13,7 @@ LICENSE=      apache-2.0
 
 DEPENDS+=      llvm-${PKGVERSION_NOREV}{,nb*}:../../lang/llvm
 
-USE_CXX_FEATURES+=     c++17
+USE_CXX_FEATURES=      c++17
 USE_LANGUAGES=         c c++
 GCC_REQD+=             4.8
 

Index: pkgsrc/devel/polly/PLIST
diff -u pkgsrc/devel/polly/PLIST:1.11 pkgsrc/devel/polly/PLIST:1.12
--- pkgsrc/devel/polly/PLIST:1.11       Fri Oct  6 19:15:19 2023
+++ pkgsrc/devel/polly/PLIST    Mon Apr 22 07:25:56 2024
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.11 2023/10/06 19:15:19 adam Exp $
+@comment $NetBSD: PLIST,v 1.12 2024/04/22 07:25:56 adam Exp $
 include/polly/Canonicalization.h
 include/polly/CodeGen/BlockGenerators.h
 include/polly/CodeGen/CodeGeneration.h
@@ -10,7 +10,6 @@ include/polly/CodeGen/IslNodeBuilder.h
 include/polly/CodeGen/LoopGenerators.h
 include/polly/CodeGen/LoopGeneratorsGOMP.h
 include/polly/CodeGen/LoopGeneratorsKMP.h
-include/polly/CodeGen/PPCGCodeGeneration.h
 include/polly/CodeGen/PerfMonitor.h
 include/polly/CodeGen/RuntimeDebugBuilder.h
 include/polly/CodeGen/Utils.h
@@ -46,7 +45,6 @@ include/polly/Support/GICHelper.h
 include/polly/Support/ISLOStream.h
 include/polly/Support/ISLOperators.h
 include/polly/Support/ISLTools.h
-include/polly/Support/LinkGPURuntime.h
 include/polly/Support/SCEVAffinator.h
 include/polly/Support/SCEVValidator.h
 include/polly/Support/ScopHelper.h

Index: pkgsrc/devel/polly/buildlink3.mk
diff -u pkgsrc/devel/polly/buildlink3.mk:1.8 pkgsrc/devel/polly/buildlink3.mk:1.9
--- pkgsrc/devel/polly/buildlink3.mk:1.8        Fri Oct  6 19:15:19 2023
+++ pkgsrc/devel/polly/buildlink3.mk    Mon Apr 22 07:25:56 2024
@@ -1,11 +1,11 @@
-# $NetBSD: buildlink3.mk,v 1.8 2023/10/06 19:15:19 adam Exp $
+# $NetBSD: buildlink3.mk,v 1.9 2024/04/22 07:25:56 adam Exp $
 
 BUILDLINK_TREE+=       polly
 
 .if !defined(POLLY_BUILDLINK3_MK)
 POLLY_BUILDLINK3_MK:=
 
-BUILDLINK_API_DEPENDS.polly+=  polly>=16.0.0<17
+BUILDLINK_API_DEPENDS.polly+=  polly>=17.0.0<18
 BUILDLINK_PKGSRCDIR.polly?=    ../../devel/polly
 
 .include "../../lang/llvm/buildlink3.mk"

Index: pkgsrc/devel/polly/distinfo
diff -u pkgsrc/devel/polly/distinfo:1.30 pkgsrc/devel/polly/distinfo:1.31
--- pkgsrc/devel/polly/distinfo:1.30    Fri Oct  6 19:15:19 2023
+++ pkgsrc/devel/polly/distinfo Mon Apr 22 07:25:56 2024
@@ -1,9 +1,11 @@
-$NetBSD: distinfo,v 1.30 2023/10/06 19:15:19 adam Exp $
+$NetBSD: distinfo,v 1.31 2024/04/22 07:25:56 adam Exp $
 
-BLAKE2s (cmake-16.0.6.src.tar.xz) = a967225f31bcd98484d632a2d530c498131b0035f18b15e27915663b915dc6ba
-SHA512 (cmake-16.0.6.src.tar.xz) = 52ecd941d2d85a5b668caa5d0d40480cb6a97b3bf1174e634c2a93e9ef6d03670ca7e96abb0a60cb33ba537b93d5788754dab1f2f45c1f623f788162717d088b
-Size (cmake-16.0.6.src.tar.xz) = 9008 bytes
-BLAKE2s (polly-16.0.6.src.tar.xz) = bc6e7cb25b4eef49d004da174a9f50dfbfe9b7dccc549178f14b3b42822fc34c
-SHA512 (polly-16.0.6.src.tar.xz) = 791473c145930fcd1541002c5385c2fbc1b6dbecc60ca19b69f81d4df27a324609d1b0fc2723893147886eab988b4bf88e9c0ca815b1aa5b0a10d899cf32bc7e
-Size (polly-16.0.6.src.tar.xz) = 9356796 bytes
-SHA1 (patch-CMakeLists.txt) = 8138e11f858f23e0069c8fa0c07eff2b7aaf8c43
+BLAKE2s (cmake-17.0.6.src.tar.xz) = 582f437814c47608b5a8e97e32b602103684755251f75c1b176d595db997ce1b
+SHA512 (cmake-17.0.6.src.tar.xz) = b2c5e404ca36542d44e1a7f2801bbcecbcf5f1e8c63b793bb2308228483406bdfe002720aadb913c0228cd2bbe5998465eaadc4a49fad6a5eb6ff907fa5fd45a
+Size (cmake-17.0.6.src.tar.xz) = 8712 bytes
+BLAKE2s (polly-17.0.6.src.tar.xz) = 63978c455a4d3d0c0235133d5a0424dc3f17efece9c38795bcf0c67ef741e1ac
+SHA512 (polly-17.0.6.src.tar.xz) = 2ccba166cc7a7f94e04f41ff5bd3b2447a7049cfa44cdc1091da265d36c1431372cf7c843b410dc7052da820107fa46990cb852894595cd2ca2751a81a168332
+Size (polly-17.0.6.src.tar.xz) = 9219324 bytes
+BLAKE2s (runtimes-17.0.6.src.tar.xz) = 73840072a471442d27a106bbd026ef334d4fe6be083f3e3f79f9ac69c8c9e1b9
+SHA512 (runtimes-17.0.6.src.tar.xz) = 3d73abf3c25eb319e12d9f4118158a05f26bb569534b1fe0dd2e99f948046e0bfa9511b61d65863506444ff330c065b9e3bb77310daf3c71dd658a01622fd812
+Size (runtimes-17.0.6.src.tar.xz) = 6240 bytes

Index: pkgsrc/parallel/openmp/Makefile
diff -u pkgsrc/parallel/openmp/Makefile:1.18 pkgsrc/parallel/openmp/Makefile:1.19
--- pkgsrc/parallel/openmp/Makefile:1.18        Fri Oct  6 19:15:21 2023
+++ pkgsrc/parallel/openmp/Makefile     Mon Apr 22 07:25:56 2024
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.18 2023/10/06 19:15:21 adam Exp $
+# $NetBSD: Makefile,v 1.19 2024/04/22 07:25:56 adam Exp $
 
 .include "../../lang/llvm/version.mk"
 
@@ -11,15 +11,16 @@ HOMEPAGE=   https://openmp.llvm.org/
 COMMENT=       Support for the OpenMP language
 LICENSE=       apache-2.0
 
-USE_LANGUAGES=         c gnu++14
+USE_CXX_FEATURES=      c++17
+USE_LANGUAGES=         c gnu++17
 USE_TOOLS+=            perl pkg-config
-GCC_REQD+=             4.8
+GCC_REQD+=             7
 
 CMAKE_ARGS+=   -DCMAKE_BUILD_TYPE=Release
 CMAKE_ARGS+=   -DOPENMP_ENABLE_LIBOMPTARGET=OFF
 CMAKE_ARGS+=   -DOPENMP_ENABLE_OMPT_TOOLS=OFF
 
-BUILDLINK_TRANSFORM.NetBSD+=   opt:-std=c++14:-std=gnu++14 # alloca
+BUILDLINK_TRANSFORM.NetBSD+=   opt:-std=c++17:-std=gnu++17 # alloca
 
 .include "../../devel/cmake/build.mk"
 .include "../../lang/llvm/buildlink3.mk"
Index: pkgsrc/parallel/openmp/distinfo
diff -u pkgsrc/parallel/openmp/distinfo:1.18 pkgsrc/parallel/openmp/distinfo:1.19
--- pkgsrc/parallel/openmp/distinfo:1.18        Fri Oct  6 19:15:21 2023
+++ pkgsrc/parallel/openmp/distinfo     Mon Apr 22 07:25:56 2024
@@ -1,9 +1,12 @@
-$NetBSD: distinfo,v 1.18 2023/10/06 19:15:21 adam Exp $
+$NetBSD: distinfo,v 1.19 2024/04/22 07:25:56 adam Exp $
 
-BLAKE2s (cmake-16.0.6.src.tar.xz) = a967225f31bcd98484d632a2d530c498131b0035f18b15e27915663b915dc6ba
-SHA512 (cmake-16.0.6.src.tar.xz) = 52ecd941d2d85a5b668caa5d0d40480cb6a97b3bf1174e634c2a93e9ef6d03670ca7e96abb0a60cb33ba537b93d5788754dab1f2f45c1f623f788162717d088b
-Size (cmake-16.0.6.src.tar.xz) = 9008 bytes
-BLAKE2s (openmp-16.0.6.src.tar.xz) = bc49274c640b7d2e7ae931f2a6731917c5e7caa762b04067fd2bc6f2946ff601
-SHA512 (openmp-16.0.6.src.tar.xz) = b68b60bd10ae6df3853513c163d6d6dc040cdcd4b48802002cd0da24d3c3bc88002e432012081beff15e887fb12b71ef0932f89f21229a80c61568c1643460fc
-Size (openmp-16.0.6.src.tar.xz) = 1278072 bytes
-SHA1 (patch-runtime_src_kmp__runtime.cpp) = 70f4396d4c1631fbd74692ef26b22d08675da547
+BLAKE2s (cmake-17.0.6.src.tar.xz) = 582f437814c47608b5a8e97e32b602103684755251f75c1b176d595db997ce1b
+SHA512 (cmake-17.0.6.src.tar.xz) = b2c5e404ca36542d44e1a7f2801bbcecbcf5f1e8c63b793bb2308228483406bdfe002720aadb913c0228cd2bbe5998465eaadc4a49fad6a5eb6ff907fa5fd45a
+Size (cmake-17.0.6.src.tar.xz) = 8712 bytes
+BLAKE2s (openmp-17.0.6.src.tar.xz) = 6e86a483d736897feb87b3179f43ac55a584f4bec78168f361fd278162120f9c
+SHA512 (openmp-17.0.6.src.tar.xz) = 836c48db873e3da64835913c2c1d80efaebdfc7061f153acc7b478ea0d73b9c546a09d70dd1465e3e92684947c4a9cb197886b29cbd42418a778faa56b08cc5e
+Size (openmp-17.0.6.src.tar.xz) = 1273412 bytes
+BLAKE2s (runtimes-17.0.6.src.tar.xz) = 73840072a471442d27a106bbd026ef334d4fe6be083f3e3f79f9ac69c8c9e1b9
+SHA512 (runtimes-17.0.6.src.tar.xz) = 3d73abf3c25eb319e12d9f4118158a05f26bb569534b1fe0dd2e99f948046e0bfa9511b61d65863506444ff330c065b9e3bb77310daf3c71dd658a01622fd812
+Size (runtimes-17.0.6.src.tar.xz) = 6240 bytes
+SHA1 (patch-runtime_src_kmp__os.h) = 70e8b720cebff0c919387aa4ce0f9e4217934271

Index: pkgsrc/parallel/openmp/buildlink3.mk
diff -u pkgsrc/parallel/openmp/buildlink3.mk:1.4 pkgsrc/parallel/openmp/buildlink3.mk:1.5
--- pkgsrc/parallel/openmp/buildlink3.mk:1.4    Fri Oct  6 19:15:21 2023
+++ pkgsrc/parallel/openmp/buildlink3.mk        Mon Apr 22 07:25:56 2024
@@ -1,11 +1,12 @@
-# $NetBSD: buildlink3.mk,v 1.4 2023/10/06 19:15:21 adam Exp $
+# $NetBSD: buildlink3.mk,v 1.5 2024/04/22 07:25:56 adam Exp $
 
 BUILDLINK_TREE+=       openmp
 
 .if !defined(OPENMP_BUILDLINK3_MK)
 OPENMP_BUILDLINK3_MK:=
 
-BUILDLINK_API_DEPENDS.openmp+= openmp>=16.0.0<17
+BUILDLINK_API_DEPENDS.openmp+= openmp>=17.0.0<18
+BUILDLINK_ABI_DEPENDS.openmp+= openmp>=17.0.0
 BUILDLINK_PKGSRCDIR.openmp?=   ../../parallel/openmp
 .endif # OPENMP_BUILDLINK3_MK
 

Added files:

Index: pkgsrc/parallel/openmp/patches/patch-runtime_src_kmp__os.h
diff -u /dev/null pkgsrc/parallel/openmp/patches/patch-runtime_src_kmp__os.h:1.1
--- /dev/null   Mon Apr 22 07:25:57 2024
+++ pkgsrc/parallel/openmp/patches/patch-runtime_src_kmp__os.h  Mon Apr 22 07:25:56 2024
@@ -0,0 +1,15 @@
+$NetBSD: patch-runtime_src_kmp__os.h,v 1.1 2024/04/22 07:25:56 adam Exp $
+
+NetBSD support.
+
+--- runtime/src/kmp_os.h.orig  2024-04-22 07:23:29.452631118 +0000
++++ runtime/src/kmp_os.h
+@@ -214,7 +214,7 @@ typedef kmp_uint32 kmp_uint;
+ 
+ // stdarg handling
+ #if (KMP_ARCH_ARM || KMP_ARCH_X86_64 || KMP_ARCH_AARCH64) &&                   \
+-    (KMP_OS_FREEBSD || KMP_OS_LINUX)
++    (KMP_OS_FREEBSD || KMP_OS_LINUX || KMP_OS_NETBSD)
+ typedef va_list *kmp_va_list;
+ #define kmp_va_deref(ap) (*(ap))
+ #define kmp_va_addr_of(ap) (&(ap))



Home | Main Index | Thread Index | Old Index