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

Felix Yan felixonmars at archlinux.org
Fri May 25 17:26:05 UTC 2018


    Date: Friday, May 25, 2018 @ 17:26:05
  Author: felixonmars
Revision: 329456

upgpkg: ponyc 0.22.1-1

Modified:
  ponyc/trunk/PKGBUILD

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

Modified: PKGBUILD
===================================================================
--- PKGBUILD	2018-05-25 17:26:00 UTC (rev 329455)
+++ PKGBUILD	2018-05-25 17:26:05 UTC (rev 329456)
@@ -2,8 +2,8 @@
 # Maintainer: Felix Yan <felixonmars at archlinux.org>
 
 pkgname=ponyc
-pkgver=0.21.3
-pkgrel=2
+pkgver=0.22.1
+pkgrel=1
 pkgdesc='An actor model, capabilities, high performance programming language'
 url='http://ponylang.org/'
 arch=('x86_64')
@@ -13,24 +13,17 @@
 checkdepends=('pcre2')
 options=('!strip')
 optdepends=('pcre2: Needed for the regex package')
-source=("$pkgname-$pkgver.tar.gz::https://github.com/ponylang/ponyc/archive/$pkgver.tar.gz"
-        llvm6.patch
-        https://github.com/winksaville/ponyc/commit/64b64a21b1be70caf4202eb1b1fa22dac1bd6575.patch)
-sha512sums=('f89389142d77e93038c77d3fbe9e64c13ce76b9737430969fcdf2916023d0b7195f4d551895eab999798594352b40848be8dcc63af6927e8cc62b7c7000be65d'
-            '61cc43f2ac73210d37707bd80279b0ee2df9750b89cf8624d00b10fc233dd007698cbc4df650fb0b00d820bfb1572fbbc2b37315aa1d18e04c1836fd622a78e2'
-            '5ff30453ef144d87a32b6c29e024dfbbb252f224b97e4d57df587e796809ca23613f3769d9e66b2f68c1b3d9033108c1c59a8d030ef515edced6d6b3b7ceb6b8')
+source=("$pkgname-$pkgver.tar.gz::https://github.com/ponylang/ponyc/archive/$pkgver.tar.gz")
+sha512sums=('0dea05f4d3edfc8a622cf4c464cbab524f198f4389c4f82ef1b1f18fd849190aadec83c15f1a68c46f9f0bc7472d7e5c821a1d3c309b6a53f0ca94de12ab1072')
 
 prepare() {
   cd ponyc-$pkgver
   sed -i 's/-Werror //' Makefile
-
-  patch -p1 -i ../llvm6.patch
-  patch -p1 -i ../64b64a21b1be70caf4202eb1b1fa22dac1bd6575.patch
 }
 
 build() {
   cd ponyc-$pkgver
-  make config=release prefix=/usr arch=x86-64 verbose= default_pic=true
+  make config=release prefix=/usr arch=x86-64 verbose= default_pic=true default_ssl=openssl_1.1.0
 
   mkdir docs
   build/release/ponyc packages/stdlib -rexpr -g -o docs
@@ -38,7 +31,7 @@
 
 check() {
   cd ponyc-$pkgver
-  make config=release prefix=/usr arch=x86-64 verbose= default_pic=true test
+  make config=release prefix=/usr arch=x86-64 verbose= default_pic=true default_ssl=openssl_1.1.0 test
 }
 
 package() {



More information about the arch-commits mailing list