diff options
author | spider-mario | 2016-07-17 15:08:24 +0000 |
---|---|---|
committer | spider-mario | 2016-07-17 15:08:24 +0000 |
commit | 96c4fe01e35166de93491e56c984f1050250f815 (patch) | |
tree | 5d8a3b5f3517d3ae185e1dca271ecb773f719a49 | |
parent | bbb4893a8795f3fd0e4338cf990b67f6cda48cc8 (diff) | |
download | aur-96c4fe01e35166de93491e56c984f1050250f815.tar.gz |
2016.07
-rw-r--r-- | .SRCINFO | 12 | ||||
-rw-r--r-- | PKGBUILD | 12 | ||||
-rw-r--r-- | install.patch | 19 |
3 files changed, 35 insertions, 8 deletions
@@ -1,8 +1,8 @@ # Generated by mksrcinfo v8 -# Wed Jun 22 20:23:50 UTC 2016 +# Sun Jul 17 15:07:28 UTC 2016 pkgbase = rakudo pkgdesc = Perl6 compiler for MoarVM - pkgver = 2016.06 + pkgver = 2016.07 pkgrel = 1 url = http://rakudo.org/ arch = i686 @@ -10,14 +10,16 @@ pkgbase = rakudo groups = perl6 license = PerlArtistic makedepends = perl>=5.8 - depends = nqp>=2016.06 + depends = nqp>=2016.07 provides = rakudo-moarvm provides = perl6 conflicts = rakudo-moarvm replaces = rakudo-moarvm options = !makeflags - source = http://rakudo.org/downloads/rakudo/rakudo-2016.06.tar.gz - sha512sums = 5197b1ffec3978a762129de7ac3130b33c6f0a97e6ab8191fc3a7271d47028b1abb35896220ad1443288489ab7789203534121d44869101def29774c6cebc38f + source = http://rakudo.org/downloads/rakudo/rakudo-2016.07.tar.gz + source = install.patch + sha512sums = d0311ed46e6ddaafcd51db5d0e37bb9f29bb06d193f5216545bb03a08424a89d7a62a8675525381b634fbe073cd03704646aca4b7eb89be4f07ab9d3fc097a73 + sha512sums = a5243db80d45b354abfdf399a1a393e18c3fde9e42e1ab61b9eeed4aaeb689a4eb7a4c62496f07503bf91dc9eaec6aeca810049e74d15e6dc883e150b9c76cd0 pkgname = rakudo @@ -2,7 +2,7 @@ # Contributor: Marcin Karpezo <sirmacik at gmail dot com> # Contributor: Daenyth <Daenyth+Arch [at] gmail [dot] com> pkgname=rakudo -pkgver=2016.06 +pkgver=2016.07 pkgrel=1 pkgdesc="Perl6 compiler for MoarVM" arch=('i686' 'x86_64') @@ -15,8 +15,14 @@ provides=('rakudo-moarvm' 'perl6') replaces=('rakudo-moarvm') conflicts=('rakudo-moarvm') options=('!makeflags') -source=(http://rakudo.org/downloads/$pkgname/$pkgname-$pkgver.tar.gz) -sha512sums=('5197b1ffec3978a762129de7ac3130b33c6f0a97e6ab8191fc3a7271d47028b1abb35896220ad1443288489ab7789203534121d44869101def29774c6cebc38f') +source=("http://rakudo.org/downloads/$pkgname/$pkgname-$pkgver.tar.gz" 'install.patch') +sha512sums=('d0311ed46e6ddaafcd51db5d0e37bb9f29bb06d193f5216545bb03a08424a89d7a62a8675525381b634fbe073cd03704646aca4b7eb89be4f07ab9d3fc097a73' + 'a5243db80d45b354abfdf399a1a393e18c3fde9e42e1ab61b9eeed4aaeb689a4eb7a4c62496f07503bf91dc9eaec6aeca810049e74d15e6dc883e150b9c76cd0') + +prepare() { + cd "$pkgname-$pkgver" + patch -p1 < "$srcdir"/install.patch +} build() { cd "$pkgname-$pkgver" diff --git a/install.patch b/install.patch new file mode 100644 index 000000000000..c607c4bfe74b --- /dev/null +++ b/install.patch @@ -0,0 +1,19 @@ +diff --git a/tools/build/install-core-dist.pl b/tools/build/install-core-dist.pl +index 518a00d..0e81193 100644 +--- a/tools/build/install-core-dist.pl ++++ b/tools/build/install-core-dist.pl +@@ -15,7 +15,13 @@ my %provides = + + PROCESS::<$REPO> := CompUnit::Repository::Staging.new( + :prefix(@*ARGS[0]), +- :next-repo(CompUnit::RepositoryRegistry.repository-for-name('perl')), ++ :next-repo( ++ # Make CompUnit::Repository::Staging available to precomp processes ++ CompUnit::Repository::Installation.new( ++ :prefix(@*ARGS[0]), ++ :next-repo(CompUnit::RepositoryRegistry.repository-for-name('perl')), ++ ) ++ ), + :name('perl'), + ); + $*REPO.install( |