[arch-commits] Commit in haskell-sandi/repos (2 files)
Date: Saturday, May 11, 2019 @ 20:29:46 Author: felixonmars Revision: 465545 archrelease: copy trunk to community-staging-x86_64 Added: haskell-sandi/repos/community-staging-x86_64/ haskell-sandi/repos/community-staging-x86_64/PKGBUILD (from rev 465544, haskell-sandi/trunk/PKGBUILD) --+ PKGBUILD | 50 ++ 1 file changed, 50 insertions(+) Copied: haskell-sandi/repos/community-staging-x86_64/PKGBUILD (from rev 465544, haskell-sandi/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2019-05-11 20:29:46 UTC (rev 465545) @@ -0,0 +1,50 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=sandi +pkgname=haskell-sandi +pkgver=0.5 +pkgrel=18 +pkgdesc="Data encoding library" +url="https://hackage.haskell.org/package/sandi; +license=("BSD") +arch=('x86_64') +depends=('ghc-libs' 'haskell-conduit' 'haskell-exceptions') +makedepends=('ghc' 'haskell-tasty' 'haskell-tasty-hunit' 'haskell-tasty-quickcheck' + 'haskell-tasty-th') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('8abff3496d0d3f082f12416eea3189e06d1663fe78d996159396ab944389b2a816853c0191edced3b176fc506dac60e9ce84347ecaf2c255e5ec0d6b1590c012') + +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 \ +-fwith-conduit +runhaskell Setup build +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-deferred-folds/trunk (PKGBUILD)
Date: Saturday, May 11, 2019 @ 20:27:13 Author: felixonmars Revision: 465540 upgpkg: haskell-deferred-folds 0.9.10-30 rebuild with profunctors 5.4 Modified: haskell-deferred-folds/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2019-05-11 20:26:34 UTC (rev 465539) +++ PKGBUILD2019-05-11 20:27:13 UTC (rev 465540) @@ -3,7 +3,7 @@ _hkgname=deferred-folds pkgname=haskell-deferred-folds pkgver=0.9.10 -pkgrel=29 +pkgrel=30 pkgdesc="Abstractions over deferred folds" url="https://github.com/metrix-ai/deferred-folds; license=('MIT')
[arch-commits] Commit in haskell-postgresql-binary/repos (2 files)
Date: Saturday, May 11, 2019 @ 20:28:52 Author: felixonmars Revision: 465543 archrelease: copy trunk to community-staging-x86_64 Added: haskell-postgresql-binary/repos/community-staging-x86_64/ haskell-postgresql-binary/repos/community-staging-x86_64/PKGBUILD (from rev 465542, haskell-postgresql-binary/trunk/PKGBUILD) --+ PKGBUILD | 53 + 1 file changed, 53 insertions(+) Copied: haskell-postgresql-binary/repos/community-staging-x86_64/PKGBUILD (from rev 465542, haskell-postgresql-binary/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2019-05-11 20:28:52 UTC (rev 465543) @@ -0,0 +1,53 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=postgresql-binary +pkgname=haskell-postgresql-binary +pkgver=0.12.1.2 +pkgrel=35 +pkgdesc="Encoders and decoders for the PostgreSQL's binary format" +url="https://github.com/nikita-volkov/postgresql-binary; +license=("MIT") +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-base-prelude' 'haskell-binary-parser' + 'haskell-bytestring-strict-builder' 'haskell-loch-th' 'haskell-network-ip' + 'haskell-placeholders' 'haskell-scientific' 'haskell-unordered-containers' + 'haskell-uuid' 'haskell-vector') +makedepends=('ghc' 'haskell-postgresql-libpq' 'haskell-tasty' 'haskell-tasty-quickcheck' + 'haskell-tasty-hunit' 'haskell-quickcheck' 'haskell-quickcheck-instances' + 'haskell-json-ast' 'haskell-conversion' 'haskell-conversion-bytestring' + 'haskell-conversion-text' 'haskell-rerebase' 'pifpaf' 'postgresql') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('adb64905b689cd7422894563b0172094ee92e1e6068ddb726b87ac945a32f7e0be47b10996d436928810afe59dccb7f2d4b52dffde5903fadb588aa0ad35fc38') + +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 +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 + +eval $(pifpaf run postgresql --host 127.0.0.1 --port 5432) +createuser -s postgres +runhaskell Setup test +pifpaf_stop +} + +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-sandi/trunk (PKGBUILD)
Date: Saturday, May 11, 2019 @ 20:29:36 Author: felixonmars Revision: 465544 upgpkg: haskell-sandi 0.5-18 rebuild with profunctors 5.4 Modified: haskell-sandi/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2019-05-11 20:28:52 UTC (rev 465543) +++ PKGBUILD2019-05-11 20:29:36 UTC (rev 465544) @@ -4,7 +4,7 @@ _hkgname=sandi pkgname=haskell-sandi pkgver=0.5 -pkgrel=17 +pkgrel=18 pkgdesc="Data encoding library" url="https://hackage.haskell.org/package/sandi; license=("BSD")
[arch-commits] Commit in haskell-rebase/trunk (PKGBUILD)
Date: Saturday, May 11, 2019 @ 20:24:41 Author: felixonmars Revision: 465534 upgpkg: haskell-rebase 1.3.1.1-2 rebuild with profunctors 5.4 Modified: haskell-rebase/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2019-05-11 20:23:58 UTC (rev 465533) +++ PKGBUILD2019-05-11 20:24:41 UTC (rev 465534) @@ -4,7 +4,7 @@ _hkgname=rebase pkgname=haskell-rebase pkgver=1.3.1.1 -pkgrel=1 +pkgrel=2 pkgdesc='A more progressive alternative to the "base" package' url="https://github.com/nikita-volkov/rebase; license=("MIT")
[arch-commits] Commit in haskell-pointed/repos (2 files)
Date: Saturday, May 11, 2019 @ 20:23:13 Author: felixonmars Revision: 465531 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 465530, haskell-pointed/trunk/PKGBUILD) --+ PKGBUILD | 47 +++ 1 file changed, 47 insertions(+) Copied: haskell-pointed/repos/community-staging-x86_64/PKGBUILD (from rev 465530, haskell-pointed/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2019-05-11 20:23:13 UTC (rev 465531) @@ -0,0 +1,47 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=pointed +pkgname=haskell-pointed +pkgver=5.0.1 +pkgrel=86 +pkgdesc="Pointed and copointed data" +url="https://github.com/ekmett/pointed/; +license=("BSD") +arch=('x86_64') +depends=('ghc-libs' 'haskell-comonad' 'haskell-data-default-class' 'haskell-hashable' + 'haskell-kan-extensions' 'haskell-semigroupoids' 'haskell-tagged' + 'haskell-transformers-compat' 'haskell-unordered-containers') +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('65958628c983a2c2866b1a1a615c7a7f2f516068c667ce9b93f4214b863632b40eba4915d49e07388c52ced8868bb308b24e7b38a6f50563c68954696748c99b') + +prepare() { +cd $_hkgname-$pkgver +sed -i -e '/semigroups/d' -e 's/< *0.6/<1/' -e 's/< *2.5/<3/' $_hkgname.cabal +} + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ +-fcomonad -fcontainers -fkan-extensions -fsemigroupoids -fsemigroups \ +-fstm -ftagged -ftransformers -funordered-containers +runhaskell Setup build +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-simple-sendfile/repos (2 files)
Date: Saturday, May 11, 2019 @ 20:30:32 Author: felixonmars Revision: 465547 archrelease: copy trunk to community-staging-x86_64 Added: haskell-simple-sendfile/repos/community-staging-x86_64/ haskell-simple-sendfile/repos/community-staging-x86_64/PKGBUILD (from rev 465546, haskell-simple-sendfile/trunk/PKGBUILD) --+ PKGBUILD | 45 + 1 file changed, 45 insertions(+) Copied: haskell-simple-sendfile/repos/community-staging-x86_64/PKGBUILD (from rev 465546, haskell-simple-sendfile/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2019-05-11 20:30:32 UTC (rev 465547) @@ -0,0 +1,45 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=simple-sendfile +pkgname=haskell-simple-sendfile +pkgver=0.2.28 +pkgrel=23 +pkgdesc="Cross platform library for the sendfile system call" +url="https://hackage.haskell.org/package/${_hkgname}; +license=("BSD") +arch=('x86_64') +depends=('ghc-libs' 'haskell-network') +makedepends=('ghc' 'haskell-hunit' 'haskell-conduit' 'haskell-conduit-extra' 'haskell-resourcet' + 'haskell-hspec') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('9a08d4ba26cd05b1fff3e72bd0846260d4c04921a5ca1f86258c61e51ee5ccf8e14dd2aea0bee44590572feba1832b2562b75b5f71f004c705f02cd0a0f000d1') + +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 \ +-fallow-bsd +runhaskell Setup build +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-simple-sendfile/trunk (PKGBUILD)
Date: Saturday, May 11, 2019 @ 20:30:22 Author: felixonmars Revision: 465546 upgpkg: haskell-simple-sendfile 0.2.28-23 rebuild with profunctors 5.4 Modified: haskell-simple-sendfile/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2019-05-11 20:29:46 UTC (rev 465545) +++ PKGBUILD2019-05-11 20:30:22 UTC (rev 465546) @@ -4,7 +4,7 @@ _hkgname=simple-sendfile pkgname=haskell-simple-sendfile pkgver=0.2.28 -pkgrel=22 +pkgrel=23 pkgdesc="Cross platform library for the sendfile system call" url="https://hackage.haskell.org/package/${_hkgname}; license=("BSD")
[arch-commits] Commit in haskell-postgresql-binary/trunk (PKGBUILD)
Date: Saturday, May 11, 2019 @ 20:28:43 Author: felixonmars Revision: 465542 upgpkg: haskell-postgresql-binary 0.12.1.2-35 rebuild with profunctors 5.4 Modified: haskell-postgresql-binary/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2019-05-11 20:27:23 UTC (rev 465541) +++ PKGBUILD2019-05-11 20:28:43 UTC (rev 465542) @@ -4,7 +4,7 @@ _hkgname=postgresql-binary pkgname=haskell-postgresql-binary pkgver=0.12.1.2 -pkgrel=34 +pkgrel=35 pkgdesc="Encoders and decoders for the PostgreSQL's binary format" url="https://github.com/nikita-volkov/postgresql-binary; license=("MIT")
[arch-commits] Commit in haskell-bytestring-strict-builder/trunk (PKGBUILD)
Date: Saturday, May 11, 2019 @ 20:26:24 Author: felixonmars Revision: 465538 upgpkg: haskell-bytestring-strict-builder 0.4.5.1-69 rebuild with profunctors 5.4 Modified: haskell-bytestring-strict-builder/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2019-05-11 20:25:46 UTC (rev 465537) +++ PKGBUILD2019-05-11 20:26:24 UTC (rev 465538) @@ -3,7 +3,7 @@ _hkgname=bytestring-strict-builder pkgname=haskell-bytestring-strict-builder pkgver=0.4.5.1 -pkgrel=68 +pkgrel=69 pkgdesc="An efficient strict bytestring builder" url="https://github.com/nikita-volkov/bytestring-strict-builder; license=('MIT')
[arch-commits] Commit in haskell-rerebase/repos (2 files)
Date: Saturday, May 11, 2019 @ 20:25:46 Author: felixonmars Revision: 465537 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 465536, haskell-rerebase/trunk/PKGBUILD) --+ PKGBUILD | 43 +++ 1 file changed, 43 insertions(+) Copied: haskell-rerebase/repos/community-staging-x86_64/PKGBUILD (from rev 465536, haskell-rerebase/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2019-05-11 20:25:46 UTC (rev 465537) @@ -0,0 +1,43 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=rerebase +pkgname=haskell-rerebase +pkgver=1.3.1 +pkgrel=15 +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=('0e39a8eef97a74b41e85e32979c5fe43972958a32149973fc40bb0bf75401541b45434be718d073905f3a67c6d1145462aa531191d20fdaa8f11688ccaa07ed9') + +prepare() { +cd $_hkgname-$pkgver +sed -i 's/==1/>=1/' $_hkgname.cabal +} + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build +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-rebase/repos (2 files)
Date: Saturday, May 11, 2019 @ 20:24:50 Author: felixonmars Revision: 465535 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 465534, haskell-rebase/trunk/PKGBUILD) --+ PKGBUILD | 47 +++ 1 file changed, 47 insertions(+) Copied: haskell-rebase/repos/community-staging-x86_64/PKGBUILD (from rev 465534, haskell-rebase/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2019-05-11 20:24:50 UTC (rev 465535) @@ -0,0 +1,47 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=rebase +pkgname=haskell-rebase +pkgver=1.3.1.1 +pkgrel=2 +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-hashable' 'haskell-vector' 'haskell-unordered-containers' + 'haskell-scientific' 'haskell-uuid' 'haskell-dlist' 'haskell-void' + 'haskell-bifunctors' 'haskell-profunctors' 'haskell-contravariant' + 'haskell-contravariant-extras' 'haskell-semigroupoids' 'haskell-either' + 'haskell-base-prelude') +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('2418a89c2348f222320ce75001d944f2d1025bdf8d00f7cca5ae00fe3e701de1e79e1c24726faad23860f6c9a76a86a7fbc3248ec5b4b601c2c3d64086b7b8d1') + +prepare() { +cd $_hkgname-$pkgver +sed -e '/fail/d' -e '/semigroups/d' -i $_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 +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-project-template/repos (2 files)
Date: Saturday, May 11, 2019 @ 20:23:58 Author: felixonmars Revision: 465533 archrelease: copy trunk to community-staging-x86_64 Added: haskell-project-template/repos/community-staging-x86_64/ haskell-project-template/repos/community-staging-x86_64/PKGBUILD (from rev 465532, haskell-project-template/trunk/PKGBUILD) --+ PKGBUILD | 44 1 file changed, 44 insertions(+) Copied: haskell-project-template/repos/community-staging-x86_64/PKGBUILD (from rev 465532, haskell-project-template/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2019-05-11 20:23:58 UTC (rev 465533) @@ -0,0 +1,44 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=project-template +pkgname=haskell-project-template +pkgver=0.2.0.1 +pkgrel=135 +pkgdesc="Specify Haskell project templates and generate files" +url="https://github.com/fpco/haskell-ide; +license=("BSD") +arch=('x86_64') +depends=('ghc-libs' 'haskell-base64-bytestring' 'haskell-conduit' 'haskell-conduit-extra' + 'haskell-resourcet') +makedepends=('ghc' 'haskell-hspec' 'haskell-quickcheck') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('bc5824086ba8dfaff4ff64c5115d37ea5e496d7692f1120b11c2a878e522119d362c7d119ccf7b9cc064c58f9ce6382b5e24a69cdac5ac5d683c4d616e2c66ea') + +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 +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-persistent-sqlite/trunk (PKGBUILD)
Date: Saturday, May 11, 2019 @ 20:22:22 Author: felixonmars Revision: 465528 upgpkg: haskell-persistent-sqlite 2.9.3-15 rebuild with profunctors 5.4 Modified: haskell-persistent-sqlite/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2019-05-11 20:21:33 UTC (rev 465527) +++ PKGBUILD2019-05-11 20:22:22 UTC (rev 465528) @@ -4,7 +4,7 @@ _hkgname=persistent-sqlite pkgname=haskell-persistent-sqlite pkgver=2.9.3 -pkgrel=14 +pkgrel=15 pkgdesc="Backend for the persistent library using sqlite3" url="http://www.yesodweb.com/book/persistent; license=("MIT")
[arch-commits] Commit in haskell-persistent-sqlite/repos (2 files)
Date: Saturday, May 11, 2019 @ 20:22:31 Author: felixonmars Revision: 465529 archrelease: copy trunk to community-staging-x86_64 Added: haskell-persistent-sqlite/repos/community-staging-x86_64/ haskell-persistent-sqlite/repos/community-staging-x86_64/PKGBUILD (from rev 465528, haskell-persistent-sqlite/trunk/PKGBUILD) --+ PKGBUILD | 46 ++ 1 file changed, 46 insertions(+) Copied: haskell-persistent-sqlite/repos/community-staging-x86_64/PKGBUILD (from rev 465528, haskell-persistent-sqlite/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2019-05-11 20:22:31 UTC (rev 465529) @@ -0,0 +1,46 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=persistent-sqlite +pkgname=haskell-persistent-sqlite +pkgver=2.9.3 +pkgrel=15 +pkgdesc="Backend for the persistent library using sqlite3" +url="http://www.yesodweb.com/book/persistent; +license=("MIT") +arch=('x86_64') +depends=('ghc-libs' 'sqlite' 'haskell-aeson' 'haskell-conduit' 'haskell-microlens-th' + 'haskell-monad-logger' 'haskell-old-locale' 'haskell-persistent' 'haskell-resource-pool' + 'haskell-resourcet' 'haskell-unliftio-core' 'haskell-unordered-containers') +makedepends=('ghc' 'haskell-hspec' 'haskell-persistent-template' 'haskell-temporary') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('0b31fecbe5486a94b2242f58e529165e646c0dd64d9f8283dd84c6cbde9c0b90f94a730f4443ecb128b9f21a2e94b34d47d12402c6b9d063b6e6eb928c2a46c1') + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ +-f-build-sanity-exe -fsystemlib -fuse-pkgconfig +runhaskell Setup build +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-persistent-template/trunk (PKGBUILD)
Date: Saturday, May 11, 2019 @ 20:21:24 Author: felixonmars Revision: 465526 upgpkg: haskell-persistent-template 2.6.0-33 rebuild with profunctors 5.4 Modified: haskell-persistent-template/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2019-05-11 20:20:36 UTC (rev 465525) +++ PKGBUILD2019-05-11 20:21:24 UTC (rev 465526) @@ -4,7 +4,7 @@ _hkgname=persistent-template pkgname=haskell-persistent-template pkgver=2.6.0 -pkgrel=32 +pkgrel=33 pkgdesc="Type-safe, non-relational, multi-backend persistence" url="http://www.yesodweb.com/book/persistent; license=("MIT")
[arch-commits] Commit in haskell-persistent-template/repos (2 files)
Date: Saturday, May 11, 2019 @ 20:21:33 Author: felixonmars Revision: 465527 archrelease: copy trunk to community-staging-x86_64 Added: haskell-persistent-template/repos/community-staging-x86_64/ haskell-persistent-template/repos/community-staging-x86_64/PKGBUILD (from rev 465526, haskell-persistent-template/trunk/PKGBUILD) --+ PKGBUILD | 40 1 file changed, 40 insertions(+) Copied: haskell-persistent-template/repos/community-staging-x86_64/PKGBUILD (from rev 465526, haskell-persistent-template/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2019-05-11 20:21:33 UTC (rev 465527) @@ -0,0 +1,40 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=persistent-template +pkgname=haskell-persistent-template +pkgver=2.6.0 +pkgrel=33 +pkgdesc="Type-safe, non-relational, multi-backend persistence" +url="http://www.yesodweb.com/book/persistent; +license=("MIT") +arch=('x86_64') +depends=('ghc-libs' "haskell-aeson" "haskell-aeson-compat" "haskell-http-api-data" + "haskell-monad-control" "haskell-monad-logger" "haskell-path-pieces" "haskell-persistent" + "haskell-tagged" "haskell-unordered-containers") +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('25ec2a40d77b9d05de370c6343e5377b5fe74932ef82797a8abd140c884d5a6aa1624c55a3e9617ada5de3bda2fe2e7c6fb59433a8acb7f0bb14833b321faad7') + +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 +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-persistent-qq/trunk (PKGBUILD)
Date: Saturday, May 11, 2019 @ 20:20:25 Author: felixonmars Revision: 465524 upgpkg: haskell-persistent-qq 2.9.1-19 rebuild with profunctors 5.4 Modified: haskell-persistent-qq/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2019-05-11 20:19:46 UTC (rev 465523) +++ PKGBUILD2019-05-11 20:20:25 UTC (rev 465524) @@ -3,7 +3,7 @@ _hkgname=persistent-qq pkgname=haskell-persistent-qq pkgver=2.9.1 -pkgrel=18 +pkgrel=19 pkgdesc="Provides a quasi-quoter for raw SQL for persistent" url="https://github.com/yesod-web/persistent; license=('MIT')
[arch-commits] Commit in haskell-persistent-qq/repos (2 files)
Date: Saturday, May 11, 2019 @ 20:20:36 Author: felixonmars Revision: 465525 archrelease: copy trunk to community-staging-x86_64 Added: haskell-persistent-qq/repos/community-staging-x86_64/ haskell-persistent-qq/repos/community-staging-x86_64/PKGBUILD (from rev 465524, haskell-persistent-qq/trunk/PKGBUILD) --+ PKGBUILD | 37 + 1 file changed, 37 insertions(+) Copied: haskell-persistent-qq/repos/community-staging-x86_64/PKGBUILD (from rev 465524, haskell-persistent-qq/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2019-05-11 20:20:36 UTC (rev 465525) @@ -0,0 +1,37 @@ +# Maintainer: Felix Yan + +_hkgname=persistent-qq +pkgname=haskell-persistent-qq +pkgver=2.9.1 +pkgrel=19 +pkgdesc="Provides a quasi-quoter for raw SQL for persistent" +url="https://github.com/yesod-web/persistent; +license=('MIT') +arch=('x86_64') +depends=('ghc-libs' 'haskell-src-meta' 'haskell-persistent') +makedepends=('ghc') +source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz) +sha512sums=('3504eba27815632dd2b9c08079bc430da659bfdf082f66c8e87753afd93d472559953f5bcd96af26b7ef65d72cdbb6c0106ccfc2e73e6148a5f631bcfe8fa86d') + +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 +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-conduit-extra/trunk (PKGBUILD)
Date: Saturday, May 11, 2019 @ 20:11:52 Author: felixonmars Revision: 465508 upgpkg: haskell-conduit-extra 1.3.1.1-15 rebuild with profunctors 5.4 Modified: haskell-conduit-extra/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2019-05-11 20:10:46 UTC (rev 465507) +++ PKGBUILD2019-05-11 20:11:52 UTC (rev 465508) @@ -4,7 +4,7 @@ _hkgname=conduit-extra pkgname=haskell-conduit-extra pkgver=1.3.1.1 -pkgrel=14 +pkgrel=15 pkgdesc="Batteries included conduit: adapters for common libraries." url="https://github.com/snoyberg/conduit; license=("MIT")
[arch-commits] Commit in haskell-esqueleto/repos (2 files)
Date: Saturday, May 11, 2019 @ 20:19:46 Author: felixonmars Revision: 465523 archrelease: copy trunk to community-staging-x86_64 Added: haskell-esqueleto/repos/community-staging-x86_64/ haskell-esqueleto/repos/community-staging-x86_64/PKGBUILD (from rev 465522, haskell-esqueleto/trunk/PKGBUILD) --+ PKGBUILD | 41 + 1 file changed, 41 insertions(+) Copied: haskell-esqueleto/repos/community-staging-x86_64/PKGBUILD (from rev 465522, haskell-esqueleto/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2019-05-11 20:19:46 UTC (rev 465523) @@ -0,0 +1,41 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=esqueleto +pkgname=haskell-esqueleto +pkgver=2.7.0 +pkgrel=25 +pkgdesc="Type-safe EDSL for SQL queries on persistent backends." +url="https://github.com/bitemyapp/esqueleto; +license=("BSD") +arch=('x86_64') +depends=('ghc-libs' 'haskell-blaze-html' 'haskell-conduit' 'haskell-monad-logger' + 'haskell-persistent' 'haskell-resourcet' 'haskell-tagged' 'haskell-unliftio' + 'haskell-unordered-containers') +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('0a491c3613bbe09bf1851824db0c8d73c567634cdfca660180fc3a3ab1b7b9bed67ce7f2838157e28eef6ebb01e69593292f07330ddbddd85f62ab349d45fbff') + +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-mysql -f-postgresql +runhaskell Setup build +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-hopenpgp/repos (2 files)
Date: Saturday, May 11, 2019 @ 20:15:29 Author: felixonmars Revision: 465515 archrelease: copy trunk to community-staging-x86_64 Added: haskell-hopenpgp/repos/community-staging-x86_64/ haskell-hopenpgp/repos/community-staging-x86_64/PKGBUILD (from rev 465514, haskell-hopenpgp/trunk/PKGBUILD) --+ PKGBUILD | 51 +++ 1 file changed, 51 insertions(+) Copied: haskell-hopenpgp/repos/community-staging-x86_64/PKGBUILD (from rev 465514, haskell-hopenpgp/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2019-05-11 20:15:29 UTC (rev 465515) @@ -0,0 +1,51 @@ +# Maintainer: Felix Yan + +_hkgname=hOpenPGP +pkgname=haskell-hopenpgp +pkgver=2.7.4.1 +pkgrel=61 +pkgdesc="Native Haskell implementation of OpenPGP (RFC4880)" +url="http://floss.scru.org/hOpenPGP/; +license=('MIT') +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-asn1-encoding' 'haskell-attoparsec' + 'haskell-base16-bytestring' 'haskell-base64-bytestring' 'haskell-bifunctors' + 'haskell-bzlib' 'haskell-binary-conduit' 'haskell-conduit' 'haskell-conduit-extra' + 'haskell-cryptonite' 'haskell-crypto-cipher-types' 'haskell-errors' 'haskell-hashable' + 'haskell-incremental-parser' 'haskell-ixset-typed' 'haskell-lens' 'haskell-memory' + 'haskell-monad-loops' 'haskell-nettle' 'haskell-network-uri' 'haskell-newtype' + 'haskell-openpgp-asciiarmor' 'haskell-prettyprinter' 'haskell-resourcet' 'haskell-split' + 'haskell-time-locale-compat' 'haskell-unliftio-core' 'haskell-unordered-containers' + 'haskell-wl-pprint-extras' 'haskell-zlib') +makedepends=('ghc') +source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz) +sha512sums=('1b0e2ec52726ba84dc93b7cffe7bccfa2d259049f1629799d239c9e2ef6abf13da561dd99775601d989ae5d5cc251a1684f23a243e6a27a663850f132f0724df') + +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 \ +-fnetwork-uri +runhaskell Setup build +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-cryptonite-conduit/trunk (PKGBUILD)
Date: Saturday, May 11, 2019 @ 20:13:18 Author: felixonmars Revision: 465512 upgpkg: haskell-cryptonite-conduit 0.2.2-162 rebuild with profunctors 5.4 Modified: haskell-cryptonite-conduit/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2019-05-11 20:12:44 UTC (rev 465511) +++ PKGBUILD2019-05-11 20:13:18 UTC (rev 465512) @@ -3,7 +3,7 @@ _hkgname=cryptonite-conduit pkgname=haskell-cryptonite-conduit pkgver=0.2.2 -pkgrel=161 +pkgrel=162 pkgdesc="Conduit bridge for cryptonite" url="https://github.com/haskell-crypto/cryptonite-conduit; license=('BSD')
[arch-commits] Commit in haskell-monad-logger/trunk (PKGBUILD)
Date: Saturday, May 11, 2019 @ 20:16:53 Author: felixonmars Revision: 465518 upgpkg: haskell-monad-logger 0.3.30-45 rebuild with profunctors 5.4 Modified: haskell-monad-logger/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2019-05-11 20:16:17 UTC (rev 465517) +++ PKGBUILD2019-05-11 20:16:53 UTC (rev 465518) @@ -4,7 +4,7 @@ _hkgname=monad-logger pkgname=haskell-monad-logger pkgver=0.3.30 -pkgrel=44 +pkgrel=45 pkgdesc="A class of monads which can log messages." url="https://github.com/kazu-yamamoto/logger; license=("MIT")
[arch-commits] Commit in haskell-persistent/repos (2 files)
Date: Saturday, May 11, 2019 @ 20:18:43 Author: felixonmars Revision: 465521 archrelease: copy trunk to community-staging-x86_64 Added: haskell-persistent/repos/community-staging-x86_64/ haskell-persistent/repos/community-staging-x86_64/PKGBUILD (from rev 465520, haskell-persistent/trunk/PKGBUILD) --+ PKGBUILD | 49 + 1 file changed, 49 insertions(+) Copied: haskell-persistent/repos/community-staging-x86_64/PKGBUILD (from rev 465520, haskell-persistent/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2019-05-11 20:18:43 UTC (rev 465521) @@ -0,0 +1,49 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=persistent +pkgname=haskell-persistent +pkgver=2.9.2 +pkgrel=16 +pkgdesc="Type-safe, multi-backend data serialization" +url="http://www.yesodweb.com/book/persistent; +license=("MIT") +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-attoparsec' 'haskell-base64-bytestring' + 'haskell-blaze-html' 'haskell-blaze-markup' 'haskell-conduit' 'haskell-fast-logger' + 'haskell-http-api-data' 'haskell-monad-logger' 'haskell-old-locale' 'haskell-path-pieces' + 'haskell-resource-pool' 'haskell-resourcet' 'haskell-scientific' 'haskell-silently' + 'haskell-tagged' 'haskell-unordered-containers' 'haskell-unliftio-core' 'haskell-vector' + 'haskell-void') +makedepends=('ghc' 'haskell-hspec') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('02bff4213da5c95316344100a74bb1731abacb0751986e15041f2001d620daf0e1af86637ed9e544253197172f223f1c1e7e4fd20f000a612cc4c05903809de1') + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ +-f-nooverlap +runhaskell Setup build +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-cryptohash-conduit/repos (2 files)
Date: Saturday, May 11, 2019 @ 20:12:44 Author: felixonmars Revision: 465511 archrelease: copy trunk to community-staging-x86_64 Added: haskell-cryptohash-conduit/repos/community-staging-x86_64/ haskell-cryptohash-conduit/repos/community-staging-x86_64/PKGBUILD (from rev 465510, haskell-cryptohash-conduit/trunk/PKGBUILD) --+ PKGBUILD | 39 +++ 1 file changed, 39 insertions(+) Copied: haskell-cryptohash-conduit/repos/community-staging-x86_64/PKGBUILD (from rev 465510, haskell-cryptohash-conduit/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2019-05-11 20:12:44 UTC (rev 465511) @@ -0,0 +1,39 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=cryptohash-conduit +pkgname=haskell-cryptohash-conduit +pkgver=0.1.1 +pkgrel=268 +pkgdesc="cryptohash conduit" +url="https://github.com/vincenthz/hs-cryptohash-conduit; +license=("BSD") +arch=('x86_64') +depends=('ghc-libs' "haskell-conduit" "haskell-conduit-extra" "haskell-cryptohash" + "haskell-resourcet") +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('6382a05b35bae34b53fd1ad6d897c25ca149ed852360c8f775587efcd3c29e45ff854f96ddbc9b446e04a4dd5698b1f5e2af754345f7d5af8f587b73b57fdec0') + +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 +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-persistent/trunk (PKGBUILD)
Date: Saturday, May 11, 2019 @ 20:18:34 Author: felixonmars Revision: 465520 upgpkg: haskell-persistent 2.9.2-16 rebuild with profunctors 5.4 Modified: haskell-persistent/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2019-05-11 20:17:03 UTC (rev 465519) +++ PKGBUILD2019-05-11 20:18:34 UTC (rev 465520) @@ -4,7 +4,7 @@ _hkgname=persistent pkgname=haskell-persistent pkgver=2.9.2 -pkgrel=15 +pkgrel=16 pkgdesc="Type-safe, multi-backend data serialization" url="http://www.yesodweb.com/book/persistent; license=("MIT")
[arch-commits] Commit in haskell-esqueleto/trunk (PKGBUILD)
Date: Saturday, May 11, 2019 @ 20:19:36 Author: felixonmars Revision: 465522 upgpkg: haskell-esqueleto 2.7.0-25 rebuild with profunctors 5.4 Modified: haskell-esqueleto/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2019-05-11 20:18:43 UTC (rev 465521) +++ PKGBUILD2019-05-11 20:19:36 UTC (rev 465522) @@ -4,7 +4,7 @@ _hkgname=esqueleto pkgname=haskell-esqueleto pkgver=2.7.0 -pkgrel=24 +pkgrel=25 pkgdesc="Type-safe EDSL for SQL queries on persistent backends." url="https://github.com/bitemyapp/esqueleto; license=("BSD")
[arch-commits] Commit in haskell-monad-logger/repos (2 files)
Date: Saturday, May 11, 2019 @ 20:17:03 Author: felixonmars Revision: 465519 archrelease: copy trunk to community-staging-x86_64 Added: haskell-monad-logger/repos/community-staging-x86_64/ haskell-monad-logger/repos/community-staging-x86_64/PKGBUILD (from rev 465518, haskell-monad-logger/trunk/PKGBUILD) --+ PKGBUILD | 42 ++ 1 file changed, 42 insertions(+) Copied: haskell-monad-logger/repos/community-staging-x86_64/PKGBUILD (from rev 465518, haskell-monad-logger/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2019-05-11 20:17:03 UTC (rev 465519) @@ -0,0 +1,42 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=monad-logger +pkgname=haskell-monad-logger +pkgver=0.3.30 +pkgrel=45 +pkgdesc="A class of monads which can log messages." +url="https://github.com/kazu-yamamoto/logger; +license=("MIT") +arch=('x86_64') +depends=('ghc-libs' 'haskell-conduit' 'haskell-conduit-extra' 'haskell-exceptions' + 'haskell-fast-logger' 'haskell-lifted-base' 'haskell-monad-control' 'haskell-monad-loops' + 'haskell-resourcet' 'haskell-stm-chans' + 'haskell-transformers-base' 'haskell-transformers-compat' 'haskell-unliftio-core') +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('f28157159dff780fe7fef9634757a6df064b3463e4b7cb6d89c59ab6fd2904f2ab8806c1ebfeaaa2bf950338ef9bfa8249e3b3250157b54464967e9bcdf2ffe2') + +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 \ +-ftemplate_haskell +runhaskell Setup build +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-libyaml/repos (2 files)
Date: Saturday, May 11, 2019 @ 20:16:17 Author: felixonmars Revision: 465517 archrelease: copy trunk to community-staging-x86_64 Added: haskell-libyaml/repos/community-staging-x86_64/ haskell-libyaml/repos/community-staging-x86_64/PKGBUILD (from rev 465516, haskell-libyaml/trunk/PKGBUILD) --+ PKGBUILD | 38 ++ 1 file changed, 38 insertions(+) Copied: haskell-libyaml/repos/community-staging-x86_64/PKGBUILD (from rev 465516, haskell-libyaml/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2019-05-11 20:16:17 UTC (rev 465517) @@ -0,0 +1,38 @@ +# Maintainer: Felix Yan + +_hkgname=libyaml +pkgname=haskell-libyaml +pkgver=0.1.1.0 +pkgrel=17 +pkgdesc="Low-level, streaming YAML interface." +url="https://github.com/snoyberg/libyaml; +license=('BSD') +arch=('x86_64') +depends=('ghc-libs' 'libyaml' 'haskell-conduit' 'haskell-resourcet') +makedepends=('ghc') +source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz) +sha512sums=('d63e95128e12059813fdb16d8b6f432b72d057a83f229b587c9d9e8bf4de3f2777a1d2920e32ea58d8c16aa0d8e79775dec5392e19b95a36d7347994635f53e0') + +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 \ +-fsystem-libyaml +runhaskell Setup build +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-libyaml/trunk (PKGBUILD)
Date: Saturday, May 11, 2019 @ 20:16:07 Author: felixonmars Revision: 465516 upgpkg: haskell-libyaml 0.1.1.0-17 rebuild with profunctors 5.4 Modified: haskell-libyaml/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2019-05-11 20:15:29 UTC (rev 465515) +++ PKGBUILD2019-05-11 20:16:07 UTC (rev 465516) @@ -3,7 +3,7 @@ _hkgname=libyaml pkgname=haskell-libyaml pkgver=0.1.1.0 -pkgrel=16 +pkgrel=17 pkgdesc="Low-level, streaming YAML interface." url="https://github.com/snoyberg/libyaml; license=('BSD')
[arch-commits] Commit in haskell-hopenpgp/trunk (PKGBUILD)
Date: Saturday, May 11, 2019 @ 20:15:19 Author: felixonmars Revision: 465514 upgpkg: haskell-hopenpgp 2.7.4.1-61 rebuild with profunctors 5.4 Modified: haskell-hopenpgp/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2019-05-11 20:13:27 UTC (rev 465513) +++ PKGBUILD2019-05-11 20:15:19 UTC (rev 465514) @@ -3,7 +3,7 @@ _hkgname=hOpenPGP pkgname=haskell-hopenpgp pkgver=2.7.4.1 -pkgrel=60 +pkgrel=61 pkgdesc="Native Haskell implementation of OpenPGP (RFC4880)" url="http://floss.scru.org/hOpenPGP/; license=('MIT')
[arch-commits] Commit in haskell-cryptonite-conduit/repos (2 files)
Date: Saturday, May 11, 2019 @ 20:13:27 Author: felixonmars Revision: 465513 archrelease: copy trunk to community-staging-x86_64 Added: haskell-cryptonite-conduit/repos/community-staging-x86_64/ haskell-cryptonite-conduit/repos/community-staging-x86_64/PKGBUILD (from rev 465512, haskell-cryptonite-conduit/trunk/PKGBUILD) --+ PKGBUILD | 38 ++ 1 file changed, 38 insertions(+) Copied: haskell-cryptonite-conduit/repos/community-staging-x86_64/PKGBUILD (from rev 465512, haskell-cryptonite-conduit/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2019-05-11 20:13:27 UTC (rev 465513) @@ -0,0 +1,38 @@ +# Maintainer: Felix Yan + +_hkgname=cryptonite-conduit +pkgname=haskell-cryptonite-conduit +pkgver=0.2.2 +pkgrel=162 +pkgdesc="Conduit bridge for cryptonite" +url="https://github.com/haskell-crypto/cryptonite-conduit; +license=('BSD') +arch=('x86_64') +depends=('ghc-libs' 'haskell-conduit' 'haskell-conduit-extra' 'haskell-cryptonite' + 'haskell-exceptions' 'haskell-memory' 'haskell-resourcet') +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('5a313d1ff64992fc8f45ebf06f5f439aa5dfe745ce6f2bfc31b3ee06b489b0a145a9e6b5cf00fb557ddbebf1aa5c226dc0add9c591f62a06bd6f8776cf52dbdf') + +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 +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-cryptohash-conduit/trunk (PKGBUILD)
Date: Saturday, May 11, 2019 @ 20:12:35 Author: felixonmars Revision: 465510 upgpkg: haskell-cryptohash-conduit 0.1.1-268 rebuild with profunctors 5.4 Modified: haskell-cryptohash-conduit/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2019-05-11 20:12:02 UTC (rev 465509) +++ PKGBUILD2019-05-11 20:12:35 UTC (rev 465510) @@ -4,7 +4,7 @@ _hkgname=cryptohash-conduit pkgname=haskell-cryptohash-conduit pkgver=0.1.1 -pkgrel=267 +pkgrel=268 pkgdesc="cryptohash conduit" url="https://github.com/vincenthz/hs-cryptohash-conduit; license=("BSD")
[arch-commits] Commit in haskell-conduit-extra/repos (2 files)
Date: Saturday, May 11, 2019 @ 20:12:02 Author: felixonmars Revision: 465509 archrelease: copy trunk to community-staging-x86_64 Added: haskell-conduit-extra/repos/community-staging-x86_64/ haskell-conduit-extra/repos/community-staging-x86_64/PKGBUILD (from rev 465508, haskell-conduit-extra/trunk/PKGBUILD) --+ PKGBUILD | 50 ++ 1 file changed, 50 insertions(+) Copied: haskell-conduit-extra/repos/community-staging-x86_64/PKGBUILD (from rev 465508, haskell-conduit-extra/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2019-05-11 20:12:02 UTC (rev 465509) @@ -0,0 +1,50 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=conduit-extra +pkgname=haskell-conduit-extra +pkgver=1.3.1.1 +pkgrel=15 +pkgdesc="Batteries included conduit: adapters for common libraries." +url="https://github.com/snoyberg/conduit; +license=("MIT") +arch=('x86_64') +depends=('ghc-libs' 'haskell-async' 'haskell-attoparsec' 'haskell-conduit' 'haskell-network' + 'haskell-primitive' 'haskell-resourcet' 'haskell-streaming-commons' 'haskell-typed-process' + 'haskell-unliftio-core') +makedepends=('ghc' 'haskell-exceptions' 'haskell-hspec' 'haskell-quickcheck' + 'haskell-transformers-base') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('0ae117903afc58c8207a767328a479400654215b4c8106ada9c0107a9234a65e4fe7f1689294572bb8fdeb63f1d5c9e11c14964c0dfda67d80ffc1e1a5ca3a82') + +prepare() { +sed -i '/bytestring-builder/d' $_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 +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-binary-conduit/repos (2 files)
Date: Saturday, May 11, 2019 @ 20:10:46 Author: felixonmars Revision: 465507 archrelease: copy trunk to community-staging-x86_64 Added: haskell-binary-conduit/repos/community-staging-x86_64/ haskell-binary-conduit/repos/community-staging-x86_64/PKGBUILD (from rev 465506, haskell-binary-conduit/trunk/PKGBUILD) --+ PKGBUILD | 37 + 1 file changed, 37 insertions(+) Copied: haskell-binary-conduit/repos/community-staging-x86_64/PKGBUILD (from rev 465506, haskell-binary-conduit/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2019-05-11 20:10:46 UTC (rev 465507) @@ -0,0 +1,37 @@ +# Maintainer: Felix Yan + +_hkgname=binary-conduit +pkgname=haskell-binary-conduit +pkgver=1.3.1 +pkgrel=34 +pkgdesc="Data serialization/deserialization conduit library" +url="https://github.com/qnikst/binary-conduit/; +license=('MIT') +arch=('x86_64') +depends=('ghc-libs' 'haskell-conduit' 'haskell-exceptions' 'haskell-vector') +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('ba1cc19ed024be3ddd5f95a1ddd0666fa6be91879663b7de8c1627d3342cad5c39b138d5e1df59274471341ad28d9dd51dc2da4a53fafa5e3dcab1fdb21722b2') + +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 +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-binary-conduit/trunk (PKGBUILD)
Date: Saturday, May 11, 2019 @ 20:10:34 Author: felixonmars Revision: 465506 upgpkg: haskell-binary-conduit 1.3.1-34 rebuild with profunctors 5.4 Modified: haskell-binary-conduit/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2019-05-11 20:10:02 UTC (rev 465505) +++ PKGBUILD2019-05-11 20:10:34 UTC (rev 465506) @@ -3,7 +3,7 @@ _hkgname=binary-conduit pkgname=haskell-binary-conduit pkgver=1.3.1 -pkgrel=33 +pkgrel=34 pkgdesc="Data serialization/deserialization conduit library" url="https://github.com/qnikst/binary-conduit/; license=('MIT')
[arch-commits] Commit in haskell-conduit/repos (2 files)
Date: Saturday, May 11, 2019 @ 20:10:02 Author: felixonmars Revision: 465505 archrelease: copy trunk to community-staging-x86_64 Added: haskell-conduit/repos/community-staging-x86_64/ haskell-conduit/repos/community-staging-x86_64/PKGBUILD (from rev 465504, haskell-conduit/trunk/PKGBUILD) --+ PKGBUILD | 45 + 1 file changed, 45 insertions(+) Copied: haskell-conduit/repos/community-staging-x86_64/PKGBUILD (from rev 465504, haskell-conduit/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2019-05-11 20:10:02 UTC (rev 465505) @@ -0,0 +1,45 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=conduit +pkgname=haskell-conduit +pkgver=1.3.1.1 +pkgrel=13 +pkgdesc="Streaming data processing library." +url="https://github.com/snoyberg/conduit; +license=("MIT") +arch=('x86_64') +depends=('ghc-libs' 'haskell-exceptions' 'haskell-mono-traversable' 'haskell-primitive' + 'haskell-resourcet' 'haskell-unliftio-core' 'haskell-vector') +makedepends=('ghc' 'haskell-hspec' 'haskell-quickcheck' 'haskell-safe' 'haskell-silently' + 'haskell-split' 'haskell-unliftio') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('a41a12b480f9fa16c10318c76936cca074ddefabb4cf4e1be98f80d951e255932858e49bdd10777e2b716433e7ffe8ea7252b0e4fdcf5e8c47e895e04467b807') + +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 +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-conduit/trunk (PKGBUILD)
Date: Saturday, May 11, 2019 @ 20:09:53 Author: felixonmars Revision: 465504 upgpkg: haskell-conduit 1.3.1.1-13 rebuild with profunctors 5.4 Modified: haskell-conduit/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2019-05-11 20:07:33 UTC (rev 465503) +++ PKGBUILD2019-05-11 20:09:53 UTC (rev 465504) @@ -4,7 +4,7 @@ _hkgname=conduit pkgname=haskell-conduit pkgver=1.3.1.1 -pkgrel=12 +pkgrel=13 pkgdesc="Streaming data processing library." url="https://github.com/snoyberg/conduit; license=("MIT")
[arch-commits] Commit in haskell-mono-traversable/repos (2 files)
Date: Saturday, May 11, 2019 @ 20:07:33 Author: felixonmars Revision: 465503 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 465502, haskell-mono-traversable/trunk/PKGBUILD) --+ PKGBUILD | 49 + 1 file changed, 49 insertions(+) Copied: haskell-mono-traversable/repos/community-staging-x86_64/PKGBUILD (from rev 465502, haskell-mono-traversable/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2019-05-11 20:07:33 UTC (rev 465503) @@ -0,0 +1,49 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=mono-traversable +pkgname=haskell-mono-traversable +pkgver=1.0.11.0 +pkgrel=17 +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=('2be2ed59bd90140cfff5247ce8fb2a4ba1356e471af51b3507fe3cfa1db59a008b71312ddbd5a9e4faeda18305f3117bed1edd1a3b5fbbca578cce9f2135') + +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 +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-mono-traversable/trunk (PKGBUILD)
Date: Saturday, May 11, 2019 @ 20:07:23 Author: felixonmars Revision: 465502 upgpkg: haskell-mono-traversable 1.0.11.0-17 rebuild with profunctors 5.4 Modified: haskell-mono-traversable/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2019-05-11 20:06:13 UTC (rev 465501) +++ PKGBUILD2019-05-11 20:07:23 UTC (rev 465502) @@ -4,7 +4,7 @@ _hkgname=mono-traversable pkgname=haskell-mono-traversable pkgver=1.0.11.0 -pkgrel=16 +pkgrel=17 pkgdesc="Type classes for mapping, folding, and traversing monomorphic containers" url="https://github.com/snoyberg/mono-traversable; license=("MIT")
[arch-commits] Commit in haskell-lens-aeson/trunk (PKGBUILD)
Date: Saturday, May 11, 2019 @ 20:06:04 Author: felixonmars Revision: 465500 upgpkg: haskell-lens-aeson 1.0.2-142 rebuild with profunctors 5.4 Modified: haskell-lens-aeson/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2019-05-11 20:05:17 UTC (rev 465499) +++ PKGBUILD2019-05-11 20:06:04 UTC (rev 465500) @@ -3,7 +3,7 @@ _hkgname=lens-aeson pkgname=haskell-lens-aeson pkgver=1.0.2 -pkgrel=141 +pkgrel=142 pkgdesc="Law-abiding lenses for aeson" url="http://github.com/lens/lens-aeson/; license=('MIT')
[arch-commits] Commit in haskell-concise/repos (2 files)
Date: Saturday, May 11, 2019 @ 19:59:06 Author: felixonmars Revision: 465495 archrelease: copy trunk to community-staging-x86_64 Added: haskell-concise/repos/community-staging-x86_64/ haskell-concise/repos/community-staging-x86_64/PKGBUILD (from rev 465494, haskell-concise/trunk/PKGBUILD) --+ PKGBUILD | 44 1 file changed, 44 insertions(+) Copied: haskell-concise/repos/community-staging-x86_64/PKGBUILD (from rev 465494, haskell-concise/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2019-05-11 19:59:06 UTC (rev 465495) @@ -0,0 +1,44 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=concise +pkgname=haskell-concise +pkgver=0.1.0.1 +pkgrel=100 +pkgdesc="Utilities for Control.Lens.Cons" +url="https://github.com/frasertweedal/hs-concise; +license=("BSD") +arch=('x86_64') +depends=('ghc-libs' 'haskell-lens') +makedepends=('ghc' 'haskell-quickcheck' 'haskell-quickcheck-instances' 'haskell-tasty' + 'haskell-tasty-quickcheck') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('1ca4aacd319107b6a0031e7d0604563a6be68c4c1a2df6e31e7336e8c29f8efd94d5517e31e9a986b9607eb059f74e33b1d8a307d5a23194daf5e88350d560d7') + +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 +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-insert-ordered-containers/trunk (PKGBUILD)
Date: Saturday, May 11, 2019 @ 19:59:47 Author: felixonmars Revision: 465496 upgpkg: haskell-insert-ordered-containers 0.2.1.0-160 rebuild with profunctors 5.4 Modified: haskell-insert-ordered-containers/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2019-05-11 19:59:06 UTC (rev 465495) +++ PKGBUILD2019-05-11 19:59:47 UTC (rev 465496) @@ -3,7 +3,7 @@ _hkgname=insert-ordered-containers pkgname=haskell-insert-ordered-containers pkgver=0.2.1.0 -pkgrel=159 +pkgrel=160 pkgdesc="Associative containers retating insertion order for traversals." url="https://github.com/phadej/insert-ordered-containers; license=('BSD')
[arch-commits] Commit in haskell-insert-ordered-containers/repos (2 files)
Date: Saturday, May 11, 2019 @ 19:59:56 Author: felixonmars Revision: 465497 archrelease: copy trunk to community-staging-x86_64 Added: haskell-insert-ordered-containers/repos/community-staging-x86_64/ haskell-insert-ordered-containers/repos/community-staging-x86_64/PKGBUILD (from rev 465496, haskell-insert-ordered-containers/trunk/PKGBUILD) --+ PKGBUILD | 48 1 file changed, 48 insertions(+) Copied: haskell-insert-ordered-containers/repos/community-staging-x86_64/PKGBUILD (from rev 465496, haskell-insert-ordered-containers/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2019-05-11 19:59:56 UTC (rev 465497) @@ -0,0 +1,48 @@ +# Maintainer: Felix Yan + +_hkgname=insert-ordered-containers +pkgname=haskell-insert-ordered-containers +pkgver=0.2.1.0 +pkgrel=160 +pkgdesc="Associative containers retating insertion order for traversals." +url="https://github.com/phadej/insert-ordered-containers; +license=('BSD') +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-base-compat' 'haskell-hashable' 'haskell-lens' + 'haskell-semigroupoids' 'haskell-unordered-containers') +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('baff8b23700a7d0209810208183d9856c0a5219018c5f09e82f8820ac87630073543da19e1198fc42f3feec143895707e5e33fdf1edbf8f4e6c441271cc3243b') + +prepare() { +sed -e 's/, semigroupoids >=4.3 && <5.2/, semigroupoids >=4.3/' \ +-e 's/, aeson >=1.0.0.0 && <1.2/, aeson >=1.0.0.0/' \ +-e 's/base >=4.6 && <4.10/base >=4.6/' \ +-e 's/<.*4.16/<5/' \ +-e '/semigroups/d' \ +-e 's/<.*0.10/<1/' \ +-i ${_hkgname}-${pkgver}/${_hkgname}.cabal +} + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build +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-aeson/repos (2 files)
Date: Saturday, May 11, 2019 @ 20:06:13 Author: felixonmars Revision: 465501 archrelease: copy trunk to community-staging-x86_64 Added: haskell-lens-aeson/repos/community-staging-x86_64/ haskell-lens-aeson/repos/community-staging-x86_64/PKGBUILD (from rev 465500, haskell-lens-aeson/trunk/PKGBUILD) --+ PKGBUILD | 44 1 file changed, 44 insertions(+) Copied: haskell-lens-aeson/repos/community-staging-x86_64/PKGBUILD (from rev 465500, haskell-lens-aeson/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2019-05-11 20:06:13 UTC (rev 465501) @@ -0,0 +1,44 @@ +# Maintainer: Felix Yan + +_hkgname=lens-aeson +pkgname=haskell-lens-aeson +pkgver=1.0.2 +pkgrel=142 +pkgdesc="Law-abiding lenses for aeson" +url="http://github.com/lens/lens-aeson/; +license=('MIT') +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-attoparsec' 'haskell-lens' 'haskell-scientific' + 'haskell-unordered-containers' 'haskell-vector') +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('db13c9126b41fd1b3b2e66c72e069ef07722c4e125a128eca2592bf2c68b7e550c10a0d35795616c0e66ed6c70bbe3b188e9baba19913bba41b5d44900b71013') + +prepare() { +cd $_hkgname-$pkgver +sed -i 's/<.*1.3/<2/' $_hkgname.cabal +} + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ +-f-test-doctests +runhaskell Setup build +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-jose/repos (2 files)
Date: Saturday, May 11, 2019 @ 20:05:17 Author: felixonmars Revision: 465499 archrelease: copy trunk to community-staging-x86_64 Added: haskell-jose/repos/community-staging-x86_64/ haskell-jose/repos/community-staging-x86_64/PKGBUILD (from rev 465498, haskell-jose/trunk/PKGBUILD) --+ PKGBUILD | 45 + 1 file changed, 45 insertions(+) Copied: haskell-jose/repos/community-staging-x86_64/PKGBUILD (from rev 465498, haskell-jose/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2019-05-11 20:05:17 UTC (rev 465499) @@ -0,0 +1,45 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=jose +pkgname=haskell-jose +pkgver=0.7.0.0 +pkgrel=100 +pkgdesc="Javascript Object Signing and Encryption and JSON Web Token library" +url="https://github.com/frasertweedale/hs-jose; +license=("Apache") +arch=('x86_64') +depends=('ghc-libs' 'haskell-attoparsec' 'haskell-base64-bytestring' 'haskell-concise' + 'haskell-cryptonite' 'haskell-lens' 'haskell-memory' 'haskell-monad-time' + 'haskell-safe' 'haskell-aeson' 'haskell-unordered-containers' 'haskell-network-uri' + 'haskell-quickcheck' 'haskell-quickcheck-instances' 'haskell-x509' 'haskell-vector') +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('4250528d31e90833adbab184a98acc57fb931db74944167e346b8cda4fd659c23fd3d7d77123c7968959922c7b0af34edd00a682146a7aab19a83e4ff9c7a3ab') + +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 +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +}
[arch-commits] Commit in haskell-jose/trunk (PKGBUILD)
Date: Saturday, May 11, 2019 @ 20:03:08 Author: felixonmars Revision: 465498 upgpkg: haskell-jose 0.7.0.0-100 rebuild with profunctors 5.4 Modified: haskell-jose/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2019-05-11 19:59:56 UTC (rev 465497) +++ PKGBUILD2019-05-11 20:03:08 UTC (rev 465498) @@ -4,7 +4,7 @@ _hkgname=jose pkgname=haskell-jose pkgver=0.7.0.0 -pkgrel=99 +pkgrel=100 pkgdesc="Javascript Object Signing and Encryption and JSON Web Token library" url="https://github.com/frasertweedale/hs-jose; license=("Apache")
[arch-commits] Commit in haskell-concise/trunk (PKGBUILD)
Date: Saturday, May 11, 2019 @ 19:58:57 Author: felixonmars Revision: 465494 upgpkg: haskell-concise 0.1.0.1-100 rebuild with profunctors 5.4 Modified: haskell-concise/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2019-05-11 19:58:16 UTC (rev 465493) +++ PKGBUILD2019-05-11 19:58:57 UTC (rev 465494) @@ -4,7 +4,7 @@ _hkgname=concise pkgname=haskell-concise pkgver=0.1.0.1 -pkgrel=99 +pkgrel=100 pkgdesc="Utilities for Control.Lens.Cons" url="https://github.com/frasertweedal/hs-concise; license=("BSD")
[arch-commits] Commit in haskell-clash-prelude/repos (3 files)
Date: Saturday, May 11, 2019 @ 19:58:16 Author: felixonmars Revision: 465493 archrelease: copy trunk to community-staging-x86_64 Added: haskell-clash-prelude/repos/community-staging-x86_64/ haskell-clash-prelude/repos/community-staging-x86_64/PKGBUILD (from rev 465492, haskell-clash-prelude/trunk/PKGBUILD) haskell-clash-prelude/repos/community-staging-x86_64/ghc-8.6.patch (from rev 465492, haskell-clash-prelude/trunk/ghc-8.6.patch) ---+ PKGBUILD | 54 + ghc-8.6.patch | 324 2 files changed, 378 insertions(+) Copied: haskell-clash-prelude/repos/community-staging-x86_64/PKGBUILD (from rev 465492, haskell-clash-prelude/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2019-05-11 19:58:16 UTC (rev 465493) @@ -0,0 +1,54 @@ +# Maintainer: Felix Yan + +_hkgname=clash-prelude +pkgname=haskell-clash-prelude +pkgver=0.99.3 +pkgrel=43 +pkgdesc="CAES Language for Synchronous Hardware - Prelude library" +url="http://github.com/clash-lang/clash-prelude; +license=('BSD') +arch=('x86_64') +depends=('ghc-libs' 'haskell-bifunctors' 'haskell-constraints' 'haskell-data-binary-ieee754' + 'haskell-data-default' 'haskell-ghc-typelits-extra' 'haskell-ghc-typelits-knownnat' + 'haskell-ghc-typelits-natnormalise' 'haskell-half' 'haskell-lens' 'haskell-quickcheck' + 'haskell-reflection' 'haskell-singletons' 'haskell-vector') +makedepends=('ghc' 'haskell-doctest') +source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz +ghc-8.6.patch) +sha512sums=('9eb9dc5647a5dc61c9f0b5a9b880ae102e6f26783db0c4b29b4898705c9679c01d6cb96db0b206e327172743189a984299662c91209429f36c1eeb7d1d319bd1' + '52fcf8c2c701d724b55f8dc3a99e2842d26088ce36ae04dea02b104366255a268c83a6c02f1282f4b51795cd5afb3cb8c66d5c7348dc9ee3f149338df7776b87') + +prepare() { +cd $_hkgname-$pkgver +patch -p1 -i ../ghc-8.6.patch +sed -i -e 's/< *0.3/<1/' -e 's/< *2.14/<3/' -e 's/< *0.6/<1/' -e 's/< *2.12/<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 +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 +# TODO +runhaskell Setup test || warning "Tests failed" +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +} Copied: haskell-clash-prelude/repos/community-staging-x86_64/ghc-8.6.patch (from rev 465492, haskell-clash-prelude/trunk/ghc-8.6.patch) === --- community-staging-x86_64/ghc-8.6.patch (rev 0) +++ community-staging-x86_64/ghc-8.6.patch 2019-05-11 19:58:16 UTC (rev 465493) @@ -0,0 +1,324 @@ +From d2f9a0081c4355fdbd1062f3b15fafb3a3572cdc Mon Sep 17 00:00:00 2001 +From: Christiaan Baaij +Date: Thu, 26 Jul 2018 16:55:48 +0200 +Subject: [PATCH] Fixes to build on GHC 8.6 + +--- + cabal.project | 9 - + clash-prelude.cabal | 4 ++-- + src/Clash/Explicit/DDR.hs | 4 + src/Clash/Intel/DDR.hs| 4 + src/Clash/Promoted/Nat.hs | 9 +++-- + src/Clash/Sized/Internal/Index.hs | 4 + src/Clash/Sized/RTree.hs | 23 ++- + src/Clash/Sized/Vector.hs | 13 + + src/Clash/Xilinx/DDR.hs | 4 + 9 files changed, 56 insertions(+), 18 deletions(-) + +diff --git a/src/Clash/Explicit/DDR.hs b/src/Clash/Explicit/DDR.hs +index a22d925..96a9877 100644 +--- a/src/Clash/Explicit/DDR.hs b/src/Clash/Explicit/DDR.hs +@@ -17,11 +17,15 @@ dedicated hardware resources use the functions from "Clash.Intel.DDR" + or "Clash.Xilinx.DDR". + -} + ++{-# LANGUAGE CPP #-} + {-# LANGUAGE DataKinds #-} + {-# LANGUAGE MagicHash #-} + {-# LANGUAGE ScopedTypeVariables #-} + {-# LANGUAGE TypeFamilies#-} + {-# LANGUAGE TypeOperators #-} ++#if __GLASGOW_HASKELL__ >= 806 ++{-# LANGUAGE NoStarIsType #-}
[arch-commits] Commit in haskell-clash-prelude/trunk (PKGBUILD)
Date: Saturday, May 11, 2019 @ 19:58:04 Author: felixonmars Revision: 465492 upgpkg: haskell-clash-prelude 0.99.3-43 rebuild with profunctors 5.4 Modified: haskell-clash-prelude/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2019-05-11 19:56:11 UTC (rev 465491) +++ PKGBUILD2019-05-11 19:58:04 UTC (rev 465492) @@ -3,7 +3,7 @@ _hkgname=clash-prelude pkgname=haskell-clash-prelude pkgver=0.99.3 -pkgrel=42 +pkgrel=43 pkgdesc="CAES Language for Synchronous Hardware - Prelude library" url="http://github.com/clash-lang/clash-prelude; license=('BSD')
[arch-commits] Commit in haskell-lens/repos (2 files)
Date: Saturday, May 11, 2019 @ 19:56:11 Author: felixonmars Revision: 465491 archrelease: copy trunk to community-staging-x86_64 Added: haskell-lens/repos/community-staging-x86_64/ haskell-lens/repos/community-staging-x86_64/PKGBUILD (from rev 465490, haskell-lens/trunk/PKGBUILD) --+ PKGBUILD | 45 + 1 file changed, 45 insertions(+) Copied: haskell-lens/repos/community-staging-x86_64/PKGBUILD (from rev 465490, haskell-lens/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2019-05-11 19:56:11 UTC (rev 465491) @@ -0,0 +1,45 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=lens +pkgname=haskell-lens +pkgver=4.17.1 +pkgrel=7 +pkgdesc="Lenses, Folds and Traversals" +url="https://github.com/ekmett/lens/; +license=("BSD") +arch=('x86_64') +depends=('ghc-libs' 'haskell-base-orphans' 'haskell-bifunctors' 'haskell-call-stack' 'haskell-comonad' + 'haskell-contravariant' 'haskell-distributive' 'haskell-exceptions' 'haskell-free' + 'haskell-hashable' 'haskell-kan-extensions' 'haskell-parallel' 'haskell-profunctors' + 'haskell-reflection' 'haskell-semigroupoids' 'haskell-tagged' 'haskell-th-abstraction' + 'haskell-transformers-compat' 'haskell-unordered-containers' 'haskell-vector') +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('4fa7e00fd4f60440e7e10162ffb26cb3b557de6a3385160ed622cfa86a9c7bb0ab593a9db04ce04f581183e99d9d066d1e2398002eef36770044c900c294896b') + +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-j -ftrustworthy -f-safe -ftest-templates -ftest-properties -ftest-hunit \ +-ftest-doctests -f-dump-splices -f-old-inline-pragmas -finlining \ +-f-benchmark-uniplate +runhaskell Setup build +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/trunk (PKGBUILD)
Date: Saturday, May 11, 2019 @ 19:56:01 Author: felixonmars Revision: 465490 upgpkg: haskell-lens 4.17.1-7 rebuild with profunctors 5.4 Modified: haskell-lens/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2019-05-11 19:54:10 UTC (rev 465489) +++ PKGBUILD2019-05-11 19:56:01 UTC (rev 465490) @@ -4,7 +4,7 @@ _hkgname=lens pkgname=haskell-lens pkgver=4.17.1 -pkgrel=6 +pkgrel=7 pkgdesc="Lenses, Folds and Traversals" url="https://github.com/ekmett/lens/; license=("BSD")
[arch-commits] Commit in haskell-either/repos (2 files)
Date: Saturday, May 11, 2019 @ 19:47:05 Author: felixonmars Revision: 465477 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 465476, haskell-either/trunk/PKGBUILD) --+ PKGBUILD | 43 +++ 1 file changed, 43 insertions(+) Copied: haskell-either/repos/community-staging-x86_64/PKGBUILD (from rev 465476, haskell-either/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2019-05-11 19:47:05 UTC (rev 465477) @@ -0,0 +1,43 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=either +pkgname=haskell-either +pkgver=5.0.1.1 +pkgrel=4 +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') + +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 +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-free/trunk (PKGBUILD)
Date: Saturday, May 11, 2019 @ 19:50:50 Author: felixonmars Revision: 465480 upgpkg: haskell-free 5.1.1-6 rebuild with profunctors 5.4 Modified: haskell-free/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2019-05-11 19:50:03 UTC (rev 465479) +++ PKGBUILD2019-05-11 19:50:50 UTC (rev 465480) @@ -4,7 +4,7 @@ _hkgname=free pkgname=haskell-free pkgver=5.1.1 -pkgrel=5 +pkgrel=6 pkgdesc="Monads for free" url="https://github.com/ekmett/free/; license=("BSD")
[arch-commits] Commit in haskell-adjunctions/repos (2 files)
Date: Saturday, May 11, 2019 @ 19:51:49 Author: felixonmars Revision: 465483 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 465482, haskell-adjunctions/trunk/PKGBUILD) --+ PKGBUILD | 50 ++ 1 file changed, 50 insertions(+) Copied: haskell-adjunctions/repos/community-staging-x86_64/PKGBUILD (from rev 465482, haskell-adjunctions/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2019-05-11 19:51:49 UTC (rev 465483) @@ -0,0 +1,50 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=adjunctions +pkgname=haskell-adjunctions +pkgver=4.4 +pkgrel=80 +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 +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-kan-extensions/repos (2 files)
Date: Saturday, May 11, 2019 @ 19:53:24 Author: felixonmars Revision: 465487 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 465486, haskell-kan-extensions/trunk/PKGBUILD) --+ PKGBUILD | 40 1 file changed, 40 insertions(+) Copied: haskell-kan-extensions/repos/community-staging-x86_64/PKGBUILD (from rev 465486, haskell-kan-extensions/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2019-05-11 19:53:24 UTC (rev 465487) @@ -0,0 +1,40 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=kan-extensions +pkgname=haskell-kan-extensions +pkgver=5.2 +pkgrel=50 +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=('209700c5c912ecebf2b8f5a5ef8a2b6943281a9a7181f47b99faf78c383cfe0f6054eb5fb59ed558cb55f06cae4b8e980c655c862717afd003f05ee952eca05e') + +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 +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-invariant/repos (2 files)
Date: Saturday, May 11, 2019 @ 19:52:39 Author: felixonmars Revision: 465485 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 465484, haskell-invariant/trunk/PKGBUILD) --+ PKGBUILD | 44 1 file changed, 44 insertions(+) Copied: haskell-invariant/repos/community-staging-x86_64/PKGBUILD (from rev 465484, haskell-invariant/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2019-05-11 19:52:39 UTC (rev 465485) @@ -0,0 +1,44 @@ +# Maintainer: Felix Yan + +_hkgname=invariant +pkgname=haskell-invariant +pkgver=0.5.3 +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=('0a488a800b0eec85e865b100e3944d5e9dd45e6c12a411f67b4ba7f40de6fe0b8e37900f72c83ec7b92033a3d15e754dc11d991ecafe18d8f257afdaf67ca9be') + +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 +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: Saturday, May 11, 2019 @ 19:46:55 Author: felixonmars Revision: 465476 upgpkg: haskell-either 5.0.1.1-4 rebuild with profunctors 5.4 Modified: haskell-either/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2019-05-11 19:46:20 UTC (rev 465475) +++ PKGBUILD2019-05-11 19:46:55 UTC (rev 465476) @@ -4,7 +4,7 @@ _hkgname=either pkgname=haskell-either pkgver=5.0.1.1 -pkgrel=3 +pkgrel=4 pkgdesc="An either monad transformer" url="https://github.com/ekmett/either/; license=("BSD")
[arch-commits] Commit in haskell-profunctors/repos (2 files)
Date: Saturday, May 11, 2019 @ 19:46:20 Author: felixonmars Revision: 465475 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 465474, haskell-profunctors/trunk/PKGBUILD) --+ PKGBUILD | 39 +++ 1 file changed, 39 insertions(+) Copied: haskell-profunctors/repos/community-staging-x86_64/PKGBUILD (from rev 465474, haskell-profunctors/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2019-05-11 19:46:20 UTC (rev 465475) @@ -0,0 +1,39 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=profunctors +pkgname=haskell-profunctors +pkgver=5.4 +pkgrel=1 +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=('85093c1c764cdf6d5f4d90b23c4abdaa6ff2e9531f329207cb94356a7a4761f87661ab134b3e82bdc86f564224d119e485efc5cd0f36dbc45c040c53602271bd') + +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 +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-keys/trunk (PKGBUILD)
Date: Saturday, May 11, 2019 @ 19:54:01 Author: felixonmars Revision: 465488 upgpkg: haskell-keys 3.12.2-5 rebuild with profunctors 5.4 Modified: haskell-keys/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2019-05-11 19:53:24 UTC (rev 465487) +++ PKGBUILD2019-05-11 19:54:01 UTC (rev 465488) @@ -4,7 +4,7 @@ _hkgname=keys pkgname=haskell-keys pkgver=3.12.2 -pkgrel=4 +pkgrel=5 pkgdesc="Keyed functors and containers" url="https://github.com/ekmett/keys/; license=("BSD")
[arch-commits] Commit in haskell-free/repos (2 files)
Date: Saturday, May 11, 2019 @ 19:51:00 Author: felixonmars Revision: 465481 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 465480, haskell-free/trunk/PKGBUILD) --+ PKGBUILD | 39 +++ 1 file changed, 39 insertions(+) Copied: haskell-free/repos/community-staging-x86_64/PKGBUILD (from rev 465480, haskell-free/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2019-05-11 19:51:00 UTC (rev 465481) @@ -0,0 +1,39 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=free +pkgname=haskell-free +pkgver=5.1.1 +pkgrel=6 +pkgdesc="Monads for free" +url="https://github.com/ekmett/free/; +license=("BSD") +arch=('x86_64') +depends=('ghc-libs' 'haskell-comonad' 'haskell-distributive' 'haskell-exceptions' + 'haskell-profunctors' 'haskell-semigroupoids' 'haskell-transformers-base') +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('067784e0f3a521747156e714aa3a10cfd4393eb19965de5c925d47be470291e0ff052bdc6fa4aa57c661a1085e05f2aff03de9fa381fae889717d9b73efcac97') + +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 +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-adjunctions/trunk (PKGBUILD)
Date: Saturday, May 11, 2019 @ 19:51:40 Author: felixonmars Revision: 465482 upgpkg: haskell-adjunctions 4.4-80 rebuild with profunctors 5.4 Modified: haskell-adjunctions/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2019-05-11 19:51:00 UTC (rev 465481) +++ PKGBUILD2019-05-11 19:51:40 UTC (rev 465482) @@ -4,7 +4,7 @@ _hkgname=adjunctions pkgname=haskell-adjunctions pkgver=4.4 -pkgrel=79 +pkgrel=80 pkgdesc="Adjunctions and representable functors" url="https://github.com/ekmett/adjunctions/; license=("BSD")
[arch-commits] Commit in haskell-keys/repos (2 files)
Date: Saturday, May 11, 2019 @ 19:54:10 Author: felixonmars Revision: 465489 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 465488, haskell-keys/trunk/PKGBUILD) --+ PKGBUILD | 44 1 file changed, 44 insertions(+) Copied: haskell-keys/repos/community-staging-x86_64/PKGBUILD (from rev 465488, haskell-keys/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2019-05-11 19:54:10 UTC (rev 465489) @@ -0,0 +1,44 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=keys +pkgname=haskell-keys +pkgver=3.12.2 +pkgrel=5 +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=('d94586d88369c64a4f3a5e51c8eba6aecfbcdc7ab4b281f1523cb5e13bc3794611c248c9b3bbb897c4d29e230fd682ea098954e857e5b4c8a7e69809f65d2616') + +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 +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: Saturday, May 11, 2019 @ 19:53:15 Author: felixonmars Revision: 465486 upgpkg: haskell-kan-extensions 5.2-50 rebuild with profunctors 5.4 Modified: haskell-kan-extensions/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2019-05-11 19:52:39 UTC (rev 465485) +++ PKGBUILD2019-05-11 19:53:15 UTC (rev 465486) @@ -4,7 +4,7 @@ _hkgname=kan-extensions pkgname=haskell-kan-extensions pkgver=5.2 -pkgrel=49 +pkgrel=50 pkgdesc="Kan extensions, Kan lifts, the Yoneda lemma, and (co)density (co)monads" url="https://github.com/ekmett/kan-extensions/; license=("BSD")
[arch-commits] Commit in haskell-invariant/trunk (PKGBUILD)
Date: Saturday, May 11, 2019 @ 19:52:29 Author: felixonmars Revision: 465484 upgpkg: haskell-invariant 0.5.3-4 rebuild with profunctors 5.4 Modified: haskell-invariant/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2019-05-11 19:51:49 UTC (rev 465483) +++ PKGBUILD2019-05-11 19:52:29 UTC (rev 465484) @@ -3,7 +3,7 @@ _hkgname=invariant pkgname=haskell-invariant pkgver=0.5.3 -pkgrel=3 +pkgrel=4 pkgdesc="Haskell98 invariant functors" url="https://github.com/nfrisby/invariant-functors; license=('custom:BSD2')
[arch-commits] Commit in haskell-foldl/repos (2 files)
Date: Saturday, May 11, 2019 @ 19:50:03 Author: felixonmars Revision: 465479 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 465478, haskell-foldl/trunk/PKGBUILD) --+ PKGBUILD | 45 + 1 file changed, 45 insertions(+) Copied: haskell-foldl/repos/community-staging-x86_64/PKGBUILD (from rev 465478, haskell-foldl/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2019-05-11 19:50:03 UTC (rev 465479) @@ -0,0 +1,45 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=foldl +pkgname=haskell-foldl +pkgver=1.4.5 +pkgrel=31 +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' 'haskell-vector-builder') +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('adc718045f344206bb2e38b92610e643c61a470e294b73331adb58ebe6a3d33f2614634a1750c7e049b3f8def761a43232baee4633cc6bb09b25b7564f3fe1b2') + +prepare() { +cd $_hkgname-$pkgver +sed -i -e '/semigroups/d' -e 's/<.*0.14/<1/' -e 's/< *5.4/<6/' $_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 +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-foldl/trunk (PKGBUILD)
Date: Saturday, May 11, 2019 @ 19:49:53 Author: felixonmars Revision: 465478 upgpkg: haskell-foldl 1.4.5-31 rebuild with profunctors 5.4 Modified: haskell-foldl/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2019-05-11 19:47:05 UTC (rev 465477) +++ PKGBUILD2019-05-11 19:49:53 UTC (rev 465478) @@ -4,7 +4,7 @@ _hkgname=foldl pkgname=haskell-foldl pkgver=1.4.5 -pkgrel=30 +pkgrel=31 pkgdesc="Composable, streaming, and efficient left folds" url="https://hackage.haskell.org/package/${_hkgname}; license=("BSD") @@ -18,7 +18,7 @@ prepare() { cd $_hkgname-$pkgver -sed -i -e '/semigroups/d' -e 's/<.*0.14/<1/' $_hkgname.cabal +sed -i -e '/semigroups/d' -e 's/<.*0.14/<1/' -e 's/< *5.4/<6/' $_hkgname.cabal } build() {
[arch-commits] Commit in haskell-profunctors/trunk (PKGBUILD)
Date: Saturday, May 11, 2019 @ 19:46:10 Author: felixonmars Revision: 465474 upgpkg: haskell-profunctors 5.4-1 rebuild with profunctors 5.4 Modified: haskell-profunctors/trunk/PKGBUILD --+ PKGBUILD | 11 +++ 1 file changed, 3 insertions(+), 8 deletions(-) Modified: PKGBUILD === --- PKGBUILD2019-05-11 19:00:53 UTC (rev 465473) +++ PKGBUILD2019-05-11 19:46:10 UTC (rev 465474) @@ -3,8 +3,8 @@ _hkgname=profunctors pkgname=haskell-profunctors -pkgver=5.3 -pkgrel=34 +pkgver=5.4 +pkgrel=1 pkgdesc="Profunctors" url="https://github.com/ekmett/profunctors/; license=("BSD") @@ -13,13 +13,8 @@ 'haskell-contravariant' 'haskell-distributive' 'haskell-tagged') makedepends=('ghc') source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) -sha512sums=('a4b5d386aec89b9ede94f0277ea29453435429e27993f9add315b1bba478a214ebb55ece68f74f68ca91dd3e65a1e5c1cc1829bdad81dbf643dfd97029473162') +sha512sums=('85093c1c764cdf6d5f4d90b23c4abdaa6ff2e9531f329207cb94356a7a4761f87661ab134b3e82bdc86f564224d119e485efc5cd0f36dbc45c040c53602271bd') -prepare() { -cd $_hkgname-$pkgver -sed -i -e '/semigroups/d' $_hkgname.cabal -} - build() { cd $_hkgname-$pkgver
[arch-commits] Commit in beets/repos/community-any (PKGBUILD PKGBUILD beet beet)
Date: Saturday, May 11, 2019 @ 19:00:53 Author: alucryd Revision: 465473 archrelease: copy trunk to community-any Added: beets/repos/community-any/PKGBUILD (from rev 465472, beets/trunk/PKGBUILD) beets/repos/community-any/beet (from rev 465472, beets/trunk/beet) Deleted: beets/repos/community-any/PKGBUILD beets/repos/community-any/beet --+ PKGBUILD | 150 + beet |4 - 2 files changed, 85 insertions(+), 69 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2019-05-11 19:00:46 UTC (rev 465472) +++ PKGBUILD2019-05-11 19:00:53 UTC (rev 465473) @@ -1,67 +0,0 @@ -# $Id$ -# Maintainer: Maxime Gauduin -# Contributor: Adrian Sampson - -pkgname=beets -pkgver=1.4.7 -pkgrel=3 -pkgdesc='Flexible music library manager and tagger' -arch=('any') -url='http://beets.radbox.org/' -license=('MIT') -depends=('python-jellyfish' 'python-munkres' 'python-musicbrainzngs' - 'python-mutagen' 'python-setuptools' 'python-six' 'python-unidecode' - 'python-yaml') -makedepends=('git' 'python-sphinx') -optdepends=('bash-completion: Bash completion' -'bs1770gain: ReplayGain plugin' -'gst-plugins-bad: Chromaprint/Acoustid, BPD, ReplayGain plugins' -'gst-plugins-good: Chromaprint/Acoustid, BPD, ReplayGain plugins' -'gst-plugins-ugly: Chromaprint/Acoustid, BPD, ReplayGain plugins' -'gst-libav: Chromaprint/Acoustid, BPD, ReplayGain plugins' -'gst-python: Chromaprint/Acoustid, BPD, ReplayGain plugins' -'imagemagick: Thumbnails plugin' -'python-beautifulsoup4: Lyrics plugin' -'python-flask: Web plugin' -'python-gobject: ReplayGain plugin' -'python-mpd2: MPDStats plugin' -'python-pyacoustid: Chromaprint/Acoustid plugin' -'python-pylast: LastGenre plugin' -'python-requests: Chromaprint/Acoustid, BPD, FetchArt plugins' -'python-xdg: Thumbnails plugin') -source=("git+https://github.com/beetbox/beets.git#tag=v${pkgver}; -'beet') -sha256sums=('SKIP' -'b081285b202f82d09802ebca73d28bbf1902179ad3a820e4c0157f80bf959d89') - -prepare() { - cd beets - - git show 15d44f02a391764da1ce1f239caef819f08beed8 -- beets/autotag/hooks.py | git apply - # FS#59577 -} - -build() { - cd beets - - python setup.py build sdist -} - -package() { - cd beets - - python setup.py install --root="${pkgdir}" --optimize='1' - - install -dm 755 "${pkgdir}"/usr/share/bash-completion/completions/ - install -m 644 ../beet "${pkgdir}"/usr/share/bash-completion/completions/ - install -dm 755 "${pkgdir}"/usr/share/zsh/site-functions - install -m 644 extra/_beet "${pkgdir}"/usr/share/zsh/site-functions/ - - install -dm 755 "${pkgdir}"/usr/share/man/man{1,5} - install -m 644 man/beet.1 "${pkgdir}"/usr/share/man/man1/ - install -m 644 man/beetsconfig.5 "${pkgdir}"/usr/share/man/man5/ - - install -dm 755 "${pkgdir}"/usr/share/licenses/beets - install -m 644 LICENSE "${pkgdir}"/usr/share/licenses/beets/ -} - -# vim: ts=2 sw=2 et: Copied: beets/repos/community-any/PKGBUILD (from rev 465472, beets/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2019-05-11 19:00:53 UTC (rev 465473) @@ -0,0 +1,83 @@ +# Maintainer: Maxime Gauduin +# Contributor: Adrian Sampson + +pkgname=beets +pkgver=1.4.7 +pkgrel=4 +pkgdesc='Flexible music library manager and tagger' +arch=(any) +url=http://beets.io/ +license=(MIT) +depends=( + python-jellyfish + python-munkres + python-musicbrainzngs + python-mutagen + python-setuptools + python-six + python-unidecode + python-yaml +) +makedepends=( + git + python-sphinx +) +optdepends=( + 'bash-completion: Bash completion' + 'bs1770gain: ReplayGain plugin' + 'gst-plugins-bad: Chromaprint/Acoustid, BPD, ReplayGain plugins' + 'gst-plugins-good: Chromaprint/Acoustid, BPD, ReplayGain plugins' + 'gst-plugins-ugly: Chromaprint/Acoustid, BPD, ReplayGain plugins' + 'gst-libav: Chromaprint/Acoustid, BPD, ReplayGain plugins' + 'gst-python: Chromaprint/Acoustid, BPD, ReplayGain plugins' + 'imagemagick: Thumbnails plugin' + 'python-beautifulsoup4: Lyrics plugin' + 'python-flask: Web plugin' + 'python-gobject: ReplayGain plugin' + 'python-mpd2: MPDStats plugin' + 'python-pyacoustid: Chromaprint/Acoustid plugin' + 'python-pylast: LastGenre plugin' + 'python-requests: Chromaprint/Acoustid, BPD, FetchArt plugins' + 'python-xdg: Thumbnails plugin' +) +source=( + git+https://github.com/beetbox/beets.git#tag=v${pkgver} + beet +) +sha256sums=( + SKIP + b081285b202f82d09802ebca73d28bbf1902179ad3a820e4c0157f80bf959d89 +) + +prepare() { + cd beets + + git show 15d44f02a391764da1ce1f239caef819f08beed8 -- beets/autotag/hooks.py | git apply - # FS#59577 + git
[arch-commits] Commit in beets/trunk (PKGBUILD)
Date: Saturday, May 11, 2019 @ 19:00:46 Author: alucryd Revision: 465472 upgpkg: beets 1.4.7-4 Modified: beets/trunk/PKGBUILD --+ PKGBUILD | 75 + 1 file changed, 46 insertions(+), 29 deletions(-) Modified: PKGBUILD === --- PKGBUILD2019-05-11 18:09:40 UTC (rev 465471) +++ PKGBUILD2019-05-11 19:00:46 UTC (rev 465472) @@ -3,40 +3,57 @@ pkgname=beets pkgver=1.4.7 -pkgrel=3 +pkgrel=4 pkgdesc='Flexible music library manager and tagger' -arch=('any') -url='http://beets.radbox.org/' -license=('MIT') -depends=('python-jellyfish' 'python-munkres' 'python-musicbrainzngs' - 'python-mutagen' 'python-setuptools' 'python-six' 'python-unidecode' - 'python-yaml') -makedepends=('git' 'python-sphinx') -optdepends=('bash-completion: Bash completion' -'bs1770gain: ReplayGain plugin' -'gst-plugins-bad: Chromaprint/Acoustid, BPD, ReplayGain plugins' -'gst-plugins-good: Chromaprint/Acoustid, BPD, ReplayGain plugins' -'gst-plugins-ugly: Chromaprint/Acoustid, BPD, ReplayGain plugins' -'gst-libav: Chromaprint/Acoustid, BPD, ReplayGain plugins' -'gst-python: Chromaprint/Acoustid, BPD, ReplayGain plugins' -'imagemagick: Thumbnails plugin' -'python-beautifulsoup4: Lyrics plugin' -'python-flask: Web plugin' -'python-gobject: ReplayGain plugin' -'python-mpd2: MPDStats plugin' -'python-pyacoustid: Chromaprint/Acoustid plugin' -'python-pylast: LastGenre plugin' -'python-requests: Chromaprint/Acoustid, BPD, FetchArt plugins' -'python-xdg: Thumbnails plugin') -source=("git+https://github.com/beetbox/beets.git#tag=v${pkgver}; -'beet') -sha256sums=('SKIP' -'b081285b202f82d09802ebca73d28bbf1902179ad3a820e4c0157f80bf959d89') +arch=(any) +url=http://beets.io/ +license=(MIT) +depends=( + python-jellyfish + python-munkres + python-musicbrainzngs + python-mutagen + python-setuptools + python-six + python-unidecode + python-yaml +) +makedepends=( + git + python-sphinx +) +optdepends=( + 'bash-completion: Bash completion' + 'bs1770gain: ReplayGain plugin' + 'gst-plugins-bad: Chromaprint/Acoustid, BPD, ReplayGain plugins' + 'gst-plugins-good: Chromaprint/Acoustid, BPD, ReplayGain plugins' + 'gst-plugins-ugly: Chromaprint/Acoustid, BPD, ReplayGain plugins' + 'gst-libav: Chromaprint/Acoustid, BPD, ReplayGain plugins' + 'gst-python: Chromaprint/Acoustid, BPD, ReplayGain plugins' + 'imagemagick: Thumbnails plugin' + 'python-beautifulsoup4: Lyrics plugin' + 'python-flask: Web plugin' + 'python-gobject: ReplayGain plugin' + 'python-mpd2: MPDStats plugin' + 'python-pyacoustid: Chromaprint/Acoustid plugin' + 'python-pylast: LastGenre plugin' + 'python-requests: Chromaprint/Acoustid, BPD, FetchArt plugins' + 'python-xdg: Thumbnails plugin' +) +source=( + git+https://github.com/beetbox/beets.git#tag=v${pkgver} + beet +) +sha256sums=( + SKIP + b081285b202f82d09802ebca73d28bbf1902179ad3a820e4c0157f80bf959d89 +) prepare() { cd beets git show 15d44f02a391764da1ce1f239caef819f08beed8 -- beets/autotag/hooks.py | git apply - # FS#59577 + git cherry-pick -n 1bada74bef28f99b175e246e14c4cc356e4889f9 # Pillow ValueError fix } build() { @@ -48,7 +65,7 @@ package() { cd beets - python setup.py install --root="${pkgdir}" --optimize='1' + python setup.py install --root="${pkgdir}" --optimize=1 install -dm 755 "${pkgdir}"/usr/share/bash-completion/completions/ install -m 644 ../beet "${pkgdir}"/usr/share/bash-completion/completions/
[arch-commits] Commit in postgrest/repos (2 files)
Date: Saturday, May 11, 2019 @ 17:44:01 Author: felixonmars Revision: 465461 archrelease: copy trunk to community-staging-x86_64 Added: postgrest/repos/community-staging-x86_64/ postgrest/repos/community-staging-x86_64/PKGBUILD (from rev 465460, postgrest/trunk/PKGBUILD) --+ PKGBUILD | 70 + 1 file changed, 70 insertions(+) Copied: postgrest/repos/community-staging-x86_64/PKGBUILD (from rev 465460, postgrest/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2019-05-11 17:44:01 UTC (rev 465461) @@ -0,0 +1,70 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +pkgname=postgrest +pkgver=5.2.0 +pkgrel=65 +pkgdesc="REST API for any Postgres database" +url="https://github.com/begriffs/postgrest; +license=("MIT") +arch=('x86_64') +depends=('ghc-libs' 'haskell-auto-update' 'haskell-hasql' 'haskell-hasql-pool' 'haskell-protolude' + 'haskell-warp' 'haskell-base64-bytestring' 'haskell-retry' 'haskell-aeson' + 'haskell-ansi-wl-pprint' 'haskell-case-insensitive' 'haskell-cassava' + 'haskell-configurator-ng' 'haskell-contravariant' 'haskell-contravariant-extras' + 'haskell-either' 'haskell-gitrev' 'haskell-hasql-transaction' 'haskell-heredoc' + 'haskell-http' 'haskell-http-types' 'haskell-insert-ordered-containers' + 'haskell-interpolatedstring-perl6' 'haskell-jose' 'haskell-lens' 'haskell-lens-aeson' + 'haskell-network-uri' 'haskell-optparse-applicative' 'haskell-ranged-sets' + 'haskell-regex-tdfa' 'haskell-scientific' 'haskell-swagger2' 'haskell-unordered-containers' + 'haskell-vector' 'haskell-wai' 'haskell-wai-cors' 'haskell-wai-extra' + 'haskell-wai-middleware-static' 'haskell-cookie') +makedepends=('ghc' 'haskell-aeson-qq' 'haskell-async' 'haskell-hspec' 'haskell-hspec-wai' + 'haskell-hspec-wai-json' 'haskell-hjsonschema') +checkdepends=('pifpaf' 'postgresql' 'procps-ng') +source=("$pkgname-$pkgver.tar.bz2::https://github.com/begriffs/postgrest/archive/v$pkgver.tar.gz;) +sha512sums=('7c2bba89457dd8b3d681ccc032482055144b5ee17336b2e90dda6bbed6c229f36cf521cf66aafd7923ca6c147a1f2bb26567a3109079dae65d726e85f85b32ed') + +prepare() { +cd $pkgname-$pkgver +sed -i -e 's/==/>=/' -e 's/< *4.10/<5/' -e 's/== 0.3.0/>= 0.3.0/' $pkgname.cabal +} + +build() { +cd "${srcdir}/${pkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ +-f-CI +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $pkgname-$pkgver + +eval $(pifpaf run postgresql --host 127.0.0.1 --port 5432) +createdb postgrest_test + +# TODO: it shouldn't take this long to finish +# POSTGREST_TEST_CONNECTION=$(test/create_test_db "postgres://$USER@localhost" postgrest_test) runhaskell Setup test + +# Disabled: uses stack +# test/io-tests.sh + +pifpaf_stop +} + +package() { +cd "${srcdir}/${pkgname}-${pkgver}" + +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" +install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" +runhaskell Setup copy --destdir="${pkgdir}" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +}
[arch-commits] Commit in postgrest/trunk (PKGBUILD)
Date: Saturday, May 11, 2019 @ 17:43:51 Author: felixonmars Revision: 465460 upgpkg: postgrest 5.2.0-65 rebuild with rebase 1.3.1.1 Modified: postgrest/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2019-05-11 17:42:50 UTC (rev 465459) +++ PKGBUILD2019-05-11 17:43:51 UTC (rev 465460) @@ -3,7 +3,7 @@ pkgname=postgrest pkgver=5.2.0 -pkgrel=64 +pkgrel=65 pkgdesc="REST API for any Postgres database" url="https://github.com/begriffs/postgrest; license=("MIT")
[arch-commits] Commit in python-elasticsearch/trunk (PKGBUILD)
Date: Saturday, May 11, 2019 @ 17:42:38 Author: felixonmars Revision: 465458 upgpkg: python-elasticsearch 7.0.1-1 Modified: python-elasticsearch/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2019-05-11 17:40:44 UTC (rev 465457) +++ PKGBUILD2019-05-11 17:42:38 UTC (rev 465458) @@ -2,7 +2,7 @@ pkgbase=python-elasticsearch pkgname=('python-elasticsearch' 'python2-elasticsearch') -pkgver=7.0.0 +pkgver=7.0.1 pkgrel=1 arch=('any') pkgdesc='Python client for Elasticsearch' @@ -13,7 +13,7 @@ 'python2-coverage' 'python-mock' 'python2-mock' 'python-pyaml' 'python2-pyaml' 'python-nosexcover' 'python2-nosexcover') source=("$pkgbase-$pkgver.tar.gz::https://github.com/elastic/elasticsearch-py/archive/$pkgver.tar.gz;) -sha512sums=('c9dcee663af3c6757ceaf953e20ebca5221a13ce7fdfbaa8138f03c66aaa1822922f8aa0beef9a72009ccb4f206dd8887d4ebc2b1881f34156c02d8a31464dee') +sha512sums=('e5b4826e77873f47c3b8c74712745d922fb758faf1801ff44f1b69e3b75c31a514d005f6a3358b069214885d508fe8797e2b47392881653f1b4f0c447d444deb') prepare() { sed -i 's/urllib3<.*,>/urllib3>/' elasticsearch-py-$pkgver/setup.py
[arch-commits] Commit in python-elasticsearch/repos/community-any (PKGBUILD PKGBUILD)
Date: Saturday, May 11, 2019 @ 17:42:50 Author: felixonmars Revision: 465459 archrelease: copy trunk to community-any Added: python-elasticsearch/repos/community-any/PKGBUILD (from rev 465458, python-elasticsearch/trunk/PKGBUILD) Deleted: python-elasticsearch/repos/community-any/PKGBUILD --+ PKGBUILD | 104 ++--- 1 file changed, 52 insertions(+), 52 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2019-05-11 17:42:38 UTC (rev 465458) +++ PKGBUILD2019-05-11 17:42:50 UTC (rev 465459) @@ -1,52 +0,0 @@ -# Maintainer: Felix Yan - -pkgbase=python-elasticsearch -pkgname=('python-elasticsearch' 'python2-elasticsearch') -pkgver=7.0.0 -pkgrel=1 -arch=('any') -pkgdesc='Python client for Elasticsearch' -url='https://github.com/elastic/elasticsearch-py' -license=('Apache') -makedepends=('python-setuptools' 'python2-setuptools' 'python-urllib3' 'python2-urllib3') -checkdepends=('python-nose' 'python2-nose' 'python-requests' 'python2-requests' 'python-coverage' - 'python2-coverage' 'python-mock' 'python2-mock' 'python-pyaml' 'python2-pyaml' - 'python-nosexcover' 'python2-nosexcover') -source=("$pkgbase-$pkgver.tar.gz::https://github.com/elastic/elasticsearch-py/archive/$pkgver.tar.gz;) -sha512sums=('c9dcee663af3c6757ceaf953e20ebca5221a13ce7fdfbaa8138f03c66aaa1822922f8aa0beef9a72009ccb4f206dd8887d4ebc2b1881f34156c02d8a31464dee') - -prepare() { - sed -i 's/urllib3<.*,>/urllib3>/' elasticsearch-py-$pkgver/setup.py - cp -a elasticsearch-py-$pkgver{,-py2} -} - -build() { - cd "$srcdir"/elasticsearch-py-$pkgver - python setup.py build - - cd "$srcdir"/elasticsearch-py-$pkgver-py2 - python2 setup.py build -} - -check() { - cd "$srcdir"/elasticsearch-py-$pkgver - # https://github.com/elastic/elasticsearch-py/issues/816 - # python setup.py test - - cd "$srcdir"/elasticsearch-py-$pkgver-py2 - # python2 setup.py test -} - -package_python-elasticsearch() { - depends=('python-urllib3') - - cd elasticsearch-py-$pkgver - python setup.py install --root "$pkgdir" --optimize=1 -} - -package_python2-elasticsearch() { - depends=('python2-urllib3') - - cd elasticsearch-py-$pkgver-py2 - python2 setup.py install --root "$pkgdir" --optimize=1 -} Copied: python-elasticsearch/repos/community-any/PKGBUILD (from rev 465458, python-elasticsearch/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2019-05-11 17:42:50 UTC (rev 465459) @@ -0,0 +1,52 @@ +# Maintainer: Felix Yan + +pkgbase=python-elasticsearch +pkgname=('python-elasticsearch' 'python2-elasticsearch') +pkgver=7.0.1 +pkgrel=1 +arch=('any') +pkgdesc='Python client for Elasticsearch' +url='https://github.com/elastic/elasticsearch-py' +license=('Apache') +makedepends=('python-setuptools' 'python2-setuptools' 'python-urllib3' 'python2-urllib3') +checkdepends=('python-nose' 'python2-nose' 'python-requests' 'python2-requests' 'python-coverage' + 'python2-coverage' 'python-mock' 'python2-mock' 'python-pyaml' 'python2-pyaml' + 'python-nosexcover' 'python2-nosexcover') +source=("$pkgbase-$pkgver.tar.gz::https://github.com/elastic/elasticsearch-py/archive/$pkgver.tar.gz;) +sha512sums=('e5b4826e77873f47c3b8c74712745d922fb758faf1801ff44f1b69e3b75c31a514d005f6a3358b069214885d508fe8797e2b47392881653f1b4f0c447d444deb') + +prepare() { + sed -i 's/urllib3<.*,>/urllib3>/' elasticsearch-py-$pkgver/setup.py + cp -a elasticsearch-py-$pkgver{,-py2} +} + +build() { + cd "$srcdir"/elasticsearch-py-$pkgver + python setup.py build + + cd "$srcdir"/elasticsearch-py-$pkgver-py2 + python2 setup.py build +} + +check() { + cd "$srcdir"/elasticsearch-py-$pkgver + # https://github.com/elastic/elasticsearch-py/issues/816 + # python setup.py test + + cd "$srcdir"/elasticsearch-py-$pkgver-py2 + # python2 setup.py test +} + +package_python-elasticsearch() { + depends=('python-urllib3') + + cd elasticsearch-py-$pkgver + python setup.py install --root "$pkgdir" --optimize=1 +} + +package_python2-elasticsearch() { + depends=('python2-urllib3') + + cd elasticsearch-py-$pkgver-py2 + python2 setup.py install --root "$pkgdir" --optimize=1 +}
[arch-commits] Commit in haskell-hasql-transaction/repos (2 files)
Date: Saturday, May 11, 2019 @ 17:40:44 Author: felixonmars Revision: 465457 archrelease: copy trunk to community-staging-x86_64 Added: haskell-hasql-transaction/repos/community-staging-x86_64/ haskell-hasql-transaction/repos/community-staging-x86_64/PKGBUILD (from rev 465456, haskell-hasql-transaction/trunk/PKGBUILD) --+ PKGBUILD | 48 1 file changed, 48 insertions(+) Copied: haskell-hasql-transaction/repos/community-staging-x86_64/PKGBUILD (from rev 465456, haskell-hasql-transaction/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2019-05-11 17:40:44 UTC (rev 465457) @@ -0,0 +1,48 @@ +# Maintainer: Felix Yan + +_hkgname=hasql-transaction +pkgname=haskell-hasql-transaction +pkgver=0.7.1 +pkgrel=15 +pkgdesc="A composable abstraction over the retryable transactions for Hasql" +url="https://github.com/nikita-volkov/hasql-transaction; +license=('MIT') +arch=('x86_64') +depends=('ghc-libs' 'haskell-bytestring-tree-builder' 'haskell-contravariant' + 'haskell-contravariant-extras' 'haskell-hasql') +makedepends=('ghc' 'haskell-async' 'haskell-rebase') +checkdepends=('postgresql' 'pifpaf') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('f27d2da378e6415eed2bc56eb586e197fed91a2ff82273e73edc85e48c89cefcb9569d8c1e6d8cf670a05440d7dbdfe563ac42f1e297b8b6cd2b8b502af356ea') + +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 +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 + +eval $(pifpaf run postgresql --host 127.0.0.1 --port 5432) +createuser -s postgres +runhaskell Setup test +pifpaf_stop +} + +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-hasql-transaction/trunk (PKGBUILD)
Date: Saturday, May 11, 2019 @ 17:40:34 Author: felixonmars Revision: 465456 upgpkg: haskell-hasql-transaction 0.7.1-15 rebuild with rebase 1.3.1.1 Modified: haskell-hasql-transaction/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2019-05-11 17:39:42 UTC (rev 465455) +++ PKGBUILD2019-05-11 17:40:34 UTC (rev 465456) @@ -3,7 +3,7 @@ _hkgname=hasql-transaction pkgname=haskell-hasql-transaction pkgver=0.7.1 -pkgrel=14 +pkgrel=15 pkgdesc="A composable abstraction over the retryable transactions for Hasql" url="https://github.com/nikita-volkov/hasql-transaction; license=('MIT')
[arch-commits] Commit in haskell-hasql-pool/trunk (PKGBUILD)
Date: Saturday, May 11, 2019 @ 17:39:33 Author: felixonmars Revision: 465454 upgpkg: haskell-hasql-pool 0.5.0.1-28 rebuild with rebase 1.3.1.1 Modified: haskell-hasql-pool/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2019-05-11 17:38:48 UTC (rev 465453) +++ PKGBUILD2019-05-11 17:39:33 UTC (rev 465454) @@ -4,7 +4,7 @@ _hkgname=hasql-pool pkgname=haskell-hasql-pool pkgver=0.5.0.1 -pkgrel=27 +pkgrel=28 pkgdesc="A pool of connections for Hasql" url="https://github.com/nikita-volkov/hasql-pool; license=('MIT')
[arch-commits] Commit in haskell-hasql-pool/repos (2 files)
Date: Saturday, May 11, 2019 @ 17:39:42 Author: felixonmars Revision: 465455 archrelease: copy trunk to community-staging-x86_64 Added: haskell-hasql-pool/repos/community-staging-x86_64/ haskell-hasql-pool/repos/community-staging-x86_64/PKGBUILD (from rev 465454, haskell-hasql-pool/trunk/PKGBUILD) --+ PKGBUILD | 48 1 file changed, 48 insertions(+) Copied: haskell-hasql-pool/repos/community-staging-x86_64/PKGBUILD (from rev 465454, haskell-hasql-pool/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2019-05-11 17:39:42 UTC (rev 465455) @@ -0,0 +1,48 @@ +# Maintainer: Felix Yan +# Contributor: Thomas Dziedzic + +_hkgname=hasql-pool +pkgname=haskell-hasql-pool +pkgver=0.5.0.1 +pkgrel=28 +pkgdesc="A pool of connections for Hasql" +url="https://github.com/nikita-volkov/hasql-pool; +license=('MIT') +arch=('x86_64') +depends=('ghc-libs' 'haskell-base-prelude' 'haskell-hasql' 'haskell-resource-pool') +makedepends=('ghc' 'haskell-hspec') +checkdepends=('pifpaf' 'postgresql') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('a648491fc87473de269a3be381e67615ce5016f38b8da7a53fac120ca6656cf55e28ead8c1cb3ef9a1d5ba2a6ce6c77a4670edafae81b8f4beb8a9b92abe72a7') + +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 +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 + +eval $(pifpaf run postgresql --host 127.0.0.1 --port 5432) +createuser -s postgres +runhaskell Setup test +pifpaf_stop +} + +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-hasql/repos (2 files)
Date: Saturday, May 11, 2019 @ 17:38:48 Author: felixonmars Revision: 465453 archrelease: copy trunk to community-staging-x86_64 Added: haskell-hasql/repos/community-staging-x86_64/ haskell-hasql/repos/community-staging-x86_64/PKGBUILD (from rev 465452, haskell-hasql/trunk/PKGBUILD) --+ PKGBUILD | 58 ++ 1 file changed, 58 insertions(+) Copied: haskell-hasql/repos/community-staging-x86_64/PKGBUILD (from rev 465452, haskell-hasql/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2019-05-11 17:38:48 UTC (rev 465453) @@ -0,0 +1,58 @@ +# Maintainer: Felix Yan +# Contributor: Thomas Dziedzic + +_hkgname=hasql +pkgname=haskell-hasql +pkgver=1.3.0.3 +pkgrel=69 +pkgdesc="An efficient PostgreSQL driver and a flexible mapping API" +url="https://github.com/nikita-volkov/hasql; +license=('MIT') +arch=('x86_64') +depends=('ghc-libs' 'haskell-attoparsec' 'haskell-base-prelude' 'haskell-bytestring-strict-builder' + 'haskell-contravariant' 'haskell-contravariant-extras' 'haskell-data-default-class' + 'haskell-dlist' 'haskell-hashable' 'haskell-hashtables' 'haskell-loch-th' + 'haskell-placeholders' 'haskell-postgresql-binary' 'haskell-postgresql-libpq' + 'haskell-profunctors' 'haskell-text-builder' 'haskell-vector') +makedepends=('ghc' 'haskell-bug' 'haskell-tasty' 'haskell-tasty-quickcheck' 'haskell-tasty-hunit' + 'haskell-quickcheck-instances' 'haskell-quickcheck' 'haskell-rerebase') +checkdepends=('postgresql' 'pifpaf') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('fb951f3c7f09b7bc9ba62afc01c25dea7b839d3da21065bb4bba923a96ecd9b53074650084db846e00f3bb27de638e7dd776b081346919b4e92c5d1aac405336') + +prepare() { +cd $_hkgname-$pkgver +sed -i '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 +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 + +eval $(pifpaf run postgresql --host 127.0.0.1 --port 5432) +createuser -s postgres +runhaskell Setup test +pifpaf_stop +} + +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-hasql/trunk (PKGBUILD)
Date: Saturday, May 11, 2019 @ 17:38:38 Author: felixonmars Revision: 465452 upgpkg: haskell-hasql 1.3.0.3-69 rebuild with rebase 1.3.1.1 Modified: haskell-hasql/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2019-05-11 17:37:15 UTC (rev 465451) +++ PKGBUILD2019-05-11 17:38:38 UTC (rev 465452) @@ -4,7 +4,7 @@ _hkgname=hasql pkgname=haskell-hasql pkgver=1.3.0.3 -pkgrel=68 +pkgrel=69 pkgdesc="An efficient PostgreSQL driver and a flexible mapping API" url="https://github.com/nikita-volkov/hasql; license=('MIT')
[arch-commits] Commit in haskell-text-builder/repos (2 files)
Date: Saturday, May 11, 2019 @ 17:37:15 Author: felixonmars Revision: 465451 archrelease: copy trunk to community-staging-x86_64 Added: haskell-text-builder/repos/community-staging-x86_64/ haskell-text-builder/repos/community-staging-x86_64/PKGBUILD (from rev 465450, haskell-text-builder/trunk/PKGBUILD) --+ PKGBUILD | 48 1 file changed, 48 insertions(+) Copied: haskell-text-builder/repos/community-staging-x86_64/PKGBUILD (from rev 465450, haskell-text-builder/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2019-05-11 17:37:15 UTC (rev 465451) @@ -0,0 +1,48 @@ +# Maintainer: Felix Yan + +_hkgname=text-builder +pkgname=haskell-text-builder +pkgver=0.6.5 +pkgrel=23 +pkgdesc="An efficient strict text builder" +url="https://github.com/nikita-volkov/text-builder; +license=('MIT') +arch=('x86_64') +depends=('ghc-libs' 'haskell-base-prelude' 'haskell-deferred-folds') +makedepends=('ghc' 'haskell-quickcheck' 'haskell-quickcheck-instances' 'haskell-rerebase' + 'haskell-tasty' 'haskell-tasty-hunit' 'haskell-tasty-quickcheck') +source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz) +sha512sums=('20039f281109aa6bb9533054e8799e79a370235e2de901a9ddb7b49534134e0c13c46179054d0801dd9148130bcad29a75ec83a6d7db8dc786774b2390247325') + +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 +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $_hkgname-$pkgver +runhaskell Setup test +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +}
[arch-commits] Commit in haskell-text-builder/trunk (PKGBUILD)
Date: Saturday, May 11, 2019 @ 17:37:06 Author: felixonmars Revision: 465450 upgpkg: haskell-text-builder 0.6.5-23 rebuild with rebase 1.3.1.1 Modified: haskell-text-builder/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2019-05-11 17:36:25 UTC (rev 465449) +++ PKGBUILD2019-05-11 17:37:06 UTC (rev 465450) @@ -3,7 +3,7 @@ _hkgname=text-builder pkgname=haskell-text-builder pkgver=0.6.5 -pkgrel=22 +pkgrel=23 pkgdesc="An efficient strict text builder" url="https://github.com/nikita-volkov/text-builder; license=('MIT')
[arch-commits] Commit in haskell-postgresql-binary/repos (2 files)
Date: Saturday, May 11, 2019 @ 17:36:25 Author: felixonmars Revision: 465449 archrelease: copy trunk to community-staging-x86_64 Added: haskell-postgresql-binary/repos/community-staging-x86_64/ haskell-postgresql-binary/repos/community-staging-x86_64/PKGBUILD (from rev 465448, haskell-postgresql-binary/trunk/PKGBUILD) --+ PKGBUILD | 53 + 1 file changed, 53 insertions(+) Copied: haskell-postgresql-binary/repos/community-staging-x86_64/PKGBUILD (from rev 465448, haskell-postgresql-binary/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2019-05-11 17:36:25 UTC (rev 465449) @@ -0,0 +1,53 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=postgresql-binary +pkgname=haskell-postgresql-binary +pkgver=0.12.1.2 +pkgrel=34 +pkgdesc="Encoders and decoders for the PostgreSQL's binary format" +url="https://github.com/nikita-volkov/postgresql-binary; +license=("MIT") +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-base-prelude' 'haskell-binary-parser' + 'haskell-bytestring-strict-builder' 'haskell-loch-th' 'haskell-network-ip' + 'haskell-placeholders' 'haskell-scientific' 'haskell-unordered-containers' + 'haskell-uuid' 'haskell-vector') +makedepends=('ghc' 'haskell-postgresql-libpq' 'haskell-tasty' 'haskell-tasty-quickcheck' + 'haskell-tasty-hunit' 'haskell-quickcheck' 'haskell-quickcheck-instances' + 'haskell-json-ast' 'haskell-conversion' 'haskell-conversion-bytestring' + 'haskell-conversion-text' 'haskell-rerebase' 'pifpaf' 'postgresql') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('adb64905b689cd7422894563b0172094ee92e1e6068ddb726b87ac945a32f7e0be47b10996d436928810afe59dccb7f2d4b52dffde5903fadb588aa0ad35fc38') + +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 +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 + +eval $(pifpaf run postgresql --host 127.0.0.1 --port 5432) +createuser -s postgres +runhaskell Setup test +pifpaf_stop +} + +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-postgresql-binary/trunk (PKGBUILD)
Date: Saturday, May 11, 2019 @ 17:36:15 Author: felixonmars Revision: 465448 upgpkg: haskell-postgresql-binary 0.12.1.2-34 rebuild with rebase 1.3.1.1 Modified: haskell-postgresql-binary/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2019-05-11 17:34:50 UTC (rev 465447) +++ PKGBUILD2019-05-11 17:36:15 UTC (rev 465448) @@ -4,7 +4,7 @@ _hkgname=postgresql-binary pkgname=haskell-postgresql-binary pkgver=0.12.1.2 -pkgrel=33 +pkgrel=34 pkgdesc="Encoders and decoders for the PostgreSQL's binary format" url="https://github.com/nikita-volkov/postgresql-binary; license=("MIT")
[arch-commits] Commit in haskell-deferred-folds/trunk (PKGBUILD)
Date: Saturday, May 11, 2019 @ 17:34:40 Author: felixonmars Revision: 465446 upgpkg: haskell-deferred-folds 0.9.10-29 rebuild with rebase 1.3.1.1 Modified: haskell-deferred-folds/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2019-05-11 17:34:01 UTC (rev 465445) +++ PKGBUILD2019-05-11 17:34:40 UTC (rev 465446) @@ -3,7 +3,7 @@ _hkgname=deferred-folds pkgname=haskell-deferred-folds pkgver=0.9.10 -pkgrel=28 +pkgrel=29 pkgdesc="Abstractions over deferred folds" url="https://github.com/metrix-ai/deferred-folds; license=('MIT')
[arch-commits] Commit in haskell-rerebase/repos (2 files)
Date: Saturday, May 11, 2019 @ 17:33:13 Author: felixonmars Revision: 465443 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 465442, haskell-rerebase/trunk/PKGBUILD) --+ PKGBUILD | 43 +++ 1 file changed, 43 insertions(+) Copied: haskell-rerebase/repos/community-staging-x86_64/PKGBUILD (from rev 465442, haskell-rerebase/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2019-05-11 17:33:13 UTC (rev 465443) @@ -0,0 +1,43 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=rerebase +pkgname=haskell-rerebase +pkgver=1.3.1 +pkgrel=14 +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=('0e39a8eef97a74b41e85e32979c5fe43972958a32149973fc40bb0bf75401541b45434be718d073905f3a67c6d1145462aa531191d20fdaa8f11688ccaa07ed9') + +prepare() { +cd $_hkgname-$pkgver +sed -i 's/==1/>=1/' $_hkgname.cabal +} + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build +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-rerebase/trunk (PKGBUILD)
Date: Saturday, May 11, 2019 @ 17:33:03 Author: felixonmars Revision: 465442 upgpkg: haskell-rerebase 1.3.1-14 rebuild with rebase 1.3.1.1 Modified: haskell-rerebase/trunk/PKGBUILD --+ PKGBUILD |7 ++- 1 file changed, 6 insertions(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2019-05-11 17:01:31 UTC (rev 465441) +++ PKGBUILD2019-05-11 17:33:03 UTC (rev 465442) @@ -4,7 +4,7 @@ _hkgname=rerebase pkgname=haskell-rerebase pkgver=1.3.1 -pkgrel=13 +pkgrel=14 pkgdesc='Reexports from "base" with a bunch of other standard libraries' url="https://github.com/nikita-volkov/rerebase; license=("MIT") @@ -14,6 +14,11 @@ source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) sha512sums=('0e39a8eef97a74b41e85e32979c5fe43972958a32149973fc40bb0bf75401541b45434be718d073905f3a67c6d1145462aa531191d20fdaa8f11688ccaa07ed9') +prepare() { +cd $_hkgname-$pkgver +sed -i 's/==1/>=1/' $_hkgname.cabal +} + build() { cd $_hkgname-$pkgver
[arch-commits] Commit in haskell-bytestring-strict-builder/repos (2 files)
Date: Saturday, May 11, 2019 @ 17:34:01 Author: felixonmars Revision: 465445 archrelease: copy trunk to community-staging-x86_64 Added: haskell-bytestring-strict-builder/repos/community-staging-x86_64/ haskell-bytestring-strict-builder/repos/community-staging-x86_64/PKGBUILD (from rev 465444, haskell-bytestring-strict-builder/trunk/PKGBUILD) --+ PKGBUILD | 48 1 file changed, 48 insertions(+) Copied: haskell-bytestring-strict-builder/repos/community-staging-x86_64/PKGBUILD (from rev 465444, haskell-bytestring-strict-builder/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2019-05-11 17:34:01 UTC (rev 465445) @@ -0,0 +1,48 @@ +# Maintainer: Felix Yan + +_hkgname=bytestring-strict-builder +pkgname=haskell-bytestring-strict-builder +pkgver=0.4.5.1 +pkgrel=68 +pkgdesc="An efficient strict bytestring builder" +url="https://github.com/nikita-volkov/bytestring-strict-builder; +license=('MIT') +arch=('x86_64') +depends=('ghc-libs' 'haskell-base-prelude') +makedepends=('ghc' 'haskell-quickcheck' 'haskell-tasty' 'haskell-tasty-quickcheck' + 'haskell-tasty-hunit' 'haskell-quickcheck-instances' 'haskell-rerebase') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('f9ebf1e959ba01674fd302571737ff1ef7b5150866a052560c20050f78aedf01e068a494b259a3dbc244db972662ae316205b8626e9c2721d54e46984ed27cd5') + +prepare() { +cd $_hkgname-$pkgver +sed -e '/semigroups/d' -i $_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 +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-deferred-folds/repos (2 files)
Date: Saturday, May 11, 2019 @ 17:34:50 Author: felixonmars Revision: 465447 archrelease: copy trunk to community-staging-x86_64 Added: haskell-deferred-folds/repos/community-staging-x86_64/ haskell-deferred-folds/repos/community-staging-x86_64/PKGBUILD (from rev 465446, haskell-deferred-folds/trunk/PKGBUILD) --+ PKGBUILD | 44 1 file changed, 44 insertions(+) Copied: haskell-deferred-folds/repos/community-staging-x86_64/PKGBUILD (from rev 465446, haskell-deferred-folds/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2019-05-11 17:34:50 UTC (rev 465447) @@ -0,0 +1,44 @@ +# Maintainer: Felix Yan + +_hkgname=deferred-folds +pkgname=haskell-deferred-folds +pkgver=0.9.10 +pkgrel=29 +pkgdesc="Abstractions over deferred folds" +url="https://github.com/metrix-ai/deferred-folds; +license=('MIT') +arch=('x86_64') +depends=('ghc-libs' 'haskell-foldl' 'haskell-hashable' 'haskell-primitive' + 'haskell-unordered-containers' 'haskell-vector') +makedepends=('ghc' 'haskell-quickcheck' 'haskell-quickcheck-instances' 'haskell-rerebase' + 'haskell-tasty' 'haskell-tasty-hunit' 'haskell-tasty-quickcheck') +source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz) +sha512sums=('076de06fd49d697d894b25862b57ae7433dd18452f2fff17fe2def89282643501725440e1597fb4a79f633ced26909add259304be0865d1c51fd9172e79e69b7') + +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 +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-bytestring-strict-builder/trunk (PKGBUILD)
Date: Saturday, May 11, 2019 @ 17:33:51 Author: felixonmars Revision: 465444 upgpkg: haskell-bytestring-strict-builder 0.4.5.1-68 rebuild with rebase 1.3.1.1 Modified: haskell-bytestring-strict-builder/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2019-05-11 17:33:13 UTC (rev 465443) +++ PKGBUILD2019-05-11 17:33:51 UTC (rev 465444) @@ -3,7 +3,7 @@ _hkgname=bytestring-strict-builder pkgname=haskell-bytestring-strict-builder pkgver=0.4.5.1 -pkgrel=67 +pkgrel=68 pkgdesc="An efficient strict bytestring builder" url="https://github.com/nikita-volkov/bytestring-strict-builder; license=('MIT')
[arch-commits] Commit in haskell-rebase/repos (2 files)
Date: Saturday, May 11, 2019 @ 17:00:03 Author: felixonmars Revision: 465431 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 465430, haskell-rebase/trunk/PKGBUILD) --+ PKGBUILD | 47 +++ 1 file changed, 47 insertions(+) Copied: haskell-rebase/repos/community-staging-x86_64/PKGBUILD (from rev 465430, haskell-rebase/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2019-05-11 17:00:03 UTC (rev 465431) @@ -0,0 +1,47 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=rebase +pkgname=haskell-rebase +pkgver=1.3.1.1 +pkgrel=1 +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-hashable' 'haskell-vector' 'haskell-unordered-containers' + 'haskell-scientific' 'haskell-uuid' 'haskell-dlist' 'haskell-void' + 'haskell-bifunctors' 'haskell-profunctors' 'haskell-contravariant' + 'haskell-contravariant-extras' 'haskell-semigroupoids' 'haskell-either' + 'haskell-base-prelude') +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('2418a89c2348f222320ce75001d944f2d1025bdf8d00f7cca5ae00fe3e701de1e79e1c24726faad23860f6c9a76a86a7fbc3248ec5b4b601c2c3d64086b7b8d1') + +prepare() { +cd $_hkgname-$pkgver +sed -e '/fail/d' -e '/semigroups/d' -i $_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 +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-rebase/trunk (PKGBUILD)
Date: Saturday, May 11, 2019 @ 16:59:53 Author: felixonmars Revision: 465430 upgpkg: haskell-rebase 1.3.1.1-1 rebuild with rebase 1.3.1.1 Modified: haskell-rebase/trunk/PKGBUILD --+ PKGBUILD |6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2019-05-11 16:12:43 UTC (rev 465429) +++ PKGBUILD2019-05-11 16:59:53 UTC (rev 465430) @@ -3,8 +3,8 @@ _hkgname=rebase pkgname=haskell-rebase -pkgver=1.3.1 -pkgrel=13 +pkgver=1.3.1.1 +pkgrel=1 pkgdesc='A more progressive alternative to the "base" package' url="https://github.com/nikita-volkov/rebase; license=("MIT") @@ -16,7 +16,7 @@ 'haskell-base-prelude') makedepends=('ghc') source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) -sha512sums=('7f639277a5069a3a77f53635fef73259a3549c1bda410de2936a7e499858701c3fd0b1e3dd743a790c566704e6724117209b2917debceef3c163a13c88041ec2') +sha512sums=('2418a89c2348f222320ce75001d944f2d1025bdf8d00f7cca5ae00fe3e701de1e79e1c24726faad23860f6c9a76a86a7fbc3248ec5b4b601c2c3d64086b7b8d1') prepare() { cd $_hkgname-$pkgver
[arch-commits] Commit in nvidia/repos/staging-x86_64 (6 files)
Date: Saturday, May 11, 2019 @ 16:12:48 Author: heftig Revision: 352850 archrelease: copy trunk to staging-x86_64 Added: nvidia/repos/staging-x86_64/PKGBUILD (from rev 352849, nvidia/trunk/PKGBUILD) nvidia/repos/staging-x86_64/fs62142.patch (from rev 352849, nvidia/trunk/fs62142.patch) nvidia/repos/staging-x86_64/kernel-4.16.patch (from rev 352849, nvidia/trunk/kernel-4.16.patch) Deleted: nvidia/repos/staging-x86_64/PKGBUILD nvidia/repos/staging-x86_64/fs62142.patch nvidia/repos/staging-x86_64/kernel-4.16.patch ---+ PKGBUILD | 182 ++-- fs62142.patch | 26 +++ kernel-4.16.patch | 66 +- 3 files changed, 137 insertions(+), 137 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2019-05-11 15:33:28 UTC (rev 352849) +++ PKGBUILD2019-05-11 16:12:48 UTC (rev 352850) @@ -1,91 +0,0 @@ -# Maintainer: Sven-Hendrik Haase -# Maintainer: Felix Yan -# Contributor: Thomas Baechler - -pkgbase=nvidia -pkgname=(nvidia nvidia-dkms) -pkgver=418.74 -_extramodules=extramodules-ARCH -pkgrel=2 -pkgdesc="NVIDIA drivers for linux" -arch=('x86_64') -url="http://www.nvidia.com/; -makedepends=("nvidia-utils=${pkgver}" 'libglvnd' 'linux' 'linux-headers') -license=('custom') -options=('!strip') -_pkg="NVIDIA-Linux-x86_64-${pkgver}" -source=("http://us.download.nvidia.com/XFree86/Linux-x86_64/${pkgver}/${_pkg}.run; -kernel-4.16.patch -fs62142.patch) -sha512sums=('485d94f0a328c117f86c7b2d8e14885aa1e498755bcc7285aaba1cf5e8f4672feaece7c87a7d0f835c55ff4022d0be6b023ffee262f0a3073ccf88ca1f39201f' - 'ad1185d998adbf89abf7aea300e5b3bbabe2296016f42592fbc232a6c3983f233df1103d37f35a041f12cc1c722d3edce813a4a1b215784a49c7f0e3e652b5af' - 'df949debf9fed92b3c58322c02685fb344bbfff2920557e7d55ed3f70559f48cd6199bc85e2af170b7e56797f3e9881a53eab8c411f21e75f5abec26eaa47752') - -prepare() { -sh "${_pkg}.run" --extract-only -cd "${_pkg}" - -# Restore phys_to_dma support (still needed for 396.18) -# https://bugs.archlinux.org/task/58074 -patch -Np1 -i ../kernel-4.16.patch - -# Fix https://bugs.archlinux.org/task/62142 -patch -Np1 -i ../fs62142.patch - -cp -a kernel kernel-dkms -cd kernel-dkms -sed -i "s/__VERSION_STRING/${pkgver}/" dkms.conf -sed -i 's/__JOBS/`nproc`/' dkms.conf -sed -i 's/__DKMS_MODULES//' dkms.conf -sed -i '$iBUILT_MODULE_NAME[0]="nvidia"\ -DEST_MODULE_LOCATION[0]="/kernel/drivers/video"\ -BUILT_MODULE_NAME[1]="nvidia-uvm"\ -DEST_MODULE_LOCATION[1]="/kernel/drivers/video"\ -BUILT_MODULE_NAME[2]="nvidia-modeset"\ -DEST_MODULE_LOCATION[2]="/kernel/drivers/video"\ -BUILT_MODULE_NAME[3]="nvidia-drm"\ -DEST_MODULE_LOCATION[3]="/kernel/drivers/video"' dkms.conf - -# Gift for linux-rt guys -sed -i 's/NV_EXCLUDE_BUILD_MODULES/IGNORE_PREEMPT_RT_PRESENCE=1 NV_EXCLUDE_BUILD_MODULES/' dkms.conf -} - -build() { -_kernver="$(cat /usr/lib/modules/${_extramodules}/version)" -cd "${_pkg}"/kernel -make SYSSRC=/usr/lib/modules/"${_kernver}/build" module -} - -package_nvidia() { -pkgdesc="NVIDIA drivers for linux" -depends=('linux' "nvidia-utils=${pkgver}" 'libglvnd') - -install -Dt "${pkgdir}/usr/lib/modules/${_extramodules}" -m644 \ - "${srcdir}/${_pkg}/kernel"/nvidia{,-modeset,-drm,-uvm}.ko - -find "${pkgdir}" -name '*.ko' -exec gzip -n {} + - -echo "blacklist nouveau" | -install -Dm644 /dev/stdin "${pkgdir}/usr/lib/modprobe.d/${pkgname}.conf" - -install -Dt "${pkgdir}/usr/share/licenses/${pkgname}" -m644 "${srcdir}/${_pkg}/LICENSE" -} - -package_nvidia-dkms() { -pkgdesc="NVIDIA driver sources for linux" -depends=('dkms' "nvidia-utils=$pkgver" 'libglvnd') -optdepends=('linux-headers: Build the module for Arch kernel' -'linux-lts-headers: Build the module for LTS Arch kernel') -provides=("nvidia=$pkgver") -conflicts+=('nvidia') - -cd ${_pkg} - -install -dm 755 "${pkgdir}"/usr/src -cp -dr --no-preserve='ownership' kernel-dkms "${pkgdir}/usr/src/nvidia-${pkgver}" - -echo "blacklist nouveau" | -install -Dm644 /dev/stdin "${pkgdir}/usr/lib/modprobe.d/${pkgname}.conf" - -install -Dt "${pkgdir}/usr/share/licenses/${pkgname}" -m644 "${srcdir}/${_pkg}/LICENSE" -} Copied: nvidia/repos/staging-x86_64/PKGBUILD (from rev 352849, nvidia/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2019-05-11 16:12:48 UTC (rev 352850) @@ -0,0 +1,91 @@ +# Maintainer: Sven-Hendrik Haase +# Maintainer: Felix Yan +# Contributor: Thomas Baechler + +pkgbase=nvidia +pkgname=(nvidia nvidia-dkms) +pkgver=418.74 +_extramodules=extramodules-ARCH +pkgrel=3 +pkgdesc="NVIDIA drivers for linux" +arch=('x86_64') +url="http://www.nvidia.com/; +makedepends=("nvidia-utils=${pkgver}"
[arch-commits] Commit in virtualbox-modules-arch/repos/community-staging-x86_64 (2 files)
Date: Saturday, May 11, 2019 @ 16:12:37 Author: heftig Revision: 465424 archrelease: copy trunk to community-staging-x86_64 Added: virtualbox-modules-arch/repos/community-staging-x86_64/PKGBUILD (from rev 465419, virtualbox-modules-arch/trunk/PKGBUILD) Deleted: virtualbox-modules-arch/repos/community-staging-x86_64/PKGBUILD --+ PKGBUILD | 104 ++--- 1 file changed, 52 insertions(+), 52 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2019-05-11 16:12:37 UTC (rev 465423) +++ PKGBUILD2019-05-11 16:12:37 UTC (rev 465424) @@ -1,52 +0,0 @@ -# Maintainer: Sébastien Luttringer -# Contributor: Ionut Biru - -pkgbase=virtualbox-modules-arch -pkgname=('virtualbox-host-modules-arch' 'virtualbox-guest-modules-arch') -pkgver=6.0.6 -pkgrel=9 -arch=('x86_64') -url='http://virtualbox.org' -license=('GPL') -depends=('linux') -makedepends=('linux-headers' - "virtualbox-host-dkms>=$pkgver" - "virtualbox-guest-dkms>=$pkgver") - -_extramodules=extramodules-ARCH - -package_virtualbox-host-modules-arch(){ - _kernver="$(cat /usr/lib/modules/$_extramodules/version)" - pkgdesc='Virtualbox host kernel modules for Arch Kernel' - replaces=('virtualbox-modules' 'virtualbox-host-modules') - conflicts=('virtualbox-modules' 'virtualbox-host-modules' - 'virtualbox-host-dkms') - provides=('VIRTUALBOX-HOST-MODULES') - - cd "/var/lib/dkms/vboxhost/${pkgver}_OSE/$_kernver/$CARCH/module" - install -Dt "$pkgdir/usr/lib/modules/$_extramodules" -m644 * - - # compress each module individually - find "$pkgdir" -name '*.ko' -exec xz -T1 {} + - - # systemd module loading - printf '%s\n' vboxdrv vboxpci vboxnetadp vboxnetflt | -install -Dm644 /dev/stdin "$pkgdir/usr/lib/modules-load.d/$pkgname.conf" -} - -package_virtualbox-guest-modules-arch(){ - _kernver="$(cat /usr/lib/modules/$_extramodules/version)" - pkgdesc='Virtualbox guest kernel modules for Arch Kernel' - replaces=('virtualbox-archlinux-modules' 'virtualbox-guest-modules') - conflicts=('virtualbox-archlinux-modules' 'virtualbox-guest-modules' - 'virtualbox-guest-dkms') - provides=('VIRTUALBOX-GUEST-MODULES') - - cd "/var/lib/dkms/vboxsf/${pkgver}_OSE/$_kernver/$CARCH/module" - install -Dt "$pkgdir/usr/lib/modules/$_extramodules" -m644 * - - # compress each module individually - find "$pkgdir" -name '*.ko' -exec xz -T1 {} + -} - -# vim:set sw=2 et: Copied: virtualbox-modules-arch/repos/community-staging-x86_64/PKGBUILD (from rev 465419, virtualbox-modules-arch/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2019-05-11 16:12:37 UTC (rev 465424) @@ -0,0 +1,52 @@ +# Maintainer: Sébastien Luttringer +# Contributor: Ionut Biru + +pkgbase=virtualbox-modules-arch +pkgname=('virtualbox-host-modules-arch' 'virtualbox-guest-modules-arch') +pkgver=6.0.6 +pkgrel=10 +arch=('x86_64') +url='http://virtualbox.org' +license=('GPL') +depends=('linux') +makedepends=('linux-headers' + "virtualbox-host-dkms>=$pkgver" + "virtualbox-guest-dkms>=$pkgver") + +_extramodules=extramodules-ARCH + +package_virtualbox-host-modules-arch(){ + _kernver="$(cat /usr/lib/modules/$_extramodules/version)" + pkgdesc='Virtualbox host kernel modules for Arch Kernel' + replaces=('virtualbox-modules' 'virtualbox-host-modules') + conflicts=('virtualbox-modules' 'virtualbox-host-modules' + 'virtualbox-host-dkms') + provides=('VIRTUALBOX-HOST-MODULES') + + cd "/var/lib/dkms/vboxhost/${pkgver}_OSE/$_kernver/$CARCH/module" + install -Dt "$pkgdir/usr/lib/modules/$_extramodules" -m644 * + + # compress each module individually + find "$pkgdir" -name '*.ko' -exec xz -T1 {} + + + # systemd module loading + printf '%s\n' vboxdrv vboxpci vboxnetadp vboxnetflt | +install -Dm644 /dev/stdin "$pkgdir/usr/lib/modules-load.d/$pkgname.conf" +} + +package_virtualbox-guest-modules-arch(){ + _kernver="$(cat /usr/lib/modules/$_extramodules/version)" + pkgdesc='Virtualbox guest kernel modules for Arch Kernel' + replaces=('virtualbox-archlinux-modules' 'virtualbox-guest-modules') + conflicts=('virtualbox-archlinux-modules' 'virtualbox-guest-modules' + 'virtualbox-guest-dkms') + provides=('VIRTUALBOX-GUEST-MODULES') + + cd "/var/lib/dkms/vboxsf/${pkgver}_OSE/$_kernver/$CARCH/module" + install -Dt "$pkgdir/usr/lib/modules/$_extramodules" -m644 * + + # compress each module individually + find "$pkgdir" -name '*.ko' -exec xz -T1 {} + +} + +# vim:set sw=2 et:
[arch-commits] Commit in ndiswrapper-arch/repos/community-staging-x86_64 (10 files)
Date: Saturday, May 11, 2019 @ 16:12:42 Author: heftig Revision: 465427 archrelease: copy trunk to community-staging-x86_64 Added: ndiswrapper-arch/repos/community-staging-x86_64/PKGBUILD (from rev 465419, ndiswrapper-arch/trunk/PKGBUILD) ndiswrapper-arch/repos/community-staging-x86_64/linux-4.11.patch (from rev 465420, ndiswrapper-arch/trunk/linux-4.11.patch) ndiswrapper-arch/repos/community-staging-x86_64/linux-4.13.patch (from rev 465420, ndiswrapper-arch/trunk/linux-4.13.patch) ndiswrapper-arch/repos/community-staging-x86_64/linux-4.15.patch (from rev 465421, ndiswrapper-arch/trunk/linux-4.15.patch) ndiswrapper-arch/repos/community-staging-x86_64/linux-5.0.patch (from rev 465422, ndiswrapper-arch/trunk/linux-5.0.patch) Deleted: ndiswrapper-arch/repos/community-staging-x86_64/PKGBUILD ndiswrapper-arch/repos/community-staging-x86_64/linux-4.11.patch ndiswrapper-arch/repos/community-staging-x86_64/linux-4.13.patch ndiswrapper-arch/repos/community-staging-x86_64/linux-4.15.patch ndiswrapper-arch/repos/community-staging-x86_64/linux-5.0.patch --+ PKGBUILD | 86 +-- linux-4.11.patch | 110 +++--- linux-4.13.patch | 54 +++ linux-4.15.patch | 398 ++--- linux-5.0.patch | 50 +++--- 5 files changed, 349 insertions(+), 349 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2019-05-11 16:12:40 UTC (rev 465426) +++ PKGBUILD2019-05-11 16:12:42 UTC (rev 465427) @@ -1,43 +0,0 @@ -# Maintainer: Felix Yan -# Contributor: maz-1 - -pkgname=ndiswrapper-arch -pkgver=1.61 -_extramodules=extramodules-ARCH -pkgrel=29 -pkgdesc="Module for NDIS (Windows Network Drivers) drivers supplied by vendors, kernel module for Arch kernel" -arch=('x86_64') -url="http://sourceforge.net/projects/ndiswrapper/; -license=('GPL') -depends=('linux') -makedepends=('linux-headers') -provides=('NDISWRAPPER-MODULE') -replaces=('ndiswrapper-module') -source=("ndiswrapper-$pkgver.tar.gz::https://github.com/pgiri/ndiswrapper/archive/v$pkgver.tar.gz; -'linux-4.11.patch' 'linux-4.13.patch' 'linux-4.15.patch' 'linux-5.0.patch') -sha512sums=('85f550f2952137529e0e9855f4d94b7bbc64cbf8a84a31c1b75a4be09d97478a997e64fa6e1ff4e0d29a97a79fc3d4dab1ebdaa9edb3d627a215f47aa4d52823' - '5350308406457658fb31c378d6f3dd2a34c7331aebe5bdc80744bf955f1144e88181441704ccc7532f55d6fbe8d410440fb8838c2955d688dde4b55f74fc6ba5' - 'de026a271cbfbefee99bc00a13c50be87294e5e2c5407d23cff6ce2d2a0c853542ce4f7e3e150741c7e8e32466fb1ab7cab266957da5bcca8376fb0f38e94482' - '52bd3d2025ffb8a3f6a4a1a1fee1b87d3811f30a210a54aaa7b37838eb256cd766bc1aeda24e4b4f4829992584931ecd97a042794c9b854bd1ebbf452dce2abf' - '4918dcebd62ae577401469719f1a8866edd3dc97667aa3de287af1530aa68f50dc2508c883ecd2c9d1fe20f226ecd342b04b08f7a2cace0e531e5f49bbc12f2c') - -prepare() { - cd ndiswrapper-$pkgver - patch --no-backup-if-mismatch -p1 -i "$srcdir"/linux-4.11.patch - patch --no-backup-if-mismatch -p1 -i "$srcdir"/linux-4.13.patch - patch --no-backup-if-mismatch -p1 -i "$srcdir"/linux-4.15.patch -d ndiswrapper - patch --no-backup-if-mismatch -p1 -i "$srcdir"/linux-5.0.patch -} - -build() { - _kernver="$(cat /usr/lib/modules/$_extramodules/version)" - - cd ndiswrapper-$pkgver/ndiswrapper - make -C driver KVERS_UNAME="$_kernver" -} - -package() { - cd ndiswrapper-$pkgver/ndiswrapper/driver - install -Dm644 ndiswrapper.ko "$pkgdir"/usr/lib/modules/$_extramodules/ndiswrapper.ko - gzip "$pkgdir"/usr/lib/modules/$_extramodules/ndiswrapper.ko -} Copied: ndiswrapper-arch/repos/community-staging-x86_64/PKGBUILD (from rev 465419, ndiswrapper-arch/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2019-05-11 16:12:42 UTC (rev 465427) @@ -0,0 +1,43 @@ +# Maintainer: Felix Yan +# Contributor: maz-1 + +pkgname=ndiswrapper-arch +pkgver=1.61 +_extramodules=extramodules-ARCH +pkgrel=30 +pkgdesc="Module for NDIS (Windows Network Drivers) drivers supplied by vendors, kernel module for Arch kernel" +arch=('x86_64') +url="http://sourceforge.net/projects/ndiswrapper/; +license=('GPL') +depends=('linux') +makedepends=('linux-headers') +provides=('NDISWRAPPER-MODULE') +replaces=('ndiswrapper-module') +source=("ndiswrapper-$pkgver.tar.gz::https://github.com/pgiri/ndiswrapper/archive/v$pkgver.tar.gz; +'linux-4.11.patch' 'linux-4.13.patch' 'linux-4.15.patch' 'linux-5.0.patch') +sha512sums=('85f550f2952137529e0e9855f4d94b7bbc64cbf8a84a31c1b75a4be09d97478a997e64fa6e1ff4e0d29a97a79fc3d4dab1ebdaa9edb3d627a215f47aa4d52823' + '5350308406457658fb31c378d6f3dd2a34c7331aebe5bdc80744bf955f1144e88181441704ccc7532f55d6fbe8d410440fb8838c2955d688dde4b55f74fc6ba5' +
[arch-commits] Commit in broadcom-wl/repos (2 files)
Date: Saturday, May 11, 2019 @ 16:12:36 Author: heftig Revision: 465422 archrelease: copy trunk to community-staging-x86_64 Added: broadcom-wl/repos/community-staging-x86_64/ broadcom-wl/repos/community-staging-x86_64/PKGBUILD (from rev 465419, broadcom-wl/trunk/PKGBUILD) --+ PKGBUILD | 39 +++ 1 file changed, 39 insertions(+) Copied: broadcom-wl/repos/community-staging-x86_64/PKGBUILD (from rev 465419, broadcom-wl/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2019-05-11 16:12:36 UTC (rev 465422) @@ -0,0 +1,39 @@ +# Maintainer: Eli Schwartz + +_module=broadcom-wl +_kernelname= # Build against stock -ARCH kernel +#_kernelname=-custom # Build against kernel with a different name +pkgname=${_module}${_kernelname} +pkgver=6.30.223.271 +pkgrel=100 +pkgdesc='Broadcom 802.11 Linux STA wireless driver' +arch=('x86_64') +url='https://www.broadcom.com/support/download-search/?pf=Wireless+LAN+Infrastructure' +license=('custom') +depends=("linux${_kernelname}") +makedepends=("linux${_kernelname}-headers" "${_module}-dkms=${pkgver}") + +_extramodules="/usr/lib/modules/extramodules${_kernelname:--ARCH}" + +build() { +_kernver="$(<${_extramodules}/version)" + +dkms build --dkmstree "${srcdir}" -m ${_module}/${pkgver} -k ${_kernver} +} + +package() { +_kernver="$(<${_extramodules}/version)" + +install -Dm644 -t "${pkgdir}${_extramodules}" \ +${_module}/${pkgver}/${_kernver}/${CARCH}/module/*.ko +find "${pkgdir}" -name '*.ko' -exec xz -T1 {} + + +_license="/usr/share/licenses/${_module}-dkms" +if [[ -d ${_license} ]]; then +install -Dm644 -t "${pkgdir}"/${_license/-dkms/${_kernelname}} ${_license}/* +fi +_modprobe="/usr/lib/modprobe.d/${_module}-dkms.conf" +if [[ -r ${_modprobe} ]]; then +install -Dm644 ${_modprobe} "${pkgdir}"/${_modprobe/-dkms/${_kernelname}} +fi +}
[arch-commits] Commit in vhba-module/repos/community-staging-x86_64 (6 files)
Date: Saturday, May 11, 2019 @ 16:12:43 Author: heftig Revision: 465428 archrelease: copy trunk to community-staging-x86_64 Added: vhba-module/repos/community-staging-x86_64/60-vhba.rules (from rev 465424, vhba-module/trunk/60-vhba.rules) vhba-module/repos/community-staging-x86_64/PKGBUILD (from rev 465425, vhba-module/trunk/PKGBUILD) vhba-module/repos/community-staging-x86_64/dkms.conf (from rev 465425, vhba-module/trunk/dkms.conf) Deleted: vhba-module/repos/community-staging-x86_64/60-vhba.rules vhba-module/repos/community-staging-x86_64/PKGBUILD vhba-module/repos/community-staging-x86_64/dkms.conf ---+ 60-vhba.rules |2 - PKGBUILD | 104 dkms.conf | 18 - 3 files changed, 62 insertions(+), 62 deletions(-) Deleted: 60-vhba.rules === --- 60-vhba.rules 2019-05-11 16:12:42 UTC (rev 465427) +++ 60-vhba.rules 2019-05-11 16:12:43 UTC (rev 465428) @@ -1 +0,0 @@ -ACTION=="add", KERNEL=="vhba_ctl", NAME="vhba_ctl", MODE="0660", OWNER="root", GROUP="cdemu", TAG+="uaccess" Copied: vhba-module/repos/community-staging-x86_64/60-vhba.rules (from rev 465424, vhba-module/trunk/60-vhba.rules) === --- 60-vhba.rules (rev 0) +++ 60-vhba.rules 2019-05-11 16:12:43 UTC (rev 465428) @@ -0,0 +1 @@ +ACTION=="add", KERNEL=="vhba_ctl", NAME="vhba_ctl", MODE="0660", OWNER="root", GROUP="cdemu", TAG+="uaccess" Deleted: PKGBUILD === --- PKGBUILD2019-05-11 16:12:42 UTC (rev 465427) +++ PKGBUILD2019-05-11 16:12:43 UTC (rev 465428) @@ -1,52 +0,0 @@ -# Maintainer: Ray Rashif -# Contributor: Mateusz Herych -# Contributor: Charles Lindsay - -pkgbase=vhba-module -pkgname=(vhba-module vhba-module-dkms) -pkgver=20190410 -pkgrel=9 -pkgdesc="Kernel module that emulates SCSI devices" -url="http://cdemu.sourceforge.net/; -arch=(x86_64) -license=(GPL) -depends=('linux') -makedepends=('linux-headers') -_extramodules=extramodules-ARCH -source=("https://downloads.sourceforge.net/cdemu/$pkgbase-$pkgver.tar.bz2; -60-vhba.rules dkms.conf) -sha256sums=('0c18954a8c2c7e208b20afdf785501b23be9382345e6577eba5d653002862394' -'3052cb1cadbdf4bfb0b588bb8ed80691940d8dd63dc5502943d597eaf9f40c3b' -'8cab0ebb4fee72069d63616b0983f105b98d1261e72e9bef5509a6e60bc382a7') - -prepare() { - cd $pkgbase-$pkgver - sed -i 's/20190302/20190410/' Makefile # Fixup VHBA_VERSION -} - -build() { - cd $pkgbase-$pkgver - make KERNELRELEASE="$(cat /usr/lib/modules/$_extramodules/version)" -} - -package_vhba-module() { - cd $pkgbase-$pkgver - install -Dt "$pkgdir/usr/lib/modules/$_extramodules" -m644 *.ko - install -Dt "$pkgdir/usr/lib/udev/rules.d" -m644 ../60-vhba.rules - echo 'g cdemu - -' | install -Dm644 /dev/stdin "$pkgdir/usr/lib/sysusers.d/cdemu.conf" - - find "$pkgdir" -name '*.ko' -exec xz {} + -} - -package_vhba-module-dkms() { - depends=(dkms) - provides=("vhba-module=$pkgver-$pkgrel") - conflicts=(vhba-module) - - cd $pkgbase-$pkgver - install -Dt "$pkgdir/usr/src/$pkgbase-$pkgver" -m644 Makefile vhba.c ../dkms.conf - install -Dt "$pkgdir/usr/lib/udev/rules.d" -m644 ../60-vhba.rules - echo 'g cdemu - -' | install -Dm644 /dev/stdin "$pkgdir/usr/lib/sysusers.d/cdemu.conf" -} - -# vim:set ts=2 sw=2 et: Copied: vhba-module/repos/community-staging-x86_64/PKGBUILD (from rev 465425, vhba-module/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2019-05-11 16:12:43 UTC (rev 465428) @@ -0,0 +1,52 @@ +# Maintainer: Ray Rashif +# Contributor: Mateusz Herych +# Contributor: Charles Lindsay + +pkgbase=vhba-module +pkgname=(vhba-module vhba-module-dkms) +pkgver=20190410 +pkgrel=10 +pkgdesc="Kernel module that emulates SCSI devices" +url="http://cdemu.sourceforge.net/; +arch=(x86_64) +license=(GPL) +depends=('linux') +makedepends=('linux-headers') +_extramodules=extramodules-ARCH +source=("https://downloads.sourceforge.net/cdemu/$pkgbase-$pkgver.tar.bz2; +60-vhba.rules dkms.conf) +sha256sums=('0c18954a8c2c7e208b20afdf785501b23be9382345e6577eba5d653002862394' +'3052cb1cadbdf4bfb0b588bb8ed80691940d8dd63dc5502943d597eaf9f40c3b' +'8cab0ebb4fee72069d63616b0983f105b98d1261e72e9bef5509a6e60bc382a7') + +prepare() { + cd $pkgbase-$pkgver + sed -i 's/20190302/20190410/' Makefile # Fixup VHBA_VERSION +} + +build() { + cd $pkgbase-$pkgver + make KERNELRELEASE="$(cat /usr/lib/modules/$_extramodules/version)" +} + +package_vhba-module() { + cd $pkgbase-$pkgver + install -Dt "$pkgdir/usr/lib/modules/$_extramodules" -m644 *.ko + install -Dt "$pkgdir/usr/lib/udev/rules.d" -m644 ../60-vhba.rules + echo 'g cdemu - -' | install -Dm644
[arch-commits] Commit in deepin-anything-arch/repos/community-staging-x86_64 (2 files)
Date: Saturday, May 11, 2019 @ 16:12:35 Author: heftig Revision: 465421 archrelease: copy trunk to community-staging-x86_64 Added: deepin-anything-arch/repos/community-staging-x86_64/PKGBUILD (from rev 465419, deepin-anything-arch/trunk/PKGBUILD) Deleted: deepin-anything-arch/repos/community-staging-x86_64/PKGBUILD --+ PKGBUILD | 56 1 file changed, 28 insertions(+), 28 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2019-05-11 16:12:34 UTC (rev 465420) +++ PKGBUILD2019-05-11 16:12:35 UTC (rev 465421) @@ -1,28 +0,0 @@ -# Maintainer: Felix Yan - -pkgname=deepin-anything-arch -pkgver=0.0.8 -_extramodules=extramodules-ARCH -pkgrel=2 -pkgdesc="Deepin Anything file search tool, kernel module for Arch kernel" -arch=('x86_64') -url="https://github.com/linuxdeepin/deepin-anything; -license=('GPL3') -depends=('linux') -makedepends=('linux-headers') -provides=('DEEPIN-ANYTHING-MODULE') -replaces=('deepin-anything-module') -source=("$pkgname-$pkgver.tar.gz::https://github.com/linuxdeepin/deepin-anything/archive/$pkgver.tar.gz;) -sha512sums=('362cb94124daae214bf477179ff19177501938b8fb7972bbc208486cd24c7712e13f0ebe2d47df4583fe2d0735734282ee8461c57323b2dd3b8d2827b2b180b6') - -build() { - cd deepin-anything-$pkgver - _kernver="$(cat /usr/lib/modules/$_extramodules/version)" - make -C kernelmod kdir=/usr/lib/modules/$_kernver/build -} - -package() { - cd deepin-anything-$pkgver/kernelmod - install -Dm644 vfs_monitor.ko "$pkgdir"/usr/lib/modules/$_extramodules/vfs_monitor.ko - gzip "$pkgdir"/usr/lib/modules/$_extramodules/vfs_monitor.ko -} Copied: deepin-anything-arch/repos/community-staging-x86_64/PKGBUILD (from rev 465419, deepin-anything-arch/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2019-05-11 16:12:35 UTC (rev 465421) @@ -0,0 +1,28 @@ +# Maintainer: Felix Yan + +pkgname=deepin-anything-arch +pkgver=0.0.8 +_extramodules=extramodules-ARCH +pkgrel=3 +pkgdesc="Deepin Anything file search tool, kernel module for Arch kernel" +arch=('x86_64') +url="https://github.com/linuxdeepin/deepin-anything; +license=('GPL3') +depends=('linux') +makedepends=('linux-headers') +provides=('DEEPIN-ANYTHING-MODULE') +replaces=('deepin-anything-module') +source=("$pkgname-$pkgver.tar.gz::https://github.com/linuxdeepin/deepin-anything/archive/$pkgver.tar.gz;) +sha512sums=('362cb94124daae214bf477179ff19177501938b8fb7972bbc208486cd24c7712e13f0ebe2d47df4583fe2d0735734282ee8461c57323b2dd3b8d2827b2b180b6') + +build() { + cd deepin-anything-$pkgver + _kernver="$(cat /usr/lib/modules/$_extramodules/version)" + make -C kernelmod kdir=/usr/lib/modules/$_kernver/build +} + +package() { + cd deepin-anything-$pkgver/kernelmod + install -Dm644 vfs_monitor.ko "$pkgdir"/usr/lib/modules/$_extramodules/vfs_monitor.ko + gzip "$pkgdir"/usr/lib/modules/$_extramodules/vfs_monitor.ko +}
[arch-commits] Commit in bbswitch/repos/community-staging-x86_64 (PKGBUILD PKGBUILD)
Date: Saturday, May 11, 2019 @ 16:12:34 Author: heftig Revision: 465420 archrelease: copy trunk to community-staging-x86_64 Added: bbswitch/repos/community-staging-x86_64/PKGBUILD (from rev 465419, bbswitch/trunk/PKGBUILD) Deleted: bbswitch/repos/community-staging-x86_64/PKGBUILD --+ PKGBUILD | 76 ++--- 1 file changed, 38 insertions(+), 38 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2019-05-11 15:41:29 UTC (rev 465419) +++ PKGBUILD2019-05-11 16:12:34 UTC (rev 465420) @@ -1,38 +0,0 @@ -# Maintainer: Sven-Hendrik Haase -# Contributor: M0Rf30 -# Contributor: Samsagax - -pkgbase=bbswitch -pkgname=(bbswitch bbswitch-dkms) -pkgver=0.8 -pkgrel=218 -pkgdesc="Kernel module allowing to switch dedicated graphics card on Optimus laptops" -arch=('x86_64') -url="http://github.com/Bumblebee-Project/bbswitch; -license=('GPL') -depends=('linux') -makedepends=('linux-headers') -_extramodules=extramodules-ARCH -source=("${pkgbase}-${pkgver}.tar.gz::https://github.com/Bumblebee-Project/bbswitch/archive/v${pkgver}.tar.gz;) -md5sums=('5b116b31ace3604ddf9d1fc1f4bc5807') - -build() { - cd ${pkgbase}-${pkgver} - _kernver="$(cat /usr/lib/modules/${_extramodules}/version)" - make KDIR=/lib/modules/${_kernver}/build -} - -package_bbswitch() { - cd ${pkgbase}-${pkgver} - install -Dt "${pkgdir}/usr/lib/modules/${_extramodules}" -m644 *.ko - find "${pkgdir}" -name '*.ko' -exec xz {} + -} - -package_bbswitch-dkms() { - depends=('dkms') - conflicts=('bbswitch') - provides=('bbswitch') - - cd ${pkgbase}-${pkgver} - install -Dt "${pkgdir}/usr/src/${pkgbase}-${pkgver}" -m644 Makefile bbswitch.c dkms/dkms.conf -} Copied: bbswitch/repos/community-staging-x86_64/PKGBUILD (from rev 465419, bbswitch/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2019-05-11 16:12:34 UTC (rev 465420) @@ -0,0 +1,38 @@ +# Maintainer: Sven-Hendrik Haase +# Contributor: M0Rf30 +# Contributor: Samsagax + +pkgbase=bbswitch +pkgname=(bbswitch bbswitch-dkms) +pkgver=0.8 +pkgrel=219 +pkgdesc="Kernel module allowing to switch dedicated graphics card on Optimus laptops" +arch=('x86_64') +url="http://github.com/Bumblebee-Project/bbswitch; +license=('GPL') +depends=('linux') +makedepends=('linux-headers') +_extramodules=extramodules-ARCH +source=("${pkgbase}-${pkgver}.tar.gz::https://github.com/Bumblebee-Project/bbswitch/archive/v${pkgver}.tar.gz;) +md5sums=('5b116b31ace3604ddf9d1fc1f4bc5807') + +build() { + cd ${pkgbase}-${pkgver} + _kernver="$(cat /usr/lib/modules/${_extramodules}/version)" + make KDIR=/lib/modules/${_kernver}/build +} + +package_bbswitch() { + cd ${pkgbase}-${pkgver} + install -Dt "${pkgdir}/usr/lib/modules/${_extramodules}" -m644 *.ko + find "${pkgdir}" -name '*.ko' -exec xz {} + +} + +package_bbswitch-dkms() { + depends=('dkms') + conflicts=('bbswitch') + provides=('bbswitch') + + cd ${pkgbase}-${pkgver} + install -Dt "${pkgdir}/usr/src/${pkgbase}-${pkgver}" -m644 Makefile bbswitch.c dkms/dkms.conf +}