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

2020-11-28 Thread Felix Yan via arch-commits
Date: Sunday, November 29, 2020 @ 07:36:52
  Author: felixonmars
Revision: 766229

archrelease: copy trunk to community-testing-any

Added:
  python-colander/repos/community-testing-any/PKGBUILD
(from rev 766228, python-colander/trunk/PKGBUILD)
Deleted:
  python-colander/repos/community-testing-any/PKGBUILD

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

Deleted: PKGBUILD
===
--- PKGBUILD2020-11-29 07:36:30 UTC (rev 766228)
+++ PKGBUILD2020-11-29 07:36:52 UTC (rev 766229)
@@ -1,30 +0,0 @@
-# Maintainer: Felix Yan 
-
-pkgname=python-colander
-pkgver=1.8.2
-pkgrel=2
-pkgdesc="A simple schema-based serialization and deserialization library"
-url="https://docs.pylonsproject.org/projects/colander/en/latest/;
-license=('BSD')
-arch=('any')
-depends=('python-iso8601' 'python-setuptools' 'python-translationstring')
-checkdepends=('python-pytest-cov' 'python-pytest-runner')
-source=("$pkgname-$pkgver.tar.gz::https://github.com/Pylons/colander/archive/$pkgver.tar.gz;)
-sha512sums=('37c5501906c00ba58da41c98a86837f42d2738ff37f7b904ded9ac2fb1dd843c2fad159bb7033dd68b6d180d779eca57908ddef874ba23be35511faa8c91b4d6')
-
-build() {
-  cd colander-$pkgver
-  python setup.py build
-}
-
-check() {
-  cd colander-$pkgver
-  python setup.py pytest
-}
-
-package() {
-  cd colander-$pkgver
-  python setup.py install --root="$pkgdir" --optimize=1
-
-  install -Dm644 LICENSE.txt "$pkgdir"/usr/share/licenses/$pkgname/LICENSE.txt
-}

Copied: python-colander/repos/community-testing-any/PKGBUILD (from rev 766228, 
python-colander/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2020-11-29 07:36:52 UTC (rev 766229)
@@ -0,0 +1,30 @@
+# Maintainer: Felix Yan 
+
+pkgname=python-colander
+pkgver=1.8.3
+pkgrel=1
+pkgdesc="A simple schema-based serialization and deserialization library"
+url="https://docs.pylonsproject.org/projects/colander/en/latest/;
+license=('BSD')
+arch=('any')
+depends=('python-iso8601' 'python-setuptools' 'python-translationstring')
+checkdepends=('python-pytest-cov' 'python-pytest-runner')
+source=("$pkgname-$pkgver.tar.gz::https://github.com/Pylons/colander/archive/$pkgver.tar.gz;)
+sha512sums=('cf405891a208c897d208b45aca0c5cf975536658044d9782035e743cd5796f12564955105ea692da486978eb656da909a2e4a2c3ee4e3b4f578f057e5d63e782')
+
+build() {
+  cd colander-$pkgver
+  python setup.py build
+}
+
+check() {
+  cd colander-$pkgver
+  python setup.py pytest
+}
+
+package() {
+  cd colander-$pkgver
+  python setup.py install --root="$pkgdir" --optimize=1
+
+  install -Dm644 LICENSE.txt "$pkgdir"/usr/share/licenses/$pkgname/LICENSE.txt
+}


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

2020-11-28 Thread Felix Yan via arch-commits
Date: Sunday, November 29, 2020 @ 07:36:30
  Author: felixonmars
Revision: 766228

upgpkg: python-colander 1.8.3-1

Modified:
  python-colander/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-11-29 07:28:19 UTC (rev 766227)
+++ PKGBUILD2020-11-29 07:36:30 UTC (rev 766228)
@@ -1,8 +1,8 @@
 # Maintainer: Felix Yan 
 
 pkgname=python-colander
-pkgver=1.8.2
-pkgrel=2
+pkgver=1.8.3
+pkgrel=1
 pkgdesc="A simple schema-based serialization and deserialization library"
 url="https://docs.pylonsproject.org/projects/colander/en/latest/;
 license=('BSD')
@@ -10,7 +10,7 @@
 depends=('python-iso8601' 'python-setuptools' 'python-translationstring')
 checkdepends=('python-pytest-cov' 'python-pytest-runner')
 
source=("$pkgname-$pkgver.tar.gz::https://github.com/Pylons/colander/archive/$pkgver.tar.gz;)
-sha512sums=('37c5501906c00ba58da41c98a86837f42d2738ff37f7b904ded9ac2fb1dd843c2fad159bb7033dd68b6d180d779eca57908ddef874ba23be35511faa8c91b4d6')
+sha512sums=('cf405891a208c897d208b45aca0c5cf975536658044d9782035e743cd5796f12564955105ea692da486978eb656da909a2e4a2c3ee4e3b4f578f057e5d63e782')
 
 build() {
   cd colander-$pkgver


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

2020-11-28 Thread Felix Yan via arch-commits
Date: Sunday, November 29, 2020 @ 07:28:19
  Author: felixonmars
Revision: 766227

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 766226, hledger-web/trunk/PKGBUILD)

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

Copied: hledger-web/repos/community-staging-x86_64/PKGBUILD (from rev 766226, 
hledger-web/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-11-29 07:28:19 UTC (rev 766227)
@@ -0,0 +1,49 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+pkgname=hledger-web
+pkgver=1.19.1
+pkgrel=58
+pkgdesc="Web-based user interface for the hledger accounting system"
+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-unordered-containers'
+ '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=('adef619601e918962e7b9eb9a4cd4a5e094b2ad245461d1cddcf9cfdb1c8d9f3b5b7ea08adee50c7855cbac28cf8216decc00dd1f3c1d6fc7da91aeecd9ed1be')
+
+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 $MAKEFLAGS
+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-web/trunk (PKGBUILD)

2020-11-28 Thread Felix Yan via arch-commits
Date: Sunday, November 29, 2020 @ 07:27:54
  Author: felixonmars
Revision: 766226

upgpkg: hledger-web 1.19.1-58: rebuild with monad-logger 0.3.36

Modified:
  hledger-web/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-11-29 07:25:39 UTC (rev 766225)
+++ PKGBUILD2020-11-29 07:27:54 UTC (rev 766226)
@@ -3,7 +3,7 @@
 
 pkgname=hledger-web
 pkgver=1.19.1
-pkgrel=57
+pkgrel=58
 pkgdesc="Web-based user interface for the hledger accounting system"
 url="http://hledger.org;
 license=("GPL")


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

2020-11-28 Thread Felix Yan via arch-commits
Date: Sunday, November 29, 2020 @ 07:25:39
  Author: felixonmars
Revision: 766225

archrelease: copy trunk to community-any

Added:
  ammonite/repos/community-any/PKGBUILD
(from rev 766224, ammonite/trunk/PKGBUILD)
Deleted:
  ammonite/repos/community-any/PKGBUILD

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

Deleted: PKGBUILD
===
--- PKGBUILD2020-11-29 07:25:22 UTC (rev 766224)
+++ PKGBUILD2020-11-29 07:25:39 UTC (rev 766225)
@@ -1,35 +0,0 @@
-# Maintainer: Felix Yan 
-# Contributor: Thayne 
-# Contributor: Yiqiao Wang 
-# Contributor: wenLiangcan 
-
-pkgname=ammonite
-pkgver=2.3.6
-_scalaversion=2.13.2
-pkgrel=1
-pkgdesc="A cleanroom re-implementation of the Scala REPL from first 
principles. "
-arch=('any')
-url="https://github.com/lihaoyi/Ammonite;
-license=('MIT')
-depends=('bash' 'java-environment')
-makedepends=('mill')
-source=("https://github.com/lihaoyi/Ammonite/archive/$pkgver/$pkgname-$pkgver.tar.gz;)
-b2sums=('908e6003eae6b40ff3c550e7c97586dec10918035f6e682ae83adc050144139ba4a5f7662c28cc367d126f3139bce8f7d64c60ca51fb1e17bdba7f020b8cabe7')
-
-prepare() {
-  cd Ammonite-$pkgver
-  sed -i 
"s/'git/'true/;s/\"git\"/\"true\"/;s/\$latestTaggedVersion-\$commitsSinceTaggedVersion-\$gitHash/$pkgver/;s/^
\\.toInt$//" build.sc
-}
-
-build() {
-  cd Ammonite-$pkgver
-  TRAVIS_TAG=$pkgver mill -i amm[$_scalaversion].assembly
-}
-
-package() {
-  cd Ammonite-$pkgver
-  install -dm755 "$pkgdir"/usr/bin
-  (echo "#!/bin/sh"; cat out/amm/$_scalaversion/assembly/dest/out.jar) > 
"$pkgdir"/usr/bin/amm
-  chmod +x "$pkgdir"/usr/bin/amm
-  install -Dm644 LICENSE -t "$pkgdir"/usr/share/licenses/$pkgname/
-}

Copied: ammonite/repos/community-any/PKGBUILD (from rev 766224, 
ammonite/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2020-11-29 07:25:39 UTC (rev 766225)
@@ -0,0 +1,35 @@
+# Maintainer: Felix Yan 
+# Contributor: Thayne 
+# Contributor: Yiqiao Wang 
+# Contributor: wenLiangcan 
+
+pkgname=ammonite
+pkgver=2.3.7
+_scalaversion=2.13.2
+pkgrel=1
+pkgdesc="A cleanroom re-implementation of the Scala REPL from first 
principles. "
+arch=('any')
+url="https://github.com/lihaoyi/Ammonite;
+license=('MIT')
+depends=('bash' 'java-environment')
+makedepends=('mill')
+source=("https://github.com/lihaoyi/Ammonite/archive/$pkgver/$pkgname-$pkgver.tar.gz;)
+b2sums=('787ce7cfbdf6e7b6b9d325908b12acbbd2b27f797653bd9331d404a76cba2c8d76b3585263c4fb296379970b59cdb552fe269f90c5eb1bac5e34feeff2a7570a')
+
+prepare() {
+  cd Ammonite-$pkgver
+  sed -i 
"s/'git/'true/;s/\"git\"/\"true\"/;s/\$latestTaggedVersion-\$commitsSinceTaggedVersion-\$gitHash/$pkgver/;s/^
\\.toInt$//" build.sc
+}
+
+build() {
+  cd Ammonite-$pkgver
+  TRAVIS_TAG=$pkgver mill -i amm[$_scalaversion].assembly
+}
+
+package() {
+  cd Ammonite-$pkgver
+  install -dm755 "$pkgdir"/usr/bin
+  (echo "#!/bin/sh"; cat out/amm/$_scalaversion/assembly/dest/out.jar) > 
"$pkgdir"/usr/bin/amm
+  chmod +x "$pkgdir"/usr/bin/amm
+  install -Dm644 LICENSE -t "$pkgdir"/usr/share/licenses/$pkgname/
+}


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

2020-11-28 Thread Felix Yan via arch-commits
Date: Sunday, November 29, 2020 @ 07:25:16
  Author: felixonmars
Revision: 766223

upgpkg: ammonite 2.3.7-1

Modified:
  ammonite/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-11-29 07:24:44 UTC (rev 766222)
+++ PKGBUILD2020-11-29 07:25:16 UTC (rev 766223)
@@ -4,7 +4,7 @@
 # Contributor: wenLiangcan 
 
 pkgname=ammonite
-pkgver=2.3.6
+pkgver=2.3.7
 _scalaversion=2.13.2
 pkgrel=1
 pkgdesc="A cleanroom re-implementation of the Scala REPL from first 
principles. "
@@ -14,7 +14,7 @@
 depends=('bash' 'java-environment')
 makedepends=('mill')
 
source=("https://github.com/lihaoyi/Ammonite/archive/$pkgver/$pkgname-$pkgver.tar.gz;)
-b2sums=('908e6003eae6b40ff3c550e7c97586dec10918035f6e682ae83adc050144139ba4a5f7662c28cc367d126f3139bce8f7d64c60ca51fb1e17bdba7f020b8cabe7')
+b2sums=('787ce7cfbdf6e7b6b9d325908b12acbbd2b27f797653bd9331d404a76cba2c8d76b3585263c4fb296379970b59cdb552fe269f90c5eb1bac5e34feeff2a7570a')
 
 prepare() {
   cd Ammonite-$pkgver


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

2020-11-28 Thread Felix Yan via arch-commits
Date: Sunday, November 29, 2020 @ 07:25:22
  Author: felixonmars
Revision: 766224

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 766222, git-annex/trunk/PKGBUILD)

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

Copied: git-annex/repos/community-staging-x86_64/PKGBUILD (from rev 766222, 
git-annex/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-11-29 07:25:22 UTC (rev 766224)
@@ -0,0 +1,48 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+pkgname=git-annex
+pkgver=8.20201116
+pkgrel=11
+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-criterion' 'haskell-crypto-api' 'haskell-cryptonite' 
'haskell-data-default'
+ 'haskell-dav' 'haskell-dbus' 'haskell-disk-free-space' 'haskell-dlist'
+ 'haskell-edit-distance' 'haskell-fdo-notify' 'haskell-feed' 
'haskell-filepath-bytestring'
+ 'haskell-git-lfs' 'haskell-hinotify' 'haskell-hslogger' 
'haskell-http-client'
+ 'haskell-http-client-restricted' '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')
+
+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 BUILDEROPTIONS=$MAKEFLAGS
+}
+
+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-11-28 Thread Felix Yan via arch-commits
Date: Sunday, November 29, 2020 @ 07:24:44
  Author: felixonmars
Revision: 766222

upgpkg: git-annex 8.20201116-11: rebuild with monad-logger 0.3.36

Modified:
  git-annex/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-11-29 07:18:43 UTC (rev 766221)
+++ PKGBUILD2020-11-29 07:24:44 UTC (rev 766222)
@@ -3,7 +3,7 @@
 
 pkgname=git-annex
 pkgver=8.20201116
-pkgrel=10
+pkgrel=11
 pkgdesc="Manage files with git, without checking their contents into git"
 url="https://git-annex.branchable.com/;
 license=("AGPL3")


[arch-commits] Commit in python-resolvelib/repos/testing-any (PKGBUILD PKGBUILD)

2020-11-28 Thread Felix Yan via arch-commits
Date: Sunday, November 29, 2020 @ 07:20:00
  Author: felixonmars
Revision: 402387

archrelease: copy trunk to testing-any

Added:
  python-resolvelib/repos/testing-any/PKGBUILD
(from rev 402386, python-resolvelib/trunk/PKGBUILD)
Deleted:
  python-resolvelib/repos/testing-any/PKGBUILD

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

Deleted: PKGBUILD
===
--- PKGBUILD2020-11-29 07:19:17 UTC (rev 402386)
+++ PKGBUILD2020-11-29 07:20:00 UTC (rev 402387)
@@ -1,43 +0,0 @@
-# Maintainer: Felix Yan 
-
-pkgbase=python-resolvelib
-pkgname=(python-resolvelib python2-resolvelib)
-pkgver=0.5.1
-pkgrel=3
-pkgdesc="Resolve abstract dependencies into concrete ones"
-url="https://github.com/sarugaku/resolvelib;
-license=('ISC')
-arch=('any')
-makedepends=('python-setuptools' 'python2-setuptools')
-checkdepends=('python-commentjson' 'python-pytest-runner')
-source=("$pkgbase-$pkgver.tar.gz::https://github.com/sarugaku/resolvelib/archive/$pkgver.tar.gz;)
-sha512sums=('5fee837933ab0e8279aa986ddaa78c1d7c84d89dabaabceef201cc12c7a30f0bdce73eeb9c3863f7057cda6b813e7405cdb3b18f136d35e9a624b71ad5092e62')
-
-build() {
-  cd resolvelib-$pkgver
-  python setup.py build
-  python2 setup.py build
-}
-
-check() {
-  cd resolvelib-$pkgver
-  python setup.py pytest
-}
-
-package_python-resolvelib() {
-  depends=('python')
-
-  cd resolvelib-$pkgver
-  python setup.py install --root="$pkgdir" --optimize=1
-
-  install -Dm644 LICENSE -t "$pkgdir"/usr/share/licenses/$pkgname/
-}
-
-package_python2-resolvelib() {
-  depends=('python2')
-
-  cd resolvelib-$pkgver
-  python2 setup.py install --root="$pkgdir" --optimize=1
-
-  install -Dm644 LICENSE -t "$pkgdir"/usr/share/licenses/$pkgname/
-}

Copied: python-resolvelib/repos/testing-any/PKGBUILD (from rev 402386, 
python-resolvelib/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2020-11-29 07:20:00 UTC (rev 402387)
@@ -0,0 +1,43 @@
+# Maintainer: Felix Yan 
+
+pkgbase=python-resolvelib
+pkgname=(python-resolvelib python2-resolvelib)
+pkgver=0.5.2
+pkgrel=1
+pkgdesc="Resolve abstract dependencies into concrete ones"
+url="https://github.com/sarugaku/resolvelib;
+license=('ISC')
+arch=('any')
+makedepends=('python-setuptools' 'python2-setuptools')
+checkdepends=('python-commentjson' 'python-pytest-runner')
+source=("$pkgbase-$pkgver.tar.gz::https://github.com/sarugaku/resolvelib/archive/$pkgver.tar.gz;)
+sha512sums=('b37194e19484e469ca84f813a9318a29b35871dbe32d56cdc6260819f78cfa42d12f9c10b1e7faff7a88945ff50254d2a804cadb89d905ced20fb7755d4c9500')
+
+build() {
+  cd resolvelib-$pkgver
+  python setup.py build
+  python2 setup.py build
+}
+
+check() {
+  cd resolvelib-$pkgver
+  python setup.py pytest
+}
+
+package_python-resolvelib() {
+  depends=('python')
+
+  cd resolvelib-$pkgver
+  python setup.py install --root="$pkgdir" --optimize=1
+
+  install -Dm644 LICENSE -t "$pkgdir"/usr/share/licenses/$pkgname/
+}
+
+package_python2-resolvelib() {
+  depends=('python2')
+
+  cd resolvelib-$pkgver
+  python2 setup.py install --root="$pkgdir" --optimize=1
+
+  install -Dm644 LICENSE -t "$pkgdir"/usr/share/licenses/$pkgname/
+}


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

2020-11-28 Thread Felix Yan via arch-commits
Date: Sunday, November 29, 2020 @ 07:19:17
  Author: felixonmars
Revision: 402386

upgpkg: python-resolvelib 0.5.2-1

Modified:
  python-resolvelib/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-11-29 07:19:06 UTC (rev 402385)
+++ PKGBUILD2020-11-29 07:19:17 UTC (rev 402386)
@@ -2,8 +2,8 @@
 
 pkgbase=python-resolvelib
 pkgname=(python-resolvelib python2-resolvelib)
-pkgver=0.5.1
-pkgrel=3
+pkgver=0.5.2
+pkgrel=1
 pkgdesc="Resolve abstract dependencies into concrete ones"
 url="https://github.com/sarugaku/resolvelib;
 license=('ISC')
@@ -11,7 +11,7 @@
 makedepends=('python-setuptools' 'python2-setuptools')
 checkdepends=('python-commentjson' 'python-pytest-runner')
 
source=("$pkgbase-$pkgver.tar.gz::https://github.com/sarugaku/resolvelib/archive/$pkgver.tar.gz;)
-sha512sums=('5fee837933ab0e8279aa986ddaa78c1d7c84d89dabaabceef201cc12c7a30f0bdce73eeb9c3863f7057cda6b813e7405cdb3b18f136d35e9a624b71ad5092e62')
+sha512sums=('b37194e19484e469ca84f813a9318a29b35871dbe32d56cdc6260819f78cfa42d12f9c10b1e7faff7a88945ff50254d2a804cadb89d905ced20fb7755d4c9500')
 
 build() {
   cd resolvelib-$pkgver


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

2020-11-28 Thread Felix Yan via arch-commits
Date: Sunday, November 29, 2020 @ 07:18:43
  Author: felixonmars
Revision: 766221

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 766220, haskell-yesod/trunk/PKGBUILD)

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

Copied: haskell-yesod/repos/community-staging-x86_64/PKGBUILD (from rev 766220, 
haskell-yesod/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-11-29 07:18:43 UTC (rev 766221)
@@ -0,0 +1,47 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=yesod
+pkgname=haskell-yesod
+pkgver=1.6.1.0
+pkgrel=82
+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-file-embed' '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=('712eed39b64f515cb949186ddb950133cc2daccde6d4a9b0115809e5f4726a957b2809ee785b348971c617b3d173bcd40776b065f5bf1d68b79af12905ada77a')
+
+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 $MAKEFLAGS
+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 python-lazy-object-proxy/repos/testing-x86_64 (2 files)

2020-11-28 Thread Felix Yan via arch-commits
Date: Sunday, November 29, 2020 @ 07:19:06
  Author: felixonmars
Revision: 402385

archrelease: copy trunk to testing-x86_64

Added:
  python-lazy-object-proxy/repos/testing-x86_64/PKGBUILD
(from rev 402384, python-lazy-object-proxy/trunk/PKGBUILD)
Deleted:
  python-lazy-object-proxy/repos/testing-x86_64/PKGBUILD

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

Deleted: PKGBUILD
===
--- PKGBUILD2020-11-29 07:17:48 UTC (rev 402384)
+++ PKGBUILD2020-11-29 07:19:06 UTC (rev 402385)
@@ -1,30 +0,0 @@
-# Maintainer: Felix Yan 
-
-pkgname=python-lazy-object-proxy
-depends=("python")
-pkgver=1.5.1
-pkgrel=3
-pkgdesc='A fast and thorough lazy object proxy'
-arch=('x86_64')
-url="https://github.com/ionelmc/python-lazy-object-proxy;
-license=('BSD')
-makedepends=('python-setuptools')
-checkdepends=('python-pytest-benchmark' 'python-pytest-runner')
-source=("$pkgname-$pkgver.tar.gz::https://github.com/ionelmc/python-lazy-object-proxy/archive/v$pkgver.tar.gz;)
-sha512sums=('76b54265a7a85bcdb64879c7773f7be2e179494530c47fcaeecb2a16130e520163eff7095a94e6095e0b1d5479cc12d439c6b64ef6bc7aa293ebcc23fe846ab0')
-
-build() {
-  cd "$srcdir"/python-lazy-object-proxy-$pkgver
-  python setup.py build
-}
-
-check() {
-  cd python-lazy-object-proxy-$pkgver
-  python setup.py pytest --addopts --ignore=src
-}
-
-package() {
-  cd python-lazy-object-proxy-$pkgver
-  python setup.py install --root="$pkgdir" --optimize=1
-  install -Dm644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
-}

Copied: python-lazy-object-proxy/repos/testing-x86_64/PKGBUILD (from rev 
402384, python-lazy-object-proxy/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2020-11-29 07:19:06 UTC (rev 402385)
@@ -0,0 +1,30 @@
+# Maintainer: Felix Yan 
+
+pkgname=python-lazy-object-proxy
+depends=("python")
+pkgver=1.5.2
+pkgrel=2
+pkgdesc='A fast and thorough lazy object proxy'
+arch=('x86_64')
+url="https://github.com/ionelmc/python-lazy-object-proxy;
+license=('BSD')
+makedepends=('python-setuptools')
+checkdepends=('python-pytest-benchmark' 'python-pytest-runner')
+source=("$pkgname-$pkgver.tar.gz::https://github.com/ionelmc/python-lazy-object-proxy/archive/v$pkgver.tar.gz;)
+sha512sums=('3be8e0ab59df609ff3d88a58a45462a10b3b8ca6a8e325f524ad1a75da85f7125b307d62630a223647f8ff9d06da4756653bff63755d258d7b0174783c216924')
+
+build() {
+  cd "$srcdir"/python-lazy-object-proxy-$pkgver
+  python setup.py build
+}
+
+check() {
+  cd python-lazy-object-proxy-$pkgver
+  python setup.py pytest --addopts --ignore=src
+}
+
+package() {
+  cd python-lazy-object-proxy-$pkgver
+  python setup.py install --root="$pkgdir" --optimize=1
+  install -Dm644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+}


[arch-commits] Commit in python-lazy-object-proxy/trunk (PKGBUILD)

2020-11-28 Thread Felix Yan via arch-commits
Date: Sunday, November 29, 2020 @ 07:17:48
  Author: felixonmars
Revision: 402384

upgpkg: python-lazy-object-proxy 1.5.2-2

Modified:
  python-lazy-object-proxy/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-11-29 06:34:21 UTC (rev 402383)
+++ PKGBUILD2020-11-29 07:17:48 UTC (rev 402384)
@@ -3,7 +3,7 @@
 pkgname=python-lazy-object-proxy
 depends=("python")
 pkgver=1.5.2
-pkgrel=1
+pkgrel=2
 pkgdesc='A fast and thorough lazy object proxy'
 arch=('x86_64')
 url="https://github.com/ionelmc/python-lazy-object-proxy;


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

2020-11-28 Thread Felix Yan via arch-commits
Date: Sunday, November 29, 2020 @ 07:17:35
  Author: felixonmars
Revision: 766220

upgpkg: haskell-yesod 1.6.1.0-82: rebuild with monad-logger 0.3.36

Modified:
  haskell-yesod/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-11-29 07:15:48 UTC (rev 766219)
+++ PKGBUILD2020-11-29 07:17:35 UTC (rev 766220)
@@ -4,7 +4,7 @@
 _hkgname=yesod
 pkgname=haskell-yesod
 pkgver=1.6.1.0
-pkgrel=81
+pkgrel=82
 pkgdesc="Creation of type-safe, RESTful web applications."
 url="http://www.yesodweb.com/;
 license=("MIT")


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

2020-11-28 Thread Felix Yan via arch-commits
Date: Sunday, November 29, 2020 @ 07:15:48
  Author: felixonmars
Revision: 766219

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 766218, haskell-yesod-auth/trunk/PKGBUILD)

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

Copied: haskell-yesod-auth/repos/community-staging-x86_64/PKGBUILD (from rev 
766218, haskell-yesod-auth/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-11-29 07:15:48 UTC (rev 766219)
@@ -0,0 +1,47 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=yesod-auth
+pkgname=haskell-yesod-auth
+pkgver=1.6.10.1
+pkgrel=16
+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=('1b02d57f06b06574a7b103abf60aadca61f19034dd9fed5b4548a2fc36d13606e4c0824f296237f8fab044407cd2394aa185f979ae76e0ad8e9f7ca53a5be070')
+
+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 $MAKEFLAGS
+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-11-28 Thread Felix Yan via arch-commits
Date: Sunday, November 29, 2020 @ 07:15:16
  Author: felixonmars
Revision: 766218

upgpkg: haskell-yesod-auth 1.6.10.1-16: rebuild with monad-logger 0.3.36

Modified:
  haskell-yesod-auth/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-11-29 07:13:01 UTC (rev 766217)
+++ PKGBUILD2020-11-29 07:15:16 UTC (rev 766218)
@@ -4,7 +4,7 @@
 _hkgname=yesod-auth
 pkgname=haskell-yesod-auth
 pkgver=1.6.10.1
-pkgrel=15
+pkgrel=16
 pkgdesc="Authentication for Yesod."
 url="http://www.yesodweb.com/;
 license=("MIT")


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

2020-11-28 Thread Felix Yan via arch-commits
Date: Sunday, November 29, 2020 @ 07:13:01
  Author: felixonmars
Revision: 766217

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 766216, tamarin-prover/trunk/PKGBUILD)
  tamarin-prover/repos/community-staging-x86_64/maude-3.1.patch
(from rev 766216, tamarin-prover/trunk/maude-3.1.patch)

-+
 PKGBUILD|   58 ++
 maude-3.1.patch |   35 
 2 files changed, 93 insertions(+)

Copied: tamarin-prover/repos/community-staging-x86_64/PKGBUILD (from rev 
766216, tamarin-prover/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-11-29 07:13:01 UTC (rev 766217)
@@ -0,0 +1,58 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+pkgname=tamarin-prover
+pkgver=1.6.0
+pkgrel=59
+pkgdesc="The Tamarin prover for security protocol analysis"
+url="https://tamarin-prover.github.io;
+license=("GPL")
+arch=('x86_64')
+depends=('ghc-libs' 'graphviz' 'maude' 'haskell-hunit' 
'haskell-binary-orphans' 'haskell-binary-instances'
+ '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' 'haskell-tamarin-prover-sapic')
+optdepends=('ocaml: for sapic support')
+makedepends=('ghc' 'ocaml>=4.11.0')
+source=("tamarin-prover-$pkgver.tar.gz::https://github.com/tamarin-prover/tamarin-prover/archive/$pkgver.tar.gz;
+maude-3.1.patch)
+sha512sums=('7f3569f740d63d715b92a8f073eaecb8b32efe59b910b246977d36bb9e873765440e72feb6e76c7cbafab0495b88cfc666bb1dd12f685627c60d5cbd97b2973e'
+
'1ef5e4c370a0c5f5541d50600604ba7adc566c2f5cf415cdb844842bb10b343edd00aa5aa654f8e55355c80f48a34382c87c3fba4adca0c77e726f407f3815c3')
+
+prepare() {
+cd $pkgname-$pkgver
+patch -p1 -i ../maude-3.1.patch
+sed -i '/cp sapic/d' plugins/sapic/Makefile
+}
+
+build() {
+cd $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 $MAKEFLAGS
+
+cd plugins/sapic
+make -j1
+}
+
+check() {
+cd $pkgname-$pkgver
+LD_LIBRARY_PATH="$PWD"/dist/build dist/build/tamarin-prover/tamarin-prover 
test
+}
+
+package() {
+cd $pkgname-$pkgver
+runhaskell Setup copy --destdir="${pkgdir}"
+
+install -Dm644 etc/filetype.vim 
"$pkgdir"/usr/share/vim/vimfiles/ftdetect/tamarin.vim
+install -Dm644 etc/syntax/spthy.vim 
"$pkgdir"/usr/share/vim/vimfiles/syntax/spthy.vim
+ln -s spthy.vim "$pkgdir"/usr/share/vim/vimfiles/syntax/sapic.vim
+
+cd plugins/sapic
+install -Dm755 sapic "$pkgdir"/usr/bin/sapic
+}

Copied: tamarin-prover/repos/community-staging-x86_64/maude-3.1.patch (from rev 
766216, tamarin-prover/trunk/maude-3.1.patch)
===
--- community-staging-x86_64/maude-3.1.patch(rev 0)
+++ community-staging-x86_64/maude-3.1.patch2020-11-29 07:13:01 UTC (rev 
766217)
@@ -0,0 +1,35 @@
+diff --git a/lib/term/src/Term/Maude/Parser.hs 
b/lib/term/src/Term/Maude/Parser.hs
+index 187c35dc..0a1d3c35 100644
+--- a/lib/term/src/Term/Maude/Parser.hs
 b/lib/term/src/Term/Maude/Parser.hs
+@@ -224,7 +224,7 @@ parseVariantsReply msig reply = flip parseOnly reply $ do
+ <* endOfLine <* string "rewrites: "
+ <* takeWhile1 isDigit <* endOfLine <* endOfInput
+   where
+-parseVariant = string "Variant #" *> takeWhile1 isDigit *> endOfLine *>
++parseVariant = string "Variant " *> optional (char '#') *> takeWhile1 
isDigit *> endOfLine *>
+string "rewrites: " *> takeWhile1 isDigit *> endOfLine *>
+parseReprintedTerm *> manyTill parseEntry endOfLine
+ parseReprintedTerm = choice [ string "TOP" *> pure LSortMsg, parseSort ]
+@@ -235,7 +235,7 @@ parseVariantsReply msig reply = flip parseOnly reply $ do
+ -- | @parseSubstitution l@ parses a single substitution returned by Maude.
+ parseSubstitution :: MaudeSig -> Parser MSubst
+ parseSubstitution msig = do
+-endOfLine *> string "Solution " *> takeWhile1 isDigit *> endOfLine
++endOfLine *> choice [string "Solution ", string "Unifier ", string 
"Matcher "] *> takeWhile1 isDigit *> 

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

2020-11-28 Thread Felix Yan via arch-commits
Date: Sunday, November 29, 2020 @ 07:12:15
  Author: felixonmars
Revision: 766216

upgpkg: tamarin-prover 1.6.0-59: rebuild with monad-logger 0.3.36

Modified:
  tamarin-prover/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-11-29 07:08:54 UTC (rev 766215)
+++ PKGBUILD2020-11-29 07:12:15 UTC (rev 766216)
@@ -3,7 +3,7 @@
 
 pkgname=tamarin-prover
 pkgver=1.6.0
-pkgrel=58
+pkgrel=59
 pkgdesc="The Tamarin prover for security protocol analysis"
 url="https://tamarin-prover.github.io;
 license=("GPL")


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

2020-11-28 Thread Felix Yan via arch-commits
Date: Sunday, November 29, 2020 @ 07:08:54
  Author: felixonmars
Revision: 766215

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 766214, haskell-yesod-static/trunk/PKGBUILD)

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

Copied: haskell-yesod-static/repos/community-staging-x86_64/PKGBUILD (from rev 
766214, haskell-yesod-static/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-11-29 07:08:54 UTC (rev 766215)
@@ -0,0 +1,48 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=yesod-static
+pkgname=haskell-yesod-static
+pkgver=1.6.1.0
+pkgrel=102
+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-rio' 
'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=('66037ec28eac83e374161c1b306a4d20805ecb35ccfc4878e7894d961daaf30d9936c6e209641ff323d7e3dd5626f5a24a12915d4205417c496e272a2e969f6e')
+
+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 $MAKEFLAGS
+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-11-28 Thread Felix Yan via arch-commits
Date: Sunday, November 29, 2020 @ 07:08:26
  Author: felixonmars
Revision: 766214

upgpkg: haskell-yesod-static 1.6.1.0-102: rebuild with monad-logger 0.3.36

Modified:
  haskell-yesod-static/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-11-29 07:06:39 UTC (rev 766213)
+++ PKGBUILD2020-11-29 07:08:26 UTC (rev 766214)
@@ -4,7 +4,7 @@
 _hkgname=yesod-static
 pkgname=haskell-yesod-static
 pkgver=1.6.1.0
-pkgrel=101
+pkgrel=102
 pkgdesc="Static file serving subsite for Yesod Web Framework."
 url="http://www.yesodweb.com/;
 license=("MIT")


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

2020-11-28 Thread Felix Yan via arch-commits
Date: Sunday, November 29, 2020 @ 07:06:39
  Author: felixonmars
Revision: 766213

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 766212, haskell-yesod-test/trunk/PKGBUILD)

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

Copied: haskell-yesod-test/repos/community-staging-x86_64/PKGBUILD (from rev 
766212, haskell-yesod-test/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-11-29 07:06:39 UTC (rev 766213)
@@ -0,0 +1,51 @@
+# Maintainer: Felix Yan 
+
+_hkgname=yesod-test
+pkgname=haskell-yesod-test
+pkgver=1.6.10
+pkgrel=103
+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=('badbd76b9a345c86f9dcf8b5d6043f173eec60bf6f39bdcb4a60d17d95ad693991a1c7b4061a1e86d61fb9efe3f2f29b3129e6b9ffef4b07d5b563116959b016')
+
+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 $MAKEFLAGS
+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-test/trunk (PKGBUILD)

2020-11-28 Thread Felix Yan via arch-commits
Date: Sunday, November 29, 2020 @ 07:06:10
  Author: felixonmars
Revision: 766212

upgpkg: haskell-yesod-test 1.6.10-103: rebuild with monad-logger 0.3.36

Modified:
  haskell-yesod-test/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-11-29 07:03:59 UTC (rev 766211)
+++ PKGBUILD2020-11-29 07:06:10 UTC (rev 766212)
@@ -3,7 +3,7 @@
 _hkgname=yesod-test
 pkgname=haskell-yesod-test
 pkgver=1.6.10
-pkgrel=102
+pkgrel=103
 pkgdesc="Integration testing for WAI/Yesod Applications"
 url="https://www.yesodweb.com;
 license=('MIT')


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

2020-11-28 Thread Felix Yan via arch-commits
Date: Sunday, November 29, 2020 @ 07:03:59
  Author: felixonmars
Revision: 766211

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 766210, haskell-yesod-form/trunk/PKGBUILD)

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

Copied: haskell-yesod-form/repos/community-staging-x86_64/PKGBUILD (from rev 
766210, haskell-yesod-form/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-11-29 07:03:59 UTC (rev 766211)
@@ -0,0 +1,47 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=yesod-form
+pkgname=haskell-yesod-form
+pkgver=1.6.7
+pkgrel=302
+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 $MAKEFLAGS
+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-11-28 Thread Felix Yan via arch-commits
Date: Sunday, November 29, 2020 @ 07:03:21
  Author: felixonmars
Revision: 766210

upgpkg: haskell-yesod-form 1.6.7-302: rebuild with monad-logger 0.3.36

Modified:
  haskell-yesod-form/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-11-29 07:01:37 UTC (rev 766209)
+++ PKGBUILD2020-11-29 07:03:21 UTC (rev 766210)
@@ -4,7 +4,7 @@
 _hkgname=yesod-form
 pkgname=haskell-yesod-form
 pkgver=1.6.7
-pkgrel=301
+pkgrel=302
 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-11-28 Thread Felix Yan via arch-commits
Date: Sunday, November 29, 2020 @ 07:01:37
  Author: felixonmars
Revision: 766209

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 766208, haskell-yesod-persistent/trunk/PKGBUILD)

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

Copied: haskell-yesod-persistent/repos/community-staging-x86_64/PKGBUILD (from 
rev 766208, haskell-yesod-persistent/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-11-29 07:01:37 UTC (rev 766209)
@@ -0,0 +1,45 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=yesod-persistent
+pkgname=haskell-yesod-persistent
+pkgver=1.6.0.5
+pkgrel=14
+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=('b423085942660271aea65547dffc8f68b4cf8b78a7b13fa813fad60c82a5c447c9bccc19116bdc4248dc158d81d1573a925a60d096efd666e8178c863c2bafc8')
+
+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 $MAKEFLAGS
+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-11-28 Thread Felix Yan via arch-commits
Date: Sunday, November 29, 2020 @ 07:01:21
  Author: felixonmars
Revision: 766208

upgpkg: haskell-yesod-persistent 1.6.0.5-14: rebuild with monad-logger 0.3.36

Modified:
  haskell-yesod-persistent/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-11-29 07:00:11 UTC (rev 766207)
+++ PKGBUILD2020-11-29 07:01:21 UTC (rev 766208)
@@ -4,7 +4,7 @@
 _hkgname=yesod-persistent
 pkgname=haskell-yesod-persistent
 pkgver=1.6.0.5
-pkgrel=13
+pkgrel=14
 pkgdesc="Some helpers for using Persistent from Yesod."
 url="http://www.yesodweb.com/;
 license=("MIT")


[arch-commits] Commit in haskell-persistent-qq/repos (3 files)

2020-11-28 Thread Felix Yan via arch-commits
Date: Sunday, November 29, 2020 @ 07:00:11
  Author: felixonmars
Revision: 766207

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 766206, haskell-persistent-qq/trunk/PKGBUILD)
  haskell-persistent-qq/repos/community-staging-x86_64/persistent-2.11.patch
(from rev 766206, haskell-persistent-qq/trunk/persistent-2.11.patch)

---+
 PKGBUILD  |   58 
 persistent-2.11.patch |   27 ++
 2 files changed, 85 insertions(+)

Copied: haskell-persistent-qq/repos/community-staging-x86_64/PKGBUILD (from rev 
766206, haskell-persistent-qq/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-11-29 07:00:11 UTC (rev 766207)
@@ -0,0 +1,58 @@
+# Maintainer: Felix Yan 
+
+_hkgname=persistent-qq
+pkgname=haskell-persistent-qq
+pkgver=2.9.2
+pkgrel=33
+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
+persistent-2.11.patch)
+sha512sums=('48d6783abf366b327e68e5a1619585c056836885e552b6596eda056cf7758a8b426c3cf27ac7c67cb772bd482de9afbe7365b7647bbf31c529089810b5d5dd97'
+
'9f628d9119daa4a20fedc7ba8422b019bc7c9eb22fd8854c27dc0e61ea14bbb75bf0ff9d8cd9018d79878571ec6e53f3898d874ed26616e675c4dff421c29fa4')
+
+prepare() {
+cd $_hkgname-$pkgver
+patch -p2 -i ../persistent-2.11.patch
+sed -i '/LANGUAGE FlexibleContexts/a {-# LANGUAGE DataKinds #-}' 
test/PersistentTestModels.hs
+}
+
+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 $MAKEFLAGS
+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
+}

Copied: 
haskell-persistent-qq/repos/community-staging-x86_64/persistent-2.11.patch 
(from rev 766206, haskell-persistent-qq/trunk/persistent-2.11.patch)
===
--- community-staging-x86_64/persistent-2.11.patch  
(rev 0)
+++ community-staging-x86_64/persistent-2.11.patch  2020-11-29 07:00:11 UTC 
(rev 766207)
@@ -0,0 +1,27 @@
+diff --git a/persistent-qq/test/PersistentTestModels.hs 
b/persistent-qq/test/PersistentTestModels.hs
+index 53256dd5..da333603 100644
+--- a/persistent-qq/test/PersistentTestModels.hs
 b/persistent-qq/test/PersistentTestModels.hs
+@@ -15,6 +15,7 @@ module PersistentTestModels where
+ import Control.Monad.Reader
+ import Data.Aeson
+ import Data.Text (Text)
++import Data.Proxy
+ 
+ import Database.Persist.Sql
+ import Database.Persist.TH
+@@ -140,9 +141,11 @@ instance (PersistEntity a) => PersistEntity 
(ReverseFieldOrder a) where
+ keyFromValues = fmap RFOKey . fromPersistValue . head
+ keyToValues   = (:[]) . toPersistValue . unRFOKey
+ 
+-entityDef = revFields . entityDef . liftM unRFO
+-where
+-  revFields ed = ed { entityFields = reverse (entityFields ed) }
++entityDef = revFields . entityDef . unRfoProxy
++  where
++revFields ed = ed { entityFields = reverse (entityFields ed) }
++unRfoProxy :: proxy (ReverseFieldOrder a) -> Proxy a
++unRfoProxy _ = Proxy
+ 
+ toPersistFields = reverse . toPersistFields . unRFO
+ newtype EntityField (ReverseFieldOrder a) b = EFRFO {unEFRFO :: 
EntityField a b}


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

2020-11-28 Thread Felix Yan via arch-commits
Date: Sunday, November 29, 2020 @ 06:59:47
  Author: felixonmars
Revision: 766206

upgpkg: haskell-persistent-qq 2.9.2-33: rebuild with monad-logger 0.3.36

Modified:
  haskell-persistent-qq/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-11-29 06:58:01 UTC (rev 766205)
+++ PKGBUILD2020-11-29 06:59:47 UTC (rev 766206)
@@ -3,7 +3,7 @@
 _hkgname=persistent-qq
 pkgname=haskell-persistent-qq
 pkgver=2.9.2
-pkgrel=32
+pkgrel=33
 pkgdesc="Provides a quasi-quoter for raw SQL for persistent"
 url="https://github.com/yesod-web/persistent;
 license=('MIT')


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

2020-11-28 Thread Felix Yan via arch-commits
Date: Sunday, November 29, 2020 @ 06:58:01
  Author: felixonmars
Revision: 766205

archrelease: copy trunk to community-staging-x86_64

Added:
  stack/repos/community-staging-x86_64/
  stack/repos/community-staging-x86_64/PKGBUILD
(from rev 766204, stack/trunk/PKGBUILD)
  stack/repos/community-staging-x86_64/optparse-applicative-0.16.patch
(from rev 766204, stack/trunk/optparse-applicative-0.16.patch)
  stack/repos/community-staging-x86_64/stack.install
(from rev 766204, stack/trunk/stack.install)

-+
 PKGBUILD|   81 ++
 optparse-applicative-0.16.patch |   25 +++
 stack.install   |4 +
 3 files changed, 110 insertions(+)

Copied: stack/repos/community-staging-x86_64/PKGBUILD (from rev 766204, 
stack/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-11-29 06:58:01 UTC (rev 766205)
@@ -0,0 +1,81 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+pkgname=stack
+pkgver=2.5.1
+pkgrel=34
+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-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-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#tag=v$pkgver;
+optparse-applicative-0.16.patch)
+sha512sums=('SKIP'
+
'3ed61162edd869d5634e7e8485d784b9a192c97626da817635e6c756ca651454b5b806085aea6d7f8fd54041ae06e1613d9547958a85b777d2dfc35b02c0fbea')
+
+prepare() {
+  cd $pkgname
+  sed -i -e '/semigroups/d' $pkgname.cabal
+  sed -i '1i{-# LANGUAGE DataKinds #-}' src/Stack/Storage/User.hs 
src/Stack/Storage/Project.hs
+  patch -p1 -i ../optparse-applicative-0.16.patch
+}
+
+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 $MAKEFLAGS
+  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 

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

2020-11-28 Thread Felix Yan via arch-commits
Date: Sunday, November 29, 2020 @ 06:57:34
  Author: felixonmars
Revision: 766204

upgpkg: stack 2.5.1-34: rebuild with monad-logger 0.3.36

Modified:
  stack/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-11-29 06:50:34 UTC (rev 766203)
+++ PKGBUILD2020-11-29 06:57:34 UTC (rev 766204)
@@ -3,7 +3,7 @@
 
 pkgname=stack
 pkgver=2.5.1
-pkgrel=33
+pkgrel=34
 pkgdesc="The Haskell Tool Stack"
 url="https://github.com/commercialhaskell/stack;
 license=("BSD")


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

2020-11-28 Thread Felix Yan via arch-commits
Date: Sunday, November 29, 2020 @ 06:50:34
  Author: felixonmars
Revision: 766203

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 766202, haskell-pantry/trunk/PKGBUILD)

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

Copied: haskell-pantry/repos/community-staging-x86_64/PKGBUILD (from rev 
766202, haskell-pantry/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-11-29 06:50:34 UTC (rev 766203)
@@ -0,0 +1,58 @@
+# Maintainer: Felix Yan 
+
+_hkgname=pantry
+pkgname=haskell-pantry
+pkgver=0.5.1.4
+pkgrel=12
+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=('e8285a3c1228b36898d957e56c726dd2b6d8e8d9283f08fe77c800f2030095a00ce76dde8277654a5dfd7523483f6ccd83beeefa2481c5a1bd56dc660312e239')
+
+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 $MAKEFLAGS
+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-11-28 Thread Felix Yan via arch-commits
Date: Sunday, November 29, 2020 @ 06:50:19
  Author: felixonmars
Revision: 766202

upgpkg: haskell-pantry 0.5.1.4-12: rebuild with monad-logger 0.3.36

Modified:
  haskell-pantry/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-11-29 06:46:08 UTC (rev 766201)
+++ PKGBUILD2020-11-29 06:50:19 UTC (rev 766202)
@@ -3,7 +3,7 @@
 _hkgname=pantry
 pkgname=haskell-pantry
 pkgver=0.5.1.4
-pkgrel=11
+pkgrel=12
 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-11-28 Thread Felix Yan via arch-commits
Date: Sunday, November 29, 2020 @ 06:46:08
  Author: felixonmars
Revision: 766201

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 766200, haskell-persistent-sqlite/trunk/PKGBUILD)

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

Copied: haskell-persistent-sqlite/repos/community-staging-x86_64/PKGBUILD (from 
rev 766200, haskell-persistent-sqlite/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-11-29 06:46:08 UTC (rev 766201)
@@ -0,0 +1,48 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=persistent-sqlite
+pkgname=haskell-persistent-sqlite
+pkgver=2.11.0.0
+pkgrel=6
+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-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=('2a8ee1e58960e9430c72984430c1c55e5ccb901db02fbe57a8d1e4366ac228fe4f4419f3fb0f9019029a5abb0f7034c831f92045799dd1b905ec809c52f673b6')
+
+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 $MAKEFLAGS
+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-test/repos (2 files)

2020-11-28 Thread Felix Yan via arch-commits
Date: Sunday, November 29, 2020 @ 06:44:09
  Author: felixonmars
Revision: 766199

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-persistent-test/repos/community-staging-x86_64/PKGBUILD (from 
rev 766198, haskell-persistent-test/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-11-29 06:44:09 UTC (rev 766199)
@@ -0,0 +1,47 @@
+# Maintainer: Felix Yan 
+
+_hkgname=persistent-test
+pkgname=haskell-persistent-test
+pkgver=2.0.3.4
+pkgrel=6
+pkgdesc="Tests for Persistent"
+url="https://github.com/yesodweb/persistent;
+license=('MIT')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-persistent' 'haskell-persistent-template' 
'haskell-aeson'
+ 'haskell-blaze-html' 'haskell-conduit' 'haskell-hspec'
+ 'haskell-hspec-expectations' 'haskell-hunit' 'haskell-monad-control' 
'haskell-monad-logger'
+ 'haskell-path-pieces' 'haskell-quickcheck' 
'haskell-quickcheck-instances' 'haskell-random'
+ 'haskell-resourcet' 'haskell-transformers-base' 'haskell-unliftio' 
'haskell-unliftio-core'
+ 'haskell-unordered-containers')
+makedepends=('ghc' 'haskell-hspec' 'haskell-quickcheck')
+source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
+sha512sums=('62e9f2df32bc97f6ee00abcf6bb06b95ba63ab0b18d0a5f9b1d1b6f9d838a74f25252dfa296824c74a8d3f59bbea1a249361317ece50fa10a2ccbb1b0c32925c')
+
+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 $MAKEFLAGS
+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-11-28 Thread Felix Yan via arch-commits
Date: Sunday, November 29, 2020 @ 06:45:47
  Author: felixonmars
Revision: 766200

upgpkg: haskell-persistent-sqlite 2.11.0.0-6: rebuild with monad-logger 0.3.36

Modified:
  haskell-persistent-sqlite/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-11-29 06:44:09 UTC (rev 766199)
+++ PKGBUILD2020-11-29 06:45:47 UTC (rev 766200)
@@ -4,7 +4,7 @@
 _hkgname=persistent-sqlite
 pkgname=haskell-persistent-sqlite
 pkgver=2.11.0.0
-pkgrel=5
+pkgrel=6
 pkgdesc="Backend for the persistent library using sqlite3"
 url="https://www.yesodweb.com/book/persistent;
 license=("MIT")


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

2020-11-28 Thread Felix Yan via arch-commits
Date: Sunday, November 29, 2020 @ 06:43:48
  Author: felixonmars
Revision: 766198

upgpkg: haskell-persistent-test 2.0.3.4-6: rebuild with monad-logger 0.3.36

Modified:
  haskell-persistent-test/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-11-29 06:41:20 UTC (rev 766197)
+++ PKGBUILD2020-11-29 06:43:48 UTC (rev 766198)
@@ -3,7 +3,7 @@
 _hkgname=persistent-test
 pkgname=haskell-persistent-test
 pkgver=2.0.3.4
-pkgrel=5
+pkgrel=6
 pkgdesc="Tests for Persistent"
 url="https://github.com/yesodweb/persistent;
 license=('MIT')


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

2020-11-28 Thread Felix Yan via arch-commits
Date: Sunday, November 29, 2020 @ 06:41:20
  Author: felixonmars
Revision: 766197

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-persistent-template/repos/community-staging-x86_64/PKGBUILD 
(from rev 766196, haskell-persistent-template/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-11-29 06:41:20 UTC (rev 766197)
@@ -0,0 +1,45 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=persistent-template
+pkgname=haskell-persistent-template
+pkgver=2.9.1.0
+pkgrel=6
+pkgdesc="Type-safe, non-relational, multi-backend persistence"
+url="http://www.yesodweb.com/book/persistent;
+license=("MIT")
+arch=('x86_64')
+depends=('ghc-libs' "haskell-aeson" "haskell-http-api-data" 
"haskell-monad-control"
+ "haskell-monad-logger" "haskell-path-pieces" "haskell-persistent"
+ 'haskell-th-lift-instances' "haskell-unordered-containers")
+makedepends=('ghc' 'haskell-hspec')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('56c89b4f02401cbf9716b97c4c314d6ef079dccf75ec1166f9b2b641049723002587fd5d074c1a87d20f7162d8b5677a87c84a1e4333eb93c425a5f09c84ea64')
+
+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 $MAKEFLAGS
+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-casa-client/trunk (PKGBUILD)

2020-11-28 Thread Felix Yan via arch-commits
Date: Sunday, November 29, 2020 @ 06:38:57
  Author: felixonmars
Revision: 766194

upgpkg: haskell-casa-client 0.0.1-145: rebuild with monad-logger 0.3.36

Modified:
  haskell-casa-client/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-11-29 06:37:57 UTC (rev 766193)
+++ PKGBUILD2020-11-29 06:38:57 UTC (rev 766194)
@@ -3,7 +3,7 @@
 _hkgname=casa-client
 pkgname=haskell-casa-client
 pkgver=0.0.1
-pkgrel=144
+pkgrel=145
 pkgdesc="Content Addressable Storage Archive client"
 url="https://github.com/fpco/casa;
 license=('MIT')


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

2020-11-28 Thread Felix Yan via arch-commits
Date: Sunday, November 29, 2020 @ 06:39:18
  Author: felixonmars
Revision: 766195

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-casa-client/repos/community-staging-x86_64/
  haskell-casa-client/repos/community-staging-x86_64/PKGBUILD
(from rev 766194, haskell-casa-client/trunk/PKGBUILD)

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

Copied: haskell-casa-client/repos/community-staging-x86_64/PKGBUILD (from rev 
766194, haskell-casa-client/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-11-29 06:39:18 UTC (rev 766195)
@@ -0,0 +1,51 @@
+# Maintainer: Felix Yan 
+
+_hkgname=casa-client
+pkgname=haskell-casa-client
+pkgver=0.0.1
+pkgrel=145
+pkgdesc="Content Addressable Storage Archive client"
+url="https://github.com/fpco/casa;
+license=('MIT')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-aeson' 'haskell-attoparsec' 
'haskell-base16-bytestring'
+ 'haskell-casa-types' 'haskell-conduit' 'haskell-conduit-extra' 
'haskell-cryptonite'
+ 'haskell-http-conduit' 'haskell-http-types' 'haskell-memory'
+ 'haskell-network-uri' 'haskell-resourcet' 'haskell-th-lift' 
'haskell-unliftio-core'
+ 'haskell-unordered-containers')
+makedepends=('ghc')
+source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
+sha512sums=('2df03a0b1c2e01f2d24728e96fe446a25b630f5495c4e9995bcbde1ee9da530df1c6b40dde954cfaf6de2af6036fa6cfda7d9957b22106316557cc57d64114fa')
+
+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 $MAKEFLAGS
+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-template/trunk (PKGBUILD)

2020-11-28 Thread Felix Yan via arch-commits
Date: Sunday, November 29, 2020 @ 06:41:01
  Author: felixonmars
Revision: 766196

upgpkg: haskell-persistent-template 2.9.1.0-6: rebuild with monad-logger 0.3.36

Modified:
  haskell-persistent-template/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-11-29 06:39:18 UTC (rev 766195)
+++ PKGBUILD2020-11-29 06:41:01 UTC (rev 766196)
@@ -4,7 +4,7 @@
 _hkgname=persistent-template
 pkgname=haskell-persistent-template
 pkgver=2.9.1.0
-pkgrel=5
+pkgrel=6
 pkgdesc="Type-safe, non-relational, multi-backend persistence"
 url="http://www.yesodweb.com/book/persistent;
 license=("MIT")


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

2020-11-28 Thread Felix Yan via arch-commits
Date: Sunday, November 29, 2020 @ 06:37:57
  Author: felixonmars
Revision: 766193

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-casa-types/repos/community-staging-x86_64/
  haskell-casa-types/repos/community-staging-x86_64/PKGBUILD
(from rev 766192, haskell-casa-types/trunk/PKGBUILD)

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

Copied: haskell-casa-types/repos/community-staging-x86_64/PKGBUILD (from rev 
766192, haskell-casa-types/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-11-29 06:37:57 UTC (rev 766193)
@@ -0,0 +1,48 @@
+# Maintainer: Felix Yan 
+
+_hkgname=casa-types
+pkgname=haskell-casa-types
+pkgver=0.0.1
+pkgrel=119
+pkgdesc="Content Addressable Storage Archive types"
+url="https://github.com/fpco/casa;
+license=('MIT')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-aeson' 'haskell-attoparsec' 
'haskell-base16-bytestring'
+ 'haskell-hashable' 'haskell-path-pieces' 'haskell-persistent')
+makedepends=('ghc')
+source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
+sha512sums=('6296898e8ffdd20ad7dc5aa52a99078fa71bb2384a8631761255e19b7b670a1d349715241be8cb2ee84fd52ee7ac70b4458adab3a86ebe63b9c976f7bac44f98')
+
+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 $MAKEFLAGS
+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 -t "${pkgdir}"/usr/share/licenses/${pkgname}/
+rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}


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

2020-11-28 Thread Felix Yan via arch-commits
Date: Sunday, November 29, 2020 @ 06:36:30
  Author: felixonmars
Revision: 766190

upgpkg: haskell-esqueleto 3.4.0.1-6: rebuild with monad-logger 0.3.36

Modified:
  haskell-esqueleto/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-11-29 06:34:48 UTC (rev 766189)
+++ PKGBUILD2020-11-29 06:36:30 UTC (rev 766190)
@@ -4,7 +4,7 @@
 _hkgname=esqueleto
 pkgname=haskell-esqueleto
 pkgver=3.4.0.1
-pkgrel=5
+pkgrel=6
 pkgdesc="Type-safe EDSL for SQL queries on persistent backends."
 url="https://github.com/bitemyapp/esqueleto;
 license=("BSD")


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

2020-11-28 Thread Felix Yan via arch-commits
Date: Sunday, November 29, 2020 @ 06:37:41
  Author: felixonmars
Revision: 766192

upgpkg: haskell-casa-types 0.0.1-119: rebuild with monad-logger 0.3.36

Modified:
  haskell-casa-types/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-11-29 06:36:45 UTC (rev 766191)
+++ PKGBUILD2020-11-29 06:37:41 UTC (rev 766192)
@@ -3,7 +3,7 @@
 _hkgname=casa-types
 pkgname=haskell-casa-types
 pkgver=0.0.1
-pkgrel=118
+pkgrel=119
 pkgdesc="Content Addressable Storage Archive types"
 url="https://github.com/fpco/casa;
 license=('MIT')


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

2020-11-28 Thread Felix Yan via arch-commits
Date: Sunday, November 29, 2020 @ 06:36:45
  Author: felixonmars
Revision: 766191

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-esqueleto/repos/community-staging-x86_64/PKGBUILD (from rev 
766190, haskell-esqueleto/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-11-29 06:36:45 UTC (rev 766191)
@@ -0,0 +1,41 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=esqueleto
+pkgname=haskell-esqueleto
+pkgver=3.4.0.1
+pkgrel=6
+pkgdesc="Type-safe EDSL for SQL queries on persistent backends."
+url="https://github.com/bitemyapp/esqueleto;
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-aeson' 'haskell-attoparsec' 'haskell-blaze-html' 
'haskell-conduit'
+ 'haskell-monad-logger' 'haskell-persistent' 'haskell-resourcet' 
'haskell-tagged'
+ 'haskell-unliftio' 'haskell-unordered-containers')
+makedepends=('ghc')  # 'haskell-vector')  # Not enabled yet
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('4e00f8820203a96b5cb4130df0ede03e27149007fa92bd96f4f9d20a4290f6623c86940e48ec4b56827f22d4e1a177a3ad3398bea1ed275d5b837031b2d0f69f')
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \
+-f-mysql -f-postgresql
+runhaskell Setup build $MAKEFLAGS
+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-persistent/trunk (PKGBUILD)

2020-11-28 Thread Felix Yan via arch-commits
Date: Sunday, November 29, 2020 @ 06:34:32
  Author: felixonmars
Revision: 766188

upgpkg: haskell-persistent 2.11.0.0-6: rebuild with monad-logger 0.3.36

Modified:
  haskell-persistent/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-11-29 06:32:28 UTC (rev 766187)
+++ PKGBUILD2020-11-29 06:34:32 UTC (rev 766188)
@@ -4,7 +4,7 @@
 _hkgname=persistent
 pkgname=haskell-persistent
 pkgver=2.11.0.0
-pkgrel=5
+pkgrel=6
 pkgdesc="Type-safe, multi-backend data serialization"
 url="http://www.yesodweb.com/book/persistent;
 license=("MIT")


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

2020-11-28 Thread Felix Yan via arch-commits
Date: Sunday, November 29, 2020 @ 06:34:48
  Author: felixonmars
Revision: 766189

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-persistent/repos/community-staging-x86_64/PKGBUILD (from rev 
766188, haskell-persistent/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-11-29 06:34:48 UTC (rev 766189)
@@ -0,0 +1,48 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=persistent
+pkgname=haskell-persistent
+pkgver=2.11.0.0
+pkgrel=6
+pkgdesc="Type-safe, multi-backend data serialization"
+url="http://www.yesodweb.com/book/persistent;
+license=("MIT")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-aeson' 'haskell-attoparsec' 
'haskell-base64-bytestring'
+ 'haskell-blaze-html' 'haskell-conduit' 'haskell-fast-logger' 
'haskell-http-api-data'
+ 'haskell-monad-logger' 'haskell-path-pieces' 'haskell-resource-pool' 
'haskell-resourcet'
+ 'haskell-scientific' 'haskell-silently' 'haskell-unordered-containers'
+ 'haskell-unliftio' 'haskell-unliftio-core' 'haskell-vector')
+makedepends=('ghc' 'haskell-hspec')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('c33f91a72186782a60044744c4875c827c315f6982e02b3e1cd27beceb6963cfb501bd94ccbcef6ca87d4e8b0ce423bb14adb6dc173f82084c1e6aee46c9815a')
+
+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-nooverlap
+runhaskell Setup build $MAKEFLAGS
+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 python-lazy-object-proxy/repos/extra-x86_64 (2 files)

2020-11-28 Thread Felix Yan via arch-commits
Date: Sunday, November 29, 2020 @ 06:34:21
  Author: felixonmars
Revision: 402383

archrelease: copy trunk to extra-x86_64

Added:
  python-lazy-object-proxy/repos/extra-x86_64/PKGBUILD
(from rev 402382, python-lazy-object-proxy/trunk/PKGBUILD)
Deleted:
  python-lazy-object-proxy/repos/extra-x86_64/PKGBUILD

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

Deleted: PKGBUILD
===
--- PKGBUILD2020-11-29 06:33:57 UTC (rev 402382)
+++ PKGBUILD2020-11-29 06:34:21 UTC (rev 402383)
@@ -1,30 +0,0 @@
-# Maintainer: Felix Yan 
-
-pkgname=python-lazy-object-proxy
-depends=("python")
-pkgver=1.5.1
-pkgrel=1
-pkgdesc='A fast and thorough lazy object proxy'
-arch=('x86_64')
-url="https://github.com/ionelmc/python-lazy-object-proxy;
-license=('BSD')
-makedepends=('python-setuptools')
-checkdepends=('python-pytest-benchmark' 'python-pytest-runner')
-source=("$pkgname-$pkgver.tar.gz::https://github.com/ionelmc/python-lazy-object-proxy/archive/v$pkgver.tar.gz;)
-sha512sums=('76b54265a7a85bcdb64879c7773f7be2e179494530c47fcaeecb2a16130e520163eff7095a94e6095e0b1d5479cc12d439c6b64ef6bc7aa293ebcc23fe846ab0')
-
-build() {
-  cd "$srcdir"/python-lazy-object-proxy-$pkgver
-  python setup.py build
-}
-
-check() {
-  cd python-lazy-object-proxy-$pkgver
-  python setup.py pytest --addopts --ignore=src
-}
-
-package() {
-  cd python-lazy-object-proxy-$pkgver
-  python setup.py install --root="$pkgdir" --optimize=1
-  install -Dm644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
-}

Copied: python-lazy-object-proxy/repos/extra-x86_64/PKGBUILD (from rev 402382, 
python-lazy-object-proxy/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2020-11-29 06:34:21 UTC (rev 402383)
@@ -0,0 +1,30 @@
+# Maintainer: Felix Yan 
+
+pkgname=python-lazy-object-proxy
+depends=("python")
+pkgver=1.5.2
+pkgrel=1
+pkgdesc='A fast and thorough lazy object proxy'
+arch=('x86_64')
+url="https://github.com/ionelmc/python-lazy-object-proxy;
+license=('BSD')
+makedepends=('python-setuptools')
+checkdepends=('python-pytest-benchmark' 'python-pytest-runner')
+source=("$pkgname-$pkgver.tar.gz::https://github.com/ionelmc/python-lazy-object-proxy/archive/v$pkgver.tar.gz;)
+sha512sums=('3be8e0ab59df609ff3d88a58a45462a10b3b8ca6a8e325f524ad1a75da85f7125b307d62630a223647f8ff9d06da4756653bff63755d258d7b0174783c216924')
+
+build() {
+  cd "$srcdir"/python-lazy-object-proxy-$pkgver
+  python setup.py build
+}
+
+check() {
+  cd python-lazy-object-proxy-$pkgver
+  python setup.py pytest --addopts --ignore=src
+}
+
+package() {
+  cd python-lazy-object-proxy-$pkgver
+  python setup.py install --root="$pkgdir" --optimize=1
+  install -Dm644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+}


[arch-commits] Commit in python-lazy-object-proxy/trunk (PKGBUILD)

2020-11-28 Thread Felix Yan via arch-commits
Date: Sunday, November 29, 2020 @ 06:33:57
  Author: felixonmars
Revision: 402382

upgpkg: python-lazy-object-proxy 1.5.2-1

Modified:
  python-lazy-object-proxy/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-11-28 23:21:51 UTC (rev 402381)
+++ PKGBUILD2020-11-29 06:33:57 UTC (rev 402382)
@@ -2,8 +2,8 @@
 
 pkgname=python-lazy-object-proxy
 depends=("python")
-pkgver=1.5.1
-pkgrel=3
+pkgver=1.5.2
+pkgrel=1
 pkgdesc='A fast and thorough lazy object proxy'
 arch=('x86_64')
 url="https://github.com/ionelmc/python-lazy-object-proxy;
@@ -11,7 +11,7 @@
 makedepends=('python-setuptools')
 checkdepends=('python-pytest-benchmark' 'python-pytest-runner')
 
source=("$pkgname-$pkgver.tar.gz::https://github.com/ionelmc/python-lazy-object-proxy/archive/v$pkgver.tar.gz;)
-sha512sums=('76b54265a7a85bcdb64879c7773f7be2e179494530c47fcaeecb2a16130e520163eff7095a94e6095e0b1d5479cc12d439c6b64ef6bc7aa293ebcc23fe846ab0')
+sha512sums=('3be8e0ab59df609ff3d88a58a45462a10b3b8ca6a8e325f524ad1a75da85f7125b307d62630a223647f8ff9d06da4756653bff63755d258d7b0174783c216924')
 
 build() {
   cd "$srcdir"/python-lazy-object-proxy-$pkgver


[arch-commits] Commit in deepin-file-manager/repos/community-x86_64 (2 files)

2020-11-28 Thread Felix Yan via arch-commits
Date: Sunday, November 29, 2020 @ 06:32:28
  Author: felixonmars
Revision: 766187

archrelease: copy trunk to community-x86_64

Added:
  deepin-file-manager/repos/community-x86_64/PKGBUILD
(from rev 766186, deepin-file-manager/trunk/PKGBUILD)
Deleted:
  deepin-file-manager/repos/community-x86_64/PKGBUILD

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

Deleted: PKGBUILD
===
--- PKGBUILD2020-11-29 06:32:08 UTC (rev 766186)
+++ PKGBUILD2020-11-29 06:32:28 UTC (rev 766187)
@@ -1,48 +0,0 @@
-# Maintainer: Felix Yan 
-# Contributor: Josip Ponjavic 
-# Contributor: Xu Fasheng 
-
-pkgname=deepin-file-manager
-pkgver=5.2.0.66
-pkgrel=1
-epoch=1
-pkgdesc='Deepin File Manager'
-arch=('x86_64')
-url="https://github.com/linuxdeepin/dde-file-manager;
-license=('GPL3')
-# startdde: for com.deepin.SessionManager
-depends=('deepin-qt5integration' 'deepin-anything' 'disomaster' 'file' 
'gio-qt' 'libmediainfo'
- 'lucene++' 'avfs' 'polkit-qt5' 'poppler' 'ffmpegthumbnailer' 
'jemalloc' 'kcodecs'
- 'startdde' 'taglib' 'htmlcxx' 'libgsf' 'mimetic' 'boost-libs')
-makedepends=('boost' 'qt5-tools' 'deepin-dock' 'deepin-movie' 
'deepin-gettext-tools')
-optdepends=('deepin-manual: for help menual'
-'deepin-shortcut-viewer: for shortcut display'
-'deepin-screensaver: for screensaver chooser'
-'deepin-movie: for video preview'
-'deepin-terminal: for opening in terminal'
-'deepin-compressor: for compress/decompress')
-groups=('deepin')
-provides=('deepin-desktop')
-conflicts=('deepin-desktop')
-replaces=('deepin-desktop')
-source=("$pkgname-$pkgver.tar.gz::https://github.com/linuxdeepin/dde-file-manager/archive/$pkgver.tar.gz;)
-sha512sums=('c2d05bc0aa46c6c018f30725f710f0cda59a7b79566fa2e5a9983df239845f6d55698a6289a352f160a1d0b81293218bdffd22305275fbd3c0250a5d6a92e378')
-
-prepare() {
-  cd dde-file-manager-$pkgver
-  sed -i '/#include /a #include ' 
dialogs/dfmtaskwidget.cpp
-  sed -i '/#include /a #include ' 
dde-file-manager-lib/interfaces/dfmglobal.cpp
-  sed -i '/#include /a #include ' 
dde-file-manager-lib/interfaces/{dlistitemdelegate,dfmstyleditemdelegate,diconitemdelegate}.cpp
 dde-file-manager-lib/dialogs/openwithdialog.cpp
-  sed -i 's|systembusconf.path = /etc/dbus-1/system.d|systembusconf.path = 
/usr/share/dbus-1/system.d|' dde-file-manager-daemon/dde-file-manager-daemon.pro
-}
-
-build() {
-  cd dde-file-manager-$pkgver
-  qmake-qt5 PREFIX=/usr filemanager.pro
-  make
-}
-
-package() {
-  cd dde-file-manager-$pkgver
-  make INSTALL_ROOT="$pkgdir" install
-}

Copied: deepin-file-manager/repos/community-x86_64/PKGBUILD (from rev 766186, 
deepin-file-manager/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2020-11-29 06:32:28 UTC (rev 766187)
@@ -0,0 +1,48 @@
+# Maintainer: Felix Yan 
+# Contributor: Josip Ponjavic 
+# Contributor: Xu Fasheng 
+
+pkgname=deepin-file-manager
+pkgver=5.2.0.68
+pkgrel=1
+epoch=1
+pkgdesc='Deepin File Manager'
+arch=('x86_64')
+url="https://github.com/linuxdeepin/dde-file-manager;
+license=('GPL3')
+# startdde: for com.deepin.SessionManager
+depends=('deepin-qt5integration' 'deepin-anything' 'disomaster' 'file' 
'gio-qt' 'libmediainfo'
+ 'lucene++' 'avfs' 'polkit-qt5' 'poppler' 'ffmpegthumbnailer' 
'jemalloc' 'kcodecs'
+ 'startdde' 'taglib' 'htmlcxx' 'libgsf' 'mimetic' 'boost-libs')
+makedepends=('boost' 'qt5-tools' 'deepin-dock' 'deepin-movie' 
'deepin-gettext-tools')
+optdepends=('deepin-manual: for help menual'
+'deepin-shortcut-viewer: for shortcut display'
+'deepin-screensaver: for screensaver chooser'
+'deepin-movie: for video preview'
+'deepin-terminal: for opening in terminal'
+'deepin-compressor: for compress/decompress')
+groups=('deepin')
+provides=('deepin-desktop')
+conflicts=('deepin-desktop')
+replaces=('deepin-desktop')
+source=("$pkgname-$pkgver.tar.gz::https://github.com/linuxdeepin/dde-file-manager/archive/$pkgver.tar.gz;)
+sha512sums=('78bec28d22ad3fd7ed68d1819c30ab0ffa554c9ee5e628e978c7921f2a4aadc5d22b43f0e8ae08c1de78219ced318a15d3d8cd64f7b5ce92984241502933bb9e')
+
+prepare() {
+  cd dde-file-manager-$pkgver
+  sed -i '/#include /a #include ' 
dialogs/dfmtaskwidget.cpp
+  sed -i '/#include /a #include ' 
dde-file-manager-lib/interfaces/dfmglobal.cpp
+  sed -i '/#include /a #include ' 
dde-file-manager-lib/interfaces/{dlistitemdelegate,dfmstyleditemdelegate,diconitemdelegate}.cpp
 dde-file-manager-lib/dialogs/openwithdialog.cpp
+  sed -i 's|systembusconf.path = /etc/dbus-1/system.d|systembusconf.path = 
/usr/share/dbus-1/system.d|' dde-file-manager-daemon/dde-file-manager-daemon.pro
+}
+
+build() {
+  cd dde-file-manager-$pkgver
+  qmake-qt5 PREFIX=/usr 

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

2020-11-28 Thread Felix Yan via arch-commits
Date: Sunday, November 29, 2020 @ 06:31:54
  Author: felixonmars
Revision: 766185

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-rio-orphans/repos/community-staging-x86_64/PKGBUILD (from rev 
766184, haskell-rio-orphans/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-11-29 06:31:54 UTC (rev 766185)
@@ -0,0 +1,43 @@
+# Maintainer: Felix Yan 
+
+_hkgname=rio-orphans
+pkgname=haskell-rio-orphans
+pkgver=0.1.1.0
+pkgrel=188
+pkgdesc="Orphan instances for the RIO type in the rio package"
+url="https://github.com/commercialhaskell/rio;
+license=('MIT')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-fast-logger' 'haskell-monad-control'
+ 'haskell-monad-logger' 'haskell-resourcet' 'haskell-rio' 
'haskell-transformers-base')
+makedepends=('ghc' 'haskell-hspec')
+source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
+sha512sums=('2e415ebcc7341cf1c913de54de3218ac487e310c9556d1e1bdb349f4e7b9d041ea729c21e2bfdbcded9a214c84f483e32839a4fec87b2af9b986db5aaa18b42a')
+
+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 $MAKEFLAGS
+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 deepin-file-manager/trunk (PKGBUILD)

2020-11-28 Thread Felix Yan via arch-commits
Date: Sunday, November 29, 2020 @ 06:32:08
  Author: felixonmars
Revision: 766186

upgpkg: deepin-file-manager 1:5.2.0.68-1

Modified:
  deepin-file-manager/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-11-29 06:31:54 UTC (rev 766185)
+++ PKGBUILD2020-11-29 06:32:08 UTC (rev 766186)
@@ -3,7 +3,7 @@
 # Contributor: Xu Fasheng 
 
 pkgname=deepin-file-manager
-pkgver=5.2.0.66
+pkgver=5.2.0.68
 pkgrel=1
 epoch=1
 pkgdesc='Deepin File Manager'
@@ -26,7 +26,7 @@
 conflicts=('deepin-desktop')
 replaces=('deepin-desktop')
 
source=("$pkgname-$pkgver.tar.gz::https://github.com/linuxdeepin/dde-file-manager/archive/$pkgver.tar.gz;)
-sha512sums=('c2d05bc0aa46c6c018f30725f710f0cda59a7b79566fa2e5a9983df239845f6d55698a6289a352f160a1d0b81293218bdffd22305275fbd3c0250a5d6a92e378')
+sha512sums=('78bec28d22ad3fd7ed68d1819c30ab0ffa554c9ee5e628e978c7921f2a4aadc5d22b43f0e8ae08c1de78219ced318a15d3d8cd64f7b5ce92984241502933bb9e')
 
 prepare() {
   cd dde-file-manager-$pkgver


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

2020-11-28 Thread Felix Yan via arch-commits
Date: Sunday, November 29, 2020 @ 06:31:37
  Author: felixonmars
Revision: 766184

upgpkg: haskell-rio-orphans 0.1.1.0-188: rebuild with monad-logger 0.3.36

Modified:
  haskell-rio-orphans/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-11-29 06:30:39 UTC (rev 766183)
+++ PKGBUILD2020-11-29 06:31:37 UTC (rev 766184)
@@ -3,7 +3,7 @@
 _hkgname=rio-orphans
 pkgname=haskell-rio-orphans
 pkgver=0.1.1.0
-pkgrel=187
+pkgrel=188
 pkgdesc="Orphan instances for the RIO type in the rio package"
 url="https://github.com/commercialhaskell/rio;
 license=('MIT')


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

2020-11-28 Thread Felix Yan via arch-commits
Date: Sunday, November 29, 2020 @ 06:30:39
  Author: felixonmars
Revision: 766183

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-yesod-core/repos/community-staging-x86_64/PKGBUILD (from rev 
766182, haskell-yesod-core/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-11-29 06:30:39 UTC (rev 766183)
@@ -0,0 +1,45 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=yesod-core
+pkgname=haskell-yesod-core
+pkgver=1.6.18.7
+pkgrel=8
+pkgdesc="Creation of type-safe, RESTful web applications."
+url="http://www.yesodweb.com/;
+license=("MIT")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-aeson' 'haskell-auto-update' 'haskell-blaze-html'
+ 'haskell-blaze-markup' 'haskell-case-insensitive' 'haskell-cereal'
+ 'haskell-clientsession' 'haskell-conduit' 'haskell-conduit-extra' 
'haskell-cookie'
+ 'haskell-fast-logger' 'haskell-http-types' 'haskell-memory'
+ 'haskell-monad-logger' 'haskell-old-locale' 'haskell-path-pieces' 
'haskell-primitive'
+ 'haskell-random' 'haskell-resourcet' 'haskell-shakespeare' 
'haskell-unix-compat'
+ 'haskell-unliftio' 'haskell-unordered-containers' 'haskell-vector' 
'haskell-wai'
+ 'haskell-wai-extra' 'haskell-wai-logger' 'haskell-warp' 
'haskell-word8')
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('fde155df74588d2eb9824e0f423b666228a1b681a83c4f30e194c8816667cd6e4fefb7cddcd66f6ff2ca745ad3ef8daee439a133b017d8583167b54a698a12a1')
+
+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 $MAKEFLAGS
+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-core/trunk (PKGBUILD)

2020-11-28 Thread Felix Yan via arch-commits
Date: Sunday, November 29, 2020 @ 06:30:18
  Author: felixonmars
Revision: 766182

upgpkg: haskell-yesod-core 1.6.18.7-8: rebuild with monad-logger 0.3.36

Modified:
  haskell-yesod-core/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-11-29 06:28:24 UTC (rev 766181)
+++ PKGBUILD2020-11-29 06:30:18 UTC (rev 766182)
@@ -4,7 +4,7 @@
 _hkgname=yesod-core
 pkgname=haskell-yesod-core
 pkgver=1.6.18.7
-pkgrel=7
+pkgrel=8
 pkgdesc="Creation of type-safe, RESTful web applications."
 url="http://www.yesodweb.com/;
 license=("MIT")


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

2020-11-28 Thread Felix Yan via arch-commits
Date: Sunday, November 29, 2020 @ 06:28:24
  Author: felixonmars
Revision: 766181

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-monad-logger/repos/community-staging-x86_64/
  haskell-monad-logger/repos/community-staging-x86_64/PKGBUILD
(from rev 766180, haskell-monad-logger/trunk/PKGBUILD)

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

Copied: haskell-monad-logger/repos/community-staging-x86_64/PKGBUILD (from rev 
766180, haskell-monad-logger/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-11-29 06:28:24 UTC (rev 766181)
@@ -0,0 +1,42 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=monad-logger
+pkgname=haskell-monad-logger
+pkgver=0.3.36
+pkgrel=1
+pkgdesc="A class of monads which can log messages."
+url="https://github.com/kazu-yamamoto/logger;
+license=("MIT")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-conduit' 'haskell-conduit-extra'
+ 'haskell-fast-logger' 'haskell-lifted-base' 'haskell-monad-control' 
'haskell-monad-loops'
+ 'haskell-resourcet' 'haskell-stm-chans'
+ 'haskell-transformers-base' 'haskell-transformers-compat' 
'haskell-unliftio-core')
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('c2dcf616f9e58be024f0bec144cd60cf78f465c1a8df6cf1ae0d896a44303e2bc8bdc18cf0f2cdf56c4485d1506d23b1417d84c66f327c73362da2aec71abdc0')
+
+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 \
+-ftemplate_haskell
+runhaskell Setup build $MAKEFLAGS
+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-monad-logger/trunk (PKGBUILD)

2020-11-28 Thread Felix Yan via arch-commits
Date: Sunday, November 29, 2020 @ 06:28:09
  Author: felixonmars
Revision: 766180

upgpkg: haskell-monad-logger 0.3.36-1: rebuild with monad-logger 0.3.36

Modified:
  haskell-monad-logger/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-11-29 06:26:01 UTC (rev 766179)
+++ PKGBUILD2020-11-29 06:28:09 UTC (rev 766180)
@@ -3,8 +3,8 @@
 
 _hkgname=monad-logger
 pkgname=haskell-monad-logger
-pkgver=0.3.35
-pkgrel=41
+pkgver=0.3.36
+pkgrel=1
 pkgdesc="A class of monads which can log messages."
 url="https://github.com/kazu-yamamoto/logger;
 license=("MIT")
@@ -15,7 +15,7 @@
  'haskell-transformers-base' 'haskell-transformers-compat' 
'haskell-unliftio-core')
 makedepends=('ghc')
 
source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
-sha512sums=('97eaf0860c39cfc7a12aac187874426c774a9476ea291f3ca74c725d89cd0b3602a6c0ae210c928c96d0444f7649fa16d296d6e5ca1b99375832997215d8d244')
+sha512sums=('c2dcf616f9e58be024f0bec144cd60cf78f465c1a8df6cf1ae0d896a44303e2bc8bdc18cf0f2cdf56c4485d1506d23b1417d84c66f327c73362da2aec71abdc0')
 
 build() {
 cd $_hkgname-$pkgver


[arch-commits] Commit in perl-ppix-regexp/repos/community-any (PKGBUILD PKGBUILD)

2020-11-28 Thread Felix Yan via arch-commits
Date: Sunday, November 29, 2020 @ 06:26:01
  Author: felixonmars
Revision: 766179

archrelease: copy trunk to community-any

Added:
  perl-ppix-regexp/repos/community-any/PKGBUILD
(from rev 766178, perl-ppix-regexp/trunk/PKGBUILD)
Deleted:
  perl-ppix-regexp/repos/community-any/PKGBUILD

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

Deleted: PKGBUILD
===
--- PKGBUILD2020-11-29 06:25:38 UTC (rev 766178)
+++ PKGBUILD2020-11-29 06:26:01 UTC (rev 766179)
@@ -1,29 +0,0 @@
-# Maintainer: Felix Yan 
-
-pkgname=perl-ppix-regexp
-pkgver=0.075
-pkgrel=1
-pkgdesc="Parse regular expressions"
-arch=('any')
-license=('PerlArtistic')
-url="https://metacpan.org/release/PPIx-Regexp;
-depends=('perl-list-moreutils' 'perl-ppi' 'perl-task-weaken')
-options=('!emptydirs')
-source=("https://cpan.metacpan.org/authors/id/W/WY/WYANT/PPIx-Regexp-$pkgver.tar.gz;)
-sha512sums=('c05844850fa4c138d2c6beb2d9c6dd335a2e60bbbed27850a1e723755983e1fb3f6457a37add300b791e164eabbd923b2b4efc34f898711a895129afb975ef40')
-
-build() {
-  cd PPIx-Regexp-$pkgver
-  perl Makefile.PL INSTALLDIRS=vendor
-  make
-}
-
-check() {
-  cd PPIx-Regexp-$pkgver
-  make test
-}
-
-package() {
-  cd PPIx-Regexp-$pkgver
-  make DESTDIR="$pkgdir" install
-}

Copied: perl-ppix-regexp/repos/community-any/PKGBUILD (from rev 766178, 
perl-ppix-regexp/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2020-11-29 06:26:01 UTC (rev 766179)
@@ -0,0 +1,29 @@
+# Maintainer: Felix Yan 
+
+pkgname=perl-ppix-regexp
+pkgver=0.076
+pkgrel=1
+pkgdesc="Parse regular expressions"
+arch=('any')
+license=('PerlArtistic')
+url="https://metacpan.org/release/PPIx-Regexp;
+depends=('perl-list-moreutils' 'perl-ppi' 'perl-task-weaken')
+options=('!emptydirs')
+source=("https://cpan.metacpan.org/authors/id/W/WY/WYANT/PPIx-Regexp-$pkgver.tar.gz;)
+sha512sums=('998082958c360e09e934d1beacc8d0981a01ac379bfea598d1d2b23f9df990d430e2dfac667668201404c755e18985fc3df2f51343e4f93fde42098bc99d')
+
+build() {
+  cd PPIx-Regexp-$pkgver
+  perl Makefile.PL INSTALLDIRS=vendor
+  make
+}
+
+check() {
+  cd PPIx-Regexp-$pkgver
+  make test
+}
+
+package() {
+  cd PPIx-Regexp-$pkgver
+  make DESTDIR="$pkgdir" install
+}


[arch-commits] Commit in perl-ppix-regexp/trunk (PKGBUILD)

2020-11-28 Thread Felix Yan via arch-commits
Date: Sunday, November 29, 2020 @ 06:25:38
  Author: felixonmars
Revision: 766178

upgpkg: perl-ppix-regexp 0.076-1

Modified:
  perl-ppix-regexp/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-11-29 06:22:39 UTC (rev 766177)
+++ PKGBUILD2020-11-29 06:25:38 UTC (rev 766178)
@@ -1,7 +1,7 @@
 # Maintainer: Felix Yan 
 
 pkgname=perl-ppix-regexp
-pkgver=0.075
+pkgver=0.076
 pkgrel=1
 pkgdesc="Parse regular expressions"
 arch=('any')
@@ -10,7 +10,7 @@
 depends=('perl-list-moreutils' 'perl-ppi' 'perl-task-weaken')
 options=('!emptydirs')
 
source=("https://cpan.metacpan.org/authors/id/W/WY/WYANT/PPIx-Regexp-$pkgver.tar.gz;)
-sha512sums=('c05844850fa4c138d2c6beb2d9c6dd335a2e60bbbed27850a1e723755983e1fb3f6457a37add300b791e164eabbd923b2b4efc34f898711a895129afb975ef40')
+sha512sums=('998082958c360e09e934d1beacc8d0981a01ac379bfea598d1d2b23f9df990d430e2dfac667668201404c755e18985fc3df2f51343e4f93fde42098bc99d')
 
 build() {
   cd PPIx-Regexp-$pkgver


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

2020-11-28 Thread Eli Schwartz via arch-commits
Date: Sunday, November 29, 2020 @ 05:02:34
  Author: eschwartz
Revision: 766154

archrelease: copy trunk to community-any

Added:
  checkbashisms/repos/community-any/PKGBUILD
(from rev 766153, checkbashisms/trunk/PKGBUILD)
Deleted:
  checkbashisms/repos/community-any/PKGBUILD

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

Deleted: PKGBUILD
===
--- PKGBUILD2020-11-29 05:01:59 UTC (rev 766153)
+++ PKGBUILD2020-11-29 05:02:34 UTC (rev 766154)
@@ -1,21 +0,0 @@
-# Maintainer: Eli Schwartz 
-
-pkgname=checkbashisms
-pkgver=2.20.3
-pkgrel=1
-pkgdesc='Debian script that checks for bashisms'
-arch=('any')
-url="https://packages.qa.debian.org/d/devscripts.html;
-license=('GPL')
-depends=('perl')
-source=("http://http.debian.net/debian/pool/main/d/devscripts/devscripts_${pkgver}.tar.xz;)
-sha256sums=('84ca5d2d14517d98dafdb7ce27a2905f1ad07b85c5fea4825f2266648b87e4be')
-b2sums=('074905e621234c60e26a014831a021b51f5f8fbdac4d6fa3a17aa98f994b4c171404a2326f5b00565f365469b41f1c7e5f03b6efa29f809b51bbabde209cafc2')
-
-package() {
-cd "${srcdir}"/devscripts-${pkgver}/scripts
-
-sed "s/###VERSION###/${pkgver}/g" checkbashisms.pl | install -Dm755 
/dev/stdin "${pkgdir}"/usr/bin/checkbashisms
-install -Dm644 checkbashisms.1 
"${pkgdir}"/usr/share/man/man1/checkbashisms.1
-install -Dm644 checkbashisms.bash_completion 
"${pkgdir}"/usr/share/bash-completion/completions/checkbashisms
-}

Copied: checkbashisms/repos/community-any/PKGBUILD (from rev 766153, 
checkbashisms/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2020-11-29 05:02:34 UTC (rev 766154)
@@ -0,0 +1,21 @@
+# Maintainer: Eli Schwartz 
+
+pkgname=checkbashisms
+pkgver=2.20.5
+pkgrel=1
+pkgdesc='Debian script that checks for bashisms'
+arch=('any')
+url="https://packages.qa.debian.org/d/devscripts.html;
+license=('GPL')
+depends=('perl')
+source=("http://http.debian.net/debian/pool/main/d/devscripts/devscripts_${pkgver}.tar.xz;)
+sha256sums=('84fb3c433707253d1570a9620d9e9a03622cf6e2fa601bb948fb1565e4514ce6')
+b2sums=('3d4079d3268b3b9bfacdd0a4afcfee5390bdbf4660038306611d9c24e7b5c6453eff5f24d938c9764a17336475cd60615919adaa11dcf47495d930cd4b3b4e09')
+
+package() {
+cd "${srcdir}"/devscripts-${pkgver}/scripts
+
+sed "s/###VERSION###/${pkgver}/g" checkbashisms.pl | install -Dm755 
/dev/stdin "${pkgdir}"/usr/bin/checkbashisms
+install -Dm644 checkbashisms.1 
"${pkgdir}"/usr/share/man/man1/checkbashisms.1
+install -Dm644 checkbashisms.bash_completion 
"${pkgdir}"/usr/share/bash-completion/completions/checkbashisms
+}


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

2020-11-28 Thread Eli Schwartz via arch-commits
Date: Sunday, November 29, 2020 @ 05:01:59
  Author: eschwartz
Revision: 766153

upgpkg: checkbashisms 2.20.5-1: upstream release

Modified:
  checkbashisms/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-11-29 04:57:50 UTC (rev 766152)
+++ PKGBUILD2020-11-29 05:01:59 UTC (rev 766153)
@@ -1,7 +1,7 @@
 # Maintainer: Eli Schwartz 
 
 pkgname=checkbashisms
-pkgver=2.20.3
+pkgver=2.20.5
 pkgrel=1
 pkgdesc='Debian script that checks for bashisms'
 arch=('any')
@@ -9,8 +9,8 @@
 license=('GPL')
 depends=('perl')
 
source=("http://http.debian.net/debian/pool/main/d/devscripts/devscripts_${pkgver}.tar.xz;)
-sha256sums=('84ca5d2d14517d98dafdb7ce27a2905f1ad07b85c5fea4825f2266648b87e4be')
-b2sums=('074905e621234c60e26a014831a021b51f5f8fbdac4d6fa3a17aa98f994b4c171404a2326f5b00565f365469b41f1c7e5f03b6efa29f809b51bbabde209cafc2')
+sha256sums=('84fb3c433707253d1570a9620d9e9a03622cf6e2fa601bb948fb1565e4514ce6')
+b2sums=('3d4079d3268b3b9bfacdd0a4afcfee5390bdbf4660038306611d9c24e7b5c6453eff5f24d938c9764a17336475cd60615919adaa11dcf47495d930cd4b3b4e09')
 
 package() {
 cd "${srcdir}"/devscripts-${pkgver}/scripts


[arch-commits] Commit in firefox-adblock-plus/repos/community-any (PKGBUILD PKGBUILD)

2020-11-28 Thread Eli Schwartz via arch-commits
Date: Sunday, November 29, 2020 @ 04:57:50
  Author: eschwartz
Revision: 766152

archrelease: copy trunk to community-any

Added:
  firefox-adblock-plus/repos/community-any/PKGBUILD
(from rev 766151, firefox-adblock-plus/trunk/PKGBUILD)
Deleted:
  firefox-adblock-plus/repos/community-any/PKGBUILD

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

Deleted: PKGBUILD
===
--- PKGBUILD2020-11-29 04:56:46 UTC (rev 766151)
+++ PKGBUILD2020-11-29 04:57:50 UTC (rev 766152)
@@ -1,24 +0,0 @@
-# Maintainer: Sergej Pupykin 
-# Maintainer: Eli Schwartz 
-
-pkgname=firefox-adblock-plus
-pkgver=3.9.5
-pkgrel=1
-_file=3640268
-pkgdesc="Extension for firefox which block ads and banners"
-arch=('any')
-url="https://adblockplus.org/;
-license=('GPL3')
-groups=('firefox-addons')
-# https://addons.mozilla.org/en-US/firefox/addon/adblock-plus/versions/
-source=("https://addons.mozilla.org/firefox/downloads/file/${_file}/adblock-plus-${pkgver}.xpi;)
-noextract=("adblock-plus-$pkgver.xpi")
-sha256sums=('327f8590193d63a484699dc99ed27cc0fa14082355169b3935e6b6db3e828184')
-
-package() {
-  depends=("firefox")
-
-  _extension_id="{d10d0bf8-f5b5-c8b4-a8b2-2b9879e08c5d}"
-  
_extension_dest="${pkgdir}/usr/lib/firefox/browser/extensions/${_extension_id}"
-  install -Dm644 "${srcdir}"/adblock-plus-${pkgver}.xpi 
"${_extension_dest}.xpi"
-}

Copied: firefox-adblock-plus/repos/community-any/PKGBUILD (from rev 766151, 
firefox-adblock-plus/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2020-11-29 04:57:50 UTC (rev 766152)
@@ -0,0 +1,24 @@
+# Maintainer: Sergej Pupykin 
+# Maintainer: Eli Schwartz 
+
+pkgname=firefox-adblock-plus
+pkgver=3.10
+pkgrel=1
+_file=3679755
+pkgdesc="Extension for firefox which block ads and banners"
+arch=('any')
+url="https://adblockplus.org/;
+license=('GPL3')
+groups=('firefox-addons')
+# https://addons.mozilla.org/en-US/firefox/addon/adblock-plus/versions/
+source=("https://addons.mozilla.org/firefox/downloads/file/${_file}/adblock-plus-${pkgver}.xpi;)
+noextract=("adblock-plus-$pkgver.xpi")
+sha256sums=('6fe89d1297dc684d68bd2b739517e0c8abb69afcec045acc5cea72ca5101bc44')
+
+package() {
+  depends=("firefox")
+
+  _extension_id="{d10d0bf8-f5b5-c8b4-a8b2-2b9879e08c5d}"
+  
_extension_dest="${pkgdir}/usr/lib/firefox/browser/extensions/${_extension_id}"
+  install -Dm644 "${srcdir}"/adblock-plus-${pkgver}.xpi 
"${_extension_dest}.xpi"
+}


[arch-commits] Commit in firefox-adblock-plus/trunk (PKGBUILD)

2020-11-28 Thread Eli Schwartz via arch-commits
Date: Sunday, November 29, 2020 @ 04:56:46
  Author: eschwartz
Revision: 766151

upgpkg: firefox-adblock-plus 3.10-1: upstream release

Modified:
  firefox-adblock-plus/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-11-29 04:37:48 UTC (rev 766150)
+++ PKGBUILD2020-11-29 04:56:46 UTC (rev 766151)
@@ -2,9 +2,9 @@
 # Maintainer: Eli Schwartz 
 
 pkgname=firefox-adblock-plus
-pkgver=3.9.5
+pkgver=3.10
 pkgrel=1
-_file=3640268
+_file=3679755
 pkgdesc="Extension for firefox which block ads and banners"
 arch=('any')
 url="https://adblockplus.org/;
@@ -13,7 +13,7 @@
 # https://addons.mozilla.org/en-US/firefox/addon/adblock-plus/versions/
 
source=("https://addons.mozilla.org/firefox/downloads/file/${_file}/adblock-plus-${pkgver}.xpi;)
 noextract=("adblock-plus-$pkgver.xpi")
-sha256sums=('327f8590193d63a484699dc99ed27cc0fa14082355169b3935e6b6db3e828184')
+sha256sums=('6fe89d1297dc684d68bd2b739517e0c8abb69afcec045acc5cea72ca5101bc44')
 
 package() {
   depends=("firefox")


[arch-commits] Commit in python-moto/repos/community-testing-any (4 files)

2020-11-28 Thread Chih-Hsuan Yen via arch-commits
Date: Sunday, November 29, 2020 @ 04:37:48
  Author: yan12125
Revision: 766150

archrelease: copy trunk to community-testing-any

Added:
  python-moto/repos/community-testing-any/PKGBUILD
(from rev 766149, python-moto/trunk/PKGBUILD)
  python-moto/repos/community-testing-any/sdist-no-pyc.diff
(from rev 766149, python-moto/trunk/sdist-no-pyc.diff)
Deleted:
  python-moto/repos/community-testing-any/PKGBUILD
  python-moto/repos/community-testing-any/sdist-no-pyc.diff

---+
 PKGBUILD  |  158 ++--
 sdist-no-pyc.diff |   18 ++---
 2 files changed, 90 insertions(+), 86 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2020-11-29 04:37:31 UTC (rev 766149)
+++ PKGBUILD2020-11-29 04:37:48 UTC (rev 766150)
@@ -1,77 +0,0 @@
-# Maintainer: Chih-Hsuan Yen 
-# Contributor: Guillaume Horel 
-
-pkgname=python-moto
-_pkgname=moto
-pkgver=1.3.16
-pkgrel=3
-pkgdesc='Moto is a library to mock out the boto library.'
-arch=(any)
-url='https://github.com/spulec/moto'
-license=(Apache)
-depends=(python-aws-xray-sdk python-boto python-boto3
- python-cryptography python-dateutil python-docker python-jinja
- python-jsondiff python-jose python-mock python-yaml
- python-pytz python-requests python-responses python-xmltodict
- python-werkzeug python-cfn-lint python-setuptools python-sshpubkeys)
-checkdepends=(python-flask python-freezegun python-nose python-parameterized
-  python-sure tk)
-optdepends=(
-  'python-flask: for moto_server'
-)
-source=("https://files.pythonhosted.org/packages/source/m/moto/moto-${pkgver}.tar.gz;
-
"$pkgname-cfn-lint-0.39.patch::https://github.com/spulec/moto/commit/403b06d9c5d9fda4d9c51f44d5213cf584d7dc11.patch;
-
"$pkgname-boto3-1.14.59.patch::https://github.com/spulec/moto/commit/9f0f230d130a839fb2de6bfc97af4182360fbcdb.patch;
-sdist-no-pyc.diff)
-sha256sums=('6c686b1f117563391957ce47c2106bc3868783d59d0e004d2446dce875bec07f'
-'afb3a13ccfe1646403e5727c812e26ab88106c212b735d5ab9a55879fcb34e43'
-'f902d1b01c12e8a1b8e87109a984ab1463b60b04e1dbdeaa94550276d2580a11'
-'4193bd88380f6ab8dac49be37d940993dee4e31351ffd60c8167b7c8e5ec3208')
-
-prepare() {
-  cd $_pkgname-$pkgver
-
-  patch -Np1 -i ../sdist-no-pyc.diff
-
-  # https://github.com/spulec/moto/pull/3412
-  patch -Np1 -i ../$pkgname-cfn-lint-0.39.patch
-  # https://github.com/spulec/moto/pull/3308
-  patch -Np1 -i ../$pkgname-boto3-1.14.59.patch
-
-  # Remove upper bounds of dependencies
-  sed --in-place=.orig -r 's#,?<[0-9.]+,?##;s#==([0-9.]+)#>=\1#' setup.py
-  diff -u setup.py{.orig,} || true
-}
-
-build() {
-  cd $_pkgname-$pkgver
-
-  python setup.py build
-}
-
-check() {
-  cd $_pkgname-$pkgver
-
-  # * test_lambda tests moto.awslambda, which requires a running docker.service
-  # * test_submit_job_by_name calls batch_client.submit_job, and the latter
-  #   creates a Job object, which requires docker
-  # * In test_create_stack_lambda_and_dynamodb, the CloudFormation template
-  #   contain AWS::Lambda resources and thus uses moto.awslambda
-  TZ=UTC nosetests -sv ./tests/ \
---exclude='test_lambda' \
---exclude='test_list_jobs' \
---exclude='test_submit_job' \
---exclude='test_submit_job_by_name' \
---exclude='test_terminate_job' \
---exclude='test_create_stack_lambda_and_dynamodb' \
---exclude='test_delete_subscription_filter_errors' \
---exclude='test_put_subscription_filter_update' \
---exclude='test_put_subscription_filter_with_lambda'
-}
-
-package() {
-  cd $_pkgname-$pkgver
-
-  # use PYTHONHASHSEED=0 work around https://bugs.python.org/issue34722
-  PYTHONHASHSEED=0 python setup.py install --root="$pkgdir" --optimize=1 
--skip-build
-}

Copied: python-moto/repos/community-testing-any/PKGBUILD (from rev 766149, 
python-moto/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2020-11-29 04:37:48 UTC (rev 766150)
@@ -0,0 +1,81 @@
+# Maintainer: Chih-Hsuan Yen 
+# Contributor: Guillaume Horel 
+
+pkgname=python-moto
+_pkgname=moto
+pkgver=1.3.16
+pkgrel=4
+pkgdesc='Moto is a library to mock out the boto library.'
+arch=(any)
+url='https://github.com/spulec/moto'
+license=(Apache)
+depends=(python-aws-xray-sdk python-boto python-boto3
+ python-cryptography python-dateutil python-docker python-jinja
+ python-jsondiff python-jose python-mock python-yaml
+ python-pytz python-requests python-responses python-xmltodict
+ python-werkzeug python-cfn-lint python-setuptools python-sshpubkeys)
+checkdepends=(python-flask python-freezegun python-nose python-parameterized
+  python-sure tk)
+optdepends=(
+  'python-flask: for moto_server'
+)
+source=("https://files.pythonhosted.org/packages/source/m/moto/moto-${pkgver}.tar.gz;
+

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

2020-11-28 Thread Chih-Hsuan Yen via arch-commits
Date: Sunday, November 29, 2020 @ 04:37:31
  Author: yan12125
Revision: 766149

upgpkg: python-moto 1.3.16-4; fix compatibility with python-responses 0.12.1

The latter is in [community-testing] only, so I also push this to 
[community-testing].

Also makes tests less verbose.

Modified:
  python-moto/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-11-29 04:28:55 UTC (rev 766148)
+++ PKGBUILD2020-11-29 04:37:31 UTC (rev 766149)
@@ -4,7 +4,7 @@
 pkgname=python-moto
 _pkgname=moto
 pkgver=1.3.16
-pkgrel=3
+pkgrel=4
 pkgdesc='Moto is a library to mock out the boto library.'
 arch=(any)
 url='https://github.com/spulec/moto'
@@ -22,10 +22,12 @@
 
source=("https://files.pythonhosted.org/packages/source/m/moto/moto-${pkgver}.tar.gz;
 
"$pkgname-cfn-lint-0.39.patch::https://github.com/spulec/moto/commit/403b06d9c5d9fda4d9c51f44d5213cf584d7dc11.patch;
 
"$pkgname-boto3-1.14.59.patch::https://github.com/spulec/moto/commit/9f0f230d130a839fb2de6bfc97af4182360fbcdb.patch;
+
"$pkgname-responses-0.12.1.patch::https://github.com/spulec/moto/commit/7749c1f75781cd5fb2367b089c31a92e127b07b1.patch;
 sdist-no-pyc.diff)
 sha256sums=('6c686b1f117563391957ce47c2106bc3868783d59d0e004d2446dce875bec07f'
 'afb3a13ccfe1646403e5727c812e26ab88106c212b735d5ab9a55879fcb34e43'
 'f902d1b01c12e8a1b8e87109a984ab1463b60b04e1dbdeaa94550276d2580a11'
+'cca3d8749c07eac50a17cff7b6dffdb9aa8d5ce9ca974453a63516d35cb2025a'
 '4193bd88380f6ab8dac49be37d940993dee4e31351ffd60c8167b7c8e5ec3208')
 
 prepare() {
@@ -37,6 +39,8 @@
   patch -Np1 -i ../$pkgname-cfn-lint-0.39.patch
   # https://github.com/spulec/moto/pull/3308
   patch -Np1 -i ../$pkgname-boto3-1.14.59.patch
+  # https://github.com/spulec/moto/pull/3466
+  patch -Np1 -i ../$pkgname-responses-0.12.1.patch
 
   # Remove upper bounds of dependencies
   sed --in-place=.orig -r 's#,?<[0-9.]+,?##;s#==([0-9.]+)#>=\1#' setup.py
@@ -57,7 +61,7 @@
   #   creates a Job object, which requires docker
   # * In test_create_stack_lambda_and_dynamodb, the CloudFormation template
   #   contain AWS::Lambda resources and thus uses moto.awslambda
-  TZ=UTC nosetests -sv ./tests/ \
+  TZ=UTC nosetests -s ./tests/ \
 --exclude='test_lambda' \
 --exclude='test_list_jobs' \
 --exclude='test_submit_job' \


[arch-commits] Commit in ttf-arphic-ukai/repos/community-any (PKGBUILD PKGBUILD)

2020-11-28 Thread Chih-Hsuan Yen via arch-commits
Date: Sunday, November 29, 2020 @ 04:28:55
  Author: yan12125
Revision: 766148

archrelease: copy trunk to community-any

Added:
  ttf-arphic-ukai/repos/community-any/PKGBUILD
(from rev 766147, ttf-arphic-ukai/trunk/PKGBUILD)
Deleted:
  ttf-arphic-ukai/repos/community-any/PKGBUILD

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

Deleted: PKGBUILD
===
--- PKGBUILD2020-11-29 04:28:35 UTC (rev 766147)
+++ PKGBUILD2020-11-29 04:28:55 UTC (rev 766148)
@@ -1,20 +0,0 @@
-# Maintainer: Chih-Hsuan Yen 
-# Contributor: Gaetan Bisson 
-# Contributor: Damir Perisa 
-# Contributor: Firmicus  
-
-pkgname=ttf-arphic-ukai
-pkgver=0.2.20080216.1
-pkgrel=8
-pkgdesc='CJK Unicode font Kaiti style'
-url='https://www.freedesktop.org/wiki/Software/CJKUnifonts'
-license=('custom:Arphic_Public_License')
-arch=('any')
-source=("https://ftp.gnome.org/mirror/cdimage/snapshot/Debian/pool/main/t/${pkgname}/${pkgname}_${pkgver}.orig.tar.gz;)
-sha512sums=('8c96d36f5e36eb73ec3e415cba7ee5f02a0b85c334af7362facb2dd9a7650ed3329cfadb21fe0fe7273f52c87f1bd1aeb039c40499ca32925db4cd96ebd03c21')
-
-package() {
-   cd "${srcdir}"
-   install -D -m644 ukai.ttc "${pkgdir}"/usr/share/fonts/TTF/ukai.ttc
-   install -D -m644 license/english/ARPHICPL.TXT 
"${pkgdir}/usr/share/licenses/${pkgname}/COPYING"
-}

Copied: ttf-arphic-ukai/repos/community-any/PKGBUILD (from rev 766147, 
ttf-arphic-ukai/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2020-11-29 04:28:55 UTC (rev 766148)
@@ -0,0 +1,20 @@
+# Maintainer: Chih-Hsuan Yen 
+# Contributor: Gaetan Bisson 
+# Contributor: Damir Perisa 
+# Contributor: Firmicus  
+
+pkgname=ttf-arphic-ukai
+pkgver=0.2.20080216.2
+pkgrel=1
+pkgdesc='CJK Unicode font Kaiti style'
+url='https://www.freedesktop.org/wiki/Software/CJKUnifonts'
+license=('custom:Arphic_Public_License')
+arch=('any')
+source=("https://deb.debian.org/debian/pool/main/f/fonts-arphic-ukai/fonts-arphic-ukai_$pkgver.orig.tar.bz2;)
+sha512sums=('7f341556e4d70f3c8ce894ef06d99d2261ecf1e0983c32ae5883adf767995e8cbf40a1eaec48f6ee7a7fb57535443e4c35d6dec2e1493b9521b7a6544705f4cf')
+
+package() {
+  cd fonts-arphic-ukai-$pkgver
+  install -D -m644 ukai.ttc "${pkgdir}"/usr/share/fonts/TTF/ukai.ttc
+  install -D -m644 license/english/ARPHICPL.TXT 
"${pkgdir}/usr/share/licenses/${pkgname}/COPYING"
+}


[arch-commits] Commit in ttf-arphic-ukai/trunk (PKGBUILD)

2020-11-28 Thread Chih-Hsuan Yen via arch-commits
Date: Sunday, November 29, 2020 @ 04:28:35
  Author: yan12125
Revision: 766147

upgpkg: ttf-arphic-ukai 0.2.20080216.2-1; switching to a working Debian mirror

According to diffoscope, ukai.ttc in 0.2.20080216.1 and 0.2.20080216.2 are 
identical.

Modified:
  ttf-arphic-ukai/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-11-29 04:18:21 UTC (rev 766146)
+++ PKGBUILD2020-11-29 04:28:35 UTC (rev 766147)
@@ -4,17 +4,17 @@
 # Contributor: Firmicus  
 
 pkgname=ttf-arphic-ukai
-pkgver=0.2.20080216.1
-pkgrel=8
+pkgver=0.2.20080216.2
+pkgrel=1
 pkgdesc='CJK Unicode font Kaiti style'
 url='https://www.freedesktop.org/wiki/Software/CJKUnifonts'
 license=('custom:Arphic_Public_License')
 arch=('any')
-source=("https://ftp.gnome.org/mirror/cdimage/snapshot/Debian/pool/main/t/${pkgname}/${pkgname}_${pkgver}.orig.tar.gz;)
-sha512sums=('8c96d36f5e36eb73ec3e415cba7ee5f02a0b85c334af7362facb2dd9a7650ed3329cfadb21fe0fe7273f52c87f1bd1aeb039c40499ca32925db4cd96ebd03c21')
+source=("https://deb.debian.org/debian/pool/main/f/fonts-arphic-ukai/fonts-arphic-ukai_$pkgver.orig.tar.bz2;)
+sha512sums=('7f341556e4d70f3c8ce894ef06d99d2261ecf1e0983c32ae5883adf767995e8cbf40a1eaec48f6ee7a7fb57535443e4c35d6dec2e1493b9521b7a6544705f4cf')
 
 package() {
-   cd "${srcdir}"
-   install -D -m644 ukai.ttc "${pkgdir}"/usr/share/fonts/TTF/ukai.ttc
-   install -D -m644 license/english/ARPHICPL.TXT 
"${pkgdir}/usr/share/licenses/${pkgname}/COPYING"
+  cd fonts-arphic-ukai-$pkgver
+  install -D -m644 ukai.ttc "${pkgdir}"/usr/share/fonts/TTF/ukai.ttc
+  install -D -m644 license/english/ARPHICPL.TXT 
"${pkgdir}/usr/share/licenses/${pkgname}/COPYING"
 }


[arch-commits] Commit in ttf-arphic-uming/repos/community-any (PKGBUILD PKGBUILD)

2020-11-28 Thread Chih-Hsuan Yen via arch-commits
Date: Sunday, November 29, 2020 @ 04:18:21
  Author: yan12125
Revision: 766146

archrelease: copy trunk to community-any

Added:
  ttf-arphic-uming/repos/community-any/PKGBUILD
(from rev 766145, ttf-arphic-uming/trunk/PKGBUILD)
Deleted:
  ttf-arphic-uming/repos/community-any/PKGBUILD

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

Deleted: PKGBUILD
===
--- PKGBUILD2020-11-29 04:17:33 UTC (rev 766145)
+++ PKGBUILD2020-11-29 04:18:21 UTC (rev 766146)
@@ -1,20 +0,0 @@
-# Maintainer: Chih-Hsuan Yen 
-# Contributor: Gaetan Bisson 
-# Contributor: Damir Perisa 
-# Contributor: Firmicus  
-
-pkgname=ttf-arphic-uming
-pkgver=0.2.20080216.1
-pkgrel=8
-pkgdesc='CJK Unicode font Ming style'
-url='https://www.freedesktop.org/wiki/Software/CJKUnifonts'
-license=('custom:Arphic_Public_License')
-arch=('any')
-source=("https://ftp.gnome.org/mirror/cdimage/snapshot/Debian/pool/main/t/${pkgname}/${pkgname}_${pkgver}.orig.tar.gz;)
-sha512sums=('ef96969d1c5f1bda14aadfbe112a1ba30ae1bc477a89838753287ceaf07804e59c2f3f306399e9d54074be99d0c963abdb33d789f3933fdd98453a1ef7731407')
-
-package() {
-   cd "${srcdir}"
-   install -Dm644 uming.ttc "${pkgdir}"/usr/share/fonts/TTF/uming.ttc
-   install -Dm644 license/english/ARPHICPL.TXT 
"${pkgdir}/usr/share/licenses/${pkgname}/COPYING"
-}

Copied: ttf-arphic-uming/repos/community-any/PKGBUILD (from rev 766145, 
ttf-arphic-uming/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2020-11-29 04:18:21 UTC (rev 766146)
@@ -0,0 +1,20 @@
+# Maintainer: Chih-Hsuan Yen 
+# Contributor: Gaetan Bisson 
+# Contributor: Damir Perisa 
+# Contributor: Firmicus  
+
+pkgname=ttf-arphic-uming
+pkgver=0.2.20080216.2
+pkgrel=1
+pkgdesc='CJK Unicode font Ming style'
+url='https://www.freedesktop.org/wiki/Software/CJKUnifonts'
+license=('custom:Arphic_Public_License')
+arch=('any')
+source=("https://deb.debian.org/debian/pool/main/f/fonts-arphic-uming/fonts-arphic-uming_$pkgver.orig.tar.bz2;)
+sha512sums=('c60dfaed26b59f437cd77d3ce841b0647fe4de96d9d512c6e400e1a409c1bbc9186f51acf7437cf7367856a5f32490834886e88f0d9191be4cbcfb2253ffa51c')
+
+package() {
+  cd $pkgname-$pkgver
+  install -Dm644 uming.ttc "${pkgdir}"/usr/share/fonts/TTF/uming.ttc
+  install -Dm644 license/english/ARPHICPL.TXT 
"${pkgdir}/usr/share/licenses/${pkgname}/COPYING"
+}


[arch-commits] Commit in ttf-arphic-uming/trunk (PKGBUILD)

2020-11-28 Thread Chih-Hsuan Yen via arch-commits
Date: Sunday, November 29, 2020 @ 04:17:33
  Author: yan12125
Revision: 766145

upgpkg: ttf-arphic-uming 0.2.20080216.2-1; switching to a working Debian mirror

According to diffoscope, uming.ttc in 0.2.20080216.1 and 0.2.20080216.2 are 
identical.

Modified:
  ttf-arphic-uming/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-11-28 22:11:09 UTC (rev 766144)
+++ PKGBUILD2020-11-29 04:17:33 UTC (rev 766145)
@@ -4,17 +4,17 @@
 # Contributor: Firmicus  
 
 pkgname=ttf-arphic-uming
-pkgver=0.2.20080216.1
-pkgrel=8
+pkgver=0.2.20080216.2
+pkgrel=1
 pkgdesc='CJK Unicode font Ming style'
 url='https://www.freedesktop.org/wiki/Software/CJKUnifonts'
 license=('custom:Arphic_Public_License')
 arch=('any')
-source=("https://ftp.gnome.org/mirror/cdimage/snapshot/Debian/pool/main/t/${pkgname}/${pkgname}_${pkgver}.orig.tar.gz;)
-sha512sums=('ef96969d1c5f1bda14aadfbe112a1ba30ae1bc477a89838753287ceaf07804e59c2f3f306399e9d54074be99d0c963abdb33d789f3933fdd98453a1ef7731407')
+source=("https://deb.debian.org/debian/pool/main/f/fonts-arphic-uming/fonts-arphic-uming_$pkgver.orig.tar.bz2;)
+sha512sums=('c60dfaed26b59f437cd77d3ce841b0647fe4de96d9d512c6e400e1a409c1bbc9186f51acf7437cf7367856a5f32490834886e88f0d9191be4cbcfb2253ffa51c')
 
 package() {
-   cd "${srcdir}"
-   install -Dm644 uming.ttc "${pkgdir}"/usr/share/fonts/TTF/uming.ttc
-   install -Dm644 license/english/ARPHICPL.TXT 
"${pkgdir}/usr/share/licenses/${pkgname}/COPYING"
+  cd $pkgname-$pkgver
+  install -Dm644 uming.ttc "${pkgdir}"/usr/share/fonts/TTF/uming.ttc
+  install -Dm644 license/english/ARPHICPL.TXT 
"${pkgdir}/usr/share/licenses/${pkgname}/COPYING"
 }


[arch-commits] Commit in imagemagick/repos/extra-x86_64 (4 files)

2020-11-28 Thread Antonio Rojas via arch-commits
Date: Saturday, November 28, 2020 @ 23:21:51
  Author: arojas
Revision: 402381

archrelease: copy trunk to extra-x86_64

Added:
  imagemagick/repos/extra-x86_64/PKGBUILD
(from rev 402380, imagemagick/trunk/PKGBUILD)
  imagemagick/repos/extra-x86_64/arch-fonts.diff
(from rev 402380, imagemagick/trunk/arch-fonts.diff)
Deleted:
  imagemagick/repos/extra-x86_64/PKGBUILD
  imagemagick/repos/extra-x86_64/arch-fonts.diff

-+
 PKGBUILD|  240 +++---
 arch-fonts.diff |  214 
 2 files changed, 227 insertions(+), 227 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2020-11-28 23:21:34 UTC (rev 402380)
+++ PKGBUILD2020-11-28 23:21:51 UTC (rev 402381)
@@ -1,120 +0,0 @@
-# Maintainer: Antonio Rojas 
-# Contributor: Eric Bélanger 
-
-pkgbase=imagemagick
-pkgname=(imagemagick imagemagick-doc)
-pkgver=7.0.10.43
-pkgrel=1
-pkgdesc="An image viewing/manipulation program"
-url="https://www.imagemagick.org/;
-arch=(x86_64)
-license=(custom)
-makedepends=(ghostscript openexr libwmf librsvg libxml2 openjpeg2 libraw 
opencl-headers libwebp libzip
- chrpath ocl-icd glu ghostpcl ghostxps libheif jbigkit lcms2 
libxext liblqr libraqm libpng djvulibre)
-checkdepends=(gsfonts ttf-dejavu)
-_relname=ImageMagick-${pkgver%%.*}
-_tarname=ImageMagick-${pkgver%.*}-${pkgver##*.}
-source=(https://imagemagick.org/download/$_tarname.tar.xz{,.asc}
-arch-fonts.diff)
-sha256sums=('56996ee7b6a9d2d12c2ab1775e6bc13abe2e16412ab4d654cdc016e17bb0e8e9'
-'SKIP'
-'a85b744c61b1b563743ecb7c7adad999d7ed9a8af816650e3ab9321b2b102e73')
-validpgpkeys=(D8272EF51DA223E4D05B466989AB63D48277377A)  # Lexie Parsimoniae
-
-shopt -s extglob
-
-prepare() {
-  mkdir -p docpkg/usr/share
-
-  cd $_tarname
-
-  # Fix up typemaps to match our packages, where possible
-  patch -p1 -i ../arch-fonts.diff
-}
-
-build() {
-  cd $_tarname
-  ./configure \
---prefix=/usr \
---sysconfdir=/etc \
---enable-shared \
---with-dejavu-font-dir=/usr/share/fonts/TTF \
---with-gs-font-dir=/usr/share/fonts/gsfonts \
-PSDelegate=/usr/bin/gs \
-XPSDelegate=/usr/bin/gxps \
-PCLDelegate=/usr/bin/gpcl6 \
---enable-hdri \
---enable-opencl \
---without-gslib \
---with-djvu \
---with-lqr \
---with-modules \
---with-openexr \
---with-openjp2 \
---with-perl \
---with-perl-options=INSTALLDIRS=vendor \
---with-rsvg \
---with-webp \
---with-wmf \
---with-xml \
---without-autotrace \
---without-dps \
---without-fftw \
---without-fpx \
---without-gcc-arch \
---without-gvc
-  sed -i -e 's/ -shared / -Wl,-O1,--as-needed\0/g' libtool
-  make
-}
-
-check() (
-  cd $_tarname
-  ulimit -n 4096
-  make check
-)
-
-package_imagemagick() {
-  depends=(libltdl lcms2 fontconfig libxext liblqr libraqm libpng libxml2)
-  optdepends=('ghostscript: PS/PDF support'
-  'libheif: HEIF support'
-  'libraw: DNG support'
-  'librsvg: SVG support'
-  'libwebp: WEBP support'
-  'libwmf: WMF support'
-  'libxml2: Magick Scripting Language'
-  'ocl-icd: OpenCL support'
-  'openexr: OpenEXR support'
-  'openjpeg2: JPEG2000 support'
-  'djvulibre: DJVU support'
-  'pango: Text rendering'
-  'imagemagick-doc: manual and API docs')
-  options=(!emptydirs libtool)
-  
backup=(etc/$_relname/{colors,delegates,log,mime,policy,quantization-table,thresholds,type,type-{dejavu,ghostscript}}.xml)
-  conflicts=(imagemagick6)
-  provides=(libmagick)
-  replaces=(imagemagick6 libmagick)
-
-  cd $_tarname
-  make DESTDIR="$pkgdir" install
-
-  find "$pkgdir/usr/lib/perl5" -name '*.so' -exec chrpath -d {} +
-  rm "$pkgdir"/etc/$_relname/type-{apple,urw-base35,windows}.xml
-  rm "$pkgdir"/usr/lib/*.la
-
-  install -Dt "$pkgdir/usr/share/licenses/$pkgname" -m644 LICENSE NOTICE
-
-# Split docs
-  mv "$pkgdir/usr/share/doc" "$srcdir/docpkg/usr/share/"
-
-# Harden security policy https://bugs.archlinux.org/task/62785
-  sed -e '/<\/policymap>/i \ \ ' -i "$pkgdir"/etc/ImageMagick-7/policy.xml
-}
-
-package_imagemagick-doc() {
-  pkgdesc+=" (manual and API docs)"
-
-  mv docpkg/* "$pkgdir"
-
-  cd $_tarname
-  install -Dt "$pkgdir/usr/share/licenses/$pkgname" -m644 LICENSE NOTICE
-}

Copied: imagemagick/repos/extra-x86_64/PKGBUILD (from rev 402380, 
imagemagick/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2020-11-28 23:21:51 UTC (rev 402381)
@@ -0,0 +1,120 @@
+# Maintainer: Antonio Rojas 
+# Contributor: Eric Bélanger 
+
+pkgbase=imagemagick
+pkgname=(imagemagick imagemagick-doc)
+pkgver=7.0.10.44
+pkgrel=1
+pkgdesc="An image viewing/manipulation program"

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

2020-11-28 Thread Antonio Rojas via arch-commits
Date: Saturday, November 28, 2020 @ 23:21:34
  Author: arojas
Revision: 402380

Update to 7.0.10.44

Modified:
  imagemagick/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-11-28 19:39:01 UTC (rev 402379)
+++ PKGBUILD2020-11-28 23:21:34 UTC (rev 402380)
@@ -3,7 +3,7 @@
 
 pkgbase=imagemagick
 pkgname=(imagemagick imagemagick-doc)
-pkgver=7.0.10.43
+pkgver=7.0.10.44
 pkgrel=1
 pkgdesc="An image viewing/manipulation program"
 url="https://www.imagemagick.org/;
@@ -16,7 +16,7 @@
 _tarname=ImageMagick-${pkgver%.*}-${pkgver##*.}
 source=(https://imagemagick.org/download/$_tarname.tar.xz{,.asc}
 arch-fonts.diff)
-sha256sums=('56996ee7b6a9d2d12c2ab1775e6bc13abe2e16412ab4d654cdc016e17bb0e8e9'
+sha256sums=('d7a8ee6aa4c8cf95f8d02b3e5d062108ab6bc88bdea3b2ea3c530ae1b0dd354d'
 'SKIP'
 'a85b744c61b1b563743ecb7c7adad999d7ed9a8af816650e3ab9321b2b102e73')
 validpgpkeys=(D8272EF51DA223E4D05B466989AB63D48277377A)  # Lexie Parsimoniae


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

2020-11-28 Thread Felix Yan via arch-commits
Date: Saturday, November 28, 2020 @ 22:11:09
  Author: felixonmars
Revision: 766144

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-servant-server/repos/community-staging-x86_64/
  haskell-servant-server/repos/community-staging-x86_64/PKGBUILD
(from rev 766143, haskell-servant-server/trunk/PKGBUILD)

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

Copied: haskell-servant-server/repos/community-staging-x86_64/PKGBUILD (from 
rev 766143, haskell-servant-server/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-11-28 22:11:09 UTC (rev 766144)
@@ -0,0 +1,54 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=servant-server
+pkgname=haskell-servant-server
+pkgver=0.18.1
+pkgrel=10
+pkgdesc="A family of combinators for defining webservices APIs and serving 
them"
+url="https://haskell-servant.readthedocs.org/;
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-base-compat' 'haskell-aeson' 
'haskell-base64-bytestring'
+ 'haskell-http-api-data' 'haskell-http-media' 'haskell-http-types'
+ 'haskell-network-uri' 'haskell-monad-control' 'haskell-network' 
'haskell-servant'
+ 'haskell-sop-core' 'haskell-string-conversions' 'haskell-resourcet' 
'haskell-tagged'
+ 'haskell-transformers-base' 'haskell-wai' 'haskell-wai-app-static' 
'haskell-warp'
+ 'haskell-word8')
+makedepends=('ghc' 'uusi' 'haskell-hspec' 'haskell-hspec-wai' 
'haskell-should-not-typecheck'
+ 'haskell-quickcheck' 'haskell-safe' 'haskell-wai-extra' 
'haskell-temporary'
+ 'haskell-transformers-compat')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('0870d2d1b50ca095471081244858ecafc34dad7d703a966b280d0b86df34245161e07afd6184fd47a39cf533306ff99330fd0356b30409daec34606cc78c9e08')
+
+prepare() {
+uusi $_hkgname-$pkgver/$_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 $MAKEFLAGS
+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-servant-server/trunk (PKGBUILD)

2020-11-28 Thread Felix Yan via arch-commits
Date: Saturday, November 28, 2020 @ 22:10:51
  Author: felixonmars
Revision: 766143

upgpkg: haskell-servant-server 0.18.1-10: rebuild with wai-extra 3.1.3

Modified:
  haskell-servant-server/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-11-28 22:08:58 UTC (rev 766142)
+++ PKGBUILD2020-11-28 22:10:51 UTC (rev 766143)
@@ -4,7 +4,7 @@
 _hkgname=servant-server
 pkgname=haskell-servant-server
 pkgver=0.18.1
-pkgrel=9
+pkgrel=10
 pkgdesc="A family of combinators for defining webservices APIs and serving 
them"
 url="https://haskell-servant.readthedocs.org/;
 license=("BSD")


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

2020-11-28 Thread Felix Yan via arch-commits
Date: Saturday, November 28, 2020 @ 22:08:58
  Author: felixonmars
Revision: 766142

archrelease: copy trunk to community-staging-x86_64

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

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

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


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

2020-11-28 Thread Felix Yan via arch-commits
Date: Saturday, November 28, 2020 @ 22:08:43
  Author: felixonmars
Revision: 766141

upgpkg: postgrest 7.0.1-151: rebuild with wai-extra 3.1.3

Modified:
  postgrest/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-11-28 22:05:25 UTC (rev 766140)
+++ PKGBUILD2020-11-28 22:08:43 UTC (rev 766141)
@@ -3,7 +3,7 @@
 
 pkgname=postgrest
 pkgver=7.0.1
-pkgrel=150
+pkgrel=151
 pkgdesc="REST API for any Postgres database"
 url="https://github.com/begriffs/postgrest;
 license=("MIT")


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

2020-11-28 Thread Felix Yan via arch-commits
Date: Saturday, November 28, 2020 @ 22:05:25
  Author: felixonmars
Revision: 766140

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-wai-middleware-static/repos/community-staging-x86_64/
  haskell-wai-middleware-static/repos/community-staging-x86_64/PKGBUILD
(from rev 766139, haskell-wai-middleware-static/trunk/PKGBUILD)

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

Copied: haskell-wai-middleware-static/repos/community-staging-x86_64/PKGBUILD 
(from rev 766139, haskell-wai-middleware-static/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-11-28 22:05:25 UTC (rev 766140)
@@ -0,0 +1,50 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=wai-middleware-static
+pkgname=haskell-wai-middleware-static
+pkgver=0.9.0
+pkgrel=11
+pkgdesc="WAI middleware that serves requests to static files"
+url="https://github.com/scotty-web/wai-middleware-static;
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-cryptonite' 'haskell-memory' 
'haskell-expiring-cache-map'
+ 'haskell-http-types' 'haskell-mime-types' 'haskell-old-locale' 
'haskell-wai')
+makedepends=('ghc' 'haskell-hspec' 'haskell-hspec-discover' 
'haskell-hspec-expectations-lifted'
+ 'haskell-hspec-wai' 'haskell-mockery' 'haskell-scotty' 
'haskell-wai-extra')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('4833afa649ed2e9604f396481dbf5e1f4d96db841fb9c300a9c0b66641241c12c14d8e010860626a3d4bf00507fa0b28b5480d37ac1f8d6daa1c3e96685b654c')
+
+prepare() {
+cd $_hkgname-$pkgver
+sed -i -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 $MAKEFLAGS
+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-wai-middleware-static/trunk (PKGBUILD)

2020-11-28 Thread Felix Yan via arch-commits
Date: Saturday, November 28, 2020 @ 22:05:11
  Author: felixonmars
Revision: 766139

upgpkg: haskell-wai-middleware-static 0.9.0-11: rebuild with wai-extra 3.1.3

Modified:
  haskell-wai-middleware-static/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-11-28 22:04:06 UTC (rev 766138)
+++ PKGBUILD2020-11-28 22:05:11 UTC (rev 766139)
@@ -4,7 +4,7 @@
 _hkgname=wai-middleware-static
 pkgname=haskell-wai-middleware-static
 pkgver=0.9.0
-pkgrel=10
+pkgrel=11
 pkgdesc="WAI middleware that serves requests to static files"
 url="https://github.com/scotty-web/wai-middleware-static;
 license=("BSD")


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

2020-11-28 Thread Felix Yan via arch-commits
Date: Saturday, November 28, 2020 @ 22:03:50
  Author: felixonmars
Revision: 766137

upgpkg: haskell-scotty 0.12-11: rebuild with wai-extra 3.1.3

Modified:
  haskell-scotty/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-11-28 22:02:36 UTC (rev 766136)
+++ PKGBUILD2020-11-28 22:03:50 UTC (rev 766137)
@@ -3,7 +3,7 @@
 _hkgname=scotty
 pkgname=haskell-scotty
 pkgver=0.12
-pkgrel=10
+pkgrel=11
 pkgdesc="Haskell web framework inspired by Ruby's Sinatra, using WAI and Warp"
 url="https://github.com/scotty-web/scotty;
 license=("BSD")


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

2020-11-28 Thread Felix Yan via arch-commits
Date: Saturday, November 28, 2020 @ 22:04:06
  Author: felixonmars
Revision: 766138

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-scotty/repos/community-staging-x86_64/PKGBUILD (from rev 
766137, haskell-scotty/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-11-28 22:04:06 UTC (rev 766138)
@@ -0,0 +1,56 @@
+# Maintainer: Felix Yan 
+
+_hkgname=scotty
+pkgname=haskell-scotty
+pkgver=0.12
+pkgrel=11
+pkgdesc="Haskell web framework inspired by Ruby's Sinatra, using WAI and Warp"
+url="https://github.com/scotty-web/scotty;
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-aeson' 'haskell-base-compat-batteries' 
'haskell-blaze-builder'
+ 'haskell-case-insensitive' 'haskell-data-default-class' 
'haskell-http-types'
+ 'haskell-monad-control' 'haskell-network' 'haskell-regex-compat'
+ 'haskell-transformers-base' 'haskell-transformers-compat' 
'haskell-wai' 'haskell-wai-extra'
+ 'haskell-warp')
+makedepends=('ghc' 'uusi' 'haskell-async' 'haskell-hspec' 
'haskell-hspec-discover' 'haskell-hspec-wai'
+ 'haskell-lifted-base')
+source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz;)
+sha256sums=('e1d77ee05eaa4b1871566b33683da9ab15dda8f7c42875701d62caf7db7defd2')
+
+prepare() {
+  cd $_hkgname-$pkgver
+  sed -i '/nats/d;/fail/d' $_hkgname.cabal
+  uusi $_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 \
+--ghc-option=-optl-Wl\,-z\,relro\,-z\,now \
+--ghc-option='-pie'
+
+  runhaskell Setup build $MAKEFLAGS
+  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 -t "$pkgdir"/usr/share/licenses/$pkgname/
+  rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}


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

2020-11-28 Thread Felix Yan via arch-commits
Date: Saturday, November 28, 2020 @ 22:02:36
  Author: felixonmars
Revision: 766136

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 766135, 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 766135, haskell-hspec-wai-json/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-11-28 22:02:36 UTC (rev 766136)
@@ -0,0 +1,44 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=hspec-wai-json
+pkgname=haskell-hspec-wai-json
+pkgver=0.11.0
+pkgrel=30
+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=('db14622fd95bfb9f52a48da4e8fa345c9fdd7014aeec1cb10d75573738f8020f36d97f7085373b9b2e865a9874f377d5532e29c1f31e27f41bf5c6c89fe68546')
+
+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 $MAKEFLAGS
+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-11-28 Thread Felix Yan via arch-commits
Date: Saturday, November 28, 2020 @ 22:02:22
  Author: felixonmars
Revision: 766135

upgpkg: haskell-hspec-wai-json 0.11.0-30: rebuild with wai-extra 3.1.3

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

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

Modified: PKGBUILD
===
--- PKGBUILD2020-11-28 22:01:26 UTC (rev 766134)
+++ PKGBUILD2020-11-28 22:02:22 UTC (rev 766135)
@@ -4,7 +4,7 @@
 _hkgname=hspec-wai-json
 pkgname=haskell-hspec-wai-json
 pkgver=0.11.0
-pkgrel=29
+pkgrel=30
 pkgdesc="Testing JSON APIs with hspec-wai"
 url="https://github.com/hspec/hspec-wai;
 license=("MIT")


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

2020-11-28 Thread Felix Yan via arch-commits
Date: Saturday, November 28, 2020 @ 22:01:11
  Author: felixonmars
Revision: 766133

upgpkg: haskell-hspec-wai 0.11.0-28: rebuild with wai-extra 3.1.3

Modified:
  haskell-hspec-wai/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-11-28 22:00:12 UTC (rev 766132)
+++ PKGBUILD2020-11-28 22:01:11 UTC (rev 766133)
@@ -4,7 +4,7 @@
 _hkgname=hspec-wai
 pkgname=haskell-hspec-wai
 pkgver=0.11.0
-pkgrel=27
+pkgrel=28
 pkgdesc="Experimental Hspec support for testing WAI applications"
 url="https://github.com/hspec/hspec-wai;
 license=("MIT")


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

2020-11-28 Thread Felix Yan via arch-commits
Date: Saturday, November 28, 2020 @ 22:01:26
  Author: felixonmars
Revision: 766134

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-hspec-wai/repos/community-staging-x86_64/PKGBUILD (from rev 
766133, haskell-hspec-wai/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-11-28 22:01:26 UTC (rev 766134)
@@ -0,0 +1,45 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=hspec-wai
+pkgname=haskell-hspec-wai
+pkgver=0.11.0
+pkgrel=28
+pkgdesc="Experimental Hspec support for testing WAI applications"
+url="https://github.com/hspec/hspec-wai;
+license=("MIT")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-quickcheck' 'haskell-base-compat' 
'haskell-case-insensitive'
+ 'haskell-hspec' 'haskell-hspec-core' 'haskell-hspec-expectations' 
'haskell-http-types'
+ 'haskell-wai' 'haskell-wai-extra')
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('4b451744eae139787f9156cd6a59589e8c485ce1d98f49847344fb984eb3d7b6d265537feb4ad5ca57d439e2460b74cdd2ba16c7d657fd0c10575af354930ffc')
+
+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 $MAKEFLAGS
+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 hledger-web/repos (2 files)

2020-11-28 Thread Felix Yan via arch-commits
Date: Saturday, November 28, 2020 @ 22:00:12
  Author: felixonmars
Revision: 766132

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 766131, hledger-web/trunk/PKGBUILD)

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

Copied: hledger-web/repos/community-staging-x86_64/PKGBUILD (from rev 766131, 
hledger-web/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-11-28 22:00:12 UTC (rev 766132)
@@ -0,0 +1,49 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+pkgname=hledger-web
+pkgver=1.19.1
+pkgrel=57
+pkgdesc="Web-based user interface for the hledger accounting system"
+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-unordered-containers'
+ '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=('adef619601e918962e7b9eb9a4cd4a5e094b2ad245461d1cddcf9cfdb1c8d9f3b5b7ea08adee50c7855cbac28cf8216decc00dd1f3c1d6fc7da91aeecd9ed1be')
+
+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 $MAKEFLAGS
+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-web/trunk (PKGBUILD)

2020-11-28 Thread Felix Yan via arch-commits
Date: Saturday, November 28, 2020 @ 21:59:54
  Author: felixonmars
Revision: 766131

upgpkg: hledger-web 1.19.1-57: rebuild with wai-extra 3.1.3

Modified:
  hledger-web/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-11-28 21:58:06 UTC (rev 766130)
+++ PKGBUILD2020-11-28 21:59:54 UTC (rev 766131)
@@ -3,7 +3,7 @@
 
 pkgname=hledger-web
 pkgver=1.19.1
-pkgrel=56
+pkgrel=57
 pkgdesc="Web-based user interface for the hledger accounting system"
 url="http://hledger.org;
 license=("GPL")


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

2020-11-28 Thread Felix Yan via arch-commits
Date: Saturday, November 28, 2020 @ 21:58:06
  Author: felixonmars
Revision: 766130

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 766129, git-annex/trunk/PKGBUILD)

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

Copied: git-annex/repos/community-staging-x86_64/PKGBUILD (from rev 766129, 
git-annex/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-11-28 21:58:06 UTC (rev 766130)
@@ -0,0 +1,48 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+pkgname=git-annex
+pkgver=8.20201116
+pkgrel=10
+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-criterion' 'haskell-crypto-api' 'haskell-cryptonite' 
'haskell-data-default'
+ 'haskell-dav' 'haskell-dbus' 'haskell-disk-free-space' 'haskell-dlist'
+ 'haskell-edit-distance' 'haskell-fdo-notify' 'haskell-feed' 
'haskell-filepath-bytestring'
+ 'haskell-git-lfs' 'haskell-hinotify' 'haskell-hslogger' 
'haskell-http-client'
+ 'haskell-http-client-restricted' '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')
+
+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 BUILDEROPTIONS=$MAKEFLAGS
+}
+
+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-11-28 Thread Felix Yan via arch-commits
Date: Saturday, November 28, 2020 @ 21:57:49
  Author: felixonmars
Revision: 766129

upgpkg: git-annex 8.20201116-10: rebuild with wai-extra 3.1.3

Modified:
  git-annex/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-11-28 21:53:11 UTC (rev 766128)
+++ PKGBUILD2020-11-28 21:57:49 UTC (rev 766129)
@@ -3,7 +3,7 @@
 
 pkgname=git-annex
 pkgver=8.20201116
-pkgrel=9
+pkgrel=10
 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/repos (2 files)

2020-11-28 Thread Felix Yan via arch-commits
Date: Saturday, November 28, 2020 @ 21:53:11
  Author: felixonmars
Revision: 766128

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 766127, haskell-yesod/trunk/PKGBUILD)

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

Copied: haskell-yesod/repos/community-staging-x86_64/PKGBUILD (from rev 766127, 
haskell-yesod/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-11-28 21:53:11 UTC (rev 766128)
@@ -0,0 +1,47 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=yesod
+pkgname=haskell-yesod
+pkgver=1.6.1.0
+pkgrel=81
+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-file-embed' '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=('712eed39b64f515cb949186ddb950133cc2daccde6d4a9b0115809e5f4726a957b2809ee785b348971c617b3d173bcd40776b065f5bf1d68b79af12905ada77a')
+
+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 $MAKEFLAGS
+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/trunk (PKGBUILD)

2020-11-28 Thread Felix Yan via arch-commits
Date: Saturday, November 28, 2020 @ 21:52:54
  Author: felixonmars
Revision: 766127

upgpkg: haskell-yesod 1.6.1.0-81: rebuild with wai-extra 3.1.3

Modified:
  haskell-yesod/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-11-28 21:51:47 UTC (rev 766126)
+++ PKGBUILD2020-11-28 21:52:54 UTC (rev 766127)
@@ -4,7 +4,7 @@
 _hkgname=yesod
 pkgname=haskell-yesod
 pkgver=1.6.1.0
-pkgrel=80
+pkgrel=81
 pkgdesc="Creation of type-safe, RESTful web applications."
 url="http://www.yesodweb.com/;
 license=("MIT")


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

2020-11-28 Thread Felix Yan via arch-commits
Date: Saturday, November 28, 2020 @ 21:51:47
  Author: felixonmars
Revision: 766126

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 766125, tamarin-prover/trunk/PKGBUILD)
  tamarin-prover/repos/community-staging-x86_64/maude-3.1.patch
(from rev 766125, tamarin-prover/trunk/maude-3.1.patch)

-+
 PKGBUILD|   58 ++
 maude-3.1.patch |   35 
 2 files changed, 93 insertions(+)

Copied: tamarin-prover/repos/community-staging-x86_64/PKGBUILD (from rev 
766125, tamarin-prover/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-11-28 21:51:47 UTC (rev 766126)
@@ -0,0 +1,58 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+pkgname=tamarin-prover
+pkgver=1.6.0
+pkgrel=58
+pkgdesc="The Tamarin prover for security protocol analysis"
+url="https://tamarin-prover.github.io;
+license=("GPL")
+arch=('x86_64')
+depends=('ghc-libs' 'graphviz' 'maude' 'haskell-hunit' 
'haskell-binary-orphans' 'haskell-binary-instances'
+ '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' 'haskell-tamarin-prover-sapic')
+optdepends=('ocaml: for sapic support')
+makedepends=('ghc' 'ocaml>=4.11.0')
+source=("tamarin-prover-$pkgver.tar.gz::https://github.com/tamarin-prover/tamarin-prover/archive/$pkgver.tar.gz;
+maude-3.1.patch)
+sha512sums=('7f3569f740d63d715b92a8f073eaecb8b32efe59b910b246977d36bb9e873765440e72feb6e76c7cbafab0495b88cfc666bb1dd12f685627c60d5cbd97b2973e'
+
'1ef5e4c370a0c5f5541d50600604ba7adc566c2f5cf415cdb844842bb10b343edd00aa5aa654f8e55355c80f48a34382c87c3fba4adca0c77e726f407f3815c3')
+
+prepare() {
+cd $pkgname-$pkgver
+patch -p1 -i ../maude-3.1.patch
+sed -i '/cp sapic/d' plugins/sapic/Makefile
+}
+
+build() {
+cd $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 $MAKEFLAGS
+
+cd plugins/sapic
+make -j1
+}
+
+check() {
+cd $pkgname-$pkgver
+LD_LIBRARY_PATH="$PWD"/dist/build dist/build/tamarin-prover/tamarin-prover 
test
+}
+
+package() {
+cd $pkgname-$pkgver
+runhaskell Setup copy --destdir="${pkgdir}"
+
+install -Dm644 etc/filetype.vim 
"$pkgdir"/usr/share/vim/vimfiles/ftdetect/tamarin.vim
+install -Dm644 etc/syntax/spthy.vim 
"$pkgdir"/usr/share/vim/vimfiles/syntax/spthy.vim
+ln -s spthy.vim "$pkgdir"/usr/share/vim/vimfiles/syntax/sapic.vim
+
+cd plugins/sapic
+install -Dm755 sapic "$pkgdir"/usr/bin/sapic
+}

Copied: tamarin-prover/repos/community-staging-x86_64/maude-3.1.patch (from rev 
766125, tamarin-prover/trunk/maude-3.1.patch)
===
--- community-staging-x86_64/maude-3.1.patch(rev 0)
+++ community-staging-x86_64/maude-3.1.patch2020-11-28 21:51:47 UTC (rev 
766126)
@@ -0,0 +1,35 @@
+diff --git a/lib/term/src/Term/Maude/Parser.hs 
b/lib/term/src/Term/Maude/Parser.hs
+index 187c35dc..0a1d3c35 100644
+--- a/lib/term/src/Term/Maude/Parser.hs
 b/lib/term/src/Term/Maude/Parser.hs
+@@ -224,7 +224,7 @@ parseVariantsReply msig reply = flip parseOnly reply $ do
+ <* endOfLine <* string "rewrites: "
+ <* takeWhile1 isDigit <* endOfLine <* endOfInput
+   where
+-parseVariant = string "Variant #" *> takeWhile1 isDigit *> endOfLine *>
++parseVariant = string "Variant " *> optional (char '#') *> takeWhile1 
isDigit *> endOfLine *>
+string "rewrites: " *> takeWhile1 isDigit *> endOfLine *>
+parseReprintedTerm *> manyTill parseEntry endOfLine
+ parseReprintedTerm = choice [ string "TOP" *> pure LSortMsg, parseSort ]
+@@ -235,7 +235,7 @@ parseVariantsReply msig reply = flip parseOnly reply $ do
+ -- | @parseSubstitution l@ parses a single substitution returned by Maude.
+ parseSubstitution :: MaudeSig -> Parser MSubst
+ parseSubstitution msig = do
+-endOfLine *> string "Solution " *> takeWhile1 isDigit *> endOfLine
++endOfLine *> choice [string "Solution ", string "Unifier ", string 
"Matcher "] *> takeWhile1 isDigit *> 

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

2020-11-28 Thread Felix Yan via arch-commits
Date: Saturday, November 28, 2020 @ 21:51:29
  Author: felixonmars
Revision: 766125

upgpkg: tamarin-prover 1.6.0-58: rebuild with wai-extra 3.1.3

Modified:
  tamarin-prover/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-11-28 21:49:33 UTC (rev 766124)
+++ PKGBUILD2020-11-28 21:51:29 UTC (rev 766125)
@@ -3,7 +3,7 @@
 
 pkgname=tamarin-prover
 pkgver=1.6.0
-pkgrel=57
+pkgrel=58
 pkgdesc="The Tamarin prover for security protocol analysis"
 url="https://tamarin-prover.github.io;
 license=("GPL")


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

2020-11-28 Thread Felix Yan via arch-commits
Date: Saturday, November 28, 2020 @ 21:47:49
  Author: felixonmars
Revision: 766122

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 766121, haskell-yesod-test/trunk/PKGBUILD)

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

Copied: haskell-yesod-test/repos/community-staging-x86_64/PKGBUILD (from rev 
766121, haskell-yesod-test/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-11-28 21:47:49 UTC (rev 766122)
@@ -0,0 +1,51 @@
+# Maintainer: Felix Yan 
+
+_hkgname=yesod-test
+pkgname=haskell-yesod-test
+pkgver=1.6.10
+pkgrel=102
+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=('badbd76b9a345c86f9dcf8b5d6043f173eec60bf6f39bdcb4a60d17d95ad693991a1c7b4061a1e86d61fb9efe3f2f29b3129e6b9ffef4b07d5b563116959b016')
+
+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 $MAKEFLAGS
+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/repos (2 files)

2020-11-28 Thread Felix Yan via arch-commits
Date: Saturday, November 28, 2020 @ 21:49:33
  Author: felixonmars
Revision: 766124

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 766123, haskell-yesod-static/trunk/PKGBUILD)

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

Copied: haskell-yesod-static/repos/community-staging-x86_64/PKGBUILD (from rev 
766123, haskell-yesod-static/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-11-28 21:49:33 UTC (rev 766124)
@@ -0,0 +1,48 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=yesod-static
+pkgname=haskell-yesod-static
+pkgver=1.6.1.0
+pkgrel=101
+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-rio' 
'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=('66037ec28eac83e374161c1b306a4d20805ecb35ccfc4878e7894d961daaf30d9936c6e209641ff323d7e3dd5626f5a24a12915d4205417c496e272a2e969f6e')
+
+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 $MAKEFLAGS
+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-11-28 Thread Felix Yan via arch-commits
Date: Saturday, November 28, 2020 @ 21:49:18
  Author: felixonmars
Revision: 766123

upgpkg: haskell-yesod-static 1.6.1.0-101: rebuild with wai-extra 3.1.3

Modified:
  haskell-yesod-static/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-11-28 21:47:49 UTC (rev 766122)
+++ PKGBUILD2020-11-28 21:49:18 UTC (rev 766123)
@@ -4,7 +4,7 @@
 _hkgname=yesod-static
 pkgname=haskell-yesod-static
 pkgver=1.6.1.0
-pkgrel=100
+pkgrel=101
 pkgdesc="Static file serving subsite for Yesod Web Framework."
 url="http://www.yesodweb.com/;
 license=("MIT")


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

2020-11-28 Thread Felix Yan via arch-commits
Date: Saturday, November 28, 2020 @ 21:46:05
  Author: felixonmars
Revision: 766120

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 766119, haskell-yesod-auth/trunk/PKGBUILD)

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

Copied: haskell-yesod-auth/repos/community-staging-x86_64/PKGBUILD (from rev 
766119, haskell-yesod-auth/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-11-28 21:46:05 UTC (rev 766120)
@@ -0,0 +1,47 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=yesod-auth
+pkgname=haskell-yesod-auth
+pkgver=1.6.10.1
+pkgrel=15
+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=('1b02d57f06b06574a7b103abf60aadca61f19034dd9fed5b4548a2fc36d13606e4c0824f296237f8fab044407cd2394aa185f979ae76e0ad8e9f7ca53a5be070')
+
+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 $MAKEFLAGS
+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-test/trunk (PKGBUILD)

2020-11-28 Thread Felix Yan via arch-commits
Date: Saturday, November 28, 2020 @ 21:47:34
  Author: felixonmars
Revision: 766121

upgpkg: haskell-yesod-test 1.6.10-102: rebuild with wai-extra 3.1.3

Modified:
  haskell-yesod-test/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-11-28 21:46:05 UTC (rev 766120)
+++ PKGBUILD2020-11-28 21:47:34 UTC (rev 766121)
@@ -3,7 +3,7 @@
 _hkgname=yesod-test
 pkgname=haskell-yesod-test
 pkgver=1.6.10
-pkgrel=101
+pkgrel=102
 pkgdesc="Integration testing for WAI/Yesod Applications"
 url="https://www.yesodweb.com;
 license=('MIT')


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

2020-11-28 Thread Felix Yan via arch-commits
Date: Saturday, November 28, 2020 @ 21:45:47
  Author: felixonmars
Revision: 766119

upgpkg: haskell-yesod-auth 1.6.10.1-15: rebuild with wai-extra 3.1.3

Modified:
  haskell-yesod-auth/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-11-28 21:44:19 UTC (rev 766118)
+++ PKGBUILD2020-11-28 21:45:47 UTC (rev 766119)
@@ -4,7 +4,7 @@
 _hkgname=yesod-auth
 pkgname=haskell-yesod-auth
 pkgver=1.6.10.1
-pkgrel=14
+pkgrel=15
 pkgdesc="Authentication for Yesod."
 url="http://www.yesodweb.com/;
 license=("MIT")


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

2020-11-28 Thread Felix Yan via arch-commits
Date: Saturday, November 28, 2020 @ 21:44:02
  Author: felixonmars
Revision: 766117

upgpkg: haskell-yesod-form 1.6.7-301: rebuild with wai-extra 3.1.3

Modified:
  haskell-yesod-form/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-11-28 21:42:39 UTC (rev 766116)
+++ PKGBUILD2020-11-28 21:44:02 UTC (rev 766117)
@@ -4,7 +4,7 @@
 _hkgname=yesod-form
 pkgname=haskell-yesod-form
 pkgver=1.6.7
-pkgrel=300
+pkgrel=301
 pkgdesc="Form handling support for Yesod Web Framework"
 url="http://www.yesodweb.com/;
 license=("MIT")


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

2020-11-28 Thread Felix Yan via arch-commits
Date: Saturday, November 28, 2020 @ 21:44:19
  Author: felixonmars
Revision: 766118

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 766117, haskell-yesod-form/trunk/PKGBUILD)

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

Copied: haskell-yesod-form/repos/community-staging-x86_64/PKGBUILD (from rev 
766117, haskell-yesod-form/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-11-28 21:44:19 UTC (rev 766118)
@@ -0,0 +1,47 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=yesod-form
+pkgname=haskell-yesod-form
+pkgver=1.6.7
+pkgrel=301
+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 $MAKEFLAGS
+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-persistent/repos (2 files)

2020-11-28 Thread Felix Yan via arch-commits
Date: Saturday, November 28, 2020 @ 21:42:39
  Author: felixonmars
Revision: 766116

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 766115, haskell-yesod-persistent/trunk/PKGBUILD)

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

Copied: haskell-yesod-persistent/repos/community-staging-x86_64/PKGBUILD (from 
rev 766115, haskell-yesod-persistent/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-11-28 21:42:39 UTC (rev 766116)
@@ -0,0 +1,45 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=yesod-persistent
+pkgname=haskell-yesod-persistent
+pkgver=1.6.0.5
+pkgrel=13
+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=('b423085942660271aea65547dffc8f68b4cf8b78a7b13fa813fad60c82a5c447c9bccc19116bdc4248dc158d81d1573a925a60d096efd666e8178c863c2bafc8')
+
+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 $MAKEFLAGS
+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-11-28 Thread Felix Yan via arch-commits
Date: Saturday, November 28, 2020 @ 21:42:25
  Author: felixonmars
Revision: 766115

upgpkg: haskell-yesod-persistent 1.6.0.5-13: rebuild with wai-extra 3.1.3

Modified:
  haskell-yesod-persistent/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-11-28 21:41:16 UTC (rev 766114)
+++ PKGBUILD2020-11-28 21:42:25 UTC (rev 766115)
@@ -4,7 +4,7 @@
 _hkgname=yesod-persistent
 pkgname=haskell-yesod-persistent
 pkgver=1.6.0.5
-pkgrel=12
+pkgrel=13
 pkgdesc="Some helpers for using Persistent from Yesod."
 url="http://www.yesodweb.com/;
 license=("MIT")


  1   2   3   4   5   6   >