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

Evangelos Foutras foutrelis at archlinux.org
Thu Apr 20 20:04:40 UTC 2017


    Date: Thursday, April 20, 2017 @ 20:04:39
  Author: foutrelis
Revision: 224016

upgpkg: ponyc 0.13.0-3

Back to system LLVM using the newly added llvm39 package.

Modified:
  ponyc/trunk/PKGBUILD

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

Modified: PKGBUILD
===================================================================
--- PKGBUILD	2017-04-20 20:03:08 UTC (rev 224015)
+++ PKGBUILD	2017-04-20 20:04:39 UTC (rev 224016)
@@ -3,13 +3,13 @@
 
 pkgname=ponyc
 pkgver=0.13.0
-pkgrel=2
+pkgrel=3
 pkgdesc='An actor model, capabilities, high performance programming language'
 url='http://ponylang.org/'
 arch=('x86_64')
 license=('BSD')
-# llvm=3.9.1 will need to be manually installed to the chroot once LLVM 4.0 has moved to [extra]
-makedepends=('llvm=3.9.1' 'git')
+depends=('llvm39-libs')
+makedepends=('llvm39' 'git')
 checkdepends=('pcre2')
 options=('!strip')
 optdepends=('pcre2: Needed for the regex package.')
@@ -16,12 +16,6 @@
 source=("$pkgname-$pkgver.tar.gz::https://github.com/ponylang/ponyc/archive/$pkgver.tar.gz")
 sha512sums=('ae1a5d3c8058d74deffee31a2f8f529db8315b860977c76af4fcf2be504df6c9c7a0e186d9c60df1d6f9f663cc6361abecbae2a896482ebd4427b4228d885fee')
 
-prepare() {
-  cd ponyc-$pkgver
-  # https://github.com/ponylang/ponyc/issues/1592
-  sed -i 's/$(LLVM_CONFIG) --libs/& --link-static/' Makefile
-}
-
 build() {
   cd ponyc-$pkgver
   make config=release prefix=/usr arch=x86-64 verbose=



More information about the arch-commits mailing list