[arch-commits] Commit in haskell-aeson-qq/trunk (PKGBUILD)
Date: Monday, February 17, 2020 @ 16:24:17 Author: felixonmars Revision: 574360 upgpkg: haskell-aeson-qq 0.8.3-22: rebuild with tasty-golden 2.3.2.1 Modified: haskell-aeson-qq/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-02-17 16:23:29 UTC (rev 574359) +++ PKGBUILD2020-02-17 16:24:17 UTC (rev 574360) @@ -4,7 +4,7 @@ _hkgname=aeson-qq pkgname=haskell-aeson-qq pkgver=0.8.3 -pkgrel=21 +pkgrel=22 pkgdesc="JSON quasiquoter for Haskell" url="https://github.com/sol/aeson-qq; license=("MIT")
[arch-commits] Commit in haskell-aeson-qq/repos (2 files)
Date: Monday, February 17, 2020 @ 16:24:35 Author: felixonmars Revision: 574361 archrelease: copy trunk to community-staging-x86_64 Added: haskell-aeson-qq/repos/community-staging-x86_64/ haskell-aeson-qq/repos/community-staging-x86_64/PKGBUILD (from rev 574360, haskell-aeson-qq/trunk/PKGBUILD) --+ PKGBUILD | 44 1 file changed, 44 insertions(+) Copied: haskell-aeson-qq/repos/community-staging-x86_64/PKGBUILD (from rev 574360, haskell-aeson-qq/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-02-17 16:24:35 UTC (rev 574361) @@ -0,0 +1,44 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=aeson-qq +pkgname=haskell-aeson-qq +pkgver=0.8.3 +pkgrel=22 +pkgdesc="JSON quasiquoter for Haskell" +url="https://github.com/sol/aeson-qq; +license=("MIT") +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-attoparsec' 'haskell-base-compat' 'haskell-src-meta' + 'haskell-scientific' 'haskell-vector') +makedepends=('ghc' 'haskell-hspec') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('f7ef90529b4c9661ffc54ab8ebfc73c9966e6338591b871678be2a6e63ecf30089fd33279a074bd8d1905d71c8198ea5cc24c828d6e940e7af7585ba826a0c29') + +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-src-meta/repos (2 files)
Date: Monday, February 17, 2020 @ 16:23:29 Author: felixonmars Revision: 574359 archrelease: copy trunk to community-staging-x86_64 Added: haskell-src-meta/repos/community-staging-x86_64/ haskell-src-meta/repos/community-staging-x86_64/PKGBUILD (from rev 574358, haskell-src-meta/trunk/PKGBUILD) --+ PKGBUILD | 43 +++ 1 file changed, 43 insertions(+) Copied: haskell-src-meta/repos/community-staging-x86_64/PKGBUILD (from rev 574358, haskell-src-meta/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-02-17 16:23:29 UTC (rev 574359) @@ -0,0 +1,43 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=haskell-src-meta +pkgname=haskell-src-meta +pkgver=0.8.3 +pkgrel=11 +pkgdesc="Parse source to template-haskell abstract syntax" +url="https://github.com/bmillwood/haskell-src-meta; +license=("BSD") +arch=('x86_64') +depends=('ghc-libs' 'haskell-src-exts' 'haskell-syb' 'haskell-th-orphans') +makedepends=('ghc' 'haskell-hunit' 'haskell-tasty' 'haskell-tasty-hunit') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('b9c7c1d107ea5e0d1f9aefcd5a5315f94c82c6f4ace6cc83979feb6a98afa32de761725a3ccd51ee62472636b258bdc9594140af350f3283ad42cb85c7a85e2a') + +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-src-meta/trunk (PKGBUILD)
Date: Monday, February 17, 2020 @ 16:23:13 Author: felixonmars Revision: 574358 upgpkg: haskell-src-meta 0.8.3-11: rebuild with tasty-golden 2.3.2.1 Modified: haskell-src-meta/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-02-17 16:22:28 UTC (rev 574357) +++ PKGBUILD2020-02-17 16:23:13 UTC (rev 574358) @@ -4,7 +4,7 @@ _hkgname=haskell-src-meta pkgname=haskell-src-meta pkgver=0.8.3 -pkgrel=10 +pkgrel=11 pkgdesc="Parse source to template-haskell abstract syntax" url="https://github.com/bmillwood/haskell-src-meta; license=("BSD")
[arch-commits] Commit in haskell-src-exts-util/trunk (PKGBUILD)
Date: Monday, February 17, 2020 @ 16:22:12 Author: felixonmars Revision: 574356 upgpkg: haskell-src-exts-util 0.2.5-34: rebuild with tasty-golden 2.3.2.1 Modified: haskell-src-exts-util/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-02-17 16:21:21 UTC (rev 574355) +++ PKGBUILD2020-02-17 16:22:12 UTC (rev 574356) @@ -3,7 +3,7 @@ _hkgname=haskell-src-exts-util pkgname=haskell-src-exts-util pkgver=0.2.5 -pkgrel=33 +pkgrel=34 pkgdesc="Helper functions for working with haskell-src-exts trees" url="https://github.com/pepeiborra/haskell-src-exts-util; license=("BSD")
[arch-commits] Commit in haskell-src-exts-util/repos (2 files)
Date: Monday, February 17, 2020 @ 16:22:28 Author: felixonmars Revision: 574357 archrelease: copy trunk to community-staging-x86_64 Added: haskell-src-exts-util/repos/community-staging-x86_64/ haskell-src-exts-util/repos/community-staging-x86_64/PKGBUILD (from rev 574356, haskell-src-exts-util/trunk/PKGBUILD) --+ PKGBUILD | 42 ++ 1 file changed, 42 insertions(+) Copied: haskell-src-exts-util/repos/community-staging-x86_64/PKGBUILD (from rev 574356, haskell-src-exts-util/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-02-17 16:22:28 UTC (rev 574357) @@ -0,0 +1,42 @@ +# Maintainer: Felix Yan + +_hkgname=haskell-src-exts-util +pkgname=haskell-src-exts-util +pkgver=0.2.5 +pkgrel=34 +pkgdesc="Helper functions for working with haskell-src-exts trees" +url="https://github.com/pepeiborra/haskell-src-exts-util; +license=("BSD") +arch=('x86_64') +depends=('ghc-libs' 'haskell-data-default' 'haskell-src-exts' 'haskell-uniplate') +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('0497d8e2206402cc295289b1893f326c8f5fa7fc00177279b7af389b3351a94a123d7eb754d8a245981bae51d1a978684791d9b111befca2888bc7fe22f07147') + +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-src-exts/repos (2 files)
Date: Monday, February 17, 2020 @ 16:21:21 Author: felixonmars Revision: 574355 archrelease: copy trunk to community-staging-x86_64 Added: haskell-src-exts/repos/community-staging-x86_64/ haskell-src-exts/repos/community-staging-x86_64/PKGBUILD (from rev 574354, haskell-src-exts/trunk/PKGBUILD) --+ PKGBUILD | 44 1 file changed, 44 insertions(+) Copied: haskell-src-exts/repos/community-staging-x86_64/PKGBUILD (from rev 574354, haskell-src-exts/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-02-17 16:21:21 UTC (rev 574355) @@ -0,0 +1,44 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=haskell-src-exts +pkgname=haskell-src-exts +pkgver=1.21.1 +pkgrel=15 +pkgdesc="Manipulating Haskell source: abstract syntax, lexer, parser, and pretty-printer" +url="https://github.com/haskell-suite/haskell-src-exts; +license=("custom:BSD") +arch=('x86_64') +depends=('ghc-libs') +makedepends=('ghc' 'happy' 'haskell-pretty-show' 'haskell-smallcheck' 'haskell-tasty' + 'haskell-tasty-golden' 'haskell-tasty-smallcheck') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('1349d419a13343fdf5579bf1f4027a3906de67ac257d0663fb6d10cf96e8312e08beec81d91044421f1202675a8c9381d280104d95c1ffea2e746f378d683e61') + +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-src-exts/trunk (PKGBUILD)
Date: Monday, February 17, 2020 @ 16:21:03 Author: felixonmars Revision: 574354 upgpkg: haskell-src-exts 1.21.1-15: rebuild with tasty-golden 2.3.2.1 Modified: haskell-src-exts/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-02-17 16:16:07 UTC (rev 574353) +++ PKGBUILD2020-02-17 16:21:03 UTC (rev 574354) @@ -4,7 +4,7 @@ _hkgname=haskell-src-exts pkgname=haskell-src-exts pkgver=1.21.1 -pkgrel=14 +pkgrel=15 pkgdesc="Manipulating Haskell source: abstract syntax, lexer, parser, and pretty-printer" url="https://github.com/haskell-suite/haskell-src-exts; license=("custom:BSD")
[arch-commits] Commit in haskell-sourcemap/repos (2 files)
Date: Monday, February 17, 2020 @ 16:16:07 Author: felixonmars Revision: 574353 archrelease: copy trunk to community-staging-x86_64 Added: haskell-sourcemap/repos/community-staging-x86_64/ haskell-sourcemap/repos/community-staging-x86_64/PKGBUILD (from rev 574352, haskell-sourcemap/trunk/PKGBUILD) --+ PKGBUILD | 39 +++ 1 file changed, 39 insertions(+) Copied: haskell-sourcemap/repos/community-staging-x86_64/PKGBUILD (from rev 574352, haskell-sourcemap/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-02-17 16:16:07 UTC (rev 574353) @@ -0,0 +1,39 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=sourcemap +pkgname=haskell-sourcemap +pkgver=0.1.6 +pkgrel=161 +pkgdesc="Implementation of source maps as proposed by Google and Mozilla." +url="https://hackage.haskell.org/package/${_hkgname}; +license=("BSD") +arch=('x86_64') +depends=('ghc-libs' "haskell-aeson" "haskell-attoparsec" "haskell-unordered-containers" + "haskell-utf8-string") +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha256sums=('b9a04cccb4fe7eea8b37a2eaf2bc776eae5640038ab76fb948c5a3ea09a9ce7a') + +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-sourcemap/trunk (PKGBUILD)
Date: Monday, February 17, 2020 @ 16:15:50 Author: felixonmars Revision: 574352 upgpkg: haskell-sourcemap 0.1.6-161: rebuild with tasty-golden 2.3.2.1 Modified: haskell-sourcemap/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-02-17 16:14:59 UTC (rev 574351) +++ PKGBUILD2020-02-17 16:15:50 UTC (rev 574352) @@ -4,7 +4,7 @@ _hkgname=sourcemap pkgname=haskell-sourcemap pkgver=0.1.6 -pkgrel=160 +pkgrel=161 pkgdesc="Implementation of source maps as proposed by Google and Mozilla." url="https://hackage.haskell.org/package/${_hkgname}; license=("BSD")
[arch-commits] Commit in haskell-clash-prelude/trunk (PKGBUILD)
Date: Monday, February 17, 2020 @ 16:14:44 Author: felixonmars Revision: 574350 upgpkg: haskell-clash-prelude 1.0.1-20: rebuild with tasty-golden 2.3.2.1 Modified: haskell-clash-prelude/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-02-17 16:06:57 UTC (rev 574349) +++ PKGBUILD2020-02-17 16:14:44 UTC (rev 574350) @@ -3,7 +3,7 @@ _hkgname=clash-prelude pkgname=haskell-clash-prelude pkgver=1.0.1 -pkgrel=19 +pkgrel=20 pkgdesc="CAES Language for Synchronous Hardware - Prelude library" url="https://github.com/clash-lang/clash-prelude; license=('BSD')
[arch-commits] Commit in haskell-clash-prelude/repos (2 files)
Date: Monday, February 17, 2020 @ 16:14:59 Author: felixonmars Revision: 574351 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 574350, haskell-clash-prelude/trunk/PKGBUILD) --+ PKGBUILD | 52 1 file changed, 52 insertions(+) Copied: haskell-clash-prelude/repos/community-staging-x86_64/PKGBUILD (from rev 574350, haskell-clash-prelude/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-02-17 16:14:59 UTC (rev 574351) @@ -0,0 +1,52 @@ +# Maintainer: Felix Yan + +_hkgname=clash-prelude +pkgname=haskell-clash-prelude +pkgver=1.0.1 +pkgrel=20 +pkgdesc="CAES Language for Synchronous Hardware - Prelude library" +url="https://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-class' 'haskell-ghc-typelits-extra' 'haskell-ghc-typelits-knownnat' + 'haskell-ghc-typelits-natnormalise' 'haskell-half' 'haskell-hashable' 'haskell-lens' + 'haskell-quickcheck' 'haskell-reflection' 'haskell-singletons' 'haskell-th-lift' + 'haskell-th-orphans' 'haskell-type-errors' 'haskell-vector') +makedepends=('ghc' 'haskell-doctest' 'haskell-hint' 'haskell-tasty' 'haskell-tasty-hunit') +source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz) +sha512sums=('9edf5775b114e00d62e4a9330494ff367d60c8162c68e0a1b7a92867dbb0310336bf684ceb560f6681742a734086ad728cea8e452a97217d4fc4e830d8dcfc92') + +prepare() { +cd $_hkgname-$pkgver +sed -i 's/0.16.1/0.16.0/' $_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" +}
[arch-commits] Commit in haskell-singletons/repos (2 files)
Date: Monday, February 17, 2020 @ 16:06:57 Author: felixonmars Revision: 574349 archrelease: copy trunk to community-staging-x86_64 Added: haskell-singletons/repos/community-staging-x86_64/ haskell-singletons/repos/community-staging-x86_64/PKGBUILD (from rev 574348, haskell-singletons/trunk/PKGBUILD) --+ PKGBUILD | 42 ++ 1 file changed, 42 insertions(+) Copied: haskell-singletons/repos/community-staging-x86_64/PKGBUILD (from rev 574348, haskell-singletons/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-02-17 16:06:57 UTC (rev 574349) @@ -0,0 +1,42 @@ +# Maintainer: Felix Yan + +_hkgname=singletons +pkgname=haskell-singletons +pkgver=2.6 +pkgrel=18 +pkgdesc="A framework for generating singleton types" +url="https://github.com/goldfirere/singletons; +license=('BSD') +arch=('x86_64') +depends=('ghc-libs' 'haskell-th-desugar' 'haskell-syb') +makedepends=('ghc' 'haskell-tasty' 'haskell-tasty-golden' 'haskell-turtle') +source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz) +sha512sums=('6019bcd5e60718055d7a1369902c27b27a3b58c86049eaac4411bd347670f6e9835cfb680ea2126b6b4614688cb1e9ea9025dc590a9df83e1e654bb115db600d') + +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 || 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" +}
[arch-commits] Commit in haskell-singletons/trunk (PKGBUILD)
Date: Monday, February 17, 2020 @ 16:06:40 Author: felixonmars Revision: 574348 upgpkg: haskell-singletons 2.6-18: rebuild with tasty-golden 2.3.2.1 Modified: haskell-singletons/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-02-17 16:01:55 UTC (rev 574347) +++ PKGBUILD2020-02-17 16:06:40 UTC (rev 574348) @@ -3,7 +3,7 @@ _hkgname=singletons pkgname=haskell-singletons pkgver=2.6 -pkgrel=17 +pkgrel=18 pkgdesc="A framework for generating singleton types" url="https://github.com/goldfirere/singletons; license=('BSD')
[arch-commits] Commit in haskell-shakespeare/trunk (PKGBUILD)
Date: Monday, February 17, 2020 @ 16:01:34 Author: felixonmars Revision: 574346 upgpkg: haskell-shakespeare 2.0.24-7: rebuild with tasty-golden 2.3.2.1 Modified: haskell-shakespeare/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-02-17 16:00:39 UTC (rev 574345) +++ PKGBUILD2020-02-17 16:01:34 UTC (rev 574346) @@ -4,7 +4,7 @@ _hkgname=shakespeare pkgname=haskell-shakespeare pkgver=2.0.24 -pkgrel=6 +pkgrel=7 pkgdesc="A toolkit for making compile-time interpolated templates" url="https://www.yesodweb.com/book/shakespearean-templates; license=("MIT")
[arch-commits] Commit in haskell-shakespeare/repos (2 files)
Date: Monday, February 17, 2020 @ 16:01:55 Author: felixonmars Revision: 574347 archrelease: copy trunk to community-staging-x86_64 Added: haskell-shakespeare/repos/community-staging-x86_64/ haskell-shakespeare/repos/community-staging-x86_64/PKGBUILD (from rev 574346, haskell-shakespeare/trunk/PKGBUILD) --+ PKGBUILD | 46 ++ 1 file changed, 46 insertions(+) Copied: haskell-shakespeare/repos/community-staging-x86_64/PKGBUILD (from rev 574346, haskell-shakespeare/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-02-17 16:01:55 UTC (rev 574347) @@ -0,0 +1,46 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=shakespeare +pkgname=haskell-shakespeare +pkgver=2.0.24 +pkgrel=7 +pkgdesc="A toolkit for making compile-time interpolated templates" +url="https://www.yesodweb.com/book/shakespearean-templates; +license=("MIT") +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-blaze-html' 'haskell-blaze-markup' 'haskell-exceptions' + 'haskell-scientific' 'haskell-unordered-containers' + 'haskell-vector') +makedepends=('ghc' 'haskell-hspec' 'haskell-hunit') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('ca6a70a7415bc9302cb5d08efac2ad30db2889b7b7c2292e4b62dc2d35d5b56c7ec757e1bfa3d11778f7bb76a2e4083cd8837730121fb4c3a65dc3d83524f436') + +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-test_roy -f-test_coffee -f-test_export +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 python-param/trunk (PKGBUILD)
Date: Monday, February 17, 2020 @ 16:00:39 Author: archange Revision: 574345 Update URL + drop python2 variant Modified: python-param/trunk/PKGBUILD --+ PKGBUILD | 26 +- 1 file changed, 5 insertions(+), 21 deletions(-) Modified: PKGBUILD === --- PKGBUILD2020-02-17 16:00:20 UTC (rev 574344) +++ PKGBUILD2020-02-17 16:00:39 UTC (rev 574345) @@ -1,40 +1,24 @@ # Maintainer: Bruno Pagani _pkg=param -pkgbase=python-${_pkg,,} -pkgname=("python-${_pkg,,}" "python2-${_pkg,,}") +pkgname=python-${_pkg} pkgver=1.9.2 pkgrel=3 pkgdesc="Make your Python code clearer and more reliable by declaring Parameters" arch=(any) -url="https://param.pyviz.org/; +url="https://param.holoviz.org/; license=(BSD) -makedepends=(python-setuptools python2-setuptools) -source=("https://files.pythonhosted.org/packages/source/p/${_pkg}/${_pkg}-${pkgver}.tar.gz;) +makedepends=(python-setuptools) +source=(https://files.pythonhosted.org/packages/source/${_pkg::1}/${_pkg}/${_pkg}-${pkgver}.tar.gz) sha256sums=('a2dcb07c6a4ff48bade69bb5d30d84a96911a7e9dcb76b6de975453f92f8') -prepare() { -cp -a ${_pkg}-${pkgver}{,-py2} -} - build() { cd ${_pkg}-${pkgver} python setup.py build - -cd ../${_pkg}-${pkgver}-py2 -python2 setup.py build } -package_python-param() { +package() { cd ${_pkg}-${pkgver} python setup.py install --prefix=/usr --root="${pkgdir}" --skip-build --optimize=1 - install -Dm644 LICENSE.txt -t "${pkgdir}"/usr/share/licenses/${pkgname} } - -package_python2-param() { -cd ${_pkg}-${pkgver}-py2 -python2 setup.py install --prefix=/usr --root="${pkgdir}" --skip-build --optimize=1 - -install -Dm644 LICENSE.txt -t "${pkgdir}"/usr/share/licenses/${pkgname} -}
[arch-commits] Commit in haskell-rio-prettyprint/repos (2 files)
Date: Monday, February 17, 2020 @ 16:00:20 Author: felixonmars Revision: 574344 archrelease: copy trunk to community-staging-x86_64 Added: haskell-rio-prettyprint/repos/community-staging-x86_64/ haskell-rio-prettyprint/repos/community-staging-x86_64/PKGBUILD (from rev 574343, haskell-rio-prettyprint/trunk/PKGBUILD) --+ PKGBUILD | 48 1 file changed, 48 insertions(+) Copied: haskell-rio-prettyprint/repos/community-staging-x86_64/PKGBUILD (from rev 574343, haskell-rio-prettyprint/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-02-17 16:00:20 UTC (rev 574344) @@ -0,0 +1,48 @@ +# Maintainer: Felix Yan + +_hkgname=rio-prettyprint +pkgname=haskell-rio-prettyprint +pkgver=0.1.0.0 +pkgrel=28 +pkgdesc="Pretty-printing for RIO" +url="https://github.com/commercialhaskell/stack; +license=('MIT') +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-annotated-wl-pprint' 'haskell-ansi-terminal' + 'haskell-colour' 'haskell-path' 'haskell-rio') +makedepends=('ghc') +source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz) +sha512sums=('96599c19f5c49824d5bd76c109e2304153170269ecd4c6595f03705216154750670542110fdab450a7e36db00d6a6a0d3acca30e5c7c24a855760b09703a4658') + +prepare() { +cd $_hkgname-$pkgver +echo -e "import Distribution.Simple\nmain = defaultMain" > Setup.hs +} + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build +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-rio-prettyprint/trunk (PKGBUILD)
Date: Monday, February 17, 2020 @ 16:00:00 Author: felixonmars Revision: 574343 upgpkg: haskell-rio-prettyprint 0.1.0.0-28: rebuild with tasty-golden 2.3.2.1 Modified: haskell-rio-prettyprint/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-02-17 15:58:49 UTC (rev 574342) +++ PKGBUILD2020-02-17 16:00:00 UTC (rev 574343) @@ -3,7 +3,7 @@ _hkgname=rio-prettyprint pkgname=haskell-rio-prettyprint pkgver=0.1.0.0 -pkgrel=27 +pkgrel=28 pkgdesc="Pretty-printing for RIO" url="https://github.com/commercialhaskell/stack; license=('MIT')
[arch-commits] Commit in haskell-hasql-transaction/trunk (PKGBUILD)
Date: Monday, February 17, 2020 @ 15:58:33 Author: felixonmars Revision: 574341 upgpkg: haskell-hasql-transaction 0.7.2-53: rebuild with tasty-golden 2.3.2.1 Modified: haskell-hasql-transaction/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-02-17 15:57:42 UTC (rev 574340) +++ PKGBUILD2020-02-17 15:58:33 UTC (rev 574341) @@ -3,7 +3,7 @@ _hkgname=hasql-transaction pkgname=haskell-hasql-transaction pkgver=0.7.2 -pkgrel=52 +pkgrel=53 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-transaction/repos (2 files)
Date: Monday, February 17, 2020 @ 15:58:49 Author: felixonmars Revision: 574342 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 574341, haskell-hasql-transaction/trunk/PKGBUILD) --+ PKGBUILD | 53 + 1 file changed, 53 insertions(+) Copied: haskell-hasql-transaction/repos/community-staging-x86_64/PKGBUILD (from rev 574341, haskell-hasql-transaction/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-02-17 15:58:49 UTC (rev 574342) @@ -0,0 +1,53 @@ +# Maintainer: Felix Yan + +_hkgname=hasql-transaction +pkgname=haskell-hasql-transaction +pkgver=0.7.2 +pkgrel=53 +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=('630c03f362ad641ad07bfad543eff58f81acf7cb25c3dc050b51ea6939964ac0cf5e5d8748312733863cc500817fc7eb1915119cf164ef418abb73dd3e7cbd73') + +prepare() { +cd $_hkgname-$pkgver +sed -i 's/5432/9824/' conflicts-test/Main.hs +} + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build +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) +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-pool/repos (2 files)
Date: Monday, February 17, 2020 @ 15:57:42 Author: felixonmars Revision: 574340 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 574339, haskell-hasql-pool/trunk/PKGBUILD) --+ PKGBUILD | 53 + 1 file changed, 53 insertions(+) Copied: haskell-hasql-pool/repos/community-staging-x86_64/PKGBUILD (from rev 574339, haskell-hasql-pool/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-02-17 15:57:42 UTC (rev 574340) @@ -0,0 +1,53 @@ +# Maintainer: Felix Yan +# Contributor: Thomas Dziedzic + +_hkgname=hasql-pool +pkgname=haskell-hasql-pool +pkgver=0.5.1 +pkgrel=57 +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=('09f25a26f2317a0cdfa578ddb0ab23f6077c3e2849da2d4ecb72f2e1c63a57693b566269a2a01b5fb2bca8a3c85871ee6c24be715e9c9b810001447cee1c4a3e') + +prepare() { +cd $_hkgname-$pkgver +sed -i 's/5432/9824/' test/Main.hs +} + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --disable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +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) +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-pool/trunk (PKGBUILD)
Date: Monday, February 17, 2020 @ 15:57:26 Author: felixonmars Revision: 574339 upgpkg: haskell-hasql-pool 0.5.1-57: rebuild with tasty-golden 2.3.2.1 Modified: haskell-hasql-pool/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-02-17 15:56:34 UTC (rev 574338) +++ PKGBUILD2020-02-17 15:57:26 UTC (rev 574339) @@ -4,7 +4,7 @@ _hkgname=hasql-pool pkgname=haskell-hasql-pool pkgver=0.5.1 -pkgrel=56 +pkgrel=57 pkgdesc="A pool of connections for Hasql" url="https://github.com/nikita-volkov/hasql-pool; license=('MIT')
[arch-commits] Commit in haskell-hasql/repos (2 files)
Date: Monday, February 17, 2020 @ 15:56:34 Author: felixonmars Revision: 574338 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 574337, haskell-hasql/trunk/PKGBUILD) --+ PKGBUILD | 58 ++ 1 file changed, 58 insertions(+) Copied: haskell-hasql/repos/community-staging-x86_64/PKGBUILD (from rev 574337, haskell-hasql/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-02-17 15:56:34 UTC (rev 574338) @@ -0,0 +1,58 @@ +# Maintainer: Felix Yan +# Contributor: Thomas Dziedzic + +_hkgname=hasql +pkgname=haskell-hasql +pkgver=1.4.0.1 +pkgrel=24 +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-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-rebase' 'haskell-rerebase') +checkdepends=('postgresql' 'pifpaf') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('14610775eae82558b2f5bd3a686f65ad8c8b9409be4d235a9e734a4581f3ad5cbabe79ad496f912e5257a49f07abaaad7585c5e85048adde6f176da72d9dc5e6') + +prepare() { +cd $_hkgname-$pkgver +# Do not use default postgres port +sed -i 's/5432/9824/' tasty/Main/*.hs threads-test/*.hs profiling/*.hs +} + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build +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) +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: Monday, February 17, 2020 @ 15:56:18 Author: felixonmars Revision: 574337 upgpkg: haskell-hasql 1.4.0.1-24: rebuild with tasty-golden 2.3.2.1 Modified: haskell-hasql/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-02-17 15:54:57 UTC (rev 574336) +++ PKGBUILD2020-02-17 15:56:18 UTC (rev 574337) @@ -4,7 +4,7 @@ _hkgname=hasql pkgname=haskell-hasql pkgver=1.4.0.1 -pkgrel=23 +pkgrel=24 pkgdesc="An efficient PostgreSQL driver and a flexible mapping API" url="https://github.com/nikita-volkov/hasql; license=('MIT')
[arch-commits] Commit in python-pyct/trunk (PKGBUILD)
Date: Monday, February 17, 2020 @ 15:54:57 Author: archange Revision: 574336 FS#65169: Update URL; drop python2 variant Modified: python-pyct/trunk/PKGBUILD --+ PKGBUILD | 28 ++-- 1 file changed, 6 insertions(+), 22 deletions(-) Modified: PKGBUILD === --- PKGBUILD2020-02-17 15:54:54 UTC (rev 574335) +++ PKGBUILD2020-02-17 15:54:57 UTC (rev 574336) @@ -1,42 +1,26 @@ # Maintainer: Bruno Pagani _pkg=pyct -pkgbase=python-${_pkg,,} -pkgname=("python-${_pkg,,}" "python2-${_pkg,,}") +pkgname=python-${_pkg} pkgver=0.4.6 pkgrel=3 pkgdesc="Python packaging Common Tasks" arch=(any) -url="https://pyct.pyviz.org/; +url="https://github.com/pyviz-dev/pyct; license=(BSD) -makedepends=(python-setuptools python-param python2-setuptools python2-param) -source=("https://files.pythonhosted.org/packages/source/p/${_pkg}/${_pkg}-${pkgver}.tar.gz;) +depends=(python-param) +makedepends=(python-setuptools python-param) +source=(https://files.pythonhosted.org/packages/source/${_pkg::1}/${_pkg}/${_pkg}-${pkgver}.tar.gz) sha256sums=('df7b2d29f874cabdbc22e4f8cba2ceb895c48aa33da4e0fe679e89873e0a4c6e') -prepare() { -cp -a ${_pkg}-${pkgver}{,-py2} -} - build() { cd ${_pkg}-${pkgver} python setup.py build - -cd ../${_pkg}-${pkgver}-py2 -python2 setup.py build } -package_python-pyct() { -depends=(python-param) +package() { cd ${_pkg}-${pkgver} python setup.py install --prefix=/usr --root="${pkgdir}" --skip-build --optimize=1 install -Dm644 LICENSE.txt -t "${pkgdir}"/usr/share/licenses/${pkgname} } - -package_python2-pyct() { -depends=(python2-param) -cd ${_pkg}-${pkgver}-py2 -python2 setup.py install --prefix=/usr --root="${pkgdir}" --skip-build --optimize=1 - -install -Dm644 LICENSE.txt -t "${pkgdir}"/usr/share/licenses/${pkgname} -}
[arch-commits] Commit in haskell-postgresql-binary/repos (2 files)
Date: Monday, February 17, 2020 @ 15:54:54 Author: felixonmars Revision: 574335 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 574334, haskell-postgresql-binary/trunk/PKGBUILD) --+ PKGBUILD | 59 +++ 1 file changed, 59 insertions(+) Copied: haskell-postgresql-binary/repos/community-staging-x86_64/PKGBUILD (from rev 574334, haskell-postgresql-binary/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-02-17 15:54:54 UTC (rev 574335) @@ -0,0 +1,59 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=postgresql-binary +pkgname=haskell-postgresql-binary +pkgver=0.12.2 +pkgrel=15 +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=('f4876c89d8b19ea7e39d6e6dfe41c972de3aa072b7f6550bb8b650f6aedccd24526f8385cca770c11f8212d02c00ec07eedfa64f92c1250c90102d7743637c8b') + +prepare() { +cd $_hkgname-$pkgver +# Do not use default postgres port +sed -i 's/5432/9824/' tasty/Main/DB.hs +} + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build +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) +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: Monday, February 17, 2020 @ 15:54:37 Author: felixonmars Revision: 574334 upgpkg: haskell-postgresql-binary 0.12.2-15: rebuild with tasty-golden 2.3.2.1 Modified: haskell-postgresql-binary/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-02-17 15:53:06 UTC (rev 574333) +++ PKGBUILD2020-02-17 15:54:37 UTC (rev 574334) @@ -4,7 +4,7 @@ _hkgname=postgresql-binary pkgname=haskell-postgresql-binary pkgver=0.12.2 -pkgrel=14 +pkgrel=15 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-path-io/trunk (PKGBUILD)
Date: Monday, February 17, 2020 @ 15:52:51 Author: felixonmars Revision: 574332 upgpkg: haskell-path-io 1.4.2-58: rebuild with tasty-golden 2.3.2.1 Modified: haskell-path-io/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-02-17 15:51:50 UTC (rev 574331) +++ PKGBUILD2020-02-17 15:52:51 UTC (rev 574332) @@ -5,7 +5,7 @@ _hkgname=path-io pkgname=haskell-path-io pkgver=1.4.2 -pkgrel=57 +pkgrel=58 pkgdesc="Interface to ‘directory’ package for users of ‘path’" url="https://github.com/mrkkrp/path-io; license=("BSD")
[arch-commits] Commit in haskell-path-io/repos (2 files)
Date: Monday, February 17, 2020 @ 15:53:06 Author: felixonmars Revision: 574333 archrelease: copy trunk to community-staging-x86_64 Added: haskell-path-io/repos/community-staging-x86_64/ haskell-path-io/repos/community-staging-x86_64/PKGBUILD (from rev 574332, haskell-path-io/trunk/PKGBUILD) --+ PKGBUILD | 45 + 1 file changed, 45 insertions(+) Copied: haskell-path-io/repos/community-staging-x86_64/PKGBUILD (from rev 574332, haskell-path-io/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-02-17 15:53:06 UTC (rev 574333) @@ -0,0 +1,45 @@ +# Maintainer: Felix Yan +# Contributor: Daniel Nagy +# Contributor: Daniel Micay + +_hkgname=path-io +pkgname=haskell-path-io +pkgver=1.4.2 +pkgrel=58 +pkgdesc="Interface to ‘directory’ package for users of ‘path’" +url="https://github.com/mrkkrp/path-io; +license=("BSD") +arch=('x86_64') +depends=('ghc-libs' 'haskell-dlist' 'haskell-exceptions' 'haskell-path' 'haskell-temporary' + 'haskell-unix-compat') +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-${pkgver}.tar.gz;) +sha512sums=('01a20544dba6aa8941da8826296ee6e6d1d83b7b3a102625a18c95db7f6cc42115f766371838f0fc0f39ca1f603cfad34660643eb66efbcd206afea78c67d38e') + +prepare() { + cd $_hkgname-$pkgver + sed -i 's/< *1.9/<2/' $_hkgname.cabal +} + +build() { + cd "$srcdir/$_hkgname-$pkgver" + runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ +-f-dev + 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.md" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE.md" + rm -f "$pkgdir/usr/share/doc/$pkgname/LICENSE.md" +}
[arch-commits] Commit in haskell-path/repos (2 files)
Date: Monday, February 17, 2020 @ 15:51:50 Author: felixonmars Revision: 574331 archrelease: copy trunk to community-staging-x86_64 Added: haskell-path/repos/community-staging-x86_64/ haskell-path/repos/community-staging-x86_64/PKGBUILD (from rev 574330, haskell-path/trunk/PKGBUILD) --+ PKGBUILD | 43 +++ 1 file changed, 43 insertions(+) Copied: haskell-path/repos/community-staging-x86_64/PKGBUILD (from rev 574330, haskell-path/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-02-17 15:51:50 UTC (rev 574331) @@ -0,0 +1,43 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=path +pkgname=haskell-path +pkgver=0.6.1 +pkgrel=135 +pkgdesc="Path" +url="https://hackage.haskell.org/package/${_hkgname}; +license=("BSD") +arch=('x86_64') +depends=('ghc-libs' "haskell-aeson" "haskell-exceptions" "haskell-hashable") +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('84428bf7215c014b7759c96c4eda2fe7576169a8a906cce493476d6718b069ff90da1745914c0e265e97c96472f7b8ba50a16713468da95adcb755cda9f694f5') + +prepare() { +cd $_hkgname-$pkgver +sed -i 's/<.*0.9/<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-path/trunk (PKGBUILD)
Date: Monday, February 17, 2020 @ 15:51:33 Author: felixonmars Revision: 574330 upgpkg: haskell-path 0.6.1-135: rebuild with tasty-golden 2.3.2.1 Modified: haskell-path/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-02-17 15:50:56 UTC (rev 574329) +++ PKGBUILD2020-02-17 15:51:33 UTC (rev 574330) @@ -4,7 +4,7 @@ _hkgname=path pkgname=haskell-path pkgver=0.6.1 -pkgrel=134 +pkgrel=135 pkgdesc="Path" url="https://hackage.haskell.org/package/${_hkgname}; license=("BSD")
[arch-commits] Commit in haskell-pandoc-types/trunk (PKGBUILD)
Date: Monday, February 17, 2020 @ 15:50:36 Author: felixonmars Revision: 574328 upgpkg: haskell-pandoc-types 1.20-16: rebuild with tasty-golden 2.3.2.1 Modified: haskell-pandoc-types/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-02-17 15:50:26 UTC (rev 574327) +++ PKGBUILD2020-02-17 15:50:36 UTC (rev 574328) @@ -4,7 +4,7 @@ _hkgname=pandoc-types pkgname=haskell-pandoc-types pkgver=1.20 -pkgrel=15 +pkgrel=16 pkgdesc="Types for representing a structured document" url="https://pandoc.org/; license=("BSD")
[arch-commits] Commit in haskell-pandoc-types/repos (2 files)
Date: Monday, February 17, 2020 @ 15:50:56 Author: felixonmars Revision: 574329 archrelease: copy trunk to community-staging-x86_64 Added: haskell-pandoc-types/repos/community-staging-x86_64/ haskell-pandoc-types/repos/community-staging-x86_64/PKGBUILD (from rev 574328, haskell-pandoc-types/trunk/PKGBUILD) --+ PKGBUILD | 44 1 file changed, 44 insertions(+) Copied: haskell-pandoc-types/repos/community-staging-x86_64/PKGBUILD (from rev 574328, haskell-pandoc-types/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-02-17 15:50:56 UTC (rev 574329) @@ -0,0 +1,44 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=pandoc-types +pkgname=haskell-pandoc-types +pkgver=1.20 +pkgrel=16 +pkgdesc="Types for representing a structured document" +url="https://pandoc.org/; +license=("BSD") +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-quickcheck' 'haskell-syb') +makedepends=('ghc' 'haskell-test-framework' 'haskell-test-framework-hunit' + 'haskell-test-framework-quickcheck2' 'haskell-hunit' 'haskell-string-qq') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('36c658093237246a344dc65bf9e214b250ea1a0aecf9931d80299f44ee152553c4326948bfae8e0f3e5aaabe93bc7a9aca0c79383e48b0f9d2696383df2b40ee') + +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 python-colorcet/trunk (PKGBUILD)
Date: Monday, February 17, 2020 @ 15:50:26 Author: archange Revision: 574327 Remove py2 variant, update url Modified: python-colorcet/trunk/PKGBUILD --+ PKGBUILD | 31 ++- 1 file changed, 6 insertions(+), 25 deletions(-) Modified: PKGBUILD === --- PKGBUILD2020-02-17 15:49:21 UTC (rev 574326) +++ PKGBUILD2020-02-17 15:50:26 UTC (rev 574327) @@ -1,44 +1,25 @@ # Maintainer: Bruno Pagani _pkg=colorcet -pkgbase=python-${_pkg,,} -pkgname=("python-${_pkg,,}" "python2-${_pkg,,}") +pkgname=python-${_pkg} pkgver=2.0.2 pkgrel=2 pkgdesc="Set of useful perceptually uniform colormaps for plotting scientific data" arch=(any) -url="https://colorcet.pyviz.org/; +url="https://colorcet.holoviz.org/; license=(BSD) -makedepends=(python-setuptools python-param python-pyct python2-setuptools python2-param python2-pyct) -source=("https://files.pythonhosted.org/packages/source/c/${_pkg}/${_pkg}-${pkgver}.tar.gz;) +depends=(python-param python-pyct) +makedepends=(python-setuptools) +source=(https://files.pythonhosted.org/packages/source/${_pkg::1}/${_pkg}/${_pkg}-${pkgver}.tar.gz) sha256sums=('514813790a74b578c3eaff76b2102274c2ba8b0239c9504586df685223007dee') -prepare() { -cp -a ${_pkg}-${pkgver}{,-py2} -} - build() { cd ${_pkg}-${pkgver} python setup.py build - -cd ../${_pkg}-${pkgver}-py2 -python2 setup.py build } -package_python-colorcet() { -depends=(python-param python-pyct) +package() { cd ${_pkg}-${pkgver} python setup.py install --prefix=/usr --root="${pkgdir}" --skip-build --optimize=1 - install -Dm644 LICENSE.txt -t "${pkgdir}"/usr/share/licenses/${pkgname} } - -package_python2-colorcet() { -depends=(python2-param python2-pyct) -cd ${_pkg}-${pkgver}-py2 -python2 setup.py install --prefix=/usr --root="${pkgdir}" --skip-build --optimize=1 - -mv "${pkgdir}"/usr/bin/colorcet{,2} - -install -Dm644 LICENSE.txt -t "${pkgdir}"/usr/share/licenses/${pkgname} -}
[arch-commits] Commit in haskell-microstache/repos (2 files)
Date: Monday, February 17, 2020 @ 15:49:21 Author: felixonmars Revision: 574326 archrelease: copy trunk to community-staging-x86_64 Added: haskell-microstache/repos/community-staging-x86_64/ haskell-microstache/repos/community-staging-x86_64/PKGBUILD (from rev 574325, haskell-microstache/trunk/PKGBUILD) --+ PKGBUILD | 43 +++ 1 file changed, 43 insertions(+) Copied: haskell-microstache/repos/community-staging-x86_64/PKGBUILD (from rev 574325, haskell-microstache/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-02-17 15:49:21 UTC (rev 574326) @@ -0,0 +1,43 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=microstache +pkgname=haskell-microstache +pkgver=1.0.1.1 +pkgrel=130 +pkgdesc="Mustache templates for Haskell" +url="https://github.com/phadej/microstache; +license=("BSD") +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-unordered-containers' 'haskell-vector') +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('28e0ad58a9724259df176092c125a4ba51fd2278cb0ab2e29bc24bf1e0f1c57a53e5983ff640569e3416fc7cda31b6ba0ae8ad832840a3040ba55fb85fb7f1a1') + +prepare() { +cd $_hkgname-$pkgver +sed -i -e 's/<.*1.3/<2/' -e 's/< *0.6/<1/' $_hkgname.cabal +} + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build +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-microstache/trunk (PKGBUILD)
Date: Monday, February 17, 2020 @ 15:49:03 Author: felixonmars Revision: 574325 upgpkg: haskell-microstache 1.0.1.1-130: rebuild with tasty-golden 2.3.2.1 Modified: haskell-microstache/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-02-17 15:48:19 UTC (rev 574324) +++ PKGBUILD2020-02-17 15:49:03 UTC (rev 574325) @@ -4,7 +4,7 @@ _hkgname=microstache pkgname=haskell-microstache pkgver=1.0.1.1 -pkgrel=129 +pkgrel=130 pkgdesc="Mustache templates for Haskell" url="https://github.com/phadej/microstache; license=("BSD")
[arch-commits] Commit in haskell-microlens-aeson/repos (2 files)
Date: Monday, February 17, 2020 @ 15:48:19 Author: felixonmars Revision: 574324 archrelease: copy trunk to community-staging-x86_64 Added: haskell-microlens-aeson/repos/community-staging-x86_64/ haskell-microlens-aeson/repos/community-staging-x86_64/PKGBUILD (from rev 574323, haskell-microlens-aeson/trunk/PKGBUILD) --+ PKGBUILD | 48 1 file changed, 48 insertions(+) Copied: haskell-microlens-aeson/repos/community-staging-x86_64/PKGBUILD (from rev 574323, haskell-microlens-aeson/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-02-17 15:48:19 UTC (rev 574324) @@ -0,0 +1,48 @@ +# Maintainer: Felix Yan + +_hkgname=microlens-aeson +pkgname=haskell-microlens-aeson +pkgver=2.3.0.4 +pkgrel=35 +pkgdesc="Law-abiding lenses for Aeson, using microlens" +url="https://github.com/fosskers/microlens-aeson/; +license=('MIT') +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-attoparsec' 'haskell-hashable' 'haskell-microlens' + 'haskell-scientific' 'haskell-unordered-containers' 'haskell-vector') +makedepends=('ghc' 'haskell-tasty' 'haskell-tasty-hunit') +source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz) +sha512sums=('34986eda773794735792f617bfd00079048f9fb75dd60f533e58a9671906d9bd0e4fcee1f4a3df309d98ddcb25144fb59f1a779675b119669c27739c3f6a') + +prepare() { +cd $_hkgname-$pkgver +echo -e "import Distribution.Simple\nmain = defaultMain" > Setup.hs +} + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build +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-microlens-aeson/trunk (PKGBUILD)
Date: Monday, February 17, 2020 @ 15:48:04 Author: felixonmars Revision: 574323 upgpkg: haskell-microlens-aeson 2.3.0.4-35: rebuild with tasty-golden 2.3.2.1 Modified: haskell-microlens-aeson/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-02-17 15:47:07 UTC (rev 574322) +++ PKGBUILD2020-02-17 15:48:04 UTC (rev 574323) @@ -3,7 +3,7 @@ _hkgname=microlens-aeson pkgname=haskell-microlens-aeson pkgver=2.3.0.4 -pkgrel=34 +pkgrel=35 pkgdesc="Law-abiding lenses for Aeson, using microlens" url="https://github.com/fosskers/microlens-aeson/; license=('MIT')
[arch-commits] Commit in haskell-lens-aeson/trunk (PKGBUILD)
Date: Monday, February 17, 2020 @ 15:46:50 Author: felixonmars Revision: 574321 upgpkg: haskell-lens-aeson 1.1-5: rebuild with tasty-golden 2.3.2.1 Modified: haskell-lens-aeson/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-02-17 15:46:05 UTC (rev 574320) +++ PKGBUILD2020-02-17 15:46:50 UTC (rev 574321) @@ -3,7 +3,7 @@ _hkgname=lens-aeson pkgname=haskell-lens-aeson pkgver=1.1 -pkgrel=4 +pkgrel=5 pkgdesc="Law-abiding lenses for aeson" url="https://github.com/lens/lens-aeson/; license=('MIT')
[arch-commits] Commit in haskell-lens-aeson/repos (2 files)
Date: Monday, February 17, 2020 @ 15:47:07 Author: felixonmars Revision: 574322 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 574321, haskell-lens-aeson/trunk/PKGBUILD) --+ PKGBUILD | 39 +++ 1 file changed, 39 insertions(+) Copied: haskell-lens-aeson/repos/community-staging-x86_64/PKGBUILD (from rev 574321, haskell-lens-aeson/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-02-17 15:47:07 UTC (rev 574322) @@ -0,0 +1,39 @@ +# Maintainer: Felix Yan + +_hkgname=lens-aeson +pkgname=haskell-lens-aeson +pkgver=1.1 +pkgrel=5 +pkgdesc="Law-abiding lenses for aeson" +url="https://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=('a5e1b98cc50342ddbaf36a9c6f7a87cdfd8e8abb66852777ef8fc3362a3cb7bac473c3dfd7a4ad2f57f3318c5dca6ec7a07e2a4eae05bdcc34308d188d791460') + +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 signon-ui/trunk (PKGBUILD fake-user-agent.patch)
Date: Monday, February 17, 2020 @ 15:46:01 Author: arojas Revision: 375751 Fake user agent to bypass Google's qtwebengine blacklist Added: signon-ui/trunk/fake-user-agent.patch Modified: signon-ui/trunk/PKGBUILD ---+ PKGBUILD | 17 +++-- fake-user-agent.patch | 12 2 files changed, 23 insertions(+), 6 deletions(-) Modified: PKGBUILD === --- PKGBUILD2020-02-17 15:34:29 UTC (rev 375750) +++ PKGBUILD2020-02-17 15:46:01 UTC (rev 375751) @@ -4,7 +4,7 @@ pkgname=signon-ui pkgver=0.17+20171022 -pkgrel=1 +pkgrel=2 _commit=4368bb77d9d1abc2978af514225ba4a42c29a646 pkgdesc='UI component responsible for handling the user interactions which can happen during the login process of an online account' arch=(x86_64) @@ -11,18 +11,23 @@ url="https://launchpad.net/online-accounts-signon-ui; license=(GPL) depends=(libaccounts-qt qt5-webengine signond libnotify) -source=("https://gitlab.com/accounts-sso/signon-ui/repository/archive.tar.gz?ref=$_commit;) -sha256sums=('58aa8f7a16e56d20c47471f08ae63ac8dce6a3c8cda8274dfdc233041d541145') +source=($pkgname-$pkgver.tar.gz::"https://gitlab.com/accounts-sso/signon-ui/repository/archive.tar.gz?ref=$_commit; + fake-user-agent.patch) +sha256sums=('58aa8f7a16e56d20c47471f08ae63ac8dce6a3c8cda8274dfdc233041d541145' +'5eb7782c6472e51a8107a25324d1d30052bac5d8e9050907cd957c89568fa577') prepare() { - cd signon-ui-* + mv signon-ui-$_commit-$_commit $pkgname-$pkgver + cd $pkgname-$pkgver # Do not install tests sed -e 's|src \\|src|' -e '/tests/d' -i signon-ui.pro + # Fake user ID to bypass Google blacklist + patch -p1 -i ../fake-user-agent.patch } build() { - cd signon-ui-* + cd $pkgname-$pkgver qmake-qt5 PREFIX=/usr LIBDIR=/usr/lib make @@ -29,7 +34,7 @@ } package() { - cd signon-ui-* + cd $pkgname-$pkgver make INSTALL_ROOT="$pkgdir" install } Added: fake-user-agent.patch === --- fake-user-agent.patch (rev 0) +++ fake-user-agent.patch 2020-02-17 15:46:01 UTC (rev 375751) @@ -0,0 +1,12 @@ +diff --git a/src/qml/WebView.qml b/src/qml/WebView.qml +index 33462b8..b720111 100644 +--- a/src/qml/WebView.qml b/src/qml/WebView.qml +@@ -25,6 +25,7 @@ WebEngineView { + profile: WebEngineProfile { + cachePath: rootDir + persistentStoragePath: rootDir ++httpUserAgent: "Mozilla/5.0 (X11; Linux x86_64; rv:57.0) Gecko/20100101 Firefox/77.0" + } + + ProgressBar {
[arch-commits] Commit in haskell-insert-ordered-containers/repos (2 files)
Date: Monday, February 17, 2020 @ 15:46:05 Author: felixonmars Revision: 574320 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 574319, haskell-insert-ordered-containers/trunk/PKGBUILD) --+ PKGBUILD | 49 + 1 file changed, 49 insertions(+) Copied: haskell-insert-ordered-containers/repos/community-staging-x86_64/PKGBUILD (from rev 574319, haskell-insert-ordered-containers/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-02-17 15:46:05 UTC (rev 574320) @@ -0,0 +1,49 @@ +# Maintainer: Felix Yan + +_hkgname=insert-ordered-containers +pkgname=haskell-insert-ordered-containers +pkgver=0.2.3 +pkgrel=5 +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-optics-core' 'haskell-optics-extra' 'haskell-semigroupoids' + 'haskell-unordered-containers') +makedepends=('ghc' 'haskell-quickcheck' 'haskell-tasty' 'haskell-tasty-quickcheck') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('ed1bf7dfd2b432abf0b9344dd3a79485c19084b03a66088c3b0527e73f728f3acad67dde008815b4987006685a0b3ca0f4c07f29a6a2f06a63e8f98a0a932403') + +prepare() { +sed -e '/semigroups/d' \ +-i ${_hkgname}-${pkgver}/${_hkgname}.cabal +} + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --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 signon-ui/repos/extra-x86_64 (3 files)
Date: Monday, February 17, 2020 @ 15:46:34 Author: arojas Revision: 375752 archrelease: copy trunk to extra-x86_64 Added: signon-ui/repos/extra-x86_64/PKGBUILD (from rev 375751, signon-ui/trunk/PKGBUILD) signon-ui/repos/extra-x86_64/fake-user-agent.patch (from rev 375751, signon-ui/trunk/fake-user-agent.patch) Deleted: signon-ui/repos/extra-x86_64/PKGBUILD ---+ PKGBUILD | 77 +--- fake-user-agent.patch | 12 +++ 2 files changed, 53 insertions(+), 36 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2020-02-17 15:46:01 UTC (rev 375751) +++ PKGBUILD2020-02-17 15:46:34 UTC (rev 375752) @@ -1,36 +0,0 @@ -# Maintainer: Antonio Rojas -# Maintainer: Josip Ponjavic -# Contributor: Balló György - -pkgname=signon-ui -pkgver=0.17+20171022 -pkgrel=1 -_commit=4368bb77d9d1abc2978af514225ba4a42c29a646 -pkgdesc='UI component responsible for handling the user interactions which can happen during the login process of an online account' -arch=(x86_64) -url="https://launchpad.net/online-accounts-signon-ui; -license=(GPL) -depends=(libaccounts-qt qt5-webengine signond libnotify) -source=("https://gitlab.com/accounts-sso/signon-ui/repository/archive.tar.gz?ref=$_commit;) -sha256sums=('58aa8f7a16e56d20c47471f08ae63ac8dce6a3c8cda8274dfdc233041d541145') - -prepare() { - cd signon-ui-* - - # Do not install tests - sed -e 's|src \\|src|' -e '/tests/d' -i signon-ui.pro -} - -build() { - cd signon-ui-* - - qmake-qt5 PREFIX=/usr LIBDIR=/usr/lib - make -} - -package() { - cd signon-ui-* - - make INSTALL_ROOT="$pkgdir" install -} - Copied: signon-ui/repos/extra-x86_64/PKGBUILD (from rev 375751, signon-ui/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2020-02-17 15:46:34 UTC (rev 375752) @@ -0,0 +1,41 @@ +# Maintainer: Antonio Rojas +# Maintainer: Josip Ponjavic +# Contributor: Balló György + +pkgname=signon-ui +pkgver=0.17+20171022 +pkgrel=2 +_commit=4368bb77d9d1abc2978af514225ba4a42c29a646 +pkgdesc='UI component responsible for handling the user interactions which can happen during the login process of an online account' +arch=(x86_64) +url="https://launchpad.net/online-accounts-signon-ui; +license=(GPL) +depends=(libaccounts-qt qt5-webengine signond libnotify) +source=($pkgname-$pkgver.tar.gz::"https://gitlab.com/accounts-sso/signon-ui/repository/archive.tar.gz?ref=$_commit; + fake-user-agent.patch) +sha256sums=('58aa8f7a16e56d20c47471f08ae63ac8dce6a3c8cda8274dfdc233041d541145' +'5eb7782c6472e51a8107a25324d1d30052bac5d8e9050907cd957c89568fa577') + +prepare() { + mv signon-ui-$_commit-$_commit $pkgname-$pkgver + cd $pkgname-$pkgver + + # Do not install tests + sed -e 's|src \\|src|' -e '/tests/d' -i signon-ui.pro + # Fake user ID to bypass Google blacklist + patch -p1 -i ../fake-user-agent.patch +} + +build() { + cd $pkgname-$pkgver + + qmake-qt5 PREFIX=/usr LIBDIR=/usr/lib + make +} + +package() { + cd $pkgname-$pkgver + + make INSTALL_ROOT="$pkgdir" install +} + Copied: signon-ui/repos/extra-x86_64/fake-user-agent.patch (from rev 375751, signon-ui/trunk/fake-user-agent.patch) === --- fake-user-agent.patch (rev 0) +++ fake-user-agent.patch 2020-02-17 15:46:34 UTC (rev 375752) @@ -0,0 +1,12 @@ +diff --git a/src/qml/WebView.qml b/src/qml/WebView.qml +index 33462b8..b720111 100644 +--- a/src/qml/WebView.qml b/src/qml/WebView.qml +@@ -25,6 +25,7 @@ WebEngineView { + profile: WebEngineProfile { + cachePath: rootDir + persistentStoragePath: rootDir ++httpUserAgent: "Mozilla/5.0 (X11; Linux x86_64; rv:57.0) Gecko/20100101 Firefox/77.0" + } + + ProgressBar {
[arch-commits] Commit in haskell-insert-ordered-containers/trunk (PKGBUILD)
Date: Monday, February 17, 2020 @ 15:45:49 Author: felixonmars Revision: 574319 upgpkg: haskell-insert-ordered-containers 0.2.3-5: rebuild with tasty-golden 2.3.2.1 Modified: haskell-insert-ordered-containers/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-02-17 15:44:53 UTC (rev 574318) +++ PKGBUILD2020-02-17 15:45:49 UTC (rev 574319) @@ -3,7 +3,7 @@ _hkgname=insert-ordered-containers pkgname=haskell-insert-ordered-containers pkgver=0.2.3 -pkgrel=4 +pkgrel=5 pkgdesc="Associative containers retating insertion order for traversals." url="https://github.com/phadej/insert-ordered-containers; license=('BSD')
[arch-commits] Commit in haskell-hsyaml-aeson/repos (2 files)
Date: Monday, February 17, 2020 @ 15:44:53 Author: felixonmars Revision: 574318 archrelease: copy trunk to community-staging-x86_64 Added: haskell-hsyaml-aeson/repos/community-staging-x86_64/ haskell-hsyaml-aeson/repos/community-staging-x86_64/PKGBUILD (from rev 574317, haskell-hsyaml-aeson/trunk/PKGBUILD) --+ PKGBUILD | 47 +++ 1 file changed, 47 insertions(+) Copied: haskell-hsyaml-aeson/repos/community-staging-x86_64/PKGBUILD (from rev 574317, haskell-hsyaml-aeson/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-02-17 15:44:53 UTC (rev 574318) @@ -0,0 +1,47 @@ +# Maintainer: Felix Yan + +_hkgname=HsYAML-aeson +pkgname=haskell-hsyaml-aeson +pkgver=0.2.0.0 +pkgrel=15 +pkgdesc="JSON to YAML Adapter" +url="https://github.com/hvr/hsyaml-aeson; +license=('GPL') +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-hsyaml' 'haskell-scientific' + 'haskell-unordered-containers' 'haskell-vector') +makedepends=('ghc') +source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz) +sha512sums=('09da59c38e9fead3b11bbb6752cef803ae2d60392b710ea3958091d6256ff267f0b0f9b27293bbbc96a9d3af08464e463feafcba4a7caab6fd78286127f91527') + +prepare() { +cd $_hkgname-$pkgver +echo -e "import Distribution.Simple\nmain = defaultMain" > Setup.hs +} + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $_hkgname-$pkgver +runhaskell Setup test +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE.GPLv2" +}
[arch-commits] Commit in haskell-hsyaml-aeson/trunk (PKGBUILD)
Date: Monday, February 17, 2020 @ 15:44:37 Author: felixonmars Revision: 574317 upgpkg: haskell-hsyaml-aeson 0.2.0.0-15: rebuild with tasty-golden 2.3.2.1 Modified: haskell-hsyaml-aeson/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-02-17 15:44:00 UTC (rev 574316) +++ PKGBUILD2020-02-17 15:44:37 UTC (rev 574317) @@ -3,7 +3,7 @@ _hkgname=HsYAML-aeson pkgname=haskell-hsyaml-aeson pkgver=0.2.0.0 -pkgrel=14 +pkgrel=15 pkgdesc="JSON to YAML Adapter" url="https://github.com/hvr/hsyaml-aeson; license=('GPL')
[arch-commits] Commit in haskell-hjsonpointer/repos (2 files)
Date: Monday, February 17, 2020 @ 15:44:00 Author: felixonmars Revision: 574316 archrelease: copy trunk to community-staging-x86_64 Added: haskell-hjsonpointer/repos/community-staging-x86_64/ haskell-hjsonpointer/repos/community-staging-x86_64/PKGBUILD (from rev 574315, haskell-hjsonpointer/trunk/PKGBUILD) --+ PKGBUILD | 44 1 file changed, 44 insertions(+) Copied: haskell-hjsonpointer/repos/community-staging-x86_64/PKGBUILD (from rev 574315, haskell-hjsonpointer/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-02-17 15:44:00 UTC (rev 574316) @@ -0,0 +1,44 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=hjsonpointer +pkgname=haskell-hjsonpointer +pkgver=1.5.0 +pkgrel=69 +pkgdesc="JSON Pointer library" +url="https://github.com/haskell-foundation/foundation; +license=("MIT") +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-hashable' 'haskell-unordered-containers' + 'haskell-vector') +makedepends=('ghc' 'haskell-hspec' 'haskell-http-types' 'haskell-quickcheck') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('dd47b98884982d06892c82f76385650ab76ae4ade31ef9ead1e1dcdb4f0d24d9c2268023cc0f232e7febd7ea5f7058b2561922b8e99a04eb8afd9e96935d7336') + +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 "MIT-LICENSE.txt" "${pkgdir}/usr/share/licenses/${pkgname}/MIT-LICENSE.txt" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/MIT-LICENSE.txt" +}
[arch-commits] Commit in haskell-hjsonpointer/trunk (PKGBUILD)
Date: Monday, February 17, 2020 @ 15:43:44 Author: felixonmars Revision: 574315 upgpkg: haskell-hjsonpointer 1.5.0-69: rebuild with tasty-golden 2.3.2.1 Modified: haskell-hjsonpointer/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-02-17 15:42:53 UTC (rev 574314) +++ PKGBUILD2020-02-17 15:43:44 UTC (rev 574315) @@ -4,7 +4,7 @@ _hkgname=hjsonpointer pkgname=haskell-hjsonpointer pkgver=1.5.0 -pkgrel=68 +pkgrel=69 pkgdesc="JSON Pointer library" url="https://github.com/haskell-foundation/foundation; license=("MIT")
[arch-commits] Commit in haskell-doctemplates/repos (2 files)
Date: Monday, February 17, 2020 @ 15:42:53 Author: felixonmars Revision: 574314 archrelease: copy trunk to community-staging-x86_64 Added: haskell-doctemplates/repos/community-staging-x86_64/ haskell-doctemplates/repos/community-staging-x86_64/PKGBUILD (from rev 574313, haskell-doctemplates/trunk/PKGBUILD) --+ PKGBUILD | 45 + 1 file changed, 45 insertions(+) Copied: haskell-doctemplates/repos/community-staging-x86_64/PKGBUILD (from rev 574313, haskell-doctemplates/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-02-17 15:42:53 UTC (rev 574314) @@ -0,0 +1,45 @@ +# Maintainer: Felix Yan + +_hkgname=doctemplates +pkgname=haskell-doctemplates +pkgver=0.8 +pkgrel=3 +pkgdesc="Pandoc-style document templates" +url="https://github.com/jgm/doctemplates; +license=("BSD") +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-doclayout' 'haskell-hsyaml' 'haskell-safe' + 'haskell-scientific' 'haskell-text-conversions' 'haskell-unordered-containers' + 'haskell-vector') +makedepends=('ghc' 'haskell-glob' 'haskell-tasty' 'haskell-tasty-golden' 'haskell-tasty-hunit' + 'haskell-temporary') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('1e83c890c69980cf0ac814b0654427df548f98b47f483d766996b53f0035119ae284fdd33e7145607a199cf13a3a99a6572fb4ad7787217b6232bc96d763efcf') + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --datasubdir="$pkgname" --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build +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-doctemplates/trunk (PKGBUILD)
Date: Monday, February 17, 2020 @ 15:42:30 Author: felixonmars Revision: 574313 upgpkg: haskell-doctemplates 0.8-3: rebuild with tasty-golden 2.3.2.1 Modified: haskell-doctemplates/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-02-17 15:41:22 UTC (rev 574312) +++ PKGBUILD2020-02-17 15:42:30 UTC (rev 574313) @@ -3,7 +3,7 @@ _hkgname=doctemplates pkgname=haskell-doctemplates pkgver=0.8 -pkgrel=2 +pkgrel=3 pkgdesc="Pandoc-style document templates" url="https://github.com/jgm/doctemplates; license=("BSD")
[arch-commits] Commit in haskell-doclayout/trunk (PKGBUILD)
Date: Monday, February 17, 2020 @ 15:41:05 Author: felixonmars Revision: 574311 upgpkg: haskell-doclayout 0.2.0.1-14: rebuild with tasty-golden 2.3.2.1 Modified: haskell-doclayout/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-02-17 15:40:01 UTC (rev 574310) +++ PKGBUILD2020-02-17 15:41:05 UTC (rev 574311) @@ -3,7 +3,7 @@ _hkgname=doclayout pkgname=haskell-doclayout pkgver=0.2.0.1 -pkgrel=13 +pkgrel=14 pkgdesc="A prettyprinting library for laying out text documents" url="https://github.com/jgm/doclayout; license=('BSD')
[arch-commits] Commit in haskell-doclayout/repos (2 files)
Date: Monday, February 17, 2020 @ 15:41:22 Author: felixonmars Revision: 574312 archrelease: copy trunk to community-staging-x86_64 Added: haskell-doclayout/repos/community-staging-x86_64/ haskell-doclayout/repos/community-staging-x86_64/PKGBUILD (from rev 574311, haskell-doclayout/trunk/PKGBUILD) --+ PKGBUILD | 42 ++ 1 file changed, 42 insertions(+) Copied: haskell-doclayout/repos/community-staging-x86_64/PKGBUILD (from rev 574311, haskell-doclayout/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-02-17 15:41:22 UTC (rev 574312) @@ -0,0 +1,42 @@ +# Maintainer: Felix Yan + +_hkgname=doclayout +pkgname=haskell-doclayout +pkgver=0.2.0.1 +pkgrel=14 +pkgdesc="A prettyprinting library for laying out text documents" +url="https://github.com/jgm/doclayout; +license=('BSD') +arch=('x86_64') +depends=('ghc-libs' 'haskell-safe') +makedepends=('ghc' 'haskell-tasty' 'haskell-tasty-golden' 'haskell-tasty-hunit') +source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz) +sha512sums=('1a5f847106762a6808c5dd1512a30a3d9cac0c0b4d5f0a9c35c5eb9c6326fe49117c0f317f5b7ff63363c3fbc2c3a9689194aa74e5f21b16045614909d439d9e') + +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-descriptive/repos (2 files)
Date: Monday, February 17, 2020 @ 15:40:01 Author: felixonmars Revision: 574310 archrelease: copy trunk to community-staging-x86_64 Added: haskell-descriptive/repos/community-staging-x86_64/ haskell-descriptive/repos/community-staging-x86_64/PKGBUILD (from rev 574309, haskell-descriptive/trunk/PKGBUILD) --+ PKGBUILD | 39 +++ 1 file changed, 39 insertions(+) Copied: haskell-descriptive/repos/community-staging-x86_64/PKGBUILD (from rev 574309, haskell-descriptive/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-02-17 15:40:01 UTC (rev 574310) @@ -0,0 +1,39 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=descriptive +pkgname=haskell-descriptive +pkgver=0.9.5 +pkgrel=85 +pkgdesc="Self-describing consumers/parsers; forms, cmd-line args, JSON, etc." +url="https://github.com/chrisdone/descriptive; +license=("BSD") +arch=('x86_64') +depends=('ghc-libs' "haskell-aeson" "haskell-bifunctors" "haskell-scientific" + "haskell-vector") +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('259761b86f0f0c517baf80942e81820e6665b45548a3e7970a19d0ce344781f48e9f35b73748a6d5fe7afcc35bc5d0feb7634e56cb408d03d92e1d0cac1fdd1b') + +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-descriptive/trunk (PKGBUILD)
Date: Monday, February 17, 2020 @ 15:39:43 Author: felixonmars Revision: 574309 upgpkg: haskell-descriptive 0.9.5-85: rebuild with tasty-golden 2.3.2.1 Modified: haskell-descriptive/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-02-17 15:38:42 UTC (rev 574308) +++ PKGBUILD2020-02-17 15:39:43 UTC (rev 574309) @@ -4,7 +4,7 @@ _hkgname=descriptive pkgname=haskell-descriptive pkgver=0.9.5 -pkgrel=84 +pkgrel=85 pkgdesc="Self-describing consumers/parsers; forms, cmd-line args, JSON, etc." url="https://github.com/chrisdone/descriptive; license=("BSD")
[arch-commits] Commit in haskell-criterion-measurement/repos (2 files)
Date: Monday, February 17, 2020 @ 15:38:42 Author: felixonmars Revision: 574308 archrelease: copy trunk to community-staging-x86_64 Added: haskell-criterion-measurement/repos/community-staging-x86_64/ haskell-criterion-measurement/repos/community-staging-x86_64/PKGBUILD (from rev 574307, haskell-criterion-measurement/trunk/PKGBUILD) --+ PKGBUILD | 37 + 1 file changed, 37 insertions(+) Copied: haskell-criterion-measurement/repos/community-staging-x86_64/PKGBUILD (from rev 574307, haskell-criterion-measurement/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-02-17 15:38:42 UTC (rev 574308) @@ -0,0 +1,37 @@ +# Maintainer: Felix Yan + +_hkgname=criterion-measurement +pkgname=haskell-criterion-measurement +pkgver=0.1.2.0 +pkgrel=23 +pkgdesc="Criterion measurement functionality and associated types" +url="https://github.com/bos/criterion; +license=('MIT') +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-base-compat' 'haskell-vector') +makedepends=('ghc') +source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz) +sha512sums=('d82196d0b4a501795e8f3498b17db89c5febf6cfd2131da262aacc7b268248bb21c7d4e6530789a40a47c4e74e28e34ab5ff3477b2e28f54ddafd01e7cd5993a') + +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-criterion-measurement/trunk (PKGBUILD)
Date: Monday, February 17, 2020 @ 15:38:22 Author: felixonmars Revision: 574307 upgpkg: haskell-criterion-measurement 0.1.2.0-23: rebuild with tasty-golden 2.3.2.1 Modified: haskell-criterion-measurement/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-02-17 15:37:41 UTC (rev 574306) +++ PKGBUILD2020-02-17 15:38:22 UTC (rev 574307) @@ -3,7 +3,7 @@ _hkgname=criterion-measurement pkgname=haskell-criterion-measurement pkgver=0.1.2.0 -pkgrel=22 +pkgrel=23 pkgdesc="Criterion measurement functionality and associated types" url="https://github.com/bos/criterion; license=('MIT')
[arch-commits] Commit in haskell-bower-json/repos (2 files)
Date: Monday, February 17, 2020 @ 15:37:41 Author: felixonmars Revision: 574306 archrelease: copy trunk to community-staging-x86_64 Added: haskell-bower-json/repos/community-staging-x86_64/ haskell-bower-json/repos/community-staging-x86_64/PKGBUILD (from rev 574305, haskell-bower-json/trunk/PKGBUILD) --+ PKGBUILD | 39 +++ 1 file changed, 39 insertions(+) Copied: haskell-bower-json/repos/community-staging-x86_64/PKGBUILD (from rev 574305, haskell-bower-json/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-02-17 15:37:41 UTC (rev 574306) @@ -0,0 +1,39 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=bower-json +pkgname=haskell-bower-json +pkgver=1.0.0.1 +pkgrel=153 +pkgdesc="Read bower.json from Haskell" +url="https://github.com/hdgarrood/bower-json; +license=("MIT") +arch=('x86_64') +depends=('ghc-libs' "haskell-aeson" "haskell-aeson-better-errors" "haskell-scientific" + "haskell-unordered-containers" "haskell-vector") +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha256sums=('7aa954e2b1bf79307db710c158108bd9ddb45b333ca96072cdbfaf96c77b7e73') + +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-bower-json/trunk (PKGBUILD)
Date: Monday, February 17, 2020 @ 15:37:24 Author: felixonmars Revision: 574305 upgpkg: haskell-bower-json 1.0.0.1-153: rebuild with tasty-golden 2.3.2.1 Modified: haskell-bower-json/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-02-17 15:36:33 UTC (rev 574304) +++ PKGBUILD2020-02-17 15:37:24 UTC (rev 574305) @@ -4,7 +4,7 @@ _hkgname=bower-json pkgname=haskell-bower-json pkgver=1.0.0.1 -pkgrel=152 +pkgrel=153 pkgdesc="Read bower.json from Haskell" url="https://github.com/hdgarrood/bower-json; license=("MIT")
[arch-commits] Commit in haskell-binary-tagged/repos (2 files)
Date: Monday, February 17, 2020 @ 15:36:33 Author: felixonmars Revision: 574304 archrelease: copy trunk to community-staging-x86_64 Added: haskell-binary-tagged/repos/community-staging-x86_64/ haskell-binary-tagged/repos/community-staging-x86_64/PKGBUILD (from rev 574303, haskell-binary-tagged/trunk/PKGBUILD) --+ PKGBUILD | 45 + 1 file changed, 45 insertions(+) Copied: haskell-binary-tagged/repos/community-staging-x86_64/PKGBUILD (from rev 574303, haskell-binary-tagged/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-02-17 15:36:33 UTC (rev 574304) @@ -0,0 +1,45 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=binary-tagged +pkgname=haskell-binary-tagged +pkgver=0.2 +pkgrel=38 +pkgdesc="Tagged binary serialisation." +url="https://github.com/phadej/binary-tagged#readme; +license=("BSD") +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-base16-bytestring' 'haskell-cryptohash-sha1' + 'haskell-generics-sop' 'haskell-hashable' 'haskell-scientific' 'haskell-tagged' + 'haskell-unordered-containers' 'haskell-vector') +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('03bcf80b39d5f8e1256ac45b557904d6750d1786f4b4da0c1b9e5c004503d5375699480f89426145a3eea103555c5f4fc820cb87053a2b6ccf4c7e1d6faf7120') + +prepare() { +cd $_hkgname-$pkgver +sed -i -e 's/< *1.9/<2/' -e 's/< *4.13/<5/' $_hkgname.cabal +} + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build +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-tagged/trunk (PKGBUILD)
Date: Monday, February 17, 2020 @ 15:36:16 Author: felixonmars Revision: 574303 upgpkg: haskell-binary-tagged 0.2-38: rebuild with tasty-golden 2.3.2.1 Modified: haskell-binary-tagged/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-02-17 15:35:30 UTC (rev 574302) +++ PKGBUILD2020-02-17 15:36:16 UTC (rev 574303) @@ -4,7 +4,7 @@ _hkgname=binary-tagged pkgname=haskell-binary-tagged pkgver=0.2 -pkgrel=37 +pkgrel=38 pkgdesc="Tagged binary serialisation." url="https://github.com/phadej/binary-tagged#readme; license=("BSD")
[arch-commits] Commit in haskell-binary-orphans/trunk (PKGBUILD)
Date: Monday, February 17, 2020 @ 15:35:14 Author: felixonmars Revision: 574301 upgpkg: haskell-binary-orphans 0.1.8.0-127: rebuild with tasty-golden 2.3.2.1 Modified: haskell-binary-orphans/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-02-17 15:34:36 UTC (rev 574300) +++ PKGBUILD2020-02-17 15:35:14 UTC (rev 574301) @@ -4,7 +4,7 @@ _hkgname=binary-orphans pkgname=haskell-binary-orphans pkgver=0.1.8.0 -pkgrel=126 +pkgrel=127 pkgdesc="Orphan instances for binary" url="https://github.com/phadej/binary-orphans; license=("BSD")
[arch-commits] Commit in haskell-binary-orphans/repos (2 files)
Date: Monday, February 17, 2020 @ 15:35:30 Author: felixonmars Revision: 574302 archrelease: copy trunk to community-staging-x86_64 Added: haskell-binary-orphans/repos/community-staging-x86_64/ haskell-binary-orphans/repos/community-staging-x86_64/PKGBUILD (from rev 574301, haskell-binary-orphans/trunk/PKGBUILD) --+ PKGBUILD | 45 + 1 file changed, 45 insertions(+) Copied: haskell-binary-orphans/repos/community-staging-x86_64/PKGBUILD (from rev 574301, haskell-binary-orphans/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-02-17 15:35:30 UTC (rev 574302) @@ -0,0 +1,45 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=binary-orphans +pkgname=haskell-binary-orphans +pkgver=0.1.8.0 +pkgrel=127 +pkgdesc="Orphan instances for binary" +url="https://github.com/phadej/binary-orphans; +license=("BSD") +arch=('x86_64') +depends=('ghc-libs' "haskell-aeson" "haskell-case-insensitive" "haskell-hashable" "haskell-scientific" + "haskell-tagged" "haskell-unordered-containers" "haskell-vector" + "haskell-text-binary" "haskell-vector-binary-instances") +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('78bfef3338cbb8f30e72d7b70695240fd70e812e4f4c006af0bf84674320a055262c7b516dece417e84ac46d920eb68f10665d7d136f819e6e202de32124c6a2') + +prepare() { +cd $_hkgname-$pkgver +sed -i -e 's/< *1.9/<2/' -e 's/<.*4.11/<5/' -e 's/<.*1.3/<2/' -e 's/<.*0.8/<1/' -e 's/< *1.2.1/<2/' $_hkgname.cabal +} + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build +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-aeson-pretty/trunk (PKGBUILD)
Date: Monday, February 17, 2020 @ 15:34:18 Author: felixonmars Revision: 574299 upgpkg: haskell-aeson-pretty 0.8.8-19: rebuild with tasty-golden 2.3.2.1 Modified: haskell-aeson-pretty/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-02-17 15:33:41 UTC (rev 574298) +++ PKGBUILD2020-02-17 15:34:18 UTC (rev 574299) @@ -4,7 +4,7 @@ _hkgname=aeson-pretty pkgname=haskell-aeson-pretty pkgver=0.8.8 -pkgrel=18 +pkgrel=19 pkgdesc="JSON pretty-printing library and command-line tool." url="https://github.com/informatikr/aeson-pretty; license=("BSD")
[arch-commits] Commit in cups-filters/trunk (PKGBUILD)
Date: Monday, February 17, 2020 @ 15:34:20 Author: andyrtr Revision: 375749 upgpkg: cups-filters 1.27.1-1: upstream update 1.27.1 Modified: cups-filters/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2020-02-17 14:17:38 UTC (rev 375748) +++ PKGBUILD2020-02-17 15:34:20 UTC (rev 375749) @@ -1,7 +1,7 @@ # Maintainer: Andreas Radke pkgname=cups-filters -pkgver=1.27.0 +pkgver=1.27.1 pkgrel=1 pkgdesc="OpenPrinting CUPS Filters" arch=('x86_64') @@ -16,7 +16,7 @@ 'antiword: needed to convert MS Word documents (requires also docx2txt (AUR)') backup=(etc/cups/cups-browsed.conf) source=(https://www.openprinting.org/download/cups-filters/$pkgname-$pkgver.tar.xz) -sha256sums=('4ae3cb322baac1a873d583834393e42ae5e2790e1f161a59117870b144f63404') +sha256sums=('3553726879a063d2a709a509328190bf3b62f36f05c66b299cf9b65c6726f636') build() { cd "$pkgname"-$pkgver
[arch-commits] Commit in haskell-aeson-pretty/repos (2 files)
Date: Monday, February 17, 2020 @ 15:34:36 Author: felixonmars Revision: 574300 archrelease: copy trunk to community-staging-x86_64 Added: haskell-aeson-pretty/repos/community-staging-x86_64/ haskell-aeson-pretty/repos/community-staging-x86_64/PKGBUILD (from rev 574299, haskell-aeson-pretty/trunk/PKGBUILD) --+ PKGBUILD | 40 1 file changed, 40 insertions(+) Copied: haskell-aeson-pretty/repos/community-staging-x86_64/PKGBUILD (from rev 574299, haskell-aeson-pretty/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-02-17 15:34:36 UTC (rev 574300) @@ -0,0 +1,40 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=aeson-pretty +pkgname=haskell-aeson-pretty +pkgver=0.8.8 +pkgrel=19 +pkgdesc="JSON pretty-printing library and command-line tool." +url="https://github.com/informatikr/aeson-pretty; +license=("BSD") +arch=('x86_64') +depends=('ghc-libs' "haskell-aeson" "haskell-attoparsec" "haskell-base-compat" "haskell-cmdargs" + "haskell-scientific" "haskell-unordered-containers" "haskell-vector") +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('5867343c5d51d632bb299fcbc00cdb29b0feb1931f0ff9c3cf89c5752f1a103c68c9e6fa65e8538ac19212853c39f6d1d6e0c2d9f0bf49fe001c1bfd792db779') + +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-lib-only +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 cups-filters/repos (testing-x86_64 testing-x86_64/PKGBUILD)
Date: Monday, February 17, 2020 @ 15:34:29 Author: andyrtr Revision: 375750 archrelease: copy trunk to testing-x86_64 Added: cups-filters/repos/testing-x86_64/ cups-filters/repos/testing-x86_64/PKGBUILD (from rev 375749, cups-filters/trunk/PKGBUILD) --+ PKGBUILD | 55 +++ 1 file changed, 55 insertions(+) Copied: cups-filters/repos/testing-x86_64/PKGBUILD (from rev 375749, cups-filters/trunk/PKGBUILD) === --- testing-x86_64/PKGBUILD (rev 0) +++ testing-x86_64/PKGBUILD 2020-02-17 15:34:29 UTC (rev 375750) @@ -0,0 +1,55 @@ +# Maintainer: Andreas Radke + +pkgname=cups-filters +pkgver=1.27.1 +pkgrel=1 +pkgdesc="OpenPrinting CUPS Filters" +arch=('x86_64') +url="https://wiki.linuxfoundation.org/openprinting/cups-filters; +license=('custom') +depends=('lcms2' 'poppler' 'qpdf' 'imagemagick' 'liblouis' 'ijs' 'libcups>=2.2.6-2' 'systemd') +makedepends=('ghostscript' 'ttf-dejavu' 'python' 'mupdf-tools') # ttf-dejavu for make check +optdepends=('ghostscript: for non-PostScript printers to print with CUPS to convert PostScript to raster images' + 'foomatic-db: drivers use Ghostscript to convert PostScript to a printable form directly' + 'foomatic-db-engine: drivers use Ghostscript to convert PostScript to a printable form directly' + 'foomatic-db-nonfree: drivers use Ghostscript to convert PostScript to a printable form directly' + 'antiword: needed to convert MS Word documents (requires also docx2txt (AUR)') +backup=(etc/cups/cups-browsed.conf) +source=(https://www.openprinting.org/download/cups-filters/$pkgname-$pkgver.tar.xz) +sha256sums=('3553726879a063d2a709a509328190bf3b62f36f05c66b299cf9b65c6726f636') + +build() { + cd "$pkgname"-$pkgver + ./configure --prefix=/usr \ +--sysconfdir=/etc \ +--sbindir=/usr/bin \ +--localstatedir=/var \ +--with-rcdir=no \ +--enable-avahi \ +--with-browseremoteprotocols=DNSSD,CUPS \ +--enable-auto-setup-driverless \ +--with-test-font-path=/usr/share/fonts/TTF/DejaVuSans.ttf + make +} + +check() { + cd "$pkgname"-$pkgver + make check +} + +package() { + cd "$pkgname"-$pkgver + make DESTDIR="$pkgdir/" install + + # add upstream systemd support file + install -Dm644 utils/cups-browsed.service "${pkgdir}"/usr/lib/systemd/system/cups-browsed.service + sed -i "s|/usr/sbin/cups-browsed|/usr/bin/cups-browsed|" "${pkgdir}"/usr/lib/systemd/system/cups-browsed.service + sed -i "s|cups.service|org.cups.cupsd.service|g" "${pkgdir}"/usr/lib/systemd/system/cups-browsed.service + + # use cups group from cups pkg FS#56818 + chgrp -R 209 "${pkgdir}"/etc/cups + + # license + mkdir -p "${pkgdir}"/usr/share/licenses/${pkgname} + install -m644 "${srcdir}"/${pkgname}-${pkgver}/COPYING "${pkgdir}"/usr/share/licenses/${pkgname}/ +}
[arch-commits] Commit in haskell-aeson-compat/trunk (PKGBUILD)
Date: Monday, February 17, 2020 @ 15:33:24 Author: felixonmars Revision: 574297 upgpkg: haskell-aeson-compat 0.3.9-73: rebuild with tasty-golden 2.3.2.1 Modified: haskell-aeson-compat/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-02-17 15:32:36 UTC (rev 574296) +++ PKGBUILD2020-02-17 15:33:24 UTC (rev 574297) @@ -4,7 +4,7 @@ _hkgname=aeson-compat pkgname=haskell-aeson-compat pkgver=0.3.9 -pkgrel=72 +pkgrel=73 pkgdesc="Compatibility layer for aeson" url="https://hackage.haskell.org/package/${_hkgname}; license=("BSD")
[arch-commits] Commit in haskell-aeson-compat/repos (2 files)
Date: Monday, February 17, 2020 @ 15:33:41 Author: felixonmars Revision: 574298 archrelease: copy trunk to community-staging-x86_64 Added: haskell-aeson-compat/repos/community-staging-x86_64/ haskell-aeson-compat/repos/community-staging-x86_64/PKGBUILD (from rev 574297, haskell-aeson-compat/trunk/PKGBUILD) --+ PKGBUILD | 52 1 file changed, 52 insertions(+) Copied: haskell-aeson-compat/repos/community-staging-x86_64/PKGBUILD (from rev 574297, haskell-aeson-compat/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-02-17 15:33:41 UTC (rev 574298) @@ -0,0 +1,52 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=aeson-compat +pkgname=haskell-aeson-compat +pkgver=0.3.9 +pkgrel=73 +pkgdesc="Compatibility layer for aeson" +url="https://hackage.haskell.org/package/${_hkgname}; +license=("BSD") +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-attoparsec' 'haskell-attoparsec-iso8601' + 'haskell-base-compat' 'haskell-exceptions' 'haskell-hashable' 'haskell-scientific' + 'haskell-tagged' 'haskell-time-locale-compat' 'haskell-unordered-containers' + 'haskell-vector') +makedepends=('ghc' 'haskell-base-orphans' 'haskell-quickcheck' 'haskell-quickcheck-instances' + 'haskell-tasty' 'haskell-tasty-hunit' 'haskell-tasty-quickcheck') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('84da7cbace32527d0e20d32415ba770d14417ad4dd9ca0f86e8b5f100449af8a51a7b32c7dfdd7b3557764bd7dfc9ae4aa0a95999bc34b074f49d243a4f4bc46') + +prepare() { +cd $_hkgname-$pkgver +sed -i -e 's/< *4.13/<5/' -e 's/<.*0.8/<1/' -e 's/< *1.2/<2/' -e 's/< *2.13/<3/' -e 's/< *0.11/<1/' -e 's/< *1.9/<2/' $_hkgname.cabal +} + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build +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-aeson-better-errors/repos (2 files)
Date: Monday, February 17, 2020 @ 15:32:36 Author: felixonmars Revision: 574296 archrelease: copy trunk to community-staging-x86_64 Added: haskell-aeson-better-errors/repos/community-staging-x86_64/ haskell-aeson-better-errors/repos/community-staging-x86_64/PKGBUILD (from rev 574295, haskell-aeson-better-errors/trunk/PKGBUILD) --+ PKGBUILD | 39 +++ 1 file changed, 39 insertions(+) Copied: haskell-aeson-better-errors/repos/community-staging-x86_64/PKGBUILD (from rev 574295, haskell-aeson-better-errors/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-02-17 15:32:36 UTC (rev 574296) @@ -0,0 +1,39 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=aeson-better-errors +pkgname=haskell-aeson-better-errors +pkgver=0.9.1.0 +pkgrel=155 +pkgdesc="Better error messages when decoding JSON values." +url="https://github.com/hdgarrood/aeson-better-errors; +license=("MIT") +arch=('x86_64') +depends=('ghc-libs' "haskell-aeson" "haskell-dlist" "haskell-scientific" + "haskell-transformers-compat" "haskell-unordered-containers" "haskell-vector" "haskell-void") +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha256sums=('68f001bf055ec7b755d91019f2a0ef136307d157a231acddad6b4cc561f67327') + +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-aeson-better-errors/trunk (PKGBUILD)
Date: Monday, February 17, 2020 @ 15:32:19 Author: felixonmars Revision: 574295 upgpkg: haskell-aeson-better-errors 0.9.1.0-155: rebuild with tasty-golden 2.3.2.1 Modified: haskell-aeson-better-errors/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-02-17 15:31:30 UTC (rev 574294) +++ PKGBUILD2020-02-17 15:32:19 UTC (rev 574295) @@ -4,7 +4,7 @@ _hkgname=aeson-better-errors pkgname=haskell-aeson-better-errors pkgver=0.9.1.0 -pkgrel=154 +pkgrel=155 pkgdesc="Better error messages when decoding JSON values." url="https://github.com/hdgarrood/aeson-better-errors; license=("MIT")
[arch-commits] Commit in haskell-aeson/repos (2 files)
Date: Monday, February 17, 2020 @ 15:31:30 Author: felixonmars Revision: 574294 archrelease: copy trunk to community-staging-x86_64 Added: haskell-aeson/repos/community-staging-x86_64/ haskell-aeson/repos/community-staging-x86_64/PKGBUILD (from rev 574293, haskell-aeson/trunk/PKGBUILD) --+ PKGBUILD | 50 ++ 1 file changed, 50 insertions(+) Copied: haskell-aeson/repos/community-staging-x86_64/PKGBUILD (from rev 574293, haskell-aeson/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-02-17 15:31:30 UTC (rev 574294) @@ -0,0 +1,50 @@ +# Maintainer: Felix Yan +# Contributor: Daniel Nagy +# Contributor: Daniel Micay + +pkgname=haskell-aeson +_hkgname=aeson +pkgver=1.4.6.0 +pkgrel=18 +pkgdesc="A JSON parsing and encoding library optimized for ease of use and high performance." +url="https://github.com/bos/aeson; +license=("GPL") +arch=('x86_64') +depends=('ghc-libs' 'haskell-attoparsec' 'haskell-base-compat' 'haskell-dlist' 'haskell-hashable' + 'haskell-primitive' 'haskell-scientific' 'haskell-tagged' 'haskell-th-abstraction' + 'haskell-time-compat' 'haskell-unordered-containers' 'haskell-uuid-types' + 'haskell-vector') +makedepends=('ghc' 'haskell-quickcheck' 'haskell-integer-logarithms' + 'haskell-base-orphans' 'haskell-base16-bytestring' 'haskell-diff' + 'haskell-generic-deriving' 'haskell-hashable-time' 'haskell-tasty' + 'haskell-tasty-golden' 'haskell-tasty-hunit' 'haskell-tasty-quickcheck' + 'haskell-quickcheck-instances') +source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-${pkgver}.tar.gz;) +sha512sums=('b6fecd4cb75d0c296a1b4583c32cc57e6eb70248999bf16b83ecbb80b03b0656b7cfb410a2b1ae0005e2a4b6202c7aa227c6165d660fefbd270fd4ade8bd8ca6') + +build() { + cd $_hkgname-$pkgver + runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ +-f-developer -f-fast -f-bytestring-builder -f-cffi + 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" + rm -f "$pkgdir/usr/share/doc/$pkgname/LICENSE" +}
[arch-commits] Commit in haskell-aeson/trunk (PKGBUILD)
Date: Monday, February 17, 2020 @ 15:31:13 Author: felixonmars Revision: 574293 upgpkg: haskell-aeson 1.4.6.0-18: rebuild with tasty-golden 2.3.2.1 Modified: haskell-aeson/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-02-17 15:26:22 UTC (rev 574292) +++ PKGBUILD2020-02-17 15:31:13 UTC (rev 574293) @@ -5,7 +5,7 @@ pkgname=haskell-aeson _hkgname=aeson pkgver=1.4.6.0 -pkgrel=17 +pkgrel=18 pkgdesc="A JSON parsing and encoding library optimized for ease of use and high performance." url="https://github.com/bos/aeson; license=("GPL")
[arch-commits] Commit in haskell-tasty-golden/repos (2 files)
Date: Monday, February 17, 2020 @ 15:26:22 Author: felixonmars Revision: 574292 archrelease: copy trunk to community-staging-x86_64 Added: haskell-tasty-golden/repos/community-staging-x86_64/ haskell-tasty-golden/repos/community-staging-x86_64/PKGBUILD (from rev 574291, haskell-tasty-golden/trunk/PKGBUILD) --+ PKGBUILD | 49 + 1 file changed, 49 insertions(+) Copied: haskell-tasty-golden/repos/community-staging-x86_64/PKGBUILD (from rev 574291, haskell-tasty-golden/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-02-17 15:26:22 UTC (rev 574292) @@ -0,0 +1,49 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=tasty-golden +pkgname=haskell-tasty-golden +pkgver=2.3.2.1 +pkgrel=1 +pkgdesc="Golden tests support for tasty" +url="https://github.com/feuerbach/tasty-golden; +license=("MIT") +arch=('x86_64') +depends=('ghc-libs' "haskell-tasty" "haskell-optparse-applicative" "haskell-temporary" + "haskell-tagged" "haskell-async") +makedepends=('ghc' 'haskell-tasty-hunit') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('3aac63c5efbe6600840417a26b11b6374119cf39e3aafab9132f82e4632f075c7a8bf37e925f435878846a753a81582a1e42badd4f7d7710a5b68bcf6b6c7157') + +prepare() { +cd $_hkgname-$pkgver +sed -i 's/temporary-rc/temporary/' ${_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-tasty-golden/trunk (PKGBUILD)
Date: Monday, February 17, 2020 @ 15:26:06 Author: felixonmars Revision: 574291 upgpkg: haskell-tasty-golden 2.3.2.1-1: rebuild with tasty-golden 2.3.2.1 Modified: haskell-tasty-golden/trunk/PKGBUILD --+ PKGBUILD |6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2020-02-17 15:23:28 UTC (rev 574290) +++ PKGBUILD2020-02-17 15:26:06 UTC (rev 574291) @@ -3,8 +3,8 @@ _hkgname=tasty-golden pkgname=haskell-tasty-golden -pkgver=2.3.2 -pkgrel=48 +pkgver=2.3.2.1 +pkgrel=1 pkgdesc="Golden tests support for tasty" url="https://github.com/feuerbach/tasty-golden; license=("MIT") @@ -13,7 +13,7 @@ "haskell-tagged" "haskell-async") makedepends=('ghc' 'haskell-tasty-hunit') source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) -sha512sums=('6947a6e9368be82ae8b59843a179c26a01ce49b67729a8c2844dd3c76a66d9fa69b9569912a72256ab98e233f58d70a9c7f53b9c0c333a2ea932726c875b223d') +sha512sums=('3aac63c5efbe6600840417a26b11b6374119cf39e3aafab9132f82e4632f075c7a8bf37e925f435878846a753a81582a1e42badd4f7d7710a5b68bcf6b6c7157') prepare() { cd $_hkgname-$pkgver
[arch-commits] Commit in haskell-yesod-auth/repos (2 files)
Date: Monday, February 17, 2020 @ 15:12:27 Author: felixonmars Revision: 574289 archrelease: copy trunk to community-staging-x86_64 Added: haskell-yesod-auth/repos/community-staging-x86_64/ haskell-yesod-auth/repos/community-staging-x86_64/PKGBUILD (from rev 574287, haskell-yesod-auth/trunk/PKGBUILD) --+ PKGBUILD | 47 +++ 1 file changed, 47 insertions(+) Copied: haskell-yesod-auth/repos/community-staging-x86_64/PKGBUILD (from rev 574287, haskell-yesod-auth/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-02-17 15:12:27 UTC (rev 574289) @@ -0,0 +1,47 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=yesod-auth +pkgname=haskell-yesod-auth +pkgver=1.6.9 +pkgrel=1 +pkgdesc="Authentication for Yesod." +url="http://www.yesodweb.com/; +license=("MIT") +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-authenticate' 'haskell-base16-bytestring' + 'haskell-base64-bytestring' 'haskell-blaze-builder' 'haskell-blaze-html' + 'haskell-blaze-markup' 'haskell-conduit' 'haskell-conduit-extra' 'haskell-cryptonite' + 'haskell-data-default' 'haskell-email-validate' 'haskell-file-embed' 'haskell-http-client' + 'haskell-http-client-tls' 'haskell-http-conduit' 'haskell-http-types' 'haskell-memory' + 'haskell-network-uri' 'haskell-nonce' 'haskell-persistent' 'haskell-random' 'haskell-safe' + 'haskell-shakespeare' 'haskell-unliftio' 'haskell-unliftio-core' + 'haskell-unordered-containers' 'haskell-wai' 'haskell-yesod-core' 'haskell-yesod-form' + 'haskell-yesod-persistent') +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('071f5c3b01f70d4cf7f9516d97bdf352a6fc20f9191c6a46bccacf84f7e245e8076ff1881fa6e64c3929d300a0361b5ed1bf67c670544e2c2eca07b8aa3e24c0') + +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 cgns/trunk (PKGBUILD)
Date: Monday, February 17, 2020 @ 15:12:16 Author: archange Revision: 574287 upgpkg: cgns 4.0.0-1 Modified: cgns/trunk/PKGBUILD --+ PKGBUILD |9 ++--- 1 file changed, 2 insertions(+), 7 deletions(-) Modified: PKGBUILD === --- PKGBUILD2020-02-17 15:12:11 UTC (rev 574286) +++ PKGBUILD2020-02-17 15:12:16 UTC (rev 574287) @@ -1,13 +1,8 @@ # Maintainer: Bruno Pagani -# Contributor: eolianoe -# Contriburor: Mathias Anselmann -# Contributor: Thomas Dziedzic < gostrc at gmail > -# Contributor: lainme -# Contributor: Klimov Max _pkgname=CGNS pkgname=cgns -pkgver=3.4.1 +pkgver=4.0.0 pkgrel=1 pkgdesc="Standard for recording and recovering computer data associated with the numerical solution of fluid dynamics equations" arch=(x86_64) @@ -17,7 +12,7 @@ makedepends=(gcc-fortran cmake) options=(!makeflags) source=(https://github.com/${_pkgname}/${_pkgname}/archive/v${pkgver}/${pkgname}-${pkgver}.tar.gz) -sha256sums=('d32595e7737b9332243bd3de1eb8c018a272f620f09b289dea8292eba1365994') +sha256sums=('748585a8e52dff4d250d6b603e6b847d05498e4566aba2dc3d7a7d85c4d55849') build() { cmake -B build -S ${_pkgname}-${pkgver} \
[arch-commits] Commit in haskell-yesod-auth/trunk (PKGBUILD)
Date: Monday, February 17, 2020 @ 15:12:11 Author: felixonmars Revision: 574286 upgpkg: haskell-yesod-auth 1.6.9-1: rebuild with yesod-auth 1.6.9 Modified: haskell-yesod-auth/trunk/PKGBUILD --+ PKGBUILD |6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2020-02-17 15:07:22 UTC (rev 574285) +++ PKGBUILD2020-02-17 15:12:11 UTC (rev 574286) @@ -3,8 +3,8 @@ _hkgname=yesod-auth pkgname=haskell-yesod-auth -pkgver=1.6.8.1 -pkgrel=16 +pkgver=1.6.9 +pkgrel=1 pkgdesc="Authentication for Yesod." url="http://www.yesodweb.com/; license=("MIT") @@ -20,7 +20,7 @@ 'haskell-yesod-persistent') makedepends=('ghc') source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) -sha512sums=('23eaabe6642758783c513f64b5477544e4db5015d19e156ddde794c6bffe10d5ca1f19847cc78165a24fb0ff9c41da27882da829951ef00ffc776edab6574519') +sha512sums=('071f5c3b01f70d4cf7f9516d97bdf352a6fc20f9191c6a46bccacf84f7e245e8076ff1881fa6e64c3929d300a0361b5ed1bf67c670544e2c2eca07b8aa3e24c0') build() { cd $_hkgname-$pkgver
[arch-commits] Commit in cgns/repos/community-staging-x86_64 (PKGBUILD PKGBUILD)
Date: Monday, February 17, 2020 @ 15:12:21 Author: archange Revision: 574288 archrelease: copy trunk to community-staging-x86_64 Added: cgns/repos/community-staging-x86_64/PKGBUILD (from rev 574287, cgns/trunk/PKGBUILD) Deleted: cgns/repos/community-staging-x86_64/PKGBUILD --+ PKGBUILD | 91 - 1 file changed, 43 insertions(+), 48 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2020-02-17 15:12:16 UTC (rev 574287) +++ PKGBUILD2020-02-17 15:12:21 UTC (rev 574288) @@ -1,48 +0,0 @@ -# Maintainer: Bruno Pagani -# Contributor: eolianoe -# Contriburor: Mathias Anselmann -# Contributor: Thomas Dziedzic < gostrc at gmail > -# Contributor: lainme -# Contributor: Klimov Max - -_pkgname=CGNS -pkgname=cgns -pkgver=3.4.1 -pkgrel=1 -pkgdesc="Standard for recording and recovering computer data associated with the numerical solution of fluid dynamics equations" -arch=(x86_64) -url="https://cgns.github.io/; -license=(custom) -depends=(tk hdf5 libxmu glu) -makedepends=(gcc-fortran cmake) -options=(!makeflags) -source=(https://github.com/${_pkgname}/${_pkgname}/archive/v${pkgver}/${pkgname}-${pkgver}.tar.gz) -sha256sums=('d32595e7737b9332243bd3de1eb8c018a272f620f09b289dea8292eba1365994') - -build() { -cmake -B build -S ${_pkgname}-${pkgver} \ --DCGNS_BUILD_CGNSTOOLS=ON \ --DCGNS_BUILD_SHARED=ON \ --DCGNS_ENABLE_64BIT=ON \ --DCGNS_ENABLE_FORTRAN=ON \ --DCGNS_ENABLE_HDF5=ON \ --DCGNS_ENABLE_LEGACY=ON \ --DCGNS_ENABLE_SCOPING=OFF \ --DCGNS_ENABLE_TESTS=ON \ --DHDF5_FOUND=OFF \ --DCMAKE_BUILD_TYPE="Release" \ --DCMAKE_INSTALL_PREFIX=/usr \ --DCMAKE_SKIP_RPATH=ON -# HDF5_FOUND=OFF is a (silly) workaround for https://cgnsorg.atlassian.net/browse/CGNS-143 -make -C build -} - - -check() { -make -C build test -} - -package() { -make -C build DESTDIR="${pkgdir}" install -install -Dm644 ${_pkgname}-${pkgver}/license.txt -t "${pkgdir}"/usr/share/licenses/${pkgname}/ -} Copied: cgns/repos/community-staging-x86_64/PKGBUILD (from rev 574287, cgns/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2020-02-17 15:12:21 UTC (rev 574288) @@ -0,0 +1,43 @@ +# Maintainer: Bruno Pagani + +_pkgname=CGNS +pkgname=cgns +pkgver=4.0.0 +pkgrel=1 +pkgdesc="Standard for recording and recovering computer data associated with the numerical solution of fluid dynamics equations" +arch=(x86_64) +url="https://cgns.github.io/; +license=(custom) +depends=(tk hdf5 libxmu glu) +makedepends=(gcc-fortran cmake) +options=(!makeflags) +source=(https://github.com/${_pkgname}/${_pkgname}/archive/v${pkgver}/${pkgname}-${pkgver}.tar.gz) +sha256sums=('748585a8e52dff4d250d6b603e6b847d05498e4566aba2dc3d7a7d85c4d55849') + +build() { +cmake -B build -S ${_pkgname}-${pkgver} \ +-DCGNS_BUILD_CGNSTOOLS=ON \ +-DCGNS_BUILD_SHARED=ON \ +-DCGNS_ENABLE_64BIT=ON \ +-DCGNS_ENABLE_FORTRAN=ON \ +-DCGNS_ENABLE_HDF5=ON \ +-DCGNS_ENABLE_LEGACY=ON \ +-DCGNS_ENABLE_SCOPING=OFF \ +-DCGNS_ENABLE_TESTS=ON \ +-DHDF5_FOUND=OFF \ +-DCMAKE_BUILD_TYPE="Release" \ +-DCMAKE_INSTALL_PREFIX=/usr \ +-DCMAKE_SKIP_RPATH=ON +# HDF5_FOUND=OFF is a (silly) workaround for https://cgnsorg.atlassian.net/browse/CGNS-143 +make -C build +} + + +check() { +make -C build test +} + +package() { +make -C build DESTDIR="${pkgdir}" install +install -Dm644 ${_pkgname}-${pkgver}/license.txt -t "${pkgdir}"/usr/share/licenses/${pkgname}/ +}
[arch-commits] Commit in cgns/trunk (PKGBUILD)
Date: Monday, February 17, 2020 @ 15:07:17 Author: archange Revision: 574284 upgpkg: cgns 3.4.1-1 Clean PKGBUILD as well Modified: cgns/trunk/PKGBUILD --+ PKGBUILD | 40 ++-- 1 file changed, 14 insertions(+), 26 deletions(-) Modified: PKGBUILD === --- PKGBUILD2020-02-17 15:07:12 UTC (rev 574283) +++ PKGBUILD2020-02-17 15:07:17 UTC (rev 574284) @@ -7,26 +7,20 @@ _pkgname=CGNS pkgname=cgns -pkgver=3.4.0 -pkgrel=2 +pkgver=3.4.1 +pkgrel=1 pkgdesc="Standard for recording and recovering computer data associated with the numerical solution of fluid dynamics equations" -arch=('x86_64') -url='https://cgns.github.io/' -license=('custom') -depends=('tk' 'hdf5' 'libxmu' 'glu') -makedepends=('gcc-fortran' 'cmake') +arch=(x86_64) +url="https://cgns.github.io/; +license=(custom) +depends=(tk hdf5 libxmu glu) +makedepends=(gcc-fortran cmake) options=(!makeflags) -source=(${pkgname}-${pkgver}.tar.gz::"https://github.com/${_pkgname}/${_pkgname}/archive/v${pkgver}.tar.gz;) -sha256sums=('6372196caf25b27d38cf6f056258cb0bdd45757f49d9c59372b6dbbddb1e05da') +source=(https://github.com/${_pkgname}/${_pkgname}/archive/v${pkgver}/${pkgname}-${pkgver}.tar.gz) +sha256sums=('d32595e7737b9332243bd3de1eb8c018a272f620f09b289dea8292eba1365994') -prepare(){ -mkdir -p build -} - build() { -cd build - -cmake ../${_pkgname}-${pkgver} \ +cmake -B build -S ${_pkgname}-${pkgver} \ -DCGNS_BUILD_CGNSTOOLS=ON \ -DCGNS_BUILD_SHARED=ON \ -DCGNS_ENABLE_64BIT=ON \ @@ -40,21 +34,15 @@ -DCMAKE_INSTALL_PREFIX=/usr \ -DCMAKE_SKIP_RPATH=ON # HDF5_FOUND=OFF is a (silly) workaround for https://cgnsorg.atlassian.net/browse/CGNS-143 - -make +make -C build } check() { -cd build - -make test +make -C build test } package() { -cd build - -make DESTDIR="${pkgdir}" install - -install -Dm644 "${srcdir}"/${_pkgname}-${pkgver}/license.txt -t "${pkgdir}"/usr/share/licenses/${pkgname}/ +make -C build DESTDIR="${pkgdir}" install +install -Dm644 ${_pkgname}-${pkgver}/license.txt -t "${pkgdir}"/usr/share/licenses/${pkgname}/ }
[arch-commits] Commit in cgns/repos (2 files)
Date: Monday, February 17, 2020 @ 15:07:22 Author: archange Revision: 574285 archrelease: copy trunk to community-staging-x86_64 Added: cgns/repos/community-staging-x86_64/ cgns/repos/community-staging-x86_64/PKGBUILD (from rev 574284, cgns/trunk/PKGBUILD) --+ PKGBUILD | 48 1 file changed, 48 insertions(+) Copied: cgns/repos/community-staging-x86_64/PKGBUILD (from rev 574284, cgns/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-02-17 15:07:22 UTC (rev 574285) @@ -0,0 +1,48 @@ +# Maintainer: Bruno Pagani +# Contributor: eolianoe +# Contriburor: Mathias Anselmann +# Contributor: Thomas Dziedzic < gostrc at gmail > +# Contributor: lainme +# Contributor: Klimov Max + +_pkgname=CGNS +pkgname=cgns +pkgver=3.4.1 +pkgrel=1 +pkgdesc="Standard for recording and recovering computer data associated with the numerical solution of fluid dynamics equations" +arch=(x86_64) +url="https://cgns.github.io/; +license=(custom) +depends=(tk hdf5 libxmu glu) +makedepends=(gcc-fortran cmake) +options=(!makeflags) +source=(https://github.com/${_pkgname}/${_pkgname}/archive/v${pkgver}/${pkgname}-${pkgver}.tar.gz) +sha256sums=('d32595e7737b9332243bd3de1eb8c018a272f620f09b289dea8292eba1365994') + +build() { +cmake -B build -S ${_pkgname}-${pkgver} \ +-DCGNS_BUILD_CGNSTOOLS=ON \ +-DCGNS_BUILD_SHARED=ON \ +-DCGNS_ENABLE_64BIT=ON \ +-DCGNS_ENABLE_FORTRAN=ON \ +-DCGNS_ENABLE_HDF5=ON \ +-DCGNS_ENABLE_LEGACY=ON \ +-DCGNS_ENABLE_SCOPING=OFF \ +-DCGNS_ENABLE_TESTS=ON \ +-DHDF5_FOUND=OFF \ +-DCMAKE_BUILD_TYPE="Release" \ +-DCMAKE_INSTALL_PREFIX=/usr \ +-DCMAKE_SKIP_RPATH=ON +# HDF5_FOUND=OFF is a (silly) workaround for https://cgnsorg.atlassian.net/browse/CGNS-143 +make -C build +} + + +check() { +make -C build test +} + +package() { +make -C build DESTDIR="${pkgdir}" install +install -Dm644 ${_pkgname}-${pkgver}/license.txt -t "${pkgdir}"/usr/share/licenses/${pkgname}/ +}
[arch-commits] Commit in tamarin-prover/trunk (PKGBUILD)
Date: Monday, February 17, 2020 @ 14:56:51 Author: felixonmars Revision: 574263 upgpkg: tamarin-prover 1.4.1-250: rebuild with persistent 2.10.5.1 Modified: tamarin-prover/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-02-17 14:54:33 UTC (rev 574262) +++ PKGBUILD2020-02-17 14:56:51 UTC (rev 574263) @@ -3,7 +3,7 @@ pkgname=tamarin-prover pkgver=1.4.1 -pkgrel=249 +pkgrel=250 pkgdesc="The Tamarin prover for security protocol analysis" url="https://tamarin-prover.github.io; license=("GPL")
[arch-commits] Commit in tamarin-prover/repos (2 files)
Date: Monday, February 17, 2020 @ 14:57:06 Author: felixonmars Revision: 574264 archrelease: copy trunk to community-staging-x86_64 Added: tamarin-prover/repos/community-staging-x86_64/ tamarin-prover/repos/community-staging-x86_64/PKGBUILD (from rev 574263, tamarin-prover/trunk/PKGBUILD) --+ PKGBUILD | 51 +++ 1 file changed, 51 insertions(+) Copied: tamarin-prover/repos/community-staging-x86_64/PKGBUILD (from rev 574263, tamarin-prover/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-02-17 14:57:06 UTC (rev 574264) @@ -0,0 +1,51 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +pkgname=tamarin-prover +pkgver=1.4.1 +pkgrel=250 +pkgdesc="The Tamarin prover for security protocol analysis" +url="https://tamarin-prover.github.io; +license=("GPL") +arch=('x86_64') +depends=('ghc-libs' 'graphviz' 'maude' 'haskell-hunit' 'haskell-binary-orphans' + 'haskell-blaze-builder' 'haskell-blaze-html' 'haskell-cmdargs' 'haskell-conduit' + 'haskell-fclabels' 'haskell-file-embed' 'haskell-gitrev' 'haskell-http-types' + 'haskell-lifted-base' 'haskell-monad-unlift' + 'haskell-resourcet' 'haskell-safe' 'haskell-shakespeare' 'haskell-threads' + 'haskell-wai' 'haskell-warp' 'haskell-yesod-core' 'haskell-yesod-static' + 'haskell-tamarin-prover-utils' 'haskell-tamarin-prover-term' + 'haskell-tamarin-prover-theory') +optdepends=('ocaml: for sapic support') +makedepends=('ghc' 'ocaml') +source=("tamarin-prover-$pkgver.tar.gz::https://github.com/tamarin-prover/tamarin-prover/archive/$pkgver.tar.gz;) +sha512sums=('4d3aeae02be5d430bff6c55d78656e3c9a648674d235bfeb36ce227a39abd3054a132b99ff8040abf05d8e26506fe85d21ecfb6fce73062dd45b5ba98d941144') + +prepare() { +cd "${srcdir}/${pkgname}-${pkgver}" +sed -i '/cp sapic/d' plugins/sapic/Makefile +} + +build() { +cd "${srcdir}/${pkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-executable-dynamic --prefix=/usr \ +--docdir="/usr/share/doc/${pkgname}" --datasubdir="$pkgname" \ +-fthreaded -ftest-coverage -f-build-tests --ghc-option='-pie' +runhaskell Setup build + +cd plugins/sapic +make -j1 +} + +package() { +cd "${srcdir}/${pkgname}-${pkgver}" +runhaskell Setup copy --destdir="${pkgdir}" + +install -Dm644 etc/filetype.vim "$pkgdir"/usr/share/vim/vimfiles/ftdetect/tamarin.vim +install -Dm644 etc/spthy.vim "$pkgdir"/usr/share/vim/vimfiles/syntax/spthy.vim +install -Dm644 etc/sapic.vim "$pkgdir"/usr/share/vim/vimfiles/syntax/sapic.vim + +cd plugins/sapic +install -Dm755 sapic "$pkgdir"/usr/bin/sapic +}
[arch-commits] Commit in stack/trunk (PKGBUILD)
Date: Monday, February 17, 2020 @ 14:54:13 Author: felixonmars Revision: 574261 upgpkg: stack 2.1.3.20200209-19: rebuild with persistent 2.10.5.1 Modified: stack/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-02-17 14:50:12 UTC (rev 574260) +++ PKGBUILD2020-02-17 14:54:13 UTC (rev 574261) @@ -4,7 +4,7 @@ pkgname=stack pkgver=2.1.3.20200209 _commit=35f5d869558c4ac8c50e33c4930b0b72cb173b8b -pkgrel=18 +pkgrel=19 pkgdesc="The Haskell Tool Stack" url="https://github.com/commercialhaskell/stack; license=("BSD")
[arch-commits] Commit in stack/repos (3 files)
Date: Monday, February 17, 2020 @ 14:54:33 Author: felixonmars Revision: 574262 archrelease: copy trunk to community-staging-x86_64 Added: stack/repos/community-staging-x86_64/ stack/repos/community-staging-x86_64/PKGBUILD (from rev 574261, stack/trunk/PKGBUILD) stack/repos/community-staging-x86_64/stack.install (from rev 574261, stack/trunk/stack.install) ---+ PKGBUILD | 84 stack.install |4 ++ 2 files changed, 88 insertions(+) Copied: stack/repos/community-staging-x86_64/PKGBUILD (from rev 574261, stack/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-02-17 14:54:33 UTC (rev 574262) @@ -0,0 +1,84 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +pkgname=stack +pkgver=2.1.3.20200209 +_commit=35f5d869558c4ac8c50e33c4930b0b72cb173b8b +pkgrel=19 +pkgdesc="The Haskell Tool Stack" +url="https://github.com/commercialhaskell/stack; +license=("BSD") +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-annotated-wl-pprint' 'haskell-ansi-terminal' + 'haskell-async' 'haskell-attoparsec' 'haskell-base64-bytestring' 'haskell-casa-client' + 'haskell-casa-types' 'haskell-colour' 'haskell-conduit' 'haskell-conduit-extra' + 'haskell-cryptonite' 'haskell-cryptonite-conduit' 'haskell-echo' 'haskell-exceptions' + 'haskell-extra' 'haskell-file-embed' 'haskell-filelock' 'haskell-fsnotify' + 'haskell-generic-deriving' 'haskell-githash' 'haskell-hackage-security' 'haskell-hashable' + 'haskell-hi-file-parser' 'haskell-hpack' 'haskell-http-client' 'haskell-http-client-tls' + 'haskell-http-conduit' 'haskell-http-download' 'haskell-http-types' 'haskell-memory' + 'haskell-microlens' 'haskell-mintty' 'haskell-mono-traversable' 'haskell-mustache' + 'haskell-neat-interpolation' 'haskell-network-uri' 'haskell-open-browser' + 'haskell-optparse-applicative' 'haskell-optparse-generic' 'haskell-optparse-simple' + 'haskell-pantry' 'haskell-path' 'haskell-path-io' 'haskell-persistent' + 'haskell-persistent-sqlite' 'haskell-persistent-template' 'haskell-primitive' + 'haskell-project-template' 'haskell-regex-applicative-text' 'haskell-retry' 'haskell-rio' + 'haskell-rio-prettyprint' 'haskell-split' 'haskell-streaming-commons' 'haskell-tar' + 'haskell-temporary' 'haskell-terminal-size' 'haskell-text-metrics' 'haskell-th-reify-many' + 'haskell-tls' 'haskell-typed-process' 'haskell-unicode-transforms' 'haskell-unix-compat' + 'haskell-unliftio' 'haskell-unordered-containers' 'haskell-vector' 'haskell-yaml' + 'haskell-zip-archive' 'haskell-zlib') +makedepends=('ghc' 'git' 'haskell-quickcheck' 'haskell-hspec' 'haskell-raw-strings-qq' + 'haskell-smallcheck') +checkdepends=('cabal-install') +conflicts=('haskell-stack') +replaces=('haskell-stack') +install="stack.install" +source=("git+https://github.com/commercialhaskell/stack.git#commit=$_commit;) +sha512sums=('SKIP') + +prepare() { + cd $pkgname + hpack + sed -i -e '/semigroups/d' $pkgname.cabal + + sed -i -e 's/fail $ "Invalid package name:/error $ "Invalid package name:/' \ + -e 's/fail $ "Invalid CabalConfigKey/error $ "Invalid CabalConfigKey/' \ +src/Stack/Types/Config.hs + sed -i -e 's/fail \$$/error $/' src/Stack/Coverage.hs +} + +build() { + cd $pkgname + + 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-disable-git-info -f-integration-tests -f-static -f-hide-dependency-versions -f-supported-build \ + --ghc-option='-pie' + 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 + # cabal update + LD_LIBRARY_PATH="$PWD"/dist/build PATH="$PWD"/dist/build/stack:"$PATH" runhaskell Setup test + # Integration tests will result in 4 failures on Arch currently +} + +package() { + cd $pkgname + + 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" + + LD_PRELOAD=$(ls "$pkgdir"/usr/lib/libHSstack-*-ghc*.so) "${pkgdir}"/usr/bin/stack --bash-completion-script /usr/bin/stack >
[arch-commits] Commit in hledger-web/trunk (PKGBUILD)
Date: Monday, February 17, 2020 @ 14:48:41 Author: felixonmars Revision: 574258 upgpkg: hledger-web 1.16.2-4: rebuild with persistent 2.10.5.1 Modified: hledger-web/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-02-17 14:46:49 UTC (rev 574257) +++ PKGBUILD2020-02-17 14:48:41 UTC (rev 574258) @@ -3,7 +3,7 @@ pkgname=hledger-web pkgver=1.16.2 -pkgrel=3 +pkgrel=4 pkgdesc="Web interface for the hledger accounting tool" url="http://hledger.org; license=("GPL")
[arch-commits] Commit in hledger-web/repos (2 files)
Date: Monday, February 17, 2020 @ 14:48:58 Author: felixonmars Revision: 574259 archrelease: copy trunk to community-staging-x86_64 Added: hledger-web/repos/community-staging-x86_64/ hledger-web/repos/community-staging-x86_64/PKGBUILD (from rev 574258, hledger-web/trunk/PKGBUILD) --+ PKGBUILD | 53 + 1 file changed, 53 insertions(+) Copied: hledger-web/repos/community-staging-x86_64/PKGBUILD (from rev 574258, hledger-web/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-02-17 14:48:58 UTC (rev 574259) @@ -0,0 +1,53 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +pkgname=hledger-web +pkgver=1.16.2 +pkgrel=4 +pkgdesc="Web interface for the hledger accounting tool" +url="http://hledger.org; +license=("GPL") +arch=('x86_64') +depends=('ghc-libs' 'hledger' 'haskell-hledger-lib' 'haskell-aeson' 'haskell-blaze-html' + 'haskell-blaze-markup' 'haskell-case-insensitive' 'haskell-clientsession' + 'haskell-cmdargs' 'haskell-conduit' 'haskell-data-default' 'haskell-decimal' + 'haskell-hjsmin' 'haskell-http-conduit' 'haskell-http-client' 'haskell-http-types' + 'haskell-conduit-extra' 'haskell-safe' 'haskell-shakespeare' 'haskell-utf8-string' + 'haskell-wai' 'haskell-wai-cors' 'haskell-wai-extra' 'haskell-wai-handler-launch' + 'haskell-warp' 'haskell-yesod' 'haskell-yesod-core' 'haskell-yesod-form' + 'haskell-yesod-static' 'haskell-megaparsec') +makedepends=('ghc' 'haskell-hspec' 'haskell-yesod-test') +replaces=('hledger-api') +source=("https://hackage.haskell.org/packages/archive/${pkgname}/${pkgver}/${pkgname}-${pkgver}.tar.gz;) +sha512sums=('830b11d0b0ef2894eed6c49e161aa3e4b175414e6315a78e37dbc3a0749b25dcf0d855e9144ce8c0ffb721fccf34b7daad0c5f4b808315ad0d143e941268a2dc') + +prepare() { +cd $pkgname-$pkgver +sed -i -e '/semigroups/d' $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}" --datasubdir="$pkgname" --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ +-f-dev -f-library-only -fthreaded +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 +runhaskell Setup test +} + +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}" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +}
[arch-commits] Commit in git-annex/repos (2 files)
Date: Monday, February 17, 2020 @ 14:46:49 Author: felixonmars Revision: 574257 archrelease: copy trunk to community-staging-x86_64 Added: git-annex/repos/community-staging-x86_64/ git-annex/repos/community-staging-x86_64/PKGBUILD (from rev 574256, git-annex/trunk/PKGBUILD) --+ PKGBUILD | 54 ++ 1 file changed, 54 insertions(+) Copied: git-annex/repos/community-staging-x86_64/PKGBUILD (from rev 574256, git-annex/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-02-17 14:46:49 UTC (rev 574257) @@ -0,0 +1,54 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +pkgname=git-annex +pkgver=7.20200204 +pkgrel=20 +pkgdesc="Manage files with git, without checking their contents into git" +url="https://git-annex.branchable.com/; +license=("AGPL3") +arch=('x86_64') +depends=('git' 'lsof' 'rsync' 'ghc-libs' 'haskell-aeson' 'haskell-async' 'haskell-aws' + 'haskell-blaze-builder' 'haskell-bloomfilter' 'haskell-byteable' 'haskell-case-insensitive' + 'haskell-clientsession' 'haskell-concurrent-output' 'haskell-connection' 'haskell-conduit' + 'haskell-crypto-api' 'haskell-cryptonite' 'haskell-data-default' 'haskell-dav' + 'haskell-dbus' 'haskell-disk-free-space' 'haskell-dlist' 'haskell-edit-distance' + 'haskell-exceptions' 'haskell-fdo-notify' 'haskell-feed' 'haskell-filepath-bytestring' + 'haskell-hinotify' 'haskell-hslogger' 'haskell-http-client' 'haskell-http-client-tls' + 'haskell-http-conduit' 'haskell-http-types' 'haskell-ifelse' 'haskell-magic' + 'haskell-memory' 'haskell-microlens' 'haskell-monad-control' 'haskell-monad-logger' + 'haskell-mountpoints' 'haskell-network' 'haskell-network-info' 'haskell-network-multicast' + 'haskell-network-uri' 'haskell-old-locale' 'haskell-optparse-applicative' + 'haskell-path-pieces' 'haskell-persistent' 'haskell-persistent-sqlite' + 'haskell-persistent-template' 'haskell-quickcheck' 'haskell-random' 'haskell-regex-tdfa' + 'haskell-resourcet' 'haskell-safesemaphore' 'haskell-sandi' 'haskell-securemem' + 'haskell-shakespeare' 'haskell-socks' 'haskell-split' 'haskell-stm-chans' 'haskell-tagsoup' + 'haskell-tasty' 'haskell-tasty-hunit' 'haskell-tasty-quickcheck' 'haskell-tasty-rerun' + 'haskell-torrent' 'haskell-unix-compat' 'haskell-unliftio-core' + 'haskell-unordered-containers' 'haskell-utf8-string' 'haskell-uuid' 'haskell-vector' + 'haskell-wai' 'haskell-wai-extra' 'haskell-warp' 'haskell-warp-tls' 'haskell-yesod' + 'haskell-yesod-core' 'haskell-yesod-form' 'haskell-yesod-static') +makedepends=('chrpath' 'ghc') +source=("git+https://git.joeyh.name/git/git-annex.git#tag=$pkgver;) +sha512sums=('SKIP') + +prepare() { + cd git-annex + sed -i 's/ fail / error /' Utility/HumanTime.hs Command/{Expire.hs,Init.hs} + sed -i 's/(fail /(error /' CmdLine/GitAnnex/Options.hs +} + +build() { + cd git-annex + + sed -e 's|--ghc-options|-O --prefix=/usr --enable-executable-dynamic --disable-library-vanilla --docdir=/usr/share/doc/'$pkgname' --ghc-options|' \ + -i Makefile + make GHC="ghc -dynamic" BUILDER=./Setup -j1 +} + +package() { + cd git-annex + make GHC="ghc -dynamic" BUILDER=./Setup DESTDIR="$pkgdir" install + + rmdir "$pkgdir"/usr/share/doc/git-annex "$pkgdir"/usr/share/doc +}
[arch-commits] Commit in git-annex/trunk (PKGBUILD)
Date: Monday, February 17, 2020 @ 14:46:32 Author: felixonmars Revision: 574256 upgpkg: git-annex 7.20200204-20: rebuild with persistent 2.10.5.1 Modified: git-annex/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-02-17 14:39:38 UTC (rev 574255) +++ PKGBUILD2020-02-17 14:46:32 UTC (rev 574256) @@ -3,7 +3,7 @@ pkgname=git-annex pkgver=7.20200204 -pkgrel=19 +pkgrel=20 pkgdesc="Manage files with git, without checking their contents into git" url="https://git-annex.branchable.com/; license=("AGPL3")
[arch-commits] Commit in haskell-yesod-static/repos (2 files)
Date: Monday, February 17, 2020 @ 14:39:38 Author: felixonmars Revision: 574255 archrelease: copy trunk to community-staging-x86_64 Added: haskell-yesod-static/repos/community-staging-x86_64/ haskell-yesod-static/repos/community-staging-x86_64/PKGBUILD (from rev 574254, haskell-yesod-static/trunk/PKGBUILD) --+ PKGBUILD | 48 1 file changed, 48 insertions(+) Copied: haskell-yesod-static/repos/community-staging-x86_64/PKGBUILD (from rev 574254, haskell-yesod-static/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-02-17 14:39:38 UTC (rev 574255) @@ -0,0 +1,48 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=yesod-static +pkgname=haskell-yesod-static +pkgver=1.6.0.1 +pkgrel=287 +pkgdesc="Static file serving subsite for Yesod Web Framework." +url="http://www.yesodweb.com/; +license=("MIT") +arch=('x86_64') +depends=('ghc-libs' 'haskell-async' 'haskell-attoparsec' 'haskell-base64-bytestring' + 'haskell-blaze-builder' 'haskell-conduit' 'haskell-cryptonite' + 'haskell-cryptonite-conduit' 'haskell-css-text' 'haskell-data-default' + 'haskell-file-embed' 'haskell-hashable' 'haskell-hjsmin' 'haskell-http-types' + 'haskell-memory' 'haskell-mime-types' 'haskell-unix-compat' 'haskell-unordered-containers' + 'haskell-wai' 'haskell-wai-app-static' 'haskell-yesod-core') +makedepends=('ghc' 'haskell-hspec' 'haskell-hunit' 'haskell-wai-extra' 'haskell-yesod-test') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('2e1e4873248d435a9d58f3075b6c06cde2edcdd520f700dc7f0427039c236d28787f62a643a8cf57b74d85a885625474a5662b91a56c25e8f4d1737be525bc2f') + +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-yesod-static/trunk (PKGBUILD)
Date: Monday, February 17, 2020 @ 14:39:22 Author: felixonmars Revision: 574254 upgpkg: haskell-yesod-static 1.6.0.1-287: rebuild with persistent 2.10.5.1 Modified: haskell-yesod-static/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-02-17 14:38:11 UTC (rev 574253) +++ PKGBUILD2020-02-17 14:39:22 UTC (rev 574254) @@ -4,7 +4,7 @@ _hkgname=yesod-static pkgname=haskell-yesod-static pkgver=1.6.0.1 -pkgrel=286 +pkgrel=287 pkgdesc="Static file serving subsite for Yesod Web Framework." url="http://www.yesodweb.com/; license=("MIT")
[arch-commits] Commit in haskell-yesod-test/repos (2 files)
Date: Monday, February 17, 2020 @ 14:38:11 Author: felixonmars Revision: 574253 archrelease: copy trunk to community-staging-x86_64 Added: haskell-yesod-test/repos/community-staging-x86_64/ haskell-yesod-test/repos/community-staging-x86_64/PKGBUILD (from rev 574252, haskell-yesod-test/trunk/PKGBUILD) --+ PKGBUILD | 51 +++ 1 file changed, 51 insertions(+) Copied: haskell-yesod-test/repos/community-staging-x86_64/PKGBUILD (from rev 574252, haskell-yesod-test/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-02-17 14:38:11 UTC (rev 574253) @@ -0,0 +1,51 @@ +# Maintainer: Felix Yan + +_hkgname=yesod-test +pkgname=haskell-yesod-test +pkgver=1.6.9 +pkgrel=49 +pkgdesc="Integration testing for WAI/Yesod Applications" +url="https://www.yesodweb.com; +license=('MIT') +arch=('x86_64') +depends=('ghc-libs' 'haskell-hunit' 'haskell-aeson' 'haskell-attoparsec' 'haskell-blaze-builder' + 'haskell-blaze-html' 'haskell-case-insensitive' 'haskell-conduit' + 'haskell-cookie' 'haskell-hspec-core' 'haskell-html-conduit' 'haskell-http-types' + 'haskell-memory' 'haskell-network' 'haskell-pretty-show' 'haskell-wai' + 'haskell-wai-extra' 'haskell-xml-conduit' 'haskell-xml-types' 'haskell-yesod-core') +makedepends=('ghc' 'haskell-yesod-form' 'haskell-hspec' 'haskell-unliftio' 'haskell-unliftio-core') +source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz) +sha512sums=('a09cec464ca4ebe9839eb08cc5da93076bed7450f17d2df8d40625e8d8d8157ba81284cea5e73b0b4e4e30169e0211af99cb8f6898d2039a826a68405cf681e2') + +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-yesod-test/trunk (PKGBUILD)
Date: Monday, February 17, 2020 @ 14:37:56 Author: felixonmars Revision: 574252 upgpkg: haskell-yesod-test 1.6.9-49: rebuild with persistent 2.10.5.1 Modified: haskell-yesod-test/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-02-17 14:36:49 UTC (rev 574251) +++ PKGBUILD2020-02-17 14:37:56 UTC (rev 574252) @@ -3,7 +3,7 @@ _hkgname=yesod-test pkgname=haskell-yesod-test pkgver=1.6.9 -pkgrel=48 +pkgrel=49 pkgdesc="Integration testing for WAI/Yesod Applications" url="https://www.yesodweb.com; license=('MIT')
[arch-commits] Commit in haskell-yesod-auth/repos (2 files)
Date: Monday, February 17, 2020 @ 14:36:49 Author: felixonmars Revision: 574251 archrelease: copy trunk to community-staging-x86_64 Added: haskell-yesod-auth/repos/community-staging-x86_64/ haskell-yesod-auth/repos/community-staging-x86_64/PKGBUILD (from rev 574250, haskell-yesod-auth/trunk/PKGBUILD) --+ PKGBUILD | 47 +++ 1 file changed, 47 insertions(+) Copied: haskell-yesod-auth/repos/community-staging-x86_64/PKGBUILD (from rev 574250, haskell-yesod-auth/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-02-17 14:36:49 UTC (rev 574251) @@ -0,0 +1,47 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=yesod-auth +pkgname=haskell-yesod-auth +pkgver=1.6.8.1 +pkgrel=16 +pkgdesc="Authentication for Yesod." +url="http://www.yesodweb.com/; +license=("MIT") +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-authenticate' 'haskell-base16-bytestring' + 'haskell-base64-bytestring' 'haskell-blaze-builder' 'haskell-blaze-html' + 'haskell-blaze-markup' 'haskell-conduit' 'haskell-conduit-extra' 'haskell-cryptonite' + 'haskell-data-default' 'haskell-email-validate' 'haskell-file-embed' 'haskell-http-client' + 'haskell-http-client-tls' 'haskell-http-conduit' 'haskell-http-types' 'haskell-memory' + 'haskell-network-uri' 'haskell-nonce' 'haskell-persistent' 'haskell-random' 'haskell-safe' + 'haskell-shakespeare' 'haskell-unliftio' 'haskell-unliftio-core' + 'haskell-unordered-containers' 'haskell-wai' 'haskell-yesod-core' 'haskell-yesod-form' + 'haskell-yesod-persistent') +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('23eaabe6642758783c513f64b5477544e4db5015d19e156ddde794c6bffe10d5ca1f19847cc78165a24fb0ff9c41da27882da829951ef00ffc776edab6574519') + +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-yesod-auth/trunk (PKGBUILD)
Date: Monday, February 17, 2020 @ 14:36:14 Author: felixonmars Revision: 574250 upgpkg: haskell-yesod-auth 1.6.8.1-16: rebuild with persistent 2.10.5.1 Modified: haskell-yesod-auth/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-02-17 14:34:58 UTC (rev 574249) +++ PKGBUILD2020-02-17 14:36:14 UTC (rev 574250) @@ -4,7 +4,7 @@ _hkgname=yesod-auth pkgname=haskell-yesod-auth pkgver=1.6.8.1 -pkgrel=15 +pkgrel=16 pkgdesc="Authentication for Yesod." url="http://www.yesodweb.com/; license=("MIT")
[arch-commits] Commit in haskell-yesod/repos (2 files)
Date: Monday, February 17, 2020 @ 14:34:58 Author: felixonmars Revision: 574249 archrelease: copy trunk to community-staging-x86_64 Added: haskell-yesod/repos/community-staging-x86_64/ haskell-yesod/repos/community-staging-x86_64/PKGBUILD (from rev 574248, haskell-yesod/trunk/PKGBUILD) --+ PKGBUILD | 52 1 file changed, 52 insertions(+) Copied: haskell-yesod/repos/community-staging-x86_64/PKGBUILD (from rev 574248, haskell-yesod/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-02-17 14:34:58 UTC (rev 574249) @@ -0,0 +1,52 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=yesod +pkgname=haskell-yesod +pkgver=1.6.0.1 +pkgrel=9 +pkgdesc="Creation of type-safe, RESTful web applications." +url="http://www.yesodweb.com/; +license=("MIT") +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-conduit' 'haskell-data-default-class' + 'haskell-fast-logger' 'haskell-monad-logger' 'haskell-shakespeare' + 'haskell-streaming-commons' 'haskell-unordered-containers' 'haskell-wai' + 'haskell-wai-extra' 'haskell-wai-logger' 'haskell-warp' 'haskell-yaml' + 'haskell-yesod-core' 'haskell-yesod-form' 'haskell-yesod-persistent') +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('776668becc858274bca8883a9ffc71be48385e85ba1f393a4f4ba70d4acbac5ff8c1a5c233404d81cd34c3ba6da96d6ba97ee5e552278879ca0f877c7cf3a0cc') + +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-yesod/trunk (PKGBUILD)
Date: Monday, February 17, 2020 @ 14:34:40 Author: felixonmars Revision: 574248 upgpkg: haskell-yesod 1.6.0.1-9: rebuild with persistent 2.10.5.1 Modified: haskell-yesod/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-02-17 14:33:42 UTC (rev 574247) +++ PKGBUILD2020-02-17 14:34:40 UTC (rev 574248) @@ -4,7 +4,7 @@ _hkgname=yesod pkgname=haskell-yesod pkgver=1.6.0.1 -pkgrel=8 +pkgrel=9 pkgdesc="Creation of type-safe, RESTful web applications." url="http://www.yesodweb.com/; license=("MIT")
[arch-commits] Commit in haskell-yesod-form/repos (2 files)
Date: Monday, February 17, 2020 @ 14:33:42 Author: felixonmars Revision: 574247 archrelease: copy trunk to community-staging-x86_64 Added: haskell-yesod-form/repos/community-staging-x86_64/ haskell-yesod-form/repos/community-staging-x86_64/PKGBUILD (from rev 574246, haskell-yesod-form/trunk/PKGBUILD) --+ PKGBUILD | 47 +++ 1 file changed, 47 insertions(+) Copied: haskell-yesod-form/repos/community-staging-x86_64/PKGBUILD (from rev 574246, haskell-yesod-form/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-02-17 14:33:42 UTC (rev 574247) @@ -0,0 +1,47 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=yesod-form +pkgname=haskell-yesod-form +pkgver=1.6.7 +pkgrel=89 +pkgdesc="Form handling support for Yesod Web Framework" +url="http://www.yesodweb.com/; +license=("MIT") +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-attoparsec' 'haskell-blaze-builder' 'haskell-blaze-html' + 'haskell-blaze-markup' 'haskell-byteable' 'haskell-data-default' 'haskell-email-validate' + 'haskell-network-uri' 'haskell-persistent' 'haskell-resourcet' 'haskell-shakespeare' + 'haskell-wai' 'haskell-xss-sanitize' 'haskell-yesod-core' 'haskell-yesod-persistent') +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('a23c2cb67ed0a87afde9e9e903aa789f8fd9c071893a1bebd0ff9dc3dec6e8e03dd08a4a7ef6ef2d438fbf62597ea0181a038bd7bb5631199c9be83d2a8aef0c') + +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-yesod-form/trunk (PKGBUILD)
Date: Monday, February 17, 2020 @ 14:33:27 Author: felixonmars Revision: 574246 upgpkg: haskell-yesod-form 1.6.7-89: rebuild with persistent 2.10.5.1 Modified: haskell-yesod-form/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-02-17 14:32:16 UTC (rev 574245) +++ PKGBUILD2020-02-17 14:33:27 UTC (rev 574246) @@ -4,7 +4,7 @@ _hkgname=yesod-form pkgname=haskell-yesod-form pkgver=1.6.7 -pkgrel=88 +pkgrel=89 pkgdesc="Form handling support for Yesod Web Framework" url="http://www.yesodweb.com/; license=("MIT")
[arch-commits] Commit in haskell-yesod-persistent/repos (2 files)
Date: Monday, February 17, 2020 @ 14:32:16 Author: felixonmars Revision: 574245 archrelease: copy trunk to community-staging-x86_64 Added: haskell-yesod-persistent/repos/community-staging-x86_64/ haskell-yesod-persistent/repos/community-staging-x86_64/PKGBUILD (from rev 574244, haskell-yesod-persistent/trunk/PKGBUILD) --+ PKGBUILD | 45 + 1 file changed, 45 insertions(+) Copied: haskell-yesod-persistent/repos/community-staging-x86_64/PKGBUILD (from rev 574244, haskell-yesod-persistent/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-02-17 14:32:16 UTC (rev 574245) @@ -0,0 +1,45 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=yesod-persistent +pkgname=haskell-yesod-persistent +pkgver=1.6.0.4 +pkgrel=34 +pkgdesc="Some helpers for using Persistent from Yesod." +url="http://www.yesodweb.com/; +license=("MIT") +arch=('x86_64') +depends=('ghc-libs' "haskell-blaze-builder" "haskell-conduit" "haskell-persistent" + "haskell-persistent-template" "haskell-resource-pool" "haskell-resourcet" + "haskell-yesod-core") +makedepends=('ghc' 'haskell-hspec' 'haskell-wai-extra' 'haskell-persistent-sqlite') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('a52d85b025397ae04641346107124a5570765356bc7209f0391646b93b3c8954219c73d717c98d108d552800eeb2122531f98abd2b0e2109aee59c7d9825f70d') + +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" +}