pkgsrc-WIP-changes archive

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

Update nqp (Not Quite Perl) to 2015.11.



Module Name:	pkgsrc-wip
Committed By:	Benny Siegert <bsiegert%NetBSD.org@localhost>
Pushed By:	bsiegert
Date:		Sun Dec 27 13:09:09 2015 +0100
Changeset:	6cc13d88e3b244d3b138902afc624eceb1a83cdc

Modified Files:
	nqp/Makefile
	nqp/PLIST
	nqp/buildlink3.mk
	nqp/distinfo
Removed Files:
	nqp/PLIST.Darwin
	nqp/PLIST.shared

Log Message:
Update nqp (Not Quite Perl) to 2015.11.

There was no changelog. Now uses only MoarVM instead of Parrot.
This is part of the "Christmas 2015" Perl 6 release.

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

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

diffstat:
 nqp/Makefile      | 11 ++++-------
 nqp/PLIST         | 35 +++++++++++++++--------------------
 nqp/PLIST.Darwin  |  5 -----
 nqp/PLIST.shared  |  5 -----
 nqp/buildlink3.mk |  6 +++---
 nqp/distinfo      |  7 ++++---
 6 files changed, 26 insertions(+), 43 deletions(-)

diffs:
diff --git a/nqp/Makefile b/nqp/Makefile
index 1e191cf..0013f6b 100644
--- a/nqp/Makefile
+++ b/nqp/Makefile
@@ -1,7 +1,6 @@
 # $NetBSD: Makefile,v 1.9 2015/10/10 01:57:53 ryoon Exp $
 
-DISTNAME=	nqp-2013.08
-PKGREVISION=	7
+DISTNAME=	nqp-2015.11
 CATEGORIES=	lang perl6
 MASTER_SITES=	http://rakudo.org/downloads/nqp/
 
@@ -20,17 +19,15 @@ PLIST_SRC+=		${PLIST_SRC_DFLT}
 .if (${OPSYS} != "Darwin")
 PLIST_SRC+=		PLIST.shared
 .else
-USE_TOOLS+=		 gmake
+USE_TOOLS+=		gmake
 .endif
 
 HAS_CONFIGURE=		yes
 CONFIG_SHELL=		${PERL5}
 CONFIGURE_SCRIPT=	Configure.pl
 CONFIGURE_ARGS=		--prefix=${PREFIX:Q} \
-			--with-parrot=${PREFIX}/bin/parrot
+			--backends=moar
 
-PLIST_SUBST+=		PARROT_VERSION=${PARROT_VERSION:Q}
-PRINT_PLIST_AWK+=        { gsub(/${PARROT_VERSION}/, "$${PARROT_VERSION}") }
 
-.include "../../lang/parrot/buildlink3.mk"
+.include "../../wip/MoarVM/buildlink3.mk"
 .include "../../mk/bsd.pkg.mk"
diff --git a/nqp/PLIST b/nqp/PLIST
index 81180cd..9808f27 100644
--- a/nqp/PLIST
+++ b/nqp/PLIST
@@ -1,21 +1,16 @@
-@comment $NetBSD: PLIST,v 1.1 2013/09/13 11:16:18 sno Exp $
+@comment $NetBSD$
 bin/nqp
-include/parrot/${PARROT_VERSION}/dynpmc/pmc_nqplexinfo.h
-include/parrot/${PARROT_VERSION}/dynpmc/pmc_nqplexpad.h
-include/parrot/${PARROT_VERSION}/dynpmc/pmc_ownedhash.h
-include/parrot/${PARROT_VERSION}/dynpmc/pmc_ownedresizablepmcarray.h
-include/parrot/${PARROT_VERSION}/dynpmc/pmc_qrpa.h
-include/parrot/${PARROT_VERSION}/dynpmc/pmc_serializationcontext.h
-include/parrot/${PARROT_VERSION}/dynpmc/pmc_sixmodelobject.h
-include/parrot/${PARROT_VERSION}/dynpmc/pmc_stable.h
-lib/parrot/${PARROT_VERSION}/include/nqp_const.pir
-lib/parrot/${PARROT_VERSION}/languages/nqp/lib/NQPCORE.setting.pbc
-lib/parrot/${PARROT_VERSION}/languages/nqp/lib/NQPHLL.pbc
-lib/parrot/${PARROT_VERSION}/languages/nqp/lib/NQPP5QRegex.pbc
-lib/parrot/${PARROT_VERSION}/languages/nqp/lib/NQPP6QRegex.pbc
-lib/parrot/${PARROT_VERSION}/languages/nqp/lib/QAST.pbc
-lib/parrot/${PARROT_VERSION}/languages/nqp/lib/QASTNode.pbc
-lib/parrot/${PARROT_VERSION}/languages/nqp/lib/QRegex.pbc
-lib/parrot/${PARROT_VERSION}/languages/nqp/lib/nqp.pbc
-lib/parrot/${PARROT_VERSION}/languages/nqp/lib/nqpmo.pbc
-lib/parrot/${PARROT_VERSION}/library/ModuleLoader.pbc
+bin/nqp-m
+share/nqp/lib/MASTNodes.moarvm
+share/nqp/lib/MASTOps.moarvm
+share/nqp/lib/ModuleLoader.moarvm
+share/nqp/lib/NQPCORE.setting.moarvm
+share/nqp/lib/NQPHLL.moarvm
+share/nqp/lib/NQPP5QRegex.moarvm
+share/nqp/lib/NQPP6QRegex.moarvm
+share/nqp/lib/QAST.moarvm
+share/nqp/lib/QASTNode.moarvm
+share/nqp/lib/QRegex.moarvm
+share/nqp/lib/nqp.moarvm
+share/nqp/lib/nqpmo.moarvm
+share/nqp/lib/profiler/template.html
diff --git a/nqp/PLIST.Darwin b/nqp/PLIST.Darwin
deleted file mode 100644
index 00c8925..0000000
--- a/nqp/PLIST.Darwin
+++ /dev/null
@@ -1,5 +0,0 @@
-@comment $NetBSD: PLIST.Darwin,v 1.1 2013/09/13 11:16:18 sno Exp $
-lib/parrot/${PARROT_VERSION}/dynext/nqp_bigint_ops.bundle
-lib/parrot/${PARROT_VERSION}/dynext/nqp_dyncall_ops.bundle
-lib/parrot/${PARROT_VERSION}/dynext/nqp_group.bundle
-lib/parrot/${PARROT_VERSION}/dynext/nqp_ops.bundle
diff --git a/nqp/PLIST.shared b/nqp/PLIST.shared
deleted file mode 100644
index c13578b..0000000
--- a/nqp/PLIST.shared
+++ /dev/null
@@ -1,5 +0,0 @@
-@comment $NetBSD: PLIST.shared,v 1.1 2013/09/13 11:16:18 sno Exp $
-lib/parrot/${PARROT_VERSION}/dynext/nqp_bigint_ops.so
-lib/parrot/${PARROT_VERSION}/dynext/nqp_dyncall_ops.so
-lib/parrot/${PARROT_VERSION}/dynext/nqp_group.so
-lib/parrot/${PARROT_VERSION}/dynext/nqp_ops.so
diff --git a/nqp/buildlink3.mk b/nqp/buildlink3.mk
index 67894d6..b042210 100644
--- a/nqp/buildlink3.mk
+++ b/nqp/buildlink3.mk
@@ -5,11 +5,11 @@ BUILDLINK_TREE+=	nqp
 .if !defined(NQP_BUILDLINK3_MK)
 NQP_BUILDLINK3_MK:=
 
-BUILDLINK_API_DEPENDS.nqp+=		nqp>=2013.08
-BUILDLINK_ABI_DEPENDS.nqp+=		nqp>=2013.08nb5
+BUILDLINK_API_DEPENDS.nqp+=		nqp>=2015.11
+BUILDLINK_ABI_DEPENDS.nqp+=		nqp>=2015.11
 BUILDLINK_PKGSRCDIR.nqp?=		../../lang/nqp
 
-.include "../../lang/parrot/buildlink3.mk"
+.include "../../wip/MoarVM/buildlink3.mk"
 .endif # NQP_BUILDLINK3_MK
 
 BUILDLINK_TREE+=	-nqp
diff --git a/nqp/distinfo b/nqp/distinfo
index 6aabccf..ed73085 100644
--- a/nqp/distinfo
+++ b/nqp/distinfo
@@ -1,5 +1,6 @@
 $NetBSD: distinfo,v 1.1 2013/09/13 11:16:18 sno Exp $
 
-SHA1 (nqp-2013.08.tar.gz) = ae2977b9b6e7c09077f032684cdaeeb1367d9ccc
-RMD160 (nqp-2013.08.tar.gz) = 5f9f803d7c610ec60b383496d334f1e282836024
-Size (nqp-2013.08.tar.gz) = 2693642 bytes
+SHA1 (nqp-2015.11.tar.gz) = fdd946d51fc8c4cd96b0919a92b6193dbda596e9
+RMD160 (nqp-2015.11.tar.gz) = d42eb3a6c8185e979c216ff8a9a8596273bce598
+SHA512 (nqp-2015.11.tar.gz) = ff8bfb987b17fa7777cfe10fdad9cd7a48886e655529551250381f2feb1a8cacf61dddacbceb81125883d196da8b440994439866383cd0e964a818b4d20544d4
+Size (nqp-2015.11.tar.gz) = 5119196 bytes


Home | Main Index | Thread Index | Old Index