[arch-commits] Commit in gptfdisk/repos/extra-x86_64 (PKGBUILD PKGBUILD)
Date: Thursday, June 10, 2021 @ 05:50:38 Author: foutrelis Revision: 417624 archrelease: copy trunk to extra-x86_64 Added: gptfdisk/repos/extra-x86_64/PKGBUILD (from rev 417623, gptfdisk/trunk/PKGBUILD) Deleted: gptfdisk/repos/extra-x86_64/PKGBUILD --+ PKGBUILD | 86 ++--- 1 file changed, 43 insertions(+), 43 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2021-06-10 05:50:29 UTC (rev 417623) +++ PKGBUILD2021-06-10 05:50:38 UTC (rev 417624) @@ -1,43 +0,0 @@ -# Maintainer: Evangelos Foutras -# Contributor: Tobias Powalowski -# Contributor: Hokum - -pkgname=gptfdisk -pkgver=1.0.7 -pkgrel=1 -pkgdesc="A text-mode partitioning tool that works on GUID Partition Table (GPT) disks" -arch=('x86_64') -url="https://www.rodsbooks.com/gdisk/; -license=('GPL2') -depends=('gcc-libs' 'popt' 'libuuid.so' 'libncursesw.so') -provides=("gdisk=$pkgver") -conflicts=('gdisk') -replaces=('gdisk') -source=(https://downloads.sourceforge.net/project/$pkgname/$pkgname/$pkgver/$pkgname-$pkgver.tar.gz) -sha256sums=('754004b7f85b279287c7ac3c0469b1d7e0eae043a97a2e587b0560ca5f3828c0') - -prepare() { - cd "$srcdir/$pkgname-$pkgver" - - # https://sourceforge.net/p/gptfdisk/discussion/939590/thread/bc29ca06f8/ - sed -i '/^#include /s:ncursesw/::' gptcurses.cc -} - -build() { - cd "$srcdir/$pkgname-$pkgver" - make -} - -check() { - cd "$srcdir/$pkgname-$pkgver" - make test -} - -package () { - cd "$srcdir/$pkgname-$pkgver" - - install -d "$pkgdir"/usr/{bin,share/{doc/gdisk,man/man8}} - install -t "$pkgdir/usr/bin" {,c,s}gdisk fixparts - install -m644 -t "$pkgdir/usr/share/man/man8" {{,c,s}gdisk,fixparts}.8 - install -m644 -t "$pkgdir/usr/share/doc/gdisk" README NEWS -} Copied: gptfdisk/repos/extra-x86_64/PKGBUILD (from rev 417623, gptfdisk/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2021-06-10 05:50:38 UTC (rev 417624) @@ -0,0 +1,43 @@ +# Maintainer: Evangelos Foutras +# Contributor: Tobias Powalowski +# Contributor: Hokum + +pkgname=gptfdisk +pkgver=1.0.8 +pkgrel=1 +pkgdesc="A text-mode partitioning tool that works on GUID Partition Table (GPT) disks" +arch=('x86_64') +url="https://www.rodsbooks.com/gdisk/; +license=('GPL2') +depends=('gcc-libs' 'popt' 'libuuid.so' 'libncursesw.so') +provides=("gdisk=$pkgver") +conflicts=('gdisk') +replaces=('gdisk') +source=(https://downloads.sourceforge.net/project/$pkgname/$pkgname/$pkgver/$pkgname-$pkgver.tar.gz) +sha256sums=('95d19856f004dabc4b8c342b2612e8d0a9eebdd52004297188369f152e9dc6df') + +prepare() { + cd "$srcdir/$pkgname-$pkgver" + + # https://sourceforge.net/p/gptfdisk/discussion/939590/thread/bc29ca06f8/ + sed -i '/^#include /s:ncursesw/::' gptcurses.cc +} + +build() { + cd "$srcdir/$pkgname-$pkgver" + make +} + +check() { + cd "$srcdir/$pkgname-$pkgver" + make test +} + +package () { + cd "$srcdir/$pkgname-$pkgver" + + install -d "$pkgdir"/usr/{bin,share/{doc/gdisk,man/man8}} + install -t "$pkgdir/usr/bin" {,c,s}gdisk fixparts + install -m644 -t "$pkgdir/usr/share/man/man8" {{,c,s}gdisk,fixparts}.8 + install -m644 -t "$pkgdir/usr/share/doc/gdisk" README NEWS +}
[arch-commits] Commit in gptfdisk/trunk (PKGBUILD)
Date: Thursday, June 10, 2021 @ 05:50:29 Author: foutrelis Revision: 417623 upgpkg: gptfdisk 1.0.8-1: new upstream release Modified: gptfdisk/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2021-06-10 04:46:59 UTC (rev 417622) +++ PKGBUILD2021-06-10 05:50:29 UTC (rev 417623) @@ -3,7 +3,7 @@ # Contributor: Hokum pkgname=gptfdisk -pkgver=1.0.7 +pkgver=1.0.8 pkgrel=1 pkgdesc="A text-mode partitioning tool that works on GUID Partition Table (GPT) disks" arch=('x86_64') @@ -14,7 +14,7 @@ conflicts=('gdisk') replaces=('gdisk') source=(https://downloads.sourceforge.net/project/$pkgname/$pkgname/$pkgver/$pkgname-$pkgver.tar.gz) -sha256sums=('754004b7f85b279287c7ac3c0469b1d7e0eae043a97a2e587b0560ca5f3828c0') +sha256sums=('95d19856f004dabc4b8c342b2612e8d0a9eebdd52004297188369f152e9dc6df') prepare() { cd "$srcdir/$pkgname-$pkgver"
[arch-commits] Commit in composer/repos/extra-any (PKGBUILD PKGBUILD)
Date: Thursday, June 10, 2021 @ 04:46:59 Author: pierre Revision: 417622 archrelease: copy trunk to extra-any Added: composer/repos/extra-any/PKGBUILD (from rev 417621, composer/trunk/PKGBUILD) Deleted: composer/repos/extra-any/PKGBUILD --+ PKGBUILD | 102 ++--- 1 file changed, 51 insertions(+), 51 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2021-06-10 04:46:45 UTC (rev 417621) +++ PKGBUILD2021-06-10 04:46:59 UTC (rev 417622) @@ -1,51 +0,0 @@ -# Maintainer: Pierre Schmitz - -pkgname=composer -pkgver=2.1.2 -pkgrel=1 -pkgdesc="Dependency Manager for PHP" -arch=('any') -license=('MIT') -url='https://getcomposer.org/' -depends=('php' 'unzip') -makedepends=('git') -source=("${pkgname}::git+https://github.com/composer/composer.git#tag=${pkgver}; - "${pkgname}-${pkgver}.phar::https://getcomposer.org/download/${pkgver}/composer.phar;) -sha256sums=('SKIP' -'2dec01094a6bd571dcc0ed796b6e180aca3833646834b66eb743b7d66787a43d') - -prepare() { - cd "${srcdir}/${pkgname}" - - php "${srcdir}/${pkgname}-${pkgver}.phar" install --no-interaction --no-dev --no-progress --prefer-dist -} - -build() { - cd "${srcdir}/${pkgname}" - - php -d phar.readonly=Off bin/compile -} - -check() { - cd "${srcdir}" - - mkdir integration-test - cd integration-test - - php "${srcdir}/${pkgname}/composer.phar" init \ - --no-interaction \ - --type=project \ - --name='archlinux/test' \ - --description='Composer Test Project' \ - --license='GPL-3.0-or-later' \ - --require='symfony/console:*' - php "${srcdir}/${pkgname}/composer.phar" update --no-interaction --no-progress --prefer-dist - php "${srcdir}/${pkgname}/composer.phar" validate --no-interaction -} - -package() { - cd "${srcdir}/${pkgname}" - - install -Dm644 LICENSE "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" - install -Dm755 composer.phar "${pkgdir}/usr/bin/composer" -} Copied: composer/repos/extra-any/PKGBUILD (from rev 417621, composer/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2021-06-10 04:46:59 UTC (rev 417622) @@ -0,0 +1,51 @@ +# Maintainer: Pierre Schmitz + +pkgname=composer +pkgver=2.1.3 +pkgrel=1 +pkgdesc="Dependency Manager for PHP" +arch=('any') +license=('MIT') +url='https://getcomposer.org/' +depends=('php' 'unzip') +makedepends=('git') +source=("${pkgname}::git+https://github.com/composer/composer.git#tag=${pkgver}; + "${pkgname}-${pkgver}.phar::https://getcomposer.org/download/${pkgver}/composer.phar;) +sha256sums=('SKIP' +'f8a72e98dec8da736d8dac66761ca0a8fbde913753e9a43f34112367f5174d11') + +prepare() { + cd "${srcdir}/${pkgname}" + + php "${srcdir}/${pkgname}-${pkgver}.phar" install --no-interaction --no-dev --no-progress --prefer-dist +} + +build() { + cd "${srcdir}/${pkgname}" + + php -d phar.readonly=Off bin/compile +} + +check() { + cd "${srcdir}" + + mkdir integration-test + cd integration-test + + php "${srcdir}/${pkgname}/composer.phar" init \ + --no-interaction \ + --type=project \ + --name='archlinux/test' \ + --description='Composer Test Project' \ + --license='GPL-3.0-or-later' \ + --require='symfony/console:*' + php "${srcdir}/${pkgname}/composer.phar" update --no-interaction --no-progress --prefer-dist + php "${srcdir}/${pkgname}/composer.phar" validate --no-interaction +} + +package() { + cd "${srcdir}/${pkgname}" + + install -Dm644 LICENSE "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" + install -Dm755 composer.phar "${pkgdir}/usr/bin/composer" +}
[arch-commits] Commit in composer/trunk (PKGBUILD)
Date: Thursday, June 10, 2021 @ 04:46:45 Author: pierre Revision: 417621 upgpkg: composer 2.1.3-1 Modified: composer/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2021-06-10 02:30:52 UTC (rev 417620) +++ PKGBUILD2021-06-10 04:46:45 UTC (rev 417621) @@ -1,7 +1,7 @@ # Maintainer: Pierre Schmitz pkgname=composer -pkgver=2.1.2 +pkgver=2.1.3 pkgrel=1 pkgdesc="Dependency Manager for PHP" arch=('any') @@ -12,7 +12,7 @@ source=("${pkgname}::git+https://github.com/composer/composer.git#tag=${pkgver}; "${pkgname}-${pkgver}.phar::https://getcomposer.org/download/${pkgver}/composer.phar;) sha256sums=('SKIP' -'2dec01094a6bd571dcc0ed796b6e180aca3833646834b66eb743b7d66787a43d') +'f8a72e98dec8da736d8dac66761ca0a8fbde913753e9a43f34112367f5174d11') prepare() { cd "${srcdir}/${pkgname}"
[arch-commits] Commit in haskell-multistate/repos (2 files)
Date: Thursday, June 10, 2021 @ 04:29:50 Author: felixonmars Revision: 961138 archrelease: copy trunk to community-staging-x86_64 Added: haskell-multistate/repos/community-staging-x86_64/ haskell-multistate/repos/community-staging-x86_64/PKGBUILD (from rev 961137, haskell-multistate/trunk/PKGBUILD) --+ PKGBUILD | 50 ++ 1 file changed, 50 insertions(+) Copied: haskell-multistate/repos/community-staging-x86_64/PKGBUILD (from rev 961137, haskell-multistate/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2021-06-10 04:29:50 UTC (rev 961138) @@ -0,0 +1,50 @@ +# Maintainer: Felix Yan + +_hkgname=multistate +pkgname=haskell-multistate +pkgver=0.8.0.3 +pkgrel=68 +pkgdesc="Like mtl's ReaderT / WriterT / StateT, but more than one contained value/type" +url="https://github.com/lspitzner/multistate; +license=("BSD") +arch=('x86_64') +depends=('ghc-libs' 'haskell-monad-control' 'haskell-tagged' 'haskell-transformers-base') +makedepends=('ghc' 'uusi' 'haskell-hspec') +source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz;) +sha256sums=('0f597aee4fdd243751a9f2d935156960c437252527818bec7d98709991a87969') + +prepare() { + cd $_hkgname-$pkgver + uusi -u hspec $_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 --show-details=direct +} + +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-multistate/trunk (PKGBUILD)
Date: Thursday, June 10, 2021 @ 04:29:39 Author: felixonmars Revision: 961137 upgpkg: haskell-multistate 0.8.0.3-68: rebuild with unliftio 0.2.18 Modified: haskell-multistate/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2021-06-10 04:28:41 UTC (rev 961136) +++ PKGBUILD2021-06-10 04:29:39 UTC (rev 961137) @@ -3,7 +3,7 @@ _hkgname=multistate pkgname=haskell-multistate pkgver=0.8.0.3 -pkgrel=67 +pkgrel=68 pkgdesc="Like mtl's ReaderT / WriterT / StateT, but more than one contained value/type" url="https://github.com/lspitzner/multistate; license=("BSD")
[arch-commits] Commit in haskell-monad-journal/repos (2 files)
Date: Thursday, June 10, 2021 @ 04:28:41 Author: felixonmars Revision: 961136 archrelease: copy trunk to community-staging-x86_64 Added: haskell-monad-journal/repos/community-staging-x86_64/ haskell-monad-journal/repos/community-staging-x86_64/PKGBUILD (from rev 961135, haskell-monad-journal/trunk/PKGBUILD) --+ PKGBUILD | 38 ++ 1 file changed, 38 insertions(+) Copied: haskell-monad-journal/repos/community-staging-x86_64/PKGBUILD (from rev 961135, haskell-monad-journal/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2021-06-10 04:28:41 UTC (rev 961136) @@ -0,0 +1,38 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=monad-journal +pkgname=haskell-monad-journal +pkgver=0.8.1 +pkgrel=159 +pkgdesc="Pure logger typeclass and monad transformer" +url="https://github.com/phaazon/monad-journal; +license=("BSD") +arch=('x86_64') +depends=('ghc-libs' 'haskell-monad-control' 'haskell-transformers-base') +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('3fbc984b3f74d24fca71bc2530832f3748a64e636adfd504fe48e86fefabe53b0911e5b173b6acbbd85128c11f5bd2a7079d6c3fd622148aee7b56f26173379d') + +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-monad-journal/trunk (PKGBUILD)
Date: Thursday, June 10, 2021 @ 04:28:29 Author: felixonmars Revision: 961135 upgpkg: haskell-monad-journal 0.8.1-159: rebuild with unliftio 0.2.18 Modified: haskell-monad-journal/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2021-06-10 04:27:42 UTC (rev 961134) +++ PKGBUILD2021-06-10 04:28:29 UTC (rev 961135) @@ -4,7 +4,7 @@ _hkgname=monad-journal pkgname=haskell-monad-journal pkgver=0.8.1 -pkgrel=158 +pkgrel=159 pkgdesc="Pure logger typeclass and monad transformer" url="https://github.com/phaazon/monad-journal; license=("BSD")
[arch-commits] Commit in haskell-resource-pool/repos (2 files)
Date: Thursday, June 10, 2021 @ 04:27:42 Author: felixonmars Revision: 961134 archrelease: copy trunk to community-staging-x86_64 Added: haskell-resource-pool/repos/community-staging-x86_64/ haskell-resource-pool/repos/community-staging-x86_64/PKGBUILD (from rev 961133, haskell-resource-pool/trunk/PKGBUILD) --+ PKGBUILD | 40 1 file changed, 40 insertions(+) Copied: haskell-resource-pool/repos/community-staging-x86_64/PKGBUILD (from rev 961133, haskell-resource-pool/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2021-06-10 04:27:42 UTC (rev 961134) @@ -0,0 +1,40 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=resource-pool +pkgname=haskell-resource-pool +pkgver=0.2.3.2 +pkgrel=186 +pkgdesc="A high-performance striped resource pooling implementation" +url="https://github.com/bos/pool; +license=("BSD") +arch=('x86_64') +depends=('ghc-libs' "haskell-hashable" "haskell-monad-control" + "haskell-transformers-base" "haskell-vector") +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('42b0bb6dea35c08884f65604acc0dd93707b8d4de780c584877e92fbfe534d4f754282e9c9f7257c203f1152d85ac8170f84ee9a95573343d02a774006c4118b') + +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-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 +} + +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-resource-pool/trunk (PKGBUILD)
Date: Thursday, June 10, 2021 @ 04:27:27 Author: felixonmars Revision: 961133 upgpkg: haskell-resource-pool 0.2.3.2-186: rebuild with unliftio 0.2.18 Modified: haskell-resource-pool/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2021-06-10 04:26:36 UTC (rev 961132) +++ PKGBUILD2021-06-10 04:27:27 UTC (rev 961133) @@ -4,7 +4,7 @@ _hkgname=resource-pool pkgname=haskell-resource-pool pkgver=0.2.3.2 -pkgrel=185 +pkgrel=186 pkgdesc="A high-performance striped resource pooling implementation" url="https://github.com/bos/pool; license=("BSD")
[arch-commits] Commit in haskell-bz2/repos (2 files)
Date: Thursday, June 10, 2021 @ 04:26:36 Author: felixonmars Revision: 961132 archrelease: copy trunk to community-staging-x86_64 Added: haskell-bz2/repos/community-staging-x86_64/ haskell-bz2/repos/community-staging-x86_64/PKGBUILD (from rev 961131, haskell-bz2/trunk/PKGBUILD) --+ PKGBUILD | 50 ++ 1 file changed, 50 insertions(+) Copied: haskell-bz2/repos/community-staging-x86_64/PKGBUILD (from rev 961131, haskell-bz2/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2021-06-10 04:26:36 UTC (rev 961132) @@ -0,0 +1,50 @@ +# Maintainer: Felix Yan + +_hkgname=bz2 +pkgname=haskell-bz2 +pkgver=1.0.1.0 +pkgrel=102 +pkgdesc="Bindings to libbz2" +url="https://hub.darcs.net/vmchale/bz2; +license=('BSD') +arch=('x86_64') +depends=('ghc-libs' 'bzip2') +makedepends=('ghc' 'c2hs' 'haskell-tasty' 'haskell-tasty-golden' 'haskell-tasty-hunit') +source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz) +sha512sums=('3e2b8550c878645fe49446abd31ae12ba1fce252c2e1d626b2be42d083f835338ce9def9af43884f12d30292f2e560b98a9783e772f7b1a87cbbf2e860a08b9f') + +prepare() { +cd $_hkgname-$pkgver +echo -e "import Distribution.Simple\nmain = defaultMain" > Setup.hs + +# Use system libbz2 +sed -i -e '/cbits/d' -e '/c-sources/d' -e '/hs-source-dirs/i \ extra-libraries: bz2' $_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 --show-details=direct +} + +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-bz2/trunk (PKGBUILD)
Date: Thursday, June 10, 2021 @ 04:26:24 Author: felixonmars Revision: 961131 upgpkg: haskell-bz2 1.0.1.0-102: rebuild with unliftio 0.2.18 Modified: haskell-bz2/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2021-06-10 04:25:30 UTC (rev 961130) +++ PKGBUILD2021-06-10 04:26:24 UTC (rev 961131) @@ -3,7 +3,7 @@ _hkgname=bz2 pkgname=haskell-bz2 pkgver=1.0.1.0 -pkgrel=101 +pkgrel=102 pkgdesc="Bindings to libbz2" url="https://hub.darcs.net/vmchale/bz2; license=('BSD')
[arch-commits] Commit in c2hs/repos (2 files)
Date: Thursday, June 10, 2021 @ 04:25:30 Author: felixonmars Revision: 961130 archrelease: copy trunk to community-staging-x86_64 Added: c2hs/repos/community-staging-x86_64/ c2hs/repos/community-staging-x86_64/PKGBUILD (from rev 961129, c2hs/trunk/PKGBUILD) --+ PKGBUILD | 48 1 file changed, 48 insertions(+) Copied: c2hs/repos/community-staging-x86_64/PKGBUILD (from rev 961129, c2hs/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2021-06-10 04:25:30 UTC (rev 961130) @@ -0,0 +1,48 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +pkgname=c2hs +pkgver=0.28.7 +pkgrel=73 +pkgdesc="C->Haskell FFI tool that gives some cross-language type safety" +url="https://github.com/haskell/c2hs; +license=("GPL2") +arch=('x86_64') +depends=('ghc-libs' 'haskell-dlist' 'haskell-language-c') +makedepends=('ghc' 'uusi' 'haskell-test-framework' 'haskell-test-framework-hunit' 'haskell-hunit' + 'haskell-shelly') +source=("https://hackage.haskell.org/packages/archive/${pkgname}/${pkgver}/${pkgname}-${pkgver}.tar.gz; + https://github.com/haskell/c2hs/archive/fbb4c2fa6ec5528aa068512f1b691298db420321.tar.gz) +sha512sums=('69c877349ae4864763d20664edae07a67aa1c55f5d4fccc3fcb6d06e94eb14d6b4b0201fc2840a9ebbc45a2a21ab55ad0e79f9cd88c3df67abf5c1fd62d6' + '2953a07fecc95cfd5086b973a0d12b7407417f16bf73ad0f7d261e9e1884cf14b18663c15d86c8bf047dff05de70d4f01195e5d70c3225c86695fc57c8cf70e9') + +prepare() { +sed -i 's/cmd "ghc"/cmd "ghc" "-dynamic"/' c2hs-$pkgver/tests/test-*.hs +sed -i 's/HC=ghc/HC="ghc -dynamic"/' c2hs-$pkgver/tests/system/Makefile +sed -i 's/"ghc", \["-/"ghc", ["-dynamic", "-/' c2hs-$pkgver/tests/test-*.hs + +uusi -u language-c c2hs-$pkgver/$pkgname.cabal + +# Missing test files +cp -r c2hs-fbb4c2fa6ec5528aa068512f1b691298db420321/tests/bugs/issue-242 c2hs-$pkgver/tests/bugs/ +cp -r c2hs-fbb4c2fa6ec5528aa068512f1b691298db420321/tests/system/interruptible c2hs-$pkgver/tests/system/ +} + +build() { +cd "${srcdir}/${pkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-executable-dynamic --prefix=/usr \ +--docdir="/usr/share/doc/${pkgname}" --datasubdir="$pkgname" --enable-tests \ +-f-regression -fbase3 --ghc-option='-pie' +runhaskell Setup build $MAKEFLAGS +} + +check() { +cd $pkgname-$pkgver +runhaskell Setup test --show-details=direct +} + +package() { +cd "${srcdir}/${pkgname}-${pkgver}" +runhaskell Setup copy --destdir="${pkgdir}" +}
[arch-commits] Commit in c2hs/trunk (PKGBUILD)
Date: Thursday, June 10, 2021 @ 04:25:17 Author: felixonmars Revision: 961129 upgpkg: c2hs 0.28.7-73: rebuild with unliftio 0.2.18 Modified: c2hs/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2021-06-10 04:23:04 UTC (rev 961128) +++ PKGBUILD2021-06-10 04:25:17 UTC (rev 961129) @@ -3,7 +3,7 @@ pkgname=c2hs pkgver=0.28.7 -pkgrel=72 +pkgrel=73 pkgdesc="C->Haskell FFI tool that gives some cross-language type safety" url="https://github.com/haskell/c2hs; license=("GPL2")
[arch-commits] Commit in haskell-fsnotify/repos (2 files)
Date: Thursday, June 10, 2021 @ 04:23:04 Author: felixonmars Revision: 961128 archrelease: copy trunk to community-staging-x86_64 Added: haskell-fsnotify/repos/community-staging-x86_64/ haskell-fsnotify/repos/community-staging-x86_64/PKGBUILD (from rev 961127, haskell-fsnotify/trunk/PKGBUILD) --+ PKGBUILD | 39 +++ 1 file changed, 39 insertions(+) Copied: haskell-fsnotify/repos/community-staging-x86_64/PKGBUILD (from rev 961127, haskell-fsnotify/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2021-06-10 04:23:04 UTC (rev 961128) @@ -0,0 +1,39 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=fsnotify +pkgname=haskell-fsnotify +pkgver=0.3.0.1 +pkgrel=209 +pkgdesc="Cross platform library for file change notification." +url="https://github.com/haskell-fswatch/hfsnotify; +license=("BSD") +arch=('x86_64') +depends=('ghc-libs' "haskell-async" "haskell-hinotify" 'haskell-shelly' + "haskell-unix-compat") +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('d5c96a54c1b4788e1d50f259d11d4e2d6eb7224552b50cb359a1f4cdcc2a9b7270f9b5ccdfe9738a163b54ab7ab5a0114de9cabc56660a7324cdfc4b16179e1a') + +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-fsnotify/trunk (PKGBUILD)
Date: Thursday, June 10, 2021 @ 04:22:52 Author: felixonmars Revision: 961127 upgpkg: haskell-fsnotify 0.3.0.1-209: rebuild with unliftio 0.2.18 Modified: haskell-fsnotify/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2021-06-10 04:22:00 UTC (rev 961126) +++ PKGBUILD2021-06-10 04:22:52 UTC (rev 961127) @@ -4,7 +4,7 @@ _hkgname=fsnotify pkgname=haskell-fsnotify pkgver=0.3.0.1 -pkgrel=208 +pkgrel=209 pkgdesc="Cross platform library for file change notification." url="https://github.com/haskell-fswatch/hfsnotify; license=("BSD")
[arch-commits] Commit in haskell-shelly/repos (2 files)
Date: Thursday, June 10, 2021 @ 04:22:00 Author: felixonmars Revision: 961126 archrelease: copy trunk to community-staging-x86_64 Added: haskell-shelly/repos/community-staging-x86_64/ haskell-shelly/repos/community-staging-x86_64/PKGBUILD (from rev 961125, haskell-shelly/trunk/PKGBUILD) --+ PKGBUILD | 46 ++ 1 file changed, 46 insertions(+) Copied: haskell-shelly/repos/community-staging-x86_64/PKGBUILD (from rev 961125, haskell-shelly/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2021-06-10 04:22:00 UTC (rev 961126) @@ -0,0 +1,46 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=shelly +pkgname=haskell-shelly +pkgver=1.9.0 +pkgrel=83 +pkgdesc="Shell-like (systems) programming in Haskell" +url="https://github.com/yesodweb/Shelly.hs; +license=("BSD") +arch=('x86_64') +depends=('ghc-libs' 'haskell-unix-compat' 'haskell-monad-control' 'haskell-lifted-base' + 'haskell-lifted-async' 'haskell-enclosed-exceptions' + 'haskell-async' 'haskell-transformers-base') +makedepends=('ghc' 'haskell-hunit' 'haskell-hspec' 'haskell-hspec-contrib') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('7c1eb25439e08095187746d0101fd92ad56ebb5a706820bad7330667cfc806066d4675c677e5d267440d4af7b517f36449e8f5e75332521780b564edc1586254') + +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-lifted -f-build-examples +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 --show-details=direct +} + +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-shelly/trunk (PKGBUILD)
Date: Thursday, June 10, 2021 @ 04:21:47 Author: felixonmars Revision: 961125 upgpkg: haskell-shelly 1.9.0-83: rebuild with unliftio 0.2.18 Modified: haskell-shelly/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2021-06-10 04:20:17 UTC (rev 961124) +++ PKGBUILD2021-06-10 04:21:47 UTC (rev 961125) @@ -4,7 +4,7 @@ _hkgname=shelly pkgname=haskell-shelly pkgver=1.9.0 -pkgrel=82 +pkgrel=83 pkgdesc="Shell-like (systems) programming in Haskell" url="https://github.com/yesodweb/Shelly.hs; license=("BSD")
[arch-commits] Commit in haskell-enclosed-exceptions/repos (2 files)
Date: Thursday, June 10, 2021 @ 04:20:17 Author: felixonmars Revision: 961124 archrelease: copy trunk to community-staging-x86_64 Added: haskell-enclosed-exceptions/repos/community-staging-x86_64/ haskell-enclosed-exceptions/repos/community-staging-x86_64/PKGBUILD (from rev 961123, haskell-enclosed-exceptions/trunk/PKGBUILD) --+ PKGBUILD | 38 ++ 1 file changed, 38 insertions(+) Copied: haskell-enclosed-exceptions/repos/community-staging-x86_64/PKGBUILD (from rev 961123, haskell-enclosed-exceptions/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2021-06-10 04:20:17 UTC (rev 961124) @@ -0,0 +1,38 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=enclosed-exceptions +pkgname=haskell-enclosed-exceptions +pkgver=1.0.3 +pkgrel=143 +pkgdesc="Catching all exceptions from within an enclosed computation" +url="https://github.com/jcristovao/enclosed-exceptions; +license=("MIT") +arch=('x86_64') +depends=('ghc-libs' "haskell-lifted-base" "haskell-monad-control" "haskell-transformers-base") +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('68edb501f42f01d8b4bbce374e49295e045650a8b19fdbf527a54458728e61f53c6c6bcfd1613a7169b013a34bd51cbd2ab2c457cf616fbc8c052b98533bde6c') + +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-enclosed-exceptions/trunk (PKGBUILD)
Date: Thursday, June 10, 2021 @ 04:20:05 Author: felixonmars Revision: 961123 upgpkg: haskell-enclosed-exceptions 1.0.3-143: rebuild with unliftio 0.2.18 Modified: haskell-enclosed-exceptions/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2021-06-10 04:19:18 UTC (rev 961122) +++ PKGBUILD2021-06-10 04:20:05 UTC (rev 961123) @@ -4,7 +4,7 @@ _hkgname=enclosed-exceptions pkgname=haskell-enclosed-exceptions pkgver=1.0.3 -pkgrel=142 +pkgrel=143 pkgdesc="Catching all exceptions from within an enclosed computation" url="https://github.com/jcristovao/enclosed-exceptions; license=("MIT")
[arch-commits] Commit in haskell-snap-core/repos (2 files)
Date: Thursday, June 10, 2021 @ 04:19:18 Author: felixonmars Revision: 961122 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 961121, haskell-snap-core/trunk/PKGBUILD) --+ PKGBUILD | 56 1 file changed, 56 insertions(+) Copied: haskell-snap-core/repos/community-staging-x86_64/PKGBUILD (from rev 961121, haskell-snap-core/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2021-06-10 04:19:18 UTC (rev 961122) @@ -0,0 +1,56 @@ +# Maintainer: Felix Yan + +_hkgname=snap-core +pkgname=haskell-snap-core +pkgver=1.0.4.2 +pkgrel=158 +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' 'uusi' '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 +uusi -d bytestring-builder -u attoparsec $_hkgname.cabal +} + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --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, June 10, 2021 @ 04:19:06 Author: felixonmars Revision: 961121 upgpkg: haskell-snap-core 1.0.4.2-158: rebuild with unliftio 0.2.18 Modified: haskell-snap-core/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2021-06-10 04:16:51 UTC (rev 961120) +++ PKGBUILD2021-06-10 04:19:06 UTC (rev 961121) @@ -3,7 +3,7 @@ _hkgname=snap-core pkgname=haskell-snap-core pkgver=1.0.4.2 -pkgrel=157 +pkgrel=158 pkgdesc="A Haskell Web Framework (core interfaces and types)" url="https://github.com/snapframework/snap-core; license=('BSD')
[arch-commits] Commit in haskell-bsb-http-chunked/repos (2 files)
Date: Thursday, June 10, 2021 @ 04:16:51 Author: felixonmars Revision: 961120 archrelease: copy trunk to community-staging-x86_64 Added: haskell-bsb-http-chunked/repos/community-staging-x86_64/ haskell-bsb-http-chunked/repos/community-staging-x86_64/PKGBUILD (from rev 961119, haskell-bsb-http-chunked/trunk/PKGBUILD) --+ PKGBUILD | 48 1 file changed, 48 insertions(+) Copied: haskell-bsb-http-chunked/repos/community-staging-x86_64/PKGBUILD (from rev 961119, haskell-bsb-http-chunked/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2021-06-10 04:16:51 UTC (rev 961120) @@ -0,0 +1,48 @@ +# Maintainer: Felix Yan + +_hkgname=bsb-http-chunked +pkgname=haskell-bsb-http-chunked +pkgver=0.0.0.4 +pkgrel=214 +pkgdesc="Chunked HTTP transfer encoding for bytestring builders" +url="https://github.com/sjakobi/bsb-http-chunked; +license=('BSD') +arch=('x86_64') +depends=('ghc-libs') +makedepends=('ghc' 'haskell-attoparsec' 'haskell-blaze-builder' 'haskell-hedgehog' 'haskell-tasty' + 'haskell-tasty-hedgehog' 'haskell-tasty-hunit' 'haskell-doctest') +source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz) +sha512sums=('74c04c2fd372067c42d3631cdfc2ad7093c0c3af1145833ab307c538dbb936d2042492d4e81c520c3adde8634df29ff8558822f06f226c52d16abb4a35ab1a13') + +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 --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 --show-details=direct +} + +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-bsb-http-chunked/trunk (PKGBUILD)
Date: Thursday, June 10, 2021 @ 04:16:40 Author: felixonmars Revision: 961119 upgpkg: haskell-bsb-http-chunked 0.0.0.4-214: rebuild with unliftio 0.2.18 Modified: haskell-bsb-http-chunked/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2021-06-10 04:15:47 UTC (rev 961118) +++ PKGBUILD2021-06-10 04:16:40 UTC (rev 961119) @@ -3,7 +3,7 @@ _hkgname=bsb-http-chunked pkgname=haskell-bsb-http-chunked pkgver=0.0.0.4 -pkgrel=213 +pkgrel=214 pkgdesc="Chunked HTTP transfer encoding for bytestring builders" url="https://github.com/sjakobi/bsb-http-chunked; license=('BSD')
[arch-commits] Commit in haskell-tomland/repos (2 files)
Date: Thursday, June 10, 2021 @ 04:15:47 Author: felixonmars Revision: 961118 archrelease: copy trunk to community-staging-x86_64 Added: haskell-tomland/repos/community-staging-x86_64/ haskell-tomland/repos/community-staging-x86_64/PKGBUILD (from rev 961117, haskell-tomland/trunk/PKGBUILD) --+ PKGBUILD | 56 1 file changed, 56 insertions(+) Copied: haskell-tomland/repos/community-staging-x86_64/PKGBUILD (from rev 961117, haskell-tomland/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2021-06-10 04:15:47 UTC (rev 961118) @@ -0,0 +1,56 @@ +# Maintainer: Felix Yan +# Contributor: berberman + +_hkgname=tomland +pkgname=haskell-tomland +pkgver=1.3.3.0 +pkgrel=22 +pkgdesc="Implementation of bidirectional TOML serialization." +url="https://github.com/kowainik/tomland; +license=('MPL2') +arch=('x86_64') +depends=('ghc-libs' 'haskell-hashable' 'haskell-megaparsec' 'haskell-parser-combinators' + 'haskell-unordered-containers' 'haskell-validation-selective') +makedepends=('ghc' 'uusi' 'haskell-hedgehog' 'haskell-hspec' 'haskell-hspec-hedgehog' + 'haskell-hspec-megaparsec' 'haskell-markdown-unlit') +source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz;) +sha512sums=('3bf4e6382993c07f776b2dd7326e2eeecde581fe145a60caaa3b0decb8d81404e772a12594442afa6bce289c3df6548dc46df6c82822e9c7e4f0be0b7d3af1c8') + +prepare(){ + cd $_hkgname-$pkgver + gen-setup + uusi -u hspec $_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 --show-details=direct +} + +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 + + mv "$pkgdir"/usr/bin/{,tomland-}readme +}
[arch-commits] Commit in haskell-tomland/trunk (PKGBUILD)
Date: Thursday, June 10, 2021 @ 04:15:36 Author: felixonmars Revision: 961117 upgpkg: haskell-tomland 1.3.3.0-22: rebuild with unliftio 0.2.18 Modified: haskell-tomland/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2021-06-10 04:13:51 UTC (rev 961116) +++ PKGBUILD2021-06-10 04:15:36 UTC (rev 961117) @@ -4,7 +4,7 @@ _hkgname=tomland pkgname=haskell-tomland pkgver=1.3.3.0 -pkgrel=21 +pkgrel=22 pkgdesc="Implementation of bidirectional TOML serialization." url="https://github.com/kowainik/tomland; license=('MPL2')
[arch-commits] Commit in haskell-validation-selective/repos (2 files)
Date: Thursday, June 10, 2021 @ 04:13:51 Author: felixonmars Revision: 961116 archrelease: copy trunk to community-staging-x86_64 Added: haskell-validation-selective/repos/community-staging-x86_64/ haskell-validation-selective/repos/community-staging-x86_64/PKGBUILD (from rev 961115, haskell-validation-selective/trunk/PKGBUILD) --+ PKGBUILD | 52 1 file changed, 52 insertions(+) Copied: haskell-validation-selective/repos/community-staging-x86_64/PKGBUILD (from rev 961115, haskell-validation-selective/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2021-06-10 04:13:51 UTC (rev 961116) @@ -0,0 +1,52 @@ +# Maintainer: Felix Yan +# Contributor: berberman + +_hkgname=validation-selective +pkgname=haskell-validation-selective +pkgver=0.1.0.1 +pkgrel=20 +pkgdesc="Lighweight pure data validation based on Applicative and Selective functors." +url="https://github.com/kowainik/validation-selective; +license=('MPL2') +arch=('x86_64') +depends=('ghc-libs' 'haskell-selective') +makedepends=('ghc' 'uusi' 'haskell-doctest' 'haskell-hedgehog' 'haskell-hspec' 'haskell-hspec-hedgehog') +source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz;) +sha512sums=('7794b16331a6fcf01393ae2c993979488a273c83adeae8349585abea8221003063f562bcefd1da65ec3fc50a29dc5f52dd7577c3ae24962a024b4c8d068d5842') + +prepare(){ + cd $_hkgname-$pkgver + gen-setup + uusi -u hspec $_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 --show-details=direct +} + +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-validation-selective/trunk (PKGBUILD)
Date: Thursday, June 10, 2021 @ 04:13:40 Author: felixonmars Revision: 961115 upgpkg: haskell-validation-selective 0.1.0.1-20: rebuild with unliftio 0.2.18 Modified: haskell-validation-selective/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2021-06-10 04:12:35 UTC (rev 961114) +++ PKGBUILD2021-06-10 04:13:40 UTC (rev 961115) @@ -4,7 +4,7 @@ _hkgname=validation-selective pkgname=haskell-validation-selective pkgver=0.1.0.1 -pkgrel=19 +pkgrel=20 pkgdesc="Lighweight pure data validation based on Applicative and Selective functors." url="https://github.com/kowainik/validation-selective; license=('MPL2')
[arch-commits] Commit in haskell-hspec-hedgehog/repos (2 files)
Date: Thursday, June 10, 2021 @ 04:12:35 Author: felixonmars Revision: 961114 archrelease: copy trunk to community-staging-x86_64 Added: haskell-hspec-hedgehog/repos/community-staging-x86_64/ haskell-hspec-hedgehog/repos/community-staging-x86_64/PKGBUILD (from rev 961113, haskell-hspec-hedgehog/trunk/PKGBUILD) --+ PKGBUILD | 47 +++ 1 file changed, 47 insertions(+) Copied: haskell-hspec-hedgehog/repos/community-staging-x86_64/PKGBUILD (from rev 961113, haskell-hspec-hedgehog/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2021-06-10 04:12:35 UTC (rev 961114) @@ -0,0 +1,47 @@ +# Maintainer: Felix Yan +# Contributor: berberman + +_hkgname=hspec-hedgehog +pkgname=haskell-hspec-hedgehog +pkgver=0.0.1.2 +pkgrel=93 +pkgdesc="Integrate Hedgehog and Hspec!" +url="https://github.com/parsonsmatt/hspec-hedgehog/; +license=('BSD') +arch=('x86_64') +depends=('ghc-libs' 'haskell-hspec' 'haskell-hspec-core' 'haskell-hedgehog' + 'haskell-hunit' 'haskell-quickcheck' 'haskell-splitmix') +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz;) +sha256sums=('23582ee0f9807b2e49de5da4ae8ef83cb56db63a045a7db73d537eab35c9eb9d') + +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 --show-details=direct +} + +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-hspec-hedgehog/trunk (PKGBUILD)
Date: Thursday, June 10, 2021 @ 04:12:22 Author: felixonmars Revision: 961113 upgpkg: haskell-hspec-hedgehog 0.0.1.2-93: rebuild with unliftio 0.2.18 Modified: haskell-hspec-hedgehog/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2021-06-10 04:11:30 UTC (rev 961112) +++ PKGBUILD2021-06-10 04:12:22 UTC (rev 961113) @@ -4,7 +4,7 @@ _hkgname=hspec-hedgehog pkgname=haskell-hspec-hedgehog pkgver=0.0.1.2 -pkgrel=92 +pkgrel=93 pkgdesc="Integrate Hedgehog and Hspec!" url="https://github.com/parsonsmatt/hspec-hedgehog/; license=('BSD')
[arch-commits] Commit in haskell-fast-logger/repos (2 files)
Date: Thursday, June 10, 2021 @ 04:11:30 Author: felixonmars Revision: 961112 archrelease: copy trunk to community-staging-x86_64 Added: haskell-fast-logger/repos/community-staging-x86_64/ haskell-fast-logger/repos/community-staging-x86_64/PKGBUILD (from rev 96, haskell-fast-logger/trunk/PKGBUILD) --+ PKGBUILD | 39 +++ 1 file changed, 39 insertions(+) Copied: haskell-fast-logger/repos/community-staging-x86_64/PKGBUILD (from rev 96, haskell-fast-logger/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2021-06-10 04:11:30 UTC (rev 961112) @@ -0,0 +1,39 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=fast-logger +pkgname=haskell-fast-logger +pkgver=3.0.5 +pkgrel=10 +pkgdesc="A fast logging system" +url="https://github.com/kazu-yamamoto/logger; +license=("BSD") +arch=('x86_64') +depends=('ghc-libs' 'haskell-auto-update' 'haskell-easy-file' 'haskell-unix-compat' + 'haskell-unix-time') +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('3a79b7f6e033601ee4c09d0e64fa10d17a7dad221a9002e3452ba90d45b3557e7224060ffe65dbc8904bd60f21011bf7d1db2070449dd2e15ed29b3032b32aa4') + +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-fast-logger/trunk (PKGBUILD)
Date: Thursday, June 10, 2021 @ 04:11:18 Author: felixonmars Revision: 96 upgpkg: haskell-fast-logger 3.0.5-10: rebuild with unliftio 0.2.18 Modified: haskell-fast-logger/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2021-06-10 04:10:28 UTC (rev 961110) +++ PKGBUILD2021-06-10 04:11:18 UTC (rev 96) @@ -4,7 +4,7 @@ _hkgname=fast-logger pkgname=haskell-fast-logger pkgver=3.0.5 -pkgrel=9 +pkgrel=10 pkgdesc="A fast logging system" url="https://github.com/kazu-yamamoto/logger; license=("BSD")
[arch-commits] Commit in haskell-tls-session-manager/repos (2 files)
Date: Thursday, June 10, 2021 @ 04:10:28 Author: felixonmars Revision: 961110 archrelease: copy trunk to community-staging-x86_64 Added: haskell-tls-session-manager/repos/community-staging-x86_64/ haskell-tls-session-manager/repos/community-staging-x86_64/PKGBUILD (from rev 961109, haskell-tls-session-manager/trunk/PKGBUILD) --+ PKGBUILD | 39 +++ 1 file changed, 39 insertions(+) Copied: haskell-tls-session-manager/repos/community-staging-x86_64/PKGBUILD (from rev 961109, haskell-tls-session-manager/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2021-06-10 04:10:28 UTC (rev 961110) @@ -0,0 +1,39 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=tls-session-manager +pkgname=haskell-tls-session-manager +pkgver=0.0.4 +pkgrel=166 +pkgdesc="In-memory TLS session manager" +url="https://hackage.haskell.org/package/tls-session-manager; +license=("BSD") +arch=('x86_64') +depends=('ghc-libs' "haskell-auto-update" 'haskell-basement' "haskell-clock" 'haskell-memory' + "haskell-psqueues" "haskell-tls") +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('8516a2a6a12ee33ca3cbfcf33f5108218dcfea54b092a5292cbe0935b1c181d1aa26d171eb1f62d93ac80bebca21221598a07e225be5513743b227ef6908fbec') + +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-tls-session-manager/trunk (PKGBUILD)
Date: Thursday, June 10, 2021 @ 04:10:17 Author: felixonmars Revision: 961109 upgpkg: haskell-tls-session-manager 0.0.4-166: rebuild with unliftio 0.2.18 Modified: haskell-tls-session-manager/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2021-06-10 04:09:28 UTC (rev 961108) +++ PKGBUILD2021-06-10 04:10:17 UTC (rev 961109) @@ -4,7 +4,7 @@ _hkgname=tls-session-manager pkgname=haskell-tls-session-manager pkgver=0.0.4 -pkgrel=165 +pkgrel=166 pkgdesc="In-memory TLS session manager" url="https://hackage.haskell.org/package/tls-session-manager; license=("BSD")
[arch-commits] Commit in haskell-time-manager/repos (2 files)
Date: Thursday, June 10, 2021 @ 04:09:28 Author: felixonmars Revision: 961108 archrelease: copy trunk to community-staging-x86_64 Added: haskell-time-manager/repos/community-staging-x86_64/ haskell-time-manager/repos/community-staging-x86_64/PKGBUILD (from rev 961107, haskell-time-manager/trunk/PKGBUILD) --+ PKGBUILD | 42 ++ 1 file changed, 42 insertions(+) Copied: haskell-time-manager/repos/community-staging-x86_64/PKGBUILD (from rev 961107, haskell-time-manager/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2021-06-10 04:09:28 UTC (rev 961108) @@ -0,0 +1,42 @@ +# Maintainer: Felix Yan + +_hkgname=time-manager +pkgname=haskell-time-manager +pkgver=0.0.0 +pkgrel=166 +pkgdesc="Scalable timer" +url="https://github.com/yesodweb/wai; +license=('MIT') +arch=('x86_64') +depends=('ghc-libs' 'haskell-auto-update') +makedepends=('ghc') +source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz) +sha512sums=('aa8bd9dc9a66ea097fe2d6a6d9e77eff67debc58a588da7ae1d6fc312b6bb371da58b413b58cdba21623e2da26633595f379ac9e0a7a6dc7281ad42353231054') + +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 --show-details=direct +} + +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-time-manager/trunk (PKGBUILD)
Date: Thursday, June 10, 2021 @ 04:09:17 Author: felixonmars Revision: 961107 upgpkg: haskell-time-manager 0.0.0-166: rebuild with unliftio 0.2.18 Modified: haskell-time-manager/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2021-06-10 04:08:29 UTC (rev 961106) +++ PKGBUILD2021-06-10 04:09:17 UTC (rev 961107) @@ -3,7 +3,7 @@ _hkgname=time-manager pkgname=haskell-time-manager pkgver=0.0.0 -pkgrel=165 +pkgrel=166 pkgdesc="Scalable timer" url="https://github.com/yesodweb/wai; license=('MIT')
[arch-commits] Commit in haskell-auto-update/repos (2 files)
Date: Thursday, June 10, 2021 @ 04:08:29 Author: felixonmars Revision: 961106 archrelease: copy trunk to community-staging-x86_64 Added: haskell-auto-update/repos/community-staging-x86_64/ haskell-auto-update/repos/community-staging-x86_64/PKGBUILD (from rev 961105, haskell-auto-update/trunk/PKGBUILD) --+ PKGBUILD | 43 +++ 1 file changed, 43 insertions(+) Copied: haskell-auto-update/repos/community-staging-x86_64/PKGBUILD (from rev 961105, haskell-auto-update/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2021-06-10 04:08:29 UTC (rev 961106) @@ -0,0 +1,43 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=auto-update +pkgname=haskell-auto-update +pkgver=0.1.6 +pkgrel=169 +pkgdesc="Efficiently run periodic, on-demand actions" +url="https://github.com/yesodweb/wai; +license=("MIT") +arch=('x86_64') +depends=('ghc-libs') +makedepends=('ghc' 'haskell-hspec' 'haskell-retry' 'haskell-hunit') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('ff0f4f835d0b24aafbe18dbc42a9c3cc396cea24be3f4b13b5f5dac49b3b21030c941c8b09a5c33ba175c9902d076aa12fc9eb5a6a79c94ee5c9b60935fa047f') + +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 --show-details=direct +} + +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-auto-update/trunk (PKGBUILD)
Date: Thursday, June 10, 2021 @ 04:07:52 Author: felixonmars Revision: 961105 upgpkg: haskell-auto-update 0.1.6-169: rebuild with unliftio 0.2.18 Modified: haskell-auto-update/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2021-06-10 04:06:59 UTC (rev 961104) +++ PKGBUILD2021-06-10 04:07:52 UTC (rev 961105) @@ -4,7 +4,7 @@ _hkgname=auto-update pkgname=haskell-auto-update pkgver=0.1.6 -pkgrel=168 +pkgrel=169 pkgdesc="Efficiently run periodic, on-demand actions" url="https://github.com/yesodweb/wai; license=("MIT")
[arch-commits] Commit in haskell-retry/repos (2 files)
Date: Thursday, June 10, 2021 @ 04:06:59 Author: felixonmars Revision: 961104 archrelease: copy trunk to community-staging-x86_64 Added: haskell-retry/repos/community-staging-x86_64/ haskell-retry/repos/community-staging-x86_64/PKGBUILD (from rev 961103, haskell-retry/trunk/PKGBUILD) --+ PKGBUILD | 45 + 1 file changed, 45 insertions(+) Copied: haskell-retry/repos/community-staging-x86_64/PKGBUILD (from rev 961103, haskell-retry/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2021-06-10 04:06:59 UTC (rev 961104) @@ -0,0 +1,45 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=retry +pkgname=haskell-retry +pkgver=0.8.1.2 +pkgrel=118 +pkgdesc="Retry combinators for monadic actions that may fail" +url="https://github.com/Soostone/retry; +license=("BSD") +arch=('x86_64') +depends=('ghc-libs' 'haskell-random') +makedepends=('ghc' 'haskell-hedgehog' 'haskell-hunit' 'haskell-tasty' + 'haskell-tasty-hunit' 'haskell-tasty-hedgehog') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('42856d43035e7c3a8128768c1a12fb1fbbd33ebc12fba152f5559e117a6339ea35a75e06243c320623e42a70916ad9f5a141988c42df4e44acb084210e2488e7') + +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-lib-werror +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 --show-details=direct +} + +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-retry/trunk (PKGBUILD)
Date: Thursday, June 10, 2021 @ 04:06:48 Author: felixonmars Revision: 961103 upgpkg: haskell-retry 0.8.1.2-118: rebuild with unliftio 0.2.18 Modified: haskell-retry/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2021-06-10 04:05:49 UTC (rev 961102) +++ PKGBUILD2021-06-10 04:06:48 UTC (rev 961103) @@ -4,7 +4,7 @@ _hkgname=retry pkgname=haskell-retry pkgver=0.8.1.2 -pkgrel=117 +pkgrel=118 pkgdesc="Retry combinators for monadic actions that may fail" url="https://github.com/Soostone/retry; license=("BSD")
[arch-commits] Commit in haskell-uri-bytestring/repos (2 files)
Date: Thursday, June 10, 2021 @ 04:05:49 Author: felixonmars Revision: 961102 archrelease: copy trunk to community-staging-x86_64 Added: haskell-uri-bytestring/repos/community-staging-x86_64/ haskell-uri-bytestring/repos/community-staging-x86_64/PKGBUILD (from rev 961101, haskell-uri-bytestring/trunk/PKGBUILD) --+ PKGBUILD | 49 + 1 file changed, 49 insertions(+) Copied: haskell-uri-bytestring/repos/community-staging-x86_64/PKGBUILD (from rev 961101, haskell-uri-bytestring/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2021-06-10 04:05:49 UTC (rev 961102) @@ -0,0 +1,49 @@ +# Maintainer: Felix Yan + +_hkgname=uri-bytestring +pkgname=haskell-uri-bytestring +pkgver=0.3.3.0 +pkgrel=71 +pkgdesc="Haskell URI parsing as ByteStrings" +url="https://github.com/Soostone/uri-bytestring; +license=('BSD') +arch=('x86_64') +depends=('ghc-libs' 'haskell-attoparsec' 'haskell-blaze-builder' 'haskell-th-lift-instances') +makedepends=('ghc' 'haskell-hunit' 'haskell-hedgehog' 'haskell-tasty' 'haskell-tasty-hedgehog' + 'haskell-tasty-hunit' 'haskell-base-compat' 'haskell-safe') +source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz) +sha512sums=('29be8a04bc95e5d86cb3f1c042e0acfec3970af7d9424c8e3218e143b2b9d783d1e7585597ba588928bd843b4d7f02dbb7f3ad862f39c60e4baa6c262faa9669') + +prepare() { +sed -e '/, semigroups/d' -i ${_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 --disable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ +-f-lib-Werror +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/Soostone/uri-bytestring/issues/50 +# runhaskell Setup test --show-details=direct +} + +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-uri-bytestring/trunk (PKGBUILD)
Date: Thursday, June 10, 2021 @ 04:05:38 Author: felixonmars Revision: 961101 upgpkg: haskell-uri-bytestring 0.3.3.0-71: rebuild with unliftio 0.2.18 Modified: haskell-uri-bytestring/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2021-06-10 04:04:40 UTC (rev 961100) +++ PKGBUILD2021-06-10 04:05:38 UTC (rev 961101) @@ -3,7 +3,7 @@ _hkgname=uri-bytestring pkgname=haskell-uri-bytestring pkgver=0.3.3.0 -pkgrel=70 +pkgrel=71 pkgdesc="Haskell URI parsing as ByteStrings" url="https://github.com/Soostone/uri-bytestring; license=('BSD')
[arch-commits] Commit in haskell-brick/repos (2 files)
Date: Thursday, June 10, 2021 @ 04:04:40 Author: felixonmars Revision: 961100 archrelease: copy trunk to community-staging-x86_64 Added: haskell-brick/repos/community-staging-x86_64/ haskell-brick/repos/community-staging-x86_64/PKGBUILD (from rev 961099, haskell-brick/trunk/PKGBUILD) --+ PKGBUILD | 46 ++ 1 file changed, 46 insertions(+) Copied: haskell-brick/repos/community-staging-x86_64/PKGBUILD (from rev 961099, haskell-brick/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2021-06-10 04:04:40 UTC (rev 961100) @@ -0,0 +1,46 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=brick +pkgname=haskell-brick +pkgver=0.62 +pkgrel=13 +pkgdesc="A declarative terminal user interface library" +url="https://github.com/jtdaugherty/brick; +license=("BSD") +arch=('x86_64') +depends=('ghc-libs' 'haskell-vty' 'haskell-data-clist' 'haskell-dlist' 'haskell-microlens' + 'haskell-microlens-th' 'haskell-microlens-mtl' 'haskell-config-ini' 'haskell-vector' + 'haskell-contravariant' 'haskell-text-zipper' 'haskell-word-wrap') +makedepends=('ghc' 'haskell-quickcheck') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('0ece2fdec88d836bb59c90a4dae8002a5d2a037bba6439cbbe33060413e95eb2e603ca905aaf40517e35df4cb831df0885638f70fe1c1cf8023be89da457b069') + +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-demos +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 --show-details=direct +} + +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-brick/trunk (PKGBUILD)
Date: Thursday, June 10, 2021 @ 04:04:25 Author: felixonmars Revision: 961099 upgpkg: haskell-brick 0.62-13: rebuild with unliftio 0.2.18 Modified: haskell-brick/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2021-06-10 04:02:41 UTC (rev 961098) +++ PKGBUILD2021-06-10 04:04:25 UTC (rev 961099) @@ -4,7 +4,7 @@ _hkgname=brick pkgname=haskell-brick pkgver=0.62 -pkgrel=12 +pkgrel=13 pkgdesc="A declarative terminal user interface library" url="https://github.com/jtdaugherty/brick; license=("BSD")
[arch-commits] Commit in haskell-config-ini/repos (2 files)
Date: Thursday, June 10, 2021 @ 04:02:41 Author: felixonmars Revision: 961098 archrelease: copy trunk to community-staging-x86_64 Added: haskell-config-ini/repos/community-staging-x86_64/ haskell-config-ini/repos/community-staging-x86_64/PKGBUILD (from rev 961097, haskell-config-ini/trunk/PKGBUILD) --+ PKGBUILD | 51 +++ 1 file changed, 51 insertions(+) Copied: haskell-config-ini/repos/community-staging-x86_64/PKGBUILD (from rev 961097, haskell-config-ini/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2021-06-10 04:02:41 UTC (rev 961098) @@ -0,0 +1,51 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=config-ini +pkgname=haskell-config-ini +pkgver=0.2.4.0 +pkgrel=235 +pkgdesc="A library for simple INI-based configuration files." +url="https://github.com/aisamanra/config-ini; +license=("BSD") +arch=('x86_64') +depends=('ghc-libs' 'haskell-unordered-containers' 'haskell-megaparsec') +makedepends=('ghc' 'uusi' 'haskell-ini' 'haskell-hedgehog' 'haskell-doctest' 'haskell-microlens') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('76af8bf132d545425d9db5579df2e37fa08cad479adf5f586fb3becd0712e2329eae019db1796cd24c6fda80aa958e45450ebae74a5bcbdfad9337ae44696a5e') + +prepare() { +cd $_hkgname-$pkgver +uusi -u megaparsec $_hkgname.cabal +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 --disable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ +-fenable-doctests +runhaskell Setup build $MAKEFLAGS +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $_hkgname-$pkgver +# https://github.com/aisamanra/config-ini/issues/22 +# runhaskell Setup test --show-details=direct +} + +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-config-ini/trunk (PKGBUILD)
Date: Thursday, June 10, 2021 @ 04:02:29 Author: felixonmars Revision: 961097 upgpkg: haskell-config-ini 0.2.4.0-235: rebuild with unliftio 0.2.18 Modified: haskell-config-ini/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2021-06-10 04:01:26 UTC (rev 961096) +++ PKGBUILD2021-06-10 04:02:29 UTC (rev 961097) @@ -4,7 +4,7 @@ _hkgname=config-ini pkgname=haskell-config-ini pkgver=0.2.4.0 -pkgrel=234 +pkgrel=235 pkgdesc="A library for simple INI-based configuration files." url="https://github.com/aisamanra/config-ini; license=("BSD")
[arch-commits] Commit in haskell-lukko/repos (2 files)
Date: Thursday, June 10, 2021 @ 04:01:26 Author: felixonmars Revision: 961096 archrelease: copy trunk to community-staging-x86_64 Added: haskell-lukko/repos/community-staging-x86_64/ haskell-lukko/repos/community-staging-x86_64/PKGBUILD (from rev 961095, haskell-lukko/trunk/PKGBUILD) --+ PKGBUILD | 43 +++ 1 file changed, 43 insertions(+) Copied: haskell-lukko/repos/community-staging-x86_64/PKGBUILD (from rev 961095, haskell-lukko/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2021-06-10 04:01:26 UTC (rev 961096) @@ -0,0 +1,43 @@ +# Maintainer: Felix Yan + +_hkgname=lukko +pkgname=haskell-lukko +pkgver=0.1.1.3 +pkgrel=20 +pkgdesc="Access to platform dependent file locking APIs" +url="https://github.com/phadej/lukko; +license=('BSD') +arch=('x86_64') +depends=('ghc-libs') +makedepends=('ghc' 'haskell-async' 'haskell-singleton-bool' 'haskell-tasty' + 'haskell-tasty-expected-failure' 'haskell-tasty-hunit' 'haskell-temporary') +source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz) +sha512sums=('8bed8b88a101883f642bb9d9d41512436f5c80db5ea1ad0cddb069c6d09257d21b56a60e0f70b57453e91126065fbfdeeb721064763e64de1975dcb51b1a484a') + +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 --show-details=direct +} + +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-lukko/trunk (PKGBUILD)
Date: Thursday, June 10, 2021 @ 04:01:14 Author: felixonmars Revision: 961095 upgpkg: haskell-lukko 0.1.1.3-20: rebuild with unliftio 0.2.18 Modified: haskell-lukko/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2021-06-10 04:00:18 UTC (rev 961094) +++ PKGBUILD2021-06-10 04:01:14 UTC (rev 961095) @@ -3,7 +3,7 @@ _hkgname=lukko pkgname=haskell-lukko pkgver=0.1.1.3 -pkgrel=19 +pkgrel=20 pkgdesc="Access to platform dependent file locking APIs" url="https://github.com/phadej/lukko; license=('BSD')
[arch-commits] Commit in haskell-selective/repos (2 files)
Date: Thursday, June 10, 2021 @ 04:00:18 Author: felixonmars Revision: 961094 archrelease: copy trunk to community-staging-x86_64 Added: haskell-selective/repos/community-staging-x86_64/ haskell-selective/repos/community-staging-x86_64/PKGBUILD (from rev 961093, haskell-selective/trunk/PKGBUILD) --+ PKGBUILD | 48 1 file changed, 48 insertions(+) Copied: haskell-selective/repos/community-staging-x86_64/PKGBUILD (from rev 961093, haskell-selective/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2021-06-10 04:00:18 UTC (rev 961094) @@ -0,0 +1,48 @@ +# Maintainer: Felix Yan + +_hkgname=selective +pkgname=haskell-selective +pkgver=0.4.2 +pkgrel=21 +pkgdesc="Selective applicative functors" +url="https://github.com/snowleopard/selective; +license=('MIT') +arch=('x86_64') +depends=('ghc-libs') +makedepends=('ghc' 'uusi' 'haskell-quickcheck' 'haskell-tasty' 'haskell-tasty-expected-failure' + 'haskell-tasty-quickcheck') +source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz) +sha512sums=('16e9dd4bbb4ffa628d5befd0b750af968c397a5d77ea0ca76f2638974f45f69a4ba8c982208a1ea2b8de2b0a846593d02137109ac7da405f448b9721563d0d19') + +prepare() { +cd $_hkgname-$pkgver +gen-setup +} + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build $MAKEFLAGS +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $_hkgname-$pkgver +runhaskell Setup test --show-details=direct +} + +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-selective/trunk (PKGBUILD)
Date: Thursday, June 10, 2021 @ 04:00:06 Author: felixonmars Revision: 961093 upgpkg: haskell-selective 0.4.2-21: rebuild with unliftio 0.2.18 Modified: haskell-selective/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2021-06-10 03:58:55 UTC (rev 961092) +++ PKGBUILD2021-06-10 04:00:06 UTC (rev 961093) @@ -3,7 +3,7 @@ _hkgname=selective pkgname=haskell-selective pkgver=0.4.2 -pkgrel=20 +pkgrel=21 pkgdesc="Selective applicative functors" url="https://github.com/snowleopard/selective; license=('MIT')
[arch-commits] Commit in haskell-tasty-expected-failure/repos/community-staging-x86_64 (2 files)
Date: Thursday, June 10, 2021 @ 03:58:55 Author: felixonmars Revision: 961092 archrelease: copy trunk to community-staging-x86_64 Added: haskell-tasty-expected-failure/repos/community-staging-x86_64/PKGBUILD (from rev 961091, haskell-tasty-expected-failure/trunk/PKGBUILD) Deleted: haskell-tasty-expected-failure/repos/community-staging-x86_64/PKGBUILD --+ PKGBUILD | 102 ++--- 1 file changed, 51 insertions(+), 51 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2021-06-10 03:58:41 UTC (rev 961091) +++ PKGBUILD2021-06-10 03:58:55 UTC (rev 961092) @@ -1,51 +0,0 @@ -# Maintainer: Felix Yan -# Contributor: Arch Haskell Team - -_hkgname=tasty-expected-failure -pkgname=haskell-tasty-expected-failure -pkgver=0.12.3 -pkgrel=54 -pkgdesc="Mark tasty tests as failure expected" -url="https://github.com/nomeata/tasty-expected-failure; -license=("MIT") -arch=('x86_64') -depends=('ghc-libs' 'haskell-tagged' 'haskell-tasty' 'haskell-unbounded-delays') -makedepends=('ghc') -checkdepends=('haskell-hedgehog' 'haskell-tasty-golden' 'haskell-tasty-hedgehog' - 'haskell-tasty-hunit') -source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) -sha512sums=('38a38a6b918355b341ac52fbbd63312fbc44f2071785401dc667bb50b030e8c1963c5eb8f890c36daa0987d2fb4748effa543076429e0c8dea58f2fb0bf29f0c') - -build() { -cd $_hkgname-$pkgver - -if (( CHECKFUNC )); then -_opts=('--enable-tests') -else -_opts=('--disable-tests') -fi - -runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ ---prefix=/usr --docdir=/usr/share/doc/$pkgname "${_opts[@]}" \ ---dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid -runhaskell Setup build $MAKEFLAGS -runhaskell Setup register --gen-script -runhaskell Setup unregister --gen-script -sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh -sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh -} - -check() { -cd $_hkgname-$pkgver -runhaskell Setup test --show-details=direct -} - -package() { -cd $_hkgname-$pkgver - -install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh -install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh -runhaskell Setup copy --destdir="$pkgdir" -install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE -rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE -} Copied: haskell-tasty-expected-failure/repos/community-staging-x86_64/PKGBUILD (from rev 961091, haskell-tasty-expected-failure/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2021-06-10 03:58:55 UTC (rev 961092) @@ -0,0 +1,51 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=tasty-expected-failure +pkgname=haskell-tasty-expected-failure +pkgver=0.12.3 +pkgrel=55 +pkgdesc="Mark tasty tests as failure expected" +url="https://github.com/nomeata/tasty-expected-failure; +license=("MIT") +arch=('x86_64') +depends=('ghc-libs' 'haskell-tagged' 'haskell-tasty' 'haskell-unbounded-delays') +makedepends=('ghc') +checkdepends=('haskell-hedgehog' 'haskell-tasty-golden' 'haskell-tasty-hedgehog' + 'haskell-tasty-hunit') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('38a38a6b918355b341ac52fbbd63312fbc44f2071785401dc667bb50b030e8c1963c5eb8f890c36daa0987d2fb4748effa543076429e0c8dea58f2fb0bf29f0c') + +build() { +cd $_hkgname-$pkgver + +if (( CHECKFUNC )); then +_opts=('--enable-tests') +else +_opts=('--disable-tests') +fi + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname "${_opts[@]}" \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build $MAKEFLAGS +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $_hkgname-$pkgver +runhaskell Setup test --show-details=direct +} + +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-tasty-expected-failure/trunk (PKGBUILD)
Date: Thursday, June 10, 2021 @ 03:58:41 Author: felixonmars Revision: 961091 upgpkg: haskell-tasty-expected-failure 0.12.3-55: rebuild with unliftio 0.2.18 Modified: haskell-tasty-expected-failure/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2021-06-10 03:57:49 UTC (rev 961090) +++ PKGBUILD2021-06-10 03:58:41 UTC (rev 961091) @@ -4,7 +4,7 @@ _hkgname=tasty-expected-failure pkgname=haskell-tasty-expected-failure pkgver=0.12.3 -pkgrel=54 +pkgrel=55 pkgdesc="Mark tasty tests as failure expected" url="https://github.com/nomeata/tasty-expected-failure; license=("MIT")
[arch-commits] Commit in haskell-tasty-hedgehog/repos (2 files)
Date: Thursday, June 10, 2021 @ 03:57:49 Author: felixonmars Revision: 961090 archrelease: copy trunk to community-staging-x86_64 Added: haskell-tasty-hedgehog/repos/community-staging-x86_64/ haskell-tasty-hedgehog/repos/community-staging-x86_64/PKGBUILD (from rev 961089, haskell-tasty-hedgehog/trunk/PKGBUILD) --+ PKGBUILD | 49 + 1 file changed, 49 insertions(+) Copied: haskell-tasty-hedgehog/repos/community-staging-x86_64/PKGBUILD (from rev 961089, haskell-tasty-hedgehog/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2021-06-10 03:57:49 UTC (rev 961090) @@ -0,0 +1,49 @@ +# Maintainer: Felix Yan + +_hkgname=tasty-hedgehog +pkgname=haskell-tasty-hedgehog +pkgver=1.1.0.0 +pkgrel=20 +pkgdesc="Integration for tasty and hedgehog" +url="https://github.com/qfpl/tasty-hedgehog; +license=('BSD') +arch=('x86_64') +depends=('ghc-libs' 'haskell-hedgehog' 'haskell-tagged' 'haskell-tasty') +makedepends=('ghc') +checkdepends=('haskell-tasty-expected-failure') +source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz) +sha512sums=('48dda3dda14241f8d8dc77acf61a0fe77887c835ae9de6182c9fe580bb79e98f2480a14c282ff49b1438ffab197812262529e90dcec2af3785713f218490bce2') + +build() { +cd $_hkgname-$pkgver + +if (( CHECKFUNC )); then +_opts=('--enable-tests') +else +_opts=('--disable-tests') +fi + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname "${_opts[@]}" \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build $MAKEFLAGS +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $_hkgname-$pkgver +runhaskell Setup test --show-details=direct +} + +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-tasty-hedgehog/trunk (PKGBUILD)
Date: Thursday, June 10, 2021 @ 03:57:27 Author: felixonmars Revision: 961089 upgpkg: haskell-tasty-hedgehog 1.1.0.0-20: rebuild with unliftio 0.2.18 Modified: haskell-tasty-hedgehog/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2021-06-10 03:56:21 UTC (rev 961088) +++ PKGBUILD2021-06-10 03:57:27 UTC (rev 961089) @@ -3,7 +3,7 @@ _hkgname=tasty-hedgehog pkgname=haskell-tasty-hedgehog pkgver=1.1.0.0 -pkgrel=19 +pkgrel=20 pkgdesc="Integration for tasty and hedgehog" url="https://github.com/qfpl/tasty-hedgehog; license=('BSD')
[arch-commits] Commit in haskell-hedgehog/repos (2 files)
Date: Thursday, June 10, 2021 @ 03:56:21 Author: felixonmars Revision: 961088 archrelease: copy trunk to community-staging-x86_64 Added: haskell-hedgehog/repos/community-staging-x86_64/ haskell-hedgehog/repos/community-staging-x86_64/PKGBUILD (from rev 961087, haskell-hedgehog/trunk/PKGBUILD) --+ PKGBUILD | 51 +++ 1 file changed, 51 insertions(+) Copied: haskell-hedgehog/repos/community-staging-x86_64/PKGBUILD (from rev 961087, haskell-hedgehog/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2021-06-10 03:56:21 UTC (rev 961088) @@ -0,0 +1,51 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=hedgehog +pkgname=haskell-hedgehog +pkgver=1.0.5 +pkgrel=30 +pkgdesc="A modern property-based testing system" +url="https://hedgehog.qa; +license=("BSD") +arch=('x86_64') +depends=('ghc-libs' 'haskell-ansi-terminal' 'haskell-async' 'haskell-concurrent-output' + 'haskell-erf' 'haskell-lifted-async' 'haskell-mmorph' 'haskell-monad-control' + 'haskell-pretty-show' 'haskell-primitive' 'haskell-random' 'haskell-resourcet' + 'haskell-transformers-base' 'haskell-wl-pprint-annotated') +makedepends=('ghc' 'uusi') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('03a1bd64451ce90ce7bac67e9f558a97b33cb2f7eeec7885c76558f34018eb794f82344563c6b511094e9cf610a6c0f4c0a229455e57df8729fc093ec212dd98') + +prepare() { +cd $_hkgname-$pkgver +gen-setup +} + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build $MAKEFLAGS +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $_hkgname-$pkgver +runhaskell Setup test --show-details=direct +} + +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-hedgehog/trunk (PKGBUILD)
Date: Thursday, June 10, 2021 @ 03:55:45 Author: felixonmars Revision: 961087 upgpkg: haskell-hedgehog 1.0.5-30: rebuild with unliftio 0.2.18 Modified: haskell-hedgehog/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2021-06-10 03:54:11 UTC (rev 961086) +++ PKGBUILD2021-06-10 03:55:45 UTC (rev 961087) @@ -4,7 +4,7 @@ _hkgname=hedgehog pkgname=haskell-hedgehog pkgver=1.0.5 -pkgrel=29 +pkgrel=30 pkgdesc="A modern property-based testing system" url="https://hedgehog.qa; license=("BSD")
[arch-commits] Commit in haskell-lifted-async/repos (2 files)
Date: Thursday, June 10, 2021 @ 03:54:11 Author: felixonmars Revision: 961086 archrelease: copy trunk to community-staging-x86_64 Added: haskell-lifted-async/repos/community-staging-x86_64/ haskell-lifted-async/repos/community-staging-x86_64/PKGBUILD (from rev 961085, haskell-lifted-async/trunk/PKGBUILD) --+ PKGBUILD | 51 +++ 1 file changed, 51 insertions(+) Copied: haskell-lifted-async/repos/community-staging-x86_64/PKGBUILD (from rev 961085, haskell-lifted-async/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2021-06-10 03:54:11 UTC (rev 961086) @@ -0,0 +1,51 @@ +# Maintainer: Felix Yan + +_hkgname=lifted-async +pkgname=haskell-lifted-async +pkgver=0.10.2 +pkgrel=21 +pkgdesc="Run lifted IO operations asynchronously and wait for their results" +url="https://github.com/maoe/lifted-async; +license=('BSD') +arch=('x86_64') +depends=('ghc-libs' 'haskell-async' 'haskell-constraints' 'haskell-lifted-base' + 'haskell-monad-control' 'haskell-transformers-base') +makedepends=('ghc') +checkdepends=('haskell-hunit' 'haskell-tasty' 'haskell-tasty-expected-failure' + 'haskell-tasty-hunit' 'haskell-tasty-th') +source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz) +sha512sums=('eb2b33693ab1617fdeca934c6ede73c530e578425049804c3a0322a63b5262411453f80cb730dabd338590fc6b3093cd13872b9922f5cda4806741fc74ea63ee') + +build() { +cd $_hkgname-$pkgver + +if (( CHECKFUNC )); then +_opts=('--enable-tests') +else +_opts=('--disable-tests') +fi + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname "${_opts[@]}" \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build $MAKEFLAGS +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $_hkgname-$pkgver +runhaskell Setup test --show-details=direct +} + +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-lifted-async/trunk (PKGBUILD)
Date: Thursday, June 10, 2021 @ 03:54:00 Author: felixonmars Revision: 961085 upgpkg: haskell-lifted-async 0.10.2-21: rebuild with unliftio 0.2.18 Modified: haskell-lifted-async/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2021-06-10 03:53:03 UTC (rev 961084) +++ PKGBUILD2021-06-10 03:54:00 UTC (rev 961085) @@ -3,7 +3,7 @@ _hkgname=lifted-async pkgname=haskell-lifted-async pkgver=0.10.2 -pkgrel=20 +pkgrel=21 pkgdesc="Run lifted IO operations asynchronously and wait for their results" url="https://github.com/maoe/lifted-async; license=('BSD')
[arch-commits] Commit in haskell-tasty-expected-failure/repos (2 files)
Date: Thursday, June 10, 2021 @ 03:53:03 Author: felixonmars Revision: 961084 archrelease: copy trunk to community-staging-x86_64 Added: haskell-tasty-expected-failure/repos/community-staging-x86_64/ haskell-tasty-expected-failure/repos/community-staging-x86_64/PKGBUILD (from rev 961083, haskell-tasty-expected-failure/trunk/PKGBUILD) --+ PKGBUILD | 51 +++ 1 file changed, 51 insertions(+) Copied: haskell-tasty-expected-failure/repos/community-staging-x86_64/PKGBUILD (from rev 961083, haskell-tasty-expected-failure/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2021-06-10 03:53:03 UTC (rev 961084) @@ -0,0 +1,51 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=tasty-expected-failure +pkgname=haskell-tasty-expected-failure +pkgver=0.12.3 +pkgrel=54 +pkgdesc="Mark tasty tests as failure expected" +url="https://github.com/nomeata/tasty-expected-failure; +license=("MIT") +arch=('x86_64') +depends=('ghc-libs' 'haskell-tagged' 'haskell-tasty' 'haskell-unbounded-delays') +makedepends=('ghc') +checkdepends=('haskell-hedgehog' 'haskell-tasty-golden' 'haskell-tasty-hedgehog' + 'haskell-tasty-hunit') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('38a38a6b918355b341ac52fbbd63312fbc44f2071785401dc667bb50b030e8c1963c5eb8f890c36daa0987d2fb4748effa543076429e0c8dea58f2fb0bf29f0c') + +build() { +cd $_hkgname-$pkgver + +if (( CHECKFUNC )); then +_opts=('--enable-tests') +else +_opts=('--disable-tests') +fi + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname "${_opts[@]}" \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build $MAKEFLAGS +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $_hkgname-$pkgver +runhaskell Setup test --show-details=direct +} + +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-tasty-expected-failure/trunk (PKGBUILD)
Date: Thursday, June 10, 2021 @ 03:52:52 Author: felixonmars Revision: 961083 upgpkg: haskell-tasty-expected-failure 0.12.3-54: rebuild with unliftio 0.2.18 (rebuild pass 1, specified --nocheck) Modified: haskell-tasty-expected-failure/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2021-06-10 03:51:56 UTC (rev 961082) +++ PKGBUILD2021-06-10 03:52:52 UTC (rev 961083) @@ -4,7 +4,7 @@ _hkgname=tasty-expected-failure pkgname=haskell-tasty-expected-failure pkgver=0.12.3 -pkgrel=53 +pkgrel=54 pkgdesc="Mark tasty tests as failure expected" url="https://github.com/nomeata/tasty-expected-failure; license=("MIT")
[arch-commits] Commit in haskell-lifted-base/repos (2 files)
Date: Thursday, June 10, 2021 @ 03:51:56 Author: felixonmars Revision: 961082 archrelease: copy trunk to community-staging-x86_64 Added: haskell-lifted-base/repos/community-staging-x86_64/ haskell-lifted-base/repos/community-staging-x86_64/PKGBUILD (from rev 961081, haskell-lifted-base/trunk/PKGBUILD) --+ PKGBUILD | 38 ++ 1 file changed, 38 insertions(+) Copied: haskell-lifted-base/repos/community-staging-x86_64/PKGBUILD (from rev 961081, haskell-lifted-base/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2021-06-10 03:51:56 UTC (rev 961082) @@ -0,0 +1,38 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=lifted-base +pkgname=haskell-lifted-base +pkgver=0.2.3.12 +pkgrel=157 +pkgdesc="lifted IO operations from the base library" +url="https://github.com/basvandijk/lifted-base; +license=("BSD") +arch=('x86_64') +depends=('ghc-libs' "haskell-monad-control" "haskell-transformers-base") +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('8bdd69686cdcd8841304341282f9b32a7d1c095da276bfb877017f12400f0f62018fda47fb41f36b817a91093856d8a02f0b8c7b8fe397fd9a839f20e64b8a32') + +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-lifted-base/trunk (PKGBUILD)
Date: Thursday, June 10, 2021 @ 03:51:41 Author: felixonmars Revision: 961081 upgpkg: haskell-lifted-base 0.2.3.12-157: rebuild with unliftio 0.2.18 Modified: haskell-lifted-base/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2021-06-10 03:50:44 UTC (rev 961080) +++ PKGBUILD2021-06-10 03:51:41 UTC (rev 961081) @@ -4,7 +4,7 @@ _hkgname=lifted-base pkgname=haskell-lifted-base pkgver=0.2.3.12 -pkgrel=156 +pkgrel=157 pkgdesc="lifted IO operations from the base library" url="https://github.com/basvandijk/lifted-base; license=("BSD")
[arch-commits] Commit in haskell-success/repos (2 files)
Date: Thursday, June 10, 2021 @ 03:50:44 Author: felixonmars Revision: 961080 archrelease: copy trunk to community-staging-x86_64 Added: haskell-success/repos/community-staging-x86_64/ haskell-success/repos/community-staging-x86_64/PKGBUILD (from rev 961079, haskell-success/trunk/PKGBUILD) --+ PKGBUILD | 38 ++ 1 file changed, 38 insertions(+) Copied: haskell-success/repos/community-staging-x86_64/PKGBUILD (from rev 961079, haskell-success/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2021-06-10 03:50:44 UTC (rev 961080) @@ -0,0 +1,38 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=success +pkgname=haskell-success +pkgver=0.2.6 +pkgrel=166 +pkgdesc="A version of Either specialised for encoding of success or failure" +url="https://github.com/nikita-volkov/success; +license=("MIT") +arch=('x86_64') +depends=('ghc-libs' "haskell-transformers-base" "haskell-monad-control") +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('be0fc1627fb65e7607cf7753594a0db86ab3feaf4df241808231bd3d3ed1f4be7db14579395f594d4c7cbc46eae5e846d4e32d6ffaf260dfb73b794a5743a87e') + +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-success/trunk (PKGBUILD)
Date: Thursday, June 10, 2021 @ 03:50:33 Author: felixonmars Revision: 961079 upgpkg: haskell-success 0.2.6-166: rebuild with unliftio 0.2.18 Modified: haskell-success/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2021-06-10 03:49:47 UTC (rev 961078) +++ PKGBUILD2021-06-10 03:50:33 UTC (rev 961079) @@ -4,7 +4,7 @@ _hkgname=success pkgname=haskell-success pkgver=0.2.6 -pkgrel=165 +pkgrel=166 pkgdesc="A version of Either specialised for encoding of success or failure" url="https://github.com/nikita-volkov/success; license=("MIT")
[arch-commits] Commit in haskell-monad-unlift/repos (2 files)
Date: Thursday, June 10, 2021 @ 03:49:47 Author: felixonmars Revision: 961078 archrelease: copy trunk to community-staging-x86_64 Added: haskell-monad-unlift/repos/community-staging-x86_64/ haskell-monad-unlift/repos/community-staging-x86_64/PKGBUILD (from rev 961077, haskell-monad-unlift/trunk/PKGBUILD) --+ PKGBUILD | 38 ++ 1 file changed, 38 insertions(+) Copied: haskell-monad-unlift/repos/community-staging-x86_64/PKGBUILD (from rev 961077, haskell-monad-unlift/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2021-06-10 03:49:47 UTC (rev 961078) @@ -0,0 +1,38 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=monad-unlift +pkgname=haskell-monad-unlift +pkgver=0.2.0 +pkgrel=184 +pkgdesc="Typeclasses for representing monad transformer unlifting" +url="https://github.com/fpco/monad-unlift; +license=("MIT") +arch=('x86_64') +depends=('ghc-libs' "haskell-monad-control" "haskell-transformers-base" "haskell-constraints") +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('4b9db8679532e89c05c63328603bc7e72131b79d31e35225e8655ddc4d32e761de58c6db70bfdde2c148f105daa57ff08976cb79bddbdc99f85f083f8183afb3') + +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-monad-unlift/trunk (PKGBUILD)
Date: Thursday, June 10, 2021 @ 03:49:35 Author: felixonmars Revision: 961077 upgpkg: haskell-monad-unlift 0.2.0-184: rebuild with unliftio 0.2.18 Modified: haskell-monad-unlift/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2021-06-10 03:48:44 UTC (rev 961076) +++ PKGBUILD2021-06-10 03:49:35 UTC (rev 961077) @@ -4,7 +4,7 @@ _hkgname=monad-unlift pkgname=haskell-monad-unlift pkgver=0.2.0 -pkgrel=183 +pkgrel=184 pkgdesc="Typeclasses for representing monad transformer unlifting" url="https://github.com/fpco/monad-unlift; license=("MIT")
[arch-commits] Commit in haskell-monad-control/repos (2 files)
Date: Thursday, June 10, 2021 @ 03:48:44 Author: felixonmars Revision: 961076 archrelease: copy trunk to community-staging-x86_64 Added: haskell-monad-control/repos/community-staging-x86_64/ haskell-monad-control/repos/community-staging-x86_64/PKGBUILD (from rev 961075, haskell-monad-control/trunk/PKGBUILD) --+ PKGBUILD | 38 ++ 1 file changed, 38 insertions(+) Copied: haskell-monad-control/repos/community-staging-x86_64/PKGBUILD (from rev 961075, haskell-monad-control/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2021-06-10 03:48:44 UTC (rev 961076) @@ -0,0 +1,38 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=monad-control +pkgname=haskell-monad-control +pkgver=1.0.2.3 +pkgrel=157 +pkgdesc="Lift control operations, like exception catching, through monad transformers" +url="https://github.com/basvandijk/monad-control; +license=("BSD") +arch=('x86_64') +depends=('ghc-libs' "haskell-transformers-base" "haskell-transformers-compat") +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('59837326ec9f25220cb6c7329c91a5806b0ec7412d6af24c0f0d52c4fd93b084e92edd4f5f61a4f9c4248034fa540c23b65d2aacdfca737ece98bb132b8f08d4') + +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-monad-control/trunk (PKGBUILD)
Date: Thursday, June 10, 2021 @ 03:48:31 Author: felixonmars Revision: 961075 upgpkg: haskell-monad-control 1.0.2.3-157: rebuild with unliftio 0.2.18 Modified: haskell-monad-control/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2021-06-10 03:47:08 UTC (rev 961074) +++ PKGBUILD2021-06-10 03:48:31 UTC (rev 961075) @@ -4,7 +4,7 @@ _hkgname=monad-control pkgname=haskell-monad-control pkgver=1.0.2.3 -pkgrel=156 +pkgrel=157 pkgdesc="Lift control operations, like exception catching, through monad transformers" url="https://github.com/basvandijk/monad-control; license=("BSD")
[arch-commits] Commit in haskell-streams/repos (2 files)
Date: Thursday, June 10, 2021 @ 03:47:08 Author: felixonmars Revision: 961074 archrelease: copy trunk to community-staging-x86_64 Added: haskell-streams/repos/community-staging-x86_64/ haskell-streams/repos/community-staging-x86_64/PKGBUILD (from rev 961073, haskell-streams/trunk/PKGBUILD) --+ PKGBUILD | 46 ++ 1 file changed, 46 insertions(+) Copied: haskell-streams/repos/community-staging-x86_64/PKGBUILD (from rev 961073, haskell-streams/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2021-06-10 03:47:08 UTC (rev 961074) @@ -0,0 +1,46 @@ +# Maintainer: Felix Yan + +_hkgname=streams +pkgname=haskell-streams +pkgver=3.3 +pkgrel=15 +pkgdesc="Various Haskell 2010 stream comonads" +url="http://github.com/ekmett/streams; +license=("BSD") +arch=('x86_64') +depends=('ghc-libs' 'haskell-adjunctions' 'haskell-comonad' 'haskell-distributive' + 'haskell-semigroupoids') +makedepends=('ghc' 'uusi') +source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz;) +sha256sums=('2933f80d6a83fed326af5588b0cce93985b07233359c311bd69c5bac19954e40') + +prepare() { + cd $_hkgname-$pkgver + uusi -d semigroups $_hkgname.cabal +} + +build() { + cd $_hkgname-$pkgver + + runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ +--ghc-option=-optl-Wl\,-z\,relro\,-z\,now \ +--ghc-option='-pie' + + runhaskell Setup build $MAKEFLAGS + runhaskell Setup register --gen-script + runhaskell Setup unregister --gen-script + sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh + sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { + cd $_hkgname-$pkgver + + install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh + install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh + runhaskell Setup copy --destdir="$pkgdir" + install -D -m644 LICENSE -t "$pkgdir"/usr/share/licenses/$pkgname/ + rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in haskell-streams/trunk (PKGBUILD)
Date: Thursday, June 10, 2021 @ 03:46:55 Author: felixonmars Revision: 961073 upgpkg: haskell-streams 3.3-15: rebuild with unliftio 0.2.18 Modified: haskell-streams/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2021-06-10 03:45:50 UTC (rev 961072) +++ PKGBUILD2021-06-10 03:46:55 UTC (rev 961073) @@ -3,7 +3,7 @@ _hkgname=streams pkgname=haskell-streams pkgver=3.3 -pkgrel=14 +pkgrel=15 pkgdesc="Various Haskell 2010 stream comonads" url="http://github.com/ekmett/streams; license=("BSD")
[arch-commits] Commit in haskell-vec/repos (2 files)
Date: Thursday, June 10, 2021 @ 03:45:50 Author: felixonmars Revision: 961072 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 961071, haskell-vec/trunk/PKGBUILD) --+ PKGBUILD | 51 +++ 1 file changed, 51 insertions(+) Copied: haskell-vec/repos/community-staging-x86_64/PKGBUILD (from rev 961071, haskell-vec/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2021-06-10 03:45:50 UTC (rev 961072) @@ -0,0 +1,51 @@ +# Maintainer: Felix Yan + +_hkgname=vec +pkgname=haskell-vec +pkgver=0.4 +pkgrel=15 +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-indexed-traversable' '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;) +sha512sums=('b626036e0db7d6e7bef96ff35c177dfaf252498435582952c445be5d5fc40e2449c929f1182c84f10ec8d8175130303a9f3135ca2cb88ec5cf26ade5020f686b') + +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 +} + +check() { + cd $_hkgname-$pkgver + runhaskell Setup test --show-details=direct +} + +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, June 10, 2021 @ 03:45:39 Author: felixonmars Revision: 961071 upgpkg: haskell-vec 0.4-15: rebuild with unliftio 0.2.18 Modified: haskell-vec/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2021-06-10 03:44:42 UTC (rev 961070) +++ PKGBUILD2021-06-10 03:45:39 UTC (rev 961071) @@ -3,7 +3,7 @@ _hkgname=vec pkgname=haskell-vec pkgver=0.4 -pkgrel=14 +pkgrel=15 pkgdesc="Vec: length-indexed (sized) list" url="https://github.com/phadej/vec; license=("BSD")
[arch-commits] Commit in haskell-vector-instances/repos (2 files)
Date: Thursday, June 10, 2021 @ 03:44:42 Author: felixonmars Revision: 961070 archrelease: copy trunk to community-staging-x86_64 Added: haskell-vector-instances/repos/community-staging-x86_64/ haskell-vector-instances/repos/community-staging-x86_64/PKGBUILD (from rev 961069, haskell-vector-instances/trunk/PKGBUILD) --+ PKGBUILD | 45 + 1 file changed, 45 insertions(+) Copied: haskell-vector-instances/repos/community-staging-x86_64/PKGBUILD (from rev 961069, haskell-vector-instances/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2021-06-10 03:44:42 UTC (rev 961070) @@ -0,0 +1,45 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=vector-instances +pkgname=haskell-vector-instances +pkgver=3.4 +pkgrel=287 +pkgdesc="Orphan Instances for 'Data.Vector'" +url="https://github.com/ekmett/vector-instances; +license=("BSD") +arch=('x86_64') +depends=('ghc-libs' "haskell-comonad" "haskell-hashable" "haskell-keys" "haskell-pointed" + "haskell-semigroupoids" "haskell-vector") +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('67ffd6b941909bda1b6f26c8c7579fc495267425461f15f20bbaecf22b67d3dbf4ee88eb2ac76232f47917c26558eb325fedfe8ffc97368bbe1ad90fb427a7b1') + +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 \ +-fhashable +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-vector-instances/trunk (PKGBUILD)
Date: Thursday, June 10, 2021 @ 03:44:31 Author: felixonmars Revision: 961069 upgpkg: haskell-vector-instances 3.4-287: rebuild with unliftio 0.2.18 Modified: haskell-vector-instances/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2021-06-10 03:43:39 UTC (rev 961068) +++ PKGBUILD2021-06-10 03:44:31 UTC (rev 961069) @@ -4,7 +4,7 @@ _hkgname=vector-instances pkgname=haskell-vector-instances pkgver=3.4 -pkgrel=286 +pkgrel=287 pkgdesc="Orphan Instances for 'Data.Vector'" url="https://github.com/ekmett/vector-instances; license=("BSD")
[arch-commits] Commit in haskell-pointed/repos (2 files)
Date: Thursday, June 10, 2021 @ 03:43:39 Author: felixonmars Revision: 961068 archrelease: copy trunk to community-staging-x86_64 Added: haskell-pointed/repos/community-staging-x86_64/ haskell-pointed/repos/community-staging-x86_64/PKGBUILD (from rev 961067, haskell-pointed/trunk/PKGBUILD) --+ PKGBUILD | 47 +++ 1 file changed, 47 insertions(+) Copied: haskell-pointed/repos/community-staging-x86_64/PKGBUILD (from rev 961067, haskell-pointed/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2021-06-10 03:43:39 UTC (rev 961068) @@ -0,0 +1,47 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=pointed +pkgname=haskell-pointed +pkgver=5.0.2 +pkgrel=86 +pkgdesc="Pointed and copointed data" +url="https://github.com/ekmett/pointed/; +license=("BSD") +arch=('x86_64') +depends=('ghc-libs' 'haskell-comonad' 'haskell-data-default-class' 'haskell-hashable' + 'haskell-kan-extensions' 'haskell-semigroupoids' 'haskell-tagged' + 'haskell-transformers-compat' 'haskell-unordered-containers') +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('dc1c60108cf13f089c66511c6cc6cc695de3614fcaa93be54f9b71eb2ed07d4b3b8d9a550e9ba4d73322445eda36679d7abc554ec807755a2e13722cc68627e0') + +prepare() { +cd $_hkgname-$pkgver +sed -i -e '/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 \ +-fcomonad -fcontainers -fkan-extensions -fsemigroupoids -fsemigroups \ +-fstm -ftagged -ftransformers -funordered-containers +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-pointed/trunk (PKGBUILD)
Date: Thursday, June 10, 2021 @ 03:43:28 Author: felixonmars Revision: 961067 upgpkg: haskell-pointed 5.0.2-86: rebuild with unliftio 0.2.18 Modified: haskell-pointed/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2021-06-10 03:42:39 UTC (rev 961066) +++ PKGBUILD2021-06-10 03:43:28 UTC (rev 961067) @@ -4,7 +4,7 @@ _hkgname=pointed pkgname=haskell-pointed pkgver=5.0.2 -pkgrel=85 +pkgrel=86 pkgdesc="Pointed and copointed data" url="https://github.com/ekmett/pointed/; license=("BSD")
[arch-commits] Commit in haskell-kan-extensions/repos (2 files)
Date: Thursday, June 10, 2021 @ 03:42:39 Author: felixonmars Revision: 961066 archrelease: copy trunk to community-staging-x86_64 Added: haskell-kan-extensions/repos/community-staging-x86_64/ haskell-kan-extensions/repos/community-staging-x86_64/PKGBUILD (from rev 961065, haskell-kan-extensions/trunk/PKGBUILD) --+ PKGBUILD | 40 1 file changed, 40 insertions(+) Copied: haskell-kan-extensions/repos/community-staging-x86_64/PKGBUILD (from rev 961065, haskell-kan-extensions/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2021-06-10 03:42:39 UTC (rev 961066) @@ -0,0 +1,40 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=kan-extensions +pkgname=haskell-kan-extensions +pkgver=5.2.2 +pkgrel=27 +pkgdesc="Kan extensions, Kan lifts, the Yoneda lemma, and (co)density (co)monads" +url="https://github.com/ekmett/kan-extensions/; +license=("BSD") +arch=('x86_64') +depends=('ghc-libs' 'haskell-adjunctions' 'haskell-comonad' 'haskell-contravariant' + 'haskell-distributive' 'haskell-free' 'haskell-invariant' 'haskell-profunctors' + 'haskell-semigroupoids' 'haskell-tagged' 'haskell-transformers-compat') +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz;) +sha512sums=('d49e297f102f70708ac5524844f16048a3549d97fc7c354410c25271c57e310be742137d6baadbf25351d8c358b3cac7a0d2831da80d2d482b85502e8eb51d64') + +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-kan-extensions/trunk (PKGBUILD)
Date: Thursday, June 10, 2021 @ 03:42:28 Author: felixonmars Revision: 961065 upgpkg: haskell-kan-extensions 5.2.2-27: rebuild with unliftio 0.2.18 Modified: haskell-kan-extensions/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2021-06-10 03:41:33 UTC (rev 961064) +++ PKGBUILD2021-06-10 03:42:28 UTC (rev 961065) @@ -4,7 +4,7 @@ _hkgname=kan-extensions pkgname=haskell-kan-extensions pkgver=5.2.2 -pkgrel=26 +pkgrel=27 pkgdesc="Kan extensions, Kan lifts, the Yoneda lemma, and (co)density (co)monads" url="https://github.com/ekmett/kan-extensions/; license=("BSD")
[arch-commits] Commit in haskell-ral/repos (2 files)
Date: Thursday, June 10, 2021 @ 03:41:33 Author: felixonmars Revision: 961064 archrelease: copy trunk to community-staging-x86_64 Added: haskell-ral/repos/community-staging-x86_64/ haskell-ral/repos/community-staging-x86_64/PKGBUILD (from rev 961063, haskell-ral/trunk/PKGBUILD) --+ PKGBUILD | 45 + 1 file changed, 45 insertions(+) Copied: haskell-ral/repos/community-staging-x86_64/PKGBUILD (from rev 961063, haskell-ral/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2021-06-10 03:41:33 UTC (rev 961064) @@ -0,0 +1,45 @@ +# Maintainer: Felix Yan + +_hkgname=ral +pkgname=haskell-ral +pkgver=0.2 +pkgrel=15 +pkgdesc="Random access lists" +url="https://github.com/phadej/vec; +license=("GPL") +arch=('x86_64') +depends=('ghc-libs' 'haskell-quickcheck' 'haskell-adjunctions' 'haskell-bin' 'haskell-distributive' + 'haskell-fin' 'haskell-hashable' 'haskell-indexed-traversable' 'haskell-semigroupoids') +makedepends=('ghc' 'uusi') +source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz;) +sha512sums=('21174789d765120ec08cfd0cd0ec0552fd4564cd9a799355a219d290072b517cbb916d5f0a7aefa918815c943dd472cec34ba3508fe5e20236fafa044965b85f') + +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-ral/trunk (PKGBUILD)
Date: Thursday, June 10, 2021 @ 03:41:22 Author: felixonmars Revision: 961063 upgpkg: haskell-ral 0.2-15: rebuild with unliftio 0.2.18 Modified: haskell-ral/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2021-06-10 03:40:22 UTC (rev 961062) +++ PKGBUILD2021-06-10 03:41:22 UTC (rev 961063) @@ -3,7 +3,7 @@ _hkgname=ral pkgname=haskell-ral pkgver=0.2 -pkgrel=14 +pkgrel=15 pkgdesc="Random access lists" url="https://github.com/phadej/vec; license=("GPL")
[arch-commits] Commit in haskell-adjunctions/repos (2 files)
Date: Thursday, June 10, 2021 @ 03:40:22 Author: felixonmars Revision: 961062 archrelease: copy trunk to community-staging-x86_64 Added: haskell-adjunctions/repos/community-staging-x86_64/ haskell-adjunctions/repos/community-staging-x86_64/PKGBUILD (from rev 961061, haskell-adjunctions/trunk/PKGBUILD) --+ PKGBUILD | 50 ++ 1 file changed, 50 insertions(+) Copied: haskell-adjunctions/repos/community-staging-x86_64/PKGBUILD (from rev 961061, haskell-adjunctions/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2021-06-10 03:40:22 UTC (rev 961062) @@ -0,0 +1,50 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=adjunctions +pkgname=haskell-adjunctions +pkgver=4.4 +pkgrel=243 +pkgdesc="Adjunctions and representable functors" +url="https://github.com/ekmett/adjunctions/; +license=("BSD") +arch=('x86_64') +depends=('ghc-libs' 'haskell-comonad' 'haskell-contravariant' 'haskell-distributive' 'haskell-free' + 'haskell-profunctors' 'haskell-semigroupoids' 'haskell-tagged' + 'haskell-transformers-compat' 'haskell-void') +makedepends=('ghc' 'haskell-generic-deriving' 'haskell-hspec') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('30f4fb8a30d8428e032d322a9a627e7ebc44b2c737e87670907134a5aa6019145f2c3e6b2e7f8e00d5ffbe1ce4b4a5c812c3ee976257419d7d429b19db28918c') + +prepare() { +cd $_hkgname-$pkgver +sed -i -e '/semigroups/d' -e 's/< *0.6/<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 --show-details=direct +} + +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-adjunctions/trunk (PKGBUILD)
Date: Thursday, June 10, 2021 @ 03:40:11 Author: felixonmars Revision: 961061 upgpkg: haskell-adjunctions 4.4-243: rebuild with unliftio 0.2.18 Modified: haskell-adjunctions/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2021-06-10 03:39:17 UTC (rev 961060) +++ PKGBUILD2021-06-10 03:40:11 UTC (rev 961061) @@ -4,7 +4,7 @@ _hkgname=adjunctions pkgname=haskell-adjunctions pkgver=4.4 -pkgrel=242 +pkgrel=243 pkgdesc="Adjunctions and representable functors" url="https://github.com/ekmett/adjunctions/; license=("BSD")
[arch-commits] Commit in haskell-retrie/repos (2 files)
Date: Thursday, June 10, 2021 @ 03:39:17 Author: felixonmars Revision: 961060 archrelease: copy trunk to community-staging-x86_64 Added: haskell-retrie/repos/community-staging-x86_64/ haskell-retrie/repos/community-staging-x86_64/PKGBUILD (from rev 961059, haskell-retrie/trunk/PKGBUILD) --+ PKGBUILD | 55 +++ 1 file changed, 55 insertions(+) Copied: haskell-retrie/repos/community-staging-x86_64/PKGBUILD (from rev 961059, haskell-retrie/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2021-06-10 03:39:17 UTC (rev 961060) @@ -0,0 +1,55 @@ +# Maintainer: Felix Yan + +_hkgname=retrie +pkgname=haskell-retrie +pkgver=0.1.1.1 +pkgrel=85 +pkgdesc="A powerful, easy-to-use codemodding tool for Haskell." +url="https://github.com/facebookincubator/retrie; +license=("MIT") +arch=('x86_64') +depends=('ghc-libs' 'haskell-ansi-terminal' 'haskell-async' 'haskell-data-default' + 'haskell-ghc-exactprint' 'haskell-src-exts' 'haskell-optparse-applicative' + 'haskell-random-shuffle' 'haskell-syb' 'haskell-unordered-containers') +makedepends=('ghc' 'uusi' 'haskell-hunit' 'haskell-ghc-paths' 'haskell-tasty' 'haskell-tasty-hunit' + 'haskell-temporary') +checkdepends=('git' 'mercurial') +source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz;) +sha256sums=('f162028ecbfea991f8a22701637b3869c8bd306f48823316c92496e4ea66d7d0') + +prepare() { + uusi $_hkgname-$pkgver/$_hkgname.cabal +} + +build() { + cd $_hkgname-$pkgver + + runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ +--ghc-option=-optl-Wl\,-z\,relro\,-z\,now \ +--ghc-option='-pie' + + runhaskell Setup build $MAKEFLAGS + runhaskell Setup register --gen-script + runhaskell Setup unregister --gen-script + sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh + sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { + cd $_hkgname-$pkgver + runhaskell Setup test --show-details=direct +} + +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 + + rm "$pkgdir"/usr/bin/demo +}
[arch-commits] Commit in haskell-retrie/trunk (PKGBUILD)
Date: Thursday, June 10, 2021 @ 03:39:06 Author: felixonmars Revision: 961059 upgpkg: haskell-retrie 0.1.1.1-85: rebuild with unliftio 0.2.18 Modified: haskell-retrie/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2021-06-10 03:36:53 UTC (rev 961058) +++ PKGBUILD2021-06-10 03:39:06 UTC (rev 961059) @@ -3,7 +3,7 @@ _hkgname=retrie pkgname=haskell-retrie pkgver=0.1.1.1 -pkgrel=84 +pkgrel=85 pkgdesc="A powerful, easy-to-use codemodding tool for Haskell." url="https://github.com/facebookincubator/retrie; license=("MIT")
[arch-commits] Commit in haskell-ghc-exactprint/repos (2 files)
Date: Thursday, June 10, 2021 @ 03:36:53 Author: felixonmars Revision: 961058 archrelease: copy trunk to community-staging-x86_64 Added: haskell-ghc-exactprint/repos/community-staging-x86_64/ haskell-ghc-exactprint/repos/community-staging-x86_64/PKGBUILD (from rev 961057, haskell-ghc-exactprint/trunk/PKGBUILD) --+ PKGBUILD | 45 + 1 file changed, 45 insertions(+) Copied: haskell-ghc-exactprint/repos/community-staging-x86_64/PKGBUILD (from rev 961057, haskell-ghc-exactprint/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2021-06-10 03:36:53 UTC (rev 961058) @@ -0,0 +1,45 @@ +# Maintainer: Felix Yan + +_hkgname=ghc-exactprint +pkgname=haskell-ghc-exactprint +pkgver=0.6.4 +pkgrel=23 +pkgdesc="ExactPrint for GHC" +url="https://github.com/alanz/ghc-exactprint.git; +license=("BSD") +arch=('x86_64') +depends=('ghc-libs' 'haskell-free' 'haskell-ghc-paths' 'haskell-syb') +makedepends=('ghc' 'haskell-diff' 'haskell-hunit' 'haskell-filemanip' 'haskell-silently') +source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz;) +sha512sums=('a269d270464ee34493117e672c819eefe369bb88bd6043284631f67b3c711e6559f7d6352da2080bc65749767305ea75b9bc43e594bdfcd81ea6cb02986a8bff') + +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 --show-details=direct +} + +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-ghc-exactprint/trunk (PKGBUILD)
Date: Thursday, June 10, 2021 @ 03:36:42 Author: felixonmars Revision: 961057 upgpkg: haskell-ghc-exactprint 0.6.4-23: rebuild with unliftio 0.2.18 Modified: haskell-ghc-exactprint/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2021-06-10 03:26:33 UTC (rev 961056) +++ PKGBUILD2021-06-10 03:36:42 UTC (rev 961057) @@ -3,7 +3,7 @@ _hkgname=ghc-exactprint pkgname=haskell-ghc-exactprint pkgver=0.6.4 -pkgrel=22 +pkgrel=23 pkgdesc="ExactPrint for GHC" url="https://github.com/alanz/ghc-exactprint.git; license=("BSD")
[arch-commits] Commit in haskell-recursion-schemes/repos (2 files)
Date: Thursday, June 10, 2021 @ 03:26:33 Author: felixonmars Revision: 961056 archrelease: copy trunk to community-staging-x86_64 Added: haskell-recursion-schemes/repos/community-staging-x86_64/ haskell-recursion-schemes/repos/community-staging-x86_64/PKGBUILD (from rev 961055, haskell-recursion-schemes/trunk/PKGBUILD) --+ PKGBUILD | 48 1 file changed, 48 insertions(+) Copied: haskell-recursion-schemes/repos/community-staging-x86_64/PKGBUILD (from rev 961055, haskell-recursion-schemes/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2021-06-10 03:26:33 UTC (rev 961056) @@ -0,0 +1,48 @@ +# Maintainer: Felix Yan + +_hkgname=recursion-schemes +pkgname=haskell-recursion-schemes +pkgver=5.2.2.1 +pkgrel=20 +pkgdesc="Representing common recursion patterns as higher-order functions" +url="https://github.com/ekmett/recursion-schemes; +license=('BSD') +arch=('x86_64') +depends=('ghc-libs' 'haskell-base-orphans' 'haskell-comonad' 'haskell-data-fix' 'haskell-free' + 'haskell-th-abstraction') +makedepends=('ghc' 'uusi' 'haskell-hunit') +source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz) +sha512sums=('023ad661b95815f409c4a74725612074d7a5973172d3e23a86f6f8992b9e7e41abbaf007fad7dfbc60c2fe0ba7bd41294e1b9d0f26a79574c1013a4a102d3d32') + +prepare() { +cd $_hkgname-$pkgver +gen-setup +} + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build $MAKEFLAGS +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $_hkgname-$pkgver +runhaskell Setup test --show-details=direct +} + +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-recursion-schemes/trunk (PKGBUILD)
Date: Thursday, June 10, 2021 @ 03:26:22 Author: felixonmars Revision: 961055 upgpkg: haskell-recursion-schemes 5.2.2.1-20: rebuild with unliftio 0.2.18 Modified: haskell-recursion-schemes/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2021-06-10 03:25:19 UTC (rev 961054) +++ PKGBUILD2021-06-10 03:26:22 UTC (rev 961055) @@ -3,7 +3,7 @@ _hkgname=recursion-schemes pkgname=haskell-recursion-schemes pkgver=5.2.2.1 -pkgrel=19 +pkgrel=20 pkgdesc="Representing common recursion patterns as higher-order functions" url="https://github.com/ekmett/recursion-schemes; license=('BSD')
[arch-commits] Commit in bees/repos/community-x86_64 (PKGBUILD PKGBUILD)
Date: Thursday, June 10, 2021 @ 03:25:19 Author: svenstaro Revision: 961054 archrelease: copy trunk to community-x86_64 Added: bees/repos/community-x86_64/PKGBUILD (from rev 961052, bees/trunk/PKGBUILD) Deleted: bees/repos/community-x86_64/PKGBUILD --+ PKGBUILD | 56 1 file changed, 28 insertions(+), 28 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2021-06-10 03:25:18 UTC (rev 961053) +++ PKGBUILD2021-06-10 03:25:19 UTC (rev 961054) @@ -1,28 +0,0 @@ -# Maintainer: Sven-Hendrik Haase -# Contributor: Gavin Yancey -# Contributor: Timofey Titovets - -pkgname=bees -pkgver=0.6.4 -pkgrel=2 -pkgdesc="Best-Effort Extent-Same, a btrfs deduplicator daemon" -arch=('x86_64') -url="https://github.com/Zygo/bees; -license=('GPL3') -depends=('util-linux-libs' 'bash') -makedepends=('markdown' 'btrfs-progs' 'systemd') -source=("${pkgname}-${pkgver}.tar.gz"::"https://github.com/Zygo/bees/archive/v${pkgver}.tar.gz;) -sha256sums=('da6c50f433a2bd6b7e26e37733de44554d8e9ed554ee9dea0d2e66d1ff820e0d') - -build() { - cd "${srcdir}/${pkgname}-${pkgver}" - make BEES_VERSION="${pkgver}" -} - -package() { - cd "${srcdir}/${pkgname}-${pkgver}" - - make install DESTDIR="${pkgdir}" BEES_VERSION="${pkgver}" - - mv "${pkgdir}/usr/sbin" "${pkgdir}/usr/bin" -} Copied: bees/repos/community-x86_64/PKGBUILD (from rev 961052, bees/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2021-06-10 03:25:19 UTC (rev 961054) @@ -0,0 +1,28 @@ +# Maintainer: Sven-Hendrik Haase +# Contributor: Gavin Yancey +# Contributor: Timofey Titovets + +pkgname=bees +pkgver=0.6.5 +pkgrel=1 +pkgdesc="Best-Effort Extent-Same, a btrfs deduplicator daemon" +arch=('x86_64') +url="https://github.com/Zygo/bees; +license=('GPL3') +depends=('util-linux-libs' 'bash') +makedepends=('markdown' 'btrfs-progs' 'systemd') +source=("${pkgname}-${pkgver}.tar.gz"::"https://github.com/Zygo/bees/archive/v${pkgver}.tar.gz;) +sha256sums=('f7ab73a6adc48b36bddf408ebc7625770464d8722a134e0fb2fc77e2dbc732b5') + +build() { + cd "${srcdir}/${pkgname}-${pkgver}" + make BEES_VERSION="${pkgver}" +} + +package() { + cd "${srcdir}/${pkgname}-${pkgver}" + + make install DESTDIR="${pkgdir}" BEES_VERSION="${pkgver}" + + mv "${pkgdir}/usr/sbin" "${pkgdir}/usr/bin" +}
[arch-commits] Commit in haskell-keys/repos (2 files)
Date: Thursday, June 10, 2021 @ 03:25:18 Author: felixonmars Revision: 961053 archrelease: copy trunk to community-staging-x86_64 Added: haskell-keys/repos/community-staging-x86_64/ haskell-keys/repos/community-staging-x86_64/PKGBUILD (from rev 961051, haskell-keys/trunk/PKGBUILD) --+ PKGBUILD | 44 1 file changed, 44 insertions(+) Copied: haskell-keys/repos/community-staging-x86_64/PKGBUILD (from rev 961051, haskell-keys/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2021-06-10 03:25:18 UTC (rev 961053) @@ -0,0 +1,44 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=keys +pkgname=haskell-keys +pkgver=3.12.3 +pkgrel=125 +pkgdesc="Keyed functors and containers" +url="https://github.com/ekmett/keys/; +license=("BSD") +arch=('x86_64') +depends=('ghc-libs' 'haskell-comonad' 'haskell-free' 'haskell-hashable' 'haskell-semigroupoids' + 'haskell-tagged' 'haskell-transformers-compat' 'haskell-unordered-containers') +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('e0bab964eb38388dfb2fe7dcb4999da0263a2162f171f7ed629a2e1de33eb1cb99dc37a6fe32045f136466cebb5aed69e533417256877316c81a02abc700c28d') + +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 bees/trunk (PKGBUILD)
Date: Thursday, June 10, 2021 @ 03:25:15 Author: svenstaro Revision: 961052 upgpkg: bees 0.6.5-1 Modified: bees/trunk/PKGBUILD --+ PKGBUILD |6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2021-06-10 03:25:07 UTC (rev 961051) +++ PKGBUILD2021-06-10 03:25:15 UTC (rev 961052) @@ -3,8 +3,8 @@ # Contributor: Timofey Titovets pkgname=bees -pkgver=0.6.4 -pkgrel=2 +pkgver=0.6.5 +pkgrel=1 pkgdesc="Best-Effort Extent-Same, a btrfs deduplicator daemon" arch=('x86_64') url="https://github.com/Zygo/bees; @@ -12,7 +12,7 @@ depends=('util-linux-libs' 'bash') makedepends=('markdown' 'btrfs-progs' 'systemd') source=("${pkgname}-${pkgver}.tar.gz"::"https://github.com/Zygo/bees/archive/v${pkgver}.tar.gz;) -sha256sums=('da6c50f433a2bd6b7e26e37733de44554d8e9ed554ee9dea0d2e66d1ff820e0d') +sha256sums=('f7ab73a6adc48b36bddf408ebc7625770464d8722a134e0fb2fc77e2dbc732b5') build() { cd "${srcdir}/${pkgname}-${pkgver}"
[arch-commits] Commit in haskell-keys/trunk (PKGBUILD)
Date: Thursday, June 10, 2021 @ 03:25:07 Author: felixonmars Revision: 961051 upgpkg: haskell-keys 3.12.3-125: rebuild with unliftio 0.2.18 Modified: haskell-keys/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2021-06-10 03:24:11 UTC (rev 961050) +++ PKGBUILD2021-06-10 03:25:07 UTC (rev 961051) @@ -4,7 +4,7 @@ _hkgname=keys pkgname=haskell-keys pkgver=3.12.3 -pkgrel=124 +pkgrel=125 pkgdesc="Keyed functors and containers" url="https://github.com/ekmett/keys/; license=("BSD")
[arch-commits] Commit in haskell-free/repos (2 files)
Date: Thursday, June 10, 2021 @ 03:24:11 Author: felixonmars Revision: 961050 archrelease: copy trunk to community-staging-x86_64 Added: haskell-free/repos/community-staging-x86_64/ haskell-free/repos/community-staging-x86_64/PKGBUILD (from rev 961049, haskell-free/trunk/PKGBUILD) --+ PKGBUILD | 40 1 file changed, 40 insertions(+) Copied: haskell-free/repos/community-staging-x86_64/PKGBUILD (from rev 961049, haskell-free/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2021-06-10 03:24:11 UTC (rev 961050) @@ -0,0 +1,40 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=free +pkgname=haskell-free +pkgver=5.1.7 +pkgrel=12 +pkgdesc="Monads for free" +url="https://github.com/ekmett/free/; +license=("BSD") +arch=('x86_64') +depends=('ghc-libs' 'haskell-comonad' 'haskell-distributive' 'haskell-indexed-traversable' + 'haskell-profunctors' 'haskell-semigroupoids' 'haskell-th-abstraction' + 'haskell-transformers-base') +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('35982d982e9b99243f15ac83044438b762acfa2c4fd30f3da56f93c2a6c1bf0a2bf4c8b7061593a9d7a4231cd31f4c58d7d459f9caca90a52ed087436a934423') + +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-free/trunk (PKGBUILD)
Date: Thursday, June 10, 2021 @ 03:24:00 Author: felixonmars Revision: 961049 upgpkg: haskell-free 5.1.7-12: rebuild with unliftio 0.2.18 Modified: haskell-free/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2021-06-10 03:22:59 UTC (rev 961048) +++ PKGBUILD2021-06-10 03:24:00 UTC (rev 961049) @@ -4,7 +4,7 @@ _hkgname=free pkgname=haskell-free pkgver=5.1.7 -pkgrel=11 +pkgrel=12 pkgdesc="Monads for free" url="https://github.com/ekmett/free/; license=("BSD")
[arch-commits] Commit in haskell-transformers-base/repos (2 files)
Date: Thursday, June 10, 2021 @ 03:22:59 Author: felixonmars Revision: 961048 archrelease: copy trunk to community-staging-x86_64 Added: haskell-transformers-base/repos/community-staging-x86_64/ haskell-transformers-base/repos/community-staging-x86_64/PKGBUILD (from rev 961047, haskell-transformers-base/trunk/PKGBUILD) --+ PKGBUILD | 39 +++ 1 file changed, 39 insertions(+) Copied: haskell-transformers-base/repos/community-staging-x86_64/PKGBUILD (from rev 961047, haskell-transformers-base/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2021-06-10 03:22:59 UTC (rev 961048) @@ -0,0 +1,39 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=transformers-base +pkgname=haskell-transformers-base +pkgver=0.4.5.2 +pkgrel=155 +pkgdesc="Lift computations from the bottom of a transformer stack" +url="https://github.com/mvv/transformers-base; +license=("BSD") +arch=('x86_64') +depends=('ghc-libs' 'haskell-base-orphans' 'haskell-transformers-compat') +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('5953d99fee3a02f825c096cf035a5ee825da17e154ca9847ddb215dee54a96a8b28af2b4adb639ef3548ea9aa8a2cb781563c7ffbb399bed5a35c056d03bcbd4') + +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 \ +-forphaninstances +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-transformers-base/trunk (PKGBUILD)
Date: Thursday, June 10, 2021 @ 03:22:47 Author: felixonmars Revision: 961047 upgpkg: haskell-transformers-base 0.4.5.2-155: rebuild with unliftio 0.2.18 Modified: haskell-transformers-base/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2021-06-10 03:22:01 UTC (rev 961046) +++ PKGBUILD2021-06-10 03:22:47 UTC (rev 961047) @@ -4,7 +4,7 @@ _hkgname=transformers-base pkgname=haskell-transformers-base pkgver=0.4.5.2 -pkgrel=154 +pkgrel=155 pkgdesc="Lift computations from the bottom of a transformer stack" url="https://github.com/mvv/transformers-base; license=("BSD")
[arch-commits] Commit in haskell-unicode-collation/repos (2 files)
Date: Thursday, June 10, 2021 @ 03:22:01 Author: felixonmars Revision: 961046 archrelease: copy trunk to community-staging-x86_64 Added: haskell-unicode-collation/repos/community-staging-x86_64/ haskell-unicode-collation/repos/community-staging-x86_64/PKGBUILD (from rev 961045, haskell-unicode-collation/trunk/PKGBUILD) --+ PKGBUILD | 51 +++ 1 file changed, 51 insertions(+) Copied: haskell-unicode-collation/repos/community-staging-x86_64/PKGBUILD (from rev 961045, haskell-unicode-collation/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2021-06-10 03:22:01 UTC (rev 961046) @@ -0,0 +1,51 @@ +# Maintainer: Felix Yan + +_hkgname=unicode-collation +pkgname=haskell-unicode-collation +pkgver=0.1.3 +pkgrel=5 +pkgdesc="Haskell implementation of the Unicode Collation Algorithm" +url="https://github.com/jgm/unicode-collation; +license=("BSD") +arch=('x86_64') +depends=('ghc-libs' 'haskell-th-lift-instances') +makedepends=('ghc' 'uusi' 'haskell-tasty' 'haskell-tasty-hunit' 'haskell-tasty-quickcheck' + 'haskell-unicode-transforms') +source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz;) +sha256sums=('f11f09eb9f6cd7676e121b5ad2b6a8e9b3e99c566acdc8b6896dc724da9d7d59') + +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 +} + +check() { + cd $_hkgname-$pkgver + runhaskell Setup test --show-details=direct +} + +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-unicode-collation/trunk (PKGBUILD)
Date: Thursday, June 10, 2021 @ 03:21:50 Author: felixonmars Revision: 961045 upgpkg: haskell-unicode-collation 0.1.3-5: rebuild with unliftio 0.2.18 Modified: haskell-unicode-collation/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2021-06-10 03:20:42 UTC (rev 961044) +++ PKGBUILD2021-06-10 03:21:50 UTC (rev 961045) @@ -3,7 +3,7 @@ _hkgname=unicode-collation pkgname=haskell-unicode-collation pkgver=0.1.3 -pkgrel=4 +pkgrel=5 pkgdesc="Haskell implementation of the Unicode Collation Algorithm" url="https://github.com/jgm/unicode-collation; license=("BSD")
[arch-commits] Commit in haskell-commonmark-extensions/repos (2 files)
Date: Thursday, June 10, 2021 @ 03:20:42 Author: felixonmars Revision: 961044 archrelease: copy trunk to community-staging-x86_64 Added: haskell-commonmark-extensions/repos/community-staging-x86_64/ haskell-commonmark-extensions/repos/community-staging-x86_64/PKGBUILD (from rev 961043, haskell-commonmark-extensions/trunk/PKGBUILD) --+ PKGBUILD | 47 +++ 1 file changed, 47 insertions(+) Copied: haskell-commonmark-extensions/repos/community-staging-x86_64/PKGBUILD (from rev 961043, haskell-commonmark-extensions/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2021-06-10 03:20:42 UTC (rev 961044) @@ -0,0 +1,47 @@ +# Maintainer: Felix Yan + +_hkgname=commonmark-extensions +pkgname=haskell-commonmark-extensions +pkgver=0.2.1.2 +pkgrel=4 +pkgdesc="Pure Haskell commonmark parser" +url="https://github.com/jgm/commonmark-hs; +license=('BSD') +arch=('x86_64') +depends=('ghc-libs' 'haskell-commonmark' 'haskell-emojis' 'haskell-network-uri') +makedepends=('ghc' 'uusi' 'haskell-tasty' 'haskell-tasty-hunit') +source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz) +sha512sums=('f2a41ad2f71d67512affc0c5882d86256e7b9f7dce1194c8a6708ba5dfbb0807d8dbdd8a7972c6c2e0a0dcf6695fe68cd1430488756222dc1a545671e0aa10e1') + +prepare() { +cd $_hkgname-$pkgver +gen-setup +} + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build $MAKEFLAGS +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $_hkgname-$pkgver +runhaskell Setup test --show-details=direct +} + +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-commonmark-extensions/trunk (PKGBUILD)
Date: Thursday, June 10, 2021 @ 03:20:31 Author: felixonmars Revision: 961043 upgpkg: haskell-commonmark-extensions 0.2.1.2-4: rebuild with unliftio 0.2.18 Modified: haskell-commonmark-extensions/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2021-06-10 03:19:25 UTC (rev 961042) +++ PKGBUILD2021-06-10 03:20:31 UTC (rev 961043) @@ -3,7 +3,7 @@ _hkgname=commonmark-extensions pkgname=haskell-commonmark-extensions pkgver=0.2.1.2 -pkgrel=3 +pkgrel=4 pkgdesc="Pure Haskell commonmark parser" url="https://github.com/jgm/commonmark-hs; license=('BSD')