[arch-commits] Commit in php7/repos/extra-x86_64 (18 files)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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')