[arch-commits] Commit in crystal/trunk (PKGBUILD)
Anatol Pomozov
anatolik at archlinux.org
Fri Mar 4 19:40:45 UTC 2016
Date: Friday, March 4, 2016 @ 20:40:45
Author: anatolik
Revision: 164832
FS#48407: fix crash with hardening-wrapper script
Modified:
crystal/trunk/PKGBUILD
----------+
PKGBUILD | 9 ++++++---
1 file changed, 6 insertions(+), 3 deletions(-)
Modified: PKGBUILD
===================================================================
--- PKGBUILD 2016-03-04 19:11:54 UTC (rev 164831)
+++ PKGBUILD 2016-03-04 19:40:45 UTC (rev 164832)
@@ -4,7 +4,7 @@
pkgname=crystal
pkgver=0.12.0
-pkgrel=1
+pkgrel=2
_binary_rel=1
pkgdesc='The Crystal Programming Language'
arch=(i686 x86_64)
@@ -18,15 +18,18 @@
'libyaml: For YAML support'
'gmp: For BigInt support'
'libxml2: For XML support')
-source=(crystal-$pkgver.tar.gz::https://github.com/manastech/crystal/archive/$pkgver.tar.gz)
+source=(crystal-$pkgver.tar.gz::https://github.com/manastech/crystal/archive/$pkgver.tar.gz
+ fix_hardened.patch::https://github.com/crystal-lang/crystal/commit/c73d9322a6dca580bacfaf58070391317294af43.patch)
source_i686+=(https://github.com/manastech/crystal/releases/download/$pkgver/$pkgname-$pkgver-$_binary_rel-linux-i686.tar.gz)
source_x86_64+=(https://github.com/manastech/crystal/releases/download/$pkgver/$pkgname-$pkgver-$_binary_rel-linux-x86_64.tar.gz)
-sha256sums=('918bad9b906fe252f3f66685487892ad7c13a31135aa5874ac1e52ea399328e3')
+sha256sums=('918bad9b906fe252f3f66685487892ad7c13a31135aa5874ac1e52ea399328e3'
+ '62aec8fcefc15c30d680dd232c3e5e5b2df4e883024ca2276299e0a10d1a9431')
sha256sums_i686=('0595aab4336e48d0d04f0a0f172f641ebb1c17ebdb6e2eebbbfa36a650323242')
sha256sums_x86_64=('ecd444dab34803fd97dcb9f82da47c60fad9de3c2f43d20195108d678e874f16')
prepare() {
cd $pkgname-$pkgver
+ patch -p1 < ../fix_hardened.patch # FS#48407
sed -i 's|Please install shards: https://github.com/ysbaddaden/shards|Please install shards: pacman -S shards|' src/compiler/crystal/command.cr
}
More information about the arch-commits
mailing list