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

2019-08-28 Thread Felix Yan via arch-commits
Date: Thursday, August 29, 2019 @ 06:59:45
  Author: felixonmars
Revision: 504542

upgpkg: haskell-concise 0.1.0.1-120

rebuild with semigroupoids 5.3.3

Modified:
  haskell-concise/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-08-29 06:59:00 UTC (rev 504541)
+++ PKGBUILD2019-08-29 06:59:45 UTC (rev 504542)
@@ -4,7 +4,7 @@
 _hkgname=concise
 pkgname=haskell-concise
 pkgver=0.1.0.1
-pkgrel=119
+pkgrel=120
 pkgdesc="Utilities for Control.Lens.Cons"
 url="https://github.com/frasertweedal/hs-concise";
 license=("BSD")


[arch-commits] Commit in haskell-clash-prelude/trunk (PKGBUILD)

2019-08-28 Thread Felix Yan via arch-commits
Date: Thursday, August 29, 2019 @ 06:58:46
  Author: felixonmars
Revision: 504540

upgpkg: haskell-clash-prelude 0.99.3-64

rebuild with semigroupoids 5.3.3

Modified:
  haskell-clash-prelude/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-08-29 06:56:26 UTC (rev 504539)
+++ PKGBUILD2019-08-29 06:58:46 UTC (rev 504540)
@@ -3,7 +3,7 @@
 _hkgname=clash-prelude
 pkgname=haskell-clash-prelude
 pkgver=0.99.3
-pkgrel=63
+pkgrel=64
 pkgdesc="CAES Language for Synchronous Hardware - Prelude library"
 url="https://github.com/clash-lang/clash-prelude";
 license=('BSD')


[arch-commits] Commit in haskell-clash-prelude/repos (3 files)

2019-08-28 Thread Felix Yan via arch-commits
Date: Thursday, August 29, 2019 @ 06:59:00
  Author: felixonmars
Revision: 504541

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-clash-prelude/repos/community-staging-x86_64/
  haskell-clash-prelude/repos/community-staging-x86_64/PKGBUILD
(from rev 504540, haskell-clash-prelude/trunk/PKGBUILD)
  haskell-clash-prelude/repos/community-staging-x86_64/ghc-8.6.patch
(from rev 504540, haskell-clash-prelude/trunk/ghc-8.6.patch)

---+
 PKGBUILD  |   54 +
 ghc-8.6.patch |  324 
 2 files changed, 378 insertions(+)

Copied: haskell-clash-prelude/repos/community-staging-x86_64/PKGBUILD (from rev 
504540, haskell-clash-prelude/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2019-08-29 06:59:00 UTC (rev 504541)
@@ -0,0 +1,54 @@
+# Maintainer: Felix Yan 
+
+_hkgname=clash-prelude
+pkgname=haskell-clash-prelude
+pkgver=0.99.3
+pkgrel=64
+pkgdesc="CAES Language for Synchronous Hardware - Prelude library"
+url="https://github.com/clash-lang/clash-prelude";
+license=('BSD')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-bifunctors' 'haskell-constraints' 
'haskell-data-binary-ieee754'
+ 'haskell-data-default' 'haskell-ghc-typelits-extra' 
'haskell-ghc-typelits-knownnat'
+ 'haskell-ghc-typelits-natnormalise' 'haskell-half' 'haskell-lens' 
'haskell-quickcheck'
+ 'haskell-reflection' 'haskell-singletons' 'haskell-vector')
+makedepends=('ghc' 'haskell-doctest')
+source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz
+ghc-8.6.patch)
+sha512sums=('9eb9dc5647a5dc61c9f0b5a9b880ae102e6f26783db0c4b29b4898705c9679c01d6cb96db0b206e327172743189a984299662c91209429f36c1eeb7d1d319bd1'
+
'52fcf8c2c701d724b55f8dc3a99e2842d26088ce36ae04dea02b104366255a268c83a6c02f1282f4b51795cd5afb3cb8c66d5c7348dc9ee3f149338df7776b87')
+
+prepare() {
+cd $_hkgname-$pkgver
+patch -p1 -i ../ghc-8.6.patch
+sed -i -e 's/< *0.3/<1/' -e 's/< *2.14/<3/' -e 's/< *0.6/<1/' -e 's/< 
*2.12/<3/' -e 's/< *0.10/<1/' $_hkgname.cabal
+}
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+cd $_hkgname-$pkgver
+# TODO
+runhaskell Setup test || warning "Tests failed"
+}
+
+package() {
+cd $_hkgname-$pkgver
+
+install -D -m744 register.sh 
"$pkgdir"/usr/share/haskell/register/$pkgname.sh
+install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+runhaskell Setup copy --destdir="$pkgdir"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+}

Copied: haskell-clash-prelude/repos/community-staging-x86_64/ghc-8.6.patch 
(from rev 504540, haskell-clash-prelude/trunk/ghc-8.6.patch)
===
--- community-staging-x86_64/ghc-8.6.patch  (rev 0)
+++ community-staging-x86_64/ghc-8.6.patch  2019-08-29 06:59:00 UTC (rev 
504541)
@@ -0,0 +1,324 @@
+From d2f9a0081c4355fdbd1062f3b15fafb3a3572cdc Mon Sep 17 00:00:00 2001
+From: Christiaan Baaij 
+Date: Thu, 26 Jul 2018 16:55:48 +0200
+Subject: [PATCH] Fixes to build on GHC 8.6
+
+---
+ cabal.project |  9 -
+ clash-prelude.cabal   |  4 ++--
+ src/Clash/Explicit/DDR.hs |  4 
+ src/Clash/Intel/DDR.hs|  4 
+ src/Clash/Promoted/Nat.hs |  9 +++--
+ src/Clash/Sized/Internal/Index.hs |  4 
+ src/Clash/Sized/RTree.hs  | 23 ++-
+ src/Clash/Sized/Vector.hs | 13 +
+ src/Clash/Xilinx/DDR.hs   |  4 
+ 9 files changed, 56 insertions(+), 18 deletions(-)
+
+diff --git a/src/Clash/Explicit/DDR.hs b/src/Clash/Explicit/DDR.hs
+index a22d925..96a9877 100644
+--- a/src/Clash/Explicit/DDR.hs
 b/src/Clash/Explicit/DDR.hs
+@@ -17,11 +17,15 @@ dedicated hardware resources use the functions from 
"Clash.Intel.DDR"
+ or "Clash.Xilinx.DDR".
+ -}
+ 
++{-# LANGUAGE CPP #-}
+ {-# LANGUAGE DataKinds   #-}
+ {-# LANGUAGE MagicHash   #-}
+ {-# LANGUAGE ScopedTypeVariables #-}
+ {-# LANGUAGE TypeFamilies#-}
+ {-# LANGUAGE TypeOperators   #-}
++#if __GLASGOW_HASKELL__ >= 806
++{-# LANGUA

[arch-commits] Commit in haskell-lens/repos (2 files)

2019-08-28 Thread Felix Yan via arch-commits
Date: Thursday, August 29, 2019 @ 06:56:26
  Author: felixonmars
Revision: 504539

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-lens/repos/community-staging-x86_64/
  haskell-lens/repos/community-staging-x86_64/PKGBUILD
(from rev 504538, haskell-lens/trunk/PKGBUILD)

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

Copied: haskell-lens/repos/community-staging-x86_64/PKGBUILD (from rev 504538, 
haskell-lens/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2019-08-29 06:56:26 UTC (rev 504539)
@@ -0,0 +1,50 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=lens
+pkgname=haskell-lens
+pkgver=4.17.1
+pkgrel=25
+pkgdesc="Lenses, Folds and Traversals"
+url="https://github.com/ekmett/lens/";
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-base-orphans' 'haskell-bifunctors' 
'haskell-call-stack' 'haskell-comonad'
+ 'haskell-contravariant' 'haskell-distributive' 'haskell-exceptions' 
'haskell-free'
+ 'haskell-hashable' 'haskell-kan-extensions' 'haskell-parallel' 
'haskell-profunctors'
+ 'haskell-reflection' 'haskell-semigroupoids' 'haskell-tagged' 
'haskell-th-abstraction'
+ 'haskell-transformers-compat' 'haskell-unordered-containers' 
'haskell-vector')
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
+sha512sums=('4fa7e00fd4f60440e7e10162ffb26cb3b557de6a3385160ed622cfa86a9c7bb0ab593a9db04ce04f581183e99d9d066d1e2398002eef36770044c900c294896b')
+
+prepare() {
+cd $_hkgname-$pkgver
+sed -i 's/< *0.2/<1/' $_hkgname.cabal
+}
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \
+-f-j -ftrustworthy -f-safe -ftest-templates -ftest-properties 
-ftest-hunit \
+-ftest-doctests -f-dump-splices -f-old-inline-pragmas -finlining \
+-f-benchmark-uniplate
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd $_hkgname-$pkgver
+
+install -D -m744 register.sh 
"$pkgdir"/usr/share/haskell/register/$pkgname.sh
+install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+runhaskell Setup copy --destdir="$pkgdir"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+}


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

2019-08-28 Thread Felix Yan via arch-commits
Date: Thursday, August 29, 2019 @ 06:56:16
  Author: felixonmars
Revision: 504538

upgpkg: haskell-lens 4.17.1-25

rebuild with semigroupoids 5.3.3

Modified:
  haskell-lens/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-08-29 06:53:35 UTC (rev 504537)
+++ PKGBUILD2019-08-29 06:56:16 UTC (rev 504538)
@@ -4,7 +4,7 @@
 _hkgname=lens
 pkgname=haskell-lens
 pkgver=4.17.1
-pkgrel=24
+pkgrel=25
 pkgdesc="Lenses, Folds and Traversals"
 url="https://github.com/ekmett/lens/";
 license=("BSD")


[arch-commits] Commit in haskell-keys/repos (2 files)

2019-08-28 Thread Felix Yan via arch-commits
Date: Thursday, August 29, 2019 @ 06:53:35
  Author: felixonmars
Revision: 504537

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-keys/repos/community-staging-x86_64/
  haskell-keys/repos/community-staging-x86_64/PKGBUILD
(from rev 504536, haskell-keys/trunk/PKGBUILD)

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

Copied: haskell-keys/repos/community-staging-x86_64/PKGBUILD (from rev 504536, 
haskell-keys/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2019-08-29 06:53:35 UTC (rev 504537)
@@ -0,0 +1,44 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=keys
+pkgname=haskell-keys
+pkgver=3.12.2
+pkgrel=23
+pkgdesc="Keyed functors and containers"
+url="https://github.com/ekmett/keys/";
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-comonad' 'haskell-free' 'haskell-hashable' 
'haskell-semigroupoids'
+ 'haskell-tagged' 'haskell-transformers-compat' 
'haskell-unordered-containers')
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
+sha512sums=('d94586d88369c64a4f3a5e51c8eba6aecfbcdc7ab4b281f1523cb5e13bc3794611c248c9b3bbb897c4d29e230fd682ea098954e857e5b4c8a7e69809f65d2616')
+
+prepare() {
+cd $_hkgname-$pkgver
+sed -i '/semigroups/d' $_hkgname.cabal
+}
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd $_hkgname-$pkgver
+
+install -D -m744 register.sh 
"$pkgdir"/usr/share/haskell/register/$pkgname.sh
+install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+runhaskell Setup copy --destdir="$pkgdir"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+}


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

2019-08-28 Thread Antonio Rojas via arch-commits
Date: Thursday, August 29, 2019 @ 06:52:30
  Author: arojas
Revision: 504533

Update to 1.1.0

Modified:
  jupyterlab/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-08-29 06:52:28 UTC (rev 504532)
+++ PKGBUILD2019-08-29 06:52:30 UTC (rev 504533)
@@ -2,7 +2,7 @@
 
 pkgname=jupyterlab
 _pipname=jupyterlab
-pkgver=1.0.10
+pkgver=1.1.0
 pkgrel=1
 pkgdesc="JupyterLab computational environment"
 arch=(any)
@@ -12,7 +12,7 @@
 depends=(jupyterlab_server)
 optdepends=('npm: to install extensions')
 
source=(https://pypi.io/packages/source/${_pipname:0:1}/$_pipname/$_pipname-$pkgver.tar.gz)
-sha256sums=('ed6702bed31314e7b9ee10dcda044ad61d1fe3c4caae3e1014ab426855726a6d')
+sha256sums=('adec261397357328e6a79a35df4bcb3cf5ddbe434dd80eb2d953211dfbe464e9')
 
 build() {
   cd $pkgname-$pkgver


[arch-commits] Commit in haskell-kan-extensions/repos (2 files)

2019-08-28 Thread Felix Yan via arch-commits
Date: Thursday, August 29, 2019 @ 06:52:39
  Author: felixonmars
Revision: 504534

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-kan-extensions/repos/community-staging-x86_64/
  haskell-kan-extensions/repos/community-staging-x86_64/PKGBUILD
(from rev 504533, haskell-kan-extensions/trunk/PKGBUILD)

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

Copied: haskell-kan-extensions/repos/community-staging-x86_64/PKGBUILD (from 
rev 504533, haskell-kan-extensions/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2019-08-29 06:52:39 UTC (rev 504534)
@@ -0,0 +1,40 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=kan-extensions
+pkgname=haskell-kan-extensions
+pkgver=5.2
+pkgrel=68
+pkgdesc="Kan extensions, Kan lifts, the Yoneda lemma, and (co)density 
(co)monads"
+url="https://github.com/ekmett/kan-extensions/";
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-adjunctions' 'haskell-comonad' 
'haskell-contravariant'
+ 'haskell-distributive' 'haskell-free' 'haskell-invariant' 
'haskell-profunctors'
+ 'haskell-semigroupoids' 'haskell-tagged' 
'haskell-transformers-compat')
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz";)
+sha512sums=('209700c5c912ecebf2b8f5a5ef8a2b6943281a9a7181f47b99faf78c383cfe0f6054eb5fb59ed558cb55f06cae4b8e980c655c862717afd003f05ee952eca05e')
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd $_hkgname-$pkgver
+
+install -D -m744 register.sh 
"$pkgdir"/usr/share/haskell/register/$pkgname.sh
+install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+runhaskell Setup copy --destdir="$pkgdir"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+}


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

2019-08-28 Thread Felix Yan via arch-commits
Date: Thursday, August 29, 2019 @ 06:53:25
  Author: felixonmars
Revision: 504536

upgpkg: haskell-keys 3.12.2-23

rebuild with semigroupoids 5.3.3

Modified:
  haskell-keys/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-08-29 06:52:49 UTC (rev 504535)
+++ PKGBUILD2019-08-29 06:53:25 UTC (rev 504536)
@@ -4,7 +4,7 @@
 _hkgname=keys
 pkgname=haskell-keys
 pkgver=3.12.2
-pkgrel=22
+pkgrel=23
 pkgdesc="Keyed functors and containers"
 url="https://github.com/ekmett/keys/";
 license=("BSD")


[arch-commits] Commit in haskell-kan-extensions/trunk (PKGBUILD)

2019-08-28 Thread Felix Yan via arch-commits
Date: Thursday, August 29, 2019 @ 06:52:28
  Author: felixonmars
Revision: 504532

upgpkg: haskell-kan-extensions 5.2-68

rebuild with semigroupoids 5.3.3

Modified:
  haskell-kan-extensions/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-08-29 06:51:42 UTC (rev 504531)
+++ PKGBUILD2019-08-29 06:52:28 UTC (rev 504532)
@@ -4,7 +4,7 @@
 _hkgname=kan-extensions
 pkgname=haskell-kan-extensions
 pkgver=5.2
-pkgrel=67
+pkgrel=68
 pkgdesc="Kan extensions, Kan lifts, the Yoneda lemma, and (co)density 
(co)monads"
 url="https://github.com/ekmett/kan-extensions/";
 license=("BSD")


[arch-commits] Commit in jupyterlab/repos/community-any (PKGBUILD PKGBUILD)

2019-08-28 Thread Antonio Rojas via arch-commits
Date: Thursday, August 29, 2019 @ 06:52:49
  Author: arojas
Revision: 504535

archrelease: copy trunk to community-any

Added:
  jupyterlab/repos/community-any/PKGBUILD
(from rev 504534, jupyterlab/trunk/PKGBUILD)
Deleted:
  jupyterlab/repos/community-any/PKGBUILD

--+
 PKGBUILD |   56 
 1 file changed, 28 insertions(+), 28 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2019-08-29 06:52:39 UTC (rev 504534)
+++ PKGBUILD2019-08-29 06:52:49 UTC (rev 504535)
@@ -1,28 +0,0 @@
-# Maintainer: Antonio Rojas 
-
-pkgname=jupyterlab
-_pipname=jupyterlab
-pkgver=1.0.10
-pkgrel=1
-pkgdesc="JupyterLab computational environment"
-arch=(any)
-url="https://github.com/jupyterlab/jupyterlab";
-license=(custom)
-makedepends=(python-setuptools nodejs python2)
-depends=(jupyterlab_server)
-optdepends=('npm: to install extensions')
-source=(https://pypi.io/packages/source/${_pipname:0:1}/$_pipname/$_pipname-$pkgver.tar.gz)
-sha256sums=('ed6702bed31314e7b9ee10dcda044ad61d1fe3c4caae3e1014ab426855726a6d')
-
-build() {
-  cd $pkgname-$pkgver
-  python setup.py build 
-}
-
-package() {
-  cd $pkgname-$pkgver
-  python setup.py install --root="$pkgdir" --optimize=1
-  mv "$pkgdir"/usr/etc "$pkgdir"
-
-  install -Dm644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
-}

Copied: jupyterlab/repos/community-any/PKGBUILD (from rev 504534, 
jupyterlab/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2019-08-29 06:52:49 UTC (rev 504535)
@@ -0,0 +1,28 @@
+# Maintainer: Antonio Rojas 
+
+pkgname=jupyterlab
+_pipname=jupyterlab
+pkgver=1.1.0
+pkgrel=1
+pkgdesc="JupyterLab computational environment"
+arch=(any)
+url="https://github.com/jupyterlab/jupyterlab";
+license=(custom)
+makedepends=(python-setuptools nodejs python2)
+depends=(jupyterlab_server)
+optdepends=('npm: to install extensions')
+source=(https://pypi.io/packages/source/${_pipname:0:1}/$_pipname/$_pipname-$pkgver.tar.gz)
+sha256sums=('adec261397357328e6a79a35df4bcb3cf5ddbe434dd80eb2d953211dfbe464e9')
+
+build() {
+  cd $pkgname-$pkgver
+  python setup.py build 
+}
+
+package() {
+  cd $pkgname-$pkgver
+  python setup.py install --root="$pkgdir" --optimize=1
+  mv "$pkgdir"/usr/etc "$pkgdir"
+
+  install -Dm644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+}


[arch-commits] Commit in haskell-incremental-parser/repos (2 files)

2019-08-28 Thread Felix Yan via arch-commits
Date: Thursday, August 29, 2019 @ 06:51:42
  Author: felixonmars
Revision: 504531

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-incremental-parser/repos/community-staging-x86_64/
  haskell-incremental-parser/repos/community-staging-x86_64/PKGBUILD
(from rev 504530, haskell-incremental-parser/trunk/PKGBUILD)

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

Copied: haskell-incremental-parser/repos/community-staging-x86_64/PKGBUILD 
(from rev 504530, haskell-incremental-parser/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2019-08-29 06:51:42 UTC (rev 504531)
@@ -0,0 +1,43 @@
+# Maintainer: Felix Yan 
+# Contributor: Thomas Dziedzic 
+
+_hkgname=incremental-parser
+pkgname=haskell-incremental-parser
+pkgver=0.3.2.2
+pkgrel=29
+pkgdesc="Generic parser library capable of providing partial results from 
partial input."
+url="https://hackage.haskell.org/package/${_hkgname}";
+license=('GPL')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-monoid-subclasses')
+makedepends=('ghc' 'haskell-quickcheck' 'haskell-checkers' 'haskell-tasty'
+ 'haskell-tasty-quickcheck')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
+sha512sums=('773b84a540ee34db855a74bafb41c6640d24f3ef519f201447fa524a6545a290f3f1b9a5d42edb9d88754f845a8fa399afe22a5c680ef5eb72f55302263d475c')
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+cd $_hkgname-$pkgver
+runhaskell Setup test
+}
+
+package() {
+cd $_hkgname-$pkgver
+
+install -D -m744 register.sh 
"$pkgdir"/usr/share/haskell/register/$pkgname.sh
+install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+runhaskell Setup copy --destdir="$pkgdir"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE.txt"
+}


[arch-commits] Commit in haskell-incremental-parser/trunk (PKGBUILD)

2019-08-28 Thread Felix Yan via arch-commits
Date: Thursday, August 29, 2019 @ 06:51:32
  Author: felixonmars
Revision: 504530

upgpkg: haskell-incremental-parser 0.3.2.2-29

rebuild with semigroupoids 5.3.3

Modified:
  haskell-incremental-parser/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-08-29 06:50:41 UTC (rev 504529)
+++ PKGBUILD2019-08-29 06:51:32 UTC (rev 504530)
@@ -4,7 +4,7 @@
 _hkgname=incremental-parser
 pkgname=haskell-incremental-parser
 pkgver=0.3.2.2
-pkgrel=28
+pkgrel=29
 pkgdesc="Generic parser library capable of providing partial results from 
partial input."
 url="https://hackage.haskell.org/package/${_hkgname}";
 license=('GPL')


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

2019-08-28 Thread Felix Yan via arch-commits
Date: Thursday, August 29, 2019 @ 06:50:31
  Author: felixonmars
Revision: 504528

upgpkg: haskell-adjunctions 4.4-98

rebuild with semigroupoids 5.3.3

Modified:
  haskell-adjunctions/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-08-29 06:49:35 UTC (rev 504527)
+++ PKGBUILD2019-08-29 06:50:31 UTC (rev 504528)
@@ -4,7 +4,7 @@
 _hkgname=adjunctions
 pkgname=haskell-adjunctions
 pkgver=4.4
-pkgrel=97
+pkgrel=98
 pkgdesc="Adjunctions and representable functors"
 url="https://github.com/ekmett/adjunctions/";
 license=("BSD")


[arch-commits] Commit in haskell-adjunctions/repos (2 files)

2019-08-28 Thread Felix Yan via arch-commits
Date: Thursday, August 29, 2019 @ 06:50:41
  Author: felixonmars
Revision: 504529

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-adjunctions/repos/community-staging-x86_64/
  haskell-adjunctions/repos/community-staging-x86_64/PKGBUILD
(from rev 504528, haskell-adjunctions/trunk/PKGBUILD)

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

Copied: haskell-adjunctions/repos/community-staging-x86_64/PKGBUILD (from rev 
504528, haskell-adjunctions/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2019-08-29 06:50:41 UTC (rev 504529)
@@ -0,0 +1,50 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=adjunctions
+pkgname=haskell-adjunctions
+pkgver=4.4
+pkgrel=98
+pkgdesc="Adjunctions and representable functors"
+url="https://github.com/ekmett/adjunctions/";
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-comonad' 'haskell-contravariant' 
'haskell-distributive' 'haskell-free'
+ 'haskell-profunctors' 'haskell-semigroupoids' 'haskell-tagged'
+ 'haskell-transformers-compat' 'haskell-void')
+makedepends=('ghc' 'haskell-generic-deriving' 'haskell-hspec')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
+sha512sums=('30f4fb8a30d8428e032d322a9a627e7ebc44b2c737e87670907134a5aa6019145f2c3e6b2e7f8e00d5ffbe1ce4b4a5c812c3ee976257419d7d429b19db28918c')
+
+prepare() {
+cd $_hkgname-$pkgver
+sed -i -e '/semigroups/d' -e 's/< *0.6/<1/' $_hkgname.cabal
+}
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+cd $_hkgname-$pkgver
+runhaskell Setup test
+}
+
+package() {
+cd $_hkgname-$pkgver
+
+install -D -m744 register.sh 
"$pkgdir"/usr/share/haskell/register/$pkgname.sh
+install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+runhaskell Setup copy --destdir="$pkgdir"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+}


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

2019-08-28 Thread Felix Yan via arch-commits
Date: Thursday, August 29, 2019 @ 06:49:24
  Author: felixonmars
Revision: 504526

upgpkg: haskell-free 5.1.2-4

rebuild with semigroupoids 5.3.3

Modified:
  haskell-free/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-08-29 06:48:16 UTC (rev 504525)
+++ PKGBUILD2019-08-29 06:49:24 UTC (rev 504526)
@@ -4,7 +4,7 @@
 _hkgname=free
 pkgname=haskell-free
 pkgver=5.1.2
-pkgrel=3
+pkgrel=4
 pkgdesc="Monads for free"
 url="https://github.com/ekmett/free/";
 license=("BSD")


[arch-commits] Commit in haskell-free/repos (2 files)

2019-08-28 Thread Felix Yan via arch-commits
Date: Thursday, August 29, 2019 @ 06:49:35
  Author: felixonmars
Revision: 504527

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-free/repos/community-staging-x86_64/
  haskell-free/repos/community-staging-x86_64/PKGBUILD
(from rev 504526, haskell-free/trunk/PKGBUILD)

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

Copied: haskell-free/repos/community-staging-x86_64/PKGBUILD (from rev 504526, 
haskell-free/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2019-08-29 06:49:35 UTC (rev 504527)
@@ -0,0 +1,39 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=free
+pkgname=haskell-free
+pkgver=5.1.2
+pkgrel=4
+pkgdesc="Monads for free"
+url="https://github.com/ekmett/free/";
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-comonad' 'haskell-distributive' 
'haskell-exceptions'
+ 'haskell-profunctors' 'haskell-semigroupoids' 
'haskell-transformers-base')
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
+sha512sums=('ed2837688ebceb7704bdb14659080ca7d1ab86341b95681bfde0713c01bb1640ca1aa256a17022e6a1d347a8139b102f8fea513e30b729a50fc3aba96a2bc72b')
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd $_hkgname-$pkgver
+
+install -D -m744 register.sh 
"$pkgdir"/usr/share/haskell/register/$pkgname.sh
+install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+runhaskell Setup copy --destdir="$pkgdir"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+}


[arch-commits] Commit in haskell-foldl/repos (2 files)

2019-08-28 Thread Felix Yan via arch-commits
Date: Thursday, August 29, 2019 @ 06:48:16
  Author: felixonmars
Revision: 504525

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-foldl/repos/community-staging-x86_64/
  haskell-foldl/repos/community-staging-x86_64/PKGBUILD
(from rev 504524, haskell-foldl/trunk/PKGBUILD)

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

Copied: haskell-foldl/repos/community-staging-x86_64/PKGBUILD (from rev 504524, 
haskell-foldl/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2019-08-29 06:48:16 UTC (rev 504525)
@@ -0,0 +1,45 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=foldl
+pkgname=haskell-foldl
+pkgver=1.4.5
+pkgrel=48
+pkgdesc="Composable, streaming, and efficient left folds"
+url="https://hackage.haskell.org/package/${_hkgname}";
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-comonad' 'haskell-contravariant' 
'haskell-mwc-random'
+ 'haskell-primitive' 'haskell-profunctors' 'haskell-semigroupoids'
+ 'haskell-unordered-containers' 'haskell-vector' 
'haskell-vector-builder')
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
+sha512sums=('adc718045f344206bb2e38b92610e643c61a470e294b73331adb58ebe6a3d33f2614634a1750c7e049b3f8def761a43232baee4633cc6bb09b25b7564f3fe1b2')
+
+prepare() {
+cd $_hkgname-$pkgver
+sed -i -e '/semigroups/d' -e 's/<.*0.14/<1/' -e 's/< *5.4/<6/' 
$_hkgname.cabal
+}
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd $_hkgname-$pkgver
+
+install -D -m744 register.sh 
"$pkgdir"/usr/share/haskell/register/$pkgname.sh
+install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+runhaskell Setup copy --destdir="$pkgdir"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+}


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

2019-08-28 Thread Felix Yan via arch-commits
Date: Thursday, August 29, 2019 @ 06:48:06
  Author: felixonmars
Revision: 504524

upgpkg: haskell-foldl 1.4.5-48

rebuild with semigroupoids 5.3.3

Modified:
  haskell-foldl/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-08-29 06:47:22 UTC (rev 504523)
+++ PKGBUILD2019-08-29 06:48:06 UTC (rev 504524)
@@ -4,7 +4,7 @@
 _hkgname=foldl
 pkgname=haskell-foldl
 pkgver=1.4.5
-pkgrel=47
+pkgrel=48
 pkgdesc="Composable, streaming, and efficient left folds"
 url="https://hackage.haskell.org/package/${_hkgname}";
 license=("BSD")


[arch-commits] Commit in haskell-checkers/repos (2 files)

2019-08-28 Thread Felix Yan via arch-commits
Date: Thursday, August 29, 2019 @ 06:46:30
  Author: felixonmars
Revision: 504511

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-checkers/repos/community-staging-x86_64/
  haskell-checkers/repos/community-staging-x86_64/PKGBUILD
(from rev 504510, haskell-checkers/trunk/PKGBUILD)

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

Copied: haskell-checkers/repos/community-staging-x86_64/PKGBUILD (from rev 
504510, haskell-checkers/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2019-08-29 06:46:30 UTC (rev 504511)
@@ -0,0 +1,37 @@
+# Maintainer: Felix Yan 
+
+_hkgname=checkers
+pkgname=haskell-checkers
+pkgver=0.5.0
+pkgrel=15
+pkgdesc="Check properties on standard classes and data structures"
+url="https://github.com/conal/checkers";
+license=('BSD')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-random' 'haskell-quickcheck' 
'haskell-semigroupoids')
+makedepends=('ghc')
+source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
+sha512sums=('6f935d69ab60f0b082eb9f2c1bd2dd5b6e722b7037158424e46406c92717012053d601d9572e9c3672b2fb13a68f00974f7dd6ac85fc23586e8e1bde400d9ba6')
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd $_hkgname-$pkgver
+
+install -D -m744 register.sh 
"$pkgdir"/usr/share/haskell/register/$pkgname.sh
+install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+runhaskell Setup copy --destdir="$pkgdir"
+install -D -m644 "COPYING" 
"${pkgdir}/usr/share/licenses/${pkgname}/COPYING"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/COPYING"
+}


[arch-commits] Commit in haskell-either/repos (2 files)

2019-08-28 Thread Felix Yan via arch-commits
Date: Thursday, August 29, 2019 @ 06:47:22
  Author: felixonmars
Revision: 504523

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-either/repos/community-staging-x86_64/
  haskell-either/repos/community-staging-x86_64/PKGBUILD
(from rev 504522, haskell-either/trunk/PKGBUILD)

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

Copied: haskell-either/repos/community-staging-x86_64/PKGBUILD (from rev 
504522, haskell-either/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2019-08-29 06:47:22 UTC (rev 504523)
@@ -0,0 +1,43 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=either
+pkgname=haskell-either
+pkgver=5.0.1.1
+pkgrel=21
+pkgdesc="An either monad transformer"
+url="https://github.com/ekmett/either/";
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-bifunctors' 'haskell-profunctors' 
'haskell-semigroupoids')
+makedepends=('ghc' 'haskell-quickcheck' 'haskell-test-framework' 
'haskell-test-framework-quickcheck2')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
+sha512sums=('96b23a9d5f1d2d4dd256251c488e06fa0e8642d849cf61c9de2a4089d2cbe86763062e69f83344eba2f75b30992f3e90ec195bd054f8de386c4c6b477a025c01')
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+cd $_hkgname-$pkgver
+runhaskell Setup test
+}
+
+package() {
+cd $_hkgname-$pkgver
+
+install -D -m744 register.sh 
"$pkgdir"/usr/share/haskell/register/$pkgname.sh
+install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+runhaskell Setup copy --destdir="$pkgdir"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+}


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

2019-08-28 Thread Felix Yan via arch-commits
Date: Thursday, August 29, 2019 @ 06:46:19
  Author: felixonmars
Revision: 504510

upgpkg: haskell-checkers 0.5.0-15

rebuild with semigroupoids 5.3.3

Modified:
  haskell-checkers/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-08-29 06:45:23 UTC (rev 504509)
+++ PKGBUILD2019-08-29 06:46:19 UTC (rev 504510)
@@ -3,7 +3,7 @@
 _hkgname=checkers
 pkgname=haskell-checkers
 pkgver=0.5.0
-pkgrel=14
+pkgrel=15
 pkgdesc="Check properties on standard classes and data structures"
 url="https://github.com/conal/checkers";
 license=('BSD')


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

2019-08-28 Thread Felix Yan via arch-commits
Date: Thursday, August 29, 2019 @ 06:47:08
  Author: felixonmars
Revision: 504521

upgpkg: haskell-either 5.0.1.1-21

rebuild with semigroupoids 5.3.3

Modified:
  haskell-either/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-08-29 06:47:07 UTC (rev 504520)
+++ PKGBUILD2019-08-29 06:47:08 UTC (rev 504521)
@@ -4,7 +4,7 @@
 _hkgname=either
 pkgname=haskell-either
 pkgver=5.0.1.1
-pkgrel=20
+pkgrel=21
 pkgdesc="An either monad transformer"
 url="https://github.com/ekmett/either/";
 license=("BSD")


[arch-commits] Commit in haskell-semigroupoids/repos (2 files)

2019-08-28 Thread Felix Yan via arch-commits
Date: Thursday, August 29, 2019 @ 06:45:23
  Author: felixonmars
Revision: 504509

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-semigroupoids/repos/community-staging-x86_64/
  haskell-semigroupoids/repos/community-staging-x86_64/PKGBUILD
(from rev 504508, haskell-semigroupoids/trunk/PKGBUILD)

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

Copied: haskell-semigroupoids/repos/community-staging-x86_64/PKGBUILD (from rev 
504508, haskell-semigroupoids/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2019-08-29 06:45:23 UTC (rev 504509)
@@ -0,0 +1,46 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=semigroupoids
+pkgname=haskell-semigroupoids
+pkgver=5.3.3
+pkgrel=1
+pkgdesc="Semigroupoids: Category sans id"
+url="https://github.com/ekmett/semigroupoids";
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-base-orphans' 'haskell-bifunctors' 
'haskell-comonad' 'haskell-contravariant'
+ 'haskell-distributive' 'haskell-hashable' 'haskell-tagged' 
'haskell-transformers-compat'
+ 'haskell-unordered-containers')
+makedepends=('ghc' 'haskell-cabal-doctest' 'haskell-doctest')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
+sha512sums=('7a4cbaba58703c5056469da9d3cafba5bcd5e8127087ccd7e21ba4daf13b0b20b12520c9fbd1cb16091bde9e6b1735a9c2c0b0dbefcdf83e56e349b599697ff1')
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \
+-ftagged -fcomonad -fdoctests -fdistributive -fcontravariant 
-fcontainers -funordered-containers
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+cd $_hkgname-$pkgver
+runhaskell Setup test
+}
+
+package() {
+cd $_hkgname-$pkgver
+
+install -D -m744 register.sh 
"$pkgdir"/usr/share/haskell/register/$pkgname.sh
+install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+runhaskell Setup copy --destdir="$pkgdir"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+}


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

2019-08-28 Thread Felix Yan via arch-commits
Date: Thursday, August 29, 2019 @ 06:45:13
  Author: felixonmars
Revision: 504508

upgpkg: haskell-semigroupoids 5.3.3-1

rebuild with semigroupoids 5.3.3

Modified:
  haskell-semigroupoids/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-08-29 06:16:18 UTC (rev 504507)
+++ PKGBUILD2019-08-29 06:45:13 UTC (rev 504508)
@@ -3,8 +3,8 @@
 
 _hkgname=semigroupoids
 pkgname=haskell-semigroupoids
-pkgver=5.3.2
-pkgrel=32
+pkgver=5.3.3
+pkgrel=1
 pkgdesc="Semigroupoids: Category sans id"
 url="https://github.com/ekmett/semigroupoids";
 license=("BSD")
@@ -14,7 +14,7 @@
  'haskell-unordered-containers')
 makedepends=('ghc' 'haskell-cabal-doctest' 'haskell-doctest')
 
source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
-sha512sums=('a0ec8c3f275ff503ce2e89a09a853f356a2c17edfff7917c00e2bddd3a63893fd41284305bb41b8632ed45c57222899ca64fb28aa1e794d41b939175fd1e92a8')
+sha512sums=('7a4cbaba58703c5056469da9d3cafba5bcd5e8127087ccd7e21ba4daf13b0b20b12520c9fbd1cb16091bde9e6b1735a9c2c0b0dbefcdf83e56e349b599697ff1')
 
 build() {
 cd $_hkgname-$pkgver


[arch-commits] Commit in fcgi/repos (6 files)

2019-08-28 Thread Christian Hesse via arch-commits
Date: Thursday, August 29, 2019 @ 06:19:20
  Author: eworm
Revision: 361351

archrelease: copy trunk to testing-x86_64

Added:
  fcgi/repos/testing-x86_64/
  fcgi/repos/testing-x86_64/PKGBUILD
(from rev 361350, fcgi/trunk/PKGBUILD)
  fcgi/repos/testing-x86_64/fcgi-2.4.0-Makefile.am-CPPFLAGS.patch
(from rev 361350, fcgi/trunk/fcgi-2.4.0-Makefile.am-CPPFLAGS.patch)
  fcgi/repos/testing-x86_64/fcgi-2.4.0-configure.in.patch
(from rev 361350, fcgi/trunk/fcgi-2.4.0-configure.in.patch)
  fcgi/repos/testing-x86_64/fcgi-2.4.0-gcc44_fixes.patch
(from rev 361350, fcgi/trunk/fcgi-2.4.0-gcc44_fixes.patch)
  fcgi/repos/testing-x86_64/fcgi-2.4.0-poll.patch
(from rev 361350, fcgi/trunk/fcgi-2.4.0-poll.patch)

---+
 PKGBUILD  |   35 +
 fcgi-2.4.0-Makefile.am-CPPFLAGS.patch |   36 +
 fcgi-2.4.0-configure.in.patch |   19 +++
 fcgi-2.4.0-gcc44_fixes.patch  |   11 
 fcgi-2.4.0-poll.patch |   86 
 5 files changed, 187 insertions(+)

Copied: fcgi/repos/testing-x86_64/PKGBUILD (from rev 361350, 
fcgi/trunk/PKGBUILD)
===
--- testing-x86_64/PKGBUILD (rev 0)
+++ testing-x86_64/PKGBUILD 2019-08-29 06:19:20 UTC (rev 361351)
@@ -0,0 +1,35 @@
+# Maintainer: tobias 
+# Modified by: eliott 
+# Original by Benjamin Andresen, klapmuetz [at] gmail [dot] com
+
+pkgname=fcgi
+pkgver=2.4.2
+pkgrel=1
+depends=('gcc-libs')
+pkgdesc='FASTCgi (fcgi) is a language independent, high performant extension 
to CGI'
+arch=('x86_64')
+license=('custom')
+options=('!makeflags')
+url='http://www.fastcgi.com/'
+source=("${pkgname}-${pkgver}.tar.gz::https://github.com/FastCGI-Archives/fcgi2/archive/${pkgver}.tar.gz";)
+sha256sums=('1fe83501edfc3a7ec96bb1e69db3fd5ea1730135bd73ab152186fd0b437013bc')
+
+prepare() {
+  cd "${srcdir}/fcgi2-${pkgver}"
+
+  ./autogen.sh
+}
+
+build() {
+  cd "${srcdir}/fcgi2-${pkgver}"
+
+  ./configure --prefix=/usr
+  make
+}
+
+package() {
+  cd "${srcdir}/fcgi2-${pkgver}"
+
+  make DESTDIR="${pkgdir}" install
+  install -Dm0644 LICENSE.TERMS 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+}

Copied: fcgi/repos/testing-x86_64/fcgi-2.4.0-Makefile.am-CPPFLAGS.patch (from 
rev 361350, fcgi/trunk/fcgi-2.4.0-Makefile.am-CPPFLAGS.patch)
===
--- testing-x86_64/fcgi-2.4.0-Makefile.am-CPPFLAGS.patch
(rev 0)
+++ testing-x86_64/fcgi-2.4.0-Makefile.am-CPPFLAGS.patch2019-08-29 
06:19:20 UTC (rev 361351)
@@ -0,0 +1,36 @@
+diff -ru fcgi-2.4.0-orig/cgi-fcgi/Makefile.am fcgi-2.4.0/cgi-fcgi/Makefile.am
+--- fcgi-2.4.0-orig/cgi-fcgi/Makefile.am   2007-03-05 18:09:31.0 
+0100
 fcgi-2.4.0/cgi-fcgi/Makefile.am2007-03-05 19:38:14.0 +0100
+@@ -2,7 +2,7 @@
+ bin_PROGRAMS = cgi-fcgi
+ 
+ INCLUDEDIR  = ../include
+-CPPFLAGS= @CPPFLAGS@ -I$(top_srcdir)/include
++AM_CPPFLAGS= @CPPFLAGS@ -I$(top_srcdir)/include
+ 
+ INCLUDE_FILES   = $(INCLUDEDIR)/fastcgi.h  \
+ $(INCLUDEDIR)/fcgiapp.h  \
+diff -ru fcgi-2.4.0-orig/examples/Makefile.am fcgi-2.4.0/examples/Makefile.am
+--- fcgi-2.4.0-orig/examples/Makefile.am   2007-03-05 18:09:31.0 
+0100
 fcgi-2.4.0/examples/Makefile.am2007-03-05 19:38:34.0 +0100
+@@ -11,7 +11,7 @@
+ EXTRA_PROGRAMS = threaded echo-cpp
+ 
+ INCLUDEDIR  = ../include
+-CPPFLAGS= @CPPFLAGS@ -I$(top_srcdir)/include
++AM_CPPFLAGS= @CPPFLAGS@ -I$(top_srcdir)/include
+ 
+ INCLUDE_FILES   = $(INCLUDEDIR)/fastcgi.h\
+   $(INCLUDEDIR)/fcgiapp.h\
+diff -ru fcgi-2.4.0-orig/libfcgi/Makefile.am fcgi-2.4.0/libfcgi/Makefile.am
+--- fcgi-2.4.0-orig/libfcgi/Makefile.am2007-03-05 18:09:31.0 
+0100
 fcgi-2.4.0/libfcgi/Makefile.am 2007-03-05 19:38:03.0 +0100
+@@ -1,7 +1,7 @@
+ # $Id: fcgi-2.4.0-Makefile.am-CPPFLAGS.patch,v 1.1 2007/06/28 23:15:26 till 
Exp $
+ 
+ INCLUDEDIR  = ../include
+-CPPFLAGS= @CPPFLAGS@ -I$(top_srcdir)/include
++AM_CPPFLAGS= @CPPFLAGS@ -I$(top_srcdir)/include
+ 
+ INCLUDE_FILES = $(INCLUDEDIR)/fastcgi.h \
+ $(INCLUDEDIR)/fcgiapp.h \

Copied: fcgi/repos/testing-x86_64/fcgi-2.4.0-configure.in.patch (from rev 
361350, fcgi/trunk/fcgi-2.4.0-configure.in.patch)
===
--- testing-x86_64/fcgi-2.4.0-configure.in.patch
(rev 0)
+++ testing-x86_64/fcgi-2.4.0-configure.in.patch2019-08-29 06:19:20 UTC 
(rev 361351)
@@ -0,0 +1,19 @@
+diff -ru fcgi-2.4.0-orig/configure.in fcgi-2.4.0/configure.in
+--- fcgi-2.4.0-orig/configure.in   2003-01-19 18:19:41.0 +0100
 fcgi-2.4.0/configure.in2007-03-05 20:48:14.0 +0100
+@@ -4,11 +4,13 @@
+ dnl generate the file "configure", whi

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

2019-08-28 Thread Christian Hesse via arch-commits
Date: Thursday, August 29, 2019 @ 06:19:17
  Author: eworm
Revision: 361350

upgpkg: fcgi 2.4.2-1

new upstream release

Modified:
  fcgi/trunk/PKGBUILD

--+
 PKGBUILD |   41 +++--
 1 file changed, 11 insertions(+), 30 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2019-08-29 06:12:06 UTC (rev 361349)
+++ PKGBUILD2019-08-29 06:19:17 UTC (rev 361350)
@@ -3,44 +3,25 @@
 # Original by Benjamin Andresen, klapmuetz [at] gmail [dot] com
 
 pkgname=fcgi
-pkgver=2.4.0
-pkgrel=14
+pkgver=2.4.2
+pkgrel=1
 depends=('gcc-libs')
-pkgdesc="FASTCgi (fcgi) is a language independent, high performant extension 
to CGI"
+pkgdesc='FASTCgi (fcgi) is a language independent, high performant extension 
to CGI'
 arch=('x86_64')
 license=('custom')
 options=('!makeflags')
-url="http://www.fastcgi.com";
-source=("https://sources.archlinux.org/other/packages/fcgi/${pkgname}-${pkgver}.tar.gz";
-'fcgi-2.4.0-configure.in.patch'
-'fcgi-2.4.0-Makefile.am-CPPFLAGS.patch'
-'fcgi-2.4.0-gcc44_fixes.patch'
-'fcgi-2.4.0-poll.patch')
-sha256sums=('66fc45c6b36a21bf2fbbb68e90f780cc21a9da1fffbae75e76d2b4402d3f05b9'
-'1b22bf50d37a0086870f3259c04df05f92bfa74795212283a24baba62d617dc8'
-'df132dec038246ce9526f311c5d00ec103427111722c476f78069d7f1386529f'
-'c31eb921a662b53401a88caafbadb16b02ae809d25d0b6d8b1ac96d20803e9d5'
-'7fc1e0af1c71d7b86d1a90595fbadedbb01db0731b9e91b17fb5437680bb4e96')
+url='http://www.fastcgi.com/'
+source=("${pkgname}-${pkgver}.tar.gz::https://github.com/FastCGI-Archives/fcgi2/archive/${pkgver}.tar.gz";)
+sha256sums=('1fe83501edfc3a7ec96bb1e69db3fd5ea1730135bd73ab152186fd0b437013bc')
 
 prepare() {
-  cd "${srcdir}/${pkgname}-${pkgver}"
+  cd "${srcdir}/fcgi2-${pkgver}"
 
-  # Patches by Fedora:
-  # http://pkgs.fedoraproject.org/cgit/fcgi.git/tree/
-  patch -p1 -i "${srcdir}/fcgi-2.4.0-configure.in.patch"
-  patch -p1 -i "${srcdir}/fcgi-2.4.0-Makefile.am-CPPFLAGS.patch"
-  patch -p1 -i "${srcdir}/fcgi-2.4.0-gcc44_fixes.patch"
-  patch -p1 -i "${srcdir}/fcgi-2.4.0-poll.patch"
-
-  libtoolize --automake --copy --force
-  aclocal
-  autoheader
-  automake --add-missing --force-missing --copy
-  autoconf
+  ./autogen.sh
 }
 
 build() {
-  cd "${srcdir}/${pkgname}-${pkgver}"
+  cd "${srcdir}/fcgi2-${pkgver}"
 
   ./configure --prefix=/usr
   make
@@ -47,8 +28,8 @@
 }
 
 package() {
-  cd "${srcdir}/${pkgname}-${pkgver}"
+  cd "${srcdir}/fcgi2-${pkgver}"
 
   make DESTDIR="${pkgdir}" install
-  install -Dm644 LICENSE.TERMS 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+  install -Dm0644 LICENSE.TERMS 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
 }


[arch-commits] Commit in qtpass/repos/community-x86_64 (PKGBUILD PKGBUILD)

2019-08-28 Thread Christian Hesse via arch-commits
Date: Thursday, August 29, 2019 @ 06:16:18
  Author: eworm
Revision: 504507

archrelease: copy trunk to community-x86_64

Added:
  qtpass/repos/community-x86_64/PKGBUILD
(from rev 504506, qtpass/trunk/PKGBUILD)
Deleted:
  qtpass/repos/community-x86_64/PKGBUILD

--+
 PKGBUILD |   83 ++---
 1 file changed, 42 insertions(+), 41 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2019-08-29 06:16:15 UTC (rev 504506)
+++ PKGBUILD2019-08-29 06:16:18 UTC (rev 504507)
@@ -1,41 +0,0 @@
-# $Id$
-# Maintainer: Christian Hesse 
-# Contributor: Kevin MacMartin 
-
-pkgname=qtpass
-pkgver=1.2.3
-pkgrel=1
-pkgdesc='A multi-platform GUI for pass'
-url='https://qtpass.org/'
-license=('GPL3')
-arch=('x86_64')
-depends=('qt5-base' 'pass' 'pwgen' 'libxkbcommon-x11')
-makedepends=('qt5-tools')
-validpgpkeys=('DF7FEF8DFBA721E320B18F5615B63ADCA0034B9E') # Anne Jan Brouwer 
(JinX) 
-source=("${pkgname}-${pkgver}.tar.gz::https://github.com/IJHack/${pkgname}/archive/v${pkgver}.tar.gz";
-   
"${pkgname}-${pkgver}.tar.gz.asc::https://github.com/IJHack/${pkgname}/releases/download/v${pkgver}/v${pkgver}.tar.gz.asc";)
-sha256sums=('658b632bb06e9ad63d5076aace5fe0e57a0f7f20e0aafdfb64f86a25bdadbb07'
-'SKIP')
-
-prepare() {
-  cd "${srcdir}/QtPass-${pkgver}"
-
-  sed -i 's|qtpass-icon|qtpass|' ${pkgname}.desktop
-}
-
-build() {
-  cd "${srcdir}/QtPass-${pkgver}"
-
-  qmake-qt5
-  make
-}
-
-package() {
-  cd "${srcdir}/QtPass-${pkgver}"
-
-  install -D -m0755 main/qtpass "${pkgdir}/usr/bin/${pkgname}"
-  install -D -m0644 artwork/icon.png 
"${pkgdir}/usr/share/pixmaps/${pkgname}.png"
-  install -D -m0644 ${pkgname}.desktop 
"${pkgdir}/usr/share/applications/${pkgname}.desktop"
-  install -D -m0644 ${pkgname}.1 "${pkgdir}/usr/share/man/man1/${pkgname}.1"
-}
-

Copied: qtpass/repos/community-x86_64/PKGBUILD (from rev 504506, 
qtpass/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2019-08-29 06:16:18 UTC (rev 504507)
@@ -0,0 +1,42 @@
+# Maintainer: Christian Hesse 
+# Contributor: Kevin MacMartin 
+
+pkgname=qtpass
+pkgver=1.3.0
+pkgrel=1
+pkgdesc='A multi-platform GUI for pass'
+url='https://qtpass.org/'
+license=('GPL3')
+arch=('x86_64')
+depends=('qt5-base' 'pass' 'pwgen')
+makedepends=('qt5-tools' 'qt5-svg')
+validpgpkeys=('DF7FEF8DFBA721E320B18F5615B63ADCA0034B9E') # Anne Jan Brouwer 
(JinX) 
+source=("${pkgname}-${pkgver}.tar.gz::https://github.com/IJHack/${pkgname}/archive/v${pkgver}.tar.gz";
+   
"${pkgname}-${pkgver}.tar.gz.asc::https://github.com/IJHack/${pkgname}/releases/download/v${pkgver}/v${pkgver}.tar.gz.asc";)
+sha256sums=('27df0ef9988a17e4dd618c9abb1f1246cfe65a765abfa9b3c5faab111a61172b'
+'SKIP')
+
+prepare() {
+  cd "${srcdir}/QtPass-${pkgver}"
+
+  sed -i 's|qtpass-icon|qtpass|' ${pkgname}.desktop
+}
+
+build() {
+  cd "${srcdir}/QtPass-${pkgver}"
+
+  qmake-qt5
+  # https://github.com/IJHack/QtPass/issues/467
+  lrelease localization/localization_*
+  make
+}
+
+package() {
+  cd "${srcdir}/QtPass-${pkgver}"
+
+  install -D -m0755 main/qtpass "${pkgdir}/usr/bin/${pkgname}"
+  install -D -m0644 artwork/icon.png 
"${pkgdir}/usr/share/pixmaps/${pkgname}.png"
+  install -D -m0644 ${pkgname}.desktop 
"${pkgdir}/usr/share/applications/${pkgname}.desktop"
+  install -D -m0644 ${pkgname}.1 "${pkgdir}/usr/share/man/man1/${pkgname}.1"
+}
+


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

2019-08-28 Thread Christian Hesse via arch-commits
Date: Thursday, August 29, 2019 @ 06:16:15
  Author: eworm
Revision: 504506

upgpkg: qtpass 1.3.0-1

new upstream release

Modified:
  qtpass/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-08-29 05:08:54 UTC (rev 504505)
+++ PKGBUILD2019-08-29 06:16:15 UTC (rev 504506)
@@ -2,18 +2,18 @@
 # Contributor: Kevin MacMartin 
 
 pkgname=qtpass
-pkgver=1.2.3
+pkgver=1.3.0
 pkgrel=1
 pkgdesc='A multi-platform GUI for pass'
 url='https://qtpass.org/'
 license=('GPL3')
 arch=('x86_64')
-depends=('qt5-base' 'pass' 'pwgen' 'libxkbcommon-x11')
-makedepends=('qt5-tools')
+depends=('qt5-base' 'pass' 'pwgen')
+makedepends=('qt5-tools' 'qt5-svg')
 validpgpkeys=('DF7FEF8DFBA721E320B18F5615B63ADCA0034B9E') # Anne Jan Brouwer 
(JinX) 
 
source=("${pkgname}-${pkgver}.tar.gz::https://github.com/IJHack/${pkgname}/archive/v${pkgver}.tar.gz";

"${pkgname}-${pkgver}.tar.gz.asc::https://github.com/IJHack/${pkgname}/releases/download/v${pkgver}/v${pkgver}.tar.gz.asc";)
-sha256sums=('658b632bb06e9ad63d5076aace5fe0e57a0f7f20e0aafdfb64f86a25bdadbb07'
+sha256sums=('27df0ef9988a17e4dd618c9abb1f1246cfe65a765abfa9b3c5faab111a61172b'
 'SKIP')
 
 prepare() {
@@ -26,6 +26,8 @@
   cd "${srcdir}/QtPass-${pkgver}"
 
   qmake-qt5
+  # https://github.com/IJHack/QtPass/issues/467
+  lrelease localization/localization_*
   make
 }
 


[arch-commits] Commit in links/repos (3 files)

2019-08-28 Thread Christian Hesse via arch-commits
Date: Thursday, August 29, 2019 @ 06:12:06
  Author: eworm
Revision: 361349

archrelease: copy trunk to testing-x86_64

Added:
  links/repos/testing-x86_64/
  links/repos/testing-x86_64/PKGBUILD
(from rev 361348, links/trunk/PKGBUILD)
  links/repos/testing-x86_64/links.desktop
(from rev 361348, links/trunk/links.desktop)

---+
 PKGBUILD  |   65 
 links.desktop |7 ++
 2 files changed, 72 insertions(+)

Copied: links/repos/testing-x86_64/PKGBUILD (from rev 361348, 
links/trunk/PKGBUILD)
===
--- testing-x86_64/PKGBUILD (rev 0)
+++ testing-x86_64/PKGBUILD 2019-08-29 06:12:06 UTC (rev 361349)
@@ -0,0 +1,65 @@
+# Maintainer: Christian Hesse 
+# Contributor: Eric Bélanger 
+
+pkgname=links
+pkgver=2.20
+pkgrel=1
+pkgdesc="A text WWW browser, similar to Lynx"
+arch=('x86_64')
+url="http://links.twibright.com/";
+license=('GPL')
+depends=('bzip2' 'gpm' 'libevent' 'pcre' 'xz')
+makedepends=('libtiff' 'libpng' 'libxt' 'librsvg')
+optdepends=('libx11: for using xlinks'
+   'libtiff: for using xlinks'
+   'libpng: for using xlinks'
+   'librsvg: for using xlinks')
+source=("http://links.twibright.com/download/${pkgname}-${pkgver}.tar.bz2";
+'links.desktop')
+sha256sums=('3bddcd4cb2f7647e50e12a59d1c9bda61076f15cde5f5dca6288b58314e6902d'
+'484571172aa19cf91c4ce9d9528a4ac52e9252d6e741897e7339880aa30dbc88')
+
+configure_options=(
+  --prefix=/usr
+  --mandir=/usr/share/man
+  --disable-javascript
+)
+
+prepare() {
+  cd ${pkgname}-${pkgver}
+  sed -i "/ac_cpp=/s/\$CPPFLAGS/\$CPPFLAGS -O2/" configure
+}
+
+build() {
+  cd ${pkgname}-${pkgver}
+  (cd intl; ./gen-intl; ./synclang)
+  ./configure \
+"${configure_options[@]}" \
+--enable-graphics \
+--with-x \
+--with-fb
+  make
+  mv links xlinks
+
+  ./configure \
+"${configure_options[@]}" \
+--disable-graphics \
+--without-x \
+--without-fb
+  make
+}
+
+package() {
+  cd ${pkgname}-${pkgver}
+  make DESTDIR="${pkgdir}" install
+
+  install -D -m0755 xlinks "${pkgdir}/usr/bin/xlinks"
+  ln -s links.1.gz "${pkgdir}/usr/share/man/man1/xlinks.1.gz"
+
+  install -D -m0644 "${srcdir}/links.desktop" 
"${pkgdir}/usr/share/applications/links.desktop"
+  install -d "${pkgdir}/usr/share/pixmaps"
+  install -m0644 links_16x16_1.xpm links_16x16_2.xpm links_32x32.xpm 
"${pkgdir}/usr/share/pixmaps/"
+
+  install -d "${pkgdir}/usr/share/doc/links/calibration"
+  install -m0644 doc/links_cal/* "${pkgdir}/usr/share/doc/links/calibration/"
+}

Copied: links/repos/testing-x86_64/links.desktop (from rev 361348, 
links/trunk/links.desktop)
===
--- testing-x86_64/links.desktop(rev 0)
+++ testing-x86_64/links.desktop2019-08-29 06:12:06 UTC (rev 361349)
@@ -0,0 +1,7 @@
+[Desktop Entry]
+Name=Links
+Exec=xlinks -g
+Icon=links_32x32.xpm
+Type=Application
+Terminal=false
+Categories=Network;WebBrowser;


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

2019-08-28 Thread Christian Hesse via arch-commits
Date: Thursday, August 29, 2019 @ 06:12:02
  Author: eworm
Revision: 361348

upgpkg: links 2.20-1

new upstream release

Modified:
  links/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-08-29 02:01:04 UTC (rev 361347)
+++ PKGBUILD2019-08-29 06:12:02 UTC (rev 361348)
@@ -2,8 +2,8 @@
 # Contributor: Eric Bélanger 
 
 pkgname=links
-pkgver=2.19
-pkgrel=2
+pkgver=2.20
+pkgrel=1
 pkgdesc="A text WWW browser, similar to Lynx"
 arch=('x86_64')
 url="http://links.twibright.com/";
@@ -16,7 +16,7 @@
'librsvg: for using xlinks')
 source=("http://links.twibright.com/download/${pkgname}-${pkgver}.tar.bz2";
 'links.desktop')
-sha256sums=('70758c7dd9bb70f045407900e0a90f1114947fce832c2f9bdefd5c0158089a0a'
+sha256sums=('3bddcd4cb2f7647e50e12a59d1c9bda61076f15cde5f5dca6288b58314e6902d'
 '484571172aa19cf91c4ce9d9528a4ac52e9252d6e741897e7339880aa30dbc88')
 
 configure_options=(


[arch-commits] Commit in jenkins/repos/community-any (14 files)

2019-08-28 Thread Felix Yan via arch-commits
Date: Thursday, August 29, 2019 @ 05:08:54
  Author: felixonmars
Revision: 504505

archrelease: copy trunk to community-any

Added:
  jenkins/repos/community-any/LICENSE
(from rev 504504, jenkins/trunk/LICENSE)
  jenkins/repos/community-any/PKGBUILD
(from rev 504504, jenkins/trunk/PKGBUILD)
  jenkins/repos/community-any/jenkins.conf
(from rev 504504, jenkins/trunk/jenkins.conf)
  jenkins/repos/community-any/jenkins.install
(from rev 504504, jenkins/trunk/jenkins.install)
  jenkins/repos/community-any/jenkins.service
(from rev 504504, jenkins/trunk/jenkins.service)
  jenkins/repos/community-any/jenkins.sysusers
(from rev 504504, jenkins/trunk/jenkins.sysusers)
  jenkins/repos/community-any/jenkins.tmpfiles
(from rev 504504, jenkins/trunk/jenkins.tmpfiles)
Deleted:
  jenkins/repos/community-any/LICENSE
  jenkins/repos/community-any/PKGBUILD
  jenkins/repos/community-any/jenkins.conf
  jenkins/repos/community-any/jenkins.install
  jenkins/repos/community-any/jenkins.service
  jenkins/repos/community-any/jenkins.sysusers
  jenkins/repos/community-any/jenkins.tmpfiles

--+
 LICENSE  |   46 +--
 PKGBUILD |   88 ++---
 jenkins.conf |   26 +++
 jenkins.install  |   14 
 jenkins.service  |   48 ++--
 jenkins.sysusers |4 +-
 jenkins.tmpfiles |2 -
 7 files changed, 114 insertions(+), 114 deletions(-)

Deleted: LICENSE
===
--- LICENSE 2019-08-29 05:08:25 UTC (rev 504504)
+++ LICENSE 2019-08-29 05:08:54 UTC (rev 504505)
@@ -1,23 +0,0 @@
-The MIT License
-
-Copyright (c) 2004-, Kohsuke Kawaguchi, Sun Microsystems, Inc., and a number 
of other of contributors
-
-Permission is hereby granted, free of charge, to any person obtaining a copy
-of this software and associated documentation files (the "Software"), to deal
-in the Software without restriction, including without limitation the rights
-to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
-copies of the Software, and to permit persons to whom the Software is
-furnished to do so, subject to the following conditions:
-
-The above copyright notice and this permission notice shall be included in
-all copies or substantial portions of the Software.
-
-THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
-IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
-FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
-AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
-LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
-OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
-THE SOFTWARE.
-
-

Copied: jenkins/repos/community-any/LICENSE (from rev 504504, 
jenkins/trunk/LICENSE)
===
--- LICENSE (rev 0)
+++ LICENSE 2019-08-29 05:08:54 UTC (rev 504505)
@@ -0,0 +1,23 @@
+The MIT License
+
+Copyright (c) 2004-, Kohsuke Kawaguchi, Sun Microsystems, Inc., and a number 
of other of contributors
+
+Permission is hereby granted, free of charge, to any person obtaining a copy
+of this software and associated documentation files (the "Software"), to deal
+in the Software without restriction, including without limitation the rights
+to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
+copies of the Software, and to permit persons to whom the Software is
+furnished to do so, subject to the following conditions:
+
+The above copyright notice and this permission notice shall be included in
+all copies or substantial portions of the Software.
+
+THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
+FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
+AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
+LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
+OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
+THE SOFTWARE.
+
+

Deleted: PKGBUILD
===
--- PKGBUILD2019-08-29 05:08:25 UTC (rev 504504)
+++ PKGBUILD2019-08-29 05:08:54 UTC (rev 504505)
@@ -1,44 +0,0 @@
-# Maintainer: Felix Yan 
-# Contributor: Alexander Rødseth 
-# Contributor: Marcel Huber 
-# Contributor: Illarion Kovalchuk 
-
-pkgname=jenkins
-pkgver=2.189
-pkgrel=1
-pkgdesc='Extendable continuous integration server (latest)'
-arch=('any')
-url='https://jenkins.io'
-license=('MIT')
-depends=('java-runtime=8' 'ttf-dejavu' 'libcups')
-provides=('jenkins-ci')
-conflicts=('jenkins-ci')
-replaces=('jenkins-ci')
-backup=('etc/conf.d/jenkins')
-install='jenkins.in

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

2019-08-28 Thread Felix Yan via arch-commits
Date: Thursday, August 29, 2019 @ 05:08:25
  Author: felixonmars
Revision: 504504

upgpkg: jenkins 2.190-1

Modified:
  jenkins/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-08-29 04:26:23 UTC (rev 504503)
+++ PKGBUILD2019-08-29 05:08:25 UTC (rev 504504)
@@ -4,7 +4,7 @@
 # Contributor: Illarion Kovalchuk 
 
 pkgname=jenkins
-pkgver=2.189
+pkgver=2.190
 pkgrel=1
 pkgdesc='Extendable continuous integration server (latest)'
 arch=('any')
@@ -24,7 +24,7 @@
 'jenkins.tmpfiles'
 'jenkins.sysusers'
 'LICENSE')
-sha512sums=('5d35a25fb1b78cab7c5abc25e6b7cf02d922f766af55b4a630be825ad7619b3537d34888ef5596a265230dd4f411359329b887d85e65fe57051d79d83f662047'
+sha512sums=('8911ebe620148fda36c0e8181b96f9e7d02f40ec32c46fb7d8c4b4fa10fbf090d899c620a6c33f6d345cdc664ea9b50b19b958a3fb4d10850227e5ed7b24bc77'
 
'3a8421cef3953d899c150609f959cf5d5dd6d08d079a5e0f48bfece4f3c80491722b9e90ef841fddb87401c226b8338297c5c4e83e55a33ef8d6e387de3048d0'
 
'a336b006d3711abb75b49a2e12c09ee61cf3275a2cdbbd3676480e2f6ca8ba0fb4b9c08f3f9da193252c4fca827e9a1d5eaad847d0a889445693427ae1571fe7'
 
'a845a7147be54affc586dfce9a188ec24c92e673e88dec0b62da386d2e597de6ecda103429008562abd897f179a52c37cf2188ebc65b8c636efd07d707e18f90'


[arch-commits] Commit in python-cfn-lint/repos/community-any (PKGBUILD PKGBUILD)

2019-08-28 Thread Chih-Hsuan Yen via arch-commits
Date: Thursday, August 29, 2019 @ 04:26:23
  Author: yan12125
Revision: 504503

archrelease: copy trunk to community-any

Added:
  python-cfn-lint/repos/community-any/PKGBUILD
(from rev 504502, python-cfn-lint/trunk/PKGBUILD)
Deleted:
  python-cfn-lint/repos/community-any/PKGBUILD

--+
 PKGBUILD |   64 ++---
 1 file changed, 32 insertions(+), 32 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2019-08-29 04:24:37 UTC (rev 504502)
+++ PKGBUILD2019-08-29 04:26:23 UTC (rev 504503)
@@ -1,32 +0,0 @@
-# Maintainer: Chih-Hsuan Yen 
-
-pkgname=python-cfn-lint
-pkgver=0.23.4
-pkgrel=1
-pkgdesc='CloudFormation Linter'
-arch=(any)
-url='https://github.com/aws-cloudformation/cfn-python-lint'
-license=('custom:MIT No Attribution')
-depends=(python python-pyaml python-six python-aws-sam-translator
- python-jsonpatch python-jsonschema python-setuptools)
-checkdepends=(python-pytest python-mock)
-source=("https://github.com/aws-cloudformation/cfn-python-lint/archive/v$pkgver/cfn-python-lint-$pkgver.tar.gz";)
-sha256sums=('5334c5979471af3ff42914485120f384a4638fecc206d933e3780f96b0d38686')
-
-build() {
-  cd cfn-python-lint-$pkgver
-  python setup.py build
-}
-
-check() {
-  cd cfn-python-lint-$pkgver
-
-  PYTHONPATH=build/lib pytest -v test
-}
-
-package() {
-  cd cfn-python-lint-$pkgver
-  python setup.py install --root="$pkgdir" --optimize=1 --skip-build
-
-  install -Dm644 LICENSE -t "$pkgdir"/usr/share/licenses/$pkgname
-}

Copied: python-cfn-lint/repos/community-any/PKGBUILD (from rev 504502, 
python-cfn-lint/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2019-08-29 04:26:23 UTC (rev 504503)
@@ -0,0 +1,32 @@
+# Maintainer: Chih-Hsuan Yen 
+
+pkgname=python-cfn-lint
+pkgver=0.23.5
+pkgrel=1
+pkgdesc='CloudFormation Linter'
+arch=(any)
+url='https://github.com/aws-cloudformation/cfn-python-lint'
+license=('custom:MIT No Attribution')
+depends=(python python-pyaml python-six python-aws-sam-translator
+ python-jsonpatch python-jsonschema python-setuptools)
+checkdepends=(python-pytest python-mock)
+source=("https://github.com/aws-cloudformation/cfn-python-lint/archive/v$pkgver/cfn-python-lint-$pkgver.tar.gz";)
+sha256sums=('9b77ef68b06aa2de71a37755c10900870bed12a78eb341604a6ccf42e6a688e6')
+
+build() {
+  cd cfn-python-lint-$pkgver
+  python setup.py build
+}
+
+check() {
+  cd cfn-python-lint-$pkgver
+
+  PYTHONPATH=build/lib pytest -v test
+}
+
+package() {
+  cd cfn-python-lint-$pkgver
+  python setup.py install --root="$pkgdir" --optimize=1 --skip-build
+
+  install -Dm644 LICENSE -t "$pkgdir"/usr/share/licenses/$pkgname
+}


[arch-commits] Commit in python-cfn-lint/trunk (PKGBUILD)

2019-08-28 Thread Chih-Hsuan Yen via arch-commits
Date: Thursday, August 29, 2019 @ 04:24:37
  Author: yan12125
Revision: 504502

upgpkg: python-cfn-lint 0.23.5-1

Modified:
  python-cfn-lint/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-08-29 02:00:01 UTC (rev 504501)
+++ PKGBUILD2019-08-29 04:24:37 UTC (rev 504502)
@@ -1,7 +1,7 @@
 # Maintainer: Chih-Hsuan Yen 
 
 pkgname=python-cfn-lint
-pkgver=0.23.4
+pkgver=0.23.5
 pkgrel=1
 pkgdesc='CloudFormation Linter'
 arch=(any)
@@ -11,7 +11,7 @@
  python-jsonpatch python-jsonschema python-setuptools)
 checkdepends=(python-pytest python-mock)
 
source=("https://github.com/aws-cloudformation/cfn-python-lint/archive/v$pkgver/cfn-python-lint-$pkgver.tar.gz";)
-sha256sums=('5334c5979471af3ff42914485120f384a4638fecc206d933e3780f96b0d38686')
+sha256sums=('9b77ef68b06aa2de71a37755c10900870bed12a78eb341604a6ccf42e6a688e6')
 
 build() {
   cd cfn-python-lint-$pkgver


[arch-commits] Commit in python-isort/repos/extra-any (PKGBUILD PKGBUILD)

2019-08-28 Thread Felix Yan via arch-commits
Date: Thursday, August 29, 2019 @ 02:01:04
  Author: felixonmars
Revision: 361347

archrelease: copy trunk to extra-any

Added:
  python-isort/repos/extra-any/PKGBUILD
(from rev 361346, python-isort/trunk/PKGBUILD)
Deleted:
  python-isort/repos/extra-any/PKGBUILD

--+
 PKGBUILD |   65 ++---
 1 file changed, 33 insertions(+), 32 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2019-08-29 02:00:53 UTC (rev 361346)
+++ PKGBUILD2019-08-29 02:01:04 UTC (rev 361347)
@@ -1,32 +0,0 @@
-# Maintainer: Felix Yan 
-# Contributor: Yaron de Leeuw 
-
-pkgname=python-isort
-pkgver=4.3.21
-pkgrel=1
-pkgdesc="A Python utility / library to sort Python imports."
-arch=('any')
-url="https://github.com/timothycrosley/isort";
-license=('MIT')
-depends=('python-setuptools')
-checkdepends=('python-pytest' 'python-mock' 'python-pip' 'python-pip-api' 
'pylama' 'python-pipreqs'
-  'python-requirementslib')
-source=("$pkgname-$pkgver.tar.gz::https://github.com/timothycrosley/isort/archive/$pkgver.tar.gz";)
-sha512sums=('a393956a997687996b025c2a37c655efebdd988c52f6d6914db79613a5e0febbf92b0c6007c6db07af079db78e4c235cad0578089b565cb474cdfbbac9031e6d')
-
-build() {
-  cd isort-$pkgver
-  python setup.py build
-}
-
-check() {
-  cd isort-$pkgver
-  python setup.py install --root="$PWD/tmp_install" --optimize=1
-  PYTHONPATH="$PWD/tmp_install/usr/lib/python3.7/site-packages" 
PATH="$PWD/tmp_install/usr/bin:$PATH" pytest || warning "Tests failed"
-}
-
-package() {
-  cd isort-$pkgver
-  python setup.py install --root="$pkgdir" --optimize=1
-  install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
-}

Copied: python-isort/repos/extra-any/PKGBUILD (from rev 361346, 
python-isort/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2019-08-29 02:01:04 UTC (rev 361347)
@@ -0,0 +1,33 @@
+# Maintainer: Felix Yan 
+# Contributor: Yaron de Leeuw 
+
+pkgname=python-isort
+pkgver=4.3.21.2
+_tag=4.3.21-2
+pkgrel=1
+pkgdesc="A Python utility / library to sort Python imports."
+arch=('any')
+url="https://github.com/timothycrosley/isort";
+license=('MIT')
+depends=('python-setuptools')
+checkdepends=('python-pytest' 'python-mock' 'python-pip' 'python-pip-api' 
'pylama' 'python-pipreqs'
+  'python-requirementslib')
+source=("$pkgname-$_tag.tar.gz::https://github.com/timothycrosley/isort/archive/$_tag.tar.gz";)
+sha512sums=('fc2aa00c87196864864d2516b8be7acdedcf40d71d1931510e4b878dbd2b6da0b579661b50221f03f4aa5560c8bf23d5e1e10a2694d2b741ca09a92e40a4c687')
+
+build() {
+  cd isort-$_tag
+  python setup.py build
+}
+
+check() {
+  cd isort-$_tag
+  python setup.py install --root="$PWD/tmp_install" --optimize=1
+  PYTHONPATH="$PWD/tmp_install/usr/lib/python3.7/site-packages" 
PATH="$PWD/tmp_install/usr/bin:$PATH" pytest || warning "Tests failed"
+}
+
+package() {
+  cd isort-$_tag
+  python setup.py install --root="$pkgdir" --optimize=1
+  install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+}


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

2019-08-28 Thread Felix Yan via arch-commits
Date: Thursday, August 29, 2019 @ 02:00:53
  Author: felixonmars
Revision: 361346

upgpkg: python-isort 4.3.21.2-1

Modified:
  python-isort/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-08-28 20:28:45 UTC (rev 361345)
+++ PKGBUILD2019-08-29 02:00:53 UTC (rev 361346)
@@ -2,7 +2,8 @@
 # Contributor: Yaron de Leeuw 
 
 pkgname=python-isort
-pkgver=4.3.21
+pkgver=4.3.21.2
+_tag=4.3.21-2
 pkgrel=1
 pkgdesc="A Python utility / library to sort Python imports."
 arch=('any')
@@ -11,22 +12,22 @@
 depends=('python-setuptools')
 checkdepends=('python-pytest' 'python-mock' 'python-pip' 'python-pip-api' 
'pylama' 'python-pipreqs'
   'python-requirementslib')
-source=("$pkgname-$pkgver.tar.gz::https://github.com/timothycrosley/isort/archive/$pkgver.tar.gz";)
-sha512sums=('a393956a997687996b025c2a37c655efebdd988c52f6d6914db79613a5e0febbf92b0c6007c6db07af079db78e4c235cad0578089b565cb474cdfbbac9031e6d')
+source=("$pkgname-$_tag.tar.gz::https://github.com/timothycrosley/isort/archive/$_tag.tar.gz";)
+sha512sums=('fc2aa00c87196864864d2516b8be7acdedcf40d71d1931510e4b878dbd2b6da0b579661b50221f03f4aa5560c8bf23d5e1e10a2694d2b741ca09a92e40a4c687')
 
 build() {
-  cd isort-$pkgver
+  cd isort-$_tag
   python setup.py build
 }
 
 check() {
-  cd isort-$pkgver
+  cd isort-$_tag
   python setup.py install --root="$PWD/tmp_install" --optimize=1
   PYTHONPATH="$PWD/tmp_install/usr/lib/python3.7/site-packages" 
PATH="$PWD/tmp_install/usr/bin:$PATH" pytest || warning "Tests failed"
 }
 
 package() {
-  cd isort-$pkgver
+  cd isort-$_tag
   python setup.py install --root="$pkgdir" --optimize=1
   install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
 }


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

2019-08-28 Thread Balló György via arch-commits
Date: Thursday, August 29, 2019 @ 01:03:40
  Author: bgyorgy
Revision: 504368

upgpkg: qmapshack 1.13.1-1

new upstream release

Modified:
  qmapshack/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-08-29 00:07:06 UTC (rev 504367)
+++ PKGBUILD2019-08-29 01:03:40 UTC (rev 504368)
@@ -3,19 +3,19 @@
 # Contributor: Martin Brodbeck 
 
 pkgname=qmapshack
-pkgver=1.13.0
-pkgrel=2
+pkgver=1.13.1
+pkgrel=1
 pkgdesc='Plan your next outdoor trip'
 arch=('x86_64')
 url='https://bitbucket.org/maproom/qmapshack/'
 license=('GPL3')
-depends=('hicolor-icon-theme' 'gdal' 'routino>=3.1' 'qt5-script'
- 'qt5-webkit' 'proj' 'quazip' 'qt5-webengine' 'desktop-file-utils')
-makedepends=('cmake' 'qt5-tools' 'patch')
+depends=('desktop-file-utils' 'gdal' 'hicolor-icon-theme' 'proj' 
'qt5-webengine'
+ 'quazip' 'routino>=3.1')
+makedepends=('cmake' 'qt5-tools')
 
source=(https://bitbucket.org/maproom/qmapshack/downloads/$pkgname-$pkgver.tar.gz
 FindPROJ4.patch
 FindQuaZip5.patch)
-sha256sums=('6a658f9188cd96ec53bd051cf475256b4bacc4a76a7043c5f478a38cc27161b3'
+sha256sums=('895580331bccb7cf3616832fcf9bdb7d4bb7196112266700e83b6408b058a197'
 '1ffb847b098fedf01e347971da33c58b3fbf1a0f27205d48f6eb52206e228046'
 '23f32e58daa7c69072ea59465f0541e86dcff3085e4e73a948713a02ae421889')
 


[arch-commits] Commit in qmapshack/repos/community-x86_64 (6 files)

2019-08-28 Thread Balló György via arch-commits
Date: Thursday, August 29, 2019 @ 01:03:44
  Author: bgyorgy
Revision: 504369

archrelease: copy trunk to community-x86_64

Added:
  qmapshack/repos/community-x86_64/FindPROJ4.patch
(from rev 504368, qmapshack/trunk/FindPROJ4.patch)
  qmapshack/repos/community-x86_64/FindQuaZip5.patch
(from rev 504368, qmapshack/trunk/FindQuaZip5.patch)
  qmapshack/repos/community-x86_64/PKGBUILD
(from rev 504368, qmapshack/trunk/PKGBUILD)
Deleted:
  qmapshack/repos/community-x86_64/FindPROJ4.patch
  qmapshack/repos/community-x86_64/FindQuaZip5.patch
  qmapshack/repos/community-x86_64/PKGBUILD

---+
 FindPROJ4.patch   |  316 ++--
 FindQuaZip5.patch |   96 +++
 PKGBUILD  |   78 ++--
 3 files changed, 245 insertions(+), 245 deletions(-)

Deleted: FindPROJ4.patch
===
--- FindPROJ4.patch 2019-08-29 01:03:40 UTC (rev 504368)
+++ FindPROJ4.patch 2019-08-29 01:03:44 UTC (rev 504369)
@@ -1,158 +0,0 @@
-Description: Add FindPROJ4.cmake.
-Origin: 
https://salsa.debian.org/debian/openorienteering-mapper/raw/debian/0.8.4-1/cmake/FindPROJ4.cmake
-
 /dev/null
-+++ b/cmake/Modules/FindPROJ4.cmake
-@@ -0,0 +1,152 @@
-+#.rst:
-+# FindPROJ4
-+# 
-+#
-+# Find the proj includes and library.
-+#
-+# IMPORTED Targets
-+# 
-+#
-+# This module defines :prop_tgt:`IMPORTED` target ``PROJ4::proj``,
-+# if Proj.4 has been found.
-+#
-+# Result Variables
-+# 
-+#
-+# This module defines the following variables:
-+#
-+# ::
-+#
-+#   PROJ4_INCLUDE_DIRS   - where to find proj_api.h, etc.
-+#   PROJ4_LIBRARIES  - List of libraries when using libproj.
-+#   PROJ4_FOUND  - True if libproj found.
-+#
-+# ::
-+#
-+#   PROJ4_VERSION- The version of libproj found (x.y.z)
-+#   PROJ4_VERSION_MAJOR  - The major version of libproj
-+#   PROJ4_VERSION_MINOR  - The minor version of libproj
-+#   PROJ4_VERSION_PATCH  - The patch version of libproj
-+#   PROJ4_VERSION_TWEAK  - always 0
-+#   PROJ4_VERSION_COUNT  - The number of version components, always 3
-+#
-+# Hints
-+# ^
-+#
-+# A user may set ``PROJ4_ROOT`` to a libproj installation root to tell this
-+# module where to look exclusively.
-+
-+#=
-+# Copyright 2016 Kai Pastor
-+#
-+#
-+# This file was derived from CMake 3.5's module FindZLIB.cmake
-+# which has the following terms:
-+#
-+# Copyright 2001-2011 Kitware, Inc.
-+#
-+# Redistribution and use in source and binary forms, with or without
-+# modification, are permitted provided that the following conditions are
-+# met:
-+#
-+# * Redistributions of source code must retain the above copyright notice,
-+#   this list of conditions and the following disclaimer.
-+#
-+# * Redistributions in binary form must reproduce the above copyright notice,
-+#   this list of conditions and the following disclaimer in the documentation
-+#   and/or other materials provided with the distribution.
-+#
-+# * The names of Kitware, Inc., the Insight Consortium, or the names of
-+#   any consortium members, or of any contributors, may not be used to
-+#   endorse or promote products derived from this software without
-+#   specific prior written permission.
-+#
-+# THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDER AND CONTRIBUTORS ``AS IS''
-+# AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE
-+# IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE
-+# ARE DISCLAIMED. IN NO EVENT SHALL THE AUTHORS OR CONTRIBUTORS BE LIABLE FOR
-+# ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
-+# DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR
-+# SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER
-+# CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT 
LIABILITY,
-+# OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE 
USE
-+# OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-+#=
-+
-+# Search PROJ4_ROOT exclusively if it is set.
-+if(PROJ4_ROOT)
-+  set(_PROJ4_SEARCH PATHS ${PROJ4_ROOT} NO_DEFAULT_PATH)
-+else()
-+  set(_PROJ4_SEARCH)
-+endif()
-+
-+find_path(PROJ4_INCLUDE_DIR NAMES proj_api.h ${_PROJ4_SEARCH} PATH_SUFFIXES 
include)
-+mark_as_advanced(PROJ4_INCLUDE_DIR)
-+
-+if(PROJ4_INCLUDE_DIR AND EXISTS "${PROJ4_INCLUDE_DIR}/proj_api.h")
-+file(STRINGS "${PROJ4_INCLUDE_DIR}/proj_api.h" PROJ4_H REGEX "^#define 
PJ_VERSION [0-9]+$")
-+
-+string(REGEX REPLACE "^.*PJ_VERSION ([0-9]).*$" "\\1" PROJ4_VERSION_MAJOR 
"${PROJ4_H}")
-+string(REGEX REPLACE "^.*PJ_VERSION [0-9]([0-9]).*$" "\\1" 
PROJ4_VERSION_MINOR  "${PROJ4_H}")
-+string(REGEX REPLACE "^.*PJ_VERSION [0-9][0-9]([0-9]).*$" "\\1" 
PROJ4_VERSION_PATCH

[arch-commits] Commit in jupyterlab/repos/community-any (PKGBUILD PKGBUILD)

2019-08-28 Thread Antonio Rojas via arch-commits
Date: Thursday, August 29, 2019 @ 00:07:06
  Author: arojas
Revision: 504367

archrelease: copy trunk to community-any

Added:
  jupyterlab/repos/community-any/PKGBUILD
(from rev 504366, jupyterlab/trunk/PKGBUILD)
Deleted:
  jupyterlab/repos/community-any/PKGBUILD

--+
 PKGBUILD |   56 
 1 file changed, 28 insertions(+), 28 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2019-08-29 00:06:42 UTC (rev 504366)
+++ PKGBUILD2019-08-29 00:07:06 UTC (rev 504367)
@@ -1,28 +0,0 @@
-# Maintainer: Antonio Rojas 
-
-pkgname=jupyterlab
-_pipname=jupyterlab
-pkgver=1.0.9
-pkgrel=1
-pkgdesc="JupyterLab computational environment"
-arch=(any)
-url="https://github.com/jupyterlab/jupyterlab";
-license=(custom)
-makedepends=(python-setuptools nodejs python2)
-depends=(jupyterlab_server)
-optdepends=('npm: to install extensions')
-source=(https://pypi.io/packages/source/${_pipname:0:1}/$_pipname/$_pipname-$pkgver.tar.gz)
-sha256sums=('e8b6f058bc2ef8bf11fb742e170226fa5100c01ff57c0b37deb173ddd4a3f8c2')
-
-build() {
-  cd $pkgname-$pkgver
-  python setup.py build 
-}
-
-package() {
-  cd $pkgname-$pkgver
-  python setup.py install --root="$pkgdir" --optimize=1
-  mv "$pkgdir"/usr/etc "$pkgdir"
-
-  install -Dm644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
-}

Copied: jupyterlab/repos/community-any/PKGBUILD (from rev 504366, 
jupyterlab/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2019-08-29 00:07:06 UTC (rev 504367)
@@ -0,0 +1,28 @@
+# Maintainer: Antonio Rojas 
+
+pkgname=jupyterlab
+_pipname=jupyterlab
+pkgver=1.0.10
+pkgrel=1
+pkgdesc="JupyterLab computational environment"
+arch=(any)
+url="https://github.com/jupyterlab/jupyterlab";
+license=(custom)
+makedepends=(python-setuptools nodejs python2)
+depends=(jupyterlab_server)
+optdepends=('npm: to install extensions')
+source=(https://pypi.io/packages/source/${_pipname:0:1}/$_pipname/$_pipname-$pkgver.tar.gz)
+sha256sums=('ed6702bed31314e7b9ee10dcda044ad61d1fe3c4caae3e1014ab426855726a6d')
+
+build() {
+  cd $pkgname-$pkgver
+  python setup.py build 
+}
+
+package() {
+  cd $pkgname-$pkgver
+  python setup.py install --root="$pkgdir" --optimize=1
+  mv "$pkgdir"/usr/etc "$pkgdir"
+
+  install -Dm644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+}


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

2019-08-28 Thread Antonio Rojas via arch-commits
Date: Thursday, August 29, 2019 @ 00:06:42
  Author: arojas
Revision: 504366

Update to 1.0.10

Modified:
  jupyterlab/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-08-28 21:05:02 UTC (rev 504365)
+++ PKGBUILD2019-08-29 00:06:42 UTC (rev 504366)
@@ -2,7 +2,7 @@
 
 pkgname=jupyterlab
 _pipname=jupyterlab
-pkgver=1.0.9
+pkgver=1.0.10
 pkgrel=1
 pkgdesc="JupyterLab computational environment"
 arch=(any)
@@ -12,7 +12,7 @@
 depends=(jupyterlab_server)
 optdepends=('npm: to install extensions')
 
source=(https://pypi.io/packages/source/${_pipname:0:1}/$_pipname/$_pipname-$pkgver.tar.gz)
-sha256sums=('e8b6f058bc2ef8bf11fb742e170226fa5100c01ff57c0b37deb173ddd4a3f8c2')
+sha256sums=('ed6702bed31314e7b9ee10dcda044ad61d1fe3c4caae3e1014ab426855726a6d')
 
 build() {
   cd $pkgname-$pkgver


[arch-commits] Commit in kbd/repos/testing-x86_64 (5 files)

2019-08-28 Thread Antonio Rojas via arch-commits
Date: Wednesday, August 28, 2019 @ 20:28:45
  Author: arojas
Revision: 361345

archrelease: copy trunk to testing-x86_64

Added:
  kbd/repos/testing-x86_64/PKGBUILD
(from rev 361344, kbd/trunk/PKGBUILD)
  kbd/repos/testing-x86_64/fix-euro2.patch
(from rev 361344, kbd/trunk/fix-euro2.patch)
  kbd/repos/testing-x86_64/kbd-fix-loadkmap-compat.patch
(from rev 361344, kbd/trunk/kbd-fix-loadkmap-compat.patch)
Deleted:
  kbd/repos/testing-x86_64/PKGBUILD
  kbd/repos/testing-x86_64/fix-euro2.patch

---+
 PKGBUILD  |  124 
 fix-euro2.patch   |   18 ++---
 kbd-fix-loadkmap-compat.patch |   14 
 3 files changed, 88 insertions(+), 68 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2019-08-28 20:28:11 UTC (rev 361344)
+++ PKGBUILD2019-08-28 20:28:45 UTC (rev 361345)
@@ -1,59 +0,0 @@
-# Maintainer: Tobias Powalowski 
-
-pkgname=kbd
-pkgver=2.2.0
-pkgrel=2
-pkgdesc="Keytable files and keyboard utilities"
-arch=('x86_64')
-url="http://www.kbd-project.org";
-license=('GPL')
-depends=('glibc' 'pam')
-makedepends=('check' 'git')
-#source=(https://www.kernel.org/pub/linux/utils/${pkgname}/${pkgname}-${pkgver}.tar.gz
-#
https://www.kernel.org/pub/linux/utils/kbd/${pkgname}-${pkgver}.tar.sign
-source=(git+https://git.kernel.org/pub/scm/linux/kernel/git/legion/kbd.git#tag=v$pkgver
-'fix-euro2.patch'
-
kbd-dont-override-cflags.patch::"https://github.com/legionus/kbd/commit/15a74479.patch";
-kbd-31.patch::"https://github.com/legionus/kbd/commit/acf93e44.patch";
-kbd-32.patch::"https://github.com/legionus/kbd/commit/7e27102b.patch";)
-provides=('vlock')
-conflicts=('vlock')
-replaces=('vlock')
-md5sums=('SKIP'
- 'd869200acbc0aab6a9cafa43cb140d4e'
- 'f33bf61aa3e57befa0408c7578c81c7d'
- '9e515a98f7ee1a2c1562c0e93467fa6d'
- '9fc8d774887a55a7e4bc79240a2986c5')
-validpgpkeys=(
-  '7F2A3D07298149A0793C9A4EA45ABA544CFFD434' #Alexey Gladkov 
- )
-
-prepare() {
-  cd ${srcdir}/${pkgname}
-  # rename keymap files with the same names
-  # this is needed because when only name of keymap is specified
-  # loadkeys loads the first keymap it can find, which is bad (see FS#13837)
-  # this should be removed when upstream adopts the change
-  mv data/keymaps/i386/qwertz/cz{,-qwertz}.map
-  mv data/keymaps/i386/olpc/es{,-olpc}.map
-  mv data/keymaps/i386/olpc/pt{,-olpc}.map
-  mv data/keymaps/i386/fgGIod/trf{,-fgGIod}.map
-  mv data/keymaps/i386/colemak/{en-latin9,colemak}.map
-  # fix euro2 #28213
-  patch -Np1 -i ../fix-euro2.patch
-  git cherry-pick -n 15a74479 # Don't override CFLAGS
-  git cherry-pick -n acf93e44 # https://github.com/legionus/kbd/issues/31
-  git cherry-pick -n 7e27102b # https://github.com/legionus/kbd/issues/32
-  autoreconf -if
-}
-
-build() {
-  cd ${pkgname}
-  ./configure --prefix=/usr --datadir=/usr/share/kbd --mandir=/usr/share/man
-  make KEYCODES_PROGS=yes RESIZECONS_PROGS=yes
-}
-
-package() {
-  cd ${pkgname}
-  make KEYCODES_PROGS=yes RESIZECONS_PROGS=yes DESTDIR=${pkgdir} install
-}

Copied: kbd/repos/testing-x86_64/PKGBUILD (from rev 361344, kbd/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2019-08-28 20:28:45 UTC (rev 361345)
@@ -0,0 +1,65 @@
+# Maintainer: Tobias Powalowski 
+
+pkgname=kbd
+pkgver=2.2.0
+pkgrel=3
+pkgdesc="Keytable files and keyboard utilities"
+arch=('x86_64')
+url="http://www.kbd-project.org";
+license=('GPL')
+depends=('glibc' 'pam')
+makedepends=('check' 'git')
+#source=(https://www.kernel.org/pub/linux/utils/${pkgname}/${pkgname}-${pkgver}.tar.gz
+#
https://www.kernel.org/pub/linux/utils/kbd/${pkgname}-${pkgver}.tar.sign
+source=(git+https://git.kernel.org/pub/scm/linux/kernel/git/legion/kbd.git#tag=v$pkgver
+'fix-euro2.patch'
+'kbd-fix-loadkmap-compat.patch')
+provides=('vlock')
+conflicts=('vlock')
+replaces=('vlock')
+md5sums=('SKIP'
+ 'd869200acbc0aab6a9cafa43cb140d4e'
+ '730b1054fbd88b87c27c5565bd7d4fc6')
+validpgpkeys=(
+  '7F2A3D07298149A0793C9A4EA45ABA544CFFD434' #Alexey Gladkov 
+ )
+
+prepare() {
+  cd ${srcdir}/${pkgname}
+  # rename keymap files with the same names
+  # this is needed because when only name of keymap is specified
+  # loadkeys loads the first keymap it can find, which is bad (see FS#13837)
+  # this should be removed when upstream adopts the change
+  mv data/keymaps/i386/qwertz/cz{,-qwertz}.map
+  mv data/keymaps/i386/olpc/es{,-olpc}.map
+  mv data/keymaps/i386/olpc/pt{,-olpc}.map
+  mv data/keymaps/i386/fgGIod/trf{,-fgGIod}.map
+  mv data/keymaps/i386/colemak/{en-latin9,colemak}.map
+  # fix euro2 #28213
+  patch -Np1 -i ../fix-euro2.patch
+  git cherry-pick -n 15a74479 # Don't override CFLAGS
+  git cherry-pick -

[arch-commits] Commit in kbd/trunk (PKGBUILD kbd-fix-loadkmap-compat.patch)

2019-08-28 Thread Antonio Rojas via arch-commits
Date: Wednesday, August 28, 2019 @ 20:28:11
  Author: arojas
Revision: 361344

Restore compatibility with loadkmap (FS#63565), run test suite

Added:
  kbd/trunk/kbd-fix-loadkmap-compat.patch
Modified:
  kbd/trunk/PKGBUILD

---+
 PKGBUILD  |   20 
 kbd-fix-loadkmap-compat.patch |   14 ++
 2 files changed, 30 insertions(+), 4 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2019-08-28 19:40:36 UTC (rev 361343)
+++ PKGBUILD2019-08-28 20:28:11 UTC (rev 361344)
@@ -2,7 +2,7 @@
 
 pkgname=kbd
 pkgver=2.2.0
-pkgrel=2
+pkgrel=3
 pkgdesc="Keytable files and keyboard utilities"
 arch=('x86_64')
 url="http://www.kbd-project.org";
@@ -12,12 +12,14 @@
 
#source=(https://www.kernel.org/pub/linux/utils/${pkgname}/${pkgname}-${pkgver}.tar.gz
 #
https://www.kernel.org/pub/linux/utils/kbd/${pkgname}-${pkgver}.tar.sign
 
source=(git+https://git.kernel.org/pub/scm/linux/kernel/git/legion/kbd.git#tag=v$pkgver
-'fix-euro2.patch')
+'fix-euro2.patch'
+'kbd-fix-loadkmap-compat.patch')
 provides=('vlock')
 conflicts=('vlock')
 replaces=('vlock')
 md5sums=('SKIP'
- 'd869200acbc0aab6a9cafa43cb140d4e')
+ 'd869200acbc0aab6a9cafa43cb140d4e'
+ '730b1054fbd88b87c27c5565bd7d4fc6')
 validpgpkeys=(
   '7F2A3D07298149A0793C9A4EA45ABA544CFFD434' #Alexey Gladkov 
  )
@@ -38,6 +40,7 @@
   git cherry-pick -n 15a74479 # Don't override CFLAGS
   git cherry-pick -n acf93e44 # https://github.com/legionus/kbd/issues/31
   git cherry-pick -n 7e27102b # https://github.com/legionus/kbd/issues/32
+  patch -p1 -i ../kbd-fix-loadkmap-compat.patch # Restore compatibility with 
busybox loadkmap
   autoreconf -if
 }
 
@@ -47,7 +50,16 @@
   make KEYCODES_PROGS=yes RESIZECONS_PROGS=yes
 }
 
+check() {
+  cd ${pkgname}
+
+# This test is expected to fail since kbd-fix-loadkmap-compat.patch modifies 
the binary format
+  sed -e 's|dumpkeys-bkeymap ||' -i tests/Makefile
+
+  make check
+}
+
 package() {
   cd ${pkgname}
-  make KEYCODES_PROGS=yes RESIZECONS_PROGS=yes DESTDIR=${pkgdir} install
+  make KEYCODES_PROGS=yes RESIZECONS_PROGS=yes DESTDIR="${pkgdir}" install
 }

Added: kbd-fix-loadkmap-compat.patch
===
--- kbd-fix-loadkmap-compat.patch   (rev 0)
+++ kbd-fix-loadkmap-compat.patch   2019-08-28 20:28:11 UTC (rev 361344)
@@ -0,0 +1,14 @@
+diff --git a/src/libkeymap/dump.c b/src/libkeymap/dump.c
+index 83ac351..a7ba1e5 100644
+--- a/src/libkeymap/dump.c
 b/src/libkeymap/dump.c
+@@ -72,7 +72,7 @@ int lk_dump_bkeymap(struct lk_ctx *ctx, FILE *fd)
+   continue;
+ 
+   for (j = 0; j < NR_KEYS / 2; j++) {
+-  int v = lk_get_key(ctx, i, j);
++  short v = (short)lk_get_key(ctx, i, j);
+ 
+   if (fwrite(&v, sizeof(v), 1, fd) != 1)
+   goto fail;
+


[arch-commits] Commit in vamp-aubio-plugins/repos/community-x86_64 (PKGBUILD PKGBUILD)

2019-08-28 Thread David Runge via arch-commits
Date: Wednesday, August 28, 2019 @ 20:22:02
  Author: dvzrv
Revision: 504364

archrelease: copy trunk to community-x86_64

Added:
  vamp-aubio-plugins/repos/community-x86_64/PKGBUILD
(from rev 504363, vamp-aubio-plugins/trunk/PKGBUILD)
Deleted:
  vamp-aubio-plugins/repos/community-x86_64/PKGBUILD

--+
 PKGBUILD |   63 -
 1 file changed, 34 insertions(+), 29 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2019-08-28 20:21:57 UTC (rev 504363)
+++ PKGBUILD2019-08-28 20:22:02 UTC (rev 504364)
@@ -1,29 +0,0 @@
-# $Id$
-# Maintainer: David Runge 
-# Contributor: Felix Yan 
-
-pkgname=vamp-aubio-plugins
-pkgver=0.5.1
-pkgrel=3
-pkgdesc="Onset detection, pitch tracking, note tracking and tempo tracking 
plugins using aubio"
-arch=('x86_64')
-url="https://aubio.org/vamp-aubio-plugins/";
-license=('GPL3')
-groups=('pro-audio')
-depends=('vamp-plugin-sdk' 'aubio')
-makedepends=('python2')
-source=("https://aubio.org/pub/${pkgname}/${pkgname}-${pkgver}.tar.bz2";)
-sha512sums=('ebbd8466ec3907d55e24824d7a725586df38212994f1398b75974dfac8e282dd8b2cb2a9381ad7e3da1a130b77936f109b36909b23591cc58ff176d6eb22625e')
-
-build() {
-  cd "${pkgname}-${pkgver}"
-  python2 waf configure --prefix=/usr
-  python2 waf build -v
-}
-
-package() {
-  cd "${pkgname}-${pkgver}"
-  python2 waf install --destdir="${pkgdir}"
-  # docs
-  install -vDm 644 README.md -t "${pkgdir}/usr/share/doc/${pkgname}/"
-}

Copied: vamp-aubio-plugins/repos/community-x86_64/PKGBUILD (from rev 504363, 
vamp-aubio-plugins/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2019-08-28 20:22:02 UTC (rev 504364)
@@ -0,0 +1,34 @@
+# Maintainer: David Runge 
+# Contributor: Felix Yan 
+
+pkgname=vamp-aubio-plugins
+pkgver=0.5.1
+pkgrel=4
+pkgdesc="Onset detection, pitch tracking, note tracking and tempo tracking 
plugins using aubio"
+arch=('x86_64')
+url="https://aubio.org/vamp-aubio-plugins/";
+license=('GPL3')
+groups=('pro-audio')
+depends=('aubio' 'vamp-plugin-sdk')
+makedepends=('waf')
+source=("https://aubio.org/pub/${pkgname}/${pkgname}-${pkgver}.tar.bz2";)
+sha512sums=('ebbd8466ec3907d55e24824d7a725586df38212994f1398b75974dfac8e282dd8b2cb2a9381ad7e3da1a130b77936f109b36909b23591cc58ff176d6eb22625e')
+
+prepare() {
+  cd "${pkgname}-${pkgver}"
+  # don't care aboute outdated waflib
+  rm -rv waflib
+}
+
+build() {
+  cd "${pkgname}-${pkgver}"
+  waf configure --prefix=/usr
+  waf build -v
+}
+
+package() {
+  cd "${pkgname}-${pkgver}"
+  waf install --destdir="${pkgdir}"
+  # docs
+  install -vDm 644 README.md -t "${pkgdir}/usr/share/doc/${pkgname}/"
+}


[arch-commits] Commit in vamp-aubio-plugins/trunk (PKGBUILD)

2019-08-28 Thread David Runge via arch-commits
Date: Wednesday, August 28, 2019 @ 20:21:57
  Author: dvzrv
Revision: 504363

upgpkg: vamp-aubio-plugins 0.5.1-4

Switching to waf in makedepends by removing the custom waflib in prepare().

Modified:
  vamp-aubio-plugins/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-08-28 20:09:16 UTC (rev 504362)
+++ PKGBUILD2019-08-28 20:21:57 UTC (rev 504363)
@@ -3,26 +3,32 @@
 
 pkgname=vamp-aubio-plugins
 pkgver=0.5.1
-pkgrel=3
+pkgrel=4
 pkgdesc="Onset detection, pitch tracking, note tracking and tempo tracking 
plugins using aubio"
 arch=('x86_64')
 url="https://aubio.org/vamp-aubio-plugins/";
 license=('GPL3')
 groups=('pro-audio')
-depends=('vamp-plugin-sdk' 'aubio')
-makedepends=('python2')
+depends=('aubio' 'vamp-plugin-sdk')
+makedepends=('waf')
 source=("https://aubio.org/pub/${pkgname}/${pkgname}-${pkgver}.tar.bz2";)
 
sha512sums=('ebbd8466ec3907d55e24824d7a725586df38212994f1398b75974dfac8e282dd8b2cb2a9381ad7e3da1a130b77936f109b36909b23591cc58ff176d6eb22625e')
 
+prepare() {
+  cd "${pkgname}-${pkgver}"
+  # don't care aboute outdated waflib
+  rm -rv waflib
+}
+
 build() {
   cd "${pkgname}-${pkgver}"
-  python2 waf configure --prefix=/usr
-  python2 waf build -v
+  waf configure --prefix=/usr
+  waf build -v
 }
 
 package() {
   cd "${pkgname}-${pkgver}"
-  python2 waf install --destdir="${pkgdir}"
+  waf install --destdir="${pkgdir}"
   # docs
   install -vDm 644 README.md -t "${pkgdir}/usr/share/doc/${pkgname}/"
 }


[arch-commits] Commit in lv2/repos/community-x86_64 (PKGBUILD PKGBUILD)

2019-08-28 Thread David Runge via arch-commits
Date: Wednesday, August 28, 2019 @ 20:09:16
  Author: dvzrv
Revision: 504362

archrelease: copy trunk to community-x86_64

Added:
  lv2/repos/community-x86_64/PKGBUILD
(from rev 504361, lv2/trunk/PKGBUILD)
Deleted:
  lv2/repos/community-x86_64/PKGBUILD

--+
 PKGBUILD |  119 +
 1 file changed, 65 insertions(+), 54 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2019-08-28 20:08:05 UTC (rev 504361)
+++ PKGBUILD2019-08-28 20:09:16 UTC (rev 504362)
@@ -1,54 +0,0 @@
-# Maintainer: David Runge 
-# Contributor: Ray Rashif 
-
-pkgname=lv2
-pkgver=1.16.0
-pkgrel=2
-pkgdesc="Plugin standard for audio systems"
-url="http://lv2plug.in/";
-license=('LGPL' 'custom')
-arch=('x86_64')
-makedepends=('asciidoc' 'doxygen' 'gtk2' 'libsndfile' 'pygmentize'
-'python-pygments' 'python-rdflib')
-optdepends=('libsndfile: Example sampler'
-'gtk2: Example scope and sampler'
-'python-pygments: Documentation generator script'
-'python-rdflib: Documentation generator script')
-source=("http://lv2plug.in/spec/${pkgname}-${pkgver}.tar.bz2"{,.sig}
-
"lv2-1.16.0-fix_lv2_validate.patch::https://gitlab.com/lv2/lv2/commit/2dd45ffd8d19491407bc9f9e0b395fbdefaaacf0.patch";)
-sha512sums=('ead6d590cded5dd7a548d6ffe0f2f9f8efadfa7bb9e8b4fa0aea6664ccdfbb3ca697514bddebe695a9442fba5b62714b5cd45c1bf7d0aaef12ffe50972c2d88c'
-'SKIP'
-
'850518c8cc0c12d0aaf6693e7c0fda0aba84d6e660bd04c389238a9889ecfcbdb990ac7db708e2cfd16c96a92b56312bf9c3d3616514e5d5ea5e92bfa88249a5')
-validpgpkeys=('907D226E7E13FA337F014A083672782A9BF368F3') # David Robillard 

-
-prepare() {
-  cd "${pkgname}-${pkgver}"
-  patch -Np1 -i "../lv2-1.16.0-fix_lv2_validate.patch"
-}
-
-build() {
-  cd "${pkgname}-${pkgver}"
-  python waf configure --prefix=/usr \
---libdir=/usr/lib \
---docs \
---test
-  python waf build $MAKEFLAGS
-}
-
-check() {
-  cd "${pkgname}-${pkgver}"
-  python waf test
-}
-
-package() {
-  cd "${pkgname}-${pkgver}"
-  python waf install --destdir="${pkgdir}"
-  # license
-  install -vDm 644 COPYING \
--t "${pkgdir}/usr/share/licenses/${pkgname}/"
-  # docs
-  install -vDm 644 {NEWS,README.md} \
--t "${pkgdir}/usr/share/doc/${pkgname}"
-}
-
-# vim:set ts=2 sw=2 et:

Copied: lv2/repos/community-x86_64/PKGBUILD (from rev 504361, 
lv2/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2019-08-28 20:09:16 UTC (rev 504362)
@@ -0,0 +1,65 @@
+# Maintainer: David Runge 
+# Contributor: Ray Rashif 
+
+pkgname=lv2
+pkgver=1.16.0
+pkgrel=3
+pkgdesc="Plugin standard for audio systems"
+url="http://lv2plug.in/";
+license=('ISC')
+arch=('x86_64')
+makedepends=('asciidoc' 'doxygen' 'gtk2' 'libsndfile' 'pygmentize' 
'python-pygments' 'python-rdflib' 'waf')
+optdepends=('sord: for lv2_validate'
+'libsndfile: for eg-sampler.lv2'
+'gtk2: for eg-scope.lv2'
+'python-pygments: for lv2specgen.py'
+'python-rdflib: for lv2specgen.py')
+source=("http://lv2plug.in/spec/${pkgname}-${pkgver}.tar.bz2"{,.sig}
+
"lv2-1.16.0-fix_lv2_validate.patch::https://github.com/ventosus/lv2/commit/51e6005c9f33a9dd6ac5004a09fcb6ffbdee8dee.patch";)
+sha512sums=('ead6d590cded5dd7a548d6ffe0f2f9f8efadfa7bb9e8b4fa0aea6664ccdfbb3ca697514bddebe695a9442fba5b62714b5cd45c1bf7d0aaef12ffe50972c2d88c'
+'SKIP'
+
'448cc7d3d8cac70ae4abda5ea1b6c4320084649a0af8fcacaa9e86f3dfd7c6599a4c25e8c452f1f30385fa9a363b67e87b634a63d70c7add9de29effef7f3c28')
+validpgpkeys=('907D226E7E13FA337F014A083672782A9BF368F3') # David Robillard 

+
+prepare() {
+  cd "${pkgname}-${pkgver}"
+  # let wscript(s) find the custom waf scripts
+  mkdir -pv tools
+  touch __init__.py
+  cp -v waflib/extras/{autowaf,lv2}.py tools/
+  mkdir -pv plugins/tools/
+  cp -v waflib/extras/{autowaf,lv2}.py plugins/tools/
+  rm -rv waflib
+  sed -e 's/waflib.extras/tools/g' \
+  -e "s/load('autowaf'/load('autowaf', tooldir='tools'/g" \
+  -e "s/load('lv2'/load('lv2', tooldir='tools'/g" \
+  -i {,plugins/,plugins/*/}wscript
+  patch -Np1 -i "../lv2-1.16.0-fix_lv2_validate.patch"
+}
+
+build() {
+  cd "${pkgname}-${pkgver}"
+  # --docs is currently broken: https://gitlab.com/lv2/lv2/issues/28
+  waf -vv configure --prefix=/usr \
+--libdir=/usr/lib \
+--test
+  waf -vv build $MAKEFLAGS
+}
+
+check() {
+  cd "${pkgname}-${pkgver}"
+  waf test
+}
+
+package() {
+  cd "${pkgname}-${pkgver}"
+  waf install --destdir="${pkgdir}"
+  # license
+  install -vDm 644 COPYING \
+-t "${pkgdir}/usr/share/licenses/${pkgname}/"
+  # docs
+  install -vDm 644 {NEWS,README.md} \
+-t "${pkgdir}/usr/share/doc/${pkgname}"
+}
+
+# vim:set ts=2 sw=2 et:


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

2019-08-28 Thread David Runge via arch-commits
Date: Wednesday, August 28, 2019 @ 20:08:05
  Author: dvzrv
Revision: 504361

upgpkg: lv2 1.16.0-3

Switching to waf in makedepends, providing the custom waf scripts to the 
various wscripts. Switching to correct license (ISC). More thoroughly 
specifying optdepends. Removing the creation of documentation, as it is broken 
with waf 2.0.18 (upstream ticket created).

Modified:
  lv2/trunk/PKGBUILD

--+
 PKGBUILD |   45 -
 1 file changed, 28 insertions(+), 17 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2019-08-28 19:48:15 UTC (rev 504360)
+++ PKGBUILD2019-08-28 20:08:05 UTC (rev 504361)
@@ -3,46 +3,57 @@
 
 pkgname=lv2
 pkgver=1.16.0
-pkgrel=2
+pkgrel=3
 pkgdesc="Plugin standard for audio systems"
 url="http://lv2plug.in/";
-license=('LGPL' 'custom')
+license=('ISC')
 arch=('x86_64')
-makedepends=('asciidoc' 'doxygen' 'gtk2' 'libsndfile' 'pygmentize'
-'python-pygments' 'python-rdflib')
-optdepends=('libsndfile: Example sampler'
-'gtk2: Example scope and sampler'
-'python-pygments: Documentation generator script'
-'python-rdflib: Documentation generator script')
+makedepends=('asciidoc' 'doxygen' 'gtk2' 'libsndfile' 'pygmentize' 
'python-pygments' 'python-rdflib' 'waf')
+optdepends=('sord: for lv2_validate'
+'libsndfile: for eg-sampler.lv2'
+'gtk2: for eg-scope.lv2'
+'python-pygments: for lv2specgen.py'
+'python-rdflib: for lv2specgen.py')
 source=("http://lv2plug.in/spec/${pkgname}-${pkgver}.tar.bz2"{,.sig}
-
"lv2-1.16.0-fix_lv2_validate.patch::https://gitlab.com/lv2/lv2/commit/2dd45ffd8d19491407bc9f9e0b395fbdefaaacf0.patch";)
+
"lv2-1.16.0-fix_lv2_validate.patch::https://github.com/ventosus/lv2/commit/51e6005c9f33a9dd6ac5004a09fcb6ffbdee8dee.patch";)
 
sha512sums=('ead6d590cded5dd7a548d6ffe0f2f9f8efadfa7bb9e8b4fa0aea6664ccdfbb3ca697514bddebe695a9442fba5b62714b5cd45c1bf7d0aaef12ffe50972c2d88c'
 'SKIP'
-
'850518c8cc0c12d0aaf6693e7c0fda0aba84d6e660bd04c389238a9889ecfcbdb990ac7db708e2cfd16c96a92b56312bf9c3d3616514e5d5ea5e92bfa88249a5')
+
'448cc7d3d8cac70ae4abda5ea1b6c4320084649a0af8fcacaa9e86f3dfd7c6599a4c25e8c452f1f30385fa9a363b67e87b634a63d70c7add9de29effef7f3c28')
 validpgpkeys=('907D226E7E13FA337F014A083672782A9BF368F3') # David Robillard 

 
 prepare() {
   cd "${pkgname}-${pkgver}"
+  # let wscript(s) find the custom waf scripts
+  mkdir -pv tools
+  touch __init__.py
+  cp -v waflib/extras/{autowaf,lv2}.py tools/
+  mkdir -pv plugins/tools/
+  cp -v waflib/extras/{autowaf,lv2}.py plugins/tools/
+  rm -rv waflib
+  sed -e 's/waflib.extras/tools/g' \
+  -e "s/load('autowaf'/load('autowaf', tooldir='tools'/g" \
+  -e "s/load('lv2'/load('lv2', tooldir='tools'/g" \
+  -i {,plugins/,plugins/*/}wscript
   patch -Np1 -i "../lv2-1.16.0-fix_lv2_validate.patch"
 }
 
 build() {
   cd "${pkgname}-${pkgver}"
-  python waf configure --prefix=/usr \
---libdir=/usr/lib \
---docs \
---test
-  python waf build $MAKEFLAGS
+  # --docs is currently broken: https://gitlab.com/lv2/lv2/issues/28
+  waf -vv configure --prefix=/usr \
+--libdir=/usr/lib \
+--test
+  waf -vv build $MAKEFLAGS
 }
 
 check() {
   cd "${pkgname}-${pkgver}"
-  python waf test
+  waf test
 }
 
 package() {
   cd "${pkgname}-${pkgver}"
-  python waf install --destdir="${pkgdir}"
+  waf install --destdir="${pkgdir}"
   # license
   install -vDm 644 COPYING \
 -t "${pkgdir}/usr/share/licenses/${pkgname}/"


[arch-commits] Commit in lib32-libvdpau/repos/multilib-x86_64 (PKGBUILD PKGBUILD)

2019-08-28 Thread Maxime Gauduin via arch-commits
Date: Wednesday, August 28, 2019 @ 19:48:15
  Author: alucryd
Revision: 504360

archrelease: copy trunk to multilib-x86_64

Added:
  lib32-libvdpau/repos/multilib-x86_64/PKGBUILD
(from rev 504359, lib32-libvdpau/trunk/PKGBUILD)
Deleted:
  lib32-libvdpau/repos/multilib-x86_64/PKGBUILD

--+
 PKGBUILD |   95 ++---
 1 file changed, 42 insertions(+), 53 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2019-08-28 19:48:07 UTC (rev 504359)
+++ PKGBUILD2019-08-28 19:48:15 UTC (rev 504360)
@@ -1,53 +0,0 @@
-# Maintainer: Maxime Gauduin 
-# Contributor: Jan de Groot 
-
-pkgname=lib32-libvdpau
-pkgver=1.2
-pkgrel=1
-pkgdesc='Nvidia VDPAU library'
-arch=(x86_64)
-url=https://gitlab.freedesktop.org/vdpau/libvdpau
-license=(custom)
-depends=(
-  lib32-gcc-libs
-  lib32-libxext
-  libvdpau
-)
-makedepends=(
-  dri2proto
-  git
-)
-source=(git+https://gitlab.freedesktop.org/vdpau/libvdpau.git#tag=libvdpau-${pkgver})
-sha256sums=(SKIP)
-
-prepare() {
-  cd libvdpau
-
-  NOCONFIGURE=1 ./autogen.sh
-}
-
-build() {
-  cd libvdpau
-
-  export CC='gcc -m32'
-  export CXX='g++ -m32'
-  export PKG_CONFIG_PATH='/usr/lib32/pkgconfig'
-
-  ./configure \
---prefix='/usr' \
---libdir='/usr/lib32' \
---sysconfdir='/etc'
-  make
-}
-
-package() {
-  cd libvdpau
-
-  make DESTDIR="${pkgdir}" install
-  rm -rf "${pkgdir}"/{etc,usr/include}
-
-  install -dm 755 "${pkgdir}"/usr/share/licenses
-  ln -s libvdpau "${pkgdir}"/usr/share/licenses/lib32-libvdpau
-}
-
-# vim: ts=2 sw=2 et:

Copied: lib32-libvdpau/repos/multilib-x86_64/PKGBUILD (from rev 504359, 
lib32-libvdpau/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2019-08-28 19:48:15 UTC (rev 504360)
@@ -0,0 +1,42 @@
+# Maintainer: Maxime Gauduin 
+# Contributor: Jan de Groot 
+
+pkgname=lib32-libvdpau
+pkgver=1.3
+pkgrel=1
+pkgdesc='Nvidia VDPAU library'
+arch=(x86_64)
+url=https://gitlab.freedesktop.org/vdpau/libvdpau
+license=(custom)
+depends=(
+  lib32-gcc-libs
+  lib32-libxext
+  libvdpau
+)
+makedepends=(
+  dri2proto
+  git
+  meson
+)
+source=(git+https://gitlab.freedesktop.org/vdpau/libvdpau.git#tag=${pkgver})
+sha256sums=(SKIP)
+
+build() {
+  export CC='gcc -m32'
+  export CXX='g++ -m32'
+  export PKG_CONFIG_PATH='/usr/lib32/pkgconfig'
+
+  arch-meson libvdpau build \
+--libdir=/usr/lib32
+  ninja -C build
+}
+
+package() {
+  DESTDIR="${pkgdir}" ninja -C build install
+  rm -rf "${pkgdir}"/{etc,usr/include}
+
+  install -dm 755 "${pkgdir}"/usr/share/licenses
+  ln -s libvdpau "${pkgdir}"/usr/share/licenses/lib32-libvdpau
+}
+
+# vim: ts=2 sw=2 et:


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

2019-08-28 Thread Maxime Gauduin via arch-commits
Date: Wednesday, August 28, 2019 @ 19:48:07
  Author: alucryd
Revision: 504359

upgpkg: lib32-libvdpau 1.3-1

Modified:
  lib32-libvdpau/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-08-28 19:22:24 UTC (rev 504358)
+++ PKGBUILD2019-08-28 19:48:07 UTC (rev 504359)
@@ -2,7 +2,7 @@
 # Contributor: Jan de Groot 
 
 pkgname=lib32-libvdpau
-pkgver=1.2
+pkgver=1.3
 pkgrel=1
 pkgdesc='Nvidia VDPAU library'
 arch=(x86_64)
@@ -16,34 +16,23 @@
 makedepends=(
   dri2proto
   git
+  meson
 )
-source=(git+https://gitlab.freedesktop.org/vdpau/libvdpau.git#tag=libvdpau-${pkgver})
+source=(git+https://gitlab.freedesktop.org/vdpau/libvdpau.git#tag=${pkgver})
 sha256sums=(SKIP)
 
-prepare() {
-  cd libvdpau
-
-  NOCONFIGURE=1 ./autogen.sh
-}
-
 build() {
-  cd libvdpau
-
   export CC='gcc -m32'
   export CXX='g++ -m32'
   export PKG_CONFIG_PATH='/usr/lib32/pkgconfig'
 
-  ./configure \
---prefix='/usr' \
---libdir='/usr/lib32' \
---sysconfdir='/etc'
-  make
+  arch-meson libvdpau build \
+--libdir=/usr/lib32
+  ninja -C build
 }
 
 package() {
-  cd libvdpau
-
-  make DESTDIR="${pkgdir}" install
+  DESTDIR="${pkgdir}" ninja -C build install
   rm -rf "${pkgdir}"/{etc,usr/include}
 
   install -dm 755 "${pkgdir}"/usr/share/licenses


[arch-commits] Commit in libvdpau/repos/extra-x86_64 (PKGBUILD PKGBUILD)

2019-08-28 Thread Maxime Gauduin via arch-commits
Date: Wednesday, August 28, 2019 @ 19:40:36
  Author: alucryd
Revision: 361343

archrelease: copy trunk to extra-x86_64

Added:
  libvdpau/repos/extra-x86_64/PKGBUILD
(from rev 361342, libvdpau/trunk/PKGBUILD)
Deleted:
  libvdpau/repos/extra-x86_64/PKGBUILD

--+
 PKGBUILD |   77 ++---
 1 file changed, 33 insertions(+), 44 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2019-08-28 19:40:30 UTC (rev 361342)
+++ PKGBUILD2019-08-28 19:40:36 UTC (rev 361343)
@@ -1,44 +0,0 @@
-# Maintainer: Jan de Groot 
-
-pkgname=libvdpau
-pkgver=1.2
-pkgrel=1
-pkgdesc="Nvidia VDPAU library"
-arch=(x86_64)
-url='https://www.freedesktop.org/wiki/Software/VDPAU/'
-depends=('libxext')
-license=('custom')
-_commit=eac1393480bc7c2209d4984819951cb9dc1e03d0  # libvdpau-1.2
-source=("git+https://anongit.freedesktop.org/git/vdpau/libvdpau#commit=$_commit";)
-makedepends=('dri2proto' git)
-sha256sums=('SKIP')
-
-pkgver() {
-  cd $pkgname
-  git describe --tags | sed 's/^libvdpau-//;s/-/+/g'
-}
-
-prepare() {
-  cd $pkgname
-  NOCONFIGURE=1 ./autogen.sh
-}
-
-check() {
-  cd $pkgname
-  make check
-}
-
-build() {
-  cd "${srcdir}/$pkgname"
-  ./configure --prefix=/usr --sysconfdir=/etc
-  sed -i -e 's/ -shared / -Wl,-O1,--as-needed\0/g' libtool
-  make
-}
-
-package() {
-  cd "${srcdir}/$pkgname"
-  make DESTDIR="${pkgdir}" install
-
-  install -d -m755 "${pkgdir}/usr/share/licenses/${pkgname}"
-  install -m644 COPYING "${pkgdir}/usr/share/licenses/${pkgname}/"
-}

Copied: libvdpau/repos/extra-x86_64/PKGBUILD (from rev 361342, 
libvdpau/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2019-08-28 19:40:36 UTC (rev 361343)
@@ -0,0 +1,33 @@
+# Maintainer: Jan de Groot 
+
+pkgname=libvdpau
+pkgver=1.3
+pkgrel=1
+pkgdesc="Nvidia VDPAU library"
+arch=(x86_64)
+url='https://www.freedesktop.org/wiki/Software/VDPAU/'
+depends=('libxext')
+license=('custom')
+_commit=f57a9904c43ef5d726320c77baa91d0c38361ed4  # 1.3
+source=("git+https://anongit.freedesktop.org/git/vdpau/libvdpau#commit=$_commit";)
+makedepends=('dri2proto' 'git' 'meson')
+sha256sums=('SKIP')
+
+pkgver() {
+  cd $pkgname
+  git describe --tags | sed 's/-/+/g'
+}
+
+build() {
+  arch-meson $pkgname build
+  ninja -C build
+}
+
+check() {
+  ninja -C build test
+}
+
+package() {
+  DESTDIR="${pkgdir}" ninja -C build install
+  install -Dm 644 $pkgname/COPYING -t 
"${pkgdir}/usr/share/licenses/${pkgname}/"
+}


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

2019-08-28 Thread Maxime Gauduin via arch-commits
Date: Wednesday, August 28, 2019 @ 19:40:30
  Author: alucryd
Revision: 361342

upgpkg: libvdpau 1.3-1

Modified:
  libvdpau/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-08-28 17:51:38 UTC (rev 361341)
+++ PKGBUILD2019-08-28 19:40:30 UTC (rev 361342)
@@ -1,7 +1,7 @@
 # Maintainer: Jan de Groot 
 
 pkgname=libvdpau
-pkgver=1.2
+pkgver=1.3
 pkgrel=1
 pkgdesc="Nvidia VDPAU library"
 arch=(x86_64)
@@ -8,37 +8,26 @@
 url='https://www.freedesktop.org/wiki/Software/VDPAU/'
 depends=('libxext')
 license=('custom')
-_commit=eac1393480bc7c2209d4984819951cb9dc1e03d0  # libvdpau-1.2
+_commit=f57a9904c43ef5d726320c77baa91d0c38361ed4  # 1.3
 
source=("git+https://anongit.freedesktop.org/git/vdpau/libvdpau#commit=$_commit";)
-makedepends=('dri2proto' git)
+makedepends=('dri2proto' 'git' 'meson')
 sha256sums=('SKIP')
 
 pkgver() {
   cd $pkgname
-  git describe --tags | sed 's/^libvdpau-//;s/-/+/g'
+  git describe --tags | sed 's/-/+/g'
 }
 
-prepare() {
-  cd $pkgname
-  NOCONFIGURE=1 ./autogen.sh
+build() {
+  arch-meson $pkgname build
+  ninja -C build
 }
 
 check() {
-  cd $pkgname
-  make check
+  ninja -C build test
 }
 
-build() {
-  cd "${srcdir}/$pkgname"
-  ./configure --prefix=/usr --sysconfdir=/etc
-  sed -i -e 's/ -shared / -Wl,-O1,--as-needed\0/g' libtool
-  make
-}
-
 package() {
-  cd "${srcdir}/$pkgname"
-  make DESTDIR="${pkgdir}" install
-
-  install -d -m755 "${pkgdir}/usr/share/licenses/${pkgname}"
-  install -m644 COPYING "${pkgdir}/usr/share/licenses/${pkgname}/"
+  DESTDIR="${pkgdir}" ninja -C build install
+  install -Dm 644 $pkgname/COPYING -t 
"${pkgdir}/usr/share/licenses/${pkgname}/"
 }


[arch-commits] Commit in three.js/repos/community-any (PKGBUILD PKGBUILD)

2019-08-28 Thread Antonio Rojas via arch-commits
Date: Wednesday, August 28, 2019 @ 19:22:24
  Author: arojas
Revision: 504358

archrelease: copy trunk to community-any

Added:
  three.js/repos/community-any/PKGBUILD
(from rev 504357, three.js/trunk/PKGBUILD)
Deleted:
  three.js/repos/community-any/PKGBUILD

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

Deleted: PKGBUILD
===
--- PKGBUILD2019-08-28 19:22:09 UTC (rev 504357)
+++ PKGBUILD2019-08-28 19:22:24 UTC (rev 504358)
@@ -1,20 +0,0 @@
-# Maintainer: Antonio Rojas 
-
-pkgname=three.js
-pkgver=r107
-pkgrel=1
-pkgdesc='A JavaScript 3D Library which makes WebGL simpler'
-url='https://threejs.org/'
-arch=(any)
-license=(MIT)
-depends=()
-source=("$pkgname-$pkgver.tar.gz::https://github.com/mrdoob/three.js/archive/$pkgver.tar.gz";)
-sha256sums=('c09f63464d4121fceca07a77a022ade68a90961fb71b8930a99ad21500909f8f')
-
-package() {
-  cd $pkgname-$pkgver
-  mkdir -p "$pkgdir"/usr/share/threejs/examples
-  cp -r build "$pkgdir"/usr/share/threejs/
-  cp -r examples/js "$pkgdir"/usr/share/threejs/examples
-  install -Dm644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
-}

Copied: three.js/repos/community-any/PKGBUILD (from rev 504357, 
three.js/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2019-08-28 19:22:24 UTC (rev 504358)
@@ -0,0 +1,20 @@
+# Maintainer: Antonio Rojas 
+
+pkgname=three.js
+pkgver=r108
+pkgrel=1
+pkgdesc='A JavaScript 3D Library which makes WebGL simpler'
+url='https://threejs.org/'
+arch=(any)
+license=(MIT)
+depends=()
+source=("$pkgname-$pkgver.tar.gz::https://github.com/mrdoob/three.js/archive/$pkgver.tar.gz";)
+sha256sums=('38c2dfe445f7a39255bfe9a07007d8de5bcc40847e8c542f154c2d39b759d6dc')
+
+package() {
+  cd $pkgname-$pkgver
+  mkdir -p "$pkgdir"/usr/share/threejs/examples
+  cp -r build "$pkgdir"/usr/share/threejs/
+  cp -r examples/js "$pkgdir"/usr/share/threejs/examples
+  install -Dm644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+}


[arch-commits] Commit in three.js/trunk (PKGBUILD)

2019-08-28 Thread Antonio Rojas via arch-commits
Date: Wednesday, August 28, 2019 @ 19:22:09
  Author: arojas
Revision: 504357

Update to r108

Modified:
  three.js/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-08-28 18:19:26 UTC (rev 504356)
+++ PKGBUILD2019-08-28 19:22:09 UTC (rev 504357)
@@ -1,7 +1,7 @@
 # Maintainer: Antonio Rojas 
 
 pkgname=three.js
-pkgver=r107
+pkgver=r108
 pkgrel=1
 pkgdesc='A JavaScript 3D Library which makes WebGL simpler'
 url='https://threejs.org/'
@@ -9,7 +9,7 @@
 license=(MIT)
 depends=()
 
source=("$pkgname-$pkgver.tar.gz::https://github.com/mrdoob/three.js/archive/$pkgver.tar.gz";)
-sha256sums=('c09f63464d4121fceca07a77a022ade68a90961fb71b8930a99ad21500909f8f')
+sha256sums=('38c2dfe445f7a39255bfe9a07007d8de5bcc40847e8c542f154c2d39b759d6dc')
 
 package() {
   cd $pkgname-$pkgver


[arch-commits] Commit in solidity/repos/community-x86_64 (PKGBUILD PKGBUILD)

2019-08-28 Thread Nicola Squartini via arch-commits
Date: Wednesday, August 28, 2019 @ 18:19:26
  Author: tensor5
Revision: 504356

archrelease: copy trunk to community-x86_64

Added:
  solidity/repos/community-x86_64/PKGBUILD
(from rev 504355, solidity/trunk/PKGBUILD)
Deleted:
  solidity/repos/community-x86_64/PKGBUILD

--+
 PKGBUILD |   88 ++---
 1 file changed, 44 insertions(+), 44 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2019-08-28 18:19:20 UTC (rev 504355)
+++ PKGBUILD2019-08-28 18:19:26 UTC (rev 504356)
@@ -1,44 +0,0 @@
-# Maintainer: Nicola Squartini 
-
-pkgname=solidity
-pkgver=0.5.10
-_commit=5a6ea5b19793f61c7703d4abe587b2bf40decc31
-pkgrel=1
-pkgdesc='Contract-Oriented Programming Language'
-arch=('x86_64')
-url='https://github.com/ethereum/solidity'
-license=('GPL3')
-depends=('gcc-libs')
-makedepends=('boost' 'cmake' 'git')
-source=("git+https://github.com/ethereum/solidity.git#commit=${_commit}";)
-sha256sums=('SKIP')
-
-prepare() {
-cd ${pkgname}
-
-commithash=$(git rev-parse --short=8 HEAD)
-echo -n ${commithash} > commit_hash.txt
-echo -n > prerelease.txt
-
-# Fix for GCC 8
-sed -e '/add_compile_options(-Wall)/d' -i cmake/EthCompilerSettings.cmake
-}
-
-build() {
-cd ${pkgname}
-
-mkdir build
-cd build
-cmake \
--DCMAKE_BUILD_TYPE=Release \
--DCMAKE_INSTALL_PREFIX=/usr \
--DTESTS=OFF \
-..
-make
-}
-
-package() {
-cd ${pkgname}/build
-
-make DESTDIR="${pkgdir}" install
-}

Copied: solidity/repos/community-x86_64/PKGBUILD (from rev 504355, 
solidity/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2019-08-28 18:19:26 UTC (rev 504356)
@@ -0,0 +1,44 @@
+# Maintainer: Nicola Squartini 
+
+pkgname=solidity
+pkgver=0.5.11
+_commit=22be85921b5b0846295608e997e7af9b08ba9ad9
+pkgrel=1
+pkgdesc='Contract-Oriented Programming Language'
+arch=('x86_64')
+url='https://github.com/ethereum/solidity'
+license=('GPL3')
+depends=('gcc-libs')
+makedepends=('boost' 'cmake' 'git')
+source=("git+https://github.com/ethereum/solidity.git#commit=${_commit}";)
+sha256sums=('SKIP')
+
+prepare() {
+cd ${pkgname}
+
+commithash=$(git rev-parse --short=8 HEAD)
+echo -n ${commithash} > commit_hash.txt
+echo -n > prerelease.txt
+
+# Fix for GCC 8
+sed -e '/add_compile_options(-Wall)/d' -i cmake/EthCompilerSettings.cmake
+}
+
+build() {
+cd ${pkgname}
+
+mkdir build
+cd build
+cmake \
+-DCMAKE_BUILD_TYPE=Release \
+-DCMAKE_INSTALL_PREFIX=/usr \
+-DTESTS=OFF \
+..
+make
+}
+
+package() {
+cd ${pkgname}/build
+
+make DESTDIR="${pkgdir}" install
+}


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

2019-08-28 Thread Nicola Squartini via arch-commits
Date: Wednesday, August 28, 2019 @ 18:19:20
  Author: tensor5
Revision: 504355

upgpkg: solidity 0.5.11-1

Modified:
  solidity/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-08-28 18:09:58 UTC (rev 504354)
+++ PKGBUILD2019-08-28 18:19:20 UTC (rev 504355)
@@ -1,8 +1,8 @@
 # Maintainer: Nicola Squartini 
 
 pkgname=solidity
-pkgver=0.5.10
-_commit=5a6ea5b19793f61c7703d4abe587b2bf40decc31
+pkgver=0.5.11
+_commit=22be85921b5b0846295608e997e7af9b08ba9ad9
 pkgrel=1
 pkgdesc='Contract-Oriented Programming Language'
 arch=('x86_64')


[arch-commits] Commit in zcash/repos/community-x86_64 (10 files)

2019-08-28 Thread Nicola Squartini via arch-commits
Date: Wednesday, August 28, 2019 @ 18:09:58
  Author: tensor5
Revision: 504354

archrelease: copy trunk to community-x86_64

Added:
  zcash/repos/community-x86_64/PKGBUILD
(from rev 504353, zcash/trunk/PKGBUILD)
  zcash/repos/community-x86_64/libsnark-no-gtest.patch
(from rev 504353, zcash/trunk/libsnark-no-gtest.patch)
  zcash/repos/community-x86_64/use-system-qpid-proton.patch
(from rev 504353, zcash/trunk/use-system-qpid-proton.patch)
  zcash/repos/community-x86_64/use-system-rust.patch
(from rev 504353, zcash/trunk/use-system-rust.patch)
  zcash/repos/community-x86_64/zcashd.service
(from rev 504353, zcash/trunk/zcashd.service)
Deleted:
  zcash/repos/community-x86_64/PKGBUILD
  zcash/repos/community-x86_64/libsnark-no-gtest.patch
  zcash/repos/community-x86_64/use-system-qpid-proton.patch
  zcash/repos/community-x86_64/use-system-rust.patch
  zcash/repos/community-x86_64/zcashd.service

--+
 PKGBUILD |  242 -
 libsnark-no-gtest.patch  |   44 +++
 use-system-qpid-proton.patch |   52 
 use-system-rust.patch|   40 +++---
 zcashd.service   |   18 +--
 5 files changed, 198 insertions(+), 198 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2019-08-28 18:09:39 UTC (rev 504353)
+++ PKGBUILD2019-08-28 18:09:58 UTC (rev 504354)
@@ -1,121 +0,0 @@
-# Maintainer: Nicola Squartini 
-
-pkgname=zcash
-pkgver=2.0.6
-_commit=ef8a62d9b4fbc26984b6a03ee5233ea1f6396a33
-pkgrel=2
-pkgdesc='Permissionless financial system employing zero-knowledge security'
-arch=('x86_64')
-url='https://z.cash/'
-license=('MIT')
-depends=('boost-libs' 'libevent' 'qpid-proton' 'zeromq')
-makedepends=('boost' 'cmake' 'git' 'gmock' 'python' 'rust' 'wget')
-checkdepends=('python2-pyblake2' 'python2-pyzmq' 'python2-qpid-proton')
-source=("git+https://github.com/zcash/zcash.git#commit=${_commit}";
-'libsnark-no-gtest.patch'
-'use-system-qpid-proton.patch'
-'use-system-rust.patch'
-'zcashd.service')
-sha512sums=('SKIP'
-
'3c002c9d721853089f02cc397e2bc4130574a9c06b1118824338efedc476daa5bdbdcf55bf6beba69fb9c4bd065b871b3111259fa1e25828f333056d340282a1'
-
'019870971a0cec093d0552585f4140f39dd65f90cb56b97e512bbaf0d79c0f1574295e722310d4e1762af12ff693802fc465765d4d1410d209e259326f307d6a'
-
'e2bdf46696e70a93ffcb45bf4e081c780cda8f11f6fa346b6807731f7c739f18c689c4e78a71f8bd7099874108b6b6584b8a96395bbca8d5441f7600a3fe0ebe'
-
'2fb8b0a636ca9c7ee15f0fd2c47046c8323ade3de9562f393da7541eee50dd14b12107dd29b0e1ee90ff88963e2f7e25b12435166a1812df5c88c579c12dde88')
-
-prepare() {
-cd ${pkgname}
-
-# Set gitattributes on src/clientversion.cpp
-git archive --format=tar ${_commit} -- src/clientversion.cpp | tar -xf -
-
-patch -Np1 -i ../libsnark-no-gtest.patch
-patch -Np1 -i ../use-system-qpid-proton.patch
-patch -Np1 -i ../use-system-rust.patch
-
-# Runs forever
-sed -e '/prioritisetransaction.py/d' -i qa/pull-tester/rpc-tests.sh
-}
-
-build() {
-cd ${pkgname}
-
-cd depends
-rust_crates=(
-  crate_aes
-  crate_aesni
-  crate_aes_soft 
-  crate_arrayvec
-  crate_bellman
-  crate_bitflags
-  crate_bit_vec
-  crate_blake2_rfc
-  crate_block_cipher_trait
-  crate_byte_tools
-  crate_byteorder
-  crate_constant_time_eq
-  crate_crossbeam
-  crate_digest
-  crate_fpe
-  crate_fuchsia_zircon
-  crate_fuchsia_zircon_sys
-  crate_futures_cpupool
-  crate_futures
-  crate_generic_array
-  crate_lazy_static
-  crate_libc
-  crate_nodrop
-  crate_num_bigint
-  crate_num_cpus
-  crate_num_integer
-  crate_num_traits
-  crate_opaque_debug
-  crate_pairing
-  crate_rand
-  crate_sapling_crypto
-  crate_stream_cipher
-  crate_typenum
-  crate_winapi_i686_pc_windows_gnu
-  crate_winapi
-  crate_winapi_x86_64_pc_windows_gnu
-  crate_zip32
-)
-make install \
-native_packages='' \
-packages="bdb ${rust_crates[*]} librustzcash"
-cd ..
-
-BUILD="$(./depends/config.guess)"
-CPPFLAGS="${CPPFLAGS} -I${PWD}/depends/${BUILD}/include"
-LDFLAGS="${LDFLAGS} -L${PWD}/depends/${BUILD}/lib"
-
-./autogen.sh
-depends_prefix="${PWD}/depends/${BUILD}" ./configure --prefix=/usr
-make
-}
-
-check() {
-cd ${pkgname}
-
-# Tests require python2
-mkdir "${srcdir}/python"
-ln -s /usr/bin/python2 "${srcdir}/python/python"
-export PATH="${srcdir}/python:${PATH}"
-
-./zcutil/fetch-params.sh --testnet
-# ./qa/zcash/full_test_suite.py
-# ./qa/pull-tester/rpc-tests.sh
-}
-
-package() {
-cd ${pkgname}
-
-make DESTDIR="${pkgdir}" install
-
-for ext in '-cli' '-tx' 'd'; do
-install -Dm644 contrib/zcash${ext}.bash-completion \
-"${

[arch-commits] Commit in zcash/trunk (PKGBUILD libsnark-no-gtest.patch)

2019-08-28 Thread Nicola Squartini via arch-commits
Date: Wednesday, August 28, 2019 @ 18:09:39
  Author: tensor5
Revision: 504353

upgpkg: zcash 2.0.7-1

Modified:
  zcash/trunk/PKGBUILD
  zcash/trunk/libsnark-no-gtest.patch

-+
 PKGBUILD|8 
 libsnark-no-gtest.patch |2 +-
 2 files changed, 5 insertions(+), 5 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2019-08-28 17:50:19 UTC (rev 504352)
+++ PKGBUILD2019-08-28 18:09:39 UTC (rev 504353)
@@ -1,9 +1,9 @@
 # Maintainer: Nicola Squartini 
 
 pkgname=zcash
-pkgver=2.0.6
-_commit=ef8a62d9b4fbc26984b6a03ee5233ea1f6396a33
-pkgrel=2
+pkgver=2.0.7
+_commit=0512e9eb00f97172346e0fac854625d59771e4f7
+pkgrel=1
 pkgdesc='Permissionless financial system employing zero-knowledge security'
 arch=('x86_64')
 url='https://z.cash/'
@@ -17,7 +17,7 @@
 'use-system-rust.patch'
 'zcashd.service')
 sha512sums=('SKIP'
-
'3c002c9d721853089f02cc397e2bc4130574a9c06b1118824338efedc476daa5bdbdcf55bf6beba69fb9c4bd065b871b3111259fa1e25828f333056d340282a1'
+
'b4792cc6f4c1e4e633d34257b68a4fbf882dfc692fedc14a06905705dd0778f22097b1e0645e00231ddc366245fe76ff63a43b53fb468496daf5100b15ad2fee'
 
'019870971a0cec093d0552585f4140f39dd65f90cb56b97e512bbaf0d79c0f1574295e722310d4e1762af12ff693802fc465765d4d1410d209e259326f307d6a'
 
'e2bdf46696e70a93ffcb45bf4e081c780cda8f11f6fa346b6807731f7c739f18c689c4e78a71f8bd7099874108b6b6584b8a96395bbca8d5441f7600a3fe0ebe'
 
'2fb8b0a636ca9c7ee15f0fd2c47046c8323ade3de9562f393da7541eee50dd14b12107dd29b0e1ee90ff88963e2f7e25b12435166a1812df5c88c579c12dde88')

Modified: libsnark-no-gtest.patch
===
--- libsnark-no-gtest.patch 2019-08-28 17:50:19 UTC (rev 504352)
+++ libsnark-no-gtest.patch 2019-08-28 18:09:39 UTC (rev 504353)
@@ -1,6 +1,6 @@
 --- a/src/Makefile.am
 +++ b/src/Makefile.am
-@@ -55,7 +55,7 @@ $(LIBSECP256K1): $(wildcard secp256k1/src/*) $(wildcard 
secp256k1/include/*)
+@@ -61,7 +61,7 @@ $(LIBSECP256K1): $(wildcard secp256k1/src/*) $(wildcard 
secp256k1/include/*)
$(AM_V_at)$(MAKE) $(AM_MAKEFLAGS) -C $(@D) $(@F)
  
  LIBSNARK_CXXFLAGS = $(AM_CXXFLAGS) $(PIC_FLAGS) -DBINARY_OUTPUT 
-DNO_PT_COMPRESSION=1 -fstack-protector-all


[arch-commits] Commit in ruby/repos (testing-x86_64 testing-x86_64/PKGBUILD)

2019-08-28 Thread Anatol Pomozov via arch-commits
Date: Wednesday, August 28, 2019 @ 17:51:38
  Author: anatolik
Revision: 361341

archrelease: copy trunk to testing-x86_64

Added:
  ruby/repos/testing-x86_64/
  ruby/repos/testing-x86_64/PKGBUILD
(from rev 361340, ruby/trunk/PKGBUILD)

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

Copied: ruby/repos/testing-x86_64/PKGBUILD (from rev 361340, 
ruby/trunk/PKGBUILD)
===
--- testing-x86_64/PKGBUILD (rev 0)
+++ testing-x86_64/PKGBUILD 2019-08-28 17:51:38 UTC (rev 361341)
@@ -0,0 +1,96 @@
+# Contributor: Thomas Dziedzic 
+# Contributor: Allan McRae 
+# Contributor: John Proctor 
+# Contributor: Jeramy Rutley 
+
+pkgname=(ruby ruby-docs)
+pkgver=2.6.4
+pkgrel=1
+arch=(x86_64)
+url='https://www.ruby-lang.org/en/'
+license=(BSD custom)
+makedepends=(gdbm openssl libffi doxygen graphviz libyaml ttf-dejavu tk)
+options=(!emptydirs)
+source=(https://cache.ruby-lang.org/pub/ruby/${pkgver:0:3}/ruby-${pkgver}.tar.xz)
+sha512sums=('930a4162fdb008d2446247908c14269fd13db4dc80bd2bb201a65a69c03f5933f97b4c5079ccd2a12db4934ff97b2debaa10a6c6f5c3060e55873f4397747eaa')
+
+prepare() {
+  cd ruby-${pkgver}
+  # remove bundled gems, we are going to ship them as separate packages
+  rm -rf gems/
+}
+
+build() {
+  cd ruby-${pkgver}
+
+  ./configure \
+--prefix=/usr \
+--sysconfdir=/etc \
+--localstatedir=/var \
+--sharedstatedir=/var/lib \
+--libexecdir=/usr/lib/ruby \
+--enable-shared \
+--disable-rpath \
+--with-dbm-type=gdbm_compat
+
+  make
+}
+
+check() {
+  cd ruby-${pkgver}
+
+  make test
+}
+
+package_ruby() {
+  pkgdesc='An object-oriented language for quick and easy programming'
+  depends=(gdbm openssl libffi libyaml gmp zlib rubygems)
+  optdepends=(
+  'ruby-docs: Ruby documentation'
+  'tk: for Ruby/TK'
+  )
+
+  cd ruby-${pkgver}
+
+  make DESTDIR="${pkgdir}" install-nodoc
+
+  install -D -m644 COPYING "${pkgdir}/usr/share/licenses/ruby/LICENSE"
+  install -D -m644 BSDL "${pkgdir}/usr/share/licenses/ruby/BSDL"
+
+  rubyver=${pkgver:0:3}.0
+
+  # remove rubygems as it shipped as a separate package
+  rm -r "${pkgdir}"/usr/lib/ruby/${rubyver}/{rubygems,rubygems.rb}
+  rm "${pkgdir}"/usr/bin/gem
+
+  # remove bundler as it shipped as a separate package
+  rm -r "${pkgdir}"/usr/lib/ruby/${rubyver}/{bundler,bundler.rb}
+  rm "${pkgdir}"/usr/bin/{bundle,bundler}
+  rm 
"${pkgdir}"/usr/lib/ruby/gems/${rubyver}/specifications/default/bundler-*.gemspec
+  rm "${pkgdir}"/usr/share/man/man1/{bundle,bundle-*}.1
+
+  # remove bundled rdoc gem
+  rm -r "${pkgdir}"/usr/lib/ruby/${rubyver}/{rdoc,rdoc.rb}
+  rm "${pkgdir}"/usr/bin/{rdoc,ri}
+  rm 
"${pkgdir}"/usr/lib/ruby/gems/${rubyver}/specifications/default/rdoc-*.gemspec
+
+  # remove irb as it is a separate package now
+  rm -r "${pkgdir}"/usr/lib/ruby/${rubyver}/{irb,irb.rb}
+  rm "${pkgdir}"/usr/bin/irb
+  rm 
"${pkgdir}"/usr/lib/ruby/gems/${rubyver}/specifications/default/irb-*.gemspec
+  rm "${pkgdir}"/usr/share/man/man1/irb.1
+
+  # remove all bundled gems to avoid conflicts with ruby-* Arch packages
+  rm -r "${pkgdir}"/usr/lib/ruby/gems/${rubyver}/gems/*
+}
+
+package_ruby-docs() {
+  pkgdesc='Documentation files for ruby'
+
+  cd ruby-${pkgver}
+
+  make DESTDIR="${pkgdir}" install-doc install-capi
+
+  install -D -m644 COPYING "${pkgdir}/usr/share/licenses/ruby-docs/LICENSE"
+  install -D -m644 BSDL "${pkgdir}/usr/share/licenses/ruby-docs/BSDL"
+}


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

2019-08-28 Thread Anatol Pomozov via arch-commits
Date: Wednesday, August 28, 2019 @ 17:51:17
  Author: anatolik
Revision: 361340

upgpkg: ruby 2.6.4-1

Modified:
  ruby/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-08-28 17:17:14 UTC (rev 361339)
+++ PKGBUILD2019-08-28 17:51:17 UTC (rev 361340)
@@ -4,7 +4,7 @@
 # Contributor: Jeramy Rutley 
 
 pkgname=(ruby ruby-docs)
-pkgver=2.6.3
+pkgver=2.6.4
 pkgrel=1
 arch=(x86_64)
 url='https://www.ruby-lang.org/en/'
@@ -12,7 +12,7 @@
 makedepends=(gdbm openssl libffi doxygen graphviz libyaml ttf-dejavu tk)
 options=(!emptydirs)
 
source=(https://cache.ruby-lang.org/pub/ruby/${pkgver:0:3}/ruby-${pkgver}.tar.xz)
-sha512sums=('959a613f5cf5b3185a1d7a7ba0e1921166b3930f30461b391b1c9fcfe396f56dc3c736123dfc7b4e72c32a97dc5a1eb1fd7f09bcc3793a3c5526f6644ba421c8')
+sha512sums=('930a4162fdb008d2446247908c14269fd13db4dc80bd2bb201a65a69c03f5933f97b4c5079ccd2a12db4934ff97b2debaa10a6c6f5c3060e55873f4397747eaa')
 
 prepare() {
   cd ruby-${pkgver}


[arch-commits] Commit in qpid-proton/repos/community-x86_64 (PKGBUILD PKGBUILD)

2019-08-28 Thread Nicola Squartini via arch-commits
Date: Wednesday, August 28, 2019 @ 17:50:19
  Author: tensor5
Revision: 504352

archrelease: copy trunk to community-x86_64

Added:
  qpid-proton/repos/community-x86_64/PKGBUILD
(from rev 504351, qpid-proton/trunk/PKGBUILD)
Deleted:
  qpid-proton/repos/community-x86_64/PKGBUILD

--+
 PKGBUILD |   84 ++---
 1 file changed, 42 insertions(+), 42 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2019-08-28 17:50:04 UTC (rev 504351)
+++ PKGBUILD2019-08-28 17:50:19 UTC (rev 504352)
@@ -1,42 +0,0 @@
-# Maintainer: Nicola Squartini 
-
-pkgname=(qpid-proton python2-qpid-proton)
-pkgver=0.28.0
-pkgrel=2
-pkgdesc='High-performance, lightweight messaging library'
-arch=('x86_64')
-url='https://qpid.apache.org/proton'
-license=('Apache')
-makedepends=('cmake' 'doxygen' 'python' 'python2' 'swig')
-source=("https://www.apache.org/dist/qpid/proton/${pkgver}/qpid-proton-${pkgver}.tar.gz";)
-sha512sums=('98c82db9a13543f81ccf0b5d6e4d2f18cb8446016969f3582fb7a50604a189b27c124eb9899887ba10405cce5d9ccb65fa385d57c60a511e5e067b77d74a3fa1')
-
-build() {
-cd ${pkgname}-${pkgver}
-
-mkdir build
-cd build
-cmake \
--DCMAKE_INSTALL_PREFIX=/usr \
--DLIB_SUFFIX='' \
--DSYSINSTALL_BINDINGS=ON \
-..
-make
-
-cd python/dist
-python2 setup.py build
-}
-
-package_qpid-proton() {
-depends=('jsoncpp' 'python' 'ruby')
-
-cd ${pkgname}-${pkgver}/build
-make DESTDIR="${pkgdir}" install
-}
-
-package_python2-qpid-proton() {
-depends=('python2')
-
-cd qpid-proton-${pkgver}/build/python/dist
-python2 setup.py install --root="${pkgdir}" --skip-build --optimize=1
-}

Copied: qpid-proton/repos/community-x86_64/PKGBUILD (from rev 504351, 
qpid-proton/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2019-08-28 17:50:19 UTC (rev 504352)
@@ -0,0 +1,42 @@
+# Maintainer: Nicola Squartini 
+
+pkgname=(qpid-proton python2-qpid-proton)
+pkgver=0.29.0
+pkgrel=1
+pkgdesc='High-performance, lightweight messaging library'
+arch=('x86_64')
+url='https://qpid.apache.org/proton'
+license=('Apache')
+makedepends=('cmake' 'doxygen' 'python' 'python2' 'swig')
+source=("https://www.apache.org/dist/qpid/proton/${pkgver}/qpid-proton-${pkgver}.tar.gz";)
+sha512sums=('d6b7bc9811230c48b0c10c3cc076a6de6b29c5e22d69556f83e21110eeb9a105d11328b2993694a2e39f0681007b4b3144270ea18efd456a802a08cb564ae4a4')
+
+build() {
+cd ${pkgname}-${pkgver}
+
+mkdir build
+cd build
+cmake \
+-DCMAKE_INSTALL_PREFIX=/usr \
+-DLIB_SUFFIX='' \
+-DSYSINSTALL_BINDINGS=ON \
+..
+make
+
+cd python/dist
+python2 setup.py build
+}
+
+package_qpid-proton() {
+depends=('jsoncpp' 'python' 'ruby')
+
+cd ${pkgname}-${pkgver}/build
+make DESTDIR="${pkgdir}" install
+}
+
+package_python2-qpid-proton() {
+depends=('python2')
+
+cd qpid-proton-${pkgver}/build/python/dist
+python2 setup.py install --root="${pkgdir}" --skip-build --optimize=1
+}


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

2019-08-28 Thread Nicola Squartini via arch-commits
Date: Wednesday, August 28, 2019 @ 17:50:04
  Author: tensor5
Revision: 504351

upgpkg: qpid-proton 0.29.0-1

Modified:
  qpid-proton/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-08-28 17:42:59 UTC (rev 504350)
+++ PKGBUILD2019-08-28 17:50:04 UTC (rev 504351)
@@ -1,8 +1,8 @@
 # Maintainer: Nicola Squartini 
 
 pkgname=(qpid-proton python2-qpid-proton)
-pkgver=0.28.0
-pkgrel=2
+pkgver=0.29.0
+pkgrel=1
 pkgdesc='High-performance, lightweight messaging library'
 arch=('x86_64')
 url='https://qpid.apache.org/proton'
@@ -9,7 +9,7 @@
 license=('Apache')
 makedepends=('cmake' 'doxygen' 'python' 'python2' 'swig')
 
source=("https://www.apache.org/dist/qpid/proton/${pkgver}/qpid-proton-${pkgver}.tar.gz";)
-sha512sums=('98c82db9a13543f81ccf0b5d6e4d2f18cb8446016969f3582fb7a50604a189b27c124eb9899887ba10405cce5d9ccb65fa385d57c60a511e5e067b77d74a3fa1')
+sha512sums=('d6b7bc9811230c48b0c10c3cc076a6de6b29c5e22d69556f83e21110eeb9a105d11328b2993694a2e39f0681007b4b3144270ea18efd456a802a08cb564ae4a4')
 
 build() {
 cd ${pkgname}-${pkgver}


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

2019-08-28 Thread Felix Yan via arch-commits
Date: Wednesday, August 28, 2019 @ 17:42:48
  Author: felixonmars
Revision: 504349

upgpkg: xmobar 0.29.5-48

rebuild with spdx 1.0.0.1

Modified:
  xmobar/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-08-28 17:41:31 UTC (rev 504348)
+++ PKGBUILD2019-08-28 17:42:48 UTC (rev 504349)
@@ -5,7 +5,7 @@
 
 pkgname=xmobar
 pkgver=0.29.5
-pkgrel=47
+pkgrel=48
 pkgdesc='Minimalistic Text Based Status Bar'
 url='https://hackage.haskell.org/package/xmobar'
 license=('BSD')


[arch-commits] Commit in xmobar/repos (2 files)

2019-08-28 Thread Felix Yan via arch-commits
Date: Wednesday, August 28, 2019 @ 17:42:59
  Author: felixonmars
Revision: 504350

archrelease: copy trunk to community-staging-x86_64

Added:
  xmobar/repos/community-staging-x86_64/
  xmobar/repos/community-staging-x86_64/PKGBUILD
(from rev 504349, xmobar/trunk/PKGBUILD)

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

Copied: xmobar/repos/community-staging-x86_64/PKGBUILD (from rev 504349, 
xmobar/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2019-08-28 17:42:59 UTC (rev 504350)
@@ -0,0 +1,45 @@
+# Maintainer: Levente Polyak 
+# Maintainer: Jelle van der Waa 
+# Contributer: Sergej Pupykin 
+# Contributor: Arch Haskell Team 
+
+pkgname=xmobar
+pkgver=0.29.5
+pkgrel=48
+pkgdesc='Minimalistic Text Based Status Bar'
+url='https://hackage.haskell.org/package/xmobar'
+license=('BSD')
+arch=('x86_64')
+depends=('libxft' 'libxinerama' 'libxrandr' 'libxpm' 'ghc-libs' 'haskell-x11'
+ 'haskell-x11-xft' 'haskell-utf8-string' 'haskell-network-uri'
+ 'haskell-hinotify' 'haskell-stm' 'haskell-parsec' 
'haskell-parsec-numbers'
+ 'haskell-mtl' 'haskell-regex-base' 'haskell-regex-compat'
+ 'haskell-http' 'haskell-dbus' 'haskell-libmpd' 'haskell-iwlib'
+ 'wireless_tools' 'haskell-text' 'haskell-async' 
'haskell-extensible-exceptions')
+makedepends=('ghc')
+source=(https://github.com/jaor/xmobar/archive/${pkgver}/${pkgname}-${pkgver}.tar.gz)
+sha512sums=('bd264f740301b6e1b468f9e7c6ecc02971825238415ba5148c36f180cf40310410c8aaa1f018f237a1b600b167e482178c5e8fc4f104b5c8dc465e0fb7a31d52')
+
+prepare() {
+  cd xmobar-$pkgver
+  sed -i -e 's/==.*0.3/== 0.4/' -e 's/< *4.12/<5/' -e 's/< *2.5/<3/' 
xmobar.cabal
+}
+
+build() {
+  cd xmobar-${pkgver}
+  runhaskell setup configure -O \
+--enable-shared \
+--prefix=/usr \
+--enable-executable-dynamic \
+--disable-library-vanilla \
+--flags="with_utf8 with_xft with_iwlib with_xpm with_inotify with_mpd 
with_dbus with_mpris"
+  runhaskell setup build
+}
+
+package() {
+  cd xmobar-${pkgver}
+  runhaskell setup copy --destdir="${pkgdir}"
+  install -Dm 644 license "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+}
+
+# vim: ts=2 sw=2 et:


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

2019-08-28 Thread Felix Yan via arch-commits
Date: Wednesday, August 28, 2019 @ 17:41:21
  Author: felixonmars
Revision: 504347

upgpkg: tidalcycles 1.4.2-4

rebuild with spdx 1.0.0.1

Modified:
  tidalcycles/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-08-28 17:39:42 UTC (rev 504346)
+++ PKGBUILD2019-08-28 17:41:21 UTC (rev 504347)
@@ -3,7 +3,7 @@
 _name=Tidal
 pkgname=tidalcycles
 pkgver=1.4.2
-pkgrel=3
+pkgrel=4
 pkgdesc="A domain specific language for live coding pattern."
 arch=('x86_64')
 url="https://tidalcycles.org/";


[arch-commits] Commit in tidalcycles/repos (2 files)

2019-08-28 Thread Felix Yan via arch-commits
Date: Wednesday, August 28, 2019 @ 17:41:31
  Author: felixonmars
Revision: 504348

archrelease: copy trunk to community-staging-x86_64

Added:
  tidalcycles/repos/community-staging-x86_64/
  tidalcycles/repos/community-staging-x86_64/PKGBUILD
(from rev 504347, tidalcycles/trunk/PKGBUILD)

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

Copied: tidalcycles/repos/community-staging-x86_64/PKGBUILD (from rev 504347, 
tidalcycles/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2019-08-28 17:41:31 UTC (rev 504348)
@@ -0,0 +1,54 @@
+# Maintainer: David Runge 
+
+_name=Tidal
+pkgname=tidalcycles
+pkgver=1.4.2
+pkgrel=4
+pkgdesc="A domain specific language for live coding pattern."
+arch=('x86_64')
+url="https://tidalcycles.org/";
+license=('GPL3')
+groups=('pro-audio')
+depends=('ghc-libs' 'haskell-bifunctors' 'haskell-clock' 'haskell-colour'
+'haskell-hosc' 'haskell-mwc-random' 'haskell-network' 'haskell-primitive'
+'haskell-vector' 'supercollider')
+makedepends=('ghc')
+checkdepends=('haskell-microspec')
+optdepends=('sc3-plugins: Examples using special UGens')
+source=("$pkgname-$pkgver.tar.gz::https://github.com/tidalcycles/Tidal/archive/${pkgver}.tar.gz";)
+sha512sums=('1e5d803b50764c4d17ba89473848ab67556e79d064e487ae16e7e78bcf9c3bf042356c2a7cb847a8d3c6dfef47dc829deb5ca7e73c87e679cdd73aff4b873a1d')
+
+prepare() {
+  mv -v "${_name}-$pkgver" "$pkgname-$pkgver"
+  cd "$pkgname-$pkgver"
+}
+
+build() {
+  cd "$pkgname-$pkgver"
+  runhaskell Setup configure -O \
+ --enable-shared \
+ --enable-executable-dynamic \
+ --disable-library-vanilla \
+ --prefix=/usr \
+ --docdir="/usr/share/doc/${pkgname}" \
+ --enable-tests \
+ --dynlibdir=/usr/lib \
+ --libsubdir=\$compiler/site-local/\$pkgid
+  runhaskell Setup build
+  runhaskell Setup register --gen-script
+  runhaskell Setup unregister --gen-script
+  sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+  sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+  cd "$pkgname-$pkgver"
+  runhaskell Setup test
+}
+
+package() {
+  cd "$pkgname-$pkgver"
+  runhaskell Setup copy --destdir="${pkgdir}"
+  install -vDm 744 register.sh "$pkgdir/usr/share/haskell/register/$pkgname.sh"
+  install -vDm 744 unregister.sh 
"$pkgdir/usr/share/haskell/unregister/$pkgname.sh"
+}


[arch-commits] Commit in tamarin-prover/repos (2 files)

2019-08-28 Thread Felix Yan via arch-commits
Date: Wednesday, August 28, 2019 @ 17:39:42
  Author: felixonmars
Revision: 504346

archrelease: copy trunk to community-staging-x86_64

Added:
  tamarin-prover/repos/community-staging-x86_64/
  tamarin-prover/repos/community-staging-x86_64/PKGBUILD
(from rev 504345, tamarin-prover/trunk/PKGBUILD)

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

Copied: tamarin-prover/repos/community-staging-x86_64/PKGBUILD (from rev 
504345, tamarin-prover/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2019-08-28 17:39:42 UTC (rev 504346)
@@ -0,0 +1,51 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+pkgname=tamarin-prover
+pkgver=1.4.1
+pkgrel=139
+pkgdesc="The Tamarin prover for security protocol analysis"
+url="https://tamarin-prover.github.io";
+license=("GPL")
+arch=('x86_64')
+depends=('ghc-libs' 'graphviz' 'maude' 'haskell-hunit' 'haskell-binary-orphans'
+ 'haskell-blaze-builder' 'haskell-blaze-html' 'haskell-cmdargs' 
'haskell-conduit'
+ 'haskell-fclabels' 'haskell-file-embed' 'haskell-gitrev' 
'haskell-http-types'
+ 'haskell-lifted-base' 'haskell-monad-unlift'
+ 'haskell-resourcet' 'haskell-safe' 'haskell-shakespeare' 
'haskell-threads'
+ 'haskell-wai' 'haskell-warp' 'haskell-yesod-core' 
'haskell-yesod-static'
+ 'haskell-tamarin-prover-utils' 'haskell-tamarin-prover-term'
+ 'haskell-tamarin-prover-theory')
+optdepends=('ocaml: for sapic support')
+makedepends=('ghc' 'ocaml')
+source=("tamarin-prover-$pkgver.tar.gz::https://github.com/tamarin-prover/tamarin-prover/archive/$pkgver.tar.gz";)
+sha512sums=('4d3aeae02be5d430bff6c55d78656e3c9a648674d235bfeb36ce227a39abd3054a132b99ff8040abf05d8e26506fe85d21ecfb6fce73062dd45b5ba98d941144')
+
+prepare() {
+cd "${srcdir}/${pkgname}-${pkgver}"
+sed -i '/cp sapic/d' plugins/sapic/Makefile
+}
+
+build() {
+cd "${srcdir}/${pkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-executable-dynamic --prefix=/usr \
+--docdir="/usr/share/doc/${pkgname}" --datasubdir="$pkgname" \
+-fthreaded -ftest-coverage -f-build-tests
+runhaskell Setup build
+
+cd plugins/sapic
+make -j1
+}
+
+package() {
+cd "${srcdir}/${pkgname}-${pkgver}"
+runhaskell Setup copy --destdir="${pkgdir}"
+
+install -Dm644 etc/filetype.vim 
"$pkgdir"/usr/share/vim/vimfiles/ftdetect/tamarin.vim
+install -Dm644 etc/spthy.vim 
"$pkgdir"/usr/share/vim/vimfiles/syntax/spthy.vim
+install -Dm644 etc/sapic.vim 
"$pkgdir"/usr/share/vim/vimfiles/syntax/sapic.vim
+
+cd plugins/sapic
+install -Dm755 sapic "$pkgdir"/usr/bin/sapic
+}


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

2019-08-28 Thread Felix Yan via arch-commits
Date: Wednesday, August 28, 2019 @ 17:39:32
  Author: felixonmars
Revision: 504345

upgpkg: tamarin-prover 1.4.1-139

rebuild with spdx 1.0.0.1

Modified:
  tamarin-prover/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-08-28 17:38:00 UTC (rev 504344)
+++ PKGBUILD2019-08-28 17:39:32 UTC (rev 504345)
@@ -3,7 +3,7 @@
 
 pkgname=tamarin-prover
 pkgver=1.4.1
-pkgrel=138
+pkgrel=139
 pkgdesc="The Tamarin prover for security protocol analysis"
 url="https://tamarin-prover.github.io";
 license=("GPL")


[arch-commits] Commit in stylish-haskell/repos (2 files)

2019-08-28 Thread Felix Yan via arch-commits
Date: Wednesday, August 28, 2019 @ 17:38:00
  Author: felixonmars
Revision: 504344

archrelease: copy trunk to community-staging-x86_64

Added:
  stylish-haskell/repos/community-staging-x86_64/
  stylish-haskell/repos/community-staging-x86_64/PKGBUILD
(from rev 504343, stylish-haskell/trunk/PKGBUILD)

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

Copied: stylish-haskell/repos/community-staging-x86_64/PKGBUILD (from rev 
504343, stylish-haskell/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2019-08-28 17:38:00 UTC (rev 504344)
@@ -0,0 +1,49 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+pkgname=stylish-haskell
+pkgver=0.9.2.2
+pkgrel=7
+pkgdesc="Haskell code prettifier"
+url="https://github.com/jaspervdj/stylish-haskell";
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-aeson' 'haskell-file-embed' 
'haskell-optparse-applicative'
+ 'haskell-src-exts' 'haskell-strict' 'haskell-syb' 'haskell-yaml')
+makedepends=('ghc' 'haskell-hunit' 'haskell-test-framework' 
'haskell-test-framework-hunit')
+source=("https://hackage.haskell.org/packages/archive/${pkgname}/${pkgver}/${pkgname}-${pkgver}.tar.gz";)
+sha512sums=('39ee84033fe62d229782f2ac60513975b68e58f139dc7d4b19cc210d84c534e790cf2f3483df323065888d60fdc8c12398b57fef1bbbf4765bed5e01525a5796')
+
+prepare() {
+cd $pkgname-$pkgver
+sed -i -e '/semigroups/d' $pkgname.cabal
+}
+
+build() {
+cd $pkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" --enable-tests 
--datasubdir="$pkgname" \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \
+-f-old_base
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+cd $pkgname-$pkgver
+runhaskell Setup test
+}
+
+package() {
+cd $pkgname-$pkgver
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+runhaskell Setup copy --destdir="${pkgdir}"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+}


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

2019-08-28 Thread Felix Yan via arch-commits
Date: Wednesday, August 28, 2019 @ 17:37:49
  Author: felixonmars
Revision: 504343

upgpkg: stylish-haskell 0.9.2.2-7

rebuild with spdx 1.0.0.1

Modified:
  stylish-haskell/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-08-28 17:36:45 UTC (rev 504342)
+++ PKGBUILD2019-08-28 17:37:49 UTC (rev 504343)
@@ -3,7 +3,7 @@
 
 pkgname=stylish-haskell
 pkgver=0.9.2.2
-pkgrel=6
+pkgrel=7
 pkgdesc="Haskell code prettifier"
 url="https://github.com/jaspervdj/stylish-haskell";
 license=("BSD")


[arch-commits] Commit in stack/repos (3 files)

2019-08-28 Thread Felix Yan via arch-commits
Date: Wednesday, August 28, 2019 @ 17:36:45
  Author: felixonmars
Revision: 504342

archrelease: copy trunk to community-staging-x86_64

Added:
  stack/repos/community-staging-x86_64/
  stack/repos/community-staging-x86_64/PKGBUILD
(from rev 504341, stack/trunk/PKGBUILD)
  stack/repos/community-staging-x86_64/stack.install
(from rev 504341, stack/trunk/stack.install)

---+
 PKGBUILD  |   83 
 stack.install |4 ++
 2 files changed, 87 insertions(+)

Copied: stack/repos/community-staging-x86_64/PKGBUILD (from rev 504341, 
stack/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2019-08-28 17:36:45 UTC (rev 504342)
@@ -0,0 +1,83 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+pkgname=stack
+pkgver=2.1.3
+pkgrel=19
+pkgdesc="The Haskell Tool Stack"
+url="https://github.com/commercialhaskell/stack";
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-aeson' 'haskell-annotated-wl-pprint' 
'haskell-ansi-terminal'
+ 'haskell-async' 'haskell-attoparsec' 'haskell-base64-bytestring' 
'haskell-colour'
+ 'haskell-conduit' 'haskell-conduit-extra' 'haskell-cryptonite' 
'haskell-cryptonite-conduit'
+ 'haskell-echo' 'haskell-exceptions' 'haskell-extra' 
'haskell-file-embed' 'haskell-filelock'
+ 'haskell-fsnotify' 'haskell-generic-deriving' 'haskell-githash' 
'haskell-hackage-security'
+ 'haskell-hashable' 'haskell-hi-file-parser' 'haskell-hpack' 
'haskell-http-client'
+ 'haskell-http-client-tls' 'haskell-http-conduit' 
'haskell-http-download'
+ 'haskell-http-types' 'haskell-memory' 'haskell-microlens' 
'haskell-mintty'
+ 'haskell-mono-traversable' 'haskell-mustache' 
'haskell-neat-interpolation'
+ 'haskell-network-uri' 'haskell-open-browser' 
'haskell-optparse-applicative'
+ 'haskell-optparse-generic' 'haskell-optparse-simple' 'haskell-pantry' 
'haskell-path'
+ 'haskell-path-io' 'haskell-persistent' 'haskell-persistent-sqlite'
+ 'haskell-persistent-template' 'haskell-primitive' 
'haskell-project-template'
+ 'haskell-regex-applicative-text' 'haskell-resource-pool' 
'haskell-resourcet'
+ 'haskell-retry' 'haskell-rio' 'haskell-rio-prettyprint' 
'haskell-split'
+ 'haskell-streaming-commons' 'haskell-tar' 'haskell-temporary' 
'haskell-terminal-size'
+ 'haskell-text-metrics' 'haskell-th-reify-many' 'haskell-tls' 
'haskell-typed-process'
+ 'haskell-unicode-transforms' 'haskell-unix-compat' 'haskell-unliftio'
+ 'haskell-unordered-containers' 'haskell-vector' 'haskell-yaml' 
'haskell-zip-archive'
+ 'haskell-zlib' 'haskell-bindings-uname')
+makedepends=('ghc' 'git' 'haskell-quickcheck' 'haskell-hspec' 
'haskell-raw-strings-qq'
+ 'haskell-smallcheck')
+checkdepends=('cabal-install')
+conflicts=('haskell-stack')
+replaces=('haskell-stack')
+install="stack.install"
+source=("git+https://github.com/commercialhaskell/stack.git#tag=v$pkgver";
+
https://github.com/commercialhaskell/stack/commit/62c24fa0552dc722260f1cee75325145e837ab6a.patch)
+sha512sums=('SKIP'
+
'99bb04cf6581a8d712413822f834856b036b37ab2ae41307e82a7064b12cdfa43c6ccc60adfa870057f9ba197e1ae4eda144a7088306630400c0798a2b60d9c6')
+
+prepare() {
+  cd $pkgname
+  patch -p1 -i ../62c24fa0552dc722260f1cee75325145e837ab6a.patch || :
+  hpack
+  sed -i -e '/semigroups/d' $pkgname.cabal
+
+  sed -i '1i {-# LANGUAGE UndecidableInstances #-}' 
src/Stack/Storage/{User,Project}.hs
+}
+
+build() {
+  cd $pkgname
+
+  runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \
+  -f-disable-git-info -f-integration-tests -f-static 
-f-hide-dependency-versions -f-supported-build
+  runhaskell Setup build
+  runhaskell Setup register --gen-script
+  runhaskell Setup unregister --gen-script
+  sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+  sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+  cd $pkgname
+  # cabal update
+  LD_LIBRARY_PATH="$PWD"/dist/build PATH="$PWD"/dist/build/stack:"$PATH" 
runhaskell Setup test
+  # Integration tests will result in 4 failures on Arch currently
+}
+
+package() {
+  cd $pkgname
+
+  install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+  install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+  runhaskell Setup copy --destdir="${pkgdir}"
+  install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+  rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+
+  LD_PRELOAD=$(ls "$pkgdir"/usr/lib/libHSs

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

2019-08-28 Thread Felix Yan via arch-commits
Date: Wednesday, August 28, 2019 @ 17:36:33
  Author: felixonmars
Revision: 504341

upgpkg: stack 2.1.3-19

rebuild with spdx 1.0.0.1

Modified:
  stack/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-08-28 17:30:45 UTC (rev 504340)
+++ PKGBUILD2019-08-28 17:36:33 UTC (rev 504341)
@@ -3,7 +3,7 @@
 
 pkgname=stack
 pkgver=2.1.3
-pkgrel=18
+pkgrel=19
 pkgdesc="The Haskell Tool Stack"
 url="https://github.com/commercialhaskell/stack";
 license=("BSD")


[arch-commits] Commit in shellcheck/repos (2 files)

2019-08-28 Thread Felix Yan via arch-commits
Date: Wednesday, August 28, 2019 @ 17:30:45
  Author: felixonmars
Revision: 504340

archrelease: copy trunk to community-staging-x86_64

Added:
  shellcheck/repos/community-staging-x86_64/
  shellcheck/repos/community-staging-x86_64/PKGBUILD
(from rev 504339, shellcheck/trunk/PKGBUILD)

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

Copied: shellcheck/repos/community-staging-x86_64/PKGBUILD (from rev 504339, 
shellcheck/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2019-08-28 17:30:45 UTC (rev 504340)
@@ -0,0 +1,45 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=ShellCheck
+pkgname=shellcheck
+pkgver=0.7.0
+pkgrel=16
+pkgdesc="Shell script analysis tool"
+url="http://www.shellcheck.net";
+license=("GPL")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-aeson' 'haskell-diff' 'haskell-quickcheck' 
'haskell-regex-tdfa')
+makedepends=('ghc' 'pandoc')
+source=("$_hkgname-$pkgver.tar.gz::https://github.com/koalaman/shellcheck/archive/v$pkgver.tar.gz";)
+sha512sums=('46ef486dff09bd51bdc5f053b1dda9e3f2943c66bbf6788824ddf8fcf3b69b7a3a9c00bf98bca0dee9d57ee6df833ca4088252dbf773815248be0fa667f35215')
+
+build() {
+cd $pkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+
+pandoc -s -t man shellcheck.1.md -o shellcheck.1
+}
+
+check() {
+cd $pkgname-$pkgver
+runhaskell Setup test
+}
+
+package() {
+cd $pkgname-$pkgver
+
+install -D -m644 ${pkgname}.1   "${pkgdir}/usr/share/man/man1/${pkgname}.1"
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+runhaskell Setup copy --destdir="${pkgdir}"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+}


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

2019-08-28 Thread Felix Yan via arch-commits
Date: Wednesday, August 28, 2019 @ 17:30:35
  Author: felixonmars
Revision: 504339

upgpkg: shellcheck 0.7.0-16

rebuild with spdx 1.0.0.1

Modified:
  shellcheck/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-08-28 17:27:27 UTC (rev 504338)
+++ PKGBUILD2019-08-28 17:30:35 UTC (rev 504339)
@@ -4,7 +4,7 @@
 _hkgname=ShellCheck
 pkgname=shellcheck
 pkgver=0.7.0
-pkgrel=15
+pkgrel=16
 pkgdesc="Shell script analysis tool"
 url="http://www.shellcheck.net";
 license=("GPL")


[arch-commits] Commit in postgrest/repos (2 files)

2019-08-28 Thread Felix Yan via arch-commits
Date: Wednesday, August 28, 2019 @ 17:27:27
  Author: felixonmars
Revision: 504338

archrelease: copy trunk to community-staging-x86_64

Added:
  postgrest/repos/community-staging-x86_64/
  postgrest/repos/community-staging-x86_64/PKGBUILD
(from rev 504337, postgrest/trunk/PKGBUILD)

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

Copied: postgrest/repos/community-staging-x86_64/PKGBUILD (from rev 504337, 
postgrest/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2019-08-28 17:27:27 UTC (rev 504338)
@@ -0,0 +1,70 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+pkgname=postgrest
+pkgver=6.0.0
+pkgrel=13
+pkgdesc="REST API for any Postgres database"
+url="https://github.com/begriffs/postgrest";
+license=("MIT")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-http' 'haskell-ranged-sets' 'haskell-aeson' 
'haskell-ansi-wl-pprint'
+ 'haskell-base64-bytestring' 'haskell-case-insensitive' 
'haskell-cassava'
+ 'haskell-configurator-pg' 'haskell-contravariant' 
'haskell-contravariant-extras'
+ 'haskell-cookie' 'haskell-either' 'haskell-gitrev' 'haskell-hasql' 
'haskell-hasql-pool'
+ 'haskell-hasql-transaction' 'haskell-heredoc' 'haskell-http-types'
+ 'haskell-insert-ordered-containers' 
'haskell-interpolatedstring-perl6' 'haskell-jose'
+ 'haskell-lens' 'haskell-lens-aeson' 'haskell-network-uri' 
'haskell-optparse-applicative'
+ 'haskell-parsec' 'haskell-protolude' 'haskell-regex-tdfa' 
'haskell-scientific'
+ 'haskell-swagger2' 'haskell-unordered-containers' 'haskell-vector' 
'haskell-wai'
+ 'haskell-wai-cors' 'haskell-wai-extra' 'haskell-wai-middleware-static'
+ 'haskell-auto-update' 'haskell-retry' 'haskell-warp')
+makedepends=('ghc' 'haskell-aeson-qq' 'haskell-async' 'haskell-hspec' 
'haskell-hspec-wai'
+ 'haskell-hspec-wai-json' 'haskell-monad-control' 
'haskell-transformers-base')
+checkdepends=('pifpaf' 'postgresql' 'procps-ng')
+source=("$pkgname-$pkgver.tar.bz2::https://github.com/begriffs/postgrest/archive/v$pkgver.tar.gz";)
+sha512sums=('e1aa4f8b2baac57898f6c4d0984af0096813f41e233bc2d13d9416653d490ca513a480bbffc642da85437809cab339678e595239a7d9e52e86dae11077e20d0a')
+
+prepare() {
+cd $pkgname-$pkgver
+sed -i 's/< *3.3/<4/' $pkgname.cabal
+}
+
+build() {
+cd "${srcdir}/${pkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \
+-f-CI
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+cd $pkgname-$pkgver
+
+eval $(pifpaf run postgresql --host 127.0.0.1 --port 5432)
+createdb postgrest_test
+
+# TODO: user authentication issue?
+POSTGREST_TEST_CONNECTION=$(test/create_test_db 
"postgres://$USER@localhost" postgrest_test) runhaskell Setup test || warning 
"Tests failed"
+
+# Disabled: uses stack
+# test/io-tests.sh
+
+pifpaf_stop
+}
+
+package() {
+cd "${srcdir}/${pkgname}-${pkgver}"
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+runhaskell Setup copy --destdir="${pkgdir}"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+}


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

2019-08-28 Thread Felix Yan via arch-commits
Date: Wednesday, August 28, 2019 @ 17:27:18
  Author: felixonmars
Revision: 504337

upgpkg: postgrest 6.0.0-13

rebuild with spdx 1.0.0.1

Modified:
  postgrest/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-08-28 17:23:54 UTC (rev 504336)
+++ PKGBUILD2019-08-28 17:27:18 UTC (rev 504337)
@@ -3,7 +3,7 @@
 
 pkgname=postgrest
 pkgver=6.0.0
-pkgrel=12
+pkgrel=13
 pkgdesc="REST API for any Postgres database"
 url="https://github.com/begriffs/postgrest";
 license=("MIT")


[arch-commits] Commit in pandoc-crossref/repos (2 files)

2019-08-28 Thread Felix Yan via arch-commits
Date: Wednesday, August 28, 2019 @ 17:23:54
  Author: felixonmars
Revision: 504336

archrelease: copy trunk to community-staging-x86_64

Added:
  pandoc-crossref/repos/community-staging-x86_64/
  pandoc-crossref/repos/community-staging-x86_64/PKGBUILD
(from rev 504335, pandoc-crossref/trunk/PKGBUILD)

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

Copied: pandoc-crossref/repos/community-staging-x86_64/PKGBUILD (from rev 
504335, pandoc-crossref/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2019-08-28 17:23:54 UTC (rev 504336)
@@ -0,0 +1,46 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+pkgname=pandoc-crossref
+pkgver=0.3.4.1
+pkgrel=82
+pkgdesc="Pandoc filter for cross-references"
+url="https://hackage.haskell.org/package/${pkgname}";
+license=("GPL2")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-data-default' 'haskell-data-accessor' 
'haskell-data-accessor-template'
+ 'haskell-data-accessor-transformers' 'haskell-gitrev' 
'haskell-open-browser'
+ 'haskell-optparse-applicative' 'pandoc' 'haskell-pandoc-types' 
'haskell-roman-numerals'
+ 'haskell-syb' 'haskell-utility-ht')
+makedepends=('ghc' 'haskell-hspec')
+conflicts=('haskell-pandoc-crossref')
+replaces=('haskell-pandoc-crossref')
+source=("$pkgname-$pkgver.tar.gz::https://github.com/lierdakil/pandoc-crossref/archive/v$pkgver.tar.gz";)
+sha512sums=('25cee0e9626e67d46769fff47da67fc616c1ce6c181e3c6e3f82b9dd1db1fc2bb3fe264da0e6c8d6082f8ea483530f88e917598ac9daaa2f6b97bbccca203254')
+
+build() {
+cd $pkgname-$pkgver
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" --enable-tests 
--datasubdir="$pkgname" \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \
+   -f-enable_flaky_tests
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+cd $pkgname-$pkgver
+runhaskell Setup test
+}
+
+package() {
+cd $pkgname-$pkgver
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+runhaskell Setup copy --destdir="${pkgdir}"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+}


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

2019-08-28 Thread Felix Yan via arch-commits
Date: Wednesday, August 28, 2019 @ 17:23:44
  Author: felixonmars
Revision: 504335

upgpkg: pandoc-crossref 0.3.4.1-82

rebuild with spdx 1.0.0.1

Modified:
  pandoc-crossref/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-08-28 17:22:17 UTC (rev 504334)
+++ PKGBUILD2019-08-28 17:23:44 UTC (rev 504335)
@@ -3,7 +3,7 @@
 
 pkgname=pandoc-crossref
 pkgver=0.3.4.1
-pkgrel=81
+pkgrel=82
 pkgdesc="Pandoc filter for cross-references"
 url="https://hackage.haskell.org/package/${pkgname}";
 license=("GPL2")


[arch-commits] Commit in haskell-hakyll/repos (2 files)

2019-08-28 Thread Felix Yan via arch-commits
Date: Wednesday, August 28, 2019 @ 17:22:17
  Author: felixonmars
Revision: 504334

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-hakyll/repos/community-staging-x86_64/
  haskell-hakyll/repos/community-staging-x86_64/PKGBUILD
(from rev 504333, haskell-hakyll/trunk/PKGBUILD)

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

Copied: haskell-hakyll/repos/community-staging-x86_64/PKGBUILD (from rev 
504333, haskell-hakyll/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2019-08-28 17:22:17 UTC (rev 504334)
@@ -0,0 +1,56 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=hakyll
+pkgname=haskell-hakyll
+pkgver=4.12.5.2
+pkgrel=79
+pkgdesc="A static website compiler library"
+url="https://jaspervdj.be/hakyll";
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-blaze-html' 'haskell-blaze-markup' 
'haskell-cryptohash'
+ 'haskell-data-default' 'haskell-file-embed' 'haskell-fsnotify' 
'haskell-http-conduit'
+ 'haskell-http-types' 'haskell-lrucache' 'haskell-network-uri'
+ 'haskell-optparse-applicative' 'pandoc' 'pandoc-citeproc' 
'haskell-random'
+ 'haskell-regex-tdfa' 'haskell-resourcet' 'haskell-scientific' 
'haskell-tagsoup'
+ 'haskell-time-locale-compat' 'haskell-unordered-containers' 
'haskell-vector'
+ 'haskell-wai' 'haskell-wai-app-static' 'haskell-warp' 'haskell-yaml')
+makedepends=('ghc' 'haskell-quickcheck' 'haskell-tasty' 'haskell-tasty-hunit'
+ 'haskell-tasty-quickcheck')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
+sha512sums=('715324fa19b85e8f39e33b4d5082a04f40fc667737b41117da68a6a0eedad288a551929fa2eea636dd421d4d416996125ff9d83752c7daaf64ecc191e9790469')
+
+prepare() {
+cd $_hkgname-$pkgver
+sed -i -e 's/< *2.13/<3/' -e 's/< *3.3/<4/' $_hkgname.cabal
+}
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --datasubdir="$pkgname" 
--enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \
+-fcheckexternal -fwatchserver -fpreviewserver -fusepandoc
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+cd $_hkgname-$pkgver
+LC_CTYPE=en_US.UTF-8 runhaskell Setup test || warning 
"https://github.com/jaspervdj/hakyll/issues/682";
+}
+
+package() {
+cd $_hkgname-$pkgver
+
+install -D -m744 register.sh 
"$pkgdir"/usr/share/haskell/register/$pkgname.sh
+install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+runhaskell Setup copy --destdir="$pkgdir"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+}


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

2019-08-28 Thread Felix Yan via arch-commits
Date: Wednesday, August 28, 2019 @ 17:22:06
  Author: felixonmars
Revision: 504333

upgpkg: haskell-hakyll 4.12.5.2-79

rebuild with spdx 1.0.0.1

Modified:
  haskell-hakyll/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-08-28 17:20:18 UTC (rev 504332)
+++ PKGBUILD2019-08-28 17:22:06 UTC (rev 504333)
@@ -4,7 +4,7 @@
 _hkgname=hakyll
 pkgname=haskell-hakyll
 pkgver=4.12.5.2
-pkgrel=78
+pkgrel=79
 pkgdesc="A static website compiler library"
 url="https://jaspervdj.be/hakyll";
 license=("BSD")


[arch-commits] Commit in lib32-vulkan-icd-loader/repos/multilib-x86_64 (2 files)

2019-08-28 Thread Laurent Carlier via arch-commits
Date: Wednesday, August 28, 2019 @ 17:20:04
  Author: lcarlier
Revision: 504330

archrelease: copy trunk to multilib-x86_64

Added:
  lib32-vulkan-icd-loader/repos/multilib-x86_64/PKGBUILD
(from rev 504329, lib32-vulkan-icd-loader/trunk/PKGBUILD)
Deleted:
  lib32-vulkan-icd-loader/repos/multilib-x86_64/PKGBUILD

--+
 PKGBUILD |  106 ++---
 1 file changed, 53 insertions(+), 53 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2019-08-28 17:20:00 UTC (rev 504329)
+++ PKGBUILD2019-08-28 17:20:04 UTC (rev 504330)
@@ -1,53 +0,0 @@
-# Maintainer: Laurent Carlier 
-
-pkgname=lib32-vulkan-icd-loader
-pkgver=1.1.119
-pkgrel=1
-arch=(x86_64)
-pkgdesc="Vulkan Installable Client Driver (ICD) Loader (32-bit)"
-url="https://www.khronos.org/vulkan/";
-license=('custom')
-makedepends=(cmake python lib32-libx11 lib32-libxrandr lib32-wayland 
vulkan-headers git)
-depends=(lib32-glibc)
-optdepends=('lib32-vulkan-driver: packaged vulkan driver')
-source=("https://github.com/KhronosGroup/Vulkan-Loader/archive/v${pkgver}.tar.gz";)
-#source=("git+https://github.com/KhronosGroup/Vulkan-Loader.git#commit=e1eafa18e17d00374253bcd37d015befa89fcc43";)
-sha256sums=('43bd7d370291603dbdd02a61015bb2c3bbd7f6751b2dca3e64aa5c4e5810449d')
-
-#pkgver() {
-#  cd "${srcdir}/Vulkan-Loader"
-#
-#  echo 1.1.99+$(git rev-list --count HEAD)+$(git rev-parse --short HEAD)
-#}
-
-build() {
-  export ASFLAGS=--32
-  export CFLAGS=-m32
-  export CXXFLAGS=-m32 

   
-  export PKG_CONFIG_PATH="/usr/lib32/pkgconfig" 
-
-  cd "${srcdir}"/Vulkan-Loader*
-
-  rm -rf build ; mkdir build ; cd build
-  cmake -DCMAKE_INSTALL_PREFIX=/usr \
--DCMAKE_INSTALL_SYSCONFDIR=/etc \
--DCMAKE_INSTALL_LIBDIR=lib32 \
--DCMAKE_INSTALL_DATADIR=/share \
--DCMAKE_SKIP_RPATH=True \
--DBUILD_TESTS=Off \
--DBUILD_WSI_XCB_SUPPORT=On \
--DBUILD_WSI_XLIB_SUPPORT=On \
--DBUILD_WSI_WAYLAND_SUPPORT=On \
--DCMAKE_BUILD_TYPE=Release \
-..
-  make
-}
-
-package() {
-  cd "${srcdir}"/Vulkan-Loader*/build
-  
-  make DESTDIR="${pkgdir}" install
-
-  install -dm755 ${pkgdir}/usr/share/licenses/${pkgname}
-  install -m644 ../LICENSE.txt "${pkgdir}"/usr/share/licenses/${pkgname}/
-}

Copied: lib32-vulkan-icd-loader/repos/multilib-x86_64/PKGBUILD (from rev 
504329, lib32-vulkan-icd-loader/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2019-08-28 17:20:04 UTC (rev 504330)
@@ -0,0 +1,53 @@
+# Maintainer: Laurent Carlier 
+
+pkgname=lib32-vulkan-icd-loader
+pkgver=1.1.121
+pkgrel=1
+arch=(x86_64)
+pkgdesc="Vulkan Installable Client Driver (ICD) Loader (32-bit)"
+url="https://www.khronos.org/vulkan/";
+license=('custom')
+makedepends=(cmake python lib32-libx11 lib32-libxrandr lib32-wayland 
vulkan-headers git)
+depends=(lib32-glibc)
+optdepends=('lib32-vulkan-driver: packaged vulkan driver')
+source=("https://github.com/KhronosGroup/Vulkan-Loader/archive/v${pkgver}.tar.gz";)
+#source=("git+https://github.com/KhronosGroup/Vulkan-Loader.git#commit=e1eafa18e17d00374253bcd37d015befa89fcc43";)
+sha256sums=('8966eb5a0f1503f5d8ab1b3602913285961786f7ee06bd1ff436dcce337505d3')
+
+#pkgver() {
+#  cd "${srcdir}/Vulkan-Loader"
+#
+#  echo 1.1.99+$(git rev-list --count HEAD)+$(git rev-parse --short HEAD)
+#}
+
+build() {
+  export ASFLAGS=--32
+  export CFLAGS=-m32
+  export CXXFLAGS=-m32 

   
+  export PKG_CONFIG_PATH="/usr/lib32/pkgconfig" 
+
+  cd "${srcdir}"/Vulkan-Loader*
+
+  rm -rf build ; mkdir build ; cd build
+  cmake -DCMAKE_INSTALL_PREFIX=/usr \
+-DCMAKE_INSTALL_SYSCONFDIR=/etc \
+-DCMAKE_INSTALL_LIBDIR=lib32 \
+-DCMAKE_INSTALL_DATADIR=/share \
+-DCMAKE_SKIP_RPATH=True \
+-DBUILD_TESTS=Off \
+-DBUILD_WSI_XCB_SUPPORT=On \
+-DBUILD_WSI_XLIB_SUPPORT=On \
+-DBUILD_WSI_WAYLAND_SUPPORT=On \
+-DCMAKE_BUILD_TYPE=Release \
+..
+  make
+}
+
+package() {
+  cd "${srcdir}"/Vulkan-Loader*/build
+  
+  make DESTDIR="${pkgdir}" install
+
+  install -dm755 ${pkgdir}/usr/share/licenses/${pkgname}
+  install -m644 ../LICENSE.txt "${pkgdir}"/usr/share/licenses/${pkgname}/
+}


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

2019-08-28 Thread Felix Yan via arch-commits
Date: Wednesday, August 28, 2019 @ 17:20:08
  Author: felixonmars
Revision: 504331

upgpkg: pandoc-citeproc 0.16.2-100

rebuild with spdx 1.0.0.1

Modified:
  pandoc-citeproc/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-08-28 17:20:04 UTC (rev 504330)
+++ PKGBUILD2019-08-28 17:20:08 UTC (rev 504331)
@@ -3,7 +3,7 @@
 
 pkgname=pandoc-citeproc
 pkgver=0.16.2
-pkgrel=99
+pkgrel=100
 pkgdesc="Supports using pandoc with citeproc"
 url="https://hackage.haskell.org/package/$pkgname";
 license=("BSD")


[arch-commits] Commit in lib32-vulkan-icd-loader/trunk (PKGBUILD)

2019-08-28 Thread Laurent Carlier via arch-commits
Date: Wednesday, August 28, 2019 @ 17:20:00
  Author: lcarlier
Revision: 504329

upgpkg: lib32-vulkan-icd-loader 1.1.121-1

upstream update 1.1.121

Modified:
  lib32-vulkan-icd-loader/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-08-28 17:16:51 UTC (rev 504328)
+++ PKGBUILD2019-08-28 17:20:00 UTC (rev 504329)
@@ -1,7 +1,7 @@
 # Maintainer: Laurent Carlier 
 
 pkgname=lib32-vulkan-icd-loader
-pkgver=1.1.119
+pkgver=1.1.121
 pkgrel=1
 arch=(x86_64)
 pkgdesc="Vulkan Installable Client Driver (ICD) Loader (32-bit)"
@@ -12,7 +12,7 @@
 optdepends=('lib32-vulkan-driver: packaged vulkan driver')
 
source=("https://github.com/KhronosGroup/Vulkan-Loader/archive/v${pkgver}.tar.gz";)
 
#source=("git+https://github.com/KhronosGroup/Vulkan-Loader.git#commit=e1eafa18e17d00374253bcd37d015befa89fcc43";)
-sha256sums=('43bd7d370291603dbdd02a61015bb2c3bbd7f6751b2dca3e64aa5c4e5810449d')
+sha256sums=('8966eb5a0f1503f5d8ab1b3602913285961786f7ee06bd1ff436dcce337505d3')
 
 #pkgver() {
 #  cd "${srcdir}/Vulkan-Loader"


[arch-commits] Commit in pandoc-citeproc/repos (2 files)

2019-08-28 Thread Felix Yan via arch-commits
Date: Wednesday, August 28, 2019 @ 17:20:18
  Author: felixonmars
Revision: 504332

archrelease: copy trunk to community-staging-x86_64

Added:
  pandoc-citeproc/repos/community-staging-x86_64/
  pandoc-citeproc/repos/community-staging-x86_64/PKGBUILD
(from rev 504331, pandoc-citeproc/trunk/PKGBUILD)

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

Copied: pandoc-citeproc/repos/community-staging-x86_64/PKGBUILD (from rev 
504331, pandoc-citeproc/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2019-08-28 17:20:18 UTC (rev 504332)
@@ -0,0 +1,57 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+pkgname=pandoc-citeproc
+pkgver=0.16.2
+pkgrel=100
+pkgdesc="Supports using pandoc with citeproc"
+url="https://hackage.haskell.org/package/$pkgname";
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-aeson' 'haskell-aeson-pretty' 'haskell-attoparsec'
+ 'haskell-base-compat' 'haskell-data-default' 'haskell-hs-bibutils' 
'haskell-libyaml'
+ 'haskell-network' 'haskell-old-locale' 'pandoc' 
'haskell-pandoc-types' 'haskell-rfc5051'
+ 'haskell-safe' 'haskell-setenv' 'haskell-split' 'haskell-syb' 
'haskell-tagsoup'
+ 'haskell-temporary' 'haskell-text-icu' 'haskell-unordered-containers' 
'haskell-vector'
+ 'haskell-xml-conduit' 'haskell-yaml')
+conflicts=('haskell-pandoc-citeproc')
+replaces=('haskell-pandoc-citeproc')
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/$pkgname/${pkgver}/$pkgname-${pkgver}.tar.gz";)
+sha512sums=('90c3fabe3e1478f43b0157580deb691e5be8d3064144cbf4d67ab8f15bfd99c51b3e811b47bbe4fefc76c4efe660007ab05a782e5a5df01cd42965fe22e5c664')
+
+prepare() {
+cd "${srcdir}/$pkgname-${pkgver}"
+# TODO: find a better solution
+sed -i 
"s|(\"HOME\",\".\")|(\"HOME\",\".\"),(\"LD_LIBRARY_PATH\",\"$PWD/dist/build\"),(\"pandoc_citeproc_datadir\",\"$PWD\")|"
 tests/test-pandoc-citeproc.hs
+}
+
+build() {
+cd "${srcdir}/$pkgname-${pkgver}"
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir="/usr/share/doc/$pkgname" 
--datasubdir="$pkgname" --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \
+-f-debug -f-test_citeproc -funicode_collation -f-embed_data_files 
-fbibutils -f-static
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+cd $pkgname-$pkgver
+# https://github.com/jgm/pandoc-citeproc/issues/342
+runhaskell Setup test || warning "Tests failed"
+}
+
+package() {
+cd "${srcdir}/$pkgname-${pkgver}"
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/$pkgname.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/$pkgname.sh"
+runhaskell Setup copy --destdir="${pkgdir}"
+install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/$pkgname/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/$pkgname/LICENSE"
+}


[arch-commits] Commit in vulkan-tools/repos/extra-x86_64 (PKGBUILD PKGBUILD)

2019-08-28 Thread Laurent Carlier via arch-commits
Date: Wednesday, August 28, 2019 @ 17:17:14
  Author: lcarlier
Revision: 361339

archrelease: copy trunk to extra-x86_64

Added:
  vulkan-tools/repos/extra-x86_64/PKGBUILD
(from rev 361338, vulkan-tools/trunk/PKGBUILD)
Deleted:
  vulkan-tools/repos/extra-x86_64/PKGBUILD

--+
 PKGBUILD |  102 ++---
 1 file changed, 51 insertions(+), 51 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2019-08-28 17:17:09 UTC (rev 361338)
+++ PKGBUILD2019-08-28 17:17:14 UTC (rev 361339)
@@ -1,51 +0,0 @@
-# Maintainer: Laurent Carlier 
-
-pkgname=vulkan-tools
-pkgver=1.1.114
-pkgrel=1
-arch=(x86_64)
-url="https://www.khronos.org/vulkan/";
-pkgdesc="Vulkan Utilities and Tools"
-license=('custom')
-depends=(gcc-libs libxcb vulkan-icd-loader)
-makedepends=(git cmake python vulkan-headers libx11 wayland)
-source=("https://github.com/KhronosGroup/Vulkan-Tools/archive/v${pkgver}.tar.gz";)
-#source=("git+https://github.com/KhronosGroup/Vulkan-Tools.git#commit=534747d770a84a18a20949430679aa1b7bf0f398";)
-sha256sums=('d40c0db2353d4d6f70a184787ecae75ff53a4f4260e85ef986b2d0acac67c993')
-
-#pkgver() {
-#  cd "${srcdir}"/Vulkan-Tools*
-#
-#  echo 1.1.97.0+$(git rev-list --count HEAD)+$(git rev-parse --short HEAD)
-#}
-
-build() {
-  cd "${srcdir}"/Vulkan-Tools*
-
-  rm -rf build ; mkdir build ; cd build
-  cmake \
--DCMAKE_INSTALL_PREFIX=/usr \
--DCMAKE_INSTALL_SYSCONFDIR=/etc \
--DCMAKE_INSTALL_DATADIR=/usr/share \
--DCMAKE_SKIP_RPATH=True \
--DBUILD_WSI_XCB_SUPPORT=On \
--DBUILD_WSI_XLIB_SUPPORT=On \
--DBUILD_WSI_WAYLAND_SUPPORT=On \
--DBUILD_CUBE=ON \
--DBUILD_VULKANINFO=ON \
--DBUILD_ICD=OFF \
--DCMAKE_BUILD_TYPE=Release \
-..
-  make
-}
-
-package() {
-  groups=('vulkan-devel')
-  
-  cd "${srcdir}"/Vulkan-Tools*/build
-  
-  make DESTDIR="${pkgdir}" install
-
-  install -dm755 ${pkgdir}/usr/share/licenses/${pkgname}
-  install -m644 ../LICENSE.txt "${pkgdir}"/usr/share/licenses/${pkgname}/
-}

Copied: vulkan-tools/repos/extra-x86_64/PKGBUILD (from rev 361338, 
vulkan-tools/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2019-08-28 17:17:14 UTC (rev 361339)
@@ -0,0 +1,51 @@
+# Maintainer: Laurent Carlier 
+
+pkgname=vulkan-tools
+pkgver=1.1.121
+pkgrel=1
+arch=(x86_64)
+url="https://www.khronos.org/vulkan/";
+pkgdesc="Vulkan Utilities and Tools"
+license=('custom')
+depends=(gcc-libs libxcb vulkan-icd-loader)
+makedepends=(git cmake python vulkan-headers libx11 wayland)
+source=("https://github.com/KhronosGroup/Vulkan-Tools/archive/v${pkgver}.tar.gz";)
+#source=("git+https://github.com/KhronosGroup/Vulkan-Tools.git#commit=534747d770a84a18a20949430679aa1b7bf0f398";)
+sha256sums=('f28229077fbf8c898c1049f3421b14afb441fb3a25f24d5d6e90ae6c2a36c574')
+
+#pkgver() {
+#  cd "${srcdir}"/Vulkan-Tools*
+#
+#  echo 1.1.97.0+$(git rev-list --count HEAD)+$(git rev-parse --short HEAD)
+#}
+
+build() {
+  cd "${srcdir}"/Vulkan-Tools*
+
+  rm -rf build ; mkdir build ; cd build
+  cmake \
+-DCMAKE_INSTALL_PREFIX=/usr \
+-DCMAKE_INSTALL_SYSCONFDIR=/etc \
+-DCMAKE_INSTALL_DATADIR=/usr/share \
+-DCMAKE_SKIP_RPATH=True \
+-DBUILD_WSI_XCB_SUPPORT=On \
+-DBUILD_WSI_XLIB_SUPPORT=On \
+-DBUILD_WSI_WAYLAND_SUPPORT=On \
+-DBUILD_CUBE=ON \
+-DBUILD_VULKANINFO=ON \
+-DBUILD_ICD=OFF \
+-DCMAKE_BUILD_TYPE=Release \
+..
+  make
+}
+
+package() {
+  groups=('vulkan-devel')
+  
+  cd "${srcdir}"/Vulkan-Tools*/build
+  
+  make DESTDIR="${pkgdir}" install
+
+  install -dm755 ${pkgdir}/usr/share/licenses/${pkgname}
+  install -m644 ../LICENSE.txt "${pkgdir}"/usr/share/licenses/${pkgname}/
+}


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

2019-08-28 Thread Felix Yan via arch-commits
Date: Wednesday, August 28, 2019 @ 17:16:41
  Author: felixonmars
Revision: 504327

upgpkg: pandoc 2.7.3-33

rebuild with spdx 1.0.0.1

Modified:
  pandoc/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-08-28 17:05:43 UTC (rev 504326)
+++ PKGBUILD2019-08-28 17:16:41 UTC (rev 504327)
@@ -3,7 +3,7 @@
 
 pkgname=pandoc
 pkgver=2.7.3
-pkgrel=32
+pkgrel=33
 pkgdesc='Conversion between markup formats'
 url='https://pandoc.org'
 license=('GPL')


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

2019-08-28 Thread Laurent Carlier via arch-commits
Date: Wednesday, August 28, 2019 @ 17:17:09
  Author: lcarlier
Revision: 361338

upgpkg: vulkan-tools 1.1.121-1

upstream update 1.1.121

Modified:
  vulkan-tools/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-08-28 17:13:38 UTC (rev 361337)
+++ PKGBUILD2019-08-28 17:17:09 UTC (rev 361338)
@@ -1,7 +1,7 @@
 # Maintainer: Laurent Carlier 
 
 pkgname=vulkan-tools
-pkgver=1.1.114
+pkgver=1.1.121
 pkgrel=1
 arch=(x86_64)
 url="https://www.khronos.org/vulkan/";
@@ -11,7 +11,7 @@
 makedepends=(git cmake python vulkan-headers libx11 wayland)
 
source=("https://github.com/KhronosGroup/Vulkan-Tools/archive/v${pkgver}.tar.gz";)
 
#source=("git+https://github.com/KhronosGroup/Vulkan-Tools.git#commit=534747d770a84a18a20949430679aa1b7bf0f398";)
-sha256sums=('d40c0db2353d4d6f70a184787ecae75ff53a4f4260e85ef986b2d0acac67c993')
+sha256sums=('f28229077fbf8c898c1049f3421b14afb441fb3a25f24d5d6e90ae6c2a36c574')
 
 #pkgver() {
 #  cd "${srcdir}"/Vulkan-Tools*


[arch-commits] Commit in pandoc/repos (2 files)

2019-08-28 Thread Felix Yan via arch-commits
Date: Wednesday, August 28, 2019 @ 17:16:51
  Author: felixonmars
Revision: 504328

archrelease: copy trunk to community-staging-x86_64

Added:
  pandoc/repos/community-staging-x86_64/
  pandoc/repos/community-staging-x86_64/PKGBUILD
(from rev 504327, pandoc/trunk/PKGBUILD)

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

Copied: pandoc/repos/community-staging-x86_64/PKGBUILD (from rev 504327, 
pandoc/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2019-08-28 17:16:51 UTC (rev 504328)
@@ -0,0 +1,65 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+pkgname=pandoc
+pkgver=2.7.3
+pkgrel=33
+pkgdesc='Conversion between markup formats'
+url='https://pandoc.org'
+license=('GPL')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-http' 'haskell-juicypixels' 'haskell-sha' 
'haskell-aeson'
+ 'haskell-aeson-pretty' 'haskell-attoparsec' 'haskell-base-compat' 
'haskell-base64-bytestring'
+ 'haskell-blaze-html' 'haskell-blaze-markup' 
'haskell-case-insensitive' 'haskell-cmark-gfm'
+ 'haskell-data-default' 'haskell-doctemplates' 'haskell-exceptions' 
'haskell-glob'
+ 'haskell-haddock-library' 'haskell-ipynb' 'haskell-skylighting' 
'haskell-hslua'
+ 'haskell-hslua-module-system' 'haskell-hslua-module-text' 
'haskell-http-client'
+ 'haskell-syb' 'haskell-hsyaml' 'haskell-http-client-tls' 
'haskell-http-types'
+ 'haskell-safe' 'haskell-split' 'haskell-texmath' 'haskell-network' 
'haskell-pandoc-types'
+ 'haskell-random' 'haskell-scientific' 'haskell-tagsoup' 
'haskell-temporary'
+ 'haskell-network-uri' 'haskell-unicode-transforms' 
'haskell-unordered-containers'
+ 'haskell-zip-archive' 'haskell-vector' 'haskell-xml' 'haskell-zlib')
+optdepends=('pandoc-citeproc: for citation rendering with pandoc-citeproc 
filter'
+'pandoc-crossref: for numbering figures, equations, tables and 
cross-references to them with pandoc-crossref filter'
+'texlive-core: for pdf output')
+conflicts=('haskell-pandoc')
+replaces=('haskell-pandoc')
+makedepends=('ghc' 'haskell-diff' 'haskell-tasty' 'haskell-tasty-hunit' 
'haskell-tasty-lua'
+ 'haskell-tasty-quickcheck' 'haskell-tasty-golden' 
'haskell-quickcheck'
+ 'haskell-executable-path')
+source=("https://hackage.haskell.org/packages/archive/${pkgname}/${pkgver}/${pkgname}-${pkgver}.tar.gz";)
+sha512sums=('7db610ed1f5bad7ae91b9c89b210500c0e2f8660982cf424080ea8a603ca1891187bbf6e4a48144b48716fd0131d204e953175a82668be44c39898041bac9740')
+
+prepare() {
+cd "${srcdir}/$pkgname-${pkgver}"
+
+# TODO: find a better solution
+sed -i "s|let env' = dynlibEnv ++ |let env' = dynlibEnv ++ 
[(\"LD_LIBRARY_PATH\", \"$PWD/dist/build\")] ++ |" test/Tests/Command.hs
+}
+
+build() {
+cd "${srcdir}/${pkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir="/usr/share/doc/${pkgbase}" 
--datasubdir="$pkgname" --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \
+-f-trypandoc -f-embed_data_files -f-static
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+cd "${srcdir}/${pkgname}-${pkgver}"
+LC_CTYPE=en_US.UTF-8 runhaskell Setup test || warning "Tests failed"
+}
+
+package() {
+cd "${srcdir}/${pkgbase}-${pkgver}"
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+runhaskell Setup copy --destdir="${pkgdir}"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/COPYING.md"
+}


[arch-commits] Commit in vulkan-icd-loader/trunk (PKGBUILD)

2019-08-28 Thread Laurent Carlier via arch-commits
Date: Wednesday, August 28, 2019 @ 17:13:34
  Author: lcarlier
Revision: 361336

upgpkg: vulkan-icd-loader 1.1.121-1

upstream update 1.1.121

Modified:
  vulkan-icd-loader/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-08-28 17:12:21 UTC (rev 361335)
+++ PKGBUILD2019-08-28 17:13:34 UTC (rev 361336)
@@ -1,7 +1,7 @@
 # Maintainer: Laurent Carlier 
 
 pkgname=vulkan-icd-loader
-pkgver=1.1.119
+pkgver=1.1.121
 pkgrel=1
 arch=(x86_64)
 pkgdesc="Vulkan Installable Client Driver (ICD) Loader"
@@ -12,7 +12,7 @@
 optdepends=('vulkan-driver: packaged vulkan driver') # vulkan-driver: 
vulkan-intel/vulkan-radeon/nvidia-utils/
 
source=("https://github.com/KhronosGroup/Vulkan-Loader/archive/v${pkgver}.tar.gz";)
 
#source=("git+https://github.com/KhronosGroup/Vulkan-Loader.git#commit=8df99b31f01ef1ef7fb17082dd577e77f20cb050";)
-sha256sums=('43bd7d370291603dbdd02a61015bb2c3bbd7f6751b2dca3e64aa5c4e5810449d')
+sha256sums=('8966eb5a0f1503f5d8ab1b3602913285961786f7ee06bd1ff436dcce337505d3')
 
 #pkgver() {
 #  cd "${srcdir}"/Vulkan-Loader*


[arch-commits] Commit in vulkan-icd-loader/repos/extra-x86_64 (PKGBUILD PKGBUILD)

2019-08-28 Thread Laurent Carlier via arch-commits
Date: Wednesday, August 28, 2019 @ 17:13:38
  Author: lcarlier
Revision: 361337

archrelease: copy trunk to extra-x86_64

Added:
  vulkan-icd-loader/repos/extra-x86_64/PKGBUILD
(from rev 361336, vulkan-icd-loader/trunk/PKGBUILD)
Deleted:
  vulkan-icd-loader/repos/extra-x86_64/PKGBUILD

--+
 PKGBUILD |   96 ++---
 1 file changed, 48 insertions(+), 48 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2019-08-28 17:13:34 UTC (rev 361336)
+++ PKGBUILD2019-08-28 17:13:38 UTC (rev 361337)
@@ -1,48 +0,0 @@
-# Maintainer: Laurent Carlier 
-
-pkgname=vulkan-icd-loader
-pkgver=1.1.119
-pkgrel=1
-arch=(x86_64)
-pkgdesc="Vulkan Installable Client Driver (ICD) Loader"
-url="https://www.khronos.org/vulkan/";
-license=('custom')
-makedepends=(cmake python-lxml libx11 libxrandr wayland vulkan-headers git)
-depends=(glibc)
-optdepends=('vulkan-driver: packaged vulkan driver') # vulkan-driver: 
vulkan-intel/vulkan-radeon/nvidia-utils/
-source=("https://github.com/KhronosGroup/Vulkan-Loader/archive/v${pkgver}.tar.gz";)
-#source=("git+https://github.com/KhronosGroup/Vulkan-Loader.git#commit=8df99b31f01ef1ef7fb17082dd577e77f20cb050";)
-sha256sums=('43bd7d370291603dbdd02a61015bb2c3bbd7f6751b2dca3e64aa5c4e5810449d')
-
-#pkgver() {
-#  cd "${srcdir}"/Vulkan-Loader*
-#
-#  echo 1.1.106+$(git rev-list --count HEAD)+$(git rev-parse --short HEAD)
-#}
-
-build() {
-  cd "${srcdir}"/Vulkan-Loader*
-
-  rm -rf build ; mkdir build ; cd build
-  cmake -DCMAKE_INSTALL_PREFIX=/usr \
--DCMAKE_INSTALL_LIBDIR=lib \
--DCMAKE_INSTALL_SYSCONFDIR=/etc \
--DCMAKE_INSTALL_DATADIR=/share \
--DCMAKE_SKIP_RPATH=True \
--DBUILD_TESTS=Off \
--DBUILD_WSI_XCB_SUPPORT=On \
--DBUILD_WSI_XLIB_SUPPORT=On \
--DBUILD_WSI_WAYLAND_SUPPORT=On \
--DCMAKE_BUILD_TYPE=Release \
-..
-  make
-}
-
-package() {
-  cd "${srcdir}"/Vulkan-Loader*/build
-  
-  make DESTDIR="${pkgdir}" install
-  
-  install -dm755 ${pkgdir}/usr/share/licenses/${pkgname}
-  install -m644 ../LICENSE.txt "${pkgdir}"/usr/share/licenses/${pkgname}/
-}

Copied: vulkan-icd-loader/repos/extra-x86_64/PKGBUILD (from rev 361336, 
vulkan-icd-loader/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2019-08-28 17:13:38 UTC (rev 361337)
@@ -0,0 +1,48 @@
+# Maintainer: Laurent Carlier 
+
+pkgname=vulkan-icd-loader
+pkgver=1.1.121
+pkgrel=1
+arch=(x86_64)
+pkgdesc="Vulkan Installable Client Driver (ICD) Loader"
+url="https://www.khronos.org/vulkan/";
+license=('custom')
+makedepends=(cmake python-lxml libx11 libxrandr wayland vulkan-headers git)
+depends=(glibc)
+optdepends=('vulkan-driver: packaged vulkan driver') # vulkan-driver: 
vulkan-intel/vulkan-radeon/nvidia-utils/
+source=("https://github.com/KhronosGroup/Vulkan-Loader/archive/v${pkgver}.tar.gz";)
+#source=("git+https://github.com/KhronosGroup/Vulkan-Loader.git#commit=8df99b31f01ef1ef7fb17082dd577e77f20cb050";)
+sha256sums=('8966eb5a0f1503f5d8ab1b3602913285961786f7ee06bd1ff436dcce337505d3')
+
+#pkgver() {
+#  cd "${srcdir}"/Vulkan-Loader*
+#
+#  echo 1.1.106+$(git rev-list --count HEAD)+$(git rev-parse --short HEAD)
+#}
+
+build() {
+  cd "${srcdir}"/Vulkan-Loader*
+
+  rm -rf build ; mkdir build ; cd build
+  cmake -DCMAKE_INSTALL_PREFIX=/usr \
+-DCMAKE_INSTALL_LIBDIR=lib \
+-DCMAKE_INSTALL_SYSCONFDIR=/etc \
+-DCMAKE_INSTALL_DATADIR=/share \
+-DCMAKE_SKIP_RPATH=True \
+-DBUILD_TESTS=Off \
+-DBUILD_WSI_XCB_SUPPORT=On \
+-DBUILD_WSI_XLIB_SUPPORT=On \
+-DBUILD_WSI_WAYLAND_SUPPORT=On \
+-DCMAKE_BUILD_TYPE=Release \
+..
+  make
+}
+
+package() {
+  cd "${srcdir}"/Vulkan-Loader*/build
+  
+  make DESTDIR="${pkgdir}" install
+  
+  install -dm755 ${pkgdir}/usr/share/licenses/${pkgname}
+  install -m644 ../LICENSE.txt "${pkgdir}"/usr/share/licenses/${pkgname}/
+}


[arch-commits] Commit in vulkan-validation-layers/trunk (PKGBUILD)

2019-08-28 Thread Laurent Carlier via arch-commits
Date: Wednesday, August 28, 2019 @ 17:12:17
  Author: lcarlier
Revision: 361334

upgpkg: vulkan-validation-layers 1.1.121-1

upstream update 1.1.121

Modified:
  vulkan-validation-layers/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-08-28 17:02:19 UTC (rev 361333)
+++ PKGBUILD2019-08-28 17:12:17 UTC (rev 361334)
@@ -1,7 +1,7 @@
 # Maintainer: Laurent Carlier 
 
 pkgname=vulkan-validation-layers
-pkgver=1.1.114
+pkgver=1.1.121
 pkgrel=1
 pkgdesc="Vulkan Validation Layers"
 arch=(x86_64)
@@ -11,7 +11,7 @@
 makedepends=(cmake python-lxml libx11 libxrandr wayland git)
 
source=(https://github.com/KhronosGroup/Vulkan-ValidationLayers/archive/v${pkgver}.tar.gz)
 
#source=("git+https://github.com/KhronosGroup/Vulkan-ValidationLayers.git#commit=35d091dad71304dab79758fdae4bda12f692d735";)
-sha256sums=('75b53c08e756e627612ba6bfbf2fc32715144b1ed82d71b7a028ccc1984be1f5')
+sha256sums=('a1a180fcae04b3baeea61470f1a4d4c4d38260b91e80c195ca7e66d66f94156f')
 
 #pkgver() {
 #  cd "${srcdir}/Vulkan-ValidationLayers"


[arch-commits] Commit in vulkan-validation-layers/repos/extra-x86_64 (2 files)

2019-08-28 Thread Laurent Carlier via arch-commits
Date: Wednesday, August 28, 2019 @ 17:12:21
  Author: lcarlier
Revision: 361335

archrelease: copy trunk to extra-x86_64

Added:
  vulkan-validation-layers/repos/extra-x86_64/PKGBUILD
(from rev 361334, vulkan-validation-layers/trunk/PKGBUILD)
Deleted:
  vulkan-validation-layers/repos/extra-x86_64/PKGBUILD

--+
 PKGBUILD |  106 ++---
 1 file changed, 53 insertions(+), 53 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2019-08-28 17:12:17 UTC (rev 361334)
+++ PKGBUILD2019-08-28 17:12:21 UTC (rev 361335)
@@ -1,53 +0,0 @@
-# Maintainer: Laurent Carlier 
-
-pkgname=vulkan-validation-layers
-pkgver=1.1.114
-pkgrel=1
-pkgdesc="Vulkan Validation Layers"
-arch=(x86_64)
-url="https://www.khronos.org/vulkan/";
-license=('custom')
-depends=(gcc-libs vulkan-icd-loader vulkan-headers libx11)
-makedepends=(cmake python-lxml libx11 libxrandr wayland git)
-source=(https://github.com/KhronosGroup/Vulkan-ValidationLayers/archive/v${pkgver}.tar.gz)
-#source=("git+https://github.com/KhronosGroup/Vulkan-ValidationLayers.git#commit=35d091dad71304dab79758fdae4bda12f692d735";)
-sha256sums=('75b53c08e756e627612ba6bfbf2fc32715144b1ed82d71b7a028ccc1984be1f5')
-
-#pkgver() {
-#  cd "${srcdir}/Vulkan-ValidationLayers"
-#
-#  echo 1.1.97.0+$(git rev-list --count HEAD)+$(git rev-parse --short HEAD)
-#}
-
-build() {
-  cd "${srcdir}"/Vulkan-ValidationLayers*
-
-  rm -rf build ; mkdir build ; cd build
-  ../scripts/update_deps.py
-  cmake -C helper.cmake \
--DCMAKE_INSTALL_PREFIX=/usr \
--DCMAKE_INSTALL_LIBDIR=lib \
--DCMAKE_INSTALL_SYSCONFDIR=/etc \
--DCMAKE_INSTALL_DATADIR=/share \
--DCMAKE_INSTALL_INCLUDEDIR="/usr/include/vulkan/" \
--DBUILD_LAYER_SUPPORT_FILES=ON \
--DCMAKE_SKIP_RPATH=True \
--DBUILD_TESTS=Off \
--DBUILD_WSI_XCB_SUPPORT=On \
--DBUILD_WSI_XLIB_SUPPORT=On \
--DBUILD_WSI_WAYLAND_SUPPORT=On \
--DCMAKE_BUILD_TYPE=Release \
-..
-  make
-}
-
-package() {
-  groups=('vulkan-devel')
-  cd "${srcdir}"/Vulkan-ValidationLayers*/build
-  
-  make DESTDIR="${pkgdir}" install
-
-  install -dm755 "${pkgdir}"/usr/share/{licenses/,doc/}${pkgname}/
-  install -m644 ../docs/* "${pkgdir}"/usr/share/doc/${pkgname}/
-  install -m644 ../LICENSE.txt "${pkgdir}"/usr/share/licenses/${pkgname}/
-}

Copied: vulkan-validation-layers/repos/extra-x86_64/PKGBUILD (from rev 361334, 
vulkan-validation-layers/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2019-08-28 17:12:21 UTC (rev 361335)
@@ -0,0 +1,53 @@
+# Maintainer: Laurent Carlier 
+
+pkgname=vulkan-validation-layers
+pkgver=1.1.121
+pkgrel=1
+pkgdesc="Vulkan Validation Layers"
+arch=(x86_64)
+url="https://www.khronos.org/vulkan/";
+license=('custom')
+depends=(gcc-libs vulkan-icd-loader vulkan-headers libx11)
+makedepends=(cmake python-lxml libx11 libxrandr wayland git)
+source=(https://github.com/KhronosGroup/Vulkan-ValidationLayers/archive/v${pkgver}.tar.gz)
+#source=("git+https://github.com/KhronosGroup/Vulkan-ValidationLayers.git#commit=35d091dad71304dab79758fdae4bda12f692d735";)
+sha256sums=('a1a180fcae04b3baeea61470f1a4d4c4d38260b91e80c195ca7e66d66f94156f')
+
+#pkgver() {
+#  cd "${srcdir}/Vulkan-ValidationLayers"
+#
+#  echo 1.1.97.0+$(git rev-list --count HEAD)+$(git rev-parse --short HEAD)
+#}
+
+build() {
+  cd "${srcdir}"/Vulkan-ValidationLayers*
+
+  rm -rf build ; mkdir build ; cd build
+  ../scripts/update_deps.py
+  cmake -C helper.cmake \
+-DCMAKE_INSTALL_PREFIX=/usr \
+-DCMAKE_INSTALL_LIBDIR=lib \
+-DCMAKE_INSTALL_SYSCONFDIR=/etc \
+-DCMAKE_INSTALL_DATADIR=/share \
+-DCMAKE_INSTALL_INCLUDEDIR="/usr/include/vulkan/" \
+-DBUILD_LAYER_SUPPORT_FILES=ON \
+-DCMAKE_SKIP_RPATH=True \
+-DBUILD_TESTS=Off \
+-DBUILD_WSI_XCB_SUPPORT=On \
+-DBUILD_WSI_XLIB_SUPPORT=On \
+-DBUILD_WSI_WAYLAND_SUPPORT=On \
+-DCMAKE_BUILD_TYPE=Release \
+..
+  make
+}
+
+package() {
+  groups=('vulkan-devel')
+  cd "${srcdir}"/Vulkan-ValidationLayers*/build
+  
+  make DESTDIR="${pkgdir}" install
+
+  install -dm755 "${pkgdir}"/usr/share/{licenses/,doc/}${pkgname}/
+  install -m644 ../docs/* "${pkgdir}"/usr/share/doc/${pkgname}/
+  install -m644 ../LICENSE.txt "${pkgdir}"/usr/share/licenses/${pkgname}/
+}


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

2019-08-28 Thread Felix Yan via arch-commits
Date: Wednesday, August 28, 2019 @ 17:05:32
  Author: felixonmars
Revision: 504325

upgpkg: idris 1.3.2-10

rebuild with spdx 1.0.0.1

Modified:
  idris/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-08-28 16:50:13 UTC (rev 504324)
+++ PKGBUILD2019-08-28 17:05:32 UTC (rev 504325)
@@ -3,7 +3,7 @@
 
 pkgname=idris
 pkgver=1.3.2
-pkgrel=9
+pkgrel=10
 pkgdesc="Functional Programming Language with Dependent Types"
 url="https://www.idris-lang.org/";
 license=("BSD")


[arch-commits] Commit in idris/repos (2 files)

2019-08-28 Thread Felix Yan via arch-commits
Date: Wednesday, August 28, 2019 @ 17:05:43
  Author: felixonmars
Revision: 504326

archrelease: copy trunk to community-staging-x86_64

Added:
  idris/repos/community-staging-x86_64/
  idris/repos/community-staging-x86_64/PKGBUILD
(from rev 504325, idris/trunk/PKGBUILD)

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

Copied: idris/repos/community-staging-x86_64/PKGBUILD (from rev 504325, 
idris/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2019-08-28 17:05:43 UTC (rev 504326)
@@ -0,0 +1,60 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+pkgname=idris
+pkgver=1.3.2
+pkgrel=10
+pkgdesc="Functional Programming Language with Dependent Types"
+url="https://www.idris-lang.org/";
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-aeson' 'haskell-annotated-wl-pprint' 
'haskell-ansi-terminal'
+ 'haskell-ansi-wl-pprint' 'haskell-async' 'haskell-base64-bytestring' 
'haskell-blaze-html'
+ 'haskell-blaze-markup' 'haskell-cheapskate' 'haskell-code-page' 
'haskell-fingertree'
+ 'haskell-fsnotify' 'haskell-ieee754' 'haskell-libffi' 
'haskell-megaparsec'
+ 'haskell-network' 'haskell-optparse-applicative' 
'haskell-parser-combinators'
+ 'haskell-regex-tdfa' 'haskell-safe' 'haskell-split' 
'haskell-terminal-size'
+ 'haskell-uniplate' 'haskell-unordered-containers' 
'haskell-utf8-string' 'haskell-vector'
+ 'haskell-vector-binary-instances' 'haskell-zip-archive')
+makedepends=('ghc' 'haskell-tagged' 'haskell-tasty' 'haskell-tasty-golden' 
'haskell-tasty-rerun'
+ 'nodejs')
+source=("$pkgname-$pkgver.tar.gz::https://github.com/idris-lang/Idris-dev/archive/v$pkgver.tar.gz";)
+sha512sums=('0cd2ecb38ae1d535a38f6f4fbe39ce6d5d4ff496b97214fb24968e9c5b726c824dc79528d00e89d800563b20d4c8b2d47f0c6613433d1380802a2bd10d0816f3')
+
+prepare() {
+cd Idris-dev-$pkgver
+
+sed -i '1ioverride IDRIS := env LD_PRELOAD=$(shell ls 
../../dist/build/libHSidris-*-ghc*.so) $(IDRIS)' \
+libs/*/Makefile
+sed -i 's/< *0.9/<1/' idris.cabal
+}
+
+build() {
+cd Idris-dev-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" 
--datasubdir="$pkgname" --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \
+-fFFI -fGMP -f-release -f-freestanding -f-CI -f-execonly
+LC_CTYPE=en_US.UTF-8 runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+cd Idris-dev-$pkgver
+# TODO: figure out the tests
+PATH="$PWD/dist/build:$PATH" LD_LIBRARY_PATH="$PWD/dist/build" runhaskell 
Setup test || warning "Tests failed"
+}
+
+package() {
+cd Idris-dev-$pkgver
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+runhaskell Setup copy --destdir="${pkgdir}"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+}


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

2019-08-28 Thread Laurent Carlier via arch-commits
Date: Wednesday, August 28, 2019 @ 17:02:13
  Author: lcarlier
Revision: 361332

upgpkg: vulkan-docs 1:1.1.121-1

upstream update 1.1.121

Modified:
  vulkan-docs/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-08-28 16:55:00 UTC (rev 361331)
+++ PKGBUILD2019-08-28 17:02:13 UTC (rev 361332)
@@ -2,7 +2,7 @@
 
 pkgbase=vulkan-docs
 pkgname=(vulkan-html-docs)
-pkgver=1.1.119
+pkgver=1.1.121
 pkgrel=1
 epoch=1
 _pkgname=Vulkan-Docs
@@ -12,7 +12,7 @@
 makedepends=(asciidoctor python3 dblatex source-highlight cmake ghostscript 
git)
 groups=(vulkan-devel)
 
source=("https://github.com/KhronosGroup/${_pkgname}/archive/v${pkgver}.tar.gz";)
-sha256sums=('630e399a9964a3d59f59e6ba6852e31c9cc7d8d2c860dbce748b3d99f3aaac18')
+sha256sums=('6da1103adf69314b25d3e12efa2a90daf292ae52ba9186a72d80bdb4ff5527a9')
 
 build() {
   cd "${srcdir}/${_pkgname}-${pkgver}"


[arch-commits] Commit in vulkan-docs/repos/extra-any (PKGBUILD PKGBUILD)

2019-08-28 Thread Laurent Carlier via arch-commits
Date: Wednesday, August 28, 2019 @ 17:02:19
  Author: lcarlier
Revision: 361333

archrelease: copy trunk to extra-any

Added:
  vulkan-docs/repos/extra-any/PKGBUILD
(from rev 361332, vulkan-docs/trunk/PKGBUILD)
Deleted:
  vulkan-docs/repos/extra-any/PKGBUILD

--+
 PKGBUILD |   70 ++---
 1 file changed, 35 insertions(+), 35 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2019-08-28 17:02:13 UTC (rev 361332)
+++ PKGBUILD2019-08-28 17:02:19 UTC (rev 361333)
@@ -1,35 +0,0 @@
-# Maintainer: Laurent Carlier 
-
-pkgbase=vulkan-docs
-pkgname=(vulkan-html-docs)
-pkgver=1.1.119
-pkgrel=1
-epoch=1
-_pkgname=Vulkan-Docs
-arch=(any)
-url="https://www.khronos.org/vulkan/";
-license=('custom')
-makedepends=(asciidoctor python3 dblatex source-highlight cmake ghostscript 
git)
-groups=(vulkan-devel)
-source=("https://github.com/KhronosGroup/${_pkgname}/archive/v${pkgver}.tar.gz";)
-sha256sums=('630e399a9964a3d59f59e6ba6852e31c9cc7d8d2c860dbce748b3d99f3aaac18')
-
-build() {
-  cd "${srcdir}/${_pkgname}-${pkgver}"
-
-  ./makeAllExts html
-}
-
-package_vulkan-html-docs() {
-  pkgdesc="Vulkan html documentation"
-  cd "${_pkgname}-${pkgver}"
-
-  install -dm755 "${pkgdir}/usr/share/doc/vulkan"
-  install -dm755 "${pkgdir}/usr/share/licenses/${pkgname}"
-
-  mv -v out/*.html "${pkgdir}/usr/share/doc/vulkan/"
-  mv -v out/html/* "${pkgdir}/usr/share/doc/vulkan/"
-
-  install -m644 copyright-ccby.txt 
${pkgdir}/usr/share/licenses/${pkgname}/copyright-ccby.txt
-  install -m644 copyright-spec.txt 
${pkgdir}/usr/share/licenses/${pkgname}/copyright-spec.txt
-}

Copied: vulkan-docs/repos/extra-any/PKGBUILD (from rev 361332, 
vulkan-docs/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2019-08-28 17:02:19 UTC (rev 361333)
@@ -0,0 +1,35 @@
+# Maintainer: Laurent Carlier 
+
+pkgbase=vulkan-docs
+pkgname=(vulkan-html-docs)
+pkgver=1.1.121
+pkgrel=1
+epoch=1
+_pkgname=Vulkan-Docs
+arch=(any)
+url="https://www.khronos.org/vulkan/";
+license=('custom')
+makedepends=(asciidoctor python3 dblatex source-highlight cmake ghostscript 
git)
+groups=(vulkan-devel)
+source=("https://github.com/KhronosGroup/${_pkgname}/archive/v${pkgver}.tar.gz";)
+sha256sums=('6da1103adf69314b25d3e12efa2a90daf292ae52ba9186a72d80bdb4ff5527a9')
+
+build() {
+  cd "${srcdir}/${_pkgname}-${pkgver}"
+
+  ./makeAllExts html
+}
+
+package_vulkan-html-docs() {
+  pkgdesc="Vulkan html documentation"
+  cd "${_pkgname}-${pkgver}"
+
+  install -dm755 "${pkgdir}/usr/share/doc/vulkan"
+  install -dm755 "${pkgdir}/usr/share/licenses/${pkgname}"
+
+  mv -v out/*.html "${pkgdir}/usr/share/doc/vulkan/"
+  mv -v out/html/* "${pkgdir}/usr/share/doc/vulkan/"
+
+  install -m644 copyright-ccby.txt 
${pkgdir}/usr/share/licenses/${pkgname}/copyright-ccby.txt
+  install -m644 copyright-spec.txt 
${pkgdir}/usr/share/licenses/${pkgname}/copyright-spec.txt
+}


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

2019-08-28 Thread Laurent Carlier via arch-commits
Date: Wednesday, August 28, 2019 @ 16:54:55
  Author: lcarlier
Revision: 361330

upgpkg: vulkan-headers 1:1.1.121-1

upstream update 1.1.121

Modified:
  vulkan-headers/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-08-28 16:09:07 UTC (rev 361329)
+++ PKGBUILD2019-08-28 16:54:55 UTC (rev 361330)
@@ -2,7 +2,7 @@
 
 pkgname=vulkan-headers
 _pkgname=Vulkan-Headers
-pkgver=1.1.119
+pkgver=1.1.121
 pkgrel=1
 epoch=1
 pkgdesc="Vulkan header files"
@@ -14,7 +14,7 @@
 groups=(vulkan-devel)
 
source=("${pkgname}-${pkgver}.tar.gz::https://github.com/KhronosGroup/Vulkan-Headers/archive/v${pkgver}.tar.gz";)
 
#source=("git+https://github.com/KhronosGroup/Vulkan-Headers.git#commit=5f1ceaad4c22d08f4fcac9db3046afbd64358249";)
-sha256sums=('85e012c3d6a6e8b54203cb214f5b737d9ce032e3a64e9bf5816a5a59ca0f6d6a')
+sha256sums=('d49a50f1dd5c74896367553efffeb19c699ce1c1b30d66dc396fcb8e295a1e4a')
 
 #pkgver() {
 #  cd Vulkan-Headers*


[arch-commits] Commit in vulkan-headers/repos/extra-any (PKGBUILD PKGBUILD)

2019-08-28 Thread Laurent Carlier via arch-commits
Date: Wednesday, August 28, 2019 @ 16:55:00
  Author: lcarlier
Revision: 361331

archrelease: copy trunk to extra-any

Added:
  vulkan-headers/repos/extra-any/PKGBUILD
(from rev 361330, vulkan-headers/trunk/PKGBUILD)
Deleted:
  vulkan-headers/repos/extra-any/PKGBUILD

--+
 PKGBUILD |   78 ++---
 1 file changed, 39 insertions(+), 39 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2019-08-28 16:54:55 UTC (rev 361330)
+++ PKGBUILD2019-08-28 16:55:00 UTC (rev 361331)
@@ -1,39 +0,0 @@
-# Maintainer: Laurent Carlier 
-
-pkgname=vulkan-headers
-_pkgname=Vulkan-Headers
-pkgver=1.1.119
-pkgrel=1
-epoch=1
-pkgdesc="Vulkan header files"
-arch=(any)
-url="https://www.khronos.org/vulkan/";
-license=('APACHE')
-makedepends=(cmake git)
-provides=("vulkan-hpp=${pkgver}")
-groups=(vulkan-devel)
-source=("${pkgname}-${pkgver}.tar.gz::https://github.com/KhronosGroup/Vulkan-Headers/archive/v${pkgver}.tar.gz";)
-#source=("git+https://github.com/KhronosGroup/Vulkan-Headers.git#commit=5f1ceaad4c22d08f4fcac9db3046afbd64358249";)
-sha256sums=('85e012c3d6a6e8b54203cb214f5b737d9ce032e3a64e9bf5816a5a59ca0f6d6a')
-
-#pkgver() {
-#  cd Vulkan-Headers*
-#
-#  echo 1.1.107+$(git rev-list --count HEAD)+$(git rev-parse --short HEAD)
-#}
-
-build() {
-  cd Vulkan-Headers*
-
-  rm -rf build ; mkdir build ; cd build
-  cmake -DCMAKE_INSTALL_PREFIX=/usr \
--DCMAKE_BUILD_TYPE=Release \
-..
-  make
-}
-
-package() {
-  cd Vulkan-Headers*/build
-  
-  make DESTDIR="${pkgdir}" install
-}

Copied: vulkan-headers/repos/extra-any/PKGBUILD (from rev 361330, 
vulkan-headers/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2019-08-28 16:55:00 UTC (rev 361331)
@@ -0,0 +1,39 @@
+# Maintainer: Laurent Carlier 
+
+pkgname=vulkan-headers
+_pkgname=Vulkan-Headers
+pkgver=1.1.121
+pkgrel=1
+epoch=1
+pkgdesc="Vulkan header files"
+arch=(any)
+url="https://www.khronos.org/vulkan/";
+license=('APACHE')
+makedepends=(cmake git)
+provides=("vulkan-hpp=${pkgver}")
+groups=(vulkan-devel)
+source=("${pkgname}-${pkgver}.tar.gz::https://github.com/KhronosGroup/Vulkan-Headers/archive/v${pkgver}.tar.gz";)
+#source=("git+https://github.com/KhronosGroup/Vulkan-Headers.git#commit=5f1ceaad4c22d08f4fcac9db3046afbd64358249";)
+sha256sums=('d49a50f1dd5c74896367553efffeb19c699ce1c1b30d66dc396fcb8e295a1e4a')
+
+#pkgver() {
+#  cd Vulkan-Headers*
+#
+#  echo 1.1.107+$(git rev-list --count HEAD)+$(git rev-parse --short HEAD)
+#}
+
+build() {
+  cd Vulkan-Headers*
+
+  rm -rf build ; mkdir build ; cd build
+  cmake -DCMAKE_INSTALL_PREFIX=/usr \
+-DCMAKE_BUILD_TYPE=Release \
+..
+  make
+}
+
+package() {
+  cd Vulkan-Headers*/build
+  
+  make DESTDIR="${pkgdir}" install
+}


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

2019-08-28 Thread Felix Yan via arch-commits
Date: Wednesday, August 28, 2019 @ 16:50:02
  Author: felixonmars
Revision: 504323

upgpkg: hopenpgp-tools 0.21.3-87

rebuild with spdx 1.0.0.1

Modified:
  hopenpgp-tools/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-08-28 16:48:34 UTC (rev 504322)
+++ PKGBUILD2019-08-28 16:50:02 UTC (rev 504323)
@@ -3,7 +3,7 @@
 
 pkgname=hopenpgp-tools
 pkgver=0.21.3
-pkgrel=86
+pkgrel=87
 pkgdesc="hOpenPGP-based command-line tools"
 url="http://floss.scru.org/hopenpgp-tools";
 license=("AGPL3")


[arch-commits] Commit in hopenpgp-tools/repos (2 files)

2019-08-28 Thread Felix Yan via arch-commits
Date: Wednesday, August 28, 2019 @ 16:50:13
  Author: felixonmars
Revision: 504324

archrelease: copy trunk to community-staging-x86_64

Added:
  hopenpgp-tools/repos/community-staging-x86_64/
  hopenpgp-tools/repos/community-staging-x86_64/PKGBUILD
(from rev 504323, hopenpgp-tools/trunk/PKGBUILD)

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

Copied: hopenpgp-tools/repos/community-staging-x86_64/PKGBUILD (from rev 
504323, hopenpgp-tools/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2019-08-28 16:50:13 UTC (rev 504324)
@@ -0,0 +1,36 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+pkgname=hopenpgp-tools
+pkgver=0.21.3
+pkgrel=87
+pkgdesc="hOpenPGP-based command-line tools"
+url="http://floss.scru.org/hopenpgp-tools";
+license=("AGPL3")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-aeson' 'haskell-attoparsec' 
'haskell-base16-bytestring'
+ 'haskell-binary-conduit' 'haskell-conduit' 'haskell-conduit-extra' 
'haskell-crypto-pubkey'
+ 'haskell-cryptohash' 'haskell-errors' 'haskell-fgl' 
'haskell-graphviz' 'haskell-hopenpgp'
+ 'haskell-http-client' 'haskell-http-client-tls' 'haskell-http-types' 
'haskell-ixset-typed'
+ 'haskell-lens' 'haskell-monad-loops' 'haskell-openpgp-asciiarmor'
+ 'haskell-optparse-applicative' 'haskell-prettyprinter'
+ 'haskell-prettyprinter-ansi-terminal' 
'haskell-prettyprinter-convert-ansi-wl-pprint'
+ 'haskell-resourcet' 'haskell-time-locale-compat' 'haskell-yaml')
+makedepends=('alex' 'happy' 'ghc')
+source=(https://hackage.haskell.org/packages/archive/${pkgname}/${pkgver}/${pkgname}-${pkgver}.tar.gz)
+sha512sums=('c19c9164879df7be62e08b69ce9175834044c2d7c0c3a890340e2a10444ac43fc6d2b63fb958925921056ef1e13ec9c7cfe08f20cdc430cfa2b9584fdd625d19')
+
+build() {
+cd "${srcdir}/${pkgname}-${pkgver}"
+
+runhaskell Setup configure -O --prefix=/usr --enable-executable-dynamic 
--docdir="/usr/share/doc/${pkgname}"
+runhaskell Setup build
+}
+
+package() {
+cd "${srcdir}/${pkgname}-${pkgver}"
+runhaskell Setup copy --destdir="${pkgdir}"
+
+rm "$pkgdir/usr/share/doc/hopenpgp-tools/LICENSE"
+rmdir "$pkgdir/usr/share/doc/hopenpgp-tools" "$pkgdir/usr/share/doc" 
"$pkgdir/usr/share"
+}


[arch-commits] Commit in hoogle/repos (2 files)

2019-08-28 Thread Felix Yan via arch-commits
Date: Wednesday, August 28, 2019 @ 16:48:34
  Author: felixonmars
Revision: 504322

archrelease: copy trunk to community-staging-x86_64

Added:
  hoogle/repos/community-staging-x86_64/
  hoogle/repos/community-staging-x86_64/PKGBUILD
(from rev 504321, hoogle/trunk/PKGBUILD)

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

Copied: hoogle/repos/community-staging-x86_64/PKGBUILD (from rev 504321, 
hoogle/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2019-08-28 16:48:34 UTC (rev 504322)
@@ -0,0 +1,44 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+pkgname=hoogle
+pkgver=5.0.17.10
+pkgrel=11
+pkgdesc="Haskell API Search"
+url="https://www.haskell.org/hoogle/";
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-quickcheck' 'haskell-aeson' 'haskell-blaze-html'
+ 'haskell-blaze-markup' 'haskell-cmdargs' 'haskell-conduit' 
'haskell-conduit-extra'
+ 'haskell-connection' 'haskell-extra' 'haskell-foundation' 
'haskell-hashable'
+ 'haskell-http-conduit' 'haskell-http-types' 'haskell-js-flot' 
'haskell-js-jquery'
+ 'haskell-mmap' 'haskell-network' 'haskell-old-locale' 
'haskell-process-extras'
+ 'haskell-resourcet' 'haskell-src-exts' 'haskell-storable-tuple' 
'haskell-tar'
+ 'haskell-uniplate' 'haskell-utf8-string' 'haskell-vector' 
'haskell-wai'
+ 'haskell-wai-logger' 'haskell-warp' 'haskell-warp-tls' 'haskell-zlib')
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${pkgname}/${pkgver}/${pkgname}-${pkgver}.tar.gz";)
+sha512sums=('7b9a181510ee0555812d1dd3c90ca02e21597732d9881e8be895ef9ffdbfa1f9bf9f3551351493e829852fa0c9b7f57cb405fcae1650efb7ce57dd0aa6d0c5a0')
+
+build() {
+cd "${srcdir}/${pkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" 
--datasubdir="$pkgname" \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd "${srcdir}/${pkgname}-${pkgver}"
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+runhaskell Setup copy --destdir="${pkgdir}"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+}


  1   2   3   4   5   6   7   >