[arch-commits] Commit in haskell-torrent/trunk (PKGBUILD)
Date: Tuesday, October 27, 2020 @ 16:21:41 Author: felixonmars Revision: 734580 upgpkg: haskell-torrent 1.1.1-53: rebuild with optparse-applicative 0.16.0.0, optparse-generic 1.4.3, turtle 1.5.21 Modified: haskell-torrent/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-10-27 16:21:15 UTC (rev 734579) +++ PKGBUILD2020-10-27 16:21:41 UTC (rev 734580) @@ -4,7 +4,7 @@ _hkgname=torrent pkgname=haskell-torrent pkgver=1.1.1 -pkgrel=52 +pkgrel=53 pkgdesc="BitTorrent file parser and generater" url="https://hackage.haskell.org/package/${_hkgname}; license=("BSD")
[arch-commits] Commit in haskell-fold-debounce/repos (2 files)
Date: Tuesday, October 27, 2020 @ 16:20:36 Author: felixonmars Revision: 734577 archrelease: copy trunk to community-staging-x86_64 Added: haskell-fold-debounce/repos/community-staging-x86_64/ haskell-fold-debounce/repos/community-staging-x86_64/PKGBUILD (from rev 734576, haskell-fold-debounce/trunk/PKGBUILD) --+ PKGBUILD | 43 +++ 1 file changed, 43 insertions(+) Copied: haskell-fold-debounce/repos/community-staging-x86_64/PKGBUILD (from rev 734576, haskell-fold-debounce/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-10-27 16:20:36 UTC (rev 734577) @@ -0,0 +1,43 @@ +# Maintainer: Jelle van der Waa + +_pkgname=fold-debounce +pkgname=haskell-fold-debounce +pkgver=0.2.0.9 +pkgrel=42 +pkgdesc='Fold multiple events that happen in a given period of time' +arch=(x86_64) +url="https://hackage.haskell.org/package/$_pkgname; +license=(BSD) +depends=(ghc-libs haskell-stm haskell-stm-delay haskell-data-default-class) +checkdepends=(haskell-hspec) +makedepends=(ghc) +source=("https://hackage.haskell.org/packages/archive/$_pkgname/$pkgver/$_pkgname-$pkgver.tar.gz;) +sha512sums=('a7d23a153c9bc06c2371c5df49f14f6f673328b7ec2528f142a2becc4b77e0d39218a637909c4e8808acce91e3001c046064c4b7cb30442d2171782aa19e') + +build() { + cd $_pkgname-$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 $_pkgname-$pkgver + runhaskell Setup test +} + +package() { + cd $_pkgname-$pkgver + install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh + install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh + runhaskell Setup copy --destdir="$pkgdir" + install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE + rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +} + +# vim: ts=2 sw=2 et:
[arch-commits] Commit in haskell-mime-mail/repos (2 files)
Date: Tuesday, October 27, 2020 @ 16:17:50 Author: felixonmars Revision: 734569 archrelease: copy trunk to community-staging-x86_64 Added: haskell-mime-mail/repos/community-staging-x86_64/ haskell-mime-mail/repos/community-staging-x86_64/PKGBUILD (from rev 734568, haskell-mime-mail/trunk/PKGBUILD) --+ PKGBUILD | 39 +++ 1 file changed, 39 insertions(+) Copied: haskell-mime-mail/repos/community-staging-x86_64/PKGBUILD (from rev 734568, haskell-mime-mail/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-10-27 16:17:50 UTC (rev 734569) @@ -0,0 +1,39 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=mime-mail +pkgname=haskell-mime-mail +pkgver=0.5.0 +pkgrel=57 +pkgdesc="Compose MIME email messages." +url="https://github.com/snoyberg/mime-mail; +license=("MIT") +arch=('x86_64') +depends=('ghc-libs' "haskell-base64-bytestring" "haskell-blaze-builder" + "haskell-random") +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('b4f18be040d447436c8d180f596f565a0e9ae6f7f771512047b851b32e42dd1410522de755e0b3d5ee6c6db15c076dce0bd9312b43ca71f531c43249b4a6d020') + +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-clientsession/trunk (PKGBUILD)
Date: Tuesday, October 27, 2020 @ 16:13:53 Author: felixonmars Revision: 734558 upgpkg: haskell-clientsession 0.9.1.2-171: rebuild with optparse-applicative 0.16.0.0, optparse-generic 1.4.3, turtle 1.5.21 Modified: haskell-clientsession/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-10-27 16:13:27 UTC (rev 734557) +++ PKGBUILD2020-10-27 16:13:53 UTC (rev 734558) @@ -4,7 +4,7 @@ _hkgname=clientsession pkgname=haskell-clientsession pkgver=0.9.1.2 -pkgrel=170 +pkgrel=171 pkgdesc="Securely store session data in a client-side cookie." url="https://github.com/yesodweb/clientsession/tree/master; license=("MIT")
[arch-commits] Commit in haskell-typed-process/repos (2 files)
Date: Tuesday, October 27, 2020 @ 16:15:35 Author: felixonmars Revision: 734563 archrelease: copy trunk to community-staging-x86_64 Added: haskell-typed-process/repos/community-staging-x86_64/ haskell-typed-process/repos/community-staging-x86_64/PKGBUILD (from rev 734562, haskell-typed-process/trunk/PKGBUILD) --+ PKGBUILD | 43 +++ 1 file changed, 43 insertions(+) Copied: haskell-typed-process/repos/community-staging-x86_64/PKGBUILD (from rev 734562, haskell-typed-process/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-10-27 16:15:35 UTC (rev 734563) @@ -0,0 +1,43 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=typed-process +pkgname=haskell-typed-process +pkgver=0.2.6.0 +pkgrel=56 +pkgdesc="Run external processes, with strong typing of streams" +url="https://haskell-lang.org/library/typed-process; +license=("MIT") +arch=('x86_64') +depends=('ghc-libs' 'haskell-async' 'haskell-unliftio-core') +makedepends=('ghc' 'haskell-base64-bytestring' 'haskell-hspec' 'haskell-temporary') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('a40b8db4ef2179273943a3aab0200891bd3dffe584bcd51037ddf9cebae88d4d95292883a745a0c31900c7bf2eebe2c71175fbb86dc470b60660b443f8b1e3e0') + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build $MAKEFLAGS +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $_hkgname-$pkgver +runhaskell Setup test +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE +rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in haskell-boxes/trunk (PKGBUILD)
Date: Tuesday, October 27, 2020 @ 16:18:54 Author: felixonmars Revision: 734572 upgpkg: haskell-boxes 0.1.5-66: rebuild with optparse-applicative 0.16.0.0, optparse-generic 1.4.3, turtle 1.5.21 Modified: haskell-boxes/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-10-27 16:18:29 UTC (rev 734571) +++ PKGBUILD2020-10-27 16:18:54 UTC (rev 734572) @@ -4,7 +4,7 @@ _hkgname=boxes pkgname=haskell-boxes pkgver=0.1.5 -pkgrel=65 +pkgrel=66 pkgdesc="2D text pretty-printing library" url="https://hackage.haskell.org/package/${_hkgname}; license=("BSD")
[arch-commits] Commit in haskell-fold-debounce/trunk (PKGBUILD)
Date: Tuesday, October 27, 2020 @ 16:20:24 Author: felixonmars Revision: 734576 upgpkg: haskell-fold-debounce 0.2.0.9-42: rebuild with optparse-applicative 0.16.0.0, optparse-generic 1.4.3, turtle 1.5.21 Modified: haskell-fold-debounce/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-10-27 16:19:48 UTC (rev 734575) +++ PKGBUILD2020-10-27 16:20:24 UTC (rev 734576) @@ -3,7 +3,7 @@ _pkgname=fold-debounce pkgname=haskell-fold-debounce pkgver=0.2.0.9 -pkgrel=41 +pkgrel=42 pkgdesc='Fold multiple events that happen in a given period of time' arch=(x86_64) url="https://hackage.haskell.org/package/$_pkgname;
[arch-commits] Commit in haskell-hi-file-parser/trunk (PKGBUILD)
Date: Tuesday, October 27, 2020 @ 16:16:55 Author: felixonmars Revision: 734566 upgpkg: haskell-hi-file-parser 0.1.0.0-71: rebuild with optparse-applicative 0.16.0.0, optparse-generic 1.4.3, turtle 1.5.21 Modified: haskell-hi-file-parser/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-10-27 16:16:23 UTC (rev 734565) +++ PKGBUILD2020-10-27 16:16:55 UTC (rev 734566) @@ -3,7 +3,7 @@ _hkgname=hi-file-parser pkgname=haskell-hi-file-parser pkgver=0.1.0.0 -pkgrel=70 +pkgrel=71 pkgdesc="Parser for GHC's hi files" url="https://github.com/commercialhaskell/stack; license=('BSD')
[arch-commits] Commit in haskell-rio/trunk (PKGBUILD)
Date: Tuesday, October 27, 2020 @ 16:16:10 Author: felixonmars Revision: 734564 upgpkg: haskell-rio 0.1.19.0-10: rebuild with optparse-applicative 0.16.0.0, optparse-generic 1.4.3, turtle 1.5.21 Modified: haskell-rio/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-10-27 16:15:35 UTC (rev 734563) +++ PKGBUILD2020-10-27 16:16:10 UTC (rev 734564) @@ -3,7 +3,7 @@ _hkgname=rio pkgname=haskell-rio pkgver=0.1.19.0 -pkgrel=9 +pkgrel=10 pkgdesc="A standard library for Haskell" url="https://github.com/commercialhaskell/rio; license=('MIT')
[arch-commits] Commit in haskell-tasty-rerun/repos (2 files)
Date: Tuesday, October 27, 2020 @ 16:18:29 Author: felixonmars Revision: 734571 archrelease: copy trunk to community-staging-x86_64 Added: haskell-tasty-rerun/repos/community-staging-x86_64/ haskell-tasty-rerun/repos/community-staging-x86_64/PKGBUILD (from rev 734570, haskell-tasty-rerun/trunk/PKGBUILD) --+ PKGBUILD | 43 +++ 1 file changed, 43 insertions(+) Copied: haskell-tasty-rerun/repos/community-staging-x86_64/PKGBUILD (from rev 734570, haskell-tasty-rerun/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-10-27 16:18:29 UTC (rev 734571) @@ -0,0 +1,43 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=tasty-rerun +pkgname=haskell-tasty-rerun +pkgver=1.1.17 +pkgrel=35 +pkgdesc="Rerun only tests which failed in a previous test run" +url="https://github.com/ocharles/tasty-rerun; +license=("BSD") +arch=('x86_64') +depends=('ghc-libs' 'haskell-optparse-applicative' 'haskell-split' 'haskell-tagged' 'haskell-tasty') +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('d65b35acb1b45a78a0bbe568a2118ea6580352a55b921f06974bdf59e363403f1590604e215840be990f5f18a5d8e75abd416e7d3d9b6b9f4c6c16532c31052d') + +prepare() { +cd $_hkgname-$pkgver +sed -i 's/< *4.14/<5/;s/< *1.3/<2/' $_hkgname.cabal +} + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname \ +--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-weigh/trunk (PKGBUILD)
Date: Tuesday, October 27, 2020 @ 16:19:35 Author: felixonmars Revision: 734574 upgpkg: haskell-weigh 0.0.16-45: rebuild with optparse-applicative 0.16.0.0, optparse-generic 1.4.3, turtle 1.5.21 Modified: haskell-weigh/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-10-27 16:19:06 UTC (rev 734573) +++ PKGBUILD2020-10-27 16:19:35 UTC (rev 734574) @@ -3,7 +3,7 @@ _hkgname=weigh pkgname=haskell-weigh pkgver=0.0.16 -pkgrel=44 +pkgrel=45 pkgdesc="Measure allocations of a Haskell functions/values" url="https://github.com/fpco/weigh; license=('BSD')
[arch-commits] Commit in haskell-nonce/repos (2 files)
Date: Tuesday, October 27, 2020 @ 16:13:27 Author: felixonmars Revision: 734557 archrelease: copy trunk to community-staging-x86_64 Added: haskell-nonce/repos/community-staging-x86_64/ haskell-nonce/repos/community-staging-x86_64/PKGBUILD (from rev 734556, haskell-nonce/trunk/PKGBUILD) --+ PKGBUILD | 44 1 file changed, 44 insertions(+) Copied: haskell-nonce/repos/community-staging-x86_64/PKGBUILD (from rev 734556, haskell-nonce/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-10-27 16:13:27 UTC (rev 734557) @@ -0,0 +1,44 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=nonce +pkgname=haskell-nonce +pkgver=1.0.7 +pkgrel=119 +pkgdesc="Generate cryptographic nonces." +url="https://github.com/prowdsponsor/nonce; +license=("BSD") +arch=('x86_64') +depends=('ghc-libs' 'haskell-base64-bytestring' 'haskell-entropy' 'haskell-unliftio' + 'haskell-unliftio-core') +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('89fb70578c8f52c652cdb4c1e6243529701bc21685862d7bbc750e2000424a029a8b164bde6c422a38e61944a15a8b788aa4aa70212bca9f12b5eaae801d8db0') + +prepare() { +cd $_hkgname-$pkgver +sed -i 's/== 1.0/== 1.2/' $_hkgname.cabal +} + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname \ +--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-rio/repos (2 files)
Date: Tuesday, October 27, 2020 @ 16:16:23 Author: felixonmars Revision: 734565 archrelease: copy trunk to community-staging-x86_64 Added: haskell-rio/repos/community-staging-x86_64/ haskell-rio/repos/community-staging-x86_64/PKGBUILD (from rev 734564, haskell-rio/trunk/PKGBUILD) --+ PKGBUILD | 49 + 1 file changed, 49 insertions(+) Copied: haskell-rio/repos/community-staging-x86_64/PKGBUILD (from rev 734564, haskell-rio/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-10-27 16:16:23 UTC (rev 734565) @@ -0,0 +1,49 @@ +# Maintainer: Felix Yan + +_hkgname=rio +pkgname=haskell-rio +pkgver=0.1.19.0 +pkgrel=10 +pkgdesc="A standard library for Haskell" +url="https://github.com/commercialhaskell/rio; +license=('MIT') +arch=('x86_64') +depends=('ghc-libs' 'haskell-hashable' 'haskell-microlens' 'haskell-microlens-mtl' + 'haskell-primitive' 'haskell-typed-process' 'haskell-unliftio' 'haskell-unliftio-core' + 'haskell-unordered-containers' 'haskell-vector') +makedepends=('ghc' 'haskell-hspec' 'haskell-quickcheck') +source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz) +sha512sums=('351f5ee31865e299b79f06484d2de88f2a3e49d1703d3ee6cdd9934eb0b3903c6b19a6c75cab76ec8b583d9a8f1986ad04dbfa19369dc0807ddd5c1d2fcf55e4') + +prepare() { +cd $_hkgname-$pkgver +echo -e "import Distribution.Simple\nmain = defaultMain" > Setup.hs +} + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build $MAKEFLAGS +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $_hkgname-$pkgver +runhaskell Setup test +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE +rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in haskell-text-conversions/repos (2 files)
Date: Tuesday, October 27, 2020 @ 16:14:48 Author: felixonmars Revision: 734561 archrelease: copy trunk to community-staging-x86_64 Added: haskell-text-conversions/repos/community-staging-x86_64/ haskell-text-conversions/repos/community-staging-x86_64/PKGBUILD (from rev 734560, haskell-text-conversions/trunk/PKGBUILD) --+ PKGBUILD | 42 ++ 1 file changed, 42 insertions(+) Copied: haskell-text-conversions/repos/community-staging-x86_64/PKGBUILD (from rev 734560, haskell-text-conversions/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-10-27 16:14:48 UTC (rev 734561) @@ -0,0 +1,42 @@ +# Maintainer: Felix Yan + +_hkgname=text-conversions +pkgname=haskell-text-conversions +pkgver=0.3.1 +pkgrel=8 +pkgdesc="Safe conversions between textual types" +url="https://github.com/cjdev/text-conversions; +license=('ISC') +arch=('x86_64') +depends=('ghc-libs' 'haskell-base16-bytestring' 'haskell-base64-bytestring' 'haskell-errors') +makedepends=('ghc' 'haskell-hspec' 'haskell-hspec-discover') +source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz) +sha512sums=('4c0fe08024a56e326b632a67b945fa869a798b00fa45b56f4f181a0075ed5cd6802edec0f0e38c0f4b5cc4b81c6f6bd98e3382b968cec6ad884d24ee31dbf600') + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build $MAKEFLAGS +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $_hkgname-$pkgver +runhaskell Setup test +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE +rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in haskell-typed-process/trunk (PKGBUILD)
Date: Tuesday, October 27, 2020 @ 16:15:23 Author: felixonmars Revision: 734562 upgpkg: haskell-typed-process 0.2.6.0-56: rebuild with optparse-applicative 0.16.0.0, optparse-generic 1.4.3, turtle 1.5.21 Modified: haskell-typed-process/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-10-27 16:14:48 UTC (rev 734561) +++ PKGBUILD2020-10-27 16:15:23 UTC (rev 734562) @@ -4,7 +4,7 @@ _hkgname=typed-process pkgname=haskell-typed-process pkgver=0.2.6.0 -pkgrel=55 +pkgrel=56 pkgdesc="Run external processes, with strong typing of streams" url="https://haskell-lang.org/library/typed-process; license=("MIT")
[arch-commits] Commit in haskell-text-conversions/trunk (PKGBUILD)
Date: Tuesday, October 27, 2020 @ 16:14:35 Author: felixonmars Revision: 734560 upgpkg: haskell-text-conversions 0.3.1-8: rebuild with optparse-applicative 0.16.0.0, optparse-generic 1.4.3, turtle 1.5.21 Modified: haskell-text-conversions/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-10-27 16:14:07 UTC (rev 734559) +++ PKGBUILD2020-10-27 16:14:35 UTC (rev 734560) @@ -3,7 +3,7 @@ _hkgname=text-conversions pkgname=haskell-text-conversions pkgver=0.3.1 -pkgrel=7 +pkgrel=8 pkgdesc="Safe conversions between textual types" url="https://github.com/cjdev/text-conversions; license=('ISC')
[arch-commits] Commit in haskell-data-default/repos (2 files)
Date: Tuesday, October 27, 2020 @ 16:06:28 Author: felixonmars Revision: 734541 archrelease: copy trunk to community-staging-x86_64 Added: haskell-data-default/repos/community-staging-x86_64/ haskell-data-default/repos/community-staging-x86_64/PKGBUILD (from rev 734540, haskell-data-default/trunk/PKGBUILD) --+ PKGBUILD | 36 1 file changed, 36 insertions(+) Copied: haskell-data-default/repos/community-staging-x86_64/PKGBUILD (from rev 734540, haskell-data-default/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-10-27 16:06:28 UTC (rev 734541) @@ -0,0 +1,36 @@ +# Maintainer: Jelle van der Waa + +_hkgname=data-default +pkgname=haskell-data-default +pkgver=0.7.1.1 +pkgrel=81 +pkgdesc="A class for types with a default value" +url="https://hackage.haskell.org/package/${_hkgname}; +license=('BSD') +arch=('x86_64') +depends=('ghc-libs' 'haskell-data-default-class' 'haskell-data-default-instances-containers' 'haskell-data-default-instances-dlist' 'haskell-data-default-instances-old-locale') +makedepends=('ghc') +source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz) +sha512sums=('a31260c71178641e41f16fc504620f19ad04a44d2d095c96225b6027184c01ec0bf47effab5344816e438d7c37e34189255a9d3a5d643219b37054dde679d1bd') + +build() { +cd ${srcdir}/${_hkgname}-${pkgver} +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid -fnetwork-uri +runhaskell Setup build $MAKEFLAGS +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE +rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in haskell-x11-xft/trunk (PKGBUILD)
Date: Tuesday, October 27, 2020 @ 16:09:39 Author: felixonmars Revision: 734548 upgpkg: haskell-x11-xft 0.3.1-101: rebuild with optparse-applicative 0.16.0.0, optparse-generic 1.4.3, turtle 1.5.21 Modified: haskell-x11-xft/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-10-27 16:09:13 UTC (rev 734547) +++ PKGBUILD2020-10-27 16:09:39 UTC (rev 734548) @@ -3,7 +3,7 @@ _hkgname=X11-xft pkgname=haskell-x11-xft pkgver=0.3.1 -pkgrel=100 +pkgrel=101 pkgdesc="Bindings to the Xft, X Free Type interface library, and some Xrender parts" url="https://hackage.haskell.org/package/${_hkgname}; license=('LGPL')
[arch-commits] Commit in haskell-base64-bytestring/trunk (PKGBUILD)
Date: Tuesday, October 27, 2020 @ 16:12:39 Author: felixonmars Revision: 734554 upgpkg: haskell-base64-bytestring 1.2.0.0-17: rebuild with optparse-applicative 0.16.0.0, optparse-generic 1.4.3, turtle 1.5.21 Modified: haskell-base64-bytestring/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-10-27 16:12:07 UTC (rev 734553) +++ PKGBUILD2020-10-27 16:12:39 UTC (rev 734554) @@ -7,7 +7,7 @@ _hkgname=base64-bytestring pkgname=haskell-base64-bytestring pkgver=1.2.0.0 -pkgrel=16 +pkgrel=17 pkgdesc="Fast base64 encoding and decoding for ByteStrings" url="https://github.com/bos/base64-bytestring; license=('BSD')
[arch-commits] Commit in xmonad/trunk (PKGBUILD)
Date: Tuesday, October 27, 2020 @ 16:08:54 Author: felixonmars Revision: 734546 upgpkg: xmonad 0.15-68: rebuild with optparse-applicative 0.16.0.0, optparse-generic 1.4.3, turtle 1.5.21 Modified: xmonad/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-10-27 16:08:17 UTC (rev 734545) +++ PKGBUILD2020-10-27 16:08:54 UTC (rev 734546) @@ -6,7 +6,7 @@ pkgname=xmonad pkgver=0.15 -pkgrel=67 +pkgrel=68 pkgdesc='Lightweight X11 tiled window manager written in Haskell' url='https://xmonad.org/' arch=('x86_64')
[arch-commits] Commit in xmonad-contrib/trunk (PKGBUILD)
Date: Tuesday, October 27, 2020 @ 16:11:09 Author: felixonmars Revision: 734550 upgpkg: xmonad-contrib 0.16-48: rebuild with optparse-applicative 0.16.0.0, optparse-generic 1.4.3, turtle 1.5.21 Modified: xmonad-contrib/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-10-27 16:09:51 UTC (rev 734549) +++ PKGBUILD2020-10-27 16:11:09 UTC (rev 734550) @@ -6,7 +6,7 @@ pkgname=xmonad-contrib pkgver=0.16 -pkgrel=47 +pkgrel=48 pkgdesc='Add-ons for xmonad' url='https://xmonad.org/' arch=('x86_64')
[arch-commits] Commit in haskell-base64-bytestring/repos (2 files)
Date: Tuesday, October 27, 2020 @ 16:12:51 Author: felixonmars Revision: 734555 archrelease: copy trunk to community-staging-x86_64 Added: haskell-base64-bytestring/repos/community-staging-x86_64/ haskell-base64-bytestring/repos/community-staging-x86_64/PKGBUILD (from rev 734554, haskell-base64-bytestring/trunk/PKGBUILD) --+ PKGBUILD | 47 +++ 1 file changed, 47 insertions(+) Copied: haskell-base64-bytestring/repos/community-staging-x86_64/PKGBUILD (from rev 734554, haskell-base64-bytestring/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-10-27 16:12:51 UTC (rev 734555) @@ -0,0 +1,47 @@ +# Maintainer: Felix Yan +# Contributor: Daniel Nagy +# Contributor: Daniel Micay +# Contributor: Arch Haskell Team <> +# Contributor: Lex Black + +_hkgname=base64-bytestring +pkgname=haskell-base64-bytestring +pkgver=1.2.0.0 +pkgrel=17 +pkgdesc="Fast base64 encoding and decoding for ByteStrings" +url="https://github.com/bos/base64-bytestring; +license=('BSD') +arch=('x86_64') +depends=('ghc-libs') +makedepends=('ghc' 'haskell-hunit' 'haskell-quickcheck' 'haskell-split' 'haskell-test-framework' + 'haskell-test-framework-quickcheck2' 'haskell-test-framework-hunit') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('e81a31f2c3438ffb0c5e71f59147af438a2e4813a6cc091d854c706eaf82e18469611f9052a5ce8e0835760adfece3cc6118ec1744061b641c9e198005958a44') + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build $MAKEFLAGS +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $_hkgname-$pkgver +runhaskell Setup test +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE +rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in haskell-shellmet/repos (2 files)
Date: Tuesday, October 27, 2020 @ 16:03:43 Author: felixonmars Revision: 734535 archrelease: copy trunk to community-staging-x86_64 Added: haskell-shellmet/repos/community-staging-x86_64/ haskell-shellmet/repos/community-staging-x86_64/PKGBUILD (from rev 734534, haskell-shellmet/trunk/PKGBUILD) --+ PKGBUILD | 52 1 file changed, 52 insertions(+) Copied: haskell-shellmet/repos/community-staging-x86_64/PKGBUILD (from rev 734534, haskell-shellmet/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-10-27 16:03:43 UTC (rev 734535) @@ -0,0 +1,52 @@ +# Maintainer: Felix Yan +# Contributor: berberman + +_hkgname=shellmet +pkgname=haskell-shellmet +pkgver=0.0.3.1 +pkgrel=19 +pkgdesc="Shellmet provides easy and convenient way to call shell commands from Haskell programs." +url="https://github.com/kowainik/shellmet; +license=('MPL2') +arch=('x86_64') +depends=('ghc-libs') +makedepends=('ghc' 'haskell-doctest' 'haskell-glob') +source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz;) +sha256sums=('b9f084f47a6ae711b1e505e2f90d8d202d94f62950be98ceafc668b306473b25') + +prepare(){ + cd $_hkgname-$pkgver + echo -e "import Distribution.Simple\nmain = defaultMain" > Setup.hs + sed -i '/executable readme/a\ buildable: False' $_hkgname.cabal +} + +build() { + cd $_hkgname-$pkgver + + runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ +--ghc-option=-optl-Wl\,-z\,relro\,-z\,now \ +--ghc-option='-pie' + + runhaskell Setup build $MAKEFLAGS + runhaskell Setup register --gen-script + runhaskell Setup unregister --gen-script + sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh + sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { + cd $_hkgname-$pkgver + runhaskell Setup test +} + +package() { + cd $_hkgname-$pkgver + + install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh + install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh + runhaskell Setup copy --destdir="$pkgdir" + install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE + rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in haskell-data-default/trunk (PKGBUILD)
Date: Tuesday, October 27, 2020 @ 16:06:15 Author: felixonmars Revision: 734540 upgpkg: haskell-data-default 0.7.1.1-81: rebuild with optparse-applicative 0.16.0.0, optparse-generic 1.4.3, turtle 1.5.21 Modified: haskell-data-default/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-10-27 16:05:51 UTC (rev 734539) +++ PKGBUILD2020-10-27 16:06:15 UTC (rev 734540) @@ -3,7 +3,7 @@ _hkgname=data-default pkgname=haskell-data-default pkgver=0.7.1.1 -pkgrel=80 +pkgrel=81 pkgdesc="A class for types with a default value" url="https://hackage.haskell.org/package/${_hkgname}; license=('BSD')
[arch-commits] Commit in xmonad/repos (4 files)
Date: Tuesday, October 27, 2020 @ 16:09:13 Author: felixonmars Revision: 734547 archrelease: copy trunk to community-staging-x86_64 Added: xmonad/repos/community-staging-x86_64/ xmonad/repos/community-staging-x86_64/PKGBUILD (from rev 734546, xmonad/trunk/PKGBUILD) xmonad/repos/community-staging-x86_64/dynamic-compilation.patch (from rev 734546, xmonad/trunk/dynamic-compilation.patch) xmonad/repos/community-staging-x86_64/xmonad.svg (from rev 734546, xmonad/trunk/xmonad.svg) ---+ PKGBUILD | 70 dynamic-compilation.patch | 11 ++ xmonad.svg| 77 3 files changed, 158 insertions(+) Copied: xmonad/repos/community-staging-x86_64/PKGBUILD (from rev 734546, xmonad/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-10-27 16:09:13 UTC (rev 734547) @@ -0,0 +1,70 @@ +# Maintainer: Levente Polyak +# Maintainer: Jelle van der Waa +# Contributor: Sergej Pupykin +# Contributor: Vesa Kaihlavirta +# Contributor: shild + +pkgname=xmonad +pkgver=0.15 +pkgrel=68 +pkgdesc='Lightweight X11 tiled window manager written in Haskell' +url='https://xmonad.org/' +arch=('x86_64') +license=('BSD') +depends=('ghc' 'haskell-x11' 'sh' 'haskell-utf8-string' 'haskell-extensible-exceptions' + 'haskell-data-default' 'haskell-setlocale') +makedepends=('gendesk') +optdepends=('xorg-xmessage: for displaying visual error messages') +source=(${pkgname}-${pkgver}.tar.gz::https://github.com/xmonad/xmonad/archive/v${pkgver}.tar.gz +dynamic-compilation.patch +xmonad.svg) +sha512sums=('07bf61a1355548679d264e62423dfe6c4ee886aff28ac748588aa7f4f9a4f1bf2afabb1104451fa56f5a3989d79b6044f479d2804e416940e02f52f18b443996' + 'abc598ebc4b55917186cd4d549fc970f53905f820d394ada9a092c08d8833050ad18b23e2f4fd7f281487da2db5b0ca058600e995ac97b18d3be4c62071562d6' + '31f0ceb724a9931aeda75ab706c8908b5d8341af4df50ab1d749814baacb748ad3622601cd99ac03bf936b698fcd854b23d1541e1772306e3337a13a79b110b6') + +prepare() { + gendesk --pkgname "${pkgname}" --pkgdesc "${pkgdesc}" + cd ${pkgname}-${pkgver} + patch -p1 -i "${srcdir}/dynamic-compilation.patch" + sed -e 's/&& <.*,/,/g' -e 's/==.*,/,/g' -i ${pkgname}.cabal +} + +build() { + cd ${pkgname}-${pkgver} + + runhaskell Setup configure -O \ +--enable-shared \ +--enable-executable-dynamic \ +--disable-library-vanilla \ +--prefix=/usr \ +--dynlibdir=/usr/lib \ +--docdir="/usr/share/doc/${pkgname}" \ +--datasubdir="${pkgname}" \ +--libsubdir=\$compiler/site-local/\$pkgid \ +--ghc-option=-optl-Wl\,-z\,relro\,-z\,now \ +--ghc-option='-pie' + runhaskell Setup build $MAKEFLAGS + runhaskell Setup register --gen-script + runhaskell Setup unregister --gen-script + sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh + sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { + cd ${pkgname}-${pkgver} + + install -Dm 744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" + install -Dm 744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" + + runhaskell Setup.lhs copy --destdir="${pkgdir}" + + # Requires pandoc, regex-posix, Pretty and cabal + #runhaskell util/GenerateManpage.hs + + install -Dm 644 man/xmonad.1 -t "${pkgdir}/usr/share/man/man1" + install -Dm 644 LICENSE -t "${pkgdir}/usr/share/licenses/xmonad" + install -Dm 644 "$srcdir/xmonad.svg" -t "${pkgdir}/usr/share/pixmaps" + install -Dm 644 "$srcdir/xmonad.desktop" -t "${pkgdir}/usr/share/xsessions" +} + +# vim: ts=2 sw=2 et: Copied: xmonad/repos/community-staging-x86_64/dynamic-compilation.patch (from rev 734546, xmonad/trunk/dynamic-compilation.patch) === --- community-staging-x86_64/dynamic-compilation.patch (rev 0) +++ community-staging-x86_64/dynamic-compilation.patch 2020-10-27 16:09:13 UTC (rev 734547) @@ -0,0 +1,11 @@ +diff -ura xmonad-0.13.orig/src/XMonad/Core.hs xmonad-0.13/src/XMonad/Core.hs +--- xmonad-0.13.orig/src/XMonad/Core.hs2017-06-23 17:13:06.154600231 +0300 xmonad-0.13/src/XMonad/Core.hs 2017-06-23 17:13:51.021867441 +0300 +@@ -626,6 +626,7 @@ + , "-ilib" + , "-fforce-recomp" + , "-main-is", "main" ++ , "-dynamic" + , "-v0" + , "-o", bin + ] (Just dir) Nothing Nothing Nothing (Just errHandle) Copied: xmonad/repos/community-staging-x86_64/xmonad.svg (from rev 734546, xmonad/trunk/xmonad.svg) ===
[arch-commits] Commit in haskell-listlike/trunk (PKGBUILD)
Date: Tuesday, October 27, 2020 @ 16:05:03 Author: felixonmars Revision: 734536 upgpkg: haskell-listlike 4.7.2-17: rebuild with optparse-applicative 0.16.0.0, optparse-generic 1.4.3, turtle 1.5.21 Modified: haskell-listlike/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-10-27 16:03:43 UTC (rev 734535) +++ PKGBUILD2020-10-27 16:05:03 UTC (rev 734536) @@ -3,7 +3,7 @@ _hkgname=ListLike pkgname=haskell-listlike pkgver=4.7.2 -pkgrel=16 +pkgrel=17 pkgdesc="Generic support for list-like structures" url="https://github.com/ddssff/listlike; license=('BSD')
[arch-commits] Commit in haskell-split/repos (2 files)
Date: Tuesday, October 27, 2020 @ 16:12:07 Author: felixonmars Revision: 734553 archrelease: copy trunk to community-staging-x86_64 Added: haskell-split/repos/community-staging-x86_64/ haskell-split/repos/community-staging-x86_64/PKGBUILD (from rev 734552, haskell-split/trunk/PKGBUILD) --+ PKGBUILD | 43 +++ 1 file changed, 43 insertions(+) Copied: haskell-split/repos/community-staging-x86_64/PKGBUILD (from rev 734552, haskell-split/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-10-27 16:12:07 UTC (rev 734553) @@ -0,0 +1,43 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=split +pkgname=haskell-split +pkgver=0.2.3.4 +pkgrel=75 +pkgdesc="Combinator library for splitting lists." +url="https://hackage.haskell.org/package/${_hkgname}; +license=("BSD") +arch=('x86_64') +depends=('ghc-libs') +makedepends=('ghc' 'haskell-quickcheck') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('a60566106a5f285224b0d555d30b2af3315c707012f5c8e9384d4b8216894e6a6263e838b0e367418c4f8bfb5f4f2cc056ca14acb6b27a5ca3446576b057ca15') + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build $MAKEFLAGS +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $_hkgname-$pkgver +runhaskell Setup test +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE +rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in haskell-split/trunk (PKGBUILD)
Date: Tuesday, October 27, 2020 @ 16:11:56 Author: felixonmars Revision: 734552 upgpkg: haskell-split 0.2.3.4-75: rebuild with optparse-applicative 0.16.0.0, optparse-generic 1.4.3, turtle 1.5.21 Modified: haskell-split/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-10-27 16:11:21 UTC (rev 734551) +++ PKGBUILD2020-10-27 16:11:56 UTC (rev 734552) @@ -4,7 +4,7 @@ _hkgname=split pkgname=haskell-split pkgver=0.2.3.4 -pkgrel=74 +pkgrel=75 pkgdesc="Combinator library for splitting lists." url="https://hackage.haskell.org/package/${_hkgname}; license=("BSD")
[arch-commits] Commit in xmonad-contrib/repos (2 files)
Date: Tuesday, October 27, 2020 @ 16:11:21 Author: felixonmars Revision: 734551 archrelease: copy trunk to community-staging-x86_64 Added: xmonad-contrib/repos/community-staging-x86_64/ xmonad-contrib/repos/community-staging-x86_64/PKGBUILD (from rev 734550, xmonad-contrib/trunk/PKGBUILD) --+ PKGBUILD | 42 ++ 1 file changed, 42 insertions(+) Copied: xmonad-contrib/repos/community-staging-x86_64/PKGBUILD (from rev 734550, xmonad-contrib/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-10-27 16:11:21 UTC (rev 734551) @@ -0,0 +1,42 @@ +# Maintainer: Levente Polyak +# Maintainer: Jelle van der Waa +# Contributor: Sergej Pupykin +# Contributor: Vesa Kaihlavirta +# Contributor: orbisvicis + +pkgname=xmonad-contrib +pkgver=0.16 +pkgrel=48 +pkgdesc='Add-ons for xmonad' +url='https://xmonad.org/' +arch=('x86_64') +license=('BSD') +depends=('ghc-libs' 'xmonad' 'sh' 'haskell-x11' 'haskell-x11-xft' 'haskell-utf8-string' 'haskell-random' + 'haskell-old-time') +makedepends=('ghc') +source=(${pkgname}-${pkgver}.tar.gz::https://github.com/xmonad/xmonad-contrib/archive/v${pkgver}.tar.gz) +sha512sums=('68f93ef6bcc1f2b3f5422c35a9ddcf846c75c1e9d8e6177750f4fad8dec818642e0a7159d295a381f0656c85b1f52382af1e32d577a825c4fcbdfa4c131581cc') + +prepare() { + sed -i -e '/semigroups/d' -e 's/utf8-string,/utf8-string/' ${pkgname}-${pkgver}/${pkgname}.cabal +} + +build() { + cd ${pkgname}-${pkgver} + runhaskell Setup.lhs configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ + --prefix=/usr -fuse_xft --libsubdir=\$compiler/site-local/\$pkgid \ + --docdir=/usr/share/doc/${pkgname} + runhaskell Setup build $MAKEFLAGS + runhaskell Setup register --gen-script + runhaskell Setup unregister --gen-script + sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh + sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { + cd ${pkgname}-${pkgver} + install -Dm 744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" + install -Dm 744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" + runhaskell Setup.lhs copy --destdir="${pkgdir}" + install -Dm 644 LICENSE -t "${pkgdir}/usr/share/licenses/${pkgname}" +}
[arch-commits] Commit in xmonad-utils/trunk (PKGBUILD)
Date: Tuesday, October 27, 2020 @ 16:08:04 Author: felixonmars Revision: 734544 upgpkg: xmonad-utils 0.1.3.3-75: rebuild with optparse-applicative 0.16.0.0, optparse-generic 1.4.3, turtle 1.5.21 Modified: xmonad-utils/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-10-27 16:07:31 UTC (rev 734543) +++ PKGBUILD2020-10-27 16:08:04 UTC (rev 734544) @@ -3,7 +3,7 @@ pkgname=xmonad-utils pkgver=0.1.3.3 -pkgrel=74 +pkgrel=75 pkgdesc='Small collection of X utilities' url='https://hackage.haskell.org/package/xmonad-utils' arch=('x86_64')
[arch-commits] Commit in haskell-clientsession/repos (2 files)
Date: Tuesday, October 27, 2020 @ 16:14:07 Author: felixonmars Revision: 734559 archrelease: copy trunk to community-staging-x86_64 Added: haskell-clientsession/repos/community-staging-x86_64/ haskell-clientsession/repos/community-staging-x86_64/PKGBUILD (from rev 734558, haskell-clientsession/trunk/PKGBUILD) --+ PKGBUILD | 42 ++ 1 file changed, 42 insertions(+) Copied: haskell-clientsession/repos/community-staging-x86_64/PKGBUILD (from rev 734558, haskell-clientsession/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-10-27 16:14:07 UTC (rev 734559) @@ -0,0 +1,42 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=clientsession +pkgname=haskell-clientsession +pkgver=0.9.1.2 +pkgrel=171 +pkgdesc="Securely store session data in a client-side cookie." +url="https://github.com/yesodweb/clientsession/tree/master; +license=("MIT") +arch=('x86_64') +depends=('ghc-libs' "haskell-base64-bytestring" "haskell-cereal" + "haskell-cipher-aes" "haskell-cprng-aes" "haskell-crypto-api" + "haskell-crypto-random" "haskell-entropy" "haskell-setenv" + "haskell-skein" "haskell-tagged") +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('27b44924843363f86b7c27aec1a73e8d74fcf42075cbe45ded4f26d690eb086bac0a4091e66bbdcb431c090aed0ddb64384ca6c555b8ba4c7372f1c42117587a') + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ +-f-test +runhaskell Setup build $MAKEFLAGS +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE +rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in haskell-x11-xft/repos (2 files)
Date: Tuesday, October 27, 2020 @ 16:09:51 Author: felixonmars Revision: 734549 archrelease: copy trunk to community-staging-x86_64 Added: haskell-x11-xft/repos/community-staging-x86_64/ haskell-x11-xft/repos/community-staging-x86_64/PKGBUILD (from rev 734548, haskell-x11-xft/trunk/PKGBUILD) --+ PKGBUILD | 37 + 1 file changed, 37 insertions(+) Copied: haskell-x11-xft/repos/community-staging-x86_64/PKGBUILD (from rev 734548, haskell-x11-xft/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-10-27 16:09:51 UTC (rev 734549) @@ -0,0 +1,37 @@ +# Maintainer: Sergej Pupykin + +_hkgname=X11-xft +pkgname=haskell-x11-xft +pkgver=0.3.1 +pkgrel=101 +pkgdesc="Bindings to the Xft, X Free Type interface library, and some Xrender parts" +url="https://hackage.haskell.org/package/${_hkgname}; +license=('LGPL') +arch=('x86_64') +depends=('ghc-libs' 'haskell-x11' 'haskell-utf8-string' 'libxft') +makedepends=('ghc') +source=(https://hackage.haskell.org/packages/archive/X11-xft/$pkgver/X11-xft-$pkgver.tar.gz) +sha512sums=('8f40db25453227ef9ce53b05a0c6af869e3a2efdb1d9b9ad683baf52601f320c85b09f0e514bb6ffeb17516d9b75c6772aa49613bb96272d56f06788118b7cfe') + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build $MAKEFLAGS +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE +rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in haskell-listlike/repos (2 files)
Date: Tuesday, October 27, 2020 @ 16:05:16 Author: felixonmars Revision: 734537 archrelease: copy trunk to community-staging-x86_64 Added: haskell-listlike/repos/community-staging-x86_64/ haskell-listlike/repos/community-staging-x86_64/PKGBUILD (from rev 734536, haskell-listlike/trunk/PKGBUILD) --+ PKGBUILD | 42 ++ 1 file changed, 42 insertions(+) Copied: haskell-listlike/repos/community-staging-x86_64/PKGBUILD (from rev 734536, haskell-listlike/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-10-27 16:05:16 UTC (rev 734537) @@ -0,0 +1,42 @@ +# Maintainer: Felix Yan + +_hkgname=ListLike +pkgname=haskell-listlike +pkgver=4.7.2 +pkgrel=17 +pkgdesc="Generic support for list-like structures" +url="https://github.com/ddssff/listlike; +license=('BSD') +arch=('x86_64') +depends=('ghc-libs' 'haskell-dlist' 'haskell-fmlist' 'haskell-utf8-string' 'haskell-vector') +makedepends=('ghc' 'haskell-hunit' 'haskell-quickcheck' 'haskell-random') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('bfb9c0bf805cb4cd43032263f52c015ac87829e90369035d9bccebc21d18434c608cc4202fd19b00c68e8c4b562bea1e344741327632d06081b625d0c8bac2df') + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build $MAKEFLAGS +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $_hkgname-$pkgver +runhaskell Setup test +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 "COPYRIGHT" "${pkgdir}/usr/share/licenses/${pkgname}/COPYRIGHT" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/COPYRIGHT" +}
[arch-commits] Commit in haskell-x11/trunk (PKGBUILD)
Date: Tuesday, October 27, 2020 @ 16:07:19 Author: felixonmars Revision: 734542 upgpkg: haskell-x11 1.9.2-15: rebuild with optparse-applicative 0.16.0.0, optparse-generic 1.4.3, turtle 1.5.21 Modified: haskell-x11/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-10-27 16:06:28 UTC (rev 734541) +++ PKGBUILD2020-10-27 16:07:19 UTC (rev 734542) @@ -5,7 +5,7 @@ _hkgname=X11 pkgname=haskell-x11 pkgver=1.9.2 -pkgrel=14 +pkgrel=15 pkgdesc="A Haskell binding to the X11 graphics library." arch=(x86_64) url="https://hackage.haskell.org/cgi-bin/hackage-scripts/package/X11;
[arch-commits] Commit in haskell-data-default-instances-dlist/repos (2 files)
Date: Tuesday, October 27, 2020 @ 16:05:51 Author: felixonmars Revision: 734539 archrelease: copy trunk to community-staging-x86_64 Added: haskell-data-default-instances-dlist/repos/community-staging-x86_64/ haskell-data-default-instances-dlist/repos/community-staging-x86_64/PKGBUILD (from rev 734538, haskell-data-default-instances-dlist/trunk/PKGBUILD) --+ PKGBUILD | 36 1 file changed, 36 insertions(+) Copied: haskell-data-default-instances-dlist/repos/community-staging-x86_64/PKGBUILD (from rev 734538, haskell-data-default-instances-dlist/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-10-27 16:05:51 UTC (rev 734539) @@ -0,0 +1,36 @@ +# Maintainer: Jelle van der Waa + +_hkgname=data-default-instances-dlist +pkgname=haskell-data-default-instances-dlist +pkgver=0.0.1 +pkgrel=94 +pkgdesc="Default instances for types in dlist" +url="https://hackage.haskell.org/package/${_hkgname}; +license=('BSD') +arch=('x86_64') +depends=('ghc-libs' 'haskell-data-default-class' 'haskell-dlist') +makedepends=('ghc') +source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz) +sha512sums=('b3794c296d5f1ca54badaab4c267b302967ce73ac649d8df031daafa17f66537bf670ee42fda1b75b92998eb4b8862c1e0a9bdd3716c31dfd0937c3c76b6f03d') + +build() { +cd ${srcdir}/${_hkgname}-${pkgver} +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid -fnetwork-uri +runhaskell Setup build $MAKEFLAGS +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE +rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in haskell-data-default-instances-dlist/trunk (PKGBUILD)
Date: Tuesday, October 27, 2020 @ 16:05:39 Author: felixonmars Revision: 734538 upgpkg: haskell-data-default-instances-dlist 0.0.1-94: rebuild with optparse-applicative 0.16.0.0, optparse-generic 1.4.3, turtle 1.5.21 Modified: haskell-data-default-instances-dlist/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-10-27 16:05:16 UTC (rev 734537) +++ PKGBUILD2020-10-27 16:05:39 UTC (rev 734538) @@ -3,7 +3,7 @@ _hkgname=data-default-instances-dlist pkgname=haskell-data-default-instances-dlist pkgver=0.0.1 -pkgrel=93 +pkgrel=94 pkgdesc="Default instances for types in dlist" url="https://hackage.haskell.org/package/${_hkgname}; license=('BSD')
[arch-commits] Commit in haskell-shellmet/trunk (PKGBUILD)
Date: Tuesday, October 27, 2020 @ 16:03:30 Author: felixonmars Revision: 734534 upgpkg: haskell-shellmet 0.0.3.1-19: rebuild with optparse-applicative 0.16.0.0, optparse-generic 1.4.3, turtle 1.5.21 Modified: haskell-shellmet/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-10-27 16:03:04 UTC (rev 734533) +++ PKGBUILD2020-10-27 16:03:30 UTC (rev 734534) @@ -4,7 +4,7 @@ _hkgname=shellmet pkgname=haskell-shellmet pkgver=0.0.3.1 -pkgrel=18 +pkgrel=19 pkgdesc="Shellmet provides easy and convenient way to call shell commands from Haskell programs." url="https://github.com/kowainik/shellmet; license=('MPL2')
[arch-commits] Commit in xmonad-utils/repos (2 files)
Date: Tuesday, October 27, 2020 @ 16:08:17 Author: felixonmars Revision: 734545 archrelease: copy trunk to community-staging-x86_64 Added: xmonad-utils/repos/community-staging-x86_64/ xmonad-utils/repos/community-staging-x86_64/PKGBUILD (from rev 734544, xmonad-utils/trunk/PKGBUILD) --+ PKGBUILD | 38 ++ 1 file changed, 38 insertions(+) Copied: xmonad-utils/repos/community-staging-x86_64/PKGBUILD (from rev 734544, xmonad-utils/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-10-27 16:08:17 UTC (rev 734545) @@ -0,0 +1,38 @@ +# Maintainer: Levente Polyak +# Contributor: Leif Warner + +pkgname=xmonad-utils +pkgver=0.1.3.3 +pkgrel=75 +pkgdesc='Small collection of X utilities' +url='https://hackage.haskell.org/package/xmonad-utils' +arch=('x86_64') +license=('BSD') +depends=('glibc' 'ghc-libs' 'gmp' 'libffi' 'libxrandr' 'haskell-x11' 'haskell-random' 'haskell-unix' + 'libxcrypt' 'libcrypt.so' 'libx11') +makedepends=('ghc') +options=('!emptydirs') +source=(https://hackage.haskell.org/packages/archive/${pkgname}/${pkgver}/${pkgname}-${pkgver}.tar.gz) +sha256sums=('45a5db08e2e8fce4a11f929107c29d5073b897cbe83af0ea24ee2e691b72e2f8') +sha512sums=('f969a0b75107266ec5f74edc06075a1ede72857311d8e0494bf5b567d18e0a9d6e5b046dbb2a34783c2eafc18be9576b86aa78415306974718031a7dd652418c') + +build() { + cd ${pkgname}-${pkgver} +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic \ +--prefix=/usr --docdir=/usr/share/doc/${pkgname} \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ +--ghc-option=-optl-Wl\,-z\,relro\,-z\,now \ +--ghc-option='-pie' +runhaskell Setup build $MAKEFLAGS +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +} + +package() { + cd ${pkgname}-${pkgver} + runhaskell Setup copy --destdir="${pkgdir}" + install -Dm 644 LICENSE -t "${pkgdir}/usr/share/licenses/${pkgname}" + rm "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +} + +# vim: ts=2 sw=2 et:
[arch-commits] Commit in haskell-x11/repos (2 files)
Date: Tuesday, October 27, 2020 @ 16:07:31 Author: felixonmars Revision: 734543 archrelease: copy trunk to community-staging-x86_64 Added: haskell-x11/repos/community-staging-x86_64/ haskell-x11/repos/community-staging-x86_64/PKGBUILD (from rev 734542, haskell-x11/trunk/PKGBUILD) --+ PKGBUILD | 40 1 file changed, 40 insertions(+) Copied: haskell-x11/repos/community-staging-x86_64/PKGBUILD (from rev 734542, haskell-x11/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-10-27 16:07:31 UTC (rev 734543) @@ -0,0 +1,40 @@ +# Maintainer: Sergej Pupykin +# Contributor: shild +# Maintainer: Vesa Kaihlavirta + +_hkgname=X11 +pkgname=haskell-x11 +pkgver=1.9.2 +pkgrel=15 +pkgdesc="A Haskell binding to the X11 graphics library." +arch=(x86_64) +url="https://hackage.haskell.org/cgi-bin/hackage-scripts/package/X11; +license=('BSD') +depends=('ghc-libs' "libx11" "libxinerama" "libxrandr" "libxss" "haskell-data-default") +conflicts=(haskell-x11-extras) +makedepends=('ghc') +source=(https://hackage.haskell.org/packages/archive/X11/$pkgver/X11-$pkgver.tar.gz) +sha512sums=('e9658c33b6dcbb6a42f1cc4a8976365506af94ddc15c32f73205b453934ef3232f3b383f8365b6aa6e69b51acfda4a0f3a8038f3164523b33781139a80582a41') + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build $MAKEFLAGS +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE +rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in haskell-dlist-instances/repos (2 files)
Date: Tuesday, October 27, 2020 @ 15:59:36 Author: felixonmars Revision: 734523 archrelease: copy trunk to community-staging-x86_64 Added: haskell-dlist-instances/repos/community-staging-x86_64/ haskell-dlist-instances/repos/community-staging-x86_64/PKGBUILD (from rev 734522, haskell-dlist-instances/trunk/PKGBUILD) --+ PKGBUILD | 47 +++ 1 file changed, 47 insertions(+) Copied: haskell-dlist-instances/repos/community-staging-x86_64/PKGBUILD (from rev 734522, haskell-dlist-instances/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-10-27 15:59:36 UTC (rev 734523) @@ -0,0 +1,47 @@ +# Maintainer: Jelle van der Waa + +_hkgname=dlist-instances +pkgname=haskell-dlist-instances +pkgver=0.1.1.1 +pkgrel=43 +pkgdesc='Difference lists instances' +arch=(x86_64) +url="https://hackage.haskell.org/package/$_hkgname; +license=(MIT) +depends=(ghc-libs haskell-dlist) +makedepends=(ghc) +source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz;) +sha512sums=('9a66f9f3d73466731c1b1a3f208c564f0fd8fe990e81dd274a86441e94b48c40d778535a9d346e9ff8160b23c19efa73cc836b4dcb3a6cb0e81817348bc5041a') + +prepare() { + cd $_hkgname-$pkgver + sed -i '/semigroups/d' $_hkgname.cabal +} + +build() { + cd $_hkgname-$pkgver + runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ + --prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \ + --dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid + runhaskell Setup build $MAKEFLAGS + runhaskell Setup register --gen-script + runhaskell Setup unregister --gen-script + sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh + sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { + cd $_hkgname-$pkgver + runhaskell Setup test +} + +package() { + cd $_hkgname-$pkgver + install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh + install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh + runhaskell Setup copy --destdir="$pkgdir" + install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE + rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +} + +# vim: ts=2 sw=2 et:
[arch-commits] Commit in haskell-glob/repos (2 files)
Date: Tuesday, October 27, 2020 @ 16:00:22 Author: felixonmars Revision: 734525 archrelease: copy trunk to community-staging-x86_64 Added: haskell-glob/repos/community-staging-x86_64/ haskell-glob/repos/community-staging-x86_64/PKGBUILD (from rev 734524, haskell-glob/trunk/PKGBUILD) --+ PKGBUILD | 44 1 file changed, 44 insertions(+) Copied: haskell-glob/repos/community-staging-x86_64/PKGBUILD (from rev 734524, haskell-glob/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-10-27 16:00:22 UTC (rev 734525) @@ -0,0 +1,44 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=Glob +pkgname=haskell-glob +pkgver=0.10.1 +pkgrel=22 +pkgdesc="Globbing library" +url="https://iki.fi/matti.niemenmaa/glob/; +license=("BSD") +arch=('x86_64') +depends=('ghc-libs' 'haskell-dlist' 'haskell-transformers-compat') +makedepends=('ghc' 'haskell-hunit' 'haskell-quickcheck' 'haskell-test-framework' + 'haskell-test-framework-hunit' 'haskell-test-framework-quickcheck2') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('b2b2ee93f2cadf01f8a6828b9e742a241601f5fada1f73388dc0044f8e0985c601bd6a42738c60c54eecb619b6289ac1302751d8e2402f6494aaeb2b2a4abb42') + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build $MAKEFLAGS +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $_hkgname-$pkgver +runhaskell Setup test +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 "LICENSE.txt" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE.txt" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE.txt" +}
[arch-commits] Commit in haskell-type-errors-pretty/repos (2 files)
Date: Tuesday, October 27, 2020 @ 16:03:04 Author: felixonmars Revision: 734533 archrelease: copy trunk to community-staging-x86_64 Added: haskell-type-errors-pretty/repos/community-staging-x86_64/ haskell-type-errors-pretty/repos/community-staging-x86_64/PKGBUILD (from rev 734532, haskell-type-errors-pretty/trunk/PKGBUILD) --+ PKGBUILD | 48 1 file changed, 48 insertions(+) Copied: haskell-type-errors-pretty/repos/community-staging-x86_64/PKGBUILD (from rev 734532, haskell-type-errors-pretty/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-10-27 16:03:04 UTC (rev 734533) @@ -0,0 +1,48 @@ +# Maintainer: Felix Yan + +_hkgname=type-errors-pretty +pkgname=haskell-type-errors-pretty +pkgver=0.0.1.1 +pkgrel=12 +pkgdesc="Combinators for writing pretty type errors easily" +url="https://github.com/chshersh/type-errors-pretty; +license=('MPL2') +arch=('x86_64') +depends=('ghc-libs') +makedepends=('ghc' 'haskell-doctest' 'haskell-glob') +source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz) +sha512sums=('7370343188979427d9433b5c0e2f1a39acb243f8177a7e217d7d1c88006bfaf3ca0001381c7ee8c0938b933cb479d720ce0397623194f2514b6149f8ed49932e') + +prepare() { +cd $_hkgname-$pkgver +echo -e "import Distribution.Simple\nmain = defaultMain" > Setup.hs +sed -i 's/\^>= *0.16/>= 0.16/' $_hkgname.cabal +} + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build $MAKEFLAGS +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $_hkgname-$pkgver +runhaskell Setup test +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE +rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in haskell-dlist/repos (2 files)
Date: Tuesday, October 27, 2020 @ 15:58:59 Author: felixonmars Revision: 734521 archrelease: copy trunk to community-staging-x86_64 Added: haskell-dlist/repos/community-staging-x86_64/ haskell-dlist/repos/community-staging-x86_64/PKGBUILD (from rev 734520, haskell-dlist/trunk/PKGBUILD) --+ PKGBUILD | 45 + 1 file changed, 45 insertions(+) Copied: haskell-dlist/repos/community-staging-x86_64/PKGBUILD (from rev 734520, haskell-dlist/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-10-27 15:58:59 UTC (rev 734521) @@ -0,0 +1,45 @@ +# Maintainer: Felix Yan +# Contributor: Daniel Wallace +# Contributor: Don Stewart +# Contributor: Lex Black + +_hkgname=dlist +pkgname=haskell-dlist +pkgver=1.0 +pkgrel=17 +pkgdesc="Differences lists" +url="https://hackage.haskell.org/package/dlist; +license=('BSD') +arch=('x86_64') +depends=('ghc-libs') +makedepends=('ghc' 'haskell-quickcheck') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('8985b9e775e8d99c3d8cf59eabfb7ed13c395482186b086831a79afea9b980ee59e386856df82dcc030f430be55cc95fa057e962776fe37a371e8be5ae19abef') + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build $MAKEFLAGS +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $_hkgname-$pkgver +runhaskell Setup test +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 license.md -t "$pkgdir"/usr/share/licenses/$pkgname/ +rm -f "$pkgdir"/usr/share/doc/$pkgname/license.md +}
[arch-commits] Commit in haskell-type-errors/trunk (PKGBUILD)
Date: Tuesday, October 27, 2020 @ 16:02:14 Author: felixonmars Revision: 734530 upgpkg: haskell-type-errors 0.2.0.0-50: rebuild with optparse-applicative 0.16.0.0, optparse-generic 1.4.3, turtle 1.5.21 Modified: haskell-type-errors/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-10-27 16:01:46 UTC (rev 734529) +++ PKGBUILD2020-10-27 16:02:14 UTC (rev 734530) @@ -3,7 +3,7 @@ _hkgname=type-errors pkgname=haskell-type-errors pkgver=0.2.0.0 -pkgrel=49 +pkgrel=50 pkgdesc="Tools for writing better type errors" url="https://github.com/isovector/type-errors; license=('BSD')
[arch-commits] Commit in haskell-type-errors-pretty/trunk (PKGBUILD)
Date: Tuesday, October 27, 2020 @ 16:02:51 Author: felixonmars Revision: 734532 upgpkg: haskell-type-errors-pretty 0.0.1.1-12: rebuild with optparse-applicative 0.16.0.0, optparse-generic 1.4.3, turtle 1.5.21 Modified: haskell-type-errors-pretty/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-10-27 16:02:26 UTC (rev 734531) +++ PKGBUILD2020-10-27 16:02:51 UTC (rev 734532) @@ -3,7 +3,7 @@ _hkgname=type-errors-pretty pkgname=haskell-type-errors-pretty pkgver=0.0.1.1 -pkgrel=11 +pkgrel=12 pkgdesc="Combinators for writing pretty type errors easily" url="https://github.com/chshersh/type-errors-pretty; license=('MPL2')
[arch-commits] Commit in haskell-type-errors/repos (2 files)
Date: Tuesday, October 27, 2020 @ 16:02:26 Author: felixonmars Revision: 734531 archrelease: copy trunk to community-staging-x86_64 Added: haskell-type-errors/repos/community-staging-x86_64/ haskell-type-errors/repos/community-staging-x86_64/PKGBUILD (from rev 734530, haskell-type-errors/trunk/PKGBUILD) --+ PKGBUILD | 47 +++ 1 file changed, 47 insertions(+) Copied: haskell-type-errors/repos/community-staging-x86_64/PKGBUILD (from rev 734530, haskell-type-errors/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-10-27 16:02:26 UTC (rev 734531) @@ -0,0 +1,47 @@ +# Maintainer: Felix Yan + +_hkgname=type-errors +pkgname=haskell-type-errors +pkgver=0.2.0.0 +pkgrel=50 +pkgdesc="Tools for writing better type errors" +url="https://github.com/isovector/type-errors; +license=('BSD') +arch=('x86_64') +depends=('ghc-libs' 'haskell-first-class-families' 'haskell-syb' 'haskell-th-abstraction') +makedepends=('ghc' 'haskell-doctest') +source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz) +sha512sums=('694ce594462234cbef53efae630e302d3653fb8afc68f1bf6bb4f21a407a5f0637b8fab27f8f62538cadd4ff2c51049ae18d60932eaf7359cbf60ca6b959011e') + +prepare() { +cd $_hkgname-$pkgver +sed -i 's/< *0.17/<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 +} + +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-first-class-families/repos (2 files)
Date: Tuesday, October 27, 2020 @ 16:01:46 Author: felixonmars Revision: 734529 archrelease: copy trunk to community-staging-x86_64 Added: haskell-first-class-families/repos/community-staging-x86_64/ haskell-first-class-families/repos/community-staging-x86_64/PKGBUILD (from rev 734528, haskell-first-class-families/trunk/PKGBUILD) --+ PKGBUILD | 47 +++ 1 file changed, 47 insertions(+) Copied: haskell-first-class-families/repos/community-staging-x86_64/PKGBUILD (from rev 734528, haskell-first-class-families/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-10-27 16:01:46 UTC (rev 734529) @@ -0,0 +1,47 @@ +# Maintainer: Felix Yan + +_hkgname=first-class-families +pkgname=haskell-first-class-families +pkgver=0.8.0.0 +pkgrel=34 +pkgdesc="First class type families" +url="https://github.com/Lysxia/first-class-families; +license=('MIT') +arch=('x86_64') +depends=('ghc-libs') +makedepends=('ghc' 'haskell-doctest' 'haskell-glob') +source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz) +sha512sums=('e69265483b2434fc2da43762a56a08e3ce563e0f03b498ca22af5becad032cbba01b78555990e156acf43a3354d9ebb58c22f26082181aeaf626535754f98750') + +prepare() { +cd $_hkgname-$pkgver +sed -i 's/< *4.14/<5/' $_hkgname.cabal +} + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build $MAKEFLAGS +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $_hkgname-$pkgver +runhaskell Setup test +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE +rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in haskell-dlist-instances/trunk (PKGBUILD)
Date: Tuesday, October 27, 2020 @ 15:59:24 Author: felixonmars Revision: 734522 upgpkg: haskell-dlist-instances 0.1.1.1-43: rebuild with optparse-applicative 0.16.0.0, optparse-generic 1.4.3, turtle 1.5.21 Modified: haskell-dlist-instances/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-10-27 15:58:59 UTC (rev 734521) +++ PKGBUILD2020-10-27 15:59:24 UTC (rev 734522) @@ -3,7 +3,7 @@ _hkgname=dlist-instances pkgname=haskell-dlist-instances pkgver=0.1.1.1 -pkgrel=42 +pkgrel=43 pkgdesc='Difference lists instances' arch=(x86_64) url="https://hackage.haskell.org/package/$_hkgname;
[arch-commits] Commit in haskell-pcre-heavy/trunk (PKGBUILD)
Date: Tuesday, October 27, 2020 @ 16:00:52 Author: felixonmars Revision: 734526 upgpkg: haskell-pcre-heavy 1.0.0.2-117: rebuild with optparse-applicative 0.16.0.0, optparse-generic 1.4.3, turtle 1.5.21 Modified: haskell-pcre-heavy/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-10-27 16:00:22 UTC (rev 734525) +++ PKGBUILD2020-10-27 16:00:52 UTC (rev 734526) @@ -4,7 +4,7 @@ _hkgname=pcre-heavy pkgname=haskell-pcre-heavy pkgver=1.0.0.2 -pkgrel=116 +pkgrel=117 pkgdesc="A regexp library on top of pcre-light you can actually use" url="https://github.com/myfreeweb/pcre-heavy; license=("custom:PublicDomain")
[arch-commits] Commit in haskell-glob/trunk (PKGBUILD)
Date: Tuesday, October 27, 2020 @ 16:00:10 Author: felixonmars Revision: 734524 upgpkg: haskell-glob 0.10.1-22: rebuild with optparse-applicative 0.16.0.0, optparse-generic 1.4.3, turtle 1.5.21 Modified: haskell-glob/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-10-27 15:59:36 UTC (rev 734523) +++ PKGBUILD2020-10-27 16:00:10 UTC (rev 734524) @@ -4,7 +4,7 @@ _hkgname=Glob pkgname=haskell-glob pkgver=0.10.1 -pkgrel=21 +pkgrel=22 pkgdesc="Globbing library" url="https://iki.fi/matti.niemenmaa/glob/; license=("BSD")
[arch-commits] Commit in haskell-pcre-heavy/repos (2 files)
Date: Tuesday, October 27, 2020 @ 16:01:06 Author: felixonmars Revision: 734527 archrelease: copy trunk to community-staging-x86_64 Added: haskell-pcre-heavy/repos/community-staging-x86_64/ haskell-pcre-heavy/repos/community-staging-x86_64/PKGBUILD (from rev 734526, haskell-pcre-heavy/trunk/PKGBUILD) --+ PKGBUILD | 48 1 file changed, 48 insertions(+) Copied: haskell-pcre-heavy/repos/community-staging-x86_64/PKGBUILD (from rev 734526, haskell-pcre-heavy/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-10-27 16:01:06 UTC (rev 734527) @@ -0,0 +1,48 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=pcre-heavy +pkgname=haskell-pcre-heavy +pkgver=1.0.0.2 +pkgrel=117 +pkgdesc="A regexp library on top of pcre-light you can actually use" +url="https://github.com/myfreeweb/pcre-heavy; +license=("custom:PublicDomain") +arch=('x86_64') +depends=('ghc-libs' 'haskell-base-compat' 'haskell-pcre-light' 'haskell-string-conversions') +makedepends=('ghc' 'haskell-glob' 'haskell-doctest') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('77691394c7aadb1c81a0974207a8f8ea8ef5f0c85301d0fdb6fb453724c38bd8598b437994b75df5a02a2ca8a98ec22a9473ade52e26a3d2bb1daf22637b54cd') + +prepare() { +cd $_hkgname-$pkgver +sed -i '/semigroups/d' $_hkgname.cabal +} + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build $MAKEFLAGS +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $_hkgname-$pkgver +doctest library/*/*/*/*.hs +} + +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 "UNLICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/UNLICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/UNLICENSE" +}
[arch-commits] Commit in haskell-first-class-families/trunk (PKGBUILD)
Date: Tuesday, October 27, 2020 @ 16:01:34 Author: felixonmars Revision: 734528 upgpkg: haskell-first-class-families 0.8.0.0-34: rebuild with optparse-applicative 0.16.0.0, optparse-generic 1.4.3, turtle 1.5.21 Modified: haskell-first-class-families/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-10-27 16:01:06 UTC (rev 734527) +++ PKGBUILD2020-10-27 16:01:34 UTC (rev 734528) @@ -3,7 +3,7 @@ _hkgname=first-class-families pkgname=haskell-first-class-families pkgver=0.8.0.0 -pkgrel=33 +pkgrel=34 pkgdesc="First class type families" url="https://github.com/Lysxia/first-class-families; license=('MIT')
[arch-commits] Commit in haskell-microspec/repos (2 files)
Date: Tuesday, October 27, 2020 @ 15:57:34 Author: felixonmars Revision: 734517 archrelease: copy trunk to community-staging-x86_64 Added: haskell-microspec/repos/community-staging-x86_64/ haskell-microspec/repos/community-staging-x86_64/PKGBUILD (from rev 734516, haskell-microspec/trunk/PKGBUILD) --+ PKGBUILD | 50 ++ 1 file changed, 50 insertions(+) Copied: haskell-microspec/repos/community-staging-x86_64/PKGBUILD (from rev 734516, haskell-microspec/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-10-27 15:57:34 UTC (rev 734517) @@ -0,0 +1,50 @@ +# Maintainer: David Runge + +_name=microspec +pkgname=haskell-microspec +pkgver=0.2.1.3 +pkgrel=47 +pkgdesc="A tiny, property-based (and unit) testing library with minimal dependencies" +arch=('x86_64') +url="https://hackage.haskell.org/package/microspec; +license=('BSD') +depends=('ghc-libs' 'haskell-quickcheck') +makedepends=('ghc') +source=("$pkgname-$pkgver.tar.gz::https://hackage.haskell.org/package/${_name}-${pkgver}/${_name}-${pkgver}.tar.gz;) +sha512sums=('39f9fca2541c4e562d8e7b25baa2b0cc7a765ffe98cc3049fcecccd2db879e08026b7709a9d5b62a371285f84a7b341f377a2bc71fcc8de43673adba5757fa99') + +prepare() { + mv -v "${_name}-$pkgver" "$pkgname-$pkgver" + cd "$pkgname-$pkgver" +} + +build() { + cd "$pkgname-$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 "$pkgname-$pkgver" + runhaskell Setup test +} + +package() { + cd "$pkgname-$pkgver" + runhaskell Setup copy --destdir="${pkgdir}" + install -vDm 744 register.sh "$pkgdir/usr/share/haskell/register/$pkgname.sh" + install -vDm 744 unregister.sh "$pkgdir/usr/share/haskell/unregister/$pkgname.sh" + install -vDm 644 LICENSE -t "${pkgdir}/usr/share/licenses/${pkgname}" +}
[arch-commits] Commit in haskell-checkers/repos (2 files)
Date: Tuesday, October 27, 2020 @ 15:52:06 Author: felixonmars Revision: 734503 archrelease: copy trunk to community-staging-x86_64 Added: haskell-checkers/repos/community-staging-x86_64/ haskell-checkers/repos/community-staging-x86_64/PKGBUILD (from rev 734502, haskell-checkers/trunk/PKGBUILD) --+ PKGBUILD | 37 + 1 file changed, 37 insertions(+) Copied: haskell-checkers/repos/community-staging-x86_64/PKGBUILD (from rev 734502, haskell-checkers/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-10-27 15:52:06 UTC (rev 734503) @@ -0,0 +1,37 @@ +# Maintainer: Felix Yan + +_hkgname=checkers +pkgname=haskell-checkers +pkgver=0.5.6 +pkgrel=27 +pkgdesc="Check properties on standard classes and data structures" +url="https://github.com/conal/checkers; +license=('BSD') +arch=('x86_64') +depends=('ghc-libs' 'haskell-random' 'haskell-quickcheck' 'haskell-semigroupoids') +makedepends=('ghc') +source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz) +sha512sums=('4c8bab4f1acf3e10f2ab273741f59c7810439df52ad396fdd6d000926de1d8bf6e72b90f2b640d9b527c72372074767789110efc39652a4751f89f2d098fea30') + +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 "COPYING" "${pkgdir}/usr/share/licenses/${pkgname}/COPYING" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/COPYING" +}
[arch-commits] Commit in haskell-filepath-bytestring/trunk (PKGBUILD)
Date: Tuesday, October 27, 2020 @ 15:56:24 Author: felixonmars Revision: 734514 upgpkg: haskell-filepath-bytestring 1.4.2.1.6-41: rebuild with optparse-applicative 0.16.0.0, optparse-generic 1.4.3, turtle 1.5.21 Modified: haskell-filepath-bytestring/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-10-27 15:55:32 UTC (rev 734513) +++ PKGBUILD2020-10-27 15:56:24 UTC (rev 734514) @@ -3,7 +3,7 @@ _hkgname=filepath-bytestring pkgname=haskell-filepath-bytestring pkgver=1.4.2.1.6 -pkgrel=40 +pkgrel=41 pkgdesc="Library for manipulating RawFilePaths in a cross platform way" url="https://hackage.haskell.org/package/filepath-bytestring; license=('BSD')
[arch-commits] Commit in haskell-data-clist/repos (2 files)
Date: Tuesday, October 27, 2020 @ 15:58:12 Author: felixonmars Revision: 734519 archrelease: copy trunk to community-staging-x86_64 Added: haskell-data-clist/repos/community-staging-x86_64/ haskell-data-clist/repos/community-staging-x86_64/PKGBUILD (from rev 734518, haskell-data-clist/trunk/PKGBUILD) --+ PKGBUILD | 43 +++ 1 file changed, 43 insertions(+) Copied: haskell-data-clist/repos/community-staging-x86_64/PKGBUILD (from rev 734518, haskell-data-clist/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-10-27 15:58:12 UTC (rev 734519) @@ -0,0 +1,43 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=data-clist +pkgname=haskell-data-clist +pkgver=0.1.2.3 +pkgrel=50 +pkgdesc="Simple functional ring type." +url="https://github.com/sw17ch/data-clist; +license=("BSD") +arch=('x86_64') +depends=('ghc-libs' "haskell-quickcheck") +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('efd547b36452f46943778059b5b7854932b9459faa3e196bae9571504ad4f4cb71f07c5b2f8d05faa1752147704008ac1091d391e341b6775534e250939e63c4') + +prepare() { +cd $_hkgname-$pkgver +sed -i 's/< *2.14/<3/' $_hkgname.cabal +} + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build $MAKEFLAGS +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE +rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in haskell-semigroupoids/trunk (PKGBUILD)
Date: Tuesday, October 27, 2020 @ 15:51:06 Author: felixonmars Revision: 734500 upgpkg: haskell-semigroupoids 5.3.4-57: rebuild with optparse-applicative 0.16.0.0, optparse-generic 1.4.3, turtle 1.5.21 Modified: haskell-semigroupoids/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-10-27 15:50:26 UTC (rev 734499) +++ PKGBUILD2020-10-27 15:51:06 UTC (rev 734500) @@ -4,7 +4,7 @@ _hkgname=semigroupoids pkgname=haskell-semigroupoids pkgver=5.3.4 -pkgrel=56 +pkgrel=57 pkgdesc="Semigroupoids: Category sans id" url="https://github.com/ekmett/semigroupoids; license=("BSD")
[arch-commits] Commit in haskell-data-clist/trunk (PKGBUILD)
Date: Tuesday, October 27, 2020 @ 15:58:00 Author: felixonmars Revision: 734518 upgpkg: haskell-data-clist 0.1.2.3-50: rebuild with optparse-applicative 0.16.0.0, optparse-generic 1.4.3, turtle 1.5.21 Modified: haskell-data-clist/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-10-27 15:57:34 UTC (rev 734517) +++ PKGBUILD2020-10-27 15:58:00 UTC (rev 734518) @@ -4,7 +4,7 @@ _hkgname=data-clist pkgname=haskell-data-clist pkgver=0.1.2.3 -pkgrel=49 +pkgrel=50 pkgdesc="Simple functional ring type." url="https://github.com/sw17ch/data-clist; license=("BSD")
[arch-commits] Commit in haskell-dlist/trunk (PKGBUILD)
Date: Tuesday, October 27, 2020 @ 15:58:43 Author: felixonmars Revision: 734520 upgpkg: haskell-dlist 1.0-17: rebuild with optparse-applicative 0.16.0.0, optparse-generic 1.4.3, turtle 1.5.21 Modified: haskell-dlist/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-10-27 15:58:12 UTC (rev 734519) +++ PKGBUILD2020-10-27 15:58:43 UTC (rev 734520) @@ -6,7 +6,7 @@ _hkgname=dlist pkgname=haskell-dlist pkgver=1.0 -pkgrel=16 +pkgrel=17 pkgdesc="Differences lists" url="https://hackage.haskell.org/package/dlist; license=('BSD')
[arch-commits] Commit in haskell-microspec/trunk (PKGBUILD)
Date: Tuesday, October 27, 2020 @ 15:57:20 Author: felixonmars Revision: 734516 upgpkg: haskell-microspec 0.2.1.3-47: rebuild with optparse-applicative 0.16.0.0, optparse-generic 1.4.3, turtle 1.5.21 Modified: haskell-microspec/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-10-27 15:56:50 UTC (rev 734515) +++ PKGBUILD2020-10-27 15:57:20 UTC (rev 734516) @@ -3,7 +3,7 @@ _name=microspec pkgname=haskell-microspec pkgver=0.2.1.3 -pkgrel=46 +pkgrel=47 pkgdesc="A tiny, property-based (and unit) testing library with minimal dependencies" arch=('x86_64') url="https://hackage.haskell.org/package/microspec;
[arch-commits] Commit in haskell-filepath-bytestring/repos (2 files)
Date: Tuesday, October 27, 2020 @ 15:56:50 Author: felixonmars Revision: 734515 archrelease: copy trunk to community-staging-x86_64 Added: haskell-filepath-bytestring/repos/community-staging-x86_64/ haskell-filepath-bytestring/repos/community-staging-x86_64/PKGBUILD (from rev 734514, haskell-filepath-bytestring/trunk/PKGBUILD) --+ PKGBUILD | 47 +++ 1 file changed, 47 insertions(+) Copied: haskell-filepath-bytestring/repos/community-staging-x86_64/PKGBUILD (from rev 734514, haskell-filepath-bytestring/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-10-27 15:56:50 UTC (rev 734515) @@ -0,0 +1,47 @@ +# Maintainer: Felix Yan + +_hkgname=filepath-bytestring +pkgname=haskell-filepath-bytestring +pkgver=1.4.2.1.6 +pkgrel=41 +pkgdesc="Library for manipulating RawFilePaths in a cross platform way" +url="https://hackage.haskell.org/package/filepath-bytestring; +license=('BSD') +arch=('x86_64') +depends=('ghc-libs') +makedepends=('ghc' 'haskell-quickcheck') +source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz) +sha512sums=('f101d718681373faead2e916dbdb7fda7b12091067d070f5d0e8ceab48c8081ca7f46bdc2fcfc0b535d65d51a3835fed05a50acf36f1a01c22c8d01c4c98e106') + +prepare() { +cd $_hkgname-$pkgver +sed -i 's/< *2.14/<3/' $_hkgname.cabal +} + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build $MAKEFLAGS +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $_hkgname-$pkgver +runhaskell Setup test +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE +rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in haskell-uniplate/repos (2 files)
Date: Tuesday, October 27, 2020 @ 15:50:26 Author: felixonmars Revision: 734499 archrelease: copy trunk to community-staging-x86_64 Added: haskell-uniplate/repos/community-staging-x86_64/ haskell-uniplate/repos/community-staging-x86_64/PKGBUILD (from rev 734498, haskell-uniplate/trunk/PKGBUILD) --+ PKGBUILD | 44 1 file changed, 44 insertions(+) Copied: haskell-uniplate/repos/community-staging-x86_64/PKGBUILD (from rev 734498, haskell-uniplate/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-10-27 15:50:26 UTC (rev 734499) @@ -0,0 +1,44 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=uniplate +pkgname=haskell-uniplate +pkgver=1.6.12 +pkgrel=103 +pkgdesc="Help writing simple, concise and fast generic operations." +url="http://community.haskell.org/~ndm/uniplate/; +license=("BSD") +arch=('x86_64') +depends=('ghc-libs' "haskell-hashable" "haskell-syb" "haskell-unordered-containers") +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('049b07e8a57db7e44d91fc9c8dcfb5c49b78a692a730061763cb8bcc4fbc3ed1065bd7a4c337e3d344693df882a0718b6d3bb6a6ea1e7d520a36d252d7038b07') + +prepare() { +cd $_hkgname-$pkgver +sed -i 's/< *1.3/<2/' $_hkgname.cabal +} + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ +-fseparate_syb -ftypeable_fingerprint +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-optics-extra/repos (2 files)
Date: Tuesday, October 27, 2020 @ 15:55:32 Author: felixonmars Revision: 734513 archrelease: copy trunk to community-staging-x86_64 Added: haskell-optics-extra/repos/community-staging-x86_64/ haskell-optics-extra/repos/community-staging-x86_64/PKGBUILD (from rev 734512, haskell-optics-extra/trunk/PKGBUILD) --+ PKGBUILD | 43 +++ 1 file changed, 43 insertions(+) Copied: haskell-optics-extra/repos/community-staging-x86_64/PKGBUILD (from rev 734512, haskell-optics-extra/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-10-27 15:55:32 UTC (rev 734513) @@ -0,0 +1,43 @@ +# Maintainer: Felix Yan + +_hkgname=optics-extra +pkgname=haskell-optics-extra +pkgver=0.3 +pkgrel=33 +pkgdesc="Extra utilities and instances for optics-core" +url="https://github.com/well-typed/optics-extra; +license=('BSD') +arch=('x86_64') +depends=('ghc-libs' 'haskell-hashable' 'haskell-indexed-profunctors' 'haskell-optics-core' + 'haskell-unordered-containers' 'haskell-vector') +makedepends=('ghc') +source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz) +sha512sums=('c0999a14cdcb019c6e65127d22d921f36cdb28dc72dfa38d87848c8eabb7cec486d38613c8f20a9b3b99a4fc6e471bddb354b06cb036bef4b410cde79b959db0') + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build $MAKEFLAGS +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $_hkgname-$pkgver +runhaskell Setup test +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE +rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in haskell-checkers/trunk (PKGBUILD)
Date: Tuesday, October 27, 2020 @ 15:51:52 Author: felixonmars Revision: 734502 upgpkg: haskell-checkers 0.5.6-27: rebuild with optparse-applicative 0.16.0.0, optparse-generic 1.4.3, turtle 1.5.21 Modified: haskell-checkers/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-10-27 15:51:19 UTC (rev 734501) +++ PKGBUILD2020-10-27 15:51:52 UTC (rev 734502) @@ -3,7 +3,7 @@ _hkgname=checkers pkgname=haskell-checkers pkgver=0.5.6 -pkgrel=26 +pkgrel=27 pkgdesc="Check properties on standard classes and data structures" url="https://github.com/conal/checkers; license=('BSD')
[arch-commits] Commit in haskell-refinery/repos (2 files)
Date: Tuesday, October 27, 2020 @ 15:53:01 Author: felixonmars Revision: 734505 archrelease: copy trunk to community-staging-x86_64 Added: haskell-refinery/repos/community-staging-x86_64/ haskell-refinery/repos/community-staging-x86_64/PKGBUILD (from rev 734504, haskell-refinery/trunk/PKGBUILD) --+ PKGBUILD | 45 + 1 file changed, 45 insertions(+) Copied: haskell-refinery/repos/community-staging-x86_64/PKGBUILD (from rev 734504, haskell-refinery/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-10-27 15:53:01 UTC (rev 734505) @@ -0,0 +1,45 @@ +# Maintainer: Felix Yan + +_hkgname=refinery +pkgname=haskell-refinery +pkgver=0.3.0.0 +pkgrel=5 +pkgdesc="Toolkit for building proof automation systems" +url="https://github.com/totbwf/refinery#readme; +license=("BSD") +arch=('x86_64') +depends=('ghc-libs' 'haskell-logict' 'haskell-mmorph') +makedepends=('ghc' 'haskell-quickcheck' 'haskell-checkers' 'haskell-hspec') +source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz;) +sha512sums=('6fa5e7b2bf6607d43c6422ed67fb3c8b035e853d55dd5df0f333efe5dd3e3489fca6e4b77ddbd56f10f52a2cf7527327f014db728757bafe7452c11a93abc517') + +build() { + cd $_hkgname-$pkgver + + runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ +--ghc-option=-optl-Wl\,-z\,relro\,-z\,now \ +--ghc-option='-pie' + + runhaskell Setup build $MAKEFLAGS + runhaskell Setup register --gen-script + runhaskell Setup unregister --gen-script + sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh + sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { + cd $_hkgname-$pkgver + runhaskell Setup test +} + +package() { + cd $_hkgname-$pkgver + + install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh + install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh + runhaskell Setup copy --destdir="$pkgdir" + install -D -m644 LICENSE -t "$pkgdir"/usr/share/licenses/$pkgname/ + rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in haskell-wl-pprint-terminfo/repos (2 files)
Date: Tuesday, October 27, 2020 @ 15:54:39 Author: felixonmars Revision: 734511 archrelease: copy trunk to community-staging-x86_64 Added: haskell-wl-pprint-terminfo/repos/community-staging-x86_64/ haskell-wl-pprint-terminfo/repos/community-staging-x86_64/PKGBUILD (from rev 734510, haskell-wl-pprint-terminfo/trunk/PKGBUILD) --+ PKGBUILD | 42 ++ 1 file changed, 42 insertions(+) Copied: haskell-wl-pprint-terminfo/repos/community-staging-x86_64/PKGBUILD (from rev 734510, haskell-wl-pprint-terminfo/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-10-27 15:54:39 UTC (rev 734511) @@ -0,0 +1,42 @@ +# Maintainer: Felix Yan + +_hkgname=wl-pprint-terminfo +pkgname=haskell-wl-pprint-terminfo +pkgver=3.7.1.4 +pkgrel=175 +pkgdesc="A color pretty printer with terminfo support" +url="https://github.com/ekmett/wl-pprint-terminfo/; +license=('BSD') +arch=('x86_64') +depends=('ghc-libs' 'haskell-wl-pprint-extras') +makedepends=('ghc') +source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz) +sha512sums=('1f2a7bd195732fe297c49c50b59812190d5698efa7c2e9b2fbcfbbae71523c25dfcc2a0f098aebe22453cd867bc40480100c8231a6f43a7bd46202f3dcd924b3') + +prepare() { +sed -e '/nats/d' -e '/semigroups/d' -e 's/< *0.6/<1/' -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 --datasubdir="$pkgname" \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ +-fCursed +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-wl-pprint-extras/repos (2 files)
Date: Tuesday, October 27, 2020 @ 15:53:53 Author: felixonmars Revision: 734509 archrelease: copy trunk to community-staging-x86_64 Added: haskell-wl-pprint-extras/repos/community-staging-x86_64/ haskell-wl-pprint-extras/repos/community-staging-x86_64/PKGBUILD (from rev 734508, haskell-wl-pprint-extras/trunk/PKGBUILD) --+ PKGBUILD | 43 +++ 1 file changed, 43 insertions(+) Copied: haskell-wl-pprint-extras/repos/community-staging-x86_64/PKGBUILD (from rev 734508, haskell-wl-pprint-extras/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-10-27 15:53:53 UTC (rev 734509) @@ -0,0 +1,43 @@ +# Maintainer: Felix Yan + +_hkgname=wl-pprint-extras +pkgname=haskell-wl-pprint-extras +pkgver=3.5.0.5 +pkgrel=175 +pkgdesc="A free monad based on the Wadler/Leijen pretty printer" +url="https://github.com/ekmett/wl-pprint-extras/; +license=('BSD') +arch=('x86_64') +depends=('ghc-libs' 'haskell-semigroupoids' 'haskell-utf8-string') +makedepends=('ghc') +source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz) +sha512sums=('705107842ccbf4eb23d0b9e8069fd4d5bb1b03ffecbf9efaa8a579fd977380913d590fa370cc42476d5b28fde98fc44e7879fe343f761cd1751ebeb0b8c0e242') + +prepare() { +cd $_hkgname-$pkgver +sed -e '/nats/d' -e '/semigroups/d' -e 's/< *0.6/<1/' -i $_hkgname.cabal +sed -i -e '/fail _ = empty/d' src/Text/PrettyPrint/Free/Internal.hs +} + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build $MAKEFLAGS +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE +rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in haskell-wl-pprint-extras/trunk (PKGBUILD)
Date: Tuesday, October 27, 2020 @ 15:53:33 Author: felixonmars Revision: 734508 upgpkg: haskell-wl-pprint-extras 3.5.0.5-175: rebuild with optparse-applicative 0.16.0.0, optparse-generic 1.4.3, turtle 1.5.21 Modified: haskell-wl-pprint-extras/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-10-27 15:53:10 UTC (rev 734507) +++ PKGBUILD2020-10-27 15:53:33 UTC (rev 734508) @@ -3,7 +3,7 @@ _hkgname=wl-pprint-extras pkgname=haskell-wl-pprint-extras pkgver=3.5.0.5 -pkgrel=174 +pkgrel=175 pkgdesc="A free monad based on the Wadler/Leijen pretty printer" url="https://github.com/ekmett/wl-pprint-extras/; license=('BSD')
[arch-commits] Commit in t1utils/repos/community-x86_64 (PKGBUILD PKGBUILD)
Date: Tuesday, October 27, 2020 @ 15:53:10 Author: dvzrv Revision: 734507 archrelease: copy trunk to community-x86_64 Added: t1utils/repos/community-x86_64/PKGBUILD (from rev 734506, t1utils/trunk/PKGBUILD) Deleted: t1utils/repos/community-x86_64/PKGBUILD --+ PKGBUILD | 80 - 1 file changed, 37 insertions(+), 43 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2020-10-27 15:53:02 UTC (rev 734506) +++ PKGBUILD2020-10-27 15:53:10 UTC (rev 734507) @@ -1,43 +0,0 @@ -# Maintainer: David Runge -# Contributor: Evgeniy Alekseev -# Contributor: Sergej Pupykin -# Contributor: Simo Leone - -pkgname=t1utils -pkgver=1.41 -pkgrel=4 -pkgdesc="Utilities for manupulating Adobe Type 1 font software " -arch=('x86_64') -url="https://github.com/kohler/t1utils; -license=('custom') -depends=('glibc') -source=("${pkgname}-${pkgver}.tar.gz::https://github.com/kohler/${pkgname}/archive/v${pkgver}.tar.gz; - "${pkgname}-1.41-memmem-decl.patch::https://github.com/kohler/${pkgname}/commit/3f1ddda424353f0f926dd28efa47b0ac61556ce8.patch;) -sha512sums=('155406eb56721ed2c3298c9ddd0a1bcac0f782f37dc209ed993fee356d4455b8462970b8da70f189bfff55ab60522cd9e4d1f505429f8008e57a15a5f75e1381' - '573a15133e8227100820039aaf5dea12d038674dd486510a38647e9f500c9de2c16034d99c8b26444f6c7253fe788833aa6dbd3f46be389bc1ca1b031deb51c8') -b2sums=('6c6e20d5816a2333e5cc1fe619e28d0930343b58837ce839f076360993b37e40672d69858947368f375e2105c72fe8d2613a8e7b940f8dba05efbd024f142d98' - '571231de362261aa9f7cda5c0180e26027177703d40e8ad30d3a1edc51cd1190c93d9930db51ebf54dd2745a59feab7721232ebb3614d1568a47e439c240500a') - -prepare() { - cd "${pkgname}-${pkgver}" - # check for memmem declaration - # FS#57999 and https://github.com/kohler/t1utils/issues/8 - patch -p1 -i "${srcdir}/${pkgname}-1.41-memmem-decl.patch" - autoreconf -vfi -} - -build() { - cd "${pkgname}-${pkgver}" - ./configure --prefix=/usr - make -} - -package() { - cd "${pkgname}-${pkgver}" - make DESTDIR="${pkgdir}" install - - install -vDm 644 {NEWS,README}.md \ --t "${pkgdir}/usr/share/doc/${pkgname}/" - install -vDm 644 LICENSE -t "${pkgdir}/usr/share/licenses/${pkgname}/" -} - Copied: t1utils/repos/community-x86_64/PKGBUILD (from rev 734506, t1utils/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2020-10-27 15:53:10 UTC (rev 734507) @@ -0,0 +1,37 @@ +# Maintainer: David Runge +# Contributor: Evgeniy Alekseev +# Contributor: Sergej Pupykin +# Contributor: Simo Leone + +pkgname=t1utils +pkgver=1.42 +pkgrel=1 +pkgdesc="Utilities for manupulating Adobe Type 1 font software " +arch=('x86_64') +url="https://github.com/kohler/t1utils; +license=('custom') +depends=('glibc') +source=("${pkgname}-${pkgver}.tar.gz::https://github.com/kohler/${pkgname}/archive/v${pkgver}.tar.gz;) +sha512sums=('29e983a488a0c51e31fe45572d66cfa8a987d85b32f303873c35d0551db29c09d424eb10e76374f908ef62bc7c60236231bbddf40eb60f1be9652322da4b1f5e') +b2sums=('5aabd8a559c79b8c4ee0711ce679dc8a6a091a7606261da7533b16b65295c0c12c0c77ac8f921a36a608e91584f90722c439127feeecde2480e6304428e7e6c0') + +prepare() { + cd "${pkgname}-${pkgver}" + autoreconf -vfi +} + +build() { + cd "${pkgname}-${pkgver}" + ./configure --prefix=/usr + make +} + +package() { + cd "${pkgname}-${pkgver}" + make DESTDIR="${pkgdir}" install + + install -vDm 644 {NEWS,README}.md \ +-t "${pkgdir}/usr/share/doc/${pkgname}/" + install -vDm 644 LICENSE -t "${pkgdir}/usr/share/licenses/${pkgname}/" +} +
[arch-commits] Commit in haskell-refinery/trunk (PKGBUILD)
Date: Tuesday, October 27, 2020 @ 15:52:43 Author: felixonmars Revision: 734504 upgpkg: haskell-refinery 0.3.0.0-5: rebuild with optparse-applicative 0.16.0.0, optparse-generic 1.4.3, turtle 1.5.21 Modified: haskell-refinery/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-10-27 15:52:06 UTC (rev 734503) +++ PKGBUILD2020-10-27 15:52:43 UTC (rev 734504) @@ -3,7 +3,7 @@ _hkgname=refinery pkgname=haskell-refinery pkgver=0.3.0.0 -pkgrel=4 +pkgrel=5 pkgdesc="Toolkit for building proof automation systems" url="https://github.com/totbwf/refinery#readme; license=("BSD")
[arch-commits] Commit in haskell-wl-pprint-terminfo/trunk (PKGBUILD)
Date: Tuesday, October 27, 2020 @ 15:54:25 Author: felixonmars Revision: 734510 upgpkg: haskell-wl-pprint-terminfo 3.7.1.4-175: rebuild with optparse-applicative 0.16.0.0, optparse-generic 1.4.3, turtle 1.5.21 Modified: haskell-wl-pprint-terminfo/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-10-27 15:53:53 UTC (rev 734509) +++ PKGBUILD2020-10-27 15:54:25 UTC (rev 734510) @@ -3,7 +3,7 @@ _hkgname=wl-pprint-terminfo pkgname=haskell-wl-pprint-terminfo pkgver=3.7.1.4 -pkgrel=174 +pkgrel=175 pkgdesc="A color pretty printer with terminfo support" url="https://github.com/ekmett/wl-pprint-terminfo/; license=('BSD')
[arch-commits] Commit in haskell-optics-extra/trunk (PKGBUILD)
Date: Tuesday, October 27, 2020 @ 15:55:15 Author: felixonmars Revision: 734512 upgpkg: haskell-optics-extra 0.3-33: rebuild with optparse-applicative 0.16.0.0, optparse-generic 1.4.3, turtle 1.5.21 Modified: haskell-optics-extra/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-10-27 15:54:39 UTC (rev 734511) +++ PKGBUILD2020-10-27 15:55:15 UTC (rev 734512) @@ -3,7 +3,7 @@ _hkgname=optics-extra pkgname=haskell-optics-extra pkgver=0.3 -pkgrel=32 +pkgrel=33 pkgdesc="Extra utilities and instances for optics-core" url="https://github.com/well-typed/optics-extra; license=('BSD')
[arch-commits] Commit in haskell-semigroupoids/repos (2 files)
Date: Tuesday, October 27, 2020 @ 15:51:19 Author: felixonmars Revision: 734501 archrelease: copy trunk to community-staging-x86_64 Added: haskell-semigroupoids/repos/community-staging-x86_64/ haskell-semigroupoids/repos/community-staging-x86_64/PKGBUILD (from rev 734500, haskell-semigroupoids/trunk/PKGBUILD) --+ PKGBUILD | 51 +++ 1 file changed, 51 insertions(+) Copied: haskell-semigroupoids/repos/community-staging-x86_64/PKGBUILD (from rev 734500, haskell-semigroupoids/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-10-27 15:51:19 UTC (rev 734501) @@ -0,0 +1,51 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=semigroupoids +pkgname=haskell-semigroupoids +pkgver=5.3.4 +pkgrel=57 +pkgdesc="Semigroupoids: Category sans id" +url="https://github.com/ekmett/semigroupoids; +license=("BSD") +arch=('x86_64') +depends=('ghc-libs' 'haskell-base-orphans' 'haskell-bifunctors' 'haskell-comonad' 'haskell-contravariant' + 'haskell-distributive' 'haskell-hashable' 'haskell-tagged' 'haskell-transformers-compat' + 'haskell-unordered-containers') +makedepends=('ghc' 'haskell-cabal-doctest' 'haskell-doctest') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('b4053a856e1c2d3f20f984216f008ff264cedd2ccc3cc39ca3b70bc296d81ea8c1e6dd655bb8a6d1b9a44084e02d74a26cd4eb7264e4732e98be3ec351dc6e3a') + +prepare() { +cd $_hkgname-$pkgver +sed -i 's/< *0.17/<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 \ +-ftagged -fcomonad -fdoctests -fdistributive -fcontravariant -fcontainers -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 +} + +check() { +cd $_hkgname-$pkgver +runhaskell Setup test +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE +rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in t1utils/trunk (PKGBUILD)
Date: Tuesday, October 27, 2020 @ 15:53:02 Author: dvzrv Revision: 734506 upgpkg: t1utils 1.42-1: Upgrade to 1.42. Remove now included patch for memmem declaration. Modified: t1utils/trunk/PKGBUILD --+ PKGBUILD | 16 +--- 1 file changed, 5 insertions(+), 11 deletions(-) Modified: PKGBUILD === --- PKGBUILD2020-10-27 15:53:01 UTC (rev 734505) +++ PKGBUILD2020-10-27 15:53:02 UTC (rev 734506) @@ -4,25 +4,19 @@ # Contributor: Simo Leone pkgname=t1utils -pkgver=1.41 -pkgrel=4 +pkgver=1.42 +pkgrel=1 pkgdesc="Utilities for manupulating Adobe Type 1 font software " arch=('x86_64') url="https://github.com/kohler/t1utils; license=('custom') depends=('glibc') -source=("${pkgname}-${pkgver}.tar.gz::https://github.com/kohler/${pkgname}/archive/v${pkgver}.tar.gz; - "${pkgname}-1.41-memmem-decl.patch::https://github.com/kohler/${pkgname}/commit/3f1ddda424353f0f926dd28efa47b0ac61556ce8.patch;) -sha512sums=('155406eb56721ed2c3298c9ddd0a1bcac0f782f37dc209ed993fee356d4455b8462970b8da70f189bfff55ab60522cd9e4d1f505429f8008e57a15a5f75e1381' - '573a15133e8227100820039aaf5dea12d038674dd486510a38647e9f500c9de2c16034d99c8b26444f6c7253fe788833aa6dbd3f46be389bc1ca1b031deb51c8') -b2sums=('6c6e20d5816a2333e5cc1fe619e28d0930343b58837ce839f076360993b37e40672d69858947368f375e2105c72fe8d2613a8e7b940f8dba05efbd024f142d98' - '571231de362261aa9f7cda5c0180e26027177703d40e8ad30d3a1edc51cd1190c93d9930db51ebf54dd2745a59feab7721232ebb3614d1568a47e439c240500a') +source=("${pkgname}-${pkgver}.tar.gz::https://github.com/kohler/${pkgname}/archive/v${pkgver}.tar.gz;) +sha512sums=('29e983a488a0c51e31fe45572d66cfa8a987d85b32f303873c35d0551db29c09d424eb10e76374f908ef62bc7c60236231bbddf40eb60f1be9652322da4b1f5e') +b2sums=('5aabd8a559c79b8c4ee0711ce679dc8a6a091a7606261da7533b16b65295c0c12c0c77ac8f921a36a608e91584f90722c439127feeecde2480e6304428e7e6c0') prepare() { cd "${pkgname}-${pkgver}" - # check for memmem declaration - # FS#57999 and https://github.com/kohler/t1utils/issues/8 - patch -p1 -i "${srcdir}/${pkgname}-1.41-memmem-decl.patch" autoreconf -vfi }
[arch-commits] Commit in haskell-basic-prelude/repos (2 files)
Date: Tuesday, October 27, 2020 @ 15:47:25 Author: felixonmars Revision: 734491 archrelease: copy trunk to community-staging-x86_64 Added: haskell-basic-prelude/repos/community-staging-x86_64/ haskell-basic-prelude/repos/community-staging-x86_64/PKGBUILD (from rev 734490, haskell-basic-prelude/trunk/PKGBUILD) --+ PKGBUILD | 37 + 1 file changed, 37 insertions(+) Copied: haskell-basic-prelude/repos/community-staging-x86_64/PKGBUILD (from rev 734490, haskell-basic-prelude/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-10-27 15:47:25 UTC (rev 734491) @@ -0,0 +1,37 @@ +# Maintainer: Jelle van der Waa + +_hkgname=basic-prelude +pkgname=haskell-basic-prelude +pkgver=0.7.0 +pkgrel=46 +pkgdesc='An enhanced core prelude; a common foundation for alternate preludes' +arch=(x86_64) +url="https://hackage.haskell.org/package/$_hkgname; +license=(MIT) +depends=(ghc-libs haskell-hashable haskell-unordered-containers haskell-vector) +makedepends=(ghc) +source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz;) +sha512sums=('34b62d1cdddb8d5c5ec51f0b9cca8746174f2daf40e5fe0f0188707da1f590844bffccfc6d049e8e161323f541281130aa92700514455a947c503274422e271f') + +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 +} + +# vim: ts=2 sw=2 et:
[arch-commits] Commit in haskell-vault/repos (2 files)
Date: Tuesday, October 27, 2020 @ 15:48:04 Author: felixonmars Revision: 734493 archrelease: copy trunk to community-staging-x86_64 Added: haskell-vault/repos/community-staging-x86_64/ haskell-vault/repos/community-staging-x86_64/PKGBUILD (from rev 734492, haskell-vault/trunk/PKGBUILD) --+ PKGBUILD | 44 1 file changed, 44 insertions(+) Copied: haskell-vault/repos/community-staging-x86_64/PKGBUILD (from rev 734492, haskell-vault/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-10-27 15:48:04 UTC (rev 734493) @@ -0,0 +1,44 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=vault +pkgname=haskell-vault +pkgver=0.3.1.4 +pkgrel=32 +pkgdesc="A persistent store for values of arbitrary types" +url="https://github.com/HeinrichApfelmus/vault; +license=("BSD") +arch=('x86_64') +depends=('ghc-libs' 'haskell-hashable' 'haskell-unordered-containers') +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('70bebabce76b5e56b3d5cd4f95590ecef7a41f4de7f943932713fbb3eb17ac4d615a25b6503773a532b36649cf4a7b595be3b4222a15ca7d0756b2bee8aa0792') + +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 \ +-fuseghc +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 sddm-kcm/repos/extra-x86_64 (PKGBUILD PKGBUILD)
Date: Tuesday, October 27, 2020 @ 15:43:47 Author: arojas Revision: 398941 archrelease: copy trunk to extra-x86_64 Added: sddm-kcm/repos/extra-x86_64/PKGBUILD (from rev 398940, sddm-kcm/trunk/PKGBUILD) Deleted: sddm-kcm/repos/extra-x86_64/PKGBUILD --+ PKGBUILD | 64 ++--- 1 file changed, 32 insertions(+), 32 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2020-10-27 15:43:34 UTC (rev 398940) +++ PKGBUILD2020-10-27 15:43:47 UTC (rev 398941) @@ -1,32 +0,0 @@ -# Maintainer: Felix Yan -# Maintainer: Antonio Rojas -# Contributor: Andrea Scarpino - -pkgname=sddm-kcm -pkgver=5.20.1 -pkgrel=1 -pkgdesc='KDE Config Module for SDDM' -arch=(x86_64) -url='https://www.kde.org/workspaces/plasmadesktop/' -license=(GPL) -depends=(sddm knewstuff) -makedepends=(extra-cmake-modules kdoctools) -groups=(plasma) -source=("https://download.kde.org/stable/plasma/$pkgver/$pkgname-$pkgver.tar.xz"{,.sig}) -sha256sums=('7d262f4898850afb0f4137f86375c5f916166b9fa031fb78ebc2c4a68316cacb' -'SKIP') -validpgpkeys=('2D1D5B0588357787DE9EE225EC94D18F7F05997E' # Jonathan Riddell - '0AAC775BB6437A8D9AF7A3ACFE0784117FBCE11D' # Bhushan Shah - 'D07BD8662C56CB291B316EB2F5675605C74E02CF' # David Edmundson - '1FA881591C26B276D7A5518EEAAF29B42A678C20') # Marco Martin - -build() { - cmake -B build -S $pkgname-$pkgver \ --DBUILD_TESTING=OFF - cmake --build build -} - -package() { - DESTDIR="$pkgdir" cmake --install build -} - Copied: sddm-kcm/repos/extra-x86_64/PKGBUILD (from rev 398940, sddm-kcm/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2020-10-27 15:43:47 UTC (rev 398941) @@ -0,0 +1,32 @@ +# Maintainer: Felix Yan +# Maintainer: Antonio Rojas +# Contributor: Andrea Scarpino + +pkgname=sddm-kcm +pkgver=5.20.2 +pkgrel=1 +pkgdesc='KDE Config Module for SDDM' +arch=(x86_64) +url='https://www.kde.org/workspaces/plasmadesktop/' +license=(GPL) +depends=(sddm knewstuff) +makedepends=(extra-cmake-modules kdoctools) +groups=(plasma) +source=("https://download.kde.org/stable/plasma/$pkgver/$pkgname-$pkgver.tar.xz"{,.sig}) +sha256sums=('632f5bb8546a46c611b50ec9c4058653d7cdcfcd959f19f0b946290807fc050a' +'SKIP') +validpgpkeys=('2D1D5B0588357787DE9EE225EC94D18F7F05997E' # Jonathan Riddell + '0AAC775BB6437A8D9AF7A3ACFE0784117FBCE11D' # Bhushan Shah + 'D07BD8662C56CB291B316EB2F5675605C74E02CF' # David Edmundson + '1FA881591C26B276D7A5518EEAAF29B42A678C20') # Marco Martin + +build() { + cmake -B build -S $pkgname-$pkgver \ +-DBUILD_TESTING=OFF + cmake --build build +} + +package() { + DESTDIR="$pkgdir" cmake --install build +} +
[arch-commits] Commit in haskell-vault/trunk (PKGBUILD)
Date: Tuesday, October 27, 2020 @ 15:47:51 Author: felixonmars Revision: 734492 upgpkg: haskell-vault 0.3.1.4-32: rebuild with optparse-applicative 0.16.0.0, optparse-generic 1.4.3, turtle 1.5.21 Modified: haskell-vault/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-10-27 15:47:25 UTC (rev 734491) +++ PKGBUILD2020-10-27 15:47:51 UTC (rev 734492) @@ -4,7 +4,7 @@ _hkgname=vault pkgname=haskell-vault pkgver=0.3.1.4 -pkgrel=31 +pkgrel=32 pkgdesc="A persistent store for values of arbitrary types" url="https://github.com/HeinrichApfelmus/vault; license=("BSD")
[arch-commits] Commit in haskell-microlens-platform/repos (2 files)
Date: Tuesday, October 27, 2020 @ 15:48:48 Author: felixonmars Revision: 734495 archrelease: copy trunk to community-staging-x86_64 Added: haskell-microlens-platform/repos/community-staging-x86_64/ haskell-microlens-platform/repos/community-staging-x86_64/PKGBUILD (from rev 734494, haskell-microlens-platform/trunk/PKGBUILD) --+ PKGBUILD | 40 1 file changed, 40 insertions(+) Copied: haskell-microlens-platform/repos/community-staging-x86_64/PKGBUILD (from rev 734494, haskell-microlens-platform/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-10-27 15:48:48 UTC (rev 734495) @@ -0,0 +1,40 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=microlens-platform +pkgname=haskell-microlens-platform +pkgver=0.4.1 +pkgrel=42 +pkgdesc="microlens + all batteries included (best for apps)" +url="https://github.com/monadfix/microlens; +license=("BSD") +arch=('x86_64') +depends=('ghc-libs' "haskell-hashable" "haskell-microlens" "haskell-microlens-ghc" + "haskell-microlens-mtl" "haskell-microlens-th" + "haskell-unordered-containers" "haskell-vector") +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('17e72270286c00a48d0fb7ea045825921fe91cace1a70cb88113a39a2a576e02e4d5f2ceefd748fbd52c2cfb0edcac3fc342d282bf9d10da21e29b520e2eee3b') + +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-unordered-containers/trunk (PKGBUILD)
Date: Tuesday, October 27, 2020 @ 15:44:00 Author: felixonmars Revision: 734482 upgpkg: haskell-unordered-containers 0.2.13.0-5: rebuild with optparse-applicative 0.16.0.0, optparse-generic 1.4.3, turtle 1.5.21 Modified: haskell-unordered-containers/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-10-27 15:42:48 UTC (rev 734481) +++ PKGBUILD2020-10-27 15:44:00 UTC (rev 734482) @@ -7,7 +7,7 @@ _hkgname=unordered-containers pkgname=haskell-unordered-containers pkgver=0.2.13.0 -pkgrel=4 +pkgrel=5 pkgdesc="Efficient hashing-based container types" url="https://github.com/haskell-unordered-containers/unordered-containers; license=("BSD")
[arch-commits] Commit in xdg-desktop-portal-kde/repos/extra-x86_64 (PKGBUILD PKGBUILD)
Date: Tuesday, October 27, 2020 @ 15:43:57 Author: arojas Revision: 398942 archrelease: copy trunk to extra-x86_64 Added: xdg-desktop-portal-kde/repos/extra-x86_64/PKGBUILD (from rev 398941, xdg-desktop-portal-kde/trunk/PKGBUILD) Deleted: xdg-desktop-portal-kde/repos/extra-x86_64/PKGBUILD --+ PKGBUILD | 62 ++--- 1 file changed, 31 insertions(+), 31 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2020-10-27 15:43:47 UTC (rev 398941) +++ PKGBUILD2020-10-27 15:43:57 UTC (rev 398942) @@ -1,31 +0,0 @@ -# Maintainer: Antonio Rojas - -pkgname=xdg-desktop-portal-kde -pkgver=5.20.1 -pkgrel=1 -pkgdesc='A backend implementation for xdg-desktop-portal using Qt/KF5' -arch=(x86_64) -url='https://www.kde.org/workspaces/plasmadesktop/' -license=(LGPL) -depends=(kirigami2 plasma-framework) -makedepends=(extra-cmake-modules plasma-wayland-protocols) -provides=(xdg-desktop-portal-impl) -groups=(plasma) -source=("https://download.kde.org/stable/plasma/$pkgver/$pkgname-$pkgver.tar.xz"{,.sig}) -sha256sums=('e09362a184e3814725206abe7d28e997851d4be0249c4b88619a51b1c3cfee2c' -'SKIP') -validpgpkeys=('2D1D5B0588357787DE9EE225EC94D18F7F05997E' # Jonathan Riddell - '0AAC775BB6437A8D9AF7A3ACFE0784117FBCE11D' # Bhushan Shah - 'D07BD8662C56CB291B316EB2F5675605C74E02CF' # David Edmundson - '1FA881591C26B276D7A5518EEAAF29B42A678C20') # Marco Martin - -build() { - cmake -B build -S $pkgname-$pkgver \ --DCMAKE_INSTALL_LIBEXECDIR=lib \ --DBUILD_TESTING=OFF - cmake --build build -} - -package() { - DESTDIR="$pkgdir" cmake --install build -} Copied: xdg-desktop-portal-kde/repos/extra-x86_64/PKGBUILD (from rev 398941, xdg-desktop-portal-kde/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2020-10-27 15:43:57 UTC (rev 398942) @@ -0,0 +1,31 @@ +# Maintainer: Antonio Rojas + +pkgname=xdg-desktop-portal-kde +pkgver=5.20.2 +pkgrel=1 +pkgdesc='A backend implementation for xdg-desktop-portal using Qt/KF5' +arch=(x86_64) +url='https://www.kde.org/workspaces/plasmadesktop/' +license=(LGPL) +depends=(kirigami2 plasma-framework) +makedepends=(extra-cmake-modules plasma-wayland-protocols) +provides=(xdg-desktop-portal-impl) +groups=(plasma) +source=("https://download.kde.org/stable/plasma/$pkgver/$pkgname-$pkgver.tar.xz"{,.sig}) +sha256sums=('e026f49aee431a2fa0d3ee191de46e36c4b70d352a4a447fc26e51cc5c97e46c' +'SKIP') +validpgpkeys=('2D1D5B0588357787DE9EE225EC94D18F7F05997E' # Jonathan Riddell + '0AAC775BB6437A8D9AF7A3ACFE0784117FBCE11D' # Bhushan Shah + 'D07BD8662C56CB291B316EB2F5675605C74E02CF' # David Edmundson + '1FA881591C26B276D7A5518EEAAF29B42A678C20') # Marco Martin + +build() { + cmake -B build -S $pkgname-$pkgver \ +-DCMAKE_INSTALL_LIBEXECDIR=lib \ +-DBUILD_TESTING=OFF + cmake --build build +} + +package() { + DESTDIR="$pkgdir" cmake --install build +}
[arch-commits] Commit in hasktags/repos (2 files)
Date: Tuesday, October 27, 2020 @ 15:49:40 Author: felixonmars Revision: 734497 archrelease: copy trunk to community-staging-x86_64 Added: hasktags/repos/community-staging-x86_64/ hasktags/repos/community-staging-x86_64/PKGBUILD (from rev 734496, hasktags/trunk/PKGBUILD) --+ PKGBUILD | 49 + 1 file changed, 49 insertions(+) Copied: hasktags/repos/community-staging-x86_64/PKGBUILD (from rev 734496, hasktags/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-10-27 15:49:40 UTC (rev 734497) @@ -0,0 +1,49 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +pkgname=hasktags +pkgver=0.71.2 +pkgrel=100 +pkgdesc="Produces ctags \"tags\" and etags \"TAGS\" files for Haskell programs" +url="https://github.com/MarcWeber/hasktags; +license=("BSD") +arch=('x86_64') +depends=('ghc-libs' 'haskell-json' 'haskell-microlens-platform' 'haskell-optparse-applicative' + 'haskell-utf8-string') +makedepends=('ghc' 'haskell-hunit') +source=("https://hackage.haskell.org/packages/archive/${pkgname}/${pkgver}/${pkgname}-${pkgver}.tar.gz;) +sha512sums=('649f8e74202dc08b8c37535c2fb0fefe11c55bc9de300093b20e7b224fa6daccbc938988ef810a479e745b53270215fc847caa6e0b06310a7d1c7493fc37b1ce') + +prepare() { +cd $pkgname-$pkgver +sed -i -e 's/< *0.4/<1/' -e 's/< *0.10/<1/' $pkgname.cabal +} + +build() { +cd $pkgname-$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-debug --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 $pkgname-$pkgver +runhaskell Setup test +} + +package() { +cd $pkgname-$pkgver + +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" +install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" +runhaskell Setup copy --destdir="${pkgdir}" +install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE +rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in haskell-uniplate/trunk (PKGBUILD)
Date: Tuesday, October 27, 2020 @ 15:50:12 Author: felixonmars Revision: 734498 upgpkg: haskell-uniplate 1.6.12-103: rebuild with optparse-applicative 0.16.0.0, optparse-generic 1.4.3, turtle 1.5.21 Modified: haskell-uniplate/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-10-27 15:49:40 UTC (rev 734497) +++ PKGBUILD2020-10-27 15:50:12 UTC (rev 734498) @@ -4,7 +4,7 @@ _hkgname=uniplate pkgname=haskell-uniplate pkgver=1.6.12 -pkgrel=102 +pkgrel=103 pkgdesc="Help writing simple, concise and fast generic operations." url="http://community.haskell.org/~ndm/uniplate/; license=("BSD")
[arch-commits] Commit in hasktags/trunk (PKGBUILD)
Date: Tuesday, October 27, 2020 @ 15:49:27 Author: felixonmars Revision: 734496 upgpkg: hasktags 0.71.2-100: rebuild with optparse-applicative 0.16.0.0, optparse-generic 1.4.3, turtle 1.5.21 Modified: hasktags/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-10-27 15:48:48 UTC (rev 734495) +++ PKGBUILD2020-10-27 15:49:27 UTC (rev 734496) @@ -3,7 +3,7 @@ pkgname=hasktags pkgver=0.71.2 -pkgrel=99 +pkgrel=100 pkgdesc="Produces ctags \"tags\" and etags \"TAGS\" files for Haskell programs" url="https://github.com/MarcWeber/hasktags; license=("BSD")
[arch-commits] Commit in haskell-microlens-platform/trunk (PKGBUILD)
Date: Tuesday, October 27, 2020 @ 15:48:33 Author: felixonmars Revision: 734494 upgpkg: haskell-microlens-platform 0.4.1-42: rebuild with optparse-applicative 0.16.0.0, optparse-generic 1.4.3, turtle 1.5.21 Modified: haskell-microlens-platform/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-10-27 15:48:04 UTC (rev 734493) +++ PKGBUILD2020-10-27 15:48:33 UTC (rev 734494) @@ -4,7 +4,7 @@ _hkgname=microlens-platform pkgname=haskell-microlens-platform pkgver=0.4.1 -pkgrel=41 +pkgrel=42 pkgdesc="microlens + all batteries included (best for apps)" url="https://github.com/monadfix/microlens; license=("BSD")
[arch-commits] Commit in haskell-basic-prelude/trunk (PKGBUILD)
Date: Tuesday, October 27, 2020 @ 15:47:11 Author: felixonmars Revision: 734490 upgpkg: haskell-basic-prelude 0.7.0-46: rebuild with optparse-applicative 0.16.0.0, optparse-generic 1.4.3, turtle 1.5.21 Modified: haskell-basic-prelude/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-10-27 15:46:45 UTC (rev 734489) +++ PKGBUILD2020-10-27 15:47:11 UTC (rev 734490) @@ -3,7 +3,7 @@ _hkgname=basic-prelude pkgname=haskell-basic-prelude pkgver=0.7.0 -pkgrel=45 +pkgrel=46 pkgdesc='An enhanced core prelude; a common foundation for alternate preludes' arch=(x86_64) url="https://hackage.haskell.org/package/$_hkgname;
[arch-commits] Commit in plasma-workspace-wallpapers/repos/extra-any (2 files)
Date: Tuesday, October 27, 2020 @ 15:43:34 Author: arojas Revision: 398940 archrelease: copy trunk to extra-any Added: plasma-workspace-wallpapers/repos/extra-any/PKGBUILD (from rev 398939, plasma-workspace-wallpapers/trunk/PKGBUILD) Deleted: plasma-workspace-wallpapers/repos/extra-any/PKGBUILD --+ PKGBUILD | 60 ++-- 1 file changed, 30 insertions(+), 30 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2020-10-27 15:43:23 UTC (rev 398939) +++ PKGBUILD2020-10-27 15:43:34 UTC (rev 398940) @@ -1,30 +0,0 @@ -# Maintainer: Felix Yan -# Maintainer: Antonio Rojas -# Contributor: Andrea Scarpino - -pkgname=plasma-workspace-wallpapers -pkgver=5.20.1 -pkgrel=1 -pkgdesc='Additional wallpapers for the Plasma Workspace' -arch=(any) -url='https://www.kde.org/workspaces/plasmadesktop/' -license=(LGPL) -makedepends=(extra-cmake-modules qt5-base) -groups=(plasma) -source=("https://download.kde.org/stable/plasma/$pkgver/$pkgname-$pkgver.tar.xz"{,.sig}) -sha256sums=('31ae24e50aef8086bbd61a331f2bf7a9b844af41ad928f36d097de3358dd7bd6' -'SKIP') -validpgpkeys=('2D1D5B0588357787DE9EE225EC94D18F7F05997E' # Jonathan Riddell - '0AAC775BB6437A8D9AF7A3ACFE0784117FBCE11D' # Bhushan Shah - 'D07BD8662C56CB291B316EB2F5675605C74E02CF' # David Edmundson - '1FA881591C26B276D7A5518EEAAF29B42A678C20') # Marco Martin - -build() { - cmake -B build -S $pkgname-$pkgver \ --DBUILD_TESTING=OFF - cmake --build build -} - -package() { - DESTDIR="$pkgdir" cmake --install build -} Copied: plasma-workspace-wallpapers/repos/extra-any/PKGBUILD (from rev 398939, plasma-workspace-wallpapers/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2020-10-27 15:43:34 UTC (rev 398940) @@ -0,0 +1,30 @@ +# Maintainer: Felix Yan +# Maintainer: Antonio Rojas +# Contributor: Andrea Scarpino + +pkgname=plasma-workspace-wallpapers +pkgver=5.20.2 +pkgrel=1 +pkgdesc='Additional wallpapers for the Plasma Workspace' +arch=(any) +url='https://www.kde.org/workspaces/plasmadesktop/' +license=(LGPL) +makedepends=(extra-cmake-modules qt5-base) +groups=(plasma) +source=("https://download.kde.org/stable/plasma/$pkgver/$pkgname-$pkgver.tar.xz"{,.sig}) +sha256sums=('5a42c1bbdcc158e886a2544e597f60d5010c1815be615f345367484395477d57' +'SKIP') +validpgpkeys=('2D1D5B0588357787DE9EE225EC94D18F7F05997E' # Jonathan Riddell + '0AAC775BB6437A8D9AF7A3ACFE0784117FBCE11D' # Bhushan Shah + 'D07BD8662C56CB291B316EB2F5675605C74E02CF' # David Edmundson + '1FA881591C26B276D7A5518EEAAF29B42A678C20') # Marco Martin + +build() { + cmake -B build -S $pkgname-$pkgver \ +-DBUILD_TESTING=OFF + cmake --build build +} + +package() { + DESTDIR="$pkgdir" cmake --install build +}
[arch-commits] Commit in kwayland-integration/repos/extra-x86_64 (PKGBUILD PKGBUILD)
Date: Tuesday, October 27, 2020 @ 15:41:52 Author: arojas Revision: 398930 archrelease: copy trunk to extra-x86_64 Added: kwayland-integration/repos/extra-x86_64/PKGBUILD (from rev 398929, kwayland-integration/trunk/PKGBUILD) Deleted: kwayland-integration/repos/extra-x86_64/PKGBUILD --+ PKGBUILD | 58 +- 1 file changed, 29 insertions(+), 29 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2020-10-27 15:41:43 UTC (rev 398929) +++ PKGBUILD2020-10-27 15:41:52 UTC (rev 398930) @@ -1,29 +0,0 @@ -# Maintainer:Antonio Rojas - -pkgname=kwayland-integration -pkgver=5.20.1 -pkgrel=1 -pkgdesc='Provides integration plugins for various KDE frameworks for the wayland windowing system' -arch=(x86_64) -url='https://www.kde.org/workspaces/plasmadesktop/' -license=(LGPL) -depends=(kwindowsystem kidletime kwayland kguiaddons) -makedepends=(extra-cmake-modules) -groups=(plasma) -source=("https://download.kde.org/stable/plasma/$pkgver/$pkgname-$pkgver.tar.xz"{,.sig}) -sha256sums=('bda8b9872791831eb95469b01cf1058bae4da24b0793cd8ff4eebae51a49e078' -'SKIP') -validpgpkeys=('2D1D5B0588357787DE9EE225EC94D18F7F05997E' # Jonathan Riddell - '0AAC775BB6437A8D9AF7A3ACFE0784117FBCE11D' # Bhushan Shah - 'D07BD8662C56CB291B316EB2F5675605C74E02CF' # David Edmundson - '1FA881591C26B276D7A5518EEAAF29B42A678C20') # Marco Martin - -build() { - cmake -B build -S $pkgname-$pkgver \ --DBUILD_TESTING=OFF - cmake --build build -} - -package() { - DESTDIR="$pkgdir" cmake --install build -} Copied: kwayland-integration/repos/extra-x86_64/PKGBUILD (from rev 398929, kwayland-integration/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2020-10-27 15:41:52 UTC (rev 398930) @@ -0,0 +1,29 @@ +# Maintainer:Antonio Rojas + +pkgname=kwayland-integration +pkgver=5.20.2 +pkgrel=1 +pkgdesc='Provides integration plugins for various KDE frameworks for the wayland windowing system' +arch=(x86_64) +url='https://www.kde.org/workspaces/plasmadesktop/' +license=(LGPL) +depends=(kwindowsystem kidletime kwayland kguiaddons) +makedepends=(extra-cmake-modules) +groups=(plasma) +source=("https://download.kde.org/stable/plasma/$pkgver/$pkgname-$pkgver.tar.xz"{,.sig}) +sha256sums=('62e8f20a613a5e5a2470a029897ad207ce5b3c21ef05cbb2c88d3e8ec215a0a8' +'SKIP') +validpgpkeys=('2D1D5B0588357787DE9EE225EC94D18F7F05997E' # Jonathan Riddell + '0AAC775BB6437A8D9AF7A3ACFE0784117FBCE11D' # Bhushan Shah + 'D07BD8662C56CB291B316EB2F5675605C74E02CF' # David Edmundson + '1FA881591C26B276D7A5518EEAAF29B42A678C20') # Marco Martin + +build() { + cmake -B build -S $pkgname-$pkgver \ +-DBUILD_TESTING=OFF + cmake --build build +} + +package() { + DESTDIR="$pkgdir" cmake --install build +}
[arch-commits] Commit in haskell-chasingbottoms/repos (2 files)
Date: Tuesday, October 27, 2020 @ 15:42:48 Author: felixonmars Revision: 734481 archrelease: copy trunk to community-staging-x86_64 Added: haskell-chasingbottoms/repos/community-staging-x86_64/ haskell-chasingbottoms/repos/community-staging-x86_64/PKGBUILD (from rev 734480, haskell-chasingbottoms/trunk/PKGBUILD) --+ PKGBUILD | 42 ++ 1 file changed, 42 insertions(+) Copied: haskell-chasingbottoms/repos/community-staging-x86_64/PKGBUILD (from rev 734480, haskell-chasingbottoms/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-10-27 15:42:48 UTC (rev 734481) @@ -0,0 +1,42 @@ +# Maintainer: Felix Yan + +_hkgname=ChasingBottoms +pkgname=haskell-chasingbottoms +pkgver=1.3.1.9 +pkgrel=23 +pkgdesc="For testing partial and infinite values" +url="https://hackage.haskell.org/package/ChasingBottoms; +license=('MIT') +arch=('x86_64') +depends=('ghc-libs' 'haskell-quickcheck' 'haskell-random' 'haskell-syb') +makedepends=('ghc') +source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz) +sha512sums=('15b05c3080e7e5960d9f84d4c3a3941a08a8f15a4c8241f7fee11f24054e09092925093f88bdd7ac38eedc57a02fa76c468e61c5ad08cb0c599a2a01bbe6b88b') + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build $MAKEFLAGS +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $_hkgname-$pkgver +runhaskell Setup test +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 "LICENCE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENCE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENCE" +}
[arch-commits] Commit in haskell-lucid/repos (2 files)
Date: Tuesday, October 27, 2020 @ 15:45:15 Author: felixonmars Revision: 734485 archrelease: copy trunk to community-staging-x86_64 Added: haskell-lucid/repos/community-staging-x86_64/ haskell-lucid/repos/community-staging-x86_64/PKGBUILD (from rev 734484, haskell-lucid/trunk/PKGBUILD) --+ PKGBUILD | 48 1 file changed, 48 insertions(+) Copied: haskell-lucid/repos/community-staging-x86_64/PKGBUILD (from rev 734484, haskell-lucid/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-10-27 15:45:15 UTC (rev 734485) @@ -0,0 +1,48 @@ +# Maintainer: Felix Yan + +_hkgname=lucid +pkgname=haskell-lucid +pkgver=2.9.12 +pkgrel=57 +pkgdesc="Clear to write, read and edit DSL for HTML" +url="https://github.com/chrisdone/lucid; +license=('BSD') +arch=('x86_64') +depends=('ghc-libs' 'haskell-blaze-builder' 'haskell-hashable' 'haskell-mmorph' + 'haskell-unordered-containers') +makedepends=('ghc' 'haskell-bifunctors' 'haskell-hspec' 'haskell-hunit') +source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz) +sha512sums=('d26bd0889032482d91c69f23b237437a9ab133e87143364f9b134434bdd5cc849b6393f837f6096410dae51058a47e444c2d4b04a56e8f4f64d5104732180a54') + +prepare() { +cd $_hkgname-$pkgver +sed -i 's/< *4.14/<5/' $_hkgname.cabal +} + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build $MAKEFLAGS +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $_hkgname-$pkgver +runhaskell Setup test +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE +rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in plasma-pa/repos/extra-x86_64 (PKGBUILD PKGBUILD)
Date: Tuesday, October 27, 2020 @ 15:42:53 Author: arojas Revision: 398936 archrelease: copy trunk to extra-x86_64 Added: plasma-pa/repos/extra-x86_64/PKGBUILD (from rev 398935, plasma-pa/trunk/PKGBUILD) Deleted: plasma-pa/repos/extra-x86_64/PKGBUILD --+ PKGBUILD | 58 +- 1 file changed, 29 insertions(+), 29 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2020-10-27 15:42:42 UTC (rev 398935) +++ PKGBUILD2020-10-27 15:42:53 UTC (rev 398936) @@ -1,29 +0,0 @@ -# Maintainer:Antonio Rojas - -pkgname=plasma-pa -pkgver=5.20.1 -pkgrel=1 -pkgdesc='Plasma applet for audio volume management using PulseAudio' -arch=(x86_64) -url='https://www.kde.org/workspaces/plasmadesktop/' -license=(LGPL) -depends=(plasma-workspace libcanberra-pulse pulseaudio perl) -makedepends=(extra-cmake-modules kdoctools) -groups=(plasma) -source=("https://download.kde.org/stable/plasma/$pkgver/$pkgname-$pkgver.tar.xz"{,.sig}) -sha256sums=('ec841d7bc0311581f6d99b7debe91e9925621bc8b3dae3931fa77d154cc04567' -'SKIP') -validpgpkeys=('2D1D5B0588357787DE9EE225EC94D18F7F05997E' # Jonathan Riddell - '0AAC775BB6437A8D9AF7A3ACFE0784117FBCE11D' # Bhushan Shah - 'D07BD8662C56CB291B316EB2F5675605C74E02CF' # David Edmundson - '1FA881591C26B276D7A5518EEAAF29B42A678C20') # Marco Martin - -build() { - cmake -B build -S $pkgname-$pkgver \ --DBUILD_TESTING=OFF - cmake --build build -} - -package() { - DESTDIR="$pkgdir" cmake --install build -} Copied: plasma-pa/repos/extra-x86_64/PKGBUILD (from rev 398935, plasma-pa/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2020-10-27 15:42:53 UTC (rev 398936) @@ -0,0 +1,29 @@ +# Maintainer:Antonio Rojas + +pkgname=plasma-pa +pkgver=5.20.2 +pkgrel=1 +pkgdesc='Plasma applet for audio volume management using PulseAudio' +arch=(x86_64) +url='https://www.kde.org/workspaces/plasmadesktop/' +license=(LGPL) +depends=(plasma-workspace libcanberra-pulse pulseaudio perl) +makedepends=(extra-cmake-modules kdoctools) +groups=(plasma) +source=("https://download.kde.org/stable/plasma/$pkgver/$pkgname-$pkgver.tar.xz"{,.sig}) +sha256sums=('2011169926b9119c4574979d6fa350f16a9587ebca64a09603e9d93ccea103ec' +'SKIP') +validpgpkeys=('2D1D5B0588357787DE9EE225EC94D18F7F05997E' # Jonathan Riddell + '0AAC775BB6437A8D9AF7A3ACFE0784117FBCE11D' # Bhushan Shah + 'D07BD8662C56CB291B316EB2F5675605C74E02CF' # David Edmundson + '1FA881591C26B276D7A5518EEAAF29B42A678C20') # Marco Martin + +build() { + cmake -B build -S $pkgname-$pkgver \ +-DBUILD_TESTING=OFF + cmake --build build +} + +package() { + DESTDIR="$pkgdir" cmake --install build +}
[arch-commits] Commit in plasma-sdk/repos/extra-x86_64 (PKGBUILD PKGBUILD)
Date: Tuesday, October 27, 2020 @ 15:43:02 Author: arojas Revision: 398937 archrelease: copy trunk to extra-x86_64 Added: plasma-sdk/repos/extra-x86_64/PKGBUILD (from rev 398936, plasma-sdk/trunk/PKGBUILD) Deleted: plasma-sdk/repos/extra-x86_64/PKGBUILD --+ PKGBUILD | 58 +- 1 file changed, 29 insertions(+), 29 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2020-10-27 15:42:53 UTC (rev 398936) +++ PKGBUILD2020-10-27 15:43:02 UTC (rev 398937) @@ -1,29 +0,0 @@ -# Maintainer: Antonio Rojas - -pkgname=plasma-sdk -pkgver=5.20.1 -pkgrel=1 -pkgdesc="Applications useful for Plasma development" -arch=(x86_64) -url='https://www.kde.org/workspaces/plasmadesktop/' -license=(LGPL) -depends=(plasma-framework perl) -makedepends=(extra-cmake-modules kdoctools ktexteditor) -groups=(plasma) -source=("https://download.kde.org/stable/plasma/$pkgver/$pkgname-$pkgver.tar.xz"{,.sig}) -sha256sums=('a7ed7c58005f5eb6e58aa27b9b134c54d211b4007a92c3ee194c23e3be292936' -'SKIP') -validpgpkeys=('2D1D5B0588357787DE9EE225EC94D18F7F05997E' # Jonathan Riddell - '0AAC775BB6437A8D9AF7A3ACFE0784117FBCE11D' # Bhushan Shah - 'D07BD8662C56CB291B316EB2F5675605C74E02CF' # David Edmundson - '1FA881591C26B276D7A5518EEAAF29B42A678C20') # Marco Martin - -build() { - cmake -B build -S $pkgname-$pkgver \ --DBUILD_TESTING=OFF - cmake --build build -} - -package() { - DESTDIR="$pkgdir" cmake --install build -} Copied: plasma-sdk/repos/extra-x86_64/PKGBUILD (from rev 398936, plasma-sdk/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2020-10-27 15:43:02 UTC (rev 398937) @@ -0,0 +1,29 @@ +# Maintainer: Antonio Rojas + +pkgname=plasma-sdk +pkgver=5.20.2 +pkgrel=1 +pkgdesc="Applications useful for Plasma development" +arch=(x86_64) +url='https://www.kde.org/workspaces/plasmadesktop/' +license=(LGPL) +depends=(plasma-framework perl) +makedepends=(extra-cmake-modules kdoctools ktexteditor) +groups=(plasma) +source=("https://download.kde.org/stable/plasma/$pkgver/$pkgname-$pkgver.tar.xz"{,.sig}) +sha256sums=('b2db0ee70d7b482fe5f0806302ffeae9d55ba3613b47b2a5e38a1210d78963ab' +'SKIP') +validpgpkeys=('2D1D5B0588357787DE9EE225EC94D18F7F05997E' # Jonathan Riddell + '0AAC775BB6437A8D9AF7A3ACFE0784117FBCE11D' # Bhushan Shah + 'D07BD8662C56CB291B316EB2F5675605C74E02CF' # David Edmundson + '1FA881591C26B276D7A5518EEAAF29B42A678C20') # Marco Martin + +build() { + cmake -B build -S $pkgname-$pkgver \ +-DBUILD_TESTING=OFF + cmake --build build +} + +package() { + DESTDIR="$pkgdir" cmake --install build +}
[arch-commits] Commit in plasma-vault/repos/extra-x86_64 (PKGBUILD PKGBUILD)
Date: Tuesday, October 27, 2020 @ 15:43:23 Author: arojas Revision: 398939 archrelease: copy trunk to extra-x86_64 Added: plasma-vault/repos/extra-x86_64/PKGBUILD (from rev 398938, plasma-vault/trunk/PKGBUILD) Deleted: plasma-vault/repos/extra-x86_64/PKGBUILD --+ PKGBUILD | 60 ++-- 1 file changed, 30 insertions(+), 30 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2020-10-27 15:43:12 UTC (rev 398938) +++ PKGBUILD2020-10-27 15:43:23 UTC (rev 398939) @@ -1,30 +0,0 @@ -# Maintainer: Antonio Rojas - -pkgname=plasma-vault -pkgver=5.20.1 -pkgrel=1 -pkgdesc="Plasma applet and services for creating encrypted vaults" -arch=(x86_64) -url="https://www.kde.org/; -license=(LGPL) -groups=(plasma) -depends=(plasma-workspace networkmanager-qt) -makedepends=(extra-cmake-modules) -optdepends=('encfs: to use encFS for encryption' 'cryfs: to use cryFS for encryption' 'gocryptfs: to use gocryptfs for encryption') -source=("https://download.kde.org/stable/plasma/$pkgver/$pkgname-$pkgver.tar.xz"{,.sig}) -sha256sums=('e7bde45aaa95419d2d5e6aeffa0e00e8325be2215b2402afd67a2837dccb5048' -'SKIP') -validpgpkeys=('2D1D5B0588357787DE9EE225EC94D18F7F05997E' # Jonathan Riddell - '0AAC775BB6437A8D9AF7A3ACFE0784117FBCE11D' # Bhushan Shah - 'D07BD8662C56CB291B316EB2F5675605C74E02CF' # David Edmundson - '1FA881591C26B276D7A5518EEAAF29B42A678C20') # Marco Martin - -build() { - cmake -B build -S $pkgname-$pkgver \ --DBUILD_TESTING=OFF - cmake --build build -} - -package() { - DESTDIR="$pkgdir" cmake --install build -} Copied: plasma-vault/repos/extra-x86_64/PKGBUILD (from rev 398938, plasma-vault/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2020-10-27 15:43:23 UTC (rev 398939) @@ -0,0 +1,30 @@ +# Maintainer: Antonio Rojas + +pkgname=plasma-vault +pkgver=5.20.2 +pkgrel=1 +pkgdesc="Plasma applet and services for creating encrypted vaults" +arch=(x86_64) +url="https://www.kde.org/; +license=(LGPL) +groups=(plasma) +depends=(plasma-workspace networkmanager-qt) +makedepends=(extra-cmake-modules) +optdepends=('encfs: to use encFS for encryption' 'cryfs: to use cryFS for encryption' 'gocryptfs: to use gocryptfs for encryption') +source=("https://download.kde.org/stable/plasma/$pkgver/$pkgname-$pkgver.tar.xz"{,.sig}) +sha256sums=('13468ca59d26569bd6590af508ca76ffe4bd52042fc0789588cd130cc384c4cd' +'SKIP') +validpgpkeys=('2D1D5B0588357787DE9EE225EC94D18F7F05997E' # Jonathan Riddell + '0AAC775BB6437A8D9AF7A3ACFE0784117FBCE11D' # Bhushan Shah + 'D07BD8662C56CB291B316EB2F5675605C74E02CF' # David Edmundson + '1FA881591C26B276D7A5518EEAAF29B42A678C20') # Marco Martin + +build() { + cmake -B build -S $pkgname-$pkgver \ +-DBUILD_TESTING=OFF + cmake --build build +} + +package() { + DESTDIR="$pkgdir" cmake --install build +}
[arch-commits] Commit in haskell-charset/trunk (PKGBUILD)
Date: Tuesday, October 27, 2020 @ 15:46:30 Author: felixonmars Revision: 734488 upgpkg: haskell-charset 0.3.7.1-107: rebuild with optparse-applicative 0.16.0.0, optparse-generic 1.4.3, turtle 1.5.21 Modified: haskell-charset/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-10-27 15:45:58 UTC (rev 734487) +++ PKGBUILD2020-10-27 15:46:30 UTC (rev 734488) @@ -4,7 +4,7 @@ _hkgname=charset pkgname=haskell-charset pkgver=0.3.7.1 -pkgrel=106 +pkgrel=107 pkgdesc="A compatibility layer for base" url="https://github.com/ekmett/charset; license=("BSD")
[arch-commits] Commit in plasma-thunderbolt/repos/extra-x86_64 (PKGBUILD PKGBUILD)
Date: Tuesday, October 27, 2020 @ 15:43:12 Author: arojas Revision: 398938 archrelease: copy trunk to extra-x86_64 Added: plasma-thunderbolt/repos/extra-x86_64/PKGBUILD (from rev 398937, plasma-thunderbolt/trunk/PKGBUILD) Deleted: plasma-thunderbolt/repos/extra-x86_64/PKGBUILD --+ PKGBUILD | 58 +- 1 file changed, 29 insertions(+), 29 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2020-10-27 15:43:02 UTC (rev 398937) +++ PKGBUILD2020-10-27 15:43:12 UTC (rev 398938) @@ -1,29 +0,0 @@ -# Maintainer: Antonio Rojas - -pkgname=plasma-thunderbolt -pkgver=5.20.1 -pkgrel=1 -pkgdesc="Plasma integration for controlling Thunderbolt devices" -arch=(x86_64) -url="https://kde.org/plasma-desktop; -license=(LGPL) -groups=(plasma) -depends=(bolt kcmutils) -makedepends=(extra-cmake-modules) -source=("https://download.kde.org/stable/plasma/$pkgver/$pkgname-$pkgver.tar.xz"{,.sig}) -sha256sums=('1c2f20b4ba53f66b0f231117fa7fa0a2bea852ebe8466866047169e802f8b3c5' -'SKIP') -validpgpkeys=('2D1D5B0588357787DE9EE225EC94D18F7F05997E' # Jonathan Riddell - '0AAC775BB6437A8D9AF7A3ACFE0784117FBCE11D' # Bhushan Shah - 'D07BD8662C56CB291B316EB2F5675605C74E02CF' # David Edmundson - '1FA881591C26B276D7A5518EEAAF29B42A678C20') # Marco Martin - -build() { - cmake -B build -S $pkgname-$pkgver \ --DBUILD_TESTING=OFF - cmake --build build -} - -package() { - DESTDIR="$pkgdir" cmake --install build -} Copied: plasma-thunderbolt/repos/extra-x86_64/PKGBUILD (from rev 398937, plasma-thunderbolt/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2020-10-27 15:43:12 UTC (rev 398938) @@ -0,0 +1,29 @@ +# Maintainer: Antonio Rojas + +pkgname=plasma-thunderbolt +pkgver=5.20.2 +pkgrel=1 +pkgdesc="Plasma integration for controlling Thunderbolt devices" +arch=(x86_64) +url="https://kde.org/plasma-desktop; +license=(LGPL) +groups=(plasma) +depends=(bolt kcmutils) +makedepends=(extra-cmake-modules) +source=("https://download.kde.org/stable/plasma/$pkgver/$pkgname-$pkgver.tar.xz"{,.sig}) +sha256sums=('1295793d2e6d1db42a4b18f1bb417d089141643b2d7d473476a4effb3ac8b840' +'SKIP') +validpgpkeys=('2D1D5B0588357787DE9EE225EC94D18F7F05997E' # Jonathan Riddell + '0AAC775BB6437A8D9AF7A3ACFE0784117FBCE11D' # Bhushan Shah + 'D07BD8662C56CB291B316EB2F5675605C74E02CF' # David Edmundson + '1FA881591C26B276D7A5518EEAAF29B42A678C20') # Marco Martin + +build() { + cmake -B build -S $pkgname-$pkgver \ +-DBUILD_TESTING=OFF + cmake --build build +} + +package() { + DESTDIR="$pkgdir" cmake --install build +}
[arch-commits] Commit in haskell-unordered-containers/repos (2 files)
Date: Tuesday, October 27, 2020 @ 15:44:16 Author: felixonmars Revision: 734483 archrelease: copy trunk to community-staging-x86_64 Added: haskell-unordered-containers/repos/community-staging-x86_64/ haskell-unordered-containers/repos/community-staging-x86_64/PKGBUILD (from rev 734482, haskell-unordered-containers/trunk/PKGBUILD) --+ PKGBUILD | 49 + 1 file changed, 49 insertions(+) Copied: haskell-unordered-containers/repos/community-staging-x86_64/PKGBUILD (from rev 734482, haskell-unordered-containers/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-10-27 15:44:16 UTC (rev 734483) @@ -0,0 +1,49 @@ +# Maintainer: Felix Yan +# Contributor: Daniel Nagy +# Contributor: Daniel Micay +# Contributor: Martin Harvan +# Contributor: Arch Haskell Team + +_hkgname=unordered-containers +pkgname=haskell-unordered-containers +pkgver=0.2.13.0 +pkgrel=5 +pkgdesc="Efficient hashing-based container types" +url="https://github.com/haskell-unordered-containers/unordered-containers; +license=("BSD") +arch=('x86_64') +depends=('ghc-libs' 'haskell-hashable') +makedepends=('ghc' 'haskell-chasingbottoms' 'haskell-hunit' 'haskell-quickcheck' + 'haskell-random' 'haskell-test-framework' 'haskell-test-framework-hunit' + 'haskell-test-framework-quickcheck2') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('f32d6e91ba7ef54cc24562e26e8bda147e43b954966bae3f9850b0c57438e5d8af43f7a49106980d1197ff674eca7bb9a50c8895deb0e45588ec123664c6c47d') + +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-debug +runhaskell Setup build $MAKEFLAGS +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $_hkgname-$pkgver +runhaskell Setup test +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE +rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in haskell-lucid/trunk (PKGBUILD)
Date: Tuesday, October 27, 2020 @ 15:45:00 Author: felixonmars Revision: 734484 upgpkg: haskell-lucid 2.9.12-57: rebuild with optparse-applicative 0.16.0.0, optparse-generic 1.4.3, turtle 1.5.21 Modified: haskell-lucid/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-10-27 15:44:16 UTC (rev 734483) +++ PKGBUILD2020-10-27 15:45:00 UTC (rev 734484) @@ -3,7 +3,7 @@ _hkgname=lucid pkgname=haskell-lucid pkgver=2.9.12 -pkgrel=56 +pkgrel=57 pkgdesc="Clear to write, read and edit DSL for HTML" url="https://github.com/chrisdone/lucid; license=('BSD')
[arch-commits] Commit in haskell-expiring-cache-map/repos (2 files)
Date: Tuesday, October 27, 2020 @ 15:45:58 Author: felixonmars Revision: 734487 archrelease: copy trunk to community-staging-x86_64 Added: haskell-expiring-cache-map/repos/community-staging-x86_64/ haskell-expiring-cache-map/repos/community-staging-x86_64/PKGBUILD (from rev 734486, haskell-expiring-cache-map/trunk/PKGBUILD) --+ PKGBUILD | 38 ++ 1 file changed, 38 insertions(+) Copied: haskell-expiring-cache-map/repos/community-staging-x86_64/PKGBUILD (from rev 734486, haskell-expiring-cache-map/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-10-27 15:45:58 UTC (rev 734487) @@ -0,0 +1,38 @@ +# Maintainer: Felix Yan +# Contributor: Thomas Dziedzic + +_hkgname=expiring-cache-map +pkgname=haskell-expiring-cache-map +pkgver=0.0.6.1 +pkgrel=95 +pkgdesc="General purpose simple caching." +url="https://github.com/elblake/expiring-cache-map; +license=('BSD') +arch=('x86_64') +depends=('ghc-libs' 'haskell-hashable' 'haskell-unordered-containers') +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('36fc34492bc4083d5b14e135900c765b74d4c64dee550ca43fa517d444de8a37f297876e580f40da5614bbf07abab9dd601ca14b7094a3f2eb3bc45e04ecb973') + +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-expiring-cache-map/trunk (PKGBUILD)
Date: Tuesday, October 27, 2020 @ 15:45:44 Author: felixonmars Revision: 734486 upgpkg: haskell-expiring-cache-map 0.0.6.1-95: rebuild with optparse-applicative 0.16.0.0, optparse-generic 1.4.3, turtle 1.5.21 Modified: haskell-expiring-cache-map/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-10-27 15:45:15 UTC (rev 734485) +++ PKGBUILD2020-10-27 15:45:44 UTC (rev 734486) @@ -4,7 +4,7 @@ _hkgname=expiring-cache-map pkgname=haskell-expiring-cache-map pkgver=0.0.6.1 -pkgrel=94 +pkgrel=95 pkgdesc="General purpose simple caching." url="https://github.com/elblake/expiring-cache-map; license=('BSD')
[arch-commits] Commit in haskell-charset/repos (2 files)
Date: Tuesday, October 27, 2020 @ 15:46:45 Author: felixonmars Revision: 734489 archrelease: copy trunk to community-staging-x86_64 Added: haskell-charset/repos/community-staging-x86_64/ haskell-charset/repos/community-staging-x86_64/PKGBUILD (from rev 734488, haskell-charset/trunk/PKGBUILD) --+ PKGBUILD | 43 +++ 1 file changed, 43 insertions(+) Copied: haskell-charset/repos/community-staging-x86_64/PKGBUILD (from rev 734488, haskell-charset/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-10-27 15:46:45 UTC (rev 734489) @@ -0,0 +1,43 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=charset +pkgname=haskell-charset +pkgver=0.3.7.1 +pkgrel=107 +pkgdesc="A compatibility layer for base" +url="https://github.com/ekmett/charset; +license=("BSD") +arch=('x86_64') +depends=('ghc-libs' 'haskell-unordered-containers') +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('594e71a5d6ced52e1491368611775bda106119b82025e84fc97078753358af7d9f6c22b99291dd51a990ff223c4582f913e01d829418f8918652c3c9fc495792') + +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 \ +--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 +}