pkgsrc-WIP-changes archive

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

polly: pkglint



Module Name:	pkgsrc-wip
Committed By:	Kamil Rytarowski <n54%gmx.com@localhost>
Pushed By:	kamil
Date:		Mon Sep 12 23:31:30 2016 +0200
Changeset:	728fcf054f95d53bf7900fee8afce73e330e6e21

Modified Files:
	polly/DESCR
	polly/buildlink3.mk
	polly/distinfo
	polly/patches/patch-CMakeLists.txt
	polly/patches/patch-lib_External_isl_configure

Log Message:
polly: pkglint

To see a diff of this commit:
https://wip.pkgsrc.org/cgi-bin/gitweb.cgi?p=pkgsrc-wip.git;a=commitdiff;h=728fcf054f95d53bf7900fee8afce73e330e6e21

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

diffstat:
 polly/DESCR                                    | 2 +-
 polly/buildlink3.mk                            | 3 ++-
 polly/distinfo                                 | 4 ++--
 polly/patches/patch-CMakeLists.txt             | 4 ++++
 polly/patches/patch-lib_External_isl_configure | 2 ++
 5 files changed, 11 insertions(+), 4 deletions(-)

diffs:
diff --git a/polly/DESCR b/polly/DESCR
index 440b9fe..6750ff4 100644
--- a/polly/DESCR
+++ b/polly/DESCR
@@ -9,4 +9,4 @@ area of automatic GPU code generation.
 For many users, however, it's not the existing optimizations in Polly that are
 of most interest, but the new analyses and optimizations enabled by the Polly
 infrastructure. At polyhedral.info you can get an idea of what has already been
-done and what is possible in the context of polyhedral compilation. 
+done and what is possible in the context of polyhedral compilation.
diff --git a/polly/buildlink3.mk b/polly/buildlink3.mk
index 70b811a..fdbc506 100644
--- a/polly/buildlink3.mk
+++ b/polly/buildlink3.mk
@@ -8,7 +8,8 @@ POLLY_BUILDLINK3_MK:=
 BUILDLINK_API_DEPENDS.polly+=	polly>=4.0.0nb20160911
 BUILDLINK_PKGSRCDIR.polly?=	../../wip/polly-git
 
-.include "../../wip/llvm-git/buildlink3.mk"
+DEPENDS+=	llvm-${PKGVERSION_NOREV}{,nb*}:../../lang/llvm
+.include "../../lang/llvm/buildlink3.mk"
 .endif	# POLLY_BUILDLINK3_MK
 
 BUILDLINK_TREE+=	-polly
diff --git a/polly/distinfo b/polly/distinfo
index 83beddf..2bcc3e3 100644
--- a/polly/distinfo
+++ b/polly/distinfo
@@ -4,5 +4,5 @@ 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) = 51be0d9eca2ddbf9b9d0a64f46bb2e19cd7a2e8d
-SHA1 (patch-lib_External_isl_configure) = 9e35eb58f2211e3b1a8126a502fce7b2b31c15e5
+SHA1 (patch-CMakeLists.txt) = 6ee16a91e3d23eeb033bc2e9729ceabb3dfff6db
+SHA1 (patch-lib_External_isl_configure) = dad55f0d959b64f0cb910dad412bfe5bb3702ec9
diff --git a/polly/patches/patch-CMakeLists.txt b/polly/patches/patch-CMakeLists.txt
index 61f8f26..68e2b92 100644
--- a/polly/patches/patch-CMakeLists.txt
+++ b/polly/patches/patch-CMakeLists.txt
@@ -1,5 +1,9 @@
 $NetBSD$
 
+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
 @@ -1,90 +1,107 @@
diff --git a/polly/patches/patch-lib_External_isl_configure b/polly/patches/patch-lib_External_isl_configure
index 05a2982..02fb042 100644
--- a/polly/patches/patch-lib_External_isl_configure
+++ b/polly/patches/patch-lib_External_isl_configure
@@ -1,5 +1,7 @@
 $NetBSD$
 
+Fix shell portability issue.
+
 --- lib/External/isl/configure.orig	2015-12-02 09:35:04.000000000 +0000
 +++ lib/External/isl/configure
 @@ -17487,7 +17487,7 @@ else


Home | Main Index | Thread Index | Old Index