diff options
-rw-r--r-- | community/crystal/APKBUILD | 18 | ||||
-rw-r--r-- | community/crystal/fix-version-string.patch | 11 |
2 files changed, 21 insertions, 8 deletions
diff --git a/community/crystal/APKBUILD b/community/crystal/APKBUILD index 30690e5752..7e7a53c7af 100644 --- a/community/crystal/APKBUILD +++ b/community/crystal/APKBUILD @@ -2,9 +2,9 @@ # Contributor: Milan P. Stanić <mps@arvanta.net> # Maintainer: Jakub Jirutka <jakub@jirutka.cz> pkgname=crystal -pkgver=0.30.1 -pkgrel=1 -_bootver=0.29.0 +pkgver=0.31.0 +pkgrel=0 +_bootver=0.30.1 _llvmver=5 pkgdesc="The Crystal Programming Language" url="https://crystal-lang.org/" @@ -12,7 +12,7 @@ arch="x86_64 aarch64" license="Apache-2.0" depends="gc-dev libatomic_ops libevent-dev libevent-static gcc gmp-dev pcre-dev" checkdepends="openssl-dev libxml2-dev readline-dev tzdata yaml-dev zlib-dev" -makedepends="llvm$_llvmver-dev llvm$_llvmver-static" +makedepends="llvm$_llvmver-dev llvm$_llvmver-static zlib-static" subpackages="$pkgname-doc $pkgname-bash-completion:bashcomp:noarch $pkgname-zsh-completion:zshcomp:noarch @@ -22,6 +22,7 @@ source="$pkgname-$pkgver.tar.gz::https://github.com/crystal-lang/$pkgname/archiv https://dev.alpinelinux.org/archive/crystal/crystal-$_bootver-aarch64-alpine-linux-musl.tar.gz disable-specs-using-GB2312-encoding.patch fix-spec-std-kernel-spec.cr.patch + fix-version-string.patch " builddir="$srcdir/$pkgname-$pkgver" @@ -120,8 +121,9 @@ zshcomp() { "$subpkgdir"/usr/share/zsh/site-functions/_$pkgname } -sha512sums="62ddb0dc45385d52d7fdd593f85ec4bef2451aa9a48aabe0115ffe8cfe820e6665b2d51d097339fe931d8599bb6c62c7ddfcaae36a199db0726df4e246af6eab crystal-0.30.1.tar.gz -daf684e4d1bbcc92b2fa39cce40f4938e7fb8927349182941b1a2f5542266f1dcaa8401bb52376bd09a9499cccd2d291eaaad8360390efe23bcce90131ebe03d crystal-0.29.0-x86_64-alpine-linux-musl.tar.gz -0d92e7b50cfc931f70ba805a8ab775802cbe958908e84881c331adf81cbfe33664f11d3a722c0b98b6043f43d0e5a0f58c012145c7440fd34716c1b58972b9df crystal-0.29.0-aarch64-alpine-linux-musl.tar.gz +sha512sums="c5a276c7b098bc863087449328326a54186ddc1c269b90a8d94d9133feaa001398d0272c6ff48e1376d3d8a276a074f50ef67ca4e2bc27cbfd0dfd0f952efd8f crystal-0.31.0.tar.gz +e9684b0e8687f98569a9ca23e4a77a615e8c95dd0117b9e003882a427f64083becc6146ae83e8290572b5e228b6c7260a1e013b2c2ce59a2c814ba0caa788f43 crystal-0.30.1-x86_64-alpine-linux-musl.tar.gz +f50f1fd9e536d6e54b81610f0f9e010336eb946c6301ad97aa3454e3a54cfec94513fc83856184f6b0ae60c332c1f928c8fbced90414774c3a2aec6d09a8bd79 crystal-0.30.1-aarch64-alpine-linux-musl.tar.gz 269976fbc990dde075769e651c9fac6e7e0b39681e55cbd067c6d2a790c58a096bdc9981f62ae69b5217623025ba768daa63bc5316bd8ddd18192d88839aedcb disable-specs-using-GB2312-encoding.patch -ee1d81b40a9b15b2abfecbc61a1ef830700cc5613f9d2626722e8393633ed5d40329ac1fc2813b08b66c689876d3bd8a9f949a22beeda572ea3d4753f58417a8 fix-spec-std-kernel-spec.cr.patch" +ee1d81b40a9b15b2abfecbc61a1ef830700cc5613f9d2626722e8393633ed5d40329ac1fc2813b08b66c689876d3bd8a9f949a22beeda572ea3d4753f58417a8 fix-spec-std-kernel-spec.cr.patch +32f3a54d72d99329c151c7498a4ef65d78ec65f3147e57dffd26cc796124e420f45352e4ed6836b88fea329f8f7cb8df1ef32e618b69b596a4ace2572ec13723 fix-version-string.patch" diff --git a/community/crystal/fix-version-string.patch b/community/crystal/fix-version-string.patch new file mode 100644 index 0000000000..f44eec83cb --- /dev/null +++ b/community/crystal/fix-version-string.patch @@ -0,0 +1,11 @@ +--- a/src/compiler/crystal/config.cr 2019-09-23 16:08:27.000000000 +0000 ++++ b/src/compiler/crystal/config.cr 2019-09-26 14:50:47.795131257 +0000 +@@ -17,7 +17,7 @@ + def self.description + formatted_sha = "[#{build_commit}] " if build_commit + <<-DOC +- Crystal #{version} #{formatted_sha}(#{date}) ++ Crystal #{version} + + LLVM: #{llvm_version} + Default target: #{self.default_target} |