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

2021-04-07 Thread Felix Yan via arch-commits
Date: Thursday, April 8, 2021 @ 06:59:12
  Author: felixonmars
Revision: 913608

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-wreq/repos/community-staging-x86_64/PKGBUILD (from rev 913607, 
haskell-wreq/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2021-04-08 06:59:12 UTC (rev 913608)
@@ -0,0 +1,51 @@
+# Maintainer: Felix Yan 
+
+_hkgname=wreq
+pkgname=haskell-wreq
+pkgver=0.5.3.3
+pkgrel=38
+pkgdesc="An easy-to-use HTTP client library."
+url="https://github.com/bos/wreq";
+license=('BSD')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-aeson' 'haskell-attoparsec' 
'haskell-authenticate-oauth'
+ 'haskell-base16-bytestring' 'haskell-case-insensitive' 
'haskell-cryptonite'
+ 'haskell-hashable' 'haskell-http-client' 'haskell-http-client-tls'
+ 'haskell-http-types' 'haskell-lens' 'haskell-lens-aeson' 
'haskell-memory'
+ 'haskell-mime-types' 'haskell-psqueues' 'haskell-time-locale-compat'
+ 'haskell-unordered-containers' 'haskell-aeson-pretty' 
'haskell-base64-bytestring'
+ 'haskell-snap-core' 'haskell-snap-server' 'haskell-unix-compat' 
'haskell-uuid')
+makedepends=('ghc' 'haskell-cabal-doctest' 'haskell-doctest' 'haskell-hunit' 
'haskell-quickcheck'
+ 'haskell-network-info' 'haskell-temporary' 
'haskell-test-framework'
+ 'haskell-test-framework-hunit' 
'haskell-test-framework-quickcheck2' 'haskell-vector')
+source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
+sha512sums=('f074790cf3370d9356efbf5aeabb7421d59299471e02d93010453bb6f4e8daee517fcdf6891245272a9b08a35bc7b1b2233b75825ec377f6403c99cf91041f2e')
+
+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 \
+-fdoctest -f-aws -fhttpbin -f-developer
+runhaskell Setup build $MAKEFLAGS
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+cd $_hkgname-$pkgver
+runhaskell Setup test || echo "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.md 
"$pkgdir"/usr/share/licenses/$pkgname/LICENSE.md
+rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE.md
+}


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

2021-04-07 Thread Felix Yan via arch-commits
Date: Thursday, April 8, 2021 @ 06:58:59
  Author: felixonmars
Revision: 913607

upgpkg: haskell-wreq 0.5.3.3-38: rebuild with vector 0.12.3.0

Modified:
  haskell-wreq/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-04-08 06:56:07 UTC (rev 913606)
+++ PKGBUILD2021-04-08 06:58:59 UTC (rev 913607)
@@ -3,7 +3,7 @@
 _hkgname=wreq
 pkgname=haskell-wreq
 pkgver=0.5.3.3
-pkgrel=37
+pkgrel=38
 pkgdesc="An easy-to-use HTTP client library."
 url="https://github.com/bos/wreq";
 license=('BSD')


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

2021-04-07 Thread Felix Yan via arch-commits
Date: Thursday, April 8, 2021 @ 06:56:07
  Author: felixonmars
Revision: 913606

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-lens-aeson/repos/community-staging-x86_64/PKGBUILD (from rev 
913605, haskell-lens-aeson/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2021-04-08 06:56:07 UTC (rev 913606)
@@ -0,0 +1,44 @@
+# Maintainer: Felix Yan 
+
+_hkgname=lens-aeson
+pkgname=haskell-lens-aeson
+pkgver=1.1.1
+pkgrel=17
+pkgdesc="Law-abiding lenses for aeson"
+url="https://github.com/lens/lens-aeson/";
+license=('MIT')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-aeson' 'haskell-attoparsec' 'haskell-lens' 
'haskell-scientific'
+ 'haskell-unordered-containers' 'haskell-vector')
+makedepends=('ghc' 'uusi')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
+sha512sums=('a72cd51a51dcb9b686909caac83f8f7ba69b0e33ba90bf8a55937f198f898a7e19dff24bec9a4b921b170f34c5511bd58df5ba1dea3751f37e374bb7193d388c')
+
+prepare() {
+cd $_hkgname-$pkgver
+uusi -u attoparsec $_hkgname.cabal
+}
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \
+-f-test-doctests
+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-lens-aeson/trunk (PKGBUILD)

2021-04-07 Thread Felix Yan via arch-commits
Date: Thursday, April 8, 2021 @ 06:55:54
  Author: felixonmars
Revision: 913605

upgpkg: haskell-lens-aeson 1.1.1-17: rebuild with vector 0.12.3.0

Modified:
  haskell-lens-aeson/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-04-08 06:55:02 UTC (rev 913604)
+++ PKGBUILD2021-04-08 06:55:54 UTC (rev 913605)
@@ -3,7 +3,7 @@
 _hkgname=lens-aeson
 pkgname=haskell-lens-aeson
 pkgver=1.1.1
-pkgrel=16
+pkgrel=17
 pkgdesc="Law-abiding lenses for aeson"
 url="https://github.com/lens/lens-aeson/";
 license=('MIT')


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

2021-04-07 Thread Felix Yan via arch-commits
Date: Thursday, April 8, 2021 @ 06:55:02
  Author: felixonmars
Revision: 913604

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-lsp0/repos/community-staging-x86_64/PKGBUILD (from rev 913603, 
haskell-lsp0/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2021-04-08 06:55:02 UTC (rev 913604)
@@ -0,0 +1,49 @@
+# Maintainer: Felix Yan 
+
+_hkgname=haskell-lsp
+pkgname=haskell-lsp0
+pkgver=0.24.0.0
+pkgrel=13
+pkgdesc="Haskell library for the Microsoft Language Server Protocol (Legacy 
0.x version)"
+url="https://github.com/alanz/haskell-lsp";
+license=("MIT")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-aeson' 'haskell-async' 'haskell-attoparsec' 
'haskell-data-default'
+ 'haskell-hashable' 'haskell-lsp0-types' 'haskell-hslogger' 
'haskell-lens'
+ 'haskell-network-uri' 'haskell-rope-utf16-splay' 'haskell-sorted-list'
+ 'haskell-temporary' 'haskell-unordered-containers' 'haskell-vector')
+makedepends=('ghc' 'haskell-quickcheck' 'haskell-hspec' 
'haskell-hspec-discover'
+ 'haskell-quickcheck-instances')
+source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz";)
+sha512sums=('91ab856483ced484ba4b804a269d877595db6c4d606df8da81d0ba557deac2fc97970b645dac8594dbdce28f27e3f09877e45a8b28932317ed2c60e766a28a30')
+
+build() {
+  cd $_hkgname-$pkgver
+
+  runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \
+--ghc-option=-optl-Wl\,-z\,relro\,-z\,now \
+--ghc-option='-pie'
+
+  runhaskell Setup build $MAKEFLAGS
+  runhaskell Setup register --gen-script
+  runhaskell Setup unregister --gen-script
+  sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+  sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+  cd $_hkgname-$pkgver
+  runhaskell Setup test
+}
+
+package() {
+  cd $_hkgname-$pkgver
+
+  install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh
+  install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+  runhaskell Setup copy --destdir="$pkgdir"
+  install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+  rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}


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

2021-04-07 Thread Felix Yan via arch-commits
Date: Thursday, April 8, 2021 @ 06:54:48
  Author: felixonmars
Revision: 913603

upgpkg: haskell-lsp0 0.24.0.0-13: rebuild with vector 0.12.3.0

Modified:
  haskell-lsp0/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-04-08 06:52:34 UTC (rev 913602)
+++ PKGBUILD2021-04-08 06:54:48 UTC (rev 913603)
@@ -3,7 +3,7 @@
 _hkgname=haskell-lsp
 pkgname=haskell-lsp0
 pkgver=0.24.0.0
-pkgrel=12
+pkgrel=13
 pkgdesc="Haskell library for the Microsoft Language Server Protocol (Legacy 
0.x version)"
 url="https://github.com/alanz/haskell-lsp";
 license=("MIT")


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

2021-04-07 Thread Felix Yan via arch-commits
Date: Thursday, April 8, 2021 @ 06:52:34
  Author: felixonmars
Revision: 913602

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-lsp0-types/repos/community-staging-x86_64/PKGBUILD (from rev 
913601, haskell-lsp0-types/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2021-04-08 06:52:34 UTC (rev 913602)
@@ -0,0 +1,41 @@
+# Maintainer: Felix Yan 
+
+_hkgname=haskell-lsp-types
+pkgname=haskell-lsp0-types
+pkgver=0.24.0.0
+pkgrel=13
+pkgdesc="Haskell library for the Microsoft Language Server Protocol, data 
types (Legacy 0.x version)"
+url="https://github.com/alanz/haskell-lsp";
+license=("MIT")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-aeson' 'haskell-data-default' 'haskell-hashable' 
'haskell-lens'
+ 'haskell-network-uri' 'haskell-scientific' 
'haskell-unordered-containers')
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz";)
+sha512sums=('736bf29157aed1ef5d075c8fdb5cd06a356b53ef5e87c88173c265c2b59d757c8af48ec0ef2b42681e27861c9d8e969a204ca563d643fb7e7d5638522e203584')
+
+build() {
+  cd $_hkgname-$pkgver
+
+  runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \
+--ghc-option=-optl-Wl\,-z\,relro\,-z\,now \
+--ghc-option='-pie'
+
+  runhaskell Setup build $MAKEFLAGS
+  runhaskell Setup register --gen-script
+  runhaskell Setup unregister --gen-script
+  sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+  sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+  cd $_hkgname-$pkgver
+
+  install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh
+  install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+  runhaskell Setup copy --destdir="$pkgdir"
+  install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+  rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}


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

2021-04-07 Thread Felix Yan via arch-commits
Date: Thursday, April 8, 2021 @ 06:52:21
  Author: felixonmars
Revision: 913601

upgpkg: haskell-lsp0-types 0.24.0.0-13: rebuild with vector 0.12.3.0

Modified:
  haskell-lsp0-types/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-04-08 06:50:05 UTC (rev 913600)
+++ PKGBUILD2021-04-08 06:52:21 UTC (rev 913601)
@@ -3,7 +3,7 @@
 _hkgname=haskell-lsp-types
 pkgname=haskell-lsp0-types
 pkgver=0.24.0.0
-pkgrel=12
+pkgrel=13
 pkgdesc="Haskell library for the Microsoft Language Server Protocol, data 
types (Legacy 0.x version)"
 url="https://github.com/alanz/haskell-lsp";
 license=("MIT")


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

2021-04-07 Thread Felix Yan via arch-commits
Date: Thursday, April 8, 2021 @ 06:50:05
  Author: felixonmars
Revision: 913600

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-dav/repos/community-staging-x86_64/PKGBUILD (from rev 913599, 
haskell-dav/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2021-04-08 06:50:05 UTC (rev 913600)
@@ -0,0 +1,43 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=DAV
+pkgname=haskell-dav
+pkgver=1.3.4
+pkgrel=296
+pkgdesc="RFC 4918 WebDAV support"
+url="http://floss.scru.org/hDAV";
+license=("GPL3")
+arch=('x86_64')
+depends=('ghc-libs' "haskell-case-insensitive" "haskell-data-default"
+ "haskell-haskeline" "haskell-http-client" "haskell-http-client-tls" 
"haskell-http-types"
+ "haskell-lens" "haskell-network" "haskell-network-uri"
+ "haskell-optparse-applicative" "haskell-transformers-base" 
"haskell-transformers-compat"
+ "haskell-utf8-string" "haskell-xml-conduit" "haskell-xml-hamlet")
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
+sha512sums=('95bb567488bed2fef3813597ea9c080781bbc25117995901ff7264c0f04bf4db1bad6c9c94c4d1fbea968245041752b2b720d4c42b4c23191eda5e3dc0c292b6')
+
+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-mtl-compat
+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-dav/trunk (PKGBUILD)

2021-04-07 Thread Felix Yan via arch-commits
Date: Thursday, April 8, 2021 @ 06:49:51
  Author: felixonmars
Revision: 913599

upgpkg: haskell-dav 1.3.4-296: rebuild with vector 0.12.3.0

Modified:
  haskell-dav/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-04-08 06:48:47 UTC (rev 913598)
+++ PKGBUILD2021-04-08 06:49:51 UTC (rev 913599)
@@ -4,7 +4,7 @@
 _hkgname=DAV
 pkgname=haskell-dav
 pkgver=1.3.4
-pkgrel=295
+pkgrel=296
 pkgdesc="RFC 4918 WebDAV support"
 url="http://floss.scru.org/hDAV";
 license=("GPL3")


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

2021-04-07 Thread Felix Yan via arch-commits
Date: Thursday, April 8, 2021 @ 06:48:47
  Author: felixonmars
Revision: 913598

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-xml-hamlet/repos/community-staging-x86_64/
  haskell-xml-hamlet/repos/community-staging-x86_64/PKGBUILD
(from rev 913597, haskell-xml-hamlet/trunk/PKGBUILD)

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

Copied: haskell-xml-hamlet/repos/community-staging-x86_64/PKGBUILD (from rev 
913597, haskell-xml-hamlet/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2021-04-08 06:48:47 UTC (rev 913598)
@@ -0,0 +1,39 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=xml-hamlet
+pkgname=haskell-xml-hamlet
+pkgver=0.5.0.1
+pkgrel=234
+pkgdesc="Hamlet-style quasiquoter for XML content"
+url="http://www.yesodweb.com/";
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs' "haskell-shakespeare"
+ "haskell-xml-conduit")
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
+sha512sums=('273dbb637c6e37fcc3b180448ccee0dce8996319d653cc3833fef302a297e8fdc805958b4ebc6e015cbfb2ae8b60a8325108b9d6dcaab052b460ff27a404de39')
+
+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-xml-hamlet/trunk (PKGBUILD)

2021-04-07 Thread Felix Yan via arch-commits
Date: Thursday, April 8, 2021 @ 06:48:33
  Author: felixonmars
Revision: 913597

upgpkg: haskell-xml-hamlet 0.5.0.1-234: rebuild with vector 0.12.3.0

Modified:
  haskell-xml-hamlet/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-04-08 06:47:36 UTC (rev 913596)
+++ PKGBUILD2021-04-08 06:48:33 UTC (rev 913597)
@@ -4,7 +4,7 @@
 _hkgname=xml-hamlet
 pkgname=haskell-xml-hamlet
 pkgver=0.5.0.1
-pkgrel=233
+pkgrel=234
 pkgdesc="Hamlet-style quasiquoter for XML content"
 url="http://www.yesodweb.com/";
 license=("BSD")


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

2021-04-07 Thread Felix Yan via arch-commits
Date: Thursday, April 8, 2021 @ 06:47:36
  Author: felixonmars
Revision: 913596

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-shakespeare/repos/community-staging-x86_64/PKGBUILD (from rev 
913595, haskell-shakespeare/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2021-04-08 06:47:36 UTC (rev 913596)
@@ -0,0 +1,46 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=shakespeare
+pkgname=haskell-shakespeare
+pkgver=2.0.25
+pkgrel=93
+pkgdesc="A toolkit for making compile-time interpolated templates"
+url="https://www.yesodweb.com/book/shakespearean-templates";
+license=("MIT")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-aeson' 'haskell-blaze-html' 'haskell-blaze-markup'
+ 'haskell-scientific' 'haskell-th-lift' 'haskell-unordered-containers'
+ 'haskell-vector')
+makedepends=('ghc' 'haskell-hspec' 'haskell-hunit')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
+sha512sums=('26805c070c712a7bd549a2923f7b39cf9eaf7c9a3451c0c672eeff3b22e4d3f696887f3846e39c73f1c0add6a21becae9e58bb2821c0158298e105e0a1bf8ac2')
+
+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-test_roy -f-test_coffee -f-test_export
+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-shakespeare/trunk (PKGBUILD)

2021-04-07 Thread Felix Yan via arch-commits
Date: Thursday, April 8, 2021 @ 06:47:23
  Author: felixonmars
Revision: 913595

upgpkg: haskell-shakespeare 2.0.25-93: rebuild with vector 0.12.3.0

Modified:
  haskell-shakespeare/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-04-08 06:45:59 UTC (rev 913594)
+++ PKGBUILD2021-04-08 06:47:23 UTC (rev 913595)
@@ -4,7 +4,7 @@
 _hkgname=shakespeare
 pkgname=haskell-shakespeare
 pkgver=2.0.25
-pkgrel=92
+pkgrel=93
 pkgdesc="A toolkit for making compile-time interpolated templates"
 url="https://www.yesodweb.com/book/shakespearean-templates";
 license=("MIT")


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

2021-04-07 Thread Felix Yan via arch-commits
Date: Thursday, April 8, 2021 @ 06:45:44
  Author: felixonmars
Revision: 913593

upgpkg: haskell-binary-tagged 0.3-109: rebuild with vector 0.12.3.0

Modified:
  haskell-binary-tagged/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-04-08 06:44:50 UTC (rev 913592)
+++ PKGBUILD2021-04-08 06:45:44 UTC (rev 913593)
@@ -4,7 +4,7 @@
 _hkgname=binary-tagged
 pkgname=haskell-binary-tagged
 pkgver=0.3
-pkgrel=108
+pkgrel=109
 pkgdesc="Tagged binary serialisation."
 url="https://github.com/phadej/binary-tagged#readme";
 license=("BSD")


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

2021-04-07 Thread Felix Yan via arch-commits
Date: Thursday, April 8, 2021 @ 06:45:59
  Author: felixonmars
Revision: 913594

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-binary-tagged/repos/community-staging-x86_64/
  haskell-binary-tagged/repos/community-staging-x86_64/PKGBUILD
(from rev 913593, haskell-binary-tagged/trunk/PKGBUILD)

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

Copied: haskell-binary-tagged/repos/community-staging-x86_64/PKGBUILD (from rev 
913593, haskell-binary-tagged/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2021-04-08 06:45:59 UTC (rev 913594)
@@ -0,0 +1,49 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=binary-tagged
+pkgname=haskell-binary-tagged
+pkgver=0.3
+pkgrel=109
+pkgdesc="Tagged binary serialisation."
+url="https://github.com/phadej/binary-tagged#readme";
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-base16-bytestring' 'haskell-structured' 
'haskell-tagged')
+makedepends=('ghc' 'uusi' 'haskell-binary-instances' 'haskell-quickcheck' 
'haskell-quickcheck-instances'
+ 'haskell-singleton-bool' 'haskell-tasty' 'haskell-tasty-hunit'
+ 'haskell-tasty-quickcheck')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
+sha512sums=('731f94d53eabd0a00c1c116836a5e2eb9543911561b99f91c85df32534b73d7a441f25fdb5e98d2b6cba5523ceeaa112b5671ca8196535dc35c391943cb58b5e')
+
+prepare() {
+uusi -u base16-bytestring $_hkgname-$pkgver/$_hkgname.cabal
+}
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build $MAKEFLAGS
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+cd $_hkgname-$pkgver
+runhaskell Setup test
+}
+
+package() {
+cd $_hkgname-$pkgver
+
+install -D -m744 register.sh 
"$pkgdir"/usr/share/haskell/register/$pkgname.sh
+install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+runhaskell Setup copy --destdir="$pkgdir"
+install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}


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

2021-04-07 Thread Felix Yan via arch-commits
Date: Thursday, April 8, 2021 @ 06:44:50
  Author: felixonmars
Revision: 913592

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-structured/repos/community-staging-x86_64/PKGBUILD (from rev 
913591, haskell-structured/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2021-04-08 06:44:50 UTC (rev 913592)
@@ -0,0 +1,49 @@
+# Maintainer: Felix Yan 
+
+_hkgname=structured
+pkgname=haskell-structured
+pkgver=0.1.0.1
+pkgrel=10
+pkgdesc="Structure (hash) of your data types"
+url="https://github.com/phadej/binary-tagged";
+license=('BSD')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-aeson' 'haskell-base16-bytestring' 
'haskell-hashable'
+ 'haskell-scientific' 'haskell-tagged' 'haskell-time-compat' 
'haskell-unordered-containers'
+ 'haskell-uuid-types' 'haskell-vector')
+makedepends=('ghc' 'uusi')
+source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
+sha512sums=('511331a7728dfd3e1ad421f90e3128ae92a3e5e9b616d45f71892f24267d29502c67fe43e80c105adf8d34dbbb7d6f39febe0c4c6d877492d1b0427e0a89c096')
+
+prepare() {
+cd $_hkgname-$pkgver
+gen-setup
+}
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+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-structured/trunk (PKGBUILD)

2021-04-07 Thread Felix Yan via arch-commits
Date: Thursday, April 8, 2021 @ 06:44:37
  Author: felixonmars
Revision: 913591

upgpkg: haskell-structured 0.1.0.1-10: rebuild with vector 0.12.3.0

Modified:
  haskell-structured/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-04-08 06:43:48 UTC (rev 913590)
+++ PKGBUILD2021-04-08 06:44:37 UTC (rev 913591)
@@ -3,7 +3,7 @@
 _hkgname=structured
 pkgname=haskell-structured
 pkgver=0.1.0.1
-pkgrel=9
+pkgrel=10
 pkgdesc="Structure (hash) of your data types"
 url="https://github.com/phadej/binary-tagged";
 license=('BSD')


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

2021-04-07 Thread Felix Yan via arch-commits
Date: Thursday, April 8, 2021 @ 06:43:48
  Author: felixonmars
Revision: 913590

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-microstache/repos/community-staging-x86_64/PKGBUILD (from rev 
913589, haskell-microstache/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2021-04-08 06:43:48 UTC (rev 913590)
@@ -0,0 +1,38 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=microstache
+pkgname=haskell-microstache
+pkgver=1.0.1.2
+pkgrel=58
+pkgdesc="Mustache templates for Haskell"
+url="https://github.com/phadej/microstache";
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-aeson' 'haskell-unordered-containers' 
'haskell-vector')
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
+sha512sums=('5b8bacdc29fcf40b54e7efad12fe955a2781ee914b747108d95c61f0ec0321be90883de739463d4a7acd2b0715904fd711016763dcc6ff6e72939dd8d7d70150')
+
+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-microstache/trunk (PKGBUILD)

2021-04-07 Thread Felix Yan via arch-commits
Date: Thursday, April 8, 2021 @ 06:43:35
  Author: felixonmars
Revision: 913589

upgpkg: haskell-microstache 1.0.1.2-58: rebuild with vector 0.12.3.0

Modified:
  haskell-microstache/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-04-08 06:42:59 UTC (rev 913588)
+++ PKGBUILD2021-04-08 06:43:35 UTC (rev 913589)
@@ -4,7 +4,7 @@
 _hkgname=microstache
 pkgname=haskell-microstache
 pkgver=1.0.1.2
-pkgrel=57
+pkgrel=58
 pkgdesc="Mustache templates for Haskell"
 url="https://github.com/phadej/microstache";
 license=("BSD")


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

2021-04-07 Thread Antonio Rojas via arch-commits
Date: Thursday, April 8, 2021 @ 06:42:59
  Author: arojas
Revision: 913588

archrelease: copy trunk to community-any

Added:
  nicotine+/repos/community-any/PKGBUILD
(from rev 913587, nicotine+/trunk/PKGBUILD)
Deleted:
  nicotine+/repos/community-any/PKGBUILD

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

Deleted: PKGBUILD
===
--- PKGBUILD2021-04-08 06:42:49 UTC (rev 913587)
+++ PKGBUILD2021-04-08 06:42:59 UTC (rev 913588)
@@ -1,24 +0,0 @@
-# Maintainer: Antonio Rojas 
-# Contributor: Alexander Rødseth 
-# Contributor: Angel Velasquez 
-# Contributor: Hugo Doria 
-# Contributor: Andrew Wright 
-
-pkgname=nicotine+
-pkgver=3.0.3
-pkgrel=1
-pkgdesc='Soulseek music-sharing client, written in python'
-arch=(any)
-url='https://github.com/Nicotine-Plus/nicotine-plus'
-license=(GPL)
-depends=(python-gobject gtk3 gspell)
-optdepends=('libappindicator-gtk3: tray icon')
-#source=("https://github.com/Nicotine-Plus/nicotine-plus/releases/download/$pkgver/nicotine-$pkgver.tar.gz";)
-source=($pkgname-$pkgver.tar.gz::"https://github.com/Nicotine-Plus/nicotine-plus/archive/$pkgver.tar.gz";)
-sha256sums=('3c2629003414cd98621f4ffa9a0d6933d3d3c6c2e784170eada606cdca256018')
-
-package() {
-  cd nicotine-plus-$pkgver
-
-  python setup.py install --root="$pkgdir"
-}

Copied: nicotine+/repos/community-any/PKGBUILD (from rev 913587, 
nicotine+/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2021-04-08 06:42:59 UTC (rev 913588)
@@ -0,0 +1,24 @@
+# Maintainer: Antonio Rojas 
+# Contributor: Alexander Rødseth 
+# Contributor: Angel Velasquez 
+# Contributor: Hugo Doria 
+# Contributor: Andrew Wright 
+
+pkgname=nicotine+
+pkgver=3.0.4
+pkgrel=1
+pkgdesc='Soulseek music-sharing client, written in python'
+arch=(any)
+url='https://github.com/Nicotine-Plus/nicotine-plus'
+license=(GPL)
+depends=(python-gobject gtk3 gspell)
+optdepends=('libappindicator-gtk3: tray icon')
+#source=("https://github.com/Nicotine-Plus/nicotine-plus/releases/download/$pkgver/nicotine-$pkgver.tar.gz";)
+source=($pkgname-$pkgver.tar.gz::"https://github.com/Nicotine-Plus/nicotine-plus/archive/$pkgver.tar.gz";)
+sha256sums=('f0af2d45e7b2672e2c431a199f4faf0aee18da79f8d9aff9833cde6368192032')
+
+package() {
+  cd nicotine-plus-$pkgver
+
+  python setup.py install --root="$pkgdir"
+}


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

2021-04-07 Thread Antonio Rojas via arch-commits
Date: Thursday, April 8, 2021 @ 06:42:49
  Author: arojas
Revision: 913587

Update to 3.0.4

Modified:
  nicotine+/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-04-08 06:42:46 UTC (rev 913586)
+++ PKGBUILD2021-04-08 06:42:49 UTC (rev 913587)
@@ -5,7 +5,7 @@
 # Contributor: Andrew Wright 
 
 pkgname=nicotine+
-pkgver=3.0.3
+pkgver=3.0.4
 pkgrel=1
 pkgdesc='Soulseek music-sharing client, written in python'
 arch=(any)
@@ -15,7 +15,7 @@
 optdepends=('libappindicator-gtk3: tray icon')
 
#source=("https://github.com/Nicotine-Plus/nicotine-plus/releases/download/$pkgver/nicotine-$pkgver.tar.gz";)
 
source=($pkgname-$pkgver.tar.gz::"https://github.com/Nicotine-Plus/nicotine-plus/archive/$pkgver.tar.gz";)
-sha256sums=('3c2629003414cd98621f4ffa9a0d6933d3d3c6c2e784170eada606cdca256018')
+sha256sums=('f0af2d45e7b2672e2c431a199f4faf0aee18da79f8d9aff9833cde6368192032')
 
 package() {
   cd nicotine-plus-$pkgver


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

2021-04-07 Thread Felix Yan via arch-commits
Date: Thursday, April 8, 2021 @ 06:42:46
  Author: felixonmars
Revision: 913586

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-binary-instances/repos/community-staging-x86_64/
  haskell-binary-instances/repos/community-staging-x86_64/PKGBUILD
(from rev 913585, haskell-binary-instances/trunk/PKGBUILD)

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

Copied: haskell-binary-instances/repos/community-staging-x86_64/PKGBUILD (from 
rev 913585, haskell-binary-instances/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2021-04-08 06:42:46 UTC (rev 913586)
@@ -0,0 +1,52 @@
+# Maintainer: Felix Yan 
+
+_hkgname=binary-instances
+pkgname=haskell-binary-instances
+pkgver=1.0.1
+pkgrel=67
+pkgdesc="Orphan instances for binary"
+url="https://github.com/phadej/binary-instances";
+license=('BSD')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-aeson' 'haskell-binary-orphans' 
'haskell-case-insensitive'
+ 'haskell-hashable' 'haskell-scientific' 'haskell-tagged' 
'haskell-text-binary'
+ 'haskell-time-compat' 'haskell-unordered-containers' 'haskell-vector'
+ 'haskell-vector-binary-instances')
+makedepends=('ghc' 'uusi' 'haskell-quickcheck' 'haskell-quickcheck-instances' 
'haskell-tasty'
+ 'haskell-tasty-quickcheck')
+source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
+sha512sums=('8282c33d2f7c6dcbf991482c9ae23f316500a60f251e296f5e92488208eaf5f08460c379698bcebd707a61733a13a7b85601587bab4696a24d9ca56ffed1e66b')
+
+prepare() {
+cd $_hkgname-$pkgver
+uusi -u tasty $_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
+# https://github.com/phadej/binary-instances/issues/7
+runhaskell Setup test || echo "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-binary-instances/trunk (PKGBUILD)

2021-04-07 Thread Felix Yan via arch-commits
Date: Thursday, April 8, 2021 @ 06:42:32
  Author: felixonmars
Revision: 913585

upgpkg: haskell-binary-instances 1.0.1-67: rebuild with vector 0.12.3.0

Modified:
  haskell-binary-instances/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-04-08 06:41:37 UTC (rev 913584)
+++ PKGBUILD2021-04-08 06:42:32 UTC (rev 913585)
@@ -3,7 +3,7 @@
 _hkgname=binary-instances
 pkgname=haskell-binary-instances
 pkgver=1.0.1
-pkgrel=66
+pkgrel=67
 pkgdesc="Orphan instances for binary"
 url="https://github.com/phadej/binary-instances";
 license=('BSD')


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

2021-04-07 Thread Felix Yan via arch-commits
Date: Thursday, April 8, 2021 @ 06:41:37
  Author: felixonmars
Revision: 913584

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-microlens-aeson/repos/community-staging-x86_64/PKGBUILD (from 
rev 913583, haskell-microlens-aeson/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2021-04-08 06:41:37 UTC (rev 913584)
@@ -0,0 +1,48 @@
+# Maintainer: Felix Yan 
+
+_hkgname=microlens-aeson
+pkgname=haskell-microlens-aeson
+pkgver=2.3.1
+pkgrel=103
+pkgdesc="Law-abiding lenses for Aeson, using microlens"
+url="https://github.com/fosskers/microlens-aeson/";
+license=('MIT')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-aeson' 'haskell-attoparsec' 'haskell-hashable' 
'haskell-microlens'
+ 'haskell-scientific' 'haskell-unordered-containers' 'haskell-vector')
+makedepends=('ghc' 'haskell-tasty' 'haskell-tasty-hunit')
+source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
+sha512sums=('8fcf5eab1338dbad84ea3c2747f87a52e4a4a636271ecf9181be6a21b40fa2cdd01cb7c5499e3575be4b3483bd80f04469400e0a634037b9c989a38d3f30c972')
+
+prepare() {
+cd $_hkgname-$pkgver
+echo -e "import Distribution.Simple\nmain = defaultMain" > Setup.hs
+}
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build $MAKEFLAGS
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+cd $_hkgname-$pkgver
+runhaskell Setup test
+}
+
+package() {
+cd $_hkgname-$pkgver
+
+install -D -m744 register.sh 
"$pkgdir"/usr/share/haskell/register/$pkgname.sh
+install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+runhaskell Setup copy --destdir="$pkgdir"
+install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}


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

2021-04-07 Thread Felix Yan via arch-commits
Date: Thursday, April 8, 2021 @ 06:41:24
  Author: felixonmars
Revision: 913583

upgpkg: haskell-microlens-aeson 2.3.1-103: rebuild with vector 0.12.3.0

Modified:
  haskell-microlens-aeson/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-04-08 06:40:20 UTC (rev 913582)
+++ PKGBUILD2021-04-08 06:41:24 UTC (rev 913583)
@@ -3,7 +3,7 @@
 _hkgname=microlens-aeson
 pkgname=haskell-microlens-aeson
 pkgver=2.3.1
-pkgrel=102
+pkgrel=103
 pkgdesc="Law-abiding lenses for Aeson, using microlens"
 url="https://github.com/fosskers/microlens-aeson/";
 license=('MIT')


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

2021-04-07 Thread Felix Yan via arch-commits
Date: Thursday, April 8, 2021 @ 06:40:20
  Author: felixonmars
Revision: 913582

archrelease: copy trunk to community-staging-x86_64

Added:
  agda/repos/community-staging-x86_64/
  agda/repos/community-staging-x86_64/PKGBUILD
(from rev 913581, agda/trunk/PKGBUILD)

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

Copied: agda/repos/community-staging-x86_64/PKGBUILD (from rev 913581, 
agda/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2021-04-08 06:40:20 UTC (rev 913582)
@@ -0,0 +1,55 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=Agda
+pkgname=agda
+pkgver=2.6.1.3
+pkgrel=13
+pkgdesc="A dependently typed functional programming language and proof 
assistant"
+url="https://wiki.portal.chalmers.se/agda/";
+license=("custom")
+arch=('x86_64')
+depends=('ghc-libs' 'ghc' 'haskell-aeson' 'haskell-async' 'haskell-blaze-html' 
'haskell-boxes'
+ 'haskell-cpphs' 'haskell-data-hash' 'haskell-edit-distance' 
'haskell-equivalence'
+ 'haskell-geniplate-mirror' 'haskell-gitrev' 'haskell-hashable'
+ 'haskell-hashtables' 'haskell-ieee754' 'haskell-murmur-hash' 
'haskell-regex-tdfa'
+ 'haskell-split' 'haskell-strict' 'haskell-unordered-containers' 
'haskell-uri-encode'
+ 'haskell-zlib')
+optdepends=('agda-stdlib: for standard library')
+makedepends=('alex' 'happy' 'ghc' 'haskell-filemanip')
+source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz";)
+sha512sums=('2778cde4d73bd1203690ef4bcca00fa62666a2b647f3f78525aa4f610e357663f0e03125415278870d14710916fd6e0534efd8f07cd03b4a93a37ff1ee1bbd50')
+
+prepare() {
+cd $_hkgname-$pkgver
+sed -i '/fno-warn-overlapping-patterns/a \, "-dynamic"' 
src/full/Agda/Compiler/MAlonzo/Compiler.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" \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \
+-fcpphs -f-debug -f-enable-cluster-counting
+LC_CTYPE=en_US.UTF-8 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"
+LD_LIBRARY_PATH="$PWD/dist/build" runhaskell Setup copy 
--destdir="${pkgdir}"
+
+# Symlink to avoid writing to this place when agda-lib is present
+install -dm755 "$pkgdir"/usr/share/agda/lib/_build/$pkgver/agda
+ln -s ../../../prim "$pkgdir"/usr/share/agda/lib/_build/$pkgver/agda/
+
+install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}


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

2021-04-07 Thread Felix Yan via arch-commits
Date: Thursday, April 8, 2021 @ 06:40:05
  Author: felixonmars
Revision: 913581

upgpkg: agda 2.6.1.3-13: rebuild with vector 0.12.3.0

Modified:
  agda/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-04-08 06:28:30 UTC (rev 913580)
+++ PKGBUILD2021-04-08 06:40:05 UTC (rev 913581)
@@ -4,7 +4,7 @@
 _hkgname=Agda
 pkgname=agda
 pkgver=2.6.1.3
-pkgrel=12
+pkgrel=13
 pkgdesc="A dependently typed functional programming language and proof 
assistant"
 url="https://wiki.portal.chalmers.se/agda/";
 license=("custom")


[arch-commits] Commit in haskell-insert-ordered-containers/repos (2 files)

2021-04-07 Thread Felix Yan via arch-commits
Date: Thursday, April 8, 2021 @ 06:02:04
  Author: felixonmars
Revision: 913577

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-insert-ordered-containers/repos/community-staging-x86_64/
  haskell-insert-ordered-containers/repos/community-staging-x86_64/PKGBUILD
(from rev 913576, haskell-insert-ordered-containers/trunk/PKGBUILD)

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

Copied: 
haskell-insert-ordered-containers/repos/community-staging-x86_64/PKGBUILD (from 
rev 913576, haskell-insert-ordered-containers/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2021-04-08 06:02:04 UTC (rev 913577)
@@ -0,0 +1,48 @@
+# Maintainer: Felix Yan 
+
+_hkgname=insert-ordered-containers
+pkgname=haskell-insert-ordered-containers
+pkgver=0.2.4
+pkgrel=14
+pkgdesc="Associative containers retating insertion order for traversals."
+url="https://github.com/phadej/insert-ordered-containers";
+license=('BSD')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-aeson' 'haskell-base-compat' 'haskell-hashable'
+ 'haskell-indexed-traversable' 'haskell-lens' 'haskell-optics-core' 
'haskell-optics-extra'
+ 'haskell-semigroupoids' 'haskell-unordered-containers')
+makedepends=('ghc' 'uusi' 'haskell-quickcheck' 'haskell-tasty' 
'haskell-tasty-quickcheck')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
+sha512sums=('808536157119a2a7547b96194e5b032f4489b355ebe3dec59e2e5b507be084f51a41d793ae68c912e07fc0c157465d8840dbf444f98e19635ccc8061d150530a')
+
+prepare() {
+uusi -d semigroups ${_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-insert-ordered-containers/trunk (PKGBUILD)

2021-04-07 Thread Felix Yan via arch-commits
Date: Thursday, April 8, 2021 @ 06:01:50
  Author: felixonmars
Revision: 913576

upgpkg: haskell-insert-ordered-containers 0.2.4-14: rebuild with vector 0.12.3.0

Modified:
  haskell-insert-ordered-containers/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-04-08 06:00:45 UTC (rev 913575)
+++ PKGBUILD2021-04-08 06:01:50 UTC (rev 913576)
@@ -3,7 +3,7 @@
 _hkgname=insert-ordered-containers
 pkgname=haskell-insert-ordered-containers
 pkgver=0.2.4
-pkgrel=13
+pkgrel=14
 pkgdesc="Associative containers retating insertion order for traversals."
 url="https://github.com/phadej/insert-ordered-containers";
 license=('BSD')


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

2021-04-07 Thread Felix Yan via arch-commits
Date: Thursday, April 8, 2021 @ 06:00:45
  Author: felixonmars
Revision: 913575

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-hackage-db/repos/community-staging-x86_64/PKGBUILD (from rev 
913574, haskell-hackage-db/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2021-04-08 06:00:45 UTC (rev 913575)
@@ -0,0 +1,40 @@
+# Maintainer: berberman 
+
+_hkgname=hackage-db
+pkgname=haskell-hackage-db
+pkgver=2.1.0
+pkgrel=87
+pkgdesc="Access cabal-install's Hackage database via Data.Map"
+url="https://github.com/peti/hackage-db#readme";
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-aeson' 'haskell-tar' 'haskell-utf8-string')
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz";)
+sha256sums=('7458bdecb426344ced430851c95ef5901b827e610063e6b32ba2acbc32054cef')
+
+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 \
+--ghc-option=-optl-Wl\,-z\,relro\,-z\,now \
+--ghc-option='-pie'
+
+  runhaskell Setup build $MAKEFLAGS
+  runhaskell Setup register --gen-script
+  runhaskell Setup unregister --gen-script
+  sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+  sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+  cd $_hkgname-$pkgver
+
+  install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh
+  install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+  runhaskell Setup copy --destdir="$pkgdir"
+  install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+  rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}


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

2021-04-07 Thread Felix Yan via arch-commits
Date: Thursday, April 8, 2021 @ 06:00:30
  Author: felixonmars
Revision: 913574

upgpkg: haskell-hackage-db 2.1.0-87: rebuild with vector 0.12.3.0

Modified:
  haskell-hackage-db/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-04-08 05:59:43 UTC (rev 913573)
+++ PKGBUILD2021-04-08 06:00:30 UTC (rev 913574)
@@ -3,7 +3,7 @@
 _hkgname=hackage-db
 pkgname=haskell-hackage-db
 pkgver=2.1.0
-pkgrel=86
+pkgrel=87
 pkgdesc="Access cabal-install's Hackage database via Data.Map"
 url="https://github.com/peti/hackage-db#readme";
 license=("BSD")


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

2021-04-07 Thread Felix Yan via arch-commits
Date: Thursday, April 8, 2021 @ 05:59:43
  Author: felixonmars
Revision: 913573

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-haddock-library/repos/community-staging-x86_64/
  haskell-haddock-library/repos/community-staging-x86_64/PKGBUILD
(from rev 913572, haskell-haddock-library/trunk/PKGBUILD)

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

Copied: haskell-haddock-library/repos/community-staging-x86_64/PKGBUILD (from 
rev 913572, haskell-haddock-library/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2021-04-08 05:59:43 UTC (rev 913573)
@@ -0,0 +1,48 @@
+# Maintainer: Sergej Pupykin 
+
+_hkgname=haddock-library
+pkgname=haskell-haddock-library
+pkgver=1.10.0
+pkgrel=11
+pkgdesc="A documentation-generation tool for Haskell libraries"
+url="https://www.haskell.org/haddock/";
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs')
+makedepends=('ghc' 'uusi' 'haskell-base-compat' 'haskell-hspec' 
'haskell-hspec-discover'
+ 'haskell-quickcheck' 'haskell-optparse-applicative' 
'haskell-tree-diff')
+source=("https://hackage.haskell.org/packages/archive/haddock-library/${pkgver}/haddock-library-${pkgver}.tar.gz";)
+sha512sums=('dac536a2b8e2764de1a1b1a16fc328e15455656c2992fb3b3bccdeae2bb6ac81fe94e164aa2a70cff7cea3b97347b8510aadb5fa1c0564bb2429947f0aace0d1')
+
+prepare() {
+cd $_hkgname-$pkgver
+uusi -u tree-diff -u QuickCheck -u optparse-applicative $_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-haddock-library/trunk (PKGBUILD)

2021-04-07 Thread Felix Yan via arch-commits
Date: Thursday, April 8, 2021 @ 05:59:30
  Author: felixonmars
Revision: 913572

upgpkg: haskell-haddock-library 1.10.0-11: rebuild with vector 0.12.3.0

Modified:
  haskell-haddock-library/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-04-08 05:57:53 UTC (rev 913571)
+++ PKGBUILD2021-04-08 05:59:30 UTC (rev 913572)
@@ -3,7 +3,7 @@
 _hkgname=haddock-library
 pkgname=haskell-haddock-library
 pkgver=1.10.0
-pkgrel=10
+pkgrel=11
 pkgdesc="A documentation-generation tool for Haskell libraries"
 url="https://www.haskell.org/haddock/";
 license=("BSD")


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

2021-04-07 Thread Felix Yan via arch-commits
Date: Thursday, April 8, 2021 @ 05:57:53
  Author: felixonmars
Revision: 913571

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-tree-diff/repos/community-staging-x86_64/
  haskell-tree-diff/repos/community-staging-x86_64/PKGBUILD
(from rev 913570, haskell-tree-diff/trunk/PKGBUILD)

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

Copied: haskell-tree-diff/repos/community-staging-x86_64/PKGBUILD (from rev 
913570, haskell-tree-diff/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2021-04-08 05:57:53 UTC (rev 913571)
@@ -0,0 +1,53 @@
+# Maintainer: Felix Yan 
+
+_hkgname=tree-diff
+pkgname=haskell-tree-diff
+pkgver=0.2
+pkgrel=11
+pkgdesc="Diffing of (expression) trees"
+url="https://github.com/phadej/tree-diff";
+license=('BSD')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-aeson' 'haskell-ansi-wl-pprint' 
'haskell-ansi-terminal'
+ 'haskell-base-compat' 'haskell-hashable' 'haskell-parsers' 
'haskell-primitive'
+ 'haskell-quickcheck' 'haskell-scientific' 'haskell-semialign' 
'haskell-strict'
+ 'haskell-tagged' 'haskell-these' 'haskell-unordered-containers' 
'haskell-uuid-types'
+ 'haskell-vector')
+makedepends=('ghc' 'uusi' 'haskell-trifecta' 'haskell-tasty' 
'haskell-tasty-golden'
+ 'haskell-tasty-quickcheck')
+source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
+sha512sums=('e5e745e9c1481033579fd8bffc5f35a92dbb2d973a329d635b6c2b9d6a3e66f3dc11c6ea3b8ca21f2d41ac6b91255af825c287d59f1c40e44e9fe3e1dddf06e1')
+
+prepare() {
+cd $_hkgname-$pkgver
+gen-setup
+uusi -d bytestring-builder -u tasty $_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-tree-diff/trunk (PKGBUILD)

2021-04-07 Thread Felix Yan via arch-commits
Date: Thursday, April 8, 2021 @ 05:57:40
  Author: felixonmars
Revision: 913570

upgpkg: haskell-tree-diff 0.2-11: rebuild with vector 0.12.3.0

Modified:
  haskell-tree-diff/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-04-08 05:56:28 UTC (rev 913569)
+++ PKGBUILD2021-04-08 05:57:40 UTC (rev 913570)
@@ -3,7 +3,7 @@
 _hkgname=tree-diff
 pkgname=haskell-tree-diff
 pkgver=0.2
-pkgrel=10
+pkgrel=11
 pkgdesc="Diffing of (expression) trees"
 url="https://github.com/phadej/tree-diff";
 license=('BSD')


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

2021-04-07 Thread Felix Yan via arch-commits
Date: Thursday, April 8, 2021 @ 05:56:28
  Author: felixonmars
Revision: 913569

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-citeproc/repos/community-staging-x86_64/PKGBUILD (from rev 
913568, haskell-citeproc/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2021-04-08 05:56:28 UTC (rev 913569)
@@ -0,0 +1,53 @@
+# Maintainer: Felix Yan 
+
+_hkgname=citeproc
+pkgname=haskell-citeproc
+pkgver=0.3.0.9
+pkgrel=10
+pkgdesc="Generates citations and bibliography from CSL styles."
+url="https://github.com/jgm/citeproc";
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-aeson' 'haskell-aeson-pretty' 'haskell-attoparsec'
+ 'haskell-case-insensitive' 'haskell-data-default' 'haskell-file-embed'
+ 'haskell-pandoc-types' 'haskell-safe' 'haskell-scientific' 
'haskell-text-icu'
+ 'haskell-uniplate' 'haskell-vector' 'haskell-xml-conduit')
+makedepends=('ghc' 'uusi' 'haskell-diff' 'haskell-timeit')
+source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz";)
+sha512sums=('48341417e955f8ee4f6ea5e446e37907ed7b75858418c248504d93496b64147d67d7ba5e35ca9033a528982a7650d3013574f5e8686acc085f267e3d6a44b93f')
+
+prepare() {
+  cd $_hkgname-$pkgver
+  gen-setup
+}
+
+build() {
+  cd $_hkgname-$pkgver
+
+  runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \
+--ghc-option=-optl-Wl\,-z\,relro\,-z\,now \
+--ghc-option='-pie' -fexecutable -ficu
+
+  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-citeproc/trunk (PKGBUILD)

2021-04-07 Thread Felix Yan via arch-commits
Date: Thursday, April 8, 2021 @ 05:56:15
  Author: felixonmars
Revision: 913568

upgpkg: haskell-citeproc 0.3.0.9-10: rebuild with vector 0.12.3.0

Modified:
  haskell-citeproc/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-04-08 05:48:08 UTC (rev 913567)
+++ PKGBUILD2021-04-08 05:56:15 UTC (rev 913568)
@@ -3,7 +3,7 @@
 _hkgname=citeproc
 pkgname=haskell-citeproc
 pkgver=0.3.0.9
-pkgrel=9
+pkgrel=10
 pkgdesc="Generates citations and bibliography from CSL styles."
 url="https://github.com/jgm/citeproc";
 license=("BSD")


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

2021-04-07 Thread Felix Yan via arch-commits
Date: Thursday, April 8, 2021 @ 05:48:08
  Author: felixonmars
Revision: 913567

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-cborg-json/repos/community-staging-x86_64/
  haskell-cborg-json/repos/community-staging-x86_64/PKGBUILD
(from rev 913566, haskell-cborg-json/trunk/PKGBUILD)

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

Copied: haskell-cborg-json/repos/community-staging-x86_64/PKGBUILD (from rev 
913566, haskell-cborg-json/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2021-04-08 05:48:08 UTC (rev 913567)
@@ -0,0 +1,48 @@
+# Maintainer: Felix Yan 
+
+_hkgname=cborg-json
+pkgname=haskell-cborg-json
+pkgver=0.2.2.0
+pkgrel=137
+pkgdesc="A library for encoding JSON as CBOR"
+url="https://github.com/well-typed/cborg-json";
+license=('BSD')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-aeson' 'haskell-aeson-pretty' 'haskell-cborg' 
'haskell-scientific'
+ 'haskell-unordered-containers' 'haskell-vector')
+makedepends=('ghc')
+source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
+sha512sums=('d42a7af4bf91ddac496c6e7273aebe4c9062504fa10bcdbb17f9ece851daa343aff5d8790113514fd5833513c56fa4a465ee0734adf71a1540af4b8045dd7c93')
+
+prepare() {
+cd $_hkgname-$pkgver
+sed -i '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.txt -t "$pkgdir"/usr/share/licenses/$pkgname/
+rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE.txt
+}


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

2021-04-07 Thread Felix Yan via arch-commits
Date: Thursday, April 8, 2021 @ 05:47:54
  Author: felixonmars
Revision: 913566

upgpkg: haskell-cborg-json 0.2.2.0-137: rebuild with vector 0.12.3.0

Modified:
  haskell-cborg-json/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-04-08 05:47:11 UTC (rev 913565)
+++ PKGBUILD2021-04-08 05:47:54 UTC (rev 913566)
@@ -3,7 +3,7 @@
 _hkgname=cborg-json
 pkgname=haskell-cborg-json
 pkgver=0.2.2.0
-pkgrel=136
+pkgrel=137
 pkgdesc="A library for encoding JSON as CBOR"
 url="https://github.com/well-typed/cborg-json";
 license=('BSD')


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

2021-04-07 Thread Felix Yan via arch-commits
Date: Thursday, April 8, 2021 @ 05:47:11
  Author: felixonmars
Revision: 913565

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-tamarin-prover-sapic/repos/community-staging-x86_64/PKGBUILD 
(from rev 913564, haskell-tamarin-prover-sapic/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2021-04-08 05:47:11 UTC (rev 913565)
@@ -0,0 +1,43 @@
+# Maintainer: Felix Yan 
+
+_hkgname=tamarin-prover-sapic
+pkgname=haskell-tamarin-prover-sapic
+pkgver=1.6.0
+pkgrel=86
+pkgdesc="Library for input processes in SAPIC calculus for the tamarin prover"
+url="http://www.infsec.ethz.ch/research/software/tamarin";
+license=("GPL")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-aeson' 'haskell-aeson-pretty' 'haskell-dlist' 
'haskell-fclabels'
+ 'haskell-parallel' 'haskell-safe' 'haskell-uniplate' 
'haskell-raw-strings-qq'
+ 'haskell-tamarin-prover-utils' 'haskell-tamarin-prover-term' 
'haskell-tamarin-prover-theory')
+makedepends=('ghc')
+source=("tamarin-prover-$pkgver.tar.gz::https://github.com/tamarin-prover/tamarin-prover/archive/$pkgver.tar.gz";)
+sha512sums=('7f3569f740d63d715b92a8f073eaecb8b32efe59b910b246977d36bb9e873765440e72feb6e76c7cbafab0495b88cfc666bb1dd12f685627c60d5cbd97b2973e')
+
+prepare() {
+cd tamarin-prover-$pkgver/lib/sapic
+echo -e "import Distribution.Simple\nmain = defaultMain" > Setup.hs
+}
+
+build() {
+cd tamarin-prover-$pkgver/lib/sapic
+
+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 tamarin-prover-$pkgver/lib/sapic
+
+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-tamarin-prover-sapic/trunk (PKGBUILD)

2021-04-07 Thread Felix Yan via arch-commits
Date: Thursday, April 8, 2021 @ 05:46:57
  Author: felixonmars
Revision: 913564

upgpkg: haskell-tamarin-prover-sapic 1.6.0-86: rebuild with vector 0.12.3.0

Modified:
  haskell-tamarin-prover-sapic/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-04-08 05:45:13 UTC (rev 913563)
+++ PKGBUILD2021-04-08 05:46:57 UTC (rev 913564)
@@ -3,7 +3,7 @@
 _hkgname=tamarin-prover-sapic
 pkgname=haskell-tamarin-prover-sapic
 pkgver=1.6.0
-pkgrel=85
+pkgrel=86
 pkgdesc="Library for input processes in SAPIC calculus for the tamarin prover"
 url="http://www.infsec.ethz.ch/research/software/tamarin";
 license=("GPL")


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

2021-04-07 Thread Felix Yan via arch-commits
Date: Thursday, April 8, 2021 @ 05:45:13
  Author: felixonmars
Revision: 913563

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-tamarin-prover-theory/repos/community-staging-x86_64/PKGBUILD 
(from rev 913562, haskell-tamarin-prover-theory/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2021-04-08 05:45:13 UTC (rev 913563)
@@ -0,0 +1,39 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=tamarin-prover-theory
+pkgname=haskell-tamarin-prover-theory
+pkgver=1.6.0
+pkgrel=86
+pkgdesc="Security protocol types and constraint solver library for the tamarin 
prover"
+url="http://www.infsec.ethz.ch/research/software/tamarin";
+license=("GPL")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-aeson' 'haskell-aeson-pretty' 'haskell-dlist' 
'haskell-fclabels'
+ 'haskell-parallel' 'haskell-safe' 'haskell-uniplate' 
'haskell-tamarin-prover-utils'
+ 'haskell-tamarin-prover-term')
+makedepends=('ghc')
+source=("tamarin-prover-$pkgver.tar.gz::https://github.com/tamarin-prover/tamarin-prover/archive/$pkgver.tar.gz";)
+sha512sums=('7f3569f740d63d715b92a8f073eaecb8b32efe59b910b246977d36bb9e873765440e72feb6e76c7cbafab0495b88cfc666bb1dd12f685627c60d5cbd97b2973e')
+
+build() {
+cd tamarin-prover-$pkgver/lib/theory
+
+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 tamarin-prover-$pkgver/lib/theory
+
+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-tamarin-prover-theory/trunk (PKGBUILD)

2021-04-07 Thread Felix Yan via arch-commits
Date: Thursday, April 8, 2021 @ 05:44:32
  Author: felixonmars
Revision: 913562

upgpkg: haskell-tamarin-prover-theory 1.6.0-86: rebuild with vector 0.12.3.0

Modified:
  haskell-tamarin-prover-theory/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-04-08 05:40:37 UTC (rev 913561)
+++ PKGBUILD2021-04-08 05:44:32 UTC (rev 913562)
@@ -4,7 +4,7 @@
 _hkgname=tamarin-prover-theory
 pkgname=haskell-tamarin-prover-theory
 pkgver=1.6.0
-pkgrel=85
+pkgrel=86
 pkgdesc="Security protocol types and constraint solver library for the tamarin 
prover"
 url="http://www.infsec.ethz.ch/research/software/tamarin";
 license=("GPL")


[arch-commits] Commit in haskell-snap-server/repos/community-staging-x86_64 (2 files)

2021-04-07 Thread Felix Yan via arch-commits
Date: Thursday, April 8, 2021 @ 05:40:37
  Author: felixonmars
Revision: 913561

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-snap-server/repos/community-staging-x86_64/PKGBUILD
(from rev 913560, haskell-snap-server/trunk/PKGBUILD)
Deleted:
  haskell-snap-server/repos/community-staging-x86_64/PKGBUILD

--+
 PKGBUILD |  122 ++---
 1 file changed, 61 insertions(+), 61 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2021-04-08 05:40:22 UTC (rev 913560)
+++ PKGBUILD2021-04-08 05:40:37 UTC (rev 913561)
@@ -1,61 +0,0 @@
-# Maintainer: Felix Yan 
-
-_hkgname=snap-server
-pkgname=haskell-snap-server
-pkgver=1.1.2.0
-pkgrel=138
-pkgdesc="A web server for the Snap Framework"
-url="https://github.com/snapframework/snap-server";
-license=('BSD')
-arch=('x86_64')
-depends=('ghc-libs' 'haskell-attoparsec' 'haskell-blaze-builder' 
'haskell-case-insensitive'
- 'haskell-clock' 'haskell-io-streams' 'haskell-io-streams-haproxy' 
'haskell-lifted-base'
- 'haskell-network' 'haskell-old-locale' 'haskell-snap-core' 
'haskell-unix-compat'
- 'haskell-vector')
-makedepends=('ghc' 'uusi')
-checkdepends=('haskell-base16-bytestring' 'haskell-monad-control' 
'haskell-random'
-  'haskell-threads' 'haskell-hunit' 'haskell-quickcheck' 
'haskell-http-streams'
-  'haskell-http-common' 'haskell-parallel' '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=('da17f988a364e6c04b29020a9e27fa5d8b98fe890577cb6ca4ee4cc3df016ac6a9ea6d8ffcae564f25efa0362f3bd454f72ad3344f7571ccaa620c6c1bf57665')
-
-prepare() {
-cd $_hkgname-$pkgver
-uusi -d bytestring-builder -u attoparsec $_hkgname.cabal
-gen-setup
-}
-
-build() {
-cd $_hkgname-$pkgver
-
-if (( CHECKFUNC )); then
-_opts=('--enable-tests')
-else
-_opts=('--disable-tests')
-fi
-
-runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
---prefix=/usr --docdir=/usr/share/doc/$pkgname "${_opts[@]}" \
---dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
-runhaskell Setup build $MAKEFLAGS
-runhaskell Setup register --gen-script
-runhaskell Setup unregister --gen-script
-sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
-sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
-}
-
-check() {
-cd $_hkgname-$pkgver
-runhaskell Setup test
-}
-
-package() {
-cd $_hkgname-$pkgver
-
-install -D -m744 register.sh 
"$pkgdir"/usr/share/haskell/register/$pkgname.sh
-install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
-runhaskell Setup copy --destdir="$pkgdir"
-install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
-rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
-}

Copied: haskell-snap-server/repos/community-staging-x86_64/PKGBUILD (from rev 
913560, haskell-snap-server/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2021-04-08 05:40:37 UTC (rev 913561)
@@ -0,0 +1,61 @@
+# Maintainer: Felix Yan 
+
+_hkgname=snap-server
+pkgname=haskell-snap-server
+pkgver=1.1.2.0
+pkgrel=139
+pkgdesc="A web server for the Snap Framework"
+url="https://github.com/snapframework/snap-server";
+license=('BSD')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-attoparsec' 'haskell-blaze-builder' 
'haskell-case-insensitive'
+ 'haskell-clock' 'haskell-io-streams' 'haskell-io-streams-haproxy' 
'haskell-lifted-base'
+ 'haskell-network' 'haskell-old-locale' 'haskell-snap-core' 
'haskell-unix-compat'
+ 'haskell-vector')
+makedepends=('ghc' 'uusi')
+checkdepends=('haskell-base16-bytestring' 'haskell-monad-control' 
'haskell-random'
+  'haskell-threads' 'haskell-hunit' 'haskell-quickcheck' 
'haskell-http-streams'
+  'haskell-http-common' 'haskell-parallel' '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=('da17f988a364e6c04b29020a9e27fa5d8b98fe890577cb6ca4ee4cc3df016ac6a9ea6d8ffcae564f25efa0362f3bd454f72ad3344f7571ccaa620c6c1bf57665')
+
+prepare() {
+cd $_hkgname-$pkgver
+uusi -d bytestring-builder -u attoparsec $_hkgname.cabal
+gen-setup
+}
+
+build() {
+cd $_hkgname-$pkgver
+
+if (( CHECKFUNC )); then
+_opts=('--enable-tests')
+else
+_opts=('--disable-tests')
+fi
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 

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

2021-04-07 Thread Felix Yan via arch-commits
Date: Thursday, April 8, 2021 @ 05:40:22
  Author: felixonmars
Revision: 913560

upgpkg: haskell-snap-server 1.1.2.0-139: rebuild with vector 0.12.3.0

Modified:
  haskell-snap-server/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-04-08 05:38:03 UTC (rev 913559)
+++ PKGBUILD2021-04-08 05:40:22 UTC (rev 913560)
@@ -3,7 +3,7 @@
 _hkgname=snap-server
 pkgname=haskell-snap-server
 pkgver=1.1.2.0
-pkgrel=138
+pkgrel=139
 pkgdesc="A web server for the Snap Framework"
 url="https://github.com/snapframework/snap-server";
 license=('BSD')


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

2021-04-07 Thread Felix Yan via arch-commits
Date: Thursday, April 8, 2021 @ 05:38:03
  Author: felixonmars
Revision: 913559

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-http-streams/repos/community-staging-x86_64/PKGBUILD (from rev 
913558, haskell-http-streams/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2021-04-08 05:38:03 UTC (rev 913559)
@@ -0,0 +1,54 @@
+# Maintainer: Felix Yan 
+
+_hkgname=http-streams
+pkgname=haskell-http-streams
+pkgver=0.8.7.2
+pkgrel=220
+pkgdesc="An HTTP client using io-streams"
+url="https://github.com/afcowie/http-streams";
+license=('BSD')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-attoparsec' 'haskell-base64-bytestring' 
'haskell-blaze-builder'
+ 'haskell-case-insensitive' 'haskell-io-streams' 'haskell-hsopenssl'
+ 'haskell-openssl-streams' 'haskell-unordered-containers' 
'haskell-aeson'
+ 'haskell-http-common' 'haskell-network' 'haskell-network-uri')
+makedepends=('ghc')
+checkdepends=('haskell-hunit' 'haskell-aeson-pretty' 'haskell-hspec'
+ 'haskell-hspec-expectations' 'haskell-snap-core' 
'haskell-snap-server'
+ 'haskell-system-fileio' 'haskell-system-filepath')
+source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
+sha512sums=('1028e7a102fc189ddd20d353492306d506f24f0408a234e0ec2b01c11737bc9ffec76a5609e18e355ef838663ec412ce3b358d8223deea7dd4c35ada5223f3ea')
+
+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 -t "$pkgdir"/usr/share/licenses/$pkgname/
+rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}


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

2021-04-07 Thread Felix Yan via arch-commits
Date: Thursday, April 8, 2021 @ 05:37:50
  Author: felixonmars
Revision: 913558

upgpkg: haskell-http-streams 0.8.7.2-220: rebuild with vector 0.12.3.0

Modified:
  haskell-http-streams/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-04-08 05:36:42 UTC (rev 913557)
+++ PKGBUILD2021-04-08 05:37:50 UTC (rev 913558)
@@ -3,7 +3,7 @@
 _hkgname=http-streams
 pkgname=haskell-http-streams
 pkgver=0.8.7.2
-pkgrel=219
+pkgrel=220
 pkgdesc="An HTTP client using io-streams"
 url="https://github.com/afcowie/http-streams";
 license=('BSD')


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

2021-04-07 Thread Felix Yan via arch-commits
Date: Thursday, April 8, 2021 @ 05:36:42
  Author: felixonmars
Revision: 913557

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-snap-server/repos/community-staging-x86_64/PKGBUILD (from rev 
913556, haskell-snap-server/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2021-04-08 05:36:42 UTC (rev 913557)
@@ -0,0 +1,61 @@
+# Maintainer: Felix Yan 
+
+_hkgname=snap-server
+pkgname=haskell-snap-server
+pkgver=1.1.2.0
+pkgrel=138
+pkgdesc="A web server for the Snap Framework"
+url="https://github.com/snapframework/snap-server";
+license=('BSD')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-attoparsec' 'haskell-blaze-builder' 
'haskell-case-insensitive'
+ 'haskell-clock' 'haskell-io-streams' 'haskell-io-streams-haproxy' 
'haskell-lifted-base'
+ 'haskell-network' 'haskell-old-locale' 'haskell-snap-core' 
'haskell-unix-compat'
+ 'haskell-vector')
+makedepends=('ghc' 'uusi')
+checkdepends=('haskell-base16-bytestring' 'haskell-monad-control' 
'haskell-random'
+  'haskell-threads' 'haskell-hunit' 'haskell-quickcheck' 
'haskell-http-streams'
+  'haskell-http-common' 'haskell-parallel' '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=('da17f988a364e6c04b29020a9e27fa5d8b98fe890577cb6ca4ee4cc3df016ac6a9ea6d8ffcae564f25efa0362f3bd454f72ad3344f7571ccaa620c6c1bf57665')
+
+prepare() {
+cd $_hkgname-$pkgver
+uusi -d bytestring-builder -u attoparsec $_hkgname.cabal
+gen-setup
+}
+
+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-snap-server/trunk (PKGBUILD)

2021-04-07 Thread Felix Yan via arch-commits
Date: Thursday, April 8, 2021 @ 05:36:28
  Author: felixonmars
Revision: 913556

upgpkg: haskell-snap-server 1.1.2.0-138: rebuild with vector 0.12.3.0 (rebuild 
pass 1, specified --nocheck)

Modified:
  haskell-snap-server/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-04-08 05:35:32 UTC (rev 913555)
+++ PKGBUILD2021-04-08 05:36:28 UTC (rev 913556)
@@ -3,7 +3,7 @@
 _hkgname=snap-server
 pkgname=haskell-snap-server
 pkgver=1.1.2.0
-pkgrel=137
+pkgrel=138
 pkgdesc="A web server for the Snap Framework"
 url="https://github.com/snapframework/snap-server";
 license=('BSD')


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

2021-04-07 Thread Felix Yan via arch-commits
Date: Thursday, April 8, 2021 @ 05:35:32
  Author: felixonmars
Revision: 913555

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-aeson-pretty/repos/community-staging-x86_64/PKGBUILD (from rev 
913554, haskell-aeson-pretty/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2021-04-08 05:35:32 UTC (rev 913555)
@@ -0,0 +1,40 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=aeson-pretty
+pkgname=haskell-aeson-pretty
+pkgver=0.8.8
+pkgrel=154
+pkgdesc="JSON pretty-printing library and command-line tool."
+url="https://github.com/informatikr/aeson-pretty";
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs' "haskell-aeson" "haskell-attoparsec" "haskell-base-compat" 
"haskell-cmdargs"
+ "haskell-scientific" "haskell-unordered-containers" "haskell-vector")
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
+sha512sums=('5867343c5d51d632bb299fcbc00cdb29b0feb1931f0ff9c3cf89c5752f1a103c68c9e6fa65e8538ac19212853c39f6d1d6e0c2d9f0bf49fe001c1bfd792db779')
+
+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-lib-only
+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-aeson-pretty/trunk (PKGBUILD)

2021-04-07 Thread Felix Yan via arch-commits
Date: Thursday, April 8, 2021 @ 05:35:10
  Author: felixonmars
Revision: 913554

upgpkg: haskell-aeson-pretty 0.8.8-154: rebuild with vector 0.12.3.0

Modified:
  haskell-aeson-pretty/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-04-08 05:34:25 UTC (rev 913553)
+++ PKGBUILD2021-04-08 05:35:10 UTC (rev 913554)
@@ -4,7 +4,7 @@
 _hkgname=aeson-pretty
 pkgname=haskell-aeson-pretty
 pkgver=0.8.8
-pkgrel=153
+pkgrel=154
 pkgdesc="JSON pretty-printing library and command-line tool."
 url="https://github.com/informatikr/aeson-pretty";
 license=("BSD")


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

2021-04-07 Thread Felix Yan via arch-commits
Date: Thursday, April 8, 2021 @ 05:34:25
  Author: felixonmars
Revision: 913553

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-hjsonpointer/repos/community-staging-x86_64/PKGBUILD (from rev 
913552, haskell-hjsonpointer/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2021-04-08 05:34:25 UTC (rev 913553)
@@ -0,0 +1,44 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=hjsonpointer
+pkgname=haskell-hjsonpointer
+pkgver=1.5.0
+pkgrel=204
+pkgdesc="JSON Pointer library"
+url="https://github.com/haskell-foundation/foundation";
+license=("MIT")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-aeson' 'haskell-hashable' 
'haskell-unordered-containers'
+ 'haskell-vector')
+makedepends=('ghc' 'haskell-hspec' 'haskell-http-types' 'haskell-quickcheck')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
+sha512sums=('dd47b98884982d06892c82f76385650ab76ae4ade31ef9ead1e1dcdb4f0d24d9c2268023cc0f232e7febd7ea5f7058b2561922b8e99a04eb8afd9e96935d7336')
+
+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 "MIT-LICENSE.txt" 
"${pkgdir}/usr/share/licenses/${pkgname}/MIT-LICENSE.txt"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/MIT-LICENSE.txt"
+}


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

2021-04-07 Thread Felix Yan via arch-commits
Date: Thursday, April 8, 2021 @ 05:34:11
  Author: felixonmars
Revision: 913552

upgpkg: haskell-hjsonpointer 1.5.0-204: rebuild with vector 0.12.3.0

Modified:
  haskell-hjsonpointer/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-04-08 05:33:18 UTC (rev 913551)
+++ PKGBUILD2021-04-08 05:34:11 UTC (rev 913552)
@@ -4,7 +4,7 @@
 _hkgname=hjsonpointer
 pkgname=haskell-hjsonpointer
 pkgver=1.5.0
-pkgrel=203
+pkgrel=204
 pkgdesc="JSON Pointer library"
 url="https://github.com/haskell-foundation/foundation";
 license=("MIT")


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

2021-04-07 Thread Felix Yan via arch-commits
Date: Thursday, April 8, 2021 @ 05:33:18
  Author: felixonmars
Revision: 913551

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 913550, haskell-skylighting/trunk/PKGBUILD)

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

Copied: haskell-skylighting/repos/community-staging-x86_64/PKGBUILD (from rev 
913550, haskell-skylighting/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2021-04-08 05:33:18 UTC (rev 913551)
@@ -0,0 +1,37 @@
+# Maintainer: Felix Yan 
+
+_hkgname=skylighting
+pkgname=haskell-skylighting
+pkgver=0.10.5.1
+pkgrel=4
+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=('03d157469c73e18d262e6eda771aceba12663e1144d754fce959550db9f0cbf3e9f762fa6e05924f0a24b3e25b14c533e17b69265aa00f7bd24bc425e8ce34c7')
+
+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/trunk (PKGBUILD)

2021-04-07 Thread Felix Yan via arch-commits
Date: Thursday, April 8, 2021 @ 05:33:05
  Author: felixonmars
Revision: 913550

upgpkg: haskell-skylighting 0.10.5.1-4: rebuild with vector 0.12.3.0

Modified:
  haskell-skylighting/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-04-08 05:32:09 UTC (rev 913549)
+++ PKGBUILD2021-04-08 05:33:05 UTC (rev 913550)
@@ -3,7 +3,7 @@
 _hkgname=skylighting
 pkgname=haskell-skylighting
 pkgver=0.10.5.1
-pkgrel=3
+pkgrel=4
 pkgdesc="Syntax highlighting library"
 url="https://github.com/jgm/skylighting";
 license=('GPL2')


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

2021-04-07 Thread Felix Yan via arch-commits
Date: Thursday, April 8, 2021 @ 05:32:09
  Author: felixonmars
Revision: 913549

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 913548, haskell-skylighting-core/trunk/PKGBUILD)

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

Copied: haskell-skylighting-core/repos/community-staging-x86_64/PKGBUILD (from 
rev 913548, haskell-skylighting-core/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2021-04-08 05:32:09 UTC (rev 913549)
@@ -0,0 +1,46 @@
+# Maintainer: Felix Yan 
+
+_hkgname=skylighting-core
+pkgname=haskell-skylighting-core
+pkgver=0.10.5.1
+pkgrel=4
+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-safe' 'haskell-utf8-string' 
'haskell-xml-conduit')
+makedepends=('ghc' 'haskell-diff' 'haskell-pretty-show' 'haskell-quickcheck' 
'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=('587814cc2f94fed64d2be8f8bf404931606b15e0117bc993cfdf8167fdf0e2cbc033abe74ddc4e4abb0439819ac080da98567b7c9deaac649565be7b7d5e6a74')
+
+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 \
+-fexecutable
+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-skylighting-core/trunk (PKGBUILD)

2021-04-07 Thread Felix Yan via arch-commits
Date: Thursday, April 8, 2021 @ 05:31:56
  Author: felixonmars
Revision: 913548

upgpkg: haskell-skylighting-core 0.10.5.1-4: rebuild with vector 0.12.3.0

Modified:
  haskell-skylighting-core/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-04-08 05:29:21 UTC (rev 913547)
+++ PKGBUILD2021-04-08 05:31:56 UTC (rev 913548)
@@ -3,7 +3,7 @@
 _hkgname=skylighting-core
 pkgname=haskell-skylighting-core
 pkgver=0.10.5.1
-pkgrel=3
+pkgrel=4
 pkgdesc="Syntax highlighting library"
 url="https://github.com/jgm/skylighting";
 license=('BSD')


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

2021-04-07 Thread Felix Yan via arch-commits
Date: Thursday, April 8, 2021 @ 05:29:21
  Author: felixonmars
Revision: 913547

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-servant-client-core/repos/community-staging-x86_64/PKGBUILD 
(from rev 913546, haskell-servant-client-core/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2021-04-08 05:29:21 UTC (rev 913547)
@@ -0,0 +1,51 @@
+# Maintainer: Felix Yan 
+
+_hkgname=servant-client-core
+pkgname=haskell-servant-client-core
+pkgver=0.18.2
+pkgrel=47
+pkgdesc="Core functionality and class for client function generation for 
servant APIs"
+url="http://docs.servant.dev/";
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-aeson' 'haskell-base-compat' 
'haskell-base64-bytestring' 'haskell-free'
+ 'haskell-http-media' 'haskell-http-types' 'haskell-network-uri' 
'haskell-safe'
+ 'haskell-servant' 'haskell-sop-core')
+makedepends=('ghc' 'uusi' 'haskell-quickcheck' 'haskell-hspec' 
'haskell-hspec-discover')
+source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz";)
+sha256sums=('799c40759420b947b860521ea2347da98e2c8bb9a4097651ea1a888f044b842c')
+
+prepare() {
+  uusi -u QuickCheck -u base64-bytestring $_hkgname-$pkgver/$_hkgname.cabal
+}
+
+build() {
+  cd $_hkgname-$pkgver
+
+  runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \
+--ghc-option=-optl-Wl\,-z\,relro\,-z\,now \
+--ghc-option='-pie'
+
+  runhaskell Setup build $MAKEFLAGS
+  runhaskell Setup register --gen-script
+  runhaskell Setup unregister --gen-script
+  sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+  sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+  cd $_hkgname-$pkgver
+  runhaskell Setup test
+}
+
+package() {
+  cd $_hkgname-$pkgver
+
+  install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh
+  install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+  runhaskell Setup copy --destdir="$pkgdir"
+  install -D -m644 LICENSE -t "$pkgdir"/usr/share/licenses/$pkgname/
+  rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}


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

2021-04-07 Thread Felix Yan via arch-commits
Date: Thursday, April 8, 2021 @ 05:29:08
  Author: felixonmars
Revision: 913546

upgpkg: haskell-servant-client-core 0.18.2-47: rebuild with vector 0.12.3.0

Modified:
  haskell-servant-client-core/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-04-08 05:28:09 UTC (rev 913545)
+++ PKGBUILD2021-04-08 05:29:08 UTC (rev 913546)
@@ -3,7 +3,7 @@
 _hkgname=servant-client-core
 pkgname=haskell-servant-client-core
 pkgver=0.18.2
-pkgrel=46
+pkgrel=47
 pkgdesc="Core functionality and class for client function generation for 
servant APIs"
 url="http://docs.servant.dev/";
 license=("BSD")


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

2021-04-07 Thread Felix Yan via arch-commits
Date: Thursday, April 8, 2021 @ 05:28:09
  Author: felixonmars
Revision: 913545

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

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

Copied: haskell-servant/repos/community-staging-x86_64/PKGBUILD (from rev 
913544, haskell-servant/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2021-04-08 05:28:09 UTC (rev 913545)
@@ -0,0 +1,51 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=servant
+pkgname=haskell-servant
+pkgver=0.18.2
+pkgrel=46
+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-sop-core' 
'haskell-singleton-bool'
+ 'haskell-string-conversions' 'haskell-vault')
+makedepends=('ghc' 'uusi' 'haskell-hspec' 'haskell-quickcheck-instances')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
+sha512sums=('97214847dc3a66d167be93ae28ab711058652b7b0201a14e7b2093b34b21c731f359f2022a6dea2a1f78ba6f27d1ea78332e5b64a03200b6c5e73c1bc44a0c88')
+
+prepare() {
+uusi -u attoparsec -u http-api-data $_hkgname-$pkgver/$_hkgname.cabal
+}
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build $MAKEFLAGS
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+cd $_hkgname-$pkgver
+runhaskell Setup test
+}
+
+package() {
+cd $_hkgname-$pkgver
+
+install -D -m744 register.sh 
"$pkgdir"/usr/share/haskell/register/$pkgname.sh
+install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+runhaskell Setup copy --destdir="$pkgdir"
+install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}


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

2021-04-07 Thread Felix Yan via arch-commits
Date: Thursday, April 8, 2021 @ 05:27:56
  Author: felixonmars
Revision: 913544

upgpkg: haskell-servant 0.18.2-46: rebuild with vector 0.12.3.0

Modified:
  haskell-servant/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-04-08 05:26:54 UTC (rev 913543)
+++ PKGBUILD2021-04-08 05:27:56 UTC (rev 913544)
@@ -4,7 +4,7 @@
 _hkgname=servant
 pkgname=haskell-servant
 pkgver=0.18.2
-pkgrel=45
+pkgrel=46
 pkgdesc="A family of combinators for defining webservices APIs"
 url="http://haskell-servant.readthedocs.org/";
 license=("BSD")


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

2021-04-07 Thread Felix Yan via arch-commits
Date: Thursday, April 8, 2021 @ 05:26:54
  Author: felixonmars
Revision: 913543

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-lsp/repos/community-staging-x86_64/PKGBUILD (from rev 913542, 
haskell-lsp/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2021-04-08 05:26:54 UTC (rev 913543)
@@ -0,0 +1,49 @@
+# Maintainer: Felix Yan 
+
+_hkgname=lsp
+pkgname=haskell-lsp
+pkgver=1.1.1.0
+pkgrel=15
+pkgdesc="Haskell library for the Microsoft Language Server Protocol"
+url="https://github.com/alanz/lsp";
+license=("MIT")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-aeson' 'haskell-async' 'haskell-attoparsec' 
'haskell-data-default'
+ 'haskell-dependent-map' 'haskell-hashable' 'haskell-hslogger' 
'haskell-lens'
+ 'haskell-lsp-types' 'haskell-network-uri' 'haskell-random' 
'haskell-scientific'
+ 'haskell-sorted-list' 'haskell-unliftio-core' 
'haskell-unordered-containers' 'haskell-uuid')
+makedepends=('ghc' 'haskell-quickcheck' 'haskell-hspec' 
'haskell-hspec-discover'
+ 'haskell-quickcheck-instances' 'haskell-rope-utf16-splay')
+source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz";)
+sha256sums=('3941236a681b1b31d5e99798fd0fc7bff8428254cad666f108eaf11a36f9cd12')
+
+build() {
+  cd $_hkgname-$pkgver
+
+  runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \
+--ghc-option=-optl-Wl\,-z\,relro\,-z\,now \
+--ghc-option='-pie'
+
+  runhaskell Setup build $MAKEFLAGS
+  runhaskell Setup register --gen-script
+  runhaskell Setup unregister --gen-script
+  sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+  sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+  cd $_hkgname-$pkgver
+  runhaskell Setup test
+}
+
+package() {
+  cd $_hkgname-$pkgver
+
+  install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh
+  install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+  runhaskell Setup copy --destdir="$pkgdir"
+  install -D -m644 LICENSE -t "$pkgdir"/usr/share/licenses/$pkgname/
+  rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}


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

2021-04-07 Thread Felix Yan via arch-commits
Date: Thursday, April 8, 2021 @ 05:26:40
  Author: felixonmars
Revision: 913542

upgpkg: haskell-lsp 1.1.1.0-15: rebuild with vector 0.12.3.0

Modified:
  haskell-lsp/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-04-08 05:24:54 UTC (rev 913541)
+++ PKGBUILD2021-04-08 05:26:40 UTC (rev 913542)
@@ -3,7 +3,7 @@
 _hkgname=lsp
 pkgname=haskell-lsp
 pkgver=1.1.1.0
-pkgrel=14
+pkgrel=15
 pkgdesc="Haskell library for the Microsoft Language Server Protocol"
 url="https://github.com/alanz/lsp";
 license=("MIT")


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

2021-04-07 Thread Felix Yan via arch-commits
Date: Thursday, April 8, 2021 @ 05:24:54
  Author: felixonmars
Revision: 913541

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-dependent-map/repos/community-staging-x86_64/
  haskell-dependent-map/repos/community-staging-x86_64/PKGBUILD
(from rev 913540, haskell-dependent-map/trunk/PKGBUILD)

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

Copied: haskell-dependent-map/repos/community-staging-x86_64/PKGBUILD (from rev 
913540, haskell-dependent-map/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2021-04-08 05:24:54 UTC (rev 913541)
@@ -0,0 +1,40 @@
+# Maintainer: Felix Yan 
+
+_hkgname=dependent-map
+pkgname=haskell-dependent-map
+pkgver=0.4.0.0
+pkgrel=12
+pkgdesc="Dependent finite maps (partial dependent products)"
+url="https://github.com/obsidiansystems/dependent-map";
+license=("custom")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-constraints-extras' 'haskell-dependent-sum')
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz";)
+sha256sums=('53ce0b52d8be1b85fc6489fb27656f16d837bee4fbe0ddf39c844e3ea8871f2c')
+
+build() {
+  cd $_hkgname-$pkgver
+
+  runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \
+--ghc-option=-optl-Wl\,-z\,relro\,-z\,now \
+--ghc-option='-pie'
+
+  runhaskell Setup build $MAKEFLAGS
+  runhaskell Setup register --gen-script
+  runhaskell Setup unregister --gen-script
+  sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+  sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+  cd $_hkgname-$pkgver
+
+  install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh
+  install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+  runhaskell Setup copy --destdir="$pkgdir"
+  install -D -m644 LICENSE -t "$pkgdir"/usr/share/licenses/$pkgname/
+  rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}


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

2021-04-07 Thread Felix Yan via arch-commits
Date: Thursday, April 8, 2021 @ 05:24:41
  Author: felixonmars
Revision: 913540

upgpkg: haskell-dependent-map 0.4.0.0-12: rebuild with vector 0.12.3.0

Modified:
  haskell-dependent-map/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-04-08 05:23:51 UTC (rev 913539)
+++ PKGBUILD2021-04-08 05:24:41 UTC (rev 913540)
@@ -3,7 +3,7 @@
 _hkgname=dependent-map
 pkgname=haskell-dependent-map
 pkgver=0.4.0.0
-pkgrel=11
+pkgrel=12
 pkgdesc="Dependent finite maps (partial dependent products)"
 url="https://github.com/obsidiansystems/dependent-map";
 license=("custom")


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

2021-04-07 Thread Felix Yan via arch-commits
Date: Thursday, April 8, 2021 @ 05:23:51
  Author: felixonmars
Revision: 913539

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-lsp-types/repos/community-staging-x86_64/PKGBUILD (from rev 
913538, haskell-lsp-types/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2021-04-08 05:23:51 UTC (rev 913539)
@@ -0,0 +1,48 @@
+# Maintainer: Felix Yan 
+
+_hkgname=lsp-types
+pkgname=haskell-lsp-types
+pkgver=1.1.0.0
+pkgrel=15
+pkgdesc="Haskell library for the Microsoft Language Server Protocol, data 
types"
+url="https://github.com/alanz/lsp";
+license=("MIT")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-aeson' 'haskell-data-default' 
'haskell-dependent-sum'
+ 'haskell-dependent-sum-template' 'haskell-hashable' 
'haskell-hslogger' 'haskell-lens'
+ 'haskell-network-uri' 'haskell-rope-utf16-splay' 'haskell-scientific' 
'haskell-some'
+ 'haskell-temporary' 'haskell-unordered-containers')
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz";)
+sha256sums=('a4f48e45e298d75635d5be816fc050d273f849d967f8654bd7b9a804396e93a6')
+
+prepare() {
+  cd $_hkgname-$pkgver
+  sed -i '1i{-# LANGUAGE DataKinds  #-}' 
src/Language/LSP/Types/Lens.hs
+}
+
+build() {
+  cd $_hkgname-$pkgver
+
+  runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \
+--ghc-option=-optl-Wl\,-z\,relro\,-z\,now \
+--ghc-option='-pie'
+
+  runhaskell Setup build $MAKEFLAGS
+  runhaskell Setup register --gen-script
+  runhaskell Setup unregister --gen-script
+  sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+  sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+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-lsp-types/trunk (PKGBUILD)

2021-04-07 Thread Felix Yan via arch-commits
Date: Thursday, April 8, 2021 @ 05:23:38
  Author: felixonmars
Revision: 913538

upgpkg: haskell-lsp-types 1.1.0.0-15: rebuild with vector 0.12.3.0

Modified:
  haskell-lsp-types/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-04-08 05:20:10 UTC (rev 913537)
+++ PKGBUILD2021-04-08 05:23:38 UTC (rev 913538)
@@ -3,7 +3,7 @@
 _hkgname=lsp-types
 pkgname=haskell-lsp-types
 pkgver=1.1.0.0
-pkgrel=14
+pkgrel=15
 pkgdesc="Haskell library for the Microsoft Language Server Protocol, data 
types"
 url="https://github.com/alanz/lsp";
 license=("MIT")


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

2021-04-07 Thread Felix Yan via arch-commits
Date: Thursday, April 8, 2021 @ 05:20:10
  Author: felixonmars
Revision: 913537

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-dependent-sum-template/repos/community-staging-x86_64/
  haskell-dependent-sum-template/repos/community-staging-x86_64/PKGBUILD
(from rev 913536, haskell-dependent-sum-template/trunk/PKGBUILD)

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

Copied: haskell-dependent-sum-template/repos/community-staging-x86_64/PKGBUILD 
(from rev 913536, haskell-dependent-sum-template/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2021-04-08 05:20:10 UTC (rev 913537)
@@ -0,0 +1,43 @@
+# Maintainer: Felix Yan 
+
+_hkgname=dependent-sum-template
+pkgname=haskell-dependent-sum-template
+pkgver=0.1.0.3
+pkgrel=12
+pkgdesc="Template Haskell code to generate instances of classes in 
dependent-sum package"
+url="https://github.com/obsidiansystems/dependent-sum";
+license=("custom:PublicDomain")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-dependent-sum' 'haskell-th-extras')
+makedepends=('ghc' 'haskell-constraints-extras')
+source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz";)
+sha256sums=('c8eb17d3fa9966182e041836abefce2e7e42e30d3b01463a254fb7cf806ca4df')
+
+build() {
+  cd $_hkgname-$pkgver
+
+  runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \
+--ghc-option=-optl-Wl\,-z\,relro\,-z\,now \
+--ghc-option='-pie'
+
+  runhaskell Setup build $MAKEFLAGS
+  runhaskell Setup register --gen-script
+  runhaskell Setup unregister --gen-script
+  sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+  sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+  cd $_hkgname-$pkgver
+  runhaskell Setup test
+}
+
+package() {
+  cd $_hkgname-$pkgver
+
+  install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh
+  install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+  runhaskell Setup copy --destdir="$pkgdir"
+}


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

2021-04-07 Thread Felix Yan via arch-commits
Date: Thursday, April 8, 2021 @ 05:19:55
  Author: felixonmars
Revision: 913536

upgpkg: haskell-dependent-sum-template 0.1.0.3-12: rebuild with vector 0.12.3.0

Modified:
  haskell-dependent-sum-template/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-04-08 05:19:08 UTC (rev 913535)
+++ PKGBUILD2021-04-08 05:19:55 UTC (rev 913536)
@@ -3,7 +3,7 @@
 _hkgname=dependent-sum-template
 pkgname=haskell-dependent-sum-template
 pkgver=0.1.0.3
-pkgrel=11
+pkgrel=12
 pkgdesc="Template Haskell code to generate instances of classes in 
dependent-sum package"
 url="https://github.com/obsidiansystems/dependent-sum";
 license=("custom:PublicDomain")


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

2021-04-07 Thread Felix Yan via arch-commits
Date: Thursday, April 8, 2021 @ 05:19:08
  Author: felixonmars
Revision: 913535

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-dependent-sum/repos/community-staging-x86_64/
  haskell-dependent-sum/repos/community-staging-x86_64/PKGBUILD
(from rev 913534, haskell-dependent-sum/trunk/PKGBUILD)

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

Copied: haskell-dependent-sum/repos/community-staging-x86_64/PKGBUILD (from rev 
913534, haskell-dependent-sum/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2021-04-08 05:19:08 UTC (rev 913535)
@@ -0,0 +1,43 @@
+# Maintainer: Felix Yan 
+
+_hkgname=dependent-sum
+pkgname=haskell-dependent-sum
+pkgver=0.7.1.0
+pkgrel=12
+pkgdesc="Dependent sum type"
+url="https://github.com/obsidiansystems/dependent-sum";
+license=("custom:PublicDomain")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-constraints-extras' 'haskell-some')
+makedepends=('ghc' 'uusi')
+source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz";)
+sha256sums=('81cb55907f321f62bea095ae72e9711095c4cb7378fa66fbabc483a9f61b462a')
+
+prepare() {
+  cd $_hkgname-$pkgver
+  uusi -u some $_hkgname.cabal
+}
+
+build() {
+  cd $_hkgname-$pkgver
+
+  runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \
+--ghc-option=-optl-Wl\,-z\,relro\,-z\,now \
+--ghc-option='-pie'
+
+  runhaskell Setup build $MAKEFLAGS
+  runhaskell Setup register --gen-script
+  runhaskell Setup unregister --gen-script
+  sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+  sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+  cd $_hkgname-$pkgver
+
+  install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh
+  install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+  runhaskell Setup copy --destdir="$pkgdir"
+}


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

2021-04-07 Thread Felix Yan via arch-commits
Date: Thursday, April 8, 2021 @ 05:18:55
  Author: felixonmars
Revision: 913534

upgpkg: haskell-dependent-sum 0.7.1.0-12: rebuild with vector 0.12.3.0

Modified:
  haskell-dependent-sum/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-04-08 05:18:12 UTC (rev 913533)
+++ PKGBUILD2021-04-08 05:18:55 UTC (rev 913534)
@@ -3,7 +3,7 @@
 _hkgname=dependent-sum
 pkgname=haskell-dependent-sum
 pkgver=0.7.1.0
-pkgrel=11
+pkgrel=12
 pkgdesc="Dependent sum type"
 url="https://github.com/obsidiansystems/dependent-sum";
 license=("custom:PublicDomain")


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

2021-04-07 Thread Felix Yan via arch-commits
Date: Thursday, April 8, 2021 @ 05:18:12
  Author: felixonmars
Revision: 913533

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-constraints-extras/repos/community-staging-x86_64/
  haskell-constraints-extras/repos/community-staging-x86_64/PKGBUILD
(from rev 913532, haskell-constraints-extras/trunk/PKGBUILD)

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

Copied: haskell-constraints-extras/repos/community-staging-x86_64/PKGBUILD 
(from rev 913532, haskell-constraints-extras/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2021-04-08 05:18:12 UTC (rev 913533)
@@ -0,0 +1,45 @@
+# Maintainer: Felix Yan 
+
+_hkgname=constraints-extras
+pkgname=haskell-constraints-extras
+pkgver=0.3.1.0
+pkgrel=4
+pkgdesc="Utility package for constraints"
+url="https://github.com/obsidiansystems/constraints-extras";
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-aeson' 'haskell-constraints')
+makedepends=('ghc' 'uusi')
+source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz";)
+sha512sums=('0d58e3985ca15c32315854f838e89a7e3e4bb9741f0cd05b3ea68052f8a3da335b65001a8a53d796936c6cc561a63f52054d673801e12dde85c73abe04e43895')
+
+prepare() {
+  cd $_hkgname-$pkgver
+  uusi -u constraints $_hkgname.cabal
+}
+
+build() {
+  cd $_hkgname-$pkgver
+
+  runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \
+--ghc-option=-optl-Wl\,-z\,relro\,-z\,now \
+--ghc-option='-pie'
+
+  runhaskell Setup build $MAKEFLAGS
+  runhaskell Setup register --gen-script
+  runhaskell Setup unregister --gen-script
+  sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+  sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+  cd $_hkgname-$pkgver
+
+  install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh
+  install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+  runhaskell Setup copy --destdir="$pkgdir"
+  install -D -m644 LICENSE -t "$pkgdir"/usr/share/licenses/$pkgname/
+  rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}


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

2021-04-07 Thread Felix Yan via arch-commits
Date: Thursday, April 8, 2021 @ 05:17:58
  Author: felixonmars
Revision: 913532

upgpkg: haskell-constraints-extras 0.3.1.0-4: rebuild with vector 0.12.3.0

Modified:
  haskell-constraints-extras/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-04-08 05:17:13 UTC (rev 913531)
+++ PKGBUILD2021-04-08 05:17:58 UTC (rev 913532)
@@ -3,7 +3,7 @@
 _hkgname=constraints-extras
 pkgname=haskell-constraints-extras
 pkgver=0.3.1.0
-pkgrel=3
+pkgrel=4
 pkgdesc="Utility package for constraints"
 url="https://github.com/obsidiansystems/constraints-extras";
 license=("BSD")


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

2021-04-07 Thread Felix Yan via arch-commits
Date: Thursday, April 8, 2021 @ 05:17:13
  Author: felixonmars
Revision: 913531

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 913530, haskell-jose/trunk/PKGBUILD)

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

Copied: haskell-jose/repos/community-staging-x86_64/PKGBUILD (from rev 913530, 
haskell-jose/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2021-04-08 05:17:13 UTC (rev 913531)
@@ -0,0 +1,40 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=jose
+pkgname=haskell-jose
+pkgver=0.8.4
+pkgrel=113
+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=('4141e8f48b97b0d801fab576c3098b95dc1cc9b7c98815cff6bd62324aa2c6d5a4648734d14a00ef08aa36c523befdc6cb7dfdadb9d92d0dce2b434ef8165882')
+
+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-jose/trunk (PKGBUILD)

2021-04-07 Thread Felix Yan via arch-commits
Date: Thursday, April 8, 2021 @ 05:16:59
  Author: felixonmars
Revision: 913530

upgpkg: haskell-jose 0.8.4-113: rebuild with vector 0.12.3.0

Modified:
  haskell-jose/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-04-08 05:15:38 UTC (rev 913529)
+++ PKGBUILD2021-04-08 05:16:59 UTC (rev 913530)
@@ -4,7 +4,7 @@
 _hkgname=jose
 pkgname=haskell-jose
 pkgver=0.8.4
-pkgrel=112
+pkgrel=113
 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-implicit-hie/repos (2 files)

2021-04-07 Thread Felix Yan via arch-commits
Date: Thursday, April 8, 2021 @ 05:15:38
  Author: felixonmars
Revision: 913529

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-implicit-hie/repos/community-staging-x86_64/PKGBUILD (from rev 
913528, haskell-implicit-hie/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2021-04-08 05:15:38 UTC (rev 913529)
@@ -0,0 +1,45 @@
+# Maintainer: Felix Yan 
+
+_hkgname=implicit-hie
+pkgname=haskell-implicit-hie
+pkgver=0.1.2.5
+pkgrel=64
+pkgdesc="Auto generate hie-bios cradles & hie.yaml"
+url="https://github.com/Avi-D-coder/implicit-hie#readme";
+license=("custom:BSD3")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-attoparsec' 'haskell-filepattern' 'haskell-yaml')
+makedepends=('ghc' 'haskell-hspec' 'haskell-hspec-attoparsec')
+source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz";)
+sha512sums=('e100a673dbf40a88c755eb6e92abb6300058f0a136504ff6d70138ba8afb9bb78d20916e020f2ae86fa4a5c22e806342cd7f963b5672e931e6a832dc33ced83c')
+
+build() {
+  cd $_hkgname-$pkgver
+
+  runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \
+--ghc-option=-optl-Wl\,-z\,relro\,-z\,now \
+--ghc-option='-pie'
+
+  runhaskell Setup build $MAKEFLAGS
+  runhaskell Setup register --gen-script
+  runhaskell Setup unregister --gen-script
+  sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+  sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+  cd $_hkgname-$pkgver
+  runhaskell Setup test
+}
+
+package() {
+  cd $_hkgname-$pkgver
+
+  install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh
+  install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+  runhaskell Setup copy --destdir="$pkgdir"
+  install -D -m644 LICENSE -t "$pkgdir"/usr/share/licenses/$pkgname/
+  rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}


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

2021-04-07 Thread Felix Yan via arch-commits
Date: Thursday, April 8, 2021 @ 05:15:24
  Author: felixonmars
Revision: 913528

upgpkg: haskell-implicit-hie 0.1.2.5-64: rebuild with vector 0.12.3.0

Modified:
  haskell-implicit-hie/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-04-08 05:14:26 UTC (rev 913527)
+++ PKGBUILD2021-04-08 05:15:24 UTC (rev 913528)
@@ -3,7 +3,7 @@
 _hkgname=implicit-hie
 pkgname=haskell-implicit-hie
 pkgver=0.1.2.5
-pkgrel=63
+pkgrel=64
 pkgdesc="Auto generate hie-bios cradles & hie.yaml"
 url="https://github.com/Avi-D-coder/implicit-hie#readme";
 license=("custom:BSD3")


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

2021-04-07 Thread Felix Yan via arch-commits
Date: Thursday, April 8, 2021 @ 05:14:26
  Author: felixonmars
Revision: 913527

archrelease: copy trunk to community-staging-x86_64

Added:
  cgrep/repos/community-staging-x86_64/
  cgrep/repos/community-staging-x86_64/PKGBUILD
(from rev 913526, cgrep/trunk/PKGBUILD)

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

Copied: cgrep/repos/community-staging-x86_64/PKGBUILD (from rev 913526, 
cgrep/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2021-04-08 05:14:26 UTC (rev 913527)
@@ -0,0 +1,31 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+pkgname=cgrep
+pkgver=6.6.32
+pkgrel=172
+pkgdesc="A context-aware grep for source codes"
+url="https://awgn.github.io/cgrep/";
+license=("GPL2")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-aeson' 'haskell-ansi-terminal' 'haskell-async' 
'haskell-cmdargs'
+ 'haskell-dlist' 'haskell-either' 'haskell-extra' 'haskell-regex-base'
+ 'haskell-regex-pcre' 'haskell-regex-posix' 'haskell-safe' 
'haskell-split'
+ 'haskell-stringsearch' 'haskell-unix-compat' 'haskell-unicode-show'
+ 'haskell-unordered-containers' 'haskell-utf8-string' 'haskell-yaml')
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${pkgname}/${pkgver}/${pkgname}-${pkgver}.tar.gz";)
+sha512sums=('401ca49fbd2903b810c1873a3c52c3863a42b431d1a905a781636386c3ac0aac4e2ed9934fb24f1e9996629a2b578483a7c3a7a8a4d61ecb7ac7cfc9152f43ba')
+
+build() {
+cd $pkgname-$pkgver
+
+runhaskell Setup configure -O --prefix=/usr --ghc-option='-pie' \
+   --enable-executable-dynamic 
--docdir="/usr/share/doc/${pkgname}"
+runhaskell Setup build $MAKEFLAGS
+}
+
+package() {
+cd $pkgname-$pkgver
+runhaskell Setup copy --destdir="$pkgdir"
+}


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

2021-04-07 Thread Felix Yan via arch-commits
Date: Thursday, April 8, 2021 @ 05:14:12
  Author: felixonmars
Revision: 913526

upgpkg: cgrep 6.6.32-172: rebuild with vector 0.12.3.0

Modified:
  cgrep/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-04-08 05:12:49 UTC (rev 913525)
+++ PKGBUILD2021-04-08 05:14:12 UTC (rev 913526)
@@ -3,7 +3,7 @@
 
 pkgname=cgrep
 pkgver=6.6.32
-pkgrel=171
+pkgrel=172
 pkgdesc="A context-aware grep for source codes"
 url="https://awgn.github.io/cgrep/";
 license=("GPL2")


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

2021-04-07 Thread Felix Yan via arch-commits
Date: Thursday, April 8, 2021 @ 05:12:49
  Author: felixonmars
Revision: 913525

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-conduit-parse/repos/community-staging-x86_64/PKGBUILD (from rev 
913524, haskell-conduit-parse/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2021-04-08 05:12:49 UTC (rev 913525)
@@ -0,0 +1,47 @@
+# Maintainer: Felix Yan 
+
+_hkgname=conduit-parse
+pkgname=haskell-conduit-parse
+pkgver=0.2.1.0
+pkgrel=108
+pkgdesc="Parsing framework based on conduit"
+url="https://github.com/k0ral/conduit-parse";
+license=("custom:PublicDomain")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-conduit' 'haskell-dlist' 'haskell-parsers' 
'haskell-safe'
+ 'haskell-safe-exceptions')
+makedepends=('ghc' 'hlint' 'haskell-resourcet' 'haskell-tasty' 
'haskell-tasty-hunit')
+source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz";)
+sha256sums=('b585dbdc0c1e3a844a9cd97cd1e72d7a73521b66b856001960afe4057130dae1')
+
+build() {
+  cd $_hkgname-$pkgver
+
+  runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \
+--ghc-option=-optl-Wl\,-z\,relro\,-z\,now \
+--ghc-option='-pie' \
+-fenable-hlint-test
+
+  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-parse/trunk (PKGBUILD)

2021-04-07 Thread Felix Yan via arch-commits
Date: Thursday, April 8, 2021 @ 05:12:34
  Author: felixonmars
Revision: 913524

upgpkg: haskell-conduit-parse 0.2.1.0-108: rebuild with vector 0.12.3.0

Modified:
  haskell-conduit-parse/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-04-08 05:11:30 UTC (rev 913523)
+++ PKGBUILD2021-04-08 05:12:34 UTC (rev 913524)
@@ -3,7 +3,7 @@
 _hkgname=conduit-parse
 pkgname=haskell-conduit-parse
 pkgver=0.2.1.0
-pkgrel=107
+pkgrel=108
 pkgdesc="Parsing framework based on conduit"
 url="https://github.com/k0ral/conduit-parse";
 license=("custom:PublicDomain")


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

2021-04-07 Thread Felix Yan via arch-commits
Date: Thursday, April 8, 2021 @ 05:11:30
  Author: felixonmars
Revision: 913523

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-monad-dijkstra/repos/community-staging-x86_64/PKGBUILD (from 
rev 913522, haskell-monad-dijkstra/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2021-04-08 05:11:30 UTC (rev 913523)
@@ -0,0 +1,45 @@
+# Maintainer: Felix Yan 
+
+_hkgname=monad-dijkstra
+pkgname=haskell-monad-dijkstra
+pkgver=0.1.1.3
+pkgrel=104
+pkgdesc="A monad transformer for weighted graph searches"
+url="https://github.com/ennocramer/monad-dijkstra";
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-free' 'haskell-psqueues')
+makedepends=('ghc' 'hlint' 'haskell-tasty' 'haskell-tasty-hspec')
+source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz";)
+sha256sums=('6c6270f94d27203b6974563398e4b7e81ae53e6110cffaecf8ff6297c11ceb8f')
+
+build() {
+  cd $_hkgname-$pkgver
+
+  runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \
+--ghc-option=-optl-Wl\,-z\,relro\,-z\,now \
+--ghc-option='-pie'
+
+  runhaskell Setup build $MAKEFLAGS
+  runhaskell Setup register --gen-script
+  runhaskell Setup unregister --gen-script
+  sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+  sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+  cd $_hkgname-$pkgver
+  runhaskell Setup test
+}
+
+package() {
+  cd $_hkgname-$pkgver
+
+  install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh
+  install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+  runhaskell Setup copy --destdir="$pkgdir"
+  install -D -m644 LICENSE -t "$pkgdir"/usr/share/licenses/$pkgname/
+  rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}


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

2021-04-07 Thread Felix Yan via arch-commits
Date: Thursday, April 8, 2021 @ 05:11:13
  Author: felixonmars
Revision: 913522

upgpkg: haskell-monad-dijkstra 0.1.1.3-104: rebuild with vector 0.12.3.0

Modified:
  haskell-monad-dijkstra/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-04-08 05:09:54 UTC (rev 913521)
+++ PKGBUILD2021-04-08 05:11:13 UTC (rev 913522)
@@ -3,7 +3,7 @@
 _hkgname=monad-dijkstra
 pkgname=haskell-monad-dijkstra
 pkgver=0.1.1.3
-pkgrel=103
+pkgrel=104
 pkgdesc="A monad transformer for weighted graph searches"
 url="https://github.com/ennocramer/monad-dijkstra";
 license=("BSD")


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

2021-04-07 Thread Felix Yan via arch-commits
Date: Thursday, April 8, 2021 @ 05:09:54
  Author: felixonmars
Revision: 913521

archrelease: copy trunk to community-staging-x86_64

Added:
  hlint/repos/community-staging-x86_64/
  hlint/repos/community-staging-x86_64/PKGBUILD
(from rev 913520, hlint/trunk/PKGBUILD)

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

Copied: hlint/repos/community-staging-x86_64/PKGBUILD (from rev 913520, 
hlint/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2021-04-08 05:09:54 UTC (rev 913521)
@@ -0,0 +1,42 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+pkgname=hlint
+pkgver=3.2.7
+pkgrel=43
+pkgdesc="Source code suggestions"
+url="http://community.haskell.org/~ndm/hlint/";
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-aeson' 'haskell-ansi-terminal' 'haskell-cmdargs' 
'haskell-cpphs'
+ 'haskell-data-default' 'haskell-extra' 'haskell-file-embed' 
'haskell-filepattern'
+ 'haskell-ghc' 'haskell-ghc-lib-parser-ex' 'haskell-hscolour' 
'haskell-refact'
+ 'haskell-syb' 'haskell-uniplate' 'haskell-unordered-containers' 
'haskell-utf8-string'
+ 'haskell-vector' 'haskell-yaml')
+conflicts=('haskell-hlint')
+replaces=('haskell-hlint')
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${pkgname}/${pkgver}/${pkgname}-${pkgver}.tar.gz";)
+sha512sums=('5db66f671d18279d5f4da8b158c9947e95804eff97b2efe1b53a2e3f0f5e23d7560c8085a253031e57d20bb77da0c266f2143b3b03899bfaa1a311d3ace2985b')
+
+build() {
+cd "${srcdir}/${pkgname}-${pkgver}"
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" 
--datasubdir="$pkgname" \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \
+-fgpl -fthreaded
+runhaskell Setup build $MAKEFLAGS
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd "${srcdir}/${pkgname}-${pkgver}"
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+runhaskell Setup copy --destdir="${pkgdir}"
+install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/COPYING.BSD3"
+}


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

2021-04-07 Thread Felix Yan via arch-commits
Date: Thursday, April 8, 2021 @ 05:09:38
  Author: felixonmars
Revision: 913520

upgpkg: hlint 3.2.7-43: rebuild with vector 0.12.3.0

Modified:
  hlint/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-04-08 05:08:21 UTC (rev 913519)
+++ PKGBUILD2021-04-08 05:09:38 UTC (rev 913520)
@@ -3,7 +3,7 @@
 
 pkgname=hlint
 pkgver=3.2.7
-pkgrel=42
+pkgrel=43
 pkgdesc="Source code suggestions"
 url="http://community.haskell.org/~ndm/hlint/";
 license=("BSD")


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

2021-04-07 Thread Felix Yan via arch-commits
Date: Thursday, April 8, 2021 @ 05:08:21
  Author: felixonmars
Revision: 913519

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-yaml/repos/community-staging-x86_64/PKGBUILD (from rev 913518, 
haskell-yaml/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2021-04-08 05:08:21 UTC (rev 913519)
@@ -0,0 +1,45 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=yaml
+pkgname=haskell-yaml
+pkgver=0.11.5.0
+pkgrel=104
+pkgdesc="Support for parsing and rendering YAML documents."
+url="https://github.com/snoyberg/yaml/";
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-aeson' 'haskell-attoparsec' 'haskell-conduit' 
'haskell-libyaml'
+ 'haskell-vector' 'haskell-resourcet' 'haskell-scientific' 
'haskell-unordered-containers')
+makedepends=('ghc' 'haskell-hspec' 'haskell-hunit' 'haskell-mockery' 
'haskell-base-compat'
+ 'haskell-raw-strings-qq' 'haskell-temporary')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
+sha512sums=('a4209cdbe75413191aed5a72f13a0cc4af04906a3e8ce629711689624f334b31681dcfc2fc89fdae20a874c5e6831e9663a30188d34d8067491ff8958912930b')
+
+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
+LC_CTYPE=en_US.UTF-8 runhaskell Setup test || echo "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-yaml/trunk (PKGBUILD)

2021-04-07 Thread Felix Yan via arch-commits
Date: Thursday, April 8, 2021 @ 05:08:07
  Author: felixonmars
Revision: 913518

upgpkg: haskell-yaml 0.11.5.0-104: rebuild with vector 0.12.3.0

Modified:
  haskell-yaml/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-04-08 05:06:50 UTC (rev 913517)
+++ PKGBUILD2021-04-08 05:08:07 UTC (rev 913518)
@@ -4,7 +4,7 @@
 _hkgname=yaml
 pkgname=haskell-yaml
 pkgver=0.11.5.0
-pkgrel=103
+pkgrel=104
 pkgdesc="Support for parsing and rendering YAML documents."
 url="https://github.com/snoyberg/yaml/";
 license=("BSD")


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

2021-04-07 Thread Felix Yan via arch-commits
Date: Thursday, April 8, 2021 @ 05:06:50
  Author: felixonmars
Revision: 913517

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-deriving-aeson/repos/community-staging-x86_64/PKGBUILD (from 
rev 913516, haskell-deriving-aeson/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2021-04-08 05:06:50 UTC (rev 913517)
@@ -0,0 +1,45 @@
+# Maintainer: Felix Yan 
+
+_hkgname=deriving-aeson
+pkgname=haskell-deriving-aeson
+pkgver=0.2.6.1
+pkgrel=17
+pkgdesc="Type driven generic aeson instance customisation"
+url="https://github.com/fumieval/deriving-aeson.git";
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-aeson')
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz";)
+sha512sums=('e56489891cdae22c73a26cd5165ec08f42de717d33c4a26a8278ba0120892c3c9d647a4106bc9c46a416ed3c10e125294c16ed8d32469b7fe857bcb5c9a1946f')
+
+build() {
+  cd $_hkgname-$pkgver
+
+  runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \
+--ghc-option=-optl-Wl\,-z\,relro\,-z\,now \
+--ghc-option='-pie'
+
+  runhaskell Setup build $MAKEFLAGS
+  runhaskell Setup register --gen-script
+  runhaskell Setup unregister --gen-script
+  sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+  sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+  cd $_hkgname-$pkgver
+  runhaskell Setup test
+}
+
+package() {
+  cd $_hkgname-$pkgver
+
+  install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh
+  install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+  runhaskell Setup copy --destdir="$pkgdir"
+  install -D -m644 LICENSE -t "$pkgdir"/usr/share/licenses/$pkgname/
+  rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}


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

2021-04-07 Thread Felix Yan via arch-commits
Date: Thursday, April 8, 2021 @ 05:06:36
  Author: felixonmars
Revision: 913516

upgpkg: haskell-deriving-aeson 0.2.6.1-17: rebuild with vector 0.12.3.0

Modified:
  haskell-deriving-aeson/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-04-08 05:05:49 UTC (rev 913515)
+++ PKGBUILD2021-04-08 05:06:36 UTC (rev 913516)
@@ -3,7 +3,7 @@
 _hkgname=deriving-aeson
 pkgname=haskell-deriving-aeson
 pkgver=0.2.6.1
-pkgrel=16
+pkgrel=17
 pkgdesc="Type driven generic aeson instance customisation"
 url="https://github.com/fumieval/deriving-aeson.git";
 license=("BSD")


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

2021-04-07 Thread Felix Yan via arch-commits
Date: Thursday, April 8, 2021 @ 05:05:49
  Author: felixonmars
Revision: 913515

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 913514, haskell-git-lfs/trunk/PKGBUILD)

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

Copied: haskell-git-lfs/repos/community-staging-x86_64/PKGBUILD (from rev 
913514, haskell-git-lfs/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2021-04-08 05:05:49 UTC (rev 913515)
@@ -0,0 +1,47 @@
+# Maintainer: Felix Yan 
+
+_hkgname=git-lfs
+pkgname=haskell-git-lfs
+pkgver=1.1.1
+pkgrel=81
+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=('4c45441038d220738b154ee93ce9a108044d85ac1c7d892f9001ed3781264ab0a3854f7ecbdef517b05604ea57f96761ca44b026a39e9bd7fccab84b5cd3c779')
+
+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"
+rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}


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

2021-04-07 Thread Felix Yan via arch-commits
Date: Thursday, April 8, 2021 @ 05:05:35
  Author: felixonmars
Revision: 913514

upgpkg: haskell-git-lfs 1.1.1-81: rebuild with vector 0.12.3.0

Modified:
  haskell-git-lfs/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-04-08 05:03:29 UTC (rev 913513)
+++ PKGBUILD2021-04-08 05:05:35 UTC (rev 913514)
@@ -3,7 +3,7 @@
 _hkgname=git-lfs
 pkgname=haskell-git-lfs
 pkgver=1.1.1
-pkgrel=80
+pkgrel=81
 pkgdesc="An implementation of the git-lfs protocol"
 url="https://hackage.haskell.org/package/git-lfs";
 license=('AGPL3')


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

2021-04-07 Thread Felix Yan via arch-commits
Date: Thursday, April 8, 2021 @ 05:03:29
  Author: felixonmars
Revision: 913513

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-criterion-measurement/repos/community-staging-x86_64/PKGBUILD 
(from rev 913512, haskell-criterion-measurement/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2021-04-08 05:03:29 UTC (rev 913513)
@@ -0,0 +1,37 @@
+# Maintainer: Felix Yan 
+
+_hkgname=criterion-measurement
+pkgname=haskell-criterion-measurement
+pkgver=0.1.2.0
+pkgrel=156
+pkgdesc="Criterion measurement functionality and associated types"
+url="https://github.com/bos/criterion";
+license=('MIT')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-aeson' 'haskell-base-compat' 'haskell-vector')
+makedepends=('ghc')
+source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
+sha512sums=('d82196d0b4a501795e8f3498b17db89c5febf6cfd2131da262aacc7b268248bb21c7d4e6530789a40a47c4e74e28e34ab5ff3477b2e28f54ddafd01e7cd5993a')
+
+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-criterion-measurement/trunk (PKGBUILD)

2021-04-07 Thread Felix Yan via arch-commits
Date: Thursday, April 8, 2021 @ 05:03:15
  Author: felixonmars
Revision: 913512

upgpkg: haskell-criterion-measurement 0.1.2.0-156: rebuild with vector 0.12.3.0

Modified:
  haskell-criterion-measurement/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-04-08 05:01:19 UTC (rev 913511)
+++ PKGBUILD2021-04-08 05:03:15 UTC (rev 913512)
@@ -3,7 +3,7 @@
 _hkgname=criterion-measurement
 pkgname=haskell-criterion-measurement
 pkgver=0.1.2.0
-pkgrel=155
+pkgrel=156
 pkgdesc="Criterion measurement functionality and associated types"
 url="https://github.com/bos/criterion";
 license=('MIT')


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

2021-04-07 Thread Felix Yan via arch-commits
Date: Thursday, April 8, 2021 @ 05:01:19
  Author: felixonmars
Revision: 913511

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-sourcemap/repos/community-staging-x86_64/PKGBUILD (from rev 
913510, haskell-sourcemap/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2021-04-08 05:01:19 UTC (rev 913511)
@@ -0,0 +1,39 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=sourcemap
+pkgname=haskell-sourcemap
+pkgver=0.1.6
+pkgrel=295
+pkgdesc="Implementation of source maps as proposed by Google and Mozilla."
+url="https://hackage.haskell.org/package/${_hkgname}";
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs' "haskell-aeson" "haskell-attoparsec" 
"haskell-unordered-containers"
+ "haskell-utf8-string")
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
+sha256sums=('b9a04cccb4fe7eea8b37a2eaf2bc776eae5640038ab76fb948c5a3ea09a9ce7a')
+
+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-sourcemap/trunk (PKGBUILD)

2021-04-07 Thread Felix Yan via arch-commits
Date: Thursday, April 8, 2021 @ 05:01:03
  Author: felixonmars
Revision: 913510

upgpkg: haskell-sourcemap 0.1.6-295: rebuild with vector 0.12.3.0

Modified:
  haskell-sourcemap/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-04-08 04:59:44 UTC (rev 913509)
+++ PKGBUILD2021-04-08 05:01:03 UTC (rev 913510)
@@ -4,7 +4,7 @@
 _hkgname=sourcemap
 pkgname=haskell-sourcemap
 pkgver=0.1.6
-pkgrel=294
+pkgrel=295
 pkgdesc="Implementation of source maps as proposed by Google and Mozilla."
 url="https://hackage.haskell.org/package/${_hkgname}";
 license=("BSD")


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

2021-04-07 Thread Felix Yan via arch-commits
Date: Thursday, April 8, 2021 @ 04:59:44
  Author: felixonmars
Revision: 913509

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-serialise/repos/community-staging-x86_64/PKGBUILD (from rev 
913508, haskell-serialise/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2021-04-08 04:59:44 UTC (rev 913509)
@@ -0,0 +1,49 @@
+# Maintainer: Felix Yan 
+
+_hkgname=serialise
+pkgname=haskell-serialise
+pkgver=0.2.3.0
+pkgrel=122
+pkgdesc="A binary serialisation library for Haskell values"
+url="https://github.com/well-typed/cborg";
+license=('BSD')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-cborg' 'haskell-half' 'haskell-hashable' 
'haskell-primitive'
+ 'haskell-unordered-containers' 'haskell-vector')
+makedepends=('ghc' 'uusi' 'haskell-quickcheck' 'haskell-quickcheck-instances' 
'haskell-tasty'
+ 'haskell-tasty-hunit' 'haskell-tasty-quickcheck')
+source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
+sha512sums=('2bcee386d81f7606d7dad8a903ae39c9f5fda493caa08755f8f0ceabe24563bcba9bb28709972664370eef5987dfcd6957dee2444da8dbe5b8558edc0b0547ae')
+
+prepare() {
+cd $_hkgname-$pkgver
+uusi -u tasty $_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.txt -t "$pkgdir"/usr/share/licenses/$pkgname/
+rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE.txt
+}


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

2021-04-07 Thread Felix Yan via arch-commits
Date: Thursday, April 8, 2021 @ 04:59:29
  Author: felixonmars
Revision: 913508

upgpkg: haskell-serialise 0.2.3.0-122: rebuild with vector 0.12.3.0

Modified:
  haskell-serialise/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-04-08 04:54:28 UTC (rev 913507)
+++ PKGBUILD2021-04-08 04:59:29 UTC (rev 913508)
@@ -3,7 +3,7 @@
 _hkgname=serialise
 pkgname=haskell-serialise
 pkgver=0.2.3.0
-pkgrel=121
+pkgrel=122
 pkgdesc="A binary serialisation library for Haskell values"
 url="https://github.com/well-typed/cborg";
 license=('BSD')


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

2021-04-07 Thread Felix Yan via arch-commits
Date: Thursday, April 8, 2021 @ 04:54:28
  Author: felixonmars
Revision: 913507

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-cborg/repos/community-staging-x86_64/PKGBUILD (from rev 913506, 
haskell-cborg/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2021-04-08 04:54:28 UTC (rev 913507)
@@ -0,0 +1,50 @@
+# Maintainer: Felix Yan 
+
+_hkgname=cborg
+pkgname=haskell-cborg
+pkgver=0.2.4.0
+pkgrel=106
+pkgdesc="Concise Binary Object Representation (CBOR)"
+url="https://github.com/well-typed/cborg";
+license=('BSD')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-half' 'haskell-primitive')
+makedepends=('ghc' 'uusi' 'haskell-aeson' 'haskell-base-orphans' 
'haskell-base16-bytestring'
+ 'haskell-base64-bytestring' 'haskell-quickcheck' 
'haskell-scientific' 'haskell-tasty'
+ 'haskell-tasty-hunit' 'haskell-tasty-quickcheck' 'haskell-vector')
+source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
+sha512sums=('2a1b5bb935595ff692aa345a0e3d156fbb2d30afc116cb3b267f299c42b9f97f513bf08468cd5162e0be5ebffa45e683fffd7085c8259c0129d618a0efbeecda')
+
+prepare() {
+cd $_hkgname-$pkgver
+uusi -u base16-bytestring -u base64-bytestring -u tasty $_hkgname.cabal
+sed -i 's/fst (Base16.decode encoded16)/Base16.decodeLenient encoded16/' 
tests/Tests/Reference/TestVectors.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.txt -t "$pkgdir"/usr/share/licenses/$pkgname/
+rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE.txt
+}


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

2021-04-07 Thread Felix Yan via arch-commits
Date: Thursday, April 8, 2021 @ 04:54:13
  Author: felixonmars
Revision: 913506

upgpkg: haskell-cborg 0.2.4.0-106: rebuild with vector 0.12.3.0

Modified:
  haskell-cborg/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-04-08 04:47:53 UTC (rev 913505)
+++ PKGBUILD2021-04-08 04:54:13 UTC (rev 913506)
@@ -3,7 +3,7 @@
 _hkgname=cborg
 pkgname=haskell-cborg
 pkgver=0.2.4.0
-pkgrel=105
+pkgrel=106
 pkgdesc="Concise Binary Object Representation (CBOR)"
 url="https://github.com/well-typed/cborg";
 license=('BSD')


  1   2   3   4   5   6   7   8   9   10   >