Received: from mail.netbsd.org (mail.netbsd.org [199.233.217.200]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "mail.netbsd.org", Issuer "Postmaster NetBSD.org" (verified OK)) by mollari.NetBSD.org (Postfix) with ESMTPS id ADA4A7A2DF for ; Mon, 14 Nov 2016 20:49:17 +0000 (UTC) Received: by mail.netbsd.org (Postfix, from userid 605) id 5D5018559E; Mon, 14 Nov 2016 20:49:17 +0000 (UTC) Received: from localhost (localhost [127.0.0.1]) by mail.netbsd.org (Postfix) with ESMTP id E328D85578 for ; Mon, 14 Nov 2016 20:49:16 +0000 (UTC) X-Virus-Scanned: amavisd-new at netbsd.org Received: from mail.netbsd.org ([127.0.0.1]) by localhost (mail.netbsd.org [127.0.0.1]) (amavisd-new, port 10025) with ESMTP id HH0171dfChCW for ; Mon, 14 Nov 2016 20:49:16 +0000 (UTC) Received: from cvs.NetBSD.org (unknown [IPv6:2001:470:a085:999:28c:faff:fe03:5984]) by mail.netbsd.org (Postfix) with ESMTP id 295CD84CFB for ; Mon, 14 Nov 2016 20:49:16 +0000 (UTC) Received: by cvs.NetBSD.org (Postfix, from userid 500) id 1FBFAFBA6; Mon, 14 Nov 2016 20:49:16 +0000 (UTC) Content-Transfer-Encoding: 7bit Content-Type: multipart/mixed; boundary="_----------=_147915655621300" MIME-Version: 1.0 Date: Mon, 14 Nov 2016 20:49:16 +0000 From: "Ryo ONODERA" Subject: CVS commit: pkgsrc/devel/polly To: pkgsrc-changes@NetBSD.org Reply-To: ryoon@netbsd.org X-Mailer: log_accum Message-Id: <20161114204916.1FBFAFBA6@cvs.NetBSD.org> Sender: pkgsrc-changes-owner@NetBSD.org List-Id: pkgsrc-changes.NetBSD.org Precedence: bulk This is a multi-part message in MIME format. --_----------=_147915655621300 Content-Disposition: inline Content-Transfer-Encoding: 8bit Content-Type: text/plain; charset="US-ASCII" 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. --_----------=_147915655621300 Content-Disposition: inline Content-Length: 5270 Content-Transfer-Encoding: binary Content-Type: text/x-diff; charset=us-ascii 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) --_----------=_147915655621300--