pkgsrc-WIP-changes archive

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

Import lld-3.8.1 as wip/lld.



Module Name:	pkgsrc-wip
Committed By:	Kamil Rytarowski <n54%gmx.com@localhost>
Pushed By:	kamil
Date:		Sun Oct 9 03:18:00 2016 +0200
Changeset:	61ea8d2f08b4cd24da106f8c6c9234a84bb42f61

Added Files:
	lld/DESCR
	lld/Makefile
	lld/PLIST
	lld/buildlink3.mk
	lld/distinfo

Log Message:
Import lld-3.8.1 as wip/lld.

lld - The LLVM Linker

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

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

diffstat:
 lld/DESCR         |  1 +
 lld/Makefile      | 31 +++++++++++++++++++++++++++++++
 lld/PLIST         | 30 ++++++++++++++++++++++++++++++
 lld/buildlink3.mk | 14 ++++++++++++++
 lld/distinfo      |  8 ++++++++
 5 files changed, 84 insertions(+)

diffs:
diff --git a/lld/DESCR b/lld/DESCR
new file mode 100644
index 0000000..daab218
--- /dev/null
+++ b/lld/DESCR
@@ -0,0 +1 @@
+lld - The LLVM Linker
diff --git a/lld/Makefile b/lld/Makefile
new file mode 100644
index 0000000..1f7cae5
--- /dev/null
+++ b/lld/Makefile
@@ -0,0 +1,31 @@
+# $NetBSD: Makefile,v 1.1 2016/09/12 22:49:23 kamil Exp $
+
+DISTNAME=	lld-3.8.1.src
+PKGNAME=	${DISTNAME:S/.src//}
+CATEGORIES=	devel
+MASTER_SITES=	http://llvm.org/releases/${PKGVERSION_NOREV}/
+#MASTER_SITES=	http://llvm.org/pre-releases/3.8.0/rc1/
+EXTRACT_SUFX=	.tar.xz
+
+MAINTAINER=	pkgsrc-users%NetBSD.org@localhost
+HOMEPAGE=	http://lld.llvm.org/
+COMMENT=	The LLVM Linker
+LICENSE=	modified-bsd
+
+CONFIGURE_DIRS=		${WRKDIR}/build
+CMAKE_ARG_PATH=		${WRKSRC}
+
+USE_LANGUAGES=		c c++
+USE_CMAKE=		yes
+GCC_REQD+=		4.8
+
+CMAKE_ARGS+=	-DCMAKE_BUILD_TYPE=Release
+CMAKE_ARGS+=	-DCMAKE_C_COMPILER=${CC:Q}
+CMAKE_ARGS+=	-DCMAKE_CXX_COMPILER=${CXX:Q}
+
+post-extract:
+	${RUN} mkdir -p ${WRKDIR}/build
+
+DEPENDS+=	llvm-${PKGVERSION_NOREV}{,nb*}:../../lang/llvm
+.include "../../lang/llvm/buildlink3.mk"
+.include "../../mk/bsd.pkg.mk"
diff --git a/lld/PLIST b/lld/PLIST
new file mode 100644
index 0000000..824ff7a
--- /dev/null
+++ b/lld/PLIST
@@ -0,0 +1,30 @@
+@comment $NetBSD: PLIST,v 1.1 2016/09/12 22:49:23 kamil Exp $
+include/polly/Canonicalization.h
+include/polly/CodeGen/BlockGenerators.h
+include/polly/CodeGen/CodeGeneration.h
+include/polly/CodeGen/CodegenCleanup.h
+include/polly/CodeGen/IRBuilder.h
+include/polly/CodeGen/IslAst.h
+include/polly/CodeGen/IslExprBuilder.h
+include/polly/CodeGen/IslNodeBuilder.h
+include/polly/CodeGen/LoopGenerators.h
+include/polly/CodeGen/RuntimeDebugBuilder.h
+include/polly/CodeGen/Utils.h
+include/polly/Config/config.h
+include/polly/DependenceInfo.h
+include/polly/LinkAllPasses.h
+include/polly/Options.h
+include/polly/RegisterPasses.h
+include/polly/ScheduleOptimizer.h
+include/polly/ScopDetection.h
+include/polly/ScopDetectionDiagnostic.h
+include/polly/ScopInfo.h
+include/polly/ScopPass.h
+include/polly/Support/GICHelper.h
+include/polly/Support/SCEVAffinator.h
+include/polly/Support/SCEVValidator.h
+include/polly/Support/ScopHelper.h
+include/polly/Support/ScopLocation.h
+lib/LLVMPolly.so
+lib/libPolly.a
+lib/libPollyISL.a
diff --git a/lld/buildlink3.mk b/lld/buildlink3.mk
new file mode 100644
index 0000000..3663809
--- /dev/null
+++ b/lld/buildlink3.mk
@@ -0,0 +1,14 @@
+# $NetBSD$
+
+BUILDLINK_TREE+=	lld
+
+.if !defined(LLD_BUILDLINK3_MK)
+LLD_BUILDLINK3_MK:=
+
+BUILDLINK_API_DEPENDS.lld+=	lld>=3.8.1
+BUILDLINK_PKGSRCDIR.lld?=	../../wip/lld
+
+.include "../../lang/llvm/buildlink3.mk"
+.endif	# LLD_BUILDLINK3_MK
+
+BUILDLINK_TREE+=	-lld
diff --git a/lld/distinfo b/lld/distinfo
new file mode 100644
index 0000000..2160974
--- /dev/null
+++ b/lld/distinfo
@@ -0,0 +1,8 @@
+$NetBSD: distinfo,v 1.2 2016/09/19 22:32:41 kamil 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 (patch-lib_External_isl_configure) = dad55f0d959b64f0cb910dad412bfe5bb3702ec9


Home | Main Index | Thread Index | Old Index