aboutsummaryrefslogtreecommitdiffstats
path: root/testing/crystal/APKBUILD
diff options
context:
space:
mode:
authorJakub Jirutka <jakub@jirutka.cz>2018-03-26 13:50:18 +0200
committerJakub Jirutka <jakub@jirutka.cz>2018-03-26 14:05:55 +0200
commit6de36ee0aa2db3c3bdea5d439c42a97b392695ed (patch)
tree810175e18d465c4a06afc7bc2d44387e0c8e780c /testing/crystal/APKBUILD
parentec716252e53b81d188f9024bdca230ab813dee5b (diff)
downloadaports-6de36ee0aa2db3c3bdea5d439c42a97b392695ed.tar.bz2
aports-6de36ee0aa2db3c3bdea5d439c42a97b392695ed.tar.xz
testing/crystal: fix compatibility with LibreSSL
Diffstat (limited to 'testing/crystal/APKBUILD')
-rw-r--r--testing/crystal/APKBUILD9
1 files changed, 5 insertions, 4 deletions
diff --git a/testing/crystal/APKBUILD b/testing/crystal/APKBUILD
index cec2afea81..121e4ab4da 100644
--- a/testing/crystal/APKBUILD
+++ b/testing/crystal/APKBUILD
@@ -1,9 +1,8 @@
# Contributor: Jakub Jirutka <jakub@jirutka.cz>
# Maintainer: Jakub Jirutka <jakub@jirutka.cz>
-# TODO: Fix SSL bindings for LibreSSL (https://github.com/crystal-lang/crystal/issues/4676)
pkgname=crystal
pkgver=0.24.2
-pkgrel=3
+pkgrel=4
_bootver=0.24.2
_llvmver=5
pkgdesc="The Crystal Programming Language"
@@ -11,7 +10,7 @@ url="https://crystal-lang.org/"
arch="x86_64 aarch64"
license="Apache-2.0"
depends="gc-dev libatomic_ops libevent-dev libxml2-dev gcc gmp-dev pcre-dev yaml-dev"
-checkdepends="openssl-dev paxmark readline-dev tzdata zlib-dev"
+checkdepends="libressl-dev paxmark readline-dev tzdata zlib-dev"
makedepends="llvm$_llvmver-dev ${BUILD_STATIC:+"llvm$_llvmver-static"}"
subpackages="$pkgname-doc
$pkgname-bash-completion:bashcomp:noarch
@@ -27,6 +26,7 @@ source="$pkgname-$pkgver.tar.gz::https://github.com/crystal-lang/$pkgname/archiv
aarch64-linux-musl.patch
fix-codegen-specs.patch
disable-specs-using-GB2312-encoding.patch
+ libressl.patch
"
builddir="$srcdir/$pkgname-$pkgver"
@@ -130,4 +130,5 @@ d1641f538cb1ae9f817b57e19800b0af91e3723c752fba38b2644b8acc66d80862c6bef22194f1f4
dec4ed7abfd215eec825bed97b1e40bf3aa8bd959a4ec7153ea1bc51d409d892ebec19ddb0372e3a543e74c7018aca0c1f3cf956fa1d95efb946c8c3417c8749 paxmark.patch
0252e850b79d622fe69329fac3653128b1cc0108961c928a9efa8fa5df1bce13692b6a520697c45c37791a9e6547d5ec7f0f11905e8299902055ab3dbdfd7556 aarch64-linux-musl.patch
702927a86c2e934511415e97093fb6fe04e2e63dd5a4e2e2b1fcc772c7f02e037f1b05e516943222f282515fc562618a83442e2d53cc899933a2b2e8ad8dd53d fix-codegen-specs.patch
-269976fbc990dde075769e651c9fac6e7e0b39681e55cbd067c6d2a790c58a096bdc9981f62ae69b5217623025ba768daa63bc5316bd8ddd18192d88839aedcb disable-specs-using-GB2312-encoding.patch"
+269976fbc990dde075769e651c9fac6e7e0b39681e55cbd067c6d2a790c58a096bdc9981f62ae69b5217623025ba768daa63bc5316bd8ddd18192d88839aedcb disable-specs-using-GB2312-encoding.patch
+b5c9c03ad6b648759262a896da3dfbe530ea2d626a5d18fbade08af14a32f8556cdcaf593504db405ff6e5772d3bf00d9d1a8af82f677436602c5bbcbf69b1c6 libressl.patch"