pkgsrc-Changes archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
CVS commit: pkgsrc/devel/polly
Module Name: pkgsrc
Committed By: ryoon
Date: Mon Nov 14 20:49:16 UTC 2016
Modified Files:
pkgsrc/devel/polly: Makefile PLIST distinfo
pkgsrc/devel/polly/patches: patch-CMakeLists.txt
Log Message:
Update to 3.9.0
Changelog:
* Polly directly available in clang/opt/bugpoint
* Increased analysis coverage
* Fine-grain dependences analysis
* Update of the isl math library
To generate a diff of this commit:
cvs rdiff -u -r1.1 -r1.2 pkgsrc/devel/polly/Makefile pkgsrc/devel/polly/PLIST
cvs rdiff -u -r1.2 -r1.3 pkgsrc/devel/polly/distinfo
cvs rdiff -u -r1.1 -r1.2 pkgsrc/devel/polly/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/devel/polly/Makefile
diff -u pkgsrc/devel/polly/Makefile:1.1 pkgsrc/devel/polly/Makefile:1.2
--- pkgsrc/devel/polly/Makefile:1.1 Mon Sep 12 22:49:23 2016
+++ pkgsrc/devel/polly/Makefile Mon Nov 14 20:49:15 2016
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.1 2016/09/12 22:49:23 kamil Exp $
+# $NetBSD: Makefile,v 1.2 2016/11/14 20:49:15 ryoon Exp $
-DISTNAME= polly-3.8.1.src
+DISTNAME= polly-3.9.0.src
PKGNAME= ${DISTNAME:S/.src//}
CATEGORIES= devel
MASTER_SITES= http://llvm.org/releases/${PKGVERSION_NOREV}/
Index: pkgsrc/devel/polly/PLIST
diff -u pkgsrc/devel/polly/PLIST:1.1 pkgsrc/devel/polly/PLIST:1.2
--- pkgsrc/devel/polly/PLIST:1.1 Mon Sep 12 22:49:23 2016
+++ pkgsrc/devel/polly/PLIST Mon Nov 14 20:49:15 2016
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.1 2016/09/12 22:49:23 kamil Exp $
+@comment $NetBSD: PLIST,v 1.2 2016/11/14 20:49:15 ryoon Exp $
include/polly/Canonicalization.h
include/polly/CodeGen/BlockGenerators.h
include/polly/CodeGen/CodeGeneration.h
@@ -16,6 +16,7 @@ include/polly/LinkAllPasses.h
include/polly/Options.h
include/polly/RegisterPasses.h
include/polly/ScheduleOptimizer.h
+include/polly/ScopBuilder.h
include/polly/ScopDetection.h
include/polly/ScopDetectionDiagnostic.h
include/polly/ScopInfo.h
@@ -28,3 +29,4 @@ include/polly/Support/ScopLocation.h
lib/LLVMPolly.so
lib/libPolly.a
lib/libPollyISL.a
+lib/libPollyPPCG.a
Index: pkgsrc/devel/polly/distinfo
diff -u pkgsrc/devel/polly/distinfo:1.2 pkgsrc/devel/polly/distinfo:1.3
--- pkgsrc/devel/polly/distinfo:1.2 Mon Sep 19 22:32:41 2016
+++ pkgsrc/devel/polly/distinfo Mon Nov 14 20:49:15 2016
@@ -1,8 +1,8 @@
-$NetBSD: distinfo,v 1.2 2016/09/19 22:32:41 kamil Exp $
+$NetBSD: distinfo,v 1.3 2016/11/14 20:49:15 ryoon Exp $
-SHA1 (polly-3.8.1.src.tar.xz) = 918f3c74369a3605f3d624ea3f20c97bc3c921ad
-RMD160 (polly-3.8.1.src.tar.xz) = 766873d4b88e0e9c5670aeb45313d47cca7bd79a
-SHA512 (polly-3.8.1.src.tar.xz) = e5d0d1625be47579cd337fce6d6a1c5b64c8991a6b073778c8d8f237fccbd29f3a8ab815f191bd75c550ac4404c9581c948400cd5c71f56d3ea8fb07fec05536
-Size (polly-3.8.1.src.tar.xz) = 7799188 bytes
-SHA1 (patch-CMakeLists.txt) = 82b05a2ef4b83533a47474f5289110fe69a06fff
+SHA1 (polly-3.9.0.src.tar.xz) = 9d5809bd413b05de18480b69fcf6dbe8d3b1f9ac
+RMD160 (polly-3.9.0.src.tar.xz) = 76b4fba05ffbfa1ce1486e80b55824fdcbfcbfe2
+SHA512 (polly-3.9.0.src.tar.xz) = f666bbf16ced79e1201db82f8b5111f352d5b5f3f9f43feeff72e85c9b35ada7572fc546a04162335fddba828d9e9fc9edfc2148b29807ad389fe9a92bbf51e9
+Size (polly-3.9.0.src.tar.xz) = 8744836 bytes
+SHA1 (patch-CMakeLists.txt) = 5a5eca0d2b6ceee8fe92b60392d4af06ed69f1c0
SHA1 (patch-lib_External_isl_configure) = dad55f0d959b64f0cb910dad412bfe5bb3702ec9
Index: pkgsrc/devel/polly/patches/patch-CMakeLists.txt
diff -u pkgsrc/devel/polly/patches/patch-CMakeLists.txt:1.1 pkgsrc/devel/polly/patches/patch-CMakeLists.txt:1.2
--- pkgsrc/devel/polly/patches/patch-CMakeLists.txt:1.1 Mon Sep 12 22:49:23 2016
+++ pkgsrc/devel/polly/patches/patch-CMakeLists.txt Mon Nov 14 20:49:15 2016
@@ -1,10 +1,10 @@
-$NetBSD: patch-CMakeLists.txt,v 1.1 2016/09/12 22:49:23 kamil Exp $
+$NetBSD: patch-CMakeLists.txt,v 1.2 2016/11/14 20:49:15 ryoon Exp $
Bump minimal required CMake version to 3.4.3 like modern LLVM
Add support for standalone builds
Disable tests - they require missing files from standard LLVM build (lit tool)
---- CMakeLists.txt.orig 2015-10-15 12:18:37.000000000 +0000
+--- CMakeLists.txt.orig 2016-07-15 07:50:36.000000000 +0000
+++ CMakeLists.txt
@@ -1,90 +1,107 @@
# Check if this is a in tree build.
@@ -148,7 +148,7 @@ Disable tests - they require missing fil
+ find_program(LLVM_TABLEGEN_EXE "llvm-tblgen" ${LLVM_TOOLS_BINARY_DIR}
+ NO_DEFAULT_PATH)
+
-+ set(LLVM_CMAKE_PATH "${LLVM_BINARY_DIR}/share/llvm/cmake")
++ set(LLVM_CMAKE_PATH "${LLVM_BINARY_DIR}/lib/cmake/llvm")
+ set(LLVMCONFIG_FILE "${LLVM_CMAKE_PATH}/LLVMConfig.cmake")
+ if(EXISTS ${LLVMCONFIG_FILE})
+ list(APPEND CMAKE_MODULE_PATH "${LLVM_CMAKE_PATH}")
@@ -174,7 +174,7 @@ Disable tests - they require missing fil
+ include(TableGen)
+
+ # Import CMake library targets from LLVM and Clang.
-+ include("${LLVM_OBJ_ROOT}/share/llvm/cmake/LLVMConfig.cmake")
++ include("${LLVM_OBJ_ROOT}/lib/cmake/llvm/LLVMConfig.cmake")
+ set(PACKAGE_VERSION "${LLVM_PACKAGE_VERSION}")
+ set(LLVM_BINARY_DIR ${CMAKE_BINARY_DIR})
+
@@ -195,9 +195,18 @@ Disable tests - they require missing fil
endif(NOT DEFINED LLVM_MAIN_SRC_DIR)
set(POLLY_SOURCE_DIR ${CMAKE_CURRENT_SOURCE_DIR})
-@@ -155,7 +172,7 @@ install(DIRECTORY ${POLLY_BINARY_DIR}/in
- add_definitions( -D_GNU_SOURCE )
+@@ -111,7 +128,7 @@ else ()
+ endif ()
+ # Add path for custom modules
+-set(CMAKE_MODULE_PATH ${CMAKE_MODULE_PATH} "${POLLY_SOURCE_DIR}/cmake")
++set (CMAKE_MODULE_PATH "/usr/tmp/pkgsrc/devel/polly/work/.buildlink/cmake-Modules" ${CMAKE_MODULE_PATH} "${POLLY_SOURCE_DIR}/cmake")
+
+ SET(CMAKE_INSTALL_RPATH_USE_LINK_PATH TRUE)
+
+@@ -163,7 +180,7 @@ add_definitions( -D_GNU_SOURCE )
+
+ add_subdirectory(docs)
add_subdirectory(lib)
-add_subdirectory(test)
+#add_subdirectory(test)
Home |
Main Index |
Thread Index |
Old Index