diff options
author | Curt Tilmes <Curt.Tilmes@nasa.gov> | 2019-07-30 13:28:45 -0400 |
---|---|---|
committer | Leo <thinkabit.ukim@gmail.com> | 2019-08-07 10:28:21 -0300 |
commit | ce88f4db1209c122d8b1880b22e2018fd091125b (patch) | |
tree | 359111d10a2995b03d37c4478036d40142b1d693 /testing | |
parent | a76bbe73c85bdc70f54aef36f80c35283bad381a (diff) | |
download | aports-ce88f4db1209c122d8b1880b22e2018fd091125b.tar.bz2 aports-ce88f4db1209c122d8b1880b22e2018fd091125b.tar.xz |
testing/rakudo: upgrade to 2019.07.1
Diffstat (limited to 'testing')
-rw-r--r-- | testing/rakudo/APKBUILD | 16 | ||||
-rw-r--r-- | testing/rakudo/perf-increase-tolerance.patch | 10 |
2 files changed, 4 insertions, 22 deletions
diff --git a/testing/rakudo/APKBUILD b/testing/rakudo/APKBUILD index 2a74a4cac8..7acf7525b8 100644 --- a/testing/rakudo/APKBUILD +++ b/testing/rakudo/APKBUILD @@ -1,7 +1,7 @@ # Contributor: Curt Tilmes <Curt.Tilmes@nasa.gov> # Maintainer: Curt Tilmes <Curt.Tilmes@nasa.gov> pkgname=rakudo -pkgver=2019.03.1 +pkgver=2019.07.1 pkgrel=0 pkgdesc="A compiler for the Perl 6 programming language" url="http://rakudo.org/" @@ -9,26 +9,20 @@ arch="all !x86 !armhf !armv7 !s390x" license="Artistic-2.0" depends="nqp libffi" makedepends="perl-utils moarvm-dev libffi-dev" -install="" subpackages="$pkgname-dev $pkgname-doc" -source="${pkgname}-${pkgver}.tar.gz::https://github.com/rakudo/rakudo/archive/$pkgver.tar.gz - perf-increase-tolerance.patch" -builddir="$srcdir"/rakudo-"$pkgver" +source="https://github.com/rakudo/rakudo/releases/download/$pkgver/rakudo-$pkgver.tar.gz" build() { - cd "$builddir" perl Configure.pl --prefix=/usr --backends=moar make M_INCPATH=/usr/include/moar make DESTDIR=install install } check() { - cd "$builddir" - make test + make RAKUDO_SKIP_TIMING_TESTS=1 test } package() { - cd "$builddir" install -Dm755 install/usr/bin/perl6 "$pkgdir"/usr/bin/perl6 for file in $(find install/usr/share -type f); do install -Dm644 ${file} "$pkgdir"/usr/share/${file#install/usr/share} @@ -52,6 +46,4 @@ doc() { cp -r $file "$subpkgdir"/usr/share/doc/"$pkgname" done } - -sha512sums="a9c9243a0dcafc6b010d931dcac3afadd08c04fb997ecb10328b26b881ae7c0d0e261dbac790f1c72fca3beeacb95bf74b59fbd2250d4cf4b5f8d0b68aeafac5 rakudo-2019.03.1.tar.gz -74a3e3bff623a8922d2aae2f43e25be1a7b8a2b0b128bc8eb15fa9f03307fe603cb342b644607b7d74b3a084fb936c47113ab6249a0e23bb3107727383201152 perf-increase-tolerance.patch" +sha512sums="aedb26c8145eefb53471cf96a15b04f6759d43c68e11d7942c693ea2122583dd243e9dfe288d6fb11131eb2bd4e9d0c735986e241c5a35ca126dc7f10d6c4a8d rakudo-2019.07.1.tar.gz" diff --git a/testing/rakudo/perf-increase-tolerance.patch b/testing/rakudo/perf-increase-tolerance.patch deleted file mode 100644 index 9c1a592b98..0000000000 --- a/testing/rakudo/perf-increase-tolerance.patch +++ /dev/null @@ -1,10 +0,0 @@ ---- a/t/08-performance/99-misc.t -+++ b/t/08-performance/99-misc.t -@@ -31,6 +31,6 @@ - { # https://github.com/rakudo/rakudo/issues/1740 - my $t-plain = { (^∞).grep(*.is-prime)[1000]; now - ENTER now }(); - my $t-hyper = { (^∞).hyper.grep(*.is-prime)[1000]; now - ENTER now }(); -- cmp-ok $t-hyper, '≤', $t-plain*2, -+ cmp-ok $t-hyper, '≤', $t-plain*4, - 'hypered .grep .is-prime is not hugely slower than plain grep'; - } |