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

2020-08-06 Thread Felix Yan via arch-commits
Date: Thursday, August 6, 2020 @ 12:00:04
  Author: felixonmars
Revision: 670902

upgpkg: haskell-skylighting 0.8.5-17: rebuild with streaming-commons 0.2.2.0

Modified:
  haskell-skylighting/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-08-06 11:59:16 UTC (rev 670901)
+++ PKGBUILD2020-08-06 12:00:04 UTC (rev 670902)
@@ -3,7 +3,7 @@
 _hkgname=skylighting
 pkgname=haskell-skylighting
 pkgver=0.8.5
-pkgrel=16
+pkgrel=17
 pkgdesc="Syntax highlighting library"
 url="https://github.com/jgm/skylighting";
 license=('GPL2')


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

2020-08-06 Thread Felix Yan via arch-commits
Date: Thursday, August 6, 2020 @ 12:00:17
  Author: felixonmars
Revision: 670903

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-skylighting/repos/community-staging-x86_64/PKGBUILD (from rev 
670902, haskell-skylighting/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-08-06 12:00:17 UTC (rev 670903)
@@ -0,0 +1,37 @@
+# Maintainer: Felix Yan 
+
+_hkgname=skylighting
+pkgname=haskell-skylighting
+pkgver=0.8.5
+pkgrel=17
+pkgdesc="Syntax highlighting library"
+url="https://github.com/jgm/skylighting";
+license=('GPL2')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-skylighting-core')
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
+sha512sums=('9d40d96020a3b54d549259f6c981ff63f666f490e900f29eda437ed76965f172e9c77c4def36850e448ca0d3fad035ce4e9a244fd0b3748c6c24fb413c69614f')
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \
+-f-executable
+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"
+rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}


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

2020-08-06 Thread Felix Yan via arch-commits
Date: Thursday, August 6, 2020 @ 11:59:03
  Author: felixonmars
Revision: 670900

upgpkg: haskell-skylighting-core 0.8.5-17: rebuild with streaming-commons 
0.2.2.0

Modified:
  haskell-skylighting-core/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-08-06 11:57:36 UTC (rev 670899)
+++ PKGBUILD2020-08-06 11:59:03 UTC (rev 670900)
@@ -3,7 +3,7 @@
 _hkgname=skylighting-core
 pkgname=haskell-skylighting-core
 pkgver=0.8.5
-pkgrel=16
+pkgrel=17
 pkgdesc="Syntax highlighting library"
 url="https://github.com/jgm/skylighting";
 license=('BSD')


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

2020-08-06 Thread Felix Yan via arch-commits
Date: Thursday, August 6, 2020 @ 11:59:16
  Author: felixonmars
Revision: 670901

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-skylighting-core/repos/community-staging-x86_64/PKGBUILD (from 
rev 670900, haskell-skylighting-core/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-08-06 11:59:16 UTC (rev 670901)
@@ -0,0 +1,43 @@
+# Maintainer: Felix Yan 
+
+_hkgname=skylighting-core
+pkgname=haskell-skylighting-core
+pkgver=0.8.5
+pkgrel=17
+pkgdesc="Syntax highlighting library"
+url="https://github.com/jgm/skylighting";
+license=('BSD')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-aeson' 'haskell-ansi-terminal' 
'haskell-attoparsec'
+ 'haskell-base64-bytestring' 'haskell-blaze-html' 
'haskell-case-insensitive'
+ 'haskell-colour' 'haskell-hxt' 'haskell-regex-pcre' 'haskell-safe'
+ 'haskell-utf8-string')
+makedepends=('ghc' 'haskell-diff' 'haskell-hunit' 'haskell-pretty-show' 
'haskell-quickcheck'
+ 'haskell-random' 'haskell-tasty' 'haskell-tasty-golden' 
'haskell-tasty-hunit'
+ 'haskell-tasty-quickcheck')
+source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
+sha512sums=('ad411d7e0fd72adeb4cdbf6fc57d6191c51d9319b25c8d41ad35a66f885d518a842846cd7cf5ce35bdc31da74e0f9d97445f492628a4b5a2bceb85642aa23257')
+
+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 \
+-fexecutable -fsystem-pcre
+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-shake/repos (2 files)

2020-08-06 Thread Felix Yan via arch-commits
Date: Thursday, August 6, 2020 @ 11:57:36
  Author: felixonmars
Revision: 670899

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-shake/repos/community-staging-x86_64/PKGBUILD (from rev 670898, 
haskell-shake/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-08-06 11:57:36 UTC (rev 670899)
@@ -0,0 +1,60 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=shake
+pkgname=haskell-shake
+pkgver=0.19.1
+pkgrel=28
+pkgdesc="Build system library, like Make, but more accurate dependencies."
+url="https://shakebuild.com";
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-extra' 'haskell-file-embed' 'haskell-filepattern' 
'haskell-hashable'
+ 'haskell-heaps' 'haskell-js-dgtable' 'haskell-js-flot' 
'haskell-js-jquery'
+ 'haskell-primitive' 'haskell-random' 'haskell-unordered-containers' 
'haskell-utf8-string')
+makedepends=('ghc' 'haskell-quickcheck')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
+sha512sums=('dbc0e4e60b5c1e622538f4bdee011a4e2d67ea7dd7cead2cf56c1cb3490562858c0af58e920a0267ba1f3569af386a8a3c2aa0429bfb24ad3bca460975e714d9')
+
+prepare() {
+cd $_hkgname-$pkgver
+sed -i 's/ghc --make/ghc -dynamic --make/' 
src/Test/{Command.hs,CloseFileHandles.hs}
+sed -e 's/ghc -package=Cabal/ghc -package=Cabal -dynamic/' \
+-e 's/ghc -fno-code/ghc -dynamic -fno-code/' \
+-e 
's/"configure",/"configure","--enable-executable-dynamic","--disable-library-vanilla",/'
 \
+-i src/Test/Docs.hs
+sed -i 's/cmd "ghc" flags/cmd "ghc" "-dynamic" flags/' src/Test/Self.hs 
src/Test/SelfMake.hs
+sed -i 's/ghc --make/ghc -dynamic --make/' docs/manual/build.sh
+
+# Not sure about this one:
+sed -i 's/at cmd, called at/at want, called at/' src/Test/Errors.hs
+}
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --datasubdir="$pkgname" 
 --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \
+-f-portable -f-cloud -f-embed-files
+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-shake/trunk (PKGBUILD)

2020-08-06 Thread Felix Yan via arch-commits
Date: Thursday, August 6, 2020 @ 11:57:23
  Author: felixonmars
Revision: 670898

upgpkg: haskell-shake 0.19.1-28: rebuild with streaming-commons 0.2.2.0

Modified:
  haskell-shake/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-08-06 11:56:28 UTC (rev 670897)
+++ PKGBUILD2020-08-06 11:57:23 UTC (rev 670898)
@@ -4,7 +4,7 @@
 _hkgname=shake
 pkgname=haskell-shake
 pkgver=0.19.1
-pkgrel=27
+pkgrel=28
 pkgdesc="Build system library, like Make, but more accurate dependencies."
 url="https://shakebuild.com";
 license=("BSD")


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

2020-08-06 Thread Alexander Rødseth via arch-commits
Date: Thursday, August 6, 2020 @ 11:56:23
  Author: arodseth
Revision: 670896

upgpkg: xaos 4.1-1

Modified:
  xaos/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-08-06 11:49:30 UTC (rev 670895)
+++ PKGBUILD2020-08-06 11:56:23 UTC (rev 670896)
@@ -2,7 +2,7 @@
 # Contributor: Eric Bélanger 
 
 pkgname=xaos
-pkgver=4.0
+pkgver=4.1
 pkgrel=1
 pkgdesc='Interactive fractal zoomer'
 arch=(x86_64)
@@ -10,7 +10,7 @@
 license=(GPL2)
 makedepends=(gendesk git qt5-tools)
 depends=(qt5-base)
-source=("git+https://github.com/xaos-project/XaoS#commit=06c4b4c65cbe5515c3e40f541016a3b6b65d8ea8";)
 # tag: release-4.0
+source=("git+https://github.com/xaos-project/XaoS#commit=56aca37f47d84ea6f92cc7f6a82195ca29bcecc3";)
 # tag: release-4.1
 md5sums=('SKIP')
 
 prepare() {


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

2020-08-06 Thread Alexander Rødseth via arch-commits
Date: Thursday, August 6, 2020 @ 11:56:28
  Author: arodseth
Revision: 670897

archrelease: copy trunk to community-x86_64

Added:
  xaos/repos/community-x86_64/PKGBUILD
(from rev 670896, xaos/trunk/PKGBUILD)
Deleted:
  xaos/repos/community-x86_64/PKGBUILD

--+
 PKGBUILD |  118 ++---
 1 file changed, 59 insertions(+), 59 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2020-08-06 11:56:23 UTC (rev 670896)
+++ PKGBUILD2020-08-06 11:56:28 UTC (rev 670897)
@@ -1,59 +0,0 @@
-# Maintainer: Alexander F. Rødseth 
-# Contributor: Eric Bélanger 
-
-pkgname=xaos
-pkgver=4.0
-pkgrel=1
-pkgdesc='Interactive fractal zoomer'
-arch=(x86_64)
-url='https://xaos-project.github.io/'
-license=(GPL2)
-makedepends=(gendesk git qt5-tools)
-depends=(qt5-base)
-source=("git+https://github.com/xaos-project/XaoS#commit=06c4b4c65cbe5515c3e40f541016a3b6b65d8ea8";)
 # tag: release-4.0
-md5sums=('SKIP')
-
-prepare() {
-  # Add missing include
-  sed -i '30i#include ' XaoS/src/util/timers.cpp
-
-  # Desktop shortcut
-  gendesk -f -n \
---pkgname=XaoS \
---pkgdesc="$pkgdesc" \
---exec=xaos \
---icon=xaos \
---categories='Application;Graphics'
-}
-
-build() {
-  cd XaoS
-  export DEFINES="USE_OPENGL USE_FLOAT128"
-  qmake && make
-}
-
-package() {
-  cd XaoS
-
-  # Executable
-  install -Dm755 bin/xaos "$pkgdir/usr/bin/xaos"
-
-  # Tutorial and catalogs
-  install -d "$pkgdir/usr/share/XaoS/"
-  cp -r tutorial catalogs "$pkgdir/usr/share/XaoS"
-
-  # Examples
-  install -d "$pkgdir/usr/share/XaoS/examples"
-  find examples -name "*.xpf" -exec install -Dm644 -t 
"$pkgdir"/usr/share/XaoS/examples/ {} \;
-
-  # Desktop shortcut and icon
-  install -Dm644 ../XaoS.desktop \
-"$pkgdir/usr/share/applications/$pkgname.desktop"
-  install -Dm644 "src/ui/images/xaosbig.png" \
-"$pkgdir/usr/share/pixmaps/$pkgname.png"
-
-  # Man page
-  install -Dm644 doc/xaos.6 "$pkgdir/usr/share/man/man6/xaos.6"
-}
-
-# vim: ts=2 sw=2 et:

Copied: xaos/repos/community-x86_64/PKGBUILD (from rev 670896, 
xaos/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2020-08-06 11:56:28 UTC (rev 670897)
@@ -0,0 +1,59 @@
+# Maintainer: Alexander F. Rødseth 
+# Contributor: Eric Bélanger 
+
+pkgname=xaos
+pkgver=4.1
+pkgrel=1
+pkgdesc='Interactive fractal zoomer'
+arch=(x86_64)
+url='https://xaos-project.github.io/'
+license=(GPL2)
+makedepends=(gendesk git qt5-tools)
+depends=(qt5-base)
+source=("git+https://github.com/xaos-project/XaoS#commit=56aca37f47d84ea6f92cc7f6a82195ca29bcecc3";)
 # tag: release-4.1
+md5sums=('SKIP')
+
+prepare() {
+  # Add missing include
+  sed -i '30i#include ' XaoS/src/util/timers.cpp
+
+  # Desktop shortcut
+  gendesk -f -n \
+--pkgname=XaoS \
+--pkgdesc="$pkgdesc" \
+--exec=xaos \
+--icon=xaos \
+--categories='Application;Graphics'
+}
+
+build() {
+  cd XaoS
+  export DEFINES="USE_OPENGL USE_FLOAT128"
+  qmake && make
+}
+
+package() {
+  cd XaoS
+
+  # Executable
+  install -Dm755 bin/xaos "$pkgdir/usr/bin/xaos"
+
+  # Tutorial and catalogs
+  install -d "$pkgdir/usr/share/XaoS/"
+  cp -r tutorial catalogs "$pkgdir/usr/share/XaoS"
+
+  # Examples
+  install -d "$pkgdir/usr/share/XaoS/examples"
+  find examples -name "*.xpf" -exec install -Dm644 -t 
"$pkgdir"/usr/share/XaoS/examples/ {} \;
+
+  # Desktop shortcut and icon
+  install -Dm644 ../XaoS.desktop \
+"$pkgdir/usr/share/applications/$pkgname.desktop"
+  install -Dm644 "src/ui/images/xaosbig.png" \
+"$pkgdir/usr/share/pixmaps/$pkgname.png"
+
+  # Man page
+  install -Dm644 doc/xaos.6 "$pkgdir/usr/share/man/man6/xaos.6"
+}
+
+# vim: ts=2 sw=2 et:


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

2020-08-06 Thread Felix Yan via arch-commits
Date: Thursday, August 6, 2020 @ 11:49:17
  Author: felixonmars
Revision: 670894

upgpkg: haskell-servant-swagger 1.1.8-82: rebuild with streaming-commons 0.2.2.0

Modified:
  haskell-servant-swagger/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-08-06 11:48:12 UTC (rev 670893)
+++ PKGBUILD2020-08-06 11:49:17 UTC (rev 670894)
@@ -4,7 +4,7 @@
 _hkgname=servant-swagger
 pkgname=haskell-servant-swagger
 pkgver=1.1.8
-pkgrel=81
+pkgrel=82
 pkgdesc="Generate Swagger specification for your servant API."
 url="https://github.com/haskell-servant/servant-swagger";
 license=("BSD")


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

2020-08-06 Thread Felix Yan via arch-commits
Date: Thursday, August 6, 2020 @ 11:49:30
  Author: felixonmars
Revision: 670895

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-servant-swagger/repos/community-staging-x86_64/PKGBUILD (from 
rev 670894, haskell-servant-swagger/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-08-06 11:49:30 UTC (rev 670895)
@@ -0,0 +1,52 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=servant-swagger
+pkgname=haskell-servant-swagger
+pkgver=1.1.8
+pkgrel=82
+pkgdesc="Generate Swagger specification for your servant API."
+url="https://github.com/haskell-servant/servant-swagger";
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-aeson' 'haskell-aeson-pretty' 'haskell-http-media'
+ 'haskell-insert-ordered-containers' 'haskell-lens' 'haskell-servant'
+ 'haskell-singleton-bool' 'haskell-swagger2' 
'haskell-unordered-containers'
+ 'haskell-hspec' 'haskell-quickcheck')
+makedepends=('ghc' 'haskell-base-compat' 'haskell-cabal-doctest' 
'haskell-doctest'
+ 'haskell-hspec-discover' 'haskell-lens-aeson' 
'haskell-utf8-string' 'haskell-vector')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
+sha512sums=('7ddf92df0ef594ab08ef247cd953b55933ec2fba489678a9dee139345b80ffd40e40285d7cf0775d468b5de5c883cc6ba430208949cc406b150c573ed7e7b74a')
+
+prepare() {
+cd $_hkgname-$pkgver
+sed -i 's/< *4.1/<5/;s/< *2.6/<3/;s/< *1.5/<2/;s/< *0.17/<1/' 
$_hkgname.cabal
+}
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build $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 || warning "Tests failed"
+}
+
+package() {
+cd $_hkgname-$pkgver
+
+install -D -m744 register.sh 
"$pkgdir"/usr/share/haskell/register/$pkgname.sh
+install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+runhaskell Setup copy --destdir="$pkgdir"
+install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}


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

2020-08-06 Thread Felix Yan via arch-commits
Date: Thursday, August 6, 2020 @ 11:47:58
  Author: felixonmars
Revision: 670892

upgpkg: haskell-servant 0.17-74: rebuild with streaming-commons 0.2.2.0

Modified:
  haskell-servant/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-08-06 11:47:06 UTC (rev 670891)
+++ PKGBUILD2020-08-06 11:47:58 UTC (rev 670892)
@@ -4,7 +4,7 @@
 _hkgname=servant
 pkgname=haskell-servant
 pkgver=0.17
-pkgrel=73
+pkgrel=74
 pkgdesc="A family of combinators for defining webservices APIs"
 url="http://haskell-servant.readthedocs.org/";
 license=("BSD")


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

2020-08-06 Thread Felix Yan via arch-commits
Date: Thursday, August 6, 2020 @ 11:48:12
  Author: felixonmars
Revision: 670893

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-servant/repos/community-staging-x86_64/PKGBUILD (from rev 
670892, haskell-servant/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-08-06 11:48:12 UTC (rev 670893)
@@ -0,0 +1,52 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=servant
+pkgname=haskell-servant
+pkgver=0.17
+pkgrel=74
+pkgdesc="A family of combinators for defining webservices APIs"
+url="http://haskell-servant.readthedocs.org/";
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-base-compat' 'haskell-aeson' 'haskell-attoparsec'
+ 'haskell-bifunctors' 'haskell-case-insensitive' 
'haskell-http-api-data'
+ 'haskell-http-media' 'haskell-http-types' 'haskell-mmorph' 
'haskell-network-uri'
+ 'haskell-quickcheck' 'haskell-tagged' 'haskell-singleton-bool'
+ 'haskell-string-conversions' 'haskell-vault')
+makedepends=('ghc' 'haskell-hspec' 'haskell-quickcheck-instances')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
+sha512sums=('ce0b64441e497d771b5af4e7516ef2b47502b59d1158b22e80194ebda79f34e9346d994a3e4af6fe2e3a8742c7a52166fa76eed98ec8153b602b9db225aeae3b')
+
+prepare() {
+cd $_hkgname-$pkgver
+sed -i 's/< *2.14/<3/;s/< *4.14/<5/;s/< *1.5/<2/' $_hkgname.cabal
+}
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build $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-pipes-http/repos (2 files)

2020-08-06 Thread Felix Yan via arch-commits
Date: Thursday, August 6, 2020 @ 11:47:06
  Author: felixonmars
Revision: 670891

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-pipes-http/repos/community-staging-x86_64/PKGBUILD (from rev 
670890, haskell-pipes-http/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-08-06 11:47:06 UTC (rev 670891)
@@ -0,0 +1,43 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=pipes-http
+pkgname=haskell-pipes-http
+pkgver=1.0.6
+pkgrel=180
+pkgdesc="HTTP client with pipes interface"
+url="https://hackage.haskell.org/package/${_hkgname}";
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs' "haskell-http-client" "haskell-http-client-tls" 
"haskell-pipes")
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
+sha512sums=('b58e5751863d79c08066846fb5959870cf6673e27297acd3b7980b209321a636fdf564c4c08666313c81f7c6c55f4d1307892bc6a59a01a025a87436d5591774')
+
+prepare() {
+cd $_hkgname-$pkgver
+sed -i 's/< *0.7/<1/' $_hkgname.cabal
+}
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+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-optparse-simple/trunk (PKGBUILD)

2020-08-06 Thread Felix Yan via arch-commits
Date: Thursday, August 6, 2020 @ 11:46:01
  Author: felixonmars
Revision: 670888

upgpkg: haskell-optparse-simple 0.1.1.2-231: rebuild with streaming-commons 
0.2.2.0

Modified:
  haskell-optparse-simple/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-08-06 11:45:23 UTC (rev 670887)
+++ PKGBUILD2020-08-06 11:46:01 UTC (rev 670888)
@@ -4,7 +4,7 @@
 _hkgname=optparse-simple
 pkgname=haskell-optparse-simple
 pkgver=0.1.1.2
-pkgrel=230
+pkgrel=231
 pkgdesc="Simple interface to optparse-applicative"
 url="https://hackage.haskell.org/package/${_hkgname}";
 license=("BSD")


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

2020-08-06 Thread Felix Yan via arch-commits
Date: Thursday, August 6, 2020 @ 11:46:14
  Author: felixonmars
Revision: 670889

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-optparse-simple/repos/community-staging-x86_64/PKGBUILD (from 
rev 670888, haskell-optparse-simple/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-08-06 11:46:14 UTC (rev 670889)
@@ -0,0 +1,44 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=optparse-simple
+pkgname=haskell-optparse-simple
+pkgver=0.1.1.2
+pkgrel=231
+pkgdesc="Simple interface to optparse-applicative"
+url="https://hackage.haskell.org/package/${_hkgname}";
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-githash' 'haskell-optparse-applicative')
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
+sha512sums=('a2810745ba4a3fd62585fc7367f02ff8eb70752d4836da495a73f15d2b1672d7b5ff59a72bcbc8688efff71fec189c5cc11331b6c46b714233ad86049d581c03')
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \
+ -f-build-example
+runhaskell Setup build $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-pipes-http/trunk (PKGBUILD)

2020-08-06 Thread Felix Yan via arch-commits
Date: Thursday, August 6, 2020 @ 11:46:52
  Author: felixonmars
Revision: 670890

upgpkg: haskell-pipes-http 1.0.6-180: rebuild with streaming-commons 0.2.2.0

Modified:
  haskell-pipes-http/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-08-06 11:46:14 UTC (rev 670889)
+++ PKGBUILD2020-08-06 11:46:52 UTC (rev 670890)
@@ -4,7 +4,7 @@
 _hkgname=pipes-http
 pkgname=haskell-pipes-http
 pkgver=1.0.6
-pkgrel=179
+pkgrel=180
 pkgdesc="HTTP client with pipes interface"
 url="https://hackage.haskell.org/package/${_hkgname}";
 license=("BSD")


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

2020-08-06 Thread Felix Yan via arch-commits
Date: Thursday, August 6, 2020 @ 11:45:09
  Author: felixonmars
Revision: 670886

upgpkg: haskell-jose 0.8.3-44: rebuild with streaming-commons 0.2.2.0

Modified:
  haskell-jose/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-08-06 11:44:00 UTC (rev 670885)
+++ PKGBUILD2020-08-06 11:45:09 UTC (rev 670886)
@@ -4,7 +4,7 @@
 _hkgname=jose
 pkgname=haskell-jose
 pkgver=0.8.3
-pkgrel=43
+pkgrel=44
 pkgdesc="Javascript Object Signing and Encryption and JSON Web Token library"
 url="https://github.com/frasertweedale/hs-jose";
 license=("Apache")


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

2020-08-06 Thread Felix Yan via arch-commits
Date: Thursday, August 6, 2020 @ 11:45:23
  Author: felixonmars
Revision: 670887

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-jose/repos/community-staging-x86_64/PKGBUILD (from rev 670886, 
haskell-jose/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-08-06 11:45:23 UTC (rev 670887)
@@ -0,0 +1,45 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=jose
+pkgname=haskell-jose
+pkgver=0.8.3
+pkgrel=44
+pkgdesc="Javascript Object Signing and Encryption and JSON Web Token library"
+url="https://github.com/frasertweedale/hs-jose";
+license=("Apache")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-attoparsec' 'haskell-base64-bytestring' 
'haskell-concise'
+ 'haskell-cryptonite' 'haskell-lens' 'haskell-memory' 
'haskell-monad-time'
+ 'haskell-safe' 'haskell-aeson' 'haskell-unordered-containers' 
'haskell-network-uri'
+ 'haskell-quickcheck' 'haskell-quickcheck-instances' 'haskell-x509' 
'haskell-vector')
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
+sha512sums=('dfd5542f08930f4c86f3463c940d20226f28a4d59836a09d2d2d126a3dff7b6be60b1e88663e085bd3c165a242c87e0413a3377478418e78010d993f9f09a3f2')
+
+prepare() {
+cd $_hkgname-$pkgver
+sed -i '/semigroups/d' $_hkgname.cabal
+}
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build $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"
+rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}


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

2020-08-06 Thread Felix Yan via arch-commits
Date: Thursday, August 6, 2020 @ 11:44:00
  Author: felixonmars
Revision: 670885

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-hxt/repos/community-staging-x86_64/PKGBUILD (from rev 670884, 
haskell-hxt/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-08-06 11:44:00 UTC (rev 670885)
@@ -0,0 +1,39 @@
+# Maintainer: Felix Yan 
+
+_hkgname=hxt
+pkgname=haskell-hxt
+pkgver=9.3.1.18
+pkgrel=109
+pkgdesc="A collection of tools for processing XML with Haskell."
+url="https://github.com/UweSchmidt/hxt";
+license=('MIT')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-hxt-charproperties' 'haskell-hxt-regex-xmlschema' 
'haskell-hxt-unicode'
+ 'haskell-network-uri')
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
+sha512sums=('4b7c57486fe02357a45b5f835dd9f05333ce39578ec84c3c920fdcaa2df8ae1067da3650d3948559ddaf2e6f77f14291e1ddaa28a12ea9dfb62a797d296ec118')
+
+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-hxt/trunk (PKGBUILD)

2020-08-06 Thread Felix Yan via arch-commits
Date: Thursday, August 6, 2020 @ 11:43:47
  Author: felixonmars
Revision: 670884

upgpkg: haskell-hxt 9.3.1.18-109: rebuild with streaming-commons 0.2.2.0

Modified:
  haskell-hxt/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-08-06 11:42:15 UTC (rev 670883)
+++ PKGBUILD2020-08-06 11:43:47 UTC (rev 670884)
@@ -3,7 +3,7 @@
 _hkgname=hxt
 pkgname=haskell-hxt
 pkgver=9.3.1.18
-pkgrel=108
+pkgrel=109
 pkgdesc="A collection of tools for processing XML with Haskell."
 url="https://github.com/UweSchmidt/hxt";
 license=('MIT')


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

2020-08-06 Thread Felix Yan via arch-commits
Date: Thursday, August 6, 2020 @ 11:42:15
  Author: felixonmars
Revision: 670883

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-http-client-restricted/repos/community-staging-x86_64/PKGBUILD 
(from rev 670882, haskell-http-client-restricted/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-08-06 11:42:15 UTC (rev 670883)
@@ -0,0 +1,48 @@
+# Maintainer: Felix Yan 
+
+_hkgname=http-client-restricted
+pkgname=haskell-http-client-restricted
+pkgver=0.0.3
+pkgrel=9
+pkgdesc="Restricting the servers that http-client will use"
+url="https://hackage.haskell.org/package/http-client-restricted";
+license=('MIT')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-connection' 'haskell-data-default' 
'haskell-http-client'
+ 'haskell-http-client-tls' 'haskell-network' 'haskell-network-bsd' 
'haskell-utf8-string')
+makedepends=('ghc')
+source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
+sha512sums=('6734f674b6a026f1cbba495b892cd98892584817db69bc36db07f4179e6ae4841055afa37a4841edff7c30270f9977b5700ecd9640ca812d213c575fb4ffbf86')
+
+prepare() {
+cd $_hkgname-$pkgver
+sed -i 's/< 0.7/<1/' $_hkgname.cabal
+}
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build $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-client-restricted/trunk (PKGBUILD)

2020-08-06 Thread Felix Yan via arch-commits
Date: Thursday, August 6, 2020 @ 11:42:02
  Author: felixonmars
Revision: 670882

upgpkg: haskell-http-client-restricted 0.0.3-9: rebuild with streaming-commons 
0.2.2.0

Modified:
  haskell-http-client-restricted/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-08-06 11:41:13 UTC (rev 670881)
+++ PKGBUILD2020-08-06 11:42:02 UTC (rev 670882)
@@ -3,7 +3,7 @@
 _hkgname=http-client-restricted
 pkgname=haskell-http-client-restricted
 pkgver=0.0.3
-pkgrel=8
+pkgrel=9
 pkgdesc="Restricting the servers that http-client will use"
 url="https://hackage.haskell.org/package/http-client-restricted";
 license=('MIT')


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

2020-08-06 Thread Felix Yan via arch-commits
Date: Thursday, August 6, 2020 @ 11:41:13
  Author: felixonmars
Revision: 670881

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-githash/repos/community-staging-x86_64/PKGBUILD (from rev 
670880, haskell-githash/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-08-06 11:41:13 UTC (rev 670881)
@@ -0,0 +1,47 @@
+# Maintainer: Felix Yan 
+
+_hkgname=githash
+pkgname=haskell-githash
+pkgver=0.1.4.0
+pkgrel=64
+pkgdesc="Some handy Template Haskell splices for including the current git 
hash and branch in the code of your project"
+url="https://github.com/snoyberg/githash";
+license=('BSD')
+arch=('x86_64')
+depends=('ghc-libs' 'git')
+makedepends=('ghc' 'haskell-hpack' 'haskell-hspec' 'haskell-temporary' 
'haskell-unliftio')
+source=("git+https://github.com/snoyberg/githash.git#tag=githash-$pkgver";)
+sha512sums=('SKIP')
+
+prepare() {
+cd $_hkgname
+hpack
+}
+
+build() {
+cd $_hkgname
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build $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
+runhaskell Setup test
+}
+
+package() {
+cd $_hkgname
+
+install -D -m744 register.sh 
"$pkgdir"/usr/share/haskell/register/$pkgname.sh
+install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+runhaskell Setup copy --destdir="$pkgdir"
+install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}


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

2020-08-06 Thread Felix Yan via arch-commits
Date: Thursday, August 6, 2020 @ 11:36:58
  Author: felixonmars
Revision: 670880

upgpkg: haskell-githash 0.1.4.0-64: rebuild with streaming-commons 0.2.2.0

Modified:
  haskell-githash/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-08-06 11:36:12 UTC (rev 670879)
+++ PKGBUILD2020-08-06 11:36:58 UTC (rev 670880)
@@ -3,7 +3,7 @@
 _hkgname=githash
 pkgname=haskell-githash
 pkgver=0.1.4.0
-pkgrel=63
+pkgrel=64
 pkgdesc="Some handy Template Haskell splices for including the current git 
hash and branch in the code of your project"
 url="https://github.com/snoyberg/githash";
 license=('BSD')


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

2020-08-06 Thread Felix Yan via arch-commits
Date: Thursday, August 6, 2020 @ 11:36:01
  Author: felixonmars
Revision: 670878

upgpkg: haskell-hpack 0.34.2-30: rebuild with streaming-commons 0.2.2.0

Modified:
  haskell-hpack/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-08-06 11:35:02 UTC (rev 670877)
+++ PKGBUILD2020-08-06 11:36:01 UTC (rev 670878)
@@ -5,7 +5,7 @@
 pkgname=haskell-hpack
 _hkgname=hpack
 pkgver=0.34.2
-pkgrel=29
+pkgrel=30
 pkgdesc="A modern format for Haskell packages"
 url="https://github.com/sol/hpack#readme";
 license=("MIT")


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

2020-08-06 Thread Felix Yan via arch-commits
Date: Thursday, August 6, 2020 @ 11:36:12
  Author: felixonmars
Revision: 670879

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-hpack/repos/community-staging-x86_64/PKGBUILD (from rev 670878, 
haskell-hpack/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-08-06 11:36:12 UTC (rev 670879)
@@ -0,0 +1,47 @@
+# Maintainer: Felix Yan 
+# Contributor: Daniel Nagy 
+# Contributor: Daniel Micay 
+
+pkgname=haskell-hpack
+_hkgname=hpack
+pkgver=0.34.2
+pkgrel=30
+pkgdesc="A modern format for Haskell packages"
+url="https://github.com/sol/hpack#readme";
+license=("MIT")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-aeson' 'haskell-bifunctors' 'haskell-cryptonite' 
'haskell-glob'
+ 'haskell-http-client' 'haskell-http-client-tls' 'haskell-http-types'
+ 'haskell-infer-license' 'haskell-scientific' 
'haskell-unordered-containers'
+ 'haskell-vector' 'haskell-yaml')
+makedepends=('ghc' 'haskell-hunit' 'haskell-quickcheck' 'haskell-hspec' 
'haskell-interpolate'
+ 'haskell-mockery' 'haskell-temporary')
+source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-${pkgver}.tar.gz";)
+sha512sums=('d05f07237d369d66649ebf0a807275f4c82632fdc9713e3682098d59aba56e5212b83a6509ffd1a5ae535078fee837f624672c00f1be602338d06564a3be0d39')
+
+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 || warning "https://github.com/sol/hpack/issues/358";
+}
+
+package() {
+  cd $_hkgname-$pkgver
+
+  install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh
+  install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+  runhaskell Setup copy --destdir="$pkgdir"
+  install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+  rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}


[arch-commits] Commit in mame/repos/community-x86_64 (8 files)

2020-08-06 Thread Antonio Rojas via arch-commits
Date: Thursday, August 6, 2020 @ 11:35:02
  Author: arojas
Revision: 670877

archrelease: copy trunk to community-x86_64

Added:
  mame/repos/community-x86_64/PKGBUILD
(from rev 670876, mame/trunk/PKGBUILD)
  mame/repos/community-x86_64/mame.desktop
(from rev 670876, mame/trunk/mame.desktop)
  mame/repos/community-x86_64/mame.sh
(from rev 670876, mame/trunk/mame.sh)
  mame/repos/community-x86_64/mame.svg
(from rev 670876, mame/trunk/mame.svg)
Deleted:
  mame/repos/community-x86_64/PKGBUILD
  mame/repos/community-x86_64/mame.desktop
  mame/repos/community-x86_64/mame.sh
  mame/repos/community-x86_64/mame.svg

--+
 PKGBUILD |  178 -
 mame.desktop |   40 ++--
 mame.sh  |  110 +--
 3 files changed, 164 insertions(+), 164 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2020-08-06 11:34:24 UTC (rev 670876)
+++ PKGBUILD2020-08-06 11:35:02 UTC (rev 670877)
@@ -1,89 +0,0 @@
-# Maintainer: Antonio Rojas 
-# Contributor: Sergej Pupykin 
-# Contributor: robb_force 
-# Contributor: JJDaNiMoTh 
-
-pkgname=mame
-pkgver=0.222
-pkgrel=2
-pkgdesc="A port of the popular Multiple Arcade Machine Emulator using SDL with 
OpenGL support."
-url="https://mamedev.org/";
-license=(GPL2)
-arch=(x86_64)
-depends=(sdl2_ttf qt5-base lua53 libutf8proc pugixml portmidi portaudio flac)
-makedepends=(nasm python asio rapidjson glm libxinerama)
-conflicts=(sdlmame)
-replaces=(sdlmame)
-source=("https://github.com/mamedev/mame/archive/mame${pkgver/./}.tar.gz";
- mame.sh mame.desktop mame.svg)
-sha256sums=('295cfc8edd132f7175818ed7bcbefdf292ba74ff1e3595a97c0cd49145b4b721'
-'ee1c59bafc5e5441e99fa4c58108a3e18048e60672f34de865c8a5a976094dba'
-'0e5e93f84673c2d17a1bf7a6b256cfa54ef89a086a828df19bc054c12776d821'
-'17c442c933d764175e4ce1de50a80c0c2ddd5d733caf09c3cd5e6ba697ac43f4')
-
-
-prepare() {
-  cd mame-mame${pkgver/./}
-
-# Use system libraries
-  sed -e 's|\# USE_SYSTEM_LIB|USE_SYSTEM_LIB|g' -i makefile
-# except for asio
-  sed -e 's|USE_SYSTEM_LIB_ASIO|\# USE_SYSTEM_LIB_ASIO|g' -i makefile
-}
-
-build() {
-  cd mame-mame${pkgver/./}
-  export CFLAGS+=" -I/usr/include/lua5.3/"
-  export CXXFLAGS+=" -I/usr/include/lua5.3/"
-
-# Hack to force linking to lua5.3
-  mkdir lib
-  ln -s /usr/lib/liblua5.3.so lib/liblua.so
-  export LDFLAGS+=" -L${PWD}/lib"
-
-  make \
-NOWERROR=1 \
-OPTIMIZE=2 \
-TOOLS=1 \
-ARCHOPTS=-flifetime-dse=1
-}
-
-package() {
-  cd mame-mame${pkgver/./}
-
-  # Install the mame script
-  install -Dm755 "$srcdir"/$pkgname.sh "$pkgdir"/usr/bin/$pkgname
-
-  # Install the binaries
-  install -Dm755 mame64 "$pkgdir"/usr/lib/mame/mame
-  for _i in castool chdman floptool imgtool jedutil ldresample ldverify nltool 
nlwav pngcmp regrep romcmp \
-split srcclean testkeys unidasm; do
-install -m755 $_i -t "$pkgdir"/usr/lib/mame
-ln -s /usr/lib/mame/$_i "$pkgdir"/usr/bin/mame-$_i
-  done
-
-  # Install the extra bits
-  install -Dm644 src/osd/modules/opengl/shader/glsl*.*h -t 
"$pkgdir"/usr/lib/$pkgname/shader/
-  cp -ar {artwork,bgfx,plugins,language,ctrlr,keymaps,hash} 
"$pkgdir"/usr/lib/$pkgname/
-
-  # Include the license
-  install -Dm644 docs/LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
-
-  # FS#28203
-  sed -i 's|KEYCODE_2_PAD|KEYCODE_2PAD|' "$pkgdir"/usr/lib/mame/ctrlr/*.cfg
-  sed -i 's|KEYCODE_4_PAD|KEYCODE_4PAD|' "$pkgdir"/usr/lib/mame/ctrlr/*.cfg
-  sed -i 's|KEYCODE_6_PAD|KEYCODE_6PAD|' "$pkgdir"/usr/lib/mame/ctrlr/*.cfg
-  sed -i 's|KEYCODE_8_PAD|KEYCODE_8PAD|' "$pkgdir"/usr/lib/mame/ctrlr/*.cfg
-
-  # documentation
-  install -dm0755 "$pkgdir"/usr/share/doc
-  cp -a docs "$pkgdir"/usr/share/doc/$pkgname
-  rm -r "$pkgdir"/usr/share/doc/$pkgname/man
-  install -d "$pkgdir"/usr/share/man/man{1,6}
-  install -m644 docs/man/*.1* "$pkgdir"/usr/share/man/man1/
-  install -m644 docs/man/*.6* "$pkgdir"/usr/share/man/man6/
-
-  # install desktop file and icon
-  install -Dm644 "$srcdir"/mame.desktop -t "$pkgdir"/usr/share/applications
-  install -Dm644 "$srcdir"/mame.svg -t 
"$pkgdir"/usr/share/icons/hicolor/scalable/apps
-}

Copied: mame/repos/community-x86_64/PKGBUILD (from rev 670876, 
mame/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2020-08-06 11:35:02 UTC (rev 670877)
@@ -0,0 +1,89 @@
+# Maintainer: Antonio Rojas 
+# Contributor: Sergej Pupykin 
+# Contributor: robb_force 
+# Contributor: JJDaNiMoTh 
+
+pkgname=mame
+pkgver=0.223
+pkgrel=1
+pkgdesc="A port of the popular Multiple Arcade Machine Emulator using SDL with 
OpenGL support."
+url="https://mamedev.org/";
+license=(GPL2)
+arch=(x86_64)
+depends=(sdl2_ttf qt5-base lua53 libutf8proc pugixml portmidi portaudio flac)
+makedepends=(nasm python asio rapidjson glm libxinerama)
+co

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

2020-08-06 Thread Antonio Rojas via arch-commits
Date: Thursday, August 6, 2020 @ 11:34:24
  Author: arojas
Revision: 670876

Update to 0.223

Modified:
  mame/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-08-06 11:33:47 UTC (rev 670875)
+++ PKGBUILD2020-08-06 11:34:24 UTC (rev 670876)
@@ -4,8 +4,8 @@
 # Contributor: JJDaNiMoTh 
 
 pkgname=mame
-pkgver=0.222
-pkgrel=2
+pkgver=0.223
+pkgrel=1
 pkgdesc="A port of the popular Multiple Arcade Machine Emulator using SDL with 
OpenGL support."
 url="https://mamedev.org/";
 license=(GPL2)
@@ -16,7 +16,7 @@
 replaces=(sdlmame)
 source=("https://github.com/mamedev/mame/archive/mame${pkgver/./}.tar.gz";
  mame.sh mame.desktop mame.svg)
-sha256sums=('295cfc8edd132f7175818ed7bcbefdf292ba74ff1e3595a97c0cd49145b4b721'
+sha256sums=('331fe4190f642df8cf235d6bf5f336c3f6912a4c37f3135b8826825fd2021005'
 'ee1c59bafc5e5441e99fa4c58108a3e18048e60672f34de865c8a5a976094dba'
 '0e5e93f84673c2d17a1bf7a6b256cfa54ef89a086a828df19bc054c12776d821'
 '17c442c933d764175e4ce1de50a80c0c2ddd5d733caf09c3cd5e6ba697ac43f4')


[arch-commits] Commit in haskell-http-client-tls/trunk (PKGBUILD)

2020-08-06 Thread Felix Yan via arch-commits
Date: Thursday, August 6, 2020 @ 11:33:37
  Author: felixonmars
Revision: 670874

upgpkg: haskell-http-client-tls 0.3.5.3-267: rebuild with streaming-commons 
0.2.2.0

Modified:
  haskell-http-client-tls/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-08-06 11:32:57 UTC (rev 670873)
+++ PKGBUILD2020-08-06 11:33:37 UTC (rev 670874)
@@ -4,7 +4,7 @@
 _hkgname=http-client-tls
 pkgname=haskell-http-client-tls
 pkgver=0.3.5.3
-pkgrel=266
+pkgrel=267
 pkgdesc="http-client backend using the connection package and tls library"
 url="https://github.com/snoyberg/http-client";
 license=("MIT")


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

2020-08-06 Thread Felix Yan via arch-commits
Date: Thursday, August 6, 2020 @ 11:33:47
  Author: felixonmars
Revision: 670875

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-http-client-tls/repos/community-staging-x86_64/PKGBUILD (from 
rev 670874, haskell-http-client-tls/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-08-06 11:33:47 UTC (rev 670875)
@@ -0,0 +1,41 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=http-client-tls
+pkgname=haskell-http-client-tls
+pkgver=0.3.5.3
+pkgrel=267
+pkgdesc="http-client backend using the connection package and tls library"
+url="https://github.com/snoyberg/http-client";
+license=("MIT")
+arch=('x86_64')
+depends=('ghc-libs' "haskell-case-insensitive" "haskell-connection" 
"haskell-cryptonite"
+ "haskell-data-default-class" "haskell-http-client"
+ "haskell-http-types" "haskell-memory" "haskell-network" 
"haskell-network-uri"
+ "haskell-tls")
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
+sha512sums=('df4fff9fbd6736a52d54bf04669107b24e3d31c22b0f7882310204ca4ef1a895e9f79cea289423341aa575759a2667ff9ca86b889567605ad3daec266a1bbb14')
+
+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-hopenpgp/trunk (PKGBUILD)

2020-08-06 Thread Felix Yan via arch-commits
Date: Thursday, August 6, 2020 @ 11:32:47
  Author: felixonmars
Revision: 670872

upgpkg: haskell-hopenpgp 2.9.4-120: rebuild with streaming-commons 0.2.2.0

Modified:
  haskell-hopenpgp/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-08-06 11:27:03 UTC (rev 670871)
+++ PKGBUILD2020-08-06 11:32:47 UTC (rev 670872)
@@ -3,7 +3,7 @@
 _hkgname=hOpenPGP
 pkgname=haskell-hopenpgp
 pkgver=2.9.4
-pkgrel=119
+pkgrel=120
 pkgdesc="Native Haskell implementation of OpenPGP (RFC4880)"
 url="http://floss.scru.org/hOpenPGP/";
 license=('MIT')


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

2020-08-06 Thread Felix Yan via arch-commits
Date: Thursday, August 6, 2020 @ 11:32:57
  Author: felixonmars
Revision: 670873

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-hopenpgp/repos/community-staging-x86_64/PKGBUILD (from rev 
670872, haskell-hopenpgp/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-08-06 11:32:57 UTC (rev 670873)
@@ -0,0 +1,51 @@
+# Maintainer: Felix Yan 
+
+_hkgname=hOpenPGP
+pkgname=haskell-hopenpgp
+pkgver=2.9.4
+pkgrel=120
+pkgdesc="Native Haskell implementation of OpenPGP (RFC4880)"
+url="http://floss.scru.org/hOpenPGP/";
+license=('MIT')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-aeson' 'haskell-asn1-encoding' 
'haskell-attoparsec'
+ 'haskell-base16-bytestring' 'haskell-bifunctors' 'haskell-bz2' 
'haskell-binary-conduit'
+ 'haskell-conduit' 'haskell-conduit-extra' 'haskell-cryptonite'
+ 'haskell-crypto-cipher-types' 'haskell-errors' 'haskell-hashable'
+ 'haskell-incremental-parser' 'haskell-ixset-typed' 'haskell-lens' 
'haskell-memory'
+ 'haskell-monad-loops' 'haskell-nettle' 'haskell-network-uri' 
'haskell-newtype'
+ 'haskell-openpgp-asciiarmor' 'haskell-prettyprinter' 
'haskell-resourcet' 'haskell-split'
+ 'haskell-time-locale-compat' 'haskell-unliftio-core' 
'haskell-unordered-containers'
+ 'haskell-zlib')
+makedepends=('ghc')
+source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
+sha512sums=('f2d4f0e156eac631b61eaf909bbc92034696e92a2bd6bfee0d2b6ae54d5aa9b85d59d945ea2104c5f1fe4535793b9508e80cea5951bb98470ed36876d351d005')
+
+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 cabal-install/repos (2 files)

2020-08-06 Thread Felix Yan via arch-commits
Date: Thursday, August 6, 2020 @ 11:27:03
  Author: felixonmars
Revision: 670871

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 670870, cabal-install/trunk/PKGBUILD)

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

Copied: cabal-install/repos/community-staging-x86_64/PKGBUILD (from rev 670870, 
cabal-install/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-08-06 11:27:03 UTC (rev 670871)
@@ -0,0 +1,45 @@
+# Maintainer: Felix Yan 
+# Contributor: Thomas Dziedzic 
+# Contributor: Vesa Kaihlavirta 
+# Contributor: Arch Haskell Team 
+
+pkgname=cabal-install
+pkgver=3.2.0.0
+pkgrel=47
+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)
+sha512sums=('ad937b2df42b688e4608aa2b91a25daf1042e5573626202e5182cbfeca9acc5933194853405a6396c60d0d28d6d0d5c5276fd85cb6acf4be2c8cd12afe747062'
+
'9e7245f5080e9c1609994b21d13ecbacb78fa9314d80425464f714f9bd68910d3fb4a5101b582461a89ec0b7115ef6acb2eb4ffba7a2477f65dca192f1eac1e7')
+
+prepare() {
+cd $pkgname-$pkgver
+patch -p2 -i ../$pkgname-ghc8.10.patch || :
+}
+
+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"
+}


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

2020-08-06 Thread Felix Yan via arch-commits
Date: Thursday, August 6, 2020 @ 11:26:53
  Author: felixonmars
Revision: 670870

upgpkg: cabal-install 3.2.0.0-47: rebuild with streaming-commons 0.2.2.0

Modified:
  cabal-install/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-08-06 11:23:42 UTC (rev 670869)
+++ PKGBUILD2020-08-06 11:26:53 UTC (rev 670870)
@@ -5,7 +5,7 @@
 
 pkgname=cabal-install
 pkgver=3.2.0.0
-pkgrel=46
+pkgrel=47
 pkgdesc="The command-line interface for Cabal and Hackage."
 url="https://hackage.haskell.org/package/cabal-install";
 license=('BSD')


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

2020-08-06 Thread Felix Yan via arch-commits
Date: Thursday, August 6, 2020 @ 11:23:42
  Author: felixonmars
Revision: 670869

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-hackage-security/repos/community-staging-x86_64/
  haskell-hackage-security/repos/community-staging-x86_64/PKGBUILD
(from rev 670868, haskell-hackage-security/trunk/PKGBUILD)

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

Copied: haskell-hackage-security/repos/community-staging-x86_64/PKGBUILD (from 
rev 670868, haskell-hackage-security/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-08-06 11:23:42 UTC (rev 670869)
@@ -0,0 +1,46 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=hackage-security
+pkgname=haskell-hackage-security
+pkgver=0.6.0.1
+pkgrel=53
+pkgdesc="Hackage security library"
+url="https://github.com/well-typed/hackage-security";
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-base16-bytestring' 'haskell-base64-bytestring'
+ 'haskell-cryptohash-sha256' 'haskell-ed25519' 'haskell-lukko' 
'haskell-network'
+ 'haskell-network-uri' 'haskell-tar' 'haskell-zlib')
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
+sha512sums=('b83fdda3712c58bcc4237965e40bea16b9ce08f30c0671f45967e69a2eb85488e78a41c8d12b9f339f78f30cc50770a72e9e9a46e5ddf740a20bce4ea4e96fdb')
+
+prepare() {
+cd $_hkgname-$pkgver
+sed -i 's/< *1.1/<2/' $_hkgname.cabal
+}
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \
+-fbase48 -fuse-network-uri -f-old-directory
+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-hackage-security/trunk (PKGBUILD)

2020-08-06 Thread Felix Yan via arch-commits
Date: Thursday, August 6, 2020 @ 11:23:32
  Author: felixonmars
Revision: 670868

upgpkg: haskell-hackage-security 0.6.0.1-53: rebuild with streaming-commons 
0.2.2.0

Modified:
  haskell-hackage-security/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-08-06 11:22:42 UTC (rev 670867)
+++ PKGBUILD2020-08-06 11:23:32 UTC (rev 670868)
@@ -4,7 +4,7 @@
 _hkgname=hackage-security
 pkgname=haskell-hackage-security
 pkgver=0.6.0.1
-pkgrel=52
+pkgrel=53
 pkgdesc="Hackage security library"
 url="https://github.com/well-typed/hackage-security";
 license=("BSD")


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

2020-08-06 Thread Felix Yan via arch-commits
Date: Thursday, August 6, 2020 @ 11:22:31
  Author: felixonmars
Revision: 670866

upgpkg: haskell-git-lfs 1.1.0-9: rebuild with streaming-commons 0.2.2.0

Modified:
  haskell-git-lfs/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-08-06 11:21:04 UTC (rev 670865)
+++ PKGBUILD2020-08-06 11:22:31 UTC (rev 670866)
@@ -3,7 +3,7 @@
 _hkgname=git-lfs
 pkgname=haskell-git-lfs
 pkgver=1.1.0
-pkgrel=8
+pkgrel=9
 pkgdesc="An implementation of the git-lfs protocol"
 url="https://hackage.haskell.org/package/git-lfs";
 license=('AGPL3')


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

2020-08-06 Thread Felix Yan via arch-commits
Date: Thursday, August 6, 2020 @ 11:22:42
  Author: felixonmars
Revision: 670867

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-git-lfs/repos/community-staging-x86_64/
  haskell-git-lfs/repos/community-staging-x86_64/PKGBUILD
(from rev 670866, haskell-git-lfs/trunk/PKGBUILD)

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

Copied: haskell-git-lfs/repos/community-staging-x86_64/PKGBUILD (from rev 
670866, haskell-git-lfs/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-08-06 11:22:42 UTC (rev 670867)
@@ -0,0 +1,47 @@
+# Maintainer: Felix Yan 
+
+_hkgname=git-lfs
+pkgname=haskell-git-lfs
+pkgver=1.1.0
+pkgrel=9
+pkgdesc="An implementation of the git-lfs protocol"
+url="https://hackage.haskell.org/package/git-lfs";
+license=('AGPL3')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-aeson' 'haskell-case-insensitive' 
'haskell-http-client'
+ 'haskell-http-types' 'haskell-network-uri')
+makedepends=('ghc')
+source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
+sha512sums=('c662e7752ba9346b8adec5af225806f95702aaded3ea6b3d8e8871e923db24f8bd49a275fe7477cc44b65b35edab06fb7ab92f0e57d9bdd8af7b209c4adfa5c5')
+
+prepare() {
+cd $_hkgname-$pkgver
+sed -i 's/<= 0.7/<1/;s/<= 1.5/<2/' $_hkgname.cabal
+}
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build $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"
+rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}


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

2020-08-06 Thread Felix Yan via arch-commits
Date: Thursday, August 6, 2020 @ 11:21:04
  Author: felixonmars
Revision: 670865

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-authenticate-oauth/repos/community-staging-x86_64/PKGBUILD 
(from rev 670864, haskell-authenticate-oauth/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-08-06 11:21:04 UTC (rev 670865)
@@ -0,0 +1,44 @@
+# Maintainer: Felix Yan 
+
+_hkgname=authenticate-oauth
+pkgname=haskell-authenticate-oauth
+pkgver=1.6.0.1
+pkgrel=126
+pkgdesc="Library to authenticate with OAuth for Haskell web applications."
+url="https://github.com/yesodweb/authenticate";
+license=('BSD')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-http-client' 'haskell-crypto-pubkey-types' 
'haskell-rsa'
+ 'haskell-data-default' 'haskell-base64-bytestring' 'haskell-sha' 
'haskell-random'
+ 'haskell-http-types' 'haskell-blaze-builder' 
'haskell-transformers-compat')
+makedepends=('ghc')
+source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
+sha512sums=('b2a6310097a6edc5bd3c38052a2eca73d3f398c0b9ff4b8f1d43a1f4dc83b7297df12f3fc0bfdecfce17e600f90b13c4c9e3f31c02b17d7fec0134a34c093fd6')
+
+prepare() {
+cd $_hkgname-$pkgver
+sed -i 's/< *1.1/<2/' $_hkgname.cabal
+}
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname \
+--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 git-repair/repos (2 files)

2020-08-06 Thread Felix Yan via arch-commits
Date: Thursday, August 6, 2020 @ 11:20:12
  Author: felixonmars
Revision: 670863

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: git-repair/repos/community-staging-x86_64/PKGBUILD (from rev 670862, 
git-repair/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-08-06 11:20:12 UTC (rev 670863)
@@ -0,0 +1,33 @@
+# Maintainer: Felix Yan 
+
+pkgname=git-repair
+pkgver=1.20200504
+pkgrel=43
+pkgdesc="Repairs a damaged git repository"
+url="https://git-repair.branchable.com/";
+license=("AGPL3")
+arch=('x86_64')
+depends=('git' 'ghc-libs' 'haskell-async' 'haskell-attoparsec' 
'haskell-data-default'
+ 'haskell-filepath-bytestring' 'haskell-hslogger' 'haskell-ifelse'
+ 'haskell-network' 'haskell-network-uri' 
'haskell-optparse-applicative' 'haskell-quickcheck'
+ 'haskell-split' 'haskell-unix-compat' 'haskell-utf8-string')
+makedepends=('ghc')
+source=("$pkgname::git://git-repair.branchable.com/#tag=$pkgver")
+sha512sums=('SKIP')
+
+build() {
+  cd git-repair
+
+  runhaskell Setup configure -O --prefix=/usr --enable-executable-dynamic 
--disable-library-vanilla \
+--docdir="/usr/share/doc/$pkgname" --ghc-option='-pie'
+  runhaskell Setup build $MAKEFLAGS
+}
+
+package() {
+  cd git-repair
+  runhaskell Setup copy --destdir="$pkgdir"
+  install -Dm644 git-repair.1 "$pkgdir"/usr/share/man/man1/git-repair.1
+
+  rm "$pkgdir"/usr/share/doc/git-repair/COPYRIGHT
+  rmdir "$pkgdir"/usr/share/doc/git-repair "$pkgdir"/usr/share/doc
+}


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

2020-08-06 Thread Felix Yan via arch-commits
Date: Thursday, August 6, 2020 @ 11:20:54
  Author: felixonmars
Revision: 670864

upgpkg: haskell-authenticate-oauth 1.6.0.1-126: rebuild with streaming-commons 
0.2.2.0

Modified:
  haskell-authenticate-oauth/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-08-06 11:20:12 UTC (rev 670863)
+++ PKGBUILD2020-08-06 11:20:54 UTC (rev 670864)
@@ -3,7 +3,7 @@
 _hkgname=authenticate-oauth
 pkgname=haskell-authenticate-oauth
 pkgver=1.6.0.1
-pkgrel=125
+pkgrel=126
 pkgdesc="Library to authenticate with OAuth for Haskell web applications."
 url="https://github.com/yesodweb/authenticate";
 license=('BSD')


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

2020-08-06 Thread Felix Yan via arch-commits
Date: Thursday, August 6, 2020 @ 11:20:02
  Author: felixonmars
Revision: 670862

upgpkg: git-repair 1.20200504-43: rebuild with streaming-commons 0.2.2.0

Modified:
  git-repair/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-08-06 11:18:55 UTC (rev 670861)
+++ PKGBUILD2020-08-06 11:20:02 UTC (rev 670862)
@@ -2,7 +2,7 @@
 
 pkgname=git-repair
 pkgver=1.20200504
-pkgrel=42
+pkgrel=43
 pkgdesc="Repairs a damaged git repository"
 url="https://git-repair.branchable.com/";
 license=("AGPL3")


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

2020-08-06 Thread Felix Yan via arch-commits
Date: Thursday, August 6, 2020 @ 11:18:55
  Author: felixonmars
Revision: 670861

archrelease: copy trunk to community-staging-x86_64

Added:
  darcs/repos/community-staging-x86_64/
  darcs/repos/community-staging-x86_64/PKGBUILD
(from rev 670860, darcs/trunk/PKGBUILD)

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

Copied: darcs/repos/community-staging-x86_64/PKGBUILD (from rev 670860, 
darcs/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-08-06 11:18:55 UTC (rev 670861)
@@ -0,0 +1,63 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+pkgname=darcs
+pkgver=2.14.4
+pkgrel=45
+pkgdesc="A distributed, interactive, smart revision control system"
+url="http://darcs.net";
+license=("GPL")
+arch=('x86_64')
+depends=('curl' 'ghc-libs' 'haskell-async' 'haskell-attoparsec' 
'haskell-base16-bytestring'
+ 'haskell-cryptohash' 'haskell-data-ordlist' 'haskell-fgl' 
'haskell-graphviz'
+ 'haskell-hashable' 'haskell-html' 'haskell-http' 'haskell-knob' 
'haskell-mmap'
+ 'haskell-network' 'haskell-network-uri' 'haskell-old-time'
+ 'haskell-sandi' 'haskell-random' 'haskell-regex-applicative' 
'haskell-regex-compat-tdfa'
+ 'haskell-tar' 'haskell-unix-compat' 'haskell-utf8-string'
+ 'haskell-vector' 'haskell-zip-archive' 'haskell-zlib')
+makedepends=('ghc' 'haskell-cmdargs' 'haskell-findbin' 'haskell-hunit' 
'haskell-quickcheck'
+ 'haskell-shelly' 'haskell-split' 'haskell-test-framework'
+ 'haskell-test-framework-hunit' 
'haskell-test-framework-quickcheck2')
+source=("https://hackage.haskell.org/packages/archive/${pkgname}/${pkgver}/${pkgname}-${pkgver}.tar.gz";)
+sha512sums=('cea95edc542328402f258f66de52c8b9fda417ecd905f957f94e1a398809652dc2f6e873e230683af97601349e0ee03095c67ba45d9c044706e12275c3fc0300')
+
+prepare() {
+cd $pkgname-$pkgver
+sed -e 's/^ghc /ghc -dynamic /' \
+-e 's/ ghc / ghc -dynamic /' \
+-i tests/*.sh tests/lib
+sed -i -e 's/< *2.14/<3/' $pkgname.cabal
+}
+
+build() {
+cd $pkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \
+-fcurl -fpkgconfig -f-static -fterminfo -fthreaded -fexecutable \
+-f-rts -foptimize -f-warn-as-error -f-libiconv
+LD_LIBRARY_PATH="$srcdir"/$pkgname-$pkgver/dist/build 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
+chmod 644 "${pkgdir}/usr/share/man/man1/darcs.1"
+
+install -Dm644 contrib/darcs_completion 
"${pkgdir}/usr/share/bash-completion/completions/darcs"
+install -Dm644 contrib/_darcs.zsh 
"${pkgdir}/usr/share/zsh/site-functions/_darcs"
+}


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

2020-08-06 Thread Felix Yan via arch-commits
Date: Thursday, August 6, 2020 @ 11:18:44
  Author: felixonmars
Revision: 670860

upgpkg: darcs 2.14.4-45: rebuild with streaming-commons 0.2.2.0

Modified:
  darcs/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-08-06 11:07:09 UTC (rev 670859)
+++ PKGBUILD2020-08-06 11:18:44 UTC (rev 670860)
@@ -3,7 +3,7 @@
 
 pkgname=darcs
 pkgver=2.14.4
-pkgrel=44
+pkgrel=45
 pkgdesc="A distributed, interactive, smart revision control system"
 url="http://darcs.net";
 license=("GPL")


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

2020-08-06 Thread Felix Yan via arch-commits
Date: Thursday, August 6, 2020 @ 11:07:09
  Author: felixonmars
Revision: 670859

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 670858, haskell-http/trunk/PKGBUILD)

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

Copied: haskell-http/repos/community-staging-x86_64/PKGBUILD (from rev 670858, 
haskell-http/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-08-06 11:07:09 UTC (rev 670859)
@@ -0,0 +1,58 @@
+# Maintainer: Felix Yan 
+# Contributor: Thomas Dziedzic 
+
+_hkgname=HTTP
+pkgname=haskell-http
+pkgver=4000.3.14
+pkgrel=235
+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=('bcc9107412f3ff5806369675ae6cfd87c4ecc36490eab6d62c697f47e62ff8b0d1d6a25f9bfb9d8ef1f037492820eb732cb9cbec7ea9e7e4b20699573077b064')
+
+prepare() {
+cd $_hkgname-$pkgver
+sed -i 's/< *3.3/<4/;s/< *4.14/<5/' $_hkgname.cabal
+}
+
+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)

2020-08-06 Thread Felix Yan via arch-commits
Date: Thursday, August 6, 2020 @ 11:06:59
  Author: felixonmars
Revision: 670858

upgpkg: haskell-http 4000.3.14-235: rebuild with streaming-commons 0.2.2.0

Modified:
  haskell-http/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-08-06 11:04:34 UTC (rev 670857)
+++ PKGBUILD2020-08-06 11:06:59 UTC (rev 670858)
@@ -4,7 +4,7 @@
 _hkgname=HTTP
 pkgname=haskell-http
 pkgver=4000.3.14
-pkgrel=234
+pkgrel=235
 pkgdesc="A library for client-side HTTP"
 url="https://hackage.haskell.org/package/${_hkgname}";
 license=('BSD')


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

2020-08-06 Thread Felix Yan via arch-commits
Date: Thursday, August 6, 2020 @ 11:04:23
  Author: felixonmars
Revision: 670856

upgpkg: haskell-warp 3.3.13-16: rebuild with streaming-commons 0.2.2.0

Modified:
  haskell-warp/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-08-06 11:00:02 UTC (rev 670855)
+++ PKGBUILD2020-08-06 11:04:23 UTC (rev 670856)
@@ -4,7 +4,7 @@
 _hkgname=warp
 pkgname=haskell-warp
 pkgver=3.3.13
-pkgrel=15
+pkgrel=16
 pkgdesc="A fast, light-weight web server for WAI applications."
 url="https://github.com/yesodweb/wai";
 license=("MIT")


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

2020-08-06 Thread Felix Yan via arch-commits
Date: Thursday, August 6, 2020 @ 11:04:34
  Author: felixonmars
Revision: 670857

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-warp/repos/community-staging-x86_64/PKGBUILD (from rev 670856, 
haskell-warp/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-08-06 11:04:34 UTC (rev 670857)
@@ -0,0 +1,49 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=warp
+pkgname=haskell-warp
+pkgver=3.3.13
+pkgrel=16
+pkgdesc="A fast, light-weight web server for WAI applications."
+url="https://github.com/yesodweb/wai";
+license=("MIT")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-async' 'haskell-auto-update' 
'haskell-bsb-http-chunked'
+ 'haskell-case-insensitive' 'haskell-hashable' 'haskell-http-date' 
'haskell-http-types'
+ 'haskell-http2' 'haskell-iproute' 'haskell-network' 
'haskell-simple-sendfile'
+ 'haskell-streaming-commons' 'haskell-time-manager' 
'haskell-unix-compat' 'haskell-vault'
+ 'haskell-wai' 'haskell-word8' 'haskell-x509')
+makedepends=('ghc' 'haskell-doctest' 'haskell-http-client' 'haskell-hspec' 
'haskell-hunit'
+ 'haskell-lifted-base' 'haskell-quickcheck')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
+sha512sums=('ac37e1f274d26b2c846429960074d27010c0864efd87da6d79f03e3f833aca3269176bb99301ab8cb59c4476ff12bae35b26e0fe602e7b0e2cad2837592e07b1')
+
+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-warp-debug -fallow-sendfilefd -f-network-bytestring
+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-httpd-shed/repos (2 files)

2020-08-06 Thread Felix Yan via arch-commits
Date: Thursday, August 6, 2020 @ 11:00:02
  Author: felixonmars
Revision: 670855

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-httpd-shed/repos/community-staging-x86_64/
  haskell-httpd-shed/repos/community-staging-x86_64/PKGBUILD
(from rev 670854, haskell-httpd-shed/trunk/PKGBUILD)

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

Copied: haskell-httpd-shed/repos/community-staging-x86_64/PKGBUILD (from rev 
670854, haskell-httpd-shed/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-08-06 11:00:02 UTC (rev 670855)
@@ -0,0 +1,44 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=httpd-shed
+pkgname=haskell-httpd-shed
+pkgver=0.4.1.1
+pkgrel=161
+pkgdesc="A simple web-server with an interact style API"
+url="https://github.com/andygill/httpd-shed/";
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-network' 'haskell-network-bsd' 
'haskell-network-uri')
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
+sha512sums=('b168fd18f4d476fc6d903d8dc17a1831645049dc6ae57e977b97453f69c98dc3a288e2c8d0298283bc2b8dd0d4e994fcec27058bb36b9ee0d4d4aac2b9de3b97')
+
+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 \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \
+-f-buildexamples -fnetwork-uri -fnetwork-bsd
+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-httpd-shed/trunk (PKGBUILD)

2020-08-06 Thread Felix Yan via arch-commits
Date: Thursday, August 6, 2020 @ 10:59:52
  Author: felixonmars
Revision: 670854

upgpkg: haskell-httpd-shed 0.4.1.1-161: rebuild with streaming-commons 0.2.2.0

Modified:
  haskell-httpd-shed/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-08-06 10:58:55 UTC (rev 670853)
+++ PKGBUILD2020-08-06 10:59:52 UTC (rev 670854)
@@ -4,7 +4,7 @@
 _hkgname=httpd-shed
 pkgname=haskell-httpd-shed
 pkgver=0.4.1.1
-pkgrel=160
+pkgrel=161
 pkgdesc="A simple web-server with an interact style API"
 url="https://github.com/andygill/httpd-shed/";
 license=("BSD")


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

2020-08-06 Thread Felix Yan via arch-commits
Date: Thursday, August 6, 2020 @ 10:58:55
  Author: felixonmars
Revision: 670853

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-http-client/repos/community-staging-x86_64/PKGBUILD (from rev 
670852, haskell-http-client/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-08-06 10:58:55 UTC (rev 670853)
@@ -0,0 +1,52 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=http-client
+pkgname=haskell-http-client
+pkgver=0.7.1
+pkgrel=23
+pkgdesc="An HTTP client engine"
+url="https://github.com/snoyberg/http-client";
+license=("MIT")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-blaze-builder' 'haskell-case-insensitive' 
'haskell-cookie'
+ 'haskell-http-types' 'haskell-memory' 'haskell-mime-types'
+ 'haskell-network' 'haskell-network-uri' 'haskell-random' 
'haskell-streaming-commons'
+)
+makedepends=('ghc' 'haskell-async' 'haskell-hspec' 'haskell-monad-control' 
'haskell-zlib')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
+sha512sums=('82f9b85a5da976f8bc965a625dca2e1795bb53f88babf830aa82b511046da223fc1966d139c2d1c3d1f55103d7130715bab38a9280ec7dd9b579ead47fc068eb')
+
+prepare() {
+cd $_hkgname-$pkgver
+# https://github.com/postmanlabs/httpbin/issues/617
+sed -i 
's|http://httpbin.org/redirect-to|http://httpbin.scrapinghub.com/redirect-to|' 
test/Network/HTTP/ClientSpec.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 
-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-client/trunk (PKGBUILD)

2020-08-06 Thread Felix Yan via arch-commits
Date: Thursday, August 6, 2020 @ 10:58:44
  Author: felixonmars
Revision: 670852

upgpkg: haskell-http-client 0.7.1-23: rebuild with streaming-commons 0.2.2.0

Modified:
  haskell-http-client/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-08-06 10:57:40 UTC (rev 670851)
+++ PKGBUILD2020-08-06 10:58:44 UTC (rev 670852)
@@ -4,7 +4,7 @@
 _hkgname=http-client
 pkgname=haskell-http-client
 pkgver=0.7.1
-pkgrel=22
+pkgrel=23
 pkgdesc="An HTTP client engine"
 url="https://github.com/snoyberg/http-client";
 license=("MIT")


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

2020-08-06 Thread Felix Yan via arch-commits
Date: Thursday, August 6, 2020 @ 10:57:40
  Author: felixonmars
Revision: 670851

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-network-uri/repos/community-staging-x86_64/
  haskell-network-uri/repos/community-staging-x86_64/PKGBUILD
(from rev 670850, haskell-network-uri/trunk/PKGBUILD)

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

Copied: haskell-network-uri/repos/community-staging-x86_64/PKGBUILD (from rev 
670850, haskell-network-uri/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-08-06 10:57:40 UTC (rev 670851)
@@ -0,0 +1,49 @@
+# Maintainer: Jelle van der Waa 
+
+_hkgname=network-uri
+pkgname=haskell-network-uri
+pkgver=2.6.3.0
+pkgrel=125
+pkgdesc="A library for client-side HTTP"
+url="https://hackage.haskell.org/package/${_hkgname}";
+license=('BSD')
+arch=('x86_64')
+depends=('ghc-libs' 'sh')
+makedepends=('ghc' 'haskell-criterion' 'haskell-hunit' 'haskell-test-framework'
+ 'haskell-test-framework-hunit' 
'haskell-test-framework-quickcheck2')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
+sha512sums=('15091367e4543de1e2af0d81973b8e456e2c5f5295dcd7a91b91f46c2e07a6a655c6ab4c0837ce7566b21b43bca3569c1b27bb7f437572b09d00e678c7b512f0')
+
+build() {
+cd $_hkgname-$pkgver
+
+if (( CHECKFUNC )); then
+_opts=('--enable-tests')
+else
+_opts=('--disable-tests')
+fi
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname "${_opts[@]}" \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build $MAKEFLAGS
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+cd $_hkgname-$pkgver
+runhaskell Setup test
+}
+
+package() {
+cd $_hkgname-$pkgver
+
+install -D -m744 register.sh 
"$pkgdir"/usr/share/haskell/register/$pkgname.sh
+install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+runhaskell Setup copy --destdir="$pkgdir"
+install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}


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

2020-08-06 Thread Felix Yan via arch-commits
Date: Thursday, August 6, 2020 @ 10:57:30
  Author: felixonmars
Revision: 670850

upgpkg: haskell-network-uri 2.6.3.0-125: rebuild with streaming-commons 0.2.2.0

Modified:
  haskell-network-uri/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-08-06 10:55:47 UTC (rev 670849)
+++ PKGBUILD2020-08-06 10:57:30 UTC (rev 670850)
@@ -3,7 +3,7 @@
 _hkgname=network-uri
 pkgname=haskell-network-uri
 pkgver=2.6.3.0
-pkgrel=124
+pkgrel=125
 pkgdesc="A library for client-side HTTP"
 url="https://hackage.haskell.org/package/${_hkgname}";
 license=('BSD')


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

2020-08-06 Thread Felix Yan via arch-commits
Date: Thursday, August 6, 2020 @ 10:55:37
  Author: felixonmars
Revision: 670848

upgpkg: haskell-criterion 1.5.6.2-97: rebuild with streaming-commons 0.2.2.0

Modified:
  haskell-criterion/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-08-06 10:53:51 UTC (rev 670847)
+++ PKGBUILD2020-08-06 10:55:37 UTC (rev 670848)
@@ -4,7 +4,7 @@
 _hkgname=criterion
 pkgname=haskell-criterion
 pkgver=1.5.6.2
-pkgrel=96
+pkgrel=97
 pkgdesc="Robust, reliable performance measurement and analysis"
 url="http://www.serpentine.com/criterion";
 license=("BSD")


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

2020-08-06 Thread Felix Yan via arch-commits
Date: Thursday, August 6, 2020 @ 10:55:47
  Author: felixonmars
Revision: 670849

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-criterion/repos/community-staging-x86_64/PKGBUILD (from rev 
670848, haskell-criterion/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-08-06 10:55:47 UTC (rev 670849)
@@ -0,0 +1,50 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=criterion
+pkgname=haskell-criterion
+pkgver=1.5.6.2
+pkgrel=97
+pkgdesc="Robust, reliable performance measurement and analysis"
+url="http://www.serpentine.com/criterion";
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-aeson' 'haskell-ansi-wl-pprint' 
'haskell-base-compat-batteries'
+ 'haskell-binary-orphans' 'haskell-cassava' 'haskell-code-page'
+ 'haskell-criterion-measurement' 'haskell-glob' 'haskell-js-flot'
+ 'haskell-js-jquery' 'haskell-microstache' 'haskell-mwc-random'
+ 'haskell-optparse-applicative' 'haskell-statistics' 
'haskell-transformers-compat'
+ 'haskell-vector' 'haskell-vector-algorithms')
+makedepends=('ghc' 'haskell-base-compat' 'haskell-hunit' 'haskell-quickcheck' 
'haskell-tasty'
+ 'haskell-tasty-hunit' 'haskell-tasty-quickcheck')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
+sha512sums=('48e4c0803480fa21830342ff7fd016e15de1b598fb8c4541710c6a9d81e4919bfcb22bc5fbd1ac417e79df902f1154f20aa3e3081efcf6a9af872f00142c3af0')
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --datasubdir="$pkgname" 
--enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \
+-f-fast -f-embed-data-files
+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 duplicity/trunk (PKGBUILD)

2020-08-06 Thread Lukas Fleischer via arch-commits
Date: Thursday, August 6, 2020 @ 10:53:32
  Author: lfleischer
Revision: 670844

upgpkg: duplicity 0.8.15-1: upstream update

Modified:
  duplicity/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-08-06 10:53:00 UTC (rev 670843)
+++ PKGBUILD2020-08-06 10:53:32 UTC (rev 670844)
@@ -3,8 +3,8 @@
 # Contributor: Aaron Schaefer 
 
 pkgname=duplicity
-pkgver=0.8.12
-_pkgver=0.8.12.1612
+pkgver=0.8.15
+_pkgver=0.8.15
 pkgrel=1
 pkgdesc='A utility for encrypted, bandwidth-efficient backups using the rsync 
algorithm.'
 arch=('x86_64')
@@ -22,7 +22,7 @@
 'python-requests-oauthlib: OneDrive backend'
 'rsync: rsync backend')
 
source=("https://launchpad.net/$pkgname/0.8-series/$pkgver/+download/$pkgname-$_pkgver.tar.gz"{,.sig})
-md5sums=('ef86707e1a1098a088bfd061d00e5aa0'
+md5sums=('1c642ff2e0f661a4404c39a9c5b09ef4'
  'SKIP')
 validpgpkeys=('9D95920CED4A8D5F8B086A9F8B6F8FF4E654E600'
   '9946FB5BE18E34E016DAE992330B3C2A96A9EA9C')


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

2020-08-06 Thread Felix Yan via arch-commits
Date: Thursday, August 6, 2020 @ 10:53:40
  Author: felixonmars
Revision: 670846

upgpkg: haskell-js-jquery 3.3.1-469: rebuild with streaming-commons 0.2.2.0

Modified:
  haskell-js-jquery/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-08-06 10:53:38 UTC (rev 670845)
+++ PKGBUILD2020-08-06 10:53:40 UTC (rev 670846)
@@ -4,7 +4,7 @@
 _hkgname=js-jquery
 pkgname=haskell-js-jquery
 pkgver=3.3.1
-pkgrel=468
+pkgrel=469
 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)

2020-08-06 Thread Felix Yan via arch-commits
Date: Thursday, August 6, 2020 @ 10:53:51
  Author: felixonmars
Revision: 670847

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 670846, haskell-js-jquery/trunk/PKGBUILD)

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

Copied: haskell-js-jquery/repos/community-staging-x86_64/PKGBUILD (from rev 
670846, haskell-js-jquery/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-08-06 10:53:51 UTC (rev 670847)
@@ -0,0 +1,49 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=js-jquery
+pkgname=haskell-js-jquery
+pkgver=3.3.1
+pkgrel=469
+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 haskell-simple-sendfile/repos (2 files)

2020-08-06 Thread Felix Yan via arch-commits
Date: Thursday, August 6, 2020 @ 10:53:00
  Author: felixonmars
Revision: 670843

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-simple-sendfile/repos/community-staging-x86_64/PKGBUILD (from 
rev 670842, haskell-simple-sendfile/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-08-06 10:53:00 UTC (rev 670843)
@@ -0,0 +1,45 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=simple-sendfile
+pkgname=haskell-simple-sendfile
+pkgver=0.2.30
+pkgrel=73
+pkgdesc="Cross platform library for the sendfile system call"
+url="https://hackage.haskell.org/package/${_hkgname}";
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-network')
+makedepends=('ghc' 'haskell-hunit' 'haskell-conduit' 'haskell-conduit-extra' 
'haskell-resourcet'
+ 'haskell-hspec')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
+sha512sums=('ae624939d54bf5ed8aa2c0727a29696730ba6b1d520f28bdc5b42a8e4c4bc03980821639fb8e16702a360dbd0396aea8a997055d22812bef3d22ffaaac53f759')
+
+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 \
+-fallow-bsd
+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 duplicity/repos/community-x86_64 (PKGBUILD PKGBUILD)

2020-08-06 Thread Lukas Fleischer via arch-commits
Date: Thursday, August 6, 2020 @ 10:53:38
  Author: lfleischer
Revision: 670845

archrelease: copy trunk to community-x86_64

Added:
  duplicity/repos/community-x86_64/PKGBUILD
(from rev 670844, duplicity/trunk/PKGBUILD)
Deleted:
  duplicity/repos/community-x86_64/PKGBUILD

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

Deleted: PKGBUILD
===
--- PKGBUILD2020-08-06 10:53:32 UTC (rev 670844)
+++ PKGBUILD2020-08-06 10:53:38 UTC (rev 670845)
@@ -1,33 +0,0 @@
-# Maintainer: Lukas Fleischer 
-# Contributor: Kaiting Chen 
-# Contributor: Aaron Schaefer 
-
-pkgname=duplicity
-pkgver=0.8.12
-_pkgver=0.8.12.1612
-pkgrel=1
-pkgdesc='A utility for encrypted, bandwidth-efficient backups using the rsync 
algorithm.'
-arch=('x86_64')
-url='https://www.nongnu.org/duplicity/'
-license=('GPL')
-depends=('gnupg' 'librsync' 'python-paramiko' 'python-fasteners' 
'python-future')
-makedepends=('python-setuptools')
-optdepends=('lftp: backend for ftp, ftps, fish'
-'ncftp: alternative backend for ftp'
-'python-boto: Amazon S3 and Google Cloud Storage backend'
-'python-dropbox: Dropbox backend'
-'python-gobject: GIO backend'
-'gvfs: GIO backend'
-'python-pydrive: Google Drive backend'
-'python-requests-oauthlib: OneDrive backend'
-'rsync: rsync backend')
-source=("https://launchpad.net/$pkgname/0.8-series/$pkgver/+download/$pkgname-$_pkgver.tar.gz"{,.sig})
-md5sums=('ef86707e1a1098a088bfd061d00e5aa0'
- 'SKIP')
-validpgpkeys=('9D95920CED4A8D5F8B086A9F8B6F8FF4E654E600'
-  '9946FB5BE18E34E016DAE992330B3C2A96A9EA9C')
-
-package() {
-   cd "${srcdir}/${pkgname}-${_pkgver}"
-   python setup.py install --root="$pkgdir" --optimize=1
-}

Copied: duplicity/repos/community-x86_64/PKGBUILD (from rev 670844, 
duplicity/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2020-08-06 10:53:38 UTC (rev 670845)
@@ -0,0 +1,33 @@
+# Maintainer: Lukas Fleischer 
+# Contributor: Kaiting Chen 
+# Contributor: Aaron Schaefer 
+
+pkgname=duplicity
+pkgver=0.8.15
+_pkgver=0.8.15
+pkgrel=1
+pkgdesc='A utility for encrypted, bandwidth-efficient backups using the rsync 
algorithm.'
+arch=('x86_64')
+url='https://www.nongnu.org/duplicity/'
+license=('GPL')
+depends=('gnupg' 'librsync' 'python-paramiko' 'python-fasteners' 
'python-future')
+makedepends=('python-setuptools')
+optdepends=('lftp: backend for ftp, ftps, fish'
+'ncftp: alternative backend for ftp'
+'python-boto: Amazon S3 and Google Cloud Storage backend'
+'python-dropbox: Dropbox backend'
+'python-gobject: GIO backend'
+'gvfs: GIO backend'
+'python-pydrive: Google Drive backend'
+'python-requests-oauthlib: OneDrive backend'
+'rsync: rsync backend')
+source=("https://launchpad.net/$pkgname/0.8-series/$pkgver/+download/$pkgname-$_pkgver.tar.gz"{,.sig})
+md5sums=('1c642ff2e0f661a4404c39a9c5b09ef4'
+ 'SKIP')
+validpgpkeys=('9D95920CED4A8D5F8B086A9F8B6F8FF4E654E600'
+  '9946FB5BE18E34E016DAE992330B3C2A96A9EA9C')
+
+package() {
+   cd "${srcdir}/${pkgname}-${_pkgver}"
+   python setup.py install --root="$pkgdir" --optimize=1
+}


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

2020-08-06 Thread Felix Yan via arch-commits
Date: Thursday, August 6, 2020 @ 10:52:10
  Author: felixonmars
Revision: 670839

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-rio-orphans/repos/community-staging-x86_64/PKGBUILD (from rev 
670838, haskell-rio-orphans/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-08-06 10:52:10 UTC (rev 670839)
@@ -0,0 +1,43 @@
+# Maintainer: Felix Yan 
+
+_hkgname=rio-orphans
+pkgname=haskell-rio-orphans
+pkgver=0.1.1.0
+pkgrel=139
+pkgdesc="Orphan instances for the RIO type in the rio package"
+url="https://github.com/commercialhaskell/rio";
+license=('MIT')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-fast-logger' 'haskell-monad-control'
+ 'haskell-monad-logger' 'haskell-resourcet' 'haskell-rio' 
'haskell-transformers-base')
+makedepends=('ghc' 'haskell-hspec')
+source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
+sha512sums=('2e415ebcc7341cf1c913de54de3218ac487e310c9556d1e1bdb349f4e7b9d041ea729c21e2bfdbcded9a214c84f483e32839a4fec87b2af9b986db5aaa18b42a')
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build $MAKEFLAGS
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+cd $_hkgname-$pkgver
+runhaskell Setup test
+}
+
+package() {
+cd $_hkgname-$pkgver
+
+install -D -m744 register.sh 
"$pkgdir"/usr/share/haskell/register/$pkgname.sh
+install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+runhaskell Setup copy --destdir="$pkgdir"
+install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}


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

2020-08-06 Thread Alexander Rødseth via arch-commits
Date: Thursday, August 6, 2020 @ 10:52:22
  Author: arodseth
Revision: 670841

archrelease: copy trunk to community-any

Added:
  diffuse/repos/community-any/PKGBUILD
(from rev 670840, diffuse/trunk/PKGBUILD)
Deleted:
  diffuse/repos/community-any/PKGBUILD

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

Deleted: PKGBUILD
===
--- PKGBUILD2020-08-06 10:52:17 UTC (rev 670840)
+++ PKGBUILD2020-08-06 10:52:22 UTC (rev 670841)
@@ -1,39 +0,0 @@
-# Maintainer: Alexander F. Rødseth 
-# Contributor: Lukas Jirkovsky 
-# Contributor: TDY 
-# Contributor: zhuqin 
-
-pkgname=diffuse
-pkgver=0.5.0alpha7+4+g813d6e7
-pkgrel=3
-pkgdesc='Graphical tool for merging and comparing text files'
-arch=(any)
-url='https://github.com/MightyCreak/diffuse'
-license=(GPL)
-depends=(gtk3 python-cairo python-gobject)
-makedepends=(git)
-source=("git+$url#commit=813d6e7bbac0dbcbf464951ba6b070562737ed8d"
-"py.patch::$url/commit/175bbd7e79278674b97b08145b13316cf42484ad.patch")
-sha256sums=('SKIP'
-'8ba6a584d6fb13502501c9119fdb018bdc9e9d15c4baa59af2793f2c43cf4d35')
-
-pkgver() {
-  cd $pkgname
-  git describe --tags | sed 's/^v//;s/-alpha\./alpha/;s/-/+/g'
-}
-
-prepare() {
-  cd $pkgname
-  # Thanks Uffe Jakobsen: https://github.com/MightyCreak/diffuse/pull/27
-  sed -i 's|success_results)))|success_results).decode\("utf-8", 
errors="ignore")))|g' \
-src/usr/bin/diffuse
-  # Thanks Derek Scherger: https://github.com/MightyCreak/diffuse/pull/24
-  patch -p1 -i "$srcdir/py.patch"
-}
-
-package() {
-  cd $pkgname
-  python install.py --prefix=/usr --destdir="$pkgdir"
-}
-
-# vim: ts=2 sw=2 et:

Copied: diffuse/repos/community-any/PKGBUILD (from rev 670840, 
diffuse/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2020-08-06 10:52:22 UTC (rev 670841)
@@ -0,0 +1,23 @@
+# Maintainer: Alexander F. Rødseth 
+# Contributor: Lukas Jirkovsky 
+# Contributor: TDY 
+# Contributor: zhuqin 
+
+pkgname=diffuse
+pkgver=0.5.0
+pkgrel=1
+pkgdesc='Graphical tool for merging and comparing text files'
+arch=(any)
+url='https://github.com/MightyCreak/diffuse'
+license=(GPL)
+depends=(gtk3 python-cairo python-gobject)
+makedepends=(git)
+source=("git+$url#commit=b5ae53e79e7f7fde18fc3e9856d0bf523f4031db") # tag: 
v0.5.0
+sha256sums=('SKIP')
+
+package() {
+  cd $pkgname
+  python install.py --prefix=/usr --destdir="$pkgdir"
+}
+
+# vim: ts=2 sw=2 et:


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

2020-08-06 Thread Felix Yan via arch-commits
Date: Thursday, August 6, 2020 @ 10:51:59
  Author: felixonmars
Revision: 670838

upgpkg: haskell-rio-orphans 0.1.1.0-139: rebuild with streaming-commons 0.2.2.0

Modified:
  haskell-rio-orphans/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-08-06 10:51:33 UTC (rev 670837)
+++ PKGBUILD2020-08-06 10:51:59 UTC (rev 670838)
@@ -3,7 +3,7 @@
 _hkgname=rio-orphans
 pkgname=haskell-rio-orphans
 pkgver=0.1.1.0
-pkgrel=138
+pkgrel=139
 pkgdesc="Orphan instances for the RIO type in the rio package"
 url="https://github.com/commercialhaskell/rio";
 license=('MIT')


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

2020-08-06 Thread Alexander Rødseth via arch-commits
Date: Thursday, August 6, 2020 @ 10:52:17
  Author: arodseth
Revision: 670840

upgpkg: diffuse 0.5.0-1

Modified:
  diffuse/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-08-06 10:52:10 UTC (rev 670839)
+++ PKGBUILD2020-08-06 10:52:17 UTC (rev 670840)
@@ -4,8 +4,8 @@
 # Contributor: zhuqin 
 
 pkgname=diffuse
-pkgver=0.5.0alpha7+4+g813d6e7
-pkgrel=3
+pkgver=0.5.0
+pkgrel=1
 pkgdesc='Graphical tool for merging and comparing text files'
 arch=(any)
 url='https://github.com/MightyCreak/diffuse'
@@ -12,25 +12,9 @@
 license=(GPL)
 depends=(gtk3 python-cairo python-gobject)
 makedepends=(git)
-source=("git+$url#commit=813d6e7bbac0dbcbf464951ba6b070562737ed8d"
-"py.patch::$url/commit/175bbd7e79278674b97b08145b13316cf42484ad.patch")
-sha256sums=('SKIP'
-'8ba6a584d6fb13502501c9119fdb018bdc9e9d15c4baa59af2793f2c43cf4d35')
+source=("git+$url#commit=b5ae53e79e7f7fde18fc3e9856d0bf523f4031db") # tag: 
v0.5.0
+sha256sums=('SKIP')
 
-pkgver() {
-  cd $pkgname
-  git describe --tags | sed 's/^v//;s/-alpha\./alpha/;s/-/+/g'
-}
-
-prepare() {
-  cd $pkgname
-  # Thanks Uffe Jakobsen: https://github.com/MightyCreak/diffuse/pull/27
-  sed -i 's|success_results)))|success_results).decode\("utf-8", 
errors="ignore")))|g' \
-src/usr/bin/diffuse
-  # Thanks Derek Scherger: https://github.com/MightyCreak/diffuse/pull/24
-  patch -p1 -i "$srcdir/py.patch"
-}
-
 package() {
   cd $pkgname
   python install.py --prefix=/usr --destdir="$pkgdir"


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

2020-08-06 Thread Felix Yan via arch-commits
Date: Thursday, August 6, 2020 @ 10:52:50
  Author: felixonmars
Revision: 670842

upgpkg: haskell-simple-sendfile 0.2.30-73: rebuild with streaming-commons 
0.2.2.0

Modified:
  haskell-simple-sendfile/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-08-06 10:52:22 UTC (rev 670841)
+++ PKGBUILD2020-08-06 10:52:50 UTC (rev 670842)
@@ -4,7 +4,7 @@
 _hkgname=simple-sendfile
 pkgname=haskell-simple-sendfile
 pkgver=0.2.30
-pkgrel=72
+pkgrel=73
 pkgdesc="Cross platform library for the sendfile system call"
 url="https://hackage.haskell.org/package/${_hkgname}";
 license=("BSD")


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

2020-08-06 Thread Lukas Fleischer via arch-commits
Date: Thursday, August 6, 2020 @ 10:51:33
  Author: lfleischer
Revision: 670837

archrelease: copy trunk to community-any

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

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

Deleted: PKGBUILD
===
--- PKGBUILD2020-08-06 10:51:24 UTC (rev 670836)
+++ PKGBUILD2020-08-06 10:51:33 UTC (rev 670837)
@@ -1,30 +0,0 @@
-# Maintainer: Lukas Fleischer 
-# Contributor: Ian Denhardt 
-
-_pkgname=urwidtrees
-pkgname=python-urwidtrees
-pkgver=1.0.3
-pkgrel=1
-pkgdesc="Tree widgets for urwid."
-arch=(any)
-url="https://github.com/pazz/$_pkgname";
-license=(GPL3)
-makedepends=(python-sphinx)
-depends=(python 'python-urwid>=1.1.0')
-source=("$_pkgname-$pkgver.tar.gz::https://github.com/pazz/$_pkgname/archive/$pkgver.tar.gz";)
-md5sums=('44068550c3f538d64b667dc52eeca6cb')
-
-build() {
-   cd "$srcdir/$_pkgname-$pkgver"
-   python setup.py build
-   make SPHINXBUILD=sphinx-build -C docs man html
-}
-
-package_python-urwidtrees() {
-   cd "$srcdir/$_pkgname-$pkgver"
-
-   python setup.py install --optimize=1 --root="$pkgdir"
-
-   install -dm755 "$pkgdir/usr/share/doc/$pkgname"
-   cp -a docs/build/html/* "$pkgdir/usr/share/doc/$pkgname"
-}

Copied: python-urwidtrees/repos/community-any/PKGBUILD (from rev 670836, 
python-urwidtrees/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2020-08-06 10:51:33 UTC (rev 670837)
@@ -0,0 +1,30 @@
+# Maintainer: Lukas Fleischer 
+# Contributor: Ian Denhardt 
+
+_pkgname=urwidtrees
+pkgname=python-urwidtrees
+pkgver=1.0.3
+pkgrel=2
+pkgdesc="Tree widgets for urwid."
+arch=(any)
+url="https://github.com/pazz/$_pkgname";
+license=(GPL3)
+makedepends=(python-sphinx)
+depends=(python 'python-urwid>=1.1.0' 'python-mock')
+source=("$_pkgname-$pkgver.tar.gz::https://github.com/pazz/$_pkgname/archive/$pkgver.tar.gz";)
+md5sums=('44068550c3f538d64b667dc52eeca6cb')
+
+build() {
+   cd "$srcdir/$_pkgname-$pkgver"
+   python setup.py build
+   make SPHINXBUILD=sphinx-build -C docs man html
+}
+
+package_python-urwidtrees() {
+   cd "$srcdir/$_pkgname-$pkgver"
+
+   python setup.py install --optimize=1 --root="$pkgdir"
+
+   install -dm755 "$pkgdir/usr/share/doc/$pkgname"
+   cp -a docs/build/html/* "$pkgdir/usr/share/doc/$pkgname"
+}


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

2020-08-06 Thread Lukas Fleischer via arch-commits
Date: Thursday, August 6, 2020 @ 10:51:24
  Author: lfleischer
Revision: 670836

upgpkg: python-urwidtrees 1.0.3-2: add dependency (python-mock)

Modified:
  python-urwidtrees/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-08-06 10:51:20 UTC (rev 670835)
+++ PKGBUILD2020-08-06 10:51:24 UTC (rev 670836)
@@ -4,13 +4,13 @@
 _pkgname=urwidtrees
 pkgname=python-urwidtrees
 pkgver=1.0.3
-pkgrel=1
+pkgrel=2
 pkgdesc="Tree widgets for urwid."
 arch=(any)
 url="https://github.com/pazz/$_pkgname";
 license=(GPL3)
 makedepends=(python-sphinx)
-depends=(python 'python-urwid>=1.1.0')
+depends=(python 'python-urwid>=1.1.0' 'python-mock')
 
source=("$_pkgname-$pkgver.tar.gz::https://github.com/pazz/$_pkgname/archive/$pkgver.tar.gz";)
 md5sums=('44068550c3f538d64b667dc52eeca6cb')
 


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

2020-08-06 Thread Felix Yan via arch-commits
Date: Thursday, August 6, 2020 @ 10:51:10
  Author: felixonmars
Revision: 670834

upgpkg: haskell-project-template 0.2.1.0-5: rebuild with streaming-commons 
0.2.2.0

Modified:
  haskell-project-template/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-08-06 10:50:28 UTC (rev 670833)
+++ PKGBUILD2020-08-06 10:51:10 UTC (rev 670834)
@@ -4,7 +4,7 @@
 _hkgname=project-template
 pkgname=haskell-project-template
 pkgver=0.2.1.0
-pkgrel=4
+pkgrel=5
 pkgdesc="Specify Haskell project templates and generate files"
 url="https://github.com/fpco/haskell-ide";
 license=("BSD")


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

2020-08-06 Thread Felix Yan via arch-commits
Date: Thursday, August 6, 2020 @ 10:51:20
  Author: felixonmars
Revision: 670835

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-project-template/repos/community-staging-x86_64/PKGBUILD (from 
rev 670834, haskell-project-template/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-08-06 10:51:20 UTC (rev 670835)
@@ -0,0 +1,44 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=project-template
+pkgname=haskell-project-template
+pkgver=0.2.1.0
+pkgrel=5
+pkgdesc="Specify Haskell project templates and generate files"
+url="https://github.com/fpco/haskell-ide";
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-base64-bytestring' 'haskell-conduit' 
'haskell-conduit-extra'
+ 'haskell-resourcet')
+makedepends=('ghc' 'haskell-hspec' 'haskell-quickcheck')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
+sha512sums=('ed70f640e5197f7a6158b851dcd3990e77b7266f716be248ecfb012c4827dc688028aa78d649313203a274357f57e45e94371a09446c4404d3282add0d1a158c')
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build $MAKEFLAGS
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+cd $_hkgname-$pkgver
+runhaskell Setup test
+}
+
+package() {
+cd $_hkgname-$pkgver
+
+install -D -m744 register.sh 
"$pkgdir"/usr/share/haskell/register/$pkgname.sh
+install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+runhaskell Setup copy --destdir="$pkgdir"
+install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}


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

2020-08-06 Thread Felix Yan via arch-commits
Date: Thursday, August 6, 2020 @ 10:50:28
  Author: felixonmars
Revision: 670833

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-persistent-qq/repos/community-staging-x86_64/PKGBUILD (from rev 
670832, haskell-persistent-qq/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-08-06 10:50:28 UTC (rev 670833)
@@ -0,0 +1,50 @@
+# Maintainer: Felix Yan 
+
+_hkgname=persistent-qq
+pkgname=haskell-persistent-qq
+pkgver=2.9.1.1
+pkgrel=116
+pkgdesc="Provides a quasi-quoter for raw SQL for persistent"
+url="https://github.com/yesod-web/persistent";
+license=('MIT')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-src-meta' 'haskell-persistent')
+makedepends=('ghc' 'haskell-aeson' 'haskell-fast-logger' 'haskell-hspec' 
'haskell-hunit'
+ 'haskell-monad-logger' 'haskell-persistent-sqlite' 
'haskell-persistent-template'
+ 'haskell-resourcet' 'haskell-unliftio')
+source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
+sha512sums=('3fbdaefe6b5304ca8076b7dae3eab0ac08d624da1e595fcb29e24c2dfae1af376855b67802f0badb5f0b812c9dcda7cbc6e0b6cd26da618b6fe378866a39cd5f')
+
+build() {
+cd $_hkgname-$pkgver
+
+if (( CHECKFUNC )); then
+_opts=('--enable-tests')
+else
+_opts=('--disable-tests')
+fi
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname "${_opts[@]}" \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build $MAKEFLAGS
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+cd $_hkgname-$pkgver
+runhaskell Setup test
+}
+
+package() {
+cd $_hkgname-$pkgver
+
+install -D -m744 register.sh 
"$pkgdir"/usr/share/haskell/register/$pkgname.sh
+install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+runhaskell Setup copy --destdir="$pkgdir"
+install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}


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

2020-08-06 Thread Felix Yan via arch-commits
Date: Thursday, August 6, 2020 @ 10:50:18
  Author: felixonmars
Revision: 670832

upgpkg: haskell-persistent-qq 2.9.1.1-116: rebuild with streaming-commons 
0.2.2.0

Modified:
  haskell-persistent-qq/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-08-06 10:48:48 UTC (rev 670831)
+++ PKGBUILD2020-08-06 10:50:18 UTC (rev 670832)
@@ -3,7 +3,7 @@
 _hkgname=persistent-qq
 pkgname=haskell-persistent-qq
 pkgver=2.9.1.1
-pkgrel=115
+pkgrel=116
 pkgdesc="Provides a quasi-quoter for raw SQL for persistent"
 url="https://github.com/yesod-web/persistent";
 license=('MIT')


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

2020-08-06 Thread Felix Yan via arch-commits
Date: Thursday, August 6, 2020 @ 10:48:48
  Author: felixonmars
Revision: 670831

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-persistent-sqlite/repos/community-staging-x86_64/PKGBUILD (from 
rev 670830, haskell-persistent-sqlite/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-08-06 10:48:48 UTC (rev 670831)
@@ -0,0 +1,48 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=persistent-sqlite
+pkgname=haskell-persistent-sqlite
+pkgver=2.10.6.2
+pkgrel=91
+pkgdesc="Backend for the persistent library using sqlite3"
+url="https://www.yesodweb.com/book/persistent";
+license=("MIT")
+arch=('x86_64')
+depends=('ghc-libs' 'sqlite' 'haskell-aeson' 'haskell-conduit' 
'haskell-microlens-th'
+ 'haskell-monad-logger' 'haskell-persistent' 'haskell-resource-pool' 
'haskell-resourcet'
+ 'haskell-unliftio-core' 'haskell-unordered-containers')
+makedepends=('ghc' 'haskell-fast-logger' 'haskell-hspec' 'haskell-hunit'
+ 'haskell-persistent-template' 'haskell-persistent-test' 
'haskell-quickcheck'
+ 'haskell-system-fileio' 'haskell-system-filepath' 
'haskell-temporary')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
+sha512sums=('b1db41bf77ae53b99c28f3224c9a2b7335faa4a78c96487270249959cc9491fa542e28d38dd63a2b417580f6a41608ffcee152e8609fe16392005c728862c7bc')
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \
+-f-build-sanity-exe -fsystemlib -fuse-pkgconfig
+runhaskell Setup build $MAKEFLAGS
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+cd $_hkgname-$pkgver
+runhaskell Setup test
+}
+
+package() {
+cd $_hkgname-$pkgver
+
+install -D -m744 register.sh 
"$pkgdir"/usr/share/haskell/register/$pkgname.sh
+install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+runhaskell Setup copy --destdir="$pkgdir"
+install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}


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

2020-08-06 Thread Felix Yan via arch-commits
Date: Thursday, August 6, 2020 @ 10:48:36
  Author: felixonmars
Revision: 670830

upgpkg: haskell-persistent-sqlite 2.10.6.2-91: rebuild with streaming-commons 
0.2.2.0

Modified:
  haskell-persistent-sqlite/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-08-06 10:43:38 UTC (rev 670829)
+++ PKGBUILD2020-08-06 10:48:36 UTC (rev 670830)
@@ -4,7 +4,7 @@
 _hkgname=persistent-sqlite
 pkgname=haskell-persistent-sqlite
 pkgver=2.10.6.2
-pkgrel=90
+pkgrel=91
 pkgdesc="Backend for the persistent library using sqlite3"
 url="https://www.yesodweb.com/book/persistent";
 license=("MIT")


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

2020-08-06 Thread Felix Yan via arch-commits
Date: Thursday, August 6, 2020 @ 10:43:38
  Author: felixonmars
Revision: 670829

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-persistent-test/repos/community-staging-x86_64/PKGBUILD (from 
rev 670828, haskell-persistent-test/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-08-06 10:43:38 UTC (rev 670829)
@@ -0,0 +1,47 @@
+# Maintainer: Felix Yan 
+
+_hkgname=persistent-test
+pkgname=haskell-persistent-test
+pkgver=2.0.3.1
+pkgrel=62
+pkgdesc="Tests for Persistent"
+url="https://github.com/yesodweb/persistent";
+license=('MIT')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-persistent' 'haskell-persistent-template' 
'haskell-aeson'
+ 'haskell-blaze-html' 'haskell-conduit' 'haskell-hspec'
+ 'haskell-hspec-expectations' 'haskell-hunit' 'haskell-monad-control' 
'haskell-monad-logger'
+ 'haskell-path-pieces' 'haskell-quickcheck' 
'haskell-quickcheck-instances' 'haskell-random'
+ 'haskell-resourcet' 'haskell-transformers-base' 'haskell-unliftio' 
'haskell-unliftio-core'
+ 'haskell-unordered-containers')
+makedepends=('ghc' 'haskell-hspec' 'haskell-quickcheck')
+source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
+sha512sums=('774195340c9495ccd08daf85e06a7ebcf06a0cca15d544198a769d90370884b849a31ec888b6853666f13c9ddb51218460e454b6c427836d19ff1053146c8166')
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build $MAKEFLAGS
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+cd $_hkgname-$pkgver
+runhaskell Setup test
+}
+
+package() {
+cd $_hkgname-$pkgver
+
+install -D -m744 register.sh 
"$pkgdir"/usr/share/haskell/register/$pkgname.sh
+install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+runhaskell Setup copy --destdir="$pkgdir"
+install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}


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

2020-08-06 Thread Felix Yan via arch-commits
Date: Thursday, August 6, 2020 @ 10:43:28
  Author: felixonmars
Revision: 670828

upgpkg: haskell-persistent-test 2.0.3.1-62: rebuild with streaming-commons 
0.2.2.0

Modified:
  haskell-persistent-test/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-08-06 10:42:11 UTC (rev 670827)
+++ PKGBUILD2020-08-06 10:43:28 UTC (rev 670828)
@@ -3,7 +3,7 @@
 _hkgname=persistent-test
 pkgname=haskell-persistent-test
 pkgver=2.0.3.1
-pkgrel=61
+pkgrel=62
 pkgdesc="Tests for Persistent"
 url="https://github.com/yesodweb/persistent";
 license=('MIT')


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

2020-08-06 Thread Antonio Rojas via arch-commits
Date: Thursday, August 6, 2020 @ 10:42:11
  Author: arojas
Revision: 670827

archrelease: copy trunk to community-x86_64

Added:
  qgis/repos/community-x86_64/PKGBUILD
(from rev 670826, qgis/trunk/PKGBUILD)
Deleted:
  qgis/repos/community-x86_64/PKGBUILD

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

Deleted: PKGBUILD
===
--- PKGBUILD2020-08-06 10:42:02 UTC (rev 670826)
+++ PKGBUILD2020-08-06 10:42:11 UTC (rev 670827)
@@ -1,54 +0,0 @@
-# Maintainer: Balló György 
-# Contributor: Doug Newgard 
-# Contributor: XavierCLL 
-# Contributor: SaultDon 
-# Contributor: Lantald < lantald at gmx.com >
-# Contributor: Thomas Dziedzic < gostrc at gmail >
-# Contributor: dibblethewrecker dibblethewrecker.at.jiwe.dot.org
-# Contributor: Gerardo Exequiel Pozzi 
-# Contributor: Eric Forgeot < http://esclinux.tk >
-
-pkgname=qgis
-pkgver=3.14.0
-pkgrel=2
-pkgdesc='Geographic Information System (GIS) that supports vector, raster & 
database formats'
-url='https://qgis.org/'
-license=(GPL)
-arch=(x86_64)
-depends=(exiv2 gdal gsl hicolor-icon-theme libzip protobuf 
python-qscintilla-qt5 python-sip qca qt5-3d
- qt5-serialport qt5-webkit qtkeychain qwtpolar spatialindex)
-makedepends=(cmake fcgi python-setuptools python-six qt5-tools txt2tags sip)
-optdepends=('fcgi: Map server'
-'gpsbabel: GPS Tools plugin'
-'python-gdal: DB Manager plugin; Processing plugin'
-'python-jinja: MetaSearch plugin'
-'python-owslib: MetaSearch plugin'
-'python-psycopg2: DB Manager plugin; Processing plugin'
-'python-pygments: MetaSearch plugin'
-'python-numpy: Processing plugin'
-'python-yaml: Processing plugin')
-source=("https://qgis.org/downloads/$pkgname-$pkgver.tar.bz2";)
-sha256sums=('1b76c5278def0c447c3d354149a2afe2562ac26cf0bcbe69b9e0528356d407b8')
-
-prepare() {
-  [[ -d build ]] || mkdir build
-}
-
-build() {
-  cd build
-  cmake -G "Unix Makefiles" ../$pkgname-$pkgver/ \
--DCMAKE_INSTALL_PREFIX=/usr \
--DWITH_3D=TRUE \
--DWITH_SERVER=TRUE \
--DWITH_CUSTOM_WIDGETS=TRUE \
--DBINDINGS_GLOBAL_INSTALL=TRUE \
--DQGIS_MANUAL_SUBDIR=share/man \
--DWITH_QWTPOLAR=TRUE \
--DWITH_INTERNAL_QWTPOLAR=FALSE
-  make
-}
-
-package() {
-  cd build
-  make DESTDIR="$pkgdir" install
-}

Copied: qgis/repos/community-x86_64/PKGBUILD (from rev 670826, 
qgis/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2020-08-06 10:42:11 UTC (rev 670827)
@@ -0,0 +1,58 @@
+# Maintainer: Balló György 
+# Contributor: Doug Newgard 
+# Contributor: XavierCLL 
+# Contributor: SaultDon 
+# Contributor: Lantald < lantald at gmx.com >
+# Contributor: Thomas Dziedzic < gostrc at gmail >
+# Contributor: dibblethewrecker dibblethewrecker.at.jiwe.dot.org
+# Contributor: Gerardo Exequiel Pozzi 
+# Contributor: Eric Forgeot < http://esclinux.tk >
+
+pkgname=qgis
+pkgver=3.14.1
+pkgrel=1
+pkgdesc='Geographic Information System (GIS) that supports vector, raster & 
database formats'
+url='https://qgis.org/'
+license=(GPL)
+arch=(x86_64)
+depends=(exiv2 gdal gsl hicolor-icon-theme libzip protobuf 
python-qscintilla-qt5 python-sip qca qt5-3d
+ qt5-serialport qt5-webkit qtkeychain qwtpolar spatialindex)
+makedepends=(cmake fcgi python-setuptools python-six qt5-tools txt2tags sip)
+optdepends=('fcgi: Map server'
+'gpsbabel: GPS Tools plugin'
+'python-gdal: DB Manager plugin; Processing plugin'
+'python-jinja: MetaSearch plugin'
+'python-owslib: MetaSearch plugin'
+'python-psycopg2: DB Manager plugin; Processing plugin'
+'python-pygments: MetaSearch plugin'
+'python-numpy: Processing plugin'
+'python-yaml: Processing plugin')
+source=("https://qgis.org/downloads/$pkgname-$pkgver.tar.bz2";
+ 
qgis-cmake-3.18.patch::"https://github.com/qgis/QGIS/commit/f38f5f6a.patch";)
+sha256sums=('300746917b7bfd33612e1d9ca91b831100cc06879343f8174d31eb0bec985e85'
+'a1b5cd166f7700fc53be4e1bc75f0153c548c165bd9e46784f35c5f8ce153ca3')
+
+prepare() {
+  [[ -d build ]] || mkdir build
+
+  patch -d $pkgname-$pkgver -p1 -i ../qgis-cmake-3.18.patch # Fix build with 
cmake 3.18
+}
+
+build() {
+  cd build
+  cmake -G "Unix Makefiles" ../$pkgname-$pkgver/ \
+-DCMAKE_INSTALL_PREFIX=/usr \
+-DWITH_3D=TRUE \
+-DWITH_SERVER=TRUE \
+-DWITH_CUSTOM_WIDGETS=TRUE \
+-DBINDINGS_GLOBAL_INSTALL=TRUE \
+-DQGIS_MANUAL_SUBDIR=share/man \
+-DWITH_QWTPOLAR=TRUE \
+-DWITH_INTERNAL_QWTPOLAR=FALSE
+  make
+}
+
+package() {
+  cd build
+  make DESTDIR="$pkgdir" install
+}


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

2020-08-06 Thread Antonio Rojas via arch-commits
Date: Thursday, August 6, 2020 @ 10:42:02
  Author: arojas
Revision: 670826

Update to 3.14.1

Modified:
  qgis/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-08-06 10:41:36 UTC (rev 670825)
+++ PKGBUILD2020-08-06 10:42:02 UTC (rev 670826)
@@ -9,8 +9,8 @@
 # Contributor: Eric Forgeot < http://esclinux.tk >
 
 pkgname=qgis
-pkgver=3.14.0
-pkgrel=2
+pkgver=3.14.1
+pkgrel=1
 pkgdesc='Geographic Information System (GIS) that supports vector, raster & 
database formats'
 url='https://qgis.org/'
 license=(GPL)
@@ -27,11 +27,15 @@
 'python-pygments: MetaSearch plugin'
 'python-numpy: Processing plugin'
 'python-yaml: Processing plugin')
-source=("https://qgis.org/downloads/$pkgname-$pkgver.tar.bz2";)
-sha256sums=('1b76c5278def0c447c3d354149a2afe2562ac26cf0bcbe69b9e0528356d407b8')
+source=("https://qgis.org/downloads/$pkgname-$pkgver.tar.bz2";
+ 
qgis-cmake-3.18.patch::"https://github.com/qgis/QGIS/commit/f38f5f6a.patch";)
+sha256sums=('300746917b7bfd33612e1d9ca91b831100cc06879343f8174d31eb0bec985e85'
+'a1b5cd166f7700fc53be4e1bc75f0153c548c165bd9e46784f35c5f8ce153ca3')
 
 prepare() {
   [[ -d build ]] || mkdir build
+
+  patch -d $pkgname-$pkgver -p1 -i ../qgis-cmake-3.18.patch # Fix build with 
cmake 3.18
 }
 
 build() {


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

2020-08-06 Thread Felix Yan via arch-commits
Date: Thursday, August 6, 2020 @ 10:41:25
  Author: felixonmars
Revision: 670824

upgpkg: haskell-persistent-template 2.8.2.3-68: rebuild with streaming-commons 
0.2.2.0

Modified:
  haskell-persistent-template/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-08-06 10:37:27 UTC (rev 670823)
+++ PKGBUILD2020-08-06 10:41:25 UTC (rev 670824)
@@ -4,7 +4,7 @@
 _hkgname=persistent-template
 pkgname=haskell-persistent-template
 pkgver=2.8.2.3
-pkgrel=67
+pkgrel=68
 pkgdesc="Type-safe, non-relational, multi-backend persistence"
 url="http://www.yesodweb.com/book/persistent";
 license=("MIT")


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

2020-08-06 Thread Felix Yan via arch-commits
Date: Thursday, August 6, 2020 @ 10:41:36
  Author: felixonmars
Revision: 670825

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-persistent-template/repos/community-staging-x86_64/PKGBUILD 
(from rev 670824, haskell-persistent-template/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-08-06 10:41:36 UTC (rev 670825)
@@ -0,0 +1,50 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=persistent-template
+pkgname=haskell-persistent-template
+pkgver=2.8.2.3
+pkgrel=68
+pkgdesc="Type-safe, non-relational, multi-backend persistence"
+url="http://www.yesodweb.com/book/persistent";
+license=("MIT")
+arch=('x86_64')
+depends=('ghc-libs' "haskell-aeson" "haskell-http-api-data" 
"haskell-monad-control"
+ "haskell-monad-logger" "haskell-path-pieces" "haskell-persistent"
+ 'haskell-th-lift-instances' "haskell-unordered-containers")
+makedepends=('ghc' 'haskell-hspec')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
+sha512sums=('eef94f07783f2b61ed4d00c75a57e976e2546ee1cb564471ea33e5faf01634701a7b60b4c1ee64594e0058949966f132fe46f1a5efc5a64f949fc6e6b27d5ddb')
+
+prepare() {
+cd $_hkgname-$pkgver
+sed -i 's/< *1.5/<2/' $_hkgname.cabal
+}
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build $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-esqueleto/trunk (PKGBUILD)

2020-08-06 Thread Felix Yan via arch-commits
Date: Thursday, August 6, 2020 @ 10:37:17
  Author: felixonmars
Revision: 670822

upgpkg: haskell-esqueleto 3.3.3.2-14: rebuild with streaming-commons 0.2.2.0

Modified:
  haskell-esqueleto/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-08-06 10:36:11 UTC (rev 670821)
+++ PKGBUILD2020-08-06 10:37:17 UTC (rev 670822)
@@ -4,7 +4,7 @@
 _hkgname=esqueleto
 pkgname=haskell-esqueleto
 pkgver=3.3.3.2
-pkgrel=13
+pkgrel=14
 pkgdesc="Type-safe EDSL for SQL queries on persistent backends."
 url="https://github.com/bitemyapp/esqueleto";
 license=("BSD")


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

2020-08-06 Thread Felix Yan via arch-commits
Date: Thursday, August 6, 2020 @ 10:37:27
  Author: felixonmars
Revision: 670823

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-esqueleto/repos/community-staging-x86_64/PKGBUILD (from rev 
670822, haskell-esqueleto/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-08-06 10:37:27 UTC (rev 670823)
@@ -0,0 +1,41 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=esqueleto
+pkgname=haskell-esqueleto
+pkgver=3.3.3.2
+pkgrel=14
+pkgdesc="Type-safe EDSL for SQL queries on persistent backends."
+url="https://github.com/bitemyapp/esqueleto";
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-aeson' 'haskell-attoparsec' 'haskell-blaze-html' 
'haskell-conduit'
+ 'haskell-monad-logger' 'haskell-persistent' 'haskell-resourcet' 
'haskell-tagged'
+ 'haskell-unliftio' 'haskell-unordered-containers')
+makedepends=('ghc')  # 'haskell-vector')  # Not enabled yet
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
+sha512sums=('96496f60affcbaa4051b75671bb8b8f54f8c42b350d88bc4d81a687f05d2516bf0e2aceb7540a477d8dd995cb431e575e184d741e06e3bc12f1f4794a40a001f')
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \
+-f-mysql -f-postgresql
+runhaskell Setup build $MAKEFLAGS
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd $_hkgname-$pkgver
+
+install -D -m744 register.sh 
"$pkgdir"/usr/share/haskell/register/$pkgname.sh
+install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+runhaskell Setup copy --destdir="$pkgdir"
+install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}


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

2020-08-06 Thread Alexander Rødseth via arch-commits
Date: Thursday, August 6, 2020 @ 10:36:05
  Author: arodseth
Revision: 670820

upgpkg: corrade 2020.06-1

Modified:
  corrade/trunk/PKGBUILD

--+
 PKGBUILD |4 +++-
 1 file changed, 3 insertions(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2020-08-06 10:35:24 UTC (rev 670819)
+++ PKGBUILD2020-08-06 10:36:05 UTC (rev 670820)
@@ -1,6 +1,8 @@
 # Maintainer: Alexander F. Rødseth 
 # Contributor: Mosra 
 
+# Upstream PKGBUILD: 
https://github.com/mosra/corrade/tree/master/package/archlinux/corrade/PKGBUILD
+
 pkgname=corrade
 pkgver=2020.06
 pkgrel=1
@@ -9,7 +11,7 @@
 url='https://magnum.graphics/corrade/'
 license=(MIT)
 makedepends=(cmake git ninja)
-source=("git+https://github.com/mosra/corrade#commit=61d1b58cbcb159837bca506b5336a810da67f0a7";)
 # tag: v2019.10
+source=("git+https://github.com/mosra/corrade#commit=61d1b58cbcb159837bca506b5336a810da67f0a7";)
 # tag: v2020.06
 sha256sums=('SKIP')
 
 build() {


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

2020-08-06 Thread Alexander Rødseth via arch-commits
Date: Thursday, August 6, 2020 @ 10:36:11
  Author: arodseth
Revision: 670821

archrelease: copy trunk to community-x86_64

Added:
  corrade/repos/community-x86_64/PKGBUILD
(from rev 670820, corrade/trunk/PKGBUILD)
Deleted:
  corrade/repos/community-x86_64/PKGBUILD

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

Deleted: PKGBUILD
===
--- PKGBUILD2020-08-06 10:36:05 UTC (rev 670820)
+++ PKGBUILD2020-08-06 10:36:11 UTC (rev 670821)
@@ -1,32 +0,0 @@
-# Maintainer: Alexander F. Rødseth 
-# Contributor: Mosra 
-
-pkgname=corrade
-pkgver=2020.06
-pkgrel=1
-pkgdesc='C++11/C++14 multiplatform utility library'
-arch=(x86_64)
-url='https://magnum.graphics/corrade/'
-license=(MIT)
-makedepends=(cmake git ninja)
-source=("git+https://github.com/mosra/corrade#commit=61d1b58cbcb159837bca506b5336a810da67f0a7";)
 # tag: v2019.10
-sha256sums=('SKIP')
-
-build() {
-  mkdir -p build
-  cd build
-  cmake "$srcdir/corrade" \
--D CMAKE_BUILD_TYPE=Release \
--D CMAKE_INSTALL_PREFIX=/usr \
--G Ninja
-  ninja
-}
-
-package() {
-  DESTDIR="$pkgdir" ninja -C build install
-  install -Dm644 corrade/COPYING \
-"$pkgdir/usr/share/licenses/$pkgname/COPYING"
-}
-
-# getver: github.com/mosra/corrade/releases/latest
-# vim: ts=2 sw=2 et:

Copied: corrade/repos/community-x86_64/PKGBUILD (from rev 670820, 
corrade/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2020-08-06 10:36:11 UTC (rev 670821)
@@ -0,0 +1,34 @@
+# Maintainer: Alexander F. Rødseth 
+# Contributor: Mosra 
+
+# Upstream PKGBUILD: 
https://github.com/mosra/corrade/tree/master/package/archlinux/corrade/PKGBUILD
+
+pkgname=corrade
+pkgver=2020.06
+pkgrel=1
+pkgdesc='C++11/C++14 multiplatform utility library'
+arch=(x86_64)
+url='https://magnum.graphics/corrade/'
+license=(MIT)
+makedepends=(cmake git ninja)
+source=("git+https://github.com/mosra/corrade#commit=61d1b58cbcb159837bca506b5336a810da67f0a7";)
 # tag: v2020.06
+sha256sums=('SKIP')
+
+build() {
+  mkdir -p build
+  cd build
+  cmake "$srcdir/corrade" \
+-D CMAKE_BUILD_TYPE=Release \
+-D CMAKE_INSTALL_PREFIX=/usr \
+-G Ninja
+  ninja
+}
+
+package() {
+  DESTDIR="$pkgdir" ninja -C build install
+  install -Dm644 corrade/COPYING \
+"$pkgdir/usr/share/licenses/$pkgname/COPYING"
+}
+
+# getver: github.com/mosra/corrade/releases/latest
+# vim: ts=2 sw=2 et:


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

2020-08-06 Thread Felix Yan via arch-commits
Date: Thursday, August 6, 2020 @ 10:35:14
  Author: felixonmars
Revision: 670818

upgpkg: haskell-casa-types 0.0.1-59: rebuild with streaming-commons 0.2.2.0

Modified:
  haskell-casa-types/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-08-06 10:34:31 UTC (rev 670817)
+++ PKGBUILD2020-08-06 10:35:14 UTC (rev 670818)
@@ -3,7 +3,7 @@
 _hkgname=casa-types
 pkgname=haskell-casa-types
 pkgver=0.0.1
-pkgrel=58
+pkgrel=59
 pkgdesc="Content Addressable Storage Archive types"
 url="https://github.com/fpco/casa";
 license=('MIT')


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

2020-08-06 Thread Felix Yan via arch-commits
Date: Thursday, August 6, 2020 @ 10:35:24
  Author: felixonmars
Revision: 670819

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-casa-types/repos/community-staging-x86_64/PKGBUILD (from rev 
670818, haskell-casa-types/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-08-06 10:35:24 UTC (rev 670819)
@@ -0,0 +1,48 @@
+# Maintainer: Felix Yan 
+
+_hkgname=casa-types
+pkgname=haskell-casa-types
+pkgver=0.0.1
+pkgrel=59
+pkgdesc="Content Addressable Storage Archive types"
+url="https://github.com/fpco/casa";
+license=('MIT')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-aeson' 'haskell-attoparsec' 
'haskell-base16-bytestring'
+ 'haskell-hashable' 'haskell-path-pieces' 'haskell-persistent')
+makedepends=('ghc')
+source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
+sha512sums=('6296898e8ffdd20ad7dc5aa52a99078fa71bb2384a8631761255e19b7b670a1d349715241be8cb2ee84fd52ee7ac70b4458adab3a86ebe63b9c976f7bac44f98')
+
+prepare() {
+cd $_hkgname-$pkgver
+echo -e "import Distribution.Simple\nmain = defaultMain" > Setup.hs
+}
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build $MAKEFLAGS
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+cd $_hkgname-$pkgver
+runhaskell Setup test
+}
+
+package() {
+cd $_hkgname-$pkgver
+
+install -D -m744 register.sh 
"$pkgdir"/usr/share/haskell/register/$pkgname.sh
+install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+runhaskell Setup copy --destdir="$pkgdir"
+install -D -m644 LICENSE -t "${pkgdir}"/usr/share/licenses/${pkgname}/
+rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}


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

2020-08-06 Thread Felix Yan via arch-commits
Date: Thursday, August 6, 2020 @ 10:34:31
  Author: felixonmars
Revision: 670817

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-persistent/repos/community-staging-x86_64/PKGBUILD (from rev 
670816, haskell-persistent/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-08-06 10:34:31 UTC (rev 670817)
@@ -0,0 +1,48 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=persistent
+pkgname=haskell-persistent
+pkgver=2.10.5.2
+pkgrel=63
+pkgdesc="Type-safe, multi-backend data serialization"
+url="http://www.yesodweb.com/book/persistent";
+license=("MIT")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-aeson' 'haskell-attoparsec' 
'haskell-base64-bytestring'
+ 'haskell-blaze-html' 'haskell-conduit' 'haskell-fast-logger' 
'haskell-http-api-data'
+ 'haskell-monad-logger' 'haskell-path-pieces' 'haskell-resource-pool' 
'haskell-resourcet'
+ 'haskell-scientific' 'haskell-silently' 'haskell-unordered-containers'
+ 'haskell-unliftio' 'haskell-unliftio-core' 'haskell-vector')
+makedepends=('ghc' 'haskell-hspec')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
+sha512sums=('5d7fe9259d89ab210bd136d9f9b0f3e52d48825a003cc02dfb01f50457324daf2c8659b9123cc0e958b636613fa61004f649f97980c6a5427d425656ceb166f1')
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \
+-f-nooverlap
+runhaskell Setup build $MAKEFLAGS
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+cd $_hkgname-$pkgver
+runhaskell Setup test
+}
+
+package() {
+cd $_hkgname-$pkgver
+
+install -D -m744 register.sh 
"$pkgdir"/usr/share/haskell/register/$pkgname.sh
+install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+runhaskell Setup copy --destdir="$pkgdir"
+install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}


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

2020-08-06 Thread Felix Yan via arch-commits
Date: Thursday, August 6, 2020 @ 10:34:21
  Author: felixonmars
Revision: 670816

upgpkg: haskell-persistent 2.10.5.2-63: rebuild with streaming-commons 0.2.2.0

Modified:
  haskell-persistent/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-08-06 10:32:28 UTC (rev 670815)
+++ PKGBUILD2020-08-06 10:34:21 UTC (rev 670816)
@@ -4,7 +4,7 @@
 _hkgname=persistent
 pkgname=haskell-persistent
 pkgver=2.10.5.2
-pkgrel=62
+pkgrel=63
 pkgdesc="Type-safe, multi-backend data serialization"
 url="http://www.yesodweb.com/book/persistent";
 license=("MIT")


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

2020-08-06 Thread Felix Yan via arch-commits
Date: Thursday, August 6, 2020 @ 10:32:18
  Author: felixonmars
Revision: 670814

upgpkg: haskell-monad-logger 0.3.34-6: rebuild with streaming-commons 0.2.2.0

Modified:
  haskell-monad-logger/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-08-06 10:31:38 UTC (rev 670813)
+++ PKGBUILD2020-08-06 10:32:18 UTC (rev 670814)
@@ -4,7 +4,7 @@
 _hkgname=monad-logger
 pkgname=haskell-monad-logger
 pkgver=0.3.34
-pkgrel=5
+pkgrel=6
 pkgdesc="A class of monads which can log messages."
 url="https://github.com/kazu-yamamoto/logger";
 license=("MIT")


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

2020-08-06 Thread Felix Yan via arch-commits
Date: Thursday, August 6, 2020 @ 10:32:28
  Author: felixonmars
Revision: 670815

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-monad-logger/repos/community-staging-x86_64/PKGBUILD (from rev 
670814, haskell-monad-logger/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-08-06 10:32:28 UTC (rev 670815)
@@ -0,0 +1,42 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=monad-logger
+pkgname=haskell-monad-logger
+pkgver=0.3.34
+pkgrel=6
+pkgdesc="A class of monads which can log messages."
+url="https://github.com/kazu-yamamoto/logger";
+license=("MIT")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-conduit' 'haskell-conduit-extra'
+ 'haskell-fast-logger' 'haskell-lifted-base' 'haskell-monad-control' 
'haskell-monad-loops'
+ 'haskell-resourcet' 'haskell-stm-chans'
+ 'haskell-transformers-base' 'haskell-transformers-compat' 
'haskell-unliftio-core')
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
+sha512sums=('6d6da9fe3d8db1ea2a985a4229d65afc962ec2f309f2720f822399df711a1ea0d5e36c30aaa1ade2e3e40ae8a92839a52feca2c91d5f1210bb275188b94685f8')
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \
+-ftemplate_haskell
+runhaskell Setup build $MAKEFLAGS
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd $_hkgname-$pkgver
+
+install -D -m744 register.sh 
"$pkgdir"/usr/share/haskell/register/$pkgname.sh
+install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+runhaskell Setup copy --destdir="$pkgdir"
+install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}


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

2020-08-06 Thread Felix Yan via arch-commits
Date: Thursday, August 6, 2020 @ 10:31:38
  Author: felixonmars
Revision: 670813

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-cryptonite-conduit/repos/community-staging-x86_64/
  haskell-cryptonite-conduit/repos/community-staging-x86_64/PKGBUILD
(from rev 670812, haskell-cryptonite-conduit/trunk/PKGBUILD)

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

Copied: haskell-cryptonite-conduit/repos/community-staging-x86_64/PKGBUILD 
(from rev 670812, haskell-cryptonite-conduit/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-08-06 10:31:38 UTC (rev 670813)
@@ -0,0 +1,38 @@
+# Maintainer: Felix Yan 
+
+_hkgname=cryptonite-conduit
+pkgname=haskell-cryptonite-conduit
+pkgver=0.2.2
+pkgrel=275
+pkgdesc="Conduit bridge for cryptonite"
+url="https://github.com/haskell-crypto/cryptonite-conduit";
+license=('BSD')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-conduit' 'haskell-conduit-extra' 
'haskell-cryptonite'
+ 'haskell-memory' 'haskell-resourcet')
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
+sha512sums=('5a313d1ff64992fc8f45ebf06f5f439aa5dfe745ce6f2bfc31b3ee06b489b0a145a9e6b5cf00fb557ddbebf1aa5c226dc0add9c591f62a06bd6f8776cf52dbdf')
+
+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-cryptonite-conduit/trunk (PKGBUILD)

2020-08-06 Thread Felix Yan via arch-commits
Date: Thursday, August 6, 2020 @ 10:31:26
  Author: felixonmars
Revision: 670812

upgpkg: haskell-cryptonite-conduit 0.2.2-275: rebuild with streaming-commons 
0.2.2.0

Modified:
  haskell-cryptonite-conduit/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-08-06 10:30:46 UTC (rev 670811)
+++ PKGBUILD2020-08-06 10:31:26 UTC (rev 670812)
@@ -3,7 +3,7 @@
 _hkgname=cryptonite-conduit
 pkgname=haskell-cryptonite-conduit
 pkgver=0.2.2
-pkgrel=274
+pkgrel=275
 pkgdesc="Conduit bridge for cryptonite"
 url="https://github.com/haskell-crypto/cryptonite-conduit";
 license=('BSD')


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

2020-08-06 Thread Alexander Rødseth via arch-commits
Date: Thursday, August 6, 2020 @ 10:30:15
  Author: arodseth
Revision: 670809

archrelease: copy trunk to community-x86_64

Added:
  corrade/repos/community-x86_64/PKGBUILD
(from rev 670808, corrade/trunk/PKGBUILD)
Deleted:
  corrade/repos/community-x86_64/PKGBUILD

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

Deleted: PKGBUILD
===
--- PKGBUILD2020-08-06 10:30:09 UTC (rev 670808)
+++ PKGBUILD2020-08-06 10:30:15 UTC (rev 670809)
@@ -1,33 +0,0 @@
-# Maintainer: Alexander F. Rødseth 
-# Contributor: Mosra 
-
-pkgname=corrade
-pkgver=2019.10
-pkgrel=1
-pkgdesc='C++11/C++14 multiplatform utility library'
-arch=(x86_64)
-url='https://magnum.graphics/corrade/'
-license=(MIT)
-makedepends=(cmake git ninja)
-# tag: v2019.10
-source=("git+https://github.com/mosra/corrade#commit=162d6a7d77e4940f7c05613013e1d3aa522bc8c6";)
-sha256sums=('SKIP')
-
-build() {
-  mkdir -p build
-  cd build
-  cmake "$srcdir/corrade" \
--D CMAKE_BUILD_TYPE=Release \
--D CMAKE_INSTALL_PREFIX=/usr \
--G Ninja
-  ninja
-}
-
-package() {
-  DESTDIR="$pkgdir" ninja -C build install
-  install -Dm644 corrade/COPYING \
-"$pkgdir/usr/share/licenses/$pkgname/COPYING"
-}
-
-# getver: github.com/mosra/corrade/releases/latest
-# vim: ts=2 sw=2 et:

Copied: corrade/repos/community-x86_64/PKGBUILD (from rev 670808, 
corrade/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2020-08-06 10:30:15 UTC (rev 670809)
@@ -0,0 +1,32 @@
+# Maintainer: Alexander F. Rødseth 
+# Contributor: Mosra 
+
+pkgname=corrade
+pkgver=2020.06
+pkgrel=1
+pkgdesc='C++11/C++14 multiplatform utility library'
+arch=(x86_64)
+url='https://magnum.graphics/corrade/'
+license=(MIT)
+makedepends=(cmake git ninja)
+source=("git+https://github.com/mosra/corrade#commit=61d1b58cbcb159837bca506b5336a810da67f0a7";)
 # tag: v2019.10
+sha256sums=('SKIP')
+
+build() {
+  mkdir -p build
+  cd build
+  cmake "$srcdir/corrade" \
+-D CMAKE_BUILD_TYPE=Release \
+-D CMAKE_INSTALL_PREFIX=/usr \
+-G Ninja
+  ninja
+}
+
+package() {
+  DESTDIR="$pkgdir" ninja -C build install
+  install -Dm644 corrade/COPYING \
+"$pkgdir/usr/share/licenses/$pkgname/COPYING"
+}
+
+# getver: github.com/mosra/corrade/releases/latest
+# vim: ts=2 sw=2 et:


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

2020-08-06 Thread Alexander Rødseth via arch-commits
Date: Thursday, August 6, 2020 @ 10:30:09
  Author: arodseth
Revision: 670808

upgpkg: corrade 2020.06-1

Modified:
  corrade/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-08-06 10:29:53 UTC (rev 670807)
+++ PKGBUILD2020-08-06 10:30:09 UTC (rev 670808)
@@ -2,7 +2,7 @@
 # Contributor: Mosra 
 
 pkgname=corrade
-pkgver=2019.10
+pkgver=2020.06
 pkgrel=1
 pkgdesc='C++11/C++14 multiplatform utility library'
 arch=(x86_64)
@@ -9,8 +9,7 @@
 url='https://magnum.graphics/corrade/'
 license=(MIT)
 makedepends=(cmake git ninja)
-# tag: v2019.10
-source=("git+https://github.com/mosra/corrade#commit=162d6a7d77e4940f7c05613013e1d3aa522bc8c6";)
+source=("git+https://github.com/mosra/corrade#commit=61d1b58cbcb159837bca506b5336a810da67f0a7";)
 # tag: v2019.10
 sha256sums=('SKIP')
 
 build() {


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

2020-08-06 Thread Felix Yan via arch-commits
Date: Thursday, August 6, 2020 @ 10:30:33
  Author: felixonmars
Revision: 670810

upgpkg: haskell-cryptohash-conduit 0.1.1-381: rebuild with streaming-commons 
0.2.2.0

Modified:
  haskell-cryptohash-conduit/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-08-06 10:30:15 UTC (rev 670809)
+++ PKGBUILD2020-08-06 10:30:33 UTC (rev 670810)
@@ -4,7 +4,7 @@
 _hkgname=cryptohash-conduit
 pkgname=haskell-cryptohash-conduit
 pkgver=0.1.1
-pkgrel=380
+pkgrel=381
 pkgdesc="cryptohash conduit"
 url="https://github.com/vincenthz/hs-cryptohash-conduit";
 license=("BSD")


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

2020-08-06 Thread Felix Yan via arch-commits
Date: Thursday, August 6, 2020 @ 10:30:46
  Author: felixonmars
Revision: 670811

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-cryptohash-conduit/repos/community-staging-x86_64/
  haskell-cryptohash-conduit/repos/community-staging-x86_64/PKGBUILD
(from rev 670810, haskell-cryptohash-conduit/trunk/PKGBUILD)

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

Copied: haskell-cryptohash-conduit/repos/community-staging-x86_64/PKGBUILD 
(from rev 670810, haskell-cryptohash-conduit/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-08-06 10:30:46 UTC (rev 670811)
@@ -0,0 +1,39 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=cryptohash-conduit
+pkgname=haskell-cryptohash-conduit
+pkgver=0.1.1
+pkgrel=381
+pkgdesc="cryptohash conduit"
+url="https://github.com/vincenthz/hs-cryptohash-conduit";
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs' "haskell-conduit" "haskell-conduit-extra" 
"haskell-cryptohash"
+ "haskell-resourcet")
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
+sha512sums=('6382a05b35bae34b53fd1ad6d897c25ca149ed852360c8f775587efcd3c29e45ff854f96ddbc9b446e04a4dd5698b1f5e2af754345f7d5af8f587b73b57fdec0')
+
+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-conduit-extra/repos (2 files)

2020-08-06 Thread Felix Yan via arch-commits
Date: Thursday, August 6, 2020 @ 10:29:53
  Author: felixonmars
Revision: 670807

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-conduit-extra/repos/community-staging-x86_64/
  haskell-conduit-extra/repos/community-staging-x86_64/PKGBUILD
(from rev 670806, haskell-conduit-extra/trunk/PKGBUILD)

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

Copied: haskell-conduit-extra/repos/community-staging-x86_64/PKGBUILD (from rev 
670806, haskell-conduit-extra/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-08-06 10:29:53 UTC (rev 670807)
@@ -0,0 +1,50 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=conduit-extra
+pkgname=haskell-conduit-extra
+pkgver=1.3.5
+pkgrel=29
+pkgdesc="Batteries included conduit: adapters for common libraries."
+url="https://github.com/snoyberg/conduit";
+license=("MIT")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-async' 'haskell-attoparsec' 'haskell-conduit' 
'haskell-network'
+ 'haskell-primitive' 'haskell-resourcet' 'haskell-streaming-commons' 
'haskell-typed-process'
+ 'haskell-unliftio-core')
+makedepends=('ghc' 'haskell-hspec' 'haskell-quickcheck'
+ 'haskell-transformers-base')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
+sha512sums=('27cb6e1eba8c01154a1a7002521ce0190028790d1cb3f07d268722da2e2d32cc9ec8a78b897832f3e96fc40a4d6bf1755b7d068ba986178830aea0373b38cb38')
+
+prepare() {
+sed -i '/bytestring-builder/d' $_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-conduit-extra/trunk (PKGBUILD)

2020-08-06 Thread Felix Yan via arch-commits
Date: Thursday, August 6, 2020 @ 10:29:42
  Author: felixonmars
Revision: 670806

upgpkg: haskell-conduit-extra 1.3.5-29: rebuild with streaming-commons 0.2.2.0

Modified:
  haskell-conduit-extra/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-08-06 10:27:56 UTC (rev 670805)
+++ PKGBUILD2020-08-06 10:29:42 UTC (rev 670806)
@@ -4,7 +4,7 @@
 _hkgname=conduit-extra
 pkgname=haskell-conduit-extra
 pkgver=1.3.5
-pkgrel=28
+pkgrel=29
 pkgdesc="Batteries included conduit: adapters for common libraries."
 url="https://github.com/snoyberg/conduit";
 license=("MIT")


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

2020-08-06 Thread Felix Yan via arch-commits
Date: Thursday, August 6, 2020 @ 10:27:56
  Author: felixonmars
Revision: 670805

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-streaming-commons/repos/community-staging-x86_64/
  haskell-streaming-commons/repos/community-staging-x86_64/PKGBUILD
(from rev 670804, haskell-streaming-commons/trunk/PKGBUILD)

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

Copied: haskell-streaming-commons/repos/community-staging-x86_64/PKGBUILD (from 
rev 670804, haskell-streaming-commons/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-08-06 10:27:56 UTC (rev 670805)
@@ -0,0 +1,39 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=streaming-commons
+pkgname=haskell-streaming-commons
+pkgver=0.2.2.0
+pkgrel=1
+pkgdesc="Common lower-level functions needed by various streaming data 
libraries"
+url="https://github.com/fpco/streaming-commons";
+license=("MIT")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-async' 'haskell-network' 'haskell-random' 
'haskell-zlib')
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
+sha512sums=('88f90df118ec5b4dbbcaab95b6c274cd3c53a8f48e90d65be4c16b13a50f8eb704642c5483523ba8b869f214f9017cfce45038a3384463809a7da9589ac3ed58')
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \
+-f-use-bytestring-builder
+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-streaming-commons/trunk (PKGBUILD)

2020-08-06 Thread Felix Yan via arch-commits
Date: Thursday, August 6, 2020 @ 10:27:45
  Author: felixonmars
Revision: 670804

upgpkg: haskell-streaming-commons 0.2.2.0-1: rebuild with streaming-commons 
0.2.2.0

Modified:
  haskell-streaming-commons/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-08-06 10:25:08 UTC (rev 670803)
+++ PKGBUILD2020-08-06 10:27:45 UTC (rev 670804)
@@ -3,8 +3,8 @@
 
 _hkgname=streaming-commons
 pkgname=haskell-streaming-commons
-pkgver=0.2.1.2
-pkgrel=26
+pkgver=0.2.2.0
+pkgrel=1
 pkgdesc="Common lower-level functions needed by various streaming data 
libraries"
 url="https://github.com/fpco/streaming-commons";
 license=("MIT")
@@ -12,7 +12,7 @@
 depends=('ghc-libs' 'haskell-async' 'haskell-network' 'haskell-random' 
'haskell-zlib')
 makedepends=('ghc')
 
source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
-sha512sums=('7b6f39237f9ac13ca2d8205a43fee17c6edfe6609a1119903f8648aed151ef92779af7a8dfdfb108dea679cd26c83dfb5d21285d51f91dec0ad10debd100b8e7')
+sha512sums=('88f90df118ec5b4dbbcaab95b6c274cd3c53a8f48e90d65be4c16b13a50f8eb704642c5483523ba8b869f214f9017cfce45038a3384463809a7da9589ac3ed58')
 
 build() {
 cd $_hkgname-$pkgver


<    1   2   3   4   5   6   >