[arch-commits] Commit in crystal/trunk (PKGBUILD)

Anatol Pomozov anatolik at archlinux.org
Tue Sep 18 00:56:05 UTC 2018


    Date: Tuesday, September 18, 2018 @ 00:56:05
  Author: anatolik
Revision: 382843

upgpkg: crystal 0.26.1-2

FS#60095 Fix incompatibility with openssl 1.1.1

Modified:
  crystal/trunk/PKGBUILD

----------+
 PKGBUILD |   11 ++++++++---
 1 file changed, 8 insertions(+), 3 deletions(-)

Modified: PKGBUILD
===================================================================
--- PKGBUILD	2018-09-18 00:55:58 UTC (rev 382842)
+++ PKGBUILD	2018-09-18 00:56:05 UTC (rev 382843)
@@ -3,7 +3,7 @@
 
 pkgname=crystal
 pkgver=0.26.1
-pkgrel=1
+pkgrel=2
 pkgdesc='The Crystal Programming Language'
 arch=(x86_64)
 url='http://crystal-lang.org'
@@ -16,9 +16,11 @@
             'gmp: For BigInt support'
             'libxml2: For XML support')
 source=(crystal-$pkgver.tar.gz::https://github.com/crystal-lang/crystal/archive/$pkgver.tar.gz
-        fix_build.patch::https://github.com/crystal-lang/crystal/commit/b697de03deed7647a7bebe0e0987cb660854bdac.patch)
+        fix_build.patch::https://github.com/crystal-lang/crystal/commit/b697de03deed7647a7bebe0e0987cb660854bdac.patch
+        fix_openssl_11.patch::https://github.com/crystal-lang/crystal/commit/e7524159ef48fe47df914b3c0c1716c602a8bbd8.patch)
 sha256sums=('b7c755a7d0f49f572ae5c08b8b0139fcb1c6862c9479dfae74f00e2c8424fcb0'
-            '4f42a13ade130495e683261c5c200112dbb3f56c125dbada7533717393c69138')
+            '4f42a13ade130495e683261c5c200112dbb3f56c125dbada7533717393c69138'
+            '6ce3967052f6ac7e6f0a738782369a375310b5c2650fe1ac95e77408d268e24a')
 
 prepare() {
   cd $pkgname-$pkgver
@@ -26,6 +28,9 @@
 
   # https://github.com/crystal-lang/crystal/issues/6672
   patch -p1 < ../fix_build.patch
+
+  # https://github.com/crystal-lang/crystal/pull/6738
+  patch -p1 < ../fix_openssl_11.patch
 }
 
 build() {



More information about the arch-commits mailing list