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

2020-01-08 Thread Felix Yan via arch-commits
Date: Wednesday, January 8, 2020 @ 20:06:45
  Author: felixonmars
Revision: 550591

upgpkg: haskell-old-time 1.1.0.3-20: rebuild with ghc 8.8.1, cabal-doctest 1.0.7

Modified:
  haskell-old-time/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-01-08 20:06:06 UTC (rev 550590)
+++ PKGBUILD2020-01-08 20:06:45 UTC (rev 550591)
@@ -3,7 +3,7 @@
 _hkgname=old-time
 pkgname=haskell-old-time
 pkgver=1.1.0.3
-pkgrel=19
+pkgrel=20
 pkgdesc="This package provides the ability to adapt to locale conventions such 
as date and time formats."
 url="https://hackage.haskell.org/package/${_hkgname};
 license=('BSD')


[arch-commits] Commit in haskell-data-default-instances-old-locale/repos (2 files)

2020-01-08 Thread Felix Yan via arch-commits
Date: Wednesday, January 8, 2020 @ 20:06:06
  Author: felixonmars
Revision: 550590

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-data-default-instances-old-locale/repos/community-staging-x86_64/
  
haskell-data-default-instances-old-locale/repos/community-staging-x86_64/PKGBUILD
(from rev 550589, haskell-data-default-instances-old-locale/trunk/PKGBUILD)

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

Copied: 
haskell-data-default-instances-old-locale/repos/community-staging-x86_64/PKGBUILD
 (from rev 550589, haskell-data-default-instances-old-locale/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-01-08 20:06:06 UTC (rev 550590)
@@ -0,0 +1,36 @@
+# Maintainer: Jelle van der Waa 
+
+_hkgname=data-default-instances-old-locale
+pkgname=haskell-data-default-instances-old-locale
+pkgver=0.0.1
+pkgrel=26
+pkgdesc="Default instances for types in old-locale"
+url="https://hackage.haskell.org/package/${_hkgname};
+license=('BSD')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-data-default-class' 'haskell-old-locale')
+makedepends=('ghc')
+source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
+sha512sums=('bbaf4626c922820dca8cc230585fef80b6f6bd6278d335cc7abd4e5b7a857f0626ca9937ea95066e7655387dfcc684e6fbb0f6f5bc6905e539fbd1176ddd99ec')
+
+build() {
+cd ${srcdir}/${_hkgname}-${pkgver}
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid 
-fnetwork-uri
+runhaskell Setup build
+runhaskell Setup register   --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd $_hkgname-$pkgver
+
+install -D -m744 register.sh 
"$pkgdir"/usr/share/haskell/register/$pkgname.sh
+install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+runhaskell Setup copy --destdir="$pkgdir"
+install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}


[arch-commits] Commit in haskell-data-default-instances-old-locale/trunk (PKGBUILD)

2020-01-08 Thread Felix Yan via arch-commits
Date: Wednesday, January 8, 2020 @ 20:05:57
  Author: felixonmars
Revision: 550589

upgpkg: haskell-data-default-instances-old-locale 0.0.1-26: rebuild with ghc 
8.8.1, cabal-doctest 1.0.7

Modified:
  haskell-data-default-instances-old-locale/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-01-08 20:05:22 UTC (rev 550588)
+++ PKGBUILD2020-01-08 20:05:57 UTC (rev 550589)
@@ -3,7 +3,7 @@
 _hkgname=data-default-instances-old-locale
 pkgname=haskell-data-default-instances-old-locale
 pkgver=0.0.1
-pkgrel=25
+pkgrel=26
 pkgdesc="Default instances for types in old-locale"
 url="https://hackage.haskell.org/package/${_hkgname};
 license=('BSD')


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

2020-01-08 Thread Felix Yan via arch-commits
Date: Wednesday, January 8, 2020 @ 20:05:22
  Author: felixonmars
Revision: 550588

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-old-locale/repos/community-staging-x86_64/
  haskell-old-locale/repos/community-staging-x86_64/PKGBUILD
(from rev 550587, haskell-old-locale/trunk/PKGBUILD)

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

Copied: haskell-old-locale/repos/community-staging-x86_64/PKGBUILD (from rev 
550587, haskell-old-locale/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-01-08 20:05:22 UTC (rev 550588)
@@ -0,0 +1,41 @@
+# Maintainer: Jelle van der Waa 
+
+_hkgname=old-locale
+pkgname=haskell-old-locale
+pkgver=1.0.0.7
+pkgrel=20
+pkgdesc="This package provides the ability to adapt to locale conventions such 
as date and time formats."
+url="https://hackage.haskell.org/package/${_hkgname};
+license=('BSD')
+arch=('x86_64')
+depends=('ghc-libs')
+makedepends=('ghc')
+source=(https://hackage.haskell.org/package/${_hkgname}-${pkgver}/${_hkgname}-${pkgver}.tar.gz)
+sha512sums=('34d018cb040de9adce3ddb8cffabe2a0610f6cd0ff5340ee721b7076671bd5cc3e830f58d16e73240df4b068510f7a24fd1995efc38f002b52d228abc4581d6a')
+
+prepare() {
+sed -i 's/base >= 4.2 && < 4.9/base >= 4.2/' 
${_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 \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd $_hkgname-$pkgver
+
+install -D -m744 register.sh 
"$pkgdir"/usr/share/haskell/register/$pkgname.sh
+install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+runhaskell Setup copy --destdir="$pkgdir"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+}


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

2020-01-08 Thread Felix Yan via arch-commits
Date: Wednesday, January 8, 2020 @ 20:05:14
  Author: felixonmars
Revision: 550587

upgpkg: haskell-old-locale 1.0.0.7-20: rebuild with ghc 8.8.1, cabal-doctest 
1.0.7

Modified:
  haskell-old-locale/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-01-08 20:04:39 UTC (rev 550586)
+++ PKGBUILD2020-01-08 20:05:14 UTC (rev 550587)
@@ -3,7 +3,7 @@
 _hkgname=old-locale
 pkgname=haskell-old-locale
 pkgver=1.0.0.7
-pkgrel=19
+pkgrel=20
 pkgdesc="This package provides the ability to adapt to locale conventions such 
as date and time formats."
 url="https://hackage.haskell.org/package/${_hkgname};
 license=('BSD')


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

2020-01-08 Thread Felix Yan via arch-commits
Date: Wednesday, January 8, 2020 @ 20:04:39
  Author: felixonmars
Revision: 550586

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-newtype/repos/community-staging-x86_64/PKGBUILD (from rev 
550585, haskell-newtype/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-01-08 20:04:39 UTC (rev 550586)
@@ -0,0 +1,37 @@
+# Maintainer: Felix Yan 
+
+_hkgname=newtype
+pkgname=haskell-newtype
+pkgver=0.2.2.0
+pkgrel=2
+pkgdesc="A typeclass and set of functions for working with newtypes"
+url="https://hackage.haskell.org/package/${_hkgname};
+license=('BSD')
+arch=('x86_64')
+depends=('ghc-libs')
+makedepends=('ghc')
+source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
+sha512sums=('9d8b344ac5f6ff62d8100b95dd879715639af2d8d1f63a8cb17a18fa7c4f427eade49aa3d6b47034351ac0f2cb5061013f6321038bff1053eb3aa84faf157a5b')
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd $_hkgname-$pkgver
+
+install -D -m744 register.sh 
"$pkgdir"/usr/share/haskell/register/$pkgname.sh
+install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+runhaskell Setup copy --destdir="$pkgdir"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+}


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

2020-01-08 Thread Felix Yan via arch-commits
Date: Wednesday, January 8, 2020 @ 20:04:31
  Author: felixonmars
Revision: 550585

upgpkg: haskell-newtype 0.2.2.0-2: rebuild with ghc 8.8.1, cabal-doctest 1.0.7

Modified:
  haskell-newtype/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-01-08 20:03:54 UTC (rev 550584)
+++ PKGBUILD2020-01-08 20:04:31 UTC (rev 550585)
@@ -3,7 +3,7 @@
 _hkgname=newtype
 pkgname=haskell-newtype
 pkgver=0.2.2.0
-pkgrel=1
+pkgrel=2
 pkgdesc="A typeclass and set of functions for working with newtypes"
 url="https://hackage.haskell.org/package/${_hkgname};
 license=('BSD')


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

2020-01-08 Thread Felix Yan via arch-commits
Date: Wednesday, January 8, 2020 @ 20:03:54
  Author: felixonmars
Revision: 550584

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-hxt/repos/community-staging-x86_64/PKGBUILD (from rev 550583, 
haskell-hxt/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-01-08 20:03:54 UTC (rev 550584)
@@ -0,0 +1,39 @@
+# Maintainer: Felix Yan 
+
+_hkgname=hxt
+pkgname=haskell-hxt
+pkgver=9.3.1.18
+pkgrel=3
+pkgdesc="A collection of tools for processing XML with Haskell."
+url="https://github.com/UweSchmidt/hxt;
+license=('MIT')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-hxt-charproperties' 'haskell-hxt-regex-xmlschema' 
'haskell-hxt-unicode'
+ 'haskell-network-uri')
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('4b7c57486fe02357a45b5f835dd9f05333ce39578ec84c3c920fdcaa2df8ae1067da3650d3948559ddaf2e6f77f14291e1ddaa28a12ea9dfb62a797d296ec118')
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \
+-fnetwork-uri
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd $_hkgname-$pkgver
+
+install -D -m744 register.sh 
"$pkgdir"/usr/share/haskell/register/$pkgname.sh
+install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+runhaskell Setup copy --destdir="$pkgdir"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+}


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

2020-01-08 Thread Felix Yan via arch-commits
Date: Wednesday, January 8, 2020 @ 20:03:45
  Author: felixonmars
Revision: 550583

upgpkg: haskell-hxt 9.3.1.18-3: rebuild with ghc 8.8.1, cabal-doctest 1.0.7

Modified:
  haskell-hxt/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-01-08 20:02:02 UTC (rev 550582)
+++ PKGBUILD2020-01-08 20:03:45 UTC (rev 550583)
@@ -3,7 +3,7 @@
 _hkgname=hxt
 pkgname=haskell-hxt
 pkgver=9.3.1.18
-pkgrel=2
+pkgrel=3
 pkgdesc="A collection of tools for processing XML with Haskell."
 url="https://github.com/UweSchmidt/hxt;
 license=('MIT')


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

2020-01-08 Thread Felix Yan via arch-commits
Date: Wednesday, January 8, 2020 @ 20:02:02
  Author: felixonmars
Revision: 550582

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-network-uri/repos/community-staging-x86_64/PKGBUILD (from rev 
550581, haskell-network-uri/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-01-08 20:02:02 UTC (rev 550582)
@@ -0,0 +1,37 @@
+# Maintainer: Jelle van der Waa 
+
+_hkgname=network-uri
+pkgname=haskell-network-uri
+pkgver=2.6.1.0
+pkgrel=19
+pkgdesc="A library for client-side HTTP"
+url="https://hackage.haskell.org/package/${_hkgname};
+license=('BSD')
+arch=('x86_64')
+depends=('ghc-libs' 'sh')
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('c1b6e516cd19875aab0da325dcb8f5c6b98d43c3952bda4f96bd9c798882357c724b2facbef09e2e98d29b696a9e5518a2de9463fb0af4c5df0734fe2654cc24')
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd $_hkgname-$pkgver
+
+install -D -m744 register.sh 
"$pkgdir"/usr/share/haskell/register/$pkgname.sh
+install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+runhaskell Setup copy --destdir="$pkgdir"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+}


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

2020-01-08 Thread Felix Yan via arch-commits
Date: Wednesday, January 8, 2020 @ 20:01:55
  Author: felixonmars
Revision: 550581

upgpkg: haskell-network-uri 2.6.1.0-19: rebuild with ghc 8.8.1, cabal-doctest 
1.0.7

Modified:
  haskell-network-uri/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-01-08 20:01:15 UTC (rev 550580)
+++ PKGBUILD2020-01-08 20:01:55 UTC (rev 550581)
@@ -3,7 +3,7 @@
 _hkgname=network-uri
 pkgname=haskell-network-uri
 pkgver=2.6.1.0
-pkgrel=18
+pkgrel=19
 pkgdesc="A library for client-side HTTP"
 url="https://hackage.haskell.org/package/${_hkgname};
 license=('BSD')


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

2020-01-08 Thread Felix Yan via arch-commits
Date: Wednesday, January 8, 2020 @ 20:01:15
  Author: felixonmars
Revision: 550580

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-network-info/repos/community-staging-x86_64/PKGBUILD (from rev 
550579, haskell-network-info/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-01-08 20:01:15 UTC (rev 550580)
@@ -0,0 +1,38 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=network-info
+pkgname=haskell-network-info
+pkgver=0.2.0.10
+pkgrel=9
+pkgdesc="Access the local computer\'s basic network configuration"
+url="https://github.com/jystic/network-info;
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs')
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('d578f64860fb3c04d11a444d9636bde57402b6728529e73c7741b056ef0d8f68cb0958118212f2d47826dc28ba9b2bfcc9aef8b5b2e9fc3da8eaadc796160895')
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd $_hkgname-$pkgver
+
+install -D -m744 register.sh 
"$pkgdir"/usr/share/haskell/register/$pkgname.sh
+install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+runhaskell Setup copy --destdir="$pkgdir"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+}


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

2020-01-08 Thread Felix Yan via arch-commits
Date: Wednesday, January 8, 2020 @ 20:01:06
  Author: felixonmars
Revision: 550579

upgpkg: haskell-network-info 0.2.0.10-9: rebuild with ghc 8.8.1, cabal-doctest 
1.0.7

Modified:
  haskell-network-info/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-01-08 20:00:32 UTC (rev 550578)
+++ PKGBUILD2020-01-08 20:01:06 UTC (rev 550579)
@@ -4,7 +4,7 @@
 _hkgname=network-info
 pkgname=haskell-network-info
 pkgver=0.2.0.10
-pkgrel=8
+pkgrel=9
 pkgdesc="Access the local computer\'s basic network configuration"
 url="https://github.com/jystic/network-info;
 license=("BSD")


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

2020-01-08 Thread Felix Yan via arch-commits
Date: Wednesday, January 8, 2020 @ 20:00:32
  Author: felixonmars
Revision: 550578

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-natural-transformation/repos/community-staging-x86_64/
  haskell-natural-transformation/repos/community-staging-x86_64/PKGBUILD
(from rev 550577, haskell-natural-transformation/trunk/PKGBUILD)

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

Copied: haskell-natural-transformation/repos/community-staging-x86_64/PKGBUILD 
(from rev 550577, haskell-natural-transformation/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-01-08 20:00:32 UTC (rev 550578)
@@ -0,0 +1,38 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=natural-transformation
+pkgname=haskell-natural-transformation
+pkgver=0.4
+pkgrel=12
+pkgdesc="A natural transformation package"
+url="https://github.com/ku-fpg/natural-transformation;
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs')
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('6c9e299644247e7a19c6d6881513ec3f34544a879e317a21f96640629650c2bc3e4eb089f47ecf42a36c83de46f606c0cd45f99cc079ee2b678a5834190ae4e5')
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd $_hkgname-$pkgver
+
+install -D -m744 register.sh 
"$pkgdir"/usr/share/haskell/register/$pkgname.sh
+install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+runhaskell Setup copy --destdir="$pkgdir"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+}


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

2020-01-08 Thread Felix Yan via arch-commits
Date: Wednesday, January 8, 2020 @ 20:00:24
  Author: felixonmars
Revision: 550577

upgpkg: haskell-natural-transformation 0.4-12: rebuild with ghc 8.8.1, 
cabal-doctest 1.0.7

Modified:
  haskell-natural-transformation/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-01-08 19:59:45 UTC (rev 550576)
+++ PKGBUILD2020-01-08 20:00:24 UTC (rev 550577)
@@ -4,7 +4,7 @@
 _hkgname=natural-transformation
 pkgname=haskell-natural-transformation
 pkgver=0.4
-pkgrel=11
+pkgrel=12
 pkgdesc="A natural transformation package"
 url="https://github.com/ku-fpg/natural-transformation;
 license=("BSD")


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

2020-01-08 Thread Felix Yan via arch-commits
Date: Wednesday, January 8, 2020 @ 19:58:56
  Author: felixonmars
Revision: 550573

upgpkg: haskell-mountpoints 1.0.2-14: rebuild with ghc 8.8.1, cabal-doctest 
1.0.7

Modified:
  haskell-mountpoints/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-01-08 19:58:21 UTC (rev 550572)
+++ PKGBUILD2020-01-08 19:58:56 UTC (rev 550573)
@@ -4,7 +4,7 @@
 _hkgname=mountpoints
 pkgname=haskell-mountpoints
 pkgver=1.0.2
-pkgrel=13
+pkgrel=14
 pkgdesc="Lists currently mounted filesystems."
 url="https://hackage.haskell.org/package/mountpoints;
 license=("LGPL")


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

2020-01-08 Thread Felix Yan via arch-commits
Date: Wednesday, January 8, 2020 @ 19:59:04
  Author: felixonmars
Revision: 550574

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-mountpoints/repos/community-staging-x86_64/PKGBUILD (from rev 
550573, haskell-mountpoints/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-01-08 19:59:04 UTC (rev 550574)
@@ -0,0 +1,38 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=mountpoints
+pkgname=haskell-mountpoints
+pkgver=1.0.2
+pkgrel=14
+pkgdesc="Lists currently mounted filesystems."
+url="https://hackage.haskell.org/package/mountpoints;
+license=("LGPL")
+arch=('x86_64')
+depends=('ghc-libs')
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('763b58944ef4422641d4ce92d7a61c79fa95cdae9795e48db194ce10df622a3e079670099daa35f7bb51d4d10ee54ccc411105eb918bab2327d54571d9bd9060')
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd $_hkgname-$pkgver
+
+install -D -m744 register.sh 
"$pkgdir"/usr/share/haskell/register/$pkgname.sh
+install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+runhaskell Setup copy --destdir="$pkgdir"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+}


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

2020-01-08 Thread Felix Yan via arch-commits
Date: Wednesday, January 8, 2020 @ 19:59:45
  Author: felixonmars
Revision: 550576

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-murmur-hash/repos/community-staging-x86_64/
  haskell-murmur-hash/repos/community-staging-x86_64/PKGBUILD
(from rev 550575, haskell-murmur-hash/trunk/PKGBUILD)

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

Copied: haskell-murmur-hash/repos/community-staging-x86_64/PKGBUILD (from rev 
550575, haskell-murmur-hash/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-01-08 19:59:45 UTC (rev 550576)
@@ -0,0 +1,38 @@
+# Maintainer: Felix Yan 
+# Contributor: Thomas Dziedzic 
+
+_hkgname=murmur-hash
+pkgname=haskell-murmur-hash
+pkgver=0.1.0.9
+pkgrel=13
+pkgdesc="MurmurHash2 implementation for Haskell."
+url="https://github.com/nominolo/murmur-hash;
+license=('BSD')
+arch=('x86_64')
+depends=('ghc-libs')
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('7ec34346d6361de9e9d716d98f207534807faea97c683212e5ab037d2e16f007845eb265dba0e232617a80acc7e37f4238d4424883b975d04057ade595788486')
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd $_hkgname-$pkgver
+
+install -D -m744 register.sh 
"$pkgdir"/usr/share/haskell/register/$pkgname.sh
+install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+runhaskell Setup copy --destdir="$pkgdir"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+}


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

2020-01-08 Thread Felix Yan via arch-commits
Date: Wednesday, January 8, 2020 @ 19:59:37
  Author: felixonmars
Revision: 550575

upgpkg: haskell-murmur-hash 0.1.0.9-13: rebuild with ghc 8.8.1, cabal-doctest 
1.0.7

Modified:
  haskell-murmur-hash/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-01-08 19:59:04 UTC (rev 550574)
+++ PKGBUILD2020-01-08 19:59:37 UTC (rev 550575)
@@ -4,7 +4,7 @@
 _hkgname=murmur-hash
 pkgname=haskell-murmur-hash
 pkgver=0.1.0.9
-pkgrel=12
+pkgrel=13
 pkgdesc="MurmurHash2 implementation for Haskell."
 url="https://github.com/nominolo/murmur-hash;
 license=('BSD')


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

2020-01-08 Thread Felix Yan via arch-commits
Date: Wednesday, January 8, 2020 @ 19:58:13
  Author: felixonmars
Revision: 550571

upgpkg: haskell-gnutls 0.2-15: rebuild with ghc 8.8.1, cabal-doctest 1.0.7

Modified:
  haskell-gnutls/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-01-08 19:57:35 UTC (rev 550570)
+++ PKGBUILD2020-01-08 19:58:13 UTC (rev 550571)
@@ -4,7 +4,7 @@
 _hkgname=gnutls
 pkgname=haskell-gnutls
 pkgver=0.2
-pkgrel=14
+pkgrel=15
 pkgdesc="Bindings for GNU libgnutls"
 url="https://john-millikin.com/software/haskell-gnutls/;
 license=("GPL3")


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

2020-01-08 Thread Felix Yan via arch-commits
Date: Wednesday, January 8, 2020 @ 19:58:21
  Author: felixonmars
Revision: 550572

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-gnutls/repos/community-staging-x86_64/PKGBUILD (from rev 
550571, haskell-gnutls/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-01-08 19:58:21 UTC (rev 550572)
@@ -0,0 +1,37 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=gnutls
+pkgname=haskell-gnutls
+pkgver=0.2
+pkgrel=15
+pkgdesc="Bindings for GNU libgnutls"
+url="https://john-millikin.com/software/haskell-gnutls/;
+license=("GPL3")
+arch=('x86_64')
+depends=('ghc-libs' "gnutls" "haskell-monads-tf")
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('9b5e3083fae30e4ac8584c825ed1f1c07b24136ca6d30c627f17d1c7793a515a091919784791b3a5bcd05038d8d43419802e036cefe8525efac9ee3f9ebf9e8b')
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd $_hkgname-$pkgver
+
+install -D -m744 register.sh 
"$pkgdir"/usr/share/haskell/register/$pkgname.sh
+install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+runhaskell Setup copy --destdir="$pkgdir"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/license.txt"
+}


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

2020-01-08 Thread Felix Yan via arch-commits
Date: Wednesday, January 8, 2020 @ 19:57:28
  Author: felixonmars
Revision: 550569

upgpkg: haskell-monads-tf 0.1.0.3-13: rebuild with ghc 8.8.1, cabal-doctest 
1.0.7

Modified:
  haskell-monads-tf/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-01-08 19:56:53 UTC (rev 550568)
+++ PKGBUILD2020-01-08 19:57:28 UTC (rev 550569)
@@ -4,7 +4,7 @@
 _hkgname=monads-tf
 pkgname=haskell-monads-tf
 pkgver=0.1.0.3
-pkgrel=12
+pkgrel=13
 pkgdesc="Monad classes, using type families"
 url="https://hackage.haskell.org/package/${_hkgname};
 license=("BSD")


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

2020-01-08 Thread Felix Yan via arch-commits
Date: Wednesday, January 8, 2020 @ 19:57:35
  Author: felixonmars
Revision: 550570

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-monads-tf/repos/community-staging-x86_64/
  haskell-monads-tf/repos/community-staging-x86_64/PKGBUILD
(from rev 550569, haskell-monads-tf/trunk/PKGBUILD)

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

Copied: haskell-monads-tf/repos/community-staging-x86_64/PKGBUILD (from rev 
550569, haskell-monads-tf/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-01-08 19:57:35 UTC (rev 550570)
@@ -0,0 +1,38 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=monads-tf
+pkgname=haskell-monads-tf
+pkgver=0.1.0.3
+pkgrel=13
+pkgdesc="Monad classes, using type families"
+url="https://hackage.haskell.org/package/${_hkgname};
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs')
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('e1be602c584b42390b617cee164c8cb1c4bb17093c44033275924f273c94212e53faceb35aeabadf43e68f9631830e41266858daa10aa2f3af6300ebc20f3ea4')
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd $_hkgname-$pkgver
+
+install -D -m744 register.sh 
"$pkgdir"/usr/share/haskell/register/$pkgname.sh
+install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+runhaskell Setup copy --destdir="$pkgdir"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+}


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

2020-01-08 Thread Felix Yan via arch-commits
Date: Wednesday, January 8, 2020 @ 19:56:03
  Author: felixonmars
Revision: 550566

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-monadlib/repos/community-staging-x86_64/PKGBUILD (from rev 
550565, haskell-monadlib/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-01-08 19:56:03 UTC (rev 550566)
@@ -0,0 +1,38 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=monadLib
+pkgname=haskell-monadlib
+pkgver=3.10
+pkgrel=2
+pkgdesc="A collection of monad transformers"
+url="https://wiki.github.com/yav/monadlib;
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs')
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('db579c362e1a5d7737c3cadd8cc3cfaea620fc9ee3057a00f1400c84b3d25b52d91a192553898c4ee51f0d8a6ad4a66a4e97bc10bf132b1955abb89cfc4b053d')
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd $_hkgname-$pkgver
+
+install -D -m744 register.sh 
"$pkgdir"/usr/share/haskell/register/$pkgname.sh
+install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+runhaskell Setup copy --destdir="$pkgdir"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+}


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

2020-01-08 Thread Felix Yan via arch-commits
Date: Wednesday, January 8, 2020 @ 19:56:44
  Author: felixonmars
Revision: 550567

upgpkg: haskell-monadplus 1.4.2-14: rebuild with ghc 8.8.1, cabal-doctest 1.0.7

Modified:
  haskell-monadplus/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-01-08 19:56:03 UTC (rev 550566)
+++ PKGBUILD2020-01-08 19:56:44 UTC (rev 550567)
@@ -4,7 +4,7 @@
 _hkgname=monadplus
 pkgname=haskell-monadplus
 pkgver=1.4.2
-pkgrel=13
+pkgrel=14
 pkgdesc="Haskell98 partial maps and filters over MonadPlus."
 url="https://hackage.haskell.org/package/${_hkgname};
 license=("BSD")


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

2020-01-08 Thread Felix Yan via arch-commits
Date: Wednesday, January 8, 2020 @ 19:56:53
  Author: felixonmars
Revision: 550568

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-monadplus/repos/community-staging-x86_64/PKGBUILD (from rev 
550567, haskell-monadplus/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-01-08 19:56:53 UTC (rev 550568)
@@ -0,0 +1,45 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=monadplus
+pkgname=haskell-monadplus
+pkgver=1.4.2
+pkgrel=14
+pkgdesc="Haskell98 partial maps and filters over MonadPlus."
+url="https://hackage.haskell.org/package/${_hkgname};
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs')
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;
+
https://github.com/asr/monadplus/commit/c4231e1423e5c81f2779acf4462eea8872f6a4e6.patch)
+sha512sums=('839a35b3de1226e177c07e30b86e841ddd19075d3ce29fa7154fefb371d9bef8aa85847d7c139faad93713d5b7889979498097f69c6e3bccfcee2fbbf7bf6539'
+
'a3cd839c84c6c1c6ce827f75b3e98159da998d9693044e9af0ef50f3aac8c0e30b0c32305c09a3df881c826bc39f8a8e5839238c3f55df35d32f6edcc6d07d96')
+
+prepare() {
+cd $_hkgname-$pkgver
+patch -p1 -i ../c4231e1423e5c81f2779acf4462eea8872f6a4e6.patch
+}
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd $_hkgname-$pkgver
+
+install -D -m744 register.sh 
"$pkgdir"/usr/share/haskell/register/$pkgname.sh
+install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+runhaskell Setup copy --destdir="$pkgdir"
+install -D -m644 "COPYING" 
"${pkgdir}/usr/share/licenses/${pkgname}/COPYING"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/COPYING"
+}


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

2020-01-08 Thread Felix Yan via arch-commits
Date: Wednesday, January 8, 2020 @ 19:55:16
  Author: felixonmars
Revision: 550564

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-monad-time/repos/community-staging-x86_64/PKGBUILD (from rev 
550563, haskell-monad-time/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-01-08 19:55:16 UTC (rev 550564)
@@ -0,0 +1,38 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=monad-time
+pkgname=haskell-monad-time
+pkgver=0.3.1.0
+pkgrel=9
+pkgdesc="Type class for monads which carry the notion of the current time"
+url="https://github.com/scrive/monad-time;
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs')
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('bf06681d5997c00b505d908f54f3732b7f726ddc83d00d7d2ec074f10f299181003533ba4729ff995f0805fec2c1d1b7ed3a152486d8cb3db7eb0e2d2b4ec9bd')
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd $_hkgname-$pkgver
+
+install -D -m744 register.sh 
"$pkgdir"/usr/share/haskell/register/$pkgname.sh
+install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+runhaskell Setup copy --destdir="$pkgdir"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+}


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

2020-01-08 Thread Felix Yan via arch-commits
Date: Wednesday, January 8, 2020 @ 19:55:55
  Author: felixonmars
Revision: 550565

upgpkg: haskell-monadlib 3.10-2: rebuild with ghc 8.8.1, cabal-doctest 1.0.7

Modified:
  haskell-monadlib/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-01-08 19:55:16 UTC (rev 550564)
+++ PKGBUILD2020-01-08 19:55:55 UTC (rev 550565)
@@ -4,7 +4,7 @@
 _hkgname=monadLib
 pkgname=haskell-monadlib
 pkgver=3.10
-pkgrel=1
+pkgrel=2
 pkgdesc="A collection of monad transformers"
 url="https://wiki.github.com/yav/monadlib;
 license=("BSD")


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

2020-01-08 Thread Felix Yan via arch-commits
Date: Wednesday, January 8, 2020 @ 19:55:07
  Author: felixonmars
Revision: 550563

upgpkg: haskell-monad-time 0.3.1.0-9: rebuild with ghc 8.8.1, cabal-doctest 
1.0.7

Modified:
  haskell-monad-time/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-01-08 19:54:34 UTC (rev 550562)
+++ PKGBUILD2020-01-08 19:55:07 UTC (rev 550563)
@@ -4,7 +4,7 @@
 _hkgname=monad-time
 pkgname=haskell-monad-time
 pkgver=0.3.1.0
-pkgrel=8
+pkgrel=9
 pkgdesc="Type class for monads which carry the notion of the current time"
 url="https://github.com/scrive/monad-time;
 license=("BSD")


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

2020-01-08 Thread Felix Yan via arch-commits
Date: Wednesday, January 8, 2020 @ 19:54:27
  Author: felixonmars
Revision: 550561

upgpkg: haskell-monad-loops 0.4.3-15: rebuild with ghc 8.8.1, cabal-doctest 
1.0.7

Modified:
  haskell-monad-loops/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-01-08 19:53:53 UTC (rev 550560)
+++ PKGBUILD2020-01-08 19:54:27 UTC (rev 550561)
@@ -4,7 +4,7 @@
 _hkgname=monad-loops
 pkgname=haskell-monad-loops
 pkgver=0.4.3
-pkgrel=14
+pkgrel=15
 pkgdesc="Monadic loops"
 url="https://github.com/mokus0/monad-loops;
 license=("custom:PublicDomain")


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

2020-01-08 Thread Felix Yan via arch-commits
Date: Wednesday, January 8, 2020 @ 19:54:34
  Author: felixonmars
Revision: 550562

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-monad-loops/repos/community-staging-x86_64/PKGBUILD (from rev 
550561, haskell-monad-loops/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-01-08 19:54:34 UTC (rev 550562)
@@ -0,0 +1,37 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=monad-loops
+pkgname=haskell-monad-loops
+pkgver=0.4.3
+pkgrel=15
+pkgdesc="Monadic loops"
+url="https://github.com/mokus0/monad-loops;
+license=("custom:PublicDomain")
+arch=('x86_64')
+depends=('ghc-libs')
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('41a1314777661a411acf62dfa25cbb1a59fedd5d60d1a2b8566a3dd64dec361ab1fe35827320529a723a612e0443571ce38b17fa900eb8d5289bc52f653d47a5')
+
+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 \
+-fbase4
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd $_hkgname-$pkgver
+
+install -D -m744 register.sh 
"$pkgdir"/usr/share/haskell/register/$pkgname.sh
+install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+runhaskell Setup copy --destdir="$pkgdir"
+}


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

2020-01-08 Thread Felix Yan via arch-commits
Date: Wednesday, January 8, 2020 @ 19:53:53
  Author: felixonmars
Revision: 550560

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-mmap/repos/community-staging-x86_64/PKGBUILD (from rev 550559, 
haskell-mmap/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-01-08 19:53:53 UTC (rev 550560)
@@ -0,0 +1,39 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=mmap
+pkgname=haskell-mmap
+pkgver=0.5.9
+pkgrel=15
+pkgdesc="Memory mapped files for POSIX and Windows"
+url="https://hackage.haskell.org/package/${_hkgname};
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs')
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('3b9ac1150050ac9d8e7870610923c8303b5fc74a4fdd796d7b6b411e2ba836111ae8520e16ad345aaf93b4dbcd27abd4c359a89b27d854db8dbd252b90a5298d')
+
+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-mmaptest
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd $_hkgname-$pkgver
+
+install -D -m744 register.sh 
"$pkgdir"/usr/share/haskell/register/$pkgname.sh
+install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+runhaskell Setup copy --destdir="$pkgdir"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+}


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

2020-01-08 Thread Felix Yan via arch-commits
Date: Wednesday, January 8, 2020 @ 19:52:58
  Author: felixonmars
Revision: 550558

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-mintty/repos/community-staging-x86_64/PKGBUILD (from rev 
550557, haskell-mintty/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-01-08 19:52:58 UTC (rev 550558)
@@ -0,0 +1,38 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=mintty
+pkgname=haskell-mintty
+pkgver=0.1.2
+pkgrel=8
+pkgdesc="A reliable way to detect the presence of a MinTTY console on Windows"
+url="https://github.com/RyanGlScott/mintty/;
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs')
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('6737851b82bec6977114baa572bdd012ff933a9d1c401857b97183fe341f605cc85618f2d0ac4afe2046cd90ec011d595bb82dea775f65b7e1d73dcf41777667')
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd $_hkgname-$pkgver
+
+install -D -m744 register.sh 
"$pkgdir"/usr/share/haskell/register/$pkgname.sh
+install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+runhaskell Setup copy --destdir="$pkgdir"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+}


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

2020-01-08 Thread Felix Yan via arch-commits
Date: Wednesday, January 8, 2020 @ 19:53:45
  Author: felixonmars
Revision: 550559

upgpkg: haskell-mmap 0.5.9-15: rebuild with ghc 8.8.1, cabal-doctest 1.0.7

Modified:
  haskell-mmap/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-01-08 19:52:58 UTC (rev 550558)
+++ PKGBUILD2020-01-08 19:53:45 UTC (rev 550559)
@@ -4,7 +4,7 @@
 _hkgname=mmap
 pkgname=haskell-mmap
 pkgver=0.5.9
-pkgrel=14
+pkgrel=15
 pkgdesc="Memory mapped files for POSIX and Windows"
 url="https://hackage.haskell.org/package/${_hkgname};
 license=("BSD")


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

2020-01-08 Thread Felix Yan via arch-commits
Date: Wednesday, January 8, 2020 @ 19:52:08
  Author: felixonmars
Revision: 550555

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-mime-types/repos/community-staging-x86_64/PKGBUILD (from rev 
550554, haskell-mime-types/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-01-08 19:52:08 UTC (rev 550555)
@@ -0,0 +1,38 @@
+# Maintainer: Felix Yan 
+# Contributor: Daniel Nagy 
+# Contributor: hauzer 
+
+_hkgname=mime-types
+pkgname=haskell-mime-types
+pkgver=0.1.0.9
+pkgrel=4
+pkgdesc="Basic mime-type handling types and functions"
+url="https://hackage.haskell.org/package/${_hkgname};
+license=('MIT')
+arch=('x86_64')
+depends=('ghc-libs')
+makedepends=('ghc')
+source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
+sha512sums=('cffc9d4d808d52b35bf6b5bdd6c069411ec8746bb3951e7c1a6200eecb2ae0617ede9891aa3e077e9ea5fc6f08bc2a1c44547971ed2a66108c96fd9dda30e6db')
+
+build() {
+cd $_hkgname-$pkgver
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid 
-fnetwork-uri
+runhaskell Setup build
+runhaskell Setup register   --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd $_hkgname-$pkgver
+
+install -D -m744 register.sh 
"$pkgdir"/usr/share/haskell/register/$pkgname.sh
+install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+runhaskell Setup copy --destdir="$pkgdir"
+install -D -m644 LICENSE "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+}


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

2020-01-08 Thread Felix Yan via arch-commits
Date: Wednesday, January 8, 2020 @ 19:52:51
  Author: felixonmars
Revision: 550557

upgpkg: haskell-mintty 0.1.2-8: rebuild with ghc 8.8.1, cabal-doctest 1.0.7

Modified:
  haskell-mintty/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-01-08 19:52:10 UTC (rev 550556)
+++ PKGBUILD2020-01-08 19:52:51 UTC (rev 550557)
@@ -4,7 +4,7 @@
 _hkgname=mintty
 pkgname=haskell-mintty
 pkgver=0.1.2
-pkgrel=7
+pkgrel=8
 pkgdesc="A reliable way to detect the presence of a MinTTY console on Windows"
 url="https://github.com/RyanGlScott/mintty/;
 license=("BSD")


[arch-commits] Commit in python-pint/trunk (PKGBUILD python-3.8.patch)

2020-01-08 Thread Felix Yan via arch-commits
Date: Wednesday, January 8, 2020 @ 19:52:01
  Author: felixonmars
Revision: 550554

upgpkg: python-pint 0.10-1

Modified:
  python-pint/trunk/PKGBUILD
Deleted:
  python-pint/trunk/python-3.8.patch

--+
 PKGBUILD |   19 ---
 python-3.8.patch |   50 --
 2 files changed, 8 insertions(+), 61 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2020-01-08 19:51:58 UTC (rev 550553)
+++ PKGBUILD2020-01-08 19:52:01 UTC (rev 550554)
@@ -2,29 +2,26 @@
 # Contributor: Matthew Sloan matt...@sloan.cc
 
 pkgname=python-pint
-pkgver=0.9
-pkgrel=3
+pkgver=0.10
+pkgrel=1
 pkgdesc="A unit library for Python"
 arch=('any')
 license=('BSD')
 url="https://pint.readthedocs.org;
 depends=('python')
-makedepends=('python-setuptools')
-checkdepends=('python-numpy' 'python-uncertainties')
-source=("https://pypi.io/packages/source/P/Pint/Pint-$pkgver.tar.gz;
-python-3.8.patch)
-sha512sums=('d79e0ff6377393f9dd8ce6a938440e8ed3c947642716974a3d69461d75776a39677d6651e6c081076f31e67a7dbffeb2fded42e61c9975f814b5eb24ab626fb6'
-
'8a2a6d8c3c82471b18f262d65ac8194c3d49cd1751892210ea2d6a0e8d4502c97aae70135ae6ca9a92524598475bab0ef50cfa3b9594987e7c75a492722e')
+makedepends=('python-setuptools-scm')
+checkdepends=('python-pytest-runner' 'python-numpy' 'python-uncertainties')
+source=("https://pypi.io/packages/source/P/Pint/Pint-$pkgver.tar.gz;)
+sha512sums=('716f7ed89e37eb4fd4062e34bf0735a5476723b38e5c6d7ff14dee8ba97bd6541ca71f60da99d10c6d15667ea5f661ae7df26aaa6cd17f09dafd689b80b2fab2')
 
 prepare() {
   cd Pint-$pkgver
-  # https://github.com/hgrecco/pint/pull/824
-  patch -Np1 -i ../python-3.8.patch
+  sed -i 's/pkg_resources.extern.//' pint/quantity.py
 }
 
 check() {
   cd Pint-$pkgver
-  python setup.py test
+  python setup.py pytest
 }
 
 package() {

Deleted: python-3.8.patch
===
--- python-3.8.patch2020-01-08 19:51:58 UTC (rev 550553)
+++ python-3.8.patch2020-01-08 19:52:01 UTC (rev 550554)
@@ -1,50 +0,0 @@
-From fb7ace52712958a512470c909b3ccf448620a166 Mon Sep 17 00:00:00 2001
-From: xtreak 
-Date: Sat, 29 Jun 2019 04:58:59 +
-Subject: [PATCH] Use context manager for assertWarns and fix
- DeprecationWarning
-

- pint/testsuite/parameterized.py | 7 ++-
- pint/testsuite/test_quantity.py | 3 ++-
- 2 files changed, 8 insertions(+), 2 deletions(-)
-
-diff --git a/pint/testsuite/parameterized.py b/pint/testsuite/parameterized.py
-index 9b92037..7c45915 100644
 a/pint/testsuite/parameterized.py
-+++ b/pint/testsuite/parameterized.py
-@@ -32,6 +32,11 @@ from functools import wraps
- import collections
- import unittest
- 
-+try:
-+from collections.abc import Callable
-+except ImportError:
-+from collections import Callable
-+
- def add_metaclass(metaclass):
- """Class decorator for creating a class with a metaclass."""
- def wrapper(cls):
-@@ -69,7 +74,7 @@ class ParameterizedTestCaseMetaClass(type):
- new_class_dict = {}
- 
- for attr_name, attr_value in list(class_dict.items()):
--if isinstance(attr_value, collections.Callable) and 
hasattr(attr_value, 'param_names'):
-+if isinstance(attr_value, Callable) and hasattr(attr_value, 
'param_names'):
- # print("Processing attr_name = %r; attr_value = %r" % (
- # attr_name, attr_value))
- 
-diff --git a/pint/testsuite/test_quantity.py b/pint/testsuite/test_quantity.py
-index c7f41cb..89f8776 100644
 a/pint/testsuite/test_quantity.py
-+++ b/pint/testsuite/test_quantity.py
-@@ -416,7 +416,8 @@ class TestQuantityToCompact(QuantityTestCase):
- def test_nonnumeric_magnitudes(self):
- ureg = self.ureg
- x = "some string"*ureg.m
--self.assertRaises(RuntimeError, self.compareQuantity_compact(x,x))
-+with self.assertWarns(RuntimeWarning):
-+self.compareQuantity_compact(x,x)
- 
- class TestQuantityBasicMath(QuantityTestCase):
- 


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

2020-01-08 Thread Felix Yan via arch-commits
Date: Wednesday, January 8, 2020 @ 19:51:58
  Author: felixonmars
Revision: 550553

upgpkg: haskell-mime-types 0.1.0.9-4: rebuild with ghc 8.8.1, cabal-doctest 
1.0.7

Modified:
  haskell-mime-types/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-01-08 19:51:16 UTC (rev 550552)
+++ PKGBUILD2020-01-08 19:51:58 UTC (rev 550553)
@@ -5,7 +5,7 @@
 _hkgname=mime-types
 pkgname=haskell-mime-types
 pkgver=0.1.0.9
-pkgrel=3
+pkgrel=4
 pkgdesc="Basic mime-type handling types and functions"
 url="https://hackage.haskell.org/package/${_hkgname};
 license=('MIT')


[arch-commits] Commit in python-pint/repos/community-any (3 files)

2020-01-08 Thread Felix Yan via arch-commits
Date: Wednesday, January 8, 2020 @ 19:52:10
  Author: felixonmars
Revision: 550556

archrelease: copy trunk to community-any

Added:
  python-pint/repos/community-any/PKGBUILD
(from rev 550554, python-pint/trunk/PKGBUILD)
Deleted:
  python-pint/repos/community-any/PKGBUILD
  python-pint/repos/community-any/python-3.8.patch

--+
 PKGBUILD |   65 +
 python-3.8.patch |   50 
 2 files changed, 31 insertions(+), 84 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2020-01-08 19:52:08 UTC (rev 550555)
+++ PKGBUILD2020-01-08 19:52:10 UTC (rev 550556)
@@ -1,34 +0,0 @@
-# Maintainer: Felix Yan 
-# Contributor: Matthew Sloan matt...@sloan.cc
-
-pkgname=python-pint
-pkgver=0.9
-pkgrel=3
-pkgdesc="A unit library for Python"
-arch=('any')
-license=('BSD')
-url="https://pint.readthedocs.org;
-depends=('python')
-makedepends=('python-setuptools')
-checkdepends=('python-numpy' 'python-uncertainties')
-source=("https://pypi.io/packages/source/P/Pint/Pint-$pkgver.tar.gz;
-python-3.8.patch)
-sha512sums=('d79e0ff6377393f9dd8ce6a938440e8ed3c947642716974a3d69461d75776a39677d6651e6c081076f31e67a7dbffeb2fded42e61c9975f814b5eb24ab626fb6'
-
'8a2a6d8c3c82471b18f262d65ac8194c3d49cd1751892210ea2d6a0e8d4502c97aae70135ae6ca9a92524598475bab0ef50cfa3b9594987e7c75a492722e')
-
-prepare() {
-  cd Pint-$pkgver
-  # https://github.com/hgrecco/pint/pull/824
-  patch -Np1 -i ../python-3.8.patch
-}
-
-check() {
-  cd Pint-$pkgver
-  python setup.py test
-}
-
-package() {
-  cd Pint-$pkgver
-  python setup.py install --root="$pkgdir" --optimize=1
-  install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
-}

Copied: python-pint/repos/community-any/PKGBUILD (from rev 550554, 
python-pint/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2020-01-08 19:52:10 UTC (rev 550556)
@@ -0,0 +1,31 @@
+# Maintainer: Felix Yan 
+# Contributor: Matthew Sloan matt...@sloan.cc
+
+pkgname=python-pint
+pkgver=0.10
+pkgrel=1
+pkgdesc="A unit library for Python"
+arch=('any')
+license=('BSD')
+url="https://pint.readthedocs.org;
+depends=('python')
+makedepends=('python-setuptools-scm')
+checkdepends=('python-pytest-runner' 'python-numpy' 'python-uncertainties')
+source=("https://pypi.io/packages/source/P/Pint/Pint-$pkgver.tar.gz;)
+sha512sums=('716f7ed89e37eb4fd4062e34bf0735a5476723b38e5c6d7ff14dee8ba97bd6541ca71f60da99d10c6d15667ea5f661ae7df26aaa6cd17f09dafd689b80b2fab2')
+
+prepare() {
+  cd Pint-$pkgver
+  sed -i 's/pkg_resources.extern.//' pint/quantity.py
+}
+
+check() {
+  cd Pint-$pkgver
+  python setup.py pytest
+}
+
+package() {
+  cd Pint-$pkgver
+  python setup.py install --root="$pkgdir" --optimize=1
+  install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+}

Deleted: python-3.8.patch
===
--- python-3.8.patch2020-01-08 19:52:08 UTC (rev 550555)
+++ python-3.8.patch2020-01-08 19:52:10 UTC (rev 550556)
@@ -1,50 +0,0 @@
-From fb7ace52712958a512470c909b3ccf448620a166 Mon Sep 17 00:00:00 2001
-From: xtreak 
-Date: Sat, 29 Jun 2019 04:58:59 +
-Subject: [PATCH] Use context manager for assertWarns and fix
- DeprecationWarning
-

- pint/testsuite/parameterized.py | 7 ++-
- pint/testsuite/test_quantity.py | 3 ++-
- 2 files changed, 8 insertions(+), 2 deletions(-)
-
-diff --git a/pint/testsuite/parameterized.py b/pint/testsuite/parameterized.py
-index 9b92037..7c45915 100644
 a/pint/testsuite/parameterized.py
-+++ b/pint/testsuite/parameterized.py
-@@ -32,6 +32,11 @@ from functools import wraps
- import collections
- import unittest
- 
-+try:
-+from collections.abc import Callable
-+except ImportError:
-+from collections import Callable
-+
- def add_metaclass(metaclass):
- """Class decorator for creating a class with a metaclass."""
- def wrapper(cls):
-@@ -69,7 +74,7 @@ class ParameterizedTestCaseMetaClass(type):
- new_class_dict = {}
- 
- for attr_name, attr_value in list(class_dict.items()):
--if isinstance(attr_value, collections.Callable) and 
hasattr(attr_value, 'param_names'):
-+if isinstance(attr_value, Callable) and hasattr(attr_value, 
'param_names'):
- # print("Processing attr_name = %r; attr_value = %r" % (
- # attr_name, attr_value))
- 
-diff --git a/pint/testsuite/test_quantity.py b/pint/testsuite/test_quantity.py
-index c7f41cb..89f8776 100644
 a/pint/testsuite/test_quantity.py
-+++ b/pint/testsuite/test_quantity.py
-@@ -416,7 +416,8 @@ class TestQuantityToCompact(QuantityTestCase):
- def test_nonnumeric_magnitudes(self):
- ureg = self.ureg
- x = "some string"*ureg.m
--self.assertRaises(RuntimeError, 

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

2020-01-08 Thread Felix Yan via arch-commits
Date: Wednesday, January 8, 2020 @ 19:51:16
  Author: felixonmars
Revision: 550552

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-microlens-ghc/repos/community-staging-x86_64/PKGBUILD (from rev 
550551, haskell-microlens-ghc/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-01-08 19:51:16 UTC (rev 550552)
@@ -0,0 +1,38 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=microlens-ghc
+pkgname=haskell-microlens-ghc
+pkgver=0.4.11.1
+pkgrel=3
+pkgdesc="microlens + array, bytestring, containers, transformers"
+url="https://github.com/monadfix/microlens;
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-microlens')
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('c76a5599400a18353b1d1edba5f0bcdac9ae1f933abe45b16e1352c8dce1891f7f993a33476d14a9ada0d5d2716ca4b0edf274e536599d9ecf6f32d2215d1822')
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd $_hkgname-$pkgver
+
+install -D -m744 register.sh 
"$pkgdir"/usr/share/haskell/register/$pkgname.sh
+install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+runhaskell Setup copy --destdir="$pkgdir"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+}


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

2020-01-08 Thread Felix Yan via arch-commits
Date: Wednesday, January 8, 2020 @ 19:51:08
  Author: felixonmars
Revision: 550551

upgpkg: haskell-microlens-ghc 0.4.11.1-3: rebuild with ghc 8.8.1, cabal-doctest 
1.0.7

Modified:
  haskell-microlens-ghc/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-01-08 19:50:30 UTC (rev 550550)
+++ PKGBUILD2020-01-08 19:51:08 UTC (rev 550551)
@@ -4,7 +4,7 @@
 _hkgname=microlens-ghc
 pkgname=haskell-microlens-ghc
 pkgver=0.4.11.1
-pkgrel=2
+pkgrel=3
 pkgdesc="microlens + array, bytestring, containers, transformers"
 url="https://github.com/monadfix/microlens;
 license=("BSD")


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

2020-01-08 Thread Felix Yan via arch-commits
Date: Wednesday, January 8, 2020 @ 19:50:30
  Author: felixonmars
Revision: 550550

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-microlens/repos/community-staging-x86_64/PKGBUILD (from rev 
550549, haskell-microlens/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-01-08 19:50:30 UTC (rev 550550)
@@ -0,0 +1,38 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=microlens
+pkgname=haskell-microlens
+pkgver=0.4.11.2
+pkgrel=2
+pkgdesc="A tiny lens library with no dependencies"
+url="https://github.com/monadfix/microlens;
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs')
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('16a70dc5b524dc5165faa6502bb74c7eb48a6eaa3ec9bd4bb16c6cbd6eccf5ab365e2e0e2e10e9e60b65e604de78dd62789b53a7c7d2ccd0da93bce5b09fadc8')
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd $_hkgname-$pkgver
+
+install -D -m744 register.sh 
"$pkgdir"/usr/share/haskell/register/$pkgname.sh
+install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+runhaskell Setup copy --destdir="$pkgdir"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+}


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

2020-01-08 Thread Felix Yan via arch-commits
Date: Wednesday, January 8, 2020 @ 19:50:23
  Author: felixonmars
Revision: 550549

upgpkg: haskell-microlens 0.4.11.2-2: rebuild with ghc 8.8.1, cabal-doctest 
1.0.7

Modified:
  haskell-microlens/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-01-08 19:49:46 UTC (rev 550548)
+++ PKGBUILD2020-01-08 19:50:23 UTC (rev 550549)
@@ -4,7 +4,7 @@
 _hkgname=microlens
 pkgname=haskell-microlens
 pkgver=0.4.11.2
-pkgrel=1
+pkgrel=2
 pkgdesc="A tiny lens library with no dependencies"
 url="https://github.com/monadfix/microlens;
 license=("BSD")


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

2020-01-08 Thread Felix Yan via arch-commits
Date: Wednesday, January 8, 2020 @ 19:49:39
  Author: felixonmars
Revision: 550547

upgpkg: haskell-managed 1.0.6-9: rebuild with ghc 8.8.1, cabal-doctest 1.0.7

Modified:
  haskell-managed/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-01-08 19:48:42 UTC (rev 550546)
+++ PKGBUILD2020-01-08 19:49:39 UTC (rev 550547)
@@ -4,7 +4,7 @@
 _hkgname=managed
 pkgname=haskell-managed
 pkgver=1.0.6
-pkgrel=8
+pkgrel=9
 pkgdesc="A monad for managed values"
 url="https://github.com/Gabriel439/Haskell-Managed-Library;
 license=('BSD')


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

2020-01-08 Thread Felix Yan via arch-commits
Date: Wednesday, January 8, 2020 @ 19:49:46
  Author: felixonmars
Revision: 550548

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-managed/repos/community-staging-x86_64/PKGBUILD (from rev 
550547, haskell-managed/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-01-08 19:49:46 UTC (rev 550548)
@@ -0,0 +1,38 @@
+# Maintainer: Felix Yan 
+# Contributor: Thomas Dziedzic 
+
+_hkgname=managed
+pkgname=haskell-managed
+pkgver=1.0.6
+pkgrel=9
+pkgdesc="A monad for managed values"
+url="https://github.com/Gabriel439/Haskell-Managed-Library;
+license=('BSD')
+arch=('x86_64')
+depends=('ghc-libs')
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('b2e04b8aa591d201927346bc5ff39d8c4559ff92e2fbab324aa8619944f62bb39c1499ea36434b3f24cec58c0fff121ec67387bcbf776ce2f7cf0f0bf63fe90c')
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd $_hkgname-$pkgver
+
+install -D -m744 register.sh 
"$pkgdir"/usr/share/haskell/register/$pkgname.sh
+install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+runhaskell Setup copy --destdir="$pkgdir"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+}


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

2020-01-08 Thread Felix Yan via arch-commits
Date: Wednesday, January 8, 2020 @ 19:48:42
  Author: felixonmars
Revision: 550546

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-magic/repos/community-staging-x86_64/PKGBUILD (from rev 550545, 
haskell-magic/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-01-08 19:48:42 UTC (rev 550546)
@@ -0,0 +1,38 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=magic
+pkgname=haskell-magic
+pkgver=1.1
+pkgrel=14
+pkgdesc="Interface to C file/magic library"
+url="https://hackage.haskell.org/package/magic;
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs' "file")
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('f400396b0f82f9655376ac72e721badcf60c356c8594b4b67922890f55bac8e15b7aa856fdf61942c40b2622bdc231914994968af3b98d353bf50aed09ebbef5')
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd $_hkgname-$pkgver
+
+install -D -m744 register.sh 
"$pkgdir"/usr/share/haskell/register/$pkgname.sh
+install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+runhaskell Setup copy --destdir="$pkgdir"
+install -D -m644 "COPYING" 
"${pkgdir}/usr/share/licenses/${pkgname}/COPYING"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/COPYING"
+}


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

2020-01-08 Thread Felix Yan via arch-commits
Date: Wednesday, January 8, 2020 @ 19:48:10
  Author: felixonmars
Revision: 550541

upgpkg: python-pytest-mock 2.0.0-1

Modified:
  python-pytest-mock/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-01-08 19:47:44 UTC (rev 550540)
+++ PKGBUILD2020-01-08 19:48:10 UTC (rev 550541)
@@ -2,7 +2,7 @@
 
 pkgbase=python-pytest-mock
 pkgname=('python-pytest-mock' 'python2-pytest-mock')
-pkgver=1.13.0
+pkgver=2.0.0
 pkgrel=1
 pkgdesc="Thin-wrapper around the mock package for easier use with py.test"
 arch=('any')
@@ -11,7 +11,7 @@
 makedepends=('python-pytest' 'python2-pytest' 'python2-mock' 
'python-setuptools-scm'
  'python2-setuptools-scm')
 
source=("$pkgbase-$pkgver.tar.gz::https://github.com/pytest-dev/pytest-mock/archive/v$pkgver.tar.gz;)
-sha512sums=('9ce45bf8d595b3616102577ff9781e824bb28a8e9f93c84af8910105e1ec342f2210cea1d740f2453663ed35e5d6bf220c850c171bd9922ef511546e4b61552c')
+sha512sums=('0bd15bf07e28fcea72f0269f09fe340bc1f01dd4e5f20215894c59e244ebad6ba15c8ef67c1547be0a750cff3e50536e0c1ca2d783a895eecbc492ece6c6fc55')
 
 export SETUPTOOLS_SCM_PRETEND_VERSION=$pkgver
 


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

2020-01-08 Thread Felix Yan via arch-commits
Date: Wednesday, January 8, 2020 @ 19:48:19
  Author: felixonmars
Revision: 550542

archrelease: copy trunk to community-any

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

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

Deleted: PKGBUILD
===
--- PKGBUILD2020-01-08 19:48:10 UTC (rev 550541)
+++ PKGBUILD2020-01-08 19:48:19 UTC (rev 550542)
@@ -1,54 +0,0 @@
-# Maintainer: Felix Yan 
-
-pkgbase=python-pytest-mock
-pkgname=('python-pytest-mock' 'python2-pytest-mock')
-pkgver=1.13.0
-pkgrel=1
-pkgdesc="Thin-wrapper around the mock package for easier use with py.test"
-arch=('any')
-license=('LGPL3')
-url="https://github.com/pytest-dev/pytest-mock/;
-makedepends=('python-pytest' 'python2-pytest' 'python2-mock' 
'python-setuptools-scm'
- 'python2-setuptools-scm')
-source=("$pkgbase-$pkgver.tar.gz::https://github.com/pytest-dev/pytest-mock/archive/v$pkgver.tar.gz;)
-sha512sums=('9ce45bf8d595b3616102577ff9781e824bb28a8e9f93c84af8910105e1ec342f2210cea1d740f2453663ed35e5d6bf220c850c171bd9922ef511546e4b61552c')
-
-export SETUPTOOLS_SCM_PRETEND_VERSION=$pkgver
-
-prepare() {
-  cp -a pytest-mock-$pkgver{,-py2}
-}
-
-build() {
-  cd "$srcdir"/pytest-mock-$pkgver
-  python setup.py build
-
-  cd "$srcdir"/pytest-mock-$pkgver-py2
-  python2 setup.py build
-}
-
-check() {
-  # Hack entry points by installing it
-
-  cd "$srcdir"/pytest-mock-$pkgver
-  python setup.py install --root="$PWD/tmp_install" --optimize=1
-  
PYTHONPATH="$PWD/tmp_install/usr/lib/python3.8/site-packages:$PYTHONPATH:$PWD/tests"
 py.test
-
-  cd "$srcdir"/pytest-mock-$pkgver-py2
-  python2 setup.py install --root="$PWD/tmp_install" --optimize=1
-  
PYTHONPATH="$PWD/tmp_install/usr/lib/python2.7/site-packages:$PYTHONPATH:$PWD/tests"
 py.test2
-}
-
-package_python-pytest-mock() {
-  depends=('python-pytest')
-
-  cd pytest-mock-$pkgver
-  python setup.py install --root="$pkgdir" --optimize=1
-}
-
-package_python2-pytest-mock() {
-  depends=('python2-pytest' 'python2-mock')
-
-  cd pytest-mock-$pkgver-py2
-  python2 setup.py install --root="$pkgdir" --optimize=1
-}

Copied: python-pytest-mock/repos/community-any/PKGBUILD (from rev 550541, 
python-pytest-mock/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2020-01-08 19:48:19 UTC (rev 550542)
@@ -0,0 +1,54 @@
+# Maintainer: Felix Yan 
+
+pkgbase=python-pytest-mock
+pkgname=('python-pytest-mock' 'python2-pytest-mock')
+pkgver=2.0.0
+pkgrel=1
+pkgdesc="Thin-wrapper around the mock package for easier use with py.test"
+arch=('any')
+license=('LGPL3')
+url="https://github.com/pytest-dev/pytest-mock/;
+makedepends=('python-pytest' 'python2-pytest' 'python2-mock' 
'python-setuptools-scm'
+ 'python2-setuptools-scm')
+source=("$pkgbase-$pkgver.tar.gz::https://github.com/pytest-dev/pytest-mock/archive/v$pkgver.tar.gz;)
+sha512sums=('0bd15bf07e28fcea72f0269f09fe340bc1f01dd4e5f20215894c59e244ebad6ba15c8ef67c1547be0a750cff3e50536e0c1ca2d783a895eecbc492ece6c6fc55')
+
+export SETUPTOOLS_SCM_PRETEND_VERSION=$pkgver
+
+prepare() {
+  cp -a pytest-mock-$pkgver{,-py2}
+}
+
+build() {
+  cd "$srcdir"/pytest-mock-$pkgver
+  python setup.py build
+
+  cd "$srcdir"/pytest-mock-$pkgver-py2
+  python2 setup.py build
+}
+
+check() {
+  # Hack entry points by installing it
+
+  cd "$srcdir"/pytest-mock-$pkgver
+  python setup.py install --root="$PWD/tmp_install" --optimize=1
+  
PYTHONPATH="$PWD/tmp_install/usr/lib/python3.8/site-packages:$PYTHONPATH:$PWD/tests"
 py.test
+
+  cd "$srcdir"/pytest-mock-$pkgver-py2
+  python2 setup.py install --root="$PWD/tmp_install" --optimize=1
+  
PYTHONPATH="$PWD/tmp_install/usr/lib/python2.7/site-packages:$PYTHONPATH:$PWD/tests"
 py.test2
+}
+
+package_python-pytest-mock() {
+  depends=('python-pytest')
+
+  cd pytest-mock-$pkgver
+  python setup.py install --root="$pkgdir" --optimize=1
+}
+
+package_python2-pytest-mock() {
+  depends=('python2-pytest' 'python2-mock')
+
+  cd pytest-mock-$pkgver-py2
+  python2 setup.py install --root="$pkgdir" --optimize=1
+}


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

2020-01-08 Thread Felix Yan via arch-commits
Date: Wednesday, January 8, 2020 @ 19:48:23
  Author: felixonmars
Revision: 550543

upgpkg: python-pyrsistent 0.15.7-1

Modified:
  python-pyrsistent/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-01-08 19:48:19 UTC (rev 550542)
+++ PKGBUILD2020-01-08 19:48:23 UTC (rev 550543)
@@ -2,7 +2,7 @@
 
 pkgbase=python-pyrsistent
 pkgname=('python-pyrsistent' 'python2-pyrsistent')
-pkgver=0.15.6
+pkgver=0.15.7
 pkgrel=1
 pkgdesc="Persistent/Functional/Immutable data structures"
 arch=('x86_64')
@@ -12,7 +12,7 @@
 checkdepends=('python-pytest-runner' 'python2-pytest-runner' 
'python-hypothesis' 'python2-hypothesis')
 
source=("https://pypi.io/packages/source/p/pyrsistent/pyrsistent-$pkgver.tar.gz;
 LICENCE.mit)
-sha512sums=('42b259c66e118d5b09bcc64e57441729146ed9b40e9fd18cda83c4aa0523d5bc3acde3177113e1f2a1b5c1e3a14d15b369df9701a9218a88a656ba0359b5ff10'
+sha512sums=('ebd6f4479d3583fc2678c881eedc97889b1e3ef2f0cb8a60d241d5306cc8c2907e3aa50a19f47fb37565794903dc1c823dbf6c3813a93d2e851cb694daa535e3'
 
'036bd5cc2a62b004576ecc50a84dc7d187d8108f52cb886f7e32bed324327af2dc132100e1c8f1dd2ce35b774f74898020f04a315e5137319deda18a449e791a')
 
 prepare() {


[arch-commits] Commit in python-pyrsistent/repos/community-x86_64 (4 files)

2020-01-08 Thread Felix Yan via arch-commits
Date: Wednesday, January 8, 2020 @ 19:48:32
  Author: felixonmars
Revision: 550544

archrelease: copy trunk to community-x86_64

Added:
  python-pyrsistent/repos/community-x86_64/LICENCE.mit
(from rev 550543, python-pyrsistent/trunk/LICENCE.mit)
  python-pyrsistent/repos/community-x86_64/PKGBUILD
(from rev 550543, python-pyrsistent/trunk/PKGBUILD)
Deleted:
  python-pyrsistent/repos/community-x86_64/LICENCE.mit
  python-pyrsistent/repos/community-x86_64/PKGBUILD

-+
 LICENCE.mit |   44 
 PKGBUILD|  106 +-
 2 files changed, 75 insertions(+), 75 deletions(-)

Deleted: LICENCE.mit
===
--- LICENCE.mit 2020-01-08 19:48:23 UTC (rev 550543)
+++ LICENCE.mit 2020-01-08 19:48:32 UTC (rev 550544)
@@ -1,22 +0,0 @@
-Copyright (c) 2015 Tobias Gustafsson
-
-Permission is hereby granted, free of charge, to any person
-obtaining a copy of this software and associated documentation
-files (the "Software"), to deal in the Software without
-restriction, including without limitation the rights to use,
-copy, modify, merge, publish, distribute, sublicense, and/or sell
-copies of the Software, and to permit persons to whom the
-Software is furnished to do so, subject to the following
-conditions:
-
-The above copyright notice and this permission notice shall be
-included in all copies or substantial portions of the Software.
-
-THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
-EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES
-OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
-NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT
-HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY,
-WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
-FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR
-OTHER DEALINGS IN THE SOFTWARE.
\ No newline at end of file

Copied: python-pyrsistent/repos/community-x86_64/LICENCE.mit (from rev 550543, 
python-pyrsistent/trunk/LICENCE.mit)
===
--- LICENCE.mit (rev 0)
+++ LICENCE.mit 2020-01-08 19:48:32 UTC (rev 550544)
@@ -0,0 +1,22 @@
+Copyright (c) 2015 Tobias Gustafsson
+
+Permission is hereby granted, free of charge, to any person
+obtaining a copy of this software and associated documentation
+files (the "Software"), to deal in the Software without
+restriction, including without limitation the rights to use,
+copy, modify, merge, publish, distribute, sublicense, and/or sell
+copies of the Software, and to permit persons to whom the
+Software is furnished to do so, subject to the following
+conditions:
+
+The above copyright notice and this permission notice shall be
+included in all copies or substantial portions of the Software.
+
+THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
+EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES
+OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
+NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT
+HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY,
+WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING
+FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR
+OTHER DEALINGS IN THE SOFTWARE.
\ No newline at end of file

Deleted: PKGBUILD
===
--- PKGBUILD2020-01-08 19:48:23 UTC (rev 550543)
+++ PKGBUILD2020-01-08 19:48:32 UTC (rev 550544)
@@ -1,53 +0,0 @@
-# Maintainer: Felix Yan 
-
-pkgbase=python-pyrsistent
-pkgname=('python-pyrsistent' 'python2-pyrsistent')
-pkgver=0.15.6
-pkgrel=1
-pkgdesc="Persistent/Functional/Immutable data structures"
-arch=('x86_64')
-license=('MIT')
-url="https://github.com/tobgu/pyrsistent;
-makedepends=('python-setuptools' 'python2-setuptools')
-checkdepends=('python-pytest-runner' 'python2-pytest-runner' 
'python-hypothesis' 'python2-hypothesis')
-source=("https://pypi.io/packages/source/p/pyrsistent/pyrsistent-$pkgver.tar.gz;
-LICENCE.mit)
-sha512sums=('42b259c66e118d5b09bcc64e57441729146ed9b40e9fd18cda83c4aa0523d5bc3acde3177113e1f2a1b5c1e3a14d15b369df9701a9218a88a656ba0359b5ff10'
-
'036bd5cc2a62b004576ecc50a84dc7d187d8108f52cb886f7e32bed324327af2dc132100e1c8f1dd2ce35b774f74898020f04a315e5137319deda18a449e791a')
-
-prepare() {
-  sed -i 's/<5//g' pyrsistent-$pkgver/setup.py
-  cp -a pyrsistent-$pkgver{,-py2}
-}
-
-build() {
-  cd "$srcdir"/pyrsistent-$pkgver
-  python setup.py build
-
-  cd "$srcdir"/pyrsistent-$pkgver-py2
-  python2 setup.py build
-}
-
-check() {
-  cd "$srcdir"/pyrsistent-$pkgver
-  python setup.py pytest
-
-  cd "$srcdir"/pyrsistent-$pkgver-py2
-  python2 setup.py pytest
-}
-
-package_python-pyrsistent() {
-  depends=('python-six')
-
-  cd pyrsistent-$pkgver
-  python setup.py install --root="$pkgdir" --optimize=1
-  install -D -m644 

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

2020-01-08 Thread Felix Yan via arch-commits
Date: Wednesday, January 8, 2020 @ 19:48:35
  Author: felixonmars
Revision: 550545

upgpkg: haskell-magic 1.1-14: rebuild with ghc 8.8.1, cabal-doctest 1.0.7

Modified:
  haskell-magic/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-01-08 19:48:32 UTC (rev 550544)
+++ PKGBUILD2020-01-08 19:48:35 UTC (rev 550545)
@@ -4,7 +4,7 @@
 _hkgname=magic
 pkgname=haskell-magic
 pkgver=1.1
-pkgrel=13
+pkgrel=14
 pkgdesc="Interface to C file/magic library"
 url="https://hackage.haskell.org/package/magic;
 license=("BSD")


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

2020-01-08 Thread Felix Yan via arch-commits
Date: Wednesday, January 8, 2020 @ 19:47:44
  Author: felixonmars
Revision: 550540

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-logict/repos/community-staging-x86_64/PKGBUILD (from rev 
550539, haskell-logict/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-01-08 19:47:44 UTC (rev 550540)
@@ -0,0 +1,37 @@
+# Maintainer: Felix Yan 
+
+_hkgname=logict
+pkgname=haskell-logict
+pkgver=0.6.0.3
+pkgrel=2
+pkgdesc="A backtracking logic-programming monad."
+url="http://code.haskell.org/~dolio/;
+license=('BSD')
+arch=('x86_64')
+depends=('ghc-libs')
+makedepends=('ghc')
+source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
+sha512sums=('042a7916121b8f257be2306544500048667c1967b13ad82d6f6622b184d3d269e85b26e79dc882901a4dafd2d66d3d4f3ead330b600efd5b04717a63eecd7da3')
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd $_hkgname-$pkgver
+
+install -D -m744 register.sh 
"$pkgdir"/usr/share/haskell/register/$pkgname.sh
+install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+runhaskell Setup copy --destdir="$pkgdir"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+}


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

2020-01-08 Thread Felix Yan via arch-commits
Date: Wednesday, January 8, 2020 @ 19:46:51
  Author: felixonmars
Revision: 550537

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-loch-th/repos/community-staging-x86_64/PKGBUILD (from rev 
550536, haskell-loch-th/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-01-08 19:46:51 UTC (rev 550537)
@@ -0,0 +1,38 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=loch-th
+pkgname=haskell-loch-th
+pkgver=0.2.2
+pkgrel=9
+pkgdesc="Support for precise error locations in source files (Template Haskell 
version)"
+url="https://github.com/liskin/loch-th;
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs')
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('e2bbad416b1628563913bd192191aff019c1b99a991f5c5b3006c05888cc2f5eead73fb6ff21b462a2c6e52e475677af4371f35f0836315ecade983c2d0731fe')
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd $_hkgname-$pkgver
+
+install -D -m744 register.sh 
"$pkgdir"/usr/share/haskell/register/$pkgname.sh
+install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+runhaskell Setup copy --destdir="$pkgdir"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+}


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

2020-01-08 Thread Felix Yan via arch-commits
Date: Wednesday, January 8, 2020 @ 19:47:37
  Author: felixonmars
Revision: 550539

upgpkg: haskell-logict 0.6.0.3-2: rebuild with ghc 8.8.1, cabal-doctest 1.0.7

Modified:
  haskell-logict/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-01-08 19:46:52 UTC (rev 550538)
+++ PKGBUILD2020-01-08 19:47:37 UTC (rev 550539)
@@ -3,7 +3,7 @@
 _hkgname=logict
 pkgname=haskell-logict
 pkgver=0.6.0.3
-pkgrel=1
+pkgrel=2
 pkgdesc="A backtracking logic-programming monad."
 url="http://code.haskell.org/~dolio/;
 license=('BSD')


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

2020-01-08 Thread Felix Yan via arch-commits
Date: Wednesday, January 8, 2020 @ 19:45:59
  Author: felixonmars
Revision: 550531

upgpkg: haskell-libxml 0.1.1-10: rebuild with ghc 8.8.1, cabal-doctest 1.0.7

Modified:
  haskell-libxml/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-01-08 19:45:25 UTC (rev 550530)
+++ PKGBUILD2020-01-08 19:45:59 UTC (rev 550531)
@@ -3,7 +3,7 @@
 _hkgname=libxml
 pkgname=haskell-libxml
 pkgver=0.1.1
-pkgrel=9
+pkgrel=10
 pkgdesc="Binding to libxml2"
 url="https://hackage.haskell.org/package/libxml;
 license=('BSD')


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

2020-01-08 Thread Felix Yan via arch-commits
Date: Wednesday, January 8, 2020 @ 19:46:44
  Author: felixonmars
Revision: 550536

upgpkg: python-semver 2.9.0-1

Modified:
  python-semver/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-01-08 19:46:43 UTC (rev 550535)
+++ PKGBUILD2020-01-08 19:46:44 UTC (rev 550536)
@@ -1,8 +1,8 @@
 # Maintainer: Felix Yan 
 
 pkgname=python-semver
-pkgver=2.8.1
-pkgrel=3
+pkgver=2.9.0
+pkgrel=1
 pkgdesc="Python helper for Semantic Versioning"
 url="https://github.com/k-bx/python-semver;
 license=('BSD')
@@ -9,9 +9,9 @@
 arch=('any')
 depends=('python')
 makedepends=('python-setuptools')
-checkdepends=('python-pytest-runner')
+checkdepends=('python-pytest-runner' 'python-pytest-cov')
 
source=("$pkgname-$pkgver.tar.gz::https://github.com/k-bx/python-semver/archive/$pkgver.tar.gz;)
-sha512sums=('a457b1a170b309ee563955e4c506de56a061acd4e7e92a58fd8bd78801e33207fbc5e0e026fc0ea243301bf9ecfe0b219c0d95681aa10066480cbd3974e17d3a')
+sha512sums=('5ae9a4a66474fc82cf7e4612796a6c0e0280ad9969ff8c509e99cb266154f39a2c03c68f6167f8e17fda1ac16ce17a838e63d81bc2e78debfd07adbb7cbc098d')
 
 prepare() {
   sed -i '/tests_require/d' python-semver-$pkgver/setup.py


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

2020-01-08 Thread Felix Yan via arch-commits
Date: Wednesday, January 8, 2020 @ 19:46:52
  Author: felixonmars
Revision: 550538

archrelease: copy trunk to community-any

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

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

Deleted: PKGBUILD
===
--- PKGBUILD2020-01-08 19:46:51 UTC (rev 550537)
+++ PKGBUILD2020-01-08 19:46:52 UTC (rev 550538)
@@ -1,34 +0,0 @@
-# Maintainer: Felix Yan 
-
-pkgname=python-semver
-pkgver=2.8.1
-pkgrel=3
-pkgdesc="Python helper for Semantic Versioning"
-url="https://github.com/k-bx/python-semver;
-license=('BSD')
-arch=('any')
-depends=('python')
-makedepends=('python-setuptools')
-checkdepends=('python-pytest-runner')
-source=("$pkgname-$pkgver.tar.gz::https://github.com/k-bx/python-semver/archive/$pkgver.tar.gz;)
-sha512sums=('a457b1a170b309ee563955e4c506de56a061acd4e7e92a58fd8bd78801e33207fbc5e0e026fc0ea243301bf9ecfe0b219c0d95681aa10066480cbd3974e17d3a')
-
-prepare() {
-  sed -i '/tests_require/d' python-semver-$pkgver/setup.py
-}
-
-build() {
-  cd "$srcdir"/python-semver-$pkgver
-  python setup.py build
-}
-
-check() {
-  cd "$srcdir"/python-semver-$pkgver
-  python setup.py pytest
-}
-
-package() {
-  cd python-semver-$pkgver
-  python setup.py install --root="$pkgdir" --optimize=1
-  install -Dm644 LICENSE.txt "$pkgdir"/usr/share/licenses/$pkgname/LICENSE.txt
-}

Copied: python-semver/repos/community-any/PKGBUILD (from rev 550536, 
python-semver/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2020-01-08 19:46:52 UTC (rev 550538)
@@ -0,0 +1,34 @@
+# Maintainer: Felix Yan 
+
+pkgname=python-semver
+pkgver=2.9.0
+pkgrel=1
+pkgdesc="Python helper for Semantic Versioning"
+url="https://github.com/k-bx/python-semver;
+license=('BSD')
+arch=('any')
+depends=('python')
+makedepends=('python-setuptools')
+checkdepends=('python-pytest-runner' 'python-pytest-cov')
+source=("$pkgname-$pkgver.tar.gz::https://github.com/k-bx/python-semver/archive/$pkgver.tar.gz;)
+sha512sums=('5ae9a4a66474fc82cf7e4612796a6c0e0280ad9969ff8c509e99cb266154f39a2c03c68f6167f8e17fda1ac16ce17a838e63d81bc2e78debfd07adbb7cbc098d')
+
+prepare() {
+  sed -i '/tests_require/d' python-semver-$pkgver/setup.py
+}
+
+build() {
+  cd "$srcdir"/python-semver-$pkgver
+  python setup.py build
+}
+
+check() {
+  cd "$srcdir"/python-semver-$pkgver
+  python setup.py pytest
+}
+
+package() {
+  cd python-semver-$pkgver
+  python setup.py install --root="$pkgdir" --optimize=1
+  install -Dm644 LICENSE.txt "$pkgdir"/usr/share/licenses/$pkgname/LICENSE.txt
+}


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

2020-01-08 Thread Felix Yan via arch-commits
Date: Wednesday, January 8, 2020 @ 19:46:43
  Author: felixonmars
Revision: 550535

upgpkg: haskell-loch-th 0.2.2-9: rebuild with ghc 8.8.1, cabal-doctest 1.0.7

Modified:
  haskell-loch-th/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-01-08 19:46:41 UTC (rev 550534)
+++ PKGBUILD2020-01-08 19:46:43 UTC (rev 550535)
@@ -4,7 +4,7 @@
 _hkgname=loch-th
 pkgname=haskell-loch-th
 pkgver=0.2.2
-pkgrel=8
+pkgrel=9
 pkgdesc="Support for precise error locations in source files (Template Haskell 
version)"
 url="https://github.com/liskin/loch-th;
 license=("BSD")


[arch-commits] Commit in firefox-tree-style-tab/repos/community-any (2 files)

2020-01-08 Thread Daniel M. Capella via arch-commits
Date: Wednesday, January 8, 2020 @ 19:46:41
  Author: polyzen
Revision: 550534

archrelease: copy trunk to community-any

Added:
  firefox-tree-style-tab/repos/community-any/PKGBUILD
(from rev 550533, firefox-tree-style-tab/trunk/PKGBUILD)
Deleted:
  firefox-tree-style-tab/repos/community-any/PKGBUILD

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

Deleted: PKGBUILD
===
--- PKGBUILD2020-01-08 19:46:20 UTC (rev 550533)
+++ PKGBUILD2020-01-08 19:46:41 UTC (rev 550534)
@@ -1,20 +0,0 @@
-# Maintainer: Daniel M. Capella 
-# Contributor: Jérémie Detrey 
-
-pkgname=firefox-tree-style-tab
-pkgver=3.2.6
-pkgrel=1
-pkgdesc='Firefox extension to show tabs like a tree'
-arch=('any')
-license=('MPL' 'MPL2')
-groups=('firefox-addons')
-url=https://piro.sakura.ne.jp/xul/_treestyletab.html.en
-source=("https://addons.cdn.mozilla.net/user-media/addons/5890/tree_style_tab-$pkgver-fx.xpi;)
-noextract=("${source##*/}")
-sha256sums=('20ce706c4a565522033189c77ad18b548c49744a0638ba1291d8fe7186ecc4bc')
-
-package() {
-  install -Dm644 "${source##*/}" 
"$pkgdir"/usr/lib/firefox/browser/extensions/treestyle...@piro.sakura.ne.jp.xpi
-}
-
-# vim:set ts=2 sw=2 et:

Copied: firefox-tree-style-tab/repos/community-any/PKGBUILD (from rev 550533, 
firefox-tree-style-tab/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2020-01-08 19:46:41 UTC (rev 550534)
@@ -0,0 +1,20 @@
+# Maintainer: Daniel M. Capella 
+# Contributor: Jérémie Detrey 
+
+pkgname=firefox-tree-style-tab
+pkgver=3.3.0
+pkgrel=1
+pkgdesc='Firefox extension to show tabs like a tree'
+arch=('any')
+license=('MPL' 'MPL2')
+groups=('firefox-addons')
+url=https://piro.sakura.ne.jp/xul/_treestyletab.html.en
+source=("https://addons.cdn.mozilla.net/user-media/addons/5890/tree_style_tab-$pkgver-fx.xpi;)
+noextract=("${source##*/}")
+sha256sums=('f13537f3bd225e994e9b66c2e7c89cf8bb927fdd8ce4a2628c7842cf22b0b4d2')
+
+package() {
+  install -Dm644 "${source##*/}" 
"$pkgdir"/usr/lib/firefox/browser/extensions/treestyle...@piro.sakura.ne.jp.xpi
+}
+
+# vim:set ts=2 sw=2 et:


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

2020-01-08 Thread Felix Yan via arch-commits
Date: Wednesday, January 8, 2020 @ 19:46:06
  Author: felixonmars
Revision: 550532

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-libxml/repos/community-staging-x86_64/PKGBUILD (from rev 
550531, haskell-libxml/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-01-08 19:46:06 UTC (rev 550532)
@@ -0,0 +1,38 @@
+# Maintainer: Felix Yan 
+
+_hkgname=libxml
+pkgname=haskell-libxml
+pkgver=0.1.1
+pkgrel=10
+pkgdesc="Binding to libxml2"
+url="https://hackage.haskell.org/package/libxml;
+license=('BSD')
+arch=('x86_64')
+depends=('ghc-libs' 'libxml2')
+makedepends=('ghc')
+source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
+sha512sums=('59a52200e7c7ab17a60a89e4a3aefdf6356e868be6be53696e5708a4d30863ae879834404ccfecb91b6d4b93a7ce0e147a3cc04bc4d5838c2aa990a290af5c5c')
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname 
--extra-include-dirs=/usr/include/libxml2 \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \
+-fsmall_base
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd $_hkgname-$pkgver
+
+install -D -m744 register.sh 
"$pkgdir"/usr/share/haskell/register/$pkgname.sh
+install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+runhaskell Setup copy --destdir="$pkgdir"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+}


[arch-commits] Commit in firefox-tree-style-tab/trunk (PKGBUILD)

2020-01-08 Thread Daniel M. Capella via arch-commits
Date: Wednesday, January 8, 2020 @ 19:46:20
  Author: polyzen
Revision: 550533

upgpkg: firefox-tree-style-tab 3.3.0-1

Modified:
  firefox-tree-style-tab/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-01-08 19:46:06 UTC (rev 550532)
+++ PKGBUILD2020-01-08 19:46:20 UTC (rev 550533)
@@ -2,7 +2,7 @@
 # Contributor: Jérémie Detrey 
 
 pkgname=firefox-tree-style-tab
-pkgver=3.2.6
+pkgver=3.3.0
 pkgrel=1
 pkgdesc='Firefox extension to show tabs like a tree'
 arch=('any')
@@ -11,7 +11,7 @@
 url=https://piro.sakura.ne.jp/xul/_treestyletab.html.en
 
source=("https://addons.cdn.mozilla.net/user-media/addons/5890/tree_style_tab-$pkgver-fx.xpi;)
 noextract=("${source##*/}")
-sha256sums=('20ce706c4a565522033189c77ad18b548c49744a0638ba1291d8fe7186ecc4bc')
+sha256sums=('f13537f3bd225e994e9b66c2e7c89cf8bb927fdd8ce4a2628c7842cf22b0b4d2')
 
 package() {
   install -Dm644 "${source##*/}" 
"$pkgdir"/usr/lib/firefox/browser/extensions/treestyle...@piro.sakura.ne.jp.xpi


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

2020-01-08 Thread Felix Yan via arch-commits
Date: Wednesday, January 8, 2020 @ 19:45:18
  Author: felixonmars
Revision: 550529

upgpkg: haskell-libffi 0.1-14: rebuild with ghc 8.8.1, cabal-doctest 1.0.7

Modified:
  haskell-libffi/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-01-08 19:44:41 UTC (rev 550528)
+++ PKGBUILD2020-01-08 19:45:18 UTC (rev 550529)
@@ -4,7 +4,7 @@
 _hkgname=libffi
 pkgname=haskell-libffi
 pkgver=0.1
-pkgrel=13
+pkgrel=14
 pkgdesc="A binding to libffi"
 url="https://hackage.haskell.org/package/${_hkgname};
 license=("BSD")


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

2020-01-08 Thread Felix Yan via arch-commits
Date: Wednesday, January 8, 2020 @ 19:45:25
  Author: felixonmars
Revision: 550530

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-libffi/repos/community-staging-x86_64/PKGBUILD (from rev 
550529, haskell-libffi/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-01-08 19:45:25 UTC (rev 550530)
@@ -0,0 +1,38 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=libffi
+pkgname=haskell-libffi
+pkgver=0.1
+pkgrel=14
+pkgdesc="A binding to libffi"
+url="https://hackage.haskell.org/package/${_hkgname};
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs')
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('ca6dcdec14f12c565c48143aed72a022960978148759d9ee2ababf6f7e008a5cb5d152d4f10a2bfef511e4e852a4b30f1bc81928b249461c0b67817b1c74e0b3')
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd $_hkgname-$pkgver
+
+install -D -m744 register.sh 
"$pkgdir"/usr/share/haskell/register/$pkgname.sh
+install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+runhaskell Setup copy --destdir="$pkgdir"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+}


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

2020-01-08 Thread Felix Yan via arch-commits
Date: Wednesday, January 8, 2020 @ 19:44:41
  Author: felixonmars
Revision: 550528

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-lexer/repos/community-staging-x86_64/PKGBUILD (from rev 550527, 
haskell-lexer/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-01-08 19:44:41 UTC (rev 550528)
@@ -0,0 +1,37 @@
+# Maintainer: Felix Yan 
+
+_hkgname=haskell-lexer
+pkgname=haskell-lexer 
+pkgver=1.0.2
+pkgrel=7
+pkgdesc="A fully compliant Haskell 98 lexer."
+url="https://hackage.haskell.org/package/haskell-lexer;
+license=('BSD')
+arch=('x86_64')
+depends=('ghc-libs')
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('7f5942bf159936488894649e4b5cd7b33b6cf018685299b9cfc2f807ba1b08061deae287e613c88345842183bfb6f177b8538d2dc01badb0c94fc259f110255f')
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd $_hkgname-$pkgver
+
+install -D -m744 register.sh 
"$pkgdir"/usr/share/haskell/register/$pkgname.sh
+install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+runhaskell Setup copy --destdir="$pkgdir"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+}


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

2020-01-08 Thread Felix Yan via arch-commits
Date: Wednesday, January 8, 2020 @ 19:44:34
  Author: felixonmars
Revision: 550527

upgpkg: haskell-lexer 1.0.2-7: rebuild with ghc 8.8.1, cabal-doctest 1.0.7

Modified:
  haskell-lexer/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-01-08 19:43:51 UTC (rev 550526)
+++ PKGBUILD2020-01-08 19:44:34 UTC (rev 550527)
@@ -3,7 +3,7 @@
 _hkgname=haskell-lexer
 pkgname=haskell-lexer 
 pkgver=1.0.2
-pkgrel=6
+pkgrel=7
 pkgdesc="A fully compliant Haskell 98 lexer."
 url="https://hackage.haskell.org/package/haskell-lexer;
 license=('BSD')


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

2020-01-08 Thread Felix Yan via arch-commits
Date: Wednesday, January 8, 2020 @ 19:43:51
  Author: felixonmars
Revision: 550526

archrelease: copy trunk to community-testing-any

Added:
  gunicorn/repos/community-testing-any/
  gunicorn/repos/community-testing-any/PKGBUILD
(from rev 550524, gunicorn/trunk/PKGBUILD)
  gunicorn/repos/community-testing-any/gunicorn-pytest5.patch
(from rev 550524, gunicorn/trunk/gunicorn-pytest5.patch)

+
 PKGBUILD   |   41 
 gunicorn-pytest5.patch |   67 +++
 2 files changed, 108 insertions(+)

Copied: gunicorn/repos/community-testing-any/PKGBUILD (from rev 550524, 
gunicorn/trunk/PKGBUILD)
===
--- community-testing-any/PKGBUILD  (rev 0)
+++ community-testing-any/PKGBUILD  2020-01-08 19:43:51 UTC (rev 550526)
@@ -0,0 +1,41 @@
+# Maintainer: Felix Yan 
+# Contributor: Jeremy "Ichimonji10" Audet 
+# Contributor: pumpkin 
+# Contributor: Vsevolod Balashov 
+
+pkgname=gunicorn
+pkgver=20.0.0
+pkgrel=1
+pkgdesc='WSGI HTTP Server for UNIX'
+arch=('any')
+url='https://gunicorn.org/'
+license=('MIT')
+depends=('python-setuptools')
+optdepends=('python-eventlet: For asynchronous request handling with eventlet.'
+'python-gevent: For asynchronous request handling with gevent.')
+checkdepends=('python-aiohttp' 'python-coverage' 'python-pytest' 
'python-pytest-cov'
+  'python-pytest-runner')
+source=("$pkgname-$pkgver.tar.gz::https://github.com/benoitc/$pkgname/archive/$pkgver.tar.gz;)
+sha512sums=('245d69cc45457516324b2cc18513ff15de623f9af42ffa2471d4fddbbcfd8b6ae8032ca4594abe86ce1c59d21cc0d1f87963d792d13c6f10efe6c0da5e43b2b2')
+
+prepare() {
+  sed -e 's/==/>=/' -e 's/,<.*$//' -i gunicorn-$pkgver/requirements_test.txt
+}
+
+build() {
+  cd gunicorn-$pkgver
+  python setup.py build
+}
+
+check() {
+  cd gunicorn-$pkgver
+  python setup.py pytest
+}
+
+package() {
+  cd gunicorn-$pkgver
+  python setup.py install --root="$pkgdir" --prefix=/usr --optimize=1
+  install -Dm 644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+}
+
+# vim:set ts=2 sw=2 et:

Copied: gunicorn/repos/community-testing-any/gunicorn-pytest5.patch (from rev 
550524, gunicorn/trunk/gunicorn-pytest5.patch)
===
--- community-testing-any/gunicorn-pytest5.patch
(rev 0)
+++ community-testing-any/gunicorn-pytest5.patch2020-01-08 19:43:51 UTC 
(rev 550526)
@@ -0,0 +1,67 @@
+From f38f717539b1b7296720805b8ae3969c3509b9c1 Mon Sep 17 00:00:00 2001
+From: =?UTF-8?q?Martin=20Ba=C5=A1ti?= 
+Date: Thu, 11 Jul 2019 19:12:16 +0200
+Subject: [PATCH] Fix pytest 5.0.0 compatibility
+MIME-Version: 1.0
+Content-Type: text/plain; charset=UTF-8
+Content-Transfer-Encoding: 8bit
+
+pytest.raises() returns exception info not the exception itself. They
+changed implementation of exception info, so now .value property must be
+used to get the exception instance and have proper output from str()
+method.
+
+https://github.com/pytest-dev/pytest/issues/5412
+
+Signed-off-by: Martin Bašti 
+---
+ tests/test_util.py | 20 ++--
+ 1 file changed, 10 insertions(+), 10 deletions(-)
+
+diff --git a/tests/test_util.py b/tests/test_util.py
+index 3b8688a21..2494d2c54 100644
+--- a/tests/test_util.py
 b/tests/test_util.py
+@@ -29,9 +29,9 @@ def test_parse_address(test_input, expected):
+ 
+ 
+ def test_parse_address_invalid():
+-with pytest.raises(RuntimeError) as err:
++with pytest.raises(RuntimeError) as exc_info:
+ util.parse_address('127.0.0.1:test')
+-assert "'test' is not a valid port number." in str(err)
++assert "'test' is not a valid port number." in str(exc_info.value)
+ 
+ 
+ def test_http_date():
+@@ -63,24 +63,24 @@ def test_warn(capsys):
+ def test_import_app():
+ assert util.import_app('support:app')
+ 
+-with pytest.raises(ImportError) as err:
++with pytest.raises(ImportError) as exc_info:
+ util.import_app('a:app')
+-assert 'No module' in str(err)
++assert 'No module' in str(exc_info.value)
+ 
+-with pytest.raises(AppImportError) as err:
++with pytest.raises(AppImportError) as exc_info:
+ util.import_app('support:wrong_app')
+ msg = "Failed to find application object 'wrong_app' in 'support'"
+-assert msg in str(err)
++assert msg in str(exc_info.value)
+ 
+ 
+ def test_to_bytestring():
+ assert util.to_bytestring('test_str', 'ascii') == b'test_str'
+ assert util.to_bytestring('test_str®') == b'test_str\xc2\xae'
+ assert util.to_bytestring(b'byte_test_str') == b'byte_test_str'
+-with pytest.raises(TypeError) as err:
++with pytest.raises(TypeError) as exc_info:
+ util.to_bytestring(100)
+ msg = '100 is not a string'
+-assert msg in str(err)
++assert msg in str(exc_info.value)
+ 
+ 
+ 

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

2020-01-08 Thread Felix Yan via arch-commits
Date: Wednesday, January 8, 2020 @ 19:43:40
  Author: felixonmars
Revision: 550523

upgpkg: haskell-knob 0.1.1-11: rebuild with ghc 8.8.1, cabal-doctest 1.0.7

Modified:
  haskell-knob/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-01-08 19:43:06 UTC (rev 550522)
+++ PKGBUILD2020-01-08 19:43:40 UTC (rev 550523)
@@ -4,7 +4,7 @@
 _hkgname=knob
 pkgname=haskell-knob
 pkgver=0.1.1
-pkgrel=10
+pkgrel=11
 pkgdesc="Memory-backed handles"
 url="https://john-millikin.com/software/knob;
 license=("MIT")


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

2020-01-08 Thread Felix Yan via arch-commits
Date: Wednesday, January 8, 2020 @ 19:43:06
  Author: felixonmars
Revision: 550522

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-js-flot/repos/community-staging-x86_64/PKGBUILD (from rev 
550521, haskell-js-flot/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-01-08 19:43:06 UTC (rev 550522)
@@ -0,0 +1,38 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=js-flot
+pkgname=haskell-js-flot
+pkgver=0.8.3
+pkgrel=14
+pkgdesc="Obtain minified flot code"
+url="https://github.com/ndmitchell/js-flot#readme;
+license=("MIT")
+arch=('x86_64')
+depends=('ghc-libs')
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('5732938b37e9036156528c0d34cd99b45405db81d1e70b6651b056075ea8d9b616da1ae709c2de1f2f5be044236a3b81fc358d973769fca26993500ff9d0dabf')
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --datasubdir="$pkgname" 
\
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd $_hkgname-$pkgver
+
+install -D -m744 register.sh 
"$pkgdir"/usr/share/haskell/register/$pkgname.sh
+install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+runhaskell Setup copy --destdir="$pkgdir"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+}


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

2020-01-08 Thread Felix Yan via arch-commits
Date: Wednesday, January 8, 2020 @ 19:42:59
  Author: felixonmars
Revision: 550521

upgpkg: haskell-js-flot 0.8.3-14: rebuild with ghc 8.8.1, cabal-doctest 1.0.7

Modified:
  haskell-js-flot/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-01-08 19:42:25 UTC (rev 550520)
+++ PKGBUILD2020-01-08 19:42:59 UTC (rev 550521)
@@ -4,7 +4,7 @@
 _hkgname=js-flot
 pkgname=haskell-js-flot
 pkgver=0.8.3
-pkgrel=13
+pkgrel=14
 pkgdesc="Obtain minified flot code"
 url="https://github.com/ndmitchell/js-flot#readme;
 license=("MIT")


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

2020-01-08 Thread Felix Yan via arch-commits
Date: Wednesday, January 8, 2020 @ 19:43:48
  Author: felixonmars
Revision: 550525

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-knob/repos/community-staging-x86_64/PKGBUILD (from rev 550524, 
haskell-knob/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-01-08 19:43:48 UTC (rev 550525)
@@ -0,0 +1,38 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=knob
+pkgname=haskell-knob
+pkgver=0.1.1
+pkgrel=11
+pkgdesc="Memory-backed handles"
+url="https://john-millikin.com/software/knob;
+license=("MIT")
+arch=('x86_64')
+depends=('ghc-libs')
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('b13e9a88de99fa941521135c7f61be4ad5b838806e7424ac4b38607d59635ec2ddd6808560f1568f6d974c531185d43b5e1510886e07bcb567b859a12659277b')
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd $_hkgname-$pkgver
+
+install -D -m744 register.sh 
"$pkgdir"/usr/share/haskell/register/$pkgname.sh
+install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+runhaskell Setup copy --destdir="$pkgdir"
+install -D -m644 "license.txt" 
"${pkgdir}/usr/share/licenses/${pkgname}/license.txt"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/license.txt"
+}


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

2020-01-08 Thread Felix Yan via arch-commits
Date: Wednesday, January 8, 2020 @ 19:43:42
  Author: felixonmars
Revision: 550524

upgpkg: gunicorn 20.0.0-1

Modified:
  gunicorn/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-01-08 19:43:40 UTC (rev 550523)
+++ PKGBUILD2020-01-08 19:43:42 UTC (rev 550524)
@@ -4,8 +4,8 @@
 # Contributor: Vsevolod Balashov 
 
 pkgname=gunicorn
-pkgver=19.9.0
-pkgrel=3
+pkgver=20.0.0
+pkgrel=1
 pkgdesc='WSGI HTTP Server for UNIX'
 arch=('any')
 url='https://gunicorn.org/'
@@ -13,33 +13,28 @@
 depends=('python-setuptools')
 optdepends=('python-eventlet: For asynchronous request handling with eventlet.'
 'python-gevent: For asynchronous request handling with gevent.')
-checkdepends=('python-coverage' 'python-pytest' 'python-pytest-cov' 
'python-pytest-runner')
-source=("$pkgname-$pkgver.tar.gz::https://github.com/benoitc/$pkgbase/archive/$pkgver.tar.gz;
- gunicorn-pytest5.patch)
-sha512sums=('8d1ff775dd5c1abb8bb4c80aecacb544382e38d101f105fd0fd7eb6bf98ecb663dd533d16e7b1741d6e5ef0eb12a707ab90e0a7751356e625725f076b4dc1a30'
-
'c14fe17b247567ae096ffb1522b9dd424a2e29f3cabf2b4d8ae3b84bf17d9b1ad4abf25df2f2eed884fc931087879c6ce68c160f4f7f7074afb913cbe56546dc')
+checkdepends=('python-aiohttp' 'python-coverage' 'python-pytest' 
'python-pytest-cov'
+  'python-pytest-runner')
+source=("$pkgname-$pkgver.tar.gz::https://github.com/benoitc/$pkgname/archive/$pkgver.tar.gz;)
+sha512sums=('245d69cc45457516324b2cc18513ff15de623f9af42ffa2471d4fddbbcfd8b6ae8032ca4594abe86ce1c59d21cc0d1f87963d792d13c6f10efe6c0da5e43b2b2')
 
 prepare() {
-  (cd gunicorn-$pkgver
-   patch -p1 -i ../gunicorn-pytest5.patch # Fix test failures with pytest 5
-  )
   sed -e 's/==/>=/' -e 's/,<.*$//' -i gunicorn-$pkgver/requirements_test.txt
 }
 
 build() {
-  cd "$srcdir"/gunicorn-$pkgver
+  cd gunicorn-$pkgver
   python setup.py build
 }
 
 check() {
-  cd "$srcdir"/gunicorn-$pkgver
+  cd gunicorn-$pkgver
   python setup.py pytest
 }
 
 package() {
-  cd $pkgbase-$pkgver
+  cd gunicorn-$pkgver
   python setup.py install --root="$pkgdir" --prefix=/usr --optimize=1
-  rm -r "$pkgdir"/usr/bin/gunicorn_paster
   install -Dm 644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
 }
 


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

2020-01-08 Thread Felix Yan via arch-commits
Date: Wednesday, January 8, 2020 @ 19:42:18
  Author: felixonmars
Revision: 550519

upgpkg: haskell-js-dgtable 0.5.2-3: rebuild with ghc 8.8.1, cabal-doctest 1.0.7

Modified:
  haskell-js-dgtable/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-01-08 19:41:44 UTC (rev 550518)
+++ PKGBUILD2020-01-08 19:42:18 UTC (rev 550519)
@@ -3,7 +3,7 @@
 _hkgname=js-dgtable
 pkgname=haskell-js-dgtable
 pkgver=0.5.2
-pkgrel=2
+pkgrel=3
 pkgdesc="Obtain minified jquery.dgtable code"
 url="https://github.com/ndmitchell/js-dgtable;
 license=('MIT')


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

2020-01-08 Thread Felix Yan via arch-commits
Date: Wednesday, January 8, 2020 @ 19:42:25
  Author: felixonmars
Revision: 550520

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-js-dgtable/repos/community-staging-x86_64/PKGBUILD (from rev 
550519, haskell-js-dgtable/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-01-08 19:42:25 UTC (rev 550520)
@@ -0,0 +1,42 @@
+# Maintainer: Felix Yan 
+
+_hkgname=js-dgtable
+pkgname=haskell-js-dgtable
+pkgver=0.5.2
+pkgrel=3
+pkgdesc="Obtain minified jquery.dgtable code"
+url="https://github.com/ndmitchell/js-dgtable;
+license=('MIT')
+arch=('x86_64')
+depends=('ghc-libs')
+makedepends=('ghc')
+source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
+sha512sums=('5854b5083af33ae533fb90c12f88e1b7b777a9a02fc9f38551033f1b31e580b2839453f137bb71e7c7a54ab7ccf652c7eddb60d3f5d30a0ac71bfb668ebe4337')
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+cd $_hkgname-$pkgver
+runhaskell Setup test
+}
+
+package() {
+cd $_hkgname-$pkgver
+
+install -D -m744 register.sh 
"$pkgdir"/usr/share/haskell/register/$pkgname.sh
+install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+runhaskell Setup copy --destdir="$pkgdir"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+}


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

2020-01-08 Thread Felix Yan via arch-commits
Date: Wednesday, January 8, 2020 @ 19:40:53
  Author: felixonmars
Revision: 550515

upgpkg: haskell-io-storage 0.3-2: rebuild with ghc 8.8.1, cabal-doctest 1.0.7

Modified:
  haskell-io-storage/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-01-08 19:39:52 UTC (rev 550514)
+++ PKGBUILD2020-01-08 19:40:53 UTC (rev 550515)
@@ -3,7 +3,7 @@
 _hkgname=io-storage
 pkgname=haskell-io-storage
 pkgver=0.3
-pkgrel=1
+pkgrel=2
 pkgdesc="A key-value store in the IO monad"
 url="https://github.com/willdonnelly/io-storage;
 license=('BSD')


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

2020-01-08 Thread Felix Yan via arch-commits
Date: Wednesday, January 8, 2020 @ 19:41:44
  Author: felixonmars
Revision: 550518

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-iwlib/repos/community-staging-x86_64/PKGBUILD (from rev 550517, 
haskell-iwlib/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-01-08 19:41:44 UTC (rev 550518)
@@ -0,0 +1,39 @@
+# Maintainer: Levente Polyak 
+_hkgname=iwlib
+pkgname=haskell-iwlib
+pkgver=0.1.0
+pkgrel=9
+pkgdesc='Binding to the iw library for getting info about the current WiFi 
connection'
+url='https://hackage.haskell.org/package/iwlib'
+license=('BSD')
+arch=('x86_64')
+depends=('ghc-libs' 'wireless_tools')
+makedepends=('ghc')
+source=(${pkgname}-${pkgver}.tar.gz::https://github.com/jaor/iwlib/archive/${pkgver}.tar.gz)
+sha512sums=('0d1bfd8e716c811d73c9d7802385138edc43193fb7b0c6f1620cf5b2e51c06b30fa537af925a7cdf193d0b247a71a82a574fac0ab6f721799c01a2a0c71f3dbc')
+
+build() {
+  cd ${_hkgname}-${pkgver}
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup haddock
+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 -Dm 744 register.sh 
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+  install -Dm 744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+  install -dm 755 "${pkgdir}/usr/share/doc/ghc/html/libraries"
+  runhaskell Setup copy --destdir="$pkgdir"
+
+  install -Dm 644 LICENSE -t "${pkgdir}/usr/share/licenses/${pkgname}"
+  install -Dm 644 readme.md -t "${pkgdir}/usr/share/doc/${pkgname}"
+  ln -s /usr/share/doc/${pkgname}/html 
"${pkgdir}/usr/share/doc/ghc/html/libraries/${_hkgname}"
+}
+
+# vim: ts=2 sw=2 et:


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

2020-01-08 Thread Felix Yan via arch-commits
Date: Wednesday, January 8, 2020 @ 19:41:01
  Author: felixonmars
Revision: 550516

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-io-storage/repos/community-staging-x86_64/
  haskell-io-storage/repos/community-staging-x86_64/PKGBUILD
(from rev 550515, haskell-io-storage/trunk/PKGBUILD)

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

Copied: haskell-io-storage/repos/community-staging-x86_64/PKGBUILD (from rev 
550515, haskell-io-storage/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-01-08 19:41:01 UTC (rev 550516)
@@ -0,0 +1,42 @@
+# Maintainer: Felix Yan 
+
+_hkgname=io-storage
+pkgname=haskell-io-storage
+pkgver=0.3
+pkgrel=2
+pkgdesc="A key-value store in the IO monad"
+url="https://github.com/willdonnelly/io-storage;
+license=('BSD')
+arch=('x86_64')
+depends=('ghc-libs')
+makedepends=('ghc')
+source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
+sha512sums=('8c03a4e7166e8f76f2c2cdc5f23320bfe8f620f463752bf530b6bc90ea6182f967190420ae3d00212101fbd0d3967d01141092f01b1f237fd7e01b7dc2cf1c11')
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+cd $_hkgname-$pkgver
+runhaskell Setup test
+}
+
+package() {
+cd $_hkgname-$pkgver
+
+install -D -m744 register.sh 
"$pkgdir"/usr/share/haskell/register/$pkgname.sh
+install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+runhaskell Setup copy --destdir="$pkgdir"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+}


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

2020-01-08 Thread Felix Yan via arch-commits
Date: Wednesday, January 8, 2020 @ 19:41:35
  Author: felixonmars
Revision: 550517

upgpkg: haskell-iwlib 0.1.0-9: rebuild with ghc 8.8.1, cabal-doctest 1.0.7

Modified:
  haskell-iwlib/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-01-08 19:41:01 UTC (rev 550516)
+++ PKGBUILD2020-01-08 19:41:35 UTC (rev 550517)
@@ -2,7 +2,7 @@
 _hkgname=iwlib
 pkgname=haskell-iwlib
 pkgver=0.1.0
-pkgrel=8
+pkgrel=9
 pkgdesc='Binding to the iw library for getting info about the current WiFi 
connection'
 url='https://hackage.haskell.org/package/iwlib'
 license=('BSD')


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

2020-01-08 Thread Felix Yan via arch-commits
Date: Wednesday, January 8, 2020 @ 19:39:45
  Author: felixonmars
Revision: 550513

upgpkg: haskell-integer-logarithms 1.0.3-3: rebuild with ghc 8.8.1, 
cabal-doctest 1.0.7

Modified:
  haskell-integer-logarithms/trunk/PKGBUILD

--+
 PKGBUILD |7 ++-
 1 file changed, 6 insertions(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2020-01-08 19:39:24 UTC (rev 550512)
+++ PKGBUILD2020-01-08 19:39:45 UTC (rev 550513)
@@ -3,7 +3,7 @@
 _hkgname=integer-logarithms
 pkgname=haskell-integer-logarithms 
 pkgver=1.0.3
-pkgrel=2
+pkgrel=3
 pkgdesc="Integer logarithms"
 url="https://github.com/Bodigrim/integer-logarithms;
 license=('MIT')
@@ -13,6 +13,11 @@
 
source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
 
sha512sums=('b211127620bb52398ae7e64281f991d9dd016d5f74ff5d939275afea15689b01f82577efeaa2dfcdf4230cfea841f6c14f731ba16d38192f48e2e7ae90e704f3')
 
+prepare() {
+cd $_hkgname-$pkgver
+sed -i 's/< *4.13/<5/' $_hkgname.cabal
+}
+
 build() {
 cd $_hkgname-$pkgver
 


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

2020-01-08 Thread Felix Yan via arch-commits
Date: Wednesday, January 8, 2020 @ 19:39:52
  Author: felixonmars
Revision: 550514

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-integer-logarithms/repos/community-staging-x86_64/
  haskell-integer-logarithms/repos/community-staging-x86_64/PKGBUILD
(from rev 550513, haskell-integer-logarithms/trunk/PKGBUILD)

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

Copied: haskell-integer-logarithms/repos/community-staging-x86_64/PKGBUILD 
(from rev 550513, haskell-integer-logarithms/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-01-08 19:39:52 UTC (rev 550514)
@@ -0,0 +1,43 @@
+# Maintainer: Felix Yan 
+
+_hkgname=integer-logarithms
+pkgname=haskell-integer-logarithms 
+pkgver=1.0.3
+pkgrel=3
+pkgdesc="Integer logarithms"
+url="https://github.com/Bodigrim/integer-logarithms;
+license=('MIT')
+arch=('x86_64')
+depends=('ghc-libs')
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('b211127620bb52398ae7e64281f991d9dd016d5f74ff5d939275afea15689b01f82577efeaa2dfcdf4230cfea841f6c14f731ba16d38192f48e2e7ae90e704f3')
+
+prepare() {
+cd $_hkgname-$pkgver
+sed -i 's/< *4.13/<5/' $_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 \
+-finteger-gmp -f-check-bounds
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd $_hkgname-$pkgver
+
+install -D -m744 register.sh 
"$pkgdir"/usr/share/haskell/register/$pkgname.sh
+install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+runhaskell Setup copy --destdir="$pkgdir"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+}


[arch-commits] Commit in unicode-emoji/repos/community-any (4 files)

2020-01-08 Thread Felix Yan via arch-commits
Date: Wednesday, January 8, 2020 @ 19:39:24
  Author: felixonmars
Revision: 550512

archrelease: copy trunk to community-any

Added:
  unicode-emoji/repos/community-any/LICENSE
(from rev 550511, unicode-emoji/trunk/LICENSE)
  unicode-emoji/repos/community-any/PKGBUILD
(from rev 550511, unicode-emoji/trunk/PKGBUILD)
Deleted:
  unicode-emoji/repos/community-any/LICENSE
  unicode-emoji/repos/community-any/PKGBUILD

--+
 LICENSE  |   66 ++---
 PKGBUILD |   58 ++---
 2 files changed, 62 insertions(+), 62 deletions(-)

Deleted: LICENSE
===
--- LICENSE 2020-01-08 19:39:15 UTC (rev 550511)
+++ LICENSE 2020-01-08 19:39:24 UTC (rev 550512)
@@ -1,33 +0,0 @@
-COPYRIGHT AND PERMISSION NOTICE
-
-Copyright © 1991-2017 Unicode, Inc. All rights reserved.
-Distributed under the Terms of Use in http://www.unicode.org/copyright.html.
-
-Permission is hereby granted, free of charge, to any person obtaining
-a copy of the Unicode data files and any associated documentation
-(the "Data Files") or Unicode software and any associated documentation
-(the "Software") to deal in the Data Files or Software
-without restriction, including without limitation the rights to use,
-copy, modify, merge, publish, distribute, and/or sell copies of
-the Data Files or Software, and to permit persons to whom the Data Files
-or Software are furnished to do so, provided that either
-(a) this copyright and permission notice appear with all copies
-of the Data Files or Software, or
-(b) this copyright and permission notice appear in associated
-Documentation.
-
-THE DATA FILES AND SOFTWARE ARE PROVIDED "AS IS", WITHOUT WARRANTY OF
-ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE
-WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
-NONINFRINGEMENT OF THIRD PARTY RIGHTS.
-IN NO EVENT SHALL THE COPYRIGHT HOLDER OR HOLDERS INCLUDED IN THIS
-NOTICE BE LIABLE FOR ANY CLAIM, OR ANY SPECIAL INDIRECT OR CONSEQUENTIAL
-DAMAGES, OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE,
-DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER
-TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR
-PERFORMANCE OF THE DATA FILES OR SOFTWARE.
-
-Except as contained in this notice, the name of a copyright holder
-shall not be used in advertising or otherwise to promote the sale,
-use or other dealings in these Data Files or Software without prior
-written authorization of the copyright holder.

Copied: unicode-emoji/repos/community-any/LICENSE (from rev 550511, 
unicode-emoji/trunk/LICENSE)
===
--- LICENSE (rev 0)
+++ LICENSE 2020-01-08 19:39:24 UTC (rev 550512)
@@ -0,0 +1,33 @@
+COPYRIGHT AND PERMISSION NOTICE
+
+Copyright © 1991-2017 Unicode, Inc. All rights reserved.
+Distributed under the Terms of Use in http://www.unicode.org/copyright.html.
+
+Permission is hereby granted, free of charge, to any person obtaining
+a copy of the Unicode data files and any associated documentation
+(the "Data Files") or Unicode software and any associated documentation
+(the "Software") to deal in the Data Files or Software
+without restriction, including without limitation the rights to use,
+copy, modify, merge, publish, distribute, and/or sell copies of
+the Data Files or Software, and to permit persons to whom the Data Files
+or Software are furnished to do so, provided that either
+(a) this copyright and permission notice appear with all copies
+of the Data Files or Software, or
+(b) this copyright and permission notice appear in associated
+Documentation.
+
+THE DATA FILES AND SOFTWARE ARE PROVIDED "AS IS", WITHOUT WARRANTY OF
+ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE
+WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
+NONINFRINGEMENT OF THIRD PARTY RIGHTS.
+IN NO EVENT SHALL THE COPYRIGHT HOLDER OR HOLDERS INCLUDED IN THIS
+NOTICE BE LIABLE FOR ANY CLAIM, OR ANY SPECIAL INDIRECT OR CONSEQUENTIAL
+DAMAGES, OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE,
+DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER
+TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR
+PERFORMANCE OF THE DATA FILES OR SOFTWARE.
+
+Except as contained in this notice, the name of a copyright holder
+shall not be used in advertising or otherwise to promote the sale,
+use or other dealings in these Data Files or Software without prior
+written authorization of the copyright holder.

Deleted: PKGBUILD
===
--- PKGBUILD2020-01-08 19:39:15 UTC (rev 550511)
+++ PKGBUILD2020-01-08 19:39:24 UTC (rev 550512)
@@ -1,29 +0,0 @@
-# Maintainer: Felix Yan 
-
-pkgname=unicode-emoji
-pkgver=12.0
-pkgrel=1
-pkgdesc="Unicode Emoji Data 

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

2020-01-08 Thread Felix Yan via arch-commits
Date: Wednesday, January 8, 2020 @ 19:39:15
  Author: felixonmars
Revision: 550511

upgpkg: unicode-emoji 12.1-1

Modified:
  unicode-emoji/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-01-08 19:38:40 UTC (rev 550510)
+++ PKGBUILD2020-01-08 19:39:15 UTC (rev 550511)
@@ -1,7 +1,7 @@
 # Maintainer: Felix Yan 
 
 pkgname=unicode-emoji
-pkgver=12.0
+pkgver=12.1
 pkgrel=1
 pkgdesc="Unicode Emoji Data Files"
 arch=(any)
@@ -13,11 +13,11 @@
 
"emoji-variation-sequences-$pkgver.txt::http://www.unicode.org/Public/emoji/$pkgver/emoji-variation-sequences.txt;
 
"emoji-zwj-sequences-$pkgver.txt::http://www.unicode.org/Public/emoji/$pkgver/emoji-zwj-sequences.txt;
 LICENSE)
-sha512sums=('3e60e8a63abb40332a7ace61d1790b29e00251edca92afe52075627fb210a1097eea6033b727b458b6a5c7935018706ae71a2c1ec439bea3ccb8501c47c4abb5'
-
'7ddadff1259c08d503b5936aecac9ad51e9cb2b0ed84c70fdaf0df370b2edd5e24ebed99d5df7325becf269e9f2d931d1bbbabe5d95c1b9af08111bf37bd29b3'
-
'b02c7977961f1b9a8c52322ba6b8d27afb84a2d131887add18352460dc6eb2488afd7bb9dac2e3f62b88604b69d02e4289bbaad551463d8b4b0589fbc16b64b9'
-
'aaf6c964db27ba41b0becc6aad87e40ea7b3d7a593d33052a4ad1a67528cdf663a46622c367830b6ac47e3efccf1e52eeb18802b235560b47a7fc485097e1fba'
-
'8d7c59d01d702d10f162476d7f96feea0d515521d1dca6aa819ed4d482a83d54c26ed225fcf864b607999a7016dddc89961b0760584d7ec0b5cbdf8e12b85051'
+sha512sums=('1509849e5107ba21185d421083071d2512d739903a8f5c3ce8a825b82436ac11f1549446efd226921c596e1470a457271df43a01118ae505065b65841e03a541'
+
'900c508bd1924f22e399f87c25283e01b4cff90707c59668d983c3810aa4ce974d6d7f4883ee6c13a8a2c129cb97a6ca5ff6d5ed509c2e099a6e730017c94bb6'
+
'63695149ef4b51fc4f048bcd1b233a4c012a5c29fe10e074ff5ba5d51865a663f7db246eb688fc09af3f4d47c5862e007d60e4a159cfd65897b7eec54713f7a0'
+
'de4081ca8e2802d35ce8a2606c636c05bd289a1813fd4464d6ad662b8d619389847fb3ee391ffd6c0d6b3073d0cb9aa627a30df82ead4b3a2875d056e70b7357'
+
'e21302b34d7a4c6d45f9d5d5b4e1eb9a93916cb2931c0d1c1725b93fecd4bb526b1494b95816fff10a345c5d8bb5830e92f454224666cbe795d4772f6231fa85'
 
'9ba78d68ed39745e55538180f132ff47423edb46adde7ac3e62a489870d153808bcf2db57b77e6a7cdae9b4fa03aba99cf228315b9a15be090bedef00b9e69ed')
 
 package() {


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

2020-01-08 Thread Felix Yan via arch-commits
Date: Wednesday, January 8, 2020 @ 19:38:31
  Author: felixonmars
Revision: 550509

upgpkg: node-gyp 6.1.0-1

Modified:
  node-gyp/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-01-08 19:38:03 UTC (rev 550508)
+++ PKGBUILD2020-01-08 19:38:31 UTC (rev 550509)
@@ -1,7 +1,7 @@
 # Maintainer: Felix Yan 
 
 pkgname=node-gyp
-pkgver=6.0.1
+pkgver=6.1.0
 pkgrel=1
 pkgdesc='Node.js native addon build tool'
 arch=('any')
@@ -11,7 +11,7 @@
 makedepends=('npm')
 source=(https://registry.npmjs.org/$pkgname/-/$pkgname-$pkgver.tgz)
 noextract=($pkgname-$pkgver.tgz)
-sha512sums=('b9d1c6e2119edc98bdec06096c985a470b923ae40eeca1e713864f1f74a8c77b63459f9b901b03bdf67b798035ab00fc78b5abfffd7ddf1f34eacb371c54cf47')
+sha512sums=('878036cc394eba379e69a4f1d3aaf8572fbc319d7aefd954fb06c22834b866dbd8d80dfb0c44a8dfba1e8c8c349ad991dfeaef370b6ce41e8aa6dd4aacd61d37')
 
 package() {
   npm install -g --user root --prefix "$pkgdir"/usr 
"$srcdir"/$pkgname-$pkgver.tgz


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

2020-01-08 Thread Felix Yan via arch-commits
Date: Wednesday, January 8, 2020 @ 19:38:40
  Author: felixonmars
Revision: 550510

archrelease: copy trunk to community-any

Added:
  node-gyp/repos/community-any/PKGBUILD
(from rev 550509, node-gyp/trunk/PKGBUILD)
Deleted:
  node-gyp/repos/community-any/PKGBUILD

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

Deleted: PKGBUILD
===
--- PKGBUILD2020-01-08 19:38:31 UTC (rev 550509)
+++ PKGBUILD2020-01-08 19:38:40 UTC (rev 550510)
@@ -1,32 +0,0 @@
-# Maintainer: Felix Yan 
-
-pkgname=node-gyp
-pkgver=6.0.1
-pkgrel=1
-pkgdesc='Node.js native addon build tool'
-arch=('any')
-url='https://github.com/nodejs/node-gyp'
-license=('MIT')
-depends=('nodejs' 'semver')
-makedepends=('npm')
-source=(https://registry.npmjs.org/$pkgname/-/$pkgname-$pkgver.tgz)
-noextract=($pkgname-$pkgver.tgz)
-sha512sums=('b9d1c6e2119edc98bdec06096c985a470b923ae40eeca1e713864f1f74a8c77b63459f9b901b03bdf67b798035ab00fc78b5abfffd7ddf1f34eacb371c54cf47')
-
-package() {
-  npm install -g --user root --prefix "$pkgdir"/usr 
"$srcdir"/$pkgname-$pkgver.tgz
-
-  # Non-deterministic race in npm gives 777 permissions to random directories.
-  # See https://github.com/npm/npm/issues/9359 for details.
-  chmod -R u=rwX,go=rX "$pkgdir"
-
-  # npm installs package.json owned by build user
-  # https://bugs.archlinux.org/task/63396
-  chown -R root:root "$pkgdir"
-
-  # Experimental dedup
-  rm -r "$pkgdir"/usr/lib/node_modules/$pkgname/node_modules/semver
-
-  install -d "$pkgdir"/usr/share/licenses/$pkgname
-  ln -s ../../../lib/node_modules/$pkgname/LICENSE 
"$pkgdir"/usr/share/licenses/$pkgname/LICENSE
-}

Copied: node-gyp/repos/community-any/PKGBUILD (from rev 550509, 
node-gyp/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2020-01-08 19:38:40 UTC (rev 550510)
@@ -0,0 +1,32 @@
+# Maintainer: Felix Yan 
+
+pkgname=node-gyp
+pkgver=6.1.0
+pkgrel=1
+pkgdesc='Node.js native addon build tool'
+arch=('any')
+url='https://github.com/nodejs/node-gyp'
+license=('MIT')
+depends=('nodejs' 'semver')
+makedepends=('npm')
+source=(https://registry.npmjs.org/$pkgname/-/$pkgname-$pkgver.tgz)
+noextract=($pkgname-$pkgver.tgz)
+sha512sums=('878036cc394eba379e69a4f1d3aaf8572fbc319d7aefd954fb06c22834b866dbd8d80dfb0c44a8dfba1e8c8c349ad991dfeaef370b6ce41e8aa6dd4aacd61d37')
+
+package() {
+  npm install -g --user root --prefix "$pkgdir"/usr 
"$srcdir"/$pkgname-$pkgver.tgz
+
+  # Non-deterministic race in npm gives 777 permissions to random directories.
+  # See https://github.com/npm/npm/issues/9359 for details.
+  chmod -R u=rwX,go=rX "$pkgdir"
+
+  # npm installs package.json owned by build user
+  # https://bugs.archlinux.org/task/63396
+  chown -R root:root "$pkgdir"
+
+  # Experimental dedup
+  rm -r "$pkgdir"/usr/lib/node_modules/$pkgname/node_modules/semver
+
+  install -d "$pkgdir"/usr/share/licenses/$pkgname
+  ln -s ../../../lib/node_modules/$pkgname/LICENSE 
"$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+}


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

2020-01-08 Thread Felix Yan via arch-commits
Date: Wednesday, January 8, 2020 @ 19:37:56
  Author: felixonmars
Revision: 550507

upgpkg: haskell-ifelse 0.85-16: rebuild with ghc 8.8.1, cabal-doctest 1.0.7

Modified:
  haskell-ifelse/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-01-08 19:37:23 UTC (rev 550506)
+++ PKGBUILD2020-01-08 19:37:56 UTC (rev 550507)
@@ -4,7 +4,7 @@
 _hkgname=IfElse
 pkgname=haskell-ifelse
 pkgver=0.85
-pkgrel=15
+pkgrel=16
 pkgdesc="Anaphoric and miscellaneous useful control-flow"
 url="https://hackage.haskell.org/package/${_hkgname};
 license=("BSD")


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

2020-01-08 Thread Felix Yan via arch-commits
Date: Wednesday, January 8, 2020 @ 19:38:03
  Author: felixonmars
Revision: 550508

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-ifelse/repos/community-staging-x86_64/PKGBUILD (from rev 
550507, haskell-ifelse/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-01-08 19:38:03 UTC (rev 550508)
@@ -0,0 +1,38 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=IfElse
+pkgname=haskell-ifelse
+pkgver=0.85
+pkgrel=16
+pkgdesc="Anaphoric and miscellaneous useful control-flow"
+url="https://hackage.haskell.org/package/${_hkgname};
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs')
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('5378b0f98d3a14dbc5b297a01a5c48aed4825f4ab2192e35b3a6aee932cce5b740e5ea44cbbd69dc3e74ff38415d77df43136e2a8ddf9bc6fd9fe1497a6dcd1c')
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd $_hkgname-$pkgver
+
+install -D -m744 register.sh 
"$pkgdir"/usr/share/haskell/register/$pkgname.sh
+install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+runhaskell Setup copy --destdir="$pkgdir"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+}


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

2020-01-08 Thread Felix Yan via arch-commits
Date: Wednesday, January 8, 2020 @ 19:37:23
  Author: felixonmars
Revision: 550506

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-ieee754/repos/community-staging-x86_64/PKGBUILD (from rev 
550505, haskell-ieee754/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-01-08 19:37:23 UTC (rev 550506)
@@ -0,0 +1,38 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=ieee754
+pkgname=haskell-ieee754
+pkgver=0.8.0
+pkgrel=13
+pkgdesc="Utilities for dealing with IEEE floating point numbers"
+url="https://github.com/patperry/hs-ieee754;
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs')
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('d75b619f0c0b9ac496a68997b6d79b3d7504221f1583e7c35ecc035b6e2b11559e402264f36827153aa89d9eabb27d9383413eb5fd157385b3f41c4f0050a43b')
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd $_hkgname-$pkgver
+
+install -D -m744 register.sh 
"$pkgdir"/usr/share/haskell/register/$pkgname.sh
+install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+runhaskell Setup copy --destdir="$pkgdir"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+}


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

2020-01-08 Thread Felix Yan via arch-commits
Date: Wednesday, January 8, 2020 @ 19:36:41
  Author: felixonmars
Revision: 550504

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-hxt-unicode/repos/community-staging-x86_64/PKGBUILD (from rev 
550503, haskell-hxt-unicode/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-01-08 19:36:41 UTC (rev 550504)
@@ -0,0 +1,37 @@
+# Maintainer: Felix Yan 
+
+_hkgname=hxt-unicode
+pkgname=haskell-hxt-unicode 
+pkgver=9.0.2.4
+pkgrel=14
+pkgdesc="Unicode en-/decoding functions for utf8, iso-latin-* and other 
encodings"
+url="https://www.fh-wedel.de/~si/HXmlToolbox/index.html;
+license=('MIT')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-hxt-charproperties')
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('4daab9c754e05e15bb0f32bce4ccc0c581c6d8dd4ca4d4868ca7b756a6e40cc9ae8890fc3c925b63bb419db0354229ca6e61fa96bec048f0c61b3ebb43d212bb')
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd $_hkgname-$pkgver
+
+install -D -m744 register.sh 
"$pkgdir"/usr/share/haskell/register/$pkgname.sh
+install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+runhaskell Setup copy --destdir="$pkgdir"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+}


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

2020-01-08 Thread Felix Yan via arch-commits
Date: Wednesday, January 8, 2020 @ 19:37:16
  Author: felixonmars
Revision: 550505

upgpkg: haskell-ieee754 0.8.0-13: rebuild with ghc 8.8.1, cabal-doctest 1.0.7

Modified:
  haskell-ieee754/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-01-08 19:36:41 UTC (rev 550504)
+++ PKGBUILD2020-01-08 19:37:16 UTC (rev 550505)
@@ -4,7 +4,7 @@
 _hkgname=ieee754
 pkgname=haskell-ieee754
 pkgver=0.8.0
-pkgrel=12
+pkgrel=13
 pkgdesc="Utilities for dealing with IEEE floating point numbers"
 url="https://github.com/patperry/hs-ieee754;
 license=("BSD")


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

2020-01-08 Thread Felix Yan via arch-commits
Date: Wednesday, January 8, 2020 @ 19:35:55
  Author: felixonmars
Revision: 550501

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-hxt-regex-xmlschema/repos/community-staging-x86_64/PKGBUILD 
(from rev 550500, haskell-hxt-regex-xmlschema/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-01-08 19:35:55 UTC (rev 550501)
@@ -0,0 +1,38 @@
+# Maintainer: Felix Yan 
+
+_hkgname=hxt-regex-xmlschema
+pkgname=haskell-hxt-regex-xmlschema 
+pkgver=9.2.0.3
+pkgrel=18
+pkgdesc="A regular expression library for W3C XML Schema regular expressions"
+url="https://www.haskell.org/haskellwiki/Regular_expressions_for_XML_Schema;
+license=('MIT')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-hxt-charproperties')
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('707ad7a4b5c32785fd89131279dd89a871f134a26ce1f98fd4ac8fec196c8960c2d39d18674967379b40508748fca3a34b9289500173075c54c1d6726191bbd8')
+
+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-profile
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd $_hkgname-$pkgver
+
+install -D -m744 register.sh 
"$pkgdir"/usr/share/haskell/register/$pkgname.sh
+install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+runhaskell Setup copy --destdir="$pkgdir"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+}


[arch-commits] Commit in haskell-bzlib/trunk (ghc-8.8.patch)

2020-01-08 Thread Felix Yan via arch-commits
Date: Wednesday, January 8, 2020 @ 19:35:57
  Author: felixonmars
Revision: 550502

add fix for ghc 8.8 - add missing patch

Added:
  haskell-bzlib/trunk/ghc-8.8.patch

---+
 ghc-8.8.patch |   62 
 1 file changed, 62 insertions(+)

Added: ghc-8.8.patch
===
--- ghc-8.8.patch   (rev 0)
+++ ghc-8.8.patch   2020-01-08 19:35:57 UTC (rev 550502)
@@ -0,0 +1,62 @@
+--- Codec/Compression/BZip/Stream.hsc.orig 2020-01-09 03:26:18.302155300 
+0800
 Codec/Compression/BZip/Stream.hsc  2020-01-09 03:27:21.602183680 +0800
+@@ -21,7 +21,7 @@
+   finalise,
+ 
+   -- * Initialisation
+-  compressInit, 
++  compressInit,
+   decompressInit,
+ 
+   -- ** Initialisation parameters
+@@ -71,6 +71,7 @@
+ import System.IO (hPutStrLn, stderr)
+ import Control.Applicative (Applicative(..))
+ import Control.Monad (liftM, ap)
++import Control.Monad.Fail
+ import Control.Exception (assert)
+ 
+ import Prelude hiding (length)
+@@ -88,8 +89,8 @@
+   -- Now that we're setting a new input buffer, we can be sure that zlib no
+   -- longer has a reference to the old one. Therefore this is the last point
+   -- at which the old buffer had to be retained. It's safe to release now.
+-  inBuf <- getInBuf 
+-  unsafeLiftIO $ touchForeignPtr inBuf
++  inBuf <- getInBuf
++  unsafeLiftIO $ touchForeignPtr inBuf
+ 
+   -- now set the available input buffer ptr and length
+   setInBuf   inBuf'
+@@ -177,11 +178,11 @@
+ 
+   result <- compress_ action
+   outFree' <- getOutFree
+-
++
+   -- number of bytes of extra output there is available as a result of
+   -- the call to deflate:
+   let outExtra = outFree - outFree'
+-  
++
+   outAvail <- getOutAvail
+   setOutAvail (outAvail + outExtra)
+   return result
+@@ -233,6 +234,8 @@
+ --  m >>= f = (m `thenZ` \a -> consistencyCheck `thenZ_` returnZ a) `thenZ` f
+   (>>)   = thenZ_
+   return = returnZ
++
++instance MonadFail Stream where
+   fail   = (finalise >>) . failZ
+ 
+ returnZ :: a -> Stream a
+@@ -452,7 +455,7 @@
+ -- require about 3700k to decompress. To support decompression of any file in
+ -- less than 4Mb there is the option to decompress using approximately half
+ -- this amount of memory, about 2300k. Decompression speed is also halved,
+--- so you should use this option only where necessary. 
++-- so you should use this option only where necessary.
+ --
+ data MemoryLevel =
+ DefaultMemoryLevel -- ^ The default.


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

2020-01-08 Thread Felix Yan via arch-commits
Date: Wednesday, January 8, 2020 @ 19:36:32
  Author: felixonmars
Revision: 550503

upgpkg: haskell-hxt-unicode 9.0.2.4-14: rebuild with ghc 8.8.1, cabal-doctest 
1.0.7

Modified:
  haskell-hxt-unicode/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-01-08 19:35:57 UTC (rev 550502)
+++ PKGBUILD2020-01-08 19:36:32 UTC (rev 550503)
@@ -3,7 +3,7 @@
 _hkgname=hxt-unicode
 pkgname=haskell-hxt-unicode 
 pkgver=9.0.2.4
-pkgrel=13
+pkgrel=14
 pkgdesc="Unicode en-/decoding functions for utf8, iso-latin-* and other 
encodings"
 url="https://www.fh-wedel.de/~si/HXmlToolbox/index.html;
 license=('MIT')


[arch-commits] Commit in haskell-hxt-regex-xmlschema/trunk (PKGBUILD)

2020-01-08 Thread Felix Yan via arch-commits
Date: Wednesday, January 8, 2020 @ 19:35:48
  Author: felixonmars
Revision: 550500

upgpkg: haskell-hxt-regex-xmlschema 9.2.0.3-18: rebuild with ghc 8.8.1, 
cabal-doctest 1.0.7

Modified:
  haskell-hxt-regex-xmlschema/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-01-08 19:35:02 UTC (rev 550499)
+++ PKGBUILD2020-01-08 19:35:48 UTC (rev 550500)
@@ -3,7 +3,7 @@
 _hkgname=hxt-regex-xmlschema
 pkgname=haskell-hxt-regex-xmlschema 
 pkgver=9.2.0.3
-pkgrel=17
+pkgrel=18
 pkgdesc="A regular expression library for W3C XML Schema regular expressions"
 url="https://www.haskell.org/haskellwiki/Regular_expressions_for_XML_Schema;
 license=('MIT')


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

2020-01-08 Thread Felix Yan via arch-commits
Date: Wednesday, January 8, 2020 @ 19:35:02
  Author: felixonmars
Revision: 550499

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-hxt-charproperties/repos/community-staging-x86_64/PKGBUILD 
(from rev 550498, haskell-hxt-charproperties/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-01-08 19:35:02 UTC (rev 550499)
@@ -0,0 +1,37 @@
+# Maintainer: Felix Yan 
+
+_hkgname=hxt-charproperties
+pkgname=haskell-hxt-charproperties 
+pkgver=9.4.0.0
+pkgrel=2
+pkgdesc="Character properties and classes for XML and Unicode"
+url="https://github.com/UweSchmidt/hxt;
+license=('MIT')
+arch=('x86_64')
+depends=('ghc-libs')
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('8885ceb06e402f2e2e31d616eb605ddf380bec771edf4112fdf6875cbbf03cf1a88b5466e4b74270c7ccf0e1c04e335a3ded6867133a951e1070b7635976fba6')
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd $_hkgname-$pkgver
+
+install -D -m744 register.sh 
"$pkgdir"/usr/share/haskell/register/$pkgname.sh
+install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+runhaskell Setup copy --destdir="$pkgdir"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+}


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

2020-01-08 Thread Felix Yan via arch-commits
Date: Wednesday, January 8, 2020 @ 19:34:54
  Author: felixonmars
Revision: 550498

upgpkg: haskell-hxt-charproperties 9.4.0.0-2: rebuild with ghc 8.8.1, 
cabal-doctest 1.0.7

Modified:
  haskell-hxt-charproperties/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-01-08 19:34:06 UTC (rev 550497)
+++ PKGBUILD2020-01-08 19:34:54 UTC (rev 550498)
@@ -3,7 +3,7 @@
 _hkgname=hxt-charproperties
 pkgname=haskell-hxt-charproperties 
 pkgver=9.4.0.0
-pkgrel=1
+pkgrel=2
 pkgdesc="Character properties and classes for XML and Unicode"
 url="https://github.com/UweSchmidt/hxt;
 license=('MIT')


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

2020-01-08 Thread Felix Yan via arch-commits
Date: Wednesday, January 8, 2020 @ 19:33:59
  Author: felixonmars
Revision: 550496

upgpkg: haskell-html 1.0.1.2-15: rebuild with ghc 8.8.1, cabal-doctest 1.0.7

Modified:
  haskell-html/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-01-08 19:33:10 UTC (rev 550495)
+++ PKGBUILD2020-01-08 19:33:59 UTC (rev 550496)
@@ -4,7 +4,7 @@
 _hkgname=html
 pkgname=haskell-html
 pkgver=1.0.1.2
-pkgrel=14
+pkgrel=15
 pkgdesc="HTML combinator library"
 url="https://hackage.haskell.org/package/${_hkgname};
 license=("BSD")


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

2020-01-08 Thread Felix Yan via arch-commits
Date: Wednesday, January 8, 2020 @ 19:34:06
  Author: felixonmars
Revision: 550497

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-html/repos/community-staging-x86_64/PKGBUILD (from rev 550496, 
haskell-html/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-01-08 19:34:06 UTC (rev 550497)
@@ -0,0 +1,38 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=html
+pkgname=haskell-html
+pkgver=1.0.1.2
+pkgrel=15
+pkgdesc="HTML combinator library"
+url="https://hackage.haskell.org/package/${_hkgname};
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs')
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('e7ce2be53ce4c7898aa8772c34d1469a90fcb5258ffec0cb1da544f334b6f13ecb73060dfec2284622be1156a2adbadec8b9cac5088c1ca9d84edfb50719b9e0')
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd $_hkgname-$pkgver
+
+install -D -m744 register.sh 
"$pkgdir"/usr/share/haskell/register/$pkgname.sh
+install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+runhaskell Setup copy --destdir="$pkgdir"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+}


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

2020-01-08 Thread Felix Yan via arch-commits
Date: Wednesday, January 8, 2020 @ 19:33:10
  Author: felixonmars
Revision: 550495

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-base-orphans/repos/community-staging-x86_64/PKGBUILD (from rev 
550494, haskell-base-orphans/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-01-08 19:33:10 UTC (rev 550495)
@@ -0,0 +1,49 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=base-orphans
+pkgname=haskell-base-orphans
+pkgver=0.8.1
+pkgrel=28
+pkgdesc="Backwards-compatible orphan instances for base"
+url="https://github.com/haskell-compat/base-orphans#readme;
+license=("MIT")
+arch=('x86_64')
+depends=('ghc-libs')
+makedepends=('ghc' 'haskell-hspec' 'haskell-hspec-discover' 
'haskell-quickcheck')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('e58fcb9f71c5922664d21a38889f2246284ffbbdffd5137d74354ff51737edee9cb4af80f643b2527fa730bdc34bd9f2ff560611b22516943b28416227b12f1b')
+
+build() {
+cd $_hkgname-$pkgver
+
+if (( CHECKFUNC )); then
+_opts=('--enable-tests')
+else
+_opts=('--disable-tests')
+fi
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname "${_opts[@]}" \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+cd $_hkgname-$pkgver
+runhaskell Setup test
+}
+
+package() {
+cd $_hkgname-$pkgver
+
+install -D -m744 register.sh 
"$pkgdir"/usr/share/haskell/register/$pkgname.sh
+install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+runhaskell Setup copy --destdir="$pkgdir"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+}


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

2020-01-08 Thread Felix Yan via arch-commits
Date: Wednesday, January 8, 2020 @ 19:33:03
  Author: felixonmars
Revision: 550494

upgpkg: haskell-base-orphans 0.8.1-28: rebuild pass 1, specified --nocheck

Modified:
  haskell-base-orphans/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-01-08 19:31:38 UTC (rev 550493)
+++ PKGBUILD2020-01-08 19:33:03 UTC (rev 550494)
@@ -4,7 +4,7 @@
 _hkgname=base-orphans
 pkgname=haskell-base-orphans
 pkgver=0.8.1
-pkgrel=27
+pkgrel=28
 pkgdesc="Backwards-compatible orphan instances for base"
 url="https://github.com/haskell-compat/base-orphans#readme;
 license=("MIT")


[arch-commits] Commit in haskell-base-compat-batteries/trunk (PKGBUILD)

2020-01-08 Thread Felix Yan via arch-commits
Date: Wednesday, January 8, 2020 @ 19:31:29
  Author: felixonmars
Revision: 550492

upgpkg: haskell-base-compat-batteries 0.11.0-6: rebuild pass 1, specified 
--nocheck

Modified:
  haskell-base-compat-batteries/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-01-08 19:30:06 UTC (rev 550491)
+++ PKGBUILD2020-01-08 19:31:29 UTC (rev 550492)
@@ -3,7 +3,7 @@
 _hkgname=base-compat-batteries
 pkgname=haskell-base-compat-batteries
 pkgver=0.11.0
-pkgrel=5
+pkgrel=6
 pkgdesc="base-compat with extra batteries"
 url="https://hackage.haskell.org/package/base-compat-batteries;
 license=('MIT')


[arch-commits] Commit in haskell-base-compat-batteries/repos (2 files)

2020-01-08 Thread Felix Yan via arch-commits
Date: Wednesday, January 8, 2020 @ 19:31:38
  Author: felixonmars
Revision: 550493

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-base-compat-batteries/repos/community-staging-x86_64/
  haskell-base-compat-batteries/repos/community-staging-x86_64/PKGBUILD
(from rev 550492, haskell-base-compat-batteries/trunk/PKGBUILD)

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

Copied: haskell-base-compat-batteries/repos/community-staging-x86_64/PKGBUILD 
(from rev 550492, haskell-base-compat-batteries/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-01-08 19:31:38 UTC (rev 550493)
@@ -0,0 +1,49 @@
+# Maintainer: Felix Yan 
+
+_hkgname=base-compat-batteries
+pkgname=haskell-base-compat-batteries
+pkgver=0.11.0
+pkgrel=6
+pkgdesc="base-compat with extra batteries"
+url="https://hackage.haskell.org/package/base-compat-batteries;
+license=('MIT')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-base-compat')
+makedepends=('ghc')
+checkdepends=('haskell-hspec' 'haskell-hspec-discover' 'haskell-quickcheck')
+source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
+sha512sums=('40b9a4ad696df743e9833120f594077653533d05ee66a03d7a79072505d226d578ad3226304b527556384cc30a4e4ab84898686acc3188e585859ae6b089c177')
+
+build() {
+cd $_hkgname-$pkgver
+
+if (( CHECKFUNC )); then
+_opts=('--enable-tests')
+else
+_opts=('--disable-tests')
+fi
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname "${_opts[@]}" \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+cd $_hkgname-$pkgver
+runhaskell Setup test
+}
+
+package() {
+cd $_hkgname-$pkgver
+
+install -D -m744 register.sh 
"$pkgdir"/usr/share/haskell/register/$pkgname.sh
+install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+runhaskell Setup copy --destdir="$pkgdir"
+install -D -m644 "LICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+}


<    1   2   3   4   5   6   7   8   9   >