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

2020-10-17 Thread Jan Steffens via arch-commits
Date: Saturday, October 17, 2020 @ 17:03:54
  Author: heftig
Revision: 725501

0.35.1-2: llvm rebuild

Modified:
  crystal/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-10-17 17:03:19 UTC (rev 725500)
+++ PKGBUILD2020-10-17 17:03:54 UTC (rev 725501)
@@ -3,13 +3,13 @@
 
 pkgname=crystal
 pkgver=0.35.1
-pkgrel=1
+pkgrel=2
 pkgdesc='The Crystal Programming Language'
 arch=(x86_64)
 url='https://crystal-lang.org'
 license=(Apache)
-depends=(gc libatomic_ops pcre libevent llvm-libs)
-makedepends=(libxml2 llvm crystal) # to compile version N we need crystal 
compiler of N-1 version
+depends=(gc libatomic_ops pcre libevent llvm10-libs)
+makedepends=(libxml2 llvm10 crystal) # to compile version N we need crystal 
compiler of N-1 version
 checkdepends=(libyaml libxml2 gmp inetutils git)
 optdepends=('shards: crystal language package manager'
 'libyaml: For YAML support'
@@ -18,6 +18,8 @@
 
source=(crystal-$pkgver.tar.gz::https://github.com/crystal-lang/crystal/archive/$pkgver.tar.gz)
 sha256sums=('d324c79002b8a871997049e89cac3989fa48083e11bf9b8ec7fe2d1e94b35199')
 
+# LLVM 11 support pending: https://github.com/crystal-lang/crystal/issues/9809
+
 build() {
   cd $pkgname-$pkgver
 


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

2020-06-20 Thread Anatol Pomozov via arch-commits
Date: Sunday, June 21, 2020 @ 05:29:06
  Author: anatolik
Revision: 648722

upgpkg: crystal 0.35.1-1

Modified:
  crystal/trunk/PKGBUILD

--+
 PKGBUILD |4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2020-06-21 03:34:05 UTC (rev 648721)
+++ PKGBUILD2020-06-21 05:29:06 UTC (rev 648722)
@@ -2,7 +2,7 @@
 # Contributor: Jonne Haß 
 
 pkgname=crystal
-pkgver=0.35.0
+pkgver=0.35.1
 pkgrel=1
 pkgdesc='The Crystal Programming Language'
 arch=(x86_64)
@@ -16,7 +16,7 @@
 'gmp: For BigInt support'
 'libxml2: For XML support')
 
source=(crystal-$pkgver.tar.gz::https://github.com/crystal-lang/crystal/archive/$pkgver.tar.gz)
-sha256sums=('9281afe3bee8c5d3aa32e66ed2129946893fe65a3791f3f27b5b13abc006')
+sha256sums=('d324c79002b8a871997049e89cac3989fa48083e11bf9b8ec7fe2d1e94b35199')
 
 build() {
   cd $pkgname-$pkgver


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

2020-06-09 Thread Anatol Pomozov via arch-commits
Date: Tuesday, June 9, 2020 @ 20:59:48
  Author: anatolik
Revision: 640953

upgpkg: crystal 0.35.0-1

Modified:
  crystal/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-06-09 20:59:43 UTC (rev 640952)
+++ PKGBUILD2020-06-09 20:59:48 UTC (rev 640953)
@@ -2,8 +2,8 @@
 # Contributor: Jonne Haß 
 
 pkgname=crystal
-pkgver=0.34.0
-pkgrel=2
+pkgver=0.35.0
+pkgrel=1
 pkgdesc='The Crystal Programming Language'
 arch=(x86_64)
 url='https://crystal-lang.org'
@@ -16,7 +16,7 @@
 'gmp: For BigInt support'
 'libxml2: For XML support')
 
source=(crystal-$pkgver.tar.gz::https://github.com/crystal-lang/crystal/archive/$pkgver.tar.gz)
-sha256sums=('973293ffbcfa4fb073f6a2f833b0ce5b82b72f7899427f39d7e5610ffc9029c8')
+sha256sums=('9281afe3bee8c5d3aa32e66ed2129946893fe65a3791f3f27b5b13abc006')
 
 build() {
   cd $pkgname-$pkgver


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

2020-04-11 Thread Anatol Pomozov via arch-commits
Date: Sunday, April 12, 2020 @ 02:35:04
  Author: anatolik
Revision: 613388

upgpkg: crystal 0.34.0-2: LLVM10 rebuild

Modified:
  crystal/trunk/PKGBUILD

--+
 PKGBUILD |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2020-04-12 02:27:56 UTC (rev 613387)
+++ PKGBUILD2020-04-12 02:35:04 UTC (rev 613388)
@@ -3,7 +3,7 @@
 
 pkgname=crystal
 pkgver=0.34.0
-pkgrel=1
+pkgrel=2
 pkgdesc='The Crystal Programming Language'
 arch=(x86_64)
 url='https://crystal-lang.org'


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

2020-04-07 Thread Anatol Pomozov via arch-commits
Date: Tuesday, April 7, 2020 @ 07:12:06
  Author: anatolik
Revision: 612429

upgpkg: crystal 0.34.0-1

Modified:
  crystal/trunk/PKGBUILD

--+
 PKGBUILD |4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2020-04-07 07:07:33 UTC (rev 612428)
+++ PKGBUILD2020-04-07 07:12:06 UTC (rev 612429)
@@ -2,7 +2,7 @@
 # Contributor: Jonne Haß 
 
 pkgname=crystal
-pkgver=0.33.0
+pkgver=0.34.0
 pkgrel=1
 pkgdesc='The Crystal Programming Language'
 arch=(x86_64)
@@ -16,7 +16,7 @@
 'gmp: For BigInt support'
 'libxml2: For XML support')
 
source=(crystal-$pkgver.tar.gz::https://github.com/crystal-lang/crystal/archive/$pkgver.tar.gz)
-sha256sums=('88f08685f172e98f01f93f1a83fc3548c6d28df19a39c91859b167a796730289')
+sha256sums=('973293ffbcfa4fb073f6a2f833b0ce5b82b72f7899427f39d7e5610ffc9029c8')
 
 build() {
   cd $pkgname-$pkgver


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

2020-02-14 Thread Anatol Pomozov via arch-commits
Date: Friday, February 14, 2020 @ 22:25:55
  Author: anatolik
Revision: 571350

upgpkg: crystal 0.33.0-1

Modified:
  crystal/trunk/PKGBUILD

--+
 PKGBUILD |4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2020-02-14 22:07:01 UTC (rev 571349)
+++ PKGBUILD2020-02-14 22:25:55 UTC (rev 571350)
@@ -2,7 +2,7 @@
 # Contributor: Jonne Haß 
 
 pkgname=crystal
-pkgver=0.32.1
+pkgver=0.33.0
 pkgrel=1
 pkgdesc='The Crystal Programming Language'
 arch=(x86_64)
@@ -16,7 +16,7 @@
 'gmp: For BigInt support'
 'libxml2: For XML support')
 
source=(crystal-$pkgver.tar.gz::https://github.com/crystal-lang/crystal/archive/$pkgver.tar.gz)
-sha256sums=('66b62d0fb5bfa6547f285eb520f7fd0bc57bc994babf54cb8e7a61e613c79399')
+sha256sums=('88f08685f172e98f01f93f1a83fc3548c6d28df19a39c91859b167a796730289')
 
 build() {
   cd $pkgname-$pkgver


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

2019-12-18 Thread Anatol Pomozov via arch-commits
Date: Wednesday, December 18, 2019 @ 21:13:34
  Author: anatolik
Revision: 538214

upgpkg: crystal 0.32.1-1

Modified:
  crystal/trunk/PKGBUILD

--+
 PKGBUILD |4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2019-12-18 21:12:17 UTC (rev 538213)
+++ PKGBUILD2019-12-18 21:13:34 UTC (rev 538214)
@@ -2,7 +2,7 @@
 # Contributor: Jonne Haß 
 
 pkgname=crystal
-pkgver=0.32.0
+pkgver=0.32.1
 pkgrel=1
 pkgdesc='The Crystal Programming Language'
 arch=(x86_64)
@@ -16,7 +16,7 @@
 'gmp: For BigInt support'
 'libxml2: For XML support')
 
source=(crystal-$pkgver.tar.gz::https://github.com/crystal-lang/crystal/archive/$pkgver.tar.gz)
-sha256sums=('c1705f6502e410ceff10ef4cafc859aadb2d0858a699311f923f7f6e7e8ce81a')
+sha256sums=('66b62d0fb5bfa6547f285eb520f7fd0bc57bc994babf54cb8e7a61e613c79399')
 
 build() {
   cd $pkgname-$pkgver


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

2019-12-11 Thread Anatol Pomozov via arch-commits
Date: Thursday, December 12, 2019 @ 00:55:21
  Author: anatolik
Revision: 537043

upgpkg: crystal 0.32.0-1

Modified:
  crystal/trunk/PKGBUILD

--+
 PKGBUILD |   15 ---
 1 file changed, 4 insertions(+), 11 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2019-12-12 00:55:13 UTC (rev 537042)
+++ PKGBUILD2019-12-12 00:55:21 UTC (rev 537043)
@@ -2,8 +2,8 @@
 # Contributor: Jonne Haß 
 
 pkgname=crystal
-pkgver=0.31.1
-pkgrel=4
+pkgver=0.32.0
+pkgrel=1
 pkgdesc='The Crystal Programming Language'
 arch=(x86_64)
 url='https://crystal-lang.org'
@@ -15,16 +15,9 @@
 'libyaml: For YAML support'
 'gmp: For BigInt support'
 'libxml2: For XML support')
-source=(crystal-$pkgver.tar.gz::https://github.com/crystal-lang/crystal/archive/$pkgver.tar.gz
-
llvm9.patch::https://github.com/crystal-lang/crystal/commit/200b76e46710fc928fd36e95cea60cf2991f3c5f.patch)
-sha256sums=('b4a51164763b891572492e2445d3a69b462675184ea0ccf06fcc57a070f07b80'
-'00c2d6ee1bdfb4d84bcbd1c2f9e62e0bd7136edfb6a3c3096a5de5e7295f8c15')
+source=(crystal-$pkgver.tar.gz::https://github.com/crystal-lang/crystal/archive/$pkgver.tar.gz)
+sha256sums=('c1705f6502e410ceff10ef4cafc859aadb2d0858a699311f923f7f6e7e8ce81a')
 
-prepare() {
-  cd $pkgname-$pkgver
-  patch -p1 < ../llvm9.patch
-}
-
 build() {
   cd $pkgname-$pkgver
 


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

2019-10-21 Thread Anatol Pomozov via arch-commits
Date: Monday, October 21, 2019 @ 18:30:41
  Author: anatolik
Revision: 518119

LLVM9 rebuild

Pulling upstream fix from https://github.com/crystal-lang/crystal/issues/8294 

Modified:
  crystal/trunk/PKGBUILD

--+
 PKGBUILD |   14 --
 1 file changed, 8 insertions(+), 6 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2019-10-21 18:14:57 UTC (rev 518118)
+++ PKGBUILD2019-10-21 18:30:41 UTC (rev 518119)
@@ -3,24 +3,26 @@
 
 pkgname=crystal
 pkgver=0.31.1
-pkgrel=3
+pkgrel=4
 pkgdesc='The Crystal Programming Language'
 arch=(x86_64)
 url='https://crystal-lang.org'
 license=(Apache)
-depends=(gc libatomic_ops pcre libevent llvm7-libs)
-# TODO switch llvm7->llvm9 when 
https://github.com/crystal-lang/crystal/issues/8294 is fixed
-makedepends=(libxml2 llvm7 crystal) # to compile version N we need crystal 
compiler of N-1 version
+depends=(gc libatomic_ops pcre libevent llvm-libs)
+makedepends=(libxml2 llvm crystal) # to compile version N we need crystal 
compiler of N-1 version
 checkdepends=(libyaml libxml2 gmp inetutils git)
 optdepends=('shards: crystal language package manager'
 'libyaml: For YAML support'
 'gmp: For BigInt support'
 'libxml2: For XML support')
-source=(crystal-$pkgver.tar.gz::https://github.com/crystal-lang/crystal/archive/$pkgver.tar.gz)
-sha256sums=('b4a51164763b891572492e2445d3a69b462675184ea0ccf06fcc57a070f07b80')
+source=(crystal-$pkgver.tar.gz::https://github.com/crystal-lang/crystal/archive/$pkgver.tar.gz
+
llvm9.patch::https://github.com/crystal-lang/crystal/commit/200b76e46710fc928fd36e95cea60cf2991f3c5f.patch)
+sha256sums=('b4a51164763b891572492e2445d3a69b462675184ea0ccf06fcc57a070f07b80'
+'00c2d6ee1bdfb4d84bcbd1c2f9e62e0bd7136edfb6a3c3096a5de5e7295f8c15')
 
 prepare() {
   cd $pkgname-$pkgver
+  patch -p1 < ../llvm9.patch
 }
 
 build() {


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

2019-10-10 Thread Anatol Pomozov via arch-commits
Date: Thursday, October 10, 2019 @ 19:41:16
  Author: anatolik
Revision: 514496

upgpkg: crystal 0.31.1-3

Recompile with LLVM7 as LLVM9 is still not supported by upstream

Modified:
  crystal/trunk/PKGBUILD

--+
 PKGBUILD |7 ---
 1 file changed, 4 insertions(+), 3 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2019-10-10 19:03:18 UTC (rev 514495)
+++ PKGBUILD2019-10-10 19:41:16 UTC (rev 514496)
@@ -3,13 +3,14 @@
 
 pkgname=crystal
 pkgver=0.31.1
-pkgrel=2
+pkgrel=3
 pkgdesc='The Crystal Programming Language'
 arch=(x86_64)
 url='https://crystal-lang.org'
 license=(Apache)
-depends=(gc libatomic_ops pcre libevent llvm-libs)
-makedepends=(libxml2 llvm crystal) # to compile version N we need crystal 
compiler of N-1 version
+depends=(gc libatomic_ops pcre libevent llvm7-libs)
+# TODO switch llvm7->llvm9 when 
https://github.com/crystal-lang/crystal/issues/8294 is fixed
+makedepends=(libxml2 llvm7 crystal) # to compile version N we need crystal 
compiler of N-1 version
 checkdepends=(libyaml libxml2 gmp inetutils git)
 optdepends=('shards: crystal language package manager'
 'libyaml: For YAML support'


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

2019-10-04 Thread Anatol Pomozov via arch-commits
Date: Friday, October 4, 2019 @ 16:54:11
  Author: anatolik
Revision: 512839

LLVM9 rebuild

Modified:
  crystal/trunk/PKGBUILD

--+
 PKGBUILD |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2019-10-04 16:33:22 UTC (rev 512838)
+++ PKGBUILD2019-10-04 16:54:11 UTC (rev 512839)
@@ -3,7 +3,7 @@
 
 pkgname=crystal
 pkgver=0.31.1
-pkgrel=1
+pkgrel=2
 pkgdesc='The Crystal Programming Language'
 arch=(x86_64)
 url='https://crystal-lang.org'


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

2019-09-30 Thread Anatol Pomozov via arch-commits
Date: Monday, September 30, 2019 @ 19:41:34
  Author: anatolik
Revision: 512283

upgpkg: crystal 0.31.1-1

Modified:
  crystal/trunk/PKGBUILD

--+
 PKGBUILD |   11 ---
 1 file changed, 4 insertions(+), 7 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2019-09-30 19:31:47 UTC (rev 512282)
+++ PKGBUILD2019-09-30 19:41:34 UTC (rev 512283)
@@ -2,8 +2,8 @@
 # Contributor: Jonne Haß 
 
 pkgname=crystal
-pkgver=0.31.0
-pkgrel=2
+pkgver=0.31.1
+pkgrel=1
 pkgdesc='The Crystal Programming Language'
 arch=(x86_64)
 url='https://crystal-lang.org'
@@ -15,14 +15,11 @@
 'libyaml: For YAML support'
 'gmp: For BigInt support'
 'libxml2: For XML support')
-source=(crystal-$pkgver.tar.gz::https://github.com/crystal-lang/crystal/archive/$pkgver.tar.gz
-
use_upstream_gc.patch::https://github.com/crystal-lang/crystal/commit/cdafa0e8522be368ec6d6fe466ab07b1adc859f5.patch)
-sha256sums=('483ffcdce30b98f89b8c6cf6e48c62652cd0450205f609e04721a37997c32486'
-'8d76e853339db5648c2e5d84e8c4522fe917d5e3f2409f69897bd2a1fcc1f0cb')
+source=(crystal-$pkgver.tar.gz::https://github.com/crystal-lang/crystal/archive/$pkgver.tar.gz)
+sha256sums=('b4a51164763b891572492e2445d3a69b462675184ea0ccf06fcc57a070f07b80')
 
 prepare() {
   cd $pkgname-$pkgver
-  patch -p1 < ../use_upstream_gc.patch # 
https://github.com/crystal-lang/crystal/issues/8213
 }
 
 build() {


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

2019-09-26 Thread Anatol Pomozov via arch-commits
Date: Thursday, September 26, 2019 @ 21:43:01
  Author: anatolik
Revision: 511902

The 'dep' command been removed and the patch is not used anymore

Modified:
  crystal/trunk/PKGBUILD

--+
 PKGBUILD |2 --
 1 file changed, 2 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2019-09-26 20:43:58 UTC (rev 511901)
+++ PKGBUILD2019-09-26 21:43:01 UTC (rev 511902)
@@ -22,8 +22,6 @@
 
 prepare() {
   cd $pkgname-$pkgver
-  sed -i 's|Please install shards: https://github.com/ysbaddaden/shards|Please 
install shards: pacman -S shards|' src/compiler/crystal/command.cr
-
   patch -p1 < ../use_upstream_gc.patch # 
https://github.com/crystal-lang/crystal/issues/8213
 }
 


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

2019-09-26 Thread Anatol Pomozov via arch-commits
Date: Thursday, September 26, 2019 @ 20:43:37
  Author: anatolik
Revision: 511900

upgpkg: crystal 0.31.0-2

Modified:
  crystal/trunk/PKGBUILD

--+
 PKGBUILD |   10 +++---
 1 file changed, 7 insertions(+), 3 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2019-09-26 20:31:48 UTC (rev 511899)
+++ PKGBUILD2019-09-26 20:43:37 UTC (rev 511900)
@@ -3,7 +3,7 @@
 
 pkgname=crystal
 pkgver=0.31.0
-pkgrel=1
+pkgrel=2
 pkgdesc='The Crystal Programming Language'
 arch=(x86_64)
 url='https://crystal-lang.org'
@@ -15,12 +15,16 @@
 'libyaml: For YAML support'
 'gmp: For BigInt support'
 'libxml2: For XML support')
-source=(crystal-$pkgver.tar.gz::https://github.com/crystal-lang/crystal/archive/$pkgver.tar.gz)
-sha256sums=('483ffcdce30b98f89b8c6cf6e48c62652cd0450205f609e04721a37997c32486')
+source=(crystal-$pkgver.tar.gz::https://github.com/crystal-lang/crystal/archive/$pkgver.tar.gz
+
use_upstream_gc.patch::https://github.com/crystal-lang/crystal/commit/cdafa0e8522be368ec6d6fe466ab07b1adc859f5.patch)
+sha256sums=('483ffcdce30b98f89b8c6cf6e48c62652cd0450205f609e04721a37997c32486'
+'8d76e853339db5648c2e5d84e8c4522fe917d5e3f2409f69897bd2a1fcc1f0cb')
 
 prepare() {
   cd $pkgname-$pkgver
   sed -i 's|Please install shards: https://github.com/ysbaddaden/shards|Please 
install shards: pacman -S shards|' src/compiler/crystal/command.cr
+
+  patch -p1 < ../use_upstream_gc.patch # 
https://github.com/crystal-lang/crystal/issues/8213
 }
 
 build() {


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

2019-09-23 Thread Anatol Pomozov via arch-commits
Date: Monday, September 23, 2019 @ 21:08:09
  Author: anatolik
Revision: 511608

upgpkg: crystal 0.31.0-1

Modified:
  crystal/trunk/PKGBUILD

--+
 PKGBUILD |4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2019-09-23 20:07:42 UTC (rev 511607)
+++ PKGBUILD2019-09-23 21:08:09 UTC (rev 511608)
@@ -2,7 +2,7 @@
 # Contributor: Jonne Haß 
 
 pkgname=crystal
-pkgver=0.30.1
+pkgver=0.31.0
 pkgrel=1
 pkgdesc='The Crystal Programming Language'
 arch=(x86_64)
@@ -16,7 +16,7 @@
 'gmp: For BigInt support'
 'libxml2: For XML support')
 
source=(crystal-$pkgver.tar.gz::https://github.com/crystal-lang/crystal/archive/$pkgver.tar.gz)
-sha256sums=('0ffc00fa54929c2533bc0bcb89e0b001dd3abc470ccc87e3576047a5cdafc062')
+sha256sums=('483ffcdce30b98f89b8c6cf6e48c62652cd0450205f609e04721a37997c32486')
 
 prepare() {
   cd $pkgname-$pkgver


[arch-commits] Commit in crystal/trunk (PKGBUILD libevent-2.1.11.patch)

2019-08-12 Thread Anatol Pomozov via arch-commits
Date: Tuesday, August 13, 2019 @ 00:35:37
  Author: anatolik
Revision: 499043

upgpkg: crystal 0.30.1-1

Modified:
  crystal/trunk/PKGBUILD
Deleted:
  crystal/trunk/libevent-2.1.11.patch

---+
 PKGBUILD  |   13 +++---
 libevent-2.1.11.patch |   61 
 2 files changed, 4 insertions(+), 70 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2019-08-12 23:37:41 UTC (rev 499042)
+++ PKGBUILD2019-08-13 00:35:37 UTC (rev 499043)
@@ -2,8 +2,8 @@
 # Contributor: Jonne Haß 
 
 pkgname=crystal
-pkgver=0.30.0
-pkgrel=4
+pkgver=0.30.1
+pkgrel=1
 pkgdesc='The Crystal Programming Language'
 arch=(x86_64)
 url='https://crystal-lang.org'
@@ -15,17 +15,12 @@
 'libyaml: For YAML support'
 'gmp: For BigInt support'
 'libxml2: For XML support')
-source=(crystal-$pkgver.tar.gz::https://github.com/crystal-lang/crystal/archive/$pkgver.tar.gz
-libevent-2.1.11.patch)
-sha256sums=('fc884970089e382344540676a9c5aa4f369c9a0f45d1858e079b4ce26878164a'
-'3917a15399078079b6b8d78f418f4dbc8dcfd94b8a39f7b083d6075b441a5adc')
+source=(crystal-$pkgver.tar.gz::https://github.com/crystal-lang/crystal/archive/$pkgver.tar.gz)
+sha256sums=('0ffc00fa54929c2533bc0bcb89e0b001dd3abc470ccc87e3576047a5cdafc062')
 
 prepare() {
   cd $pkgname-$pkgver
   sed -i 's|Please install shards: https://github.com/ysbaddaden/shards|Please 
install shards: pacman -S shards|' src/compiler/crystal/command.cr
-
-  # https://github.com/crystal-lang/crystal/issues/8044
-  patch -Np1 -i ../libevent-2.1.11.patch
 }
 
 build() {

Deleted: libevent-2.1.11.patch
===
--- libevent-2.1.11.patch   2019-08-12 23:37:41 UTC (rev 499042)
+++ libevent-2.1.11.patch   2019-08-13 00:35:37 UTC (rev 499043)
@@ -1,61 +0,0 @@
-From 284fb1e35abce2ecbebe41b3d6a78bf757145b9b Mon Sep 17 00:00:00 2001
-From: Juan Wajnerman 
-Date: Thu, 8 Aug 2019 08:23:26 -0300
-Subject: [PATCH] Don't resume fibers directly from event loop callbacks (fixes
- #8044). (#8058)
-
-This is required to enable compatibility with libevent 2.1.11, because
-a warning is now raised if a `fork` is executed from within the event loop 
(https://github.com/libevent/libevent/commit/497ef904d544ac51de43934549dbeccce8e6e8f8).
-Since most Crystal code actually runs from within the event loop (from 
libevent point of view)
-the solution is enqueue the fibers and resume them outside the call to 
`event_base_loop`.

- src/crystal/event_loop.cr | 9 +++--
- src/io/evented.cr | 4 ++--
- 2 files changed, 9 insertions(+), 4 deletions(-)
-
-diff --git a/src/crystal/event_loop.cr b/src/crystal/event_loop.cr
-index 9d8cc2812a..a4726b16d4 100644
 a/src/crystal/event_loop.cr
-+++ b/src/crystal/event_loop.cr
-@@ -13,12 +13,17 @@ module Crystal::EventLoop
-   end
- 
-   private def self.loop_fiber
--@@loop_fiber ||= Fiber.new { @@eb.run_loop }
-+@@loop_fiber ||= Fiber.new do
-+  loop do
-+@@eb.run_once
-+Crystal::Scheduler.reschedule
-+  end
-+end
-   end
- 
-   def self.create_resume_event(fiber)
- @@eb.new_event(-1, LibEvent2::EventFlags::None, fiber) do |s, flags, data|
--  data.as(Fiber).resume
-+  Crystal::Scheduler.enqueue data.as(Fiber)
- end
-   end
- 
-diff --git a/src/io/evented.cr b/src/io/evented.cr
-index ae2895c571..deca61cd87 100644
 a/src/io/evented.cr
-+++ b/src/io/evented.cr
-@@ -99,7 +99,7 @@ module IO::Evented
- @read_timed_out = timed_out
- 
- if reader = @readers.try &.shift?
--  reader.resume
-+  Crystal::Scheduler.enqueue reader
- end
-   end
- 
-@@ -108,7 +108,7 @@ module IO::Evented
- @write_timed_out = timed_out
- 
- if writer = @writers.try &.shift?
--  writer.resume
-+  Crystal::Scheduler.enqueue writer
- end
-   end
- 


[arch-commits] Commit in crystal/trunk (PKGBUILD libevent-2.1.11.patch)

2019-08-12 Thread Evangelos Foutras via arch-commits
Date: Monday, August 12, 2019 @ 15:39:11
  Author: foutrelis
Revision: 499025

upgpkg: crystal 0.30.0-4

Unbreak after libevent 2.1.11 rebuild (FS#63438).

Added:
  crystal/trunk/libevent-2.1.11.patch
Modified:
  crystal/trunk/PKGBUILD

---+
 PKGBUILD  |   11 ++--
 libevent-2.1.11.patch |   61 
 2 files changed, 69 insertions(+), 3 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2019-08-12 13:19:15 UTC (rev 499024)
+++ PKGBUILD2019-08-12 15:39:11 UTC (rev 499025)
@@ -3,7 +3,7 @@
 
 pkgname=crystal
 pkgver=0.30.0
-pkgrel=3
+pkgrel=4
 pkgdesc='The Crystal Programming Language'
 arch=(x86_64)
 url='https://crystal-lang.org'
@@ -15,12 +15,17 @@
 'libyaml: For YAML support'
 'gmp: For BigInt support'
 'libxml2: For XML support')
-source=(crystal-$pkgver.tar.gz::https://github.com/crystal-lang/crystal/archive/$pkgver.tar.gz)
-sha256sums=('fc884970089e382344540676a9c5aa4f369c9a0f45d1858e079b4ce26878164a')
+source=(crystal-$pkgver.tar.gz::https://github.com/crystal-lang/crystal/archive/$pkgver.tar.gz
+libevent-2.1.11.patch)
+sha256sums=('fc884970089e382344540676a9c5aa4f369c9a0f45d1858e079b4ce26878164a'
+'3917a15399078079b6b8d78f418f4dbc8dcfd94b8a39f7b083d6075b441a5adc')
 
 prepare() {
   cd $pkgname-$pkgver
   sed -i 's|Please install shards: https://github.com/ysbaddaden/shards|Please 
install shards: pacman -S shards|' src/compiler/crystal/command.cr
+
+  # https://github.com/crystal-lang/crystal/issues/8044
+  patch -Np1 -i ../libevent-2.1.11.patch
 }
 
 build() {

Added: libevent-2.1.11.patch
===
--- libevent-2.1.11.patch   (rev 0)
+++ libevent-2.1.11.patch   2019-08-12 15:39:11 UTC (rev 499025)
@@ -0,0 +1,61 @@
+From 284fb1e35abce2ecbebe41b3d6a78bf757145b9b Mon Sep 17 00:00:00 2001
+From: Juan Wajnerman 
+Date: Thu, 8 Aug 2019 08:23:26 -0300
+Subject: [PATCH] Don't resume fibers directly from event loop callbacks (fixes
+ #8044). (#8058)
+
+This is required to enable compatibility with libevent 2.1.11, because
+a warning is now raised if a `fork` is executed from within the event loop 
(https://github.com/libevent/libevent/commit/497ef904d544ac51de43934549dbeccce8e6e8f8).
+Since most Crystal code actually runs from within the event loop (from 
libevent point of view)
+the solution is enqueue the fibers and resume them outside the call to 
`event_base_loop`.
+---
+ src/crystal/event_loop.cr | 9 +++--
+ src/io/evented.cr | 4 ++--
+ 2 files changed, 9 insertions(+), 4 deletions(-)
+
+diff --git a/src/crystal/event_loop.cr b/src/crystal/event_loop.cr
+index 9d8cc2812a..a4726b16d4 100644
+--- a/src/crystal/event_loop.cr
 b/src/crystal/event_loop.cr
+@@ -13,12 +13,17 @@ module Crystal::EventLoop
+   end
+ 
+   private def self.loop_fiber
+-@@loop_fiber ||= Fiber.new { @@eb.run_loop }
++@@loop_fiber ||= Fiber.new do
++  loop do
++@@eb.run_once
++Crystal::Scheduler.reschedule
++  end
++end
+   end
+ 
+   def self.create_resume_event(fiber)
+ @@eb.new_event(-1, LibEvent2::EventFlags::None, fiber) do |s, flags, data|
+-  data.as(Fiber).resume
++  Crystal::Scheduler.enqueue data.as(Fiber)
+ end
+   end
+ 
+diff --git a/src/io/evented.cr b/src/io/evented.cr
+index ae2895c571..deca61cd87 100644
+--- a/src/io/evented.cr
 b/src/io/evented.cr
+@@ -99,7 +99,7 @@ module IO::Evented
+ @read_timed_out = timed_out
+ 
+ if reader = @readers.try &.shift?
+-  reader.resume
++  Crystal::Scheduler.enqueue reader
+ end
+   end
+ 
+@@ -108,7 +108,7 @@ module IO::Evented
+ @write_timed_out = timed_out
+ 
+ if writer = @writers.try &.shift?
+-  writer.resume
++  Crystal::Scheduler.enqueue writer
+ end
+   end
+ 


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

2019-08-05 Thread Evangelos Foutras via arch-commits
Date: Tuesday, August 6, 2019 @ 03:07:55
  Author: foutrelis
Revision: 497527

libevent 2.1.11 rebuild

Modified:
  crystal/trunk/PKGBUILD

--+
 PKGBUILD |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2019-08-06 02:56:16 UTC (rev 497526)
+++ PKGBUILD2019-08-06 03:07:55 UTC (rev 497527)
@@ -3,7 +3,7 @@
 
 pkgname=crystal
 pkgver=0.30.0
-pkgrel=2
+pkgrel=3
 pkgdesc='The Crystal Programming Language'
 arch=(x86_64)
 url='https://crystal-lang.org'


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

2019-08-05 Thread Anatol Pomozov via arch-commits
Date: Monday, August 5, 2019 @ 14:25:15
  Author: anatolik
Revision: 497492

upgpkg: crystal 0.30.0-2

Modified:
  crystal/trunk/PKGBUILD

--+
 PKGBUILD |4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2019-08-05 14:23:19 UTC (rev 497491)
+++ PKGBUILD2019-08-05 14:25:15 UTC (rev 497492)
@@ -3,12 +3,12 @@
 
 pkgname=crystal
 pkgver=0.30.0
-pkgrel=1
+pkgrel=2
 pkgdesc='The Crystal Programming Language'
 arch=(x86_64)
 url='https://crystal-lang.org'
 license=(Apache)
-depends=(gc libatomic_ops pcre libevent llvm6-libs)
+depends=(gc libatomic_ops pcre libevent llvm-libs)
 makedepends=(libxml2 llvm crystal) # to compile version N we need crystal 
compiler of N-1 version
 checkdepends=(libyaml libxml2 gmp inetutils git)
 optdepends=('shards: crystal language package manager'


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

2019-08-04 Thread Anatol Pomozov via arch-commits
Date: Monday, August 5, 2019 @ 04:41:17
  Author: anatolik
Revision: 497426

upgpkg: crystal 0.30.0-1

Modified:
  crystal/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-08-05 04:29:43 UTC (rev 497425)
+++ PKGBUILD2019-08-05 04:41:17 UTC (rev 497426)
@@ -2,7 +2,7 @@
 # Contributor: Jonne Haß 
 
 pkgname=crystal
-pkgver=0.29.0
+pkgver=0.30.0
 pkgrel=1
 pkgdesc='The Crystal Programming Language'
 arch=(x86_64)
@@ -9,7 +9,7 @@
 url='https://crystal-lang.org'
 license=(Apache)
 depends=(gc libatomic_ops pcre libevent llvm6-libs)
-makedepends=(libxml2 llvm6 crystal) # to compile version N we need crystal 
compiler of N-1 version
+makedepends=(libxml2 llvm crystal) # to compile version N we need crystal 
compiler of N-1 version
 checkdepends=(libyaml libxml2 gmp inetutils git)
 optdepends=('shards: crystal language package manager'
 'libyaml: For YAML support'
@@ -16,7 +16,7 @@
 'gmp: For BigInt support'
 'libxml2: For XML support')
 
source=(crystal-$pkgver.tar.gz::https://github.com/crystal-lang/crystal/archive/$pkgver.tar.gz)
-sha256sums=('c2265b2a904ded282751f59a3bd0367072058eee1cf51ebe0af03a572f8e19b9')
+sha256sums=('fc884970089e382344540676a9c5aa4f369c9a0f45d1858e079b4ce26878164a')
 
 prepare() {
   cd $pkgname-$pkgver


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

2019-06-06 Thread Anatol Pomozov via arch-commits
Date: Thursday, June 6, 2019 @ 16:16:16
  Author: anatolik
Revision: 477637

upgpkg: crystal 0.29.0-1

Modified:
  crystal/trunk/PKGBUILD

--+
 PKGBUILD |4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2019-06-06 16:08:04 UTC (rev 477636)
+++ PKGBUILD2019-06-06 16:16:16 UTC (rev 477637)
@@ -2,7 +2,7 @@
 # Contributor: Jonne Haß 
 
 pkgname=crystal
-pkgver=0.28.0
+pkgver=0.29.0
 pkgrel=1
 pkgdesc='The Crystal Programming Language'
 arch=(x86_64)
@@ -16,7 +16,7 @@
 'gmp: For BigInt support'
 'libxml2: For XML support')
 
source=(crystal-$pkgver.tar.gz::https://github.com/crystal-lang/crystal/archive/$pkgver.tar.gz)
-sha256sums=('4206f57c6345454504ec4cd8cbd1b9354b9be29fae4cdcdd173f4a28cc13b102')
+sha256sums=('c2265b2a904ded282751f59a3bd0367072058eee1cf51ebe0af03a572f8e19b9')
 
 prepare() {
   cd $pkgname-$pkgver


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

2019-05-27 Thread Antonio Rojas via arch-commits
Date: Monday, May 27, 2019 @ 20:58:24
  Author: arojas
Revision: 472053

https

Modified:
  crystal/trunk/PKGBUILD

--+
 PKGBUILD |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2019-05-27 20:57:56 UTC (rev 472052)
+++ PKGBUILD2019-05-27 20:58:24 UTC (rev 472053)
@@ -6,7 +6,7 @@
 pkgrel=1
 pkgdesc='The Crystal Programming Language'
 arch=(x86_64)
-url='http://crystal-lang.org'
+url='https://crystal-lang.org'
 license=(Apache)
 depends=(gc libatomic_ops pcre libevent llvm6-libs)
 makedepends=(libxml2 llvm6 crystal) # to compile version N we need crystal 
compiler of N-1 version


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

2019-04-17 Thread Anatol Pomozov via arch-commits
Date: Wednesday, April 17, 2019 @ 17:48:18
  Author: anatolik
Revision: 451889

upgpkg: crystal 0.28.0-1

Modified:
  crystal/trunk/PKGBUILD

--+
 PKGBUILD |4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2019-04-17 17:47:34 UTC (rev 451888)
+++ PKGBUILD2019-04-17 17:48:18 UTC (rev 451889)
@@ -2,7 +2,7 @@
 # Contributor: Jonne Haß 
 
 pkgname=crystal
-pkgver=0.27.2
+pkgver=0.28.0
 pkgrel=1
 pkgdesc='The Crystal Programming Language'
 arch=(x86_64)
@@ -16,7 +16,7 @@
 'gmp: For BigInt support'
 'libxml2: For XML support')
 
source=(crystal-$pkgver.tar.gz::https://github.com/crystal-lang/crystal/archive/$pkgver.tar.gz)
-sha256sums=('d2fe8a025668b143e8ff70b3cd407765140ed10e52523dd08253139f9322171b')
+sha256sums=('4206f57c6345454504ec4cd8cbd1b9354b9be29fae4cdcdd173f4a28cc13b102')
 
 prepare() {
   cd $pkgname-$pkgver


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

2019-02-05 Thread Anatol Pomozov via arch-commits
Date: Tuesday, February 5, 2019 @ 19:42:22
  Author: anatolik
Revision: 429667

upgpkg: crystal 0.27.2-1

Modified:
  crystal/trunk/PKGBUILD

--+
 PKGBUILD |4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2019-02-05 19:33:32 UTC (rev 429666)
+++ PKGBUILD2019-02-05 19:42:22 UTC (rev 429667)
@@ -2,7 +2,7 @@
 # Contributor: Jonne Haß 
 
 pkgname=crystal
-pkgver=0.27.1
+pkgver=0.27.2
 pkgrel=1
 pkgdesc='The Crystal Programming Language'
 arch=(x86_64)
@@ -16,7 +16,7 @@
 'gmp: For BigInt support'
 'libxml2: For XML support')
 
source=(crystal-$pkgver.tar.gz::https://github.com/crystal-lang/crystal/archive/$pkgver.tar.gz)
-sha256sums=('c67274c149e797ca232d2ece50e906e7e3c9c66d6277ce7fa35819c022a82c1b')
+sha256sums=('d2fe8a025668b143e8ff70b3cd407765140ed10e52523dd08253139f9322171b')
 
 prepare() {
   cd $pkgname-$pkgver


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

2019-02-01 Thread Anatol Pomozov via arch-commits
Date: Saturday, February 2, 2019 @ 03:49:30
  Author: anatolik
Revision: 429147

upgpkg: crystal 0.27.1-1

Modified:
  crystal/trunk/PKGBUILD

--+
 PKGBUILD |4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2019-02-02 00:33:14 UTC (rev 429146)
+++ PKGBUILD2019-02-02 03:49:30 UTC (rev 429147)
@@ -2,7 +2,7 @@
 # Contributor: Jonne Haß 
 
 pkgname=crystal
-pkgver=0.27.0
+pkgver=0.27.1
 pkgrel=1
 pkgdesc='The Crystal Programming Language'
 arch=(x86_64)
@@ -16,7 +16,7 @@
 'gmp: For BigInt support'
 'libxml2: For XML support')
 
source=(crystal-$pkgver.tar.gz::https://github.com/crystal-lang/crystal/archive/$pkgver.tar.gz)
-sha256sums=('43c8ac1b5c59ccea3cd58c9bd2a7af07a56f96cf1eff1e54d93f648b5340e83a')
+sha256sums=('c67274c149e797ca232d2ece50e906e7e3c9c66d6277ce7fa35819c022a82c1b')
 
 prepare() {
   cd $pkgname-$pkgver


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

2018-11-02 Thread Anatol Pomozov via arch-commits
Date: Friday, November 2, 2018 @ 23:23:06
  Author: anatolik
Revision: 401306

upgpkg: crystal 0.27.0-1

Modified:
  crystal/trunk/PKGBUILD

--+
 PKGBUILD |   18 --
 1 file changed, 4 insertions(+), 14 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2018-11-02 18:56:21 UTC (rev 401305)
+++ PKGBUILD2018-11-02 23:23:06 UTC (rev 401306)
@@ -2,8 +2,8 @@
 # Contributor: Jonne Haß 
 
 pkgname=crystal
-pkgver=0.26.1
-pkgrel=4
+pkgver=0.27.0
+pkgrel=1
 pkgdesc='The Crystal Programming Language'
 arch=(x86_64)
 url='http://crystal-lang.org'
@@ -15,22 +15,12 @@
 'libyaml: For YAML support'
 '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_openssl_11.patch::https://github.com/crystal-lang/crystal/commit/e7524159ef48fe47df914b3c0c1716c602a8bbd8.patch)
-sha256sums=('b7c755a7d0f49f572ae5c08b8b0139fcb1c6862c9479dfae74f00e2c8424fcb0'
-'4f42a13ade130495e683261c5c200112dbb3f56c125dbada7533717393c69138'
-'6ce3967052f6ac7e6f0a738782369a375310b5c2650fe1ac95e77408d268e24a')
+source=(crystal-$pkgver.tar.gz::https://github.com/crystal-lang/crystal/archive/$pkgver.tar.gz)
+sha256sums=('43c8ac1b5c59ccea3cd58c9bd2a7af07a56f96cf1eff1e54d93f648b5340e83a')
 
 prepare() {
   cd $pkgname-$pkgver
   sed -i 's|Please install shards: https://github.com/ysbaddaden/shards|Please 
install shards: pacman -S shards|' src/compiler/crystal/command.cr
-
-  # 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() {


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

2018-09-27 Thread Evangelos Foutras via arch-commits
Date: Thursday, September 27, 2018 @ 22:07:53
  Author: foutrelis
Revision: 386767

Switch to llvm6{,-libs} until LLVM 7 support lands

Modified:
  crystal/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-09-27 21:49:26 UTC (rev 386766)
+++ PKGBUILD2018-09-27 22:07:53 UTC (rev 386767)
@@ -3,13 +3,13 @@
 
 pkgname=crystal
 pkgver=0.26.1
-pkgrel=3
+pkgrel=4
 pkgdesc='The Crystal Programming Language'
 arch=(x86_64)
 url='http://crystal-lang.org'
 license=(Apache)
-depends=(gc libatomic_ops pcre libevent llvm-libs)
-makedepends=(libxml2 llvm crystal) # to compile version N we need crystal 
compiler of N-1 version
+depends=(gc libatomic_ops pcre libevent llvm6-libs)
+makedepends=(libxml2 llvm6 crystal) # to compile version N we need crystal 
compiler of N-1 version
 checkdepends=(libyaml libxml2 gmp inetutils git)
 optdepends=('shards: crystal language package manager'
 'libyaml: For YAML support'


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

2018-09-20 Thread Evangelos Foutras via arch-commits
Date: Friday, September 21, 2018 @ 02:49:10
  Author: foutrelis
Revision: 383803

Remove patch added in previous commit; it's incomplete

Modified:
  crystal/trunk/PKGBUILD
Deleted:
  crystal/trunk/llvm7.patch

-+
 PKGBUILD|5 -
 llvm7.patch |  281 --
 2 files changed, 286 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2018-09-21 02:03:55 UTC (rev 383802)
+++ PKGBUILD2018-09-21 02:49:10 UTC (rev 383803)
@@ -16,11 +16,9 @@
 'gmp: For BigInt support'
 'libxml2: For XML support')
 
source=(crystal-$pkgver.tar.gz::https://github.com/crystal-lang/crystal/archive/$pkgver.tar.gz
-llvm7.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'
-'8c0c5e2a33d3d9d74db7c27a8a6d7e9ddb5bac7d61490372b037cead4664f18a'
 '4f42a13ade130495e683261c5c200112dbb3f56c125dbada7533717393c69138'
 '6ce3967052f6ac7e6f0a738782369a375310b5c2650fe1ac95e77408d268e24a')
 
@@ -33,9 +31,6 @@
 
   # https://github.com/crystal-lang/crystal/pull/6738
   patch -p1 < ../fix_openssl_11.patch
-
-  # https://github.com/crystal-lang/crystal/issues/6754
-  patch -p1 < ../llvm7.patch
 }
 
 build() {

Deleted: llvm7.patch
===
--- llvm7.patch 2018-09-21 02:03:55 UTC (rev 383802)
+++ llvm7.patch 2018-09-21 02:49:10 UTC (rev 383803)
@@ -1,281 +0,0 @@
-From 96380373229306a27eda49f5bfe67538a2589359 Mon Sep 17 00:00:00 2001
-From: Evangelos Foutras 
-Date: Fri, 21 Sep 2018 04:38:46 +0300
-Subject: [PATCH] Fix building with LLVM 7 (#6754)
-
-Similarly to how LLVM 6 support was added in commit 249a2ed4dae7:
-
-- Rename functions that conflict with those added to llvm-c/DebugInfo.h
-  in LLVM 7
-- Pass a reference to a module to the bitcode writer (ref LLVM r325155)

- src/llvm/ext/llvm_ext.cc | 36 
- src/llvm/lib_llvm.cr |  1 +
- src/llvm/lib_llvm_ext.cr | 30 +++---
- 3 files changed, 36 insertions(+), 31 deletions(-)
-
-diff --git a/src/llvm/ext/llvm_ext.cc b/src/llvm/ext/llvm_ext.cc
-index e6c5744bf..12746f2d6 100644
 a/src/llvm/ext/llvm_ext.cc
-+++ b/src/llvm/ext/llvm_ext.cc
-@@ -86,7 +86,7 @@ LLVMMetadataRef LLVMDIBuilderCreateCompileUnit2(DIBuilderRef 
Dref, unsigned Lang
- #endif
- }
- 
--LLVMMetadataRef LLVMDIBuilderCreateFunction(
-+LLVMMetadataRef LLVMDIBuilderCreateFunction2(
- DIBuilderRef Dref, LLVMMetadataRef Scope, const char *Name,
- const char *LinkageName, LLVMMetadataRef File, unsigned Line,
- LLVMMetadataRef CompositeType, bool IsLocalToUnit, bool IsDefinition,
-@@ -106,7 +106,7 @@ LLVMMetadataRef LLVMDIBuilderCreateFunction(
-   return wrap(Sub);
- }
- 
--LLVMMetadataRef LLVMDIBuilderCreateLexicalBlock(DIBuilderRef Dref,
-+LLVMMetadataRef LLVMDIBuilderCreateLexicalBlock2(DIBuilderRef Dref,
- LLVMMetadataRef Scope,
- LLVMMetadataRef File,
- unsigned Line,
-@@ -115,7 +115,7 @@ LLVMMetadataRef 
LLVMDIBuilderCreateLexicalBlock(DIBuilderRef Dref,
-unwrapDI(File), Line, Column));
- }
- 
--LLVMMetadataRef LLVMDIBuilderCreateBasicType(DIBuilderRef Dref,
-+LLVMMetadataRef LLVMDIBuilderCreateBasicType2(DIBuilderRef Dref,
-  const char *Name,
-  uint64_t SizeInBits,
-  uint64_t AlignInBits,
-@@ -127,7 +127,7 @@ LLVMMetadataRef LLVMDIBuilderCreateBasicType(DIBuilderRef 
Dref,
- #endif
- }
- 
--LLVMMetadataRef LLVMDIBuilderGetOrCreateTypeArray(DIBuilderRef Dref,
-+LLVMMetadataRef LLVMDIBuilderGetOrCreateTypeArray2(DIBuilderRef Dref,
-   LLVMMetadataRef *Data,
-   unsigned Length) {
-   Metadata **DataValue = unwrap(Data);
-@@ -136,7 +136,7 @@ LLVMMetadataRef 
LLVMDIBuilderGetOrCreateTypeArray(DIBuilderRef Dref,
-   .get());
- }
- 
--LLVMMetadataRef LLVMDIBuilderGetOrCreateArray(DIBuilderRef Dref,
-+LLVMMetadataRef LLVMDIBuilderGetOrCreateArray2(DIBuilderRef Dref,
-   LLVMMetadataRef *Data,
-   unsigned Length) {
-   Metadata **DataValue = unwrap(Data);
-@@ -145,13 +145,13 @@ LLVMMetadataRef 
LLVMDIBuilderGetOrCreateArray(DIBuilderRef Dref,
- }
- 
- LLVMMetadataRef
--LLVMDIBuilderCreateSubroutineType(DIBuilderRef Dref, 

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

2018-09-20 Thread Evangelos Foutras via arch-commits
Date: Friday, September 21, 2018 @ 02:01:26
  Author: foutrelis
Revision: 383800

LLVM 7 rebuild

Added:
  crystal/trunk/llvm7.patch
Modified:
  crystal/trunk/PKGBUILD

-+
 PKGBUILD|7 +
 llvm7.patch |  281 ++
 2 files changed, 287 insertions(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2018-09-21 01:33:46 UTC (rev 383799)
+++ PKGBUILD2018-09-21 02:01:26 UTC (rev 383800)
@@ -3,7 +3,7 @@
 
 pkgname=crystal
 pkgver=0.26.1
-pkgrel=2
+pkgrel=3
 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
+llvm7.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'
+'8c0c5e2a33d3d9d74db7c27a8a6d7e9ddb5bac7d61490372b037cead4664f18a'
 '4f42a13ade130495e683261c5c200112dbb3f56c125dbada7533717393c69138'
 '6ce3967052f6ac7e6f0a738782369a375310b5c2650fe1ac95e77408d268e24a')
 
@@ -31,6 +33,9 @@
 
   # https://github.com/crystal-lang/crystal/pull/6738
   patch -p1 < ../fix_openssl_11.patch
+
+  # https://github.com/crystal-lang/crystal/issues/6754
+  patch -p1 < ../llvm7.patch
 }
 
 build() {

Added: llvm7.patch
===
--- llvm7.patch (rev 0)
+++ llvm7.patch 2018-09-21 02:01:26 UTC (rev 383800)
@@ -0,0 +1,281 @@
+From 96380373229306a27eda49f5bfe67538a2589359 Mon Sep 17 00:00:00 2001
+From: Evangelos Foutras 
+Date: Fri, 21 Sep 2018 04:38:46 +0300
+Subject: [PATCH] Fix building with LLVM 7 (#6754)
+
+Similarly to how LLVM 6 support was added in commit 249a2ed4dae7:
+
+- Rename functions that conflict with those added to llvm-c/DebugInfo.h
+  in LLVM 7
+- Pass a reference to a module to the bitcode writer (ref LLVM r325155)
+---
+ src/llvm/ext/llvm_ext.cc | 36 
+ src/llvm/lib_llvm.cr |  1 +
+ src/llvm/lib_llvm_ext.cr | 30 +++---
+ 3 files changed, 36 insertions(+), 31 deletions(-)
+
+diff --git a/src/llvm/ext/llvm_ext.cc b/src/llvm/ext/llvm_ext.cc
+index e6c5744bf..12746f2d6 100644
+--- a/src/llvm/ext/llvm_ext.cc
 b/src/llvm/ext/llvm_ext.cc
+@@ -86,7 +86,7 @@ LLVMMetadataRef LLVMDIBuilderCreateCompileUnit2(DIBuilderRef 
Dref, unsigned Lang
+ #endif
+ }
+ 
+-LLVMMetadataRef LLVMDIBuilderCreateFunction(
++LLVMMetadataRef LLVMDIBuilderCreateFunction2(
+ DIBuilderRef Dref, LLVMMetadataRef Scope, const char *Name,
+ const char *LinkageName, LLVMMetadataRef File, unsigned Line,
+ LLVMMetadataRef CompositeType, bool IsLocalToUnit, bool IsDefinition,
+@@ -106,7 +106,7 @@ LLVMMetadataRef LLVMDIBuilderCreateFunction(
+   return wrap(Sub);
+ }
+ 
+-LLVMMetadataRef LLVMDIBuilderCreateLexicalBlock(DIBuilderRef Dref,
++LLVMMetadataRef LLVMDIBuilderCreateLexicalBlock2(DIBuilderRef Dref,
+ LLVMMetadataRef Scope,
+ LLVMMetadataRef File,
+ unsigned Line,
+@@ -115,7 +115,7 @@ LLVMMetadataRef 
LLVMDIBuilderCreateLexicalBlock(DIBuilderRef Dref,
+unwrapDI(File), Line, Column));
+ }
+ 
+-LLVMMetadataRef LLVMDIBuilderCreateBasicType(DIBuilderRef Dref,
++LLVMMetadataRef LLVMDIBuilderCreateBasicType2(DIBuilderRef Dref,
+  const char *Name,
+  uint64_t SizeInBits,
+  uint64_t AlignInBits,
+@@ -127,7 +127,7 @@ LLVMMetadataRef LLVMDIBuilderCreateBasicType(DIBuilderRef 
Dref,
+ #endif
+ }
+ 
+-LLVMMetadataRef LLVMDIBuilderGetOrCreateTypeArray(DIBuilderRef Dref,
++LLVMMetadataRef LLVMDIBuilderGetOrCreateTypeArray2(DIBuilderRef Dref,
+   LLVMMetadataRef *Data,
+   unsigned Length) {
+   Metadata **DataValue = unwrap(Data);
+@@ -136,7 +136,7 @@ LLVMMetadataRef 
LLVMDIBuilderGetOrCreateTypeArray(DIBuilderRef Dref,
+   .get());
+ }
+ 
+-LLVMMetadataRef LLVMDIBuilderGetOrCreateArray(DIBuilderRef Dref,
++LLVMMetadataRef LLVMDIBuilderGetOrCreateArray2(DIBuilderRef Dref,
+   LLVMMetadataRef *Data,
+   unsigned Length) {
+   Metadata **DataValue = unwrap(Data);
+@@ -145,13 +145,13 @@ LLVMMetadataRef 

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

2018-09-17 Thread Anatol Pomozov via arch-commits
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
===
--- PKGBUILD2018-09-18 00:55:58 UTC (rev 382842)
+++ PKGBUILD2018-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() {


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

2018-09-06 Thread Anatol Pomozov via arch-commits
Date: Friday, September 7, 2018 @ 05:59:32
  Author: anatolik
Revision: 378420

upgpkg: crystal 0.26.1-1

Pull compilation fix from https://github.com/crystal-lang/crystal/issues/6672

Modified:
  crystal/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-09-06 23:45:32 UTC (rev 378419)
+++ PKGBUILD2018-09-07 05:59:32 UTC (rev 378420)
@@ -3,7 +3,7 @@
 # Contributor: Jonne Haß 
 
 pkgname=crystal
-pkgver=0.26.0
+pkgver=0.26.1
 pkgrel=1
 pkgdesc='The Crystal Programming Language'
 arch=(x86_64)
@@ -16,12 +16,17 @@
 'libyaml: For YAML support'
 'gmp: For BigInt support'
 'libxml2: For XML support')
-source=(crystal-$pkgver.tar.gz::https://github.com/crystal-lang/crystal/archive/$pkgver.tar.gz)
-sha256sums=('e98cf1403d5182fce888a120cda61918c329244765eaa265a17038bbfb217ba3')
+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)
+sha256sums=('b7c755a7d0f49f572ae5c08b8b0139fcb1c6862c9479dfae74f00e2c8424fcb0'
+'4f42a13ade130495e683261c5c200112dbb3f56c125dbada7533717393c69138')
 
 prepare() {
   cd $pkgname-$pkgver
   sed -i 's|Please install shards: https://github.com/ysbaddaden/shards|Please 
install shards: pacman -S shards|' src/compiler/crystal/command.cr
+
+  # https://github.com/crystal-lang/crystal/issues/6672
+  patch -p1 < ../fix_build.patch
 }
 
 build() {


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

2018-08-14 Thread Anatol Pomozov via arch-commits
Date: Tuesday, August 14, 2018 @ 06:24:32
  Author: anatolik
Revision: 371348

upgpkg: crystal 0.26.0-1

Modified:
  crystal/trunk/PKGBUILD

--+
 PKGBUILD |4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2018-08-14 05:55:29 UTC (rev 371347)
+++ PKGBUILD2018-08-14 06:24:32 UTC (rev 371348)
@@ -3,7 +3,7 @@
 # Contributor: Jonne Haß 
 
 pkgname=crystal
-pkgver=0.25.1
+pkgver=0.26.0
 pkgrel=1
 pkgdesc='The Crystal Programming Language'
 arch=(x86_64)
@@ -17,7 +17,7 @@
 'gmp: For BigInt support'
 'libxml2: For XML support')
 
source=(crystal-$pkgver.tar.gz::https://github.com/crystal-lang/crystal/archive/$pkgver.tar.gz)
-sha256sums=('9b5a7bd2de67ab36cc5430133228a1e656a431fc7d928a37a61109bd8da77fc6')
+sha256sums=('e98cf1403d5182fce888a120cda61918c329244765eaa265a17038bbfb217ba3')
 
 prepare() {
   cd $pkgname-$pkgver


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

2018-06-28 Thread Anatol Pomozov via arch-commits
Date: Friday, June 29, 2018 @ 00:10:28
  Author: anatolik
Revision: 347719

upgpkg: crystal 0.25.1-1

Modified:
  crystal/trunk/PKGBUILD

--+
 PKGBUILD |5 +++--
 1 file changed, 3 insertions(+), 2 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2018-06-28 22:17:43 UTC (rev 347718)
+++ PKGBUILD2018-06-29 00:10:28 UTC (rev 347719)
@@ -3,7 +3,7 @@
 # Contributor: Jonne Haß 
 
 pkgname=crystal
-pkgver=0.25.0
+pkgver=0.25.1
 pkgrel=1
 pkgdesc='The Crystal Programming Language'
 arch=(x86_64)
@@ -17,7 +17,7 @@
 'gmp: For BigInt support'
 'libxml2: For XML support')
 
source=(crystal-$pkgver.tar.gz::https://github.com/crystal-lang/crystal/archive/$pkgver.tar.gz)
-sha256sums=('78cc53289bd983598133f8b789d95e01fad0bc95b512d7ccf60e33e36710ddde')
+sha256sums=('9b5a7bd2de67ab36cc5430133228a1e656a431fc7d928a37a61109bd8da77fc6')
 
 prepare() {
   cd $pkgname-$pkgver
@@ -38,6 +38,7 @@
 
 check() {
   cd $pkgname-$pkgver
+  return # tests require too much RAM, disable it temporary
 
   make spec CRYSTAL_PATH="$srcdir/$pkgname-$pkgver/src" \
 CRYSTAL_CONFIG_VERSION="$pkgver" \


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

2018-06-12 Thread Anatol Pomozov via arch-commits
Date: Tuesday, June 12, 2018 @ 21:33:48
  Author: anatolik
Revision: 342745

upgpkg: crystal 0.25.0-1

Modified:
  crystal/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-06-12 21:33:15 UTC (rev 342744)
+++ PKGBUILD2018-06-12 21:33:48 UTC (rev 342745)
@@ -3,8 +3,8 @@
 # Contributor: Jonne Haß 
 
 pkgname=crystal
-pkgver=0.24.2
-pkgrel=2
+pkgver=0.25.0
+pkgrel=1
 pkgdesc='The Crystal Programming Language'
 arch=(x86_64)
 url='http://crystal-lang.org'
@@ -17,7 +17,7 @@
 'gmp: For BigInt support'
 'libxml2: For XML support')
 
source=(crystal-$pkgver.tar.gz::https://github.com/crystal-lang/crystal/archive/$pkgver.tar.gz)
-sha256sums=('de50a455a509f4f80025eb8773818859ad6664a79f5f0fafecdd87ff5ccef6d0')
+sha256sums=('78cc53289bd983598133f8b789d95e01fad0bc95b512d7ccf60e33e36710ddde')
 
 prepare() {
   cd $pkgname-$pkgver


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

2018-03-18 Thread Evangelos Foutras via arch-commits
Date: Monday, March 19, 2018 @ 00:49:23
  Author: foutrelis
Revision: 309105

upgpkg: crystal 0.24.2-2

LLVM 6 rebuild.

Modified:
  crystal/trunk/PKGBUILD

--+
 PKGBUILD |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2018-03-19 00:37:27 UTC (rev 309104)
+++ PKGBUILD2018-03-19 00:49:23 UTC (rev 309105)
@@ -4,7 +4,7 @@
 
 pkgname=crystal
 pkgver=0.24.2
-pkgrel=1
+pkgrel=2
 pkgdesc='The Crystal Programming Language'
 arch=(x86_64)
 url='http://crystal-lang.org'


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

2018-03-09 Thread Anatol Pomozov via arch-commits
Date: Saturday, March 10, 2018 @ 03:43:26
  Author: anatolik
Revision: 305619

upgpkg: crystal 0.24.2-1

Modified:
  crystal/trunk/PKGBUILD

--+
 PKGBUILD |4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2018-03-09 23:39:24 UTC (rev 305618)
+++ PKGBUILD2018-03-10 03:43:26 UTC (rev 305619)
@@ -3,7 +3,7 @@
 # Contributor: Jonne Haß 
 
 pkgname=crystal
-pkgver=0.24.1
+pkgver=0.24.2
 pkgrel=1
 pkgdesc='The Crystal Programming Language'
 arch=(x86_64)
@@ -17,7 +17,7 @@
 'gmp: For BigInt support'
 'libxml2: For XML support')
 
source=(crystal-$pkgver.tar.gz::https://github.com/crystal-lang/crystal/archive/$pkgver.tar.gz)
-sha256sums=('4999a4d2a9ffc7bfbea8351b97057c3a135c2091cbd518e5c22ea7f5392b67d8')
+sha256sums=('de50a455a509f4f80025eb8773818859ad6664a79f5f0fafecdd87ff5ccef6d0')
 
 prepare() {
   cd $pkgname-$pkgver


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

2017-12-20 Thread Anatol Pomozov via arch-commits
Date: Wednesday, December 20, 2017 @ 18:16:39
  Author: anatolik
Revision: 275041

upgpkg: crystal 0.24.1-1

Modified:
  crystal/trunk/PKGBUILD

--+
 PKGBUILD |   12 
 1 file changed, 4 insertions(+), 8 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2017-12-20 17:23:22 UTC (rev 275040)
+++ PKGBUILD2017-12-20 18:16:39 UTC (rev 275041)
@@ -3,15 +3,14 @@
 # Contributor: Jonne Haß 
 
 pkgname=crystal
-pkgver=0.24.0
+pkgver=0.24.1
 pkgrel=1
-_binary_rel=2
 pkgdesc='The Crystal Programming Language'
 arch=(x86_64)
 url='http://crystal-lang.org'
 license=(Apache)
 depends=(gc libatomic_ops pcre libevent llvm-libs)
-makedepends=(libxml2 llvm)
+makedepends=(libxml2 llvm crystal) # to compile version N we need crystal 
compiler of N-1 version
 checkdepends=(libyaml libxml2 gmp inetutils git)
 optdepends=('shards: crystal language package manager'
 'libyaml: For YAML support'
@@ -18,9 +17,7 @@
 'gmp: For BigInt support'
 'libxml2: For XML support')
 
source=(crystal-$pkgver.tar.gz::https://github.com/crystal-lang/crystal/archive/$pkgver.tar.gz)
-source_x86_64+=(https://github.com/crystal-lang/crystal/releases/download/$pkgver/$pkgname-$pkgver-$_binary_rel-linux-x86_64.tar.gz)
-sha256sums=('c34f4326ee576f60b8960e331aae8d5265a12b30707582e1f5c6c6032d364a80')
-sha256sums_x86_64=('9cfdb67885aafb9781c678f20df4275c87365ebe0e9411e17dcb6f84e38e7498')
+sha256sums=('4999a4d2a9ffc7bfbea8351b97057c3a135c2091cbd518e5c22ea7f5392b67d8')
 
 prepare() {
   cd $pkgname-$pkgver
@@ -32,12 +29,11 @@
 
   make release=1 \
FLAGS="--release --no-debug" \
-   PATH="$srcdir/$pkgname-$pkgver-$_binary_rel/bin:$PATH" \
CRYSTAL_PATH="$srcdir/$pkgname-$pkgver/src" \
CRYSTAL_CONFIG_VERSION="$pkgver" \
CRYSTAL_CONFIG_PATH="lib:/usr/lib/crystal" \
CRYSTAL_CACHE_DIR="/tmp/crystal"
-  make doc CRYSTAL_CACHE_DIR="/tmp/crystal"
+  make docs CRYSTAL_CACHE_DIR="/tmp/crystal"
 }
 
 check() {


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

2017-11-23 Thread Anatol Pomozov
Date: Thursday, November 23, 2017 @ 16:40:11
  Author: anatolik
Revision: 268213

Remove i686 specific hacks and comments

Modified:
  crystal/trunk/PKGBUILD

--+
 PKGBUILD |5 +
 1 file changed, 1 insertion(+), 4 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2017-11-23 15:52:18 UTC (rev 268212)
+++ PKGBUILD2017-11-23 16:40:11 UTC (rev 268213)
@@ -30,8 +30,6 @@
 build() {
   cd $pkgname-$pkgver
 
-  # We use --no-debug because it runs out of memory on i686 without it
-  # https://github.com/crystal-lang/crystal/issues/3787#issuecomment-281591985
   make release=1 \
FLAGS="--release --no-debug" \
PATH="$srcdir/$pkgname-$pkgver-$_binary_rel/bin:$PATH" \
@@ -45,8 +43,7 @@
 check() {
   cd $pkgname-$pkgver
 
-  # disable tests as it fails with OOM at i686
-  true || make spec CRYSTAL_PATH="$srcdir/$pkgname-$pkgver/src" \
+  make spec CRYSTAL_PATH="$srcdir/$pkgname-$pkgver/src" \
 CRYSTAL_CONFIG_VERSION="$pkgver" \
 CRYSTAL_CACHE_DIR="/tmp/crystal" \
 PATH=".build:$PATH"


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

2017-11-22 Thread Anatol Pomozov
Date: Thursday, November 23, 2017 @ 02:00:30
  Author: anatolik
Revision: 268123

upgpkg: crystal 0.24.0-1

Modified:
  crystal/trunk/PKGBUILD

--+
 PKGBUILD |   20 +++-
 1 file changed, 7 insertions(+), 13 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2017-11-23 01:47:48 UTC (rev 268122)
+++ PKGBUILD2017-11-23 02:00:30 UTC (rev 268123)
@@ -3,9 +3,9 @@
 # Contributor: Jonne Haß 
 
 pkgname=crystal
-pkgver=0.23.1
-pkgrel=2
-_binary_rel=3
+pkgver=0.24.0
+pkgrel=1
+_binary_rel=2
 pkgdesc='The Crystal Programming Language'
 arch=(x86_64)
 url='http://crystal-lang.org'
@@ -17,20 +17,14 @@
 'libyaml: For YAML support'
 'gmp: For BigInt support'
 'libxml2: For XML support')
-source=(crystal-$pkgver.tar.gz::https://github.com/crystal-lang/crystal/archive/$pkgver.tar.gz
-
llvm5.patch::https://github.com/crystal-lang/crystal/commit/3d48a9628d57cea739f30583fa6092aa9dd90be3.patch)
-source_i686+=(https://github.com/crystal-lang/crystal/releases/download/$pkgver/$pkgname-$pkgver-$_binary_rel-linux-i686.tar.gz)
+source=(crystal-$pkgver.tar.gz::https://github.com/crystal-lang/crystal/archive/$pkgver.tar.gz)
 
source_x86_64+=(https://github.com/crystal-lang/crystal/releases/download/$pkgver/$pkgname-$pkgver-$_binary_rel-linux-x86_64.tar.gz)
-sha256sums=('8cf1b9a4eab29fca2f779ea186ae18f7ce444ce189c621925fa1a0c61dd5ff55'
-'13af142a262a20c05076863bdffd881c9c96c754b8f48a89f35a8295ab83394c')
-sha256sums_i686=('268a39b8d37385ff60d113d4d9fc966472160faa1e3bbf7ae58860ab6678aceb')
-sha256sums_x86_64=('6a84cc866838ffa5250e28c3ce1a918a93f89c06393fe8cfd4068fcbbc66f3ab')
+sha256sums=('c34f4326ee576f60b8960e331aae8d5265a12b30707582e1f5c6c6032d364a80')
+sha256sums_x86_64=('9cfdb67885aafb9781c678f20df4275c87365ebe0e9411e17dcb6f84e38e7498')
 
 prepare() {
   cd $pkgname-$pkgver
   sed -i 's|Please install shards: https://github.com/ysbaddaden/shards|Please 
install shards: pacman -S shards|' src/compiler/crystal/command.cr
-
-  patch -p1 < ../llvm5.patch
 }
 
 build() {
@@ -72,7 +66,7 @@
   cp -r src "$pkgdir/usr/lib/crystal"
 
   install -dm755 "$pkgdir/usr/share/doc/crystal"
-  cp -r doc "$pkgdir/usr/share/doc/crystal/api"
+  cp -r docs "$pkgdir/usr/share/doc/crystal/api"
   cp -r samples "$pkgdir/usr/share/doc/crystal/"
 
   install -Dm644 man/crystal.1 "$pkgdir/usr/share/man/man1/"


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

2017-10-10 Thread Anatol Pomozov
Date: Tuesday, October 10, 2017 @ 18:13:59
  Author: anatolik
Revision: 262308

Install crystal man page

Modified:
  crystal/trunk/PKGBUILD

--+
 PKGBUILD |4 +++-
 1 file changed, 3 insertions(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2017-10-10 18:08:46 UTC (rev 262307)
+++ PKGBUILD2017-10-10 18:13:59 UTC (rev 262308)
@@ -68,7 +68,7 @@
 
   install -Dm755 ".build/crystal" "$pkgdir/usr/bin/crystal"
 
-  install -dm755 "$pkgdir/usr/lib"
+  install -dm755 "$pkgdir/usr/lib" "$pkgdir/usr/share/man/man1"
   cp -r src "$pkgdir/usr/lib/crystal"
 
   install -dm755 "$pkgdir/usr/share/doc/crystal"
@@ -75,6 +75,8 @@
   cp -r doc "$pkgdir/usr/share/doc/crystal/api"
   cp -r samples "$pkgdir/usr/share/doc/crystal/"
 
+  install -Dm644 man/crystal.1 "$pkgdir/usr/share/man/man1/"
+
   install -Dm644 etc/completion.bash 
"$pkgdir/usr/share/bash-completion/completions/crystal"
   install -Dm644 etc/completion.zsh 
"$pkgdir/usr/share/zsh/site-functions/_crystal"
 


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

2017-09-10 Thread Anatol Pomozov
Date: Sunday, September 10, 2017 @ 21:34:56
  Author: anatolik
Revision: 256833

upgpkg: crystal 0.23.1-2

llvm5 rebuild

Modified:
  crystal/trunk/PKGBUILD

--+
 PKGBUILD |   10 +++---
 1 file changed, 7 insertions(+), 3 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2017-09-10 21:31:52 UTC (rev 256832)
+++ PKGBUILD2017-09-10 21:34:56 UTC (rev 256833)
@@ -4,7 +4,7 @@
 
 pkgname=crystal
 pkgver=0.23.1
-pkgrel=1
+pkgrel=2
 _binary_rel=3
 pkgdesc='The Crystal Programming Language'
 arch=(i686 x86_64)
@@ -17,10 +17,12 @@
 'libyaml: For YAML support'
 'gmp: For BigInt support'
 'libxml2: For XML support')
-source=(crystal-$pkgver.tar.gz::https://github.com/crystal-lang/crystal/archive/$pkgver.tar.gz)
+source=(crystal-$pkgver.tar.gz::https://github.com/crystal-lang/crystal/archive/$pkgver.tar.gz
+
llvm5.patch::https://github.com/crystal-lang/crystal/commit/3d48a9628d57cea739f30583fa6092aa9dd90be3.patch)
 
source_i686+=(https://github.com/crystal-lang/crystal/releases/download/$pkgver/$pkgname-$pkgver-$_binary_rel-linux-i686.tar.gz)
 
source_x86_64+=(https://github.com/crystal-lang/crystal/releases/download/$pkgver/$pkgname-$pkgver-$_binary_rel-linux-x86_64.tar.gz)
-sha256sums=('8cf1b9a4eab29fca2f779ea186ae18f7ce444ce189c621925fa1a0c61dd5ff55')
+sha256sums=('8cf1b9a4eab29fca2f779ea186ae18f7ce444ce189c621925fa1a0c61dd5ff55'
+'13af142a262a20c05076863bdffd881c9c96c754b8f48a89f35a8295ab83394c')
 
sha256sums_i686=('268a39b8d37385ff60d113d4d9fc966472160faa1e3bbf7ae58860ab6678aceb')
 
sha256sums_x86_64=('6a84cc866838ffa5250e28c3ce1a918a93f89c06393fe8cfd4068fcbbc66f3ab')
 
@@ -27,6 +29,8 @@
 prepare() {
   cd $pkgname-$pkgver
   sed -i 's|Please install shards: https://github.com/ysbaddaden/shards|Please 
install shards: pacman -S shards|' src/compiler/crystal/command.cr
+
+  patch -p1 < ../llvm5.patch
 }
 
 build() {


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

2017-07-17 Thread Anatol Pomozov
Date: Monday, July 17, 2017 @ 21:24:31
  Author: anatolik
Revision: 245520

upgpkg: crystal 0.23.1-1

updpkg 0.23.1

Modified:
  crystal/trunk/PKGBUILD

--+
 PKGBUILD |   12 ++--
 1 file changed, 6 insertions(+), 6 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2017-07-17 21:02:01 UTC (rev 245519)
+++ PKGBUILD2017-07-17 21:24:31 UTC (rev 245520)
@@ -3,9 +3,9 @@
 # Contributor: Jonne Haß 
 
 pkgname=crystal
-pkgver=0.23.0
-pkgrel=2
-_binary_rel=1
+pkgver=0.23.1
+pkgrel=1
+_binary_rel=3
 pkgdesc='The Crystal Programming Language'
 arch=(i686 x86_64)
 url='http://crystal-lang.org'
@@ -20,9 +20,9 @@
 
source=(crystal-$pkgver.tar.gz::https://github.com/crystal-lang/crystal/archive/$pkgver.tar.gz)
 
source_i686+=(https://github.com/crystal-lang/crystal/releases/download/$pkgver/$pkgname-$pkgver-$_binary_rel-linux-i686.tar.gz)
 
source_x86_64+=(https://github.com/crystal-lang/crystal/releases/download/$pkgver/$pkgname-$pkgver-$_binary_rel-linux-x86_64.tar.gz)
-sha256sums=('9b65904bb55100994a3b8022b9c553e5aa78979f459c8b10aa64053a65e5d517')
-sha256sums_i686=('0a758770e6cb277bc5ed38fb6edafbf820b99527b65d6a44fd9f3a4c4743b70f')
-sha256sums_x86_64=('1d0348e1df3c56f9c29a3a76254c074846389fe5bed659c2cc1051bab83e1a5a')
+sha256sums=('8cf1b9a4eab29fca2f779ea186ae18f7ce444ce189c621925fa1a0c61dd5ff55')
+sha256sums_i686=('268a39b8d37385ff60d113d4d9fc966472160faa1e3bbf7ae58860ab6678aceb')
+sha256sums_x86_64=('6a84cc866838ffa5250e28c3ce1a918a93f89c06393fe8cfd4068fcbbc66f3ab')
 
 prepare() {
   cd $pkgname-$pkgver


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

2017-07-13 Thread Bartłomiej Piotrowski
Date: Thursday, July 13, 2017 @ 20:45:28
  Author: bpiotrowski
Revision: 245019

0.23.0-2: PIE static libraries rebuild

Modified:
  crystal/trunk/PKGBUILD

--+
 PKGBUILD |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2017-07-13 20:32:07 UTC (rev 245018)
+++ PKGBUILD2017-07-13 20:45:28 UTC (rev 245019)
@@ -4,7 +4,7 @@
 
 pkgname=crystal
 pkgver=0.23.0
-pkgrel=1
+pkgrel=2
 _binary_rel=1
 pkgdesc='The Crystal Programming Language'
 arch=(i686 x86_64)


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

2017-07-05 Thread Anatol Pomozov
Date: Wednesday, July 5, 2017 @ 20:06:14
  Author: anatolik
Revision: 242435

upgpkg: crystal 0.23.0-1

Modified:
  crystal/trunk/PKGBUILD

--+
 PKGBUILD |   13 +++--
 1 file changed, 7 insertions(+), 6 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2017-07-05 19:18:44 UTC (rev 242434)
+++ PKGBUILD2017-07-05 20:06:14 UTC (rev 242435)
@@ -3,8 +3,8 @@
 # Contributor: Jonne Haß 
 
 pkgname=crystal
-pkgver=0.22.0
-pkgrel=2
+pkgver=0.23.0
+pkgrel=1
 _binary_rel=1
 pkgdesc='The Crystal Programming Language'
 arch=(i686 x86_64)
@@ -20,9 +20,9 @@
 
source=(crystal-$pkgver.tar.gz::https://github.com/crystal-lang/crystal/archive/$pkgver.tar.gz)
 
source_i686+=(https://github.com/crystal-lang/crystal/releases/download/$pkgver/$pkgname-$pkgver-$_binary_rel-linux-i686.tar.gz)
 
source_x86_64+=(https://github.com/crystal-lang/crystal/releases/download/$pkgver/$pkgname-$pkgver-$_binary_rel-linux-x86_64.tar.gz)
-sha256sums=('5b9f11d9710ca9bd971a5afb94d369fd8dfaee103d7edf1c9fbebb2f21898547')
-sha256sums_i686=('c084846d3f9e0c3cfcba6a79fe4e0cf6c6cb6801826a969460ecf2a47abd0fe9')
-sha256sums_x86_64=('789d7b844886133428248605113ede9174c6ea4ba47d96a13f0efd1565b5810d')
+sha256sums=('9b65904bb55100994a3b8022b9c553e5aa78979f459c8b10aa64053a65e5d517')
+sha256sums_i686=('0a758770e6cb277bc5ed38fb6edafbf820b99527b65d6a44fd9f3a4c4743b70f')
+sha256sums_x86_64=('1d0348e1df3c56f9c29a3a76254c074846389fe5bed659c2cc1051bab83e1a5a')
 
 prepare() {
   cd $pkgname-$pkgver
@@ -47,7 +47,8 @@
 check() {
   cd $pkgname-$pkgver
 
-  make spec CRYSTAL_PATH="$srcdir/$pkgname-$pkgver/src" \
+  # disable tests as it fails with OOM at i686
+  true || make spec CRYSTAL_PATH="$srcdir/$pkgname-$pkgver/src" \
 CRYSTAL_CONFIG_VERSION="$pkgver" \
 CRYSTAL_CACHE_DIR="/tmp/crystal" \
 PATH=".build:$PATH"


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

2017-06-09 Thread Anatol Pomozov
Date: Friday, June 9, 2017 @ 13:24:41
  Author: anatolik
Revision: 235522

Do not disable the network test. The problem has been at the package maintainer 
DNS configuration.

Modified:
  crystal/trunk/PKGBUILD
Deleted:
  crystal/trunk/remove_failing_socket_test.patch

--+
 PKGBUILD |   10 ++
 remove_failing_socket_test.patch |   29 -
 2 files changed, 2 insertions(+), 37 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2017-06-09 12:56:06 UTC (rev 235521)
+++ PKGBUILD2017-06-09 13:24:41 UTC (rev 235522)
@@ -17,13 +17,10 @@
 'libyaml: For YAML support'
 'gmp: For BigInt support'
 'libxml2: For XML support')
-source=(crystal-$pkgver.tar.gz::https://github.com/crystal-lang/crystal/archive/$pkgver.tar.gz
-remove_failing_socket_test.patch
-)
+source=(crystal-$pkgver.tar.gz::https://github.com/crystal-lang/crystal/archive/$pkgver.tar.gz)
 
source_i686+=(https://github.com/crystal-lang/crystal/releases/download/$pkgver/$pkgname-$pkgver-$_binary_rel-linux-i686.tar.gz)
 
source_x86_64+=(https://github.com/crystal-lang/crystal/releases/download/$pkgver/$pkgname-$pkgver-$_binary_rel-linux-x86_64.tar.gz)
-sha256sums=('5b9f11d9710ca9bd971a5afb94d369fd8dfaee103d7edf1c9fbebb2f21898547'
-'96672187a8a522af3c214e7cb3252dc69aed0bae47ba2e1faf87aad8a67bfe35')
+sha256sums=('5b9f11d9710ca9bd971a5afb94d369fd8dfaee103d7edf1c9fbebb2f21898547')
 
sha256sums_i686=('c084846d3f9e0c3cfcba6a79fe4e0cf6c6cb6801826a969460ecf2a47abd0fe9')
 
sha256sums_x86_64=('789d7b844886133428248605113ede9174c6ea4ba47d96a13f0efd1565b5810d')
 
@@ -30,9 +27,6 @@
 prepare() {
   cd $pkgname-$pkgver
   sed -i 's|Please install shards: https://github.com/ysbaddaden/shards|Please 
install shards: pacman -S shards|' src/compiler/crystal/command.cr
-
-  # https://github.com/crystal-lang/crystal/issues/4130
-  patch -p1 < ../remove_failing_socket_test.patch
 }
 
 build() {

Deleted: remove_failing_socket_test.patch
===
--- remove_failing_socket_test.patch2017-06-09 12:56:06 UTC (rev 235521)
+++ remove_failing_socket_test.patch2017-06-09 13:24:41 UTC (rev 235522)
@@ -1,29 +0,0 @@
-commit 73103a21fa8b09f4a2d0ee1886204e3bb9e17252
-Author: Anatol Pomozov 
-Date:   Sat Apr 22 06:54:02 2017 -0700
-
-Remove tests that fail because of #4130
-
-diff --git a/spec/std/socket_spec.cr b/spec/std/socket_spec.cr
-index 56e565f86..f5554893b 100644
 a/spec/std/socket_spec.cr
-+++ b/spec/std/socket_spec.cr
-@@ -536,18 +536,6 @@ describe TCPSocket do
-   TCPSocket.new("localhost", port)
- end
-   end
--
--  it "fails when host doesn't exist" do
--expect_raises(Socket::Error, /No address found for 
doesnotexist.example.org.:12345/) do
--  TCPSocket.new("doesnotexist.example.org.", 12345)
--end
--  end
--
--  it "fails (rather than segfault on darwin) when host doesn't exist and port 
is 0" do
--expect_raises(Socket::Error, /No address found for 
doesnotexist.example.org.:0/) do
--  TCPSocket.new("doesnotexist.example.org.", 0)
--end
--  end
- end
- 
- describe UDPSocket do


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

2017-06-09 Thread Bartłomiej Piotrowski
Date: Friday, June 9, 2017 @ 12:28:46
  Author: bpiotrowski
Revision: 235518

0.22.0-2: rebuild against libevent 2.1

Modified:
  crystal/trunk/PKGBUILD

--+
 PKGBUILD |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2017-06-09 11:09:43 UTC (rev 235517)
+++ PKGBUILD2017-06-09 12:28:46 UTC (rev 235518)
@@ -4,7 +4,7 @@
 
 pkgname=crystal
 pkgver=0.22.0
-pkgrel=1
+pkgrel=2
 _binary_rel=1
 pkgdesc='The Crystal Programming Language'
 arch=(i686 x86_64)


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

2017-04-22 Thread Anatol Pomozov
Date: Sunday, April 23, 2017 @ 01:46:16
  Author: anatolik
Revision: 224433

upgpkg: crystal 0.22.0-1

Modified:
  crystal/trunk/PKGBUILD
  crystal/trunk/remove_failing_socket_test.patch

--+
 PKGBUILD |   25 ++---
 remove_failing_socket_test.patch |   22 ++
 2 files changed, 20 insertions(+), 27 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2017-04-22 23:52:29 UTC (rev 224432)
+++ PKGBUILD2017-04-23 01:46:16 UTC (rev 224433)
@@ -3,7 +3,7 @@
 # Contributor: Jonne Haß 
 
 pkgname=crystal
-pkgver=0.21.1
+pkgver=0.22.0
 pkgrel=1
 _binary_rel=1
 pkgdesc='The Crystal Programming Language'
@@ -19,33 +19,20 @@
 'libxml2: For XML support')
 
source=(crystal-$pkgver.tar.gz::https://github.com/crystal-lang/crystal/archive/$pkgver.tar.gz
 remove_failing_socket_test.patch
-
openssl11_1.patch::https://github.com/crystal-lang/crystal/commit/1658c312d8b26c559ce5410254f0c75182529abe.patch
-
openssl11_2.patch::https://github.com/crystal-lang/crystal/commit/b67a118e7a438009e5d44d0701c21d030c92aa94.patch
-
openssl11_3.patch::https://github.com/crystal-lang/crystal/commit/58b84812ed531acc528086a08ce843baa6188a7a.patch
-
openssl11_4.patch::https://github.com/crystal-lang/crystal/commit/3119e5989ee0dbdb9b1eff45bf5a0e2fdf665115.patch
 )
 
source_i686+=(https://github.com/crystal-lang/crystal/releases/download/$pkgver/$pkgname-$pkgver-$_binary_rel-linux-i686.tar.gz)
 
source_x86_64+=(https://github.com/crystal-lang/crystal/releases/download/$pkgver/$pkgname-$pkgver-$_binary_rel-linux-x86_64.tar.gz)
-sha256sums=('eb93de3b388641fd2a09a2d10ab9fe40a58148d888fc48e4583a86ee1ddb1085'
-'e258c64886b678cfc6bde6a7e1eb04cd79a4a0d4057b318404d3d5f495fa3a7d'
-'77e9b34c9e4ccb9c168344396cb249d8b91f9e0c5428c67918f40641654d0240'
-'7c6458aeeb663674ccf642a2223c2e4ba73b6a6f2c30d3c56810af34456e2273'
-'c7118f72e5179b3c2a95576966e17c520fab6023479a5e61e59ea250ee4f9273'
-'c0f5ee92aac8acbee85fc0d3124112262538f2dfe30019e80823b0e6ba78f52c')
-sha256sums_i686=('8ab875309aa71d4501995e834850d40538fb66dd9890024ed812777f83085f48')
-sha256sums_x86_64=('e8a7489aba888cc0deec61e9bda5dd27ab600edb102afc17fa11582b90960875')
+sha256sums=('5b9f11d9710ca9bd971a5afb94d369fd8dfaee103d7edf1c9fbebb2f21898547'
+'96672187a8a522af3c214e7cb3252dc69aed0bae47ba2e1faf87aad8a67bfe35')
+sha256sums_i686=('c084846d3f9e0c3cfcba6a79fe4e0cf6c6cb6801826a969460ecf2a47abd0fe9')
+sha256sums_x86_64=('789d7b844886133428248605113ede9174c6ea4ba47d96a13f0efd1565b5810d')
 
 prepare() {
   cd $pkgname-$pkgver
   sed -i 's|Please install shards: https://github.com/ysbaddaden/shards|Please 
install shards: pacman -S shards|' src/compiler/crystal/command.cr
 
+  # https://github.com/crystal-lang/crystal/issues/4130
   patch -p1 < ../remove_failing_socket_test.patch
-
-  # https://github.com/crystal-lang/crystal/issues/4204
-  patch -p1 < ../openssl11_1.patch
-  patch -p1 < ../openssl11_2.patch
-  patch -p1 < ../openssl11_3.patch
-  patch -p1 < ../openssl11_4.patch
 }
 
 build() {

Modified: remove_failing_socket_test.patch
===
--- remove_failing_socket_test.patch2017-04-22 23:52:29 UTC (rev 224432)
+++ remove_failing_socket_test.patch2017-04-23 01:46:16 UTC (rev 224433)
@@ -1,23 +1,29 @@
-commit 6ca6bfeedbc4d8c304298949c61ffaeefdd4ac9d
-Author: Jonne Haß 
-Date:   Tue Mar 28 21:47:12 2017 +0200
+commit 73103a21fa8b09f4a2d0ee1886204e3bb9e17252
+Author: Anatol Pomozov 
+Date:   Sat Apr 22 06:54:02 2017 -0700
 
-Remove failing host tests
+Remove tests that fail because of #4130
 
 diff --git a/spec/std/socket_spec.cr b/spec/std/socket_spec.cr
-index 3bf7bd11a..f5554893b 100644
+index 56e565f86..f5554893b 100644
 --- a/spec/std/socket_spec.cr
 +++ b/spec/std/socket_spec.cr
-@@ -536,12 +536,6 @@ describe TCPSocket do
+@@ -536,18 +536,6 @@ describe TCPSocket do
TCPSocket.new("localhost", port)
  end
end
 -
 -  it "fails when host doesn't exist" do
--expect_raises(Socket::Error, /No address found for localhostt:12345/) 
do
--  TCPSocket.new("localhostt", 12345)
+-expect_raises(Socket::Error, /No address found for 
doesnotexist.example.org.:12345/) do
+-  TCPSocket.new("doesnotexist.example.org.", 12345)
 -end
 -  end
+-
+-  it "fails (rather than segfault on darwin) when host doesn't exist and port 
is 0" do
+-expect_raises(Socket::Error, /No address found for 
doesnotexist.example.org.:0/) do
+-  TCPSocket.new("doesnotexist.example.org.", 0)
+-end
+-  end
  end
  
  describe UDPSocket do


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

2017-04-18 Thread Evangelos Foutras
Date: Tuesday, April 18, 2017 @ 16:08:34
  Author: foutrelis
Revision: 223739

upgpkg: crystal 0.21.1-1

LLVM 4.0 rebuild.

Modified:
  crystal/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2017-04-18 14:50:39 UTC (rev 223738)
+++ PKGBUILD2017-04-18 16:08:34 UTC (rev 223739)
@@ -51,7 +51,10 @@
 build() {
   cd $pkgname-$pkgver
 
+  # We use --no-debug because it runs out of memory on i686 without it
+  # https://github.com/crystal-lang/crystal/issues/3787#issuecomment-281591985
   make release=1 \
+   FLAGS="--release --no-debug" \
PATH="$srcdir/$pkgname-$pkgver-$_binary_rel/bin:$PATH" \
CRYSTAL_PATH="$srcdir/$pkgname-$pkgver/src" \
CRYSTAL_CONFIG_VERSION="$pkgver" \


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

2017-04-05 Thread Anatol Pomozov
Date: Wednesday, April 5, 2017 @ 10:34:21
  Author: anatolik
Revision: 220574

Add openssl 1.1 compat patches from upstream

Added:
  crystal/trunk/remove_failing_socket_test.patch
Modified:
  crystal/trunk/PKGBUILD

--+
 PKGBUILD |   29 -
 remove_failing_socket_test.patch |   23 +++
 2 files changed, 47 insertions(+), 5 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2017-04-05 10:32:12 UTC (rev 220573)
+++ PKGBUILD2017-04-05 10:34:21 UTC (rev 220574)
@@ -3,7 +3,7 @@
 # Contributor: Jonne Haß 
 
 pkgname=crystal
-pkgver=0.20.5
+pkgver=0.21.1
 pkgrel=1
 _binary_rel=1
 pkgdesc='The Crystal Programming Language'
@@ -17,16 +17,35 @@
 'libyaml: For YAML support'
 'gmp: For BigInt support'
 'libxml2: For XML support')
-source=(crystal-$pkgver.tar.gz::https://github.com/crystal-lang/crystal/archive/$pkgver.tar.gz)
+source=(crystal-$pkgver.tar.gz::https://github.com/crystal-lang/crystal/archive/$pkgver.tar.gz
+remove_failing_socket_test.patch
+
openssl11_1.patch::https://github.com/crystal-lang/crystal/commit/1658c312d8b26c559ce5410254f0c75182529abe.patch
+
openssl11_2.patch::https://github.com/crystal-lang/crystal/commit/b67a118e7a438009e5d44d0701c21d030c92aa94.patch
+
openssl11_3.patch::https://github.com/crystal-lang/crystal/commit/58b84812ed531acc528086a08ce843baa6188a7a.patch
+
openssl11_4.patch::https://github.com/crystal-lang/crystal/commit/3119e5989ee0dbdb9b1eff45bf5a0e2fdf665115.patch
+)
 
source_i686+=(https://github.com/crystal-lang/crystal/releases/download/$pkgver/$pkgname-$pkgver-$_binary_rel-linux-i686.tar.gz)
 
source_x86_64+=(https://github.com/crystal-lang/crystal/releases/download/$pkgver/$pkgname-$pkgver-$_binary_rel-linux-x86_64.tar.gz)
-sha256sums=('ee1e5948c6e662ccb1e62671cf2c91458775b559b23d74ab226dc2a2d23f7707')
-sha256sums_i686=('e3a890f11833c57c9004655d108f981c7c630cd7a939f828d9a6c571705bc3e7')
-sha256sums_x86_64=('fd077c0a727419e131b1be6198a5aa5820ecbdaafd2d2bb38be5716ba75b5100')
+sha256sums=('eb93de3b388641fd2a09a2d10ab9fe40a58148d888fc48e4583a86ee1ddb1085'
+'e258c64886b678cfc6bde6a7e1eb04cd79a4a0d4057b318404d3d5f495fa3a7d'
+'77e9b34c9e4ccb9c168344396cb249d8b91f9e0c5428c67918f40641654d0240'
+'7c6458aeeb663674ccf642a2223c2e4ba73b6a6f2c30d3c56810af34456e2273'
+'c7118f72e5179b3c2a95576966e17c520fab6023479a5e61e59ea250ee4f9273'
+'c0f5ee92aac8acbee85fc0d3124112262538f2dfe30019e80823b0e6ba78f52c')
+sha256sums_i686=('8ab875309aa71d4501995e834850d40538fb66dd9890024ed812777f83085f48')
+sha256sums_x86_64=('e8a7489aba888cc0deec61e9bda5dd27ab600edb102afc17fa11582b90960875')
 
 prepare() {
   cd $pkgname-$pkgver
   sed -i 's|Please install shards: https://github.com/ysbaddaden/shards|Please 
install shards: pacman -S shards|' src/compiler/crystal/command.cr
+
+  patch -p1 < ../remove_failing_socket_test.patch
+
+  # https://github.com/crystal-lang/crystal/issues/4204
+  patch -p1 < ../openssl11_1.patch
+  patch -p1 < ../openssl11_2.patch
+  patch -p1 < ../openssl11_3.patch
+  patch -p1 < ../openssl11_4.patch
 }
 
 build() {

Added: remove_failing_socket_test.patch
===
--- remove_failing_socket_test.patch(rev 0)
+++ remove_failing_socket_test.patch2017-04-05 10:34:21 UTC (rev 220574)
@@ -0,0 +1,23 @@
+commit 6ca6bfeedbc4d8c304298949c61ffaeefdd4ac9d
+Author: Jonne Haß 
+Date:   Tue Mar 28 21:47:12 2017 +0200
+
+Remove failing host tests
+
+diff --git a/spec/std/socket_spec.cr b/spec/std/socket_spec.cr
+index 3bf7bd11a..f5554893b 100644
+--- a/spec/std/socket_spec.cr
 b/spec/std/socket_spec.cr
+@@ -536,12 +536,6 @@ describe TCPSocket do
+   TCPSocket.new("localhost", port)
+ end
+   end
+-
+-  it "fails when host doesn't exist" do
+-expect_raises(Socket::Error, /No address found for localhostt:12345/) 
do
+-  TCPSocket.new("localhostt", 12345)
+-end
+-  end
+ end
+ 
+ describe UDPSocket do


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

2017-01-25 Thread Anatol Pomozov
Date: Wednesday, January 25, 2017 @ 18:50:57
  Author: anatolik
Revision: 209073

upgpkg: crystal 0.20.5-1

Modified:
  crystal/trunk/PKGBUILD

--+
 PKGBUILD |   13 +++--
 1 file changed, 7 insertions(+), 6 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2017-01-25 18:20:51 UTC (rev 209072)
+++ PKGBUILD2017-01-25 18:50:57 UTC (rev 209073)
@@ -3,7 +3,7 @@
 # Contributor: Jonne Haß 
 
 pkgname=crystal
-pkgver=0.20.3
+pkgver=0.20.5
 pkgrel=1
 _binary_rel=1
 pkgdesc='The Crystal Programming Language'
@@ -20,9 +20,9 @@
 
source=(crystal-$pkgver.tar.gz::https://github.com/crystal-lang/crystal/archive/$pkgver.tar.gz)
 
source_i686+=(https://github.com/crystal-lang/crystal/releases/download/$pkgver/$pkgname-$pkgver-$_binary_rel-linux-i686.tar.gz)
 
source_x86_64+=(https://github.com/crystal-lang/crystal/releases/download/$pkgver/$pkgname-$pkgver-$_binary_rel-linux-x86_64.tar.gz)
-sha256sums=('5372ba2a35d885345207047a51b9389f9190fd12389847e7f7298618bcf59ad6')
-sha256sums_i686=('85edfa1dda5e712341869bab87f6de0f7c6860e2a04dec2f00e8dc6aa1418611')
-sha256sums_x86_64=('c656dc8092a6161262f527df441aaab4ea9dd9a836a013f7155c6378b26b8cd7')
+sha256sums=('ee1e5948c6e662ccb1e62671cf2c91458775b559b23d74ab226dc2a2d23f7707')
+sha256sums_i686=('e3a890f11833c57c9004655d108f981c7c630cd7a939f828d9a6c571705bc3e7')
+sha256sums_x86_64=('fd077c0a727419e131b1be6198a5aa5820ecbdaafd2d2bb38be5716ba75b5100')
 
 prepare() {
   cd $pkgname-$pkgver
@@ -44,9 +44,10 @@
 check() {
   cd $pkgname-$pkgver
 
-  make all_spec CRYSTAL_PATH="$srcdir/$pkgname-$pkgver/src" \
+  make spec CRYSTAL_PATH="$srcdir/$pkgname-$pkgver/src" \
 CRYSTAL_CONFIG_VERSION="$pkgver" \
-CRYSTAL_CACHE_DIR="/tmp/crystal"
+CRYSTAL_CACHE_DIR="/tmp/crystal" \
+PATH=".build:$PATH"
 }
 
 package() {


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

2016-12-26 Thread Anatol Pomozov
Date: Monday, December 26, 2016 @ 17:01:47
  Author: anatolik
Revision: 202780

upgpkg: crystal 0.20.3-1

Modified:
  crystal/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2016-12-26 16:59:02 UTC (rev 202779)
+++ PKGBUILD2016-12-26 17:01:47 UTC (rev 202780)
@@ -3,7 +3,7 @@
 # Contributor: Jonne Haß 
 
 pkgname=crystal
-pkgver=0.20.1
+pkgver=0.20.3
 pkgrel=1
 _binary_rel=1
 pkgdesc='The Crystal Programming Language'
@@ -20,9 +20,9 @@
 
source=(crystal-$pkgver.tar.gz::https://github.com/crystal-lang/crystal/archive/$pkgver.tar.gz)
 
source_i686+=(https://github.com/crystal-lang/crystal/releases/download/$pkgver/$pkgname-$pkgver-$_binary_rel-linux-i686.tar.gz)
 
source_x86_64+=(https://github.com/crystal-lang/crystal/releases/download/$pkgver/$pkgname-$pkgver-$_binary_rel-linux-x86_64.tar.gz)
-sha256sums=('3792856bfe768421f4f0488dd8717deb0db4c94fee7587d39174f4911ab2c01d')
-sha256sums_i686=('6d7a5d95b2f914312ad189cc3d3f96aeba181eee43b7382bed9347b963c5cf69')
-sha256sums_x86_64=('d049af7b3c2ea08e3f1c961156f952cfe4ae38f967da38a755e93fdba4c8a07b')
+sha256sums=('5372ba2a35d885345207047a51b9389f9190fd12389847e7f7298618bcf59ad6')
+sha256sums_i686=('85edfa1dda5e712341869bab87f6de0f7c6860e2a04dec2f00e8dc6aa1418611')
+sha256sums_x86_64=('c656dc8092a6161262f527df441aaab4ea9dd9a836a013f7155c6378b26b8cd7')
 
 prepare() {
   cd $pkgname-$pkgver


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

2016-12-06 Thread Anatol Pomozov
Date: Tuesday, December 6, 2016 @ 21:28:26
  Author: anatolik
Revision: 198219

upgpkg: crystal 0.20.1-1

Modified:
  crystal/trunk/PKGBUILD

--+
 PKGBUILD |   10 +-
 1 file changed, 5 insertions(+), 5 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2016-12-06 18:20:38 UTC (rev 198218)
+++ PKGBUILD2016-12-06 21:28:26 UTC (rev 198219)
@@ -3,8 +3,8 @@
 # Contributor: Jonne Haß 
 
 pkgname=crystal
-pkgver=0.20.0
-pkgrel=2
+pkgver=0.20.1
+pkgrel=1
 _binary_rel=1
 pkgdesc='The Crystal Programming Language'
 arch=(i686 x86_64)
@@ -20,9 +20,9 @@
 
source=(crystal-$pkgver.tar.gz::https://github.com/crystal-lang/crystal/archive/$pkgver.tar.gz)
 
source_i686+=(https://github.com/crystal-lang/crystal/releases/download/$pkgver/$pkgname-$pkgver-$_binary_rel-linux-i686.tar.gz)
 
source_x86_64+=(https://github.com/crystal-lang/crystal/releases/download/$pkgver/$pkgname-$pkgver-$_binary_rel-linux-x86_64.tar.gz)
-sha256sums=('97118becc450cdfbafd881f8e98e93d9373d71b4994f49f41dec1eaf081e8894')
-sha256sums_i686=('008cf927a4add816c038d2c07e2e9953c1cdaf5df9d696aefee9990bc84174ba')
-sha256sums_x86_64=('55f309882b71f1722b00e63c5e91bcf8be54865b9bc9e7bb85f333b94990e298')
+sha256sums=('3792856bfe768421f4f0488dd8717deb0db4c94fee7587d39174f4911ab2c01d')
+sha256sums_i686=('6d7a5d95b2f914312ad189cc3d3f96aeba181eee43b7382bed9347b963c5cf69')
+sha256sums_x86_64=('d049af7b3c2ea08e3f1c961156f952cfe4ae38f967da38a755e93fdba4c8a07b')
 
 prepare() {
   cd $pkgname-$pkgver


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

2016-11-23 Thread Anatol Pomozov
Date: Wednesday, November 23, 2016 @ 21:44:38
  Author: anatolik
Revision: 196627

upgpkg: crystal 0.20.0-2

Modified:
  crystal/trunk/PKGBUILD

--+
 PKGBUILD |4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2016-11-23 21:18:47 UTC (rev 196626)
+++ PKGBUILD2016-11-23 21:44:38 UTC (rev 196627)
@@ -4,7 +4,7 @@
 
 pkgname=crystal
 pkgver=0.20.0
-pkgrel=1
+pkgrel=2
 _binary_rel=1
 pkgdesc='The Crystal Programming Language'
 arch=(i686 x86_64)
@@ -36,7 +36,7 @@
PATH="$srcdir/$pkgname-$pkgver-$_binary_rel/bin:$PATH" \
CRYSTAL_PATH="$srcdir/$pkgname-$pkgver/src" \
CRYSTAL_CONFIG_VERSION="$pkgver" \
-   CRYSTAL_CONFIG_PATH="libs:/usr/lib/crystal" \
+   CRYSTAL_CONFIG_PATH="lib:/usr/lib/crystal" \
CRYSTAL_CACHE_DIR="/tmp/crystal"
   make doc CRYSTAL_CACHE_DIR="/tmp/crystal"
 }


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

2016-11-22 Thread Anatol Pomozov
Date: Tuesday, November 22, 2016 @ 23:49:53
  Author: anatolik
Revision: 196572

upgpkg: crystal 0.20.0-1

Modified:
  crystal/trunk/PKGBUILD

--+
 PKGBUILD |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2016-11-22 23:04:54 UTC (rev 196571)
+++ PKGBUILD2016-11-22 23:49:53 UTC (rev 196572)
@@ -10,7 +10,7 @@
 arch=(i686 x86_64)
 url='http://crystal-lang.org'
 license=(Apache)
-depends=(gc libatomic_ops pcre libevent)
+depends=(gc libatomic_ops pcre libevent llvm-libs)
 makedepends=(libxml2 llvm)
 checkdepends=(libyaml libxml2 gmp inetutils git)
 optdepends=('shards: crystal language package manager'


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

2016-11-22 Thread Anatol Pomozov
Date: Tuesday, November 22, 2016 @ 19:47:31
  Author: anatolik
Revision: 196561

upgpkg: crystal 0.20.0-1

Modified:
  crystal/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2016-11-22 19:22:44 UTC (rev 196560)
+++ PKGBUILD2016-11-22 19:47:31 UTC (rev 196561)
@@ -3,7 +3,7 @@
 # Contributor: Jonne Haß 
 
 pkgname=crystal
-pkgver=0.19.4
+pkgver=0.20.0
 pkgrel=1
 _binary_rel=1
 pkgdesc='The Crystal Programming Language'
@@ -20,9 +20,9 @@
 
source=(crystal-$pkgver.tar.gz::https://github.com/crystal-lang/crystal/archive/$pkgver.tar.gz)
 
source_i686+=(https://github.com/crystal-lang/crystal/releases/download/$pkgver/$pkgname-$pkgver-$_binary_rel-linux-i686.tar.gz)
 
source_x86_64+=(https://github.com/crystal-lang/crystal/releases/download/$pkgver/$pkgname-$pkgver-$_binary_rel-linux-x86_64.tar.gz)
-sha256sums=('e239afa449744e0381823531f6af66407ba1f4b78767bd67a9bb09d9fcc6b9e4')
-sha256sums_i686=('ed03a81e614384f578e22a30ade9bed0149502ef28b874770994dcdd065ec10c')
-sha256sums_x86_64=('f1e06bd5762abfb6b079252fa7062438f595df4e7d21593ecda0e775e2220e02')
+sha256sums=('97118becc450cdfbafd881f8e98e93d9373d71b4994f49f41dec1eaf081e8894')
+sha256sums_i686=('008cf927a4add816c038d2c07e2e9953c1cdaf5df9d696aefee9990bc84174ba')
+sha256sums_x86_64=('55f309882b71f1722b00e63c5e91bcf8be54865b9bc9e7bb85f333b94990e298')
 
 prepare() {
   cd $pkgname-$pkgver


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

2016-10-07 Thread Anatol Pomozov
Date: Friday, October 7, 2016 @ 18:17:42
  Author: anatolik
Revision: 191586

upgpkg: crystal 0.19.4-1

Modified:
  crystal/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2016-10-07 18:17:33 UTC (rev 191585)
+++ PKGBUILD2016-10-07 18:17:42 UTC (rev 191586)
@@ -3,7 +3,7 @@
 # Contributor: Jonne Haß 
 
 pkgname=crystal
-pkgver=0.19.3
+pkgver=0.19.4
 pkgrel=1
 _binary_rel=1
 pkgdesc='The Crystal Programming Language'
@@ -20,9 +20,9 @@
 
source=(crystal-$pkgver.tar.gz::https://github.com/crystal-lang/crystal/archive/$pkgver.tar.gz)
 
source_i686+=(https://github.com/crystal-lang/crystal/releases/download/$pkgver/$pkgname-$pkgver-$_binary_rel-linux-i686.tar.gz)
 
source_x86_64+=(https://github.com/crystal-lang/crystal/releases/download/$pkgver/$pkgname-$pkgver-$_binary_rel-linux-x86_64.tar.gz)
-sha256sums=('72954087131bd648735bc397cfd585204087a4b8ab7f927f0a054741381ea01f')
-sha256sums_i686=('583796b46cf6cf569d9292c7b781818a046fea4ad59346d397ad728dc0fad06d')
-sha256sums_x86_64=('e4284e4796e543f90e8e7bef8fb94455c5d98d1e29ed8f5519d13f07a962d335')
+sha256sums=('e239afa449744e0381823531f6af66407ba1f4b78767bd67a9bb09d9fcc6b9e4')
+sha256sums_i686=('ed03a81e614384f578e22a30ade9bed0149502ef28b874770994dcdd065ec10c')
+sha256sums_x86_64=('f1e06bd5762abfb6b079252fa7062438f595df4e7d21593ecda0e775e2220e02')
 
 prepare() {
   cd $pkgname-$pkgver


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

2016-09-30 Thread Anatol Pomozov
Date: Friday, September 30, 2016 @ 18:21:33
  Author: anatolik
Revision: 191100

upgpkg: crystal 0.19.3-1

Modified:
  crystal/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2016-09-30 17:53:02 UTC (rev 191099)
+++ PKGBUILD2016-09-30 18:21:33 UTC (rev 191100)
@@ -3,7 +3,7 @@
 # Contributor: Jonne Haß 
 
 pkgname=crystal
-pkgver=0.19.2
+pkgver=0.19.3
 pkgrel=1
 _binary_rel=1
 pkgdesc='The Crystal Programming Language'
@@ -20,9 +20,9 @@
 
source=(crystal-$pkgver.tar.gz::https://github.com/crystal-lang/crystal/archive/$pkgver.tar.gz)
 
source_i686+=(https://github.com/crystal-lang/crystal/releases/download/$pkgver/$pkgname-$pkgver-$_binary_rel-linux-i686.tar.gz)
 
source_x86_64+=(https://github.com/crystal-lang/crystal/releases/download/$pkgver/$pkgname-$pkgver-$_binary_rel-linux-x86_64.tar.gz)
-sha256sums=('18b8b847162529b1ea6e886ad2fbe344a1bcb22fd8b29cebedc5a827939d3819')
-sha256sums_i686=('14db11c6330e858b21fedfbecf6db5fb1c72dbcfe2682d86873bd8a8aef36ffa')
-sha256sums_x86_64=('dd767a90d7aafac3a00f26be4117f82435092ce2dca4ee1b85f5b95a518eb316')
+sha256sums=('72954087131bd648735bc397cfd585204087a4b8ab7f927f0a054741381ea01f')
+sha256sums_i686=('583796b46cf6cf569d9292c7b781818a046fea4ad59346d397ad728dc0fad06d')
+sha256sums_x86_64=('e4284e4796e543f90e8e7bef8fb94455c5d98d1e29ed8f5519d13f07a962d335')
 
 prepare() {
   cd $pkgname-$pkgver


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

2016-09-18 Thread Anatol Pomozov
Date: Sunday, September 18, 2016 @ 09:47:35
  Author: anatolik
Revision: 189906

upgpkg: crystal 0.19.2-1

Modified:
  crystal/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2016-09-18 09:11:13 UTC (rev 189905)
+++ PKGBUILD2016-09-18 09:47:35 UTC (rev 189906)
@@ -3,7 +3,7 @@
 # Contributor: Jonne Haß 
 
 pkgname=crystal
-pkgver=0.19.1
+pkgver=0.19.2
 pkgrel=1
 _binary_rel=1
 pkgdesc='The Crystal Programming Language'
@@ -20,9 +20,9 @@
 
source=(crystal-$pkgver.tar.gz::https://github.com/crystal-lang/crystal/archive/$pkgver.tar.gz)
 
source_i686+=(https://github.com/crystal-lang/crystal/releases/download/$pkgver/$pkgname-$pkgver-$_binary_rel-linux-i686.tar.gz)
 
source_x86_64+=(https://github.com/crystal-lang/crystal/releases/download/$pkgver/$pkgname-$pkgver-$_binary_rel-linux-x86_64.tar.gz)
-sha256sums=('7528fc1ec63a3e9db9aabbfc8985511d6a54e44c5a1b26ccd0ee37275937')
-sha256sums_i686=('1faa00c5468b6642fa8247e0afb87dd4e4ca0a006f99b6ccbffd76bbfde2264e')
-sha256sums_x86_64=('b4fadd59603a993ee98e148b95e3b9c53efed713fc8f8c243fc371411eaa46d8')
+sha256sums=('18b8b847162529b1ea6e886ad2fbe344a1bcb22fd8b29cebedc5a827939d3819')
+sha256sums_i686=('14db11c6330e858b21fedfbecf6db5fb1c72dbcfe2682d86873bd8a8aef36ffa')
+sha256sums_x86_64=('dd767a90d7aafac3a00f26be4117f82435092ce2dca4ee1b85f5b95a518eb316')
 
 prepare() {
   cd $pkgname-$pkgver


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

2016-09-09 Thread Anatol Pomozov
Date: Friday, September 9, 2016 @ 23:00:48
  Author: anatolik
Revision: 189083

upgpkg: crystal 0.19.1-1

Modified:
  crystal/trunk/PKGBUILD

--+
 PKGBUILD |   10 +-
 1 file changed, 5 insertions(+), 5 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2016-09-09 18:15:18 UTC (rev 189082)
+++ PKGBUILD2016-09-09 23:00:48 UTC (rev 189083)
@@ -3,7 +3,7 @@
 # Contributor: Jonne Haß 
 
 pkgname=crystal
-pkgver=0.19.0
+pkgver=0.19.1
 pkgrel=1
 _binary_rel=1
 pkgdesc='The Crystal Programming Language'
@@ -10,7 +10,7 @@
 arch=(i686 x86_64)
 url='http://crystal-lang.org'
 license=(Apache)
-depends=(gc libatomic_ops pcre libevent libffi)
+depends=(gc libatomic_ops pcre libevent)
 makedepends=(libxml2 llvm)
 checkdepends=(libyaml libxml2 gmp inetutils git)
 optdepends=('shards: crystal language package manager'
@@ -20,9 +20,9 @@
 
source=(crystal-$pkgver.tar.gz::https://github.com/crystal-lang/crystal/archive/$pkgver.tar.gz)
 
source_i686+=(https://github.com/crystal-lang/crystal/releases/download/$pkgver/$pkgname-$pkgver-$_binary_rel-linux-i686.tar.gz)
 
source_x86_64+=(https://github.com/crystal-lang/crystal/releases/download/$pkgver/$pkgname-$pkgver-$_binary_rel-linux-x86_64.tar.gz)
-sha256sums=('4d7d9770891bd8bd835251e2654316412a3f44074db0adeca28357c0993eb2d8')
-sha256sums_i686=('6b58af00442c677f0adf635bd1c8de304914bda706c0e69f3e03f03e2a749892')
-sha256sums_x86_64=('17bb8fa1c1771efead7d88b8571027675588ec3b35e4b453e7cdc952e53826cf')
+sha256sums=('7528fc1ec63a3e9db9aabbfc8985511d6a54e44c5a1b26ccd0ee37275937')
+sha256sums_i686=('1faa00c5468b6642fa8247e0afb87dd4e4ca0a006f99b6ccbffd76bbfde2264e')
+sha256sums_x86_64=('b4fadd59603a993ee98e148b95e3b9c53efed713fc8f8c243fc371411eaa46d8')
 
 prepare() {
   cd $pkgname-$pkgver


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

2016-09-06 Thread Anatol Pomozov
Date: Tuesday, September 6, 2016 @ 16:07:05
  Author: anatolik
Revision: 188789

Remove comment, the issue has been resolved by upstream

Modified:
  crystal/trunk/PKGBUILD

--+
 PKGBUILD |2 --
 1 file changed, 2 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2016-09-06 15:52:41 UTC (rev 188788)
+++ PKGBUILD2016-09-06 16:07:05 UTC (rev 188789)
@@ -44,8 +44,6 @@
 check() {
   cd $pkgname-$pkgver
 
-  # splitting all_spec into 'compiler_spec std_spec' as a workaround for
-  # https://github.com/crystal-lang/crystal/issues/2789
   make all_spec CRYSTAL_PATH="$srcdir/$pkgname-$pkgver/src" \
 CRYSTAL_CONFIG_VERSION="$pkgver" \
 CRYSTAL_CACHE_DIR="/tmp/crystal"


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

2016-09-06 Thread Anatol Pomozov
Date: Tuesday, September 6, 2016 @ 15:49:14
  Author: anatolik
Revision: 188784

upgpkg: crystal 0.19.0-1

Modified:
  crystal/trunk/PKGBUILD

--+
 PKGBUILD |   14 ++
 1 file changed, 6 insertions(+), 8 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2016-09-06 15:40:15 UTC (rev 188783)
+++ PKGBUILD2016-09-06 15:49:14 UTC (rev 188784)
@@ -3,7 +3,7 @@
 # Contributor: Jonne Haß 
 
 pkgname=crystal
-pkgver=0.18.7
+pkgver=0.19.0
 pkgrel=1
 _binary_rel=1
 pkgdesc='The Crystal Programming Language'
@@ -11,8 +11,7 @@
 url='http://crystal-lang.org'
 license=(Apache)
 depends=(gc libatomic_ops pcre libevent libffi)
-# depend on previous llvm version until 
https://github.com/crystal-lang/crystal/issues/1614 is resolved
-makedepends=(libxml2 llvm35)
+makedepends=(libxml2 llvm)
 checkdepends=(libyaml libxml2 gmp inetutils git)
 optdepends=('shards: crystal language package manager'
 'libyaml: For YAML support'
@@ -21,9 +20,9 @@
 
source=(crystal-$pkgver.tar.gz::https://github.com/crystal-lang/crystal/archive/$pkgver.tar.gz)
 
source_i686+=(https://github.com/crystal-lang/crystal/releases/download/$pkgver/$pkgname-$pkgver-$_binary_rel-linux-i686.tar.gz)
 
source_x86_64+=(https://github.com/crystal-lang/crystal/releases/download/$pkgver/$pkgname-$pkgver-$_binary_rel-linux-x86_64.tar.gz)
-sha256sums=('72b33fd4bd903a9f0957c74c2f95429e8c0f94c04df86396711b5560f540805d')
-sha256sums_i686=('b84e9d4050b4667012bd7f59f4802f690a2933188370703558a57c51b7661eb2')
-sha256sums_x86_64=('8be06d53e91d14ad05417c5504931b0ac8485a101a98711181b6a40f008f3fa8')
+sha256sums=('4d7d9770891bd8bd835251e2654316412a3f44074db0adeca28357c0993eb2d8')
+sha256sums_i686=('6b58af00442c677f0adf635bd1c8de304914bda706c0e69f3e03f03e2a749892')
+sha256sums_x86_64=('17bb8fa1c1771efead7d88b8571027675588ec3b35e4b453e7cdc952e53826cf')
 
 prepare() {
   cd $pkgname-$pkgver
@@ -47,8 +46,7 @@
 
   # splitting all_spec into 'compiler_spec std_spec' as a workaround for
   # https://github.com/crystal-lang/crystal/issues/2789
-  make compiler_spec std_spec \
-CRYSTAL_PATH="$srcdir/$pkgname-$pkgver/src" \
+  make all_spec CRYSTAL_PATH="$srcdir/$pkgname-$pkgver/src" \
 CRYSTAL_CONFIG_VERSION="$pkgver" \
 CRYSTAL_CACHE_DIR="/tmp/crystal"
 }


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

2016-07-04 Thread Anatol Pomozov
Date: Tuesday, July 5, 2016 @ 05:56:27
  Author: anatolik
Revision: 182258

upgpkg: crystal 0.18.7-1

Modified:
  crystal/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2016-07-05 05:56:12 UTC (rev 182257)
+++ PKGBUILD2016-07-05 05:56:27 UTC (rev 182258)
@@ -3,7 +3,7 @@
 # Contributor: Jonne Haß 
 
 pkgname=crystal
-pkgver=0.18.6
+pkgver=0.18.7
 pkgrel=1
 _binary_rel=1
 pkgdesc='The Crystal Programming Language'
@@ -21,9 +21,9 @@
 
source=(crystal-$pkgver.tar.gz::https://github.com/crystal-lang/crystal/archive/$pkgver.tar.gz)
 
source_i686+=(https://github.com/crystal-lang/crystal/releases/download/$pkgver/$pkgname-$pkgver-$_binary_rel-linux-i686.tar.gz)
 
source_x86_64+=(https://github.com/crystal-lang/crystal/releases/download/$pkgver/$pkgname-$pkgver-$_binary_rel-linux-x86_64.tar.gz)
-sha256sums=('3954f6d1ff414ff55f694690c62fce5e2d12a78c0243cd76ed8457498fcef993')
-sha256sums_i686=('1654c675017e208790e971892c96ec2ba3cdb2e95f78b7bc1a7e2c999b11d3d6')
-sha256sums_x86_64=('72ad5f5623d8cde0ad51d151de6720fac759cde14e3eb37bc0d0b8b2925633af')
+sha256sums=('72b33fd4bd903a9f0957c74c2f95429e8c0f94c04df86396711b5560f540805d')
+sha256sums_i686=('b84e9d4050b4667012bd7f59f4802f690a2933188370703558a57c51b7661eb2')
+sha256sums_x86_64=('8be06d53e91d14ad05417c5504931b0ac8485a101a98711181b6a40f008f3fa8')
 
 prepare() {
   cd $pkgname-$pkgver


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

2016-06-28 Thread Anatol Pomozov
Date: Tuesday, June 28, 2016 @ 21:36:54
  Author: anatolik
Revision: 181559

upgpkg: crystal 0.18.6-1

Modified:
  crystal/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2016-06-28 21:31:54 UTC (rev 181558)
+++ PKGBUILD2016-06-28 21:36:54 UTC (rev 181559)
@@ -3,7 +3,7 @@
 # Contributor: Jonne Haß 
 
 pkgname=crystal
-pkgver=0.18.4
+pkgver=0.18.6
 pkgrel=1
 _binary_rel=1
 pkgdesc='The Crystal Programming Language'
@@ -21,9 +21,9 @@
 
source=(crystal-$pkgver.tar.gz::https://github.com/crystal-lang/crystal/archive/$pkgver.tar.gz)
 
source_i686+=(https://github.com/crystal-lang/crystal/releases/download/$pkgver/$pkgname-$pkgver-$_binary_rel-linux-i686.tar.gz)
 
source_x86_64+=(https://github.com/crystal-lang/crystal/releases/download/$pkgver/$pkgname-$pkgver-$_binary_rel-linux-x86_64.tar.gz)
-sha256sums=('3ed1f8452ed019675a4fbcb7bffeddd0394a943aa42dbab39b4afc52028e3507')
-sha256sums_i686=('a440e343b424a3d2a77d3daf855962100dcb772707598e7843ac7468adb480e8')
-sha256sums_x86_64=('8e482c66aa09a17a7e829a1efffc3be8c2c82b5629d7abaaf17c14d5163c1b79')
+sha256sums=('3954f6d1ff414ff55f694690c62fce5e2d12a78c0243cd76ed8457498fcef993')
+sha256sums_i686=('1654c675017e208790e971892c96ec2ba3cdb2e95f78b7bc1a7e2c999b11d3d6')
+sha256sums_x86_64=('72ad5f5623d8cde0ad51d151de6720fac759cde14e3eb37bc0d0b8b2925633af')
 
 prepare() {
   cd $pkgname-$pkgver


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

2016-06-22 Thread Anatol Pomozov
Date: Wednesday, June 22, 2016 @ 17:44:50
  Author: anatolik
Revision: 180764

upgpkg: crystal 0.18.4-1

Modified:
  crystal/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2016-06-22 17:42:05 UTC (rev 180763)
+++ PKGBUILD2016-06-22 17:44:50 UTC (rev 180764)
@@ -3,7 +3,7 @@
 # Contributor: Jonne Haß 
 
 pkgname=crystal
-pkgver=0.18.2
+pkgver=0.18.4
 pkgrel=1
 _binary_rel=1
 pkgdesc='The Crystal Programming Language'
@@ -21,9 +21,9 @@
 
source=(crystal-$pkgver.tar.gz::https://github.com/crystal-lang/crystal/archive/$pkgver.tar.gz)
 
source_i686+=(https://github.com/crystal-lang/crystal/releases/download/$pkgver/$pkgname-$pkgver-$_binary_rel-linux-i686.tar.gz)
 
source_x86_64+=(https://github.com/crystal-lang/crystal/releases/download/$pkgver/$pkgname-$pkgver-$_binary_rel-linux-x86_64.tar.gz)
-sha256sums=('59f09e4132b3ebced24cfc9123d5629f87f79901241aec704c7a89f2a6fab4ab')
-sha256sums_i686=('9197f5c408f331762aa156140119877e779ab899c366124ae75cdb867252f091')
-sha256sums_x86_64=('63d9d811785f6156072c4eb9017b0e3c7e6e15cf80ffed9d637c860c3ce19455')
+sha256sums=('3ed1f8452ed019675a4fbcb7bffeddd0394a943aa42dbab39b4afc52028e3507')
+sha256sums_i686=('a440e343b424a3d2a77d3daf855962100dcb772707598e7843ac7468adb480e8')
+sha256sums_x86_64=('8e482c66aa09a17a7e829a1efffc3be8c2c82b5629d7abaaf17c14d5163c1b79')
 
 prepare() {
   cd $pkgname-$pkgver


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

2016-06-17 Thread Anatol Pomozov
Date: Friday, June 17, 2016 @ 15:36:07
  Author: anatolik
Revision: 180372

upgpkg: crystal 0.18.2-1

Modified:
  crystal/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2016-06-17 14:51:46 UTC (rev 180371)
+++ PKGBUILD2016-06-17 15:36:07 UTC (rev 180372)
@@ -3,7 +3,7 @@
 # Contributor: Jonne Haß 
 
 pkgname=crystal
-pkgver=0.18.0
+pkgver=0.18.2
 pkgrel=1
 _binary_rel=1
 pkgdesc='The Crystal Programming Language'
@@ -21,9 +21,9 @@
 
source=(crystal-$pkgver.tar.gz::https://github.com/crystal-lang/crystal/archive/$pkgver.tar.gz)
 
source_i686+=(https://github.com/crystal-lang/crystal/releases/download/$pkgver/$pkgname-$pkgver-$_binary_rel-linux-i686.tar.gz)
 
source_x86_64+=(https://github.com/crystal-lang/crystal/releases/download/$pkgver/$pkgname-$pkgver-$_binary_rel-linux-x86_64.tar.gz)
-sha256sums=('e0511268558f0400f72b970db049a453212ca94d9ba3250912bfffa3abcb69e4')
-sha256sums_i686=('d2892b474c8f848b0c1ef57a359965dfca13c099328e3e61fbaf53b5946432d7')
-sha256sums_x86_64=('36e4346f645a136e373b932bb1dd4b0457ba6ba55cce3b671e402603b0d28899')
+sha256sums=('59f09e4132b3ebced24cfc9123d5629f87f79901241aec704c7a89f2a6fab4ab')
+sha256sums_i686=('9197f5c408f331762aa156140119877e779ab899c366124ae75cdb867252f091')
+sha256sums_x86_64=('63d9d811785f6156072c4eb9017b0e3c7e6e15cf80ffed9d637c860c3ce19455')
 
 prepare() {
   cd $pkgname-$pkgver


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

2016-06-15 Thread Anatol Pomozov
Date: Thursday, June 16, 2016 @ 05:19:57
  Author: anatolik
Revision: 180311

upgpkg: crystal 0.18.0-1

add missing dependency for tests

Modified:
  crystal/trunk/PKGBUILD

--+
 PKGBUILD |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2016-06-16 05:18:02 UTC (rev 180310)
+++ PKGBUILD2016-06-16 05:19:57 UTC (rev 180311)
@@ -13,7 +13,7 @@
 depends=(gc libatomic_ops pcre libevent libffi)
 # depend on previous llvm version until 
https://github.com/crystal-lang/crystal/issues/1614 is resolved
 makedepends=(libxml2 llvm35)
-checkdepends=(libyaml libxml2 gmp git)
+checkdepends=(libyaml libxml2 gmp inetutils git)
 optdepends=('shards: crystal language package manager'
 'libyaml: For YAML support'
 'gmp: For BigInt support'


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

2016-06-15 Thread Anatol Pomozov
Date: Wednesday, June 15, 2016 @ 21:56:22
  Author: anatolik
Revision: 180307

updpkg: 1.8.0

Modified:
  crystal/trunk/PKGBUILD

--+
 PKGBUILD |   15 +--
 1 file changed, 9 insertions(+), 6 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2016-06-15 21:43:48 UTC (rev 180306)
+++ PKGBUILD2016-06-15 21:56:22 UTC (rev 180307)
@@ -3,7 +3,7 @@
 # Contributor: Jonne Haß 
 
 pkgname=crystal
-pkgver=0.17.3
+pkgver=0.18.0
 pkgrel=1
 _binary_rel=1
 pkgdesc='The Crystal Programming Language'
@@ -21,9 +21,9 @@
 
source=(crystal-$pkgver.tar.gz::https://github.com/crystal-lang/crystal/archive/$pkgver.tar.gz)
 
source_i686+=(https://github.com/crystal-lang/crystal/releases/download/$pkgver/$pkgname-$pkgver-$_binary_rel-linux-i686.tar.gz)
 
source_x86_64+=(https://github.com/crystal-lang/crystal/releases/download/$pkgver/$pkgname-$pkgver-$_binary_rel-linux-x86_64.tar.gz)
-sha256sums=('091e85ba4c458310c530c7e77ed3738bfd409682fe6e0060a486d167d76d679f')
-sha256sums_i686=('f03def26ff809c391196740ab1956bda61c9a101f97989634e33d57a6f5527a9')
-sha256sums_x86_64=('61cd10567dc816198bd43ae3c8c5804555b2175f84416fe5c6f1a766e225')
+sha256sums=('e0511268558f0400f72b970db049a453212ca94d9ba3250912bfffa3abcb69e4')
+sha256sums_i686=('d2892b474c8f848b0c1ef57a359965dfca13c099328e3e61fbaf53b5946432d7')
+sha256sums_x86_64=('36e4346f645a136e373b932bb1dd4b0457ba6ba55cce3b671e402603b0d28899')
 
 prepare() {
   cd $pkgname-$pkgver
@@ -39,13 +39,16 @@
CRYSTAL_CONFIG_VERSION="$pkgver" \
CRYSTAL_CONFIG_PATH="libs:/usr/lib/crystal" \
CRYSTAL_CACHE_DIR="/tmp/crystal"
-  make doc
+  make doc CRYSTAL_CACHE_DIR="/tmp/crystal"
 }
 
 check() {
   cd $pkgname-$pkgver
 
-  make spec CRYSTAL_PATH="$srcdir/$pkgname-$pkgver/src" \
+  # splitting all_spec into 'compiler_spec std_spec' as a workaround for
+  # https://github.com/crystal-lang/crystal/issues/2789
+  make compiler_spec std_spec \
+CRYSTAL_PATH="$srcdir/$pkgname-$pkgver/src" \
 CRYSTAL_CONFIG_VERSION="$pkgver" \
 CRYSTAL_CACHE_DIR="/tmp/crystal"
 }


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

2016-05-20 Thread Anatol Pomozov
Date: Friday, May 20, 2016 @ 21:49:00
  Author: anatolik
Revision: 175966

upgpkg: crystal 0.17.3-1

Modified:
  crystal/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2016-05-20 19:41:57 UTC (rev 175965)
+++ PKGBUILD2016-05-20 19:49:00 UTC (rev 175966)
@@ -3,7 +3,7 @@
 # Contributor: Jonne Haß 
 
 pkgname=crystal
-pkgver=0.17.2
+pkgver=0.17.3
 pkgrel=1
 _binary_rel=1
 pkgdesc='The Crystal Programming Language'
@@ -21,9 +21,9 @@
 
source=(crystal-$pkgver.tar.gz::https://github.com/crystal-lang/crystal/archive/$pkgver.tar.gz)
 
source_i686+=(https://github.com/crystal-lang/crystal/releases/download/$pkgver/$pkgname-$pkgver-$_binary_rel-linux-i686.tar.gz)
 
source_x86_64+=(https://github.com/crystal-lang/crystal/releases/download/$pkgver/$pkgname-$pkgver-$_binary_rel-linux-x86_64.tar.gz)
-sha256sums=('b7a0b46fa8838665f834fda080d8f5861fde0211038d997031c073513e3ca15a')
-sha256sums_i686=('0dbde9687ce1721a4f389c96923af9fa27636a4657077beb59eb871098f9b6fb')
-sha256sums_x86_64=('fe4fbd8528b0ba6a81a3851bb25276f937cdcf1fca11edde88d68d803ded9b0d')
+sha256sums=('091e85ba4c458310c530c7e77ed3738bfd409682fe6e0060a486d167d76d679f')
+sha256sums_i686=('f03def26ff809c391196740ab1956bda61c9a101f97989634e33d57a6f5527a9')
+sha256sums_x86_64=('61cd10567dc816198bd43ae3c8c5804555b2175f84416fe5c6f1a766e225')
 
 prepare() {
   cd $pkgname-$pkgver


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

2016-05-19 Thread Anatol Pomozov
Date: Friday, May 20, 2016 @ 01:38:33
  Author: anatolik
Revision: 175745

upgpkg: crystal 0.17.2-1

Modified:
  crystal/trunk/PKGBUILD

--+
 PKGBUILD |   14 --
 1 file changed, 8 insertions(+), 6 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2016-05-19 23:01:06 UTC (rev 175744)
+++ PKGBUILD2016-05-19 23:38:33 UTC (rev 175745)
@@ -3,7 +3,7 @@
 # Contributor: Jonne Haß 
 
 pkgname=crystal
-pkgver=0.17.0
+pkgver=0.17.2
 pkgrel=1
 _binary_rel=1
 pkgdesc='The Crystal Programming Language'
@@ -21,9 +21,9 @@
 
source=(crystal-$pkgver.tar.gz::https://github.com/crystal-lang/crystal/archive/$pkgver.tar.gz)
 
source_i686+=(https://github.com/crystal-lang/crystal/releases/download/$pkgver/$pkgname-$pkgver-$_binary_rel-linux-i686.tar.gz)
 
source_x86_64+=(https://github.com/crystal-lang/crystal/releases/download/$pkgver/$pkgname-$pkgver-$_binary_rel-linux-x86_64.tar.gz)
-sha256sums=('35cf4e322d387929be8e919bb5e2c0980f94a6fa1d006e12d713a8c41ea3575d')
-sha256sums_i686=('7a344ec513ac2dc59a5db59c1a5fe9596a816663713b85e864d2186f321bf310')
-sha256sums_x86_64=('d18d75720d658c3e52456327e253326aa5bfbce9c4998beeb79446ebd3cd1b25')
+sha256sums=('b7a0b46fa8838665f834fda080d8f5861fde0211038d997031c073513e3ca15a')
+sha256sums_i686=('0dbde9687ce1721a4f389c96923af9fa27636a4657077beb59eb871098f9b6fb')
+sha256sums_x86_64=('fe4fbd8528b0ba6a81a3851bb25276f937cdcf1fca11edde88d68d803ded9b0d')
 
 prepare() {
   cd $pkgname-$pkgver
@@ -37,7 +37,8 @@
PATH="$srcdir/$pkgname-$pkgver-$_binary_rel/bin:$PATH" \
CRYSTAL_PATH="$srcdir/$pkgname-$pkgver/src" \
CRYSTAL_CONFIG_VERSION="$pkgver" \
-   CRYSTAL_CONFIG_PATH="libs:/usr/lib/crystal"
+   CRYSTAL_CONFIG_PATH="libs:/usr/lib/crystal" \
+   CRYSTAL_CACHE_DIR="/tmp/crystal"
   make doc
 }
 
@@ -45,7 +46,8 @@
   cd $pkgname-$pkgver
 
   make spec CRYSTAL_PATH="$srcdir/$pkgname-$pkgver/src" \
-CRYSTAL_CONFIG_VERSION="$pkgver"
+CRYSTAL_CONFIG_VERSION="$pkgver" \
+CRYSTAL_CACHE_DIR="/tmp/crystal"
 }
 
 package() {


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

2016-05-17 Thread Anatol Pomozov
Date: Tuesday, May 17, 2016 @ 20:39:06
  Author: anatolik
Revision: 175560

upgpkg: crystal 0.17.0-1

Modified:
  crystal/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2016-05-17 18:22:18 UTC (rev 175559)
+++ PKGBUILD2016-05-17 18:39:06 UTC (rev 175560)
@@ -3,7 +3,7 @@
 # Contributor: Jonne Haß 
 
 pkgname=crystal
-pkgver=0.16.0
+pkgver=0.17.0
 pkgrel=1
 _binary_rel=1
 pkgdesc='The Crystal Programming Language'
@@ -21,9 +21,9 @@
 
source=(crystal-$pkgver.tar.gz::https://github.com/crystal-lang/crystal/archive/$pkgver.tar.gz)
 
source_i686+=(https://github.com/crystal-lang/crystal/releases/download/$pkgver/$pkgname-$pkgver-$_binary_rel-linux-i686.tar.gz)
 
source_x86_64+=(https://github.com/crystal-lang/crystal/releases/download/$pkgver/$pkgname-$pkgver-$_binary_rel-linux-x86_64.tar.gz)
-sha256sums=('6bc77686da5cb7d1bf34397d6e57381d301a74d97420d1fb5ea7f13c4e8e1dc8')
-sha256sums_i686=('ba91805496f3276b107b4b4197d3a566cb0965ddd51a1c79f2e704dbd239693f')
-sha256sums_x86_64=('c9ccd15d0ba9cc9e76283ee8c3710d2720dea8595511725ab2c4175052e9ebf2')
+sha256sums=('35cf4e322d387929be8e919bb5e2c0980f94a6fa1d006e12d713a8c41ea3575d')
+sha256sums_i686=('7a344ec513ac2dc59a5db59c1a5fe9596a816663713b85e864d2186f321bf310')
+sha256sums_x86_64=('d18d75720d658c3e52456327e253326aa5bfbce9c4998beeb79446ebd3cd1b25')
 
 prepare() {
   cd $pkgname-$pkgver


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

2016-05-05 Thread Anatol Pomozov
Date: Friday, May 6, 2016 @ 00:55:46
  Author: anatolik
Revision: 173879

upgpkg: crystal 0.16.0-1

Modified:
  crystal/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2016-05-05 21:19:13 UTC (rev 173878)
+++ PKGBUILD2016-05-05 22:55:46 UTC (rev 173879)
@@ -3,7 +3,7 @@
 # Contributor: Jonne Haß 
 
 pkgname=crystal
-pkgver=0.15.0
+pkgver=0.16.0
 pkgrel=1
 _binary_rel=1
 pkgdesc='The Crystal Programming Language'
@@ -21,9 +21,9 @@
 
source=(crystal-$pkgver.tar.gz::https://github.com/crystal-lang/crystal/archive/$pkgver.tar.gz)
 
source_i686+=(https://github.com/crystal-lang/crystal/releases/download/$pkgver/$pkgname-$pkgver-$_binary_rel-linux-i686.tar.gz)
 
source_x86_64+=(https://github.com/crystal-lang/crystal/releases/download/$pkgver/$pkgname-$pkgver-$_binary_rel-linux-x86_64.tar.gz)
-sha256sums=('d79445ec92faa2a045af150fca4886d90ecd9fba27451003b68118c8714b26bd')
-sha256sums_i686=('438c2b6ae818d6eb9e685ba352bf1310d3baf64c01e80dd9676ce43b63c393c9')
-sha256sums_x86_64=('538d3e327a5237ac521c1053ca1d98565545c3e243dc6bf7298508ae1ff474ab')
+sha256sums=('6bc77686da5cb7d1bf34397d6e57381d301a74d97420d1fb5ea7f13c4e8e1dc8')
+sha256sums_i686=('ba91805496f3276b107b4b4197d3a566cb0965ddd51a1c79f2e704dbd239693f')
+sha256sums_x86_64=('c9ccd15d0ba9cc9e76283ee8c3710d2720dea8595511725ab2c4175052e9ebf2')
 
 prepare() {
   cd $pkgname-$pkgver


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

2016-04-03 Thread Anatol Pomozov
Date: Sunday, April 3, 2016 @ 22:57:58
  Author: anatolik
Revision: 169415

upgpkg: crystal 0.15.0-1

Modified:
  crystal/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2016-04-03 20:41:13 UTC (rev 169414)
+++ PKGBUILD2016-04-03 20:57:58 UTC (rev 169415)
@@ -3,7 +3,7 @@
 # Contributor: Jonne Haß 
 
 pkgname=crystal
-pkgver=0.14.2
+pkgver=0.15.0
 pkgrel=1
 _binary_rel=1
 pkgdesc='The Crystal Programming Language'
@@ -21,9 +21,9 @@
 
source=(crystal-$pkgver.tar.gz::https://github.com/crystal-lang/crystal/archive/$pkgver.tar.gz)
 
source_i686+=(https://github.com/crystal-lang/crystal/releases/download/$pkgver/$pkgname-$pkgver-$_binary_rel-linux-i686.tar.gz)
 
source_x86_64+=(https://github.com/crystal-lang/crystal/releases/download/$pkgver/$pkgname-$pkgver-$_binary_rel-linux-x86_64.tar.gz)
-sha256sums=('0fdbb8c0ebbc1da0024b19fac193763654b474e3e2db957a4543bfc5ad5dba67')
-sha256sums_i686=('12a8b8b85182a98cc162ae56452ea1226d339964076aef1fd3aa85b424608bf7')
-sha256sums_x86_64=('d4b96e576473a76e17175439c2e380b07feeffbbc5cb07490a96ea4dc533b922')
+sha256sums=('d79445ec92faa2a045af150fca4886d90ecd9fba27451003b68118c8714b26bd')
+sha256sums_i686=('438c2b6ae818d6eb9e685ba352bf1310d3baf64c01e80dd9676ce43b63c393c9')
+sha256sums_x86_64=('538d3e327a5237ac521c1053ca1d98565545c3e243dc6bf7298508ae1ff474ab')
 
 prepare() {
   cd $pkgname-$pkgver


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

2016-03-23 Thread Anatol Pomozov
Date: Wednesday, March 23, 2016 @ 18:50:22
  Author: anatolik
Revision: 168137

upgpkg: crystal 0.14.2-1

Modified:
  crystal/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2016-03-23 16:57:19 UTC (rev 168136)
+++ PKGBUILD2016-03-23 17:50:22 UTC (rev 168137)
@@ -3,7 +3,7 @@
 # Contributor: Jonne Haß 
 
 pkgname=crystal
-pkgver=0.14.1
+pkgver=0.14.2
 pkgrel=1
 _binary_rel=1
 pkgdesc='The Crystal Programming Language'
@@ -21,9 +21,9 @@
 
source=(crystal-$pkgver.tar.gz::https://github.com/crystal-lang/crystal/archive/$pkgver.tar.gz)
 
source_i686+=(https://github.com/crystal-lang/crystal/releases/download/$pkgver/$pkgname-$pkgver-$_binary_rel-linux-i686.tar.gz)
 
source_x86_64+=(https://github.com/crystal-lang/crystal/releases/download/$pkgver/$pkgname-$pkgver-$_binary_rel-linux-x86_64.tar.gz)
-sha256sums=('2f593ea68683e26cd8971619b3860b15b85048f27648e34b7ed5a41116ad2ecb')
-sha256sums_i686=('3671c57acfb3d3d270a3681e34f255a8fade94cf6142bf035d5a06ea7f4dac30')
-sha256sums_x86_64=('75b964f1d04c55251036789f48cde1109b715e07edeb0cbde585a36461d4e8c8')
+sha256sums=('0fdbb8c0ebbc1da0024b19fac193763654b474e3e2db957a4543bfc5ad5dba67')
+sha256sums_i686=('12a8b8b85182a98cc162ae56452ea1226d339964076aef1fd3aa85b424608bf7')
+sha256sums_x86_64=('d4b96e576473a76e17175439c2e380b07feeffbbc5cb07490a96ea4dc533b922')
 
 prepare() {
   cd $pkgname-$pkgver


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

2016-03-22 Thread Anatol Pomozov
Date: Tuesday, March 22, 2016 @ 18:56:35
  Author: anatolik
Revision: 167924

upgpkg: crystal 0.14.1-1

Modified:
  crystal/trunk/PKGBUILD

--+
 PKGBUILD |   18 +-
 1 file changed, 9 insertions(+), 9 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2016-03-22 17:29:47 UTC (rev 167923)
+++ PKGBUILD2016-03-22 17:56:35 UTC (rev 167924)
@@ -3,7 +3,7 @@
 # Contributor: Jonne Haß 
 
 pkgname=crystal
-pkgver=0.13.0
+pkgver=0.14.1
 pkgrel=1
 _binary_rel=1
 pkgdesc='The Crystal Programming Language'
@@ -10,8 +10,8 @@
 arch=(i686 x86_64)
 url='http://crystal-lang.org'
 license=(Apache)
-depends=(gc libatomic_ops pcre libpcl libevent libffi)
-# depend on previous llvm version until 
https://github.com/manastech/crystal/issues/1614 is resolved
+depends=(gc libatomic_ops pcre libevent libffi)
+# depend on previous llvm version until 
https://github.com/crystal-lang/crystal/issues/1614 is resolved
 makedepends=(libxml2 llvm35)
 checkdepends=(libyaml libxml2 gmp git)
 optdepends=('shards: crystal language package manager'
@@ -18,12 +18,12 @@
 '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_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=('abada1d7bd411dca52ac0df2124a188d61301bdcd1fc75e8419a24496ee8ff42')
-sha256sums_i686=('c99d3513d46a0195625b637d0b3d3ab2b93794575b4cace973ad2f35d9f33105')
-sha256sums_x86_64=('43946bad44378f92dd92edaf0fcb04312755c635dd1670eca8387160dd2cefa0')
+source=(crystal-$pkgver.tar.gz::https://github.com/crystal-lang/crystal/archive/$pkgver.tar.gz)
+source_i686+=(https://github.com/crystal-lang/crystal/releases/download/$pkgver/$pkgname-$pkgver-$_binary_rel-linux-i686.tar.gz)
+source_x86_64+=(https://github.com/crystal-lang/crystal/releases/download/$pkgver/$pkgname-$pkgver-$_binary_rel-linux-x86_64.tar.gz)
+sha256sums=('2f593ea68683e26cd8971619b3860b15b85048f27648e34b7ed5a41116ad2ecb')
+sha256sums_i686=('3671c57acfb3d3d270a3681e34f255a8fade94cf6142bf035d5a06ea7f4dac30')
+sha256sums_x86_64=('75b964f1d04c55251036789f48cde1109b715e07edeb0cbde585a36461d4e8c8')
 
 prepare() {
   cd $pkgname-$pkgver


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

2016-03-07 Thread Anatol Pomozov
Date: Monday, March 7, 2016 @ 21:01:19
  Author: anatolik
Revision: 165546

upgpkg: crystal 0.13.0-1

Modified:
  crystal/trunk/PKGBUILD

--+
 PKGBUILD |   15 ++-
 1 file changed, 6 insertions(+), 9 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2016-03-07 19:43:28 UTC (rev 165545)
+++ PKGBUILD2016-03-07 20:01:19 UTC (rev 165546)
@@ -3,8 +3,8 @@
 # Contributor: Jonne Haß 
 
 pkgname=crystal
-pkgver=0.12.0
-pkgrel=2
+pkgver=0.13.0
+pkgrel=1
 _binary_rel=1
 pkgdesc='The Crystal Programming Language'
 arch=(i686 x86_64)
@@ -18,18 +18,15 @@
 '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
-
fix_hardened.patch::https://github.com/crystal-lang/crystal/commit/c73d9322a6dca580bacfaf58070391317294af43.patch)
+source=(crystal-$pkgver.tar.gz::https://github.com/manastech/crystal/archive/$pkgver.tar.gz)
 
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'
-'62aec8fcefc15c30d680dd232c3e5e5b2df4e883024ca2276299e0a10d1a9431')
-sha256sums_i686=('0595aab4336e48d0d04f0a0f172f641ebb1c17ebdb6e2eebbbfa36a650323242')
-sha256sums_x86_64=('ecd444dab34803fd97dcb9f82da47c60fad9de3c2f43d20195108d678e874f16')
+sha256sums=('abada1d7bd411dca52ac0df2124a188d61301bdcd1fc75e8419a24496ee8ff42')
+sha256sums_i686=('c99d3513d46a0195625b637d0b3d3ab2b93794575b4cace973ad2f35d9f33105')
+sha256sums_x86_64=('43946bad44378f92dd92edaf0fcb04312755c635dd1670eca8387160dd2cefa0')
 
 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
 }
 


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

2016-03-04 Thread Anatol Pomozov
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
===
--- PKGBUILD2016-03-04 19:11:54 UTC (rev 164831)
+++ PKGBUILD2016-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
 }
 


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

2016-02-16 Thread Anatol Pomozov
Date: Tuesday, February 16, 2016 @ 19:24:25
  Author: anatolik
Revision: 161860

upgpkg: crystal 0.12.0-1

Modified:
  crystal/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2016-02-16 17:48:37 UTC (rev 161859)
+++ PKGBUILD2016-02-16 18:24:25 UTC (rev 161860)
@@ -3,7 +3,7 @@
 # Contributor: Jonne Haß 
 
 pkgname=crystal
-pkgver=0.11.1
+pkgver=0.12.0
 pkgrel=1
 _binary_rel=1
 pkgdesc='The Crystal Programming Language'
@@ -21,9 +21,9 @@
 
source=(crystal-$pkgver.tar.gz::https://github.com/manastech/crystal/archive/$pkgver.tar.gz)
 
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=('bdff81fcb4f2dfdd50d79abba8a1ed0260bad4c1f055002cd16b9b6f443b8a15')
-sha256sums_i686=('2db84f6a287925d02832192cb7c5b99d0f543afd5323286a3a8c1799d5952abe')
-sha256sums_x86_64=('742ee62b23d2ada2a9baa39d0f30973ca0b5b003504b04f2aad8483ef9b6f07b')
+sha256sums=('918bad9b906fe252f3f66685487892ad7c13a31135aa5874ac1e52ea399328e3')
+sha256sums_i686=('0595aab4336e48d0d04f0a0f172f641ebb1c17ebdb6e2eebbbfa36a650323242')
+sha256sums_x86_64=('ecd444dab34803fd97dcb9f82da47c60fad9de3c2f43d20195108d678e874f16')
 
 prepare() {
   cd $pkgname-$pkgver


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

2016-01-25 Thread Anatol Pomozov
Date: Monday, January 25, 2016 @ 20:00:45
  Author: anatolik
Revision: 158899

upgpkg: crystal 0.11.1-1

Modified:
  crystal/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2016-01-25 18:11:11 UTC (rev 158898)
+++ PKGBUILD2016-01-25 19:00:45 UTC (rev 158899)
@@ -3,7 +3,7 @@
 # Contributor: Jonne Haß 
 
 pkgname=crystal
-pkgver=0.11.0
+pkgver=0.11.1
 pkgrel=1
 _binary_rel=1
 pkgdesc='The Crystal Programming Language'
@@ -21,9 +21,9 @@
 
source=(crystal-$pkgver.tar.gz::https://github.com/manastech/crystal/archive/$pkgver.tar.gz)
 
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=('2aab021f344c28a7f2bb51fb33d273f8c9c95b6adfdae6f578405f891e10236b')
-sha256sums_i686=('04b36da033072e3372b1a3f74401998791f65b2224af9bb874e0867f80fc37ee')
-sha256sums_x86_64=('34b648cf3a57cc9c718ac54beb3c0bc5454493138d7f841a015a72f871262838')
+sha256sums=('bdff81fcb4f2dfdd50d79abba8a1ed0260bad4c1f055002cd16b9b6f443b8a15')
+sha256sums_i686=('2db84f6a287925d02832192cb7c5b99d0f543afd5323286a3a8c1799d5952abe')
+sha256sums_x86_64=('742ee62b23d2ada2a9baa39d0f30973ca0b5b003504b04f2aad8483ef9b6f07b')
 
 prepare() {
   cd $pkgname-$pkgver


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

2016-01-24 Thread Anatol Pomozov
Date: Sunday, January 24, 2016 @ 21:05:16
  Author: anatolik
Revision: 158771

upgpkg: crystal 0.11.0-1

Modified:
  crystal/trunk/PKGBUILD

--+
 PKGBUILD |9 +
 1 file changed, 5 insertions(+), 4 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2016-01-24 20:04:43 UTC (rev 158770)
+++ PKGBUILD2016-01-24 20:05:16 UTC (rev 158771)
@@ -3,7 +3,7 @@
 # Contributor: Jonne Haß 
 
 pkgname=crystal
-pkgver=0.10.2
+pkgver=0.11.0
 pkgrel=1
 _binary_rel=1
 pkgdesc='The Crystal Programming Language'
@@ -21,9 +21,9 @@
 
source=(crystal-$pkgver.tar.gz::https://github.com/manastech/crystal/archive/$pkgver.tar.gz)
 
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=('05e1af0c50438c33f2912598eac684a12b1c7193e16a19f9870de50552cede5b')
-sha256sums_i686=('0a21f178aab1b44002c440ed9baef3eb24600eed6c1a2f76d9d32b546d9d0880')
-sha256sums_x86_64=('5cf1eeebe72317af9c73b348be8523cf97c5d5413cc35be734b676d2f0ebad40')
+sha256sums=('2aab021f344c28a7f2bb51fb33d273f8c9c95b6adfdae6f578405f891e10236b')
+sha256sums_i686=('04b36da033072e3372b1a3f74401998791f65b2224af9bb874e0867f80fc37ee')
+sha256sums_x86_64=('34b648cf3a57cc9c718ac54beb3c0bc5454493138d7f841a015a72f871262838')
 
 prepare() {
   cd $pkgname-$pkgver
@@ -65,6 +65,7 @@
   cp -r doc "$pkgdir/usr/share/doc/crystal/api"
   cp -r samples "$pkgdir/usr/share/doc/crystal/"
 
+  install -Dm644 etc/completion.bash 
"$pkgdir/usr/share/bash-completion/completions/crystal"
   install -Dm644 etc/completion.zsh 
"$pkgdir/usr/share/zsh/site-functions/_crystal"
 
   install -Dm644 LICENSE "$pkgdir/usr/share/licenses/$pkgname/LICENSE"


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

2016-01-13 Thread Anatol Pomozov
Date: Wednesday, January 13, 2016 @ 19:29:12
  Author: anatolik
Revision: 156329

upgpkg: crystal 0.10.2-1

Modified:
  crystal/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2016-01-13 18:24:36 UTC (rev 156328)
+++ PKGBUILD2016-01-13 18:29:12 UTC (rev 156329)
@@ -3,7 +3,7 @@
 # Contributor: Jonne Haß 
 
 pkgname=crystal
-pkgver=0.10.1
+pkgver=0.10.2
 pkgrel=1
 _binary_rel=1
 pkgdesc='The Crystal Programming Language'
@@ -21,9 +21,9 @@
 
source=(crystal-$pkgver.tar.gz::https://github.com/manastech/crystal/archive/$pkgver.tar.gz)
 
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=('f567866ea4cf7d0ca1356806f4871c964eca939ddcd93796ecc0e3f3889cd7f3')
-sha256sums_i686=('0c8cead9c3cc5d90815972b87f66a2abe431c8da8b20446e374218221647227a')
-sha256sums_x86_64=('6bb5aed56e579bc84bfe57c3bc920efc79ec329ad021c968370a7fe9956a3026')
+sha256sums=('05e1af0c50438c33f2912598eac684a12b1c7193e16a19f9870de50552cede5b')
+sha256sums_i686=('0a21f178aab1b44002c440ed9baef3eb24600eed6c1a2f76d9d32b546d9d0880')
+sha256sums_x86_64=('5cf1eeebe72317af9c73b348be8523cf97c5d5413cc35be734b676d2f0ebad40')
 
 prepare() {
   cd $pkgname-$pkgver


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

2016-01-07 Thread Anatol Pomozov
Date: Friday, January 8, 2016 @ 07:43:31
  Author: anatolik
Revision: 155688

upgpkg: crystal 0.10.1-1

Modified:
  crystal/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2016-01-08 06:43:28 UTC (rev 155687)
+++ PKGBUILD2016-01-08 06:43:31 UTC (rev 155688)
@@ -3,7 +3,7 @@
 # Contributor: Jonne Haß 
 
 pkgname=crystal
-pkgver=0.10.0
+pkgver=0.10.1
 pkgrel=1
 _binary_rel=1
 pkgdesc='The Crystal Programming Language'
@@ -21,9 +21,9 @@
 
source=(crystal-$pkgver.tar.gz::https://github.com/manastech/crystal/archive/$pkgver.tar.gz)
 
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=('349172eacaf1cd1a2e984b2ecd02aa5c7e64c318f27afe58004bf955aa332922')
-sha256sums_i686=('b64331f5ce0917bcb9608647d76b49199b330cda29915f439c683b83b5a8cdbd')
-sha256sums_x86_64=('84eebaa4232b6c41b66018b453ffbf7c575db591be5b82a6237ad94a5ea704de')
+sha256sums=('f567866ea4cf7d0ca1356806f4871c964eca939ddcd93796ecc0e3f3889cd7f3')
+sha256sums_i686=('0c8cead9c3cc5d90815972b87f66a2abe431c8da8b20446e374218221647227a')
+sha256sums_x86_64=('6bb5aed56e579bc84bfe57c3bc920efc79ec329ad021c968370a7fe9956a3026')
 
 prepare() {
   cd $pkgname-$pkgver


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

2015-12-23 Thread Anatol Pomozov
Date: Wednesday, December 23, 2015 @ 20:23:07
  Author: anatolik
Revision: 154400

upgpkg: crystal 0.10.0-1

Modified:
  crystal/trunk/PKGBUILD

--+
 PKGBUILD |   10 +-
 1 file changed, 5 insertions(+), 5 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2015-12-23 16:37:15 UTC (rev 154399)
+++ PKGBUILD2015-12-23 19:23:07 UTC (rev 154400)
@@ -3,8 +3,8 @@
 # Contributor: Jonne Haß 
 
 pkgname=crystal
-pkgver=0.9.1
-pkgrel=2
+pkgver=0.10.0
+pkgrel=1
 _binary_rel=1
 pkgdesc='The Crystal Programming Language'
 arch=(i686 x86_64)
@@ -21,9 +21,9 @@
 
source=(crystal-$pkgver.tar.gz::https://github.com/manastech/crystal/archive/$pkgver.tar.gz)
 
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=('b6e04c9ec5f4bb2235211c635eb7da7522113cd0f4c3410cdd07bb3ae0de0c38')
-sha256sums_i686=('3e4a3ea5bda4ec1447eff337d004ad722f0882ae86f7845475dcbe86f7394cca')
-sha256sums_x86_64=('391a291435e9227f09079edacc405c394fb657a73b733d4d6e97dc8348af1f97')
+sha256sums=('349172eacaf1cd1a2e984b2ecd02aa5c7e64c318f27afe58004bf955aa332922')
+sha256sums_i686=('b64331f5ce0917bcb9608647d76b49199b330cda29915f439c683b83b5a8cdbd')
+sha256sums_x86_64=('84eebaa4232b6c41b66018b453ffbf7c575db591be5b82a6237ad94a5ea704de')
 
 prepare() {
   cd $pkgname-$pkgver


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

2015-12-05 Thread Evangelos Foutras
Date: Sunday, December 6, 2015 @ 03:03:43
  Author: foutrelis
Revision: 148752

C++11 ABI rebuild

Modified:
  crystal/trunk/PKGBUILD

--+
 PKGBUILD |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2015-12-06 01:59:27 UTC (rev 148751)
+++ PKGBUILD2015-12-06 02:03:43 UTC (rev 148752)
@@ -4,7 +4,7 @@
 
 pkgname=crystal
 pkgver=0.9.1
-pkgrel=1
+pkgrel=2
 _binary_rel=1
 pkgdesc='The Crystal Programming Language'
 arch=(i686 x86_64)


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

2015-10-30 Thread Anatol Pomozov
Date: Friday, October 30, 2015 @ 17:42:28
  Author: anatolik
Revision: 145311

upgpkg: crystal 0.9.1-1

Modified:
  crystal/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2015-10-30 14:38:52 UTC (rev 145310)
+++ PKGBUILD2015-10-30 16:42:28 UTC (rev 145311)
@@ -3,7 +3,7 @@
 # Contributor: Jonne Haß 
 
 pkgname=crystal
-pkgver=0.9.0
+pkgver=0.9.1
 pkgrel=1
 _binary_rel=1
 pkgdesc='The Crystal Programming Language'
@@ -21,9 +21,9 @@
 
source=(crystal-$pkgver.tar.gz::https://github.com/manastech/crystal/archive/$pkgver.tar.gz)
 
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=('b125e58ab88ca7a6cb654c40143b6e9f8c4fb284cbe5e4da20ae372ed9b31ba0')
-sha256sums_i686=('040234d9e8aba409267712220a818f1f7e9c8bc9a6806944abf3d414203608a3')
-sha256sums_x86_64=('fdc0f08a81212ae037f22115f73731d75df6c6f4f86a2c1950e7dc68c8cf3f4b')
+sha256sums=('b6e04c9ec5f4bb2235211c635eb7da7522113cd0f4c3410cdd07bb3ae0de0c38')
+sha256sums_i686=('3e4a3ea5bda4ec1447eff337d004ad722f0882ae86f7845475dcbe86f7394cca')
+sha256sums_x86_64=('391a291435e9227f09079edacc405c394fb657a73b733d4d6e97dc8348af1f97')
 
 prepare() {
   cd $pkgname-$pkgver


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

2015-10-16 Thread Anatol Pomozov
Date: Saturday, October 17, 2015 @ 01:37:16
  Author: anatolik
Revision: 144255

upgpkg: crystal 0.9.0-1

Use llvm35 package because of https://github.com/manastech/crystal/issues/1614

Modified:
  crystal/trunk/PKGBUILD

--+
 PKGBUILD |   13 +++--
 1 file changed, 7 insertions(+), 6 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2015-10-16 23:04:03 UTC (rev 144254)
+++ PKGBUILD2015-10-16 23:37:16 UTC (rev 144255)
@@ -3,7 +3,7 @@
 # Contributor: Jonne Haß 
 
 pkgname=crystal
-pkgver=0.8.0
+pkgver=0.9.0
 pkgrel=1
 _binary_rel=1
 pkgdesc='The Crystal Programming Language'
@@ -10,8 +10,9 @@
 arch=(i686 x86_64)
 url='http://crystal-lang.org'
 license=(Apache)
-depends=(gc libatomic_ops pcre libpcl libevent libffi libedit)
-makedepends=(libxml2 llvm)
+depends=(gc libatomic_ops pcre libpcl libevent libffi)
+# depend on previous llvm version until 
https://github.com/manastech/crystal/issues/1614 is resolved
+makedepends=(libxml2 llvm35)
 checkdepends=(libyaml libxml2 gmp git)
 optdepends=('shards: crystal language package manager'
 'libyaml: For YAML support'
@@ -20,9 +21,9 @@
 
source=(crystal-$pkgver.tar.gz::https://github.com/manastech/crystal/archive/$pkgver.tar.gz)
 
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=('986a000bb2eded22e446fd55c543062770ec4000e28791f0b07f63fcee37b245')
-sha256sums_i686=('47b96c790458daa4179a777ba9356959e597f38cfda535a3f9069d46b362579d')
-sha256sums_x86_64=('6a0414b903cd99bfed8ebe2a447dc0c85f4fbc31e493064e44d37770e95a4b0e')
+sha256sums=('b125e58ab88ca7a6cb654c40143b6e9f8c4fb284cbe5e4da20ae372ed9b31ba0')
+sha256sums_i686=('040234d9e8aba409267712220a818f1f7e9c8bc9a6806944abf3d414203608a3')
+sha256sums_x86_64=('fdc0f08a81212ae037f22115f73731d75df6c6f4f86a2c1950e7dc68c8cf3f4b')
 
 prepare() {
   cd $pkgname-$pkgver


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

2015-09-27 Thread Anatol Pomozov
Date: Sunday, September 27, 2015 @ 18:06:46
  Author: anatolik
Revision: 141699

upgpkg: crystal 0.8.0-1

Modified:
  crystal/trunk/PKGBUILD

--+
 PKGBUILD |   22 ++
 1 file changed, 14 insertions(+), 8 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2015-09-27 15:38:09 UTC (rev 141698)
+++ PKGBUILD2015-09-27 16:06:46 UTC (rev 141699)
@@ -3,26 +3,32 @@
 # Contributor: Jonne Haß 
 
 pkgname=crystal
-pkgver=0.7.7
-pkgrel=2
+pkgver=0.8.0
+pkgrel=1
 _binary_rel=1
 pkgdesc='The Crystal Programming Language'
 arch=(i686 x86_64)
 url='http://crystal-lang.org'
 license=(Apache)
-depends=(libunwind gc llvm libatomic_ops pcre libpcl libevent)
-makedepends=(libxml2)
+depends=(gc libatomic_ops pcre libpcl libevent libffi libedit)
+makedepends=(libxml2 llvm)
 checkdepends=(libyaml libxml2 gmp git)
-optdepends=('libyaml: For YAML support'
+optdepends=('shards: crystal language package manager'
+'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_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=('5506f69ed59592666aa667a33ba90b07f1de2cc1ebeee25e771715f8521065f8')
-sha256sums_i686=('7a1ccdce29c1437da1cbaafa3fefd5ebc3c4b84b885964a6d4eaf8bfc5922831')
-sha256sums_x86_64=('433acbe8e88fe0c3df67ad64bd436349a6bcfc146284f0a690283ebefb93b5e6')
+sha256sums=('986a000bb2eded22e446fd55c543062770ec4000e28791f0b07f63fcee37b245')
+sha256sums_i686=('47b96c790458daa4179a777ba9356959e597f38cfda535a3f9069d46b362579d')
+sha256sums_x86_64=('6a0414b903cd99bfed8ebe2a447dc0c85f4fbc31e493064e44d37770e95a4b0e')
 
+prepare() {
+  cd $pkgname-$pkgver
+  sed -i 's|Please install shards: https://github.com/ysbaddaden/shards|Please 
install shards: pacman -S shards|' src/compiler/crystal/command.cr
+}
+
 build() {
   cd $pkgname-$pkgver
 


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

2015-09-09 Thread Evangelos Foutras
Date: Thursday, September 10, 2015 @ 05:17:32
  Author: foutrelis
Revision: 139724

ncurses 6.0 rebuild.

Modified:
  crystal/trunk/PKGBUILD

--+
 PKGBUILD |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2015-09-10 03:05:20 UTC (rev 139723)
+++ PKGBUILD2015-09-10 03:17:32 UTC (rev 139724)
@@ -4,7 +4,7 @@
 
 pkgname=crystal
 pkgver=0.7.7
-pkgrel=1
+pkgrel=2
 _binary_rel=1
 pkgdesc='The Crystal Programming Language'
 arch=(i686 x86_64)


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

2015-09-05 Thread Anatol Pomozov
Date: Saturday, September 5, 2015 @ 21:59:06
  Author: anatolik
Revision: 139243

upgpkg: crystal 0.7.7-1

Modified:
  crystal/trunk/PKGBUILD

--+
 PKGBUILD |   24 
 1 file changed, 8 insertions(+), 16 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2015-09-05 19:58:50 UTC (rev 139242)
+++ PKGBUILD2015-09-05 19:59:06 UTC (rev 139243)
@@ -3,8 +3,8 @@
 # Contributor: Jonne Haß 
 
 pkgname=crystal
-pkgver=0.7.6
-pkgrel=2
+pkgver=0.7.7
+pkgrel=1
 _binary_rel=1
 pkgdesc='The Crystal Programming Language'
 arch=(i686 x86_64)
@@ -19,18 +19,10 @@
 
source=(crystal-$pkgver.tar.gz::https://github.com/manastech/crystal/archive/$pkgver.tar.gz)
 
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=('28ba8fd5ccc43be6bfa8069ce2d61134a8fbed0332c81a2d49629b919d1de5b6')
-sha256sums_i686=('6f9d8d7bb3795c590c49fc7da33110ca9977323ff1bd61fbace589ddb44f57b0')
-sha256sums_x86_64=('5fd6781ecf7243d2a71ec9c1aa93ad6a1fadef0d231c329280720c271183c1ff')
+sha256sums=('5506f69ed59592666aa667a33ba90b07f1de2cc1ebeee25e771715f8521065f8')
+sha256sums_i686=('7a1ccdce29c1437da1cbaafa3fefd5ebc3c4b84b885964a6d4eaf8bfc5922831')
+sha256sums_x86_64=('433acbe8e88fe0c3df67ad64bd436349a6bcfc146284f0a690283ebefb93b5e6')
 
-prepare() {
-  cd $pkgname-$pkgver
-  # socket tests are failing because getaddrinfo does not like our chroot 
environment
-  # Crystal 0.7.7 reimplemented getaddrinfo() that seems work in the chroot
-  # Remove troublesome test until 0.7.7 release
-  rm spec/std/socket_spec.cr
-}
-
 build() {
   cd $pkgname-$pkgver
 
@@ -60,11 +52,11 @@
   install -Dm755 ".build/crystal" "$pkgdir/usr/bin/crystal"
 
   install -dm755 "$pkgdir/usr/lib"
-  cp -av src "$pkgdir/usr/lib/crystal"
+  cp -r src "$pkgdir/usr/lib/crystal"
 
   install -dm755 "$pkgdir/usr/share/doc/crystal"
-  cp -av doc "$pkgdir/usr/share/doc/crystal/api"
-  cp -av samples "$pkgdir/usr/share/doc/crystal/"
+  cp -r doc "$pkgdir/usr/share/doc/crystal/api"
+  cp -r samples "$pkgdir/usr/share/doc/crystal/"
 
   install -Dm644 etc/completion.zsh 
"$pkgdir/usr/share/zsh/site-functions/_crystal"
 


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

2015-08-26 Thread Anatol Pomozov
Date: Wednesday, August 26, 2015 @ 22:17:59
  Author: anatolik
Revision: 138802

Add LICENSE file to the package

Modified:
  crystal/trunk/PKGBUILD

--+
 PKGBUILD |2 ++
 1 file changed, 2 insertions(+)

Modified: PKGBUILD
===
--- PKGBUILD2015-08-26 19:11:05 UTC (rev 138801)
+++ PKGBUILD2015-08-26 20:17:59 UTC (rev 138802)
@@ -67,4 +67,6 @@
   cp -av samples $pkgdir/usr/share/doc/crystal/
 
   install -Dm644 etc/completion.zsh 
$pkgdir/usr/share/zsh/site-functions/_crystal
+
+  install -Dm644 LICENSE $pkgdir/usr/share/licenses/$pkgname/LICENSE
 }