[arch-commits] Commit in haskell-ifelse/trunk (PKGBUILD)
Date: Saturday, February 15, 2020 @ 13:15:46 Author: felixonmars Revision: 571452 upgpkg: haskell-ifelse 0.85-17: rebuild with ghc 8.8.2 Modified: haskell-ifelse/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-02-15 13:15:14 UTC (rev 571451) +++ PKGBUILD2020-02-15 13:15:46 UTC (rev 571452) @@ -4,7 +4,7 @@ _hkgname=IfElse pkgname=haskell-ifelse pkgver=0.85 -pkgrel=16 +pkgrel=17 pkgdesc="Anaphoric and miscellaneous useful control-flow" url="https://hackage.haskell.org/package/${_hkgname}; license=("BSD")
[arch-commits] Commit in (4 files)
Date: Saturday, February 15, 2020 @ 13:15:53 Author: archange Revision: 571453 Initial addition of python-wurlitzer to [community] Required by python-spyder-kernels Added: python-wurlitzer/ python-wurlitzer/repos/ python-wurlitzer/trunk/ python-wurlitzer/trunk/PKGBUILD --+ PKGBUILD | 31 +++ 1 file changed, 31 insertions(+) Added: python-wurlitzer/trunk/PKGBUILD === --- python-wurlitzer/trunk/PKGBUILD (rev 0) +++ python-wurlitzer/trunk/PKGBUILD 2020-02-15 13:15:53 UTC (rev 571453) @@ -0,0 +1,31 @@ +# Maintainer: Bruno Pagani + +_pkg=wurlitzer +pkgname=python-${_pkg} +pkgver=2.0.0 +pkgrel=1 +pkgdesc="Capture C-level stdout/stderr in Python" +arch=(any) +url="https://github.com/minrk/wurlitzer; +license=(MIT) +depends=(python) +makedepends=(python-setuptools) +checkdepends=(python-pytest python-mock) +source=("https://files.pythonhosted.org/packages/source/${_pkg::1}/${_pkg}/${_pkg}-${pkgver}.tar.gz;) +sha256sums=('86a510c0d34fcc9786ad1a9f557ac980f30ef2f821a75c2e411e0fd9cd76') + +build() { + cd ${_pkg}-${pkgver} + python setup.py build +} + +check() { + cd ${_pkg}-${pkgver} + py.test test.py +} + +package() { + cd ${_pkg}-${pkgver} + python setup.py install --root "${pkgdir}" --prefix=/usr --optimize=1 --skip-build + install -Dm644 LICENSE -t "${pkgdir}"/usr/share/licenses/${pkgname}/ +}
[arch-commits] Commit in python-wurlitzer/repos (community-any community-any/PKGBUILD)
Date: Saturday, February 15, 2020 @ 13:16:05 Author: archange Revision: 571455 archrelease: copy trunk to community-any Added: python-wurlitzer/repos/community-any/ python-wurlitzer/repos/community-any/PKGBUILD (from rev 571454, python-wurlitzer/trunk/PKGBUILD) --+ PKGBUILD | 31 +++ 1 file changed, 31 insertions(+) Copied: python-wurlitzer/repos/community-any/PKGBUILD (from rev 571454, python-wurlitzer/trunk/PKGBUILD) === --- community-any/PKGBUILD (rev 0) +++ community-any/PKGBUILD 2020-02-15 13:16:05 UTC (rev 571455) @@ -0,0 +1,31 @@ +# Maintainer: Bruno Pagani + +_pkg=wurlitzer +pkgname=python-${_pkg} +pkgver=2.0.0 +pkgrel=1 +pkgdesc="Capture C-level stdout/stderr in Python" +arch=(any) +url="https://github.com/minrk/wurlitzer; +license=(MIT) +depends=(python) +makedepends=(python-setuptools) +checkdepends=(python-pytest python-mock) +source=("https://files.pythonhosted.org/packages/source/${_pkg::1}/${_pkg}/${_pkg}-${pkgver}.tar.gz;) +sha256sums=('86a510c0d34fcc9786ad1a9f557ac980f30ef2f821a75c2e411e0fd9cd76') + +build() { + cd ${_pkg}-${pkgver} + python setup.py build +} + +check() { + cd ${_pkg}-${pkgver} + py.test test.py +} + +package() { + cd ${_pkg}-${pkgver} + python setup.py install --root "${pkgdir}" --prefix=/usr --optimize=1 --skip-build + install -Dm644 LICENSE -t "${pkgdir}"/usr/share/licenses/${pkgname}/ +}
[arch-commits] Commit in haskell-integer-logarithms/trunk (PKGBUILD)
Date: Saturday, February 15, 2020 @ 13:16:35 Author: felixonmars Revision: 571456 upgpkg: haskell-integer-logarithms 1.0.3-4: rebuild with ghc 8.8.2 Modified: haskell-integer-logarithms/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-02-15 13:16:05 UTC (rev 571455) +++ PKGBUILD2020-02-15 13:16:35 UTC (rev 571456) @@ -3,7 +3,7 @@ _hkgname=integer-logarithms pkgname=haskell-integer-logarithms pkgver=1.0.3 -pkgrel=3 +pkgrel=4 pkgdesc="Integer logarithms" url="https://github.com/Bodigrim/integer-logarithms; license=('MIT')
[arch-commits] Commit in haskell-hxt-regex-xmlschema/repos (2 files)
Date: Saturday, February 15, 2020 @ 13:13:36 Author: felixonmars Revision: 571447 archrelease: copy trunk to community-staging-x86_64 Added: haskell-hxt-regex-xmlschema/repos/community-staging-x86_64/ haskell-hxt-regex-xmlschema/repos/community-staging-x86_64/PKGBUILD (from rev 571446, haskell-hxt-regex-xmlschema/trunk/PKGBUILD) --+ PKGBUILD | 38 ++ 1 file changed, 38 insertions(+) Copied: haskell-hxt-regex-xmlschema/repos/community-staging-x86_64/PKGBUILD (from rev 571446, haskell-hxt-regex-xmlschema/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-02-15 13:13:36 UTC (rev 571447) @@ -0,0 +1,38 @@ +# Maintainer: Felix Yan + +_hkgname=hxt-regex-xmlschema +pkgname=haskell-hxt-regex-xmlschema +pkgver=9.2.0.3 +pkgrel=19 +pkgdesc="A regular expression library for W3C XML Schema regular expressions" +url="https://www.haskell.org/haskellwiki/Regular_expressions_for_XML_Schema; +license=('MIT') +arch=('x86_64') +depends=('ghc-libs' 'haskell-hxt-charproperties') +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('707ad7a4b5c32785fd89131279dd89a871f134a26ce1f98fd4ac8fec196c8960c2d39d18674967379b40508748fca3a34b9289500173075c54c1d6726191bbd8') + +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-profile +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-integer-logarithms/repos (2 files)
Date: Saturday, February 15, 2020 @ 13:16:49 Author: felixonmars Revision: 571457 archrelease: copy trunk to community-staging-x86_64 Added: haskell-integer-logarithms/repos/community-staging-x86_64/ haskell-integer-logarithms/repos/community-staging-x86_64/PKGBUILD (from rev 571456, haskell-integer-logarithms/trunk/PKGBUILD) --+ PKGBUILD | 43 +++ 1 file changed, 43 insertions(+) Copied: haskell-integer-logarithms/repos/community-staging-x86_64/PKGBUILD (from rev 571456, haskell-integer-logarithms/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-02-15 13:16:49 UTC (rev 571457) @@ -0,0 +1,43 @@ +# Maintainer: Felix Yan + +_hkgname=integer-logarithms +pkgname=haskell-integer-logarithms +pkgver=1.0.3 +pkgrel=4 +pkgdesc="Integer logarithms" +url="https://github.com/Bodigrim/integer-logarithms; +license=('MIT') +arch=('x86_64') +depends=('ghc-libs') +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('b211127620bb52398ae7e64281f991d9dd016d5f74ff5d939275afea15689b01f82577efeaa2dfcdf4230cfea841f6c14f731ba16d38192f48e2e7ae90e704f3') + +prepare() { +cd $_hkgname-$pkgver +sed -i 's/< *4.13/<5/' $_hkgname.cabal +} + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ +-finteger-gmp -f-check-bounds +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-hxt-unicode/trunk (PKGBUILD)
Date: Saturday, February 15, 2020 @ 13:14:12 Author: felixonmars Revision: 571448 upgpkg: haskell-hxt-unicode 9.0.2.4-15: rebuild with ghc 8.8.2 Modified: haskell-hxt-unicode/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-02-15 13:13:36 UTC (rev 571447) +++ PKGBUILD2020-02-15 13:14:12 UTC (rev 571448) @@ -3,7 +3,7 @@ _hkgname=hxt-unicode pkgname=haskell-hxt-unicode pkgver=9.0.2.4 -pkgrel=14 +pkgrel=15 pkgdesc="Unicode en-/decoding functions for utf8, iso-latin-* and other encodings" url="https://www.fh-wedel.de/~si/HXmlToolbox/index.html; license=('MIT')
[arch-commits] Commit in haskell-logict/trunk (PKGBUILD)
Date: Saturday, February 15, 2020 @ 13:25:03 Author: felixonmars Revision: 571477 upgpkg: haskell-logict 0.6.0.3-3: rebuild with ghc 8.8.2 Modified: haskell-logict/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-02-15 13:24:29 UTC (rev 571476) +++ PKGBUILD2020-02-15 13:25:03 UTC (rev 571477) @@ -3,7 +3,7 @@ _hkgname=logict pkgname=haskell-logict pkgver=0.6.0.3 -pkgrel=2 +pkgrel=3 pkgdesc="A backtracking logic-programming monad." url="http://code.haskell.org/~dolio/; license=('BSD')
[arch-commits] Commit in haskell-logict/repos (2 files)
Date: Saturday, February 15, 2020 @ 13:25:17 Author: felixonmars Revision: 571478 archrelease: copy trunk to community-staging-x86_64 Added: haskell-logict/repos/community-staging-x86_64/ haskell-logict/repos/community-staging-x86_64/PKGBUILD (from rev 571477, haskell-logict/trunk/PKGBUILD) --+ PKGBUILD | 37 + 1 file changed, 37 insertions(+) Copied: haskell-logict/repos/community-staging-x86_64/PKGBUILD (from rev 571477, haskell-logict/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-02-15 13:25:17 UTC (rev 571478) @@ -0,0 +1,37 @@ +# Maintainer: Felix Yan + +_hkgname=logict +pkgname=haskell-logict +pkgver=0.6.0.3 +pkgrel=3 +pkgdesc="A backtracking logic-programming monad." +url="http://code.haskell.org/~dolio/; +license=('BSD') +arch=('x86_64') +depends=('ghc-libs') +makedepends=('ghc') +source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz) +sha512sums=('042a7916121b8f257be2306544500048667c1967b13ad82d6f6622b184d3d269e85b26e79dc882901a4dafd2d66d3d4f3ead330b600efd5b04717a63eecd7da3') + +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-libxml/repos (2 files)
Date: Saturday, February 15, 2020 @ 13:23:44 Author: felixonmars Revision: 571474 archrelease: copy trunk to community-staging-x86_64 Added: haskell-libxml/repos/community-staging-x86_64/ haskell-libxml/repos/community-staging-x86_64/PKGBUILD (from rev 571473, haskell-libxml/trunk/PKGBUILD) --+ PKGBUILD | 38 ++ 1 file changed, 38 insertions(+) Copied: haskell-libxml/repos/community-staging-x86_64/PKGBUILD (from rev 571473, haskell-libxml/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-02-15 13:23:44 UTC (rev 571474) @@ -0,0 +1,38 @@ +# Maintainer: Felix Yan + +_hkgname=libxml +pkgname=haskell-libxml +pkgver=0.1.1 +pkgrel=11 +pkgdesc="Binding to libxml2" +url="https://hackage.haskell.org/package/libxml; +license=('BSD') +arch=('x86_64') +depends=('ghc-libs' 'libxml2') +makedepends=('ghc') +source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz) +sha512sums=('59a52200e7c7ab17a60a89e4a3aefdf6356e868be6be53696e5708a4d30863ae879834404ccfecb91b6d4b93a7ce0e147a3cc04bc4d5838c2aa990a290af5c5c') + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --extra-include-dirs=/usr/include/libxml2 \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ +-fsmall_base +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-loch-th/trunk (PKGBUILD)
Date: Saturday, February 15, 2020 @ 13:24:16 Author: felixonmars Revision: 571475 upgpkg: haskell-loch-th 0.2.2-10: rebuild with ghc 8.8.2 Modified: haskell-loch-th/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-02-15 13:23:44 UTC (rev 571474) +++ PKGBUILD2020-02-15 13:24:16 UTC (rev 571475) @@ -4,7 +4,7 @@ _hkgname=loch-th pkgname=haskell-loch-th pkgver=0.2.2 -pkgrel=9 +pkgrel=10 pkgdesc="Support for precise error locations in source files (Template Haskell version)" url="https://github.com/liskin/loch-th; license=("BSD")
[arch-commits] Commit in haskell-loch-th/repos (2 files)
Date: Saturday, February 15, 2020 @ 13:24:29 Author: felixonmars Revision: 571476 archrelease: copy trunk to community-staging-x86_64 Added: haskell-loch-th/repos/community-staging-x86_64/ haskell-loch-th/repos/community-staging-x86_64/PKGBUILD (from rev 571475, haskell-loch-th/trunk/PKGBUILD) --+ PKGBUILD | 38 ++ 1 file changed, 38 insertions(+) Copied: haskell-loch-th/repos/community-staging-x86_64/PKGBUILD (from rev 571475, haskell-loch-th/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-02-15 13:24:29 UTC (rev 571476) @@ -0,0 +1,38 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=loch-th +pkgname=haskell-loch-th +pkgver=0.2.2 +pkgrel=10 +pkgdesc="Support for precise error locations in source files (Template Haskell version)" +url="https://github.com/liskin/loch-th; +license=("BSD") +arch=('x86_64') +depends=('ghc-libs') +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('e2bbad416b1628563913bd192191aff019c1b99a991f5c5b3006c05888cc2f5eead73fb6ff21b462a2c6e52e475677af4371f35f0836315ecade983c2d0731fe') + +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-libffi/repos (2 files)
Date: Saturday, February 15, 2020 @ 13:22:57 Author: felixonmars Revision: 571472 archrelease: copy trunk to community-staging-x86_64 Added: haskell-libffi/repos/community-staging-x86_64/ haskell-libffi/repos/community-staging-x86_64/PKGBUILD (from rev 571471, haskell-libffi/trunk/PKGBUILD) --+ PKGBUILD | 38 ++ 1 file changed, 38 insertions(+) Copied: haskell-libffi/repos/community-staging-x86_64/PKGBUILD (from rev 571471, haskell-libffi/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-02-15 13:22:57 UTC (rev 571472) @@ -0,0 +1,38 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=libffi +pkgname=haskell-libffi +pkgver=0.1 +pkgrel=15 +pkgdesc="A binding to libffi" +url="https://hackage.haskell.org/package/${_hkgname}; +license=("BSD") +arch=('x86_64') +depends=('ghc-libs') +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('ca6dcdec14f12c565c48143aed72a022960978148759d9ee2ababf6f7e008a5cb5d152d4f10a2bfef511e4e852a4b30f1bc81928b249461c0b67817b1c74e0b3') + +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-libxml/trunk (PKGBUILD)
Date: Saturday, February 15, 2020 @ 13:23:30 Author: felixonmars Revision: 571473 upgpkg: haskell-libxml 0.1.1-11: rebuild with ghc 8.8.2 Modified: haskell-libxml/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-02-15 13:22:57 UTC (rev 571472) +++ PKGBUILD2020-02-15 13:23:30 UTC (rev 571473) @@ -3,7 +3,7 @@ _hkgname=libxml pkgname=haskell-libxml pkgver=0.1.1 -pkgrel=10 +pkgrel=11 pkgdesc="Binding to libxml2" url="https://hackage.haskell.org/package/libxml; license=('BSD')
[arch-commits] Commit in haskell-lexer/trunk (PKGBUILD)
Date: Saturday, February 15, 2020 @ 13:21:56 Author: felixonmars Revision: 571469 upgpkg: haskell-lexer 1.1-2: rebuild with ghc 8.8.2 Modified: haskell-lexer/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-02-15 13:21:09 UTC (rev 571468) +++ PKGBUILD2020-02-15 13:21:56 UTC (rev 571469) @@ -3,7 +3,7 @@ _hkgname=haskell-lexer pkgname=haskell-lexer pkgver=1.1 -pkgrel=1 +pkgrel=2 pkgdesc="A fully compliant Haskell 98 lexer." url="https://hackage.haskell.org/package/haskell-lexer; license=('BSD')
[arch-commits] Commit in haskell-lexer/repos (2 files)
Date: Saturday, February 15, 2020 @ 13:22:10 Author: felixonmars Revision: 571470 archrelease: copy trunk to community-staging-x86_64 Added: haskell-lexer/repos/community-staging-x86_64/ haskell-lexer/repos/community-staging-x86_64/PKGBUILD (from rev 571469, haskell-lexer/trunk/PKGBUILD) --+ PKGBUILD | 37 + 1 file changed, 37 insertions(+) Copied: haskell-lexer/repos/community-staging-x86_64/PKGBUILD (from rev 571469, haskell-lexer/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-02-15 13:22:10 UTC (rev 571470) @@ -0,0 +1,37 @@ +# Maintainer: Felix Yan + +_hkgname=haskell-lexer +pkgname=haskell-lexer +pkgver=1.1 +pkgrel=2 +pkgdesc="A fully compliant Haskell 98 lexer." +url="https://hackage.haskell.org/package/haskell-lexer; +license=('BSD') +arch=('x86_64') +depends=('ghc-libs') +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('7a93d135d8994941ac73feba6b22a82e05b3c124d2aaefeb33851c28d2268714ebf5fac6abea9544097b7afc2cb3945caed600cc08f9867bc819b96fe467b28f') + +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-libffi/trunk (PKGBUILD)
Date: Saturday, February 15, 2020 @ 13:22:44 Author: felixonmars Revision: 571471 upgpkg: haskell-libffi 0.1-15: rebuild with ghc 8.8.2 Modified: haskell-libffi/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-02-15 13:22:10 UTC (rev 571470) +++ PKGBUILD2020-02-15 13:22:44 UTC (rev 571471) @@ -4,7 +4,7 @@ _hkgname=libffi pkgname=haskell-libffi pkgver=0.1 -pkgrel=14 +pkgrel=15 pkgdesc="A binding to libffi" url="https://hackage.haskell.org/package/${_hkgname}; license=("BSD")
[arch-commits] Commit in haskell-mintty/repos (2 files)
Date: Saturday, February 15, 2020 @ 13:30:28 Author: felixonmars Revision: 571492 archrelease: copy trunk to community-staging-x86_64 Added: haskell-mintty/repos/community-staging-x86_64/ haskell-mintty/repos/community-staging-x86_64/PKGBUILD (from rev 571491, haskell-mintty/trunk/PKGBUILD) --+ PKGBUILD | 38 ++ 1 file changed, 38 insertions(+) Copied: haskell-mintty/repos/community-staging-x86_64/PKGBUILD (from rev 571491, haskell-mintty/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-02-15 13:30:28 UTC (rev 571492) @@ -0,0 +1,38 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=mintty +pkgname=haskell-mintty +pkgver=0.1.2 +pkgrel=9 +pkgdesc="A reliable way to detect the presence of a MinTTY console on Windows" +url="https://github.com/RyanGlScott/mintty/; +license=("BSD") +arch=('x86_64') +depends=('ghc-libs') +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('6737851b82bec6977114baa572bdd012ff933a9d1c401857b97183fe341f605cc85618f2d0ac4afe2046cd90ec011d595bb82dea775f65b7e1d73dcf41777667') + +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-mintty/trunk (PKGBUILD)
Date: Saturday, February 15, 2020 @ 13:30:13 Author: felixonmars Revision: 571491 upgpkg: haskell-mintty 0.1.2-9: rebuild with ghc 8.8.2 Modified: haskell-mintty/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-02-15 13:29:25 UTC (rev 571490) +++ PKGBUILD2020-02-15 13:30:13 UTC (rev 571491) @@ -4,7 +4,7 @@ _hkgname=mintty pkgname=haskell-mintty pkgver=0.1.2 -pkgrel=8 +pkgrel=9 pkgdesc="A reliable way to detect the presence of a MinTTY console on Windows" url="https://github.com/RyanGlScott/mintty/; license=("BSD")
[arch-commits] Commit in haskell-microlens/repos (2 files)
Date: Saturday, February 15, 2020 @ 13:27:41 Author: felixonmars Revision: 571484 archrelease: copy trunk to community-staging-x86_64 Added: haskell-microlens/repos/community-staging-x86_64/ haskell-microlens/repos/community-staging-x86_64/PKGBUILD (from rev 571483, haskell-microlens/trunk/PKGBUILD) --+ PKGBUILD | 38 ++ 1 file changed, 38 insertions(+) Copied: haskell-microlens/repos/community-staging-x86_64/PKGBUILD (from rev 571483, haskell-microlens/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-02-15 13:27:41 UTC (rev 571484) @@ -0,0 +1,38 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=microlens +pkgname=haskell-microlens +pkgver=0.4.11.2 +pkgrel=3 +pkgdesc="A tiny lens library with no dependencies" +url="https://github.com/monadfix/microlens; +license=("BSD") +arch=('x86_64') +depends=('ghc-libs') +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('16a70dc5b524dc5165faa6502bb74c7eb48a6eaa3ec9bd4bb16c6cbd6eccf5ab365e2e0e2e10e9e60b65e604de78dd62789b53a7c7d2ccd0da93bce5b09fadc8') + +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-mime-types/repos (2 files)
Date: Saturday, February 15, 2020 @ 13:29:25 Author: felixonmars Revision: 571490 archrelease: copy trunk to community-staging-x86_64 Added: haskell-mime-types/repos/community-staging-x86_64/ haskell-mime-types/repos/community-staging-x86_64/PKGBUILD (from rev 571489, haskell-mime-types/trunk/PKGBUILD) --+ PKGBUILD | 38 ++ 1 file changed, 38 insertions(+) Copied: haskell-mime-types/repos/community-staging-x86_64/PKGBUILD (from rev 571489, haskell-mime-types/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-02-15 13:29:25 UTC (rev 571490) @@ -0,0 +1,38 @@ +# Maintainer: Felix Yan +# Contributor: Daniel Nagy +# Contributor: hauzer + +_hkgname=mime-types +pkgname=haskell-mime-types +pkgver=0.1.0.9 +pkgrel=5 +pkgdesc="Basic mime-type handling types and functions" +url="https://hackage.haskell.org/package/${_hkgname}; +license=('MIT') +arch=('x86_64') +depends=('ghc-libs') +makedepends=('ghc') +source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz) +sha512sums=('cffc9d4d808d52b35bf6b5bdd6c069411ec8746bb3951e7c1a6200eecb2ae0617ede9891aa3e077e9ea5fc6f08bc2a1c44547971ed2a66108c96fd9dda30e6db') + +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-mime-types/trunk (PKGBUILD)
Date: Saturday, February 15, 2020 @ 13:29:10 Author: felixonmars Revision: 571489 upgpkg: haskell-mime-types 0.1.0.9-5: rebuild with ghc 8.8.2 Modified: haskell-mime-types/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-02-15 13:28:57 UTC (rev 571488) +++ PKGBUILD2020-02-15 13:29:10 UTC (rev 571489) @@ -5,7 +5,7 @@ _hkgname=mime-types pkgname=haskell-mime-types pkgver=0.1.0.9 -pkgrel=4 +pkgrel=5 pkgdesc="Basic mime-type handling types and functions" url="https://hackage.haskell.org/package/${_hkgname}; license=('MIT')
[arch-commits] Commit in arduino-cli/repos/community-x86_64 (PKGBUILD PKGBUILD)
Date: Saturday, February 15, 2020 @ 13:28:57 Author: ffy00 Revision: 571488 archrelease: copy trunk to community-x86_64 Added: arduino-cli/repos/community-x86_64/PKGBUILD (from rev 571487, arduino-cli/trunk/PKGBUILD) Deleted: arduino-cli/repos/community-x86_64/PKGBUILD --+ PKGBUILD | 98 ++--- 1 file changed, 49 insertions(+), 49 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2020-02-15 13:28:48 UTC (rev 571487) +++ PKGBUILD2020-02-15 13:28:57 UTC (rev 571488) @@ -1,49 +0,0 @@ -# Maintainer: Filipe Laíns (FFY00) - -pkgname=arduino-cli -pkgver=0.7.2 -pkgrel=1 -arch=('x86_64') -pkgdesc='Arduino command line interface' -url='https://github.com/arduino/arduino-cli' -license=('GPL3') -groups=('arduino') -makedepends=('go-pie' 'git') -source=("git+$url.git#tag=$pkgver") -sha512sums=('SKIP') - -prepare(){ - cd $pkgname - - # Fix version string - sed -i "s|versionString= \".*\"|versionString= \"$pkgver-arch\"| - s|commit = \".*\"|commit = \"$(git rev-parse HEAD)\"|" \ - version/version.go - - export GOPATH="$srcdir"/gopath - - mkdir -p "$GOPATH"/src/github.com/arduino - ln -rTsf . "$GOPATH"/src/github.com/arduino/arduino-cli - cd "$GOPATH"/src/github.com/arduino/arduino-cli - - export GO111MODULE=on - - go mod vendor - go mod download -} - -build(){ - export GOPATH="$srcdir"/gopath - cd "$GOPATH"/src/github.com/arduino/arduino-cli - - go build \ - -gcflags "all=-trimpath=$GOPATH" \ - -asmflags "all=-trimpath=$GOPATH" \ - -ldflags "-extldflags $LDFLAGS" \ - -v . -} - -package() { - install -Dm 755 $pkgname/$pkgname "$pkgdir"/usr/bin/$pkgname -} - Copied: arduino-cli/repos/community-x86_64/PKGBUILD (from rev 571487, arduino-cli/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2020-02-15 13:28:57 UTC (rev 571488) @@ -0,0 +1,49 @@ +# Maintainer: Filipe Laíns (FFY00) + +pkgname=arduino-cli +pkgver=0.8.0 +pkgrel=1 +arch=('x86_64') +pkgdesc='Arduino command line interface' +url='https://github.com/arduino/arduino-cli' +license=('GPL3') +groups=('arduino') +makedepends=('go-pie' 'git') +source=("git+$url.git#tag=$pkgver") +sha512sums=('SKIP') + +prepare(){ + cd $pkgname + + # Fix version string + sed -i "s|versionString= \".*\"|versionString= \"$pkgver-arch\"| + s|commit = \".*\"|commit = \"$(git rev-parse HEAD)\"|" \ + version/version.go + + export GOPATH="$srcdir"/gopath + + mkdir -p "$GOPATH"/src/github.com/arduino + ln -rTsf . "$GOPATH"/src/github.com/arduino/arduino-cli + cd "$GOPATH"/src/github.com/arduino/arduino-cli + + export GO111MODULE=on + + go mod vendor + go mod download +} + +build(){ + export GOPATH="$srcdir"/gopath + cd "$GOPATH"/src/github.com/arduino/arduino-cli + + go build \ + -gcflags "all=-trimpath=$GOPATH" \ + -asmflags "all=-trimpath=$GOPATH" \ + -ldflags "-extldflags $LDFLAGS" \ + -v . +} + +package() { + install -Dm 755 $pkgname/$pkgname "$pkgdir"/usr/bin/$pkgname +} +
[arch-commits] Commit in arduino-cli/trunk (PKGBUILD)
Date: Saturday, February 15, 2020 @ 13:28:48 Author: ffy00 Revision: 571487 upgpkg: arduino-cli 0.8.0-1 Modified: arduino-cli/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-02-15 13:28:31 UTC (rev 571486) +++ PKGBUILD2020-02-15 13:28:48 UTC (rev 571487) @@ -1,7 +1,7 @@ # Maintainer: Filipe Laíns (FFY00) pkgname=arduino-cli -pkgver=0.7.2 +pkgver=0.8.0 pkgrel=1 arch=('x86_64') pkgdesc='Arduino command line interface'
[arch-commits] Commit in haskell-gnutls/repos (2 files)
Date: Saturday, February 15, 2020 @ 13:36:21 Author: felixonmars Revision: 571506 archrelease: copy trunk to community-staging-x86_64 Added: haskell-gnutls/repos/community-staging-x86_64/ haskell-gnutls/repos/community-staging-x86_64/PKGBUILD (from rev 571505, haskell-gnutls/trunk/PKGBUILD) --+ PKGBUILD | 37 + 1 file changed, 37 insertions(+) Copied: haskell-gnutls/repos/community-staging-x86_64/PKGBUILD (from rev 571505, haskell-gnutls/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-02-15 13:36:21 UTC (rev 571506) @@ -0,0 +1,37 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=gnutls +pkgname=haskell-gnutls +pkgver=0.2 +pkgrel=16 +pkgdesc="Bindings for GNU libgnutls" +url="https://john-millikin.com/software/haskell-gnutls/; +license=("GPL3") +arch=('x86_64') +depends=('ghc-libs' "gnutls" "haskell-monads-tf") +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('9b5e3083fae30e4ac8584c825ed1f1c07b24136ca6d30c627f17d1c7793a515a091919784791b3a5bcd05038d8d43419802e036cefe8525efac9ee3f9ebf9e8b') + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/license.txt" +}
[arch-commits] Commit in haskell-gnutls/trunk (PKGBUILD)
Date: Saturday, February 15, 2020 @ 13:36:07 Author: felixonmars Revision: 571505 upgpkg: haskell-gnutls 0.2-16: rebuild with ghc 8.8.2 Modified: haskell-gnutls/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-02-15 13:35:30 UTC (rev 571504) +++ PKGBUILD2020-02-15 13:36:07 UTC (rev 571505) @@ -4,7 +4,7 @@ _hkgname=gnutls pkgname=haskell-gnutls pkgver=0.2 -pkgrel=15 +pkgrel=16 pkgdesc="Bindings for GNU libgnutls" url="https://john-millikin.com/software/haskell-gnutls/; license=("GPL3")
[arch-commits] Commit in haskell-monadplus/repos (2 files)
Date: Saturday, February 15, 2020 @ 13:34:42 Author: felixonmars Revision: 571502 archrelease: copy trunk to community-staging-x86_64 Added: haskell-monadplus/repos/community-staging-x86_64/ haskell-monadplus/repos/community-staging-x86_64/PKGBUILD (from rev 571501, haskell-monadplus/trunk/PKGBUILD) --+ PKGBUILD | 45 + 1 file changed, 45 insertions(+) Copied: haskell-monadplus/repos/community-staging-x86_64/PKGBUILD (from rev 571501, haskell-monadplus/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-02-15 13:34:42 UTC (rev 571502) @@ -0,0 +1,45 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=monadplus +pkgname=haskell-monadplus +pkgver=1.4.2 +pkgrel=15 +pkgdesc="Haskell98 partial maps and filters over MonadPlus." +url="https://hackage.haskell.org/package/${_hkgname}; +license=("BSD") +arch=('x86_64') +depends=('ghc-libs') +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz; + https://github.com/asr/monadplus/commit/c4231e1423e5c81f2779acf4462eea8872f6a4e6.patch) +sha512sums=('839a35b3de1226e177c07e30b86e841ddd19075d3ce29fa7154fefb371d9bef8aa85847d7c139faad93713d5b7889979498097f69c6e3bccfcee2fbbf7bf6539' + 'a3cd839c84c6c1c6ce827f75b3e98159da998d9693044e9af0ef50f3aac8c0e30b0c32305c09a3df881c826bc39f8a8e5839238c3f55df35d32f6edcc6d07d96') + +prepare() { +cd $_hkgname-$pkgver +patch -p1 -i ../c4231e1423e5c81f2779acf4462eea8872f6a4e6.patch +} + +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 "COPYING" "${pkgdir}/usr/share/licenses/${pkgname}/COPYING" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/COPYING" +}
[arch-commits] Commit in haskell-monads-tf/trunk (PKGBUILD)
Date: Saturday, February 15, 2020 @ 13:35:16 Author: felixonmars Revision: 571503 upgpkg: haskell-monads-tf 0.1.0.3-14: rebuild with ghc 8.8.2 Modified: haskell-monads-tf/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-02-15 13:34:42 UTC (rev 571502) +++ PKGBUILD2020-02-15 13:35:16 UTC (rev 571503) @@ -4,7 +4,7 @@ _hkgname=monads-tf pkgname=haskell-monads-tf pkgver=0.1.0.3 -pkgrel=13 +pkgrel=14 pkgdesc="Monad classes, using type families" url="https://hackage.haskell.org/package/${_hkgname}; license=("BSD")
[arch-commits] Commit in haskell-monads-tf/repos (2 files)
Date: Saturday, February 15, 2020 @ 13:35:30 Author: felixonmars Revision: 571504 archrelease: copy trunk to community-staging-x86_64 Added: haskell-monads-tf/repos/community-staging-x86_64/ haskell-monads-tf/repos/community-staging-x86_64/PKGBUILD (from rev 571503, haskell-monads-tf/trunk/PKGBUILD) --+ PKGBUILD | 38 ++ 1 file changed, 38 insertions(+) Copied: haskell-monads-tf/repos/community-staging-x86_64/PKGBUILD (from rev 571503, haskell-monads-tf/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-02-15 13:35:30 UTC (rev 571504) @@ -0,0 +1,38 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=monads-tf +pkgname=haskell-monads-tf +pkgver=0.1.0.3 +pkgrel=14 +pkgdesc="Monad classes, using type families" +url="https://hackage.haskell.org/package/${_hkgname}; +license=("BSD") +arch=('x86_64') +depends=('ghc-libs') +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('e1be602c584b42390b617cee164c8cb1c4bb17093c44033275924f273c94212e53faceb35aeabadf43e68f9631830e41266858daa10aa2f3af6300ebc20f3ea4') + +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-monadlib/repos (2 files)
Date: Saturday, February 15, 2020 @ 13:33:49 Author: felixonmars Revision: 571500 archrelease: copy trunk to community-staging-x86_64 Added: haskell-monadlib/repos/community-staging-x86_64/ haskell-monadlib/repos/community-staging-x86_64/PKGBUILD (from rev 571499, haskell-monadlib/trunk/PKGBUILD) --+ PKGBUILD | 38 ++ 1 file changed, 38 insertions(+) Copied: haskell-monadlib/repos/community-staging-x86_64/PKGBUILD (from rev 571499, haskell-monadlib/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-02-15 13:33:49 UTC (rev 571500) @@ -0,0 +1,38 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=monadLib +pkgname=haskell-monadlib +pkgver=3.10 +pkgrel=3 +pkgdesc="A collection of monad transformers" +url="https://wiki.github.com/yav/monadlib; +license=("BSD") +arch=('x86_64') +depends=('ghc-libs') +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('db579c362e1a5d7737c3cadd8cc3cfaea620fc9ee3057a00f1400c84b3d25b52d91a192553898c4ee51f0d8a6ad4a66a4e97bc10bf132b1955abb89cfc4b053d') + +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-monadplus/trunk (PKGBUILD)
Date: Saturday, February 15, 2020 @ 13:34:27 Author: felixonmars Revision: 571501 upgpkg: haskell-monadplus 1.4.2-15: rebuild with ghc 8.8.2 Modified: haskell-monadplus/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-02-15 13:33:49 UTC (rev 571500) +++ PKGBUILD2020-02-15 13:34:27 UTC (rev 571501) @@ -4,7 +4,7 @@ _hkgname=monadplus pkgname=haskell-monadplus pkgver=1.4.2 -pkgrel=14 +pkgrel=15 pkgdesc="Haskell98 partial maps and filters over MonadPlus." url="https://hackage.haskell.org/package/${_hkgname}; license=("BSD")
[arch-commits] Commit in haskell-hxt/trunk (PKGBUILD)
Date: Saturday, February 15, 2020 @ 14:04:47 Author: felixonmars Revision: 571517 upgpkg: haskell-hxt 9.3.1.18-7: rebuild with ghc 8.8.2 Modified: haskell-hxt/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-02-15 14:01:27 UTC (rev 571516) +++ PKGBUILD2020-02-15 14:04:47 UTC (rev 571517) @@ -3,7 +3,7 @@ _hkgname=hxt pkgname=haskell-hxt pkgver=9.3.1.18 -pkgrel=6 +pkgrel=7 pkgdesc="A collection of tools for processing XML with Haskell." url="https://github.com/UweSchmidt/hxt; license=('MIT')
[arch-commits] Commit in haskell-parallel/trunk (PKGBUILD)
Date: Saturday, February 15, 2020 @ 14:14:14 Author: felixonmars Revision: 571539 upgpkg: haskell-parallel 3.2.2.0-8: rebuild with ghc 8.8.2 Modified: haskell-parallel/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-02-15 14:13:40 UTC (rev 571538) +++ PKGBUILD2020-02-15 14:14:14 UTC (rev 571539) @@ -4,7 +4,7 @@ _hkgname=parallel pkgname=haskell-parallel pkgver=3.2.2.0 -pkgrel=7 +pkgrel=8 pkgdesc="Parallel programming library" url="https://hackage.haskell.org/package/${_hkgname}; license=("BSD")
[arch-commits] Commit in haskell-panic/repos (2 files)
Date: Saturday, February 15, 2020 @ 14:13:40 Author: felixonmars Revision: 571538 archrelease: copy trunk to community-staging-x86_64 Added: haskell-panic/repos/community-staging-x86_64/ haskell-panic/repos/community-staging-x86_64/PKGBUILD (from rev 571537, haskell-panic/trunk/PKGBUILD) --+ PKGBUILD | 37 + 1 file changed, 37 insertions(+) Copied: haskell-panic/repos/community-staging-x86_64/PKGBUILD (from rev 571537, haskell-panic/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-02-15 14:13:40 UTC (rev 571538) @@ -0,0 +1,37 @@ +# Maintainer: Felix Yan + +_hkgname=panic +pkgname=haskell-panic +pkgver=0.4.0.1 +pkgrel=11 +pkgdesc="A convenient way to panic" +url="https://github.com/yav/panic; +license=('ISC') +arch=('x86_64') +depends=('ghc-libs' 'haskell-gitrev') +makedepends=('ghc') +source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz) +sha512sums=('7df11c15414c1513f86a236b1bb549c5cf8795e9f5120580ce5e05b2bd423914df33db79b901835987adb9726d9f24bbc8590cfb4a0a6cb2a905e667e0a4e9da') + +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-ordered-containers/repos (2 files)
Date: Saturday, February 15, 2020 @ 14:12:46 Author: felixonmars Revision: 571536 archrelease: copy trunk to community-staging-x86_64 Added: haskell-ordered-containers/repos/community-staging-x86_64/ haskell-ordered-containers/repos/community-staging-x86_64/PKGBUILD (from rev 571535, haskell-ordered-containers/trunk/PKGBUILD) --+ PKGBUILD | 42 ++ 1 file changed, 42 insertions(+) Copied: haskell-ordered-containers/repos/community-staging-x86_64/PKGBUILD (from rev 571535, haskell-ordered-containers/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-02-15 14:12:46 UTC (rev 571536) @@ -0,0 +1,42 @@ +# Maintainer: Felix Yan + +_hkgname=ordered-containers +pkgname=haskell-ordered-containers +pkgver=0.2.2 +pkgrel=3 +pkgdesc="Set- and Map-like types that remember the order elements were inserted" +url="https://github.com/dmwit/ordered-containers; +license=('BSD') +arch=('x86_64') +depends=('ghc-libs') +makedepends=('ghc') +source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz) +sha512sums=('0ec64f5033bd3149126413092cb5514f11635ce7c567fefe073d93b7acef81e385dbc951b23b6ed8605ab6ca6900db6c808c1ac76965ca72b2e62973a9a1e30b') + +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-ordered-containers/trunk (PKGBUILD)
Date: Saturday, February 15, 2020 @ 14:12:32 Author: felixonmars Revision: 571535 upgpkg: haskell-ordered-containers 0.2.2-3: rebuild with ghc 8.8.2 Modified: haskell-ordered-containers/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-02-15 14:11:54 UTC (rev 571534) +++ PKGBUILD2020-02-15 14:12:32 UTC (rev 571535) @@ -3,7 +3,7 @@ _hkgname=ordered-containers pkgname=haskell-ordered-containers pkgver=0.2.2 -pkgrel=2 +pkgrel=3 pkgdesc="Set- and Map-like types that remember the order elements were inserted" url="https://github.com/dmwit/ordered-containers; license=('BSD')
[arch-commits] Commit in haskell-parallel/repos (2 files)
Date: Saturday, February 15, 2020 @ 14:14:27 Author: felixonmars Revision: 571540 archrelease: copy trunk to community-staging-x86_64 Added: haskell-parallel/repos/community-staging-x86_64/ haskell-parallel/repos/community-staging-x86_64/PKGBUILD (from rev 571539, haskell-parallel/trunk/PKGBUILD) --+ PKGBUILD | 43 +++ 1 file changed, 43 insertions(+) Copied: haskell-parallel/repos/community-staging-x86_64/PKGBUILD (from rev 571539, haskell-parallel/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-02-15 14:14:27 UTC (rev 571540) @@ -0,0 +1,43 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=parallel +pkgname=haskell-parallel +pkgver=3.2.2.0 +pkgrel=8 +pkgdesc="Parallel programming library" +url="https://hackage.haskell.org/package/${_hkgname}; +license=("BSD") +arch=('x86_64') +depends=('ghc-libs') +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('ca1fe3fc5f9478dd52b42243d1191a2327c22946eb11d2d3426b9da2d833a61f182c20af9d15f7ceda6b58a28ee03de8837b6ca5bdd34e7306894db97f37f7bc') + +prepare() { +cd $_hkgname-$pkgver +sed -i 's/<.*4.13/<5/' $_hkgname.cabal +} + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname \ +--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-panic/trunk (PKGBUILD)
Date: Saturday, February 15, 2020 @ 14:13:25 Author: felixonmars Revision: 571537 upgpkg: haskell-panic 0.4.0.1-11: rebuild with ghc 8.8.2 Modified: haskell-panic/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-02-15 14:12:46 UTC (rev 571536) +++ PKGBUILD2020-02-15 14:13:25 UTC (rev 571537) @@ -3,7 +3,7 @@ _hkgname=panic pkgname=haskell-panic pkgver=0.4.0.1 -pkgrel=10 +pkgrel=11 pkgdesc="A convenient way to panic" url="https://github.com/yav/panic; license=('ISC')
[arch-commits] Commit in haskell-polyparse/trunk (PKGBUILD)
Date: Saturday, February 15, 2020 @ 14:21:24 Author: felixonmars Revision: 571555 upgpkg: haskell-polyparse 1.13-2: rebuild with ghc 8.8.2 Modified: haskell-polyparse/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-02-15 14:20:39 UTC (rev 571554) +++ PKGBUILD2020-02-15 14:21:24 UTC (rev 571555) @@ -4,7 +4,7 @@ _hkgname=polyparse pkgname=haskell-polyparse pkgver=1.13 -pkgrel=1 +pkgrel=2 pkgdesc="A variety of alternative parser combinator libraries." url="http://code.haskell.org/~malcolm/polyparse/; license=("LGPL")
[arch-commits] Commit in haskell-pid1/repos (2 files)
Date: Saturday, February 15, 2020 @ 14:19:50 Author: felixonmars Revision: 571552 archrelease: copy trunk to community-staging-x86_64 Added: haskell-pid1/repos/community-staging-x86_64/ haskell-pid1/repos/community-staging-x86_64/PKGBUILD (from rev 571551, haskell-pid1/trunk/PKGBUILD) --+ PKGBUILD | 38 ++ 1 file changed, 38 insertions(+) Copied: haskell-pid1/repos/community-staging-x86_64/PKGBUILD (from rev 571551, haskell-pid1/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-02-15 14:19:50 UTC (rev 571552) @@ -0,0 +1,38 @@ +# Maintainer: Felix Yan +# Contributor: Thomas Dziedzic + +_hkgname=pid1 +pkgname=haskell-pid1 +pkgver=0.1.2.0 +pkgrel=13 +pkgdesc="Do signal handling and orphan reaping for Unix PID1 init processes" +url="https://github.com/fpco/pid1; +license=('MIT') +arch=('x86_64') +depends=('ghc-libs') +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('92d639637d13ad2cd4db2e4c5a0858ebd2fb6784b5826e4446b0a873e193a614e960a3fce8353742fd7439a93c9af309b254b55cf1b32f43620199a93864b729') + +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-placeholders/trunk (PKGBUILD)
Date: Saturday, February 15, 2020 @ 14:20:25 Author: felixonmars Revision: 571553 upgpkg: haskell-placeholders 0.1-15: rebuild with ghc 8.8.2 Modified: haskell-placeholders/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-02-15 14:19:50 UTC (rev 571552) +++ PKGBUILD2020-02-15 14:20:25 UTC (rev 571553) @@ -4,7 +4,7 @@ _hkgname=placeholders pkgname=haskell-placeholders pkgver=0.1 -pkgrel=14 +pkgrel=15 pkgdesc="Placeholders for use while developing Haskell code" url="https://github.com/ahammar/placeholders; license=("BSD")
[arch-commits] Commit in haskell-polyparse/repos (3 files)
Date: Saturday, February 15, 2020 @ 14:21:42 Author: felixonmars Revision: 571556 archrelease: copy trunk to community-staging-x86_64 Added: haskell-polyparse/repos/community-staging-x86_64/ haskell-polyparse/repos/community-staging-x86_64/PKGBUILD (from rev 571555, haskell-polyparse/trunk/PKGBUILD) haskell-polyparse/repos/community-staging-x86_64/base-4.12.patch (from rev 571555, haskell-polyparse/trunk/base-4.12.patch) -+ PKGBUILD| 38 ++ base-4.12.patch | 20 2 files changed, 58 insertions(+) Copied: haskell-polyparse/repos/community-staging-x86_64/PKGBUILD (from rev 571555, haskell-polyparse/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-02-15 14:21:42 UTC (rev 571556) @@ -0,0 +1,38 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=polyparse +pkgname=haskell-polyparse +pkgver=1.13 +pkgrel=2 +pkgdesc="A variety of alternative parser combinator libraries." +url="http://code.haskell.org/~malcolm/polyparse/; +license=("LGPL") +arch=('x86_64') +depends=('ghc-libs') +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('3b66a73f97d6b5b6628193f87cae1ae1a68d63df0058532b2ac9a62af82dabe28e15fe1464075a2f436e70a7d20b57e72fdd7831f8b11035ff8117becb08d18e') + +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 "COPYRIGHT" "${pkgdir}/usr/share/licenses/${pkgname}/COPYRIGHT" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/COPYRIGHT" +} Copied: haskell-polyparse/repos/community-staging-x86_64/base-4.12.patch (from rev 571555, haskell-polyparse/trunk/base-4.12.patch) === --- community-staging-x86_64/base-4.12.patch(rev 0) +++ community-staging-x86_64/base-4.12.patch2020-02-15 14:21:42 UTC (rev 571556) @@ -0,0 +1,20 @@ +diff --git a/src/Text/Parse.hs.orig b/src/Text/Parse.hs +index 8e50ecd..36cec28 100644 +--- a/src/Text/Parse.hs.orig b/src/Text/Parse.hs +@@ -1,3 +1,5 @@ ++{-# LANGUAGE NoMonadFailDesugaring #-} ++ + module Text.Parse + ( -- * The Parse class is a replacement for the standard Read class. + -- $parser +diff --git a/src/Text/Parse/ByteString.hs.orig b/src/Text/Parse/ByteString.hs +index a8a8a9b..5483fe8 100644 +--- a/src/Text/Parse/ByteString.hs.orig b/src/Text/Parse/ByteString.hs +@@ -1,3 +1,5 @@ ++{-# LANGUAGE NoMonadFailDesugaring #-} ++ + module Text.Parse.ByteString + ( -- * The Parse class is a replacement for the standard Read class. + -- This particular instance reads from ByteString rather than String.
[arch-commits] Commit in haskell-cpphs/trunk (PKGBUILD)
Date: Saturday, February 15, 2020 @ 14:22:35 Author: felixonmars Revision: 571557 upgpkg: haskell-cpphs 1.20.8-17: rebuild with ghc 8.8.2 Modified: haskell-cpphs/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-02-15 14:21:42 UTC (rev 571556) +++ PKGBUILD2020-02-15 14:22:35 UTC (rev 571557) @@ -4,7 +4,7 @@ _hkgname=cpphs pkgname=haskell-cpphs pkgver=1.20.8 -pkgrel=16 +pkgrel=17 pkgdesc="A liberalised re-implementation of cpp, the C pre-processor." url="https://projects.haskell.org/cpphs/; license=("LGPL")
[arch-commits] Commit in haskell-placeholders/repos (2 files)
Date: Saturday, February 15, 2020 @ 14:20:39 Author: felixonmars Revision: 571554 archrelease: copy trunk to community-staging-x86_64 Added: haskell-placeholders/repos/community-staging-x86_64/ haskell-placeholders/repos/community-staging-x86_64/PKGBUILD (from rev 571553, haskell-placeholders/trunk/PKGBUILD) --+ PKGBUILD | 38 ++ 1 file changed, 38 insertions(+) Copied: haskell-placeholders/repos/community-staging-x86_64/PKGBUILD (from rev 571553, haskell-placeholders/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-02-15 14:20:39 UTC (rev 571554) @@ -0,0 +1,38 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=placeholders +pkgname=haskell-placeholders +pkgver=0.1 +pkgrel=15 +pkgdesc="Placeholders for use while developing Haskell code" +url="https://github.com/ahammar/placeholders; +license=("BSD") +arch=('x86_64') +depends=('ghc-libs') +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('29248b791853ab28e79238f454754ab8a87364c46387a2c026f5cad315bf26782924ff86516ad4948e7ed2ac8a9e1074dfbb8f8c73506ff66b93f2c8158599c9') + +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-pid1/trunk (PKGBUILD)
Date: Saturday, February 15, 2020 @ 14:19:35 Author: felixonmars Revision: 571551 upgpkg: haskell-pid1 0.1.2.0-13: rebuild with ghc 8.8.2 Modified: haskell-pid1/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-02-15 14:18:46 UTC (rev 571550) +++ PKGBUILD2020-02-15 14:19:35 UTC (rev 571551) @@ -4,7 +4,7 @@ _hkgname=pid1 pkgname=haskell-pid1 pkgver=0.1.2.0 -pkgrel=12 +pkgrel=13 pkgdesc="Do signal handling and orphan reaping for Unix PID1 init processes" url="https://github.com/fpco/pid1; license=('MIT')
[arch-commits] Commit in haskell-presburger/repos (5 files)
Date: Saturday, February 15, 2020 @ 14:25:56 Author: felixonmars Revision: 571564 archrelease: copy trunk to community-staging-x86_64 Added: haskell-presburger/repos/community-staging-x86_64/ haskell-presburger/repos/community-staging-x86_64/PKGBUILD (from rev 571563, haskell-presburger/trunk/PKGBUILD) haskell-presburger/repos/community-staging-x86_64/containers-0.6.patch (from rev 571563, haskell-presburger/trunk/containers-0.6.patch) haskell-presburger/repos/community-staging-x86_64/ghc-8.4.patch (from rev 571563, haskell-presburger/trunk/ghc-8.4.patch) haskell-presburger/repos/community-staging-x86_64/ghc-8.8.patch (from rev 571563, haskell-presburger/trunk/ghc-8.8.patch) --+ PKGBUILD | 49 ++ containers-0.6.patch | 38 ghc-8.4.patch| 91 + ghc-8.8.patch| 17 + 4 files changed, 195 insertions(+) Copied: haskell-presburger/repos/community-staging-x86_64/PKGBUILD (from rev 571563, haskell-presburger/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-02-15 14:25:56 UTC (rev 571564) @@ -0,0 +1,49 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=presburger +pkgname=haskell-presburger +pkgver=1.3.1 +pkgrel=12 +pkgdesc="A decision procedure for quantifier-free linear arithmetic" +url="https://github.com/yav/presburger; +license=("BSD") +arch=('x86_64') +depends=('ghc-libs') +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz; +ghc-8.4.patch containers-0.6.patch ghc-8.8.patch) +sha512sums=('37659133b05452119b5bcb52111ceef41d4f54effe95f2c19164b807c3fcfb027aaf1c7f47d295ce9a2f57d1b8a5814a17e91f8814b3e963364bdcfb7aa5c1c0' + 'a063da967d7af8f339062188ef761d5df4b94937cc3a964263f8a174f6de4e0925e4f16225be0737bb9e1ab5f938e2f73867ec5b47c4e6c5117625b4c03788fa' + '140390477480e951ccebd0d0e3d8cfb4b8cf08dad0f23bf26ca75e0bae8ca347f8e063a8ee63e770e2611ad831226767eed54963d43ed8c773c73d1fc72b56cc' + '8a78409d14b1febfe496c7bb588d4cad6ff04ac41dcf76c2771ec4d6bb7192a5546c1b0f2e2c288d832d59120dba18413e57e17cf9af2fd52315623f06cb8682') + +prepare() { +cd $_hkgname-$pkgver +patch -p1 -i ../ghc-8.4.patch +patch -p1 -i ../containers-0.6.patch +patch -p1 -i ../ghc-8.8.patch +} + +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" +} Copied: haskell-presburger/repos/community-staging-x86_64/containers-0.6.patch (from rev 571563, haskell-presburger/trunk/containers-0.6.patch) === --- community-staging-x86_64/containers-0.6.patch (rev 0) +++ community-staging-x86_64/containers-0.6.patch 2020-02-15 14:25:56 UTC (rev 571564) @@ -0,0 +1,38 @@ +commit 9d73e3d55fb44c81ce22a2d60bf7ad38ad1910a7 +Author: Felix Yan +Date: Mon Oct 15 04:02:43 2018 +0800 + +Fix compatibility with containers 0.6 + +diff --git a/src/Data/Integer/SAT.hs b/src/Data/Integer/SAT.hs +index f10aba1..3fbf9a4 100644 +--- a/src/Data/Integer/SAT.hs b/src/Data/Integer/SAT.hs +@@ -1,4 +1,4 @@ +-{-# LANGUAGE BangPatterns, PatternGuards, Trustworthy #-} ++{-# LANGUAGE BangPatterns, PatternGuards, Trustworthy, CPP #-} + {-| + This module implements a decision procedure for quantifier-free linear + arithmetic. The algorithm is based on the following paper: +@@ -48,6 +48,9 @@ import Control.Monad (MonadPlus (..), ap, guard, liftM) + import Data.List (partition) + import Data.Map(Map) + import qualified Data.Mapas Map ++#if MIN_VERSION_containers(0,6,0) ++import qualified Data.Map.Strict as MapStrict ++#endif + import Data.Maybe (fromMaybe, mapMaybe, maybeToList) + import Prelude hiding
[arch-commits] Commit in haskell-primes/trunk (PKGBUILD)
Date: Saturday, February 15, 2020 @ 14:28:25 Author: felixonmars Revision: 571569 upgpkg: haskell-primes 0.2.1.0-14: rebuild with ghc 8.8.2 Modified: haskell-primes/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-02-15 14:27:50 UTC (rev 571568) +++ PKGBUILD2020-02-15 14:28:25 UTC (rev 571569) @@ -4,7 +4,7 @@ _hkgname=primes pkgname=haskell-primes pkgver=0.2.1.0 -pkgrel=13 +pkgrel=14 pkgdesc="Efficient, purely functional generation of prime numbers" url="https://github.com/sebfisch/primes; license=('BSD')
[arch-commits] Commit in haskell-primes/repos (2 files)
Date: Saturday, February 15, 2020 @ 14:28:40 Author: felixonmars Revision: 571570 archrelease: copy trunk to community-staging-x86_64 Added: haskell-primes/repos/community-staging-x86_64/ haskell-primes/repos/community-staging-x86_64/PKGBUILD (from rev 571569, haskell-primes/trunk/PKGBUILD) --+ PKGBUILD | 38 ++ 1 file changed, 38 insertions(+) Copied: haskell-primes/repos/community-staging-x86_64/PKGBUILD (from rev 571569, haskell-primes/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-02-15 14:28:40 UTC (rev 571570) @@ -0,0 +1,38 @@ +# Maintainer: Felix Yan +# Contributor: Thomas Dziedzic + +_hkgname=primes +pkgname=haskell-primes +pkgver=0.2.1.0 +pkgrel=14 +pkgdesc="Efficient, purely functional generation of prime numbers" +url="https://github.com/sebfisch/primes; +license=('BSD') +arch=('x86_64') +depends=('ghc-libs') +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('05ba4fd5de300782b0e38efab734a1e6544d96ed66ce3839ff0238e207d3e82a35174f476b1aea91fc0a981e9642ccaba81dd558da6012fc67f0b18a465c3e42') + +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-pretty-show/trunk (PKGBUILD)
Date: Saturday, February 15, 2020 @ 14:26:43 Author: felixonmars Revision: 571565 upgpkg: haskell-pretty-show 1.9.5-9: rebuild with ghc 8.8.2 Modified: haskell-pretty-show/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-02-15 14:25:56 UTC (rev 571564) +++ PKGBUILD2020-02-15 14:26:43 UTC (rev 571565) @@ -3,7 +3,7 @@ _hkgname=pretty-show pkgname=haskell-pretty-show pkgver=1.9.5 -pkgrel=8 +pkgrel=9 pkgdesc='Tools for working with derived `Show` instances and generic inspection of values.' url="https://wiki.github.com/yav/pretty-show; license=('MIT')
[arch-commits] Commit in haskell-pretty-show/repos (2 files)
Date: Saturday, February 15, 2020 @ 14:26:57 Author: felixonmars Revision: 571566 archrelease: copy trunk to community-staging-x86_64 Added: haskell-pretty-show/repos/community-staging-x86_64/ haskell-pretty-show/repos/community-staging-x86_64/PKGBUILD (from rev 571565, haskell-pretty-show/trunk/PKGBUILD) --+ PKGBUILD | 37 + 1 file changed, 37 insertions(+) Copied: haskell-pretty-show/repos/community-staging-x86_64/PKGBUILD (from rev 571565, haskell-pretty-show/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-02-15 14:26:57 UTC (rev 571566) @@ -0,0 +1,37 @@ +# Maintainer: Felix Yan + +_hkgname=pretty-show +pkgname=haskell-pretty-show +pkgver=1.9.5 +pkgrel=9 +pkgdesc='Tools for working with derived `Show` instances and generic inspection of values.' +url="https://wiki.github.com/yav/pretty-show; +license=('MIT') +arch=('x86_64') +depends=('ghc-libs' 'haskell-lexer') +makedepends=('ghc' 'happy') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('7bf382ad3531227588a82d7bcff3a795df0c425b27d7f4448a94fd617fbc8a4fb6087eb859480fe4702771bf560a353a3a3d5079cd6576c620d5258686c41193') + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --datasubdir="$pkgname" \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +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-primitive/trunk (PKGBUILD)
Date: Saturday, February 15, 2020 @ 14:29:24 Author: felixonmars Revision: 571571 upgpkg: haskell-primitive 0.7.0.0-2: rebuild with ghc 8.8.2 Modified: haskell-primitive/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-02-15 14:28:40 UTC (rev 571570) +++ PKGBUILD2020-02-15 14:29:24 UTC (rev 571571) @@ -3,7 +3,7 @@ pkgname=haskell-primitive pkgver=0.7.0.0 -pkgrel=1 +pkgrel=2 pkgdesc="Wrappers for primitive operations" url="https://hackage.haskell.org/package/primitive; license=("BSD")
[arch-commits] Commit in haskell-prettyclass/trunk (PKGBUILD)
Date: Saturday, February 15, 2020 @ 14:27:35 Author: felixonmars Revision: 571567 upgpkg: haskell-prettyclass 1.0.0.0-9: rebuild with ghc 8.8.2 Modified: haskell-prettyclass/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-02-15 14:26:57 UTC (rev 571566) +++ PKGBUILD2020-02-15 14:27:35 UTC (rev 571567) @@ -3,7 +3,7 @@ _hkgname=prettyclass pkgname=haskell-prettyclass pkgver=1.0.0.0 -pkgrel=8 +pkgrel=9 pkgdesc="Pretty printing class similar to Show." url="https://github.com/JustusAdam/prettyclass; license=('BSD')
[arch-commits] Commit in haskell-prettyclass/repos (2 files)
Date: Saturday, February 15, 2020 @ 14:27:50 Author: felixonmars Revision: 571568 archrelease: copy trunk to community-staging-x86_64 Added: haskell-prettyclass/repos/community-staging-x86_64/ haskell-prettyclass/repos/community-staging-x86_64/PKGBUILD (from rev 571567, haskell-prettyclass/trunk/PKGBUILD) --+ PKGBUILD | 35 +++ 1 file changed, 35 insertions(+) Copied: haskell-prettyclass/repos/community-staging-x86_64/PKGBUILD (from rev 571567, haskell-prettyclass/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-02-15 14:27:50 UTC (rev 571568) @@ -0,0 +1,35 @@ +# Maintainer: Felix Yan + +_hkgname=prettyclass +pkgname=haskell-prettyclass +pkgver=1.0.0.0 +pkgrel=9 +pkgdesc="Pretty printing class similar to Show." +url="https://github.com/JustusAdam/prettyclass; +license=('BSD') +arch=('x86_64') +depends=('ghc-libs') +makedepends=('ghc') +source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz) +sha512sums=('f0785e7780f71ee0f8f6b6ca5db6a82f030f75b34f618ff9ee0025032516114769f4cd4e6094b5fefd13e645a7eece9d87b82c2d4c144dddf5093bc2c600af4a') + +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" +}
[arch-commits] Commit in haskell-regex-posix/trunk (PKGBUILD)
Date: Saturday, February 15, 2020 @ 14:39:20 Author: felixonmars Revision: 571593 upgpkg: haskell-regex-posix 0.96.0.0-2: rebuild with ghc 8.8.2 Modified: haskell-regex-posix/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-02-15 14:38:41 UTC (rev 571592) +++ PKGBUILD2020-02-15 14:39:20 UTC (rev 571593) @@ -5,7 +5,7 @@ _hkgname=regex-posix pkgname=haskell-regex-posix pkgver=0.96.0.0 -pkgrel=1 +pkgrel=2 pkgdesc='POSIX Backend for Text.Regex (regex-base)' url="https://hackage.haskell.org/package/$_hkgname; license=('BSD')
[arch-commits] Commit in haskell-regex-pcre/repos (2 files)
Date: Saturday, February 15, 2020 @ 14:38:41 Author: felixonmars Revision: 571592 archrelease: copy trunk to community-staging-x86_64 Added: haskell-regex-pcre/repos/community-staging-x86_64/ haskell-regex-pcre/repos/community-staging-x86_64/PKGBUILD (from rev 571591, haskell-regex-pcre/trunk/PKGBUILD) --+ PKGBUILD | 38 ++ 1 file changed, 38 insertions(+) Copied: haskell-regex-pcre/repos/community-staging-x86_64/PKGBUILD (from rev 571591, haskell-regex-pcre/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-02-15 14:38:41 UTC (rev 571592) @@ -0,0 +1,38 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=regex-pcre +pkgname=haskell-regex-pcre +pkgver=0.95.0.0 +pkgrel=2 +pkgdesc="PCRE Backend for Text.Regex (regex-base)" +url="https://hackage.haskell.org/package/regex-pcre; +license=("BSD") +arch=('x86_64') +depends=('ghc-libs' "haskell-regex-base" "pcre") +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('7c9ed0edd0c44d7118313c298c2658858117dd89eb7956566f5bb2fb75f2aaed70d201fda4102c46206b9951013bafee654ff39ed3c4bf9c5086f6c0cc217bdb') + +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-regex-compat/repos (2 files)
Date: Saturday, February 15, 2020 @ 14:41:23 Author: felixonmars Revision: 571598 archrelease: copy trunk to community-staging-x86_64 Added: haskell-regex-compat/repos/community-staging-x86_64/ haskell-regex-compat/repos/community-staging-x86_64/PKGBUILD (from rev 571597, haskell-regex-compat/trunk/PKGBUILD) --+ PKGBUILD | 39 +++ 1 file changed, 39 insertions(+) Copied: haskell-regex-compat/repos/community-staging-x86_64/PKGBUILD (from rev 571597, haskell-regex-compat/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-02-15 14:41:23 UTC (rev 571598) @@ -0,0 +1,39 @@ +# Maintainer: Alexander F Rødseth +# Contributor: Vesa Kaihlavirta +# Contributor: Arch Haskell Team + +_hkgname=regex-compat +pkgname=haskell-regex-compat +pkgver=0.95.2.0 +pkgrel=2 +pkgdesc='Replaces and enhances Text.Regex' +url="https://hackage.haskell.org/package/${_hkgname}; +license=('BSD') +arch=('x86_64') +depends=('ghc-libs' 'haskell-regex-base' 'haskell-regex-posix') +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz;) +sha512sums=('8b1b421f5e7688a1d4a61711a255505a047e90e9f9283a8cf2ebfa9774631e8fb3a071d61877ab22548a0c63e30237603196f043dac9cb64da4df2fdc4422300') + +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-language-haskell-extract/repos (2 files)
Date: Saturday, February 15, 2020 @ 14:40:33 Author: felixonmars Revision: 571596 archrelease: copy trunk to community-staging-x86_64 Added: haskell-language-haskell-extract/repos/community-staging-x86_64/ haskell-language-haskell-extract/repos/community-staging-x86_64/PKGBUILD (from rev 571595, haskell-language-haskell-extract/trunk/PKGBUILD) --+ PKGBUILD | 42 ++ 1 file changed, 42 insertions(+) Copied: haskell-language-haskell-extract/repos/community-staging-x86_64/PKGBUILD (from rev 571595, haskell-language-haskell-extract/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-02-15 14:40:33 UTC (rev 571596) @@ -0,0 +1,42 @@ +# Maintainer: Felix Yan + +_hkgname=language-haskell-extract +pkgname=haskell-language-haskell-extract +pkgver=0.2.4 +pkgrel=3 +pkgdesc="Module to automatically extract functions from the local code" +url="https://github.com/finnsson/language-haskell-extract; +license=('BSD') +arch=('x86_64') +depends=('ghc-libs' 'haskell-regex-posix') +makedepends=('ghc') +source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz) +sha512sums=('6408459abf9d531ccbe7d65766d38fcb93f4d3f9c77db1a706231bf6d8ad6f845fcefc4fbb03833f45c74f21f324a44760f3c89ff093c69f1fe64344ab4d') + +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 "BSD3.txt" "${pkgdir}/usr/share/licenses/${pkgname}/BSD3.txt" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/BSD3.txt" +}
[arch-commits] Commit in haskell-regex-posix/repos (2 files)
Date: Saturday, February 15, 2020 @ 14:39:35 Author: felixonmars Revision: 571594 archrelease: copy trunk to community-staging-x86_64 Added: haskell-regex-posix/repos/community-staging-x86_64/ haskell-regex-posix/repos/community-staging-x86_64/PKGBUILD (from rev 571593, haskell-regex-posix/trunk/PKGBUILD) --+ PKGBUILD | 39 +++ 1 file changed, 39 insertions(+) Copied: haskell-regex-posix/repos/community-staging-x86_64/PKGBUILD (from rev 571593, haskell-regex-posix/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-02-15 14:39:35 UTC (rev 571594) @@ -0,0 +1,39 @@ +# Maintainer: Alexander F Rødseth +# Contributor: Vesa Kaihlavirta +# Contributor: Arch Haskell Team + +_hkgname=regex-posix +pkgname=haskell-regex-posix +pkgver=0.96.0.0 +pkgrel=2 +pkgdesc='POSIX Backend for Text.Regex (regex-base)' +url="https://hackage.haskell.org/package/$_hkgname; +license=('BSD') +arch=('x86_64') +depends=('ghc-libs' 'haskell-regex-base') +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz;) +sha512sums=('91bdc672a535cd1a6a65b1ae2adef43605b792ec9f99150fa239ab4353cddad47988ac7baa65673c53be36e83c8fad1511ba85fb5f7b43c51b4ae526d9af248a') + +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-language-haskell-extract/trunk (PKGBUILD)
Date: Saturday, February 15, 2020 @ 14:40:17 Author: felixonmars Revision: 571595 upgpkg: haskell-language-haskell-extract 0.2.4-3: rebuild with ghc 8.8.2 Modified: haskell-language-haskell-extract/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-02-15 14:39:35 UTC (rev 571594) +++ PKGBUILD2020-02-15 14:40:17 UTC (rev 571595) @@ -3,7 +3,7 @@ _hkgname=language-haskell-extract pkgname=haskell-language-haskell-extract pkgver=0.2.4 -pkgrel=2 +pkgrel=3 pkgdesc="Module to automatically extract functions from the local code" url="https://github.com/finnsson/language-haskell-extract; license=('BSD')
[arch-commits] Commit in haskell-scientific/repos (2 files)
Date: Saturday, February 15, 2020 @ 14:48:28 Author: felixonmars Revision: 571612 archrelease: copy trunk to community-staging-x86_64 Added: haskell-scientific/repos/community-staging-x86_64/ haskell-scientific/repos/community-staging-x86_64/PKGBUILD (from rev 571611, haskell-scientific/trunk/PKGBUILD) --+ PKGBUILD | 39 +++ 1 file changed, 39 insertions(+) Copied: haskell-scientific/repos/community-staging-x86_64/PKGBUILD (from rev 571611, haskell-scientific/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-02-15 14:48:28 UTC (rev 571612) @@ -0,0 +1,39 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=scientific +pkgname=haskell-scientific +pkgver=0.3.6.2 +pkgrel=15 +pkgdesc="Numbers represented using scientific notation" +url="https://github.com/basvandijk/scientific; +license=("BSD") +arch=('x86_64') +depends=('ghc-libs' "haskell-hashable" "haskell-integer-logarithms" "haskell-primitive") +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('47a74524c8fb25d381adf868d823a6b6772f3f69b0b3cf9f9de015a03bc941857ef3fca1b4f8cbf23e998164e71a914e167221e753c6f32dc8644047d1ef57ee') + +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-integer-simple -f-bytestring-builder +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-megaparsec/trunk (PKGBUILD)
Date: Saturday, February 15, 2020 @ 14:49:20 Author: felixonmars Revision: 571613 upgpkg: haskell-megaparsec 7.0.5-7: rebuild with ghc 8.8.2 Modified: haskell-megaparsec/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-02-15 14:48:28 UTC (rev 571612) +++ PKGBUILD2020-02-15 14:49:20 UTC (rev 571613) @@ -4,7 +4,7 @@ _hkgname=megaparsec pkgname=haskell-megaparsec pkgver=7.0.5 -pkgrel=6 +pkgrel=7 pkgdesc="Monadic parser combinators" url="https://github.com/mrkkrp/megaparsec; license=("custom:BSD2")
[arch-commits] Commit in haskell-megaparsec/repos (2 files)
Date: Saturday, February 15, 2020 @ 14:49:34 Author: felixonmars Revision: 571614 archrelease: copy trunk to community-staging-x86_64 Added: haskell-megaparsec/repos/community-staging-x86_64/ haskell-megaparsec/repos/community-staging-x86_64/PKGBUILD (from rev 571613, haskell-megaparsec/trunk/PKGBUILD) --+ PKGBUILD | 40 1 file changed, 40 insertions(+) Copied: haskell-megaparsec/repos/community-staging-x86_64/PKGBUILD (from rev 571613, haskell-megaparsec/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-02-15 14:49:34 UTC (rev 571614) @@ -0,0 +1,40 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=megaparsec +pkgname=haskell-megaparsec +pkgver=7.0.5 +pkgrel=7 +pkgdesc="Monadic parser combinators" +url="https://github.com/mrkkrp/megaparsec; +license=("custom:BSD2") +arch=('x86_64') +depends=('ghc-libs' 'haskell-case-insensitive' 'haskell-parser-combinators' + 'haskell-scientific') +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('a804025b0f069f56856c4cbcf8f3c2b9852087e9c93875fb93fd0fb131a2a7ffe381f0b6d1a8743a8993331c29fb8e0168e178bf9ef688ee0e18a370183cd388') + +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-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-scientific/trunk (PKGBUILD)
Date: Saturday, February 15, 2020 @ 14:48:14 Author: felixonmars Revision: 571611 upgpkg: haskell-scientific 0.3.6.2-15: rebuild with ghc 8.8.2 Modified: haskell-scientific/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-02-15 14:47:25 UTC (rev 571610) +++ PKGBUILD2020-02-15 14:48:14 UTC (rev 571611) @@ -4,7 +4,7 @@ _hkgname=scientific pkgname=haskell-scientific pkgver=0.3.6.2 -pkgrel=14 +pkgrel=15 pkgdesc="Numbers represented using scientific notation" url="https://github.com/basvandijk/scientific; license=("BSD")
[arch-commits] Commit in haskell-sha/repos (2 files)
Date: Saturday, February 15, 2020 @ 14:54:50 Author: felixonmars Revision: 571628 archrelease: copy trunk to community-staging-x86_64 Added: haskell-sha/repos/community-staging-x86_64/ haskell-sha/repos/community-staging-x86_64/PKGBUILD (from rev 571627, haskell-sha/trunk/PKGBUILD) --+ PKGBUILD | 38 ++ 1 file changed, 38 insertions(+) Copied: haskell-sha/repos/community-staging-x86_64/PKGBUILD (from rev 571627, haskell-sha/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-02-15 14:54:50 UTC (rev 571628) @@ -0,0 +1,38 @@ +# Maintainer: Sergej Pupykin +# Contributor: Lex Black +# Contributor: Arch Haskell Team <> + +pkgname=haskell-sha +pkgver=1.6.4.4 +pkgrel=10 +pkgdesc="Implementations of the SHA suite of message digest functions" +url="https://hackage.haskell.org/package/SHA; +license=('BSD3') +arch=('x86_64') +depends=('ghc-libs') +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/SHA/${pkgver}/SHA-${pkgver}.tar.gz;) +sha512sums=('77a525cb9ef45a410595a2f9c11a848a3aaeb6c7cb9b0ff11395326a259c0bea0e75689e3c7fa410e25be7d4480887830e11c891801f03c439b6ae9f55e5c125') + +build() { +cd "${srcdir}/SHA-${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 "${srcdir}/SHA-${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-silently/repos (2 files)
Date: Saturday, February 15, 2020 @ 14:55:40 Author: felixonmars Revision: 571630 archrelease: copy trunk to community-staging-x86_64 Added: haskell-silently/repos/community-staging-x86_64/ haskell-silently/repos/community-staging-x86_64/PKGBUILD (from rev 571629, haskell-silently/trunk/PKGBUILD) --+ PKGBUILD | 38 ++ 1 file changed, 38 insertions(+) Copied: haskell-silently/repos/community-staging-x86_64/PKGBUILD (from rev 571629, haskell-silently/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-02-15 14:55:40 UTC (rev 571630) @@ -0,0 +1,38 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=silently +pkgname=haskell-silently +pkgver=1.2.5.1 +pkgrel=4 +pkgdesc="Prevent or capture writing to stdout and other handles." +url="https://github.com/hspec/silently; +license=("BSD") +arch=('x86_64') +depends=('ghc-libs') +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('1347a1da5082ca015ca609ef313ad04c253d12ab7b08f8f714b4c70282d3c01ba753f278bef4111fd8a0cc25bd3be37908b7e565d99d4b7c2a2fcc019febb8d6') + +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-sha/trunk (PKGBUILD)
Date: Saturday, February 15, 2020 @ 14:54:36 Author: felixonmars Revision: 571627 upgpkg: haskell-sha 1.6.4.4-10: rebuild with ghc 8.8.2 Modified: haskell-sha/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-02-15 14:53:36 UTC (rev 571626) +++ PKGBUILD2020-02-15 14:54:36 UTC (rev 571627) @@ -4,7 +4,7 @@ pkgname=haskell-sha pkgver=1.6.4.4 -pkgrel=9 +pkgrel=10 pkgdesc="Implementations of the SHA suite of message digest functions" url="https://hackage.haskell.org/package/SHA; license=('BSD3')
[arch-commits] Commit in haskell-silently/trunk (PKGBUILD)
Date: Saturday, February 15, 2020 @ 14:55:25 Author: felixonmars Revision: 571629 upgpkg: haskell-silently 1.2.5.1-4: rebuild with ghc 8.8.2 Modified: haskell-silently/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-02-15 14:54:50 UTC (rev 571628) +++ PKGBUILD2020-02-15 14:55:25 UTC (rev 571629) @@ -4,7 +4,7 @@ _hkgname=silently pkgname=haskell-silently pkgver=1.2.5.1 -pkgrel=3 +pkgrel=4 pkgdesc="Prevent or capture writing to stdout and other handles." url="https://github.com/hspec/silently; license=("BSD")
[arch-commits] Commit in haskell-fclabels/trunk (PKGBUILD)
Date: Saturday, February 15, 2020 @ 15:52:40 Author: felixonmars Revision: 571643 upgpkg: haskell-fclabels 2.0.4-6: rebuild with ghc 8.8.2 Modified: haskell-fclabels/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-02-15 15:51:46 UTC (rev 571642) +++ PKGBUILD2020-02-15 15:52:40 UTC (rev 571643) @@ -4,7 +4,7 @@ _hkgname=fclabels pkgname=haskell-fclabels pkgver=2.0.4 -pkgrel=5 +pkgrel=6 pkgdesc="First class accessor labels implemented as lenses." url="https://github.com/sebastiaanvisser/fclabels; license=("BSD")
[arch-commits] Commit in haskell-hspec-expectations/trunk (PKGBUILD)
Date: Saturday, February 15, 2020 @ 15:53:31 Author: felixonmars Revision: 571645 upgpkg: haskell-hspec-expectations 0.8.2-28: rebuild with ghc 8.8.2 Modified: haskell-hspec-expectations/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-02-15 15:52:54 UTC (rev 571644) +++ PKGBUILD2020-02-15 15:53:31 UTC (rev 571645) @@ -3,7 +3,7 @@ _hkgname=hspec-expectations pkgname=haskell-hspec-expectations pkgver=0.8.2 -pkgrel=27 +pkgrel=28 pkgdesc="Catchy combinators for HUnit" url="https://github.com/sol/hspec-expectations; license=('MIT')
[arch-commits] Commit in haskell-fclabels/repos (2 files)
Date: Saturday, February 15, 2020 @ 15:52:54 Author: felixonmars Revision: 571644 archrelease: copy trunk to community-staging-x86_64 Added: haskell-fclabels/repos/community-staging-x86_64/ haskell-fclabels/repos/community-staging-x86_64/PKGBUILD (from rev 571643, haskell-fclabels/trunk/PKGBUILD) --+ PKGBUILD | 43 +++ 1 file changed, 43 insertions(+) Copied: haskell-fclabels/repos/community-staging-x86_64/PKGBUILD (from rev 571643, haskell-fclabels/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-02-15 15:52:54 UTC (rev 571644) @@ -0,0 +1,43 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=fclabels +pkgname=haskell-fclabels +pkgver=2.0.4 +pkgrel=6 +pkgdesc="First class accessor labels implemented as lenses." +url="https://github.com/sebastiaanvisser/fclabels; +license=("BSD") +arch=('x86_64') +depends=('ghc-libs' 'haskell-base-orphans') +makedepends=('ghc' 'haskell-hunit') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('bd1a292f5870046d58dfcbf65497e018f3b4e3b98aef263b2d81a8e02ff89b74e647db6bef141e9c898209d9a91d44e4098da156d8ebc470553c82a21b5d36a4') + +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-pcre-light/repos (2 files)
Date: Saturday, February 15, 2020 @ 15:54:50 Author: felixonmars Revision: 571648 archrelease: copy trunk to community-staging-x86_64 Added: haskell-pcre-light/repos/community-staging-x86_64/ haskell-pcre-light/repos/community-staging-x86_64/PKGBUILD (from rev 571647, haskell-pcre-light/trunk/PKGBUILD) --+ PKGBUILD | 44 1 file changed, 44 insertions(+) Copied: haskell-pcre-light/repos/community-staging-x86_64/PKGBUILD (from rev 571647, haskell-pcre-light/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-02-15 15:54:50 UTC (rev 571648) @@ -0,0 +1,44 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=pcre-light +pkgname=haskell-pcre-light +pkgver=0.4.1.0 +pkgrel=14 +pkgdesc="Portable regex library for Perl 5 compatible regular expressions" +url="https://github.com/Daniel-Diaz/pcre-light; +license=("BSD") +arch=('x86_64') +depends=('ghc-libs' 'pcre') +makedepends=('ghc' 'haskell-hunit') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('491d9581e4c29d1a5a3b161210b83abbc135c2d0ee4018481f4101f91c95e93d7acf0764cb464a9ffe84bed9bf8fb400f4c68441ae1be03c0aa182a9be26dc39') + +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-old_base -fuse-pkg-config +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-raw-strings-qq/repos (2 files)
Date: Saturday, February 15, 2020 @ 15:55:42 Author: felixonmars Revision: 571650 archrelease: copy trunk to community-staging-x86_64 Added: haskell-raw-strings-qq/repos/community-staging-x86_64/ haskell-raw-strings-qq/repos/community-staging-x86_64/PKGBUILD (from rev 571649, haskell-raw-strings-qq/trunk/PKGBUILD) --+ PKGBUILD | 42 ++ 1 file changed, 42 insertions(+) Copied: haskell-raw-strings-qq/repos/community-staging-x86_64/PKGBUILD (from rev 571649, haskell-raw-strings-qq/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-02-15 15:55:42 UTC (rev 571650) @@ -0,0 +1,42 @@ +# Maintainer: Felix Yan + +_hkgname=raw-strings-qq +pkgname=haskell-raw-strings-qq +pkgver=1.1 +pkgrel=21 +pkgdesc="Raw string literals for Haskell" +url="https://github.com/23Skidoo/raw-strings-qq; +license=('BSD') +arch=('x86_64') +depends=('ghc-libs') +makedepends=('ghc' 'haskell-hunit') +source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz) +sha512sums=('9daf7acad6619c9d077b49591003f2c42baca060b20202f597c7468da765a59add2b78b90d634bbf785e299fb85d39dba242d070e15ec208391059e64850acbc') + +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-simple-smt/trunk (PKGBUILD)
Date: Saturday, February 15, 2020 @ 15:56:19 Author: felixonmars Revision: 571651 upgpkg: haskell-simple-smt 0.9.4-5: rebuild with ghc 8.8.2 Modified: haskell-simple-smt/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-02-15 15:55:42 UTC (rev 571650) +++ PKGBUILD2020-02-15 15:56:19 UTC (rev 571651) @@ -4,7 +4,7 @@ _hkgname=simple-smt pkgname=haskell-simple-smt pkgver=0.9.4 -pkgrel=4 +pkgrel=5 pkgdesc="A simple way to interact with an SMT solver process" url="https://github.com/yav/simple-smt; license=("BSD")
[arch-commits] Commit in haskell-hspec-expectations/repos (2 files)
Date: Saturday, February 15, 2020 @ 15:53:45 Author: felixonmars Revision: 571646 archrelease: copy trunk to community-staging-x86_64 Added: haskell-hspec-expectations/repos/community-staging-x86_64/ haskell-hspec-expectations/repos/community-staging-x86_64/PKGBUILD (from rev 571645, haskell-hspec-expectations/trunk/PKGBUILD) --+ PKGBUILD | 37 + 1 file changed, 37 insertions(+) Copied: haskell-hspec-expectations/repos/community-staging-x86_64/PKGBUILD (from rev 571645, haskell-hspec-expectations/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-02-15 15:53:45 UTC (rev 571646) @@ -0,0 +1,37 @@ +# Maintainer: Felix Yan + +_hkgname=hspec-expectations +pkgname=haskell-hspec-expectations +pkgver=0.8.2 +pkgrel=28 +pkgdesc="Catchy combinators for HUnit" +url="https://github.com/sol/hspec-expectations; +license=('MIT') +arch=('x86_64') +depends=('ghc-libs' 'haskell-call-stack' 'haskell-hunit') +makedepends=('ghc') +source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz) +sha512sums=('482799adad2a70f891a61227bcf28e6712e65fa7dceba13da15a101a6814bc0d44aafaeda360a06dcdbcdbb96e5539f15135753eabd63efdd6bf56b8994a44c9') + +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-pcre-light/trunk (PKGBUILD)
Date: Saturday, February 15, 2020 @ 15:54:33 Author: felixonmars Revision: 571647 upgpkg: haskell-pcre-light 0.4.1.0-14: rebuild with ghc 8.8.2 Modified: haskell-pcre-light/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-02-15 15:53:45 UTC (rev 571646) +++ PKGBUILD2020-02-15 15:54:33 UTC (rev 571647) @@ -4,7 +4,7 @@ _hkgname=pcre-light pkgname=haskell-pcre-light pkgver=0.4.1.0 -pkgrel=13 +pkgrel=14 pkgdesc="Portable regex library for Perl 5 compatible regular expressions" url="https://github.com/Daniel-Diaz/pcre-light; license=("BSD")
[arch-commits] Commit in haskell-raw-strings-qq/trunk (PKGBUILD)
Date: Saturday, February 15, 2020 @ 15:55:27 Author: felixonmars Revision: 571649 upgpkg: haskell-raw-strings-qq 1.1-21: rebuild with ghc 8.8.2 Modified: haskell-raw-strings-qq/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-02-15 15:54:50 UTC (rev 571648) +++ PKGBUILD2020-02-15 15:55:27 UTC (rev 571649) @@ -3,7 +3,7 @@ _hkgname=raw-strings-qq pkgname=haskell-raw-strings-qq pkgver=1.1 -pkgrel=20 +pkgrel=21 pkgdesc="Raw string literals for Haskell" url="https://github.com/23Skidoo/raw-strings-qq; license=('BSD')
[arch-commits] Commit in haskell-stm-chans/trunk (PKGBUILD)
Date: Saturday, February 15, 2020 @ 16:04:52 Author: felixonmars Revision: 571667 upgpkg: haskell-stm-chans 3.0.0.4-18: rebuild with ghc 8.8.2 Modified: haskell-stm-chans/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-02-15 16:04:10 UTC (rev 571666) +++ PKGBUILD2020-02-15 16:04:52 UTC (rev 571667) @@ -4,7 +4,7 @@ _hkgname=stm-chans pkgname=haskell-stm-chans pkgver=3.0.0.4 -pkgrel=17 +pkgrel=18 pkgdesc="Additional types of channels for STM." url="http://code.haskell.org/~wren/; license=("BSD")
[arch-commits] Commit in haskell-lrucache/repos (2 files)
Date: Saturday, February 15, 2020 @ 16:04:10 Author: felixonmars Revision: 571666 archrelease: copy trunk to community-staging-x86_64 Added: haskell-lrucache/repos/community-staging-x86_64/ haskell-lrucache/repos/community-staging-x86_64/PKGBUILD (from rev 571665, haskell-lrucache/trunk/PKGBUILD) --+ PKGBUILD | 38 ++ 1 file changed, 38 insertions(+) Copied: haskell-lrucache/repos/community-staging-x86_64/PKGBUILD (from rev 571665, haskell-lrucache/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-02-15 16:04:10 UTC (rev 571666) @@ -0,0 +1,38 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=lrucache +pkgname=haskell-lrucache +pkgver=1.2.0.1 +pkgrel=8 +pkgdesc="a simple, pure LRU cache" +url="https://github.com/chowells79/lrucache; +license=("BSD") +arch=('x86_64') +depends=('ghc-libs' "haskell-contravariant") +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('fae5c8a10bb7ee781ed84ccf9c342bd583e112eb840d07aa72803affe3fa7dd394b3d6b73212e45005ec9155a409539902c4893ce20dc0a2a0e3f4a44b2c715b') + +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-lrucache/trunk (PKGBUILD)
Date: Saturday, February 15, 2020 @ 16:03:56 Author: felixonmars Revision: 571665 upgpkg: haskell-lrucache 1.2.0.1-8: rebuild with ghc 8.8.2 Modified: haskell-lrucache/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-02-15 16:03:11 UTC (rev 571664) +++ PKGBUILD2020-02-15 16:03:56 UTC (rev 571665) @@ -4,7 +4,7 @@ _hkgname=lrucache pkgname=haskell-lrucache pkgver=1.2.0.1 -pkgrel=7 +pkgrel=8 pkgdesc="a simple, pure LRU cache" url="https://github.com/chowells79/lrucache; license=("BSD")
[arch-commits] Commit in haskell-stm-chans/repos (2 files)
Date: Saturday, February 15, 2020 @ 16:05:05 Author: felixonmars Revision: 571668 archrelease: copy trunk to community-staging-x86_64 Added: haskell-stm-chans/repos/community-staging-x86_64/ haskell-stm-chans/repos/community-staging-x86_64/PKGBUILD (from rev 571667, haskell-stm-chans/trunk/PKGBUILD) --+ PKGBUILD | 38 ++ 1 file changed, 38 insertions(+) Copied: haskell-stm-chans/repos/community-staging-x86_64/PKGBUILD (from rev 571667, haskell-stm-chans/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-02-15 16:05:05 UTC (rev 571668) @@ -0,0 +1,38 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=stm-chans +pkgname=haskell-stm-chans +pkgver=3.0.0.4 +pkgrel=18 +pkgdesc="Additional types of channels for STM." +url="http://code.haskell.org/~wren/; +license=("BSD") +arch=('x86_64') +depends=('ghc-libs') +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('7882fa4d036dc3de3dfbfcb62fd54eef5bf679d2adcbdc0653a1cd4c4f1b715dab6a70465573721b141cb9a281f2d6119114445c0dc79c5e4c474250f4f22d18') + +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-syb/repos (2 files)
Date: Saturday, February 15, 2020 @ 16:11:34 Author: felixonmars Revision: 571682 archrelease: copy trunk to community-staging-x86_64 Added: haskell-syb/repos/community-staging-x86_64/ haskell-syb/repos/community-staging-x86_64/PKGBUILD (from rev 571681, haskell-syb/trunk/PKGBUILD) --+ PKGBUILD | 40 1 file changed, 40 insertions(+) Copied: haskell-syb/repos/community-staging-x86_64/PKGBUILD (from rev 571681, haskell-syb/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-02-15 16:11:34 UTC (rev 571682) @@ -0,0 +1,40 @@ +# Maintainer: Felix Yan +# Contributor: Aaron Peschel +# Contributor: Rémy Oudompheng +# Contributor: Arch Haskell Team + +_hkgname=syb +pkgname=haskell-syb +pkgver=0.7.1 +pkgrel=3 +pkgdesc="library for generic programming in Haskell" +url="https://hackage.haskell.org/package/${_hkgname}; +license=('BSD') +arch=('x86_64') +depends=('ghc-libs') +makedepends=('ghc') +source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz) +sha512sums=('63a3138f7f824a9bc611b9d025d4e7adc2da8d420d260b66d56190db683a0afac58e4794e94b13d4aa7b423d949e55a1ed0220c99d368973117b5056fd0f4e65') + +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-stringsearch/repos (2 files)
Date: Saturday, February 15, 2020 @ 16:10:43 Author: felixonmars Revision: 571680 archrelease: copy trunk to community-staging-x86_64 Added: haskell-stringsearch/repos/community-staging-x86_64/ haskell-stringsearch/repos/community-staging-x86_64/PKGBUILD (from rev 571679, haskell-stringsearch/trunk/PKGBUILD) --+ PKGBUILD | 44 1 file changed, 44 insertions(+) Copied: haskell-stringsearch/repos/community-staging-x86_64/PKGBUILD (from rev 571679, haskell-stringsearch/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-02-15 16:10:43 UTC (rev 571680) @@ -0,0 +1,44 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=stringsearch +pkgname=haskell-stringsearch +pkgver=0.3.6.6 +pkgrel=15 +pkgdesc="Fast searching, splitting and replacing of ByteStrings" +url="https://bitbucket.org/dafis/stringsearch; +license=("BSD") +arch=('x86_64') +depends=('ghc-libs') +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('a642934981318b399a7fcfbf0134d5d02d8d072591bcfed7abc57bf6474b86d6c7bc6cf11f44ace6db579a0297877850fd9049be69b61f4f9964cd72455b14e0') + +prepare() { +cd $_hkgname-$pkgver +sed -i 's/< *0.6/<1/' $_hkgname.cabal +} + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ +-f-base3 -fbase4 +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 "LICENCE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENCE" +}
[arch-commits] Commit in haskell-string-qq/repos (2 files)
Date: Saturday, February 15, 2020 @ 16:09:46 Author: felixonmars Revision: 571678 archrelease: copy trunk to community-staging-x86_64 Added: haskell-string-qq/repos/community-staging-x86_64/ haskell-string-qq/repos/community-staging-x86_64/PKGBUILD (from rev 571677, haskell-string-qq/trunk/PKGBUILD) --+ PKGBUILD | 43 +++ 1 file changed, 43 insertions(+) Copied: haskell-string-qq/repos/community-staging-x86_64/PKGBUILD (from rev 571677, haskell-string-qq/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-02-15 16:09:46 UTC (rev 571678) @@ -0,0 +1,43 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=string-qq +pkgname=haskell-string-qq +pkgver=0.0.4 +pkgrel=8 +pkgdesc="QuasiQuoter for non-interpolated strings, texts and bytestrings." +url="https://hackage.haskell.org/package/string-qq; +license=("custom:PublicDomain") +arch=('x86_64') +depends=('ghc-libs') +makedepends=('ghc' 'haskell-hunit') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('1e533afccc4e246da8fb0d76aaa63560c4b936490c002e466bcc0d08aabc0e66f393f935e0f5d93284fcd12a590e7fbe12e88175ac3599183f633eec04bf22b4') + +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-stringsearch/trunk (PKGBUILD)
Date: Saturday, February 15, 2020 @ 16:10:28 Author: felixonmars Revision: 571679 upgpkg: haskell-stringsearch 0.3.6.6-15: rebuild with ghc 8.8.2 Modified: haskell-stringsearch/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-02-15 16:09:46 UTC (rev 571678) +++ PKGBUILD2020-02-15 16:10:28 UTC (rev 571679) @@ -4,7 +4,7 @@ _hkgname=stringsearch pkgname=haskell-stringsearch pkgver=0.3.6.6 -pkgrel=14 +pkgrel=15 pkgdesc="Fast searching, splitting and replacing of ByteStrings" url="https://bitbucket.org/dafis/stringsearch; license=("BSD")
[arch-commits] Commit in haskell-syb/trunk (PKGBUILD)
Date: Saturday, February 15, 2020 @ 16:11:20 Author: felixonmars Revision: 571681 upgpkg: haskell-syb 0.7.1-3: rebuild with ghc 8.8.2 Modified: haskell-syb/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-02-15 16:10:43 UTC (rev 571680) +++ PKGBUILD2020-02-15 16:11:20 UTC (rev 571681) @@ -6,7 +6,7 @@ _hkgname=syb pkgname=haskell-syb pkgver=0.7.1 -pkgrel=2 +pkgrel=3 pkgdesc="library for generic programming in Haskell" url="https://hackage.haskell.org/package/${_hkgname}; license=('BSD')
[arch-commits] Commit in haskell-puremd5/trunk (PKGBUILD)
Date: Saturday, February 15, 2020 @ 16:21:42 Author: felixonmars Revision: 571699 upgpkg: haskell-puremd5 2.1.3-27: rebuild with ghc 8.8.2 Modified: haskell-puremd5/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-02-15 16:20:59 UTC (rev 571698) +++ PKGBUILD2020-02-15 16:21:42 UTC (rev 571699) @@ -4,7 +4,7 @@ _hkgname=pureMD5 pkgname=haskell-puremd5 pkgver=2.1.3 -pkgrel=26 +pkgrel=27 pkgdesc="A Haskell-only implementation of the MD5 digest (hash) algorithm" url="https://hackage.haskell.org/package/pureMD5; license=('BSD')
[arch-commits] Commit in haskell-distributive/repos (2 files)
Date: Saturday, February 15, 2020 @ 16:20:59 Author: felixonmars Revision: 571698 archrelease: copy trunk to community-staging-x86_64 Added: haskell-distributive/repos/community-staging-x86_64/ haskell-distributive/repos/community-staging-x86_64/PKGBUILD (from rev 571697, haskell-distributive/trunk/PKGBUILD) --+ PKGBUILD | 39 +++ 1 file changed, 39 insertions(+) Copied: haskell-distributive/repos/community-staging-x86_64/PKGBUILD (from rev 571697, haskell-distributive/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-02-15 16:20:59 UTC (rev 571698) @@ -0,0 +1,39 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=distributive +pkgname=haskell-distributive +pkgver=0.6.1 +pkgrel=13 +pkgdesc="Distributive functors -- Dual to Traversable" +url="https://github.com/ekmett/distributive/; +license=("BSD") +arch=('x86_64') +depends=('ghc-libs' "haskell-base-orphans" "haskell-tagged") +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('6f14660e14ff5dfe90eb44386ed111829d4a621f77908049197ce1802b4d5ddd67ec66dadb92f8726c03f455e077ea6a5b8503e24bd5d205883d53f13cceb630') + +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 \ +-ftagged -f-semigroups +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-distributive/trunk (PKGBUILD)
Date: Saturday, February 15, 2020 @ 16:20:45 Author: felixonmars Revision: 571697 upgpkg: haskell-distributive 0.6.1-13: rebuild with ghc 8.8.2 Modified: haskell-distributive/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-02-15 16:20:04 UTC (rev 571696) +++ PKGBUILD2020-02-15 16:20:45 UTC (rev 571697) @@ -4,7 +4,7 @@ _hkgname=distributive pkgname=haskell-distributive pkgver=0.6.1 -pkgrel=12 +pkgrel=13 pkgdesc="Distributive functors -- Dual to Traversable" url="https://github.com/ekmett/distributive/; license=("BSD")
[arch-commits] Commit in haskell-puremd5/repos (2 files)
Date: Saturday, February 15, 2020 @ 16:21:56 Author: felixonmars Revision: 571700 archrelease: copy trunk to community-staging-x86_64 Added: haskell-puremd5/repos/community-staging-x86_64/ haskell-puremd5/repos/community-staging-x86_64/PKGBUILD (from rev 571699, haskell-puremd5/trunk/PKGBUILD) --+ PKGBUILD | 39 +++ 1 file changed, 39 insertions(+) Copied: haskell-puremd5/repos/community-staging-x86_64/PKGBUILD (from rev 571699, haskell-puremd5/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-02-15 16:21:56 UTC (rev 571700) @@ -0,0 +1,39 @@ +# Maintainer: Felix Yan +# Contributor: Thomas Dziedzic + +_hkgname=pureMD5 +pkgname=haskell-puremd5 +pkgver=2.1.3 +pkgrel=27 +pkgdesc="A Haskell-only implementation of the MD5 digest (hash) algorithm" +url="https://hackage.haskell.org/package/pureMD5; +license=('BSD') +arch=('x86_64') +depends=('ghc-libs' 'haskell-cereal' 'haskell-crypto-api' 'haskell-tagged') +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('4be26ab8383bc51aaefb2e22cd758945eab00d1ca9612fc0a1b6ba1a581ea7dca55580f50c11dd60c72aeb1f3c418c73c52df34a1be168d878602540394201dc') + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ +-f-test +runhaskell Setup build +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-skein/trunk (PKGBUILD)
Date: Saturday, February 15, 2020 @ 16:22:38 Author: felixonmars Revision: 571701 upgpkg: haskell-skein 1.0.9.4-33: rebuild with ghc 8.8.2 Modified: haskell-skein/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-02-15 16:21:56 UTC (rev 571700) +++ PKGBUILD2020-02-15 16:22:38 UTC (rev 571701) @@ -4,7 +4,7 @@ _hkgname=skein pkgname=haskell-skein pkgver=1.0.9.4 -pkgrel=32 +pkgrel=33 pkgdesc="Skein, a family of cryptographic hash functions. Includes Skein-MAC as well." url="https://github.com/meteficha/skein; license=("BSD")
[arch-commits] Commit in haskell-skein/repos (2 files)
Date: Saturday, February 15, 2020 @ 16:22:52 Author: felixonmars Revision: 571702 archrelease: copy trunk to community-staging-x86_64 Added: haskell-skein/repos/community-staging-x86_64/ haskell-skein/repos/community-staging-x86_64/PKGBUILD (from rev 571701, haskell-skein/trunk/PKGBUILD) --+ PKGBUILD | 39 +++ 1 file changed, 39 insertions(+) Copied: haskell-skein/repos/community-staging-x86_64/PKGBUILD (from rev 571701, haskell-skein/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-02-15 16:22:52 UTC (rev 571702) @@ -0,0 +1,39 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=skein +pkgname=haskell-skein +pkgver=1.0.9.4 +pkgrel=33 +pkgdesc="Skein, a family of cryptographic hash functions. Includes Skein-MAC as well." +url="https://github.com/meteficha/skein; +license=("BSD") +arch=('x86_64') +depends=('ghc-libs' "haskell-cereal" "haskell-crypto-api" "haskell-tagged") +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('4f449de2db0c9f6a22e3f7375999029c1ab9139ae2e678e5582d5ad05dc8b3c12c99951ede884228579b9acc0243b00b93dca07dd6d1ea314cc0d3d223165c34') + +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-big-endian -f-force-endianness -f-reference +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-th-abstraction/trunk (PKGBUILD)
Date: Saturday, February 15, 2020 @ 16:30:21 Author: felixonmars Revision: 571717 upgpkg: haskell-th-abstraction 0.3.2.0-2: rebuild with ghc 8.8.2 Modified: haskell-th-abstraction/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-02-15 16:29:31 UTC (rev 571716) +++ PKGBUILD2020-02-15 16:30:21 UTC (rev 571717) @@ -4,7 +4,7 @@ _hkgname=th-abstraction pkgname=haskell-th-abstraction pkgver=0.3.2.0 -pkgrel=1 +pkgrel=2 pkgdesc="Nicer interface for reified information about data types" url="https://github.com/glguy/th-abstraction/; license=("custom:ISC")
[arch-commits] Commit in haskell-tf-random/repos (2 files)
Date: Saturday, February 15, 2020 @ 16:29:31 Author: felixonmars Revision: 571716 archrelease: copy trunk to community-staging-x86_64 Added: haskell-tf-random/repos/community-staging-x86_64/ haskell-tf-random/repos/community-staging-x86_64/PKGBUILD (from rev 571715, haskell-tf-random/trunk/PKGBUILD) --+ PKGBUILD | 37 + 1 file changed, 37 insertions(+) Copied: haskell-tf-random/repos/community-staging-x86_64/PKGBUILD (from rev 571715, haskell-tf-random/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-02-15 16:29:31 UTC (rev 571716) @@ -0,0 +1,37 @@ +# Maintainer: Alexander Rødseth + +_hkgname=tf-random +pkgname=haskell-tf-random +pkgver=0.5 +pkgrel=26 +pkgdesc='High-quality splittable pseudorandom number generator' +url="https://hackage.haskell.org/package/${_hkgname}; +license=('BSD') +arch=('x86_64') +depends=('ghc-libs' 'haskell-random' 'haskell-primitive') +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('a766909571b4b37da9fa1aa9739bd2db8c32c0f64452fd7c3717f4578090e5227b763772858c6c311c5f366dd461421ffc3beb295455902fea1fb133deb7') + +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-th-abstraction/repos (2 files)
Date: Saturday, February 15, 2020 @ 16:30:36 Author: felixonmars Revision: 571718 archrelease: copy trunk to community-staging-x86_64 Added: haskell-th-abstraction/repos/community-staging-x86_64/ haskell-th-abstraction/repos/community-staging-x86_64/PKGBUILD (from rev 571717, haskell-th-abstraction/trunk/PKGBUILD) --+ PKGBUILD | 38 ++ 1 file changed, 38 insertions(+) Copied: haskell-th-abstraction/repos/community-staging-x86_64/PKGBUILD (from rev 571717, haskell-th-abstraction/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-02-15 16:30:36 UTC (rev 571718) @@ -0,0 +1,38 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=th-abstraction +pkgname=haskell-th-abstraction +pkgver=0.3.2.0 +pkgrel=2 +pkgdesc="Nicer interface for reified information about data types" +url="https://github.com/glguy/th-abstraction/; +license=("custom:ISC") +arch=('x86_64') +depends=('ghc-libs') +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('d03087e52c51f6038d41a35fbfd0c6ab8b890c6d0aa91bc1a42c46f746f60d3c19c41766006977e0ebee4517bab5aab0f0439a2ed2434e5d41a7086eeb3ecea3') + +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-microlens-th/trunk (PKGBUILD)
Date: Saturday, February 15, 2020 @ 16:31:22 Author: felixonmars Revision: 571719 upgpkg: haskell-microlens-th 0.4.3.4-2: rebuild with ghc 8.8.2 Modified: haskell-microlens-th/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-02-15 16:30:36 UTC (rev 571718) +++ PKGBUILD2020-02-15 16:31:22 UTC (rev 571719) @@ -3,7 +3,7 @@ _hkgname=microlens-th pkgname=haskell-microlens-th pkgver=0.4.3.4 -pkgrel=1 +pkgrel=2 pkgdesc="Automatic generation of record lenses for microlens" url="https://github.com/monadfix/microlens; license=('BSD')
[arch-commits] Commit in haskell-microlens-th/repos (2 files)
Date: Saturday, February 15, 2020 @ 16:31:35 Author: felixonmars Revision: 571720 archrelease: copy trunk to community-staging-x86_64 Added: haskell-microlens-th/repos/community-staging-x86_64/ haskell-microlens-th/repos/community-staging-x86_64/PKGBUILD (from rev 571719, haskell-microlens-th/trunk/PKGBUILD) --+ PKGBUILD | 43 +++ 1 file changed, 43 insertions(+) Copied: haskell-microlens-th/repos/community-staging-x86_64/PKGBUILD (from rev 571719, haskell-microlens-th/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-02-15 16:31:35 UTC (rev 571720) @@ -0,0 +1,43 @@ +# Maintainer: Felix Yan + +_hkgname=microlens-th +pkgname=haskell-microlens-th +pkgver=0.4.3.4 +pkgrel=2 +pkgdesc="Automatic generation of record lenses for microlens" +url="https://github.com/monadfix/microlens; +license=('BSD') +arch=('x86_64') +depends=('ghc-libs' 'haskell-microlens' 'haskell-th-abstraction') +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('456d0cfe6f93a4adb8c5d0004983bcc7906f8750787eecd2ccbb9063d3e63da824c1bec29f81b37485aeebc356baa478bc26cc439e45ec03642f2d61217cbb7f') + +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 \ +-finlining +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-transformers-base/repos (2 files)
Date: Saturday, February 15, 2020 @ 16:44:56 Author: felixonmars Revision: 571750 archrelease: copy trunk to community-staging-x86_64 Added: haskell-transformers-base/repos/community-staging-x86_64/ haskell-transformers-base/repos/community-staging-x86_64/PKGBUILD (from rev 571749, haskell-transformers-base/trunk/PKGBUILD) --+ PKGBUILD | 39 +++ 1 file changed, 39 insertions(+) Copied: haskell-transformers-base/repos/community-staging-x86_64/PKGBUILD (from rev 571749, haskell-transformers-base/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-02-15 16:44:56 UTC (rev 571750) @@ -0,0 +1,39 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=transformers-base +pkgname=haskell-transformers-base +pkgver=0.4.5.2 +pkgrel=59 +pkgdesc="Lift computations from the bottom of a transformer stack" +url="https://github.com/mvv/transformers-base; +license=("BSD") +arch=('x86_64') +depends=('ghc-libs' 'haskell-base-orphans' 'haskell-transformers-compat') +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('5953d99fee3a02f825c096cf035a5ee825da17e154ca9847ddb215dee54a96a8b28af2b4adb639ef3548ea9aa8a2cb781563c7ffbb399bed5a35c056d03bcbd4') + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ +-forphaninstances +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +}
[arch-commits] Commit in haskell-transformers-base/trunk (PKGBUILD)
Date: Saturday, February 15, 2020 @ 16:44:42 Author: felixonmars Revision: 571749 upgpkg: haskell-transformers-base 0.4.5.2-59: rebuild with ghc 8.8.2 Modified: haskell-transformers-base/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-02-15 16:43:41 UTC (rev 571748) +++ PKGBUILD2020-02-15 16:44:42 UTC (rev 571749) @@ -4,7 +4,7 @@ _hkgname=transformers-base pkgname=haskell-transformers-base pkgver=0.4.5.2 -pkgrel=58 +pkgrel=59 pkgdesc="Lift computations from the bottom of a transformer stack" url="https://github.com/mvv/transformers-base; license=("BSD")
[arch-commits] Commit in haskell-protolude/repos (2 files)
Date: Saturday, February 15, 2020 @ 16:43:41 Author: felixonmars Revision: 571748 archrelease: copy trunk to community-staging-x86_64 Added: haskell-protolude/repos/community-staging-x86_64/ haskell-protolude/repos/community-staging-x86_64/PKGBUILD (from rev 571747, haskell-protolude/trunk/PKGBUILD) --+ PKGBUILD | 43 +++ 1 file changed, 43 insertions(+) Copied: haskell-protolude/repos/community-staging-x86_64/PKGBUILD (from rev 571747, haskell-protolude/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-02-15 16:43:41 UTC (rev 571748) @@ -0,0 +1,43 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=protolude +pkgname=haskell-protolude +pkgver=0.2.4 +pkgrel=3 +pkgdesc="A sensible set of defaults for writing custom Preludes." +url="https://github.com/sdiehl/protolude; +license=("MIT") +arch=('x86_64') +depends=('ghc-libs' 'haskell-async' 'haskell-hashable' + 'haskell-transformers-compat') +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('2056cc994074d1027f9574ef70fc9fd110317129f494a28db0428ef17a26e66c7126f5ff9c492d76ae53f9085173c78742b8c83c2d0ea5231cab3297efe9f4e0') + +prepare() { +sed -e '/mtl-compat/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 \ +--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-monad-control/repos (2 files)
Date: Saturday, February 15, 2020 @ 16:45:49 Author: felixonmars Revision: 571752 archrelease: copy trunk to community-staging-x86_64 Added: haskell-monad-control/repos/community-staging-x86_64/ haskell-monad-control/repos/community-staging-x86_64/PKGBUILD (from rev 571751, haskell-monad-control/trunk/PKGBUILD) --+ PKGBUILD | 38 ++ 1 file changed, 38 insertions(+) Copied: haskell-monad-control/repos/community-staging-x86_64/PKGBUILD (from rev 571751, haskell-monad-control/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-02-15 16:45:49 UTC (rev 571752) @@ -0,0 +1,38 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=monad-control +pkgname=haskell-monad-control +pkgver=1.0.2.3 +pkgrel=61 +pkgdesc="Lift control operations, like exception catching, through monad transformers" +url="https://github.com/basvandijk/monad-control; +license=("BSD") +arch=('x86_64') +depends=('ghc-libs' "haskell-transformers-base" "haskell-transformers-compat") +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('59837326ec9f25220cb6c7329c91a5806b0ec7412d6af24c0f0d52c4fd93b084e92edd4f5f61a4f9c4248034fa540c23b65d2aacdfca737ece98bb132b8f08d4') + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build +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" +}