32 Commits

Author SHA1 Message Date
naddy
e93f9d0ca9 drop RCS Ids 2022-03-11 19:28:46 +00:00
kmos
4634bd192e nqp uses CFLAGS base-gcc doesn't understand. Switch to ports-gcc on
base-gcc arches

Fixes build on sparc64

ok pascal@ (maintainer)
2022-01-05 08:28:36 +00:00
pascal
b5eae66564 Update to NQP 2021.12. 2021-12-28 19:27:52 +00:00
pascal
9396854af9 BUILD_DEPENDS+=math/libtommath, found by naddy and sthen 2021-03-14 16:47:17 +00:00
pascal
4f45fb601e Update moarvm, nqp and rakudo to 2021.02. This yields a working rakudo on
amd64, aarch64, sparc64, powerpc and powerpc64.

Joint work with and ok gkoehler@
2021-03-11 12:17:21 +00:00
sthen
3318ced016 replace simple PERMIT_PACKAGE_CDROM=Yes with PERMIT_PACKAGE=Yes 2019-07-12 20:46:54 +00:00
pascal
91acb8f236 Update to NQP 2018.12.
ok afresh1@
2019-01-04 09:27:27 +00:00
jca
ae44418505 BROKEN on powerpc
Unhandled exception: Bytecode validation error at offset 150, instruction 24:
out of range SC index 56283
   at <unknown>:1  (src/vm/moar/stage0/ModuleLoader.moarvm:<load>)
 from <unknown>:1  (src/vm/moar/stage0/nqp.moarvm:<dependencies+deserialize>)
2018-01-19 15:19:34 +00:00
afresh1
bbff1655cc Update perl6 (lang/moarvm lang/nqp lang/rakudo) to 2017.10
Plus install core modules that come with rakudo but install as hashes.

ok pascal@ (maintainer)
2017-11-25 21:50:50 +00:00
pascal
0df8e533d0 Update to NQP 2017.02. 2017-03-07 21:21:34 +00:00
pascal
ad514b82d7 Update to 2016.07; similar diff from Caspar Schutijser. 2016-08-06 16:30:53 +00:00
pascal
b01174ae9b Update my mail address. 2016-05-07 12:40:56 +00:00
pascal
b4e37ed5b9 Update to 2015.12. 2015-12-27 20:35:59 +00:00
pascal
41d4206888 Update to 2015.11, from Carl Bingham. Also, tighten dep on moarvm as
suggested by sthen@.
2015-12-10 17:51:50 +00:00
pascal
79e02ae2ae Update to 2015.10; similar diff from Carlin Bingham. 2015-11-05 11:52:08 +00:00
pascal
df3941dcc6 Update to NQP 2015.03. Move to MoarVM backend. Dyncall patches are not needed
any more.
2015-04-09 17:28:23 +00:00
sthen
701c91e413 kill VMEM_WARNING 2013-11-25 14:16:22 +00:00
landry
55c40111f4 mark as BROKEN-alpha: unsupported architecture (like hppa) 2013-09-04 18:38:35 +00:00
naddy
2394f51acd move http://github.com and http://bitbucket.org to https
suggested by bentley@
2013-08-07 21:57:40 +00:00
pascal
eb444922a1 Update to 2013.05; ok landry@ 2013-06-02 14:02:59 +00:00
espie
0662a4e9d6 PERMIT_* / REGRESS->TEST sweep 2013-03-11 11:20:26 +00:00
jasper
d74b5d0e76 unbreak on mips64
ok pascal@ (MAINTAINER)
2012-12-29 07:20:51 +00:00
landry
ef7b5735ee Mark as BROKEN-hppa: never built there.
error: unsupported architecture hppa
2012-12-21 18:18:55 +00:00
pascal
f5236c82d9 Update to parrot 4.9.0, nqp/rakudo 2012.10. Tested on amd64/powerpc. Still
broken on sparc64 (though differently), tested by landry@.

ok landry@
2012-11-05 17:57:50 +00:00
pascal
6ee4b374e1 Update to nqp 2012.06.1; give arm a chance to work. 2012-07-13 09:46:41 +00:00
pascal
7969fd62e7 Fix NQP on big-endian platforms, tested by landry@ on both powerpc and sparc64.
Thanks to Jonathan Worthington for coming up with a fix upstream.
Also, add -Werror fixes for powerpc, tested by aja@.

ok landry@
2012-06-12 08:21:54 +00:00
pascal
60449f9aa7 Make use of ${BE_ARCHS}. 2012-06-04 18:43:18 +00:00
pascal
067e7e86b5 Disable on big-endian platforms due to upstream bugs.
ok landry@
2012-06-04 16:58:59 +00:00
pascal
70734078be Respect CC/CFLAGS for all parts of nqp; don't add -O3 in 3rdparty/dyncall.
prodded by and ok aja@
2012-06-03 12:17:54 +00:00
pascal
4001191856 forgot one patch 2012-05-09 13:53:28 +00:00
pascal
4a5ed836cf Update to nqp 2012.04.1. 2012-05-09 13:50:58 +00:00
pascal
ea6975e082 This is "Not Quite Perl" -- a compiler for quickly generating PIR
routines from Perl6-like code.  The key feature of NQP is that it's
designed to be a very small compiler (as compared with, say, perl6
or Rakudo) and is focused on being a high-level way to create
compilers and libraries for virtual machines (such as the Parrot
Virtual Machine).  Unlike a full-fledged implementation of Perl 6,
NQP strives to have as small a runtime footprint as it can, while
still providing a Perl 6 object model and regular expression engine
for the virtual machine.

ok landry@
2012-03-08 14:57:25 +00:00