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