[arch-commits] Commit in jedi-language-server/repos/community-any (PKGBUILD PKGBUILD)

2021-03-26 Thread Daniel M. Capella via arch-commits
Date: Saturday, March 27, 2021 @ 03:07:21
  Author: polyzen
Revision: 905022

archrelease: copy trunk to community-any

Added:
  jedi-language-server/repos/community-any/PKGBUILD
(from rev 905021, jedi-language-server/trunk/PKGBUILD)
Deleted:
  jedi-language-server/repos/community-any/PKGBUILD

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

Deleted: PKGBUILD
===
--- PKGBUILD2021-03-27 03:07:03 UTC (rev 905021)
+++ PKGBUILD2021-03-27 03:07:21 UTC (rev 905022)
@@ -1,34 +0,0 @@
-# Maintainer: Daniel M. Capella 
-
-pkgname=jedi-language-server
-pkgver=0.28.8
-pkgrel=1
-pkgdesc='Language server for Jedi'
-arch=('any')
-url=https://github.com/pappasam/jedi-language-server
-license=('MIT')
-depends=('python-docstring-to-markdown' 'python-jedi' 'python-pygls')
-makedepends=('python-pip' 'python-poetry')
-source=("https://files.pythonhosted.org/packages/source/${pkgname::1}/$pkgname/$pkgname-$pkgver.tar.gz;)
-sha256sums=('95376b31182ef4e297802d38f657d5f970bd6ca6f5ae4332167db50324217b9d')
-b2sums=('741e283b3a8ce26cb98a546195b214d48837d96ebb0f4d5caf34761e404e4a2f00d8fa26e9233367f40b32670fd5c5d88cbfd46bf93e532d9d747273462b0a73')
-
-prepare() {
-  cd $pkgname-$pkgver
-  # Avoid installing files directly under site-packages/
-  sed -i '/include = \["README.md"\]/d' pyproject.toml
-}
-
-build() {
-  cd $pkgname-$pkgver
-  poetry build --format wheel
-}
-
-package() {
-  cd $pkgname-$pkgver
-  export PYTHONHASHSEED=0
-  PIP_CONFIG_FILE=/dev/null pip install --isolated --root="$pkgdir" 
--ignore-installed --no-deps dist/*.whl
-  install -Dm644 -t "$pkgdir"/usr/share/licenses/$pkgname LICENSE
-}
-
-# vim:set ts=2 sw=2 et:

Copied: jedi-language-server/repos/community-any/PKGBUILD (from rev 905021, 
jedi-language-server/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2021-03-27 03:07:21 UTC (rev 905022)
@@ -0,0 +1,34 @@
+# Maintainer: Daniel M. Capella 
+
+pkgname=jedi-language-server
+pkgver=0.29.0
+pkgrel=1
+pkgdesc='Language server for Jedi'
+arch=('any')
+url=https://github.com/pappasam/jedi-language-server
+license=('MIT')
+depends=('python-docstring-to-markdown' 'python-jedi' 'python-pygls')
+makedepends=('python-pip' 'python-poetry')
+source=("https://files.pythonhosted.org/packages/source/${pkgname::1}/$pkgname/$pkgname-$pkgver.tar.gz;)
+sha256sums=('3a974a495d67312ccc3f5f43deb38bc2dab63251015b127ca599c497fbc61015')
+b2sums=('94d8176cd18159883e2ce444a93319a727b3f04efdebf248afecd5aa3735b4a4ed3243283b428e3ba4f7aecedac552040bf1d975a1b9d381eee3e91833db6130')
+
+prepare() {
+  cd $pkgname-$pkgver
+  # Avoid installing files directly under site-packages/
+  sed -i '/include = \["README.md"\]/d' pyproject.toml
+}
+
+build() {
+  cd $pkgname-$pkgver
+  poetry build --format wheel
+}
+
+package() {
+  cd $pkgname-$pkgver
+  export PYTHONHASHSEED=0
+  PIP_CONFIG_FILE=/dev/null pip install --isolated --root="$pkgdir" 
--ignore-installed --no-deps dist/*.whl
+  install -Dm644 -t "$pkgdir"/usr/share/licenses/$pkgname LICENSE
+}
+
+# vim:set ts=2 sw=2 et:


[arch-commits] Commit in jedi-language-server/trunk (PKGBUILD)

2021-03-26 Thread Daniel M. Capella via arch-commits
Date: Saturday, March 27, 2021 @ 03:07:03
  Author: polyzen
Revision: 905021

upgpkg: jedi-language-server 0.29.0-1

Modified:
  jedi-language-server/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-03-27 03:03:46 UTC (rev 905020)
+++ PKGBUILD2021-03-27 03:07:03 UTC (rev 905021)
@@ -1,7 +1,7 @@
 # Maintainer: Daniel M. Capella 
 
 pkgname=jedi-language-server
-pkgver=0.28.8
+pkgver=0.29.0
 pkgrel=1
 pkgdesc='Language server for Jedi'
 arch=('any')
@@ -10,8 +10,8 @@
 depends=('python-docstring-to-markdown' 'python-jedi' 'python-pygls')
 makedepends=('python-pip' 'python-poetry')
 
source=("https://files.pythonhosted.org/packages/source/${pkgname::1}/$pkgname/$pkgname-$pkgver.tar.gz;)
-sha256sums=('95376b31182ef4e297802d38f657d5f970bd6ca6f5ae4332167db50324217b9d')
-b2sums=('741e283b3a8ce26cb98a546195b214d48837d96ebb0f4d5caf34761e404e4a2f00d8fa26e9233367f40b32670fd5c5d88cbfd46bf93e532d9d747273462b0a73')
+sha256sums=('3a974a495d67312ccc3f5f43deb38bc2dab63251015b127ca599c497fbc61015')
+b2sums=('94d8176cd18159883e2ce444a93319a727b3f04efdebf248afecd5aa3735b4a4ed3243283b428e3ba4f7aecedac552040bf1d975a1b9d381eee3e91833db6130')
 
 prepare() {
   cd $pkgname-$pkgver


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

2021-03-26 Thread Daniel M. Capella via arch-commits
Date: Saturday, March 27, 2021 @ 03:03:25
  Author: polyzen
Revision: 905019

upgpkg: ipython 7.22.0-1

Modified:
  ipython/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-03-27 02:05:34 UTC (rev 905018)
+++ PKGBUILD2021-03-27 03:03:25 UTC (rev 905019)
@@ -5,7 +5,7 @@
 # Contributor: Douglas Soares de Andrade 
 
 pkgname=ipython
-pkgver=7.21.0
+pkgver=7.22.0
 pkgrel=1
 pkgdesc="An enhanced Interactive Python shell."
 arch=('any')
@@ -21,7 +21,7 @@
 
 
source=("ipython-$pkgver.tgz::https://github.com/ipython/ipython/archive/$pkgver.tar.gz;
 
"https://www.packal.org/sites/default/files/public/styles/icon_large/public/workflow-files/nkeimipynbworkflow/icon/icon.png;)
-md5sums=('626310f78ef88ea3577b745444c2d60b'
+md5sums=('ae722cc7b873503be020b3627e2d013e'
  '2901d65f1b1fe354e72850085cd1c072')
 
 # confirm that an update does not break sage?


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

2021-03-26 Thread Felix Yan via arch-commits
Date: Saturday, March 27, 2021 @ 02:05:34
  Author: felixonmars
Revision: 905018

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-language-server/repos/community-staging-x86_64/PKGBUILD (from 
rev 905017, haskell-language-server/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2021-03-27 02:05:34 UTC (rev 905018)
@@ -0,0 +1,65 @@
+# Maintainer: Felix Yan 
+
+_hkgname=haskell-language-server
+pkgname=haskell-language-server
+pkgver=1.0.0.0
+pkgrel=7
+pkgdesc="LSP server for GHC"
+url="https://github.com/haskell/haskell-language-server#readme;
+license=("Apache")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-aeson' 'haskell-async' 
'haskell-base16-bytestring' 'haskell-brittany'
+ 'haskell-cryptohash-sha1' 'haskell-data-default' 'haskell-extra' 
'haskell-floskell'
+ 'haskell-fourmolu' 'haskell-fuzzy' 'haskell-ghc' 'haskell-ghc-paths' 
'haskell-ghcide'
+ 'haskell-gitrev' 'haskell-hashable' 'haskell-hie-bios' 'haskell-hiedb'
+ 'haskell-hls-brittany-plugin' 'haskell-hls-class-plugin' 
'haskell-hls-eval-plugin'
+ 'haskell-hls-explicit-imports-plugin' 
'haskell-hls-haddock-comments-plugin'
+ 'haskell-hls-hlint-plugin' 'haskell-hls-plugin-api' 
'haskell-hls-retrie-plugin'
+ 'haskell-hls-splice-plugin' 'haskell-hls-tactics-plugin' 
'haskell-hslogger' 'haskell-lens'
+ 'haskell-lsp' 'haskell-optparse-applicative' 
'haskell-optparse-simple' 'haskell-ormolu'
+ 'haskell-regex-tdfa' 'haskell-safe-exceptions' 'haskell-shake' 
'haskell-sqlite-simple'
+ 'stylish-haskell' 'haskell-temporary' 'haskell-unordered-containers' 
'haskell-with-utf8')
+makedepends=('ghc' 'uusi' 'haskell-blaze-markup' 'haskell-hspec' 
'haskell-hspec-core'
+ 'haskell-hspec-expectations' 'haskell-lsp-test' 
'haskell-megaparsec' 'haskell-tasty'
+ 'haskell-tasty-ant-xml' 'haskell-tasty-expected-failure' 
'haskell-tasty-golden'
+ 'haskell-tasty-hunit' 'haskell-tasty-rerun' 'haskell-yaml')
+checkdepends=('cabal-install')
+#source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz;)
+source=("https://github.com/haskell/haskell-language-server/archive/ghcide-v1.1.0/haskell-language-server-ghcide-v1.1.0.tar.gz;)
+sha256sums=('ec611943b46027488d85135eb61245ea7cbd892ed9825b1456a4b74e0eb5a713')
+
+prepare() {
+  cd haskell-language-server-ghcide-v1.1.0
+  find test/testdata -name \*.cabal -exec uusi --add-options-all=-dynamic {} \;
+}
+
+build() {
+  cd haskell-language-server-ghcide-v1.1.0
+
+  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 haskell-language-server-ghcide-v1.1.0
+  
PATH="$PWD/dist/build/haskell-language-server:$PWD/dist/build/haskell-language-server-wrapper:$PATH"
 LD_LIBRARY_PATH="$PWD/dist/build" runhaskell Setup test || echo "Tests failed"
+}
+
+package() {
+  cd haskell-language-server-ghcide-v1.1.0
+
+  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-language-server/trunk (PKGBUILD)

2021-03-26 Thread Felix Yan via arch-commits
Date: Saturday, March 27, 2021 @ 02:05:22
  Author: felixonmars
Revision: 905017

upgpkg: haskell-language-server 1.0.0.0-7: rebuild with attoparsec 0.14.1

Modified:
  haskell-language-server/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-03-27 02:02:27 UTC (rev 905016)
+++ PKGBUILD2021-03-27 02:05:22 UTC (rev 905017)
@@ -3,7 +3,7 @@
 _hkgname=haskell-language-server
 pkgname=haskell-language-server
 pkgver=1.0.0.0
-pkgrel=6
+pkgrel=7
 pkgdesc="LSP server for GHC"
 url="https://github.com/haskell/haskell-language-server#readme;
 license=("Apache")


[arch-commits] Commit in haskell-hls-hlint-plugin/repos (2 files)

2021-03-26 Thread Felix Yan via arch-commits
Date: Saturday, March 27, 2021 @ 02:02:27
  Author: felixonmars
Revision: 905016

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-hls-hlint-plugin/repos/community-staging-x86_64/
  haskell-hls-hlint-plugin/repos/community-staging-x86_64/PKGBUILD
(from rev 905015, haskell-hls-hlint-plugin/trunk/PKGBUILD)

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

Copied: haskell-hls-hlint-plugin/repos/community-staging-x86_64/PKGBUILD (from 
rev 905015, haskell-hls-hlint-plugin/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2021-03-27 02:02:27 UTC (rev 905016)
@@ -0,0 +1,49 @@
+# Maintainer: Felix Yan 
+
+_hkgname=hls-hlint-plugin
+pkgname=haskell-hls-hlint-plugin
+pkgver=1.0.0.1
+pkgrel=9
+pkgdesc="Hlint integration plugin with Haskell Language Server"
+url="https://hackage.haskell.org/package/hls-hlint-plugin;
+license=("Apache")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-diff' 'haskell-aeson' 'haskell-apply-refact' 
'haskell-data-default'
+ 'haskell-extra' 'haskell-ghc' 'haskell-ghc-exactprint' 
'haskell-ghcide' 'haskell-hashable'
+ 'hlint' 'haskell-hls-plugin-api' 'haskell-hslogger' 'haskell-lens' 
'haskell-lsp'
+ 'haskell-regex-tdfa' 'haskell-shake' 'haskell-temporary' 
'haskell-unordered-containers')
+makedepends=('ghc' 'uusi')
+#source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz;)
+source=("https://github.com/haskell/haskell-language-server/archive/ghcide-v1.1.0/haskell-language-server-ghcide-v1.1.0.tar.gz;)
+sha256sums=('ec611943b46027488d85135eb61245ea7cbd892ed9825b1456a4b74e0eb5a713')
+
+prepare() {
+  cd haskell-language-server-ghcide-v1.1.0/plugins/$_hkgname
+  gen-setup
+}
+
+build() {
+  cd haskell-language-server-ghcide-v1.1.0/plugins/$_hkgname
+
+  runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \
+--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
+}
+
+package() {
+  cd haskell-language-server-ghcide-v1.1.0/plugins/$_hkgname
+
+  install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh
+  install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+  runhaskell Setup copy --destdir="$pkgdir"
+  install -D -m644 LICENSE -t "$pkgdir"/usr/share/licenses/$pkgname/
+  rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}


[arch-commits] Commit in haskell-hls-hlint-plugin/trunk (PKGBUILD)

2021-03-26 Thread Felix Yan via arch-commits
Date: Saturday, March 27, 2021 @ 02:02:14
  Author: felixonmars
Revision: 905015

upgpkg: haskell-hls-hlint-plugin 1.0.0.1-9: rebuild with attoparsec 0.14.1

Modified:
  haskell-hls-hlint-plugin/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-03-27 02:01:01 UTC (rev 905014)
+++ PKGBUILD2021-03-27 02:02:14 UTC (rev 905015)
@@ -3,7 +3,7 @@
 _hkgname=hls-hlint-plugin
 pkgname=haskell-hls-hlint-plugin
 pkgver=1.0.0.1
-pkgrel=8
+pkgrel=9
 pkgdesc="Hlint integration plugin with Haskell Language Server"
 url="https://hackage.haskell.org/package/hls-hlint-plugin;
 license=("Apache")


[arch-commits] Commit in haskell-hls-haddock-comments-plugin/repos (2 files)

2021-03-26 Thread Felix Yan via arch-commits
Date: Saturday, March 27, 2021 @ 02:01:01
  Author: felixonmars
Revision: 905014

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-hls-haddock-comments-plugin/repos/community-staging-x86_64/
  haskell-hls-haddock-comments-plugin/repos/community-staging-x86_64/PKGBUILD
(from rev 905013, haskell-hls-haddock-comments-plugin/trunk/PKGBUILD)

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

Copied: 
haskell-hls-haddock-comments-plugin/repos/community-staging-x86_64/PKGBUILD 
(from rev 905013, haskell-hls-haddock-comments-plugin/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2021-03-27 02:01:01 UTC (rev 905014)
@@ -0,0 +1,47 @@
+# Maintainer: Felix Yan 
+
+_hkgname=hls-haddock-comments-plugin
+pkgname=haskell-hls-haddock-comments-plugin
+pkgver=1.0.0.0
+pkgrel=9
+pkgdesc="Haddock comments plugin for Haskell Language Server"
+url="https://github.com/haskell/haskell-language-server;
+license=("Apache")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-ghc' 'haskell-ghc-exactprint' 'haskell-ghcide' 
'haskell-hls-plugin-api'
+ 'haskell-lsp-types' 'haskell-unordered-containers')
+makedepends=('ghc' 'uusi')
+source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz;)
+sha256sums=('231ba321483a3bb080cb592498d866e1571224f30318570c2b86c4b6721efeab')
+
+prepare() {
+  cd $_hkgname-$pkgver
+  gen-setup
+  uusi -u ghcide $_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
+}
+
+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-hls-haddock-comments-plugin/trunk (PKGBUILD)

2021-03-26 Thread Felix Yan via arch-commits
Date: Saturday, March 27, 2021 @ 02:00:48
  Author: felixonmars
Revision: 905013

upgpkg: haskell-hls-haddock-comments-plugin 1.0.0.0-9: rebuild with attoparsec 
0.14.1

Modified:
  haskell-hls-haddock-comments-plugin/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-03-27 01:59:37 UTC (rev 905012)
+++ PKGBUILD2021-03-27 02:00:48 UTC (rev 905013)
@@ -3,7 +3,7 @@
 _hkgname=hls-haddock-comments-plugin
 pkgname=haskell-hls-haddock-comments-plugin
 pkgver=1.0.0.0
-pkgrel=8
+pkgrel=9
 pkgdesc="Haddock comments plugin for Haskell Language Server"
 url="https://github.com/haskell/haskell-language-server;
 license=("Apache")


[arch-commits] Commit in haskell-hls-class-plugin/repos (2 files)

2021-03-26 Thread Felix Yan via arch-commits
Date: Saturday, March 27, 2021 @ 01:59:37
  Author: felixonmars
Revision: 905012

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-hls-class-plugin/repos/community-staging-x86_64/
  haskell-hls-class-plugin/repos/community-staging-x86_64/PKGBUILD
(from rev 905011, haskell-hls-class-plugin/trunk/PKGBUILD)

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

Copied: haskell-hls-class-plugin/repos/community-staging-x86_64/PKGBUILD (from 
rev 905011, haskell-hls-class-plugin/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2021-03-27 01:59:37 UTC (rev 905012)
@@ -0,0 +1,48 @@
+# Maintainer: Felix Yan 
+
+_hkgname=hls-class-plugin
+pkgname=haskell-hls-class-plugin
+pkgver=1.0.0.0
+pkgrel=12
+pkgdesc="Class/instance management plugin for Haskell Language Server"
+url="https://github.com/haskell/haskell-language-server#readme;
+license=("Apache")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-aeson' 'haskell-ghc' 'haskell-ghc-exactprint' 
'haskell-ghcide'
+ 'haskell-hls-plugin-api' 'haskell-lens' 'haskell-lsp' 'haskell-shake'
+ 'haskell-unordered-containers')
+makedepends=('ghc' 'uusi')
+source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz;)
+sha256sums=('c058077a64014ee596625f29d36bb12193cb88b42b855dabc165e8953dd77980')
+
+prepare() {
+  cd $_hkgname-$pkgver
+  gen-setup
+  uusi -u ghcide $_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
+}
+
+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-hls-class-plugin/trunk (PKGBUILD)

2021-03-26 Thread Felix Yan via arch-commits
Date: Saturday, March 27, 2021 @ 01:59:24
  Author: felixonmars
Revision: 905011

upgpkg: haskell-hls-class-plugin 1.0.0.0-12: rebuild with attoparsec 0.14.1

Modified:
  haskell-hls-class-plugin/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-03-27 01:58:14 UTC (rev 905010)
+++ PKGBUILD2021-03-27 01:59:24 UTC (rev 905011)
@@ -3,7 +3,7 @@
 _hkgname=hls-class-plugin
 pkgname=haskell-hls-class-plugin
 pkgver=1.0.0.0
-pkgrel=11
+pkgrel=12
 pkgdesc="Class/instance management plugin for Haskell Language Server"
 url="https://github.com/haskell/haskell-language-server#readme;
 license=("Apache")


[arch-commits] Commit in haskell-hls-eval-plugin/trunk (PKGBUILD)

2021-03-26 Thread Felix Yan via arch-commits
Date: Saturday, March 27, 2021 @ 01:58:00
  Author: felixonmars
Revision: 905009

upgpkg: haskell-hls-eval-plugin 1.0.0.0-9: rebuild with attoparsec 0.14.1

Modified:
  haskell-hls-eval-plugin/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-03-27 01:56:26 UTC (rev 905008)
+++ PKGBUILD2021-03-27 01:58:00 UTC (rev 905009)
@@ -3,7 +3,7 @@
 _hkgname=hls-eval-plugin
 pkgname=haskell-hls-eval-plugin
 pkgver=1.0.0.0
-pkgrel=8
+pkgrel=9
 pkgdesc="Eval plugin for Haskell Language Server"
 url="https://github.com/haskell/haskell-language-server;
 license=("Apache")


[arch-commits] Commit in haskell-hls-eval-plugin/repos (2 files)

2021-03-26 Thread Felix Yan via arch-commits
Date: Saturday, March 27, 2021 @ 01:58:14
  Author: felixonmars
Revision: 905010

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-hls-eval-plugin/repos/community-staging-x86_64/
  haskell-hls-eval-plugin/repos/community-staging-x86_64/PKGBUILD
(from rev 905009, haskell-hls-eval-plugin/trunk/PKGBUILD)

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

Copied: haskell-hls-eval-plugin/repos/community-staging-x86_64/PKGBUILD (from 
rev 905009, haskell-hls-eval-plugin/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2021-03-27 01:58:14 UTC (rev 905010)
@@ -0,0 +1,51 @@
+# Maintainer: Felix Yan 
+
+_hkgname=hls-eval-plugin
+pkgname=haskell-hls-eval-plugin
+pkgver=1.0.0.0
+pkgrel=9
+pkgdesc="Eval plugin for Haskell Language Server"
+url="https://github.com/haskell/haskell-language-server;
+license=("Apache")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-diff' 'haskell-quickcheck' 'haskell-aeson' 
'haskell-dlist'
+ 'haskell-extra' 'haskell-ghc' 'haskell-ghc-paths' 'haskell-ghcide' 
'haskell-hashable'
+ 'haskell-hls-plugin-api' 'haskell-lens' 'haskell-lsp' 
'haskell-lsp-types'
+ 'haskell-megaparsec' 'haskell-parser-combinators' 
'haskell-pretty-simple'
+ 'haskell-safe-exceptions' 'haskell-shake' 'haskell-temporary' 
'haskell-unliftio'
+ 'haskell-unordered-containers')
+makedepends=('ghc' 'uusi')
+#source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz;)
+source=("https://github.com/haskell/haskell-language-server/archive/ghcide-v1.1.0/haskell-language-server-ghcide-v1.1.0.tar.gz;)
+sha256sums=('ec611943b46027488d85135eb61245ea7cbd892ed9825b1456a4b74e0eb5a713')
+
+prepare() {
+  cd haskell-language-server-ghcide-v1.1.0/plugins/$_hkgname
+  gen-setup
+}
+
+build() {
+  cd haskell-language-server-ghcide-v1.1.0/plugins/$_hkgname
+
+  runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \
+--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
+}
+
+package() {
+  cd haskell-language-server-ghcide-v1.1.0/plugins/$_hkgname
+
+  install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh
+  install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+  runhaskell Setup copy --destdir="$pkgdir"
+  install -D -m644 LICENSE -t "$pkgdir"/usr/share/licenses/$pkgname/
+  rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}


[arch-commits] Commit in haskell-hls-brittany-plugin/repos (2 files)

2021-03-26 Thread Felix Yan via arch-commits
Date: Saturday, March 27, 2021 @ 01:56:26
  Author: felixonmars
Revision: 905008

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-hls-brittany-plugin/repos/community-staging-x86_64/
  haskell-hls-brittany-plugin/repos/community-staging-x86_64/PKGBUILD
(from rev 905007, haskell-hls-brittany-plugin/trunk/PKGBUILD)

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

Copied: haskell-hls-brittany-plugin/repos/community-staging-x86_64/PKGBUILD 
(from rev 905007, haskell-hls-brittany-plugin/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2021-03-27 01:56:26 UTC (rev 905008)
@@ -0,0 +1,58 @@
+# Maintainer: Felix Yan 
+
+_hkgname=hls-brittany-plugin
+pkgname=haskell-hls-brittany-plugin
+pkgver=1.0.0.0
+pkgrel=7
+pkgdesc="Integration with the Brittany code formatter"
+url="https://haskellwingman.dev;
+license=("Apache")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-brittany' 'haskell-ghc' 'haskell-ghcide' 
'haskell-lsp-types'
+ 'haskell-hls-plugin-api' 'haskell-lens')
+makedepends=('ghc' 'uusi' 'haskell-data-default' 'haskell-shake' 
'haskell-aeson'
+ 'haskell-hspec-expectations' 'haskell-megaparsec' 
'haskell-lsp-test' 'haskell-tasty'
+ 'haskell-tasty-ant-xml' 'haskell-tasty-hunit' 
'haskell-tasty-golden'
+ 'haskell-tasty-rerun')
+checkdepends=('git')
+#source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz;)
+source=("https://github.com/haskell/haskell-language-server/archive/ghcide-v1.1.0/haskell-language-server-ghcide-v1.1.0.tar.gz;)
+sha256sums=('ec611943b46027488d85135eb61245ea7cbd892ed9825b1456a4b74e0eb5a713')
+
+prepare() {
+  cd haskell-language-server-ghcide-v1.1.0/plugins/$_hkgname
+  gen-setup
+}
+
+build() {
+  cd haskell-language-server-ghcide-v1.1.0/plugins/$_hkgname
+
+  runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \
+--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 haskell-language-server-ghcide-v1.1.0/plugins/$_hkgname
+  PATH="$PWD/dist/build/test-server:$PATH" LD_LIBRARY_PATH="$PWD/dist/build" 
runhaskell Setup test
+}
+
+package() {
+  cd haskell-language-server-ghcide-v1.1.0/plugins/$_hkgname
+
+  install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh
+  install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+  runhaskell Setup copy --destdir="$pkgdir"
+  install -D -m644 LICENSE -t "$pkgdir"/usr/share/licenses/$pkgname/
+  rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+
+  rm "$pkgdir"/usr/bin/test-server
+}


[arch-commits] Commit in haskell-hls-brittany-plugin/trunk (PKGBUILD)

2021-03-26 Thread Felix Yan via arch-commits
Date: Saturday, March 27, 2021 @ 01:56:14
  Author: felixonmars
Revision: 905007

upgpkg: haskell-hls-brittany-plugin 1.0.0.0-7: rebuild with attoparsec 0.14.1

Modified:
  haskell-hls-brittany-plugin/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-03-27 01:54:54 UTC (rev 905006)
+++ PKGBUILD2021-03-27 01:56:14 UTC (rev 905007)
@@ -3,7 +3,7 @@
 _hkgname=hls-brittany-plugin
 pkgname=haskell-hls-brittany-plugin
 pkgver=1.0.0.0
-pkgrel=6
+pkgrel=7
 pkgdesc="Integration with the Brittany code formatter"
 url="https://haskellwingman.dev;
 license=("Apache")


[arch-commits] Commit in haskell-hls-explicit-imports-plugin/repos (2 files)

2021-03-26 Thread Felix Yan via arch-commits
Date: Saturday, March 27, 2021 @ 01:54:54
  Author: felixonmars
Revision: 905006

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-hls-explicit-imports-plugin/repos/community-staging-x86_64/
  haskell-hls-explicit-imports-plugin/repos/community-staging-x86_64/PKGBUILD
(from rev 905005, haskell-hls-explicit-imports-plugin/trunk/PKGBUILD)

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

Copied: 
haskell-hls-explicit-imports-plugin/repos/community-staging-x86_64/PKGBUILD 
(from rev 905005, haskell-hls-explicit-imports-plugin/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2021-03-27 01:54:54 UTC (rev 905006)
@@ -0,0 +1,47 @@
+# Maintainer: Felix Yan 
+
+_hkgname=hls-explicit-imports-plugin
+pkgname=haskell-hls-explicit-imports-plugin
+pkgver=1.0.0.0
+pkgrel=9
+pkgdesc="Explicit imports plugin for Haskell Language Server"
+url="https://hackage.haskell.org/package/hls-explicit-imports-plugin;
+license=("Apache")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-aeson' 'haskell-ghc' 'haskell-ghcide' 
'haskell-hls-plugin-api'
+ 'haskell-lsp' 'haskell-lsp-types' 'haskell-shake' 
'haskell-unordered-containers')
+makedepends=('ghc' 'uusi')
+source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz;)
+sha256sums=('dc445e9902e0012784ea65fb6657e6bae15e8230d219f028752ef779114d4892')
+
+prepare() {
+  cd $_hkgname-$pkgver
+  gen-setup
+  uusi -u ghcide $_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
+}
+
+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-hls-explicit-imports-plugin/trunk (PKGBUILD)

2021-03-26 Thread Felix Yan via arch-commits
Date: Saturday, March 27, 2021 @ 01:54:42
  Author: felixonmars
Revision: 905005

upgpkg: haskell-hls-explicit-imports-plugin 1.0.0.0-9: rebuild with attoparsec 
0.14.1

Modified:
  haskell-hls-explicit-imports-plugin/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-03-27 01:53:33 UTC (rev 905004)
+++ PKGBUILD2021-03-27 01:54:42 UTC (rev 905005)
@@ -3,7 +3,7 @@
 _hkgname=hls-explicit-imports-plugin
 pkgname=haskell-hls-explicit-imports-plugin
 pkgver=1.0.0.0
-pkgrel=8
+pkgrel=9
 pkgdesc="Explicit imports plugin for Haskell Language Server"
 url="https://hackage.haskell.org/package/hls-explicit-imports-plugin;
 license=("Apache")


[arch-commits] Commit in haskell-hls-tactics-plugin/repos (2 files)

2021-03-26 Thread Felix Yan via arch-commits
Date: Saturday, March 27, 2021 @ 01:53:33
  Author: felixonmars
Revision: 905004

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-hls-tactics-plugin/repos/community-staging-x86_64/
  haskell-hls-tactics-plugin/repos/community-staging-x86_64/PKGBUILD
(from rev 905003, haskell-hls-tactics-plugin/trunk/PKGBUILD)

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

Copied: haskell-hls-tactics-plugin/repos/community-staging-x86_64/PKGBUILD 
(from rev 905003, haskell-hls-tactics-plugin/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2021-03-27 01:53:33 UTC (rev 905004)
@@ -0,0 +1,63 @@
+# Maintainer: Felix Yan 
+
+_hkgname=hls-tactics-plugin
+pkgname=haskell-hls-tactics-plugin
+pkgver=1.0.0.0
+pkgrel=10
+pkgdesc="Wingman plugin for Haskell Language Server"
+url="https://haskellwingman.dev;
+license=("Apache")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-aeson' 'haskell-extra' 'haskell-fingertree' 
'haskell-generic-lens'
+ 'haskell-ghc' 'haskell-ghc-exactprint' 'haskell-ghc-source-gen' 
'haskell-ghcide'
+ 'haskell-hls-plugin-api' 'haskell-lens' 'haskell-lsp' 
'haskell-refinery' 'haskell-retrie'
+ 'haskell-shake' 'haskell-syb')
+makedepends=('ghc' 'uusi' 'haskell-quickcheck' 'haskell-checkers' 
'haskell-data-default'
+ 'haskell-hie-bios' 'haskell-hspec' 'haskell-hspec-discover'
+ 'haskell-hspec-expectations' 'haskell-lsp-test' 
'haskell-lsp-types'
+ 'haskell-megaparsec' 'haskell-tasty' 'haskell-tasty-ant-xml'
+ 'haskell-tasty-expected-failure' 'haskell-tasty-golden' 
'haskell-tasty-hunit'
+ 'haskell-tasty-rerun')
+# Hackage tarball is missing test data
+#source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz;)
+source=("https://github.com/haskell/haskell-language-server/archive/ghcide-v1.1.0/haskell-language-server-ghcide-v1.1.0.tar.gz;)
+sha256sums=('ec611943b46027488d85135eb61245ea7cbd892ed9825b1456a4b74e0eb5a713')
+
+prepare() {
+  cd haskell-language-server-ghcide-v1.1.0/plugins/$_hkgname
+  gen-setup
+}
+
+build() {
+  cd haskell-language-server-ghcide-v1.1.0/plugins/$_hkgname
+
+  runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \
+--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 haskell-language-server-ghcide-v1.1.0/plugins/$_hkgname
+  PATH="$PWD/dist/build/test-server:$PATH" LD_LIBRARY_PATH="$PWD/dist/build" 
runhaskell Setup test
+}
+
+package() {
+  cd haskell-language-server-ghcide-v1.1.0/plugins/$_hkgname
+
+  install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh
+  install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+  runhaskell Setup copy --destdir="$pkgdir"
+  install -D -m644 LICENSE -t "$pkgdir"/usr/share/licenses/$pkgname/
+  rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+
+  rm "$pkgdir"/usr/bin/test-server
+  rmdir "$pkgdir"/usr/bin
+}


[arch-commits] Commit in haskell-hls-tactics-plugin/trunk (PKGBUILD)

2021-03-26 Thread Felix Yan via arch-commits
Date: Saturday, March 27, 2021 @ 01:53:21
  Author: felixonmars
Revision: 905003

upgpkg: haskell-hls-tactics-plugin 1.0.0.0-10: rebuild with attoparsec 0.14.1

Modified:
  haskell-hls-tactics-plugin/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-03-27 01:44:33 UTC (rev 905002)
+++ PKGBUILD2021-03-27 01:53:21 UTC (rev 905003)
@@ -3,7 +3,7 @@
 _hkgname=hls-tactics-plugin
 pkgname=haskell-hls-tactics-plugin
 pkgver=1.0.0.0
-pkgrel=9
+pkgrel=10
 pkgdesc="Wingman plugin for Haskell Language Server"
 url="https://haskellwingman.dev;
 license=("Apache")


[arch-commits] Commit in haskell-hls-splice-plugin/repos (2 files)

2021-03-26 Thread Felix Yan via arch-commits
Date: Saturday, March 27, 2021 @ 01:44:33
  Author: felixonmars
Revision: 905002

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-hls-splice-plugin/repos/community-staging-x86_64/
  haskell-hls-splice-plugin/repos/community-staging-x86_64/PKGBUILD
(from rev 905001, haskell-hls-splice-plugin/trunk/PKGBUILD)

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

Copied: haskell-hls-splice-plugin/repos/community-staging-x86_64/PKGBUILD (from 
rev 905001, haskell-hls-splice-plugin/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2021-03-27 01:44:33 UTC (rev 905002)
@@ -0,0 +1,49 @@
+# Maintainer: Felix Yan 
+
+_hkgname=hls-splice-plugin
+pkgname=haskell-hls-splice-plugin
+pkgver=1.0.0.0
+pkgrel=12
+pkgdesc="HLS Plugin to expand TemplateHaskell Splices and QuasiQuotes"
+url="https://hackage.haskell.org/package/hls-splice-plugin;
+license=("Apache")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-aeson' 'haskell-dlist' 'haskell-extra' 
'haskell-foldl' 'haskell-ghc'
+ 'haskell-ghc-exactprint' 'haskell-ghcide' 'haskell-hls-plugin-api' 
'haskell-lens'
+ 'haskell-lsp' 'haskell-retrie' 'haskell-shake' 'haskell-syb' 
'haskell-unliftio-core'
+ 'haskell-unordered-containers')
+makedepends=('ghc' 'uusi')
+source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz;)
+sha256sums=('4bdec8dcc5cdc32e4786030cebe1170ba12d2378a5bd8016b12ea1474c94a9f6')
+
+prepare() {
+  cd $_hkgname-$pkgver
+  gen-setup
+  uusi -u ghcide $_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
+}
+
+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-hls-splice-plugin/trunk (PKGBUILD)

2021-03-26 Thread Felix Yan via arch-commits
Date: Saturday, March 27, 2021 @ 01:44:20
  Author: felixonmars
Revision: 905001

upgpkg: haskell-hls-splice-plugin 1.0.0.0-12: rebuild with attoparsec 0.14.1

Modified:
  haskell-hls-splice-plugin/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-03-27 01:43:04 UTC (rev 905000)
+++ PKGBUILD2021-03-27 01:44:20 UTC (rev 905001)
@@ -3,7 +3,7 @@
 _hkgname=hls-splice-plugin
 pkgname=haskell-hls-splice-plugin
 pkgver=1.0.0.0
-pkgrel=11
+pkgrel=12
 pkgdesc="HLS Plugin to expand TemplateHaskell Splices and QuasiQuotes"
 url="https://hackage.haskell.org/package/hls-splice-plugin;
 license=("Apache")


[arch-commits] Commit in haskell-hls-retrie-plugin/repos (2 files)

2021-03-26 Thread Felix Yan via arch-commits
Date: Saturday, March 27, 2021 @ 01:43:04
  Author: felixonmars
Revision: 905000

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-hls-retrie-plugin/repos/community-staging-x86_64/
  haskell-hls-retrie-plugin/repos/community-staging-x86_64/PKGBUILD
(from rev 904999, haskell-hls-retrie-plugin/trunk/PKGBUILD)

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

Copied: haskell-hls-retrie-plugin/repos/community-staging-x86_64/PKGBUILD (from 
rev 904999, haskell-hls-retrie-plugin/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2021-03-27 01:43:04 UTC (rev 905000)
@@ -0,0 +1,47 @@
+# Maintainer: Felix Yan 
+
+_hkgname=hls-retrie-plugin
+pkgname=haskell-hls-retrie-plugin
+pkgver=1.0.0.1
+pkgrel=6
+pkgdesc="Retrie integration plugin for Haskell Language Server"
+url="https://hackage.haskell.org/package/hls-retrie-plugin;
+license=("Apache")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-aeson' 'haskell-extra' 'haskell-ghc' 
'haskell-ghcide'
+ 'haskell-hashable' 'haskell-hls-plugin-api' 'haskell-lsp' 
'haskell-lsp-types'
+ 'haskell-retrie' 'haskell-safe-exceptions' 'haskell-shake' 
'haskell-unordered-containers')
+makedepends=('ghc' 'uusi')
+source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz;)
+sha256sums=('b87e280a52f179f247cdaed6b1c00883d7362b009f00088f9dc08a8ea0b5506f')
+
+prepare() {
+  cd $_hkgname-$pkgver
+  gen-setup
+}
+
+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
+}
+
+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-hls-retrie-plugin/trunk (PKGBUILD)

2021-03-26 Thread Felix Yan via arch-commits
Date: Saturday, March 27, 2021 @ 01:42:48
  Author: felixonmars
Revision: 904999

upgpkg: haskell-hls-retrie-plugin 1.0.0.1-6: rebuild with attoparsec 0.14.1

Modified:
  haskell-hls-retrie-plugin/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-03-27 01:41:30 UTC (rev 904998)
+++ PKGBUILD2021-03-27 01:42:48 UTC (rev 904999)
@@ -3,7 +3,7 @@
 _hkgname=hls-retrie-plugin
 pkgname=haskell-hls-retrie-plugin
 pkgver=1.0.0.1
-pkgrel=5
+pkgrel=6
 pkgdesc="Retrie integration plugin for Haskell Language Server"
 url="https://hackage.haskell.org/package/hls-retrie-plugin;
 license=("Apache")


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

2021-03-26 Thread Felix Yan via arch-commits
Date: Saturday, March 27, 2021 @ 01:41:30
  Author: felixonmars
Revision: 904998

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-ghcide/repos/community-staging-x86_64/
  haskell-ghcide/repos/community-staging-x86_64/PKGBUILD
(from rev 904997, haskell-ghcide/trunk/PKGBUILD)
  haskell-ghcide/repos/community-staging-x86_64/haddock-library-1.10.patch
(from rev 904997, haskell-ghcide/trunk/haddock-library-1.10.patch)

+
 PKGBUILD   |   81 +++
 haddock-library-1.10.patch |   48 +
 2 files changed, 129 insertions(+)

Copied: haskell-ghcide/repos/community-staging-x86_64/PKGBUILD (from rev 
904997, haskell-ghcide/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2021-03-27 01:41:30 UTC (rev 904998)
@@ -0,0 +1,81 @@
+# Maintainer: Felix Yan 
+
+_hkgname=ghcide
+pkgname=haskell-ghcide
+pkgver=1.1.0
+pkgrel=12
+pkgdesc="The core of an IDE"
+url="https://github.com/haskell/ghcide#readme;
+license=("Apache")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-diff' 'haskell-glob' 'haskell-aeson' 
'haskell-async'
+ 'haskell-base16-bytestring' 'haskell-bytestring-encoding' 
'haskell-case-insensitive'
+ 'haskell-cryptohash-sha1' 'haskell-data-default' 
'haskell-dependent-map'
+ 'haskell-dependent-sum' 'haskell-dlist' 'haskell-extra' 
'haskell-fingertree'
+ 'haskell-fuzzy' 'haskell-ghc' 'haskell-ghc-check' 
'haskell-ghc-exactprint'
+ 'haskell-ghc-paths' 'haskell-gitrev' 'haskell-haddock-library' 
'haskell-hashable'
+ 'haskell-heapsize' 'haskell-hie-bios' 'haskell-hie-compat' 
'haskell-hiedb'
+ 'haskell-hls-plugin-api' 'haskell-hslogger' 
'haskell-implicit-hie-cradle' 'haskell-lens'
+ 'haskell-lsp' 'haskell-lsp-test' 'haskell-lsp-types' 
'haskell-network-uri'
+ 'haskell-opentelemetry' 'haskell-optparse-applicative' 
'haskell-parallel'
+ 'haskell-prettyprinter' 'haskell-prettyprinter-ansi-terminal' 
'haskell-regex-tdfa'
+ 'haskell-retrie' 'haskell-rope-utf16-splay' 'haskell-safe' 
'haskell-safe-exceptions'
+ 'haskell-shake' 'haskell-sorted-list' 'haskell-sqlite-simple' 
'haskell-syb'
+ 'haskell-unliftio' 'haskell-unliftio-core' 
'haskell-unordered-containers'
+ 'haskell-utf8-string' 'haskell-vector')
+makedepends=('ghc' 'uusi' 'haskell-quickcheck' 'haskell-ghc-typelits-knownnat'
+ 'haskell-implicit-hie' 'haskell-quickcheck-instances' 
'haskell-record-dot-preprocessor'
+ 'haskell-record-hasfield' 'haskell-tasty' 
'haskell-tasty-expected-failure'
+ 'haskell-tasty-hunit' 'haskell-tasty-quickcheck' 
'haskell-tasty-rerun')
+checkdepends=('cabal-install')
+# Hackage tarball is missing test data
+#source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz;)
+source=("https://github.com/haskell/haskell-language-server/archive/$_hkgname-v$pkgver.tar.gz;
+haddock-library-1.10.patch)
+sha256sums=('ec611943b46027488d85135eb61245ea7cbd892ed9825b1456a4b74e0eb5a713'
+'ba4114432e733398750247c26486c26c301b3d9fd76066ef8606b8a05d60e33e')
+
+prepare() {
+  cd haskell-language-server-$_hkgname-v$pkgver/$_hkgname
+  patch -p2 -i ../../haddock-library-1.10.patch
+  gen-setup
+  uusi -u base16-bytestring $_hkgname.cabal
+  find test/data -name \*.cabal -exec uusi --add-options-all=-dynamic {} \;
+
+  # TODO: Skipped some broken tests for now
+  sed -i '/, benchmarkTests/d;/, findDefinitionAndHoverTests/d;/, 
bootTests/d;s/, simpleMultiDefTest//;s/echo A.hs/echo -dynamic > 
$HIE_BIOS_OUTPUT/' test/exe/Main.hs
+}
+
+build() {
+  cd haskell-language-server-$_hkgname-v$pkgver/$_hkgname
+
+  runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \
+--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 haskell-language-server-$_hkgname-v$pkgver/$_hkgname
+  cabal update
+  # Random test failures "Received an illegal message between the initialize 
request and response"
+  # th-linking-test-unboxed always fails too
+  PATH="$PWD/dist/build/ghcide:$PWD/dist/build/ghcide-test-preprocessor:$PATH" 
LD_LIBRARY_PATH="$PWD/dist/build" runhaskell Setup test || echo "Tests failed"
+}
+
+package() {
+  cd haskell-language-server-$_hkgname-v$pkgver/$_hkgname
+
+  install -D -m744 register.sh 

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

2021-03-26 Thread Felix Yan via arch-commits
Date: Saturday, March 27, 2021 @ 01:41:15
  Author: felixonmars
Revision: 904997

upgpkg: haskell-ghcide 1.1.0-12: rebuild with attoparsec 0.14.1

Modified:
  haskell-ghcide/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-03-27 01:29:27 UTC (rev 904996)
+++ PKGBUILD2021-03-27 01:41:15 UTC (rev 904997)
@@ -3,7 +3,7 @@
 _hkgname=ghcide
 pkgname=haskell-ghcide
 pkgver=1.1.0
-pkgrel=11
+pkgrel=12
 pkgdesc="The core of an IDE"
 url="https://github.com/haskell/ghcide#readme;
 license=("Apache")


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

2021-03-26 Thread Brett Cornwall via arch-commits
Date: Saturday, March 27, 2021 @ 01:29:27
  Author: ainola
Revision: 904996

archrelease: copy trunk to community-x86_64

Added:
  spdlog/repos/community-x86_64/PKGBUILD
(from rev 904995, spdlog/trunk/PKGBUILD)
Deleted:
  spdlog/repos/community-x86_64/PKGBUILD

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

Deleted: PKGBUILD
===
--- PKGBUILD2021-03-27 01:29:07 UTC (rev 904995)
+++ PKGBUILD2021-03-27 01:29:27 UTC (rev 904996)
@@ -1,44 +0,0 @@
-# Maintainer: Brett Cornwall 
-# Contributor: Luca Weiss
-# Contributor: Michael Yang
-
-pkgname=spdlog
-pkgver=1.8.3
-pkgrel=1
-pkgdesc='Very fast, header-only/compiled, C++ logging library'
-arch=('x86_64')
-url='https://github.com/gabime/spdlog'
-license=('MIT')
-depends=('libfmt.so')
-makedepends=('cmake')
-source=(
-
"$pkgname-$pkgver.tar.gz::https://github.com/gabime/spdlog/archive/v$pkgver.tar.gz;
-)
-provides=(
-'libspdlog.so'
-)
-sha256sums=('6f5b88ca4c9b96264e6c961716fec6f1a7b94c80a5edce667c3e42507caa8a82')
-
-build() {
-export CFLAGS+=" ${CPPFLAGS}"
-export CXXFLAGS+=" ${CPPFLAGS}"
-cmake -B build -S "$pkgname-$pkgver" \
--DSPDLOG_BUILD_BENCH=OFF \
--DSPDLOG_FMT_EXTERNAL=ON \
--DSPDLOG_BUILD_SHARED=ON \
--DSPDLOG_BUILD_TESTS=ON \
--DCMAKE_BUILD_TYPE=None \
--DCMAKE_INSTALL_PREFIX=/usr \
--DCMAKE_INSTALL_LIBDIR=lib \
--Wno-dev
-make -C build
-}
-
-check() {
-make -C build test
-}
-
-package() {
-make -C build DESTDIR="$pkgdir" install
-install -Dm644 "$pkgname-$pkgver/LICENSE" -t 
"$pkgdir/usr/share/licenses/$pkgname/"
-}

Copied: spdlog/repos/community-x86_64/PKGBUILD (from rev 904995, 
spdlog/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2021-03-27 01:29:27 UTC (rev 904996)
@@ -0,0 +1,44 @@
+# Maintainer: Brett Cornwall 
+# Contributor: Luca Weiss
+# Contributor: Michael Yang
+
+pkgname=spdlog
+pkgver=1.8.5
+pkgrel=1
+pkgdesc='Very fast, header-only/compiled, C++ logging library'
+arch=('x86_64')
+url='https://github.com/gabime/spdlog'
+license=('MIT')
+depends=('libfmt.so')
+makedepends=('cmake')
+source=(
+
"$pkgname-$pkgver.tar.gz::https://github.com/gabime/spdlog/archive/v$pkgver.tar.gz;
+)
+provides=(
+'libspdlog.so'
+)
+sha256sums=('944d0bd7c763ac721398dca2bb0f3b5ed16f67cef36810ede5061f35a543b4b8')
+
+build() {
+export CFLAGS+=" ${CPPFLAGS}"
+export CXXFLAGS+=" ${CPPFLAGS}"
+cmake -B build -S "$pkgname-$pkgver" \
+-DSPDLOG_BUILD_BENCH=OFF \
+-DSPDLOG_FMT_EXTERNAL=ON \
+-DSPDLOG_BUILD_SHARED=ON \
+-DSPDLOG_BUILD_TESTS=ON \
+-DCMAKE_BUILD_TYPE=None \
+-DCMAKE_INSTALL_PREFIX=/usr \
+-DCMAKE_INSTALL_LIBDIR=lib \
+-Wno-dev
+make -C build
+}
+
+check() {
+make -C build test
+}
+
+package() {
+make -C build DESTDIR="$pkgdir" install
+install -Dm644 "$pkgname-$pkgver/LICENSE" -t 
"$pkgdir/usr/share/licenses/$pkgname/"
+}


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

2021-03-26 Thread Brett Cornwall via arch-commits
Date: Saturday, March 27, 2021 @ 01:29:07
  Author: ainola
Revision: 904995

upgpkg: spdlog 1.8.5-1

Modified:
  spdlog/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-03-27 01:27:10 UTC (rev 904994)
+++ PKGBUILD2021-03-27 01:29:07 UTC (rev 904995)
@@ -3,7 +3,7 @@
 # Contributor: Michael Yang
 
 pkgname=spdlog
-pkgver=1.8.3
+pkgver=1.8.5
 pkgrel=1
 pkgdesc='Very fast, header-only/compiled, C++ logging library'
 arch=('x86_64')
@@ -17,7 +17,7 @@
 provides=(
 'libspdlog.so'
 )
-sha256sums=('6f5b88ca4c9b96264e6c961716fec6f1a7b94c80a5edce667c3e42507caa8a82')
+sha256sums=('944d0bd7c763ac721398dca2bb0f3b5ed16f67cef36810ede5061f35a543b4b8')
 
 build() {
 export CFLAGS+=" ${CPPFLAGS}"


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

2021-03-26 Thread Sven-Hendrik Haase via arch-commits
Date: Saturday, March 27, 2021 @ 01:27:10
  Author: svenstaro
Revision: 904994

archrelease: copy trunk to community-x86_64

Added:
  miniserve/repos/community-x86_64/PKGBUILD
(from rev 904993, miniserve/trunk/PKGBUILD)
Deleted:
  miniserve/repos/community-x86_64/PKGBUILD

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

Deleted: PKGBUILD
===
--- PKGBUILD2021-03-27 01:27:05 UTC (rev 904993)
+++ PKGBUILD2021-03-27 01:27:10 UTC (rev 904994)
@@ -1,34 +0,0 @@
-# Maintainer: Sven-Hendrik Haase 
-
-pkgname=miniserve
-pkgver=0.12.0
-pkgrel=1
-pkgdesc="Tool to serve files via HTTP"
-arch=('x86_64')
-url="https://github.com/svenstaro/miniserve;
-license=('MIT')
-depends=('gcc-libs' 'bzip2')
-makedepends=('cargo')
-source=(miniserve-$pkgver.tar.gz::https://github.com/svenstaro/miniserve/archive/v${pkgver}.tar.gz)
-sha512sums=('03077d1661af3dd5c86bcc1d5f1fdaf3334a9bfa4739564e30b09c3806cadc33ccd3eb1ddb4d327a2ce9eb0626f5a82b8f52d7b7f1a5912fc190817671da0385')
-
-build() {
-  cd "$srcdir/$pkgname-$pkgver"
-
-  cargo build --release --locked
-}
-
-check() {
-  cd "$srcdir/$pkgname-$pkgver"
-
-  cargo test --release --locked -- --test-threads=1
-}
-
-package() {
-  cd "$srcdir/$pkgname-$pkgver"
-
-  install -Dm755 target/release/miniserve "$pkgdir"/usr/bin/miniserve
-  install -Dm644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
-}
-
-# vim:set ts=2 sw=2 et:

Copied: miniserve/repos/community-x86_64/PKGBUILD (from rev 904993, 
miniserve/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2021-03-27 01:27:10 UTC (rev 904994)
@@ -0,0 +1,34 @@
+# Maintainer: Sven-Hendrik Haase 
+
+pkgname=miniserve
+pkgver=0.12.1
+pkgrel=1
+pkgdesc="Tool to serve files via HTTP"
+arch=('x86_64')
+url="https://github.com/svenstaro/miniserve;
+license=('MIT')
+depends=('gcc-libs' 'bzip2')
+makedepends=('cargo')
+source=(miniserve-$pkgver.tar.gz::https://github.com/svenstaro/miniserve/archive/v${pkgver}.tar.gz)
+sha512sums=('ea634538566b448385428574dc3579f57fc5b60e16b3900f9b99742b9fcab2f16756b47b283c294bf8d16ef88da2ed5d88159105006589972d08f68b75975272')
+
+build() {
+  cd "$srcdir/$pkgname-$pkgver"
+
+  cargo build --release --locked
+}
+
+check() {
+  cd "$srcdir/$pkgname-$pkgver"
+
+  cargo test --release --locked -- --test-threads=1
+}
+
+package() {
+  cd "$srcdir/$pkgname-$pkgver"
+
+  install -Dm755 target/release/miniserve "$pkgdir"/usr/bin/miniserve
+  install -Dm644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+}
+
+# vim:set ts=2 sw=2 et:


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

2021-03-26 Thread Sven-Hendrik Haase via arch-commits
Date: Saturday, March 27, 2021 @ 01:27:05
  Author: svenstaro
Revision: 904993

upgpkg: miniserve 0.12.1-1

Modified:
  miniserve/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-03-27 01:20:25 UTC (rev 904992)
+++ PKGBUILD2021-03-27 01:27:05 UTC (rev 904993)
@@ -1,7 +1,7 @@
 # Maintainer: Sven-Hendrik Haase 
 
 pkgname=miniserve
-pkgver=0.12.0
+pkgver=0.12.1
 pkgrel=1
 pkgdesc="Tool to serve files via HTTP"
 arch=('x86_64')
@@ -10,7 +10,7 @@
 depends=('gcc-libs' 'bzip2')
 makedepends=('cargo')
 
source=(miniserve-$pkgver.tar.gz::https://github.com/svenstaro/miniserve/archive/v${pkgver}.tar.gz)
-sha512sums=('03077d1661af3dd5c86bcc1d5f1fdaf3334a9bfa4739564e30b09c3806cadc33ccd3eb1ddb4d327a2ce9eb0626f5a82b8f52d7b7f1a5912fc190817671da0385')
+sha512sums=('ea634538566b448385428574dc3579f57fc5b60e16b3900f9b99742b9fcab2f16756b47b283c294bf8d16ef88da2ed5d88159105006589972d08f68b75975272')
 
 build() {
   cd "$srcdir/$pkgname-$pkgver"


[arch-commits] Commit in haskell-implicit-hie-cradle/repos (2 files)

2021-03-26 Thread Felix Yan via arch-commits
Date: Saturday, March 27, 2021 @ 01:20:25
  Author: felixonmars
Revision: 904992

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-implicit-hie-cradle/repos/community-staging-x86_64/
  haskell-implicit-hie-cradle/repos/community-staging-x86_64/PKGBUILD
(from rev 904991, haskell-implicit-hie-cradle/trunk/PKGBUILD)

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

Copied: haskell-implicit-hie-cradle/repos/community-staging-x86_64/PKGBUILD 
(from rev 904991, haskell-implicit-hie-cradle/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2021-03-27 01:20:25 UTC (rev 904992)
@@ -0,0 +1,52 @@
+# Maintainer: Felix Yan 
+
+_hkgname=implicit-hie-cradle
+pkgname=haskell-implicit-hie-cradle
+pkgver=0.3.0.2
+pkgrel=46
+pkgdesc="Auto generate hie-bios cradles"
+url="https://github.com/Avi-D-coder/implicit-hie-cradle#readme;
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-base16-bytestring' 'haskell-extra' 
'haskell-hie-bios'
+ 'haskell-hslogger' 'haskell-implicit-hie' 'haskell-temporary' 
'haskell-unix-compat'
+ 'haskell-unordered-containers' 'haskell-vector' 'haskell-yaml')
+makedepends=('ghc' 'uusi')
+source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz;)
+sha256sums=('30921016e795001006fbdcbca3dc6601bc0a9f8f3c623dd99dbfa48b9f8eb7a0')
+
+prepare() {
+  cd $_hkgname-$pkgver
+  uusi -u base16-bytestring $_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-implicit-hie-cradle/trunk (PKGBUILD)

2021-03-26 Thread Felix Yan via arch-commits
Date: Saturday, March 27, 2021 @ 01:20:13
  Author: felixonmars
Revision: 904991

upgpkg: haskell-implicit-hie-cradle 0.3.0.2-46: rebuild with attoparsec 0.14.1

Modified:
  haskell-implicit-hie-cradle/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-03-27 01:19:25 UTC (rev 904990)
+++ PKGBUILD2021-03-27 01:20:13 UTC (rev 904991)
@@ -3,7 +3,7 @@
 _hkgname=implicit-hie-cradle
 pkgname=haskell-implicit-hie-cradle
 pkgver=0.3.0.2
-pkgrel=45
+pkgrel=46
 pkgdesc="Auto generate hie-bios cradles"
 url="https://github.com/Avi-D-coder/implicit-hie-cradle#readme;
 license=("BSD")


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

2021-03-26 Thread Felix Yan via arch-commits
Date: Saturday, March 27, 2021 @ 01:19:25
  Author: felixonmars
Revision: 904990

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-hie-bios/repos/community-staging-x86_64/
  haskell-hie-bios/repos/community-staging-x86_64/PKGBUILD
(from rev 904989, haskell-hie-bios/trunk/PKGBUILD)

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

Copied: haskell-hie-bios/repos/community-staging-x86_64/PKGBUILD (from rev 
904989, haskell-hie-bios/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2021-03-27 01:19:25 UTC (rev 904990)
@@ -0,0 +1,57 @@
+# Maintainer: Felix Yan 
+
+_hkgname=hie-bios
+pkgname=haskell-hie-bios
+pkgver=0.7.5
+pkgrel=7
+pkgdesc="Set up a GHC API session"
+url="https://github.com/mpickering/hie-bios;
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-aeson' 'haskell-base16-bytestring' 
'haskell-conduit'
+ 'haskell-conduit-extra' 'haskell-cryptohash-sha1' 'haskell-extra' 
'haskell-file-embed'
+ 'haskell-hslogger' 'haskell-optparse-applicative' 'haskell-temporary'
+ 'haskell-unix-compat' 'haskell-unordered-containers' 'haskell-vector' 
'haskell-yaml')
+makedepends=('ghc' 'haskell-hspec-expectations' 'haskell-tasty' 
'haskell-tasty-expected-failure'
+ 'haskell-tasty-hunit')
+checkdepends=('cabal-install')
+source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz;)
+sha512sums=('decc7d47a5b44a041a43779d26a2db07d09754d3d1b40a90ee031f09487237890f9509256638aec9ec29fd92dcd37332c7bf36852586e2589b274eb42d5d9262')
+
+prepare() {
+  cd $_hkgname-$pkgver
+  # https://github.com/mpickering/hie-bios/issues/290
+  chmod +x tests/projects/*/*.sh
+}
+
+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
+  cabal update  # Generate cabal config for tests
+  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-hie-bios/trunk (PKGBUILD)

2021-03-26 Thread Felix Yan via arch-commits
Date: Saturday, March 27, 2021 @ 01:19:13
  Author: felixonmars
Revision: 904989

upgpkg: haskell-hie-bios 0.7.5-7: rebuild with attoparsec 0.14.1

Modified:
  haskell-hie-bios/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-03-27 01:16:57 UTC (rev 904988)
+++ PKGBUILD2021-03-27 01:19:13 UTC (rev 904989)
@@ -3,7 +3,7 @@
 _hkgname=hie-bios
 pkgname=haskell-hie-bios
 pkgver=0.7.5
-pkgrel=6
+pkgrel=7
 pkgdesc="Set up a GHC API session"
 url="https://github.com/mpickering/hie-bios;
 license=("BSD")


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

2021-03-26 Thread Felix Yan via arch-commits
Date: Saturday, March 27, 2021 @ 01:16:39
  Author: felixonmars
Revision: 904987

upgpkg: stack 2.5.1-170: rebuild with attoparsec 0.14.1

Modified:
  stack/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-03-27 01:09:56 UTC (rev 904986)
+++ PKGBUILD2021-03-27 01:16:39 UTC (rev 904987)
@@ -3,7 +3,7 @@
 
 pkgname=stack
 pkgver=2.5.1
-pkgrel=169
+pkgrel=170
 pkgdesc="The Haskell Tool Stack"
 url="https://github.com/commercialhaskell/stack;
 license=("BSD")


[arch-commits] Commit in haskell-cabal-install-parsers/repos (2 files)

2021-03-26 Thread Felix Yan via arch-commits
Date: Saturday, March 27, 2021 @ 01:09:56
  Author: felixonmars
Revision: 904986

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-cabal-install-parsers/repos/community-staging-x86_64/
  haskell-cabal-install-parsers/repos/community-staging-x86_64/PKGBUILD
(from rev 904985, haskell-cabal-install-parsers/trunk/PKGBUILD)

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

Copied: haskell-cabal-install-parsers/repos/community-staging-x86_64/PKGBUILD 
(from rev 904985, haskell-cabal-install-parsers/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2021-03-27 01:09:56 UTC (rev 904986)
@@ -0,0 +1,58 @@
+# Maintainer: Felix Yan 
+
+_hkgname=cabal-install-parsers
+pkgname=haskell-cabal-install-parsers
+pkgver=0.4
+pkgrel=85
+pkgdesc="Utilities to work with cabal-install files"
+url="https://haskell-ci.rtfd.org/;
+license=("GPL" "BSD")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-aeson' 'haskell-base16-bytestring' 
'haskell-binary-instances'
+ 'haskell-cryptohash-sha256' 'haskell-lukko' 'haskell-network-uri' 
'haskell-tar')
+makedepends=('ghc' 'uusi' 'haskell-ansi-terminal' 'haskell-tasty' 
'haskell-tasty-golden'
+ 'haskell-tasty-hunit' 'haskell-tree-diff')
+checkdepends=('cabal-install')
+source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz;
+
$_hkgname-tree-diff-0.2.patch::https://github.com/haskell-CI/haskell-ci/pull/500.patch)
+sha512sums=('ed521221e822b471ed297d8291fb1360d785197b0d36de7a4e1dd2bf44b5c2840281fc423e2618dd70dc38354b156984e05f7469f3915321a181a349e94a1a27'
+
'57809a0e379595b84534c56eaf08d0a1c34e52e3bfbc6aa631785746cb0c67eb00fcea241ceef26c0dc0801fa26cfb429a4a04b4515c3f2433035b63f9201420')
+
+prepare() {
+  cd $_hkgname-$pkgver
+  patch -p2 -i ../$_hkgname-tree-diff-0.2.patch
+  uusi -u tasty $_hkgname.cabal
+  gen-setup
+}
+
+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
+  cabal update  # Generate cabal config for tests
+  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-cabal-install-parsers/trunk (PKGBUILD)

2021-03-26 Thread Felix Yan via arch-commits
Date: Saturday, March 27, 2021 @ 01:09:37
  Author: felixonmars
Revision: 904985

upgpkg: haskell-cabal-install-parsers 0.4-85: rebuild with attoparsec 0.14.1

Modified:
  haskell-cabal-install-parsers/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-03-27 01:07:38 UTC (rev 904984)
+++ PKGBUILD2021-03-27 01:09:37 UTC (rev 904985)
@@ -3,7 +3,7 @@
 _hkgname=cabal-install-parsers
 pkgname=haskell-cabal-install-parsers
 pkgver=0.4
-pkgrel=84
+pkgrel=85
 pkgdesc="Utilities to work with cabal-install files"
 url="https://haskell-ci.rtfd.org/;
 license=("GPL" "BSD")


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

2021-03-26 Thread Felix Yan via arch-commits
Date: Saturday, March 27, 2021 @ 01:07:38
  Author: felixonmars
Revision: 904984

archrelease: copy trunk to community-staging-x86_64

Added:
  cabal-install/repos/community-staging-x86_64/
  cabal-install/repos/community-staging-x86_64/PKGBUILD
(from rev 904983, cabal-install/trunk/PKGBUILD)
  
cabal-install/repos/community-staging-x86_64/cabal-install-base16-bytestring1.0.patch
(from rev 904983, 
cabal-install/trunk/cabal-install-base16-bytestring1.0.patch)

--+
 PKGBUILD |   49 +
 cabal-install-base16-bytestring1.0.patch |   38 ++
 2 files changed, 87 insertions(+)

Copied: cabal-install/repos/community-staging-x86_64/PKGBUILD (from rev 904983, 
cabal-install/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2021-03-27 01:07:38 UTC (rev 904984)
@@ -0,0 +1,49 @@
+# Maintainer: Felix Yan 
+# Contributor: Thomas Dziedzic 
+# Contributor: Vesa Kaihlavirta 
+# Contributor: Arch Haskell Team 
+
+pkgname=cabal-install
+pkgver=3.2.0.0
+pkgrel=210
+pkgdesc="The command-line interface for Cabal and Hackage."
+url="https://hackage.haskell.org/package/cabal-install;
+license=('BSD')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-async' 'haskell-base16-bytestring' 
'haskell-cryptohash-sha256'
+ 'haskell-echo' 'haskell-edit-distance' 'haskell-hackage-security' 
'haskell-hashable'
+ 'haskell-http' 'haskell-network' 'haskell-network-uri' 
'haskell-random' 'haskell-resolv'
+ 'haskell-tar' 'haskell-zlib' 'haskell-lukko')
+makedepends=('ghc')
+source=("https://hackage.haskell.org/package/cabal-install-${pkgver}/cabal-install-${pkgver}.tar.gz;
+
$pkgname-ghc8.10.patch::https://github.com/haskell/cabal/pull/6711.patch
+$pkgname-base16-bytestring1.0.patch)
+sha512sums=('ad937b2df42b688e4608aa2b91a25daf1042e5573626202e5182cbfeca9acc5933194853405a6396c60d0d28d6d0d5c5276fd85cb6acf4be2c8cd12afe747062'
+
'9e7245f5080e9c1609994b21d13ecbacb78fa9314d80425464f714f9bd68910d3fb4a5101b582461a89ec0b7115ef6acb2eb4ffba7a2477f65dca192f1eac1e7'
+
'391356a85d78a147a909e9dee5981b46b1f2c5ffa251c070f3bef700d8ac490e02f5fa45ea9674f5fb4e3d3067809dfd72494753dc5d20b01e64c11d6320367f')
+
+prepare() {
+cd $pkgname-$pkgver
+patch -p2 -i ../$pkgname-ghc8.10.patch || :
+patch -p2 -i ../$pkgname-base16-bytestring1.0.patch
+sed -i 's/< *1.2/<2/' $pkgname.cabal
+}
+
+build() {
+  cd $pkgname-$pkgver
+
+  runhaskell Setup configure -O --prefix=/usr --enable-executable-dynamic 
--disable-library-vanilla \
+--docdir="/usr/share/doc/${pkgname}"
+  runhaskell Setup build $MAKEFLAGS
+}
+
+package() {
+  cd $pkgname-$pkgver
+  runhaskell Setup copy --destdir="${pkgdir}"
+
+  install -Dm644 LICENSE \
+"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+
+  install -Dm644 bash-completion/cabal \
+"${pkgdir}/usr/share/bash-completion/completions/cabal"
+}

Copied: 
cabal-install/repos/community-staging-x86_64/cabal-install-base16-bytestring1.0.patch
 (from rev 904983, cabal-install/trunk/cabal-install-base16-bytestring1.0.patch)
===
--- community-staging-x86_64/cabal-install-base16-bytestring1.0.patch   
(rev 0)
+++ community-staging-x86_64/cabal-install-base16-bytestring1.0.patch   
2021-03-27 01:07:38 UTC (rev 904984)
@@ -0,0 +1,38 @@
+diff --git a/cabal-install/Distribution/Client/HashValue.hs 
b/cabal-install/Distribution/Client/HashValue.hs
+index 54b8aee9e..11e647c1c 100644
+--- a/cabal-install/Distribution/Client/HashValue.hs
 b/cabal-install/Distribution/Client/HashValue.hs
+@@ -1,3 +1,4 @@
++{-# LANGUAGE CPP  #-}
+ {-# LANGUAGE DeriveDataTypeable #-}
+ {-# LANGUAGE DeriveGeneric  #-}
+ module Distribution.Client.HashValue (
+@@ -72,10 +73,14 @@ hashFromTUF (Sec.Hash hashstr) =
+ --TODO: [code cleanup] either we should get TUF to use raw bytestrings or
+ -- perhaps we should also just use a base16 string as the internal rep.
+ case Base16.decode (BS.pack hashstr) of
++#if MIN_VERSION_base16_bytestring(1,0,0)
++  Right hash -> HashValue hash
++  Left _ -> error "hashFromTUF: cannot decode base16"
++#else
+   (hash, trailing) | not (BS.null hash) && BS.null trailing
+ -> HashValue hash
+   _ -> error "hashFromTUF: cannot decode base16 hash"
+-
++#endif
+ 
+ -- | Truncate a 32 byte SHA256 hash to
+ --
+diff --git a/cabal-install/cabal-install.cabal 
b/cabal-install/cabal-install.cabal
+index ee49fe245..6d423fdb3 100644
+--- a/cabal-install/cabal-install.cabal
 b/cabal-install/cabal-install.cabal
+@@ -319,7 +319,7 @@ executable cabal
+ async  >= 2.0  && < 2.3,
+ array  >= 0.4  && < 0.6,
+ base   >= 4.8  && < 

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

2021-03-26 Thread Felix Yan via arch-commits
Date: Saturday, March 27, 2021 @ 01:07:22
  Author: felixonmars
Revision: 904983

upgpkg: cabal-install 3.2.0.0-210: rebuild with attoparsec 0.14.1

Modified:
  cabal-install/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-03-27 01:04:20 UTC (rev 904982)
+++ PKGBUILD2021-03-27 01:07:22 UTC (rev 904983)
@@ -5,7 +5,7 @@
 
 pkgname=cabal-install
 pkgver=3.2.0.0
-pkgrel=209
+pkgrel=210
 pkgdesc="The command-line interface for Cabal and Hackage."
 url="https://hackage.haskell.org/package/cabal-install;
 license=('BSD')


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

2021-03-26 Thread Felix Yan via arch-commits
Date: Saturday, March 27, 2021 @ 01:04:20
  Author: felixonmars
Revision: 904982

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: hoogle/repos/community-staging-x86_64/PKGBUILD (from rev 904981, 
hoogle/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2021-03-27 01:04:20 UTC (rev 904982)
@@ -0,0 +1,45 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+pkgname=hoogle
+pkgver=5.0.18.1
+pkgrel=86
+pkgdesc="Haskell API Search"
+url="https://www.haskell.org/hoogle/;
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-quickcheck' 'haskell-aeson' 'haskell-blaze-html'
+ 'haskell-blaze-markup' 'haskell-cmdargs' 'haskell-conduit' 
'haskell-conduit-extra'
+ 'haskell-connection' 'haskell-extra' 'haskell-foundation' 
'haskell-hashable'
+ 'haskell-http-conduit' 'haskell-http-types' 'haskell-js-flot' 
'haskell-js-jquery'
+ 'haskell-mmap' 'haskell-network' 'haskell-old-locale' 
'haskell-process-extras'
+ 'haskell-resourcet' 'haskell-src-exts' 'haskell-storable-tuple' 
'haskell-tar'
+ 'haskell-uniplate' 'haskell-utf8-string' 'haskell-vector' 
'haskell-wai'
+ 'haskell-wai-logger' 'haskell-warp' 'haskell-warp-tls' 'haskell-zlib')
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${pkgname}/${pkgver}/${pkgname}-${pkgver}.tar.gz;)
+sha512sums=('00abbcf557824c604abbd5e9d27a5ca3d4a89e943888b6eef70dea46b8f786dfc851cb1c8f1531c808f4b71b34d3899258f3b009b0a38a385fc5c393a914da17')
+
+build() {
+cd "${srcdir}/${pkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" 
--datasubdir="$pkgname" \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \
+--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
+}
+
+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 hoogle/trunk (PKGBUILD)

2021-03-26 Thread Felix Yan via arch-commits
Date: Saturday, March 27, 2021 @ 01:04:06
  Author: felixonmars
Revision: 904981

upgpkg: hoogle 5.0.18.1-86: rebuild with attoparsec 0.14.1

Modified:
  hoogle/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-03-27 01:02:31 UTC (rev 904980)
+++ PKGBUILD2021-03-27 01:04:06 UTC (rev 904981)
@@ -3,7 +3,7 @@
 
 pkgname=hoogle
 pkgver=5.0.18.1
-pkgrel=85
+pkgrel=86
 pkgdesc="Haskell API Search"
 url="https://www.haskell.org/hoogle/;
 license=("BSD")


[arch-commits] Commit in haskell-hls-plugin-api/repos (2 files)

2021-03-26 Thread Felix Yan via arch-commits
Date: Saturday, March 27, 2021 @ 01:02:31
  Author: felixonmars
Revision: 904980

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-hls-plugin-api/repos/community-staging-x86_64/
  haskell-hls-plugin-api/repos/community-staging-x86_64/PKGBUILD
(from rev 904979, haskell-hls-plugin-api/trunk/PKGBUILD)

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

Copied: haskell-hls-plugin-api/repos/community-staging-x86_64/PKGBUILD (from 
rev 904979, haskell-hls-plugin-api/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2021-03-27 01:02:31 UTC (rev 904980)
@@ -0,0 +1,48 @@
+# Maintainer: Felix Yan 
+
+_hkgname=hls-plugin-api
+pkgname=haskell-hls-plugin-api
+pkgver=1.0.0.0
+pkgrel=11
+pkgdesc="Haskell Language Server API for plugin communication"
+url="https://github.com/haskell/haskell-language-server/hls-plugin-api;
+license=("Apache")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-diff' 'haskell-aeson' 'haskell-data-default' 
'haskell-dependent-map'
+ 'haskell-dependent-sum' 'haskell-dlist' 'haskell-hashable' 
'haskell-hslogger'
+ 'haskell-lens' 'haskell-lsp' 'haskell-opentelemetry' 
'haskell-regex-tdfa' 'haskell-shake'
+ 'haskell-unordered-containers')
+makedepends=('ghc' 'uusi')
+source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz;)
+sha512sums=('d9bd759624ce8f67c0d49a04836756d1011794abafca35f9e9e86eb37a08e3338d573d38d16579d4473ff742af9ba7afced1ce4537d01fd2adbb9c36ee0ede4c')
+
+prepare() {
+  cd $_hkgname-$pkgver
+  gen-setup
+}
+
+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
+}
+
+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-hls-plugin-api/trunk (PKGBUILD)

2021-03-26 Thread Felix Yan via arch-commits
Date: Saturday, March 27, 2021 @ 01:02:18
  Author: felixonmars
Revision: 904979

upgpkg: haskell-hls-plugin-api 1.0.0.0-11: rebuild with attoparsec 0.14.1

Modified:
  haskell-hls-plugin-api/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-03-27 01:01:12 UTC (rev 904978)
+++ PKGBUILD2021-03-27 01:02:18 UTC (rev 904979)
@@ -3,7 +3,7 @@
 _hkgname=hls-plugin-api
 pkgname=haskell-hls-plugin-api
 pkgver=1.0.0.0
-pkgrel=10
+pkgrel=11
 pkgdesc="Haskell Language Server API for plugin communication"
 url="https://github.com/haskell/haskell-language-server/hls-plugin-api;
 license=("Apache")


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

2021-03-26 Thread Felix Yan via arch-commits
Date: Saturday, March 27, 2021 @ 01:00:56
  Author: felixonmars
Revision: 904977

upgpkg: haskell-shake 0.19.4-62: rebuild with attoparsec 0.14.1

Modified:
  haskell-shake/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-03-27 00:52:59 UTC (rev 904976)
+++ PKGBUILD2021-03-27 01:00:56 UTC (rev 904977)
@@ -4,7 +4,7 @@
 _hkgname=shake
 pkgname=haskell-shake
 pkgver=0.19.4
-pkgrel=61
+pkgrel=62
 pkgdesc="Build system library, like Make, but more accurate dependencies."
 url="https://shakebuild.com;
 license=("BSD")


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

2021-03-26 Thread Felix Yan via arch-commits
Date: Saturday, March 27, 2021 @ 00:52:42
  Author: felixonmars
Revision: 904975

upgpkg: haskell-js-jquery 3.3.1-629: rebuild with attoparsec 0.14.1

Modified:
  haskell-js-jquery/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-03-27 00:52:03 UTC (rev 904974)
+++ PKGBUILD2021-03-27 00:52:42 UTC (rev 904975)
@@ -4,7 +4,7 @@
 _hkgname=js-jquery
 pkgname=haskell-js-jquery
 pkgver=3.3.1
-pkgrel=628
+pkgrel=629
 pkgdesc="Obtain minified jQuery code"
 url="https://github.com/ndmitchell/js-jquery#readme;
 license=("MIT")


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

2021-03-26 Thread Felix Yan via arch-commits
Date: Saturday, March 27, 2021 @ 00:52:59
  Author: felixonmars
Revision: 904976

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-js-jquery/repos/community-staging-x86_64/
  haskell-js-jquery/repos/community-staging-x86_64/PKGBUILD
(from rev 904975, haskell-js-jquery/trunk/PKGBUILD)

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

Copied: haskell-js-jquery/repos/community-staging-x86_64/PKGBUILD (from rev 
904975, haskell-js-jquery/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2021-03-27 00:52:59 UTC (rev 904976)
@@ -0,0 +1,49 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=js-jquery
+pkgname=haskell-js-jquery
+pkgver=3.3.1
+pkgrel=629
+pkgdesc="Obtain minified jQuery code"
+url="https://github.com/ndmitchell/js-jquery#readme;
+license=("MIT")
+arch=('x86_64')
+depends=('ghc-libs')
+makedepends=('ghc' 'haskell-http')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('359a4342bc5156d5360385a478e235def04db0381cc48f342baac5018e91350dce760adb9b9ada796bc6341d5629f807672f629ee127faefe521801d62bb')
+
+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 --datasubdir="$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
+}


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

2021-03-26 Thread Felix Yan via arch-commits
Date: Saturday, March 27, 2021 @ 00:52:03
  Author: felixonmars
Revision: 904974

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: postgrest/repos/community-staging-x86_64/PKGBUILD (from rev 904973, 
postgrest/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2021-03-27 00:52:03 UTC (rev 904974)
@@ -0,0 +1,71 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+pkgname=postgrest
+pkgver=7.0.1
+pkgrel=284
+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)

2021-03-26 Thread Felix Yan via arch-commits
Date: Saturday, March 27, 2021 @ 00:51:51
  Author: felixonmars
Revision: 904973

upgpkg: postgrest 7.0.1-284: rebuild with attoparsec 0.14.1

Modified:
  postgrest/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-03-27 00:48:40 UTC (rev 904972)
+++ PKGBUILD2021-03-27 00:51:51 UTC (rev 904973)
@@ -3,7 +3,7 @@
 
 pkgname=postgrest
 pkgver=7.0.1
-pkgrel=283
+pkgrel=284
 pkgdesc="REST API for any Postgres database"
 url="https://github.com/begriffs/postgrest;
 license=("MIT")


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

2021-03-26 Thread Felix Yan via arch-commits
Date: Saturday, March 27, 2021 @ 00:48:40
  Author: felixonmars
Revision: 904972

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: xmobar/repos/community-staging-x86_64/PKGBUILD (from rev 904971, 
xmobar/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2021-03-27 00:48:40 UTC (rev 904972)
@@ -0,0 +1,64 @@
+# Maintainer: Levente Polyak 
+# Maintainer: Jelle van der Waa 
+# Contributer: Sergej Pupykin 
+# Contributor: Arch Haskell Team 
+
+pkgname=xmobar
+pkgver=0.36
+pkgrel=152
+pkgdesc='Minimalistic Text Based Status Bar'
+url='https://hackage.haskell.org/package/xmobar'
+license=('BSD')
+arch=('x86_64')
+depends=('libxft' 'libxinerama' 'libxrandr' 'libxpm' 'ghc-libs' 'haskell-x11'
+ 'haskell-x11-xft' 'haskell-utf8-string' 'haskell-network-uri'
+ 'haskell-hinotify' 'haskell-stm' 'haskell-parsec' 
'haskell-parsec-numbers'
+ 'haskell-mtl' 'haskell-regex-base' 'haskell-regex-compat'
+ 'haskell-http' 'haskell-dbus' 'haskell-libmpd' 'haskell-cereal' 
'haskell-netlink'
+ 'haskell-text' 'haskell-async' 'haskell-aeson'
+ 'haskell-timezone-olson' 'haskell-timezone-series' 'alsa-lib'
+ 'haskell-extensible-exceptions' 'haskell-http-conduit'
+ 'haskell-http-types' 'haskell-http-client-tls' 'haskell-alsa-core' 
'haskell-alsa-mixer')
+makedepends=('ghc' 'haskell-hspec' 'haskell-temporary')
+source=(https://github.com/jaor/xmobar/archive/${pkgver}/${pkgname}-${pkgver}.tar.gz)
+sha512sums=('15abb262187448cd71f93e67f04ab40989f541dd02f968924521f99727cd75cb92d650d495fc40ad4bed97fa552185daca7801aa2d5079aa47a39dce9b4ea4f7')
+
+build() {
+  cd xmobar-${pkgver}
+
+  _flags=(with_xft with_utf8 with_inotify with_mpd with_alsa with_nl80211
+  with_datezone with_mpris with_dbus with_xpm with_threaded
+  with_rtsopts with_weather)
+
+  runhaskell setup configure -O \
+--enable-shared \
+--enable-executable-dynamic \
+--disable-library-vanilla \
+--prefix=/usr \
+--dynlibdir=/usr/lib \
+--libsubdir=\$compiler/site-local/\$pkgid \
+--ghc-option=-optl-Wl\,-z\,relro\,-z\,now \
+--ghc-option='-pie' \
+--flags="${_flags[*]}" \
+--enable-tests
+  runhaskell setup build
+  runhaskell setup register --gen-script
+  runhaskell setup unregister --gen-script
+  sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+  sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+  cd xmobar-${pkgver}
+  runhaskell setup test
+}
+
+package() {
+  cd xmobar-${pkgver}
+  install -Dm 744 register.sh   
"${pkgdir}/usr/share/haskell/register/xmobar.sh"
+  install -Dm 744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/xmobar.sh"
+  runhaskell setup copy --destdir="${pkgdir}"
+  install -Dm 644 license -t "${pkgdir}/usr/share/licenses/${pkgname}"
+}
+
+# vim: ts=2 sw=2 et:


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

2021-03-26 Thread Felix Yan via arch-commits
Date: Saturday, March 27, 2021 @ 00:48:28
  Author: felixonmars
Revision: 904971

upgpkg: xmobar 0.36-152: rebuild with attoparsec 0.14.1

Modified:
  xmobar/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-03-27 00:46:38 UTC (rev 904970)
+++ PKGBUILD2021-03-27 00:48:28 UTC (rev 904971)
@@ -5,7 +5,7 @@
 
 pkgname=xmobar
 pkgver=0.36
-pkgrel=151
+pkgrel=152
 pkgdesc='Minimalistic Text Based Status Bar'
 url='https://hackage.haskell.org/package/xmobar'
 license=('BSD')


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

2021-03-26 Thread Felix Yan via arch-commits
Date: Saturday, March 27, 2021 @ 00:46:38
  Author: felixonmars
Revision: 904970

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-http/repos/community-staging-x86_64/PKGBUILD (from rev 904969, 
haskell-http/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2021-03-27 00:46:38 UTC (rev 904970)
@@ -0,0 +1,53 @@
+# Maintainer: Felix Yan 
+# Contributor: Thomas Dziedzic 
+
+_hkgname=HTTP
+pkgname=haskell-http
+pkgver=4000.3.16
+pkgrel=4
+pkgdesc="A library for client-side HTTP"
+url="https://hackage.haskell.org/package/${_hkgname};
+license=('BSD')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-network' 'haskell-network-uri')
+makedepends=('ghc' 'haskell-hunit' 'haskell-httpd-shed' 'haskell-puremd5' 
'haskell-split'
+ 'haskell-test-framework' 'haskell-test-framework-hunit' 
'haskell-case-insensitive'
+ 'haskell-http-types' 'haskell-wai' 'haskell-warp' 
'haskell-conduit'
+ 'haskell-conduit-extra')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('b5136b55967d4db7569a0269b429c8e419878acc548d962af94efa5aa0ddbb8a6ab22bc3096ce3d78b61dc708996c408d4bfa55c6c7fb6c0d915389503cbd755')
+
+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 \
+-f-mtl1 -f-warn-as-error -f-conduit10 -fwarp-tests -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
+}
+
+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-http/trunk (PKGBUILD)

2021-03-26 Thread Felix Yan via arch-commits
Date: Saturday, March 27, 2021 @ 00:46:23
  Author: felixonmars
Revision: 904969

upgpkg: haskell-http 4000.3.16-4: rebuild with attoparsec 0.14.1

Modified:
  haskell-http/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-03-27 00:45:01 UTC (rev 904968)
+++ PKGBUILD2021-03-27 00:46:23 UTC (rev 904969)
@@ -4,7 +4,7 @@
 _hkgname=HTTP
 pkgname=haskell-http
 pkgver=4000.3.16
-pkgrel=3
+pkgrel=4
 pkgdesc="A library for client-side HTTP"
 url="https://hackage.haskell.org/package/${_hkgname};
 license=('BSD')


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

2021-03-26 Thread Felix Yan via arch-commits
Date: Saturday, March 27, 2021 @ 00:45:01
  Author: felixonmars
Revision: 904968

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

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

Copied: haskell-yesod-auth/repos/community-staging-x86_64/PKGBUILD (from rev 
904967, haskell-yesod-auth/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2021-03-27 00:45:01 UTC (rev 904968)
@@ -0,0 +1,47 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=yesod-auth
+pkgname=haskell-yesod-auth
+pkgver=1.6.10.1
+pkgrel=132
+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)

2021-03-26 Thread Felix Yan via arch-commits
Date: Saturday, March 27, 2021 @ 00:44:47
  Author: felixonmars
Revision: 904967

upgpkg: haskell-yesod-auth 1.6.10.1-132: rebuild with attoparsec 0.14.1

Modified:
  haskell-yesod-auth/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-03-27 00:39:23 UTC (rev 904966)
+++ PKGBUILD2021-03-27 00:44:47 UTC (rev 904967)
@@ -4,7 +4,7 @@
 _hkgname=yesod-auth
 pkgname=haskell-yesod-auth
 pkgver=1.6.10.1
-pkgrel=131
+pkgrel=132
 pkgdesc="Authentication for Yesod."
 url="http://www.yesodweb.com/;
 license=("MIT")


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

2021-03-26 Thread Felix Yan via arch-commits
Date: Saturday, March 27, 2021 @ 00:39:23
  Author: felixonmars
Revision: 904966

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

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

Copied: hledger-web/repos/community-staging-x86_64/PKGBUILD (from rev 904965, 
hledger-web/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2021-03-27 00:39:23 UTC (rev 904966)
@@ -0,0 +1,51 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+pkgname=hledger-web
+pkgver=1.21
+pkgrel=12
+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-hspec' 
'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' 'haskell-yesod-test')
+makedepends=('ghc')
+replaces=('hledger-api')
+source=("https://hackage.haskell.org/packages/archive/${pkgname}/${pkgver}/${pkgname}-${pkgver}.tar.gz;)
+sha512sums=('69080f22c9f8af8a3130b42f26cb3a676dde5df93a87beb7dd2f45e789d0243cd57627d68e75c7be40c838c29abfe8b606c23f432dd7469e214f97ae2bdbaf9c')
+
+build() {
+cd $pkgname-$pkgver
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir="/usr/share/doc/$pkgname" 
--datasubdir="$pkgname" --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 $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
+
+install -Dm644 hledger-web.1 -t "$pkgdir"/usr/share/man/man1/
+}


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

2021-03-26 Thread Felix Yan via arch-commits
Date: Saturday, March 27, 2021 @ 00:39:11
  Author: felixonmars
Revision: 904965

upgpkg: hledger-web 1.21-12: rebuild with attoparsec 0.14.1

Modified:
  hledger-web/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-03-27 00:37:28 UTC (rev 904964)
+++ PKGBUILD2021-03-27 00:39:11 UTC (rev 904965)
@@ -3,7 +3,7 @@
 
 pkgname=hledger-web
 pkgver=1.21
-pkgrel=11
+pkgrel=12
 pkgdesc="Web-based user interface for the hledger accounting system"
 url="http://hledger.org;
 license=("GPL")


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

2021-03-26 Thread Felix Yan via arch-commits
Date: Saturday, March 27, 2021 @ 00:37:28
  Author: felixonmars
Revision: 904964

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

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

Copied: haskell-yesod/repos/community-staging-x86_64/PKGBUILD (from rev 904963, 
haskell-yesod/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2021-03-27 00:37:28 UTC (rev 904964)
@@ -0,0 +1,47 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=yesod
+pkgname=haskell-yesod
+pkgver=1.6.1.0
+pkgrel=194
+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)

2021-03-26 Thread Felix Yan via arch-commits
Date: Saturday, March 27, 2021 @ 00:37:16
  Author: felixonmars
Revision: 904963

upgpkg: haskell-yesod 1.6.1.0-194: rebuild with attoparsec 0.14.1

Modified:
  haskell-yesod/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-03-27 00:36:15 UTC (rev 904962)
+++ PKGBUILD2021-03-27 00:37:16 UTC (rev 904963)
@@ -4,7 +4,7 @@
 _hkgname=yesod
 pkgname=haskell-yesod
 pkgver=1.6.1.0
-pkgrel=193
+pkgrel=194
 pkgdesc="Creation of type-safe, RESTful web applications."
 url="http://www.yesodweb.com/;
 license=("MIT")


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

2021-03-26 Thread Felix Yan via arch-commits
Date: Saturday, March 27, 2021 @ 00:36:15
  Author: felixonmars
Revision: 904962

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 904961, tamarin-prover/trunk/PKGBUILD)
  tamarin-prover/repos/community-staging-x86_64/maude-3.1.patch
(from rev 904961, 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 
904961, tamarin-prover/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2021-03-27 00:36:15 UTC (rev 904962)
@@ -0,0 +1,58 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+pkgname=tamarin-prover
+pkgver=1.6.0
+pkgrel=175
+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 
904961, tamarin-prover/trunk/maude-3.1.patch)
===
--- community-staging-x86_64/maude-3.1.patch(rev 0)
+++ community-staging-x86_64/maude-3.1.patch2021-03-27 00:36:15 UTC (rev 
904962)
@@ -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)

2021-03-26 Thread Felix Yan via arch-commits
Date: Saturday, March 27, 2021 @ 00:36:00
  Author: felixonmars
Revision: 904961

upgpkg: tamarin-prover 1.6.0-175: rebuild with attoparsec 0.14.1

Modified:
  tamarin-prover/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-03-27 00:34:13 UTC (rev 904960)
+++ PKGBUILD2021-03-27 00:36:00 UTC (rev 904961)
@@ -3,7 +3,7 @@
 
 pkgname=tamarin-prover
 pkgver=1.6.0
-pkgrel=174
+pkgrel=175
 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)

2021-03-26 Thread Felix Yan via arch-commits
Date: Saturday, March 27, 2021 @ 00:34:13
  Author: felixonmars
Revision: 904960

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

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

Copied: haskell-yesod-static/repos/community-staging-x86_64/PKGBUILD (from rev 
904959, haskell-yesod-static/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2021-03-27 00:34:13 UTC (rev 904960)
@@ -0,0 +1,48 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=yesod-static
+pkgname=haskell-yesod-static
+pkgver=1.6.1.0
+pkgrel=218
+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)

2021-03-26 Thread Felix Yan via arch-commits
Date: Saturday, March 27, 2021 @ 00:34:00
  Author: felixonmars
Revision: 904959

upgpkg: haskell-yesod-static 1.6.1.0-218: rebuild with attoparsec 0.14.1

Modified:
  haskell-yesod-static/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-03-27 00:32:35 UTC (rev 904958)
+++ PKGBUILD2021-03-27 00:34:00 UTC (rev 904959)
@@ -4,7 +4,7 @@
 _hkgname=yesod-static
 pkgname=haskell-yesod-static
 pkgver=1.6.1.0
-pkgrel=217
+pkgrel=218
 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)

2021-03-26 Thread Felix Yan via arch-commits
Date: Saturday, March 27, 2021 @ 00:32:35
  Author: felixonmars
Revision: 904958

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

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

Copied: haskell-yesod-test/repos/community-staging-x86_64/PKGBUILD (from rev 
904957, haskell-yesod-test/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2021-03-27 00:32:35 UTC (rev 904958)
@@ -0,0 +1,46 @@
+# Maintainer: Felix Yan 
+
+_hkgname=yesod-test
+pkgname=haskell-yesod-test
+pkgver=1.6.12
+pkgrel=96
+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=('777d112d8c5ae77d667da2b8d1ed91a1cf751850d5b3678e787e7123aca8666d0a4b6d6161b7109491012d56c160603d62563b881a136ccc76a1edd006c423d6')
+
+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)

2021-03-26 Thread Felix Yan via arch-commits
Date: Saturday, March 27, 2021 @ 00:32:23
  Author: felixonmars
Revision: 904957

upgpkg: haskell-yesod-test 1.6.12-96: rebuild with attoparsec 0.14.1

Modified:
  haskell-yesod-test/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-03-27 00:31:01 UTC (rev 904956)
+++ PKGBUILD2021-03-27 00:32:23 UTC (rev 904957)
@@ -3,7 +3,7 @@
 _hkgname=yesod-test
 pkgname=haskell-yesod-test
 pkgver=1.6.12
-pkgrel=95
+pkgrel=96
 pkgdesc="Integration testing for WAI/Yesod Applications"
 url="https://www.yesodweb.com;
 license=('MIT')


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

2021-03-26 Thread Felix Yan via arch-commits
Date: Saturday, March 27, 2021 @ 00:31:01
  Author: felixonmars
Revision: 904956

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

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

Copied: haskell-yesod-form/repos/community-staging-x86_64/PKGBUILD (from rev 
904955, haskell-yesod-form/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2021-03-27 00:31:01 UTC (rev 904956)
@@ -0,0 +1,47 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=yesod-form
+pkgname=haskell-yesod-form
+pkgver=1.6.7
+pkgrel=414
+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)

2021-03-26 Thread Felix Yan via arch-commits
Date: Saturday, March 27, 2021 @ 00:30:49
  Author: felixonmars
Revision: 904955

upgpkg: haskell-yesod-form 1.6.7-414: rebuild with attoparsec 0.14.1

Modified:
  haskell-yesod-form/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-03-27 00:29:33 UTC (rev 904954)
+++ PKGBUILD2021-03-27 00:30:49 UTC (rev 904955)
@@ -4,7 +4,7 @@
 _hkgname=yesod-form
 pkgname=haskell-yesod-form
 pkgver=1.6.7
-pkgrel=413
+pkgrel=414
 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)

2021-03-26 Thread Felix Yan via arch-commits
Date: Saturday, March 27, 2021 @ 00:29:33
  Author: felixonmars
Revision: 904954

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

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

Copied: haskell-yesod-persistent/repos/community-staging-x86_64/PKGBUILD (from 
rev 904953, haskell-yesod-persistent/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2021-03-27 00:29:33 UTC (rev 904954)
@@ -0,0 +1,45 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=yesod-persistent
+pkgname=haskell-yesod-persistent
+pkgver=1.6.0.5
+pkgrel=125
+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)

2021-03-26 Thread Felix Yan via arch-commits
Date: Saturday, March 27, 2021 @ 00:29:20
  Author: felixonmars
Revision: 904953

upgpkg: haskell-yesod-persistent 1.6.0.5-125: rebuild with attoparsec 0.14.1

Modified:
  haskell-yesod-persistent/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-03-27 00:28:15 UTC (rev 904952)
+++ PKGBUILD2021-03-27 00:29:20 UTC (rev 904953)
@@ -4,7 +4,7 @@
 _hkgname=yesod-persistent
 pkgname=haskell-yesod-persistent
 pkgver=1.6.0.5
-pkgrel=124
+pkgrel=125
 pkgdesc="Some helpers for using Persistent from Yesod."
 url="http://www.yesodweb.com/;
 license=("MIT")


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

2021-03-26 Thread Felix Yan via arch-commits
Date: Saturday, March 27, 2021 @ 00:28:15
  Author: felixonmars
Revision: 904952

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

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

Copied: haskell-yesod-core/repos/community-staging-x86_64/PKGBUILD (from rev 
904951, haskell-yesod-core/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2021-03-27 00:28:15 UTC (rev 904952)
@@ -0,0 +1,45 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=yesod-core
+pkgname=haskell-yesod-core
+pkgver=1.6.18.8
+pkgrel=92
+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=('1774281bf8de190995360bcf461adc46b65bac5fa2200aada0b511f73b3bc7bab8365fa4737b4de4723481f7b76c0cb440d68b118c15c46e3d455ea9126bffa7')
+
+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)

2021-03-26 Thread Felix Yan via arch-commits
Date: Saturday, March 27, 2021 @ 00:28:03
  Author: felixonmars
Revision: 904951

upgpkg: haskell-yesod-core 1.6.18.8-92: rebuild with attoparsec 0.14.1

Modified:
  haskell-yesod-core/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-03-27 00:26:43 UTC (rev 904950)
+++ PKGBUILD2021-03-27 00:28:03 UTC (rev 904951)
@@ -4,7 +4,7 @@
 _hkgname=yesod-core
 pkgname=haskell-yesod-core
 pkgver=1.6.18.8
-pkgrel=91
+pkgrel=92
 pkgdesc="Creation of type-safe, RESTful web applications."
 url="http://www.yesodweb.com/;
 license=("MIT")


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

2021-03-26 Thread Felix Yan via arch-commits
Date: Saturday, March 27, 2021 @ 00:26:43
  Author: felixonmars
Revision: 904950

archrelease: copy trunk to community-staging-x86_64

Added:
  arch-hs/repos/community-staging-x86_64/
  arch-hs/repos/community-staging-x86_64/PKGBUILD
(from rev 904949, arch-hs/trunk/PKGBUILD)

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

Copied: arch-hs/repos/community-staging-x86_64/PKGBUILD (from rev 904949, 
arch-hs/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2021-03-27 00:26:43 UTC (rev 904950)
@@ -0,0 +1,63 @@
+# Maintainer: Felix Yan 
+# Contributor: berberman 
+
+pkgname=arch-hs
+pkgver=0.7.1.0
+pkgrel=25
+pkgdesc="Distribute hackage packages to archlinux"
+arch=('x86_64')
+url="https://github.com/berberman/arch-hs;
+license=('MIT')
+depends=('ghc-libs' 'pacman' 'haskell-diff' 'haskell-aeson' 
'haskell-algebraic-graphs'
+ 'haskell-arch-web' 'haskell-conduit' 'haskell-conduit-extra' 
'haskell-hackage-db'
+ 'haskell-http-client' 'haskell-http-client-tls' 'haskell-megaparsec' 
'haskell-microlens'
+ 'haskell-microlens-th' 'haskell-neat-interpolation' 
'haskell-optparse-applicative'
+ 'haskell-polysemy' 'haskell-prettyprinter' 
'haskell-prettyprinter-ansi-terminal'
+ 'haskell-servant-client' 'haskell-split' 'haskell-tar-conduit')
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/$pkgname/$pkgver/$pkgname-$pkgver.tar.gz;)
+sha512sums=('9411f31b44dbb207c28dca347980e187d293aa72fdb7e3cbc5b6b455672a3adc27025f6c5ccba8e2027b6781f26a7ea762dd195f3a1f47d74627e5fbc8b150f3')
+
+_gen_comp(){
+  LD_LIBRARY_PATH="$PWD/dist/build" dist/build/arch-hs${1}/arch-hs${1} 
--bash-completion-script "/usr/bin/arch-hs${1}" > bash${1}
+  LD_LIBRARY_PATH="$PWD/dist/build" dist/build/arch-hs${1}/arch-hs${1} 
--zsh-completion-script  "/usr/bin/arch-hs${1}" > zsh${1}
+  LD_LIBRARY_PATH="$PWD/dist/build" dist/build/arch-hs${1}/arch-hs${1} 
--fish-completion-script "/usr/bin/arch-hs${1}" > fish${1}
+}
+
+_install_comp(){
+  install -D -m644 bash${1} 
"$pkgdir/usr/share/bash-completion/completions/arch-hs${1}"
+  install -D -m644 zsh${1}  "$pkgdir/usr/share/zsh/site-functions/_arch-hs${1}"
+  install -D -m644 fish${1} 
"$pkgdir/usr/share/fish/vendor_completions.d/arch-hs${1}.fish"
+}
+
+build() {
+  cd $pkgname-$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 \
+--ghc-option=-optl-Wl\,-z\,relro\,-z\,now \
+--ghc-option='-pie' -falpm
+
+  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
+  
+  _gen_comp
+  _gen_comp "-diff"
+  _gen_comp "-submit"
+}
+
+package() {
+  cd $pkgname-$pkgver
+  install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh
+  install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+  runhaskell Setup copy --destdir="$pkgdir"
+  install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+  rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+  
+  _install_comp
+  _install_comp "-diff"
+  _install_comp "-submit"
+} 


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

2021-03-26 Thread Felix Yan via arch-commits
Date: Saturday, March 27, 2021 @ 00:26:30
  Author: felixonmars
Revision: 904949

upgpkg: arch-hs 0.7.1.0-25: rebuild with attoparsec 0.14.1

Modified:
  arch-hs/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-03-27 00:24:40 UTC (rev 904948)
+++ PKGBUILD2021-03-27 00:26:30 UTC (rev 904949)
@@ -3,7 +3,7 @@
 
 pkgname=arch-hs
 pkgver=0.7.1.0
-pkgrel=24
+pkgrel=25
 pkgdesc="Distribute hackage packages to archlinux"
 arch=('x86_64')
 url="https://github.com/berberman/arch-hs;


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

2021-03-26 Thread Felix Yan via arch-commits
Date: Saturday, March 27, 2021 @ 00:24:40
  Author: felixonmars
Revision: 904948

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-arch-web/repos/community-staging-x86_64/
  haskell-arch-web/repos/community-staging-x86_64/PKGBUILD
(from rev 904947, haskell-arch-web/trunk/PKGBUILD)

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

Copied: haskell-arch-web/repos/community-staging-x86_64/PKGBUILD (from rev 
904947, haskell-arch-web/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2021-03-27 00:24:40 UTC (rev 904948)
@@ -0,0 +1,55 @@
+# Maintainer: Felix Yan 
+
+_hkgname=arch-web
+pkgname=haskell-arch-web
+pkgver=0.1.0
+pkgrel=69
+pkgdesc="Arch Linux official and AUR web interface binding"
+url="https://github.com/berberman/arch-web;
+license=("MIT")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-aeson' 'haskell-deriving-aeson' 
'haskell-http-client'
+ 'haskell-http-client-tls' 'haskell-http-types' 'haskell-lens' 
'haskell-servant'
+ 'haskell-servant-client' 'haskell-servant-client-core')
+makedepends=('ghc' 'uusi' 'haskell-hunit')
+source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz;)
+sha256sums=('ffb66a4bee5432799e75f4c637856ae49868b2633e3711b3468a8d78b9263ef2')
+
+prepare() {
+  cd $_hkgname-$pkgver
+  uusi -u http-client -u lens $_hkgname.cabal
+  gen-setup
+
+  sed -i '/CommunityTesting/a \  | KDEUnstable' src/Web/ArchLinux/Types.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 \
+--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-arch-web/trunk (PKGBUILD)

2021-03-26 Thread Felix Yan via arch-commits
Date: Saturday, March 27, 2021 @ 00:24:26
  Author: felixonmars
Revision: 904947

upgpkg: haskell-arch-web 0.1.0-69: rebuild with attoparsec 0.14.1

Modified:
  haskell-arch-web/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-03-27 00:24:19 UTC (rev 904946)
+++ PKGBUILD2021-03-27 00:24:26 UTC (rev 904947)
@@ -3,7 +3,7 @@
 _hkgname=arch-web
 pkgname=haskell-arch-web
 pkgver=0.1.0
-pkgrel=68
+pkgrel=69
 pkgdesc="Arch Linux official and AUR web interface binding"
 url="https://github.com/berberman/arch-web;
 license=("MIT")


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

2021-03-26 Thread Sven-Hendrik Haase via arch-commits
Date: Saturday, March 27, 2021 @ 00:24:14
  Author: svenstaro
Revision: 904945

upgpkg: tiled 1.5.0-1

Modified:
  tiled/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-03-27 00:22:42 UTC (rev 904944)
+++ PKGBUILD2021-03-27 00:24:14 UTC (rev 904945)
@@ -1,8 +1,8 @@
 # Maintainer: Sven-Hendrik Haase 
 # Collaborator: Jonathan Fine (were.Vire AT gmail DOT com)
 pkgname=tiled
-pkgver=1.4.3
-pkgrel=3
+pkgver=1.5.0
+pkgrel=1
 pkgdesc='A general purpose tile map editor, built to be flexible and easy to 
use'
 arch=('x86_64')
 url='http://www.mapeditor.org'
@@ -13,7 +13,7 @@
 optdepends=('python3: Python plugin'
 'qt5-imageformats: Support for additional image formats (including 
WebP)')
 
source=($pkgname-$pkgver.tar.gz::https://github.com/bjorn/tiled/archive/v${pkgver}.tar.gz)
-sha512sums=('1e75e323733e05563bf542364778d95f2f22484ec0d85b4a9e7fac782c117934b37b049724979be5c83de86a3900c7ca2e9f3c5a660c530d2ecd0f023eb22c2e')
+sha512sums=('eb25affdab481db29ab2bbaeb4abafd453b2b43ae47e4b8f9f2fd1ed0d8ed55fdb45ec1bdc0b484ba9a2d63afad5a0c9ba6376304ed4b1eab3918c36a0af29c9')
 
 build() {
   cd $pkgname-$pkgver


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

2021-03-26 Thread Sven-Hendrik Haase via arch-commits
Date: Saturday, March 27, 2021 @ 00:24:19
  Author: svenstaro
Revision: 904946

archrelease: copy trunk to community-x86_64

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

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

Deleted: PKGBUILD
===
--- PKGBUILD2021-03-27 00:24:14 UTC (rev 904945)
+++ PKGBUILD2021-03-27 00:24:19 UTC (rev 904946)
@@ -1,28 +0,0 @@
-# Maintainer: Sven-Hendrik Haase 
-# Collaborator: Jonathan Fine (were.Vire AT gmail DOT com)
-pkgname=tiled
-pkgver=1.4.3
-pkgrel=3
-pkgdesc='A general purpose tile map editor, built to be flexible and easy to 
use'
-arch=('x86_64')
-url='http://www.mapeditor.org'
-license=('GPL')
-replaces=('tiled-qt')
-depends=('qt5-base' 'libgl' 'gtk-update-icon-cache' 'shared-mime-info' 
'desktop-file-utils' 'libxkbcommon-x11' 'qt5-declarative' 'qt5-quickcontrols2' 
'zstd')
-makedepends=('mesa' 'qt5-tools' 'python3')
-optdepends=('python3: Python plugin'
-'qt5-imageformats: Support for additional image formats (including 
WebP)')
-source=($pkgname-$pkgver.tar.gz::https://github.com/bjorn/tiled/archive/v${pkgver}.tar.gz)
-sha512sums=('1e75e323733e05563bf542364778d95f2f22484ec0d85b4a9e7fac782c117934b37b049724979be5c83de86a3900c7ca2e9f3c5a660c530d2ecd0f023eb22c2e')
-
-build() {
-  cd $pkgname-$pkgver
-  qmake -r SYSTEM_ZSTD=yes INSTALL_HEADERS=yes RPATH=no PREFIX=/usr
-  make
-}
-
-package() {
-  cd $pkgname-$pkgver
-
-  make install INSTALL_ROOT="$pkgdir"
-}

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


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

2021-03-26 Thread Felix Yan via arch-commits
Date: Saturday, March 27, 2021 @ 00:22:42
  Author: felixonmars
Revision: 904944

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-servant-client/repos/community-staging-x86_64/PKGBUILD (from 
rev 904943, haskell-servant-client/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2021-03-27 00:22:42 UTC (rev 904944)
@@ -0,0 +1,55 @@
+# Maintainer: Felix Yan 
+
+_hkgname=servant-client
+pkgname=haskell-servant-client
+pkgver=0.18.2
+pkgrel=66
+pkgdesc="Automatic derivation of querying functions for servant"
+url="http://docs.servant.dev/;
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-base-compat' 'haskell-http-client' 
'haskell-http-media'
+ 'haskell-http-types' 'haskell-kan-extensions' 'haskell-monad-control'
+ 'haskell-semigroupoids' 'haskell-servant' 
'haskell-servant-client-core'
+ 'haskell-transformers-base' 'haskell-transformers-compat')
+makedepends=('ghc' 'uusi' 'haskell-hunit' 'haskell-quickcheck' 'haskell-aeson' 
'haskell-entropy'
+ 'haskell-hspec' 'haskell-hspec-discover' 'haskell-http-api-data'
+ 'haskell-markdown-unlit' 'haskell-network' 
'haskell-servant-server' 'haskell-sop-core'
+ 'haskell-tdigest' 'haskell-wai' 'haskell-warp')
+source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz;)
+sha256sums=('2172febb8d288c7776e20298e21b6c054f41129608147eeb93c2e412abbc9c29')
+
+prepare() {
+  uusi -u QuickCheck -u http-client $_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 \
+--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-servant-client/trunk (PKGBUILD)

2021-03-26 Thread Felix Yan via arch-commits
Date: Saturday, March 27, 2021 @ 00:22:31
  Author: felixonmars
Revision: 904943

upgpkg: haskell-servant-client 0.18.2-66: rebuild with attoparsec 0.14.1

Modified:
  haskell-servant-client/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-03-27 00:20:45 UTC (rev 904942)
+++ PKGBUILD2021-03-27 00:22:31 UTC (rev 904943)
@@ -3,7 +3,7 @@
 _hkgname=servant-client
 pkgname=haskell-servant-client
 pkgver=0.18.2
-pkgrel=65
+pkgrel=66
 pkgdesc="Automatic derivation of querying functions for servant"
 url="http://docs.servant.dev/;
 license=("BSD")


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

2021-03-26 Thread Felix Yan via arch-commits
Date: Saturday, March 27, 2021 @ 00:20:45
  Author: felixonmars
Revision: 904942

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 904941, haskell-servant-server/trunk/PKGBUILD)

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

Copied: haskell-servant-server/repos/community-staging-x86_64/PKGBUILD (from 
rev 904941, haskell-servant-server/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2021-03-27 00:20:45 UTC (rev 904942)
@@ -0,0 +1,54 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=servant-server
+pkgname=haskell-servant-server
+pkgver=0.18.2
+pkgrel=65
+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=('a8203535a2d4a62b16f717e262fda28685bba466c5e271b2bba991a668a7df4d494de8c10b0843faf3d56e71dba0f88065066ba7acce0e66e16d4a6ba2d96229')
+
+prepare() {
+uusi -u http-api-data -u base64-bytestring 
$_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)

2021-03-26 Thread Felix Yan via arch-commits
Date: Saturday, March 27, 2021 @ 00:20:33
  Author: felixonmars
Revision: 904941

upgpkg: haskell-servant-server 0.18.2-65: rebuild with attoparsec 0.14.1

Modified:
  haskell-servant-server/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-03-27 00:18:54 UTC (rev 904940)
+++ PKGBUILD2021-03-27 00:20:33 UTC (rev 904941)
@@ -4,7 +4,7 @@
 _hkgname=servant-server
 pkgname=haskell-servant-server
 pkgver=0.18.2
-pkgrel=64
+pkgrel=65
 pkgdesc="A family of combinators for defining webservices APIs and serving 
them"
 url="https://haskell-servant.readthedocs.org/;
 license=("BSD")


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

2021-03-26 Thread Felix Yan via arch-commits
Date: Saturday, March 27, 2021 @ 00:18:54
  Author: felixonmars
Revision: 904940

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-wai-app-static/repos/community-staging-x86_64/PKGBUILD (from 
rev 904939, haskell-wai-app-static/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2021-03-27 00:18:54 UTC (rev 904940)
@@ -0,0 +1,52 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=wai-app-static
+pkgname=haskell-wai-app-static
+pkgver=3.1.7.2
+pkgrel=161
+pkgdesc="WAI application for static serving"
+url="https://www.yesodweb.com/book/web-application-interface;
+license=("MIT")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-blaze-html' 'haskell-blaze-markup' 
'haskell-cryptonite'
+ 'haskell-file-embed' 'haskell-http-date' 'haskell-http-types' 
'haskell-memory'
+ 'haskell-mime-types' 'haskell-old-locale' 
'haskell-optparse-applicative'
+ 'haskell-unix-compat' 'haskell-unordered-containers' 'haskell-wai' 
'haskell-wai-extra'
+ 'haskell-warp' 'haskell-zlib')
+makedepends=('ghc' 'uusi' 'haskell-hspec' 'haskell-mockery' 'haskell-network' 
'haskell-temporary')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('e073d85efc201eab94b9c8be4e40ee71567d07ed2e2907504a946477211bc21aaf2250213cac67525ae58be499b164b09880600c0a6f62b0b1742fb9d730d6d9')
+
+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 \
+-f-print
+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-app-static/trunk (PKGBUILD)

2021-03-26 Thread Felix Yan via arch-commits
Date: Saturday, March 27, 2021 @ 00:18:40
  Author: felixonmars
Revision: 904939

upgpkg: haskell-wai-app-static 3.1.7.2-161: rebuild with attoparsec 0.14.1

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

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

Modified: PKGBUILD
===
--- PKGBUILD2021-03-27 00:17:37 UTC (rev 904938)
+++ PKGBUILD2021-03-27 00:18:40 UTC (rev 904939)
@@ -4,7 +4,7 @@
 _hkgname=wai-app-static
 pkgname=haskell-wai-app-static
 pkgver=3.1.7.2
-pkgrel=160
+pkgrel=161
 pkgdesc="WAI application for static serving"
 url="https://www.yesodweb.com/book/web-application-interface;
 license=("MIT")


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

2021-03-26 Thread Felix Yan via arch-commits
Date: Saturday, March 27, 2021 @ 00:17:37
  Author: felixonmars
Revision: 904938

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-wai-handler-launch/repos/community-staging-x86_64/
  haskell-wai-handler-launch/repos/community-staging-x86_64/PKGBUILD
(from rev 904937, haskell-wai-handler-launch/trunk/PKGBUILD)

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

Copied: haskell-wai-handler-launch/repos/community-staging-x86_64/PKGBUILD 
(from rev 904937, haskell-wai-handler-launch/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2021-03-27 00:17:37 UTC (rev 904938)
@@ -0,0 +1,39 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=wai-handler-launch
+pkgname=haskell-wai-handler-launch
+pkgver=3.0.3.1
+pkgrel=246
+pkgdesc="Launch a web app in the default browser."
+url="https://github.com/yesodweb/wai;
+license=("MIT")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-wai' 'haskell-warp' 'haskell-http-types' 
'haskell-streaming-commons'
+ 'haskell-async')
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('12505691dae45d743f739785cc4a32851e0bca55a7f3513d973de24722704eb5c62a8034f7bcddd8eb756ccf2a2fd9ab92986fec6e56d34d9e7a3fa900355c02')
+
+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-wai-handler-launch/trunk (PKGBUILD)

2021-03-26 Thread Felix Yan via arch-commits
Date: Saturday, March 27, 2021 @ 00:17:25
  Author: felixonmars
Revision: 904937

upgpkg: haskell-wai-handler-launch 3.0.3.1-246: rebuild with attoparsec 0.14.1

Modified:
  haskell-wai-handler-launch/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-03-27 00:16:42 UTC (rev 904936)
+++ PKGBUILD2021-03-27 00:17:25 UTC (rev 904937)
@@ -4,7 +4,7 @@
 _hkgname=wai-handler-launch
 pkgname=haskell-wai-handler-launch
 pkgver=3.0.3.1
-pkgrel=245
+pkgrel=246
 pkgdesc="Launch a web app in the default browser."
 url="https://github.com/yesodweb/wai;
 license=("MIT")


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

2021-03-26 Thread Felix Yan via arch-commits
Date: Saturday, March 27, 2021 @ 00:16:42
  Author: felixonmars
Revision: 904936

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

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

Copied: haskell-pantry/repos/community-staging-x86_64/PKGBUILD (from rev 
904935, haskell-pantry/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2021-03-27 00:16:42 UTC (rev 904936)
@@ -0,0 +1,58 @@
+# Maintainer: Felix Yan 
+
+_hkgname=pantry
+pkgname=haskell-pantry
+pkgver=0.5.1.4
+pkgrel=133
+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)

2021-03-26 Thread Felix Yan via arch-commits
Date: Saturday, March 27, 2021 @ 00:16:30
  Author: felixonmars
Revision: 904935

upgpkg: haskell-pantry 0.5.1.4-133: rebuild with attoparsec 0.14.1

Modified:
  haskell-pantry/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-03-27 00:12:15 UTC (rev 904934)
+++ PKGBUILD2021-03-27 00:16:30 UTC (rev 904935)
@@ -3,7 +3,7 @@
 _hkgname=pantry
 pkgname=haskell-pantry
 pkgver=0.5.1.4
-pkgrel=132
+pkgrel=133
 pkgdesc="Content addressable Haskell package management"
 url="https://github.com/commercialhaskell/pantry;
 license=('BSD')


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

2021-03-26 Thread Felix Yan via arch-commits
Date: Saturday, March 27, 2021 @ 00:12:15
  Author: felixonmars
Revision: 904934

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 904933, haskell-casa-client/trunk/PKGBUILD)

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

Copied: haskell-casa-client/repos/community-staging-x86_64/PKGBUILD (from rev 
904933, haskell-casa-client/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2021-03-27 00:12:15 UTC (rev 904934)
@@ -0,0 +1,51 @@
+# Maintainer: Felix Yan 
+
+_hkgname=casa-client
+pkgname=haskell-casa-client
+pkgver=0.0.1
+pkgrel=248
+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-casa-client/trunk (PKGBUILD)

2021-03-26 Thread Felix Yan via arch-commits
Date: Saturday, March 27, 2021 @ 00:12:03
  Author: felixonmars
Revision: 904933

upgpkg: haskell-casa-client 0.0.1-248: rebuild with attoparsec 0.14.1

Modified:
  haskell-casa-client/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-03-27 00:11:11 UTC (rev 904932)
+++ PKGBUILD2021-03-27 00:12:03 UTC (rev 904933)
@@ -3,7 +3,7 @@
 _hkgname=casa-client
 pkgname=haskell-casa-client
 pkgver=0.0.1
-pkgrel=247
+pkgrel=248
 pkgdesc="Content Addressable Storage Archive client"
 url="https://github.com/fpco/casa;
 license=('MIT')


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

2021-03-26 Thread Felix Yan via arch-commits
Date: Saturday, March 27, 2021 @ 00:11:11
  Author: felixonmars
Revision: 904932

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-authenticate/repos/community-staging-x86_64/PKGBUILD (from rev 
904931, haskell-authenticate/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2021-03-27 00:11:11 UTC (rev 904932)
@@ -0,0 +1,42 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=authenticate
+pkgname=haskell-authenticate
+pkgver=1.3.5
+pkgrel=315
+pkgdesc="Authentication methods for Haskell web applications."
+url="https://github.com/yesodweb/authenticate;
+license=("MIT")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-aeson' 'haskell-attoparsec' 
'haskell-blaze-builder'
+ 'haskell-case-insensitive' 'haskell-conduit' 'haskell-html-conduit' 
'haskell-http-conduit'
+ 'haskell-http-types' 'haskell-network-uri' 'haskell-resourcet'
+ 'haskell-unordered-containers' 'haskell-xml-conduit')
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('12962fcf71c732a7e709e7069d46691917b9ee9f2af6aab5556b76a4556b6ffc39e52082a4fcdbe501c2cbc7cc496b1164b6a9f2c3883597fcdd0a8298d4ac1a')
+
+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-authenticate/trunk (PKGBUILD)

2021-03-26 Thread Felix Yan via arch-commits
Date: Saturday, March 27, 2021 @ 00:10:59
  Author: felixonmars
Revision: 904931

upgpkg: haskell-authenticate 1.3.5-315: rebuild with attoparsec 0.14.1

Modified:
  haskell-authenticate/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-03-27 00:10:09 UTC (rev 904930)
+++ PKGBUILD2021-03-27 00:10:59 UTC (rev 904931)
@@ -4,7 +4,7 @@
 _hkgname=authenticate
 pkgname=haskell-authenticate
 pkgver=1.3.5
-pkgrel=314
+pkgrel=315
 pkgdesc="Authentication methods for Haskell web applications."
 url="https://github.com/yesodweb/authenticate;
 license=("MIT")


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

2021-03-26 Thread Felix Yan via arch-commits
Date: Saturday, March 27, 2021 @ 00:10:09
  Author: felixonmars
Revision: 904930

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-aws/repos/community-staging-x86_64/PKGBUILD (from rev 904929, 
haskell-aws/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2021-03-27 00:10:09 UTC (rev 904930)
@@ -0,0 +1,58 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=aws
+pkgname=haskell-aws
+pkgver=0.22
+pkgrel=247
+pkgdesc="Amazon Web Services (AWS) for Haskell"
+url="https://github.com/aristidb/aws;
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-aeson' 'haskell-attoparsec' 
'haskell-base16-bytestring'
+ 'haskell-base64-bytestring' 'haskell-blaze-builder' 'haskell-byteable'
+ 'haskell-case-insensitive' 'haskell-cereal' 'haskell-conduit' 
'haskell-conduit-extra'
+ 'haskell-cryptonite' 'haskell-data-default' 'haskell-http-conduit'
+ 'haskell-http-client-tls' 'haskell-http-types' 'haskell-lifted-base' 
'haskell-memory'
+ 'haskell-monad-control' 'haskell-network' 'haskell-network-bsd' 
'haskell-old-locale'
+ 'haskell-resourcet' 'haskell-safe' 'haskell-scientific' 
'haskell-tagged'
+ 'haskell-unordered-containers' 'haskell-utf8-string' 'haskell-vector' 
'haskell-xml-conduit')
+makedepends=('ghc' 'uusi' 'haskell-quickcheck' 'haskell-errors' 
'haskell-http-client'
+ 'haskell-http-client-tls' 'haskell-quickcheck-instances' 
'haskell-tasty'
+ 'haskell-tasty-hunit' 'haskell-tasty-quickcheck' 
'haskell-transformers-base')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('e7ff376c47a7ca7a65c8f10f19e591d4a4b4d2cfa333b4727f88f0b170d7acb0aff402617f2d617c522fe5d16ce92b249a23f1fb0a8bfe5bbefaef2931b786bd')
+
+prepare() {
+cd $_hkgname-$pkgver
+uusi -u attoparsec -u base16-bytestring -u base64-bytestring -u 
http-client $_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 \
+-f-examples
+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 || echo "Requires AWS credentials to 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-aws/trunk (PKGBUILD)

2021-03-26 Thread Felix Yan via arch-commits
Date: Saturday, March 27, 2021 @ 00:09:58
  Author: felixonmars
Revision: 904929

upgpkg: haskell-aws 0.22-247: rebuild with attoparsec 0.14.1

Modified:
  haskell-aws/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-03-27 00:06:01 UTC (rev 904928)
+++ PKGBUILD2021-03-27 00:09:58 UTC (rev 904929)
@@ -4,7 +4,7 @@
 _hkgname=aws
 pkgname=haskell-aws
 pkgver=0.22
-pkgrel=246
+pkgrel=247
 pkgdesc="Amazon Web Services (AWS) for Haskell"
 url="https://github.com/aristidb/aws;
 license=("BSD")
@@ -25,7 +25,7 @@
 
 prepare() {
 cd $_hkgname-$pkgver
-uusi -u base16-bytestring -u base64-bytestring -u http-client 
$_hkgname.cabal
+uusi -u attoparsec -u base16-bytestring -u base64-bytestring -u 
http-client $_hkgname.cabal
 }
 
 build() {


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

2021-03-26 Thread Felix Yan via arch-commits
Date: Saturday, March 27, 2021 @ 00:05:49
  Author: felixonmars
Revision: 904927

upgpkg: darcs 2.16.3-117: rebuild with attoparsec 0.14.1

Modified:
  darcs/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-03-27 00:02:37 UTC (rev 904926)
+++ PKGBUILD2021-03-27 00:05:49 UTC (rev 904927)
@@ -3,7 +3,7 @@
 
 pkgname=darcs
 pkgver=2.16.3
-pkgrel=116
+pkgrel=117
 pkgdesc="A distributed, interactive, smart revision control system"
 url="http://darcs.net;
 license=("GPL")


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

2021-03-26 Thread Antonio Rojas via arch-commits
Date: Friday, March 26, 2021 @ 23:54:28
  Author: arojas
Revision: 904925

archrelease: copy trunk to community-x86_64

Added:
  bzflag/repos/community-x86_64/PKGBUILD
(from rev 904924, bzflag/trunk/PKGBUILD)
Deleted:
  bzflag/repos/community-x86_64/PKGBUILD

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

Deleted: PKGBUILD
===
--- PKGBUILD2021-03-26 23:54:18 UTC (rev 904924)
+++ PKGBUILD2021-03-26 23:54:28 UTC (rev 904925)
@@ -1,29 +0,0 @@
-# Maintainer: Gaetan Bisson 
-# Contributor: Kevin Piche 
-# Contributor: Damir Perisa 
-
-pkgname=bzflag
-pkgver=2.4.20
-pkgrel=2
-pkgdesc='Multiplayer 3D tank battle game'
-url='https://bzflag.org/'
-license=('LGPL')
-arch=('x86_64')
-depends=('curl' 'glew' 'glu' 'sdl2' 'c-ares')
-source=("https://download.bzflag.org/bzflag/source/${pkgver}/bzflag-${pkgver}.tar.bz2;)
-sha256sums=('62c9c6175d805b4ac65d328eba8daefa56cc17931f46b42891e4fbe82aee7999')
-
-build() {
-   cd "${srcdir}/${pkgname}-${pkgver}"
-   ./configure --prefix=/usr
-   make
-   cd misc
-   make
-}
-
-package() {
-   cd "${srcdir}/${pkgname}-${pkgver}"
-   make DESTDIR="${pkgdir}" install
-   install -Dm644 misc/bzflag.desktop 
"${pkgdir}"/usr/share/applications/bzflag.desktop
-   install -Dm644 data/bzflag-48x48.png 
"${pkgdir}"/usr/share/pixmaps/bzflag-48x48.png
-}

Copied: bzflag/repos/community-x86_64/PKGBUILD (from rev 904924, 
bzflag/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2021-03-26 23:54:28 UTC (rev 904925)
@@ -0,0 +1,29 @@
+# Maintainer: Gaetan Bisson 
+# Contributor: Kevin Piche 
+# Contributor: Damir Perisa 
+
+pkgname=bzflag
+pkgver=2.4.22
+pkgrel=1
+pkgdesc='Multiplayer 3D tank battle game'
+url='https://bzflag.org/'
+license=('LGPL')
+arch=('x86_64')
+depends=('curl' 'glew' 'glu' 'sdl2' 'c-ares')
+source=("https://download.bzflag.org/bzflag/source/${pkgver}/bzflag-${pkgver}.tar.bz2;)
+sha256sums=('9e64653302b657bd8b5f96fe1150a9ff80a1d53a6d7e8a35138c6b1b02006a4d')
+
+build() {
+  cd ${pkgname}-${pkgver}
+  ./configure --prefix=/usr
+  make
+  cd misc
+  make
+}
+
+package() {
+  cd ${pkgname}-${pkgver}
+  make DESTDIR="${pkgdir}" install
+  install -Dm644 misc/bzflag.desktop 
"${pkgdir}"/usr/share/applications/bzflag.desktop
+  install -Dm644 data/bzflag-48x48.png 
"${pkgdir}"/usr/share/pixmaps/bzflag-48x48.png
+}


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

2021-03-26 Thread Antonio Rojas via arch-commits
Date: Friday, March 26, 2021 @ 23:54:18
  Author: arojas
Revision: 904924

Update to 2.4.22

Modified:
  bzflag/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-03-26 23:50:45 UTC (rev 904923)
+++ PKGBUILD2021-03-26 23:54:18 UTC (rev 904924)
@@ -3,8 +3,8 @@
 # Contributor: Damir Perisa 
 
 pkgname=bzflag
-pkgver=2.4.20
-pkgrel=2
+pkgver=2.4.22
+pkgrel=1
 pkgdesc='Multiplayer 3D tank battle game'
 url='https://bzflag.org/'
 license=('LGPL')
@@ -11,19 +11,19 @@
 arch=('x86_64')
 depends=('curl' 'glew' 'glu' 'sdl2' 'c-ares')
 
source=("https://download.bzflag.org/bzflag/source/${pkgver}/bzflag-${pkgver}.tar.bz2;)
-sha256sums=('62c9c6175d805b4ac65d328eba8daefa56cc17931f46b42891e4fbe82aee7999')
+sha256sums=('9e64653302b657bd8b5f96fe1150a9ff80a1d53a6d7e8a35138c6b1b02006a4d')
 
 build() {
-   cd "${srcdir}/${pkgname}-${pkgver}"
-   ./configure --prefix=/usr
-   make
-   cd misc
-   make
+  cd ${pkgname}-${pkgver}
+  ./configure --prefix=/usr
+  make
+  cd misc
+  make
 }
 
 package() {
-   cd "${srcdir}/${pkgname}-${pkgver}"
-   make DESTDIR="${pkgdir}" install
-   install -Dm644 misc/bzflag.desktop 
"${pkgdir}"/usr/share/applications/bzflag.desktop
-   install -Dm644 data/bzflag-48x48.png 
"${pkgdir}"/usr/share/pixmaps/bzflag-48x48.png
+  cd ${pkgname}-${pkgver}
+  make DESTDIR="${pkgdir}" install
+  install -Dm644 misc/bzflag.desktop 
"${pkgdir}"/usr/share/applications/bzflag.desktop
+  install -Dm644 data/bzflag-48x48.png 
"${pkgdir}"/usr/share/pixmaps/bzflag-48x48.png
 }


[arch-commits] Commit in (bzflag)

2021-03-26 Thread Antonio Rojas via arch-commits
Date: Friday, March 26, 2021 @ 23:51:03
  Author: arojas
Revision: 411091

extra2community: Moving bzflag from extra to community

Deleted:
  bzflag/


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

2021-03-26 Thread Antonio Rojas via arch-commits
Date: Friday, March 26, 2021 @ 23:50:45
  Author: arojas
Revision: 904923

archrelease: copy trunk to community-x86_64

Added:
  bzflag/repos/community-x86_64/
  bzflag/repos/community-x86_64/PKGBUILD
(from rev 904922, bzflag/trunk/PKGBUILD)

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

Copied: bzflag/repos/community-x86_64/PKGBUILD (from rev 904922, 
bzflag/trunk/PKGBUILD)
===
--- community-x86_64/PKGBUILD   (rev 0)
+++ community-x86_64/PKGBUILD   2021-03-26 23:50:45 UTC (rev 904923)
@@ -0,0 +1,29 @@
+# Maintainer: Gaetan Bisson 
+# Contributor: Kevin Piche 
+# Contributor: Damir Perisa 
+
+pkgname=bzflag
+pkgver=2.4.20
+pkgrel=2
+pkgdesc='Multiplayer 3D tank battle game'
+url='https://bzflag.org/'
+license=('LGPL')
+arch=('x86_64')
+depends=('curl' 'glew' 'glu' 'sdl2' 'c-ares')
+source=("https://download.bzflag.org/bzflag/source/${pkgver}/bzflag-${pkgver}.tar.bz2;)
+sha256sums=('62c9c6175d805b4ac65d328eba8daefa56cc17931f46b42891e4fbe82aee7999')
+
+build() {
+   cd "${srcdir}/${pkgname}-${pkgver}"
+   ./configure --prefix=/usr
+   make
+   cd misc
+   make
+}
+
+package() {
+   cd "${srcdir}/${pkgname}-${pkgver}"
+   make DESTDIR="${pkgdir}" install
+   install -Dm644 misc/bzflag.desktop 
"${pkgdir}"/usr/share/applications/bzflag.desktop
+   install -Dm644 data/bzflag-48x48.png 
"${pkgdir}"/usr/share/pixmaps/bzflag-48x48.png
+}


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

2021-03-26 Thread Antonio Rojas via arch-commits
Date: Friday, March 26, 2021 @ 23:50:39
  Author: arojas
Revision: 904922

extra2community: Moving bzflag from extra to community

Added:
  bzflag/
  bzflag/repos/
  bzflag/trunk/
  bzflag/trunk/PKGBUILD

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

Added: bzflag/trunk/PKGBUILD
===
--- bzflag/trunk/PKGBUILD   (rev 0)
+++ bzflag/trunk/PKGBUILD   2021-03-26 23:50:39 UTC (rev 904922)
@@ -0,0 +1,29 @@
+# Maintainer: Gaetan Bisson 
+# Contributor: Kevin Piche 
+# Contributor: Damir Perisa 
+
+pkgname=bzflag
+pkgver=2.4.20
+pkgrel=2
+pkgdesc='Multiplayer 3D tank battle game'
+url='https://bzflag.org/'
+license=('LGPL')
+arch=('x86_64')
+depends=('curl' 'glew' 'glu' 'sdl2' 'c-ares')
+source=("https://download.bzflag.org/bzflag/source/${pkgver}/bzflag-${pkgver}.tar.bz2;)
+sha256sums=('62c9c6175d805b4ac65d328eba8daefa56cc17931f46b42891e4fbe82aee7999')
+
+build() {
+   cd "${srcdir}/${pkgname}-${pkgver}"
+   ./configure --prefix=/usr
+   make
+   cd misc
+   make
+}
+
+package() {
+   cd "${srcdir}/${pkgname}-${pkgver}"
+   make DESTDIR="${pkgdir}" install
+   install -Dm644 misc/bzflag.desktop 
"${pkgdir}"/usr/share/applications/bzflag.desktop
+   install -Dm644 data/bzflag-48x48.png 
"${pkgdir}"/usr/share/pixmaps/bzflag-48x48.png
+}


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

2021-03-26 Thread Antonio Rojas via arch-commits
Date: Friday, March 26, 2021 @ 23:47:19
  Author: arojas
Revision: 904921

archrelease: copy trunk to community-x86_64

Added:
  projectm/repos/community-x86_64/PKGBUILD
(from rev 904920, projectm/trunk/PKGBUILD)
Deleted:
  projectm/repos/community-x86_64/PKGBUILD

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

Deleted: PKGBUILD
===
--- PKGBUILD2021-03-26 23:47:09 UTC (rev 904920)
+++ PKGBUILD2021-03-26 23:47:19 UTC (rev 904921)
@@ -1,56 +0,0 @@
-# Maintainer: Giancarlo Razzolini 
-# Contributor: Alexander F Rødseth 
-# Contributor: Lukas Fleischer 
-# Contributor: Alexander Baldeck 
-# Contributor: Denis A. Altoe Falqueto 
-
-pkgbase=projectm
-pkgname=('projectm' 'projectm-sdl' 'projectm-pulseaudio')
-pkgver=3.1.7
-pkgrel=1
-arch=('x86_64')
-url='https://github.com/projectM-visualizer/projectm'
-license=('LGPL')
-makedepends=('mesa-libgl' 'glm' 'qt5-base' 'ftgl' 'glew' 'sdl2' 'libpulse')
-source=("https://github.com/projectM-visualizer/$pkgbase/releases/download/v$pkgver/projectM-$pkgver.tar.gz;)
-sha256sums=('30af6d1c108efc19311a5636efbbedbe83d23905bb8472dd3fe4b07a21fb5fd3')
-
-build() {
-cd "projectM-$pkgver"
-./configure --prefix=/usr --enable-gles --enable-sdl --enable-threading 
--enable-qt
-sed -i -e 's/ -shared / -Wl,-O1,--as-needed\0/g' libtool # Fix overlinking
-make
-}
-
-package_projectm() {
-pkgdesc='Music visualizer which uses 3D accelerated iterative image based 
rendering'
-depends=('libgl' 'glm' 'ftgl' 'glew')
-
-
-cd "$srcdir/projectM-$pkgver"
-make DESTDIR="$pkgdir" install-data-am
-cd "$srcdir/projectM-$pkgver/src"
-make DESTDIR="$pkgdir" install-am
-cd "$srcdir/projectM-$pkgver/src/libprojectM"
-make DESTDIR="$pkgdir" install
-cd "$srcdir/projectM-$pkgver/src/NativePresets"
-make DESTDIR="$pkgdir" install
-
-find "$pkgdir" -iname "\.*" -delete
-}
-
-package_projectm-sdl() {
-pkgdesc='Music visualizer which uses 3D accelerated iterative image based 
rendering (sdl)'
-depends=('projectm' 'sdl2')
-
-cd "$srcdir/projectM-$pkgver/src/projectM-sdl"
-make DESTDIR="$pkgdir" install
-}
-
-package_projectm-pulseaudio() {
-pkgdesc='Music visualizer which uses 3D accelerated iterative image based 
rendering (pulseaudio)'
-depends=('projectm' 'qt5-base' 'libpulse')
-
-cd "$srcdir/projectM-$pkgver/src/projectM-pulseaudio"
-make DESTDIR="$pkgdir" install
-}

Copied: projectm/repos/community-x86_64/PKGBUILD (from rev 904920, 
projectm/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2021-03-26 23:47:19 UTC (rev 904921)
@@ -0,0 +1,56 @@
+# Maintainer: Giancarlo Razzolini 
+# Contributor: Alexander F Rødseth 
+# Contributor: Lukas Fleischer 
+# Contributor: Alexander Baldeck 
+# Contributor: Denis A. Altoe Falqueto 
+
+pkgbase=projectm
+pkgname=('projectm' 'projectm-sdl' 'projectm-pulseaudio')
+pkgver=3.1.12
+pkgrel=1
+arch=('x86_64')
+url='https://github.com/projectM-visualizer/projectm'
+license=('LGPL')
+makedepends=('mesa-libgl' 'glm' 'qt5-base' 'ftgl' 'glew' 'sdl2' 'libpulse')
+source=("https://github.com/projectM-visualizer/$pkgbase/releases/download/v$pkgver/projectM-$pkgver.tar.gz;)
+sha256sums=('b6b99dde5c8f0822ae362606a0429628ee478f4ec943a156723841b742954707')
+
+build() {
+cd "projectM-$pkgver"
+./configure --prefix=/usr --enable-gles --enable-sdl --enable-threading 
--enable-qt
+sed -i -e 's/ -shared / -Wl,-O1,--as-needed\0/g' libtool # Fix overlinking
+make
+}
+
+package_projectm() {
+pkgdesc='Music visualizer which uses 3D accelerated iterative image based 
rendering'
+depends=('libgl' 'glm' 'ftgl' 'glew')
+
+
+cd "$srcdir/projectM-$pkgver"
+make DESTDIR="$pkgdir" install-data-am
+cd "$srcdir/projectM-$pkgver/src"
+make DESTDIR="$pkgdir" install-am
+cd "$srcdir/projectM-$pkgver/src/libprojectM"
+make DESTDIR="$pkgdir" install
+cd "$srcdir/projectM-$pkgver/src/NativePresets"
+make DESTDIR="$pkgdir" install
+
+find "$pkgdir" -iname "\.*" -delete
+}
+
+package_projectm-sdl() {
+pkgdesc='Music visualizer which uses 3D accelerated iterative image based 
rendering (sdl)'
+depends=('projectm' 'sdl2')
+
+cd "$srcdir/projectM-$pkgver/src/projectM-sdl"
+make DESTDIR="$pkgdir" install
+}
+
+package_projectm-pulseaudio() {
+pkgdesc='Music visualizer which uses 3D accelerated iterative image based 
rendering (pulseaudio)'
+depends=('projectm' 'qt5-base' 'libpulse')
+
+cd "$srcdir/projectM-$pkgver/src/projectM-pulseaudio"
+make DESTDIR="$pkgdir" install
+}


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

2021-03-26 Thread Antonio Rojas via arch-commits
Date: Friday, March 26, 2021 @ 23:47:09
  Author: arojas
Revision: 904920

Update to 3.1.12

Modified:
  projectm/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-03-26 23:41:14 UTC (rev 904919)
+++ PKGBUILD2021-03-26 23:47:09 UTC (rev 904920)
@@ -6,7 +6,7 @@
 
 pkgbase=projectm
 pkgname=('projectm' 'projectm-sdl' 'projectm-pulseaudio')
-pkgver=3.1.7
+pkgver=3.1.12
 pkgrel=1
 arch=('x86_64')
 url='https://github.com/projectM-visualizer/projectm'
@@ -13,7 +13,7 @@
 license=('LGPL')
 makedepends=('mesa-libgl' 'glm' 'qt5-base' 'ftgl' 'glew' 'sdl2' 'libpulse')
 
source=("https://github.com/projectM-visualizer/$pkgbase/releases/download/v$pkgver/projectM-$pkgver.tar.gz;)
-sha256sums=('30af6d1c108efc19311a5636efbbedbe83d23905bb8472dd3fe4b07a21fb5fd3')
+sha256sums=('b6b99dde5c8f0822ae362606a0429628ee478f4ec943a156723841b742954707')
 
 build() {
 cd "projectM-$pkgver"


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

2021-03-26 Thread Felix Yan via arch-commits
Date: Friday, March 26, 2021 @ 23:41:14
  Author: felixonmars
Revision: 904919

archrelease: copy trunk to community-any

Added:
  python-pyflakes/repos/community-any/PKGBUILD
(from rev 904918, python-pyflakes/trunk/PKGBUILD)
Deleted:
  python-pyflakes/repos/community-any/PKGBUILD

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

Deleted: PKGBUILD
===
--- PKGBUILD2021-03-26 23:41:01 UTC (rev 904918)
+++ PKGBUILD2021-03-26 23:41:14 UTC (rev 904919)
@@ -1,38 +0,0 @@
-# Maintainer: Felix Yan 
-# Contributor: Karol 'Kenji Takahashi' Woźniak 
-# Contributor: Tianjiao Yin 
-# Contributor: Thomas Dziedzic < gostrc at gmail >
-# Contributor: TDY 
-# Contributor: Tiago Pierezan Camargo 
-
-pkgname=python-pyflakes
-pkgver=2.3.0
-pkgrel=1
-pkgdesc='A lint-like tool for Python to identify common errors quickly without 
executing code'
-arch=('any')
-url='https://pypi.python.org/pypi/pyflakes'
-license=('MIT')
-depends=('python-setuptools')
-makedepends=('python-setuptools')
-source=("https://pypi.io/packages/source/p/pyflakes/pyflakes-$pkgver.tar.gz;)
-sha512sums=('e65e534139b7739e742eaa07e8803387f20bba0332247688c864ef8fab74d5851c68e9705cecae158c8d178ddbb08d54aea7ce77910979be1cc3fea57687fce4')
-
-build() {
-  cd "$srcdir"/pyflakes-$pkgver
-  python setup.py build
-}
-
-check() {
-  cd "$srcdir"/pyflakes-$pkgver
-  python setup.py test
-}
-
-package() {
-  cd pyflakes-$pkgver
-  python setup.py install --prefix=/usr --root="$pkgdir" --optimize=1
-
-  # We have python 3 as default python, and want to keep compatibility with 
the old pyflakes3k naming
-  ln -s pyflakes "$pkgdir/usr/bin/pyflakes3k"
-
-  install -Dm644 LICENSE "$pkgdir/usr/share/licenses/$pkgname/LICENSE"
-}

Copied: python-pyflakes/repos/community-any/PKGBUILD (from rev 904918, 
python-pyflakes/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2021-03-26 23:41:14 UTC (rev 904919)
@@ -0,0 +1,38 @@
+# Maintainer: Felix Yan 
+# Contributor: Karol 'Kenji Takahashi' Woźniak 
+# Contributor: Tianjiao Yin 
+# Contributor: Thomas Dziedzic < gostrc at gmail >
+# Contributor: TDY 
+# Contributor: Tiago Pierezan Camargo 
+
+pkgname=python-pyflakes
+pkgver=2.3.1
+pkgrel=1
+pkgdesc='A lint-like tool for Python to identify common errors quickly without 
executing code'
+arch=('any')
+url='https://pypi.python.org/pypi/pyflakes'
+license=('MIT')
+depends=('python-setuptools')
+makedepends=('python-setuptools')
+source=("https://pypi.io/packages/source/p/pyflakes/pyflakes-$pkgver.tar.gz;)
+sha512sums=('85d3a2737d31ed4b5f4c2e3621759a5951d1320f95d74313fec09fa551648105b3ab84db94f7bffe5b77623e4adbea1d8ad12b9ce2fee7e81c41581a3ea81cc6')
+
+build() {
+  cd "$srcdir"/pyflakes-$pkgver
+  python setup.py build
+}
+
+check() {
+  cd "$srcdir"/pyflakes-$pkgver
+  python setup.py test
+}
+
+package() {
+  cd pyflakes-$pkgver
+  python setup.py install --prefix=/usr --root="$pkgdir" --optimize=1
+
+  # We have python 3 as default python, and want to keep compatibility with 
the old pyflakes3k naming
+  ln -s pyflakes "$pkgdir/usr/bin/pyflakes3k"
+
+  install -Dm644 LICENSE "$pkgdir/usr/share/licenses/$pkgname/LICENSE"
+}


  1   2   3   4   5   6   >