[arch-commits] Commit in python-pytest-randomly/repos/community-any (2 files)

2020-04-15 Thread Felix Yan via arch-commits
Date: Thursday, April 16, 2020 @ 06:58:09
  Author: felixonmars
Revision: 615244

archrelease: copy trunk to community-any

Added:
  python-pytest-randomly/repos/community-any/PKGBUILD
(from rev 615243, python-pytest-randomly/trunk/PKGBUILD)
Deleted:
  python-pytest-randomly/repos/community-any/PKGBUILD

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

Deleted: PKGBUILD
===
--- PKGBUILD2020-04-16 06:57:59 UTC (rev 615243)
+++ PKGBUILD2020-04-16 06:58:09 UTC (rev 615244)
@@ -1,32 +0,0 @@
-# Maintainer: Felix Yan 
-
-pkgname=python-pytest-randomly
-pkgver=3.2.1
-pkgrel=1
-pkgdesc='Pytest plugin to randomly order tests and control random.seed'
-arch=('any')
-license=('BSD')
-url='https://github.com/pytest-dev/pytest-randomly'
-depends=('python-pytest')
-checkdepends=('python-factory-boy' 'python-faker' 'python-numpy')
-source=("$pkgname-$pkgver.tar.gz::https://github.com/pytest-dev/pytest-randomly/archive/$pkgver.tar.gz";)
-sha512sums=('d4009c4ddd14c6d39de466ed0dfdc9e084f16a2475de87647a56270cb69e9daf95580c6af8baa14a98b6741c6db86a1bafa078be7e8cd81724c5feec6fd4515d')
-
-build() {
-  cd pytest-randomly-$pkgver
-  python setup.py build
-}
-
-check() {
-  cd pytest-randomly-$pkgver
-  # TODO: Understand why...
-  PYTHONPATH="$PWD/src" pytest --deselect 
tests/test_pytest_randomly.py::test_entrypoint_injection
-}
-
-package() {
-  cd pytest-randomly-$pkgver
-  python setup.py install --root="$pkgdir" --optimize=1
-  install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
-}
-
-# vim:set ts=2 sw=2 et:

Copied: python-pytest-randomly/repos/community-any/PKGBUILD (from rev 615243, 
python-pytest-randomly/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2020-04-16 06:58:09 UTC (rev 615244)
@@ -0,0 +1,32 @@
+# Maintainer: Felix Yan 
+
+pkgname=python-pytest-randomly
+pkgver=3.3.1
+pkgrel=1
+pkgdesc='Pytest plugin to randomly order tests and control random.seed'
+arch=('any')
+license=('BSD')
+url='https://github.com/pytest-dev/pytest-randomly'
+depends=('python-pytest')
+checkdepends=('python-factory-boy' 'python-faker' 'python-numpy' 
'python-pytest-xdist')
+source=("$pkgname-$pkgver.tar.gz::https://github.com/pytest-dev/pytest-randomly/archive/$pkgver.tar.gz";)
+sha512sums=('242274b1e9fcbb03278766ddd46e8d3dca2374f09db0d111feb0bebdabab4d46ecc63d17f17e692cf4adf662dd3b450f87fe14e248488acb4d3c629567d54458')
+
+build() {
+  cd pytest-randomly-$pkgver
+  python setup.py build
+}
+
+check() {
+  cd pytest-randomly-$pkgver
+  # TODO: Understand why...
+  PYTHONPATH="$PWD/src" pytest --deselect 
tests/test_pytest_randomly.py::test_entrypoint_injection
+}
+
+package() {
+  cd pytest-randomly-$pkgver
+  python setup.py install --root="$pkgdir" --optimize=1
+  install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+}
+
+# vim:set ts=2 sw=2 et:


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

2020-04-15 Thread Felix Yan via arch-commits
Date: Thursday, April 16, 2020 @ 06:57:59
  Author: felixonmars
Revision: 615243

upgpkg: python-pytest-randomly 3.3.1-1

Modified:
  python-pytest-randomly/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-04-16 06:56:40 UTC (rev 615242)
+++ PKGBUILD2020-04-16 06:57:59 UTC (rev 615243)
@@ -1,7 +1,7 @@
 # Maintainer: Felix Yan 
 
 pkgname=python-pytest-randomly
-pkgver=3.2.1
+pkgver=3.3.1
 pkgrel=1
 pkgdesc='Pytest plugin to randomly order tests and control random.seed'
 arch=('any')
@@ -8,9 +8,9 @@
 license=('BSD')
 url='https://github.com/pytest-dev/pytest-randomly'
 depends=('python-pytest')
-checkdepends=('python-factory-boy' 'python-faker' 'python-numpy')
+checkdepends=('python-factory-boy' 'python-faker' 'python-numpy' 
'python-pytest-xdist')
 
source=("$pkgname-$pkgver.tar.gz::https://github.com/pytest-dev/pytest-randomly/archive/$pkgver.tar.gz";)
-sha512sums=('d4009c4ddd14c6d39de466ed0dfdc9e084f16a2475de87647a56270cb69e9daf95580c6af8baa14a98b6741c6db86a1bafa078be7e8cd81724c5feec6fd4515d')
+sha512sums=('242274b1e9fcbb03278766ddd46e8d3dca2374f09db0d111feb0bebdabab4d46ecc63d17f17e692cf4adf662dd3b450f87fe14e248488acb4d3c629567d54458')
 
 build() {
   cd pytest-randomly-$pkgver


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

2020-04-15 Thread Felix Yan via arch-commits
Date: Thursday, April 16, 2020 @ 06:56:29
  Author: felixonmars
Revision: 615241

upgpkg: haskell-singletons 2.6-34: rebuild with th-orphans 0.13.10

Modified:
  haskell-singletons/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-04-16 06:52:05 UTC (rev 615240)
+++ PKGBUILD2020-04-16 06:56:29 UTC (rev 615241)
@@ -3,7 +3,7 @@
 _hkgname=singletons
 pkgname=haskell-singletons
 pkgver=2.6
-pkgrel=33
+pkgrel=34
 pkgdesc="A framework for generating singleton types"
 url="https://github.com/goldfirere/singletons";
 license=('BSD')


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

2020-04-15 Thread Felix Yan via arch-commits
Date: Thursday, April 16, 2020 @ 06:56:40
  Author: felixonmars
Revision: 615242

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-singletons/repos/community-staging-x86_64/PKGBUILD (from rev 
615241, haskell-singletons/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-04-16 06:56:40 UTC (rev 615242)
@@ -0,0 +1,42 @@
+# Maintainer: Felix Yan 
+
+_hkgname=singletons
+pkgname=haskell-singletons
+pkgver=2.6
+pkgrel=34
+pkgdesc="A framework for generating singleton types"
+url="https://github.com/goldfirere/singletons";
+license=('BSD')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-th-desugar' 'haskell-syb')
+makedepends=('ghc' 'haskell-tasty' 'haskell-tasty-golden' 'haskell-turtle')
+source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
+sha512sums=('6019bcd5e60718055d7a1369902c27b27a3b58c86049eaac4411bd347670f6e9835cfb680ea2126b6b4614688cb1e9ea9025dc590a9df83e1e654bb115db600d')
+
+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 || 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
+}


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

2020-04-15 Thread Felix Yan via arch-commits
Date: Thursday, April 16, 2020 @ 06:51:55
  Author: felixonmars
Revision: 615239

upgpkg: haskell-th-desugar 1.10-16: rebuild with th-orphans 0.13.10

Modified:
  haskell-th-desugar/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-04-16 06:50:54 UTC (rev 615238)
+++ PKGBUILD2020-04-16 06:51:55 UTC (rev 615239)
@@ -3,7 +3,7 @@
 _hkgname=th-desugar
 pkgname=haskell-th-desugar
 pkgver=1.10
-pkgrel=15
+pkgrel=16
 pkgdesc="Functions to desugar Template Haskell"
 url="https://github.com/goldfirere/th-desugar";
 license=('BSD')


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

2020-04-15 Thread Felix Yan via arch-commits
Date: Thursday, April 16, 2020 @ 06:52:05
  Author: felixonmars
Revision: 615240

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-th-desugar/repos/community-staging-x86_64/
  haskell-th-desugar/repos/community-staging-x86_64/PKGBUILD
(from rev 615239, haskell-th-desugar/trunk/PKGBUILD)

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

Copied: haskell-th-desugar/repos/community-staging-x86_64/PKGBUILD (from rev 
615239, haskell-th-desugar/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-04-16 06:52:05 UTC (rev 615240)
@@ -0,0 +1,48 @@
+# Maintainer: Felix Yan 
+
+_hkgname=th-desugar
+pkgname=haskell-th-desugar
+pkgver=1.10
+pkgrel=16
+pkgdesc="Functions to desugar Template Haskell"
+url="https://github.com/goldfirere/th-desugar";
+license=('BSD')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-ordered-containers' 'haskell-syb' 
'haskell-th-abstraction'
+ 'haskell-th-lift' 'haskell-th-orphans' 'haskell-transformers-compat')
+makedepends=('ghc' 'haskell-hunit' 'haskell-hspec')
+source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
+sha512sums=('d7aafa153362ce7de632e8b3d290612bd1a58a09efec31e184094dcc92fb8ce62949a717bcbc8b98f011bc73665deb0aac4bd6889a629e736b9263d46b7f3ed8')
+
+prepare() {
+cd $_hkgname-$pkgver
+sed -i -e '/fail/d' -e '/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 --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-persistent-qq/repos (2 files)

2020-04-15 Thread Felix Yan via arch-commits
Date: Thursday, April 16, 2020 @ 06:50:54
  Author: felixonmars
Revision: 615238

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-persistent-qq/repos/community-staging-x86_64/
  haskell-persistent-qq/repos/community-staging-x86_64/PKGBUILD
(from rev 615237, haskell-persistent-qq/trunk/PKGBUILD)

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

Copied: haskell-persistent-qq/repos/community-staging-x86_64/PKGBUILD (from rev 
615237, haskell-persistent-qq/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-04-16 06:50:54 UTC (rev 615238)
@@ -0,0 +1,50 @@
+# Maintainer: Felix Yan 
+
+_hkgname=persistent-qq
+pkgname=haskell-persistent-qq
+pkgver=2.9.1.1
+pkgrel=70
+pkgdesc="Provides a quasi-quoter for raw SQL for persistent"
+url="https://github.com/yesod-web/persistent";
+license=('MIT')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-src-meta' 'haskell-persistent')
+makedepends=('ghc' 'haskell-aeson' 'haskell-fast-logger' 'haskell-hspec' 
'haskell-hunit'
+ 'haskell-monad-logger' 'haskell-persistent-sqlite' 
'haskell-persistent-template'
+ 'haskell-resourcet' 'haskell-unliftio')
+source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
+sha512sums=('3fbdaefe6b5304ca8076b7dae3eab0ac08d624da1e595fcb29e24c2dfae1af376855b67802f0badb5f0b812c9dcda7cbc6e0b6cd26da618b6fe378866a39cd5f')
+
+build() {
+cd $_hkgname-$pkgver
+
+if (( CHECKFUNC )); then
+_opts=('--enable-tests')
+else
+_opts=('--disable-tests')
+fi
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname "${_opts[@]}" \
+--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-persistent-qq/trunk (PKGBUILD)

2020-04-15 Thread Felix Yan via arch-commits
Date: Thursday, April 16, 2020 @ 06:50:44
  Author: felixonmars
Revision: 615237

upgpkg: haskell-persistent-qq 2.9.1.1-70: rebuild with th-orphans 0.13.10

Modified:
  haskell-persistent-qq/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-04-16 06:49:44 UTC (rev 615236)
+++ PKGBUILD2020-04-16 06:50:44 UTC (rev 615237)
@@ -3,7 +3,7 @@
 _hkgname=persistent-qq
 pkgname=haskell-persistent-qq
 pkgver=2.9.1.1
-pkgrel=69
+pkgrel=70
 pkgdesc="Provides a quasi-quoter for raw SQL for persistent"
 url="https://github.com/yesod-web/persistent";
 license=('MIT')


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

2020-04-15 Thread Felix Yan via arch-commits
Date: Thursday, April 16, 2020 @ 06:49:33
  Author: felixonmars
Revision: 615235

upgpkg: haskell-pantry 0.4.0.1-28: rebuild with th-orphans 0.13.10

Modified:
  haskell-pantry/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-04-16 06:46:14 UTC (rev 615234)
+++ PKGBUILD2020-04-16 06:49:33 UTC (rev 615235)
@@ -3,7 +3,7 @@
 _hkgname=pantry
 pkgname=haskell-pantry
 pkgver=0.4.0.1
-pkgrel=27
+pkgrel=28
 pkgdesc="Content addressable Haskell package management"
 url="https://github.com/commercialhaskell/pantry";
 license=('BSD')


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

2020-04-15 Thread Felix Yan via arch-commits
Date: Thursday, April 16, 2020 @ 06:49:44
  Author: felixonmars
Revision: 615236

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-pantry/repos/community-staging-x86_64/PKGBUILD (from rev 
615235, haskell-pantry/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-04-16 06:49:44 UTC (rev 615236)
@@ -0,0 +1,58 @@
+# Maintainer: Felix Yan 
+
+_hkgname=pantry
+pkgname=haskell-pantry
+pkgver=0.4.0.1
+pkgrel=28
+pkgdesc="Content addressable Haskell package management"
+url="https://github.com/commercialhaskell/pantry";
+license=('BSD')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-aeson' 'haskell-ansi-terminal' 
'haskell-casa-client'
+ 'haskell-casa-types' 'haskell-conduit' 'haskell-conduit-extra' 
'haskell-cryptonite'
+ 'haskell-cryptonite-conduit' 'haskell-digest' 'haskell-filelock' 
'haskell-generic-deriving'
+ 'haskell-hackage-security' 'haskell-hpack' 'haskell-http-client' 
'haskell-http-client-tls'
+ 'haskell-http-conduit' 'haskell-http-download' 'haskell-http-types' 
'haskell-memory'
+ 'haskell-mono-traversable' 'haskell-network-uri' 'haskell-path' 
'haskell-path-io'
+ 'haskell-persistent' 'haskell-persistent-sqlite' 
'haskell-persistent-template'
+ 'haskell-primitive' 'haskell-resourcet' 'haskell-rio' 
'haskell-rio-orphans'
+ 'haskell-rio-prettyprint' 'haskell-tar-conduit' 'haskell-text-metrics'
+ 'haskell-unix-compat' 'haskell-unliftio' 
'haskell-unordered-containers' 'haskell-vector'
+ 'haskell-yaml' 'haskell-zip-archive')
+makedepends=('ghc' 'haskell-hedgehog' 'haskell-hspec' 'haskell-quickcheck' 
'haskell-raw-strings-qq')
+checkdepends=('git' 'mercurial')
+source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
+sha512sums=('0fbed425e3079bf1a06805efff092345c5f09bca430d2167d132cba4cd4a4c66567ce1aba921a9ac01d0db368f255395b2ad38d8b16ea5d81e263b100ad5a51d')
+
+prepare() {
+cd $_hkgname-$pkgver
+echo -e "import Distribution.Simple\nmain = defaultMain" > Setup.hs
+}
+
+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 qt5-tools/repos/kde-unstable-x86_64 (10 files)

2020-04-15 Thread Antonio Rojas via arch-commits
Date: Thursday, April 16, 2020 @ 06:47:10
  Author: arojas
Revision: 380422

archrelease: copy kde-unstable to kde-unstable-x86_64

Added:
  qt5-tools/repos/kde-unstable-x86_64/PKGBUILD
(from rev 380421, qt5-tools/kde-unstable/PKGBUILD)
  qt5-tools/repos/kde-unstable-x86_64/assistant.desktop
(from rev 380421, qt5-tools/kde-unstable/assistant.desktop)
  qt5-tools/repos/kde-unstable-x86_64/designer.desktop
(from rev 380421, qt5-tools/kde-unstable/designer.desktop)
  qt5-tools/repos/kde-unstable-x86_64/linguist.desktop
(from rev 380421, qt5-tools/kde-unstable/linguist.desktop)
  qt5-tools/repos/kde-unstable-x86_64/qdbusviewer.desktop
(from rev 380421, qt5-tools/kde-unstable/qdbusviewer.desktop)
Deleted:
  qt5-tools/repos/kde-unstable-x86_64/PKGBUILD
  qt5-tools/repos/kde-unstable-x86_64/assistant.desktop
  qt5-tools/repos/kde-unstable-x86_64/designer.desktop
  qt5-tools/repos/kde-unstable-x86_64/linguist.desktop
  qt5-tools/repos/kde-unstable-x86_64/qdbusviewer.desktop

-+
 PKGBUILD|  148 +-
 assistant.desktop   |   16 ++---
 designer.desktop|   20 +++---
 linguist.desktop|   18 +++---
 qdbusviewer.desktop |   18 +++---
 5 files changed, 110 insertions(+), 110 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2020-04-16 06:46:45 UTC (rev 380421)
+++ PKGBUILD2020-04-16 06:47:10 UTC (rev 380422)
@@ -1,74 +0,0 @@
-# Maintainer: Felix Yan 
-# Contributor: Andrea Scarpino 
-
-pkgname=qt5-tools
-_qtver=5.15.0-beta3
-pkgver=${_qtver/-/}
-pkgrel=1
-arch=('x86_64')
-url='https://www.qt.io'
-license=('GPL3' 'LGPL3' 'FDL' 'custom')
-pkgdesc='A cross-platform application and UI framework (Development Tools, 
QtHelp)'
-depends=('qt5-base' 'hicolor-icon-theme')
-makedepends=('qt5-declarative' 'vulkan-headers' 'clang' 'qt5-webkit')
-optdepends=('clang: for qdoc' 'qt5-webkit: for Qt Assistant')
-groups=('qt' 'qt5')
-conflicts=('qtchooser')
-_pkgfqn="${pkgname/5-/}-everywhere-src-${_qtver}"
-source=("https://download.qt.io/development_releases/qt/${pkgver%.*}/${_qtver}/submodules/${_pkgfqn}.tar.xz";
-{assistant,designer,linguist,qdbusviewer}.desktop)
-sha256sums=('22818a4375c507ac3a0e84439305f18a760d996639ea3a41ce5786e02de82061'
-'8092d6d846e39632107b14726fa112862d800e929ef10f05f2a284dbda9b53c4'
-'92f3e5dc8bc416e02893c38a05287238853e0c20732df1e62d6a672744a34e7c'
-'15781519115e36d2c67c12ee6bc636425cd445072f43cb8bdd1364cfacbe4c45'
-'cd94367e35f99ab85277aa95985bbde292a9cc82db2c04c4efdaed5799aa16db')
-
-prepare() {
-  mkdir -p build
-}
-
-build() {
-  cd build
-
-  qmake ../${_pkgfqn}
-  make
-}
-
-package() {
-  cd build
-  make INSTALL_ROOT="${pkgdir}" install
-
-  cd ../${_pkgfqn}
-  # install missing icons and desktop files
-  for icon in src/linguist/linguist/images/icons/linguist-*-32.png ; do
-size=$(echo $(basename ${icon}) | cut -d- -f2)
-install -p -D -m644 ${icon} \
-  "${pkgdir}/usr/share/icons/hicolor/${size}x${size}/apps/linguist.png"
-  done
-
-  install -D -m644 src/assistant/assistant/images/assistant.png \
-"${pkgdir}/usr/share/icons/hicolor/32x32/apps/assistant.png"
-  install -D -m644 src/assistant/assistant/images/assistant-128.png \
-"${pkgdir}/usr/share/icons/hicolor/128x128/apps/assistant.png"
-  install -D -m644 src/designer/src/designer/images/designer.png \
-"${pkgdir}/usr/share/icons/hicolor/128x128/apps/QtProject-designer.png"
-  install -D -m644 src/qdbus/qdbusviewer/images/qdbusviewer.png \
-"${pkgdir}/usr/share/icons/hicolor/32x32/apps/qdbusviewer.png"
-  install -D -m644 src/qdbus/qdbusviewer/images/qdbusviewer-128.png \
-"${pkgdir}/usr/share/icons/hicolor/128x128/apps/qdbusviewer.png"
-  install -d "${pkgdir}/usr/share/applications"
-  install -m644 "${srcdir}"/{linguist,designer,assistant,qdbusviewer}.desktop \
-"${pkgdir}/usr/share/applications/"
-
-  # Symlinks for backwards compatibility
-  for b in "${pkgdir}"/usr/bin/*; do
-ln -s $(basename $b) "${pkgdir}"/usr/bin/$(basename $b)-qt5
-  done
-
-  # Drop QMAKE_PRL_BUILD_DIR because reference the build dir
-  find "${pkgdir}/usr/lib" -type f -name '*.prl' \
--exec sed -i -e '/^QMAKE_PRL_BUILD_DIR/d' {} \;
-
-  install -d "$pkgdir"/usr/share/licenses
-  ln -s /usr/share/licenses/qt5-base "$pkgdir"/usr/share/licenses/${pkgname}
-}

Copied: qt5-tools/repos/kde-unstable-x86_64/PKGBUILD (from rev 380421, 
qt5-tools/kde-unstable/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2020-04-16 06:47:10 UTC (rev 380422)
@@ -0,0 +1,74 @@
+# Maintainer: Felix Yan 
+# Contributor: Andrea Scarpino 
+
+pkgname=qt5-tools
+_qtver=5.15.0-beta3
+pkgver=${_qtver/-/}
+pkgrel=2
+arch=('x86_64')
+url='https://www.qt.io'
+license=('GPL3' 'LGPL3' 'FDL' 'custom')
+pkgdesc='A cross-platform application an

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

2020-04-15 Thread Felix Yan via arch-commits
Date: Thursday, April 16, 2020 @ 06:46:14
  Author: felixonmars
Revision: 615234

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-optparse-simple/repos/community-staging-x86_64/
  haskell-optparse-simple/repos/community-staging-x86_64/PKGBUILD
(from rev 615233, haskell-optparse-simple/trunk/PKGBUILD)

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

Copied: haskell-optparse-simple/repos/community-staging-x86_64/PKGBUILD (from 
rev 615233, haskell-optparse-simple/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-04-16 06:46:14 UTC (rev 615234)
@@ -0,0 +1,44 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=optparse-simple
+pkgname=haskell-optparse-simple
+pkgver=0.1.1.2
+pkgrel=173
+pkgdesc="Simple interface to optparse-applicative"
+url="https://hackage.haskell.org/package/${_hkgname}";
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-githash' 'haskell-optparse-applicative')
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
+sha512sums=('a2810745ba4a3fd62585fc7367f02ff8eb70752d4836da495a73f15d2b1672d7b5ff59a72bcbc8688efff71fec189c5cc11331b6c46b714233ad86049d581c03')
+
+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 \
+ -f-build-example
+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 qt5-tools/kde-unstable (PKGBUILD)

2020-04-15 Thread Antonio Rojas via arch-commits
Date: Thursday, April 16, 2020 @ 06:46:45
  Author: arojas
Revision: 380421

clang 10.0 rebuild

Modified:
  qt5-tools/kde-unstable/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-04-16 06:11:47 UTC (rev 380420)
+++ PKGBUILD2020-04-16 06:46:45 UTC (rev 380421)
@@ -4,7 +4,7 @@
 pkgname=qt5-tools
 _qtver=5.15.0-beta3
 pkgver=${_qtver/-/}
-pkgrel=1
+pkgrel=2
 arch=('x86_64')
 url='https://www.qt.io'
 license=('GPL3' 'LGPL3' 'FDL' 'custom')


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

2020-04-15 Thread Felix Yan via arch-commits
Date: Thursday, April 16, 2020 @ 06:46:04
  Author: felixonmars
Revision: 615233

upgpkg: haskell-optparse-simple 0.1.1.2-173: rebuild with th-orphans 0.13.10

Modified:
  haskell-optparse-simple/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-04-16 06:45:34 UTC (rev 615232)
+++ PKGBUILD2020-04-16 06:46:04 UTC (rev 615233)
@@ -4,7 +4,7 @@
 _hkgname=optparse-simple
 pkgname=haskell-optparse-simple
 pkgver=0.1.1.2
-pkgrel=172
+pkgrel=173
 pkgdesc="Simple interface to optparse-applicative"
 url="https://hackage.haskell.org/package/${_hkgname}";
 license=("BSD")


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

2020-04-15 Thread Felix Yan via arch-commits
Date: Thursday, April 16, 2020 @ 06:45:34
  Author: felixonmars
Revision: 615232

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-interpolatedstring-perl6/repos/community-staging-x86_64/
  haskell-interpolatedstring-perl6/repos/community-staging-x86_64/PKGBUILD
(from rev 615231, haskell-interpolatedstring-perl6/trunk/PKGBUILD)

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

Copied: 
haskell-interpolatedstring-perl6/repos/community-staging-x86_64/PKGBUILD (from 
rev 615231, haskell-interpolatedstring-perl6/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-04-16 06:45:34 UTC (rev 615232)
@@ -0,0 +1,37 @@
+# Maintainer: Felix Yan 
+
+_hkgname=interpolatedstring-perl6
+pkgname=haskell-interpolatedstring-perl6
+pkgver=1.0.2
+pkgrel=35
+pkgdesc="QuasiQuoter for Perl6-style multi-line interpolated strings"
+url="https://github.com/audreyt/interpolatedstring-perl6";
+license=('custom:PublicDomain')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-src-meta')
+makedepends=('ghc')
+source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
+sha512sums=('660e2fafe2f5a03baf16d56fa298e9fe0df677023fff7b3e5d8879910a76066b95a753fffc0c6374fd405de67f54c1410d4542f6d85823e8e87277bde28624a7')
+
+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" 
\
+--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-interpolatedstring-perl6/trunk (PKGBUILD)

2020-04-15 Thread Felix Yan via arch-commits
Date: Thursday, April 16, 2020 @ 06:45:24
  Author: felixonmars
Revision: 615231

upgpkg: haskell-interpolatedstring-perl6 1.0.2-35: rebuild with th-orphans 
0.13.10

Modified:
  haskell-interpolatedstring-perl6/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-04-16 06:44:55 UTC (rev 615230)
+++ PKGBUILD2020-04-16 06:45:24 UTC (rev 615231)
@@ -3,7 +3,7 @@
 _hkgname=interpolatedstring-perl6
 pkgname=haskell-interpolatedstring-perl6
 pkgver=1.0.2
-pkgrel=34
+pkgrel=35
 pkgdesc="QuasiQuoter for Perl6-style multi-line interpolated strings"
 url="https://github.com/audreyt/interpolatedstring-perl6";
 license=('custom:PublicDomain')


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

2020-04-15 Thread Felix Yan via arch-commits
Date: Thursday, April 16, 2020 @ 06:44:55
  Author: felixonmars
Revision: 615230

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-githash/repos/community-staging-x86_64/PKGBUILD (from rev 
615229, haskell-githash/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-04-16 06:44:55 UTC (rev 615230)
@@ -0,0 +1,47 @@
+# Maintainer: Felix Yan 
+
+_hkgname=githash
+pkgname=haskell-githash
+pkgver=0.1.4.0
+pkgrel=6
+pkgdesc="Some handy Template Haskell splices for including the current git 
hash and branch in the code of your project"
+url="https://github.com/snoyberg/githash";
+license=('BSD')
+arch=('x86_64')
+depends=('ghc-libs' 'git')
+makedepends=('ghc' 'haskell-hpack' 'haskell-hspec' 'haskell-temporary' 
'haskell-unliftio')
+source=("git+https://github.com/snoyberg/githash.git#tag=githash-$pkgver";)
+sha512sums=('SKIP')
+
+prepare() {
+cd $_hkgname
+hpack
+}
+
+build() {
+cd $_hkgname
+
+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
+runhaskell Setup test
+}
+
+package() {
+cd $_hkgname
+
+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-githash/trunk (PKGBUILD)

2020-04-15 Thread Felix Yan via arch-commits
Date: Thursday, April 16, 2020 @ 06:44:45
  Author: felixonmars
Revision: 615229

upgpkg: haskell-githash 0.1.4.0-6: rebuild with th-orphans 0.13.10

Modified:
  haskell-githash/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-04-16 06:44:05 UTC (rev 615228)
+++ PKGBUILD2020-04-16 06:44:45 UTC (rev 615229)
@@ -3,7 +3,7 @@
 _hkgname=githash
 pkgname=haskell-githash
 pkgver=0.1.4.0
-pkgrel=5
+pkgrel=6
 pkgdesc="Some handy Template Haskell splices for including the current git 
hash and branch in the code of your project"
 url="https://github.com/snoyberg/githash";
 license=('BSD')


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

2020-04-15 Thread Felix Yan via arch-commits
Date: Thursday, April 16, 2020 @ 06:43:53
  Author: felixonmars
Revision: 615227

upgpkg: haskell-hpack 0.33.0-109: rebuild with th-orphans 0.13.10

Modified:
  haskell-hpack/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-04-16 06:42:03 UTC (rev 615226)
+++ PKGBUILD2020-04-16 06:43:53 UTC (rev 615227)
@@ -5,7 +5,7 @@
 pkgname=haskell-hpack
 _hkgname=hpack
 pkgver=0.33.0
-pkgrel=108
+pkgrel=109
 pkgdesc="A modern format for Haskell packages"
 url="https://github.com/sol/hpack#readme";
 license=("MIT")


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

2020-04-15 Thread Felix Yan via arch-commits
Date: Thursday, April 16, 2020 @ 06:44:05
  Author: felixonmars
Revision: 615228

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-hpack/repos/community-staging-x86_64/PKGBUILD (from rev 615227, 
haskell-hpack/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-04-16 06:44:05 UTC (rev 615228)
@@ -0,0 +1,47 @@
+# Maintainer: Felix Yan 
+# Contributor: Daniel Nagy 
+# Contributor: Daniel Micay 
+
+pkgname=haskell-hpack
+_hkgname=hpack
+pkgver=0.33.0
+pkgrel=109
+pkgdesc="A modern format for Haskell packages"
+url="https://github.com/sol/hpack#readme";
+license=("MIT")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-aeson' 'haskell-bifunctors' 'haskell-cryptonite' 
'haskell-glob'
+ 'haskell-http-client' 'haskell-http-client-tls' 'haskell-http-types'
+ 'haskell-infer-license' 'haskell-scientific' 
'haskell-unordered-containers'
+ 'haskell-vector' 'haskell-yaml')
+makedepends=('ghc' 'haskell-hunit' 'haskell-quickcheck' 'haskell-hspec' 
'haskell-interpolate'
+ 'haskell-mockery' 'haskell-temporary')
+source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-${pkgver}.tar.gz";)
+sha512sums=('8d70bea1c18e9a26fe137f6e20fec4af28dff6ebc50981d2f57ad9a8e0b9574ff158adb5ba16597b6a5f0e4d843c09fee57dd82407dc1383b1e07453b64d010b')
+
+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 || warning "https://github.com/sol/hpack/issues/358";
+}
+
+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-interpolate/trunk (PKGBUILD)

2020-04-15 Thread Felix Yan via arch-commits
Date: Thursday, April 16, 2020 @ 06:41:53
  Author: felixonmars
Revision: 615225

upgpkg: haskell-interpolate 0.2.0-137: rebuild with th-orphans 0.13.10

Modified:
  haskell-interpolate/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-04-16 06:41:17 UTC (rev 615224)
+++ PKGBUILD2020-04-16 06:41:53 UTC (rev 615225)
@@ -4,7 +4,7 @@
 _hkgname=interpolate
 pkgname=haskell-interpolate
 pkgver=0.2.0
-pkgrel=136
+pkgrel=137
 pkgdesc="String interpolation done right"
 url="https://github.com/sol/interpolate";
 license=("MIT")


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

2020-04-15 Thread Felix Yan via arch-commits
Date: Thursday, April 16, 2020 @ 06:42:03
  Author: felixonmars
Revision: 615226

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-interpolate/repos/community-staging-x86_64/PKGBUILD (from rev 
615225, haskell-interpolate/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-04-16 06:42:03 UTC (rev 615226)
@@ -0,0 +1,44 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=interpolate
+pkgname=haskell-interpolate
+pkgver=0.2.0
+pkgrel=137
+pkgdesc="String interpolation done right"
+url="https://github.com/sol/interpolate";
+license=("MIT")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-src-meta')
+makedepends=('ghc' 'haskell-base-compat' 'haskell-hspec' 'haskell-quickcheck'
+ 'haskell-quickcheck-instances')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
+sha512sums=('adc90d7da696c4aea0935c5f85dbf37a1738c89ff3b940804cd7bb4f888e28a445c51db9e0f2e1e66f98646f60964c10d135cef30c13efaaaffee3c65b93c89a')
+
+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-hspec-wai-json/trunk (PKGBUILD)

2020-04-15 Thread Felix Yan via arch-commits
Date: Thursday, April 16, 2020 @ 06:41:07
  Author: felixonmars
Revision: 615223

upgpkg: haskell-hspec-wai-json 0.10.1-22: rebuild with th-orphans 0.13.10

Modified:
  haskell-hspec-wai-json/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-04-16 06:40:31 UTC (rev 615222)
+++ PKGBUILD2020-04-16 06:41:07 UTC (rev 615223)
@@ -4,7 +4,7 @@
 _hkgname=hspec-wai-json
 pkgname=haskell-hspec-wai-json
 pkgver=0.10.1
-pkgrel=21
+pkgrel=22
 pkgdesc="Testing JSON APIs with hspec-wai"
 url="https://github.com/hspec/hspec-wai";
 license=("MIT")


[arch-commits] Commit in haskell-hspec-wai-json/repos (2 files)

2020-04-15 Thread Felix Yan via arch-commits
Date: Thursday, April 16, 2020 @ 06:41:17
  Author: felixonmars
Revision: 615224

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-hspec-wai-json/repos/community-staging-x86_64/
  haskell-hspec-wai-json/repos/community-staging-x86_64/PKGBUILD
(from rev 615223, haskell-hspec-wai-json/trunk/PKGBUILD)

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

Copied: haskell-hspec-wai-json/repos/community-staging-x86_64/PKGBUILD (from 
rev 615223, haskell-hspec-wai-json/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-04-16 06:41:17 UTC (rev 615224)
@@ -0,0 +1,44 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=hspec-wai-json
+pkgname=haskell-hspec-wai-json
+pkgver=0.10.1
+pkgrel=22
+pkgdesc="Testing JSON APIs with hspec-wai"
+url="https://github.com/hspec/hspec-wai";
+license=("MIT")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-aeson' 'haskell-aeson-qq' 
'haskell-case-insensitive'
+ 'haskell-hspec-wai')
+makedepends=('ghc' 'haskell-hspec')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
+sha512sums=('ff7d9960619254e410d004deb8ab6b6b0f918c9d657e125de986e46f8bbc60d8de97fcae4462ace11e106541c5d095506088910895fae24207909c29683211ec')
+
+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-here/repos (2 files)

2020-04-15 Thread Felix Yan via arch-commits
Date: Thursday, April 16, 2020 @ 06:40:31
  Author: felixonmars
Revision: 615222

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-here/repos/community-staging-x86_64/PKGBUILD (from rev 615221, 
haskell-here/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-04-16 06:40:31 UTC (rev 615222)
@@ -0,0 +1,38 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=here
+pkgname=haskell-here
+pkgver=1.2.13
+pkgrel=120
+pkgdesc="Here docs & interpolated strings via quasiquotation"
+url="https://github.com/tmhedberg/here";
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs' "haskell-src-meta")
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
+sha512sums=('aa6ddfad039a90950389c50699dd5f7230bd1ac9b2b9345d5d0c8e8470707216093553dfe89480c31f19374b905e319b8216b8939051278ae41d79ccc5b160fb')
+
+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-here/trunk (PKGBUILD)

2020-04-15 Thread Felix Yan via arch-commits
Date: Thursday, April 16, 2020 @ 06:40:21
  Author: felixonmars
Revision: 615221

upgpkg: haskell-here 1.2.13-120: rebuild with th-orphans 0.13.10

Modified:
  haskell-here/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-04-16 06:39:52 UTC (rev 615220)
+++ PKGBUILD2020-04-16 06:40:21 UTC (rev 615221)
@@ -4,7 +4,7 @@
 _hkgname=here
 pkgname=haskell-here
 pkgver=1.2.13
-pkgrel=119
+pkgrel=120
 pkgdesc="Here docs & interpolated strings via quasiquotation"
 url="https://github.com/tmhedberg/here";
 license=("BSD")


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

2020-04-15 Thread Felix Yan via arch-commits
Date: Thursday, April 16, 2020 @ 06:39:52
  Author: felixonmars
Revision: 615220

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-aeson-qq/repos/community-staging-x86_64/
  haskell-aeson-qq/repos/community-staging-x86_64/PKGBUILD
(from rev 615219, haskell-aeson-qq/trunk/PKGBUILD)

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

Copied: haskell-aeson-qq/repos/community-staging-x86_64/PKGBUILD (from rev 
615219, haskell-aeson-qq/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-04-16 06:39:52 UTC (rev 615220)
@@ -0,0 +1,44 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=aeson-qq
+pkgname=haskell-aeson-qq
+pkgver=0.8.3
+pkgrel=46
+pkgdesc="JSON quasiquoter for Haskell"
+url="https://github.com/sol/aeson-qq";
+license=("MIT")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-aeson' 'haskell-attoparsec' 'haskell-base-compat' 
'haskell-src-meta'
+ 'haskell-scientific' 'haskell-vector')
+makedepends=('ghc' 'haskell-hspec')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
+sha512sums=('f7ef90529b4c9661ffc54ab8ebfc73c9966e6338591b871678be2a6e63ecf30089fd33279a074bd8d1905d71c8198ea5cc24c828d6e940e7af7585ba826a0c29')
+
+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-aeson-qq/trunk (PKGBUILD)

2020-04-15 Thread Felix Yan via arch-commits
Date: Thursday, April 16, 2020 @ 06:39:42
  Author: felixonmars
Revision: 615219

upgpkg: haskell-aeson-qq 0.8.3-46: rebuild with th-orphans 0.13.10

Modified:
  haskell-aeson-qq/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-04-16 06:39:03 UTC (rev 615218)
+++ PKGBUILD2020-04-16 06:39:42 UTC (rev 615219)
@@ -4,7 +4,7 @@
 _hkgname=aeson-qq
 pkgname=haskell-aeson-qq
 pkgver=0.8.3
-pkgrel=45
+pkgrel=46
 pkgdesc="JSON quasiquoter for Haskell"
 url="https://github.com/sol/aeson-qq";
 license=("MIT")


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

2020-04-15 Thread Felix Yan via arch-commits
Date: Thursday, April 16, 2020 @ 06:39:03
  Author: felixonmars
Revision: 615218

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-src-meta/repos/community-staging-x86_64/
  haskell-src-meta/repos/community-staging-x86_64/PKGBUILD
(from rev 615217, haskell-src-meta/trunk/PKGBUILD)

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

Copied: haskell-src-meta/repos/community-staging-x86_64/PKGBUILD (from rev 
615217, haskell-src-meta/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-04-16 06:39:03 UTC (rev 615218)
@@ -0,0 +1,48 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=haskell-src-meta
+pkgname=haskell-src-meta
+pkgver=0.8.5
+pkgrel=7
+pkgdesc="Parse source to template-haskell abstract syntax"
+url="https://github.com/bmillwood/haskell-src-meta";
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-src-exts' 'haskell-syb' 'haskell-th-orphans')
+makedepends=('ghc' 'haskell-hunit' 'haskell-tasty' 'haskell-tasty-hunit')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
+sha512sums=('873a797f53fc30dbb51b719228bc649f47d1c3432380a82b5dca11574b432676ed29d297c7547f1d752bb1c977c8858e55fb5135ffb58146b938d02414fe6723')
+
+prepare() {
+cd $_hkgname-$pkgver
+sed -i 's/< *1.23/<2/' $_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-src-meta/trunk (PKGBUILD)

2020-04-15 Thread Felix Yan via arch-commits
Date: Thursday, April 16, 2020 @ 06:38:51
  Author: felixonmars
Revision: 615217

upgpkg: haskell-src-meta 0.8.5-7: rebuild with th-orphans 0.13.10

Modified:
  haskell-src-meta/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-04-16 06:38:45 UTC (rev 615216)
+++ PKGBUILD2020-04-16 06:38:51 UTC (rev 615217)
@@ -4,7 +4,7 @@
 _hkgname=haskell-src-meta
 pkgname=haskell-src-meta
 pkgver=0.8.5
-pkgrel=6
+pkgrel=7
 pkgdesc="Parse source to template-haskell abstract syntax"
 url="https://github.com/bmillwood/haskell-src-meta";
 license=("BSD")


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

2020-04-15 Thread Felix Yan via arch-commits
Date: Thursday, April 16, 2020 @ 06:38:45
  Author: felixonmars
Revision: 615216

archrelease: copy trunk to community-testing-any

Added:
  semver/repos/community-testing-any/PKGBUILD
(from rev 615215, semver/trunk/PKGBUILD)
Deleted:
  semver/repos/community-testing-any/PKGBUILD

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

Deleted: PKGBUILD
===
--- PKGBUILD2020-04-16 06:38:34 UTC (rev 615215)
+++ PKGBUILD2020-04-16 06:38:45 UTC (rev 615216)
@@ -1,29 +0,0 @@
-# Maintainer: Felix Yan 
-
-pkgname=semver
-pkgver=7.3.1
-pkgrel=1
-pkgdesc='The semantic version parser used by npm.'
-arch=('any')
-url='https://github.com/npm/node-semver'
-license=('ISC')
-depends=('nodejs')
-makedepends=('npm')
-source=(https://registry.npmjs.org/$pkgname/-/$pkgname-$pkgver.tgz)
-noextract=($pkgname-$pkgver.tgz)
-sha512sums=('afbb0110294a0df0c584f41f224d83f8417be124b58f8bb27eda39d3f296411cd08fc21e283ef0a8b6f092a6f7df6f3daeda906682b3203e5639abe427adc31a')
-
-package() {
-  npm install -g --user root --prefix "$pkgdir"/usr 
"$srcdir"/$pkgname-$pkgver.tgz
-
-  # Non-deterministic race in npm gives 777 permissions to random directories.
-  # See https://github.com/npm/npm/issues/9359 for details.
-  chmod -R u=rwX,go=rX "$pkgdir"
-
-  # npm installs package.json owned by build user
-  # https://bugs.archlinux.org/task/63396
-  chown -R root:root "$pkgdir"
-
-  install -d "$pkgdir"/usr/share/licenses/$pkgname
-  ln -s ../../../lib/node_modules/$pkgname/LICENSE 
"$pkgdir"/usr/share/licenses/$pkgname/LICENSE
-}

Copied: semver/repos/community-testing-any/PKGBUILD (from rev 615215, 
semver/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2020-04-16 06:38:45 UTC (rev 615216)
@@ -0,0 +1,29 @@
+# Maintainer: Felix Yan 
+
+pkgname=semver
+pkgver=7.3.2
+pkgrel=1
+pkgdesc='The semantic version parser used by npm.'
+arch=('any')
+url='https://github.com/npm/node-semver'
+license=('ISC')
+depends=('nodejs')
+makedepends=('npm')
+source=(https://registry.npmjs.org/$pkgname/-/$pkgname-$pkgver.tgz)
+noextract=($pkgname-$pkgver.tgz)
+sha512sums=('3ab39bdf64de79a99b1fa52b86d4a1985ec2443aa12faff95e93cda760ee447ebef502f0fe8ae1a7bda3f3bbfc41ad5270392faeb04da597037a3022ac999f5d')
+
+package() {
+  npm install -g --user root --prefix "$pkgdir"/usr 
"$srcdir"/$pkgname-$pkgver.tgz
+
+  # Non-deterministic race in npm gives 777 permissions to random directories.
+  # See https://github.com/npm/npm/issues/9359 for details.
+  chmod -R u=rwX,go=rX "$pkgdir"
+
+  # npm installs package.json owned by build user
+  # https://bugs.archlinux.org/task/63396
+  chown -R root:root "$pkgdir"
+
+  install -d "$pkgdir"/usr/share/licenses/$pkgname
+  ln -s ../../../lib/node_modules/$pkgname/LICENSE 
"$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+}


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

2020-04-15 Thread Felix Yan via arch-commits
Date: Thursday, April 16, 2020 @ 06:38:12
  Author: felixonmars
Revision: 615214

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-th-orphans/repos/community-staging-x86_64/
  haskell-th-orphans/repos/community-staging-x86_64/PKGBUILD
(from rev 615213, haskell-th-orphans/trunk/PKGBUILD)

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

Copied: haskell-th-orphans/repos/community-staging-x86_64/PKGBUILD (from rev 
615213, haskell-th-orphans/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-04-16 06:38:12 UTC (rev 615214)
@@ -0,0 +1,43 @@
+# Maintainer: Felix Yan 
+
+_hkgname=th-orphans
+pkgname=haskell-th-orphans
+pkgver=0.13.10
+pkgrel=1
+pkgdesc="Orphan instances for TH datatypes"
+url="https://github.com/ekmett/th-orphans/";
+license=('BSD')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-th-lift' 'haskell-th-lift-instances'
+ 'haskell-th-reify-many')
+makedepends=('ghc' 'haskell-hspec')
+source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
+sha512sums=('bdf9cc69f57b97772f2ef38dcda61ca352069ac07e45c85efdcabec9dd3a538f33b3d65cfdff77185c737b8050139e232c4ecf677d89fd79aa5b74238b8af651')
+
+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 semver/trunk (PKGBUILD)

2020-04-15 Thread Felix Yan via arch-commits
Date: Thursday, April 16, 2020 @ 06:38:34
  Author: felixonmars
Revision: 615215

upgpkg: semver 7.3.2-1

Modified:
  semver/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-04-16 06:38:12 UTC (rev 615214)
+++ PKGBUILD2020-04-16 06:38:34 UTC (rev 615215)
@@ -1,7 +1,7 @@
 # Maintainer: Felix Yan 
 
 pkgname=semver
-pkgver=7.3.1
+pkgver=7.3.2
 pkgrel=1
 pkgdesc='The semantic version parser used by npm.'
 arch=('any')
@@ -11,7 +11,7 @@
 makedepends=('npm')
 source=(https://registry.npmjs.org/$pkgname/-/$pkgname-$pkgver.tgz)
 noextract=($pkgname-$pkgver.tgz)
-sha512sums=('afbb0110294a0df0c584f41f224d83f8417be124b58f8bb27eda39d3f296411cd08fc21e283ef0a8b6f092a6f7df6f3daeda906682b3203e5639abe427adc31a')
+sha512sums=('3ab39bdf64de79a99b1fa52b86d4a1985ec2443aa12faff95e93cda760ee447ebef502f0fe8ae1a7bda3f3bbfc41ad5270392faeb04da597037a3022ac999f5d')
 
 package() {
   npm install -g --user root --prefix "$pkgdir"/usr 
"$srcdir"/$pkgname-$pkgver.tgz


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

2020-04-15 Thread Felix Yan via arch-commits
Date: Thursday, April 16, 2020 @ 06:38:02
  Author: felixonmars
Revision: 615213

upgpkg: haskell-th-orphans 0.13.10-1: rebuild with th-orphans 0.13.10

Modified:
  haskell-th-orphans/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-04-16 06:34:36 UTC (rev 615212)
+++ PKGBUILD2020-04-16 06:38:02 UTC (rev 615213)
@@ -2,8 +2,8 @@
 
 _hkgname=th-orphans
 pkgname=haskell-th-orphans
-pkgver=0.13.9
-pkgrel=21
+pkgver=0.13.10
+pkgrel=1
 pkgdesc="Orphan instances for TH datatypes"
 url="https://github.com/ekmett/th-orphans/";
 license=('BSD')
@@ -12,7 +12,7 @@
  'haskell-th-reify-many')
 makedepends=('ghc' 'haskell-hspec')
 
source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
-sha512sums=('90ee9f24e1f30df7d01ba9196ec723e47b3c238bfac0a683d62f7e4515274993a4adb1f2f2834aace6e8d0c7a79d89400b68cb07ba24bf45e716ec2e0b6a1304')
+sha512sums=('bdf9cc69f57b97772f2ef38dcda61ca352069ac07e45c85efdcabec9dd3a538f33b3d65cfdff77185c737b8050139e232c4ecf677d89fd79aa5b74238b8af651')
 
 build() {
 cd $_hkgname-$pkgver


[arch-commits] Commit in xf86-video-intel/repos (3 files)

2020-04-15 Thread Andreas Radke via arch-commits
Date: Thursday, April 16, 2020 @ 06:11:47
  Author: andyrtr
Revision: 380420

archrelease: copy trunk to testing-x86_64

Added:
  xf86-video-intel/repos/testing-x86_64/
  xf86-video-intel/repos/testing-x86_64/PKGBUILD
(from rev 380419, xf86-video-intel/trunk/PKGBUILD)
  xf86-video-intel/repos/testing-x86_64/xf86-video-intel.install
(from rev 380419, xf86-video-intel/trunk/xf86-video-intel.install)

--+
 PKGBUILD |   83 +
 xf86-video-intel.install |   21 +++
 2 files changed, 104 insertions(+)

Copied: xf86-video-intel/repos/testing-x86_64/PKGBUILD (from rev 380419, 
xf86-video-intel/trunk/PKGBUILD)
===
--- testing-x86_64/PKGBUILD (rev 0)
+++ testing-x86_64/PKGBUILD 2020-04-16 06:11:47 UTC (rev 380420)
@@ -0,0 +1,83 @@
+# Maintainer: AndyRTR 
+# Maintainer: Jan de Groot 
+
+pkgname=xf86-video-intel
+# https://cgit.freedesktop.org/xorg/driver/xf86-video-intel/log/
+# https://gitlab.freedesktop.org/xorg/driver/xf86-video-intel/commits/master
+_commit=f2a54e256dd7539633c476a379db2b1e60eec811 # master
+pkgver=2.99.917+901+gf2a54e25
+pkgrel=1
+epoch=1
+arch=(x86_64)
+url="https://01.org/linuxgraphics";
+license=('custom')
+install=$pkgname.install
+pkgdesc="X.org Intel i810/i830/i915/945G/G965+ video drivers"
+depends=('mesa' 'libxvmc' 'pixman' 'xcb-util>=0.3.9' 'systemd-libs')
+makedepends=('xorg-server-devel' 'X-ABI-VIDEODRV_VERSION=24.0' 'libx11' 
'libxrender' 'libxv'
+ # additional deps for intel-virtual-output
+ 'libxrandr' 'libxinerama' 'libxcursor' 'libxtst' 'libxss'
+ # additional for git snapshot
+ 'git') # 'meson' 'valgrind')
+optdepends=('libxrandr: for intel-virtual-output'
+'libxinerama: for intel-virtual-output'
+'libxcursor: for intel-virtual-output'
+'libxtst: for intel-virtual-output'
+'libxss: for intel-virtual-output')
+replaces=('xf86-video-intel-uxa' 'xf86-video-intel-sna')
+provides=('xf86-video-intel-uxa' 'xf86-video-intel-sna')
+conflicts=('xorg-server<1.20' 'X-ABI-VIDEODRV_VERSION<24' 
'X-ABI-VIDEODRV_VERSION>=25'
+   'xf86-video-intel-sna' 'xf86-video-intel-uxa' 'xf86-video-i810' 
'xf86-video-intel-legacy')
+groups=('xorg-drivers')
+source=("git+https://anongit.freedesktop.org/git/xorg/driver/xf86-video-intel#commit=$_commit";)
+sha256sums=('SKIP')
+#options=('!makeflags')
+
+pkgver() {
+  cd $pkgname
+  git describe --tags | sed 's/-/+/g'
+}
+
+prepare() {
+  cd $pkgname
+  NOCONFIGURE=1 ./autogen.sh
+
+#  mkdir build
+}
+
+build() {
+  cd $pkgname
+
+  # Since pacman 5.0.2-2, hardened flags are now enabled in makepkg.conf
+  # With them, module fail to load with undefined symbol.
+  # See https://bugs.archlinux.org/task/55102 / 
https://bugs.archlinux.org/task/54845
+  export CFLAGS=${CFLAGS/-fno-plt}
+  export CXXFLAGS=${CXXFLAGS/-fno-plt}
+  export LDFLAGS=${LDFLAGS/,-z,now}
+
+  ./configure --prefix=/usr \
+--libexecdir=/usr/lib \
+--with-default-dri=3
+  make
+#  cd build
+#  arch-meson $pkgname build \
+#   -Dwith-default-dri=3
+#  ninja -C build
+}
+
+check() {
+  cd $pkgname
+  make check
+#  meson test -C build
+}
+
+package() {
+  cd $pkgname
+
+  make DESTDIR="${pkgdir}" install
+
+#  DESTDIR="$pkgdir" ninja -C build install
+
+  install -m755 -d "${pkgdir}/usr/share/licenses/${pkgname}"
+  install -m644 COPYING "${pkgdir}/usr/share/licenses/${pkgname}/"
+}

Copied: xf86-video-intel/repos/testing-x86_64/xf86-video-intel.install (from 
rev 380419, xf86-video-intel/trunk/xf86-video-intel.install)
===
--- testing-x86_64/xf86-video-intel.install (rev 0)
+++ testing-x86_64/xf86-video-intel.install 2020-04-16 06:11:47 UTC (rev 
380420)
@@ -0,0 +1,21 @@
+post_install() {
+  cat <>> This driver now uses DRI3 as the default Direct Rendering
+Infrastructure. You can try falling back to DRI2 if you run
+into trouble. To do so, save a file with the following 
+content as /etc/X11/xorg.conf.d/20-intel.conf :
+  Section "Device"
+Identifier  "Intel Graphics"
+Driver  "intel"
+Option  "DRI" "2" # DRI3 is now default 
+#Option  "AccelMethod"  "sna" # default
+#Option  "AccelMethod"  "uxa" # fallback
+  EndSection
+MSG
+}
+
+post_upgrade() {
+  if (( $(vercmp $2 1:2.99.917+684+g6988b87-3) < 0 )); then
+post_install
+  fi
+}


[arch-commits] Commit in xf86-video-intel/trunk (PKGBUILD)

2020-04-15 Thread Andreas Radke via arch-commits
Date: Thursday, April 16, 2020 @ 06:11:36
  Author: andyrtr
Revision: 380419

upgpkg: xf86-video-intel 1:2.99.917+901+gf2a54e25-1: update to latest git commit

Modified:
  xf86-video-intel/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-04-16 03:08:23 UTC (rev 380418)
+++ PKGBUILD2020-04-16 06:11:36 UTC (rev 380419)
@@ -4,8 +4,8 @@
 pkgname=xf86-video-intel
 # https://cgit.freedesktop.org/xorg/driver/xf86-video-intel/log/
 # https://gitlab.freedesktop.org/xorg/driver/xf86-video-intel/commits/master
-_commit=f66d39544bb8339130c96d282a80f87ca1606caf # master
-pkgver=2.99.917+899+gf66d3954
+_commit=f2a54e256dd7539633c476a379db2b1e60eec811 # master
+pkgver=2.99.917+901+gf2a54e25
 pkgrel=1
 epoch=1
 arch=(x86_64)


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

2020-04-15 Thread Felix Yan via arch-commits
Date: Thursday, April 16, 2020 @ 06:01:13
  Author: felixonmars
Revision: 615191

archrelease: copy trunk to community-staging-x86_64

Added:
  taskell/repos/community-staging-x86_64/
  taskell/repos/community-staging-x86_64/PKGBUILD
(from rev 615190, taskell/trunk/PKGBUILD)

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

Copied: taskell/repos/community-staging-x86_64/PKGBUILD (from rev 615190, 
taskell/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-04-16 06:01:13 UTC (rev 615191)
@@ -0,0 +1,44 @@
+# Maintainer: Jelle van der Waa https://hackage.haskell.org/package/$pkgname";
+depends=(ghc-libs haskell-aeson haskell-attoparsec haskell-brick 
haskell-config-ini haskell-file-embed haskell-fold-debounce haskell-http-client 
haskell-http-conduit haskell-http-types haskell-lens haskell-tz haskell-vty 
haskell-classy-prelude)
+makedepends=(ghc)
+source=(https://hackage.haskell.org/packages/archive/$pkgname/$pkgver/$pkgname-$pkgver.tar.gz)
+sha512sums=('4c55922ad9f6c529a8c8ca73602b9f42fa3cda4945fe8edaa554909334445e089db0b7a5ba7f6804bdf618274543fd6598d19802907a0ae661571ed48366376b')
+
+prepare() {
+  cd $pkgname-$pkgver
+  sed -i -e 's/== *0.50/==0.52/' -e 's/== *5.26/==5.28/' -e 's/< *4/<5/' -e 
's/< *2/<3/' -e 's/< *1/<2/' $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 \
+--datasubdir=$pkgname \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \
+--ghc-option=-optl-Wl\,-z\,relro\,-z\,now \
+--ghc-option='-pie'
+  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 $pkgname-$pkgver
+  runghc Setup.hs copy --destdir="$pkgdir"
+  install -Dm644 LICENSE "$pkgdir/usr/share/licenses/$pkgname/LICENSE"
+
+  # Doc only contains the license
+  rm -rf "$pkgdir/usr/share/doc"
+}
+
+# vim: ts=2 sw=2 et:


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

2020-04-15 Thread Felix Yan via arch-commits
Date: Thursday, April 16, 2020 @ 06:01:03
  Author: felixonmars
Revision: 615190

upgpkg: taskell 1.9.2.0-79: rebuild with microlens-th 0.4.3.5

Modified:
  taskell/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-04-16 05:59:57 UTC (rev 615189)
+++ PKGBUILD2020-04-16 06:01:03 UTC (rev 615190)
@@ -2,7 +2,7 @@
 
 pkgname=taskell
 pkgver=1.9.2.0
-pkgrel=78
+pkgrel=79
 pkgdesc='A command-line kanban board/task manager'
 license=(BSD)
 arch=(x86_64)


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

2020-04-15 Thread Felix Yan via arch-commits
Date: Thursday, April 16, 2020 @ 05:59:57
  Author: felixonmars
Revision: 615189

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 615188, tamarin-prover/trunk/PKGBUILD)

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

Copied: tamarin-prover/repos/community-staging-x86_64/PKGBUILD (from rev 
615188, tamarin-prover/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-04-16 05:59:57 UTC (rev 615189)
@@ -0,0 +1,54 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+pkgname=tamarin-prover
+pkgver=1.4.1
+pkgrel=325
+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-instances' '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
+
+sed -i 's/binary-orphans/binary-instances/' $pkgname.cabal
+sed -i 's/Data.Binary.Orphans/Data.Binary.Instances/' src/Web/Types.hs
+}
+
+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 --ghc-option='-pie'
+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)

2020-04-15 Thread Felix Yan via arch-commits
Date: Thursday, April 16, 2020 @ 05:59:47
  Author: felixonmars
Revision: 615188

upgpkg: tamarin-prover 1.4.1-325: rebuild with microlens-th 0.4.3.5

Modified:
  tamarin-prover/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-04-16 05:58:09 UTC (rev 615187)
+++ PKGBUILD2020-04-16 05:59:47 UTC (rev 615188)
@@ -3,7 +3,7 @@
 
 pkgname=tamarin-prover
 pkgver=1.4.1
-pkgrel=324
+pkgrel=325
 pkgdesc="The Tamarin prover for security protocol analysis"
 url="https://tamarin-prover.github.io";
 license=("GPL")


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

2020-04-15 Thread Felix Yan via arch-commits
Date: Thursday, April 16, 2020 @ 05:58:09
  Author: felixonmars
Revision: 615187

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: stack/repos/community-staging-x86_64/PKGBUILD (from rev 615186, 
stack/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-04-16 05:58:09 UTC (rev 615187)
@@ -0,0 +1,79 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+pkgname=stack
+pkgver=2.1.3.20200310
+_commit=95aaf2bc2c969622679c2a8233e7bb637e43210d
+pkgrel=52
+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-casa-client'
+ 'haskell-casa-types' '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-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')
+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#commit=$_commit";)
+sha512sums=('SKIP')
+
+prepare() {
+  cd $pkgname
+  hpack
+  sed -i -e '/semigroups/d' $pkgname.cabal
+}
+
+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 \
+  --ghc-option='-pie'
+  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/libHSstack-*-ghc*.so) 
"${pkgdir}"/usr/bin/stack --bash-completion-script /usr/bin/stack > 
stack_completion_script
+  install -Dm644 stack_completion_script 
"${pkgdir}/usr/share/bash-completion/completions/stack"
+}

Copied: stack/repos/community-staging-x86_64/stack.install (from rev 615186, 
stack/trunk/stack.install)
==

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

2020-04-15 Thread Felix Yan via arch-commits
Date: Thursday, April 16, 2020 @ 05:57:57
  Author: felixonmars
Revision: 615186

upgpkg: stack 2.1.3.20200310-52: rebuild with microlens-th 0.4.3.5

Modified:
  stack/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-04-16 05:53:34 UTC (rev 615185)
+++ PKGBUILD2020-04-16 05:57:57 UTC (rev 615186)
@@ -4,7 +4,7 @@
 pkgname=stack
 pkgver=2.1.3.20200310
 _commit=95aaf2bc2c969622679c2a8233e7bb637e43210d
-pkgrel=51
+pkgrel=52
 pkgdesc="The Haskell Tool Stack"
 url="https://github.com/commercialhaskell/stack";
 license=("BSD")


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

2020-04-15 Thread Felix Yan via arch-commits
Date: Thursday, April 16, 2020 @ 05:53:23
  Author: felixonmars
Revision: 615184

upgpkg: hledger-web 1.17.1-23: rebuild with microlens-th 0.4.3.5

Modified:
  hledger-web/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-04-16 05:52:12 UTC (rev 615183)
+++ PKGBUILD2020-04-16 05:53:23 UTC (rev 615184)
@@ -3,7 +3,7 @@
 
 pkgname=hledger-web
 pkgver=1.17.1
-pkgrel=22
+pkgrel=23
 pkgdesc="Web interface for the hledger accounting tool"
 url="http://hledger.org";
 license=("GPL")


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

2020-04-15 Thread Felix Yan via arch-commits
Date: Thursday, April 16, 2020 @ 05:53:34
  Author: felixonmars
Revision: 615185

archrelease: copy trunk to community-staging-x86_64

Added:
  hledger-web/repos/community-staging-x86_64/
  hledger-web/repos/community-staging-x86_64/PKGBUILD
(from rev 615184, hledger-web/trunk/PKGBUILD)

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

Copied: hledger-web/repos/community-staging-x86_64/PKGBUILD (from rev 615184, 
hledger-web/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-04-16 05:53:34 UTC (rev 615185)
@@ -0,0 +1,53 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+pkgname=hledger-web
+pkgver=1.17.1
+pkgrel=23
+pkgdesc="Web interface for the hledger accounting tool"
+url="http://hledger.org";
+license=("GPL")
+arch=('x86_64')
+depends=('ghc-libs' 'hledger' 'haskell-hledger-lib' 'haskell-aeson' 
'haskell-blaze-html'
+ 'haskell-blaze-markup' 'haskell-case-insensitive' 
'haskell-clientsession'
+ 'haskell-cmdargs' 'haskell-conduit' 'haskell-conduit-extra' 
'haskell-data-default'
+ 'haskell-decimal' 'haskell-extra' 'haskell-hjsmin' 
'haskell-http-conduit'
+ 'haskell-http-client' 'haskell-http-types' 'haskell-megaparsec' 
'haskell-network'
+ 'haskell-shakespeare' 'haskell-unix-compat' 'haskell-utf8-string' 
'haskell-wai'
+ 'haskell-wai-cors' 'haskell-wai-extra' 'haskell-wai-handler-launch' 
'haskell-warp'
+ 'haskell-yesod' 'haskell-yesod-core' 'haskell-yesod-form' 
'haskell-yesod-static')
+makedepends=('ghc' 'haskell-hspec' 'haskell-yesod-test')
+replaces=('hledger-api')
+source=("https://hackage.haskell.org/packages/archive/${pkgname}/${pkgver}/${pkgname}-${pkgver}.tar.gz";)
+sha512sums=('4221cd01387715efe6c17bbece72878a93acb6f1b153fac5eb2a28a3086676e9ebca84e1c6fbff86c49d2b6f383cbc2bfb38115301c10645bc9245c03c1f5b31')
+
+prepare() {
+cd $pkgname-$pkgver
+sed -i -e '/semigroups/d' $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}" 
--datasubdir="$pkgname" --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \
+-f-dev -f-library-only -fthreaded
+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 "${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}"
+rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}


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

2020-04-15 Thread Felix Yan via arch-commits
Date: Thursday, April 16, 2020 @ 05:52:03
  Author: felixonmars
Revision: 615182

upgpkg: hledger-ui 1.17.1.1-16: rebuild with microlens-th 0.4.3.5

Modified:
  hledger-ui/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-04-16 05:51:15 UTC (rev 615181)
+++ PKGBUILD2020-04-16 05:52:03 UTC (rev 615182)
@@ -3,7 +3,7 @@
 
 pkgname=hledger-ui
 pkgver=1.17.1.1
-pkgrel=15
+pkgrel=16
 pkgdesc="Curses-style user interface for the hledger accounting tool"
 url="http://hledger.org";
 license=("GPL")


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

2020-04-15 Thread Felix Yan via arch-commits
Date: Thursday, April 16, 2020 @ 05:52:12
  Author: felixonmars
Revision: 615183

archrelease: copy trunk to community-staging-x86_64

Added:
  hledger-ui/repos/community-staging-x86_64/
  hledger-ui/repos/community-staging-x86_64/PKGBUILD
(from rev 615182, hledger-ui/trunk/PKGBUILD)

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

Copied: hledger-ui/repos/community-staging-x86_64/PKGBUILD (from rev 615182, 
hledger-ui/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-04-16 05:52:12 UTC (rev 615183)
@@ -0,0 +1,32 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+pkgname=hledger-ui
+pkgver=1.17.1.1
+pkgrel=16
+pkgdesc="Curses-style user interface for the hledger accounting tool"
+url="http://hledger.org";
+license=("GPL")
+arch=('x86_64')
+depends=('ghc-libs' 'hledger' 'haskell-hledger-lib' 'haskell-ansi-terminal' 
'haskell-async'
+ 'haskell-base-compat-batteries' 'haskell-cmdargs' 
'haskell-data-default' 'haskell-extra'
+ 'haskell-fsnotify' 'haskell-microlens' 'haskell-microlens-platform' 
'haskell-megaparsec'
+ 'haskell-pretty-show' 'haskell-safe' 'haskell-split' 
'haskell-text-zipper'
+ 'haskell-vector' 'haskell-brick' 'haskell-vty')
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${pkgname}/${pkgver}/${pkgname}-${pkgver}.tar.gz";)
+sha512sums=('cb6a28a4b31881f0a0036330338ca7d44a56b67b327dda6cf7ec41cba1ddfae62cff5cdaaf8ffc259e494e79b95992d5fdaee2b51239e9e4bcf077e8b1384974')
+
+build() {
+cd "${srcdir}/${pkgname}-${pkgver}"
+runhaskell Setup configure -O --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" 
--datasubdir="$pkgname" \
+-fthreaded
+runhaskell Setup build
+}
+
+package() {
+cd "${srcdir}/${pkgname}-${pkgver}"
+runhaskell Setup copy --destdir="${pkgdir}"
+rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}


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

2020-04-15 Thread Felix Yan via arch-commits
Date: Thursday, April 16, 2020 @ 05:51:15
  Author: felixonmars
Revision: 615181

archrelease: copy trunk to community-staging-x86_64

Added:
  hasktags/repos/community-staging-x86_64/
  hasktags/repos/community-staging-x86_64/PKGBUILD
(from rev 615180, hasktags/trunk/PKGBUILD)

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

Copied: hasktags/repos/community-staging-x86_64/PKGBUILD (from rev 615180, 
hasktags/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-04-16 05:51:15 UTC (rev 615181)
@@ -0,0 +1,49 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+pkgname=hasktags
+pkgver=0.71.2
+pkgrel=68
+pkgdesc="Produces ctags \"tags\" and etags \"TAGS\" files for Haskell programs"
+url="https://github.com/MarcWeber/hasktags";
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-json' 'haskell-microlens-platform' 
'haskell-optparse-applicative'
+ 'haskell-utf8-string')
+makedepends=('ghc' 'haskell-hunit')
+source=("https://hackage.haskell.org/packages/archive/${pkgname}/${pkgver}/${pkgname}-${pkgver}.tar.gz";)
+sha512sums=('649f8e74202dc08b8c37535c2fb0fefe11c55bc9de300093b20e7b224fa6daccbc938988ef810a479e745b53270215fc847caa6e0b06310a7d1c7493fc37b1ce')
+
+prepare() {
+cd $pkgname-$pkgver
+sed -i -e 's/< *0.4/<1/' -e 's/< *0.10/<1/' $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 \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \
+-f-debug --ghc-option='-pie'
+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 hasktags/trunk (PKGBUILD)

2020-04-15 Thread Felix Yan via arch-commits
Date: Thursday, April 16, 2020 @ 05:51:04
  Author: felixonmars
Revision: 615180

upgpkg: hasktags 0.71.2-68: rebuild with microlens-th 0.4.3.5

Modified:
  hasktags/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-04-16 05:50:16 UTC (rev 615179)
+++ PKGBUILD2020-04-16 05:51:04 UTC (rev 615180)
@@ -3,7 +3,7 @@
 
 pkgname=hasktags
 pkgver=0.71.2
-pkgrel=67
+pkgrel=68
 pkgdesc="Produces ctags \"tags\" and etags \"TAGS\" files for Haskell programs"
 url="https://github.com/MarcWeber/hasktags";
 license=("BSD")


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

2020-04-15 Thread Felix Yan via arch-commits
Date: Thursday, April 16, 2020 @ 05:50:16
  Author: felixonmars
Revision: 615179

archrelease: copy trunk to community-staging-x86_64

Added:
  git-annex/repos/community-staging-x86_64/
  git-annex/repos/community-staging-x86_64/PKGBUILD
(from rev 615178, git-annex/trunk/PKGBUILD)

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

Copied: git-annex/repos/community-staging-x86_64/PKGBUILD (from rev 615178, 
git-annex/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-04-16 05:50:16 UTC (rev 615179)
@@ -0,0 +1,54 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+pkgname=git-annex
+pkgver=8.20200330
+pkgrel=12
+pkgdesc="Manage files with git, without checking their contents into git"
+url="https://git-annex.branchable.com/";
+license=("AGPL3")
+arch=('x86_64')
+depends=('git' 'lsof' 'rsync' 'ghc-libs' 'haskell-aeson' 'haskell-async' 
'haskell-aws'
+ 'haskell-blaze-builder' 'haskell-bloomfilter' 'haskell-byteable' 
'haskell-case-insensitive'
+ 'haskell-clientsession' 'haskell-concurrent-output' 
'haskell-connection' 'haskell-conduit'
+ 'haskell-crypto-api' 'haskell-cryptonite' 'haskell-data-default' 
'haskell-dav'
+ 'haskell-dbus' 'haskell-disk-free-space' 'haskell-dlist' 
'haskell-edit-distance'
+ 'haskell-exceptions' 'haskell-fdo-notify' 'haskell-feed' 
'haskell-filepath-bytestring'
+ 'haskell-hinotify' 'haskell-hslogger' 'haskell-http-client' 
'haskell-http-client-tls'
+ 'haskell-http-conduit' 'haskell-http-types' 'haskell-ifelse' 
'haskell-magic'
+ 'haskell-memory' 'haskell-microlens' 'haskell-monad-control' 
'haskell-monad-logger'
+ 'haskell-mountpoints' 'haskell-network' 'haskell-network-info' 
'haskell-network-multicast'
+ 'haskell-network-uri' 'haskell-old-locale' 
'haskell-optparse-applicative'
+ 'haskell-path-pieces' 'haskell-persistent' 'haskell-persistent-sqlite'
+ 'haskell-persistent-template' 'haskell-quickcheck' 'haskell-random' 
'haskell-regex-tdfa'
+ 'haskell-resourcet' 'haskell-safesemaphore' 'haskell-sandi' 
'haskell-securemem'
+ 'haskell-shakespeare' 'haskell-socks' 'haskell-split' 
'haskell-stm-chans' 'haskell-tagsoup'
+ 'haskell-tasty' 'haskell-tasty-hunit' 'haskell-tasty-quickcheck' 
'haskell-tasty-rerun'
+ 'haskell-torrent' 'haskell-unix-compat' 'haskell-unliftio-core'
+ 'haskell-unordered-containers' 'haskell-utf8-string' 'haskell-uuid' 
'haskell-vector'
+ 'haskell-wai' 'haskell-wai-extra' 'haskell-warp' 'haskell-warp-tls' 
'haskell-yesod'
+ 'haskell-yesod-core' 'haskell-yesod-form' 'haskell-yesod-static')
+makedepends=('chrpath' 'ghc')
+source=("git+https://git.joeyh.name/git/git-annex.git#tag=$pkgver";)
+sha512sums=('SKIP')
+
+prepare() {
+  cd git-annex
+  sed -i 's/ fail / error /' Utility/HumanTime.hs Command/{Expire.hs,Init.hs}
+  sed -i 's/(fail /(error /' CmdLine/GitAnnex/Options.hs
+}
+
+build() {
+  cd git-annex
+
+  sed -e 's|--ghc-options|-O --prefix=/usr --enable-executable-dynamic 
--disable-library-vanilla --docdir=/usr/share/doc/'$pkgname' --ghc-options|' \
+  -i Makefile
+  make GHC="ghc -dynamic" BUILDER=./Setup -j1
+}
+
+package() {
+  cd git-annex
+  make GHC="ghc -dynamic" BUILDER=./Setup DESTDIR="$pkgdir" install
+
+  rmdir "$pkgdir"/usr/share/doc/git-annex "$pkgdir"/usr/share/doc
+}


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

2020-04-15 Thread Felix Yan via arch-commits
Date: Thursday, April 16, 2020 @ 05:50:06
  Author: felixonmars
Revision: 615178

upgpkg: git-annex 8.20200330-12: rebuild with microlens-th 0.4.3.5

Modified:
  git-annex/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-04-16 05:43:40 UTC (rev 615177)
+++ PKGBUILD2020-04-16 05:50:06 UTC (rev 615178)
@@ -3,7 +3,7 @@
 
 pkgname=git-annex
 pkgver=8.20200330
-pkgrel=11
+pkgrel=12
 pkgdesc="Manage files with git, without checking their contents into git"
 url="https://git-annex.branchable.com/";
 license=("AGPL3")


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

2020-04-15 Thread Felix Yan via arch-commits
Date: Thursday, April 16, 2020 @ 05:43:40
  Author: felixonmars
Revision: 615177

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-yesod-static/repos/community-staging-x86_64/
  haskell-yesod-static/repos/community-staging-x86_64/PKGBUILD
(from rev 615176, haskell-yesod-static/trunk/PKGBUILD)

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

Copied: haskell-yesod-static/repos/community-staging-x86_64/PKGBUILD (from rev 
615176, haskell-yesod-static/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-04-16 05:43:40 UTC (rev 615177)
@@ -0,0 +1,48 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=yesod-static
+pkgname=haskell-yesod-static
+pkgver=1.6.0.1
+pkgrel=360
+pkgdesc="Static file serving subsite for Yesod Web Framework."
+url="http://www.yesodweb.com/";
+license=("MIT")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-async' 'haskell-attoparsec' 
'haskell-base64-bytestring'
+ 'haskell-blaze-builder' 'haskell-conduit' 'haskell-cryptonite'
+ 'haskell-cryptonite-conduit' 'haskell-css-text' 'haskell-data-default'
+ 'haskell-file-embed' 'haskell-hashable' 'haskell-hjsmin' 
'haskell-http-types'
+ 'haskell-memory' 'haskell-mime-types' 'haskell-unix-compat' 
'haskell-unordered-containers'
+ 'haskell-wai' 'haskell-wai-app-static' 'haskell-yesod-core')
+makedepends=('ghc' 'haskell-hspec' 'haskell-hunit' 'haskell-wai-extra' 
'haskell-yesod-test')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
+sha512sums=('2e1e4873248d435a9d58f3075b6c06cde2edcdd520f700dc7f0427039c236d28787f62a643a8cf57b74d85a885625474a5662b91a56c25e8f4d1737be525bc2f')
+
+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-yesod-static/trunk (PKGBUILD)

2020-04-15 Thread Felix Yan via arch-commits
Date: Thursday, April 16, 2020 @ 05:43:29
  Author: felixonmars
Revision: 615176

upgpkg: haskell-yesod-static 1.6.0.1-360: rebuild with microlens-th 0.4.3.5

Modified:
  haskell-yesod-static/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-04-16 05:42:29 UTC (rev 615175)
+++ PKGBUILD2020-04-16 05:43:29 UTC (rev 615176)
@@ -4,7 +4,7 @@
 _hkgname=yesod-static
 pkgname=haskell-yesod-static
 pkgver=1.6.0.1
-pkgrel=359
+pkgrel=360
 pkgdesc="Static file serving subsite for Yesod Web Framework."
 url="http://www.yesodweb.com/";
 license=("MIT")


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

2020-04-15 Thread Felix Yan via arch-commits
Date: Thursday, April 16, 2020 @ 05:42:19
  Author: felixonmars
Revision: 615174

upgpkg: haskell-yesod-test 1.6.9-119: rebuild with microlens-th 0.4.3.5

Modified:
  haskell-yesod-test/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-04-16 05:41:22 UTC (rev 615173)
+++ PKGBUILD2020-04-16 05:42:19 UTC (rev 615174)
@@ -3,7 +3,7 @@
 _hkgname=yesod-test
 pkgname=haskell-yesod-test
 pkgver=1.6.9
-pkgrel=118
+pkgrel=119
 pkgdesc="Integration testing for WAI/Yesod Applications"
 url="https://www.yesodweb.com";
 license=('MIT')


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

2020-04-15 Thread Felix Yan via arch-commits
Date: Thursday, April 16, 2020 @ 05:42:29
  Author: felixonmars
Revision: 615175

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-yesod-test/repos/community-staging-x86_64/
  haskell-yesod-test/repos/community-staging-x86_64/PKGBUILD
(from rev 615174, haskell-yesod-test/trunk/PKGBUILD)

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

Copied: haskell-yesod-test/repos/community-staging-x86_64/PKGBUILD (from rev 
615174, haskell-yesod-test/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-04-16 05:42:29 UTC (rev 615175)
@@ -0,0 +1,51 @@
+# Maintainer: Felix Yan 
+
+_hkgname=yesod-test
+pkgname=haskell-yesod-test
+pkgver=1.6.9
+pkgrel=119
+pkgdesc="Integration testing for WAI/Yesod Applications"
+url="https://www.yesodweb.com";
+license=('MIT')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-hunit' 'haskell-aeson' 'haskell-attoparsec' 
'haskell-blaze-builder'
+ 'haskell-blaze-html' 'haskell-case-insensitive' 'haskell-conduit'
+ 'haskell-cookie' 'haskell-hspec-core' 'haskell-html-conduit' 
'haskell-http-types'
+ 'haskell-memory' 'haskell-network' 'haskell-pretty-show' 'haskell-wai'
+ 'haskell-wai-extra' 'haskell-xml-conduit' 'haskell-xml-types' 
'haskell-yesod-core')
+makedepends=('ghc' 'haskell-yesod-form' 'haskell-hspec' 'haskell-unliftio' 
'haskell-unliftio-core')
+source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
+sha512sums=('a09cec464ca4ebe9839eb08cc5da93076bed7450f17d2df8d40625e8d8d8157ba81284cea5e73b0b4e4e30169e0211af99cb8f6898d2039a826a68405cf681e2')
+
+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 --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-yesod-auth/repos (2 files)

2020-04-15 Thread Felix Yan via arch-commits
Date: Thursday, April 16, 2020 @ 05:41:22
  Author: felixonmars
Revision: 615173

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-yesod-auth/repos/community-staging-x86_64/
  haskell-yesod-auth/repos/community-staging-x86_64/PKGBUILD
(from rev 615172, haskell-yesod-auth/trunk/PKGBUILD)

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

Copied: haskell-yesod-auth/repos/community-staging-x86_64/PKGBUILD (from rev 
615172, haskell-yesod-auth/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-04-16 05:41:22 UTC (rev 615173)
@@ -0,0 +1,47 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=yesod-auth
+pkgname=haskell-yesod-auth
+pkgver=1.6.10
+pkgrel=17
+pkgdesc="Authentication for Yesod."
+url="http://www.yesodweb.com/";
+license=("MIT")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-aeson' 'haskell-authenticate' 
'haskell-base16-bytestring'
+ 'haskell-base64-bytestring' 'haskell-blaze-builder' 
'haskell-blaze-html'
+ 'haskell-blaze-markup' 'haskell-conduit' 'haskell-conduit-extra' 
'haskell-cryptonite'
+ 'haskell-data-default' 'haskell-email-validate' 'haskell-file-embed' 
'haskell-http-client'
+ 'haskell-http-client-tls' 'haskell-http-conduit' 'haskell-http-types' 
'haskell-memory'
+ 'haskell-network-uri' 'haskell-nonce' 'haskell-persistent' 
'haskell-random' 'haskell-safe'
+ 'haskell-shakespeare' 'haskell-unliftio' 'haskell-unliftio-core'
+ 'haskell-unordered-containers' 'haskell-wai' 'haskell-yesod-core' 
'haskell-yesod-form'
+ 'haskell-yesod-persistent')
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
+sha512sums=('0361d49d625ca01db2fbe063c7a4b314ab29f363295b839210fddb15118929ff619fa0256c4ffe45f06df388166597c1c64a07be8de9019b630e71632d301eb7')
+
+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 \
+-fnetwork-uri
+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-yesod-auth/trunk (PKGBUILD)

2020-04-15 Thread Felix Yan via arch-commits
Date: Thursday, April 16, 2020 @ 05:41:12
  Author: felixonmars
Revision: 615172

upgpkg: haskell-yesod-auth 1.6.10-17: rebuild with microlens-th 0.4.3.5

Modified:
  haskell-yesod-auth/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-04-16 05:40:10 UTC (rev 615171)
+++ PKGBUILD2020-04-16 05:41:12 UTC (rev 615172)
@@ -4,7 +4,7 @@
 _hkgname=yesod-auth
 pkgname=haskell-yesod-auth
 pkgver=1.6.10
-pkgrel=16
+pkgrel=17
 pkgdesc="Authentication for Yesod."
 url="http://www.yesodweb.com/";
 license=("MIT")


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

2020-04-15 Thread Felix Yan via arch-commits
Date: Thursday, April 16, 2020 @ 05:40:00
  Author: felixonmars
Revision: 615170

upgpkg: haskell-yesod 1.6.0.1-79: rebuild with microlens-th 0.4.3.5

Modified:
  haskell-yesod/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-04-16 05:39:08 UTC (rev 615169)
+++ PKGBUILD2020-04-16 05:40:00 UTC (rev 615170)
@@ -4,7 +4,7 @@
 _hkgname=yesod
 pkgname=haskell-yesod
 pkgver=1.6.0.1
-pkgrel=78
+pkgrel=79
 pkgdesc="Creation of type-safe, RESTful web applications."
 url="http://www.yesodweb.com/";
 license=("MIT")


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

2020-04-15 Thread Felix Yan via arch-commits
Date: Thursday, April 16, 2020 @ 05:40:10
  Author: felixonmars
Revision: 615171

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-yesod/repos/community-staging-x86_64/PKGBUILD (from rev 615170, 
haskell-yesod/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-04-16 05:40:10 UTC (rev 615171)
@@ -0,0 +1,52 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=yesod
+pkgname=haskell-yesod
+pkgver=1.6.0.1
+pkgrel=79
+pkgdesc="Creation of type-safe, RESTful web applications."
+url="http://www.yesodweb.com/";
+license=("MIT")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-aeson' 'haskell-conduit' 
'haskell-data-default-class'
+ 'haskell-fast-logger' 'haskell-monad-logger' 'haskell-shakespeare'
+ 'haskell-streaming-commons' 'haskell-unordered-containers' 
'haskell-wai'
+ 'haskell-wai-extra' 'haskell-wai-logger' 'haskell-warp' 'haskell-yaml'
+ 'haskell-yesod-core' 'haskell-yesod-form' 'haskell-yesod-persistent')
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
+sha512sums=('776668becc858274bca8883a9ffc71be48385e85ba1f393a4f4ba70d4acbac5ff8c1a5c233404d81cd34c3ba6da96d6ba97ee5e552278879ca0f877c7cf3a0cc')
+
+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 --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-yesod-form/repos (2 files)

2020-04-15 Thread Felix Yan via arch-commits
Date: Thursday, April 16, 2020 @ 05:39:08
  Author: felixonmars
Revision: 615169

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-yesod-form/repos/community-staging-x86_64/
  haskell-yesod-form/repos/community-staging-x86_64/PKGBUILD
(from rev 615168, haskell-yesod-form/trunk/PKGBUILD)

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

Copied: haskell-yesod-form/repos/community-staging-x86_64/PKGBUILD (from rev 
615168, haskell-yesod-form/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-04-16 05:39:08 UTC (rev 615169)
@@ -0,0 +1,47 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=yesod-form
+pkgname=haskell-yesod-form
+pkgver=1.6.7
+pkgrel=158
+pkgdesc="Form handling support for Yesod Web Framework"
+url="http://www.yesodweb.com/";
+license=("MIT")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-aeson' 'haskell-attoparsec' 
'haskell-blaze-builder' 'haskell-blaze-html'
+ 'haskell-blaze-markup' 'haskell-byteable' 'haskell-data-default' 
'haskell-email-validate'
+ 'haskell-network-uri' 'haskell-persistent' 'haskell-resourcet' 
'haskell-shakespeare'
+ 'haskell-wai' 'haskell-xss-sanitize' 'haskell-yesod-core' 
'haskell-yesod-persistent')
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
+sha512sums=('a23c2cb67ed0a87afde9e9e903aa789f8fd9c071893a1bebd0ff9dc3dec6e8e03dd08a4a7ef6ef2d438fbf62597ea0181a038bd7bb5631199c9be83d2a8aef0c')
+
+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 \
+-fnetwork-uri
+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-yesod-form/trunk (PKGBUILD)

2020-04-15 Thread Felix Yan via arch-commits
Date: Thursday, April 16, 2020 @ 05:38:57
  Author: felixonmars
Revision: 615168

upgpkg: haskell-yesod-form 1.6.7-158: rebuild with microlens-th 0.4.3.5

Modified:
  haskell-yesod-form/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-04-16 05:37:27 UTC (rev 615167)
+++ PKGBUILD2020-04-16 05:38:57 UTC (rev 615168)
@@ -4,7 +4,7 @@
 _hkgname=yesod-form
 pkgname=haskell-yesod-form
 pkgver=1.6.7
-pkgrel=157
+pkgrel=158
 pkgdesc="Form handling support for Yesod Web Framework"
 url="http://www.yesodweb.com/";
 license=("MIT")


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

2020-04-15 Thread Felix Yan via arch-commits
Date: Thursday, April 16, 2020 @ 05:37:27
  Author: felixonmars
Revision: 615167

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-yesod-persistent/repos/community-staging-x86_64/
  haskell-yesod-persistent/repos/community-staging-x86_64/PKGBUILD
(from rev 615166, haskell-yesod-persistent/trunk/PKGBUILD)

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

Copied: haskell-yesod-persistent/repos/community-staging-x86_64/PKGBUILD (from 
rev 615166, haskell-yesod-persistent/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-04-16 05:37:27 UTC (rev 615167)
@@ -0,0 +1,45 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=yesod-persistent
+pkgname=haskell-yesod-persistent
+pkgver=1.6.0.4
+pkgrel=103
+pkgdesc="Some helpers for using Persistent from Yesod."
+url="http://www.yesodweb.com/";
+license=("MIT")
+arch=('x86_64')
+depends=('ghc-libs' "haskell-blaze-builder" "haskell-conduit" 
"haskell-persistent"
+ "haskell-persistent-template" "haskell-resource-pool" 
"haskell-resourcet"
+ "haskell-yesod-core")
+makedepends=('ghc' 'haskell-hspec' 'haskell-wai-extra' 
'haskell-persistent-sqlite')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
+sha512sums=('a52d85b025397ae04641346107124a5570765356bc7209f0391646b93b3c8954219c73d717c98d108d552800eeb2122531f98abd2b0e2109aee59c7d9825f70d')
+
+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-yesod-persistent/trunk (PKGBUILD)

2020-04-15 Thread Felix Yan via arch-commits
Date: Thursday, April 16, 2020 @ 05:37:17
  Author: felixonmars
Revision: 615166

upgpkg: haskell-yesod-persistent 1.6.0.4-103: rebuild with microlens-th 0.4.3.5

Modified:
  haskell-yesod-persistent/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-04-16 05:36:12 UTC (rev 615165)
+++ PKGBUILD2020-04-16 05:37:17 UTC (rev 615166)
@@ -4,7 +4,7 @@
 _hkgname=yesod-persistent
 pkgname=haskell-yesod-persistent
 pkgver=1.6.0.4
-pkgrel=102
+pkgrel=103
 pkgdesc="Some helpers for using Persistent from Yesod."
 url="http://www.yesodweb.com/";
 license=("MIT")


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

2020-04-15 Thread Felix Yan via arch-commits
Date: Thursday, April 16, 2020 @ 05:36:02
  Author: felixonmars
Revision: 615164

upgpkg: haskell-brick 0.52.1-7: rebuild with microlens-th 0.4.3.5

Modified:
  haskell-brick/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-04-16 05:34:41 UTC (rev 615163)
+++ PKGBUILD2020-04-16 05:36:02 UTC (rev 615164)
@@ -4,7 +4,7 @@
 _hkgname=brick
 pkgname=haskell-brick
 pkgver=0.52.1
-pkgrel=6
+pkgrel=7
 pkgdesc="A declarative terminal user interface library"
 url="https://github.com/jtdaugherty/brick";
 license=("BSD")


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

2020-04-15 Thread Felix Yan via arch-commits
Date: Thursday, April 16, 2020 @ 05:36:12
  Author: felixonmars
Revision: 615165

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-brick/repos/community-staging-x86_64/PKGBUILD (from rev 615164, 
haskell-brick/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-04-16 05:36:12 UTC (rev 615165)
@@ -0,0 +1,46 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=brick
+pkgname=haskell-brick
+pkgver=0.52.1
+pkgrel=7
+pkgdesc="A declarative terminal user interface library"
+url="https://github.com/jtdaugherty/brick";
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-vty' 'haskell-data-clist' 'haskell-dlist' 
'haskell-exceptions' 'haskell-microlens'
+ 'haskell-microlens-th' 'haskell-microlens-mtl' 'haskell-config-ini' 
'haskell-vector'
+ 'haskell-contravariant' 'haskell-text-zipper' 'haskell-word-wrap')
+makedepends=('ghc' 'haskell-quickcheck')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
+sha512sums=('910f2a4b202706fb878c70639665f85b61c6191d5aa8009e47bc3eca89ee0c935087e434cca0d7123694525fb39ef71a3000a49ac1dd957979a7a218175e8bf7')
+
+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 \
+-f-demos
+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-vty/trunk (PKGBUILD)

2020-04-15 Thread Felix Yan via arch-commits
Date: Thursday, April 16, 2020 @ 05:34:31
  Author: felixonmars
Revision: 615162

upgpkg: haskell-vty 5.28.2-4: rebuild with microlens-th 0.4.3.5

Modified:
  haskell-vty/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-04-16 05:33:33 UTC (rev 615161)
+++ PKGBUILD2020-04-16 05:34:31 UTC (rev 615162)
@@ -4,7 +4,7 @@
 _hkgname=vty
 pkgname=haskell-vty
 pkgver=5.28.2
-pkgrel=3
+pkgrel=4
 pkgdesc="A simple terminal UI library"
 url="https://github.com/jtdaugherty/vty";
 license=("BSD")


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

2020-04-15 Thread Felix Yan via arch-commits
Date: Thursday, April 16, 2020 @ 05:34:41
  Author: felixonmars
Revision: 615163

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-vty/repos/community-staging-x86_64/PKGBUILD (from rev 615162, 
haskell-vty/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-04-16 05:34:41 UTC (rev 615163)
@@ -0,0 +1,50 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=vty
+pkgname=haskell-vty
+pkgver=5.28.2
+pkgrel=4
+pkgdesc="A simple terminal UI library"
+url="https://github.com/jtdaugherty/vty";
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-ansi-terminal' 'haskell-blaze-builder' 
'haskell-microlens'
+ 'haskell-microlens-mtl' 'haskell-microlens-th' 'haskell-hashable' 
'haskell-parallel'
+ 'haskell-utf8-string' 'haskell-vector')
+makedepends=('ghc' 'haskell-hunit' 'haskell-quickcheck' 'haskell-smallcheck'
+ 'haskell-quickcheck-assertions' 'haskell-test-framework'
+ 'haskell-test-framework-smallcheck' 
'haskell-test-framework-hunit' 'haskell-random'
+ 'haskell-string-qq')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
+sha512sums=('9305e51b845566f45cf9d8858cfd1d393f71b5cef9aea4a814eebab63af61e7fa6972fefe4e3b3a2493fbbb09568886c903b46b6b016f23bfa5260793df22c7b')
+
+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
+}
+
+check() {
+# https://github.com/jtdaugherty/vty/issues/132
+# https://github.com/haskell/cabal/issues/4918
+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-persistent-qq/repos (2 files)

2020-04-15 Thread Felix Yan via arch-commits
Date: Thursday, April 16, 2020 @ 05:33:33
  Author: felixonmars
Revision: 615161

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-persistent-qq/repos/community-staging-x86_64/
  haskell-persistent-qq/repos/community-staging-x86_64/PKGBUILD
(from rev 615160, haskell-persistent-qq/trunk/PKGBUILD)

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

Copied: haskell-persistent-qq/repos/community-staging-x86_64/PKGBUILD (from rev 
615160, haskell-persistent-qq/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-04-16 05:33:33 UTC (rev 615161)
@@ -0,0 +1,50 @@
+# Maintainer: Felix Yan 
+
+_hkgname=persistent-qq
+pkgname=haskell-persistent-qq
+pkgver=2.9.1.1
+pkgrel=69
+pkgdesc="Provides a quasi-quoter for raw SQL for persistent"
+url="https://github.com/yesod-web/persistent";
+license=('MIT')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-src-meta' 'haskell-persistent')
+makedepends=('ghc' 'haskell-aeson' 'haskell-fast-logger' 'haskell-hspec' 
'haskell-hunit'
+ 'haskell-monad-logger' 'haskell-persistent-sqlite' 
'haskell-persistent-template'
+ 'haskell-resourcet' 'haskell-unliftio')
+source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
+sha512sums=('3fbdaefe6b5304ca8076b7dae3eab0ac08d624da1e595fcb29e24c2dfae1af376855b67802f0badb5f0b812c9dcda7cbc6e0b6cd26da618b6fe378866a39cd5f')
+
+build() {
+cd $_hkgname-$pkgver
+
+if (( CHECKFUNC )); then
+_opts=('--enable-tests')
+else
+_opts=('--disable-tests')
+fi
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname "${_opts[@]}" \
+--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-persistent-qq/trunk (PKGBUILD)

2020-04-15 Thread Felix Yan via arch-commits
Date: Thursday, April 16, 2020 @ 05:33:21
  Author: felixonmars
Revision: 615160

upgpkg: haskell-persistent-qq 2.9.1.1-69: rebuild with microlens-th 0.4.3.5

Modified:
  haskell-persistent-qq/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-04-16 05:32:13 UTC (rev 615159)
+++ PKGBUILD2020-04-16 05:33:21 UTC (rev 615160)
@@ -3,7 +3,7 @@
 _hkgname=persistent-qq
 pkgname=haskell-persistent-qq
 pkgver=2.9.1.1
-pkgrel=68
+pkgrel=69
 pkgdesc="Provides a quasi-quoter for raw SQL for persistent"
 url="https://github.com/yesod-web/persistent";
 license=('MIT')


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

2020-04-15 Thread Felix Yan via arch-commits
Date: Thursday, April 16, 2020 @ 05:32:13
  Author: felixonmars
Revision: 615159

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-pantry/repos/community-staging-x86_64/PKGBUILD (from rev 
615158, haskell-pantry/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-04-16 05:32:13 UTC (rev 615159)
@@ -0,0 +1,58 @@
+# Maintainer: Felix Yan 
+
+_hkgname=pantry
+pkgname=haskell-pantry
+pkgver=0.4.0.1
+pkgrel=27
+pkgdesc="Content addressable Haskell package management"
+url="https://github.com/commercialhaskell/pantry";
+license=('BSD')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-aeson' 'haskell-ansi-terminal' 
'haskell-casa-client'
+ 'haskell-casa-types' 'haskell-conduit' 'haskell-conduit-extra' 
'haskell-cryptonite'
+ 'haskell-cryptonite-conduit' 'haskell-digest' 'haskell-filelock' 
'haskell-generic-deriving'
+ 'haskell-hackage-security' 'haskell-hpack' 'haskell-http-client' 
'haskell-http-client-tls'
+ 'haskell-http-conduit' 'haskell-http-download' 'haskell-http-types' 
'haskell-memory'
+ 'haskell-mono-traversable' 'haskell-network-uri' 'haskell-path' 
'haskell-path-io'
+ 'haskell-persistent' 'haskell-persistent-sqlite' 
'haskell-persistent-template'
+ 'haskell-primitive' 'haskell-resourcet' 'haskell-rio' 
'haskell-rio-orphans'
+ 'haskell-rio-prettyprint' 'haskell-tar-conduit' 'haskell-text-metrics'
+ 'haskell-unix-compat' 'haskell-unliftio' 
'haskell-unordered-containers' 'haskell-vector'
+ 'haskell-yaml' 'haskell-zip-archive')
+makedepends=('ghc' 'haskell-hedgehog' 'haskell-hspec' 'haskell-quickcheck' 
'haskell-raw-strings-qq')
+checkdepends=('git' 'mercurial')
+source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
+sha512sums=('0fbed425e3079bf1a06805efff092345c5f09bca430d2167d132cba4cd4a4c66567ce1aba921a9ac01d0db368f255395b2ad38d8b16ea5d81e263b100ad5a51d')
+
+prepare() {
+cd $_hkgname-$pkgver
+echo -e "import Distribution.Simple\nmain = defaultMain" > Setup.hs
+}
+
+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-pantry/trunk (PKGBUILD)

2020-04-15 Thread Felix Yan via arch-commits
Date: Thursday, April 16, 2020 @ 05:32:03
  Author: felixonmars
Revision: 615158

upgpkg: haskell-pantry 0.4.0.1-27: rebuild with microlens-th 0.4.3.5

Modified:
  haskell-pantry/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-04-16 05:28:17 UTC (rev 615157)
+++ PKGBUILD2020-04-16 05:32:03 UTC (rev 615158)
@@ -3,7 +3,7 @@
 _hkgname=pantry
 pkgname=haskell-pantry
 pkgver=0.4.0.1
-pkgrel=26
+pkgrel=27
 pkgdesc="Content addressable Haskell package management"
 url="https://github.com/commercialhaskell/pantry";
 license=('BSD')


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

2020-04-15 Thread Felix Yan via arch-commits
Date: Thursday, April 16, 2020 @ 05:28:17
  Author: felixonmars
Revision: 615157

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-persistent-sqlite/repos/community-staging-x86_64/
  haskell-persistent-sqlite/repos/community-staging-x86_64/PKGBUILD
(from rev 615156, haskell-persistent-sqlite/trunk/PKGBUILD)

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

Copied: haskell-persistent-sqlite/repos/community-staging-x86_64/PKGBUILD (from 
rev 615156, haskell-persistent-sqlite/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-04-16 05:28:17 UTC (rev 615157)
@@ -0,0 +1,48 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=persistent-sqlite
+pkgname=haskell-persistent-sqlite
+pkgver=2.10.6.2
+pkgrel=45
+pkgdesc="Backend for the persistent library using sqlite3"
+url="https://www.yesodweb.com/book/persistent";
+license=("MIT")
+arch=('x86_64')
+depends=('ghc-libs' 'sqlite' 'haskell-aeson' 'haskell-conduit' 
'haskell-microlens-th'
+ 'haskell-monad-logger' 'haskell-persistent' 'haskell-resource-pool' 
'haskell-resourcet'
+ 'haskell-unliftio-core' 'haskell-unordered-containers')
+makedepends=('ghc' 'haskell-exceptions' 'haskell-fast-logger' 'haskell-hspec' 
'haskell-hunit'
+ 'haskell-persistent-template' 'haskell-persistent-test' 
'haskell-quickcheck'
+ 'haskell-system-fileio' 'haskell-system-filepath' 
'haskell-temporary')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
+sha512sums=('b1db41bf77ae53b99c28f3224c9a2b7335faa4a78c96487270249959cc9491fa542e28d38dd63a2b417580f6a41608ffcee152e8609fe16392005c728862c7bc')
+
+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 \
+-f-build-sanity-exe -fsystemlib -fuse-pkgconfig
+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-persistent-sqlite/trunk (PKGBUILD)

2020-04-15 Thread Felix Yan via arch-commits
Date: Thursday, April 16, 2020 @ 05:28:07
  Author: felixonmars
Revision: 615156

upgpkg: haskell-persistent-sqlite 2.10.6.2-45: rebuild with microlens-th 0.4.3.5

Modified:
  haskell-persistent-sqlite/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-04-16 05:27:06 UTC (rev 615155)
+++ PKGBUILD2020-04-16 05:28:07 UTC (rev 615156)
@@ -4,7 +4,7 @@
 _hkgname=persistent-sqlite
 pkgname=haskell-persistent-sqlite
 pkgver=2.10.6.2
-pkgrel=44
+pkgrel=45
 pkgdesc="Backend for the persistent library using sqlite3"
 url="https://www.yesodweb.com/book/persistent";
 license=("MIT")


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

2020-04-15 Thread Felix Yan via arch-commits
Date: Thursday, April 16, 2020 @ 05:26:55
  Author: felixonmars
Revision: 615154

upgpkg: haskell-microlens-platform 0.4.1-10: rebuild with microlens-th 0.4.3.5

Modified:
  haskell-microlens-platform/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-04-16 05:26:18 UTC (rev 615153)
+++ PKGBUILD2020-04-16 05:26:55 UTC (rev 615154)
@@ -4,7 +4,7 @@
 _hkgname=microlens-platform
 pkgname=haskell-microlens-platform
 pkgver=0.4.1
-pkgrel=9
+pkgrel=10
 pkgdesc="microlens + all batteries included (best for apps)"
 url="https://github.com/monadfix/microlens";
 license=("BSD")


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

2020-04-15 Thread Felix Yan via arch-commits
Date: Thursday, April 16, 2020 @ 05:27:06
  Author: felixonmars
Revision: 615155

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-microlens-platform/repos/community-staging-x86_64/
  haskell-microlens-platform/repos/community-staging-x86_64/PKGBUILD
(from rev 615154, haskell-microlens-platform/trunk/PKGBUILD)

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

Copied: haskell-microlens-platform/repos/community-staging-x86_64/PKGBUILD 
(from rev 615154, haskell-microlens-platform/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-04-16 05:27:06 UTC (rev 615155)
@@ -0,0 +1,40 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=microlens-platform
+pkgname=haskell-microlens-platform
+pkgver=0.4.1
+pkgrel=10
+pkgdesc="microlens + all batteries included (best for apps)"
+url="https://github.com/monadfix/microlens";
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs' "haskell-hashable" "haskell-microlens" 
"haskell-microlens-ghc"
+ "haskell-microlens-mtl" "haskell-microlens-th"
+ "haskell-unordered-containers" "haskell-vector")
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
+sha512sums=('17e72270286c00a48d0fb7ea045825921fe91cace1a70cb88113a39a2a576e02e4d5f2ceefd748fbd52c2cfb0edcac3fc342d282bf9d10da21e29b520e2eee3b')
+
+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-microlens-th/repos (2 files)

2020-04-15 Thread Felix Yan via arch-commits
Date: Thursday, April 16, 2020 @ 05:26:18
  Author: felixonmars
Revision: 615153

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-microlens-th/repos/community-staging-x86_64/
  haskell-microlens-th/repos/community-staging-x86_64/PKGBUILD
(from rev 615152, haskell-microlens-th/trunk/PKGBUILD)

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

Copied: haskell-microlens-th/repos/community-staging-x86_64/PKGBUILD (from rev 
615152, haskell-microlens-th/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-04-16 05:26:18 UTC (rev 615153)
@@ -0,0 +1,43 @@
+# Maintainer: Felix Yan 
+
+_hkgname=microlens-th
+pkgname=haskell-microlens-th
+pkgver=0.4.3.5
+pkgrel=1
+pkgdesc="Automatic generation of record lenses for microlens"
+url="https://github.com/monadfix/microlens";
+license=('BSD')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-microlens' 'haskell-th-abstraction')
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
+sha512sums=('b560d6cc651d3e8bc69083305b39d4897c11bf45fef6ac94fd92efafb26d8ea21941c1288e98657d3fc9e16a8263ba1d297c0ff7f207a897d1258acb1c925389')
+
+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 \
+-finlining
+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-microlens-th/trunk (PKGBUILD)

2020-04-15 Thread Felix Yan via arch-commits
Date: Thursday, April 16, 2020 @ 05:26:07
  Author: felixonmars
Revision: 615152

upgpkg: haskell-microlens-th 0.4.3.5-1: rebuild with microlens-th 0.4.3.5

Modified:
  haskell-microlens-th/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-04-16 04:04:13 UTC (rev 615151)
+++ PKGBUILD2020-04-16 05:26:07 UTC (rev 615152)
@@ -2,8 +2,8 @@
 
 _hkgname=microlens-th
 pkgname=haskell-microlens-th
-pkgver=0.4.3.4
-pkgrel=3
+pkgver=0.4.3.5
+pkgrel=1
 pkgdesc="Automatic generation of record lenses for microlens"
 url="https://github.com/monadfix/microlens";
 license=('BSD')
@@ -11,7 +11,7 @@
 depends=('ghc-libs' 'haskell-microlens' 'haskell-th-abstraction')
 makedepends=('ghc')
 
source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
-sha512sums=('456d0cfe6f93a4adb8c5d0004983bcc7906f8750787eecd2ccbb9063d3e63da824c1bec29f81b37485aeebc356baa478bc26cc439e45ec03642f2d61217cbb7f')
+sha512sums=('b560d6cc651d3e8bc69083305b39d4897c11bf45fef6ac94fd92efafb26d8ea21941c1288e98657d3fc9e16a8263ba1d297c0ff7f207a897d1258acb1c925389')
 
 build() {
 cd $_hkgname-$pkgver


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

2020-04-15 Thread Felix Yan via arch-commits
Date: Thursday, April 16, 2020 @ 04:04:02
  Author: felixonmars
Revision: 615150

upgpkg: kcm-fcitx5 0.0.0.20200416-1

Modified:
  kcm-fcitx5/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-04-16 04:00:14 UTC (rev 615149)
+++ PKGBUILD2020-04-16 04:04:02 UTC (rev 615150)
@@ -3,17 +3,17 @@
 # Contributor: csslayer 
 
 pkgname=kcm-fcitx5
-pkgver=0.0.0.20200414
-_commit=fe1120a8f74919391b9fd1097c1ed2160190de57
+pkgver=0.0.0.20200416
+_commit=b63fadeb40e83c82b4e20727a293237a7337ea76
 pkgrel=1
 pkgdesc="KDE Config Module for Fcitx5"
 arch=('x86_64')
 url="https://github.com/fcitx/kcm-fcitx5";
 license=('GPL')
-depends=('fcitx5-qt' 'kconfigwidgets' 'kitemviews')
+depends=('fcitx5-qt' 'kdeclarative' 'kitemviews' 'kirigami2' 'kpackage')
 makedepends=('extra-cmake-modules' 'python')
 
source=("https://github.com/fcitx/kcm-fcitx5/archive/$_commit/kcm-fcitx5-$_commit.tar.gz";)
-sha512sums=('b369cb79f96b1ecddb50190adc907314f21b68b44d5100f697148950783d0d638319ea5787eab4577497f2ec22c8b47b037e5bc018437eebd7c16edebec8bce9')
+sha512sums=('c5aaf8698c2b72377b03dc61252aa6aa47204a6fac663a4d7a06aa7d0e1039330a3756bf5694f579cb54e1b2f9774f6dd417f9235bc5ea53b2b9a867667c0008')
 
 build(){
   cd $pkgname-$_commit


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

2020-04-15 Thread Felix Yan via arch-commits
Date: Thursday, April 16, 2020 @ 04:04:13
  Author: felixonmars
Revision: 615151

archrelease: copy trunk to community-x86_64

Added:
  kcm-fcitx5/repos/community-x86_64/PKGBUILD
(from rev 615150, kcm-fcitx5/trunk/PKGBUILD)
Deleted:
  kcm-fcitx5/repos/community-x86_64/PKGBUILD

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

Deleted: PKGBUILD
===
--- PKGBUILD2020-04-16 04:04:02 UTC (rev 615150)
+++ PKGBUILD2020-04-16 04:04:13 UTC (rev 615151)
@@ -1,28 +0,0 @@
-# $Id: PKGBUILD 226039 2017-04-27 13:52:30Z felixonmars $
-# Maintainer: Felix Yan 
-# Contributor: csslayer 
-
-pkgname=kcm-fcitx5
-pkgver=0.0.0.20200414
-_commit=fe1120a8f74919391b9fd1097c1ed2160190de57
-pkgrel=1
-pkgdesc="KDE Config Module for Fcitx5"
-arch=('x86_64')
-url="https://github.com/fcitx/kcm-fcitx5";
-license=('GPL')
-depends=('fcitx5-qt' 'kconfigwidgets' 'kitemviews')
-makedepends=('extra-cmake-modules' 'python')
-source=("https://github.com/fcitx/kcm-fcitx5/archive/$_commit/kcm-fcitx5-$_commit.tar.gz";)
-sha512sums=('b369cb79f96b1ecddb50190adc907314f21b68b44d5100f697148950783d0d638319ea5787eab4577497f2ec22c8b47b037e5bc018437eebd7c16edebec8bce9')
-
-build(){
-  cd $pkgname-$_commit
-
-  cmake -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_INSTALL_LIBDIR=/usr/lib 
-DKDE_INSTALL_USE_QT_SYS_PATHS=ON .
-  make
-}
-
-package() {
-  cd $pkgname-$_commit
-  make DESTDIR="$pkgdir" install
-}

Copied: kcm-fcitx5/repos/community-x86_64/PKGBUILD (from rev 615150, 
kcm-fcitx5/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2020-04-16 04:04:13 UTC (rev 615151)
@@ -0,0 +1,28 @@
+# $Id: PKGBUILD 226039 2017-04-27 13:52:30Z felixonmars $
+# Maintainer: Felix Yan 
+# Contributor: csslayer 
+
+pkgname=kcm-fcitx5
+pkgver=0.0.0.20200416
+_commit=b63fadeb40e83c82b4e20727a293237a7337ea76
+pkgrel=1
+pkgdesc="KDE Config Module for Fcitx5"
+arch=('x86_64')
+url="https://github.com/fcitx/kcm-fcitx5";
+license=('GPL')
+depends=('fcitx5-qt' 'kdeclarative' 'kitemviews' 'kirigami2' 'kpackage')
+makedepends=('extra-cmake-modules' 'python')
+source=("https://github.com/fcitx/kcm-fcitx5/archive/$_commit/kcm-fcitx5-$_commit.tar.gz";)
+sha512sums=('c5aaf8698c2b72377b03dc61252aa6aa47204a6fac663a4d7a06aa7d0e1039330a3756bf5694f579cb54e1b2f9774f6dd417f9235bc5ea53b2b9a867667c0008')
+
+build(){
+  cd $pkgname-$_commit
+
+  cmake -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_INSTALL_LIBDIR=/usr/lib 
-DKDE_INSTALL_USE_QT_SYS_PATHS=ON .
+  make
+}
+
+package() {
+  cd $pkgname-$_commit
+  make DESTDIR="$pkgdir" install
+}


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

2020-04-15 Thread Felix Yan via arch-commits
Date: Thursday, April 16, 2020 @ 04:00:02
  Author: felixonmars
Revision: 615148

upgpkg: opencc 1.0.6-1

Modified:
  opencc/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-04-16 02:04:45 UTC (rev 615147)
+++ PKGBUILD2020-04-16 04:00:02 UTC (rev 615148)
@@ -2,18 +2,17 @@
 
 pkgbase=opencc
 pkgname=(opencc opencc-doc)
-pkgver=1.0.5
-_tag=ver.1.0.5
-pkgrel=2
+pkgver=1.0.6
+pkgrel=1
 url="https://github.com/BYVoid/OpenCC";
 arch=('x86_64')
 license=('Apache')
-makedepends=('cmake' 'doxygen' 'python' 'git')
-source=("git+https://github.com/BYVoid/OpenCC.git#tag=$_tag";)
-sha512sums=('SKIP')
+makedepends=('cmake' 'doxygen' 'python')
+source=("https://github.com/BYVoid/OpenCC/archive/ver.$pkgver/$pkgbase-$pkgver.tar.gz";)
+sha512sums=('67c7bb7432483c1781701dc64ff28e4d5750898ed3d2d41f97d3782918b5f9aa1a49baa1e3a58e4b24cfbd2adcf9ea166a05ad934221fb1cb7afb35e909749e7')
 
 build() {
-  cd OpenCC
+  cd OpenCC-ver.$pkgver
   cmake -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_BUILD_TYPE=Release 
-DBUILD_DOCUMENTATION:BOOL=ON
   make
 }
@@ -22,9 +21,9 @@
   pkgdesc="Library for Open Chinese Convert"
   depends=('gcc-libs')
 
-  cd OpenCC
+  cd OpenCC-ver.$pkgver
   make DESTDIR="${pkgdir}" install
-  
+
   # Remove docs - install in splitted package
   rm -r "$pkgdir/usr/share/opencc/doc"
 }
@@ -32,6 +31,6 @@
 package_opencc-doc() {
   pkgdesc="Documentation for Library for Open Chinese Convert"
 
-  cd OpenCC/doc
+  cd OpenCC-ver.$pkgver/doc
   make DESTDIR="${pkgdir}" install
 }


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

2020-04-15 Thread Felix Yan via arch-commits
Date: Thursday, April 16, 2020 @ 04:00:14
  Author: felixonmars
Revision: 615149

archrelease: copy trunk to community-x86_64

Added:
  opencc/repos/community-x86_64/PKGBUILD
(from rev 615148, opencc/trunk/PKGBUILD)
Deleted:
  opencc/repos/community-x86_64/PKGBUILD

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

Deleted: PKGBUILD
===
--- PKGBUILD2020-04-16 04:00:02 UTC (rev 615148)
+++ PKGBUILD2020-04-16 04:00:14 UTC (rev 615149)
@@ -1,37 +0,0 @@
-# Maintainer: Felix Yan 
-
-pkgbase=opencc
-pkgname=(opencc opencc-doc)
-pkgver=1.0.5
-_tag=ver.1.0.5
-pkgrel=2
-url="https://github.com/BYVoid/OpenCC";
-arch=('x86_64')
-license=('Apache')
-makedepends=('cmake' 'doxygen' 'python' 'git')
-source=("git+https://github.com/BYVoid/OpenCC.git#tag=$_tag";)
-sha512sums=('SKIP')
-
-build() {
-  cd OpenCC
-  cmake -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_BUILD_TYPE=Release 
-DBUILD_DOCUMENTATION:BOOL=ON
-  make
-}
-
-package_opencc() {
-  pkgdesc="Library for Open Chinese Convert"
-  depends=('gcc-libs')
-
-  cd OpenCC
-  make DESTDIR="${pkgdir}" install
-  
-  # Remove docs - install in splitted package
-  rm -r "$pkgdir/usr/share/opencc/doc"
-}
-
-package_opencc-doc() {
-  pkgdesc="Documentation for Library for Open Chinese Convert"
-
-  cd OpenCC/doc
-  make DESTDIR="${pkgdir}" install
-}

Copied: opencc/repos/community-x86_64/PKGBUILD (from rev 615148, 
opencc/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2020-04-16 04:00:14 UTC (rev 615149)
@@ -0,0 +1,36 @@
+# Maintainer: Felix Yan 
+
+pkgbase=opencc
+pkgname=(opencc opencc-doc)
+pkgver=1.0.6
+pkgrel=1
+url="https://github.com/BYVoid/OpenCC";
+arch=('x86_64')
+license=('Apache')
+makedepends=('cmake' 'doxygen' 'python')
+source=("https://github.com/BYVoid/OpenCC/archive/ver.$pkgver/$pkgbase-$pkgver.tar.gz";)
+sha512sums=('67c7bb7432483c1781701dc64ff28e4d5750898ed3d2d41f97d3782918b5f9aa1a49baa1e3a58e4b24cfbd2adcf9ea166a05ad934221fb1cb7afb35e909749e7')
+
+build() {
+  cd OpenCC-ver.$pkgver
+  cmake -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_BUILD_TYPE=Release 
-DBUILD_DOCUMENTATION:BOOL=ON
+  make
+}
+
+package_opencc() {
+  pkgdesc="Library for Open Chinese Convert"
+  depends=('gcc-libs')
+
+  cd OpenCC-ver.$pkgver
+  make DESTDIR="${pkgdir}" install
+
+  # Remove docs - install in splitted package
+  rm -r "$pkgdir/usr/share/opencc/doc"
+}
+
+package_opencc-doc() {
+  pkgdesc="Documentation for Library for Open Chinese Convert"
+
+  cd OpenCC-ver.$pkgver/doc
+  make DESTDIR="${pkgdir}" install
+}


[arch-commits] Commit in chromium/repos/extra-x86_64 (12 files)

2020-04-15 Thread Evangelos Foutras via arch-commits
Date: Thursday, April 16, 2020 @ 03:08:23
  Author: foutrelis
Revision: 380418

archrelease: copy trunk to extra-x86_64

Added:
  chromium/repos/extra-x86_64/PKGBUILD
(from rev 380417, chromium/trunk/PKGBUILD)
  chromium/repos/extra-x86_64/chromium-skia-harmony.patch
(from rev 380417, chromium/trunk/chromium-skia-harmony.patch)
  chromium/repos/extra-x86_64/chromium-widevine.patch
(from rev 380417, chromium/trunk/chromium-widevine.patch)
  chromium/repos/extra-x86_64/chromium.install
(from rev 380417, chromium/trunk/chromium.install)
  
chromium/repos/extra-x86_64/rebuild-Linux-frame-button-cache-when-activation.patch
(from rev 380417, 
chromium/trunk/rebuild-Linux-frame-button-cache-when-activation.patch)
  
chromium/repos/extra-x86_64/rename-Relayout-in-DesktopWindowTreeHostPlatform.patch
(from rev 380417, 
chromium/trunk/rename-Relayout-in-DesktopWindowTreeHostPlatform.patch)
Deleted:
  chromium/repos/extra-x86_64/PKGBUILD
  chromium/repos/extra-x86_64/chromium-skia-harmony.patch
  chromium/repos/extra-x86_64/chromium-widevine.patch
  chromium/repos/extra-x86_64/chromium.install
  
chromium/repos/extra-x86_64/rebuild-Linux-frame-button-cache-when-activation.patch
  
chromium/repos/extra-x86_64/rename-Relayout-in-DesktopWindowTreeHostPlatform.patch

+
 PKGBUILD   |  450 +++
 chromium-skia-harmony.patch|   28 
 chromium-widevine.patch|   26 
 chromium.install   |   32 -
 rebuild-Linux-frame-button-cache-when-activation.patch |  124 ++--
 rename-Relayout-in-DesktopWindowTreeHostPlatform.patch |  128 ++--
 6 files changed, 394 insertions(+), 394 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2020-04-16 03:08:10 UTC (rev 380417)
+++ PKGBUILD2020-04-16 03:08:23 UTC (rev 380418)
@@ -1,225 +0,0 @@
-# Maintainer: Evangelos Foutras 
-# Contributor: Pierre Schmitz 
-# Contributor: Jan "heftig" Steffens 
-# Contributor: Daniel J Griffiths 
-
-pkgname=chromium
-pkgver=81.0.4044.92
-pkgrel=1
-_launcher_ver=6
-pkgdesc="A web browser built for speed, simplicity, and security"
-arch=('x86_64')
-url="https://www.chromium.org/Home";
-license=('BSD')
-depends=('gtk3' 'nss' 'alsa-lib' 'xdg-utils' 'libxss' 'libcups' 'libgcrypt'
- 'ttf-liberation' 'systemd' 'dbus' 'libpulse' 'pciutils' 'json-glib'
- 'desktop-file-utils' 'hicolor-icon-theme')
-makedepends=('python' 'python2' 'gperf' 'yasm' 'mesa' 'ninja' 'nodejs' 'git'
- 'libpipewire02' 'clang' 'lld' 'gn' 'java-runtime-headless')
-optdepends=('pepper-flash: support for Flash content'
-'libpipewire02: WebRTC desktop sharing under Wayland'
-'kdialog: needed for file dialogs in KDE'
-'org.freedesktop.secrets: password storage backend on GNOME / Xfce'
-'kwallet: for storing passwords in KWallet on KDE desktops')
-install=chromium.install
-source=(https://commondatastorage.googleapis.com/chromium-browser-official/$pkgname-$pkgver.tar.xz
-
chromium-launcher-$_launcher_ver.tar.gz::https://github.com/foutrelis/chromium-launcher/archive/v$_launcher_ver.tar.gz
-rename-Relayout-in-DesktopWindowTreeHostPlatform.patch
-rebuild-Linux-frame-button-cache-when-activation.patch
-chromium-widevine.patch
-chromium-skia-harmony.patch)
-sha256sums=('a2cf3fd07a66330b189724cdcb4549ddac72705fba6adb33020bc6444efb1a44'
-'04917e3cd4307d8e31bfb0027a5dce6d086edb10ff8a716024fbb8bb0c7dccf1'
-'ae3bf107834bd8eda9a3ec7899fe35fde62e6111062e5def7d24bf49b53db3db'
-'46f7fc9768730c460b27681ccf3dc2685c7e1fd22d70d3a82d9e57e3389bb014'
-'709e2fddba3c1f2ed4deb3a239fc0479bfa50c46e054e7f32db4fb1365fed070'
-'771292942c0901092a402cc60ee883877a99fb804cb54d568c8c6c94565a48e1')
-
-# Possible replacements are listed in build/linux/unbundle/replace_gn_files.py
-# Keys are the names in the above script; values are the dependencies in Arch
-declare -gA _system_libs=(
-  [ffmpeg]=ffmpeg
-  [flac]=flac
-  [fontconfig]=fontconfig
-  [freetype]=freetype2
-  [harfbuzz-ng]=harfbuzz
-  [icu]=icu
-  [libdrm]=
-  [libjpeg]=libjpeg
-  #[libpng]=libpng# https://crbug.com/752403#c10
-  [libvpx]=libvpx
-  [libwebp]=libwebp
-  [libxml]=libxml2
-  [libxslt]=libxslt
-  [opus]=opus
-  [re2]=re2
-  [snappy]=snappy
-  [yasm]=
-  [zlib]=minizip
-)
-_unwanted_bundled_libs=(
-  $(printf "%s\n" ${!_system_libs[@]} | sed 's/^libjpeg$/&_turbo/')
-)
-depends+=(${_system_libs[@]})
-
-# Google API keys (see https://www.chromium.org/developers/how-tos/api-keys)
-# Note: These are for Arch Linux use ONLY. For your own distribution, please
-# get your own set of keys.
-_google_api_key=AIzaSyDwr302FpOSkGRpLlUpPThNTDPbXcIn_FM
-_google_default_client_id=413772536636.apps.googleusercont

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

2020-04-15 Thread Evangelos Foutras via arch-commits
Date: Thursday, April 16, 2020 @ 03:08:10
  Author: foutrelis
Revision: 380417

upgpkg: chromium 81.0.4044.113-1: new upstream release

Modified:
  chromium/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-04-16 01:21:57 UTC (rev 380416)
+++ PKGBUILD2020-04-16 03:08:10 UTC (rev 380417)
@@ -4,7 +4,7 @@
 # Contributor: Daniel J Griffiths 
 
 pkgname=chromium
-pkgver=81.0.4044.92
+pkgver=81.0.4044.113
 pkgrel=1
 _launcher_ver=6
 pkgdesc="A web browser built for speed, simplicity, and security"
@@ -28,7 +28,7 @@
 rebuild-Linux-frame-button-cache-when-activation.patch
 chromium-widevine.patch
 chromium-skia-harmony.patch)
-sha256sums=('a2cf3fd07a66330b189724cdcb4549ddac72705fba6adb33020bc6444efb1a44'
+sha256sums=('27cce807a91919211821c4d25be5be8ce48d362166615d4779e886ea0eef5d43'
 '04917e3cd4307d8e31bfb0027a5dce6d086edb10ff8a716024fbb8bb0c7dccf1'
 'ae3bf107834bd8eda9a3ec7899fe35fde62e6111062e5def7d24bf49b53db3db'
 '46f7fc9768730c460b27681ccf3dc2685c7e1fd22d70d3a82d9e57e3389bb014'


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

2020-04-15 Thread Evangelos Foutras via arch-commits
Date: Thursday, April 16, 2020 @ 01:58:28
  Author: foutrelis
Revision: 615113

archrelease: copy trunk to community-testing-x86_64

Added:
  ponyc/repos/community-testing-x86_64/
  ponyc/repos/community-testing-x86_64/PKGBUILD
(from rev 615112, ponyc/trunk/PKGBUILD)

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

Copied: ponyc/repos/community-testing-x86_64/PKGBUILD (from rev 615112, 
ponyc/trunk/PKGBUILD)
===
--- community-testing-x86_64/PKGBUILD   (rev 0)
+++ community-testing-x86_64/PKGBUILD   2020-04-16 01:58:28 UTC (rev 615113)
@@ -0,0 +1,51 @@
+# Maintainer: Felix Yan 
+
+pkgname=ponyc
+pkgver=0.33.2
+pkgrel=2
+pkgdesc='An actor model, capabilities, high performance programming language'
+url='https://ponylang.org/'
+arch=('x86_64')
+license=('BSD')
+depends=('llvm9-libs')
+makedepends=('llvm9')
+checkdepends=('pcre2')
+options=('!strip')
+optdepends=('pcre2: Needed for the regex package')
+source=("$pkgname-$pkgver.tar.gz::https://github.com/ponylang/ponyc/archive/$pkgver.tar.gz";)
+sha512sums=('cc02bdac029325689fbe7a5c9e8c9f8a8adf9346e17a6c626c9eca8dcae110c3cf4fb9af348b603e9804dff97183e02687f092d76b62e4bb13e571cd1c7585e8')
+
+prepare() {
+  cd ponyc-$pkgver
+  sed -i 's/-Werror //' Makefile
+}
+
+build() {
+  cd ponyc-$pkgver
+  make config=release prefix=/usr arch=x86-64 verbose= default_pic=true 
default_ssl=openssl_1.1.0 link=llvm-dynamic
+
+  mkdir docs
+  build/release/ponyc packages/stdlib -rexpr -g -o docs
+}
+
+check() {
+  cd ponyc-$pkgver
+  make config=release prefix=/usr arch=x86-64 verbose= default_pic=true 
default_ssl=openssl_1.1.0 link=llvm-dynamic test
+}
+
+package() {
+  cd ponyc-$pkgver
+  make config=release prefix=/usr arch=x86-64 verbose= default_pic=true 
default_ssl=openssl_1.1.0 link=llvm-dynamic ponydir=/usr/lib/pony/"$pkgver" 
DESTDIR="$pkgdir" install
+
+  # Ponyc is designed to read its standard packages from the same directory.
+  install -dm755 "$pkgdir"/usr/bin
+  ln -sf /usr/lib/pony/"$pkgver"/bin/ponyc "$pkgdir"/usr/bin
+
+  # Let's include the examples as documentation is scarce.
+  install -dm755 "$pkgdir"/usr/share/doc/pony
+  cp -dr --no-preserve=ownership examples "$pkgdir"/usr/share/doc/pony
+
+  cp -dr docs/* "$pkgdir"/usr/share/doc/pony
+
+  install -Dm644 LICENSE "$pkgdir"/usr/share/licenses/"$pkgname"/LICENSE
+}


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

2020-04-15 Thread Evangelos Foutras via arch-commits
Date: Thursday, April 16, 2020 @ 01:58:24
  Author: foutrelis
Revision: 615112

upgpkg: ponyc 0.33.2-2: switch to llvm9; add link=llvm-dynamic

Modified:
  ponyc/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-04-16 01:18:35 UTC (rev 615111)
+++ PKGBUILD2020-04-16 01:58:24 UTC (rev 615112)
@@ -2,13 +2,13 @@
 
 pkgname=ponyc
 pkgver=0.33.2
-pkgrel=1
+pkgrel=2
 pkgdesc='An actor model, capabilities, high performance programming language'
 url='https://ponylang.org/'
 arch=('x86_64')
 license=('BSD')
-depends=('llvm7-libs')
-makedepends=('llvm7')
+depends=('llvm9-libs')
+makedepends=('llvm9')
 checkdepends=('pcre2')
 options=('!strip')
 optdepends=('pcre2: Needed for the regex package')
@@ -22,7 +22,7 @@
 
 build() {
   cd ponyc-$pkgver
-  make config=release prefix=/usr arch=x86-64 verbose= default_pic=true 
default_ssl=openssl_1.1.0
+  make config=release prefix=/usr arch=x86-64 verbose= default_pic=true 
default_ssl=openssl_1.1.0 link=llvm-dynamic
 
   mkdir docs
   build/release/ponyc packages/stdlib -rexpr -g -o docs
@@ -30,12 +30,12 @@
 
 check() {
   cd ponyc-$pkgver
-  make config=release prefix=/usr arch=x86-64 verbose= default_pic=true 
default_ssl=openssl_1.1.0 test
+  make config=release prefix=/usr arch=x86-64 verbose= default_pic=true 
default_ssl=openssl_1.1.0 link=llvm-dynamic test
 }
 
 package() {
   cd ponyc-$pkgver
-  make config=release prefix=/usr arch=x86-64 verbose= default_pic=true 
default_ssl=openssl_1.1.0 ponydir=/usr/lib/pony/"$pkgver" DESTDIR="$pkgdir" 
install
+  make config=release prefix=/usr arch=x86-64 verbose= default_pic=true 
default_ssl=openssl_1.1.0 link=llvm-dynamic ponydir=/usr/lib/pony/"$pkgver" 
DESTDIR="$pkgdir" install
 
   # Ponyc is designed to read its standard packages from the same directory.
   install -dm755 "$pkgdir"/usr/bin


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

2020-04-15 Thread Bruno Pagani via arch-commits
Date: Thursday, April 16, 2020 @ 01:18:35
  Author: archange
Revision: 615111

Some PKGBUILD linting

Modified:
  beignet/trunk/PKGBUILD

--+
 PKGBUILD |   31 ---
 1 file changed, 16 insertions(+), 15 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2020-04-16 01:17:50 UTC (rev 615110)
+++ PKGBUILD2020-04-16 01:18:35 UTC (rev 615111)
@@ -15,17 +15,20 @@
 provides=(opencl-intel opencl-driver)
 conflicts=(opencl-intel)
 _commit=fc5f430cb7b7a8f694d86acbb038bd5b38ec389c  # master as of 2018-08-20
-source=("git+https://anongit.freedesktop.org/git/beignet.git#commit=$_commit";
-'llvm8.patch'
-'llvm9.patch'
-'llvm10.patch')
-sha256sums=('SKIP'
-'d24e4d8a1a791dc02c91117f900143789dd6f01eaa89292ad67c4fb4eaf84328'
-'5913a93fe6ef77b91480bb6d27c7875673294c0a8a924b2ac66756d0d3577908'
-'2eb9b0801e24f4e537033b41a6bc462e4082f6216d62933240ca3010020ea779')
+source=(
+"git+https://anongit.freedesktop.org/git/beignet.git#commit=$_commit";
+llvm8.patch
+llvm9.patch
+llvm10.patch
+)
+sha256sums=(
+SKIP
+d24e4d8a1a791dc02c91117f900143789dd6f01eaa89292ad67c4fb4eaf84328
+5913a93fe6ef77b91480bb6d27c7875673294c0a8a924b2ac66756d0d3577908
+2eb9b0801e24f4e537033b41a6bc462e4082f6216d62933240ca3010020ea779
+)
 
 prepare() {
-mkdir -p build
 cd ${pkgname}
 
 # Remove implementation of cl_intel_device_side_avc_motion_estimation
@@ -42,18 +45,16 @@
 }
 
 build() {
-cd build
-cmake ../${pkgname} \
+cmake -B build -S ${pkgname} \
 -DCMAKE_INSTALL_PREFIX=/usr \
 -DCMAKE_INSTALL_LIBDIR=/usr/lib \
 -DCMAKE_BUILD_TYPE=RELEASE
-make
+make -C build
 }
 
 package() {
-cd build
-make DESTDIR="${pkgdir}" install
+make -C build DESTDIR="${pkgdir}" install
 # Remove headers already provided by 'opencl-headers'
-cd "${pkgdir}/usr/include/CL"
+cd "${pkgdir}"/usr/include/CL
 rm cl.h cl_egl.h cl_ext.h cl_gl.h cl_gl_ext.h cl_platform.h opencl.h
 }


[arch-commits] Commit in intel-compute-runtime/trunk (PKGBUILD)

2020-04-15 Thread Bruno Pagani via arch-commits
Date: Thursday, April 16, 2020 @ 01:12:08
  Author: archange
Revision: 615089

upgpkg: intel-compute-runtime 20.14.16441-1

Update + rebuild for LLVM 10 stack.
Changes credit to dbermond.

Modified:
  intel-compute-runtime/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-04-16 01:04:17 UTC (rev 615088)
+++ PKGBUILD2020-04-16 01:12:08 UTC (rev 615089)
@@ -2,25 +2,28 @@
 # Maintainer: Bruno Pagani 
 
 pkgname=intel-compute-runtime
-pkgver=20.13.16352
+pkgver=20.14.16441
 pkgrel=1
-pkgdesc="Intel(R) Graphics Compute Runtime for OpenCL(TM). Replaces Beignet 
for Gen8 (Broadwell) and beyond."
+pkgdesc="Intel(R) Graphics Compute Runtime for oneAPI Level Zero and 
OpenCL(TM) Driver"
 arch=(x86_64)
 url="https://01.org/compute-runtime";
 license=(MIT)
 depends=(gcc-libs intel-gmmlib intel-graphics-compiler)
-makedepends=(cmake libva)
+makedepends=(cmake libva level-zero-headers)
 optdepends=('libva: for cl_intel_va_api_media_sharing'
 'libdrm: for cl_intel_va_api_media_sharing')
-provides=(opencl-driver)
+provides=(opencl-driver level-zero-driver)
 
source=(https://github.com/intel/compute-runtime/archive/${pkgver}/${pkgname}-${pkgver}.tar.gz)
-sha256sums=('a0eff6a612e2711ae8a1f19746a53699abecc22bc0f8605ef22a7e176372b4d0')
+sha256sums=('169e7833121beea8ec69ff9249ca06f3bae981e14593c7a62f363d4991acb7e2')
 
 build() {
+export CFLAGS+=" ${CPPFLAGS}"
+export CXXFLAGS+=" ${CPPFLAGS}"
 cmake -B build -S compute-runtime-${pkgver} \
 -DCMAKE_BUILD_TYPE=Release \
 -DCMAKE_INSTALL_PREFIX=/usr \
--DCMAKE_INSTALL_LIBDIR=lib
+-DCMAKE_INSTALL_LIBDIR=lib \
+-Wno-dev
 make -C build
 }
 
@@ -28,4 +31,11 @@
 make -C build DESTDIR="${pkgdir}" install
 install -Dm755 build/bin/libocloc.so -t "${pkgdir}"/usr/lib/intel-opencl
 install -Dm644 compute-runtime-${pkgver}/LICENSE -t 
"${pkgdir}"/usr/share/licenses/${pkgname}
+
+local _lz_sover
+local _lz_major
+_lz_sover=$(find "${pkgdir}"/usr/lib -type f -name 
'libze_intel_gpu.so.*.*.*' | sed 's/^.*\.so\.//')
+_lz_major=${_lz_sover%%.*}
+ln -s libze_intel_gpu.so.${_lz_sover} 
"${pkgdir}"/usr/lib/libze_intel_gpu.so
+ln -s libze_intel_gpu.so.${_lz_sover} 
"${pkgdir}"/usr/lib/libze_intel_gpu.so.${_lz_major}
 }


[arch-commits] Commit in intel-compute-runtime/repos (2 files)

2020-04-15 Thread Bruno Pagani via arch-commits
Date: Thursday, April 16, 2020 @ 01:12:16
  Author: archange
Revision: 615090

archrelease: copy trunk to community-staging-x86_64

Added:
  intel-compute-runtime/repos/community-staging-x86_64/
  intel-compute-runtime/repos/community-staging-x86_64/PKGBUILD
(from rev 615089, intel-compute-runtime/trunk/PKGBUILD)

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

Copied: intel-compute-runtime/repos/community-staging-x86_64/PKGBUILD (from rev 
615089, intel-compute-runtime/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-04-16 01:12:16 UTC (rev 615090)
@@ -0,0 +1,41 @@
+# Maintainer: Daniel Bermond 
+# Maintainer: Bruno Pagani 
+
+pkgname=intel-compute-runtime
+pkgver=20.14.16441
+pkgrel=1
+pkgdesc="Intel(R) Graphics Compute Runtime for oneAPI Level Zero and 
OpenCL(TM) Driver"
+arch=(x86_64)
+url="https://01.org/compute-runtime";
+license=(MIT)
+depends=(gcc-libs intel-gmmlib intel-graphics-compiler)
+makedepends=(cmake libva level-zero-headers)
+optdepends=('libva: for cl_intel_va_api_media_sharing'
+'libdrm: for cl_intel_va_api_media_sharing')
+provides=(opencl-driver level-zero-driver)
+source=(https://github.com/intel/compute-runtime/archive/${pkgver}/${pkgname}-${pkgver}.tar.gz)
+sha256sums=('169e7833121beea8ec69ff9249ca06f3bae981e14593c7a62f363d4991acb7e2')
+
+build() {
+export CFLAGS+=" ${CPPFLAGS}"
+export CXXFLAGS+=" ${CPPFLAGS}"
+cmake -B build -S compute-runtime-${pkgver} \
+-DCMAKE_BUILD_TYPE=Release \
+-DCMAKE_INSTALL_PREFIX=/usr \
+-DCMAKE_INSTALL_LIBDIR=lib \
+-Wno-dev
+make -C build
+}
+
+package() {
+make -C build DESTDIR="${pkgdir}" install
+install -Dm755 build/bin/libocloc.so -t "${pkgdir}"/usr/lib/intel-opencl
+install -Dm644 compute-runtime-${pkgver}/LICENSE -t 
"${pkgdir}"/usr/share/licenses/${pkgname}
+
+local _lz_sover
+local _lz_major
+_lz_sover=$(find "${pkgdir}"/usr/lib -type f -name 
'libze_intel_gpu.so.*.*.*' | sed 's/^.*\.so\.//')
+_lz_major=${_lz_sover%%.*}
+ln -s libze_intel_gpu.so.${_lz_sover} 
"${pkgdir}"/usr/lib/libze_intel_gpu.so
+ln -s libze_intel_gpu.so.${_lz_sover} 
"${pkgdir}"/usr/lib/libze_intel_gpu.so.${_lz_major}
+}


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

2020-04-15 Thread Bruno Pagani via arch-commits
Date: Thursday, April 16, 2020 @ 01:04:17
  Author: archange
Revision: 615088

archrelease: copy trunk to community-x86_64

Added:
  nlopt/repos/community-x86_64/PKGBUILD
(from rev 615087, nlopt/trunk/PKGBUILD)
Deleted:
  nlopt/repos/community-x86_64/PKGBUILD

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

Deleted: PKGBUILD
===
--- PKGBUILD2020-04-16 01:03:48 UTC (rev 615087)
+++ PKGBUILD2020-04-16 01:04:17 UTC (rev 615088)
@@ -1,36 +0,0 @@
-# Maintainer: Bruno Pagani 
-
-pkgname=nlopt
-pkgver=2.6.1
-pkgrel=2
-pkgdesc="Nonlinear optimization library"
-arch=(x86_64)
-url="https://nlopt.readthedocs.io/en/latest/";
-license=(LGPL)
-depends=(gcc-libs)
-makedepends=(cmake python-numpy octave guile swig)
-optdepends=('python-numpy: to use with python')
-source=("https://github.com/stevengj/nlopt/archive/v${pkgver}/${pkgname}-${pkgver}.tar.gz";)
-sha256sums=('66d63a505187fb6f98642703bd0ef006fedcae2f9a6d1efa4f362ea919a02650')
-
-prepare () {
-mkdir -p build
-}
-
-build() {
-cd build
-cmake ../${pkgname}-${pkgver} \
--DCMAKE_INSTALL_PREFIX=/usr \
--DCMAKE_INSTALL_LIBDIR=lib
-make
-}
-
-check() {
-cd build
-ctest --output-on-failure
-}
-
-package() {
-cd build
-make DESTDIR="${pkgdir}" install
-}

Copied: nlopt/repos/community-x86_64/PKGBUILD (from rev 615087, 
nlopt/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2020-04-16 01:04:17 UTC (rev 615088)
@@ -0,0 +1,30 @@
+# Maintainer: Bruno Pagani 
+
+pkgname=nlopt
+pkgver=2.6.2
+pkgrel=1
+pkgdesc="Nonlinear optimization library"
+arch=(x86_64)
+url="https://nlopt.readthedocs.io/en/latest/";
+license=(LGPL)
+depends=(gcc-libs)
+makedepends=(cmake python-numpy octave guile swig)
+optdepends=('python-numpy: to use with python')
+source=("https://github.com/stevengj/nlopt/archive/v${pkgver}/${pkgname}-${pkgver}.tar.gz";)
+sha256sums=('cfa5981736dd60d0109c534984c4e13c615314d3584cf1c392a155bfe1a3b17e')
+
+build() {
+cmake -B build -S ${pkgname}-${pkgver} \
+-DCMAKE_INSTALL_PREFIX=/usr \
+-DCMAKE_INSTALL_LIBDIR=lib
+make -C build
+}
+
+check() {
+cd build
+ctest --output-on-failure
+}
+
+package() {
+make -C build DESTDIR="${pkgdir}" install
+}


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

2020-04-15 Thread Bruno Pagani via arch-commits
Date: Thursday, April 16, 2020 @ 01:03:48
  Author: archange
Revision: 615087

upgpkg: nlopt 2.6.2-1

Modified:
  nlopt/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-04-16 01:03:06 UTC (rev 615086)
+++ PKGBUILD2020-04-16 01:03:48 UTC (rev 615087)
@@ -1,8 +1,8 @@
 # Maintainer: Bruno Pagani 
 
 pkgname=nlopt
-pkgver=2.6.1
-pkgrel=2
+pkgver=2.6.2
+pkgrel=1
 pkgdesc="Nonlinear optimization library"
 arch=(x86_64)
 url="https://nlopt.readthedocs.io/en/latest/";
@@ -11,18 +11,13 @@
 makedepends=(cmake python-numpy octave guile swig)
 optdepends=('python-numpy: to use with python')
 
source=("https://github.com/stevengj/nlopt/archive/v${pkgver}/${pkgname}-${pkgver}.tar.gz";)
-sha256sums=('66d63a505187fb6f98642703bd0ef006fedcae2f9a6d1efa4f362ea919a02650')
+sha256sums=('cfa5981736dd60d0109c534984c4e13c615314d3584cf1c392a155bfe1a3b17e')
 
-prepare () {
-mkdir -p build
-}
-
 build() {
-cd build
-cmake ../${pkgname}-${pkgver} \
+cmake -B build -S ${pkgname}-${pkgver} \
 -DCMAKE_INSTALL_PREFIX=/usr \
 -DCMAKE_INSTALL_LIBDIR=lib
-make
+make -C build
 }
 
 check() {
@@ -31,6 +26,5 @@
 }
 
 package() {
-cd build
-make DESTDIR="${pkgdir}" install
+make -C build DESTDIR="${pkgdir}" install
 }


[arch-commits] Commit in beignet/trunk (PKGBUILD llvm10.patch llvm8.patch llvm9.patch)

2020-04-15 Thread Evangelos Foutras via arch-commits
Date: Thursday, April 16, 2020 @ 01:02:53
  Author: foutrelis
Revision: 615085

upgpkg: beignet 1.3.2+12+gfc5f430c-4: LLVM 10 rebuild

Also replace LLVM 8/9 patches with ones from Debian which include a fix.

Added:
  beignet/trunk/llvm10.patch
Modified:
  beignet/trunk/PKGBUILD
  beignet/trunk/llvm8.patch
  beignet/trunk/llvm9.patch

--+
 PKGBUILD |   20 ++-
 llvm10.patch |  358 +
 llvm8.patch  |   63 ++
 llvm9.patch  |  115 +++---
 4 files changed, 433 insertions(+), 123 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2020-04-16 00:54:41 UTC (rev 615084)
+++ PKGBUILD2020-04-16 01:02:53 UTC (rev 615085)
@@ -5,7 +5,7 @@
 
 pkgname=beignet
 pkgver=1.3.2+12+gfc5f430c
-pkgrel=3
+pkgrel=4
 pkgdesc="An open source OpenCL implementation for Intel IvyBridge & Haswell 
iGPUs"
 arch=(x86_64)
 url="https://01.org/${pkgname}";
@@ -17,10 +17,12 @@
 _commit=fc5f430cb7b7a8f694d86acbb038bd5b38ec389c  # master as of 2018-08-20
 source=("git+https://anongit.freedesktop.org/git/beignet.git#commit=$_commit";
 'llvm8.patch'
-'llvm9.patch')
+'llvm9.patch'
+'llvm10.patch')
 sha256sums=('SKIP'
-'f16b13a3263b5042081094cd20c9e09c20a3a6d6e1dd796f460e4f447cfbb598'
-'2a0229629ad228b54fdb930d18a94c6879024a41b43ed5265c758bf508cd4bc6')
+'d24e4d8a1a791dc02c91117f900143789dd6f01eaa89292ad67c4fb4eaf84328'
+'5913a93fe6ef77b91480bb6d27c7875673294c0a8a924b2ac66756d0d3577908'
+'2eb9b0801e24f4e537033b41a6bc462e4082f6216d62933240ca3010020ea779')
 
 prepare() {
 mkdir -p build
@@ -30,9 +32,13 @@
 # (conflicts with the implemention in Clang 8)
 git revert -n 9b7ca443cf7b 9cb7ff4c285d
 
-# Patches from FreeBSD to build with newer LLVM
-patch -Np0 -i ../llvm8.patch
-patch -Np0 -i ../llvm9.patch
+# Patches from FreeBSD + Debian to build with newer LLVM
+patch -Np1 -i ../llvm8.patch
+patch -Np1 -i ../llvm9.patch
+
+# https://lists.freedesktop.org/archives/beignet/2020-January/009251.html
+# https://github.com/intel/opencl-clang/commit/77ae1114c7bf79d724f5129461
+patch -Np1 -i ../llvm10.patch
 }
 
 build() {

Added: llvm10.patch
===
--- llvm10.patch(rev 0)
+++ llvm10.patch2020-04-16 01:02:53 UTC (rev 615085)
@@ -0,0 +1,358 @@
+diff -upr beignet.orig/backend/src/backend/program.cpp 
beignet/backend/src/backend/program.cpp
+--- beignet.orig/backend/src/backend/program.cpp   2020-04-16 
03:44:21.153955099 +0300
 beignet/backend/src/backend/program.cpp2020-04-16 03:47:50.369205839 
+0300
+@@ -694,9 +694,14 @@ namespace gbe {
+ #endif
+ );
+ 
++llvm::cl::ResetAllOptionOccurrences();
+ clang::CompilerInvocation::CreateFromArgs(*CI,
++#if LLVM_VERSION_MAJOR < 10
+   &args[0],
+   &args[0] + args.size(),
++#else
++  clang::ArrayRef(args),
++#endif
+   Diags);
+ // Create the compiler instance
+ clang::CompilerInstance Clang;
+@@ -1242,8 +1247,12 @@ EXTEND_QUOTE:
+   // Create the compiler invocation
+   std::unique_ptr CI(new 
clang::CompilerInvocation);
+   return clang::CompilerInvocation::CreateFromArgs(*CI,
++#if LLVM_VERSION_MAJOR < 10
+&args[0],
+&args[0] + args.size(),
++#else
++   clang::ArrayRef(args),
++#endif
+Diags);
+ }
+ #endif
+Only in beignet/backend/src/backend: program.cpp.orig
+Only in beignet.orig/backend/src: CMakeLists.txt.orig
+diff -upr beignet.orig/backend/src/llvm/llvm_gen_backend.cpp 
beignet/backend/src/llvm/llvm_gen_backend.cpp
+--- beignet.orig/backend/src/llvm/llvm_gen_backend.cpp 2020-04-16 
03:44:21.783970632 +0300
 beignet/backend/src/llvm/llvm_gen_backend.cpp  2020-04-16 
03:45:04.141685867 +0300
+@@ -575,11 +575,13 @@ namespace gbe
+ has_errors(false),
+ legacyMode(true)
+ {
++#if LLVM_VERSION_MAJOR < 10
+ #if LLVM_VERSION_MAJOR * 10 + LLVM_VERSION_MINOR >= 37
+   initializeLoopInfoWrapperPassPass(*PassRegistry::getPassRegistry());
+ #else
+   initializeLoopInfoPass(*PassRegistry::getPassRegistry());
+ #endif
++#endif
+   pass = PASS_EMIT_REGISTERS;
+ }
+ 
+diff -upr beignet.orig/backend/src/llvm/llvm_gen_backend.hpp 
beignet/backend/src/llvm/llvm_gen_backend.hpp
+--- beignet.orig/backend/src/llvm/llvm_gen_backend.hpp 2020-04-16 
03:44:21.177289008 +0300
 beignet/backend/src/llvm/llvm_gen_backend.hpp  2020-04-16 
03:45:04

[arch-commits] Commit in beignet/repos (5 files)

2020-04-15 Thread Evangelos Foutras via arch-commits
Date: Thursday, April 16, 2020 @ 01:03:06
  Author: foutrelis
Revision: 615086

archrelease: copy trunk to community-staging-x86_64

Added:
  beignet/repos/community-staging-x86_64/
  beignet/repos/community-staging-x86_64/PKGBUILD
(from rev 615085, beignet/trunk/PKGBUILD)
  beignet/repos/community-staging-x86_64/llvm10.patch
(from rev 615085, beignet/trunk/llvm10.patch)
  beignet/repos/community-staging-x86_64/llvm8.patch
(from rev 615085, beignet/trunk/llvm8.patch)
  beignet/repos/community-staging-x86_64/llvm9.patch
(from rev 615085, beignet/trunk/llvm9.patch)

--+
 PKGBUILD |   59 +
 llvm10.patch |  358 +
 llvm8.patch  |   71 +++
 llvm9.patch  |  113 +
 4 files changed, 601 insertions(+)

Copied: beignet/repos/community-staging-x86_64/PKGBUILD (from rev 615085, 
beignet/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-04-16 01:03:06 UTC (rev 615086)
@@ -0,0 +1,59 @@
+# Maintainer: Bruno Pagani 
+# Contributor: Antoine Lubineau 
+# Contributor: Leopold Bloom 
+# Contributor: Michal Krenek (a.k.a. Mikos) 
+
+pkgname=beignet
+pkgver=1.3.2+12+gfc5f430c
+pkgrel=4
+pkgdesc="An open source OpenCL implementation for Intel IvyBridge & Haswell 
iGPUs"
+arch=(x86_64)
+url="https://01.org/${pkgname}";
+license=(LGPL)
+depends=(glu llvm-libs clang mesa opencl-headers)
+makedepends=(git llvm cmake python ocl-icd)
+provides=(opencl-intel opencl-driver)
+conflicts=(opencl-intel)
+_commit=fc5f430cb7b7a8f694d86acbb038bd5b38ec389c  # master as of 2018-08-20
+source=("git+https://anongit.freedesktop.org/git/beignet.git#commit=$_commit";
+'llvm8.patch'
+'llvm9.patch'
+'llvm10.patch')
+sha256sums=('SKIP'
+'d24e4d8a1a791dc02c91117f900143789dd6f01eaa89292ad67c4fb4eaf84328'
+'5913a93fe6ef77b91480bb6d27c7875673294c0a8a924b2ac66756d0d3577908'
+'2eb9b0801e24f4e537033b41a6bc462e4082f6216d62933240ca3010020ea779')
+
+prepare() {
+mkdir -p build
+cd ${pkgname}
+
+# Remove implementation of cl_intel_device_side_avc_motion_estimation
+# (conflicts with the implemention in Clang 8)
+git revert -n 9b7ca443cf7b 9cb7ff4c285d
+
+# Patches from FreeBSD + Debian to build with newer LLVM
+patch -Np1 -i ../llvm8.patch
+patch -Np1 -i ../llvm9.patch
+
+# https://lists.freedesktop.org/archives/beignet/2020-January/009251.html
+# https://github.com/intel/opencl-clang/commit/77ae1114c7bf79d724f5129461
+patch -Np1 -i ../llvm10.patch
+}
+
+build() {
+cd build
+cmake ../${pkgname} \
+-DCMAKE_INSTALL_PREFIX=/usr \
+-DCMAKE_INSTALL_LIBDIR=/usr/lib \
+-DCMAKE_BUILD_TYPE=RELEASE
+make
+}
+
+package() {
+cd build
+make DESTDIR="${pkgdir}" install
+# Remove headers already provided by 'opencl-headers'
+cd "${pkgdir}/usr/include/CL"
+rm cl.h cl_egl.h cl_ext.h cl_gl.h cl_gl_ext.h cl_platform.h opencl.h
+}

Copied: beignet/repos/community-staging-x86_64/llvm10.patch (from rev 615085, 
beignet/trunk/llvm10.patch)
===
--- community-staging-x86_64/llvm10.patch   (rev 0)
+++ community-staging-x86_64/llvm10.patch   2020-04-16 01:03:06 UTC (rev 
615086)
@@ -0,0 +1,358 @@
+diff -upr beignet.orig/backend/src/backend/program.cpp 
beignet/backend/src/backend/program.cpp
+--- beignet.orig/backend/src/backend/program.cpp   2020-04-16 
03:44:21.153955099 +0300
 beignet/backend/src/backend/program.cpp2020-04-16 03:47:50.369205839 
+0300
+@@ -694,9 +694,14 @@ namespace gbe {
+ #endif
+ );
+ 
++llvm::cl::ResetAllOptionOccurrences();
+ clang::CompilerInvocation::CreateFromArgs(*CI,
++#if LLVM_VERSION_MAJOR < 10
+   &args[0],
+   &args[0] + args.size(),
++#else
++  clang::ArrayRef(args),
++#endif
+   Diags);
+ // Create the compiler instance
+ clang::CompilerInstance Clang;
+@@ -1242,8 +1247,12 @@ EXTEND_QUOTE:
+   // Create the compiler invocation
+   std::unique_ptr CI(new 
clang::CompilerInvocation);
+   return clang::CompilerInvocation::CreateFromArgs(*CI,
++#if LLVM_VERSION_MAJOR < 10
+&args[0],
+&args[0] + args.size(),
++#else
++   clang::ArrayRef(args),
++#endif
+Diags);
+ }
+ #endif
+Only in beignet/backend/src/backend: program.cpp.orig
+Only in beignet.orig/backend/src: CMakeLists.txt.orig
+diff -upr 

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

2020-04-15 Thread Kpcyrd via arch-commits
Date: Thursday, April 16, 2020 @ 00:54:22
  Author: kpcyrd
Revision: 615083

upgpkg: signal-desktop 1.33.1-1

Modified:
  signal-desktop/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-04-16 00:45:40 UTC (rev 615082)
+++ PKGBUILD2020-04-16 00:54:22 UTC (rev 615083)
@@ -3,7 +3,7 @@
 
 pkgname=signal-desktop
 _pkgname=Signal-Desktop
-pkgver=1.33.0
+pkgver=1.33.1
 pkgrel=1
 pkgdesc="Electron application that links with Signal on mobile"
 license=('GPL3')
@@ -21,12 +21,12 @@
   # See https://github.com/atom/node-spellchecker/issues/127
   
"https://github.com/atom/node-spellchecker/archive/613ff91dd2d9a5ee0e86be8a3682beecc4e94887.tar.gz";
 )
-sha512sums=('fcfc91cc1dbe2fda94492b91548debd7d12045cf5d91b65d7c62ed26bb5a127d86fce1e80b5d843a43e7c3819168c2a2ff02782449ec17ed73c118cf0e722dbd'
+sha512sums=('1e5f4e5975ea02d450d17606e70e052aad21400f5831c62573d0e1746d7dc1e3155faefe64c9c4b8bb4374a84b3214e42c1b1f75f321a15625a201580e42626c'
 
'c5ec0bf524e527ecf94207ef6aa1f2671346e115ec15de6d063cde0960151813752a1814e003705fc1a99d4e2eae1b3ca4d03432a50790957186e240527cc361'
 
'6b846fdf70dae6c4657de523ec133d2f08325740863660b86e75d032bb07a4b97834ba0eeea4c77000c2c20b11739b8e8deaf06584f9279638e640c4b7633dd5'
 
'6673066172d6c367961f3e2d762dd483e51a9f733d52e27d0569b333ad397375fd41d61b8a414b8c9e8dbba560a6c710678b3d105f8d285cb94d70561368d5a2'
 
'42f57802fa91dafb6dbfb5a3f613c4c07df65e97f8da84c9a54292c97a4d170f8455461aac8f6f7819d1ffbea4bf6c28488f8950056ba988776d060be3f107dd')
-b2sums=('db9f50cbec5e484d40a0725a039f39e8acb512e9f892fc0d9ccf3399559293a6ff7375dc1c755cf46480266e64361c82cb86846f1c743ca66e3fdf5c2939f154'
+b2sums=('0a16311cb9b939a0e24ad4af94d6f05656e9e4c1196043c64505d7bc3e376fb0296b93302a750bd614d649508824fc05a03d58ab48960377e25b621e12c00a79'
 
'c0ceb5b903965727714b1848c818877f4b740c4734deafcfaf777046002a445d79cd4d86bbbf3d763dbda8e8d542b60605ae2ca43196ea76b089f2e808926dbc'
 
'91fe76cd2ef32bd523aa857a219209f93ca5a6a3f5caa35f67c489a8eb79c8e1e404f453bed9e866e543ed48b9df8e17b45ad2ea8891b48d1502a97589a144af'
 
'b8171e6d881a6ffd5588d1cae00ed81412eff1602670003fc1f48b7e6cb2d680340d464b7b38ee8886a8bd8193166ad71e3ad10b0de8b2a397b383b72434e289'


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

2020-04-15 Thread Kpcyrd via arch-commits
Date: Thursday, April 16, 2020 @ 00:54:41
  Author: kpcyrd
Revision: 615084

archrelease: copy trunk to community-x86_64

Added:
  signal-desktop/repos/community-x86_64/PKGBUILD
(from rev 615083, signal-desktop/trunk/PKGBUILD)
  signal-desktop/repos/community-x86_64/TRADEMARK_CONSENT.txt
(from rev 615083, signal-desktop/trunk/TRADEMARK_CONSENT.txt)
  signal-desktop/repos/community-x86_64/expire-from-source-date-epoch.patch
(from rev 615083, signal-desktop/trunk/expire-from-source-date-epoch.patch)
  signal-desktop/repos/community-x86_64/openssl-linking.patch
(from rev 615083, signal-desktop/trunk/openssl-linking.patch)
  signal-desktop/repos/community-x86_64/signal-desktop.desktop
(from rev 615083, signal-desktop/trunk/signal-desktop.desktop)
Deleted:
  signal-desktop/repos/community-x86_64/PKGBUILD
  signal-desktop/repos/community-x86_64/TRADEMARK_CONSENT.txt
  signal-desktop/repos/community-x86_64/expire-from-source-date-epoch.patch
  signal-desktop/repos/community-x86_64/openssl-linking.patch
  signal-desktop/repos/community-x86_64/signal-desktop.desktop

-+
 PKGBUILD|  186 +-
 expire-from-source-date-epoch.patch |   26 ++--
 openssl-linking.patch   |   38 +++---
 signal-desktop.desktop  |   18 +--
 4 files changed, 134 insertions(+), 134 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2020-04-16 00:54:22 UTC (rev 615083)
+++ PKGBUILD2020-04-16 00:54:41 UTC (rev 615084)
@@ -1,93 +0,0 @@
-# Maintainer: kpcyrd 
-# Contributor: Jean Lucas 
-
-pkgname=signal-desktop
-_pkgname=Signal-Desktop
-pkgver=1.33.0
-pkgrel=1
-pkgdesc="Electron application that links with Signal on mobile"
-license=('GPL3')
-replaces=('signal-desktop-bin')
-arch=('x86_64')
-url="https://signal.org";
-depends=('electron' 'libvips')
-makedepends=('yarn' 'git' 'nodejs' 'npm' 'python')
-source=(
-  
"${pkgname}-${pkgver}.tar.gz::https://github.com/signalapp/${_pkgname}/archive/v${pkgver}.tar.gz";
-  "${pkgname}.desktop"
-  "openssl-linking.patch"
-  "expire-from-source-date-epoch.patch"
-  # Cherry-pick a specific commit for the node-spellchecker dependency
-  # See https://github.com/atom/node-spellchecker/issues/127
-  
"https://github.com/atom/node-spellchecker/archive/613ff91dd2d9a5ee0e86be8a3682beecc4e94887.tar.gz";
-)
-sha512sums=('fcfc91cc1dbe2fda94492b91548debd7d12045cf5d91b65d7c62ed26bb5a127d86fce1e80b5d843a43e7c3819168c2a2ff02782449ec17ed73c118cf0e722dbd'
-
'c5ec0bf524e527ecf94207ef6aa1f2671346e115ec15de6d063cde0960151813752a1814e003705fc1a99d4e2eae1b3ca4d03432a50790957186e240527cc361'
-
'6b846fdf70dae6c4657de523ec133d2f08325740863660b86e75d032bb07a4b97834ba0eeea4c77000c2c20b11739b8e8deaf06584f9279638e640c4b7633dd5'
-
'6673066172d6c367961f3e2d762dd483e51a9f733d52e27d0569b333ad397375fd41d61b8a414b8c9e8dbba560a6c710678b3d105f8d285cb94d70561368d5a2'
-
'42f57802fa91dafb6dbfb5a3f613c4c07df65e97f8da84c9a54292c97a4d170f8455461aac8f6f7819d1ffbea4bf6c28488f8950056ba988776d060be3f107dd')
-b2sums=('db9f50cbec5e484d40a0725a039f39e8acb512e9f892fc0d9ccf3399559293a6ff7375dc1c755cf46480266e64361c82cb86846f1c743ca66e3fdf5c2939f154'
-
'c0ceb5b903965727714b1848c818877f4b740c4734deafcfaf777046002a445d79cd4d86bbbf3d763dbda8e8d542b60605ae2ca43196ea76b089f2e808926dbc'
-
'91fe76cd2ef32bd523aa857a219209f93ca5a6a3f5caa35f67c489a8eb79c8e1e404f453bed9e866e543ed48b9df8e17b45ad2ea8891b48d1502a97589a144af'
-
'b8171e6d881a6ffd5588d1cae00ed81412eff1602670003fc1f48b7e6cb2d680340d464b7b38ee8886a8bd8193166ad71e3ad10b0de8b2a397b383b72434e289'
-
'53ad39f0bed69c5c5635d2e581f4ce56e3080fee16f184add08adee1164c2d68059d52071478a05cdacf04186f9964250f46f09e80553bf35e1f2f4cd1976d1b')
-
-prepare() {
-  cd "${_pkgname}-${pkgver}"
-
-  # Fix SpellChecker build with imminent Node 13
-  # See https://github.com/atom/node-spellchecker/issues/127
-  sed -r 's#("spellchecker": 
").*"#\1file:'"${srcdir}"'/613ff91dd2d9a5ee0e86be8a3682beecc4e94887.tar.gz"#' 
-i package.json
-
-  # Set system Electron version for ABI compatibility
-  sed -r 's#("electron": ").*"#\1'$(cat /usr/lib/electron/version)'"#' -i 
package.json
-
-  # Allow higher Node versions
-  sed 's#"node": "#&>=#' -i package.json
-
-  # Select node-gyp versions with python3 support
-  sed 's#"node-gyp": "5.0.3"#"node-gyp": "6.1.0"#' -i package.json
-  # https://github.com/sass/node-sass/pull/2841
-  # https://github.com/sass/node-sass/issues/2716
-  sed 's#"resolutions": {#"resolutions": {"node-sass/node-gyp": "^6.0.0",#' -i 
package.json
-
-  yarn install
-
-  # Have SQLCipher dynamically link from OpenSSL
-  # See https://github.com/signalapp/Signal-Desktop/issues/2634
-  patch --forward --strip=1 --input="${srcdir}/openssl-linking.patch"
-
-  # We can't read the release date from git so we use SOURCE_DATE_EPOCH instead
-  patch --

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

2020-04-15 Thread Bruno Pagani via arch-commits
Date: Thursday, April 16, 2020 @ 00:45:40
  Author: archange
Revision: 615082

archrelease: copy trunk to community-staging-x86_64

Added:
  level-zero/repos/community-staging-x86_64/
  level-zero/repos/community-staging-x86_64/PKGBUILD
(from rev 615081, level-zero/trunk/PKGBUILD)

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

Copied: level-zero/repos/community-staging-x86_64/PKGBUILD (from rev 615081, 
level-zero/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-04-16 00:45:40 UTC (rev 615082)
@@ -0,0 +1,51 @@
+# Maintainer: Daniel Bermond 
+# Maintainer: Bruno Pagani 
+
+pkgbase=level-zero
+pkgname=(level-zero-headers level-zero-loader)
+pkgver=0.91.10
+pkgrel=3
+pkgdesc="API for accessing low level interfaces in oneAPI platform devices"
+arch=(x86_64)
+url="https://spec.oneapi.com/versions/latest/elements/l0/source/index.html";
+license=(MIT)
+makedepends=(cmake opencl-headers)
+source=(https://github.com/oneapi-src/level-zero/archive/v${pkgver}/${pkgbase}-${pkgver}.tar.gz)
+sha256sums=('9193d8cc57cd63f9b0f44bbc51c9d099c6e899781edb33f9869a850865c64d3d')
+
+prepare() {
+printf '%s\n' ${pkgver##*.} > ${pkgbase}-${pkgver}/VERSION_PATCH
+}
+
+build() {
+export CFLAGS+=" ${CPPFLAGS}"
+export CXXFLAGS+=" ${CPPFLAGS}"
+cmake -B build -S ${pkgbase}-${pkgver} \
+-DCMAKE_BUILD_TYPE=None \
+-DCMAKE_INSTALL_PREFIX=/usr \
+-Wno-dev
+make -C build
+}
+
+package_level-zero-headers() {
+pkgdesc+=" (headers)"
+#arch=(any) # Not supported for now, maybe later
+
+make -C build DESTDIR="${pkgdir}" install
+install -Dm644 ${pkgbase}-${pkgver}/LICENSE -t 
"${pkgdir}"/usr/share/licenses/${pkgname}
+
+# remove loader files
+[ -d 'loader' ] && rm -rf loader
+mkdir -p loader
+mv "${pkgdir}"/usr/lib loader
+}
+
+package_level-zero-loader() {
+pkgdesc+=" (loader)"
+depends=(gcc-libs)
+optdepends=('level-zero-driver: for packaged Level Zero driver')
+
+mv loader "${pkgdir}"/usr
+install -Dm644 ${pkgbase}-${pkgver}/LICENSE -t 
"${pkgdir}"/usr/share/licenses/${pkgname}
+}
+


[arch-commits] Commit in (4 files)

2020-04-15 Thread Bruno Pagani via arch-commits
Date: Thursday, April 16, 2020 @ 00:45:00
  Author: archange
Revision: 615081

Initial addition of level-zero

Added:
  level-zero/
  level-zero/repos/
  level-zero/trunk/
  level-zero/trunk/PKGBUILD

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

Added: level-zero/trunk/PKGBUILD
===
--- level-zero/trunk/PKGBUILD   (rev 0)
+++ level-zero/trunk/PKGBUILD   2020-04-16 00:45:00 UTC (rev 615081)
@@ -0,0 +1,51 @@
+# Maintainer: Daniel Bermond 
+# Maintainer: Bruno Pagani 
+
+pkgbase=level-zero
+pkgname=(level-zero-headers level-zero-loader)
+pkgver=0.91.10
+pkgrel=3
+pkgdesc="API for accessing low level interfaces in oneAPI platform devices"
+arch=(x86_64)
+url="https://spec.oneapi.com/versions/latest/elements/l0/source/index.html";
+license=(MIT)
+makedepends=(cmake opencl-headers)
+source=(https://github.com/oneapi-src/level-zero/archive/v${pkgver}/${pkgbase}-${pkgver}.tar.gz)
+sha256sums=('9193d8cc57cd63f9b0f44bbc51c9d099c6e899781edb33f9869a850865c64d3d')
+
+prepare() {
+printf '%s\n' ${pkgver##*.} > ${pkgbase}-${pkgver}/VERSION_PATCH
+}
+
+build() {
+export CFLAGS+=" ${CPPFLAGS}"
+export CXXFLAGS+=" ${CPPFLAGS}"
+cmake -B build -S ${pkgbase}-${pkgver} \
+-DCMAKE_BUILD_TYPE=None \
+-DCMAKE_INSTALL_PREFIX=/usr \
+-Wno-dev
+make -C build
+}
+
+package_level-zero-headers() {
+pkgdesc+=" (headers)"
+#arch=(any) # Not supported for now, maybe later
+
+make -C build DESTDIR="${pkgdir}" install
+install -Dm644 ${pkgbase}-${pkgver}/LICENSE -t 
"${pkgdir}"/usr/share/licenses/${pkgname}
+
+# remove loader files
+[ -d 'loader' ] && rm -rf loader
+mkdir -p loader
+mv "${pkgdir}"/usr/lib loader
+}
+
+package_level-zero-loader() {
+pkgdesc+=" (loader)"
+depends=(gcc-libs)
+optdepends=('level-zero-driver: for packaged Level Zero driver')
+
+mv loader "${pkgdir}"/usr
+install -Dm644 ${pkgbase}-${pkgver}/LICENSE -t 
"${pkgdir}"/usr/share/licenses/${pkgname}
+}
+


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

2020-04-15 Thread Sven-Hendrik Haase via arch-commits
Date: Thursday, April 16, 2020 @ 00:21:48
  Author: svenstaro
Revision: 615080

archrelease: copy trunk to community-x86_64

Added:
  tiled/repos/community-x86_64/PKGBUILD
(from rev 615079, tiled/trunk/PKGBUILD)
Deleted:
  tiled/repos/community-x86_64/PKGBUILD

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

Deleted: PKGBUILD
===
--- PKGBUILD2020-04-16 00:21:26 UTC (rev 615079)
+++ PKGBUILD2020-04-16 00:21:48 UTC (rev 615080)
@@ -1,27 +0,0 @@
-# Maintainer: Sven-Hendrik Haase 
-# Collaborator: Jonathan Fine (were.Vire AT gmail DOT com)
-pkgname=tiled
-pkgver=1.3.3
-pkgrel=1
-pkgdesc='A general purpose tile map editor, built to be flexible and easy to 
use'
-arch=('x86_64')
-url='http://www.mapeditor.org'
-license=('GPL')
-replaces=('tiled-qt')
-depends=('qt5-base' 'libgl' 'gtk-update-icon-cache' 'shared-mime-info' 
'desktop-file-utils' 'libxkbcommon-x11' 'qt5-declarative' 'qt5-quickcontrols2' 
'zstd')
-makedepends=('mesa' 'qt5-tools' 'python3')
-optdepends=('python3: Python plugin')
-source=($pkgname-$pkgver.tar.gz::https://github.com/bjorn/tiled/archive/v${pkgver}.tar.gz)
-sha512sums=('61207f2634ee841207598d06bc4bb97cd25182e25228c97b6a369b88e3a79ddf63c91786eb80254a658380f54b08d4f0bef1891ff7437aedc29f6344a405ee08')
-
-build() {
-  cd $pkgname-$pkgver
-  qmake -r INSTALL_HEADERS=yes RPATH=no PREFIX=/usr
-  make
-}
-
-package() {
-  cd $pkgname-$pkgver
-
-  make install INSTALL_ROOT="$pkgdir"
-}

Copied: tiled/repos/community-x86_64/PKGBUILD (from rev 615079, 
tiled/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2020-04-16 00:21:48 UTC (rev 615080)
@@ -0,0 +1,27 @@
+# Maintainer: Sven-Hendrik Haase 
+# Collaborator: Jonathan Fine (were.Vire AT gmail DOT com)
+pkgname=tiled
+pkgver=1.3.4
+pkgrel=1
+pkgdesc='A general purpose tile map editor, built to be flexible and easy to 
use'
+arch=('x86_64')
+url='http://www.mapeditor.org'
+license=('GPL')
+replaces=('tiled-qt')
+depends=('qt5-base' 'libgl' 'gtk-update-icon-cache' 'shared-mime-info' 
'desktop-file-utils' 'libxkbcommon-x11' 'qt5-declarative' 'qt5-quickcontrols2' 
'zstd')
+makedepends=('mesa' 'qt5-tools' 'python3')
+optdepends=('python3: Python plugin')
+source=($pkgname-$pkgver.tar.gz::https://github.com/bjorn/tiled/archive/v${pkgver}.tar.gz)
+sha512sums=('f78772f74d9f7a241ff9191ed6152f965b7a5342db877fa63a2d84f266d956cb2fa487776cf503db36bc5da9aa825c8bab87e13293e43a129f560020e323bd61')
+
+build() {
+  cd $pkgname-$pkgver
+  qmake -r INSTALL_HEADERS=yes RPATH=no PREFIX=/usr
+  make
+}
+
+package() {
+  cd $pkgname-$pkgver
+
+  make install INSTALL_ROOT="$pkgdir"
+}


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

2020-04-15 Thread Sven-Hendrik Haase via arch-commits
Date: Thursday, April 16, 2020 @ 00:21:26
  Author: svenstaro
Revision: 615079

upgpkg: tiled 1.3.4-1

Modified:
  tiled/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-04-15 22:59:24 UTC (rev 615078)
+++ PKGBUILD2020-04-16 00:21:26 UTC (rev 615079)
@@ -1,7 +1,7 @@
 # Maintainer: Sven-Hendrik Haase 
 # Collaborator: Jonathan Fine (were.Vire AT gmail DOT com)
 pkgname=tiled
-pkgver=1.3.3
+pkgver=1.3.4
 pkgrel=1
 pkgdesc='A general purpose tile map editor, built to be flexible and easy to 
use'
 arch=('x86_64')
@@ -12,7 +12,7 @@
 makedepends=('mesa' 'qt5-tools' 'python3')
 optdepends=('python3: Python plugin')
 
source=($pkgname-$pkgver.tar.gz::https://github.com/bjorn/tiled/archive/v${pkgver}.tar.gz)
-sha512sums=('61207f2634ee841207598d06bc4bb97cd25182e25228c97b6a369b88e3a79ddf63c91786eb80254a658380f54b08d4f0bef1891ff7437aedc29f6344a405ee08')
+sha512sums=('f78772f74d9f7a241ff9191ed6152f965b7a5342db877fa63a2d84f266d956cb2fa487776cf503db36bc5da9aa825c8bab87e13293e43a129f560020e323bd61')
 
 build() {
   cd $pkgname-$pkgver


[arch-commits] Commit in libclc/repos (staging-any staging-any/PKGBUILD)

2020-04-15 Thread Evangelos Foutras via arch-commits
Date: Wednesday, April 15, 2020 @ 23:09:09
  Author: foutrelis
Revision: 380399

archrelease: copy trunk to staging-any

Added:
  libclc/repos/staging-any/
  libclc/repos/staging-any/PKGBUILD
(from rev 380398, libclc/trunk/PKGBUILD)

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

Copied: libclc/repos/staging-any/PKGBUILD (from rev 380398, 
libclc/trunk/PKGBUILD)
===
--- staging-any/PKGBUILD(rev 0)
+++ staging-any/PKGBUILD2020-04-15 23:09:09 UTC (rev 380399)
@@ -0,0 +1,33 @@
+# Maintainer: Laurent Carlier 
+
+pkgname=libclc
+pkgver=0.2.0+589+9aa6f35
+pkgrel=2
+pkgdesc="Library requirements of the OpenCL C programming language"
+arch=('any')
+url="https://libclc.llvm.org/";
+license=('MIT')
+makedepends=('clang' 'llvm' 'python' 'git')
+options=('staticlibs')
+source=('git+https://llvm.org/git/libclc.git#commit=9aa6f35')
+md5sums=('SKIP')
+
+pkgver() {
+  cd libclc
+
+  echo 0.2.0+$(git rev-list --count HEAD)+$(git describe --always)
+}
+
+build() {
+  cd libclc
+   ./configure.py --prefix=/usr
+  make
+}
+
+package() {
+  cd libclc
+  
+  make install DESTDIR="$pkgdir"
+  install -Dm644 LICENSE.TXT "$pkgdir/usr/share/licenses/$pkgname/LICENSE"
+}
+


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

2020-04-15 Thread Evangelos Foutras via arch-commits
Date: Wednesday, April 15, 2020 @ 23:09:04
  Author: foutrelis
Revision: 380398

upgpkg: libclc 0.2.0+589+9aa6f35-2: LLVM 10 rebuild

Modified:
  libclc/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-04-15 21:38:20 UTC (rev 380397)
+++ PKGBUILD2020-04-15 23:09:04 UTC (rev 380398)
@@ -2,7 +2,7 @@
 
 pkgname=libclc
 pkgver=0.2.0+589+9aa6f35
-pkgrel=1
+pkgrel=2
 pkgdesc="Library requirements of the OpenCL C programming language"
 arch=('any')
 url="https://libclc.llvm.org/";


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

2020-04-15 Thread Evangelos Foutras via arch-commits
Date: Wednesday, April 15, 2020 @ 22:59:21
  Author: foutrelis
Revision: 615077

upgpkg: pocl 1.5-2: LLVM 10 rebuild

Modified:
  pocl/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-04-15 22:53:04 UTC (rev 615076)
+++ PKGBUILD2020-04-15 22:59:21 UTC (rev 615077)
@@ -5,7 +5,7 @@
 
 pkgname=pocl
 pkgver=1.5
-pkgrel=1
+pkgrel=2
 pkgdesc="Portable OpenCL is an open-source implementation of OpenCL which can 
be easily adapted for new targets"
 arch=('x86_64')
 url="http://portablecl.org/";


  1   2   3   4   5   >