[arch-commits] Commit in haskell-hedgehog/repos (2 files)
Date: Sunday, October 25, 2020 @ 09:13:28 Author: felixonmars Revision: 732173 archrelease: copy trunk to community-staging-x86_64 Added: haskell-hedgehog/repos/community-staging-x86_64/ haskell-hedgehog/repos/community-staging-x86_64/PKGBUILD (from rev 732172, haskell-hedgehog/trunk/PKGBUILD) --+ PKGBUILD | 51 +++ 1 file changed, 51 insertions(+) Copied: haskell-hedgehog/repos/community-staging-x86_64/PKGBUILD (from rev 732172, haskell-hedgehog/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-10-25 09:13:28 UTC (rev 732173) @@ -0,0 +1,51 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=hedgehog +pkgname=haskell-hedgehog +pkgver=1.0.3 +pkgrel=36 +pkgdesc="A modern property-based testing system" +url="https://hedgehog.qa; +license=("BSD") +arch=('x86_64') +depends=('ghc-libs' 'haskell-ansi-terminal' 'haskell-async' 'haskell-concurrent-output' + 'haskell-erf' 'haskell-lifted-async' 'haskell-mmorph' + 'haskell-monad-control' 'haskell-pretty-show' 'haskell-primitive' 'haskell-random' + 'haskell-resourcet' 'haskell-transformers-base' 'haskell-wl-pprint-annotated') +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('c04955a1189c85ec8c66ecdd97ea4bdd8a4587a7f999c38bd5e5ab4d51469a075f4f33c73f5a75fd74572c9c87ec32fea21e67fc66f61b7d3f5d30286f5b5536') + +prepare() { +cd $_hkgname-$pkgver +sed -i -e '/semigroups/d;/fail/d;s/< *1.2/<2/;s/< *0.11/<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-tasty-hedgehog/trunk (PKGBUILD)
Date: Sunday, October 25, 2020 @ 09:14:00 Author: felixonmars Revision: 732174 upgpkg: haskell-tasty-hedgehog 1.0.0.2-83: rebuild with bifunctors 5.5.8 Modified: haskell-tasty-hedgehog/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-10-25 09:13:28 UTC (rev 732173) +++ PKGBUILD2020-10-25 09:14:00 UTC (rev 732174) @@ -3,7 +3,7 @@ _hkgname=tasty-hedgehog pkgname=haskell-tasty-hedgehog pkgver=1.0.0.2 -pkgrel=82 +pkgrel=83 pkgdesc="Integration for tasty and hedgehog" url="https://github.com/qfpl/tasty-hedgehog; license=('BSD')
[arch-commits] Commit in haskell-tasty-hedgehog/repos (2 files)
Date: Sunday, October 25, 2020 @ 09:14:15 Author: felixonmars Revision: 732175 archrelease: copy trunk to community-staging-x86_64 Added: haskell-tasty-hedgehog/repos/community-staging-x86_64/ haskell-tasty-hedgehog/repos/community-staging-x86_64/PKGBUILD (from rev 732174, haskell-tasty-hedgehog/trunk/PKGBUILD) --+ PKGBUILD | 54 ++ 1 file changed, 54 insertions(+) Copied: haskell-tasty-hedgehog/repos/community-staging-x86_64/PKGBUILD (from rev 732174, haskell-tasty-hedgehog/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-10-25 09:14:15 UTC (rev 732175) @@ -0,0 +1,54 @@ +# Maintainer: Felix Yan + +_hkgname=tasty-hedgehog +pkgname=haskell-tasty-hedgehog +pkgver=1.0.0.2 +pkgrel=83 +pkgdesc="Integration for tasty and hedgehog" +url="https://github.com/qfpl/tasty-hedgehog; +license=('BSD') +arch=('x86_64') +depends=('ghc-libs' 'haskell-hedgehog' 'haskell-tagged' 'haskell-tasty') +makedepends=('ghc') +checkdepends=('haskell-tasty-expected-failure') +source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz) +sha512sums=('56ac4db27b97bc6902633ec398bdbae28f6121d818a29fde62ddea4a4619af0fe7b058b55479414a627119a0014f2c84d6b795c86e9e36d21fd25bf1033a9c4b') + +prepare() { +cd $_hkgname-$pkgver +sed -i 's/< *4.14/<5/;s/< *1.3/<2/;s/< *1.0.3/<2/;s/< *0.12/<1/' $_hkgname.cabal +} + +build() { +cd $_hkgname-$pkgver + +if (( CHECKFUNC )); then +_opts=('--enable-tests') +else +_opts=('--disable-tests') +fi + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname "${_opts[@]}" \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build $MAKEFLAGS +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $_hkgname-$pkgver +runhaskell Setup test +} + +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-hedgehog/trunk (PKGBUILD)
Date: Sunday, October 25, 2020 @ 09:13:13 Author: felixonmars Revision: 732172 upgpkg: haskell-hedgehog 1.0.3-36: rebuild with bifunctors 5.5.8 Modified: haskell-hedgehog/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-10-25 09:12:18 UTC (rev 732171) +++ PKGBUILD2020-10-25 09:13:13 UTC (rev 732172) @@ -4,7 +4,7 @@ _hkgname=hedgehog pkgname=haskell-hedgehog pkgver=1.0.3 -pkgrel=35 +pkgrel=36 pkgdesc="A modern property-based testing system" url="https://hedgehog.qa; license=("BSD")
[arch-commits] Commit in haskell-lifted-async/trunk (PKGBUILD)
Date: Sunday, October 25, 2020 @ 09:12:03 Author: felixonmars Revision: 732170 upgpkg: haskell-lifted-async 0.10.1.2-32: rebuild with bifunctors 5.5.8 Modified: haskell-lifted-async/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-10-25 09:11:40 UTC (rev 732169) +++ PKGBUILD2020-10-25 09:12:03 UTC (rev 732170) @@ -3,7 +3,7 @@ _hkgname=lifted-async pkgname=haskell-lifted-async pkgver=0.10.1.2 -pkgrel=31 +pkgrel=32 pkgdesc="Run lifted IO operations asynchronously and wait for their results" url="https://github.com/maoe/lifted-async; license=('BSD')
[arch-commits] Commit in haskell-lifted-async/repos (2 files)
Date: Sunday, October 25, 2020 @ 09:12:18 Author: felixonmars Revision: 732171 archrelease: copy trunk to community-staging-x86_64 Added: haskell-lifted-async/repos/community-staging-x86_64/ haskell-lifted-async/repos/community-staging-x86_64/PKGBUILD (from rev 732170, haskell-lifted-async/trunk/PKGBUILD) --+ PKGBUILD | 51 +++ 1 file changed, 51 insertions(+) Copied: haskell-lifted-async/repos/community-staging-x86_64/PKGBUILD (from rev 732170, haskell-lifted-async/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-10-25 09:12:18 UTC (rev 732171) @@ -0,0 +1,51 @@ +# Maintainer: Felix Yan + +_hkgname=lifted-async +pkgname=haskell-lifted-async +pkgver=0.10.1.2 +pkgrel=32 +pkgdesc="Run lifted IO operations asynchronously and wait for their results" +url="https://github.com/maoe/lifted-async; +license=('BSD') +arch=('x86_64') +depends=('ghc-libs' 'haskell-async' 'haskell-constraints' 'haskell-lifted-base' + 'haskell-monad-control' 'haskell-transformers-base') +makedepends=('ghc') +checkdepends=('haskell-hunit' 'haskell-tasty' 'haskell-tasty-expected-failure' + 'haskell-tasty-hunit' 'haskell-tasty-th') +source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz) +sha512sums=('9efbf87786193a90112558ebd09101f30997c6d2f73313c3ae53519c625c8aff47b7979620ea3461378379cae13a4ff74a6933425783b1ccd422db303056228f') + +build() { +cd $_hkgname-$pkgver + +if (( CHECKFUNC )); then +_opts=('--enable-tests') +else +_opts=('--disable-tests') +fi + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname "${_opts[@]}" \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build $MAKEFLAGS +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $_hkgname-$pkgver +runhaskell Setup test +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE +rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in haskell-success/repos (2 files)
Date: Sunday, October 25, 2020 @ 09:33:18 Author: felixonmars Revision: 732227 archrelease: copy trunk to community-staging-x86_64 Added: haskell-success/repos/community-staging-x86_64/ haskell-success/repos/community-staging-x86_64/PKGBUILD (from rev 732226, haskell-success/trunk/PKGBUILD) --+ PKGBUILD | 38 ++ 1 file changed, 38 insertions(+) Copied: haskell-success/repos/community-staging-x86_64/PKGBUILD (from rev 732226, haskell-success/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-10-25 09:33:18 UTC (rev 732227) @@ -0,0 +1,38 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=success +pkgname=haskell-success +pkgver=0.2.6 +pkgrel=102 +pkgdesc="A version of Either specialised for encoding of success or failure" +url="https://github.com/nikita-volkov/success; +license=("MIT") +arch=('x86_64') +depends=('ghc-libs' "haskell-transformers-base" "haskell-monad-control") +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('be0fc1627fb65e7607cf7753594a0db86ab3feaf4df241808231bd3d3ed1f4be7db14579395f594d4c7cbc46eae5e846d4e32d6ffaf260dfb73b794a5743a87e') + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build $MAKEFLAGS +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE +rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in haskell-monad-unlift/trunk (PKGBUILD)
Date: Sunday, October 25, 2020 @ 09:33:45 Author: felixonmars Revision: 732228 upgpkg: haskell-monad-unlift 0.2.0-119: rebuild with bifunctors 5.5.8 Modified: haskell-monad-unlift/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-10-25 09:33:18 UTC (rev 732227) +++ PKGBUILD2020-10-25 09:33:45 UTC (rev 732228) @@ -4,7 +4,7 @@ _hkgname=monad-unlift pkgname=haskell-monad-unlift pkgver=0.2.0 -pkgrel=118 +pkgrel=119 pkgdesc="Typeclasses for representing monad transformer unlifting" url="https://github.com/fpco/monad-unlift; license=("MIT")
[arch-commits] Commit in haskell-bsb-http-chunked/repos (2 files)
Date: Sunday, October 25, 2020 @ 09:30:55 Author: felixonmars Revision: 732221 archrelease: copy trunk to community-staging-x86_64 Added: haskell-bsb-http-chunked/repos/community-staging-x86_64/ haskell-bsb-http-chunked/repos/community-staging-x86_64/PKGBUILD (from rev 732220, haskell-bsb-http-chunked/trunk/PKGBUILD) --+ PKGBUILD | 48 1 file changed, 48 insertions(+) Copied: haskell-bsb-http-chunked/repos/community-staging-x86_64/PKGBUILD (from rev 732220, haskell-bsb-http-chunked/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-10-25 09:30:55 UTC (rev 732221) @@ -0,0 +1,48 @@ +# Maintainer: Felix Yan + +_hkgname=bsb-http-chunked +pkgname=haskell-bsb-http-chunked +pkgver=0.0.0.4 +pkgrel=133 +pkgdesc="Chunked HTTP transfer encoding for bytestring builders" +url="https://github.com/sjakobi/bsb-http-chunked; +license=('BSD') +arch=('x86_64') +depends=('ghc-libs') +makedepends=('ghc' 'haskell-attoparsec' 'haskell-blaze-builder' 'haskell-hedgehog' 'haskell-tasty' + 'haskell-tasty-hedgehog' 'haskell-tasty-hunit' 'haskell-doctest') +source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz) +sha512sums=('74c04c2fd372067c42d3631cdfc2ad7093c0c3af1145833ab307c538dbb936d2042492d4e81c520c3adde8634df29ff8558822f06f226c52d16abb4a35ab1a13') + +prepare() { +cd $_hkgname-$pkgver +sed -i 's/< *4.13/<5/' $_hkgname.cabal +} + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build $MAKEFLAGS +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $_hkgname-$pkgver +runhaskell Setup test +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE +rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in haskell-fast-logger/trunk (PKGBUILD)
Date: Sunday, October 25, 2020 @ 09:28:56 Author: felixonmars Revision: 732216 upgpkg: haskell-fast-logger 3.0.2-7: rebuild with bifunctors 5.5.8 Modified: haskell-fast-logger/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-10-25 09:28:24 UTC (rev 732215) +++ PKGBUILD2020-10-25 09:28:56 UTC (rev 732216) @@ -4,7 +4,7 @@ _hkgname=fast-logger pkgname=haskell-fast-logger pkgver=3.0.2 -pkgrel=6 +pkgrel=7 pkgdesc="A fast logging system" url="https://github.com/kazu-yamamoto/logger; license=("BSD")
[arch-commits] Commit in haskell-bsb-http-chunked/trunk (PKGBUILD)
Date: Sunday, October 25, 2020 @ 09:30:40 Author: felixonmars Revision: 732220 upgpkg: haskell-bsb-http-chunked 0.0.0.4-133: rebuild with bifunctors 5.5.8 Modified: haskell-bsb-http-chunked/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-10-25 09:30:07 UTC (rev 732219) +++ PKGBUILD2020-10-25 09:30:40 UTC (rev 732220) @@ -3,7 +3,7 @@ _hkgname=bsb-http-chunked pkgname=haskell-bsb-http-chunked pkgver=0.0.0.4 -pkgrel=132 +pkgrel=133 pkgdesc="Chunked HTTP transfer encoding for bytestring builders" url="https://github.com/sjakobi/bsb-http-chunked; license=('BSD')
[arch-commits] Commit in haskell-multistate/trunk (PKGBUILD)
Date: Sunday, October 25, 2020 @ 09:32:18 Author: felixonmars Revision: 732224 upgpkg: haskell-multistate 0.8.0.3-4: rebuild with bifunctors 5.5.8 Modified: haskell-multistate/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-10-25 09:31:40 UTC (rev 732223) +++ PKGBUILD2020-10-25 09:32:18 UTC (rev 732224) @@ -3,7 +3,7 @@ _hkgname=multistate pkgname=haskell-multistate pkgver=0.8.0.3 -pkgrel=3 +pkgrel=4 pkgdesc="Like mtl's ReaderT / WriterT / StateT, but more than one contained value/type" url="https://github.com/lspitzner/multistate; license=("BSD")
[arch-commits] Commit in haskell-resource-pool/repos (2 files)
Date: Sunday, October 25, 2020 @ 09:34:42 Author: felixonmars Revision: 732231 archrelease: copy trunk to community-staging-x86_64 Added: haskell-resource-pool/repos/community-staging-x86_64/ haskell-resource-pool/repos/community-staging-x86_64/PKGBUILD (from rev 732230, haskell-resource-pool/trunk/PKGBUILD) --+ PKGBUILD | 40 1 file changed, 40 insertions(+) Copied: haskell-resource-pool/repos/community-staging-x86_64/PKGBUILD (from rev 732230, haskell-resource-pool/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-10-25 09:34:42 UTC (rev 732231) @@ -0,0 +1,40 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=resource-pool +pkgname=haskell-resource-pool +pkgver=0.2.3.2 +pkgrel=122 +pkgdesc="A high-performance striped resource pooling implementation" +url="https://github.com/bos/pool; +license=("BSD") +arch=('x86_64') +depends=('ghc-libs' "haskell-hashable" "haskell-monad-control" + "haskell-transformers-base" "haskell-vector") +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('42b0bb6dea35c08884f65604acc0dd93707b8d4de780c584877e92fbfe534d4f754282e9c9f7257c203f1152d85ac8170f84ee9a95573343d02a774006c4118b') + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ +-f-developer +runhaskell Setup build $MAKEFLAGS +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE +rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in haskell-multistate/repos (2 files)
Date: Sunday, October 25, 2020 @ 09:32:33 Author: felixonmars Revision: 732225 archrelease: copy trunk to community-staging-x86_64 Added: haskell-multistate/repos/community-staging-x86_64/ haskell-multistate/repos/community-staging-x86_64/PKGBUILD (from rev 732224, haskell-multistate/trunk/PKGBUILD) --+ PKGBUILD | 45 + 1 file changed, 45 insertions(+) Copied: haskell-multistate/repos/community-staging-x86_64/PKGBUILD (from rev 732224, haskell-multistate/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-10-25 09:32:33 UTC (rev 732225) @@ -0,0 +1,45 @@ +# Maintainer: Felix Yan + +_hkgname=multistate +pkgname=haskell-multistate +pkgver=0.8.0.3 +pkgrel=4 +pkgdesc="Like mtl's ReaderT / WriterT / StateT, but more than one contained value/type" +url="https://github.com/lspitzner/multistate; +license=("BSD") +arch=('x86_64') +depends=('ghc-libs' 'haskell-monad-control' 'haskell-tagged' 'haskell-transformers-base') +makedepends=('ghc' 'haskell-hspec') +source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz;) +sha256sums=('0f597aee4fdd243751a9f2d935156960c437252527818bec7d98709991a87969') + +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-enclosed-exceptions/repos (2 files)
Date: Sunday, October 25, 2020 @ 09:31:40 Author: felixonmars Revision: 732223 archrelease: copy trunk to community-staging-x86_64 Added: haskell-enclosed-exceptions/repos/community-staging-x86_64/ haskell-enclosed-exceptions/repos/community-staging-x86_64/PKGBUILD (from rev 73, haskell-enclosed-exceptions/trunk/PKGBUILD) --+ PKGBUILD | 38 ++ 1 file changed, 38 insertions(+) Copied: haskell-enclosed-exceptions/repos/community-staging-x86_64/PKGBUILD (from rev 73, haskell-enclosed-exceptions/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-10-25 09:31:40 UTC (rev 732223) @@ -0,0 +1,38 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=enclosed-exceptions +pkgname=haskell-enclosed-exceptions +pkgver=1.0.3 +pkgrel=79 +pkgdesc="Catching all exceptions from within an enclosed computation" +url="https://github.com/jcristovao/enclosed-exceptions; +license=("MIT") +arch=('x86_64') +depends=('ghc-libs' "haskell-lifted-base" "haskell-monad-control" "haskell-transformers-base") +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('68edb501f42f01d8b4bbce374e49295e045650a8b19fdbf527a54458728e61f53c6c6bcfd1613a7169b013a34bd51cbd2ab2c457cf616fbc8c052b98533bde6c') + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build $MAKEFLAGS +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE +rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in haskell-tasty-discover/trunk (PKGBUILD)
Date: Sunday, October 25, 2020 @ 09:29:52 Author: felixonmars Revision: 732218 upgpkg: haskell-tasty-discover 4.2.2-4: rebuild with bifunctors 5.5.8 Modified: haskell-tasty-discover/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-10-25 09:29:14 UTC (rev 732217) +++ PKGBUILD2020-10-25 09:29:52 UTC (rev 732218) @@ -3,7 +3,7 @@ _hkgname=tasty-discover pkgname=haskell-tasty-discover pkgver=4.2.2 -pkgrel=3 +pkgrel=4 pkgdesc="Test discovery for the tasty framework" url="http://git.coop/lwm/tasty-discover; license=('MIT')
[arch-commits] Commit in haskell-success/trunk (PKGBUILD)
Date: Sunday, October 25, 2020 @ 09:33:04 Author: felixonmars Revision: 732226 upgpkg: haskell-success 0.2.6-102: rebuild with bifunctors 5.5.8 Modified: haskell-success/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-10-25 09:32:33 UTC (rev 732225) +++ PKGBUILD2020-10-25 09:33:04 UTC (rev 732226) @@ -4,7 +4,7 @@ _hkgname=success pkgname=haskell-success pkgver=0.2.6 -pkgrel=101 +pkgrel=102 pkgdesc="A version of Either specialised for encoding of success or failure" url="https://github.com/nikita-volkov/success; license=("MIT")
[arch-commits] Commit in haskell-resource-pool/trunk (PKGBUILD)
Date: Sunday, October 25, 2020 @ 09:34:27 Author: felixonmars Revision: 732230 upgpkg: haskell-resource-pool 0.2.3.2-122: rebuild with bifunctors 5.5.8 Modified: haskell-resource-pool/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-10-25 09:34:00 UTC (rev 732229) +++ PKGBUILD2020-10-25 09:34:27 UTC (rev 732230) @@ -4,7 +4,7 @@ _hkgname=resource-pool pkgname=haskell-resource-pool pkgver=0.2.3.2 -pkgrel=121 +pkgrel=122 pkgdesc="A high-performance striped resource pooling implementation" url="https://github.com/bos/pool; license=("BSD")
[arch-commits] Commit in haskell-tasty-discover/repos (2 files)
Date: Sunday, October 25, 2020 @ 09:30:07 Author: felixonmars Revision: 732219 archrelease: copy trunk to community-staging-x86_64 Added: haskell-tasty-discover/repos/community-staging-x86_64/ haskell-tasty-discover/repos/community-staging-x86_64/PKGBUILD (from rev 732218, haskell-tasty-discover/trunk/PKGBUILD) --+ PKGBUILD | 51 +++ 1 file changed, 51 insertions(+) Copied: haskell-tasty-discover/repos/community-staging-x86_64/PKGBUILD (from rev 732218, haskell-tasty-discover/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-10-25 09:30:07 UTC (rev 732219) @@ -0,0 +1,51 @@ +# Maintainer: Felix Yan + +_hkgname=tasty-discover +pkgname=haskell-tasty-discover +pkgver=4.2.2 +pkgrel=4 +pkgdesc="Test discovery for the tasty framework" +url="http://git.coop/lwm/tasty-discover; +license=('MIT') +arch=('x86_64') +depends=('ghc-libs' 'haskell-glob') +makedepends=('ghc' 'haskell-hedgehog' 'haskell-tasty' 'haskell-tasty-hedgehog' 'haskell-tasty-hspec' + 'haskell-tasty-hunit' 'haskell-tasty-quickcheck' 'haskell-tasty-smallcheck') +source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz) +sha512sums=('42a0d9c79e3c80780fbf65b9069586d908eaea8cdad62b35120369cfc1fa14f7155b8aba27356d6f454c6fb292bcd3f637ce59827795bdf5cce4e9ab5f9e7792') + +build() { +cd $_hkgname-$pkgver + +# Hack to allow ghc execute tasty-discover when building tests +export PATH="$PWD/dist/build/$_hkgname:$PATH" +export LD_LIBRARY_PATH="$PWD/dist/build" + +# Test could be built before executable, so build an executable first +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla +runhaskell Setup build $MAKEFLAGS + +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-enclosed-exceptions/trunk (PKGBUILD)
Date: Sunday, October 25, 2020 @ 09:31:24 Author: felixonmars Revision: 73 upgpkg: haskell-enclosed-exceptions 1.0.3-79: rebuild with bifunctors 5.5.8 Modified: haskell-enclosed-exceptions/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-10-25 09:30:55 UTC (rev 732221) +++ PKGBUILD2020-10-25 09:31:24 UTC (rev 73) @@ -4,7 +4,7 @@ _hkgname=enclosed-exceptions pkgname=haskell-enclosed-exceptions pkgver=1.0.3 -pkgrel=78 +pkgrel=79 pkgdesc="Catching all exceptions from within an enclosed computation" url="https://github.com/jcristovao/enclosed-exceptions; license=("MIT")
[arch-commits] Commit in haskell-fast-logger/repos (2 files)
Date: Sunday, October 25, 2020 @ 09:29:14 Author: felixonmars Revision: 732217 archrelease: copy trunk to community-staging-x86_64 Added: haskell-fast-logger/repos/community-staging-x86_64/ haskell-fast-logger/repos/community-staging-x86_64/PKGBUILD (from rev 732216, haskell-fast-logger/trunk/PKGBUILD) --+ PKGBUILD | 39 +++ 1 file changed, 39 insertions(+) Copied: haskell-fast-logger/repos/community-staging-x86_64/PKGBUILD (from rev 732216, haskell-fast-logger/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-10-25 09:29:14 UTC (rev 732217) @@ -0,0 +1,39 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=fast-logger +pkgname=haskell-fast-logger +pkgver=3.0.2 +pkgrel=7 +pkgdesc="A fast logging system" +url="https://github.com/kazu-yamamoto/logger; +license=("BSD") +arch=('x86_64') +depends=('ghc-libs' 'haskell-auto-update' 'haskell-easy-file' 'haskell-unix-compat' + 'haskell-unix-time') +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('3a7ae92b234c6c34dc2185981a6f4c09655575cded5f32584b3338f20b1f9e4fa89f48bb34b6e043d2a91e83a71646d13bb92e028f47f7b0f9baaa314ad9ef2d') + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build $MAKEFLAGS +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE +rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in haskell-monad-unlift/repos (2 files)
Date: Sunday, October 25, 2020 @ 09:34:00 Author: felixonmars Revision: 732229 archrelease: copy trunk to community-staging-x86_64 Added: haskell-monad-unlift/repos/community-staging-x86_64/ haskell-monad-unlift/repos/community-staging-x86_64/PKGBUILD (from rev 732228, haskell-monad-unlift/trunk/PKGBUILD) --+ PKGBUILD | 38 ++ 1 file changed, 38 insertions(+) Copied: haskell-monad-unlift/repos/community-staging-x86_64/PKGBUILD (from rev 732228, haskell-monad-unlift/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-10-25 09:34:00 UTC (rev 732229) @@ -0,0 +1,38 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=monad-unlift +pkgname=haskell-monad-unlift +pkgver=0.2.0 +pkgrel=119 +pkgdesc="Typeclasses for representing monad transformer unlifting" +url="https://github.com/fpco/monad-unlift; +license=("MIT") +arch=('x86_64') +depends=('ghc-libs' "haskell-monad-control" "haskell-transformers-base" "haskell-constraints") +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('4b9db8679532e89c05c63328603bc7e72131b79d31e35225e8655ddc4d32e761de58c6db70bfdde2c148f105daa57ff08976cb79bddbdc99f85f083f8183afb3') + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build $MAKEFLAGS +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE +rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in haskell-kan-extensions/trunk (PKGBUILD)
Date: Sunday, October 25, 2020 @ 09:57:05 Author: felixonmars Revision: 732276 upgpkg: haskell-kan-extensions 5.2.1-9: rebuild with bifunctors 5.5.8 Modified: haskell-kan-extensions/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-10-25 09:56:34 UTC (rev 732275) +++ PKGBUILD2020-10-25 09:57:05 UTC (rev 732276) @@ -4,7 +4,7 @@ _hkgname=kan-extensions pkgname=haskell-kan-extensions pkgver=5.2.1 -pkgrel=8 +pkgrel=9 pkgdesc="Kan extensions, Kan lifts, the Yoneda lemma, and (co)density (co)monads" url="https://github.com/ekmett/kan-extensions/; license=("BSD")
[arch-commits] Commit in python-hypothesis/trunk (PKGBUILD)
Date: Sunday, October 25, 2020 @ 09:58:16 Author: felixonmars Revision: 732278 upgpkg: python-hypothesis 5.37.5-1 Modified: python-hypothesis/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2020-10-25 09:57:19 UTC (rev 732277) +++ PKGBUILD2020-10-25 09:58:16 UTC (rev 732278) @@ -1,7 +1,7 @@ # Maintainer: Felix Yan pkgname=python-hypothesis -pkgver=5.37.4 +pkgver=5.37.5 pkgrel=1 pkgdesc="Advanced Quickcheck style testing library for Python" arch=('any') @@ -20,7 +20,7 @@ 'python-pytest-xdist' 'python-lark-parser' 'python-pexpect' 'python-coverage' 'python-typing_extensions' 'python-black' 'python-fakeredis') source=("$pkgname-$pkgver.tar.gz::https://github.com/HypothesisWorks/hypothesis/archive/hypothesis-python-$pkgver.tar.gz;) -sha512sums=('7eb5299bb9a3206773dda56f560e6ec41f49d052b03782e1c10cd2d5fd62dd8757ccd7ba201612769c8ee5326602af5f1ae1bc0626d88b1f30bae0c610fd42be') +sha512sums=('ddf2db9d8f9318b0b3ae872fdfebbc4ac8376a86816e7c9a0350738a68a4e3adbe41aaf19a8f54471f551542f3252172cc34f5bc140483989ef8c04c5735f044') prepare() { mv hypothesis-hypothesis-python-$pkgver hypothesis-$pkgver
[arch-commits] Commit in haskell-adjunctions/trunk (PKGBUILD)
Date: Sunday, October 25, 2020 @ 09:56:19 Author: felixonmars Revision: 732274 upgpkg: haskell-adjunctions 4.4-169: rebuild with bifunctors 5.5.8 Modified: haskell-adjunctions/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-10-25 09:55:44 UTC (rev 732273) +++ PKGBUILD2020-10-25 09:56:19 UTC (rev 732274) @@ -4,7 +4,7 @@ _hkgname=adjunctions pkgname=haskell-adjunctions pkgver=4.4 -pkgrel=168 +pkgrel=169 pkgdesc="Adjunctions and representable functors" url="https://github.com/ekmett/adjunctions/; license=("BSD")
[arch-commits] Commit in haskell-kan-extensions/repos (2 files)
Date: Sunday, October 25, 2020 @ 09:57:19 Author: felixonmars Revision: 732277 archrelease: copy trunk to community-staging-x86_64 Added: haskell-kan-extensions/repos/community-staging-x86_64/ haskell-kan-extensions/repos/community-staging-x86_64/PKGBUILD (from rev 732276, haskell-kan-extensions/trunk/PKGBUILD) --+ PKGBUILD | 40 1 file changed, 40 insertions(+) Copied: haskell-kan-extensions/repos/community-staging-x86_64/PKGBUILD (from rev 732276, haskell-kan-extensions/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-10-25 09:57:19 UTC (rev 732277) @@ -0,0 +1,40 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=kan-extensions +pkgname=haskell-kan-extensions +pkgver=5.2.1 +pkgrel=9 +pkgdesc="Kan extensions, Kan lifts, the Yoneda lemma, and (co)density (co)monads" +url="https://github.com/ekmett/kan-extensions/; +license=("BSD") +arch=('x86_64') +depends=('ghc-libs' 'haskell-adjunctions' 'haskell-comonad' 'haskell-contravariant' + 'haskell-distributive' 'haskell-free' 'haskell-invariant' 'haskell-profunctors' + 'haskell-semigroupoids' 'haskell-tagged' 'haskell-transformers-compat') +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz;) +sha512sums=('671cec5774c7df978810ede9eda0aa373e6fcc1b1d892bb7b490c433fbf618ab655c07d4be5ea5cc54636306b7faee1091f481dc6f0c46de1abddf927a0a2056') + +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-ghc-exactprint/trunk (PKGBUILD)
Date: Sunday, October 25, 2020 @ 09:53:09 Author: felixonmars Revision: 732266 upgpkg: haskell-ghc-exactprint 0.6.3.2-6: rebuild with bifunctors 5.5.8 Modified: haskell-ghc-exactprint/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-10-25 09:53:04 UTC (rev 732265) +++ PKGBUILD2020-10-25 09:53:09 UTC (rev 732266) @@ -3,7 +3,7 @@ _hkgname=ghc-exactprint pkgname=haskell-ghc-exactprint pkgver=0.6.3.2 -pkgrel=5 +pkgrel=6 pkgdesc="ExactPrint for GHC" url="https://github.com/alanz/ghc-exactprint.git; license=("BSD")
[arch-commits] Commit in sagemath-doc/repos/community-any (8 files)
Date: Sunday, October 25, 2020 @ 09:54:10 Author: arojas Revision: 732269 archrelease: copy trunk to community-any Added: sagemath-doc/repos/community-any/PKGBUILD (from rev 732268, sagemath-doc/trunk/PKGBUILD) sagemath-doc/repos/community-any/docbuild_main.patch (from rev 732268, sagemath-doc/trunk/docbuild_main.patch) Deleted: sagemath-doc/repos/community-any/PKGBUILD sagemath-doc/repos/community-any/docbuild_main.patch sagemath-doc/repos/community-any/sagemath-doc-sphinx-3.1.patch sagemath-doc/repos/community-any/sagemath-doc-sphinx-3.patch sagemath-doc/repos/community-any/sagemath-ecl-20.4.patch sagemath-doc/repos/community-any/sagemath-matplotlib-3.2.patch ---+ PKGBUILD | 135 --- docbuild_main.patch | 12 - sagemath-doc-sphinx-3.1.patch | 18 -- sagemath-doc-sphinx-3.patch | 254 sagemath-ecl-20.4.patch | 275 sagemath-matplotlib-3.2.patch | 62 - 6 files changed, 66 insertions(+), 690 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2020-10-25 09:53:58 UTC (rev 732268) +++ PKGBUILD2020-10-25 09:54:10 UTC (rev 732269) @@ -1,75 +0,0 @@ -# Maintainer: Antonio Rojas - -pkgname=sagemath-doc -pkgver=9.1 -pkgrel=2 -pkgdesc="HTML documentation for SageMath" -arch=(any) -url="http://www.sagemath.org; -license=(GPL) -depends=(gap-doc python-pplpy) -makedepends=(sagemath python-pyzmq python-docutils python-jupyter_client python-pkgconfig cython python-ipywidgets thebe) -source=(sagemath-$pkgver.tar.gz::"https://github.com/sagemath/sage/archive/$pkgver.tar.gz; -docbuild_main.patch -sagemath-ecl-20.4.patch -sagemath-matplotlib-3.2.patch -sagemath-doc-sphinx-3.patch -sagemath-doc-sphinx-3.1.patch) -sha256sums=('07f3da5ca3e48f92c5a55b690408a3c87642689c28675a1f25b55a0f48ce5023' -'ea5e17bb7a7cb36a22e5e3872fcc2585852bc971c4b139b0b2cd69a36c1b009b' -'c50b6bd6ee6e00fc15ec267ac3187e234e5564f6c346c74d7ddaa5dc5f1fcd22' -'979777363001cca87f73128dd4db5f372fc9e4f1079805a20af01df47797468f' -'5576d2702a12b6c65e40bf1bdefe9a7f595e6c57fc6ff003903ce0f21643f64b' -'eb5257d86dce1b3b7a8dd22e765efe59327b76524da7a7cf227163bc800b0ac8') -options=(!strip) - -prepare() { - cd sage-$pkgver - -# fix relative imports - patch -p0 -i ../docbuild_main.patch -# use sage_setup imports from sagemath source, but use system sage ones (which include compiled modules) - mkdir -p local-python - ln -sr src/sage_setup local-python -# Fix segfaults with ecl 20.4 https://trac.sagemath.org/ticket/22191 - patch -p1 -i ../sagemath-ecl-20.4.patch -# Fix warnings with matplotlib 3.2 - patch -p1 -i ../sagemath-matplotlib-3.2.patch -# Fix build with sphinx 3.1 - patch -p1 -i ../sagemath-doc-sphinx-3.patch - patch -p1 -i ../sagemath-doc-sphinx-3.1.patch - - SAGE_ROOT="$PWD" PATH="$PWD/build/bin:$PATH" src/doc/bootstrap -} - -build() { - cd sage-$pkgver/src - - export SAGE_LOCAL="/usr" \ - SAGE_ROOT="/usr" \ - SAGE_SRC="$PWD" \ - SAGE_DOC_SRC="$PWD"/doc \ - SAGE_DOC="$PWD"/doc \ - MATHJAX_DIR="/usr/share/mathjax2" \ - PYTHONPATH="$srcdir"/sage-$pkgver/local-python \ - SAGE_NUM_THREADS=10 \ - LANG=C - python sage_setup/docbuild --no-pdf-links --mathjax all html -} - -package() { - cd sage-$pkgver/src/doc - - mkdir -p "$pkgdir"/usr/share/doc/sage - cp -r common "$pkgdir"/usr/share/doc/sage - cp -r html "$pkgdir"/usr/share/doc/sage - -# Replace duplicated files by symlinks (Gentoo) - cd "$pkgdir"/usr/share/doc/sage - mv html/en/_static{,.tmp} - for _dir in `find -name _static` ; do -rm -r $_dir -ln -s /usr/share/doc/sage/html/en/_static $_dir - done - mv html/en/_static{.tmp,} -} Copied: sagemath-doc/repos/community-any/PKGBUILD (from rev 732268, sagemath-doc/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2020-10-25 09:54:10 UTC (rev 732269) @@ -0,0 +1,60 @@ +# Maintainer: Antonio Rojas + +pkgname=sagemath-doc +pkgver=9.2 +pkgrel=1 +pkgdesc="HTML documentation for SageMath" +arch=(any) +url="http://www.sagemath.org; +license=(GPL) +depends=(gap-doc python-pplpy) +makedepends=(sagemath python-pyzmq python-docutils python-jupyter_client python-pkgconfig cython python-ipywidgets thebe) +source=(sagemath-$pkgver.tar.gz::"https://github.com/sagemath/sage/archive/$pkgver.tar.gz; +docbuild_main.patch) +sha256sums=('edc89776461247cf74a16473851378e70a2de867309978ca2346ef6f93af0f90' +'ea5e17bb7a7cb36a22e5e3872fcc2585852bc971c4b139b0b2cd69a36c1b009b') +options=(!strip) + +prepare() { + cd sage-$pkgver + +# fix relative imports + patch -p0 -i ../docbuild_main.patch +# use sage_setup
[arch-commits] Commit in sagemath-doc/trunk (5 files)
Date: Sunday, October 25, 2020 @ 09:53:58 Author: arojas Revision: 732268 Update to 9.2 Modified: sagemath-doc/trunk/PKGBUILD Deleted: sagemath-doc/trunk/sagemath-doc-sphinx-3.1.patch sagemath-doc/trunk/sagemath-doc-sphinx-3.patch sagemath-doc/trunk/sagemath-ecl-20.4.patch sagemath-doc/trunk/sagemath-matplotlib-3.2.patch ---+ PKGBUILD | 25 --- sagemath-doc-sphinx-3.1.patch | 18 -- sagemath-doc-sphinx-3.patch | 254 sagemath-ecl-20.4.patch | 275 sagemath-matplotlib-3.2.patch | 62 - 5 files changed, 5 insertions(+), 629 deletions(-) Modified: PKGBUILD === --- PKGBUILD2020-10-25 09:53:23 UTC (rev 732267) +++ PKGBUILD2020-10-25 09:53:58 UTC (rev 732268) @@ -1,8 +1,8 @@ # Maintainer: Antonio Rojas pkgname=sagemath-doc -pkgver=9.1 -pkgrel=2 +pkgver=9.2 +pkgrel=1 pkgdesc="HTML documentation for SageMath" arch=(any) url="http://www.sagemath.org; @@ -10,17 +10,9 @@ depends=(gap-doc python-pplpy) makedepends=(sagemath python-pyzmq python-docutils python-jupyter_client python-pkgconfig cython python-ipywidgets thebe) source=(sagemath-$pkgver.tar.gz::"https://github.com/sagemath/sage/archive/$pkgver.tar.gz; -docbuild_main.patch -sagemath-ecl-20.4.patch -sagemath-matplotlib-3.2.patch -sagemath-doc-sphinx-3.patch -sagemath-doc-sphinx-3.1.patch) -sha256sums=('07f3da5ca3e48f92c5a55b690408a3c87642689c28675a1f25b55a0f48ce5023' -'ea5e17bb7a7cb36a22e5e3872fcc2585852bc971c4b139b0b2cd69a36c1b009b' -'c50b6bd6ee6e00fc15ec267ac3187e234e5564f6c346c74d7ddaa5dc5f1fcd22' -'979777363001cca87f73128dd4db5f372fc9e4f1079805a20af01df47797468f' -'5576d2702a12b6c65e40bf1bdefe9a7f595e6c57fc6ff003903ce0f21643f64b' -'eb5257d86dce1b3b7a8dd22e765efe59327b76524da7a7cf227163bc800b0ac8') +docbuild_main.patch) +sha256sums=('edc89776461247cf74a16473851378e70a2de867309978ca2346ef6f93af0f90' +'ea5e17bb7a7cb36a22e5e3872fcc2585852bc971c4b139b0b2cd69a36c1b009b') options=(!strip) prepare() { @@ -31,13 +23,6 @@ # use sage_setup imports from sagemath source, but use system sage ones (which include compiled modules) mkdir -p local-python ln -sr src/sage_setup local-python -# Fix segfaults with ecl 20.4 https://trac.sagemath.org/ticket/22191 - patch -p1 -i ../sagemath-ecl-20.4.patch -# Fix warnings with matplotlib 3.2 - patch -p1 -i ../sagemath-matplotlib-3.2.patch -# Fix build with sphinx 3.1 - patch -p1 -i ../sagemath-doc-sphinx-3.patch - patch -p1 -i ../sagemath-doc-sphinx-3.1.patch SAGE_ROOT="$PWD" PATH="$PWD/build/bin:$PATH" src/doc/bootstrap } Deleted: sagemath-doc-sphinx-3.1.patch === --- sagemath-doc-sphinx-3.1.patch 2020-10-25 09:53:23 UTC (rev 732267) +++ sagemath-doc-sphinx-3.1.patch 2020-10-25 09:53:58 UTC (rev 732268) @@ -1,18 +0,0 @@ -diff --git a/src/sage_setup/docbuild/ext/multidocs.py b/src/sage_setup/docbuild/ext/multidocs.py -index 37eddae1c9..130aa7c835 100644 a/src/sage_setup/docbuild/ext/multidocs.py -+++ b/src/sage_setup/docbuild/ext/multidocs.py -@@ -92,9 +92,9 @@ def merge_environment(app, env): - env.domaindata['citation']['citations'].update(newcite) - # merge the py:module indexes - newmodules = {} --for ind,(modpath,v1,v2,v3,v4) in ( --six.iteritems(docenv.domaindata['py']['modules'])): --newmodules[ind] = (fixpath(modpath),v1,v2,v3,v4) -+from sphinx.domains.python import ModuleEntry -+for ind,mod in six.iteritems(docenv.domaindata['py']['modules']): -+newmodules[ind] = ModuleEntry(fixpath(mod.docname), mod.node_id, mod.synopsis, mod.platform, mod.deprecated) - env.domaindata['py']['modules'].update(newmodules) - - logger.info(", %s modules"%(len(newmodules))) - logger.info('... done (%s todos, %s index, %s citations, %s modules)'%( Deleted: sagemath-doc-sphinx-3.patch === --- sagemath-doc-sphinx-3.patch 2020-10-25 09:53:23 UTC (rev 732267) +++ sagemath-doc-sphinx-3.patch 2020-10-25 09:53:58 UTC (rev 732268) @@ -1,254 +0,0 @@ -diff --git a/src/doc/en/thematic_tutorials/structures_in_coding_theory.rst b/src/doc/en/thematic_tutorials/structures_in_coding_theory.rst -index 13f1a83a2b..4726bce061 100644 a/src/doc/en/thematic_tutorials/structures_in_coding_theory.rst -+++ b/src/doc/en/thematic_tutorials/structures_in_coding_theory.rst -@@ -721,8 +721,6 @@ derive from the one that follows. - - .. CODE-BLOCK:: python - --:class:`sage.coding.repetition_code.BinaryRepetitionCode ` --#the line above creates a link to the class in the html
[arch-commits] Commit in haskell-modern-uri/repos (2 files)
Date: Sunday, October 25, 2020 @ 09:46:43 Author: felixonmars Revision: 732261 archrelease: copy trunk to community-staging-x86_64 Added: haskell-modern-uri/repos/community-staging-x86_64/ haskell-modern-uri/repos/community-staging-x86_64/PKGBUILD (from rev 732260, haskell-modern-uri/trunk/PKGBUILD) --+ PKGBUILD | 51 +++ 1 file changed, 51 insertions(+) Copied: haskell-modern-uri/repos/community-staging-x86_64/PKGBUILD (from rev 732260, haskell-modern-uri/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-10-25 09:46:43 UTC (rev 732261) @@ -0,0 +1,51 @@ +# Maintainer: Felix Yan + +_hkgname=modern-uri +pkgname=haskell-modern-uri +pkgver=0.3.2.0 +pkgrel=12 +pkgdesc="Modern library for working with URIs" +url="https://github.com/mrkkrp/modern-uri; +license=('BSD') +arch=('x86_64') +depends=('ghc-libs' 'haskell-quickcheck' 'haskell-contravariant' 'haskell-megaparsec' + 'haskell-profunctors' 'haskell-reflection' 'haskell-tagged') +makedepends=('ghc' 'haskell-hspec' 'haskell-hspec-megaparsec' 'haskell-hspec-discover') +source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz;) +sha256sums=('0bf2a8ef82111f21cae401ea99fbd7f68139fe2b56d567e926902aaf3c425a98') + +prepare() { + cd $_hkgname-$pkgver + sed -i 's/< *2.16/<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 \ +--ghc-option=-optl-Wl\,-z\,relro\,-z\,now \ +--ghc-option='-pie' + + runhaskell Setup build $MAKEFLAGS + runhaskell Setup register --gen-script + runhaskell Setup unregister --gen-script + sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh + sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { + cd $_hkgname-$pkgver + runhaskell Setup test +} + +package() { + cd $_hkgname-$pkgver + + install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh + install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh + runhaskell Setup copy --destdir="$pkgdir" + install -D -m644 LICENSE.md -t "$pkgdir"/usr/share/licenses/$pkgname/ + rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE.md +}
[arch-commits] Commit in haskell-modern-uri/trunk (PKGBUILD)
Date: Sunday, October 25, 2020 @ 09:46:28 Author: felixonmars Revision: 732260 upgpkg: haskell-modern-uri 0.3.2.0-12: rebuild with bifunctors 5.5.8 Modified: haskell-modern-uri/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-10-25 09:45:26 UTC (rev 732259) +++ PKGBUILD2020-10-25 09:46:28 UTC (rev 732260) @@ -3,7 +3,7 @@ _hkgname=modern-uri pkgname=haskell-modern-uri pkgver=0.3.2.0 -pkgrel=11 +pkgrel=12 pkgdesc="Modern library for working with URIs" url="https://github.com/mrkkrp/modern-uri; license=('BSD')
[arch-commits] Commit in umockdev/repos/community-x86_64 (PKGBUILD PKGBUILD)
Date: Sunday, October 25, 2020 @ 09:53:04 Author: jlichtblau Revision: 732265 archrelease: copy trunk to community-x86_64 Added: umockdev/repos/community-x86_64/PKGBUILD (from rev 732264, umockdev/trunk/PKGBUILD) Deleted: umockdev/repos/community-x86_64/PKGBUILD --+ PKGBUILD | 56 1 file changed, 28 insertions(+), 28 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2020-10-25 09:52:56 UTC (rev 732264) +++ PKGBUILD2020-10-25 09:53:04 UTC (rev 732265) @@ -1,28 +0,0 @@ -# Maintainer: Jaroslav Lichtblau -# Contributor: Marcin (CTRL) Wieczorek -# Contributor: Xiao-Long Chen - -pkgname=umockdev -pkgver=0.14.3 -pkgrel=1 -pkgdesc="Record/mock hardware devices for bug reports and regression tests" -arch=('x86_64') -url="https://github.com/martinpitt/umockdev/; -license=('LGPL') -depends=('systemd' 'libgudev') -makedepends=('gobject-introspection' 'gtk-doc' 'vala') -source=($pkgname-$pkgver.tar.gz::https://github.com/martinpitt/$pkgname/archive/$pkgver.tar.gz) -sha256sums=('c291c3c2963594df49c06024b751a7dd79640043d6d8e13d11f3e8140a9d0feb') - -build() { - cd "${srcdir}"/${pkgname}-${pkgver} - - ./autogen.sh --prefix=/usr --enable-gtk-doc --enable-introspection - make -} - -package() { - cd "${srcdir}"/${pkgname}-${pkgver} - - make DESTDIR="${pkgdir}" install -} Copied: umockdev/repos/community-x86_64/PKGBUILD (from rev 732264, umockdev/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2020-10-25 09:53:04 UTC (rev 732265) @@ -0,0 +1,28 @@ +# Maintainer: Jaroslav Lichtblau +# Contributor: Marcin (CTRL) Wieczorek +# Contributor: Xiao-Long Chen + +pkgname=umockdev +pkgver=0.14.4 +pkgrel=1 +pkgdesc="Record/mock hardware devices for bug reports and regression tests" +arch=('x86_64') +url="https://github.com/martinpitt/umockdev/; +license=('LGPL') +depends=('systemd' 'libgudev') +makedepends=('gobject-introspection' 'gtk-doc' 'vala') +source=($pkgname-$pkgver.tar.gz::https://github.com/martinpitt/$pkgname/archive/$pkgver.tar.gz) +sha256sums=('e0ece1cf55e6b975b61849bf2f20cb0f648f1046a17f0431cdd137fce35522eb') + +build() { + cd "${srcdir}"/${pkgname}-${pkgver} + + ./autogen.sh --prefix=/usr --enable-gtk-doc --enable-introspection + make +} + +package() { + cd "${srcdir}"/${pkgname}-${pkgver} + + make DESTDIR="${pkgdir}" install +}
[arch-commits] Commit in haskell-keys/trunk (PKGBUILD)
Date: Sunday, October 25, 2020 @ 09:55:30 Author: felixonmars Revision: 732272 upgpkg: haskell-keys 3.12.3-51: rebuild with bifunctors 5.5.8 Modified: haskell-keys/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-10-25 09:54:53 UTC (rev 732271) +++ PKGBUILD2020-10-25 09:55:30 UTC (rev 732272) @@ -4,7 +4,7 @@ _hkgname=keys pkgname=haskell-keys pkgver=3.12.3 -pkgrel=50 +pkgrel=51 pkgdesc="Keyed functors and containers" url="https://github.com/ekmett/keys/; license=("BSD")
[arch-commits] Commit in haskell-free/repos (2 files)
Date: Sunday, October 25, 2020 @ 09:47:35 Author: felixonmars Revision: 732263 archrelease: copy trunk to community-staging-x86_64 Added: haskell-free/repos/community-staging-x86_64/ haskell-free/repos/community-staging-x86_64/PKGBUILD (from rev 732262, haskell-free/trunk/PKGBUILD) --+ PKGBUILD | 39 +++ 1 file changed, 39 insertions(+) Copied: haskell-free/repos/community-staging-x86_64/PKGBUILD (from rev 732262, haskell-free/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-10-25 09:47:35 UTC (rev 732263) @@ -0,0 +1,39 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=free +pkgname=haskell-free +pkgver=5.1.3 +pkgrel=62 +pkgdesc="Monads for free" +url="https://github.com/ekmett/free/; +license=("BSD") +arch=('x86_64') +depends=('ghc-libs' 'haskell-comonad' 'haskell-distributive' + 'haskell-profunctors' 'haskell-semigroupoids' 'haskell-transformers-base') +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('09e18a487715872ac62ba434b71035f7de305078568e761a6c3c65c6c742c1850d110fbc8c7b462d49aba82ac4e841bd9a1011242a4ff27307c527434bc97d91') + +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-retrie/repos (2 files)
Date: Sunday, October 25, 2020 @ 09:54:53 Author: felixonmars Revision: 732271 archrelease: copy trunk to community-staging-x86_64 Added: haskell-retrie/repos/community-staging-x86_64/ haskell-retrie/repos/community-staging-x86_64/PKGBUILD (from rev 732270, haskell-retrie/trunk/PKGBUILD) --+ PKGBUILD | 55 +++ 1 file changed, 55 insertions(+) Copied: haskell-retrie/repos/community-staging-x86_64/PKGBUILD (from rev 732270, haskell-retrie/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-10-25 09:54:53 UTC (rev 732271) @@ -0,0 +1,55 @@ +# Maintainer: Felix Yan + +_hkgname=retrie +pkgname=haskell-retrie +pkgver=0.1.1.1 +pkgrel=6 +pkgdesc="A powerful, easy-to-use codemodding tool for Haskell." +url="https://github.com/facebookincubator/retrie; +license=("MIT") +arch=('x86_64') +depends=('ghc-libs' 'haskell-ansi-terminal' 'haskell-async' 'haskell-data-default' + 'haskell-ghc-exactprint' 'haskell-src-exts' 'haskell-optparse-applicative' + 'haskell-random-shuffle' 'haskell-syb' 'haskell-unordered-containers') +makedepends=('ghc' 'uusi' 'haskell-hunit' 'haskell-ghc-paths' 'haskell-tasty' 'haskell-tasty-hunit' + 'haskell-temporary') +checkdepends=('git' 'mercurial') +source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz;) +sha256sums=('f162028ecbfea991f8a22701637b3869c8bd306f48823316c92496e4ea66d7d0') + +prepare() { + uusi $_hkgname-$pkgver/$_hkgname.cabal +} + +build() { + cd $_hkgname-$pkgver + + runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ +--ghc-option=-optl-Wl\,-z\,relro\,-z\,now \ +--ghc-option='-pie' + + runhaskell Setup build $MAKEFLAGS + runhaskell Setup register --gen-script + runhaskell Setup unregister --gen-script + sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh + sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { + cd $_hkgname-$pkgver + runhaskell Setup test +} + +package() { + cd $_hkgname-$pkgver + + install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh + install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh + runhaskell Setup copy --destdir="$pkgdir" + install -D -m644 LICENSE -t "$pkgdir"/usr/share/licenses/$pkgname/ + rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE + + rm "$pkgdir"/usr/bin/demo +}
[arch-commits] Commit in haskell-adjunctions/repos (2 files)
Date: Sunday, October 25, 2020 @ 09:56:34 Author: felixonmars Revision: 732275 archrelease: copy trunk to community-staging-x86_64 Added: haskell-adjunctions/repos/community-staging-x86_64/ haskell-adjunctions/repos/community-staging-x86_64/PKGBUILD (from rev 732274, haskell-adjunctions/trunk/PKGBUILD) --+ PKGBUILD | 50 ++ 1 file changed, 50 insertions(+) Copied: haskell-adjunctions/repos/community-staging-x86_64/PKGBUILD (from rev 732274, haskell-adjunctions/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-10-25 09:56:34 UTC (rev 732275) @@ -0,0 +1,50 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=adjunctions +pkgname=haskell-adjunctions +pkgver=4.4 +pkgrel=169 +pkgdesc="Adjunctions and representable functors" +url="https://github.com/ekmett/adjunctions/; +license=("BSD") +arch=('x86_64') +depends=('ghc-libs' 'haskell-comonad' 'haskell-contravariant' 'haskell-distributive' 'haskell-free' + 'haskell-profunctors' 'haskell-semigroupoids' 'haskell-tagged' + 'haskell-transformers-compat' 'haskell-void') +makedepends=('ghc' 'haskell-generic-deriving' 'haskell-hspec') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('30f4fb8a30d8428e032d322a9a627e7ebc44b2c737e87670907134a5aa6019145f2c3e6b2e7f8e00d5ffbe1ce4b4a5c812c3ee976257419d7d429b19db28918c') + +prepare() { +cd $_hkgname-$pkgver +sed -i -e '/semigroups/d' -e 's/< *0.6/<1/' $_hkgname.cabal +} + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build $MAKEFLAGS +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $_hkgname-$pkgver +runhaskell Setup test +} + +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-retrie/trunk (PKGBUILD)
Date: Sunday, October 25, 2020 @ 09:54:38 Author: felixonmars Revision: 732270 upgpkg: haskell-retrie 0.1.1.1-6: rebuild with bifunctors 5.5.8 Modified: haskell-retrie/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-10-25 09:54:10 UTC (rev 732269) +++ PKGBUILD2020-10-25 09:54:38 UTC (rev 732270) @@ -3,7 +3,7 @@ _hkgname=retrie pkgname=haskell-retrie pkgver=0.1.1.1 -pkgrel=5 +pkgrel=6 pkgdesc="A powerful, easy-to-use codemodding tool for Haskell." url="https://github.com/facebookincubator/retrie; license=("MIT")
[arch-commits] Commit in haskell-invariant/trunk (PKGBUILD)
Date: Sunday, October 25, 2020 @ 09:45:11 Author: felixonmars Revision: 732258 upgpkg: haskell-invariant 0.5.4-4: rebuild with bifunctors 5.5.8 Modified: haskell-invariant/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-10-25 09:44:29 UTC (rev 732257) +++ PKGBUILD2020-10-25 09:45:11 UTC (rev 732258) @@ -3,7 +3,7 @@ _hkgname=invariant pkgname=haskell-invariant pkgver=0.5.4 -pkgrel=3 +pkgrel=4 pkgdesc="Haskell98 invariant functors" url="https://github.com/nfrisby/invariant-functors; license=('custom:BSD2')
[arch-commits] Commit in haskell-keys/repos (2 files)
Date: Sunday, October 25, 2020 @ 09:55:44 Author: felixonmars Revision: 732273 archrelease: copy trunk to community-staging-x86_64 Added: haskell-keys/repos/community-staging-x86_64/ haskell-keys/repos/community-staging-x86_64/PKGBUILD (from rev 732272, haskell-keys/trunk/PKGBUILD) --+ PKGBUILD | 44 1 file changed, 44 insertions(+) Copied: haskell-keys/repos/community-staging-x86_64/PKGBUILD (from rev 732272, haskell-keys/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-10-25 09:55:44 UTC (rev 732273) @@ -0,0 +1,44 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=keys +pkgname=haskell-keys +pkgver=3.12.3 +pkgrel=51 +pkgdesc="Keyed functors and containers" +url="https://github.com/ekmett/keys/; +license=("BSD") +arch=('x86_64') +depends=('ghc-libs' 'haskell-comonad' 'haskell-free' 'haskell-hashable' 'haskell-semigroupoids' + 'haskell-tagged' 'haskell-transformers-compat' 'haskell-unordered-containers') +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('e0bab964eb38388dfb2fe7dcb4999da0263a2162f171f7ed629a2e1de33eb1cb99dc37a6fe32045f136466cebb5aed69e533417256877316c81a02abc700c28d') + +prepare() { +cd $_hkgname-$pkgver +sed -i '/semigroups/d' $_hkgname.cabal +} + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build $MAKEFLAGS +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE +rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in umockdev/trunk (PKGBUILD)
Date: Sunday, October 25, 2020 @ 09:52:56 Author: jlichtblau Revision: 732264 upgpkg: umockdev 0.14.4-1 - new upstream release Modified: umockdev/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2020-10-25 09:47:35 UTC (rev 732263) +++ PKGBUILD2020-10-25 09:52:56 UTC (rev 732264) @@ -3,7 +3,7 @@ # Contributor: Xiao-Long Chen pkgname=umockdev -pkgver=0.14.3 +pkgver=0.14.4 pkgrel=1 pkgdesc="Record/mock hardware devices for bug reports and regression tests" arch=('x86_64') @@ -12,7 +12,7 @@ depends=('systemd' 'libgudev') makedepends=('gobject-introspection' 'gtk-doc' 'vala') source=($pkgname-$pkgver.tar.gz::https://github.com/martinpitt/$pkgname/archive/$pkgver.tar.gz) -sha256sums=('c291c3c2963594df49c06024b751a7dd79640043d6d8e13d11f3e8140a9d0feb') +sha256sums=('e0ece1cf55e6b975b61849bf2f20cb0f648f1046a17f0431cdd137fce35522eb') build() { cd "${srcdir}"/${pkgname}-${pkgver}
[arch-commits] Commit in haskell-ghc-exactprint/repos (2 files)
Date: Sunday, October 25, 2020 @ 09:53:23 Author: felixonmars Revision: 732267 archrelease: copy trunk to community-staging-x86_64 Added: haskell-ghc-exactprint/repos/community-staging-x86_64/ haskell-ghc-exactprint/repos/community-staging-x86_64/PKGBUILD (from rev 732266, haskell-ghc-exactprint/trunk/PKGBUILD) --+ PKGBUILD | 45 + 1 file changed, 45 insertions(+) Copied: haskell-ghc-exactprint/repos/community-staging-x86_64/PKGBUILD (from rev 732266, haskell-ghc-exactprint/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-10-25 09:53:23 UTC (rev 732267) @@ -0,0 +1,45 @@ +# Maintainer: Felix Yan + +_hkgname=ghc-exactprint +pkgname=haskell-ghc-exactprint +pkgver=0.6.3.2 +pkgrel=6 +pkgdesc="ExactPrint for GHC" +url="https://github.com/alanz/ghc-exactprint.git; +license=("BSD") +arch=('x86_64') +depends=('ghc-libs' 'haskell-free' 'haskell-ghc-paths' 'haskell-syb') +makedepends=('ghc' 'haskell-diff' 'haskell-hunit' 'haskell-filemanip' 'haskell-silently') +source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz;) +sha256sums=('96d68d45f1bef87efc586c4105d6723c4b38785a031181d9b11788ef5445eeaf') + +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-free/trunk (PKGBUILD)
Date: Sunday, October 25, 2020 @ 09:47:19 Author: felixonmars Revision: 732262 upgpkg: haskell-free 5.1.3-62: rebuild with bifunctors 5.5.8 Modified: haskell-free/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-10-25 09:46:43 UTC (rev 732261) +++ PKGBUILD2020-10-25 09:47:19 UTC (rev 732262) @@ -4,7 +4,7 @@ _hkgname=free pkgname=haskell-free pkgver=5.1.3 -pkgrel=61 +pkgrel=62 pkgdesc="Monads for free" url="https://github.com/ekmett/free/; license=("BSD")
[arch-commits] Commit in haskell-invariant/repos (2 files)
Date: Sunday, October 25, 2020 @ 09:45:26 Author: felixonmars Revision: 732259 archrelease: copy trunk to community-staging-x86_64 Added: haskell-invariant/repos/community-staging-x86_64/ haskell-invariant/repos/community-staging-x86_64/PKGBUILD (from rev 732258, haskell-invariant/trunk/PKGBUILD) --+ PKGBUILD | 44 1 file changed, 44 insertions(+) Copied: haskell-invariant/repos/community-staging-x86_64/PKGBUILD (from rev 732258, haskell-invariant/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-10-25 09:45:26 UTC (rev 732259) @@ -0,0 +1,44 @@ +# Maintainer: Felix Yan + +_hkgname=invariant +pkgname=haskell-invariant +pkgver=0.5.4 +pkgrel=4 +pkgdesc="Haskell98 invariant functors" +url="https://github.com/nfrisby/invariant-functors; +license=('custom:BSD2') +arch=('x86_64') +depends=('ghc-libs' 'haskell-bifunctors' 'haskell-comonad' 'haskell-contravariant' + 'haskell-profunctors' 'haskell-statevar' 'haskell-tagged' 'haskell-th-abstraction' + 'haskell-transformers-compat' 'haskell-unordered-containers') +makedepends=('ghc' 'haskell-hspec' 'haskell-quickcheck') +source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz) +sha512sums=('82bd8c8936eb56cede53036967470155286d7b3b85dd1576e03170fcec497b6f05cbafb857b064767a195391b9f9b29b33a5f858d8c09e39ab761c20732af87b') + +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-selective/repos (2 files)
Date: Sunday, October 25, 2020 @ 09:19:04 Author: felixonmars Revision: 732193 archrelease: copy trunk to community-staging-x86_64 Added: haskell-selective/repos/community-staging-x86_64/ haskell-selective/repos/community-staging-x86_64/PKGBUILD (from rev 732192, haskell-selective/trunk/PKGBUILD) --+ PKGBUILD | 48 1 file changed, 48 insertions(+) Copied: haskell-selective/repos/community-staging-x86_64/PKGBUILD (from rev 732192, haskell-selective/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-10-25 09:19:04 UTC (rev 732193) @@ -0,0 +1,48 @@ +# Maintainer: Felix Yan + +_hkgname=selective +pkgname=haskell-selective +pkgver=0.4.1.1 +pkgrel=23 +pkgdesc="Selective applicative functors" +url="https://github.com/snowleopard/selective; +license=('MIT') +arch=('x86_64') +depends=('ghc-libs') +makedepends=('ghc' 'haskell-quickcheck' 'haskell-tasty' 'haskell-tasty-expected-failure' + 'haskell-tasty-quickcheck') +source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz) +sha512sums=('5f40ebb4c0b516ced83cdf91e7c138f3f802c6ce6307467d60cd01bf9e76e4aa74d53ae59c1a39fde781f4f83f33df7b72eea2a635b5931e57ddef8012ce5a4f') + +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 deepin-music/repos/community-x86_64 (4 files)
Date: Sunday, October 25, 2020 @ 09:15:56 Author: felixonmars Revision: 732185 archrelease: copy trunk to community-x86_64 Added: deepin-music/repos/community-x86_64/PKGBUILD (from rev 732183, deepin-music/trunk/PKGBUILD) deepin-music/repos/community-x86_64/qt-5.15.patch (from rev 732183, deepin-music/trunk/qt-5.15.patch) Deleted: deepin-music/repos/community-x86_64/PKGBUILD deepin-music/repos/community-x86_64/qt-5.15.patch ---+ PKGBUILD | 68 +++--- qt-5.15.patch | 264 2 files changed, 166 insertions(+), 166 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2020-10-25 09:15:55 UTC (rev 732184) +++ PKGBUILD2020-10-25 09:15:56 UTC (rev 732185) @@ -1,34 +0,0 @@ -# Maintainer: Felix Yan -# Contributor: Josip Ponjavic -# Contributor: Xu Fasheng - -pkgname=deepin-music -pkgver=6.0.1.40 -pkgrel=1 -pkgdesc='Awesome music player with brilliant and tweakful UI Deepin-UI based.' -arch=('x86_64') -url="https://github.com/linuxdeepin/deepin-music; -license=('GPL3') -depends=('deepin-qt5integration' 'ffmpeg' 'kcodecs' 'libcue' 'qt5-svg' 'taglib' 'vlc') -makedepends=('qt5-tools') -groups=('deepin-extra') -source=("$pkgname-$pkgver.tar.gz::https://github.com/linuxdeepin/deepin-music/archive/$pkgver.tar.gz; -"qt-5.15.patch") -sha512sums=('768a90203de1e6387b1fa456732e7033fa0eab60e5851dbcc6e2d74d9baa41e94ca378db46f25128672b9181facb2a0b4b54962133f6b80bbe47bdc34ae05b56' - '8e9d74a78c010431cf5428561ffb59006658281da9f0856c5dfdd4d854e40f4b03d5799f8b0cce81c08c393edf2c225505e76e3ad010c0a3834edeb3c208e853') - -prepare() { - cd deepin-music-$pkgver - patch -Np1 -i ../qt-5.15.patch -} - -build() { - cd deepin-music-$pkgver - qmake-qt5 PREFIX=/usr - make -} - -package() { - cd deepin-music-$pkgver - make INSTALL_ROOT="$pkgdir" install -} Copied: deepin-music/repos/community-x86_64/PKGBUILD (from rev 732183, deepin-music/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2020-10-25 09:15:56 UTC (rev 732185) @@ -0,0 +1,34 @@ +# Maintainer: Felix Yan +# Contributor: Josip Ponjavic +# Contributor: Xu Fasheng + +pkgname=deepin-music +pkgver=6.0.1.41 +pkgrel=1 +pkgdesc='Awesome music player with brilliant and tweakful UI Deepin-UI based.' +arch=('x86_64') +url="https://github.com/linuxdeepin/deepin-music; +license=('GPL3') +depends=('deepin-qt5integration' 'ffmpeg' 'kcodecs' 'libcue' 'qt5-svg' 'taglib' 'vlc') +makedepends=('qt5-tools') +groups=('deepin-extra') +source=("$pkgname-$pkgver.tar.gz::https://github.com/linuxdeepin/deepin-music/archive/$pkgver.tar.gz; +"qt-5.15.patch") +sha512sums=('93ea2d15974941011170afa3479171bebdd452e17d3ded15c2788ad383a506759a6933b548b0ba1a503b5f16c117f0e5b46b079ccb7e46431f3b76c0dee9be60' + '8e9d74a78c010431cf5428561ffb59006658281da9f0856c5dfdd4d854e40f4b03d5799f8b0cce81c08c393edf2c225505e76e3ad010c0a3834edeb3c208e853') + +prepare() { + cd deepin-music-$pkgver + patch -Np1 -i ../qt-5.15.patch +} + +build() { + cd deepin-music-$pkgver + qmake-qt5 PREFIX=/usr + make +} + +package() { + cd deepin-music-$pkgver + make INSTALL_ROOT="$pkgdir" install +} Deleted: qt-5.15.patch === --- qt-5.15.patch 2020-10-25 09:15:55 UTC (rev 732184) +++ qt-5.15.patch 2020-10-25 09:15:56 UTC (rev 732185) @@ -1,132 +0,0 @@ -diff --git a/src/music-player/view/lyricwidget.cpp b/src/music-player/view/lyricwidget.cpp -index b522ae4d..bb2ffc8a 100644 a/src/music-player/view/lyricwidget.cpp -+++ b/src/music-player/view/lyricwidget.cpp -@@ -26,6 +26,7 @@ - #include - #include - #include -+#include - #include - #include - #include -diff --git a/src/music-player/view/widget/cover.cpp b/src/music-player/view/widget/cover.cpp -index 8ade80be..6987fec5 100644 a/src/music-player/view/widget/cover.cpp -+++ b/src/music-player/view/widget/cover.cpp -@@ -23,6 +23,7 @@ - - #include - #include -+#include - #include - - static auto borderPenWidth = 1.0; -diff --git a/src/music-player/view/widget/delegate/musiclistdatadelegate.cpp b/src/music-player/view/widget/delegate/musiclistdatadelegate.cpp -index 752c6e15..da30078b 100644 a/src/music-player/view/widget/delegate/musiclistdatadelegate.cpp -+++ b/src/music-player/view/widget/delegate/musiclistdatadelegate.cpp -@@ -22,6 +22,7 @@ - #include "musiclistdatadelegate.h" - - #include -+#include - #include - #include - #include -diff --git a/src/music-player/view/widget/delegate/musicsearchlistdelegate.cpp b/src/music-player/view/widget/delegate/musicsearchlistdelegate.cpp -index 943eeca6..b9f40b22 100755 a/src/music-player/view/widget/delegate/musicsearchlistdelegate.cpp -+++ b/src/music-player/view/widget/delegate/musicsearchlistdelegate.cpp -@@ -25,6
[arch-commits] Commit in haskell-tasty-hedgehog/repos/community-staging-x86_64 (2 files)
Date: Sunday, October 25, 2020 @ 09:18:06 Author: felixonmars Revision: 732190 archrelease: copy trunk to community-staging-x86_64 Added: haskell-tasty-hedgehog/repos/community-staging-x86_64/PKGBUILD (from rev 732188, haskell-tasty-hedgehog/trunk/PKGBUILD) Deleted: haskell-tasty-hedgehog/repos/community-staging-x86_64/PKGBUILD --+ PKGBUILD | 108 ++--- 1 file changed, 54 insertions(+), 54 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2020-10-25 09:18:06 UTC (rev 732189) +++ PKGBUILD2020-10-25 09:18:06 UTC (rev 732190) @@ -1,54 +0,0 @@ -# Maintainer: Felix Yan - -_hkgname=tasty-hedgehog -pkgname=haskell-tasty-hedgehog -pkgver=1.0.0.2 -pkgrel=83 -pkgdesc="Integration for tasty and hedgehog" -url="https://github.com/qfpl/tasty-hedgehog; -license=('BSD') -arch=('x86_64') -depends=('ghc-libs' 'haskell-hedgehog' 'haskell-tagged' 'haskell-tasty') -makedepends=('ghc') -checkdepends=('haskell-tasty-expected-failure') -source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz) -sha512sums=('56ac4db27b97bc6902633ec398bdbae28f6121d818a29fde62ddea4a4619af0fe7b058b55479414a627119a0014f2c84d6b795c86e9e36d21fd25bf1033a9c4b') - -prepare() { -cd $_hkgname-$pkgver -sed -i 's/< *4.14/<5/;s/< *1.3/<2/;s/< *1.0.3/<2/;s/< *0.12/<1/' $_hkgname.cabal -} - -build() { -cd $_hkgname-$pkgver - -if (( CHECKFUNC )); then -_opts=('--enable-tests') -else -_opts=('--disable-tests') -fi - -runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ ---prefix=/usr --docdir=/usr/share/doc/$pkgname "${_opts[@]}" \ ---dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid -runhaskell Setup build $MAKEFLAGS -runhaskell Setup register --gen-script -runhaskell Setup unregister --gen-script -sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh -sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh -} - -check() { -cd $_hkgname-$pkgver -runhaskell Setup test -} - -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" -} Copied: haskell-tasty-hedgehog/repos/community-staging-x86_64/PKGBUILD (from rev 732188, haskell-tasty-hedgehog/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2020-10-25 09:18:06 UTC (rev 732190) @@ -0,0 +1,54 @@ +# Maintainer: Felix Yan + +_hkgname=tasty-hedgehog +pkgname=haskell-tasty-hedgehog +pkgver=1.0.0.2 +pkgrel=84 +pkgdesc="Integration for tasty and hedgehog" +url="https://github.com/qfpl/tasty-hedgehog; +license=('BSD') +arch=('x86_64') +depends=('ghc-libs' 'haskell-hedgehog' 'haskell-tagged' 'haskell-tasty') +makedepends=('ghc') +checkdepends=('haskell-tasty-expected-failure') +source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz) +sha512sums=('56ac4db27b97bc6902633ec398bdbae28f6121d818a29fde62ddea4a4619af0fe7b058b55479414a627119a0014f2c84d6b795c86e9e36d21fd25bf1033a9c4b') + +prepare() { +cd $_hkgname-$pkgver +sed -i 's/< *4.14/<5/;s/< *1.3/<2/;s/< *1.0.3/<2/;s/< *0.12/<1/' $_hkgname.cabal +} + +build() { +cd $_hkgname-$pkgver + +if (( CHECKFUNC )); then +_opts=('--enable-tests') +else +_opts=('--disable-tests') +fi + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname "${_opts[@]}" \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build $MAKEFLAGS +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $_hkgname-$pkgver +runhaskell Setup test +} + +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-selective/trunk (PKGBUILD)
Date: Sunday, October 25, 2020 @ 09:18:49 Author: felixonmars Revision: 732192 upgpkg: haskell-selective 0.4.1.1-23: rebuild with bifunctors 5.5.8 Modified: haskell-selective/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-10-25 09:18:31 UTC (rev 732191) +++ PKGBUILD2020-10-25 09:18:49 UTC (rev 732192) @@ -3,7 +3,7 @@ _hkgname=selective pkgname=haskell-selective pkgver=0.4.1.1 -pkgrel=22 +pkgrel=23 pkgdesc="Selective applicative functors" url="https://github.com/snowleopard/selective; license=('MIT')
[arch-commits] Commit in sagemath/trunk (19 files)
Date: Sunday, October 25, 2020 @ 09:18:06 Author: arojas Revision: 732189 Update to 9.2 Added: sagemath/trunk/sagemath-optional-packages.patch Modified: sagemath/trunk/PKGBUILD sagemath/trunk/latte-count.patch sagemath/trunk/sagemath-flint-2.6.patch sagemath/trunk/sagemath-gap-4.11.patch sagemath/trunk/sagemath-singular-4.1.2.patch sagemath/trunk/test-optional.patch Deleted: sagemath/trunk/package.patch sagemath/trunk/sagemath-cython-0.29.20.patch sagemath/trunk/sagemath-ecl-20.4.patch sagemath/trunk/sagemath-ipython7.patch sagemath/trunk/sagemath-jedi-0.16.patch sagemath/trunk/sagemath-matplotlib-3.2.patch sagemath/trunk/sagemath-no-dict-sorting.patch sagemath/trunk/sagemath-pari-2.11.3.patch sagemath/trunk/sagemath-pexpect-4.8.patch sagemath/trunk/sagemath-python-3.8.patch sagemath/trunk/sagemath-sphinx-3.patch sagemath/trunk/sagemath-sympy-1.6.patch --+ PKGBUILD | 90 - latte-count.patch| 12 package.patch| 54 - sagemath-cython-0.29.20.patch| 605 sagemath-ecl-20.4.patch | 275 - sagemath-flint-2.6.patch | 16 sagemath-gap-4.11.patch | 156 ++- sagemath-ipython7.patch | 234 sagemath-jedi-0.16.patch | 13 sagemath-matplotlib-3.2.patch| 120 -- sagemath-no-dict-sorting.patch | 62 - sagemath-optional-packages.patch | 22 sagemath-pari-2.11.3.patch | 252 - sagemath-pexpect-4.8.patch | 24 sagemath-python-3.8.patch| 1807 - sagemath-singular-4.1.2.patch| 184 ++- sagemath-sphinx-3.patch | 272 - sagemath-sympy-1.6.patch | 60 - test-optional.patch | 11 19 files changed, 280 insertions(+), 3989 deletions(-) The diff is longer than the limit of 200KB. Use svn diff -r 732188:732189 to see the changes.
[arch-commits] Commit in sagemath/repos/community-x86_64 (27 files)
Date: Sunday, October 25, 2020 @ 09:18:31 Author: arojas Revision: 732191 archrelease: copy trunk to community-x86_64 Added: sagemath/repos/community-x86_64/PKGBUILD (from rev 732190, sagemath/trunk/PKGBUILD) sagemath/repos/community-x86_64/latte-count.patch (from rev 732190, sagemath/trunk/latte-count.patch) sagemath/repos/community-x86_64/sagemath-cremona.patch (from rev 732190, sagemath/trunk/sagemath-cremona.patch) sagemath/repos/community-x86_64/sagemath-flint-2.6.patch (from rev 732190, sagemath/trunk/sagemath-flint-2.6.patch) sagemath/repos/community-x86_64/sagemath-gap-4.11.patch (from rev 732190, sagemath/trunk/sagemath-gap-4.11.patch) sagemath/repos/community-x86_64/sagemath-optional-packages.patch (from rev 732190, sagemath/trunk/sagemath-optional-packages.patch) sagemath/repos/community-x86_64/sagemath-singular-4.1.2.patch (from rev 732190, sagemath/trunk/sagemath-singular-4.1.2.patch) sagemath/repos/community-x86_64/test-optional.patch (from rev 732190, sagemath/trunk/test-optional.patch) Deleted: sagemath/repos/community-x86_64/PKGBUILD sagemath/repos/community-x86_64/latte-count.patch sagemath/repos/community-x86_64/package.patch sagemath/repos/community-x86_64/sagemath-cremona.patch sagemath/repos/community-x86_64/sagemath-cython-0.29.20.patch sagemath/repos/community-x86_64/sagemath-ecl-20.4.patch sagemath/repos/community-x86_64/sagemath-flint-2.6.patch sagemath/repos/community-x86_64/sagemath-gap-4.11.patch sagemath/repos/community-x86_64/sagemath-ipython7.patch sagemath/repos/community-x86_64/sagemath-jedi-0.16.patch sagemath/repos/community-x86_64/sagemath-matplotlib-3.2.patch sagemath/repos/community-x86_64/sagemath-no-dict-sorting.patch sagemath/repos/community-x86_64/sagemath-pari-2.11.3.patch sagemath/repos/community-x86_64/sagemath-pexpect-4.8.patch sagemath/repos/community-x86_64/sagemath-python-3.8.patch sagemath/repos/community-x86_64/sagemath-singular-4.1.2.patch sagemath/repos/community-x86_64/sagemath-sphinx-3.patch sagemath/repos/community-x86_64/sagemath-sympy-1.6.patch sagemath/repos/community-x86_64/test-optional.patch --+ PKGBUILD | 300 ++ latte-count.patch| 178 +-- package.patch| 54 - sagemath-cremona.patch | 62 - sagemath-cython-0.29.20.patch| 605 sagemath-ecl-20.4.patch | 275 - sagemath-flint-2.6.patch | 236 ++-- sagemath-gap-4.11.patch | 472 + sagemath-ipython7.patch | 234 sagemath-jedi-0.16.patch | 13 sagemath-matplotlib-3.2.patch| 120 -- sagemath-no-dict-sorting.patch | 62 - sagemath-optional-packages.patch | 22 sagemath-pari-2.11.3.patch | 252 - sagemath-pexpect-4.8.patch | 24 sagemath-python-3.8.patch| 1807 - sagemath-singular-4.1.2.patch| 1458 +++-- sagemath-sphinx-3.patch | 272 - sagemath-sympy-1.6.patch | 60 - test-optional.patch | 45 20 files changed, 1421 insertions(+), 5130 deletions(-) The diff is longer than the limit of 200KB. Use svn diff -r 732190:732191 to see the changes.
[arch-commits] Commit in haskell-rerebase/trunk (PKGBUILD)
Date: Sunday, October 25, 2020 @ 10:07:09 Author: felixonmars Revision: 732298 upgpkg: haskell-rerebase 1.10.0.1-3: rebuild with bifunctors 5.5.8 Modified: haskell-rerebase/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-10-25 10:06:33 UTC (rev 732297) +++ PKGBUILD2020-10-25 10:07:09 UTC (rev 732298) @@ -4,7 +4,7 @@ _hkgname=rerebase pkgname=haskell-rerebase pkgver=1.10.0.1 -pkgrel=2 +pkgrel=3 pkgdesc='Reexports from "base" with a bunch of other standard libraries' url="https://github.com/nikita-volkov/rerebase; license=("MIT")
[arch-commits] Commit in haskell-rebase/repos (2 files)
Date: Sunday, October 25, 2020 @ 10:06:33 Author: felixonmars Revision: 732297 archrelease: copy trunk to community-staging-x86_64 Added: haskell-rebase/repos/community-staging-x86_64/ haskell-rebase/repos/community-staging-x86_64/PKGBUILD (from rev 732296, haskell-rebase/trunk/PKGBUILD) --+ PKGBUILD | 42 ++ 1 file changed, 42 insertions(+) Copied: haskell-rebase/repos/community-staging-x86_64/PKGBUILD (from rev 732296, haskell-rebase/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-10-25 10:06:33 UTC (rev 732297) @@ -0,0 +1,42 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=rebase +pkgname=haskell-rebase +pkgver=1.10.0.1 +pkgrel=3 +pkgdesc='A more progressive alternative to the "base" package' +url="https://github.com/nikita-volkov/rebase; +license=("MIT") +arch=('x86_64') +depends=('ghc-libs' 'haskell-bifunctors' 'haskell-contravariant' 'haskell-contravariant-extras' + 'haskell-comonad' 'haskell-dlist' 'haskell-either' 'haskell-hashable' 'haskell-hashable-time' + 'haskell-profunctors' 'haskell-scientific' 'haskell-selective' 'haskell-semigroupoids' + 'haskell-unordered-containers' 'haskell-uuid' 'haskell-vector' 'haskell-vector-instances' + 'haskell-void') +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('85ae218cc303f98594f39f94cc0fbc530d5962298c9d184dde7337f9d62ae98cc04910d7d68df60cd188be4eb4df18a2e87d2fcb849e34174965e5e69b9eef4a') + +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-lens-action/trunk (PKGBUILD)
Date: Sunday, October 25, 2020 @ 10:01:29 Author: felixonmars Revision: 732284 upgpkg: haskell-lens-action 0.2.4-67: rebuild with bifunctors 5.5.8 Modified: haskell-lens-action/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-10-25 10:00:55 UTC (rev 732283) +++ PKGBUILD2020-10-25 10:01:29 UTC (rev 732284) @@ -3,7 +3,7 @@ _hkgname=lens-action pkgname=haskell-lens-action pkgver=0.2.4 -pkgrel=66 +pkgrel=67 pkgdesc="Monadic Getters and Folds" url="https://github.com/ekmett/lens-action; license=('BSD')
[arch-commits] Commit in haskell-xcffib/repos (2 files)
Date: Sunday, October 25, 2020 @ 10:05:42 Author: felixonmars Revision: 732295 archrelease: copy trunk to community-staging-x86_64 Added: haskell-xcffib/repos/community-staging-x86_64/ haskell-xcffib/repos/community-staging-x86_64/PKGBUILD (from rev 732294, haskell-xcffib/trunk/PKGBUILD) --+ PKGBUILD | 44 1 file changed, 44 insertions(+) Copied: haskell-xcffib/repos/community-staging-x86_64/PKGBUILD (from rev 732294, haskell-xcffib/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-10-25 10:05:42 UTC (rev 732295) @@ -0,0 +1,44 @@ +# Maintainer: Felix Yan + +_hkgname=xcffib +pkgname=haskell-xcffib +pkgver=0.10.0 +pkgrel=24 +pkgdesc="A cffi-based python binding for X" +url="https://github.com/tych0/xcffib; +license=('Apache') +arch=('x86_64') +depends=('ghc-libs' 'haskell-attoparsec' 'haskell-either' 'haskell-filemanip' 'haskell-language-python' + 'haskell-optparse-applicative' 'haskell-split' 'haskell-xcb-types') +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('8f62d1f21500fc0f89239eb054dd8472c9d6aa5b4b966943cbb475a0beade55b73aab1598cb2818935e6cf439eaddbf41dfee396b5c46f0ff740ea01ba9c1509') + +prepare() { +cd $_hkgname-$pkgver +sed -i '/semigroups/d' $_hkgname.cabal +echo -e "import Distribution.Simple\nmain = defaultMain" > Setup.hs +} + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build $MAKEFLAGS +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE +rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in haskell-generic-lens/repos (2 files)
Date: Sunday, October 25, 2020 @ 10:00:55 Author: felixonmars Revision: 732283 archrelease: copy trunk to community-staging-x86_64 Added: haskell-generic-lens/repos/community-staging-x86_64/ haskell-generic-lens/repos/community-staging-x86_64/PKGBUILD (from rev 732282, haskell-generic-lens/trunk/PKGBUILD) --+ PKGBUILD | 42 ++ 1 file changed, 42 insertions(+) Copied: haskell-generic-lens/repos/community-staging-x86_64/PKGBUILD (from rev 732282, haskell-generic-lens/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-10-25 10:00:55 UTC (rev 732283) @@ -0,0 +1,42 @@ +# Maintainer: Felix Yan + +_hkgname=generic-lens +pkgname=haskell-generic-lens +pkgver=2.0.0.0 +pkgrel=54 +pkgdesc="Generically derive traversals, lenses and prisms" +url="https://github.com/kcsongor/generic-lens; +license=('BSD') +arch=('x86_64') +depends=('ghc-libs' 'haskell-generic-lens-core' 'haskell-profunctors') +makedepends=('ghc' 'haskell-doctest' 'haskell-hunit' 'haskell-inspection-testing' 'haskell-lens') +source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz) +sha512sums=('69340658b9931b57817c254e9cfc347f5aad2a843955c40f7fa350305d48fe7437ce36b561b9f8a7e81786f63d53cc796011b0ee4159143f9c2f2dd556829662') + +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-pointed/repos (2 files)
Date: Sunday, October 25, 2020 @ 10:02:26 Author: felixonmars Revision: 732287 archrelease: copy trunk to community-staging-x86_64 Added: haskell-pointed/repos/community-staging-x86_64/ haskell-pointed/repos/community-staging-x86_64/PKGBUILD (from rev 732286, haskell-pointed/trunk/PKGBUILD) --+ PKGBUILD | 47 +++ 1 file changed, 47 insertions(+) Copied: haskell-pointed/repos/community-staging-x86_64/PKGBUILD (from rev 732286, haskell-pointed/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-10-25 10:02:26 UTC (rev 732287) @@ -0,0 +1,47 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=pointed +pkgname=haskell-pointed +pkgver=5.0.2 +pkgrel=11 +pkgdesc="Pointed and copointed data" +url="https://github.com/ekmett/pointed/; +license=("BSD") +arch=('x86_64') +depends=('ghc-libs' 'haskell-comonad' 'haskell-data-default-class' 'haskell-hashable' + 'haskell-kan-extensions' 'haskell-semigroupoids' 'haskell-tagged' + 'haskell-transformers-compat' 'haskell-unordered-containers') +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('dc1c60108cf13f089c66511c6cc6cc695de3614fcaa93be54f9b71eb2ed07d4b3b8d9a550e9ba4d73322445eda36679d7abc554ec807755a2e13722cc68627e0') + +prepare() { +cd $_hkgname-$pkgver +sed -i -e '/semigroups/d' $_hkgname.cabal +} + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ +-fcomonad -fcontainers -fkan-extensions -fsemigroupoids -fsemigroups \ +-fstm -ftagged -ftransformers -funordered-containers +runhaskell Setup build $MAKEFLAGS +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE +rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in haskell-generic-lens/trunk (PKGBUILD)
Date: Sunday, October 25, 2020 @ 10:00:40 Author: felixonmars Revision: 732282 upgpkg: haskell-generic-lens 2.0.0.0-54: rebuild with bifunctors 5.5.8 Modified: haskell-generic-lens/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-10-25 09:59:39 UTC (rev 732281) +++ PKGBUILD2020-10-25 10:00:40 UTC (rev 732282) @@ -3,7 +3,7 @@ _hkgname=generic-lens pkgname=haskell-generic-lens pkgver=2.0.0.0 -pkgrel=53 +pkgrel=54 pkgdesc="Generically derive traversals, lenses and prisms" url="https://github.com/kcsongor/generic-lens; license=('BSD')
[arch-commits] Commit in haskell-pointed/trunk (PKGBUILD)
Date: Sunday, October 25, 2020 @ 10:02:11 Author: felixonmars Revision: 732286 upgpkg: haskell-pointed 5.0.2-11: rebuild with bifunctors 5.5.8 Modified: haskell-pointed/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-10-25 10:01:43 UTC (rev 732285) +++ PKGBUILD2020-10-25 10:02:11 UTC (rev 732286) @@ -4,7 +4,7 @@ _hkgname=pointed pkgname=haskell-pointed pkgver=5.0.2 -pkgrel=10 +pkgrel=11 pkgdesc="Pointed and copointed data" url="https://github.com/ekmett/pointed/; license=("BSD")
[arch-commits] Commit in haskell-recursion-schemes/repos (2 files)
Date: Sunday, October 25, 2020 @ 10:04:02 Author: felixonmars Revision: 732291 archrelease: copy trunk to community-staging-x86_64 Added: haskell-recursion-schemes/repos/community-staging-x86_64/ haskell-recursion-schemes/repos/community-staging-x86_64/PKGBUILD (from rev 732290, haskell-recursion-schemes/trunk/PKGBUILD) --+ PKGBUILD | 43 +++ 1 file changed, 43 insertions(+) Copied: haskell-recursion-schemes/repos/community-staging-x86_64/PKGBUILD (from rev 732290, haskell-recursion-schemes/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-10-25 10:04:02 UTC (rev 732291) @@ -0,0 +1,43 @@ +# Maintainer: Felix Yan + +_hkgname=recursion-schemes +pkgname=haskell-recursion-schemes +pkgver=5.2.1 +pkgrel=2 +pkgdesc="Representing common recursion patterns as higher-order functions" +url="https://github.com/ekmett/recursion-schemes; +license=('BSD') +arch=('x86_64') +depends=('ghc-libs' 'haskell-base-orphans' 'haskell-comonad' 'haskell-data-fix' 'haskell-free' + 'haskell-th-abstraction') +makedepends=('ghc' 'haskell-hunit') +source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz) +sha512sums=('86d308b2a9daab07b01ac062e0e9d8dfd58b801a579924ff0b5ceeb05ff4d5dac072b6fbcfcb9c54905e39daca6c551c99b0fc96616a9abcc2421d9383210420') + +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-vector-instances/trunk (PKGBUILD)
Date: Sunday, October 25, 2020 @ 10:02:55 Author: felixonmars Revision: 732288 upgpkg: haskell-vector-instances 3.4-212: rebuild with bifunctors 5.5.8 Modified: haskell-vector-instances/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-10-25 10:02:26 UTC (rev 732287) +++ PKGBUILD2020-10-25 10:02:55 UTC (rev 732288) @@ -4,7 +4,7 @@ _hkgname=vector-instances pkgname=haskell-vector-instances pkgver=3.4 -pkgrel=211 +pkgrel=212 pkgdesc="Orphan Instances for 'Data.Vector'" url="https://github.com/ekmett/vector-instances; license=("BSD")
[arch-commits] Commit in haskell-either/repos (2 files)
Date: Sunday, October 25, 2020 @ 10:04:50 Author: felixonmars Revision: 732293 archrelease: copy trunk to community-staging-x86_64 Added: haskell-either/repos/community-staging-x86_64/ haskell-either/repos/community-staging-x86_64/PKGBUILD (from rev 732292, haskell-either/trunk/PKGBUILD) --+ PKGBUILD | 48 1 file changed, 48 insertions(+) Copied: haskell-either/repos/community-staging-x86_64/PKGBUILD (from rev 732292, haskell-either/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-10-25 10:04:50 UTC (rev 732293) @@ -0,0 +1,48 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=either +pkgname=haskell-either +pkgver=5.0.1.1 +pkgrel=88 +pkgdesc="An either monad transformer" +url="https://github.com/ekmett/either/; +license=("BSD") +arch=('x86_64') +depends=('ghc-libs' 'haskell-bifunctors' 'haskell-profunctors' 'haskell-semigroupoids') +makedepends=('ghc' 'haskell-quickcheck' 'haskell-test-framework' 'haskell-test-framework-quickcheck2') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('96b23a9d5f1d2d4dd256251c488e06fa0e8642d849cf61c9de2a4089d2cbe86763062e69f83344eba2f75b30992f3e90ec195bd054f8de386c4c6b477a025c01') + +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-xcffib/trunk (PKGBUILD)
Date: Sunday, October 25, 2020 @ 10:05:27 Author: felixonmars Revision: 732294 upgpkg: haskell-xcffib 0.10.0-24: rebuild with bifunctors 5.5.8 Modified: haskell-xcffib/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-10-25 10:04:50 UTC (rev 732293) +++ PKGBUILD2020-10-25 10:05:27 UTC (rev 732294) @@ -3,7 +3,7 @@ _hkgname=xcffib pkgname=haskell-xcffib pkgver=0.10.0 -pkgrel=23 +pkgrel=24 pkgdesc="A cffi-based python binding for X" url="https://github.com/tych0/xcffib; license=('Apache')
[arch-commits] Commit in haskell-lens-action/repos (2 files)
Date: Sunday, October 25, 2020 @ 10:01:43 Author: felixonmars Revision: 732285 archrelease: copy trunk to community-staging-x86_64 Added: haskell-lens-action/repos/community-staging-x86_64/ haskell-lens-action/repos/community-staging-x86_64/PKGBUILD (from rev 732284, haskell-lens-action/trunk/PKGBUILD) --+ PKGBUILD | 48 1 file changed, 48 insertions(+) Copied: haskell-lens-action/repos/community-staging-x86_64/PKGBUILD (from rev 732284, haskell-lens-action/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-10-25 10:01:43 UTC (rev 732285) @@ -0,0 +1,48 @@ +# Maintainer: Felix Yan + +_hkgname=lens-action +pkgname=haskell-lens-action +pkgver=0.2.4 +pkgrel=67 +pkgdesc="Monadic Getters and Folds" +url="https://github.com/ekmett/lens-action; +license=('BSD') +arch=('x86_64') +depends=('ghc-libs' 'haskell-comonad' 'haskell-contravariant' 'haskell-lens' + 'haskell-profunctors' 'haskell-semigroupoids') +makedepends=('ghc' 'haskell-cabal-doctest' 'haskell-doctest') +source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz) +sha512sums=('9fde7be03c4cc289e19cee5dd5695c247a71c2585f8e085033e862b158ddc062a138f500b7dd71e3eb9f51869759b83fb0f88309db53f24300aaa0076322b883') + +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 +}
[arch-commits] Commit in haskell-vector-instances/repos (2 files)
Date: Sunday, October 25, 2020 @ 10:03:10 Author: felixonmars Revision: 732289 archrelease: copy trunk to community-staging-x86_64 Added: haskell-vector-instances/repos/community-staging-x86_64/ haskell-vector-instances/repos/community-staging-x86_64/PKGBUILD (from rev 732288, haskell-vector-instances/trunk/PKGBUILD) --+ PKGBUILD | 45 + 1 file changed, 45 insertions(+) Copied: haskell-vector-instances/repos/community-staging-x86_64/PKGBUILD (from rev 732288, haskell-vector-instances/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-10-25 10:03:10 UTC (rev 732289) @@ -0,0 +1,45 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=vector-instances +pkgname=haskell-vector-instances +pkgver=3.4 +pkgrel=212 +pkgdesc="Orphan Instances for 'Data.Vector'" +url="https://github.com/ekmett/vector-instances; +license=("BSD") +arch=('x86_64') +depends=('ghc-libs' "haskell-comonad" "haskell-hashable" "haskell-keys" "haskell-pointed" + "haskell-semigroupoids" "haskell-vector") +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('67ffd6b941909bda1b6f26c8c7579fc495267425461f15f20bbaecf22b67d3dbf4ee88eb2ac76232f47917c26558eb325fedfe8ffc97368bbe1ad90fb427a7b1') + +prepare() { +cd $_hkgname-$pkgver +sed -i '/semigroups/d' $_hkgname.cabal +} + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ +-fhashable +runhaskell Setup build $MAKEFLAGS +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE +rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in haskell-mono-traversable/repos (2 files)
Date: Sunday, October 25, 2020 @ 10:09:40 Author: felixonmars Revision: 732303 archrelease: copy trunk to community-staging-x86_64 Added: haskell-mono-traversable/repos/community-staging-x86_64/ haskell-mono-traversable/repos/community-staging-x86_64/PKGBUILD (from rev 732302, haskell-mono-traversable/trunk/PKGBUILD) --+ PKGBUILD | 49 + 1 file changed, 49 insertions(+) Copied: haskell-mono-traversable/repos/community-staging-x86_64/PKGBUILD (from rev 732302, haskell-mono-traversable/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-10-25 10:09:40 UTC (rev 732303) @@ -0,0 +1,49 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=mono-traversable +pkgname=haskell-mono-traversable +pkgver=1.0.15.1 +pkgrel=65 +pkgdesc="Type classes for mapping, folding, and traversing monomorphic containers" +url="https://github.com/snoyberg/mono-traversable; +license=("MIT") +arch=('x86_64') +depends=('ghc-libs' 'haskell-hashable' 'haskell-split' 'haskell-unordered-containers' + 'haskell-vector' 'haskell-vector-algorithms') +makedepends=('ghc' 'haskell-hunit' 'haskell-quickcheck' 'haskell-foldl' 'haskell-hspec') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('adf1af35b93af0605667d8b033415f318c6dab225499fdd1d9eab349fb1eedca2623c98f9dce83f94ed27db75b6f0aa88027daa748c7b3db05f47f68b505b0c8') + +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 +}
[arch-commits] Commit in haskell-foldl/trunk (PKGBUILD)
Date: Sunday, October 25, 2020 @ 10:08:14 Author: felixonmars Revision: 732300 upgpkg: haskell-foldl 1.4.9-9: rebuild with bifunctors 5.5.8 Modified: haskell-foldl/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-10-25 10:07:24 UTC (rev 732299) +++ PKGBUILD2020-10-25 10:08:14 UTC (rev 732300) @@ -4,7 +4,7 @@ _hkgname=foldl pkgname=haskell-foldl pkgver=1.4.9 -pkgrel=8 +pkgrel=9 pkgdesc="Composable, streaming, and efficient left folds" url="https://hackage.haskell.org/package/${_hkgname}; license=("BSD")
[arch-commits] Commit in haskell-rebase/trunk (PKGBUILD)
Date: Sunday, October 25, 2020 @ 10:06:18 Author: felixonmars Revision: 732296 upgpkg: haskell-rebase 1.10.0.1-3: rebuild with bifunctors 5.5.8 Modified: haskell-rebase/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-10-25 10:05:42 UTC (rev 732295) +++ PKGBUILD2020-10-25 10:06:18 UTC (rev 732296) @@ -4,7 +4,7 @@ _hkgname=rebase pkgname=haskell-rebase pkgver=1.10.0.1 -pkgrel=2 +pkgrel=3 pkgdesc='A more progressive alternative to the "base" package' url="https://github.com/nikita-volkov/rebase; license=("MIT")
[arch-commits] Commit in haskell-foldl/repos (2 files)
Date: Sunday, October 25, 2020 @ 10:08:28 Author: felixonmars Revision: 732301 archrelease: copy trunk to community-staging-x86_64 Added: haskell-foldl/repos/community-staging-x86_64/ haskell-foldl/repos/community-staging-x86_64/PKGBUILD (from rev 732300, haskell-foldl/trunk/PKGBUILD) --+ PKGBUILD | 49 + 1 file changed, 49 insertions(+) Copied: haskell-foldl/repos/community-staging-x86_64/PKGBUILD (from rev 732300, haskell-foldl/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-10-25 10:08:28 UTC (rev 732301) @@ -0,0 +1,49 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=foldl +pkgname=haskell-foldl +pkgver=1.4.9 +pkgrel=9 +pkgdesc="Composable, streaming, and efficient left folds" +url="https://hackage.haskell.org/package/${_hkgname}; +license=("BSD") +arch=('x86_64') +depends=('ghc-libs' 'haskell-comonad' 'haskell-contravariant' 'haskell-mwc-random' + 'haskell-primitive' 'haskell-profunctors' 'haskell-semigroupoids' + 'haskell-unordered-containers' 'haskell-vector') +makedepends=('ghc' 'uusi' 'haskell-doctest') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('99652c979256247bfd82805e25796902fb306e9b17a6ecd195630f6c394aa9156f10db41700c5cea48348bdd79029944a29749f1352a852274d16aafb3c434eb') + +prepare() { +uusi $_hkgname-$pkgver/$_hkgname.cabal +} + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +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-either/trunk (PKGBUILD)
Date: Sunday, October 25, 2020 @ 10:04:36 Author: felixonmars Revision: 732292 upgpkg: haskell-either 5.0.1.1-88: rebuild with bifunctors 5.5.8 Modified: haskell-either/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-10-25 10:04:02 UTC (rev 732291) +++ PKGBUILD2020-10-25 10:04:36 UTC (rev 732292) @@ -4,7 +4,7 @@ _hkgname=either pkgname=haskell-either pkgver=5.0.1.1 -pkgrel=87 +pkgrel=88 pkgdesc="An either monad transformer" url="https://github.com/ekmett/either/; license=("BSD")
[arch-commits] Commit in haskell-recursion-schemes/trunk (PKGBUILD)
Date: Sunday, October 25, 2020 @ 10:03:47 Author: felixonmars Revision: 732290 upgpkg: haskell-recursion-schemes 5.2.1-2: rebuild with bifunctors 5.5.8 Modified: haskell-recursion-schemes/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-10-25 10:03:10 UTC (rev 732289) +++ PKGBUILD2020-10-25 10:03:47 UTC (rev 732290) @@ -3,7 +3,7 @@ _hkgname=recursion-schemes pkgname=haskell-recursion-schemes pkgver=5.2.1 -pkgrel=1 +pkgrel=2 pkgdesc="Representing common recursion patterns as higher-order functions" url="https://github.com/ekmett/recursion-schemes; license=('BSD')
[arch-commits] Commit in haskell-rerebase/repos (2 files)
Date: Sunday, October 25, 2020 @ 10:07:24 Author: felixonmars Revision: 732299 archrelease: copy trunk to community-staging-x86_64 Added: haskell-rerebase/repos/community-staging-x86_64/ haskell-rerebase/repos/community-staging-x86_64/PKGBUILD (from rev 732298, haskell-rerebase/trunk/PKGBUILD) --+ PKGBUILD | 38 ++ 1 file changed, 38 insertions(+) Copied: haskell-rerebase/repos/community-staging-x86_64/PKGBUILD (from rev 732298, haskell-rerebase/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-10-25 10:07:24 UTC (rev 732299) @@ -0,0 +1,38 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=rerebase +pkgname=haskell-rerebase +pkgver=1.10.0.1 +pkgrel=3 +pkgdesc='Reexports from "base" with a bunch of other standard libraries' +url="https://github.com/nikita-volkov/rerebase; +license=("MIT") +arch=('x86_64') +depends=('ghc-libs' 'haskell-rebase') +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('c67be90100855a24d2a3d392129374001281baca08f8d925e09d9e1bdfc73aafeffae4c05cbbb6ebd7a381cdb198b618cee4defcfc133e0ac39fd605047550d6') + +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-hedgehog/repos/community-staging-x86_64 (2 files)
Date: Sunday, October 25, 2020 @ 09:17:18 Author: felixonmars Revision: 732187 archrelease: copy trunk to community-staging-x86_64 Added: haskell-hedgehog/repos/community-staging-x86_64/PKGBUILD (from rev 732186, haskell-hedgehog/trunk/PKGBUILD) Deleted: haskell-hedgehog/repos/community-staging-x86_64/PKGBUILD --+ PKGBUILD | 102 ++--- 1 file changed, 51 insertions(+), 51 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2020-10-25 09:17:01 UTC (rev 732186) +++ PKGBUILD2020-10-25 09:17:18 UTC (rev 732187) @@ -1,51 +0,0 @@ -# Maintainer: Felix Yan -# Contributor: Arch Haskell Team - -_hkgname=hedgehog -pkgname=haskell-hedgehog -pkgver=1.0.3 -pkgrel=36 -pkgdesc="A modern property-based testing system" -url="https://hedgehog.qa; -license=("BSD") -arch=('x86_64') -depends=('ghc-libs' 'haskell-ansi-terminal' 'haskell-async' 'haskell-concurrent-output' - 'haskell-erf' 'haskell-lifted-async' 'haskell-mmorph' - 'haskell-monad-control' 'haskell-pretty-show' 'haskell-primitive' 'haskell-random' - 'haskell-resourcet' 'haskell-transformers-base' 'haskell-wl-pprint-annotated') -makedepends=('ghc') -source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) -sha512sums=('c04955a1189c85ec8c66ecdd97ea4bdd8a4587a7f999c38bd5e5ab4d51469a075f4f33c73f5a75fd74572c9c87ec32fea21e67fc66f61b7d3f5d30286f5b5536') - -prepare() { -cd $_hkgname-$pkgver -sed -i -e '/semigroups/d;/fail/d;s/< *1.2/<2/;s/< *0.11/<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 -} Copied: haskell-hedgehog/repos/community-staging-x86_64/PKGBUILD (from rev 732186, haskell-hedgehog/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2020-10-25 09:17:18 UTC (rev 732187) @@ -0,0 +1,51 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=hedgehog +pkgname=haskell-hedgehog +pkgver=1.0.3 +pkgrel=37 +pkgdesc="A modern property-based testing system" +url="https://hedgehog.qa; +license=("BSD") +arch=('x86_64') +depends=('ghc-libs' 'haskell-ansi-terminal' 'haskell-async' 'haskell-concurrent-output' + 'haskell-erf' 'haskell-lifted-async' 'haskell-mmorph' + 'haskell-monad-control' 'haskell-pretty-show' 'haskell-primitive' 'haskell-random' + 'haskell-resourcet' 'haskell-transformers-base' 'haskell-wl-pprint-annotated') +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('c04955a1189c85ec8c66ecdd97ea4bdd8a4587a7f999c38bd5e5ab4d51469a075f4f33c73f5a75fd74572c9c87ec32fea21e67fc66f61b7d3f5d30286f5b5536') + +prepare() { +cd $_hkgname-$pkgver +sed -i -e '/semigroups/d;/fail/d;s/< *1.2/<2/;s/< *0.11/<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
[arch-commits] Commit in haskell-hedgehog/trunk (PKGBUILD)
Date: Sunday, October 25, 2020 @ 09:17:01 Author: felixonmars Revision: 732186 upgpkg: haskell-hedgehog 1.0.3-37: rebuild with bifunctors 5.5.8 Modified: haskell-hedgehog/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-10-25 09:15:56 UTC (rev 732185) +++ PKGBUILD2020-10-25 09:17:01 UTC (rev 732186) @@ -4,7 +4,7 @@ _hkgname=hedgehog pkgname=haskell-hedgehog pkgver=1.0.3 -pkgrel=36 +pkgrel=37 pkgdesc="A modern property-based testing system" url="https://hedgehog.qa; license=("BSD")
[arch-commits] Commit in haskell-tasty-hedgehog/trunk (PKGBUILD)
Date: Sunday, October 25, 2020 @ 09:17:50 Author: felixonmars Revision: 732188 upgpkg: haskell-tasty-hedgehog 1.0.0.2-84: rebuild with bifunctors 5.5.8 Modified: haskell-tasty-hedgehog/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-10-25 09:17:18 UTC (rev 732187) +++ PKGBUILD2020-10-25 09:17:50 UTC (rev 732188) @@ -3,7 +3,7 @@ _hkgname=tasty-hedgehog pkgname=haskell-tasty-hedgehog pkgver=1.0.0.2 -pkgrel=83 +pkgrel=84 pkgdesc="Integration for tasty and hedgehog" url="https://github.com/qfpl/tasty-hedgehog; license=('BSD')
[arch-commits] Commit in haskell-lukko/trunk (PKGBUILD)
Date: Sunday, October 25, 2020 @ 09:19:35 Author: felixonmars Revision: 732194 upgpkg: haskell-lukko 0.1.1.2-30: rebuild with bifunctors 5.5.8 Modified: haskell-lukko/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-10-25 09:19:04 UTC (rev 732193) +++ PKGBUILD2020-10-25 09:19:35 UTC (rev 732194) @@ -3,7 +3,7 @@ _hkgname=lukko pkgname=haskell-lukko pkgver=0.1.1.2 -pkgrel=29 +pkgrel=30 pkgdesc="Access to platform dependent file locking APIs" url="https://github.com/phadej/lukko; license=('BSD')
[arch-commits] Commit in haskell-lifted-async/repos/community-staging-x86_64 (2 files)
Date: Sunday, October 25, 2020 @ 09:15:55 Author: felixonmars Revision: 732184 archrelease: copy trunk to community-staging-x86_64 Added: haskell-lifted-async/repos/community-staging-x86_64/PKGBUILD (from rev 732183, haskell-lifted-async/trunk/PKGBUILD) Deleted: haskell-lifted-async/repos/community-staging-x86_64/PKGBUILD --+ PKGBUILD | 102 ++--- 1 file changed, 51 insertions(+), 51 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2020-10-25 09:15:38 UTC (rev 732183) +++ PKGBUILD2020-10-25 09:15:55 UTC (rev 732184) @@ -1,51 +0,0 @@ -# Maintainer: Felix Yan - -_hkgname=lifted-async -pkgname=haskell-lifted-async -pkgver=0.10.1.2 -pkgrel=32 -pkgdesc="Run lifted IO operations asynchronously and wait for their results" -url="https://github.com/maoe/lifted-async; -license=('BSD') -arch=('x86_64') -depends=('ghc-libs' 'haskell-async' 'haskell-constraints' 'haskell-lifted-base' - 'haskell-monad-control' 'haskell-transformers-base') -makedepends=('ghc') -checkdepends=('haskell-hunit' 'haskell-tasty' 'haskell-tasty-expected-failure' - 'haskell-tasty-hunit' 'haskell-tasty-th') -source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz) -sha512sums=('9efbf87786193a90112558ebd09101f30997c6d2f73313c3ae53519c625c8aff47b7979620ea3461378379cae13a4ff74a6933425783b1ccd422db303056228f') - -build() { -cd $_hkgname-$pkgver - -if (( CHECKFUNC )); then -_opts=('--enable-tests') -else -_opts=('--disable-tests') -fi - -runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ ---prefix=/usr --docdir=/usr/share/doc/$pkgname "${_opts[@]}" \ ---dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid -runhaskell Setup build $MAKEFLAGS -runhaskell Setup register --gen-script -runhaskell Setup unregister --gen-script -sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh -sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh -} - -check() { -cd $_hkgname-$pkgver -runhaskell Setup test -} - -package() { -cd $_hkgname-$pkgver - -install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh -install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh -runhaskell Setup copy --destdir="$pkgdir" -install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE -rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE -} Copied: haskell-lifted-async/repos/community-staging-x86_64/PKGBUILD (from rev 732183, haskell-lifted-async/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2020-10-25 09:15:55 UTC (rev 732184) @@ -0,0 +1,51 @@ +# Maintainer: Felix Yan + +_hkgname=lifted-async +pkgname=haskell-lifted-async +pkgver=0.10.1.2 +pkgrel=33 +pkgdesc="Run lifted IO operations asynchronously and wait for their results" +url="https://github.com/maoe/lifted-async; +license=('BSD') +arch=('x86_64') +depends=('ghc-libs' 'haskell-async' 'haskell-constraints' 'haskell-lifted-base' + 'haskell-monad-control' 'haskell-transformers-base') +makedepends=('ghc') +checkdepends=('haskell-hunit' 'haskell-tasty' 'haskell-tasty-expected-failure' + 'haskell-tasty-hunit' 'haskell-tasty-th') +source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz) +sha512sums=('9efbf87786193a90112558ebd09101f30997c6d2f73313c3ae53519c625c8aff47b7979620ea3461378379cae13a4ff74a6933425783b1ccd422db303056228f') + +build() { +cd $_hkgname-$pkgver + +if (( CHECKFUNC )); then +_opts=('--enable-tests') +else +_opts=('--disable-tests') +fi + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname "${_opts[@]}" \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build $MAKEFLAGS +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $_hkgname-$pkgver +runhaskell Setup test +} + +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-emojis/trunk (PKGBUILD)
Date: Sunday, October 25, 2020 @ 10:23:16 Author: felixonmars Revision: 732330 upgpkg: haskell-emojis 0.1-40: rebuild with bifunctors 5.5.8 Modified: haskell-emojis/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-10-25 10:22:40 UTC (rev 732329) +++ PKGBUILD2020-10-25 10:23:16 UTC (rev 732330) @@ -3,7 +3,7 @@ _hkgname=emojis pkgname=haskell-emojis pkgver=0.1 -pkgrel=39 +pkgrel=40 pkgdesc="Conversion between emoji characters and their names" url="https://github.com/jgm/emojis; license=('BSD')
[arch-commits] Commit in gcolor3/trunk (PKGBUILD)
Date: Sunday, October 25, 2020 @ 10:23:52 Author: bgyorgy Revision: 732332 upgpkg: gcolor3 2.4.0-2: Add xdg-desktop-portal to dependencies Modified: gcolor3/trunk/PKGBUILD --+ PKGBUILD | 10 +- 1 file changed, 5 insertions(+), 5 deletions(-) Modified: PKGBUILD === --- PKGBUILD2020-10-25 10:23:32 UTC (rev 732331) +++ PKGBUILD2020-10-25 10:23:52 UTC (rev 732332) @@ -2,14 +2,14 @@ pkgname=gcolor3 pkgver=2.4.0 -pkgrel=1 -pkgdesc="Simple color chooser written in GTK3" +pkgrel=2 +pkgdesc="Simple color chooser written in GTK3 (relies on xdg-desktop-portal implementation)" arch=(x86_64) url="https://www.hjdskes.nl/projects/gcolor3/; license=(GPL2) -depends=(gtk3 libportal) +depends=(gtk3 libportal xdg-desktop-portal) makedepends=(git meson) -_commit=7053f9e6a890175fc212df625e02ffbdce418146 +_commit=7053f9e6a890175fc212df625e02ffbdce418146 # tags/v2.4.0 source=("git+https://gitlab.gnome.org/World/gcolor3.git#commit=$_commit;) sha256sums=('SKIP') @@ -20,7 +20,7 @@ build() { arch-meson $pkgname build - ninja -C build + meson compile -C build } check() {
[arch-commits] Commit in haskell-blaze-html/repos (2 files)
Date: Sunday, October 25, 2020 @ 10:21:50 Author: felixonmars Revision: 732327 archrelease: copy trunk to community-staging-x86_64 Added: haskell-blaze-html/repos/community-staging-x86_64/ haskell-blaze-html/repos/community-staging-x86_64/PKGBUILD (from rev 732326, haskell-blaze-html/trunk/PKGBUILD) --+ PKGBUILD | 51 +++ 1 file changed, 51 insertions(+) Copied: haskell-blaze-html/repos/community-staging-x86_64/PKGBUILD (from rev 732326, haskell-blaze-html/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-10-25 10:21:50 UTC (rev 732327) @@ -0,0 +1,51 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=blaze-html +pkgname=haskell-blaze-html +pkgver=0.9.1.2 +pkgrel=50 +pkgdesc="A blazingly fast HTML combinator library for Haskell" +url="https://jaspervdj.be/blaze; +license=("BSD") +arch=('x86_64') +depends=('ghc-libs' 'haskell-blaze-builder' 'haskell-blaze-markup') +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=('26e5294285033fa453ab9914a5bdb37c42f5b7c3a10400be1ff6dd125a70499d556c106cc8128154dc0c455c8b80b489a883265fcb626e2d4afcd8e4d94374bc') + +prepare() { +cd $_hkgname-$pkgver +sed -i 's/< *2.14/<3/' $_hkgname.cabal +} + +build() { +cd $_hkgname-$pkgver + +runghc -isrc src/Util/GenerateHtmlCombinators.hs + +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-ranged-sets/trunk (PKGBUILD)
Date: Sunday, October 25, 2020 @ 10:22:25 Author: felixonmars Revision: 732328 upgpkg: haskell-ranged-sets 0.4.0-56: rebuild with bifunctors 5.5.8 Modified: haskell-ranged-sets/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-10-25 10:21:50 UTC (rev 732327) +++ PKGBUILD2020-10-25 10:22:25 UTC (rev 732328) @@ -3,7 +3,7 @@ _hkgname=Ranged-sets pkgname=haskell-ranged-sets pkgver=0.4.0 -pkgrel=55 +pkgrel=56 pkgdesc="Ranged sets for Haskell" url="https://code.haskell.org/ranged-sets; license=('BSD')
[arch-commits] Commit in haskell-blaze-html/trunk (PKGBUILD)
Date: Sunday, October 25, 2020 @ 10:21:35 Author: felixonmars Revision: 732326 upgpkg: haskell-blaze-html 0.9.1.2-50: rebuild with bifunctors 5.5.8 Modified: haskell-blaze-html/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-10-25 10:20:58 UTC (rev 732325) +++ PKGBUILD2020-10-25 10:21:35 UTC (rev 732326) @@ -4,7 +4,7 @@ _hkgname=blaze-html pkgname=haskell-blaze-html pkgver=0.9.1.2 -pkgrel=49 +pkgrel=50 pkgdesc="A blazingly fast HTML combinator library for Haskell" url="https://jaspervdj.be/blaze; license=("BSD")
[arch-commits] Commit in haskell-emojis/repos (2 files)
Date: Sunday, October 25, 2020 @ 10:23:32 Author: felixonmars Revision: 732331 archrelease: copy trunk to community-staging-x86_64 Added: haskell-emojis/repos/community-staging-x86_64/ haskell-emojis/repos/community-staging-x86_64/PKGBUILD (from rev 732330, haskell-emojis/trunk/PKGBUILD) --+ PKGBUILD | 47 +++ 1 file changed, 47 insertions(+) Copied: haskell-emojis/repos/community-staging-x86_64/PKGBUILD (from rev 732330, haskell-emojis/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-10-25 10:23:32 UTC (rev 732331) @@ -0,0 +1,47 @@ +# Maintainer: Felix Yan + +_hkgname=emojis +pkgname=haskell-emojis +pkgver=0.1 +pkgrel=40 +pkgdesc="Conversion between emoji characters and their names" +url="https://github.com/jgm/emojis; +license=('BSD') +arch=('x86_64') +depends=('ghc-libs') +makedepends=('ghc' 'haskell-hunit') +source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz) +sha512sums=('587c67bff3f77c362b16c93889762a9aad6fb5250c0bced45f5053f59dd6a11ab2886e53f286bbc4de2b8793be133708b1f9c5d4d52bcef1820f5a7c1ecfa7d2') + +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 deepin-file-manager/repos/community-x86_64 (4 files)
Date: Sunday, October 25, 2020 @ 09:20:44 Author: felixonmars Revision: 732198 archrelease: copy trunk to community-x86_64 Added: deepin-file-manager/repos/community-x86_64/PKGBUILD (from rev 732196, deepin-file-manager/trunk/PKGBUILD) deepin-file-manager/repos/community-x86_64/deepin-file-manager-qt5.15.patch (from rev 732196, deepin-file-manager/trunk/deepin-file-manager-qt5.15.patch) Deleted: deepin-file-manager/repos/community-x86_64/PKGBUILD deepin-file-manager/repos/community-x86_64/deepin-file-manager-qt5.15.patch --+ PKGBUILD | 98 ++--- deepin-file-manager-qt5.15.patch | 168 ++--- 2 files changed, 133 insertions(+), 133 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2020-10-25 09:20:39 UTC (rev 732197) +++ PKGBUILD2020-10-25 09:20:44 UTC (rev 732198) @@ -1,49 +0,0 @@ -# Maintainer: Felix Yan -# Contributor: Josip Ponjavic -# Contributor: Xu Fasheng - -pkgname=deepin-file-manager -pkgver=5.2.0.50 -pkgrel=1 -epoch=1 -pkgdesc='Deepin File Manager' -arch=('x86_64') -url="https://github.com/linuxdeepin/dde-file-manager; -license=('GPL3') -# startdde: for com.deepin.SessionManager -depends=('deepin-qt5integration' 'deepin-anything' 'disomaster' 'file' 'gio-qt' 'libmediainfo' - 'lucene++' 'avfs' 'polkit-qt5' 'poppler' 'ffmpegthumbnailer' 'jemalloc' 'kcodecs' - 'startdde' 'taglib' 'htmlcxx' 'libgsf' 'mimetic' 'boost-libs') -makedepends=('boost' 'qt5-tools' 'deepin-dock' 'deepin-movie' 'deepin-gettext-tools') -optdepends=('deepin-manual: for help menual' -'deepin-shortcut-viewer: for shortcut display' -'deepin-screensaver: for screensaver chooser' -'deepin-movie: for video preview' -'deepin-terminal: for opening in terminal' -'deepin-compressor: for compress/decompress') -groups=('deepin') -provides=('deepin-desktop') -conflicts=('deepin-desktop') -replaces=('deepin-desktop') -source=("$pkgname-$pkgver.tar.gz::https://github.com/linuxdeepin/dde-file-manager/archive/$pkgver.tar.gz; - deepin-file-manager-qt5.15.patch) -sha512sums=('2bce37443f2991f903c6e74c97e88cfea67c067b2a4ded951caf64c8f978d9523170a4ea1ea210a22b3bf3066275682c70f3c4dfeec7e53c5394c10a57047b45' - '0c38761b7a44dc581d7d4fedc2c51cf702769ec43a325384f13ce427cf2dccc8af4b59e82f4bd567449073926f4a7ad433147ea01db0ad8ab75eb46f7150a3eb') - -prepare() { - cd dde-file-manager-$pkgver - sed -i 's|systembusconf.path = /etc/dbus-1/system.d|systembusconf.path = /usr/share/dbus-1/system.d|' dde-file-manager-daemon/dde-file-manager-daemon.pro - - patch -p1 -i ../deepin-file-manager-qt5.15.patch # Fix build with Qt 5.15 -} - -build() { - cd dde-file-manager-$pkgver - qmake-qt5 PREFIX=/usr filemanager.pro - make -} - -package() { - cd dde-file-manager-$pkgver - make INSTALL_ROOT="$pkgdir" install -} Copied: deepin-file-manager/repos/community-x86_64/PKGBUILD (from rev 732196, deepin-file-manager/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2020-10-25 09:20:44 UTC (rev 732198) @@ -0,0 +1,49 @@ +# Maintainer: Felix Yan +# Contributor: Josip Ponjavic +# Contributor: Xu Fasheng + +pkgname=deepin-file-manager +pkgver=5.2.0.51 +pkgrel=1 +epoch=1 +pkgdesc='Deepin File Manager' +arch=('x86_64') +url="https://github.com/linuxdeepin/dde-file-manager; +license=('GPL3') +# startdde: for com.deepin.SessionManager +depends=('deepin-qt5integration' 'deepin-anything' 'disomaster' 'file' 'gio-qt' 'libmediainfo' + 'lucene++' 'avfs' 'polkit-qt5' 'poppler' 'ffmpegthumbnailer' 'jemalloc' 'kcodecs' + 'startdde' 'taglib' 'htmlcxx' 'libgsf' 'mimetic' 'boost-libs') +makedepends=('boost' 'qt5-tools' 'deepin-dock' 'deepin-movie' 'deepin-gettext-tools') +optdepends=('deepin-manual: for help menual' +'deepin-shortcut-viewer: for shortcut display' +'deepin-screensaver: for screensaver chooser' +'deepin-movie: for video preview' +'deepin-terminal: for opening in terminal' +'deepin-compressor: for compress/decompress') +groups=('deepin') +provides=('deepin-desktop') +conflicts=('deepin-desktop') +replaces=('deepin-desktop') +source=("$pkgname-$pkgver.tar.gz::https://github.com/linuxdeepin/dde-file-manager/archive/$pkgver.tar.gz; + deepin-file-manager-qt5.15.patch) +sha512sums=('8304736f3425926e7ac6680adecc07cee93ff49e51476f65383bbcfe164b58e2e9318579da6bf4e3d4a272cd5705bca3b6bba9cb556228f831fabcca960a7fa6' + '0c38761b7a44dc581d7d4fedc2c51cf702769ec43a325384f13ce427cf2dccc8af4b59e82f4bd567449073926f4a7ad433147ea01db0ad8ab75eb46f7150a3eb') + +prepare() { + cd dde-file-manager-$pkgver + sed -i 's|systembusconf.path = /etc/dbus-1/system.d|systembusconf.path =
[arch-commits] Commit in haskell-validation-selective/trunk (PKGBUILD)
Date: Sunday, October 25, 2020 @ 09:23:25 Author: felixonmars Revision: 732204 upgpkg: haskell-validation-selective 0.1.0.0-17: rebuild with bifunctors 5.5.8 Modified: haskell-validation-selective/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-10-25 09:22:47 UTC (rev 732203) +++ PKGBUILD2020-10-25 09:23:25 UTC (rev 732204) @@ -4,7 +4,7 @@ _hkgname=validation-selective pkgname=haskell-validation-selective pkgver=0.1.0.0 -pkgrel=16 +pkgrel=17 pkgdesc="Lighweight pure data validation based on Applicative and Selective functors." url="https://github.com/kowainik/validation-selective; license=('MPL2')
[arch-commits] Commit in haskell-config-ini/trunk (PKGBUILD)
Date: Sunday, October 25, 2020 @ 09:21:42 Author: felixonmars Revision: 732200 upgpkg: haskell-config-ini 0.2.4.0-149: rebuild with bifunctors 5.5.8 Modified: haskell-config-ini/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-10-25 09:20:54 UTC (rev 732199) +++ PKGBUILD2020-10-25 09:21:42 UTC (rev 732200) @@ -4,7 +4,7 @@ _hkgname=config-ini pkgname=haskell-config-ini pkgver=0.2.4.0 -pkgrel=148 +pkgrel=149 pkgdesc="A library for simple INI-based configuration files." url="https://github.com/aisamanra/config-ini; license=("BSD")
[arch-commits] Commit in haskell-relude/repos (2 files)
Date: Sunday, October 25, 2020 @ 09:20:54 Author: felixonmars Revision: 732199 archrelease: copy trunk to community-staging-x86_64 Added: haskell-relude/repos/community-staging-x86_64/ haskell-relude/repos/community-staging-x86_64/PKGBUILD (from rev 732198, haskell-relude/trunk/PKGBUILD) --+ PKGBUILD | 51 +++ 1 file changed, 51 insertions(+) Copied: haskell-relude/repos/community-staging-x86_64/PKGBUILD (from rev 732198, haskell-relude/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-10-25 09:20:54 UTC (rev 732199) @@ -0,0 +1,51 @@ +# Maintainer: Felix Yan +# Contributor: berberman + +_hkgname=relude +pkgname=haskell-relude +pkgver=0.7.0.0 +pkgrel=18 +pkgdesc="Safe, performant, user-friendly and lightweight Haskell Standard Library." +url="https://github.com/kowainik/relude; +license=('MIT') +arch=('x86_64') +depends=('ghc-libs' 'haskell-hashable' 'haskell-unordered-containers') +makedepends=('ghc' 'haskell-doctest' 'haskell-glob' 'haskell-hedgehog') +source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz;) +sha256sums=('c7492118453176e9ffbfca6c6723d4429d1d11f2133325ce06e87353cc80a1bf') + +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 \ +--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-hspec-hedgehog/trunk (PKGBUILD)
Date: Sunday, October 25, 2020 @ 09:22:31 Author: felixonmars Revision: 732202 upgpkg: haskell-hspec-hedgehog 0.0.1.2-17: rebuild with bifunctors 5.5.8 Modified: haskell-hspec-hedgehog/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-10-25 09:21:57 UTC (rev 732201) +++ PKGBUILD2020-10-25 09:22:31 UTC (rev 732202) @@ -4,7 +4,7 @@ _hkgname=hspec-hedgehog pkgname=haskell-hspec-hedgehog pkgver=0.0.1.2 -pkgrel=16 +pkgrel=17 pkgdesc="Integrate Hedgehog and Hspec!" url="https://github.com/parsonsmatt/hspec-hedgehog/; license=('BSD')
[arch-commits] Commit in haskell-lukko/repos (2 files)
Date: Sunday, October 25, 2020 @ 09:19:49 Author: felixonmars Revision: 732195 archrelease: copy trunk to community-staging-x86_64 Added: haskell-lukko/repos/community-staging-x86_64/ haskell-lukko/repos/community-staging-x86_64/PKGBUILD (from rev 732194, haskell-lukko/trunk/PKGBUILD) --+ PKGBUILD | 48 1 file changed, 48 insertions(+) Copied: haskell-lukko/repos/community-staging-x86_64/PKGBUILD (from rev 732194, haskell-lukko/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-10-25 09:19:49 UTC (rev 732195) @@ -0,0 +1,48 @@ +# Maintainer: Felix Yan + +_hkgname=lukko +pkgname=haskell-lukko +pkgver=0.1.1.2 +pkgrel=30 +pkgdesc="Access to platform dependent file locking APIs" +url="https://github.com/phadej/lukko; +license=('BSD') +arch=('x86_64') +depends=('ghc-libs') +makedepends=('ghc' 'haskell-async' 'haskell-singleton-bool' 'haskell-tasty' + 'haskell-tasty-expected-failure' 'haskell-tasty-hunit' 'haskell-temporary') +source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz) +sha512sums=('fe3a6687b741491ebaeace29c8d4d01307fad43f0e649c087fef24ec227eb231541fa1500e1685c814eb2a1ea472546033e837ce84fa64df79f00b19f8abebb6') + +prepare() { +cd $_hkgname-$pkgver +sed -i 's/1.2.3/1.3/;s/\^>=0.11.1.2/>=0.11/' $_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-hspec-hedgehog/repos (2 files)
Date: Sunday, October 25, 2020 @ 09:22:47 Author: felixonmars Revision: 732203 archrelease: copy trunk to community-staging-x86_64 Added: haskell-hspec-hedgehog/repos/community-staging-x86_64/ haskell-hspec-hedgehog/repos/community-staging-x86_64/PKGBUILD (from rev 732202, haskell-hspec-hedgehog/trunk/PKGBUILD) --+ PKGBUILD | 47 +++ 1 file changed, 47 insertions(+) Copied: haskell-hspec-hedgehog/repos/community-staging-x86_64/PKGBUILD (from rev 732202, haskell-hspec-hedgehog/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-10-25 09:22:47 UTC (rev 732203) @@ -0,0 +1,47 @@ +# Maintainer: Felix Yan +# Contributor: berberman + +_hkgname=hspec-hedgehog +pkgname=haskell-hspec-hedgehog +pkgver=0.0.1.2 +pkgrel=17 +pkgdesc="Integrate Hedgehog and Hspec!" +url="https://github.com/parsonsmatt/hspec-hedgehog/; +license=('BSD') +arch=('x86_64') +depends=('ghc-libs' 'haskell-hspec' 'haskell-hspec-core' 'haskell-hedgehog' + 'haskell-hunit' 'haskell-quickcheck' 'haskell-splitmix') +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz;) +sha256sums=('23582ee0f9807b2e49de5da4ae8ef83cb56db63a045a7db73d537eab35c9eb9d') + +build() { + cd $_hkgname-$pkgver + + runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ +--ghc-option=-optl-Wl\,-z\,relro\,-z\,now \ +--ghc-option='-pie' + + runhaskell Setup build $MAKEFLAGS + runhaskell Setup register --gen-script + runhaskell Setup unregister --gen-script + sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh + sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { + cd $_hkgname-$pkgver + runhaskell Setup test +} + +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-relude/trunk (PKGBUILD)
Date: Sunday, October 25, 2020 @ 09:20:39 Author: felixonmars Revision: 732197 upgpkg: haskell-relude 0.7.0.0-18: rebuild with bifunctors 5.5.8 Modified: haskell-relude/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-10-25 09:20:24 UTC (rev 732196) +++ PKGBUILD2020-10-25 09:20:39 UTC (rev 732197) @@ -4,7 +4,7 @@ _hkgname=relude pkgname=haskell-relude pkgver=0.7.0.0 -pkgrel=17 +pkgrel=18 pkgdesc="Safe, performant, user-friendly and lightweight Haskell Standard Library." url="https://github.com/kowainik/relude; license=('MIT')
[arch-commits] Commit in haskell-config-ini/repos (2 files)
Date: Sunday, October 25, 2020 @ 09:21:57 Author: felixonmars Revision: 732201 archrelease: copy trunk to community-staging-x86_64 Added: haskell-config-ini/repos/community-staging-x86_64/ haskell-config-ini/repos/community-staging-x86_64/PKGBUILD (from rev 732200, haskell-config-ini/trunk/PKGBUILD) --+ PKGBUILD | 51 +++ 1 file changed, 51 insertions(+) Copied: haskell-config-ini/repos/community-staging-x86_64/PKGBUILD (from rev 732200, haskell-config-ini/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-10-25 09:21:57 UTC (rev 732201) @@ -0,0 +1,51 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=config-ini +pkgname=haskell-config-ini +pkgver=0.2.4.0 +pkgrel=149 +pkgdesc="A library for simple INI-based configuration files." +url="https://github.com/aisamanra/config-ini; +license=("BSD") +arch=('x86_64') +depends=('ghc-libs' 'haskell-unordered-containers' 'haskell-megaparsec') +makedepends=('ghc' 'haskell-ini' 'haskell-hedgehog' 'haskell-doctest' 'haskell-microlens') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('76af8bf132d545425d9db5579df2e37fa08cad479adf5f586fb3becd0712e2329eae019db1796cd24c6fda80aa958e45450ebae74a5bcbdfad9337ae44696a5e') + +prepare() { +cd $_hkgname-$pkgver +sed -i 's/<8/<9/' $_hkgname.cabal +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 --disable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ +-fenable-doctests +runhaskell Setup build $MAKEFLAGS +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $_hkgname-$pkgver +# https://github.com/aisamanra/config-ini/issues/22 +# runhaskell Setup test +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE +rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in haskell-validation-selective/repos (2 files)
Date: Sunday, October 25, 2020 @ 09:23:40 Author: felixonmars Revision: 732205 archrelease: copy trunk to community-staging-x86_64 Added: haskell-validation-selective/repos/community-staging-x86_64/ haskell-validation-selective/repos/community-staging-x86_64/PKGBUILD (from rev 732204, haskell-validation-selective/trunk/PKGBUILD) --+ PKGBUILD | 52 1 file changed, 52 insertions(+) Copied: haskell-validation-selective/repos/community-staging-x86_64/PKGBUILD (from rev 732204, haskell-validation-selective/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-10-25 09:23:40 UTC (rev 732205) @@ -0,0 +1,52 @@ +# Maintainer: Felix Yan +# Contributor: berberman + +_hkgname=validation-selective +pkgname=haskell-validation-selective +pkgver=0.1.0.0 +pkgrel=17 +pkgdesc="Lighweight pure data validation based on Applicative and Selective functors." +url="https://github.com/kowainik/validation-selective; +license=('MPL2') +arch=('x86_64') +depends=('ghc-libs' 'haskell-selective') +makedepends=('ghc' 'haskell-doctest' 'haskell-hedgehog' 'haskell-hspec' 'haskell-hspec-hedgehog') +source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz;) +sha256sums=('c7d9cb37649ff7dddfa7c97e882d86b2f2edd646ce9fa42d50f78c1098784345') + +prepare(){ + cd $_hkgname-$pkgver + echo -e "import Distribution.Simple\nmain = defaultMain" > Setup.hs + sed -i 's/ ^>= 0.16/ ^>= 0.17/' $_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 deepin-file-manager/trunk (PKGBUILD)
Date: Sunday, October 25, 2020 @ 09:20:24 Author: felixonmars Revision: 732196 upgpkg: deepin-file-manager 1:5.2.0.51-1 Modified: deepin-file-manager/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2020-10-25 09:19:49 UTC (rev 732195) +++ PKGBUILD2020-10-25 09:20:24 UTC (rev 732196) @@ -3,7 +3,7 @@ # Contributor: Xu Fasheng pkgname=deepin-file-manager -pkgver=5.2.0.50 +pkgver=5.2.0.51 pkgrel=1 epoch=1 pkgdesc='Deepin File Manager' @@ -27,7 +27,7 @@ replaces=('deepin-desktop') source=("$pkgname-$pkgver.tar.gz::https://github.com/linuxdeepin/dde-file-manager/archive/$pkgver.tar.gz; deepin-file-manager-qt5.15.patch) -sha512sums=('2bce37443f2991f903c6e74c97e88cfea67c067b2a4ded951caf64c8f978d9523170a4ea1ea210a22b3bf3066275682c70f3c4dfeec7e53c5394c10a57047b45' +sha512sums=('8304736f3425926e7ac6680adecc07cee93ff49e51476f65383bbcfe164b58e2e9318579da6bf4e3d4a272cd5705bca3b6bba9cb556228f831fabcca960a7fa6' '0c38761b7a44dc581d7d4fedc2c51cf702769ec43a325384f13ce427cf2dccc8af4b59e82f4bd567449073926f4a7ad433147ea01db0ad8ab75eb46f7150a3eb') prepare() {
[arch-commits] Commit in haskell-profunctors/repos (2 files)
Date: Sunday, October 25, 2020 @ 09:44:29 Author: felixonmars Revision: 732257 archrelease: copy trunk to community-staging-x86_64 Added: haskell-profunctors/repos/community-staging-x86_64/ haskell-profunctors/repos/community-staging-x86_64/PKGBUILD (from rev 732256, haskell-profunctors/trunk/PKGBUILD) --+ PKGBUILD | 39 +++ 1 file changed, 39 insertions(+) Copied: haskell-profunctors/repos/community-staging-x86_64/PKGBUILD (from rev 732256, haskell-profunctors/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-10-25 09:44:29 UTC (rev 732257) @@ -0,0 +1,39 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=profunctors +pkgname=haskell-profunctors +pkgver=5.6 +pkgrel=2 +pkgdesc="Profunctors" +url="https://github.com/ekmett/profunctors/; +license=("BSD") +arch=('x86_64') +depends=('ghc-libs' 'haskell-base-orphans' 'haskell-bifunctors' 'haskell-comonad' + 'haskell-contravariant' 'haskell-distributive' 'haskell-tagged') +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('8adf5b48681efa9c63300db3648b393ccb08ae2c1252592a9987efb258c8f8f91869808e80f0f02124677ab8fb48b0a4a8cba956b5e31d570e283c30568ec243') + +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-these/repos (2 files)
Date: Sunday, October 25, 2020 @ 09:42:57 Author: felixonmars Revision: 732253 archrelease: copy trunk to community-staging-x86_64 Added: haskell-these/repos/community-staging-x86_64/ haskell-these/repos/community-staging-x86_64/PKGBUILD (from rev 732252, haskell-these/trunk/PKGBUILD) --+ PKGBUILD | 47 +++ 1 file changed, 47 insertions(+) Copied: haskell-these/repos/community-staging-x86_64/PKGBUILD (from rev 732252, haskell-these/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-10-25 09:42:57 UTC (rev 732253) @@ -0,0 +1,47 @@ +# Maintainer: Felix Yan + +_hkgname=these +pkgname=haskell-these +pkgver=1.1.1.1 +pkgrel=21 +pkgdesc="An either-or-both data type" +url="https://github.com/isomorphism/these; +license=('BSD') +arch=('x86_64') +depends=('ghc-libs' 'haskell-assoc' 'haskell-hashable') +makedepends=('ghc') +source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz) +sha512sums=('23246164648bf4cb028719e7cb2e5f450ab8af9e1dc7f0ddec323ca4ce124afbfd3bf367446c2d69ec91abe42daf77e11a26a13f2898275dafbc095637d5') + +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-profunctors/trunk (PKGBUILD)
Date: Sunday, October 25, 2020 @ 09:44:15 Author: felixonmars Revision: 732256 upgpkg: haskell-profunctors 5.6-2: rebuild with bifunctors 5.5.8 Modified: haskell-profunctors/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-10-25 09:43:41 UTC (rev 732255) +++ PKGBUILD2020-10-25 09:44:15 UTC (rev 732256) @@ -4,7 +4,7 @@ _hkgname=profunctors pkgname=haskell-profunctors pkgver=5.6 -pkgrel=1 +pkgrel=2 pkgdesc="Profunctors" url="https://github.com/ekmett/profunctors/; license=("BSD")
[arch-commits] Commit in haskell-strict/trunk (PKGBUILD)
Date: Sunday, October 25, 2020 @ 09:43:27 Author: felixonmars Revision: 732254 upgpkg: haskell-strict 0.4-21: rebuild with bifunctors 5.5.8 Modified: haskell-strict/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-10-25 09:42:57 UTC (rev 732253) +++ PKGBUILD2020-10-25 09:43:27 UTC (rev 732254) @@ -4,7 +4,7 @@ _hkgname=strict pkgname=haskell-strict pkgver=0.4 -pkgrel=20 +pkgrel=21 pkgdesc="Strict data types and String IO" url="https://github.com/haskell-strict/strict; license=("BSD")
[arch-commits] Commit in haskell-these/trunk (PKGBUILD)
Date: Sunday, October 25, 2020 @ 09:42:42 Author: felixonmars Revision: 732252 upgpkg: haskell-these 1.1.1.1-21: rebuild with bifunctors 5.5.8 Modified: haskell-these/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-10-25 09:42:14 UTC (rev 732251) +++ PKGBUILD2020-10-25 09:42:42 UTC (rev 732252) @@ -3,7 +3,7 @@ _hkgname=these pkgname=haskell-these pkgver=1.1.1.1 -pkgrel=20 +pkgrel=21 pkgdesc="An either-or-both data type" url="https://github.com/isomorphism/these; license=('BSD')
[arch-commits] Commit in haskell-strict/repos (2 files)
Date: Sunday, October 25, 2020 @ 09:43:41 Author: felixonmars Revision: 732255 archrelease: copy trunk to community-staging-x86_64 Added: haskell-strict/repos/community-staging-x86_64/ haskell-strict/repos/community-staging-x86_64/PKGBUILD (from rev 732254, haskell-strict/trunk/PKGBUILD) --+ PKGBUILD | 39 +++ 1 file changed, 39 insertions(+) Copied: haskell-strict/repos/community-staging-x86_64/PKGBUILD (from rev 732254, haskell-strict/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-10-25 09:43:41 UTC (rev 732255) @@ -0,0 +1,39 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=strict +pkgname=haskell-strict +pkgver=0.4 +pkgrel=21 +pkgdesc="Strict data types and String IO" +url="https://github.com/haskell-strict/strict; +license=("BSD") +arch=('x86_64') +depends=('ghc-libs' 'haskell-assoc' 'haskell-hashable' 'haskell-these') +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('f41d5ca6a02e849778d35e6f9343fe3d58b6b09b5bf93798af9346190de36346b3fc588a22368a16fbd1000713a57ca3c81357a0f38735e2b2359bda509ed8a3') + +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 \ +-fsplit-base +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 openblas/repos/community-testing-x86_64 (PKGBUILD PKGBUILD)
Date: Sunday, October 25, 2020 @ 09:11:40 Author: felixonmars Revision: 732169 archrelease: copy trunk to community-testing-x86_64 Added: openblas/repos/community-testing-x86_64/PKGBUILD (from rev 732168, openblas/trunk/PKGBUILD) Deleted: openblas/repos/community-testing-x86_64/PKGBUILD --+ PKGBUILD | 88 ++--- 1 file changed, 44 insertions(+), 44 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2020-10-25 09:11:23 UTC (rev 732168) +++ PKGBUILD2020-10-25 09:11:40 UTC (rev 732169) @@ -1,44 +0,0 @@ -# Maintainer: Felix Yan -# Contributor: Giuseppe Borzi - -pkgname=openblas -_pkgname=OpenBLAS -pkgver=0.3.11 -pkgrel=1 -pkgdesc="An optimized BLAS library based on GotoBLAS2 1.13 BSD" -arch=('x86_64') -url="https://www.openblas.net/; -license=('BSD') -depends=('gcc-libs') -makedepends=('perl' 'gcc-fortran') -provides=('blas=3.8.0') -conflicts=('blas') -source=(${_pkgname}-v${pkgver}.tar.gz::https://github.com/xianyi/OpenBLAS/archive/v${pkgver}.tar.gz) -sha512sums=('1a5e5f9ab1ef33d9882b2a491cf6803c05f87db0df7ae8a92ee7b9b8a52cedcea285888e5ee6c131c94ecf9403c1cc7f6c349f3df2f87245668cc018dcc8de32') - -build() { - cd "$srcdir/$_pkgname-$pkgver" - - make NO_STATIC=1 NO_LAPACK=1 NO_LAPACKE=1 NO_CBLAS=1 NO_AFFINITY=1 USE_OPENMP=1 \ - CFLAGS="$CPPFLAGS $CFLAGS" DYNAMIC_ARCH=1 \ - NUM_THREADS=64 MAJOR_VERSION=3 libs shared -} - -package() { - cd "$srcdir/$_pkgname-$pkgver" - - make PREFIX="$pkgdir"/usr NUM_THREADS=64 MAJOR_VERSION=3 install - rm -f "$pkgdir"/usr/include/cblas.h "$pkgdir"/usr/include/lapack* - install -Dm644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE - - cd "$pkgdir"/usr/lib/ - ln -s libopenblasp-r$pkgver.so libblas.so - ln -s libopenblasp-r$pkgver.so libblas.so.3 - sed -i -e "s%$pkgdir%%" "$pkgdir"/usr/lib/cmake/openblas/OpenBLASConfig.cmake - sed -i -e "s%$pkgdir%%" "$pkgdir"/usr/lib/pkgconfig/openblas.pc - ln -s openblas.pc "$pkgdir"/usr/lib/pkgconfig/blas.pc - - rmdir "$pkgdir"/usr/bin -} - -# vim:set ts=2 sw=2 et: Copied: openblas/repos/community-testing-x86_64/PKGBUILD (from rev 732168, openblas/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2020-10-25 09:11:40 UTC (rev 732169) @@ -0,0 +1,44 @@ +# Maintainer: Felix Yan +# Contributor: Giuseppe Borzi + +pkgname=openblas +_pkgname=OpenBLAS +pkgver=0.3.12 +pkgrel=1 +pkgdesc="An optimized BLAS library based on GotoBLAS2 1.13 BSD" +arch=('x86_64') +url="https://www.openblas.net/; +license=('BSD') +depends=('gcc-libs') +makedepends=('perl' 'gcc-fortran') +provides=('blas=3.8.0') +conflicts=('blas') +source=(${_pkgname}-v${pkgver}.tar.gz::https://github.com/xianyi/OpenBLAS/archive/v${pkgver}.tar.gz) +sha512sums=('1ff5a065c41f7e460857f8428fc77900b189f051fa8129eea9ae93237f234d387cc1c6e627c2c95636164f512d4d721d4229729f04a04e8d5f655abbf5463d98') + +build() { + cd "$srcdir/$_pkgname-$pkgver" + + make NO_STATIC=1 NO_LAPACK=1 NO_LAPACKE=1 NO_CBLAS=1 NO_AFFINITY=1 USE_OPENMP=1 \ + CFLAGS="$CPPFLAGS $CFLAGS" DYNAMIC_ARCH=1 \ + NUM_THREADS=64 MAJOR_VERSION=3 libs shared +} + +package() { + cd "$srcdir/$_pkgname-$pkgver" + + make PREFIX="$pkgdir"/usr NUM_THREADS=64 MAJOR_VERSION=3 install + rm -f "$pkgdir"/usr/include/cblas.h "$pkgdir"/usr/include/lapack* + install -Dm644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE + + cd "$pkgdir"/usr/lib/ + ln -s libopenblasp-r$pkgver.so libblas.so + ln -s libopenblasp-r$pkgver.so libblas.so.3 + sed -i -e "s%$pkgdir%%" "$pkgdir"/usr/lib/cmake/openblas/OpenBLASConfig.cmake + sed -i -e "s%$pkgdir%%" "$pkgdir"/usr/lib/pkgconfig/openblas.pc + ln -s openblas.pc "$pkgdir"/usr/lib/pkgconfig/blas.pc + + rmdir "$pkgdir"/usr/bin +} + +# vim:set ts=2 sw=2 et:
[arch-commits] Commit in openblas/trunk (PKGBUILD)
Date: Sunday, October 25, 2020 @ 09:11:23 Author: felixonmars Revision: 732168 upgpkg: openblas 0.3.12-1 Modified: openblas/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2020-10-25 09:04:15 UTC (rev 732167) +++ PKGBUILD2020-10-25 09:11:23 UTC (rev 732168) @@ -3,7 +3,7 @@ pkgname=openblas _pkgname=OpenBLAS -pkgver=0.3.11 +pkgver=0.3.12 pkgrel=1 pkgdesc="An optimized BLAS library based on GotoBLAS2 1.13 BSD" arch=('x86_64') @@ -14,7 +14,7 @@ provides=('blas=3.8.0') conflicts=('blas') source=(${_pkgname}-v${pkgver}.tar.gz::https://github.com/xianyi/OpenBLAS/archive/v${pkgver}.tar.gz) -sha512sums=('1a5e5f9ab1ef33d9882b2a491cf6803c05f87db0df7ae8a92ee7b9b8a52cedcea285888e5ee6c131c94ecf9403c1cc7f6c349f3df2f87245668cc018dcc8de32') +sha512sums=('1ff5a065c41f7e460857f8428fc77900b189f051fa8129eea9ae93237f234d387cc1c6e627c2c95636164f512d4d721d4229729f04a04e8d5f655abbf5463d98') build() { cd "$srcdir/$_pkgname-$pkgver"