[arch-commits] Commit in php7/repos/extra-x86_64 (18 files)

2021-03-03 Thread Pierre Schmitz via arch-commits
Date: Thursday, March 4, 2021 @ 05:41:35
  Author: pierre
Revision: 409138

archrelease: copy trunk to extra-x86_64

Added:
  php7/repos/extra-x86_64/PKGBUILD
(from rev 409137, php7/trunk/PKGBUILD)
  php7/repos/extra-x86_64/apache.conf
(from rev 409137, php7/trunk/apache.conf)
  php7/repos/extra-x86_64/apache.patch
(from rev 409137, php7/trunk/apache.patch)
  php7/repos/extra-x86_64/enchant-2.patch
(from rev 409137, php7/trunk/enchant-2.patch)
  php7/repos/extra-x86_64/generate_patches
(from rev 409137, php7/trunk/generate_patches)
  php7/repos/extra-x86_64/php-fpm.patch
(from rev 409137, php7/trunk/php-fpm.patch)
  php7/repos/extra-x86_64/php-fpm.tmpfiles
(from rev 409137, php7/trunk/php-fpm.tmpfiles)
  php7/repos/extra-x86_64/php.ini.patch
(from rev 409137, php7/trunk/php.ini.patch)
  php7/repos/extra-x86_64/php7.patch
(from rev 409137, php7/trunk/php7.patch)
Deleted:
  php7/repos/extra-x86_64/PKGBUILD
  php7/repos/extra-x86_64/apache.conf
  php7/repos/extra-x86_64/apache.patch
  php7/repos/extra-x86_64/enchant-2.patch
  php7/repos/extra-x86_64/generate_patches
  php7/repos/extra-x86_64/php-fpm.patch
  php7/repos/extra-x86_64/php-fpm.tmpfiles
  php7/repos/extra-x86_64/php.ini.patch
  php7/repos/extra-x86_64/php7.patch

--+
 PKGBUILD |  694 ++---
 apache.conf  |   26 -
 apache.patch |   20 -
 enchant-2.patch  |   98 +++
 generate_patches |  136 +-
 php-fpm.patch|  152 +--
 php-fpm.tmpfiles |2 
 php.ini.patch|  154 +--
 php7.patch   |   22 -
 9 files changed, 652 insertions(+), 652 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2021-03-04 05:41:26 UTC (rev 409137)
+++ PKGBUILD2021-03-04 05:41:35 UTC (rev 409138)
@@ -1,347 +0,0 @@
-# Maintainer: Pierre Schmitz 
-# Contributor: Matt Harrison 
-
-pkgbase=php7
-pkgname=('php7'
- 'php7-cgi'
- 'php7-apache'
- 'php7-fpm'
- 'php7-embed'
- 'php7-phpdbg'
- 'php7-dblib'
- 'php7-enchant'
- 'php7-gd'
- 'php7-imap'
- 'php7-intl'
- 'php7-sodium'
- 'php7-odbc'
- 'php7-pgsql'
- 'php7-pspell'
- 'php7-snmp'
- 'php7-sqlite'
- 'php7-tidy'
- 'php7-xsl')
-pkgver=7.4.15
-pkgrel=1
-arch=('x86_64')
-license=('PHP')
-url='https://www.php.net/'
-makedepends=('apache' 'aspell' 'c-client' 'db' 'enchant' 'gd' 'gmp' 'icu' 
'libsodium' 'libxslt' 'libzip' 'net-snmp'
- 'postgresql-libs' 'sqlite' 'systemd' 'tidy' 'unixodbc' 'curl' 
'libtool' 'postfix' 'freetds' 'pcre2' 'libnsl'
- 'oniguruma')
-checkdepends=('procps-ng')
-source=("https://php.net/distributions/php-${pkgver}.tar.xz"{,.asc}
-'apache.patch' 'apache.conf' 'php-fpm.patch' 'php-fpm.tmpfiles' 
'php.ini.patch'
-'enchant-2.patch' 'php7.patch')
-sha512sums=('51a815852c08518d6706fc719e3bafd214889580cc5ca0e5049ae7e8f6173e83b9486bc9a69afd1ea4ab1778bb2879bd917595cd04cbcc50b182a10230f08175'
-'SKIP'
-
'284e3c0fe3ded0ff3e7d53f2769ea207b4591ef42abeff2d8604e87fe379929bd3b19ff294a729834f339a9da85ae7d4a7d8605890677222f78601b4f2b22247'
-
'eccbe1a0c7b2757ab3c982c871cc591a66ad70f085aaa0d44f93cacacedc7b8fd21b8d0c66471327ff070db1bab1ab83a802f6fa190f33bdd74c134975e3910e'
-
'bf43a99b464a873986954233e2df4841eeab21a6d359a777b7514a4fa34462c9f0fd85243086122ed50c766d5b60fb83f9f181a9b43ae1b527672a4f3b8d8eed'
-
'7248e9a93faebb86b156130b6ecd8c9733ae8dfa2789c738f9db5a2ab2daee294132b7d8a5a59c860e9e235fdc1bc6a9e9b8b410a23ccc5c6627297d834d3120'
-
'642e9f84d9d0df96e5d9bafcd3aed7aab3b4374e7917be98e9fa386919c64e9a27ac2daace99b4fcaa7256cca60a87d22893c2ef5383e5353926d8869fda376d'
-
'5d7d44d692848fbb952e17e5bd6dffa79b764526e4940fbe0a5138ad62cb41abdb8c9bb8dd64cd1d0b488c74972bcf3f9c6d32a3bbeac90982fdf6321d3ec788'
-
'f8c197fb657958016340db87de3e3427cc692791e88c650362ed89bfd3be6180e430e5c446d19566b7e66225f9fa8cbed46a0909c87d6e046e65135d3031')
-validpgpkeys=('5A52880781F755608BF815FC910DEB46F53EA312'
-  '42670A7FE4D0441C8E4632349E4FDC074A4EF02D')
-
-prepare() {
-   cd "${srcdir}/php-${pkgver}"
-
-   patch -p0 -i "${srcdir}/apache.patch"
-   patch -p0 -i "${srcdir}/php-fpm.patch"
-   patch -p0 -i "${srcdir}/php.ini.patch"
-   patch -p0 -i "${srcdir}/enchant-2.patch"
-   patch -p0 -i "${srcdir}/php7.patch"
-   autoconf
-
-   rm tests/output/stream_isatty_*.phpt
-}
-
-build() {
-   # http://site.icu-project.org/download/61#TOC-Migration-Issues
-   CPPFLAGS+=' -DU_USING_ICU_NAMESPACE=1'
-
-   local _phpconfig="--srcdir=../php-${pkgver} \
-   --config-cache \
-   --prefix=/usr \
-   --sbindir=/usr/bin \
-   --sysconfdir=/etc/php7 \
-   

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

2021-03-03 Thread Pierre Schmitz via arch-commits
Date: Thursday, March 4, 2021 @ 05:41:26
  Author: pierre
Revision: 409137

upgpkg: php7 7.4.16-1

Modified:
  php7/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-03-04 05:38:10 UTC (rev 409136)
+++ PKGBUILD2021-03-04 05:41:26 UTC (rev 409137)
@@ -21,7 +21,7 @@
  'php7-sqlite'
  'php7-tidy'
  'php7-xsl')
-pkgver=7.4.15
+pkgver=7.4.16
 pkgrel=1
 arch=('x86_64')
 license=('PHP')
@@ -33,7 +33,7 @@
 source=("https://php.net/distributions/php-${pkgver}.tar.xz"{,.asc}
 'apache.patch' 'apache.conf' 'php-fpm.patch' 'php-fpm.tmpfiles' 
'php.ini.patch'
 'enchant-2.patch' 'php7.patch')
-sha512sums=('51a815852c08518d6706fc719e3bafd214889580cc5ca0e5049ae7e8f6173e83b9486bc9a69afd1ea4ab1778bb2879bd917595cd04cbcc50b182a10230f08175'
+sha512sums=('a7845fe0a7c334829bfa9518d3f2947036e1b03c8f4346622f9ab37563ff3af03f6559878b83aa0e6ad69e9919b6478345a0cc6ec59161ef36c64a5073e83f84'
 'SKIP'
 
'284e3c0fe3ded0ff3e7d53f2769ea207b4591ef42abeff2d8604e87fe379929bd3b19ff294a729834f339a9da85ae7d4a7d8605890677222f78601b4f2b22247'
 
'eccbe1a0c7b2757ab3c982c871cc591a66ad70f085aaa0d44f93cacacedc7b8fd21b8d0c66471327ff070db1bab1ab83a802f6fa190f33bdd74c134975e3910e'


[arch-commits] Commit in php/repos/extra-x86_64 (14 files)

2021-03-03 Thread Pierre Schmitz via arch-commits
Date: Thursday, March 4, 2021 @ 05:38:10
  Author: pierre
Revision: 409136

archrelease: copy trunk to extra-x86_64

Added:
  php/repos/extra-x86_64/PKGBUILD
(from rev 409135, php/trunk/PKGBUILD)
  php/repos/extra-x86_64/apache.conf
(from rev 409135, php/trunk/apache.conf)
  php/repos/extra-x86_64/apache.patch
(from rev 409135, php/trunk/apache.patch)
  php/repos/extra-x86_64/generate_patches
(from rev 409135, php/trunk/generate_patches)
  php/repos/extra-x86_64/php-fpm.patch
(from rev 409135, php/trunk/php-fpm.patch)
  php/repos/extra-x86_64/php-fpm.tmpfiles
(from rev 409135, php/trunk/php-fpm.tmpfiles)
  php/repos/extra-x86_64/php.ini.patch
(from rev 409135, php/trunk/php.ini.patch)
Deleted:
  php/repos/extra-x86_64/PKGBUILD
  php/repos/extra-x86_64/apache.conf
  php/repos/extra-x86_64/apache.patch
  php/repos/extra-x86_64/generate_patches
  php/repos/extra-x86_64/php-fpm.patch
  php/repos/extra-x86_64/php-fpm.tmpfiles
  php/repos/extra-x86_64/php.ini.patch

--+
 PKGBUILD |  674 ++---
 apache.conf  |   26 +-
 apache.patch |   20 -
 generate_patches |  206 
 php-fpm.patch|  148 +--
 php-fpm.tmpfiles |2 
 php.ini.patch|  156 ++--
 7 files changed, 616 insertions(+), 616 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2021-03-04 05:38:00 UTC (rev 409135)
+++ PKGBUILD2021-03-04 05:38:10 UTC (rev 409136)
@@ -1,337 +0,0 @@
-# Maintainer: Pierre Schmitz 
-
-pkgbase=php
-pkgname=('php'
- 'php-cgi'
- 'php-apache'
- 'php-fpm'
- 'php-embed'
- 'php-phpdbg'
- 'php-dblib'
- 'php-enchant'
- 'php-gd'
- 'php-imap'
- 'php-intl'
- 'php-sodium'
- 'php-odbc'
- 'php-pgsql'
- 'php-pspell'
- 'php-snmp'
- 'php-sqlite'
- 'php-tidy'
- 'php-xsl')
-pkgver=8.0.2
-pkgrel=1
-arch=('x86_64')
-license=('PHP')
-url='https://www.php.net/'
-makedepends=('apache' 'aspell' 'c-client' 'db' 'enchant' 'gd' 'gmp' 'icu' 
'libsodium' 'libxslt' 'libzip' 'net-snmp'
- 'postgresql-libs' 'sqlite' 'systemd' 'tidy' 'unixodbc' 'curl' 
'libtool' 'postfix' 'freetds' 'pcre2' 'libnsl'
- 'oniguruma')
-checkdepends=('procps-ng')
-source=("https://php.net/distributions/${pkgbase}-${pkgver}.tar.xz"{,.asc}
-'apache.patch' 'apache.conf' 'php-fpm.patch' 'php-fpm.tmpfiles' 
'php.ini.patch')
-sha256sums=('45401eae2cb1daae86353ac5784b2dfa92d521744fec9c908c1c8d4a016e58de'
-'SKIP'
-'702b163c66c65af92dcad8d79f41bda84bcd5d863235fcf1497c33a86db9e4ca'
-'4a2add00d93fa991ccdf6356090264c1059c79935642afff6e8d4a2107fa037e'
-'2228131cc65139bd819b617bba06c2406e559c55fbfb38a29f9853ce48c58eeb'
-'640dba0d960bfeaae9ad38d2826d3f6b5d6c175a4d3e16664eefff29141faad5'
-'b538a7c974adde626c35481e4a66d506dc12c598f369dfe79f3fcb9585d8b920')
-validpgpkeys=('1729F83938DA44E27BA0F4D3DBDB397470D12172'
-  'BFDDD28642824F8118EF77909B67A5C12229118F')
-
-prepare() {
-   cd "${srcdir}/${pkgbase}-${pkgver}"
-
-   patch -p0 -i "${srcdir}/apache.patch"
-   patch -p0 -i "${srcdir}/php-fpm.patch"
-   patch -p0 -i "${srcdir}/php.ini.patch"
-   autoconf
-
-   # Disable failing tests
-   rm tests/output/stream_isatty_*.phpt
-   rm Zend/tests/arginfo_zpp_mismatch*.phpt
-}
-
-build() {
-   local _phpconfig="--srcdir=../${pkgbase}-${pkgver} \
-   --config-cache \
-   --prefix=/usr \
-   --sbindir=/usr/bin \
-   --sysconfdir=/etc/php \
-   --localstatedir=/var \
-   --with-layout=GNU \
-   --with-config-file-path=/etc/php \
-   --with-config-file-scan-dir=/etc/php/conf.d \
-   --disable-rpath \
-   --mandir=/usr/share/man \
-   "
-
-   local _phpextensions="\
-   --enable-bcmath=shared \
-   --enable-calendar=shared \
-   --enable-dba=shared \
-   --enable-exif=shared \
-   --enable-ftp=shared \
-   --enable-gd=shared \
-   --enable-intl=shared \
-   --enable-mbstring \
-   --enable-pcntl \
-   --enable-shmop=shared \
-   --enable-soap=shared \
-   --enable-sockets=shared \
-   --enable-sysvmsg=shared \
-   --enable-sysvsem=shared \
-   --enable-sysvshm=shared \
-   --with-bz2=shared \
-   --with-curl=shared \
-   --with-db4=/usr \
-   --with-enchant=shared \
-   --with-external-gd \
-   --with-external-pcre \
-   --with-ffi=shared \
-   --with-gdbm \
-   --with-gettext=shared \
-

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

2021-03-03 Thread Pierre Schmitz via arch-commits
Date: Thursday, March 4, 2021 @ 05:38:00
  Author: pierre
Revision: 409135

upgpkg: php 8.0.3-1

Modified:
  php/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-03-04 02:18:07 UTC (rev 409134)
+++ PKGBUILD2021-03-04 05:38:00 UTC (rev 409135)
@@ -20,7 +20,7 @@
  'php-sqlite'
  'php-tidy'
  'php-xsl')
-pkgver=8.0.2
+pkgver=8.0.3
 pkgrel=1
 arch=('x86_64')
 license=('PHP')
@@ -31,7 +31,7 @@
 checkdepends=('procps-ng')
 source=("https://php.net/distributions/${pkgbase}-${pkgver}.tar.xz"{,.asc}
 'apache.patch' 'apache.conf' 'php-fpm.patch' 'php-fpm.tmpfiles' 
'php.ini.patch')
-sha256sums=('45401eae2cb1daae86353ac5784b2dfa92d521744fec9c908c1c8d4a016e58de'
+sha256sums=('c9816aa9745a9695672951eaff3a35ca5eddcb9cacf87a4f04b9fb1169010251'
 'SKIP'
 '702b163c66c65af92dcad8d79f41bda84bcd5d863235fcf1497c33a86db9e4ca'
 '4a2add00d93fa991ccdf6356090264c1059c79935642afff6e8d4a2107fa037e'


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

2021-03-03 Thread Felix Yan via arch-commits
Date: Thursday, March 4, 2021 @ 03:00:02
  Author: felixonmars
Revision: 880161

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-text-format/repos/community-staging-x86_64/
  haskell-text-format/repos/community-staging-x86_64/PKGBUILD
(from rev 880160, haskell-text-format/trunk/PKGBUILD)

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

Copied: haskell-text-format/repos/community-staging-x86_64/PKGBUILD (from rev 
880160, haskell-text-format/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2021-03-04 03:00:02 UTC (rev 880161)
@@ -0,0 +1,42 @@
+# Maintainer: Felix Yan 
+
+_hkgname=text-format
+pkgname=haskell-text-format
+pkgver=0.3.2
+pkgrel=94
+pkgdesc="Text formatting"
+url="https://github.com/bos/text-format;
+license=('BSD')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-double-conversion' 'haskell-old-locale')
+makedepends=('ghc')
+source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
+sha512sums=('504de6e6e29dd97202b049762923686f3677e2550197518c9253b098b0d3c7b93a1d52d6912f2ab18138357656cd5c2bd36d569528f7e11296ad3ed61653d093')
+
+prepare() {
+cd $_hkgname-$pkgver
+sed -i 's/< *4.12/<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 --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build $MAKEFLAGS
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+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-text-format/trunk (PKGBUILD)

2021-03-03 Thread Felix Yan via arch-commits
Date: Thursday, March 4, 2021 @ 02:59:54
  Author: felixonmars
Revision: 880160

upgpkg: haskell-text-format 0.3.2-94: rebuild with tasty 1.4, tasty-silver 3.2, 
tasty-ant-xml 1.1.8

Modified:
  haskell-text-format/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-03-04 02:59:26 UTC (rev 880159)
+++ PKGBUILD2021-03-04 02:59:54 UTC (rev 880160)
@@ -3,7 +3,7 @@
 _hkgname=text-format
 pkgname=haskell-text-format
 pkgver=0.3.2
-pkgrel=93
+pkgrel=94
 pkgdesc="Text formatting"
 url="https://github.com/bos/text-format;
 license=('BSD')


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

2021-03-03 Thread Felix Yan via arch-commits
Date: Thursday, March 4, 2021 @ 02:59:26
  Author: felixonmars
Revision: 880159

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-double-conversion/repos/community-staging-x86_64/
  haskell-double-conversion/repos/community-staging-x86_64/PKGBUILD
(from rev 880158, haskell-double-conversion/trunk/PKGBUILD)

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

Copied: haskell-double-conversion/repos/community-staging-x86_64/PKGBUILD (from 
rev 880158, haskell-double-conversion/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2021-03-04 02:59:26 UTC (rev 880159)
@@ -0,0 +1,51 @@
+# Maintainer: Felix Yan 
+
+_hkgname=double-conversion
+pkgname=haskell-double-conversion
+pkgver=2.0.2.0
+pkgrel=94
+pkgdesc="Fast conversion between double precision floating point and text"
+url="https://github.com/bos/double-conversion;
+license=('MIT')
+arch=('x86_64')
+depends=('ghc-libs' 'double-conversion')
+makedepends=('ghc' 'haskell-hunit' 'haskell-test-framework' 
'haskell-test-framework-hunit'
+ 'haskell-test-framework-quickcheck2')
+source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz
+
system-double-conversion.patch::https://github.com/bos/double-conversion/pull/25.patch)
+sha512sums=('1713c4e8a28de2ee85e1f312dc12d30a9c6d7a139d89f04ea88048578ce65c8bdf62ded90b92bce011955b95867ca95a623a5109758276a29ba7b6843fbe37eb'
+
'fca512e2787ab4faf587db28b1212c99681926dc32b95a739df8fb33925439385862b55aaf68dfe737b1709335ec44f8e959e40b74012d56f3506e36b31ddabe')
+
+prepare() {
+cd $_hkgname-$pkgver
+patch -p1 -i ../system-double-conversion.patch
+}
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \
+-f-embedded_double_conversion
+runhaskell Setup build $MAKEFLAGS
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+cd $_hkgname-$pkgver
+runhaskell Setup test
+}
+
+package() {
+cd $_hkgname-$pkgver
+
+install -D -m744 register.sh 
"$pkgdir"/usr/share/haskell/register/$pkgname.sh
+install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+runhaskell Setup copy --destdir="$pkgdir"
+install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}


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

2021-03-03 Thread Felix Yan via arch-commits
Date: Thursday, March 4, 2021 @ 02:59:17
  Author: felixonmars
Revision: 880158

upgpkg: haskell-double-conversion 2.0.2.0-94: rebuild with tasty 1.4, 
tasty-silver 3.2, tasty-ant-xml 1.1.8

Modified:
  haskell-double-conversion/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-03-04 02:58:55 UTC (rev 880157)
+++ PKGBUILD2021-03-04 02:59:17 UTC (rev 880158)
@@ -3,7 +3,7 @@
 _hkgname=double-conversion
 pkgname=haskell-double-conversion
 pkgver=2.0.2.0
-pkgrel=93
+pkgrel=94
 pkgdesc="Fast conversion between double precision floating point and text"
 url="https://github.com/bos/double-conversion;
 license=('MIT')


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

2021-03-03 Thread Felix Yan via arch-commits
Date: Thursday, March 4, 2021 @ 02:58:55
  Author: felixonmars
Revision: 880157

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-test-framework-leancheck/repos/community-staging-x86_64/
  haskell-test-framework-leancheck/repos/community-staging-x86_64/PKGBUILD
(from rev 880156, haskell-test-framework-leancheck/trunk/PKGBUILD)

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

Copied: 
haskell-test-framework-leancheck/repos/community-staging-x86_64/PKGBUILD (from 
rev 880156, haskell-test-framework-leancheck/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2021-03-04 02:58:55 UTC (rev 880157)
@@ -0,0 +1,42 @@
+# Maintainer: Felix Yan 
+
+_hkgname=test-framework-leancheck
+pkgname=haskell-test-framework-leancheck
+pkgver=0.0.1
+pkgrel=61
+pkgdesc="LeanCheck support for test-framework"
+url="https://github.com/rudymatela/test-framework-leancheck;
+license=('BSD')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-leancheck' 'haskell-test-framework')
+makedepends=('ghc')
+source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
+sha512sums=('51a446c8650b375b893e762ed6d7683540788a57a7f968173556d93d811e7c039251c26e1086ba74546d9b2c834c278c75bc791ce8bacf38c381b01d3875371a')
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build $MAKEFLAGS
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+cd $_hkgname-$pkgver
+runhaskell Setup test
+}
+
+package() {
+cd $_hkgname-$pkgver
+
+install -D -m744 register.sh 
"$pkgdir"/usr/share/haskell/register/$pkgname.sh
+install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+runhaskell Setup copy --destdir="$pkgdir"
+install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}


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

2021-03-03 Thread Felix Yan via arch-commits
Date: Thursday, March 4, 2021 @ 02:58:46
  Author: felixonmars
Revision: 880156

upgpkg: haskell-test-framework-leancheck 0.0.1-61: rebuild with tasty 1.4, 
tasty-silver 3.2, tasty-ant-xml 1.1.8

Modified:
  haskell-test-framework-leancheck/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-03-04 02:58:26 UTC (rev 880155)
+++ PKGBUILD2021-03-04 02:58:46 UTC (rev 880156)
@@ -3,7 +3,7 @@
 _hkgname=test-framework-leancheck
 pkgname=haskell-test-framework-leancheck
 pkgver=0.0.1
-pkgrel=60
+pkgrel=61
 pkgdesc="LeanCheck support for test-framework"
 url="https://github.com/rudymatela/test-framework-leancheck;
 license=('BSD')


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

2021-03-03 Thread Felix Yan via arch-commits
Date: Thursday, March 4, 2021 @ 02:58:26
  Author: felixonmars
Revision: 880155

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-vty/repos/community-staging-x86_64/PKGBUILD (from rev 880154, 
haskell-vty/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2021-03-04 02:58:26 UTC (rev 880155)
@@ -0,0 +1,52 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=vty
+pkgname=haskell-vty
+pkgver=5.33
+pkgrel=4
+pkgdesc="A simple terminal UI library"
+url="https://github.com/jtdaugherty/vty;
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-ansi-terminal' 'haskell-blaze-builder' 
'haskell-microlens'
+ 'haskell-microlens-mtl' 'haskell-microlens-th' 'haskell-hashable' 
'haskell-parallel'
+ 'haskell-utf8-string' 'haskell-vector')
+makedepends=('ghc' 'uusi' 'haskell-hunit' 'haskell-quickcheck' 
'haskell-smallcheck'
+ 'haskell-quickcheck-assertions' 'haskell-test-framework'
+ 'haskell-test-framework-smallcheck' 
'haskell-test-framework-hunit' 'haskell-random'
+ 'haskell-string-qq')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('2d22af15d19a359c4d8b52d15c1a67feb137a058bda0f3cff90630b7705b6ead43ab5c4753fe59bcf9a3d1c3a4a4b755d41d55dba164e014f4271e86267f01aa')
+
+prepare() {
+uusi -u random $_hkgname-$pkgver/$_hkgname.cabal
+}
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build $MAKEFLAGS
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+cd $_hkgname-$pkgver
+runhaskell Setup test
+}
+
+package() {
+cd $_hkgname-$pkgver
+
+install -D -m744 register.sh 
"$pkgdir"/usr/share/haskell/register/$pkgname.sh
+install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+runhaskell Setup copy --destdir="$pkgdir"
+install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}


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

2021-03-03 Thread Felix Yan via arch-commits
Date: Thursday, March 4, 2021 @ 02:58:17
  Author: felixonmars
Revision: 880154

upgpkg: haskell-vty 5.33-4: rebuild with tasty 1.4, tasty-silver 3.2, 
tasty-ant-xml 1.1.8

Modified:
  haskell-vty/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-03-04 02:54:21 UTC (rev 880153)
+++ PKGBUILD2021-03-04 02:58:17 UTC (rev 880154)
@@ -4,7 +4,7 @@
 _hkgname=vty
 pkgname=haskell-vty
 pkgver=5.33
-pkgrel=3
+pkgrel=4
 pkgdesc="A simple terminal UI library"
 url="https://github.com/jtdaugherty/vty;
 license=("BSD")


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

2021-03-03 Thread Felix Yan via arch-commits
Date: Thursday, March 4, 2021 @ 02:54:21
  Author: felixonmars
Revision: 880153

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-test-framework-smallcheck/repos/community-staging-x86_64/
  haskell-test-framework-smallcheck/repos/community-staging-x86_64/PKGBUILD
(from rev 880152, haskell-test-framework-smallcheck/trunk/PKGBUILD)

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

Copied: 
haskell-test-framework-smallcheck/repos/community-staging-x86_64/PKGBUILD (from 
rev 880152, haskell-test-framework-smallcheck/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2021-03-04 02:54:21 UTC (rev 880153)
@@ -0,0 +1,38 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=test-framework-smallcheck
+pkgname=haskell-test-framework-smallcheck
+pkgver=0.2
+pkgrel=128
+pkgdesc="SmallCheck support for the test-framework package"
+url="https://github.com/feuerbach/smallcheck;
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-test-framework' 'haskell-smallcheck')
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('df65033a61d034daa917996816ea312485e0b62513538d16ddde3df7de607a0691e6747d109ca70f1e88d9b0e1753fc277001423e88c0729ca12d419924eb89c')
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build $MAKEFLAGS
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd $_hkgname-$pkgver
+
+install -D -m744 register.sh 
"$pkgdir"/usr/share/haskell/register/$pkgname.sh
+install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+runhaskell Setup copy --destdir="$pkgdir"
+install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}


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

2021-03-03 Thread Felix Yan via arch-commits
Date: Thursday, March 4, 2021 @ 02:54:13
  Author: felixonmars
Revision: 880152

upgpkg: haskell-test-framework-smallcheck 0.2-128: rebuild with tasty 1.4, 
tasty-silver 3.2, tasty-ant-xml 1.1.8

Modified:
  haskell-test-framework-smallcheck/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-03-04 02:53:52 UTC (rev 880151)
+++ PKGBUILD2021-03-04 02:54:13 UTC (rev 880152)
@@ -4,7 +4,7 @@
 _hkgname=test-framework-smallcheck
 pkgname=haskell-test-framework-smallcheck
 pkgver=0.2
-pkgrel=127
+pkgrel=128
 pkgdesc="SmallCheck support for the test-framework package"
 url="https://github.com/feuerbach/smallcheck;
 license=("BSD")


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

2021-03-03 Thread Felix Yan via arch-commits
Date: Thursday, March 4, 2021 @ 02:53:52
  Author: felixonmars
Revision: 880151

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-turtle/repos/community-staging-x86_64/PKGBUILD (from rev 
880150, haskell-turtle/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2021-03-04 02:53:52 UTC (rev 880151)
@@ -0,0 +1,51 @@
+# Maintainer: Felix Yan 
+# Contributor: Thomas Dziedzic 
+
+_hkgname=turtle
+pkgname=haskell-turtle
+pkgver=1.5.21
+pkgrel=52
+pkgdesc="Shell programming, Haskell-style"
+url="https://github.com/Gabriel439/Haskell-Turtle-Library;
+license=('BSD')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-ansi-wl-pprint' 'haskell-async' 'haskell-clock'
+ 'haskell-foldl' 'haskell-hostname' 'haskell-managed' 
'haskell-optparse-applicative'
+ 'haskell-optional-args' 'haskell-streaming-commons' 
'haskell-system-fileio'
+ 'haskell-system-filepath' 'haskell-temporary' 'haskell-unix-compat')
+makedepends=('ghc' 'uusi' 'haskell-doctest')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('95c94967167d102a65bd3253e402d3672c79aa2536758abf728a99493ca92bd9717723a0f765b409806f1bc64c0738a65bfc04d3e31d6a18d9b8cd894763e5ac')
+
+prepare() {
+sed -i 's/]/, "-dynamic"]/' $_hkgname-$pkgver/test/Main.hs
+uusi -u doctest $_hkgname-$pkgver/$_hkgname.cabal
+}
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build $MAKEFLAGS
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+cd $_hkgname-$pkgver
+runhaskell Setup test
+}
+
+package() {
+cd $_hkgname-$pkgver
+
+install -D -m744 register.sh 
"$pkgdir"/usr/share/haskell/register/$pkgname.sh
+install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+runhaskell Setup copy --destdir="$pkgdir"
+install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}


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

2021-03-03 Thread Felix Yan via arch-commits
Date: Thursday, March 4, 2021 @ 02:52:41
  Author: felixonmars
Revision: 880148

upgpkg: haskell-system-fileio 0.3.16.4-113: rebuild with tasty 1.4, 
tasty-silver 3.2, tasty-ant-xml 1.1.8

Modified:
  haskell-system-fileio/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-03-04 02:52:19 UTC (rev 880147)
+++ PKGBUILD2021-03-04 02:52:41 UTC (rev 880148)
@@ -4,7 +4,7 @@
 _hkgname=system-fileio
 pkgname=haskell-system-fileio
 pkgver=0.3.16.4
-pkgrel=112
+pkgrel=113
 pkgdesc="Consistent filesystem interaction across GHC versions"
 url="https://github.com/fpco/haskell-filesystem;
 license=("MIT")


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

2021-03-03 Thread Felix Yan via arch-commits
Date: Thursday, March 4, 2021 @ 02:52:19
  Author: felixonmars
Revision: 880147

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-optparse-generic/repos/community-staging-x86_64/PKGBUILD (from 
rev 880146, haskell-optparse-generic/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2021-03-04 02:52:19 UTC (rev 880147)
@@ -0,0 +1,43 @@
+# Maintainer: Felix Yan 
+
+_hkgname=optparse-generic
+pkgname=haskell-optparse-generic
+pkgver=1.4.4
+pkgrel=40
+pkgdesc="Auto-generate a command-line parser for your datatype"
+url="https://github.com/Gabriel439/Haskell-Optparse-Generic-Library;
+license=('BSD')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-system-filepath' 'haskell-only' 
'haskell-optparse-applicative'
+ 'haskell-void')
+makedepends=('ghc')
+source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
+sha512sums=('63ab96690e42ed4aeb16103174a569320c39f6813c59ca2613137cf634922fced9790f6c15a1ebe5f6c7e3c2e5578565efdc6deaa445887bdd849b3cc7941243')
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build $MAKEFLAGS
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+cd $_hkgname-$pkgver
+runhaskell Setup test
+}
+
+package() {
+cd $_hkgname-$pkgver
+
+install -D -m744 register.sh 
"$pkgdir"/usr/share/haskell/register/$pkgname.sh
+install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+runhaskell Setup copy --destdir="$pkgdir"
+install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}


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

2021-03-03 Thread Felix Yan via arch-commits
Date: Thursday, March 4, 2021 @ 02:52:09
  Author: felixonmars
Revision: 880146

upgpkg: haskell-optparse-generic 1.4.4-40: rebuild with tasty 1.4, tasty-silver 
3.2, tasty-ant-xml 1.1.8

Modified:
  haskell-optparse-generic/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-03-04 02:51:45 UTC (rev 880145)
+++ PKGBUILD2021-03-04 02:52:09 UTC (rev 880146)
@@ -3,7 +3,7 @@
 _hkgname=optparse-generic
 pkgname=haskell-optparse-generic
 pkgver=1.4.4
-pkgrel=39
+pkgrel=40
 pkgdesc="Auto-generate a command-line parser for your datatype"
 url="https://github.com/Gabriel439/Haskell-Optparse-Generic-Library;
 license=('BSD')


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

2021-03-03 Thread Felix Yan via arch-commits
Date: Thursday, March 4, 2021 @ 02:51:45
  Author: felixonmars
Revision: 880145

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-system-filepath/repos/community-staging-x86_64/
  haskell-system-filepath/repos/community-staging-x86_64/PKGBUILD
(from rev 880144, haskell-system-filepath/trunk/PKGBUILD)

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

Copied: haskell-system-filepath/repos/community-staging-x86_64/PKGBUILD (from 
rev 880144, haskell-system-filepath/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2021-03-04 02:51:45 UTC (rev 880145)
@@ -0,0 +1,50 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=system-filepath
+pkgname=haskell-system-filepath
+pkgver=0.4.14
+pkgrel=118
+pkgdesc="High-level, byte-based file and directory path manipulations"
+url="https://hackage.haskell.org/package/${_hkgname};
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs')
+makedepends=('ghc' 'haskell-chell' 'haskell-chell-quickcheck')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('d858b077516ecb76e27d032fd123aad154afea87fab93f148aa8a0007587c1fb04d87217cf0b51a80e9a81ab20357dcc5e345899e1c2b6513900da1e6768')
+
+export LC_ALL=en_US.UTF-8
+
+prepare() {
+cd $_hkgname-$pkgver
+sed -i 's/< *0.5/<1/' $_hkgname.cabal
+}
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build $MAKEFLAGS
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+cd $_hkgname-$pkgver
+runhaskell Setup test || echo "Tests failed"
+}
+
+package() {
+cd $_hkgname-$pkgver
+
+install -D -m744 register.sh 
"$pkgdir"/usr/share/haskell/register/$pkgname.sh
+install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+runhaskell Setup copy --destdir="$pkgdir"
+install -D -m644 "license.txt" 
"${pkgdir}/usr/share/licenses/${pkgname}/license.txt"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/license.txt"
+}


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

2021-03-03 Thread Felix Yan via arch-commits
Date: Thursday, March 4, 2021 @ 02:51:37
  Author: felixonmars
Revision: 880144

upgpkg: haskell-system-filepath 0.4.14-118: rebuild with tasty 1.4, 
tasty-silver 3.2, tasty-ant-xml 1.1.8

Modified:
  haskell-system-filepath/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-03-04 02:51:03 UTC (rev 880143)
+++ PKGBUILD2021-03-04 02:51:37 UTC (rev 880144)
@@ -4,7 +4,7 @@
 _hkgname=system-filepath
 pkgname=haskell-system-filepath
 pkgver=0.4.14
-pkgrel=117
+pkgrel=118
 pkgdesc="High-level, byte-based file and directory path manipulations"
 url="https://hackage.haskell.org/package/${_hkgname};
 license=("BSD")


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

2021-03-03 Thread Felix Yan via arch-commits
Date: Thursday, March 4, 2021 @ 02:51:03
  Author: felixonmars
Revision: 880143

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-chell-quickcheck/repos/community-staging-x86_64/
  haskell-chell-quickcheck/repos/community-staging-x86_64/PKGBUILD
(from rev 880142, haskell-chell-quickcheck/trunk/PKGBUILD)

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

Copied: haskell-chell-quickcheck/repos/community-staging-x86_64/PKGBUILD (from 
rev 880142, haskell-chell-quickcheck/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2021-03-04 02:51:03 UTC (rev 880143)
@@ -0,0 +1,42 @@
+# Maintainer: Felix Yan 
+
+_hkgname=chell-quickcheck
+pkgname=haskell-chell-quickcheck
+pkgver=0.2.5.2
+pkgrel=104
+pkgdesc="QuickCheck support for the Chell testing library"
+url="https://github.com/typeclasses/chell;
+license=('MIT')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-chell' 'haskell-quickcheck' 'haskell-random')
+makedepends=('ghc')
+source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
+sha512sums=('d17b8aeb19adc08debdfccaeceabb480fcbf82ba47c5e805f326f26be8c3266b741c52ab1ab13042b13aaa865ae355812ff067f3a46ff8186cef232143fa8efa')
+
+prepare() {
+cd $_hkgname-$pkgver
+sed -i 's/< *2.13/<3/' $_hkgname.cabal
+}
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build $MAKEFLAGS
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd $_hkgname-$pkgver
+
+install -D -m744 register.sh 
"$pkgdir"/usr/share/haskell/register/$pkgname.sh
+install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+runhaskell Setup copy --destdir="$pkgdir"
+install -D -m644 "license.txt" 
"${pkgdir}/usr/share/licenses/${pkgname}/license.txt"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/license.txt"
+}


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

2021-03-03 Thread Felix Yan via arch-commits
Date: Thursday, March 4, 2021 @ 02:50:54
  Author: felixonmars
Revision: 880142

upgpkg: haskell-chell-quickcheck 0.2.5.2-104: rebuild with tasty 1.4, 
tasty-silver 3.2, tasty-ant-xml 1.1.8

Modified:
  haskell-chell-quickcheck/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-03-04 02:50:35 UTC (rev 880141)
+++ PKGBUILD2021-03-04 02:50:54 UTC (rev 880142)
@@ -3,7 +3,7 @@
 _hkgname=chell-quickcheck
 pkgname=haskell-chell-quickcheck
 pkgver=0.2.5.2
-pkgrel=103
+pkgrel=104
 pkgdesc="QuickCheck support for the Chell testing library"
 url="https://github.com/typeclasses/chell;
 license=('MIT')


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

2021-03-03 Thread Felix Yan via arch-commits
Date: Thursday, March 4, 2021 @ 02:50:35
  Author: felixonmars
Revision: 880141

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-chell/repos/community-staging-x86_64/PKGBUILD (from rev 880140, 
haskell-chell/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2021-03-04 02:50:35 UTC (rev 880141)
@@ -0,0 +1,43 @@
+# Maintainer: Felix Yan 
+
+_hkgname=chell
+pkgname=haskell-chell
+pkgver=0.5
+pkgrel=105
+pkgdesc="A simple and intuitive library for automated testing"
+url="https://github.com/typeclasses/chell;
+license=('MIT')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-ansi-terminal' 'haskell-options' 
'haskell-patience' 'haskell-random')
+makedepends=('ghc')
+source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
+sha512sums=('386e8da002b34f0c6aecfd43a2150539dfd70ee6a64e284ff659d6efb9bd900b68d65b0815b087289b2784a9db418ae7d1cfaf6f57ca44399c79887ed9faa364')
+
+prepare() {
+cd $_hkgname-$pkgver
+sed -i 's/< *0/<1/' $_hkgname.cabal
+}
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \
+-fcolor-output
+runhaskell Setup build $MAKEFLAGS
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd $_hkgname-$pkgver
+
+install -D -m744 register.sh 
"$pkgdir"/usr/share/haskell/register/$pkgname.sh
+install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+runhaskell Setup copy --destdir="$pkgdir"
+install -D -m644 "license.txt" 
"${pkgdir}/usr/share/licenses/${pkgname}/license.txt"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/license.txt"
+}


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

2021-03-03 Thread Felix Yan via arch-commits
Date: Thursday, March 4, 2021 @ 02:50:26
  Author: felixonmars
Revision: 880140

upgpkg: haskell-chell 0.5-105: rebuild with tasty 1.4, tasty-silver 3.2, 
tasty-ant-xml 1.1.8

Modified:
  haskell-chell/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-03-04 02:50:04 UTC (rev 880139)
+++ PKGBUILD2021-03-04 02:50:26 UTC (rev 880140)
@@ -3,7 +3,7 @@
 _hkgname=chell
 pkgname=haskell-chell
 pkgver=0.5
-pkgrel=104
+pkgrel=105
 pkgdesc="A simple and intuitive library for automated testing"
 url="https://github.com/typeclasses/chell;
 license=('MIT')


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

2021-03-03 Thread Felix Yan via arch-commits
Date: Thursday, March 4, 2021 @ 02:50:04
  Author: felixonmars
Revision: 880139

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-colourista/repos/community-staging-x86_64/PKGBUILD (from rev 
880138, haskell-colourista/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2021-03-04 02:50:04 UTC (rev 880139)
@@ -0,0 +1,47 @@
+# Maintainer: Felix Yan 
+# Contributor: berberman 
+
+_hkgname=colourista
+pkgname=haskell-colourista
+pkgver=0.1.0.0
+pkgrel=64
+pkgdesc="Convenient interface for printing colourful messages based on the 
ansi-terminal library."
+url="https://github.com/kowainik/colourista;
+license=('MPL2')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-ansi-terminal')
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz;)
+sha256sums=('bfc95d2b09499c467f0af807ee2418efb572cab322a35c6021386f340dddf4c5')
+
+prepare(){
+  cd $_hkgname-$pkgver
+  echo -e "import Distribution.Simple\nmain = defaultMain" > Setup.hs
+  sed -i 's/\^>= 0.10/>= 0.10/' $_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 \
+--ghc-option=-optl-Wl\,-z\,relro\,-z\,now \
+--ghc-option='-pie'
+
+  runhaskell Setup build $MAKEFLAGS
+  runhaskell Setup register --gen-script
+  runhaskell Setup unregister --gen-script
+  sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+  sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+  cd $_hkgname-$pkgver
+
+  install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh
+  install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+  runhaskell Setup copy --destdir="$pkgdir"
+  install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+  rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}


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

2021-03-03 Thread Felix Yan via arch-commits
Date: Thursday, March 4, 2021 @ 02:49:54
  Author: felixonmars
Revision: 880138

upgpkg: haskell-colourista 0.1.0.0-64: rebuild with tasty 1.4, tasty-silver 
3.2, tasty-ant-xml 1.1.8

Modified:
  haskell-colourista/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-03-04 02:49:30 UTC (rev 880137)
+++ PKGBUILD2021-03-04 02:49:54 UTC (rev 880138)
@@ -4,7 +4,7 @@
 _hkgname=colourista
 pkgname=haskell-colourista
 pkgver=0.1.0.0
-pkgrel=63
+pkgrel=64
 pkgdesc="Convenient interface for printing colourful messages based on the 
ansi-terminal library."
 url="https://github.com/kowainik/colourista;
 license=('MPL2')


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

2021-03-03 Thread Felix Yan via arch-commits
Date: Thursday, March 4, 2021 @ 02:49:30
  Author: felixonmars
Revision: 880137

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-concurrent-output/repos/community-staging-x86_64/
  haskell-concurrent-output/repos/community-staging-x86_64/PKGBUILD
(from rev 880136, haskell-concurrent-output/trunk/PKGBUILD)

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

Copied: haskell-concurrent-output/repos/community-staging-x86_64/PKGBUILD (from 
rev 880136, haskell-concurrent-output/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2021-03-04 02:49:30 UTC (rev 880137)
@@ -0,0 +1,39 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=concurrent-output
+pkgname=haskell-concurrent-output
+pkgver=1.10.12
+pkgrel=70
+pkgdesc="Ungarble output from several threads or commands"
+url="https://hackage.haskell.org/package/${_hkgname};
+license=("custom:BSD2")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-ansi-terminal' 'haskell-async'
+ 'haskell-terminal-size')
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('de6a1ff332d8deabea5127504091c9d5eaaf221477aabd48773128394237e801a7b97be75d7060b4a94ededd16b7c23caf8e6ee0811dcc5678772dc5024f5ca8')
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build $MAKEFLAGS
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd $_hkgname-$pkgver
+
+install -D -m744 register.sh 
"$pkgdir"/usr/share/haskell/register/$pkgname.sh
+install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+runhaskell Setup copy --destdir="$pkgdir"
+install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}


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

2021-03-03 Thread Felix Yan via arch-commits
Date: Thursday, March 4, 2021 @ 02:49:21
  Author: felixonmars
Revision: 880136

upgpkg: haskell-concurrent-output 1.10.12-70: rebuild with tasty 1.4, 
tasty-silver 3.2, tasty-ant-xml 1.1.8

Modified:
  haskell-concurrent-output/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-03-04 02:48:57 UTC (rev 880135)
+++ PKGBUILD2021-03-04 02:49:21 UTC (rev 880136)
@@ -4,7 +4,7 @@
 _hkgname=concurrent-output
 pkgname=haskell-concurrent-output
 pkgver=1.10.12
-pkgrel=69
+pkgrel=70
 pkgdesc="Ungarble output from several threads or commands"
 url="https://hackage.haskell.org/package/${_hkgname};
 license=("custom:BSD2")


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

2021-03-03 Thread Felix Yan via arch-commits
Date: Thursday, March 4, 2021 @ 02:48:57
  Author: felixonmars
Revision: 880135

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-classy-prelude/repos/community-staging-x86_64/
  haskell-classy-prelude/repos/community-staging-x86_64/PKGBUILD
(from rev 880134, haskell-classy-prelude/trunk/PKGBUILD)

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

Copied: haskell-classy-prelude/repos/community-staging-x86_64/PKGBUILD (from 
rev 880134, haskell-classy-prelude/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2021-03-04 02:48:57 UTC (rev 880135)
@@ -0,0 +1,48 @@
+# Maintainer: Jelle van der Waa 
+
+_hkgname=classy-prelude
+pkgname=haskell-classy-prelude
+pkgver=1.5.0
+pkgrel=130
+pkgdesc='A typeclass-based Prelude'
+arch=(x86_64)
+url="https://hackage.haskell.org/package/$_hkgname;
+license=(MIT)
+depends=(ghc-libs haskell-async haskell-chunked-data haskell-dlist
+ haskell-hashable haskell-mono-traversable haskell-mtl 
haskell-primitive
+ haskell-unliftio haskell-stm-chans haskell-semigroups
+ haskell-unordered-containers haskell-vector-instances
+ haskell-say haskell-mutable-containers haskell-basic-prelude
+ haskell-mono-traversable-instances)
+checkdepends=(haskell-hspec)
+makedepends=(ghc)
+source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz;)
+sha512sums=('eb8afb8a8988d0b251f6b3c2046f3ad943201d35379bfcd21f024afa67031c1b43677f43b22a0dd88e5e586a669bf5cb0b7348e13f40bbef624d09a3c6c62dfd')
+
+build() {
+  cd $_hkgname-$pkgver
+  runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+  --prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \
+  --dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+  runhaskell Setup build $MAKEFLAGS
+  runhaskell Setup register --gen-script
+  runhaskell Setup unregister --gen-script
+  sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+  sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+  cd $_hkgname-$pkgver
+  runhaskell Setup test
+}
+
+package() {
+  cd $_hkgname-$pkgver
+  install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh
+  install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+  runhaskell Setup copy --destdir="$pkgdir"
+  install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+  rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}
+
+# vim: ts=2 sw=2 et:


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

2021-03-03 Thread Felix Yan via arch-commits
Date: Thursday, March 4, 2021 @ 02:48:48
  Author: felixonmars
Revision: 880134

upgpkg: haskell-classy-prelude 1.5.0-130: rebuild with tasty 1.4, tasty-silver 
3.2, tasty-ant-xml 1.1.8

Modified:
  haskell-classy-prelude/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-03-04 02:47:47 UTC (rev 880133)
+++ PKGBUILD2021-03-04 02:48:48 UTC (rev 880134)
@@ -3,7 +3,7 @@
 _hkgname=classy-prelude
 pkgname=haskell-classy-prelude
 pkgver=1.5.0
-pkgrel=129
+pkgrel=130
 pkgdesc='A typeclass-based Prelude'
 arch=(x86_64)
 url="https://hackage.haskell.org/package/$_hkgname;


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

2021-03-03 Thread Felix Yan via arch-commits
Date: Thursday, March 4, 2021 @ 02:47:47
  Author: felixonmars
Revision: 880133

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-mono-traversable-instances/repos/community-staging-x86_64/
  haskell-mono-traversable-instances/repos/community-staging-x86_64/PKGBUILD
(from rev 880132, haskell-mono-traversable-instances/trunk/PKGBUILD)

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

Copied: 
haskell-mono-traversable-instances/repos/community-staging-x86_64/PKGBUILD 
(from rev 880132, haskell-mono-traversable-instances/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2021-03-04 02:47:47 UTC (rev 880133)
@@ -0,0 +1,49 @@
+# Maintainer: Jelle van der Waa 
+
+_hkgname=mono-traversable-instances
+pkgname=haskell-mono-traversable-instances
+pkgver=0.1.0.0
+pkgrel=126
+pkgdesc='Extra typeclass instances for mono-traversable'
+arch=(x86_64)
+url="https://hackage.haskell.org/package/$_hkgname;
+license=(MIT)
+depends=(ghc-libs haskell-dlist haskell-comonad haskell-mono-traversable
+ haskell-semigroupoids haskell-vector-instances 
haskell-dlist-instances)
+makedepends=(ghc)
+source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz;)
+sha512sums=('53eeb28d68769cc995a2abf4219e6ccbe211d53f190112bb3c6792a3591ccb6334691ec491d92563489d64c7f39df81b02c0a36178daff135fce8b8475f43d0b')
+
+prepare() {
+  cd $_hkgname-$pkgver
+  sed -i '/semigroups/d;s/< *1.0/<2/' $_hkgname.cabal
+  sed -i 's/tailEx = DL.tail/tailEx = DL.fromList . DL.tail/' 
src/Data/MonoTraversable/Instances.hs
+}
+
+build() {
+  cd $_hkgname-$pkgver
+  runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+  --prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \
+  --dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+  runhaskell Setup build $MAKEFLAGS
+  runhaskell Setup register --gen-script
+  runhaskell Setup unregister --gen-script
+  sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+  sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+  cd $_hkgname-$pkgver
+  runhaskell Setup test
+}
+
+package() {
+  cd $_hkgname-$pkgver
+  install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh
+  install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+  runhaskell Setup copy --destdir="$pkgdir"
+  install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+  rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}
+
+# vim: ts=2 sw=2 et:


[arch-commits] Commit in haskell-mono-traversable-instances/trunk (PKGBUILD)

2021-03-03 Thread Felix Yan via arch-commits
Date: Thursday, March 4, 2021 @ 02:47:21
  Author: felixonmars
Revision: 880132

upgpkg: haskell-mono-traversable-instances 0.1.0.0-126: rebuild with tasty 1.4, 
tasty-silver 3.2, tasty-ant-xml 1.1.8

Modified:
  haskell-mono-traversable-instances/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-03-04 02:46:59 UTC (rev 880131)
+++ PKGBUILD2021-03-04 02:47:21 UTC (rev 880132)
@@ -3,7 +3,7 @@
 _hkgname=mono-traversable-instances
 pkgname=haskell-mono-traversable-instances
 pkgver=0.1.0.0
-pkgrel=125
+pkgrel=126
 pkgdesc='Extra typeclass instances for mono-traversable'
 arch=(x86_64)
 url="https://hackage.haskell.org/package/$_hkgname;


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

2021-03-03 Thread Felix Yan via arch-commits
Date: Thursday, March 4, 2021 @ 02:46:59
  Author: felixonmars
Revision: 880131

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-dlist-instances/repos/community-staging-x86_64/PKGBUILD (from 
rev 880130, haskell-dlist-instances/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2021-03-04 02:46:59 UTC (rev 880131)
@@ -0,0 +1,47 @@
+# Maintainer: Jelle van der Waa 
+
+_hkgname=dlist-instances
+pkgname=haskell-dlist-instances
+pkgver=0.1.1.1
+pkgrel=85
+pkgdesc='Difference lists instances'
+arch=(x86_64)
+url="https://hackage.haskell.org/package/$_hkgname;
+license=(MIT)
+depends=(ghc-libs haskell-dlist)
+makedepends=(ghc)
+source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz;)
+sha512sums=('9a66f9f3d73466731c1b1a3f208c564f0fd8fe990e81dd274a86441e94b48c40d778535a9d346e9ff8160b23c19efa73cc836b4dcb3a6cb0e81817348bc5041a')
+
+prepare() {
+  cd $_hkgname-$pkgver
+  sed -i '/semigroups/d' $_hkgname.cabal
+}
+
+build() {
+  cd $_hkgname-$pkgver
+  runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+  --prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \
+  --dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+  runhaskell Setup build $MAKEFLAGS
+  runhaskell Setup register --gen-script
+  runhaskell Setup unregister --gen-script
+  sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+  sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+  cd $_hkgname-$pkgver
+  runhaskell Setup test
+}
+
+package() {
+  cd $_hkgname-$pkgver
+  install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh
+  install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+  runhaskell Setup copy --destdir="$pkgdir"
+  install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+  rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}
+
+# vim: ts=2 sw=2 et:


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

2021-03-03 Thread Felix Yan via arch-commits
Date: Thursday, March 4, 2021 @ 02:46:51
  Author: felixonmars
Revision: 880130

upgpkg: haskell-dlist-instances 0.1.1.1-85: rebuild with tasty 1.4, 
tasty-silver 3.2, tasty-ant-xml 1.1.8

Modified:
  haskell-dlist-instances/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-03-04 02:46:31 UTC (rev 880129)
+++ PKGBUILD2021-03-04 02:46:51 UTC (rev 880130)
@@ -3,7 +3,7 @@
 _hkgname=dlist-instances
 pkgname=haskell-dlist-instances
 pkgver=0.1.1.1
-pkgrel=84
+pkgrel=85
 pkgdesc='Difference lists instances'
 arch=(x86_64)
 url="https://hackage.haskell.org/package/$_hkgname;


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

2021-03-03 Thread Felix Yan via arch-commits
Date: Thursday, March 4, 2021 @ 02:46:31
  Author: felixonmars
Revision: 880129

archrelease: copy trunk to community-staging-x86_64

Added:
  xmonad-contrib/repos/community-staging-x86_64/
  xmonad-contrib/repos/community-staging-x86_64/PKGBUILD
(from rev 880128, xmonad-contrib/trunk/PKGBUILD)

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

Copied: xmonad-contrib/repos/community-staging-x86_64/PKGBUILD (from rev 
880128, xmonad-contrib/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2021-03-04 02:46:31 UTC (rev 880129)
@@ -0,0 +1,42 @@
+# Maintainer: Levente Polyak 
+# Maintainer: Jelle van der Waa 
+# Contributor: Sergej Pupykin 
+# Contributor: Vesa Kaihlavirta 
+# Contributor: orbisvicis 
+
+pkgname=xmonad-contrib
+pkgver=0.16
+pkgrel=91
+pkgdesc='Add-ons for xmonad'
+url='https://xmonad.org/'
+arch=('x86_64')
+license=('BSD')
+depends=('ghc-libs' 'xmonad' 'sh' 'haskell-x11' 'haskell-x11-xft' 
'haskell-utf8-string' 'haskell-random'
+ 'haskell-old-time')
+makedepends=('ghc')
+source=(${pkgname}-${pkgver}.tar.gz::https://github.com/xmonad/xmonad-contrib/archive/v${pkgver}.tar.gz)
+sha512sums=('68f93ef6bcc1f2b3f5422c35a9ddcf846c75c1e9d8e6177750f4fad8dec818642e0a7159d295a381f0656c85b1f52382af1e32d577a825c4fcbdfa4c131581cc')
+
+prepare() {
+  sed -i -e '/semigroups/d' -e 's/utf8-string,/utf8-string/' 
${pkgname}-${pkgver}/${pkgname}.cabal
+}
+
+build() {
+  cd ${pkgname}-${pkgver}
+  runhaskell Setup.lhs configure -O --enable-shared 
--enable-executable-dynamic --disable-library-vanilla \
+ --prefix=/usr -fuse_xft --libsubdir=\$compiler/site-local/\$pkgid 
\
+ --docdir=/usr/share/doc/${pkgname}
+  runhaskell Setup build $MAKEFLAGS
+  runhaskell Setup register --gen-script
+  runhaskell Setup unregister --gen-script
+  sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+  sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+  cd ${pkgname}-${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"
+  runhaskell Setup.lhs copy --destdir="${pkgdir}"
+  install -Dm 644 LICENSE -t "${pkgdir}/usr/share/licenses/${pkgname}"
+}


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

2021-03-03 Thread Felix Yan via arch-commits
Date: Thursday, March 4, 2021 @ 02:46:22
  Author: felixonmars
Revision: 880128

upgpkg: xmonad-contrib 0.16-91: rebuild with tasty 1.4, tasty-silver 3.2, 
tasty-ant-xml 1.1.8

Modified:
  xmonad-contrib/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-03-04 02:45:17 UTC (rev 880127)
+++ PKGBUILD2021-03-04 02:46:22 UTC (rev 880128)
@@ -6,7 +6,7 @@
 
 pkgname=xmonad-contrib
 pkgver=0.16
-pkgrel=90
+pkgrel=91
 pkgdesc='Add-ons for xmonad'
 url='https://xmonad.org/'
 arch=('x86_64')


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

2021-03-03 Thread Felix Yan via arch-commits
Date: Thursday, March 4, 2021 @ 02:45:17
  Author: felixonmars
Revision: 880127

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-x11-xft/repos/community-staging-x86_64/
  haskell-x11-xft/repos/community-staging-x86_64/PKGBUILD
(from rev 880126, haskell-x11-xft/trunk/PKGBUILD)

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

Copied: haskell-x11-xft/repos/community-staging-x86_64/PKGBUILD (from rev 
880126, haskell-x11-xft/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2021-03-04 02:45:17 UTC (rev 880127)
@@ -0,0 +1,37 @@
+# Maintainer: Sergej Pupykin 
+
+_hkgname=X11-xft
+pkgname=haskell-x11-xft
+pkgver=0.3.1
+pkgrel=144
+pkgdesc="Bindings to the Xft, X Free Type interface library, and some Xrender 
parts"
+url="https://hackage.haskell.org/package/${_hkgname};
+license=('LGPL')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-x11' 'haskell-utf8-string' 'libxft')
+makedepends=('ghc')
+source=(https://hackage.haskell.org/packages/archive/X11-xft/$pkgver/X11-xft-$pkgver.tar.gz)
+sha512sums=('8f40db25453227ef9ce53b05a0c6af869e3a2efdb1d9b9ad683baf52601f320c85b09f0e514bb6ffeb17516d9b75c6772aa49613bb96272d56f06788118b7cfe')
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build $MAKEFLAGS
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd $_hkgname-$pkgver
+
+install -D -m744 register.sh 
"$pkgdir"/usr/share/haskell/register/$pkgname.sh
+install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+runhaskell Setup copy --destdir="$pkgdir"
+install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}


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

2021-03-03 Thread Felix Yan via arch-commits
Date: Thursday, March 4, 2021 @ 02:45:07
  Author: felixonmars
Revision: 880126

upgpkg: haskell-x11-xft 0.3.1-144: rebuild with tasty 1.4, tasty-silver 3.2, 
tasty-ant-xml 1.1.8

Modified:
  haskell-x11-xft/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-03-04 02:44:44 UTC (rev 880125)
+++ PKGBUILD2021-03-04 02:45:07 UTC (rev 880126)
@@ -3,7 +3,7 @@
 _hkgname=X11-xft
 pkgname=haskell-x11-xft
 pkgver=0.3.1
-pkgrel=143
+pkgrel=144
 pkgdesc="Bindings to the Xft, X Free Type interface library, and some Xrender 
parts"
 url="https://hackage.haskell.org/package/${_hkgname};
 license=('LGPL')


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

2021-03-03 Thread Felix Yan via arch-commits
Date: Thursday, March 4, 2021 @ 02:44:44
  Author: felixonmars
Revision: 880125

archrelease: copy trunk to community-staging-x86_64

Added:
  xmonad/repos/community-staging-x86_64/
  xmonad/repos/community-staging-x86_64/PKGBUILD
(from rev 880124, xmonad/trunk/PKGBUILD)
  xmonad/repos/community-staging-x86_64/dynamic-compilation.patch
(from rev 880124, xmonad/trunk/dynamic-compilation.patch)
  xmonad/repos/community-staging-x86_64/xmonad.svg
(from rev 880124, xmonad/trunk/xmonad.svg)

---+
 PKGBUILD  |   70 
 dynamic-compilation.patch |   11 ++
 xmonad.svg|   77 
 3 files changed, 158 insertions(+)

Copied: xmonad/repos/community-staging-x86_64/PKGBUILD (from rev 880124, 
xmonad/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2021-03-04 02:44:44 UTC (rev 880125)
@@ -0,0 +1,70 @@
+# Maintainer: Levente Polyak 
+# Maintainer: Jelle van der Waa 
+# Contributor: Sergej Pupykin 
+# Contributor: Vesa Kaihlavirta 
+# Contributor: shild 
+
+pkgname=xmonad
+pkgver=0.15
+pkgrel=111
+pkgdesc='Lightweight X11 tiled window manager written in Haskell'
+url='https://xmonad.org/'
+arch=('x86_64')
+license=('BSD')
+depends=('ghc' 'haskell-x11' 'sh' 'haskell-utf8-string' 
'haskell-extensible-exceptions'
+ 'haskell-data-default' 'haskell-setlocale')
+makedepends=('gendesk')
+optdepends=('xorg-xmessage: for displaying visual error messages')
+source=(${pkgname}-${pkgver}.tar.gz::https://github.com/xmonad/xmonad/archive/v${pkgver}.tar.gz
+dynamic-compilation.patch
+xmonad.svg)
+sha512sums=('07bf61a1355548679d264e62423dfe6c4ee886aff28ac748588aa7f4f9a4f1bf2afabb1104451fa56f5a3989d79b6044f479d2804e416940e02f52f18b443996'
+
'abc598ebc4b55917186cd4d549fc970f53905f820d394ada9a092c08d8833050ad18b23e2f4fd7f281487da2db5b0ca058600e995ac97b18d3be4c62071562d6'
+
'31f0ceb724a9931aeda75ab706c8908b5d8341af4df50ab1d749814baacb748ad3622601cd99ac03bf936b698fcd854b23d1541e1772306e3337a13a79b110b6')
+
+prepare() {
+  gendesk --pkgname "${pkgname}" --pkgdesc "${pkgdesc}"
+  cd ${pkgname}-${pkgver}
+  patch -p1 -i "${srcdir}/dynamic-compilation.patch"
+  sed -e 's/&& <.*,/,/g' -e 's/==.*,/,/g' -i ${pkgname}.cabal
+}
+
+build() {
+  cd ${pkgname}-${pkgver}
+
+  runhaskell Setup configure -O \
+--enable-shared \
+--enable-executable-dynamic \
+--disable-library-vanilla \
+--prefix=/usr \
+--dynlibdir=/usr/lib \
+--docdir="/usr/share/doc/${pkgname}" \
+--datasubdir="${pkgname}" \
+--libsubdir=\$compiler/site-local/\$pkgid \
+--ghc-option=-optl-Wl\,-z\,relro\,-z\,now \
+--ghc-option='-pie'
+  runhaskell Setup build $MAKEFLAGS
+  runhaskell Setup register --gen-script
+  runhaskell Setup unregister --gen-script
+  sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+  sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+  cd ${pkgname}-${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"
+
+  runhaskell Setup.lhs copy --destdir="${pkgdir}"
+
+  # Requires pandoc, regex-posix, Pretty and cabal
+  #runhaskell util/GenerateManpage.hs
+
+  install -Dm 644 man/xmonad.1 -t "${pkgdir}/usr/share/man/man1"
+  install -Dm 644 LICENSE -t "${pkgdir}/usr/share/licenses/xmonad"
+  install -Dm 644 "$srcdir/xmonad.svg" -t "${pkgdir}/usr/share/pixmaps"
+  install -Dm 644 "$srcdir/xmonad.desktop" -t "${pkgdir}/usr/share/xsessions"
+}
+
+# vim: ts=2 sw=2 et:

Copied: xmonad/repos/community-staging-x86_64/dynamic-compilation.patch (from 
rev 880124, xmonad/trunk/dynamic-compilation.patch)
===
--- community-staging-x86_64/dynamic-compilation.patch  
(rev 0)
+++ community-staging-x86_64/dynamic-compilation.patch  2021-03-04 02:44:44 UTC 
(rev 880125)
@@ -0,0 +1,11 @@
+diff -ura xmonad-0.13.orig/src/XMonad/Core.hs xmonad-0.13/src/XMonad/Core.hs
+--- xmonad-0.13.orig/src/XMonad/Core.hs2017-06-23 17:13:06.154600231 
+0300
 xmonad-0.13/src/XMonad/Core.hs 2017-06-23 17:13:51.021867441 +0300
+@@ -626,6 +626,7 @@
+   , "-ilib"
+   , "-fforce-recomp"
+   , "-main-is", "main"
++  , "-dynamic"
+   , "-v0"
+   , "-o", bin
+   ] (Just dir) Nothing Nothing Nothing (Just 
errHandle)

Copied: xmonad/repos/community-staging-x86_64/xmonad.svg (from rev 880124, 
xmonad/trunk/xmonad.svg)
===

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

2021-03-03 Thread Felix Yan via arch-commits
Date: Thursday, March 4, 2021 @ 02:44:29
  Author: felixonmars
Revision: 880124

upgpkg: xmonad 0.15-111: rebuild with tasty 1.4, tasty-silver 3.2, 
tasty-ant-xml 1.1.8

Modified:
  xmonad/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-03-04 02:43:58 UTC (rev 880123)
+++ PKGBUILD2021-03-04 02:44:29 UTC (rev 880124)
@@ -6,7 +6,7 @@
 
 pkgname=xmonad
 pkgver=0.15
-pkgrel=110
+pkgrel=111
 pkgdesc='Lightweight X11 tiled window manager written in Haskell'
 url='https://xmonad.org/'
 arch=('x86_64')


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

2021-03-03 Thread Felix Yan via arch-commits
Date: Thursday, March 4, 2021 @ 02:43:58
  Author: felixonmars
Revision: 880123

archrelease: copy trunk to community-staging-x86_64

Added:
  xmonad-utils/repos/community-staging-x86_64/
  xmonad-utils/repos/community-staging-x86_64/PKGBUILD
(from rev 880122, xmonad-utils/trunk/PKGBUILD)

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

Copied: xmonad-utils/repos/community-staging-x86_64/PKGBUILD (from rev 880122, 
xmonad-utils/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2021-03-04 02:43:58 UTC (rev 880123)
@@ -0,0 +1,38 @@
+# Maintainer: Levente Polyak 
+# Contributor: Leif Warner 
+
+pkgname=xmonad-utils
+pkgver=0.1.3.3
+pkgrel=117
+pkgdesc='Small collection of X utilities'
+url='https://hackage.haskell.org/package/xmonad-utils'
+arch=('x86_64')
+license=('BSD')
+depends=('glibc' 'ghc-libs' 'gmp' 'libffi' 'libxrandr' 'haskell-x11' 
'haskell-random' 'haskell-unix'
+ 'libxcrypt' 'libcrypt.so' 'libx11')
+makedepends=('ghc')
+options=('!emptydirs')
+source=(https://hackage.haskell.org/packages/archive/${pkgname}/${pkgver}/${pkgname}-${pkgver}.tar.gz)
+sha256sums=('45a5db08e2e8fce4a11f929107c29d5073b897cbe83af0ea24ee2e691b72e2f8')
+sha512sums=('f969a0b75107266ec5f74edc06075a1ede72857311d8e0494bf5b567d18e0a9d6e5b046dbb2a34783c2eafc18be9576b86aa78415306974718031a7dd652418c')
+
+build() {
+  cd ${pkgname}-${pkgver}
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic \
+--prefix=/usr --docdir=/usr/share/doc/${pkgname} \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \
+--ghc-option=-optl-Wl\,-z\,relro\,-z\,now \
+--ghc-option='-pie'
+runhaskell Setup build $MAKEFLAGS
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+}
+
+package() {
+  cd ${pkgname}-${pkgver}
+  runhaskell Setup copy --destdir="${pkgdir}"
+  install -Dm 644 LICENSE -t "${pkgdir}/usr/share/licenses/${pkgname}"
+  rm "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+}
+
+# vim: ts=2 sw=2 et:


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

2021-03-03 Thread Felix Yan via arch-commits
Date: Thursday, March 4, 2021 @ 02:43:49
  Author: felixonmars
Revision: 880122

upgpkg: xmonad-utils 0.1.3.3-117: rebuild with tasty 1.4, tasty-silver 3.2, 
tasty-ant-xml 1.1.8

Modified:
  xmonad-utils/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-03-04 02:43:24 UTC (rev 880121)
+++ PKGBUILD2021-03-04 02:43:49 UTC (rev 880122)
@@ -3,7 +3,7 @@
 
 pkgname=xmonad-utils
 pkgver=0.1.3.3
-pkgrel=116
+pkgrel=117
 pkgdesc='Small collection of X utilities'
 url='https://hackage.haskell.org/package/xmonad-utils'
 arch=('x86_64')


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

2021-03-03 Thread Felix Yan via arch-commits
Date: Thursday, March 4, 2021 @ 02:43:24
  Author: felixonmars
Revision: 880121

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-x11/repos/community-staging-x86_64/PKGBUILD (from rev 880120, 
haskell-x11/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2021-03-04 02:43:24 UTC (rev 880121)
@@ -0,0 +1,40 @@
+# Maintainer: Sergej Pupykin 
+# Contributor: shild 
+# Maintainer: Vesa Kaihlavirta 
+
+_hkgname=X11
+pkgname=haskell-x11
+pkgver=1.9.2
+pkgrel=57
+pkgdesc="A Haskell binding to the X11 graphics library."
+arch=(x86_64)
+url="https://hackage.haskell.org/cgi-bin/hackage-scripts/package/X11;
+license=('BSD')
+depends=('ghc-libs' "libx11" "libxinerama" "libxrandr" "libxss" 
"haskell-data-default")
+conflicts=(haskell-x11-extras)
+makedepends=('ghc')
+source=(https://hackage.haskell.org/packages/archive/X11/$pkgver/X11-$pkgver.tar.gz)
+sha512sums=('e9658c33b6dcbb6a42f1cc4a8976365506af94ddc15c32f73205b453934ef3232f3b383f8365b6aa6e69b51acfda4a0f3a8038f3164523b33781139a80582a41')
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build $MAKEFLAGS
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd $_hkgname-$pkgver
+
+install -D -m744 register.sh 
"$pkgdir"/usr/share/haskell/register/$pkgname.sh
+install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+runhaskell Setup copy --destdir="$pkgdir"
+install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}


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

2021-03-03 Thread Felix Yan via arch-commits
Date: Thursday, March 4, 2021 @ 02:43:15
  Author: felixonmars
Revision: 880120

upgpkg: haskell-x11 1.9.2-57: rebuild with tasty 1.4, tasty-silver 3.2, 
tasty-ant-xml 1.1.8

Modified:
  haskell-x11/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-03-04 02:42:34 UTC (rev 880119)
+++ PKGBUILD2021-03-04 02:43:15 UTC (rev 880120)
@@ -5,7 +5,7 @@
 _hkgname=X11
 pkgname=haskell-x11
 pkgver=1.9.2
-pkgrel=56
+pkgrel=57
 pkgdesc="A Haskell binding to the X11 graphics library."
 arch=(x86_64)
 url="https://hackage.haskell.org/cgi-bin/hackage-scripts/package/X11;


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

2021-03-03 Thread Felix Yan via arch-commits
Date: Thursday, March 4, 2021 @ 02:42:34
  Author: felixonmars
Revision: 880119

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-incremental-parser/repos/community-staging-x86_64/
  haskell-incremental-parser/repos/community-staging-x86_64/PKGBUILD
(from rev 880118, haskell-incremental-parser/trunk/PKGBUILD)

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

Copied: haskell-incremental-parser/repos/community-staging-x86_64/PKGBUILD 
(from rev 880118, haskell-incremental-parser/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2021-03-04 02:42:34 UTC (rev 880119)
@@ -0,0 +1,44 @@
+# Maintainer: Felix Yan 
+# Contributor: Thomas Dziedzic 
+
+_hkgname=incremental-parser
+pkgname=haskell-incremental-parser
+pkgver=0.5.0.1
+pkgrel=38
+pkgdesc="Generic parser library capable of providing partial results from 
partial input."
+url="https://hackage.haskell.org/package/${_hkgname};
+license=('GPL')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-input-parsers' 'haskell-monoid-subclasses' 
'haskell-parsers'
+ 'haskell-rank2classes')
+makedepends=('ghc' 'haskell-quickcheck' 'haskell-checkers' 'haskell-tasty'
+ 'haskell-tasty-quickcheck')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('0cdebfb1fc07f85363f70909d268a8e4f7c1f8ad0444f138292851d1e466cac981a4752410eadccfa092d24c53e3a3535ba66437bab3a3520910239946e38739')
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build $MAKEFLAGS
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+cd $_hkgname-$pkgver
+runhaskell Setup test
+}
+
+package() {
+cd $_hkgname-$pkgver
+
+install -D -m744 register.sh 
"$pkgdir"/usr/share/haskell/register/$pkgname.sh
+install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+runhaskell Setup copy --destdir="$pkgdir"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE.txt"
+}


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

2021-03-03 Thread Felix Yan via arch-commits
Date: Thursday, March 4, 2021 @ 02:42:26
  Author: felixonmars
Revision: 880118

upgpkg: haskell-incremental-parser 0.5.0.1-38: rebuild with tasty 1.4, 
tasty-silver 3.2, tasty-ant-xml 1.1.8

Modified:
  haskell-incremental-parser/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-03-04 02:41:55 UTC (rev 880117)
+++ PKGBUILD2021-03-04 02:42:26 UTC (rev 880118)
@@ -4,7 +4,7 @@
 _hkgname=incremental-parser
 pkgname=haskell-incremental-parser
 pkgver=0.5.0.1
-pkgrel=37
+pkgrel=38
 pkgdesc="Generic parser library capable of providing partial results from 
partial input."
 url="https://hackage.haskell.org/package/${_hkgname};
 license=('GPL')


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

2021-03-03 Thread Felix Yan via arch-commits
Date: Thursday, March 4, 2021 @ 02:41:55
  Author: felixonmars
Revision: 880117

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-rank2classes/repos/community-staging-x86_64/PKGBUILD (from rev 
880116, haskell-rank2classes/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2021-03-04 02:41:55 UTC (rev 880117)
@@ -0,0 +1,43 @@
+# Maintainer: Felix Yan 
+
+_hkgname=rank2classes
+pkgname=haskell-rank2classes
+pkgver=1.4.1
+pkgrel=41
+pkgdesc="Standard type constructor class hierarchy, only with methods of rank 
2 types"
+url="https://github.com/blamario/grampa/tree/master/rank2classes;
+license=('BSD')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-distributive')
+makedepends=('ghc' 'haskell-cabal-doctest' 'haskell-doctest' 
'haskell-markdown-unlit'
+ 'haskell-tasty' 'haskell-tasty-hunit')
+source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
+sha512sums=('5c1c271809d98105c9d0bfa0a453871b4ac322d954ac9a1048d8846081782f5080c7051d3f3d58d8620c8221f3ea5b4761311677ff1968daabc4e5a6dfbc8d5e')
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build $MAKEFLAGS
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+cd $_hkgname-$pkgver
+runhaskell Setup test
+}
+
+package() {
+cd $_hkgname-$pkgver
+
+install -D -m744 register.sh 
"$pkgdir"/usr/share/haskell/register/$pkgname.sh
+install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+runhaskell Setup copy --destdir="$pkgdir"
+install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}


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

2021-03-03 Thread Felix Yan via arch-commits
Date: Thursday, March 4, 2021 @ 02:41:46
  Author: felixonmars
Revision: 880116

upgpkg: haskell-rank2classes 1.4.1-41: rebuild with tasty 1.4, tasty-silver 
3.2, tasty-ant-xml 1.1.8

Modified:
  haskell-rank2classes/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-03-04 02:41:10 UTC (rev 880115)
+++ PKGBUILD2021-03-04 02:41:46 UTC (rev 880116)
@@ -3,7 +3,7 @@
 _hkgname=rank2classes
 pkgname=haskell-rank2classes
 pkgver=1.4.1
-pkgrel=40
+pkgrel=41
 pkgdesc="Standard type constructor class hierarchy, only with methods of rank 
2 types"
 url="https://github.com/blamario/grampa/tree/master/rank2classes;
 license=('BSD')


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

2021-03-03 Thread Felix Yan via arch-commits
Date: Thursday, March 4, 2021 @ 02:41:10
  Author: felixonmars
Revision: 880115

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-feed/repos/community-staging-x86_64/PKGBUILD (from rev 880114, 
haskell-feed/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2021-03-04 02:41:10 UTC (rev 880115)
@@ -0,0 +1,51 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=feed
+pkgname=haskell-feed
+pkgver=1.3.0.1
+pkgrel=122
+pkgdesc="Interfacing with RSS (v 0.9x, 2.x, 1.0) + Atom feeds."
+url="https://github.com/bergmark/feed;
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-base-compat' 'haskell-old-locale' 
'haskell-old-time' 'haskell-safe'
+ 'haskell-time-locale-compat' 'haskell-utf8-string' 'haskell-xml-types'
+ 'haskell-xml-conduit')
+makedepends=('ghc' 'haskell-hunit' 'haskell-test-framework' 
'haskell-test-framework-hunit'
+ 'haskell-markdown-unlit' 'haskell-syb')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('73662018affac036bcd3c48a8a5b6fcd4e752231d805c12e977c6097a47691c2eca07eb8d6e6840a592bf35892b4b4ec44fb1f73f8a14ecb47fc6904b406f767')
+
+prepare() {
+cd $_hkgname-$pkgver
+sed -i 's/< *4.14/<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 --datasubdir="$pkgname" 
--enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build $MAKEFLAGS
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+cd $_hkgname-$pkgver
+runhaskell Setup test
+}
+
+package() {
+cd $_hkgname-$pkgver
+
+install -D -m744 register.sh 
"$pkgdir"/usr/share/haskell/register/$pkgname.sh
+install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+runhaskell Setup copy --destdir="$pkgdir"
+install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}


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

2021-03-03 Thread Felix Yan via arch-commits
Date: Thursday, March 4, 2021 @ 02:41:00
  Author: felixonmars
Revision: 880114

upgpkg: haskell-feed 1.3.0.1-122: rebuild with tasty 1.4, tasty-silver 3.2, 
tasty-ant-xml 1.1.8

Modified:
  haskell-feed/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-03-04 02:40:30 UTC (rev 880113)
+++ PKGBUILD2021-03-04 02:41:00 UTC (rev 880114)
@@ -4,7 +4,7 @@
 _hkgname=feed
 pkgname=haskell-feed
 pkgver=1.3.0.1
-pkgrel=121
+pkgrel=122
 pkgdesc="Interfacing with RSS (v 0.9x, 2.x, 1.0) + Atom feeds."
 url="https://github.com/bergmark/feed;
 license=("BSD")


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

2021-03-03 Thread Felix Yan via arch-commits
Date: Thursday, March 4, 2021 @ 02:40:30
  Author: felixonmars
Revision: 880113

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-th-env/repos/community-staging-x86_64/PKGBUILD (from rev 
880112, haskell-th-env/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2021-03-04 02:40:30 UTC (rev 880113)
@@ -0,0 +1,45 @@
+# Maintainer: Felix Yan 
+
+_hkgname=th-env
+pkgname=haskell-th-env
+pkgver=0.1.0.2
+pkgrel=17
+pkgdesc="Template Haskell splice that expands to an environment variable"
+url="https://github.com/dzhus/th-env#readme;
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs')
+makedepends=('ghc' 'haskell-markdown-unlit')
+source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz;)
+sha256sums=('c0d29be2104dd0964f534637841b8ceb665d594b02318062aa4a245ccb353a8f')
+
+build() {
+  cd $_hkgname-$pkgver
+
+  runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \
+--ghc-option=-optl-Wl\,-z\,relro\,-z\,now \
+--ghc-option='-pie'
+
+  runhaskell Setup build $MAKEFLAGS
+  runhaskell Setup register --gen-script
+  runhaskell Setup unregister --gen-script
+  sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+  sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+  cd $_hkgname-$pkgver
+  runhaskell Setup test
+}
+
+package() {
+  cd $_hkgname-$pkgver
+
+  install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh
+  install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+  runhaskell Setup copy --destdir="$pkgdir"
+  install -D -m644 LICENSE -t "$pkgdir"/usr/share/licenses/$pkgname/
+  rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}


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

2021-03-03 Thread Felix Yan via arch-commits
Date: Thursday, March 4, 2021 @ 02:40:20
  Author: felixonmars
Revision: 880112

upgpkg: haskell-th-env 0.1.0.2-17: rebuild with tasty 1.4, tasty-silver 3.2, 
tasty-ant-xml 1.1.8

Modified:
  haskell-th-env/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-03-04 02:40:01 UTC (rev 880111)
+++ PKGBUILD2021-03-04 02:40:20 UTC (rev 880112)
@@ -3,7 +3,7 @@
 _hkgname=th-env
 pkgname=haskell-th-env
 pkgver=0.1.0.2
-pkgrel=16
+pkgrel=17
 pkgdesc="Template Haskell splice that expands to an environment variable"
 url="https://github.com/dzhus/th-env#readme;
 license=("BSD")


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

2021-03-03 Thread Felix Yan via arch-commits
Date: Thursday, March 4, 2021 @ 02:40:01
  Author: felixonmars
Revision: 880111

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-markdown-unlit/repos/community-staging-x86_64/
  haskell-markdown-unlit/repos/community-staging-x86_64/PKGBUILD
(from rev 880110, haskell-markdown-unlit/trunk/PKGBUILD)

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

Copied: haskell-markdown-unlit/repos/community-staging-x86_64/PKGBUILD (from 
rev 880110, haskell-markdown-unlit/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2021-03-04 02:40:01 UTC (rev 880111)
@@ -0,0 +1,43 @@
+# Maintainer: Felix Yan 
+
+_hkgname=markdown-unlit
+pkgname=haskell-markdown-unlit
+pkgver=0.5.1
+pkgrel=30
+pkgdesc="Literate Haskell support for Markdown"
+url="https://github.com/sol/markdown-unlit;
+license=('MIT')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-base-compat')
+makedepends=('ghc' 'haskell-hspec' 'haskell-hspec-discover' 'haskell-silently'
+ 'haskell-stringbuilder' 'haskell-temporary')
+source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
+sha512sums=('a9018d201c81af673eb40398a47a2010b7deb15546b2c67aca59329f8132d42b29d9f3c50b3388777cfb4540bd5ef7d95f2a9beee1c6463239b81372198240b8')
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build $MAKEFLAGS
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+cd $_hkgname-$pkgver
+runhaskell Setup test
+}
+
+package() {
+cd $_hkgname-$pkgver
+
+install -D -m744 register.sh 
"$pkgdir"/usr/share/haskell/register/$pkgname.sh
+install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+runhaskell Setup copy --destdir="$pkgdir"
+install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}


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

2021-03-03 Thread Felix Yan via arch-commits
Date: Thursday, March 4, 2021 @ 02:39:51
  Author: felixonmars
Revision: 880110

upgpkg: haskell-markdown-unlit 0.5.1-30: rebuild with tasty 1.4, tasty-silver 
3.2, tasty-ant-xml 1.1.8

Modified:
  haskell-markdown-unlit/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-03-04 02:39:24 UTC (rev 880109)
+++ PKGBUILD2021-03-04 02:39:51 UTC (rev 880110)
@@ -3,7 +3,7 @@
 _hkgname=markdown-unlit
 pkgname=haskell-markdown-unlit
 pkgver=0.5.1
-pkgrel=29
+pkgrel=30
 pkgdesc="Literate Haskell support for Markdown"
 url="https://github.com/sol/markdown-unlit;
 license=('MIT')


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

2021-03-03 Thread Felix Yan via arch-commits
Date: Thursday, March 4, 2021 @ 02:39:24
  Author: felixonmars
Revision: 880109

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-concurrent-supply/repos/community-staging-x86_64/
  haskell-concurrent-supply/repos/community-staging-x86_64/PKGBUILD
(from rev 880108, haskell-concurrent-supply/trunk/PKGBUILD)

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

Copied: haskell-concurrent-supply/repos/community-staging-x86_64/PKGBUILD (from 
rev 880108, haskell-concurrent-supply/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2021-03-04 02:39:24 UTC (rev 880109)
@@ -0,0 +1,47 @@
+# Maintainer: Felix Yan 
+
+_hkgname=concurrent-supply
+pkgname=haskell-concurrent-supply
+pkgver=0.1.8
+pkgrel=80
+pkgdesc="A fast concurrent unique identifier supply with a pure API"
+url="https://github.com/ekmett/concurrent-supply;
+license=('BSD')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-hashable')
+makedepends=('ghc')
+source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
+sha512sums=('23983e1fba2cc1331088c4f30be950a055e254ce443edef55e2f61ce208925665021768351072721b4c604ef1a8fb588c5e3390cc24ecc28ea91002c39590363')
+
+prepare() {
+cd $_hkgname-$pkgver
+sed -i 's/< *1.3/<2/' $_hkgname.cabal
+}
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build $MAKEFLAGS
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+cd $_hkgname-$pkgver
+runhaskell Setup test
+}
+
+package() {
+cd $_hkgname-$pkgver
+
+install -D -m744 register.sh 
"$pkgdir"/usr/share/haskell/register/$pkgname.sh
+install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+runhaskell Setup copy --destdir="$pkgdir"
+install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}


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

2021-03-03 Thread Felix Yan via arch-commits
Date: Thursday, March 4, 2021 @ 02:39:15
  Author: felixonmars
Revision: 880108

upgpkg: haskell-concurrent-supply 0.1.8-80: rebuild with tasty 1.4, 
tasty-silver 3.2, tasty-ant-xml 1.1.8

Modified:
  haskell-concurrent-supply/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-03-04 02:38:53 UTC (rev 880107)
+++ PKGBUILD2021-03-04 02:39:15 UTC (rev 880108)
@@ -3,7 +3,7 @@
 _hkgname=concurrent-supply
 pkgname=haskell-concurrent-supply
 pkgver=0.1.8
-pkgrel=79
+pkgrel=80
 pkgdesc="A fast concurrent unique identifier supply with a pure API"
 url="https://github.com/ekmett/concurrent-supply;
 license=('BSD')


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

2021-03-03 Thread Felix Yan via arch-commits
Date: Thursday, March 4, 2021 @ 02:38:53
  Author: felixonmars
Revision: 880107

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-libbf/repos/community-staging-x86_64/PKGBUILD (from rev 880106, 
haskell-libbf/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2021-03-04 02:38:53 UTC (rev 880107)
@@ -0,0 +1,43 @@
+# Maintainer: Felix Yan 
+
+_hkgname=libBF
+pkgname=haskell-libbf
+pkgver=0.6.2
+pkgrel=3
+pkgdesc="A binding to the libBF library"
+url="https://github.com/GaloisInc/libBF-hs;
+license=('MIT')
+arch=('x86_64')
+depends=('ghc-libs' 'libbf' 'haskell-hashable')
+makedepends=('ghc')
+source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
+sha512sums=('d5ced83dd9d5c6b2b39d0ce86894d01a275e7086f618588966bc0fea0ac64803ca469b2a1268e1779e99569a3c2aaae69c02a0e9ac4e062e2b8d31151d33a771')
+
+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 \
+-fsystem-libbf
+runhaskell Setup build $MAKEFLAGS
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+cd $_hkgname-$pkgver
+runhaskell Setup test
+}
+
+package() {
+cd $_hkgname-$pkgver
+
+install -D -m744 register.sh 
"$pkgdir"/usr/share/haskell/register/$pkgname.sh
+install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+runhaskell Setup copy --destdir="$pkgdir"
+install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}


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

2021-03-03 Thread Felix Yan via arch-commits
Date: Thursday, March 4, 2021 @ 02:38:44
  Author: felixonmars
Revision: 880106

upgpkg: haskell-libbf 0.6.2-3: rebuild with tasty 1.4, tasty-silver 3.2, 
tasty-ant-xml 1.1.8

Modified:
  haskell-libbf/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-03-04 02:38:22 UTC (rev 880105)
+++ PKGBUILD2021-03-04 02:38:44 UTC (rev 880106)
@@ -3,7 +3,7 @@
 _hkgname=libBF
 pkgname=haskell-libbf
 pkgver=0.6.2
-pkgrel=2
+pkgrel=3
 pkgdesc="A binding to the libBF library"
 url="https://github.com/GaloisInc/libBF-hs;
 license=('MIT')


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

2021-03-03 Thread Felix Yan via arch-commits
Date: Thursday, March 4, 2021 @ 02:38:22
  Author: felixonmars
Revision: 880105

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-opentelemetry/repos/community-staging-x86_64/PKGBUILD (from rev 
880104, haskell-opentelemetry/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2021-03-04 02:38:22 UTC (rev 880105)
@@ -0,0 +1,44 @@
+# Maintainer: Felix Yan 
+
+_hkgname=opentelemetry
+pkgname=haskell-opentelemetry
+pkgver=0.6.1
+pkgrel=35
+pkgdesc="The OpenTelemetry Haskell Client"
+url="https://github.com/ethercrow/opentelemetry-haskell;
+license=("Apache")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-ghc-trace-events' 'haskell-hashable')
+makedepends=('ghc' 'uusi')
+source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz;)
+sha256sums=('d38d85189edf01e3b4bd2c9b25456e4c65c190e0b824a91ea1f101f262640845')
+
+prepare() {
+  cd $_hkgname-$pkgver
+  gen-setup
+}
+
+build() {
+  cd $_hkgname-$pkgver
+
+  runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \
+--ghc-option=-optl-Wl\,-z\,relro\,-z\,now \
+--ghc-option='-pie'
+
+  runhaskell Setup build $MAKEFLAGS
+  runhaskell Setup register --gen-script
+  runhaskell Setup unregister --gen-script
+  sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+  sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+  cd $_hkgname-$pkgver
+
+  install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh
+  install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+  runhaskell Setup copy --destdir="$pkgdir"
+  rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}


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

2021-03-03 Thread Felix Yan via arch-commits
Date: Thursday, March 4, 2021 @ 02:38:13
  Author: felixonmars
Revision: 880104

upgpkg: haskell-opentelemetry 0.6.1-35: rebuild with tasty 1.4, tasty-silver 
3.2, tasty-ant-xml 1.1.8

Modified:
  haskell-opentelemetry/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-03-04 02:37:49 UTC (rev 880103)
+++ PKGBUILD2021-03-04 02:38:13 UTC (rev 880104)
@@ -3,7 +3,7 @@
 _hkgname=opentelemetry
 pkgname=haskell-opentelemetry
 pkgver=0.6.1
-pkgrel=34
+pkgrel=35
 pkgdesc="The OpenTelemetry Haskell Client"
 url="https://github.com/ethercrow/opentelemetry-haskell;
 license=("Apache")


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

2021-03-03 Thread Felix Yan via arch-commits
Date: Thursday, March 4, 2021 @ 02:37:49
  Author: felixonmars
Revision: 880103

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-rere/repos/community-staging-x86_64/PKGBUILD (from rev 880102, 
haskell-rere/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2021-03-04 02:37:49 UTC (rev 880103)
@@ -0,0 +1,51 @@
+# Maintainer: Felix Yan 
+
+_hkgname=rere
+pkgname=haskell-rere
+pkgver=0.1
+pkgrel=12
+pkgdesc="Regular-expressions extended with fixpoints for context-free powers"
+url="https://github.com/phadej/rere.git;
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-quickcheck' 'haskell-fin' 'haskell-vec')
+makedepends=('ghc' 'uusi' 'haskell-quickcheck-instances' 'haskell-tasty' 
'haskell-tasty-quickcheck')
+source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz;)
+sha256sums=('4c79e0e8d7101e0e0177716d0b912aa7a2bbdeb91533b599e6b4e24e55b35343')
+
+prepare() {
+  cd $_hkgname-$pkgver
+  gen-setup
+  uusi -u QuickCheck -u tasty $_hkgname.cabal
+}
+
+build() {
+  cd $_hkgname-$pkgver
+
+  runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \
+--ghc-option=-optl-Wl\,-z\,relro\,-z\,now \
+--ghc-option='-pie'
+
+  runhaskell Setup build $MAKEFLAGS
+  runhaskell Setup register --gen-script
+  runhaskell Setup unregister --gen-script
+  sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+  sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+  cd $_hkgname-$pkgver
+  runhaskell Setup test
+}
+
+package() {
+  cd $_hkgname-$pkgver
+
+  install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh
+  install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+  runhaskell Setup copy --destdir="$pkgdir"
+  install -D -m644 LICENSE -t "$pkgdir"/usr/share/licenses/$pkgname/
+  rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}


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

2021-03-03 Thread Felix Yan via arch-commits
Date: Thursday, March 4, 2021 @ 02:37:41
  Author: felixonmars
Revision: 880102

upgpkg: haskell-rere 0.1-12: rebuild with tasty 1.4, tasty-silver 3.2, 
tasty-ant-xml 1.1.8

Modified:
  haskell-rere/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-03-04 02:37:07 UTC (rev 880101)
+++ PKGBUILD2021-03-04 02:37:41 UTC (rev 880102)
@@ -3,7 +3,7 @@
 _hkgname=rere
 pkgname=haskell-rere
 pkgver=0.1
-pkgrel=11
+pkgrel=12
 pkgdesc="Regular-expressions extended with fixpoints for context-free powers"
 url="https://github.com/phadej/rere.git;
 license=("BSD")


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

2021-03-03 Thread Felix Yan via arch-commits
Date: Thursday, March 4, 2021 @ 02:37:07
  Author: felixonmars
Revision: 880101

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-vec/repos/community-staging-x86_64/PKGBUILD (from rev 880100, 
haskell-vec/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2021-03-04 02:37:07 UTC (rev 880101)
@@ -0,0 +1,52 @@
+# Maintainer: Felix Yan 
+
+_hkgname=vec
+pkgname=haskell-vec
+pkgver=0.3
+pkgrel=12
+pkgdesc="Vec: length-indexed (sized) list"
+url="https://github.com/phadej/vec;
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-quickcheck' 'haskell-adjunctions' 
'haskell-distributive' 'haskell-fin'
+ 'haskell-hashable' 'haskell-semigroupoids')
+makedepends=('ghc' 'uusi' 'haskell-base-compat' 'haskell-inspection-testing' 
'haskell-tagged')
+source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz;)
+sha256sums=('59172984048113abbdf6daf9d98cce793c624c4413b1772d2719588ee5985264')
+
+prepare() {
+  cd $_hkgname-$pkgver
+  gen-setup
+  uusi -u base -u QuickCheck $_hkgname.cabal
+}
+
+build() {
+  cd $_hkgname-$pkgver
+
+  runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \
+--ghc-option=-optl-Wl\,-z\,relro\,-z\,now \
+--ghc-option='-pie'
+
+  runhaskell Setup build $MAKEFLAGS
+  runhaskell Setup register --gen-script
+  runhaskell Setup unregister --gen-script
+  sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+  sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+  cd $_hkgname-$pkgver
+  runhaskell Setup test
+}
+
+package() {
+  cd $_hkgname-$pkgver
+
+  install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh
+  install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+  runhaskell Setup copy --destdir="$pkgdir"
+  install -D -m644 LICENSE -t "$pkgdir"/usr/share/licenses/$pkgname/
+  rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}


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

2021-03-03 Thread Felix Yan via arch-commits
Date: Thursday, March 4, 2021 @ 02:36:58
  Author: felixonmars
Revision: 880100

upgpkg: haskell-vec 0.3-12: rebuild with tasty 1.4, tasty-silver 3.2, 
tasty-ant-xml 1.1.8

Modified:
  haskell-vec/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-03-04 02:36:31 UTC (rev 880099)
+++ PKGBUILD2021-03-04 02:36:58 UTC (rev 880100)
@@ -3,7 +3,7 @@
 _hkgname=vec
 pkgname=haskell-vec
 pkgver=0.3
-pkgrel=11
+pkgrel=12
 pkgdesc="Vec: length-indexed (sized) list"
 url="https://github.com/phadej/vec;
 license=("BSD")


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

2021-03-03 Thread Felix Yan via arch-commits
Date: Thursday, March 4, 2021 @ 02:36:22
  Author: felixonmars
Revision: 880098

upgpkg: haskell-fin 0.1.1-11: rebuild with tasty 1.4, tasty-silver 3.2, 
tasty-ant-xml 1.1.8

Modified:
  haskell-fin/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-03-04 02:35:59 UTC (rev 880097)
+++ PKGBUILD2021-03-04 02:36:22 UTC (rev 880098)
@@ -3,7 +3,7 @@
 _hkgname=fin
 pkgname=haskell-fin
 pkgver=0.1.1
-pkgrel=10
+pkgrel=11
 pkgdesc="Nat and Fin: peano naturals and finite numbers"
 url="https://github.com/phadej/vec;
 license=("BSD")


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

2021-03-03 Thread Felix Yan via arch-commits
Date: Thursday, March 4, 2021 @ 02:36:31
  Author: felixonmars
Revision: 880099

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-fin/repos/community-staging-x86_64/PKGBUILD (from rev 880098, 
haskell-fin/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2021-03-04 02:36:31 UTC (rev 880099)
@@ -0,0 +1,51 @@
+# Maintainer: Felix Yan 
+
+_hkgname=fin
+pkgname=haskell-fin
+pkgver=0.1.1
+pkgrel=11
+pkgdesc="Nat and Fin: peano naturals and finite numbers"
+url="https://github.com/phadej/vec;
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-quickcheck' 'haskell-dec' 'haskell-hashable')
+makedepends=('ghc' 'uusi' 'haskell-inspection-testing' 'haskell-tagged')
+source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz;)
+sha256sums=('31e3174c0220ed6ca07c02982105279d01309e71791534355c612e1a45478c7f')
+
+prepare() {
+  cd $_hkgname-$pkgver
+  gen-setup
+  uusi -u base -u QuickCheck $_hkgname.cabal
+}
+
+build() {
+  cd $_hkgname-$pkgver
+
+  runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \
+--ghc-option=-optl-Wl\,-z\,relro\,-z\,now \
+--ghc-option='-pie'
+
+  runhaskell Setup build $MAKEFLAGS
+  runhaskell Setup register --gen-script
+  runhaskell Setup unregister --gen-script
+  sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+  sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+  cd $_hkgname-$pkgver
+  runhaskell Setup test
+}
+
+package() {
+  cd $_hkgname-$pkgver
+
+  install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh
+  install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+  runhaskell Setup copy --destdir="$pkgdir"
+  install -D -m644 LICENSE -t "$pkgdir"/usr/share/licenses/$pkgname/
+  rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}


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

2021-03-03 Thread Felix Yan via arch-commits
Date: Thursday, March 4, 2021 @ 02:35:59
  Author: felixonmars
Revision: 880097

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-http-media/repos/community-staging-x86_64/PKGBUILD (from rev 
880096, haskell-http-media/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2021-03-04 02:35:59 UTC (rev 880097)
@@ -0,0 +1,43 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=http-media
+pkgname=haskell-http-media
+pkgver=0.8.0.0
+pkgrel=76
+pkgdesc="Processing HTTP Content-Type and Accept headers"
+url="https://github.com/zmthy/http-media;
+license=("MIT")
+arch=('x86_64')
+depends=('ghc-libs' "haskell-case-insensitive" "haskell-utf8-string")
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('549fa1892c81224e79bad4268993e0cfa324d9d0c9daa0d800ac7cc4eee307405155989672c49adb0e124ca29c2d83cc565ba3c935fd3be4ab4ef0594b012bb5')
+
+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
+runhaskell Setup build $MAKEFLAGS
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd $_hkgname-$pkgver
+
+install -D -m744 register.sh 
"$pkgdir"/usr/share/haskell/register/$pkgname.sh
+install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+runhaskell Setup copy --destdir="$pkgdir"
+install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}


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

2021-03-03 Thread Felix Yan via arch-commits
Date: Thursday, March 4, 2021 @ 02:35:51
  Author: felixonmars
Revision: 880096

upgpkg: haskell-http-media 0.8.0.0-76: rebuild with tasty 1.4, tasty-silver 
3.2, tasty-ant-xml 1.1.8

Modified:
  haskell-http-media/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-03-04 02:35:28 UTC (rev 880095)
+++ PKGBUILD2021-03-04 02:35:51 UTC (rev 880096)
@@ -4,7 +4,7 @@
 _hkgname=http-media
 pkgname=haskell-http-media
 pkgver=0.8.0.0
-pkgrel=75
+pkgrel=76
 pkgdesc="Processing HTTP Content-Type and Accept headers"
 url="https://github.com/zmthy/http-media;
 license=("MIT")


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

2021-03-03 Thread Felix Yan via arch-commits
Date: Thursday, March 4, 2021 @ 02:35:28
  Author: felixonmars
Revision: 880095

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-http-common/repos/community-staging-x86_64/PKGBUILD (from rev 
880094, haskell-http-common/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2021-03-04 02:35:28 UTC (rev 880095)
@@ -0,0 +1,43 @@
+# Maintainer: Felix Yan 
+
+_hkgname=http-common
+pkgname=haskell-http-common
+pkgver=0.8.2.1
+pkgrel=72
+pkgdesc="Common types for HTTP clients and servers"
+url="https://github.com/istathar/http-common;
+license=('BSD')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-base64-bytestring' 'haskell-blaze-builder' 
'haskell-case-insensitive'
+ 'haskell-network' 'haskell-unordered-containers')
+makedepends=('ghc')
+source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
+sha512sums=('da165d118575f1958c300c2b389b28cd4e0d720be79e776b5e72444b30b7b0369f336d44283d8b71c7758c1405e64a13e5591971da2e6b29cf7786233f2e04dc')
+
+prepare() {
+cd $_hkgname-$pkgver
+echo -e "import Distribution.Simple\nmain = defaultMain" > Setup.hs
+}
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build $MAKEFLAGS
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd $_hkgname-$pkgver
+
+install -D -m744 register.sh 
"$pkgdir"/usr/share/haskell/register/$pkgname.sh
+install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+runhaskell Setup copy --destdir="$pkgdir"
+install -D -m644 LICENSE -t "$pkgdir"/usr/share/licenses/$pkgname
+rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}


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

2021-03-03 Thread Felix Yan via arch-commits
Date: Thursday, March 4, 2021 @ 02:35:18
  Author: felixonmars
Revision: 880094

upgpkg: haskell-http-common 0.8.2.1-72: rebuild with tasty 1.4, tasty-silver 
3.2, tasty-ant-xml 1.1.8

Modified:
  haskell-http-common/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-03-04 02:34:57 UTC (rev 880093)
+++ PKGBUILD2021-03-04 02:35:18 UTC (rev 880094)
@@ -3,7 +3,7 @@
 _hkgname=http-common
 pkgname=haskell-http-common
 pkgver=0.8.2.1
-pkgrel=71
+pkgrel=72
 pkgdesc="Common types for HTTP clients and servers"
 url="https://github.com/istathar/http-common;
 license=('BSD')


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

2021-03-03 Thread Felix Yan via arch-commits
Date: Thursday, March 4, 2021 @ 02:34:57
  Author: felixonmars
Revision: 880093

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-tagstream-conduit/repos/community-staging-x86_64/PKGBUILD (from 
rev 880092, haskell-tagstream-conduit/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2021-03-04 02:34:57 UTC (rev 880093)
@@ -0,0 +1,40 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=tagstream-conduit
+pkgname=haskell-tagstream-conduit
+pkgver=0.5.6
+pkgrel=106
+pkgdesc="Streamlined html tag parser"
+url="https://github.com/yihuang/tagstream-conduit;
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs' "haskell-attoparsec" "haskell-blaze-builder" 
"haskell-case-insensitive"
+ "haskell-conduit" "haskell-conduit-extra" "haskell-data-default" 
"haskell-resourcet"
+ "haskell-xml-conduit")
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('bd389b9db3a179b4b58a0e3c0f57953a3eeb4ad216b4f29cd452ce73b76cebf8f77c4510115b5840919d63b7e32fdd0839736e7f522596679a5d7dcadfc003d0')
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build $MAKEFLAGS
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd $_hkgname-$pkgver
+
+install -D -m744 register.sh 
"$pkgdir"/usr/share/haskell/register/$pkgname.sh
+install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+runhaskell Setup copy --destdir="$pkgdir"
+install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}


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

2021-03-03 Thread Felix Yan via arch-commits
Date: Thursday, March 4, 2021 @ 02:34:45
  Author: felixonmars
Revision: 880092

upgpkg: haskell-tagstream-conduit 0.5.6-106: rebuild with tasty 1.4, 
tasty-silver 3.2, tasty-ant-xml 1.1.8

Modified:
  haskell-tagstream-conduit/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-03-04 02:34:13 UTC (rev 880091)
+++ PKGBUILD2021-03-04 02:34:45 UTC (rev 880092)
@@ -4,7 +4,7 @@
 _hkgname=tagstream-conduit
 pkgname=haskell-tagstream-conduit
 pkgver=0.5.6
-pkgrel=105
+pkgrel=106
 pkgdesc="Streamlined html tag parser"
 url="https://github.com/yihuang/tagstream-conduit;
 license=("BSD")


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

2021-03-03 Thread Felix Yan via arch-commits
Date: Thursday, March 4, 2021 @ 02:34:13
  Author: felixonmars
Revision: 880091

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-snap-core/repos/community-staging-x86_64/PKGBUILD (from rev 
880090, haskell-snap-core/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2021-03-04 02:34:13 UTC (rev 880091)
@@ -0,0 +1,56 @@
+# Maintainer: Felix Yan 
+
+_hkgname=snap-core
+pkgname=haskell-snap-core
+pkgver=1.0.4.2
+pkgrel=132
+pkgdesc="A Haskell Web Framework (core interfaces and types)"
+url="https://github.com/snapframework/snap-core;
+license=('BSD')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-old-locale' 'haskell-hunit' 'haskell-attoparsec'
+ 'haskell-case-insensitive' 'haskell-lifted-base' 'haskell-io-streams' 
'haskell-hashable'
+ 'haskell-monad-control' 'haskell-random' 'haskell-readable' 
'haskell-regex-posix'
+ 'haskell-transformers-base' 'haskell-unix-compat' 
'haskell-unordered-containers'
+ 'haskell-vector' 'haskell-network' 'haskell-network-uri')
+makedepends=('ghc' 'haskell-quickcheck' 'haskell-parallel' 
'haskell-test-framework'
+ 'haskell-test-framework-hunit' 
'haskell-test-framework-quickcheck2' 'haskell-zlib')
+source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz
+
snap-core-fix-random-1.2.patch::https://github.com/snapframework/snap-core/pull/299.patch)
+sha512sums=('42e710ac58a7d3cf58f9fdeca6c9c4880a94765ee0dc42fbcdaf68a6c2c337e1715f8b89863c7f911232af493bf5622b647d4c962237f211f97d731572fd94f5'
+
'4c00e8bcf390c5e7367afe4879e34b5c5db8801080b63598cbfbda2cf73d4fc2180844383c8eabe814809d5a5a2d15c5f4da32a3ecea94a554d9dbedd858f501')
+
+prepare() {
+cd $_hkgname-$pkgver
+patch -p1 -i ../snap-core-fix-random-1.2.patch
+sed -i -e '/bytestring-builder/d' $_hkgname.cabal
+}
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build $MAKEFLAGS
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+cd $_hkgname-$pkgver
+# https://github.com/snapframework/snap-core/issues/303
+runhaskell Setup test || echo "Tests failed"
+}
+
+package() {
+cd $_hkgname-$pkgver
+
+install -D -m744 register.sh 
"$pkgdir"/usr/share/haskell/register/$pkgname.sh
+install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+runhaskell Setup copy --destdir="$pkgdir"
+install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}


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

2021-03-03 Thread Felix Yan via arch-commits
Date: Thursday, March 4, 2021 @ 02:34:03
  Author: felixonmars
Revision: 880090

upgpkg: haskell-snap-core 1.0.4.2-132: rebuild with tasty 1.4, tasty-silver 
3.2, tasty-ant-xml 1.1.8

Modified:
  haskell-snap-core/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-03-04 02:32:41 UTC (rev 880089)
+++ PKGBUILD2021-03-04 02:34:03 UTC (rev 880090)
@@ -3,7 +3,7 @@
 _hkgname=snap-core
 pkgname=haskell-snap-core
 pkgver=1.0.4.2
-pkgrel=131
+pkgrel=132
 pkgdesc="A Haskell Web Framework (core interfaces and types)"
 url="https://github.com/snapframework/snap-core;
 license=('BSD')


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

2021-03-03 Thread Felix Yan via arch-commits
Date: Thursday, March 4, 2021 @ 02:32:41
  Author: felixonmars
Revision: 880089

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-wai-websockets/repos/community-staging-x86_64/PKGBUILD (from 
rev 880088, haskell-wai-websockets/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2021-03-04 02:32:41 UTC (rev 880089)
@@ -0,0 +1,40 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=wai-websockets
+pkgname=haskell-wai-websockets
+pkgver=3.0.1.2
+pkgrel=236
+pkgdesc="Provide a bridge between WAI and the websockets package."
+url="https://github.com/yesodweb/wai;
+license=("MIT")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-case-insensitive' 'haskell-http-types' 
'haskell-network' 'haskell-wai'
+ 'haskell-websockets')
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('c3415d1a36ca2f063fb1ae0ff7d3d9d271d8ff2c6099a754baed45f1c36f24cf1fa346e8e6403499cbeb329bcdf89326a9ed95f8e60111b4a879f5e51967ecc0')
+
+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-example
+runhaskell Setup build $MAKEFLAGS
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd $_hkgname-$pkgver
+
+install -D -m744 register.sh 
"$pkgdir"/usr/share/haskell/register/$pkgname.sh
+install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+runhaskell Setup copy --destdir="$pkgdir"
+install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}


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

2021-03-03 Thread Felix Yan via arch-commits
Date: Thursday, March 4, 2021 @ 02:32:33
  Author: felixonmars
Revision: 880088

upgpkg: haskell-wai-websockets 3.0.1.2-236: rebuild with tasty 1.4, 
tasty-silver 3.2, tasty-ant-xml 1.1.8

Modified:
  haskell-wai-websockets/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-03-04 02:32:11 UTC (rev 880087)
+++ PKGBUILD2021-03-04 02:32:33 UTC (rev 880088)
@@ -4,7 +4,7 @@
 _hkgname=wai-websockets
 pkgname=haskell-wai-websockets
 pkgver=3.0.1.2
-pkgrel=235
+pkgrel=236
 pkgdesc="Provide a bridge between WAI and the websockets package."
 url="https://github.com/yesodweb/wai;
 license=("MIT")


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

2021-03-03 Thread Felix Yan via arch-commits
Date: Thursday, March 4, 2021 @ 02:32:11
  Author: felixonmars
Revision: 880087

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-websockets/repos/community-staging-x86_64/PKGBUILD (from rev 
880086, haskell-websockets/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2021-03-04 02:32:11 UTC (rev 880087)
@@ -0,0 +1,52 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=websockets
+pkgname=haskell-websockets
+pkgver=0.12.7.2
+pkgrel=39
+pkgdesc="A sensible and clean way to write WebSocket-capable servers in 
Haskell."
+url="https://hackage.haskell.org/package/${_hkgname};
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-async' 'haskell-attoparsec' 
'haskell-base64-bytestring'
+ 'haskell-case-insensitive' 'haskell-clock' 'haskell-entropy' 
'haskell-network'
+ 'haskell-random' 'haskell-sha' 'haskell-streaming-commons')
+makedepends=('ghc' 'uusi' 'haskell-hunit' 'haskell-test-framework' 
'haskell-test-framework-hunit'
+ 'haskell-test-framework-quickcheck2')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('35f52a85cbbd57bc5302a7396711ad1f405a96481bc326754986edb581466849d052e1e2da9f473880cf59d07a4fa576ae2995fb83f754b8ef368ee616fda29e')
+
+prepare() {
+cd $_hkgname-$pkgver
+uusi -d bytestring-builder $_hkgname.cabal
+}
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \
+-f-Example
+runhaskell Setup build $MAKEFLAGS
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+cd $_hkgname-$pkgver
+runhaskell Setup test
+}
+
+package() {
+cd $_hkgname-$pkgver
+
+install -D -m744 register.sh 
"$pkgdir"/usr/share/haskell/register/$pkgname.sh
+install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+runhaskell Setup copy --destdir="$pkgdir"
+install -D -m644 "LICENCE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENCE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENCE"
+}


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

2021-03-03 Thread Felix Yan via arch-commits
Date: Thursday, March 4, 2021 @ 02:32:02
  Author: felixonmars
Revision: 880086

upgpkg: haskell-websockets 0.12.7.2-39: rebuild with tasty 1.4, tasty-silver 
3.2, tasty-ant-xml 1.1.8

Modified:
  haskell-websockets/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-03-04 02:31:25 UTC (rev 880085)
+++ PKGBUILD2021-03-04 02:32:02 UTC (rev 880086)
@@ -4,7 +4,7 @@
 _hkgname=websockets
 pkgname=haskell-websockets
 pkgver=0.12.7.2
-pkgrel=38
+pkgrel=39
 pkgdesc="A sensible and clean way to write WebSocket-capable servers in 
Haskell."
 url="https://hackage.haskell.org/package/${_hkgname};
 license=("BSD")


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

2021-03-03 Thread Felix Yan via arch-commits
Date: Thursday, March 4, 2021 @ 02:31:25
  Author: felixonmars
Revision: 880085

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-versions/repos/community-staging-x86_64/PKGBUILD (from rev 
880084, haskell-versions/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2021-03-04 02:31:25 UTC (rev 880085)
@@ -0,0 +1,43 @@
+# Maintainer: Felix Yan 
+
+_hkgname=versions
+pkgname=haskell-versions
+pkgver=3.5.4
+pkgrel=69
+pkgdesc="Types and parsers for software version numbers"
+url="https://github.com/fosskers/versions;
+license=('BSD')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-megaparsec' 'haskell-hashable')
+makedepends=('ghc' 'haskell-microlens' 'haskell-quickcheck' 'haskell-tasty' 
'haskell-tasty-hunit'
+ 'haskell-tasty-quickcheck')
+source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
+sha512sums=('e3264b3069057aa9154f2957cce74b1aef009f0a07bf80a16982c7f9503ca7ee73481f3e809e1b8d5451d0ca268b7f6ae2ef968479332ff11acf7ef6973214cb')
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build $MAKEFLAGS
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+cd $_hkgname-$pkgver
+runhaskell Setup test
+}
+
+package() {
+cd $_hkgname-$pkgver
+
+install -D -m744 register.sh 
"$pkgdir"/usr/share/haskell/register/$pkgname.sh
+install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+runhaskell Setup copy --destdir="$pkgdir"
+install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}


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

2021-03-03 Thread Felix Yan via arch-commits
Date: Thursday, March 4, 2021 @ 02:31:17
  Author: felixonmars
Revision: 880084

upgpkg: haskell-versions 3.5.4-69: rebuild with tasty 1.4, tasty-silver 3.2, 
tasty-ant-xml 1.1.8

Modified:
  haskell-versions/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-03-04 02:30:45 UTC (rev 880083)
+++ PKGBUILD2021-03-04 02:31:17 UTC (rev 880084)
@@ -3,7 +3,7 @@
 _hkgname=versions
 pkgname=haskell-versions
 pkgver=3.5.4
-pkgrel=68
+pkgrel=69
 pkgdesc="Types and parsers for software version numbers"
 url="https://github.com/fosskers/versions;
 license=('BSD')


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

2021-03-03 Thread Felix Yan via arch-commits
Date: Thursday, March 4, 2021 @ 02:30:45
  Author: felixonmars
Revision: 880083

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-cassava-megaparsec/repos/community-staging-x86_64/
  haskell-cassava-megaparsec/repos/community-staging-x86_64/PKGBUILD
(from rev 880082, haskell-cassava-megaparsec/trunk/PKGBUILD)

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

Copied: haskell-cassava-megaparsec/repos/community-staging-x86_64/PKGBUILD 
(from rev 880082, haskell-cassava-megaparsec/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2021-03-04 02:30:45 UTC (rev 880083)
@@ -0,0 +1,43 @@
+# Maintainer: Felix Yan 
+
+_hkgname=cassava-megaparsec
+pkgname=haskell-cassava-megaparsec
+pkgver=2.0.2
+pkgrel=67
+pkgdesc="Megaparsec parser of CSV files that plays nicely with Cassava"
+url="https://github.com/stackbuilders/cassava-megaparsec;
+license=('MIT')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-cassava' 'haskell-megaparsec' 
'haskell-unordered-containers'
+ 'haskell-vector')
+makedepends=('ghc' 'haskell-hspec' 'haskell-hspec-megaparsec')
+source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
+sha512sums=('b32057fe6dd2a70eb96e9453e3f765f0b67099342411df050bf30dc0bf1c360b3804b1e958c6e2937f66b98433e0459ab3833f060065b45af051415cdfc0bf7b')
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build $MAKEFLAGS
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+cd $_hkgname-$pkgver
+runhaskell Setup test
+}
+
+package() {
+cd $_hkgname-$pkgver
+
+install -D -m744 register.sh 
"$pkgdir"/usr/share/haskell/register/$pkgname.sh
+install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+runhaskell Setup copy --destdir="$pkgdir"
+install -D -m644 LICENSE.md 
"$pkgdir"/usr/share/licenses/$pkgname/LICENSE.md
+rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE.md
+}


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

2021-03-03 Thread Felix Yan via arch-commits
Date: Thursday, March 4, 2021 @ 02:30:36
  Author: felixonmars
Revision: 880082

upgpkg: haskell-cassava-megaparsec 2.0.2-67: rebuild with tasty 1.4, 
tasty-silver 3.2, tasty-ant-xml 1.1.8

Modified:
  haskell-cassava-megaparsec/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-03-04 02:30:01 UTC (rev 880081)
+++ PKGBUILD2021-03-04 02:30:36 UTC (rev 880082)
@@ -3,7 +3,7 @@
 _hkgname=cassava-megaparsec
 pkgname=haskell-cassava-megaparsec
 pkgver=2.0.2
-pkgrel=66
+pkgrel=67
 pkgdesc="Megaparsec parser of CSV files that plays nicely with Cassava"
 url="https://github.com/stackbuilders/cassava-megaparsec;
 license=('MIT')


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

2021-03-03 Thread Felix Yan via arch-commits
Date: Thursday, March 4, 2021 @ 02:30:01
  Author: felixonmars
Revision: 880081

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-modern-uri/repos/community-staging-x86_64/PKGBUILD (from rev 
880080, haskell-modern-uri/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2021-03-04 02:30:01 UTC (rev 880081)
@@ -0,0 +1,46 @@
+# Maintainer: Felix Yan 
+
+_hkgname=modern-uri
+pkgname=haskell-modern-uri
+pkgver=0.3.4.0
+pkgrel=6
+pkgdesc="Modern library for working with URIs"
+url="https://github.com/mrkkrp/modern-uri;
+license=('BSD')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-quickcheck' 'haskell-contravariant' 
'haskell-megaparsec'
+ 'haskell-profunctors' 'haskell-reflection' 'haskell-tagged')
+makedepends=('ghc' 'haskell-hspec' 'haskell-hspec-megaparsec' 
'haskell-hspec-discover')
+source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz;)
+sha512sums=('8ff7690f1246c1356c84846cd61a98ccbda6d079a60ce76fe32267af2e135d6bb60d0dc9c740b9b05ae75974a7c78f9f8fbdf3cf6cb74bf308a7fd8ef24ddecb')
+
+build() {
+  cd $_hkgname-$pkgver
+
+  runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \
+--ghc-option=-optl-Wl\,-z\,relro\,-z\,now \
+--ghc-option='-pie'
+
+  runhaskell Setup build $MAKEFLAGS
+  runhaskell Setup register --gen-script
+  runhaskell Setup unregister --gen-script
+  sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+  sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+  cd $_hkgname-$pkgver
+  runhaskell Setup test
+}
+
+package() {
+  cd $_hkgname-$pkgver
+
+  install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh
+  install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+  runhaskell Setup copy --destdir="$pkgdir"
+  install -D -m644 LICENSE.md -t "$pkgdir"/usr/share/licenses/$pkgname/
+  rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE.md
+}


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

2021-03-03 Thread Felix Yan via arch-commits
Date: Thursday, March 4, 2021 @ 02:29:48
  Author: felixonmars
Revision: 880080

upgpkg: haskell-modern-uri 0.3.4.0-6: rebuild with tasty 1.4, tasty-silver 3.2, 
tasty-ant-xml 1.1.8

Modified:
  haskell-modern-uri/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-03-04 02:28:50 UTC (rev 880079)
+++ PKGBUILD2021-03-04 02:29:48 UTC (rev 880080)
@@ -3,7 +3,7 @@
 _hkgname=modern-uri
 pkgname=haskell-modern-uri
 pkgver=0.3.4.0
-pkgrel=5
+pkgrel=6
 pkgdesc="Modern library for working with URIs"
 url="https://github.com/mrkkrp/modern-uri;
 license=('BSD')


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

2021-03-03 Thread Felix Yan via arch-commits
Date: Thursday, March 4, 2021 @ 02:28:50
  Author: felixonmars
Revision: 880079

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-hspec-megaparsec/repos/community-staging-x86_64/PKGBUILD (from 
rev 880078, haskell-hspec-megaparsec/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2021-03-04 02:28:50 UTC (rev 880079)
@@ -0,0 +1,42 @@
+# Maintainer: Felix Yan 
+
+_hkgname=hspec-megaparsec
+pkgname=haskell-hspec-megaparsec
+pkgver=2.2.0
+pkgrel=38
+pkgdesc="Utility functions for testing Megaparsec parsers with Hspec"
+url="https://github.com/goldfirere/hspec-megaparsec;
+license=('BSD')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-hspec-expectations' 'haskell-megaparsec')
+makedepends=('ghc' 'haskell-hspec')
+source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
+sha512sums=('347e1d5275fbd52bc0a51a1106aab8de123034ec34d5f0a113af76136009bc16d2c570aa747e903e050899cf3d53a091e765af5aa67dd7eb3ee7aef6e62054a4')
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build $MAKEFLAGS
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+cd $_hkgname-$pkgver
+runhaskell Setup test
+}
+
+package() {
+cd $_hkgname-$pkgver
+
+install -D -m744 register.sh 
"$pkgdir"/usr/share/haskell/register/$pkgname.sh
+install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+runhaskell Setup copy --destdir="$pkgdir"
+install -D -m644 LICENSE.md 
"$pkgdir"/usr/share/licenses/$pkgname/LICENSE.md
+rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE.md
+}


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

2021-03-03 Thread Felix Yan via arch-commits
Date: Thursday, March 4, 2021 @ 02:28:41
  Author: felixonmars
Revision: 880078

upgpkg: haskell-hspec-megaparsec 2.2.0-38: rebuild with tasty 1.4, tasty-silver 
3.2, tasty-ant-xml 1.1.8

Modified:
  haskell-hspec-megaparsec/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-03-04 02:28:19 UTC (rev 880077)
+++ PKGBUILD2021-03-04 02:28:41 UTC (rev 880078)
@@ -3,7 +3,7 @@
 _hkgname=hspec-megaparsec
 pkgname=haskell-hspec-megaparsec
 pkgver=2.2.0
-pkgrel=37
+pkgrel=38
 pkgdesc="Utility functions for testing Megaparsec parsers with Hspec"
 url="https://github.com/goldfirere/hspec-megaparsec;
 license=('BSD')


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

2021-03-03 Thread Felix Yan via arch-commits
Date: Thursday, March 4, 2021 @ 02:28:19
  Author: felixonmars
Revision: 880077

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-configurator-pg/repos/community-staging-x86_64/
  haskell-configurator-pg/repos/community-staging-x86_64/PKGBUILD
(from rev 880076, haskell-configurator-pg/trunk/PKGBUILD)

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

Copied: haskell-configurator-pg/repos/community-staging-x86_64/PKGBUILD (from 
rev 880076, haskell-configurator-pg/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2021-03-04 02:28:19 UTC (rev 880077)
@@ -0,0 +1,44 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=configurator-pg
+pkgname=haskell-configurator-pg
+pkgver=0.2.5
+pkgrel=48
+pkgdesc="Reduced parser for configurator-ng config files"
+url="https://github.com/robx/configurator-pg;
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-megaparsec' 'haskell-protolude' 
'haskell-scientific')
+makedepends=('ghc' 'haskell-hunit' 'haskell-test-framework' 
'haskell-test-framework-hunit')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('ff22e1d20f609660d6dc91802fe3bd8ffa849e292b86a8c65ba9005b76d1b4cb795be6f6e4a8246467547ba6428cad087aad211d6c0e3fff2b3b1955ce7ea552')
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \
+-f-developer
+runhaskell Setup build $MAKEFLAGS
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+cd $_hkgname-$pkgver
+runhaskell Setup test
+}
+
+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-configurator-pg/trunk (PKGBUILD)

2021-03-03 Thread Felix Yan via arch-commits
Date: Thursday, March 4, 2021 @ 02:28:11
  Author: felixonmars
Revision: 880076

upgpkg: haskell-configurator-pg 0.2.5-48: rebuild with tasty 1.4, tasty-silver 
3.2, tasty-ant-xml 1.1.8

Modified:
  haskell-configurator-pg/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-03-04 02:27:41 UTC (rev 880075)
+++ PKGBUILD2021-03-04 02:28:11 UTC (rev 880076)
@@ -4,7 +4,7 @@
 _hkgname=configurator-pg
 pkgname=haskell-configurator-pg
 pkgver=0.2.5
-pkgrel=47
+pkgrel=48
 pkgdesc="Reduced parser for configurator-ng config files"
 url="https://github.com/robx/configurator-pg;
 license=("BSD")


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

2021-03-03 Thread Felix Yan via arch-commits
Date: Thursday, March 4, 2021 @ 02:27:41
  Author: felixonmars
Revision: 880075

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-megaparsec/repos/community-staging-x86_64/PKGBUILD (from rev 
880074, haskell-megaparsec/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2021-03-04 02:27:41 UTC (rev 880075)
@@ -0,0 +1,40 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=megaparsec
+pkgname=haskell-megaparsec
+pkgver=9.0.1
+pkgrel=35
+pkgdesc="Monadic parser combinators"
+url="https://github.com/mrkkrp/megaparsec;
+license=("custom:BSD2")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-case-insensitive' 'haskell-parser-combinators'
+ 'haskell-scientific')
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('24ae5f291611a06ff69199d642de32d6dc5efc40cf6c6ccddcc59ff9d210a7bbd061ca17f1b5e04c2dded72108f140785f4ccfa64898b41f4ac7e21784c7b074')
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \
+-f-dev
+runhaskell Setup build $MAKEFLAGS
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd $_hkgname-$pkgver
+
+install -D -m744 register.sh 
"$pkgdir"/usr/share/haskell/register/$pkgname.sh
+install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+runhaskell Setup copy --destdir="$pkgdir"
+install -D -m644 LICENSE.md 
"$pkgdir"/usr/share/licenses/$pkgname/LICENSE.md
+rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE.md
+}


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

2021-03-03 Thread Felix Yan via arch-commits
Date: Thursday, March 4, 2021 @ 02:27:33
  Author: felixonmars
Revision: 880074

upgpkg: haskell-megaparsec 9.0.1-35: rebuild with tasty 1.4, tasty-silver 3.2, 
tasty-ant-xml 1.1.8

Modified:
  haskell-megaparsec/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-03-04 02:27:03 UTC (rev 880073)
+++ PKGBUILD2021-03-04 02:27:33 UTC (rev 880074)
@@ -4,7 +4,7 @@
 _hkgname=megaparsec
 pkgname=haskell-megaparsec
 pkgver=9.0.1
-pkgrel=34
+pkgrel=35
 pkgdesc="Monadic parser combinators"
 url="https://github.com/mrkkrp/megaparsec;
 license=("custom:BSD2")


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

2021-03-03 Thread Felix Yan via arch-commits
Date: Thursday, March 4, 2021 @ 02:27:03
  Author: felixonmars
Revision: 880073

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-network-ip/repos/community-staging-x86_64/PKGBUILD (from rev 
880072, haskell-network-ip/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2021-03-04 02:27:03 UTC (rev 880073)
@@ -0,0 +1,39 @@
+# Maintainer: Felix Yan 
+
+_hkgname=network-ip
+pkgname=haskell-network-ip
+pkgver=0.3.0.3
+pkgrel=118
+pkgdesc="Internet Protocol data structures"
+url="https://github.com/mvv/network-ip;
+license=('BSD')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-data-default-class' 'haskell-data-dword' 
'haskell-data-endian'
+ 'haskell-data-serializer' 'haskell-data-textual' 'haskell-hashable' 
'haskell-parsers'
+ 'haskell-text-printer' 'haskell-type-hint')
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('0d628e514d3696db04350e54f87f179d5468e983001bfc3865ac65f6f430416c5c111b1979b368dd8115f06dd94c675b28b632ca75b22341fcc1522b7f1f2e36')
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build $MAKEFLAGS
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd $_hkgname-$pkgver
+
+install -D -m744 register.sh 
"$pkgdir"/usr/share/haskell/register/$pkgname.sh
+install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+runhaskell Setup copy --destdir="$pkgdir"
+install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}


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

2021-03-03 Thread Felix Yan via arch-commits
Date: Thursday, March 4, 2021 @ 02:26:54
  Author: felixonmars
Revision: 880072

upgpkg: haskell-network-ip 0.3.0.3-118: rebuild with tasty 1.4, tasty-silver 
3.2, tasty-ant-xml 1.1.8

Modified:
  haskell-network-ip/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-03-04 02:26:29 UTC (rev 880071)
+++ PKGBUILD2021-03-04 02:26:54 UTC (rev 880072)
@@ -3,7 +3,7 @@
 _hkgname=network-ip
 pkgname=haskell-network-ip
 pkgver=0.3.0.3
-pkgrel=117
+pkgrel=118
 pkgdesc="Internet Protocol data structures"
 url="https://github.com/mvv/network-ip;
 license=('BSD')


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

2021-03-03 Thread Felix Yan via arch-commits
Date: Thursday, March 4, 2021 @ 02:26:29
  Author: felixonmars
Revision: 880071

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-data-textual/repos/community-staging-x86_64/
  haskell-data-textual/repos/community-staging-x86_64/PKGBUILD
(from rev 880070, haskell-data-textual/trunk/PKGBUILD)

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

Copied: haskell-data-textual/repos/community-staging-x86_64/PKGBUILD (from rev 
880070, haskell-data-textual/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2021-03-04 02:26:29 UTC (rev 880071)
@@ -0,0 +1,37 @@
+# Maintainer: Felix Yan 
+
+_hkgname=data-textual
+pkgname=haskell-data-textual
+pkgver=0.3.0.3
+pkgrel=112
+pkgdesc="Human-friendly textual representations."
+url="https://github.com/mvv/data-textual;
+license=('BSD')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-parsers' 'haskell-text-latin1' 
'haskell-text-printer')
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('36f87d0ad6ef1207d59288013a74efb5458747b03a9ad0d0d5a242672b6f32c562e3e671688054b73289d238d1c69673a5e25fe058f100a8ead457a6228c9b22')
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build $MAKEFLAGS
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd $_hkgname-$pkgver
+
+install -D -m744 register.sh 
"$pkgdir"/usr/share/haskell/register/$pkgname.sh
+install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+runhaskell Setup copy --destdir="$pkgdir"
+install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}


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

2021-03-03 Thread Felix Yan via arch-commits
Date: Thursday, March 4, 2021 @ 02:26:20
  Author: felixonmars
Revision: 880070

upgpkg: haskell-data-textual 0.3.0.3-112: rebuild with tasty 1.4, tasty-silver 
3.2, tasty-ant-xml 1.1.8

Modified:
  haskell-data-textual/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-03-04 02:25:26 UTC (rev 880069)
+++ PKGBUILD2021-03-04 02:26:20 UTC (rev 880070)
@@ -3,7 +3,7 @@
 _hkgname=data-textual
 pkgname=haskell-data-textual
 pkgver=0.3.0.3
-pkgrel=111
+pkgrel=112
 pkgdesc="Human-friendly textual representations."
 url="https://github.com/mvv/data-textual;
 license=('BSD')


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

2021-03-03 Thread Felix Yan via arch-commits
Date: Thursday, March 4, 2021 @ 02:25:26
  Author: felixonmars
Revision: 880069

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-text-printer/repos/community-staging-x86_64/
  haskell-text-printer/repos/community-staging-x86_64/PKGBUILD
(from rev 880068, haskell-text-printer/trunk/PKGBUILD)

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

Copied: haskell-text-printer/repos/community-staging-x86_64/PKGBUILD (from rev 
880068, haskell-text-printer/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2021-03-04 02:25:26 UTC (rev 880069)
@@ -0,0 +1,42 @@
+# Maintainer: Felix Yan 
+
+_hkgname=text-printer
+pkgname=haskell-text-printer
+pkgver=0.5.0.1
+pkgrel=75
+pkgdesc="Abstract interface for text builders/printers."
+url="https://github.com/mvv/text-printer;
+license=('BSD')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-text-latin1')
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('1254ced76fab8622304344b49a85764f6c768929b0c14a012c26d5353b16c2d2df9bc013c46f94fdb6a6cac794064c5d5b90f2158c9bdc1d8cc91a46d9dd65b4')
+
+prepare() {
+cd $_hkgname-$pkgver
+sed -i -e '/semigroups/d' -e 's/text-latin1 >= 0.3.1,/text-latin1 >= 
0.3.1/' $_hkgname.cabal
+}
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build $MAKEFLAGS
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd $_hkgname-$pkgver
+
+install -D -m744 register.sh 
"$pkgdir"/usr/share/haskell/register/$pkgname.sh
+install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+runhaskell Setup copy --destdir="$pkgdir"
+install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}


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

2021-03-03 Thread Felix Yan via arch-commits
Date: Thursday, March 4, 2021 @ 02:25:17
  Author: felixonmars
Revision: 880068

upgpkg: haskell-text-printer 0.5.0.1-75: rebuild with tasty 1.4, tasty-silver 
3.2, tasty-ant-xml 1.1.8

Modified:
  haskell-text-printer/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-03-04 02:24:45 UTC (rev 880067)
+++ PKGBUILD2021-03-04 02:25:17 UTC (rev 880068)
@@ -3,7 +3,7 @@
 _hkgname=text-printer
 pkgname=haskell-text-printer
 pkgver=0.5.0.1
-pkgrel=74
+pkgrel=75
 pkgdesc="Abstract interface for text builders/printers."
 url="https://github.com/mvv/text-printer;
 license=('BSD')


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

2021-03-03 Thread Felix Yan via arch-commits
Date: Thursday, March 4, 2021 @ 02:24:45
  Author: felixonmars
Revision: 880067

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-text-latin1/repos/community-staging-x86_64/
  haskell-text-latin1/repos/community-staging-x86_64/PKGBUILD
(from rev 880066, haskell-text-latin1/trunk/PKGBUILD)

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

Copied: haskell-text-latin1/repos/community-staging-x86_64/PKGBUILD (from rev 
880066, haskell-text-latin1/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2021-03-04 02:24:45 UTC (rev 880067)
@@ -0,0 +1,42 @@
+# Maintainer: Felix Yan 
+
+_hkgname=text-latin1
+pkgname=haskell-text-latin1
+pkgver=0.3.1
+pkgrel=84
+pkgdesc="Latin-1 (including ASCII) utility functions"
+url="https://github.com/mvv/text-latin1;
+license=('BSD')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-case-insensitive' 'haskell-data-checked' 
'haskell-hashable')
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('f1a86470fd35e2641025a9d475766e35603e9b2d62d6180fe23bc0d7e4338c1560c228363712a320aed61ad1bf277fa22cd41e37e79608c4c261ff0ed88cae3b')
+
+prepare() {
+cd $_hkgname-$pkgver
+sed -i '/semigroups/d' $_hkgname.cabal
+}
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build $MAKEFLAGS
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd $_hkgname-$pkgver
+
+install -D -m744 register.sh 
"$pkgdir"/usr/share/haskell/register/$pkgname.sh
+install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+runhaskell Setup copy --destdir="$pkgdir"
+install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}


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

2021-03-03 Thread Felix Yan via arch-commits
Date: Thursday, March 4, 2021 @ 02:24:32
  Author: felixonmars
Revision: 880066

upgpkg: haskell-text-latin1 0.3.1-84: rebuild with tasty 1.4, tasty-silver 3.2, 
tasty-ant-xml 1.1.8

Modified:
  haskell-text-latin1/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-03-04 02:24:12 UTC (rev 880065)
+++ PKGBUILD2021-03-04 02:24:32 UTC (rev 880066)
@@ -3,7 +3,7 @@
 _hkgname=text-latin1
 pkgname=haskell-text-latin1
 pkgver=0.3.1
-pkgrel=83
+pkgrel=84
 pkgdesc="Latin-1 (including ASCII) utility functions"
 url="https://github.com/mvv/text-latin1;
 license=('BSD')


[arch-commits] Commit in haskell-edit-distance-vector/repos (2 files)

2021-03-03 Thread Felix Yan via arch-commits
Date: Thursday, March 4, 2021 @ 02:24:12
  Author: felixonmars
Revision: 880065

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-edit-distance-vector/repos/community-staging-x86_64/
  haskell-edit-distance-vector/repos/community-staging-x86_64/PKGBUILD
(from rev 880064, haskell-edit-distance-vector/trunk/PKGBUILD)

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

Copied: haskell-edit-distance-vector/repos/community-staging-x86_64/PKGBUILD 
(from rev 880064, haskell-edit-distance-vector/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2021-03-04 02:24:12 UTC (rev 880065)
@@ -0,0 +1,42 @@
+# Maintainer: Felix Yan 
+
+_hkgname=edit-distance-vector
+pkgname=haskell-edit-distance-vector
+pkgver=1.0.0.4
+pkgrel=138
+pkgdesc="Calculate edit distances and edit scripts between vectors"
+url="https://github.com/thsutton/edit-distance-vector;
+license=('BSD')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-vector')
+makedepends=('ghc' 'haskell-quickcheck' 'haskell-quickcheck-instances')
+source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
+sha512sums=('8d7ef7c6ca971aec5efc2e90adff2584c1e4f996df3ad4f6111f790fd88fcce1814111eb3a3bbe07d8455b03ade98f11e6343c4746e895be2ba9b82a86a33e6d')
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build $MAKEFLAGS
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+cd $_hkgname-$pkgver
+runhaskell Setup test
+}
+
+package() {
+cd $_hkgname-$pkgver
+
+install -D -m744 register.sh 
"$pkgdir"/usr/share/haskell/register/$pkgname.sh
+install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+runhaskell Setup copy --destdir="$pkgdir"
+install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}


[arch-commits] Commit in haskell-edit-distance-vector/trunk (PKGBUILD)

2021-03-03 Thread Felix Yan via arch-commits
Date: Thursday, March 4, 2021 @ 02:24:03
  Author: felixonmars
Revision: 880064

upgpkg: haskell-edit-distance-vector 1.0.0.4-138: rebuild with tasty 1.4, 
tasty-silver 3.2, tasty-ant-xml 1.1.8

Modified:
  haskell-edit-distance-vector/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-03-04 02:23:40 UTC (rev 880063)
+++ PKGBUILD2021-03-04 02:24:03 UTC (rev 880064)
@@ -3,7 +3,7 @@
 _hkgname=edit-distance-vector
 pkgname=haskell-edit-distance-vector
 pkgver=1.0.0.4
-pkgrel=137
+pkgrel=138
 pkgdesc="Calculate edit distances and edit scripts between vectors"
 url="https://github.com/thsutton/edit-distance-vector;
 license=('BSD')


  1   2   3   4   5   6   7   8   9   10   >