[arch-commits] Commit in haskell-generic-deriving/repos (2 files)
Date: Saturday, September 15, 2018 @ 05:55:44 Author: felixonmars Revision: 381138 archrelease: copy trunk to community-staging-x86_64 Added: haskell-generic-deriving/repos/community-staging-x86_64/ haskell-generic-deriving/repos/community-staging-x86_64/PKGBUILD (from rev 381137, haskell-generic-deriving/trunk/PKGBUILD) --+ PKGBUILD | 49 + 1 file changed, 49 insertions(+) Copied: haskell-generic-deriving/repos/community-staging-x86_64/PKGBUILD (from rev 381137, haskell-generic-deriving/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-09-15 05:55:44 UTC (rev 381138) @@ -0,0 +1,49 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=generic-deriving +pkgname=haskell-generic-deriving +pkgver=1.12.2 +pkgrel=10 +pkgdesc="Generic programming library for generalised deriving." +url="https://github.com/dreixel/generic-deriving; +license=("custom:BSD3") +arch=('x86_64') +depends=('ghc-libs' 'haskell-th-abstraction') +makedepends=('ghc' 'haskell-hspec') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('6abbc9508ab4c85536cba1cdc8d086952f0268527cd2db058492bc76d94bda58d99c47132c6deb56a24000b9fad0b043582dbc0af740c7731c1a4ebf510be7af') + +prepare() { +cd $_hkgname-$pkgver +sed -e 's/<.*2.13/<3/' -i $_hkgname.cabal +} + +build() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ +-fbase-4-9 +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 "${srcdir}/${_hkgname}-${pkgver}" + +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" +install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" +runhaskell Setup copy --destdir="${pkgdir}" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +}
[arch-commits] Commit in haskell-generic-deriving/trunk (PKGBUILD)
Date: Saturday, September 15, 2018 @ 05:55:28 Author: felixonmars Revision: 381137 upgpkg: haskell-generic-deriving 1.12.2-10 rebuild with ansi-terminal 0.8.1 Modified: haskell-generic-deriving/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-09-15 05:54:29 UTC (rev 381136) +++ PKGBUILD2018-09-15 05:55:28 UTC (rev 381137) @@ -4,7 +4,7 @@ _hkgname=generic-deriving pkgname=haskell-generic-deriving pkgver=1.12.2 -pkgrel=9 +pkgrel=10 pkgdesc="Generic programming library for generalised deriving." url="https://github.com/dreixel/generic-deriving; license=("custom:BSD3")
[arch-commits] Commit in haskell-bifunctors/trunk (PKGBUILD)
Date: Saturday, September 15, 2018 @ 05:54:12 Author: felixonmars Revision: 381135 upgpkg: haskell-bifunctors 5.5.3-10 rebuild with ansi-terminal 0.8.1 Modified: haskell-bifunctors/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-09-15 05:53:17 UTC (rev 381134) +++ PKGBUILD2018-09-15 05:54:12 UTC (rev 381135) @@ -4,7 +4,7 @@ _hkgname=bifunctors pkgname=haskell-bifunctors pkgver=5.5.3 -pkgrel=9 +pkgrel=10 pkgdesc="Bifunctors" url="https://github.com/ekmett/bifunctors/; license=("custom:BSD3")
[arch-commits] Commit in haskell-bifunctors/repos (2 files)
Date: Saturday, September 15, 2018 @ 05:54:29 Author: felixonmars Revision: 381136 archrelease: copy trunk to community-staging-x86_64 Added: haskell-bifunctors/repos/community-staging-x86_64/ haskell-bifunctors/repos/community-staging-x86_64/PKGBUILD (from rev 381135, haskell-bifunctors/trunk/PKGBUILD) --+ PKGBUILD | 45 + 1 file changed, 45 insertions(+) Copied: haskell-bifunctors/repos/community-staging-x86_64/PKGBUILD (from rev 381135, haskell-bifunctors/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-09-15 05:54:29 UTC (rev 381136) @@ -0,0 +1,45 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=bifunctors +pkgname=haskell-bifunctors +pkgver=5.5.3 +pkgrel=10 +pkgdesc="Bifunctors" +url="https://github.com/ekmett/bifunctors/; +license=("custom:BSD3") +arch=('x86_64') +depends=('ghc-libs' 'haskell-base-orphans' 'haskell-comonad' 'haskell-tagged' + 'haskell-th-abstraction') +makedepends=('ghc' 'haskell-hspec' 'haskell-quickcheck') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('4996c9afa60bd6c1de872ac7be09135a972f9c3075987834fa50bfba90111257ef51268b4b206a8652b3e68b231f94723e6e6f47eb44b457820cfe9b8ea82404') + +build() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ +-ftagged -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 +} + +check() { +cd $_hkgname-$pkgver +runhaskell Setup test +} + +package() { +cd "${srcdir}/${_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-comonad/repos (2 files)
Date: Saturday, September 15, 2018 @ 05:53:17 Author: felixonmars Revision: 381134 archrelease: copy trunk to community-staging-x86_64 Added: haskell-comonad/repos/community-staging-x86_64/ haskell-comonad/repos/community-staging-x86_64/PKGBUILD (from rev 381133, haskell-comonad/trunk/PKGBUILD) --+ PKGBUILD | 46 ++ 1 file changed, 46 insertions(+) Copied: haskell-comonad/repos/community-staging-x86_64/PKGBUILD (from rev 381133, haskell-comonad/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-09-15 05:53:17 UTC (rev 381134) @@ -0,0 +1,46 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=comonad +pkgname=haskell-comonad +pkgver=5.0.4 +pkgrel=13 +pkgdesc="Comonads" +url="https://github.com/ekmett/comonad/; +license=("custom:BSD3") +arch=('x86_64') +depends=('ghc-libs' 'haskell-contravariant' 'haskell-distributive' 'haskell-tagged' + 'haskell-transformers-compat') +makedepends=('haskell-cabal-doctest' 'ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('06537fed3fb26a776384c1b8601e82571d6a9ef62a73eb145fe04f7f00eb0a8994b93e5ec36b235545de568e552ca2e77347a25c87ee4237dcddca41f31ec974') + +prepare() { +cd $_hkgname-$pkgver +sed -i '/semigroups/d' $_hkgname.cabal +sed -i 's/#if MIN_VERSION_semigroups.*/#if 1/' src/Control/Comonad/Env/Class.hs src/Control/Comonad.hs +} + +build() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ +-fdistributive -fcontravariant -fcontainers -ftest-doctests +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { +cd "${srcdir}/${_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-comonad/trunk (PKGBUILD)
Date: Saturday, September 15, 2018 @ 05:53:00 Author: felixonmars Revision: 381133 upgpkg: haskell-comonad 5.0.4-13 rebuild with ansi-terminal 0.8.1 Modified: haskell-comonad/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-09-15 05:51:02 UTC (rev 381132) +++ PKGBUILD2018-09-15 05:53:00 UTC (rev 381133) @@ -4,7 +4,7 @@ _hkgname=comonad pkgname=haskell-comonad pkgver=5.0.4 -pkgrel=12 +pkgrel=13 pkgdesc="Comonads" url="https://github.com/ekmett/comonad/; license=("custom:BSD3")
[arch-commits] Commit in mongodb/repos (6 files)
Date: Saturday, September 15, 2018 @ 05:51:02 Author: felixonmars Revision: 381132 archrelease: copy trunk to community-testing-x86_64 Added: mongodb/repos/community-testing-x86_64/ mongodb/repos/community-testing-x86_64/PKGBUILD (from rev 381131, mongodb/trunk/PKGBUILD) mongodb/repos/community-testing-x86_64/mongodb.conf (from rev 381131, mongodb/trunk/mongodb.conf) mongodb/repos/community-testing-x86_64/mongodb.service (from rev 381131, mongodb/trunk/mongodb.service) mongodb/repos/community-testing-x86_64/mongodb.sysusers (from rev 381131, mongodb/trunk/mongodb.sysusers) mongodb/repos/community-testing-x86_64/mongodb.tmpfiles (from rev 381131, mongodb/trunk/mongodb.tmpfiles) --+ PKGBUILD | 87 + mongodb.conf |8 mongodb.service | 10 ++ mongodb.sysusers |2 + mongodb.tmpfiles |2 + 5 files changed, 109 insertions(+) Copied: mongodb/repos/community-testing-x86_64/PKGBUILD (from rev 381131, mongodb/trunk/PKGBUILD) === --- community-testing-x86_64/PKGBUILD (rev 0) +++ community-testing-x86_64/PKGBUILD 2018-09-15 05:51:02 UTC (rev 381132) @@ -0,0 +1,87 @@ +# Maintainer: Felix Yan +# Contributor: Sven-Hendrik Haase +# Contributor: Thomas Dziedzic < gostrc at gmail > +# Contributor: Mathias Stearn +# Contributor: Alec Thomas + +pkgname=mongodb +pkgver=4.0.2 +pkgrel=1 +pkgdesc='A high-performance, open source, schema-free document-oriented database' +arch=('x86_64') +url='https://www.mongodb.com/' +license=('AGPL3') +depends=('pcre' 'snappy' 'openssl' 'libsasl' 'yaml-cpp' 'lsb-release' 'wiredtiger' + 'libstemmer') +makedepends=('scons' 'readline' 'ncurses' 'libpcap' 'python2-setuptools' 'python2-regex' + 'python2-cheetah' 'python2-typing' 'python2-requests' 'python2-yaml') +checkdepends=('python2-pymongo') +optdepends=('libpcap: needed for mongosniff' +'mongodb-tools: mongoimport, mongodump, mongotop, etc') +backup=('etc/mongodb.conf') +source=("http://downloads.mongodb.org/src/mongodb-src-r${pkgver}.tar.gz; +'mongodb.sysusers' 'mongodb.tmpfiles' 'mongodb.conf' 'mongodb.service') +sha512sums=('171422ee028ebc279bb2cf20c78a3ce89a6cc15abf0955ac20a6c67f1aae577bf99ca4363fc428dba6ae0250b97f95d2fc51ca7f4a4505e8c38c9a11ca249800' + '889425b864c58a767aa5865c0ce9817361ad99fec78050fa600f14eaef5a56ce0bc41a03878233e99f4862596a94dafcfebebecd4d57443b742117b873ab813d' + 'a931c401792f4e7928e4778d91626c1ecc3e97e5728549b170c050de487b2e5234747b0ee2d5acc3d63b798716758c17e30914dcaa9a92ac386db39f8a45a05c' + '05dead727d3ea5fe8af1a3c3888693f6b3e2b8cb7f197a5d793352e10d2c524e96c9a5c55ad2e88c1114643a9612ec0b26a2574b48a5260a9b51ec8941461f1c' + '177251404b2e818ae2b546fe8b13cb76e348c99e85c7bef22a04b0f07b600fd515a309ede50214f4198594388a6d2b31f46e945b9dae84aabb4dfa13b1123bb9') + +_scons_args=( + --use-system-pcre + --use-system-snappy + --use-system-yaml + --use-system-zlib + --use-system-wiredtiger + --use-system-stemmer + --use-sasl-client + --ssl + --disable-warnings-as-errors + # --use-system-asio # https://jira.mongodb.org/browse/SERVER-21839 + # --use-system-v8 # Doesn't compile + # --use-system-icu + # --use-system-tcmalloc # Disabled as upstream suggests in https://jira.mongodb.org/browse/SERVER-17447?focusedCommentId=841890=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#comment-841890 +) + +prepare() { + cd mongodb-src-r$pkgver + # Broken tls13 support, removing to fix build + sed -i '/counts.tls13/d' src/mongo/util/net/ssl_manager_openssl.cpp +} + +build() { + cd mongodb-src-r${pkgver} + export SCONSFLAGS="$MAKEFLAGS" + + scons core tools "${_scons_args[@]}" +} + +check() { + cd mongodb-src-r${pkgver} + export SCONSFLAGS="$MAKEFLAGS" + + # Setting LANG to workaround the following test error: + # std::exception: locale::facet::_S_create_c_locale name not valid + + # 3.6.0: mlock permission denied + scons unittests "${_scons_args[@]}" + sed -i -e '/oplog_buffer_collection_test/d' build/unittests.txt + LANG=en_US.UTF-8 python2 buildscripts/resmoke.py --suites=unittests || warning "Tests failed" + + scons dbtest "${_scons_args[@]}" + python2 buildscripts/resmoke.py --suites=dbtest + + scons integration_tests "${_scons_args[@]}" + python2 buildscripts/resmoke.py --suites=integration_tests_replset,integration_tests_standalone --dbpathPrefix="$srcdir" +} + +package() { + cd mongodb-src-r${pkgver} + + scons install --prefix="$pkgdir/usr" --nostrip "${_scons_args[@]}" + + install -Dm644 "$srcdir/mongodb.conf" "$pkgdir/etc/mongodb.conf" + install -Dm644 "$srcdir/mongodb.service" "$pkgdir/usr/lib/systemd/system/mongodb.service" + install -Dm644 "$srcdir/mongodb.sysusers" "$pkgdir/usr/lib/sysusers.d/mongodb.conf" + install -Dm644
[arch-commits] Commit in mongodb/trunk (PKGBUILD)
Date: Saturday, September 15, 2018 @ 05:50:37 Author: felixonmars Revision: 381131 upgpkg: mongodb 4.0.2-1 Modified: mongodb/trunk/PKGBUILD --+ PKGBUILD | 10 -- 1 file changed, 8 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-09-15 05:50:04 UTC (rev 381130) +++ PKGBUILD2018-09-15 05:50:37 UTC (rev 381131) @@ -5,7 +5,7 @@ # Contributor: Alec Thomas pkgname=mongodb -pkgver=4.0.0 +pkgver=4.0.2 pkgrel=1 pkgdesc='A high-performance, open source, schema-free document-oriented database' arch=('x86_64') @@ -21,7 +21,7 @@ backup=('etc/mongodb.conf') source=("http://downloads.mongodb.org/src/mongodb-src-r${pkgver}.tar.gz; 'mongodb.sysusers' 'mongodb.tmpfiles' 'mongodb.conf' 'mongodb.service') -sha512sums=('11d00cdde606cfea268471cffccedb6d003e421aeffda2303aff4d4126c386aaec50a1de733d7a1d5fb6605403cf9f2218dae50374c7b5e8625fa80317804589' +sha512sums=('171422ee028ebc279bb2cf20c78a3ce89a6cc15abf0955ac20a6c67f1aae577bf99ca4363fc428dba6ae0250b97f95d2fc51ca7f4a4505e8c38c9a11ca249800' '889425b864c58a767aa5865c0ce9817361ad99fec78050fa600f14eaef5a56ce0bc41a03878233e99f4862596a94dafcfebebecd4d57443b742117b873ab813d' 'a931c401792f4e7928e4778d91626c1ecc3e97e5728549b170c050de487b2e5234747b0ee2d5acc3d63b798716758c17e30914dcaa9a92ac386db39f8a45a05c' '05dead727d3ea5fe8af1a3c3888693f6b3e2b8cb7f197a5d793352e10d2c524e96c9a5c55ad2e88c1114643a9612ec0b26a2574b48a5260a9b51ec8941461f1c' @@ -43,6 +43,12 @@ # --use-system-tcmalloc # Disabled as upstream suggests in https://jira.mongodb.org/browse/SERVER-17447?focusedCommentId=841890=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#comment-841890 ) +prepare() { + cd mongodb-src-r$pkgver + # Broken tls13 support, removing to fix build + sed -i '/counts.tls13/d' src/mongo/util/net/ssl_manager_openssl.cpp +} + build() { cd mongodb-src-r${pkgver} export SCONSFLAGS="$MAKEFLAGS"
[arch-commits] Commit in python-sympy/repos (2 files)
Date: Saturday, September 15, 2018 @ 05:49:42 Author: felixonmars Revision: 381129 archrelease: copy trunk to community-testing-any Added: python-sympy/repos/community-testing-any/ python-sympy/repos/community-testing-any/PKGBUILD (from rev 381127, python-sympy/trunk/PKGBUILD) --+ PKGBUILD | 64 + 1 file changed, 64 insertions(+) Copied: python-sympy/repos/community-testing-any/PKGBUILD (from rev 381127, python-sympy/trunk/PKGBUILD) === --- community-testing-any/PKGBUILD (rev 0) +++ community-testing-any/PKGBUILD 2018-09-15 05:49:42 UTC (rev 381129) @@ -0,0 +1,64 @@ +# Maintainer: Felix Yan +# Contributor: Stéphane Gaudreault +# Contributor: Thomas Dziedzic < gostrc at gmail > +# Contributor: Angel 'angvp' Velasquez +# Contributor: Peter Garceau + +pkgbase=python-sympy +pkgname=('python-sympy' 'python2-sympy') +pkgver=1.3 +pkgrel=1 +arch=('any') +pkgdesc='Symbolic manipulation package (Computer Algebra System), written in pure Python' +url='http://sympy.org/en/index.html' +license=('BSD') +makedepends=('python2-mpmath' 'python-mpmath' 'python-setuptools' 'python2-setuptools') +source=("$pkgbase-$pkgver.tar.gz::https://github.com/sympy/sympy/archive/sympy-$pkgver.tar.gz;) +sha512sums=('153af141b2fa30a9fcea94630bfe985cda279380f789be745c29f23be253bcff1a40a9eacf8c81621b2eed05d4d32d1918e5a00563fcabe4b354ec15a7e1d0fa') + +prepare() { + cp -a sympy-sympy-$pkgver{,-py2} +} + +build() { + cd "$srcdir"/sympy-sympy-$pkgver + python setup.py build + + cd "$srcdir"/sympy-sympy-$pkgver-py2 + python2 setup.py build +} + +check() { + cd "$srcdir"/sympy-sympy-$pkgver + python setup.py test || warning "Tests failed" + + cd "$srcdir"/sympy-sympy-$pkgver-py2 + python2 setup.py test || warning "Tests failed" +} + +package_python-sympy() { + depends=('python-mpmath') + optdepends=('ipython: user friendly interface for isympy') + + cd sympy-sympy-$pkgver + + python setup.py install --root "$pkgdir" --optimize=1 + + install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE +} + +package_python2-sympy() { + depends=('python2-mpmath') + optdepends=('python2-pyglet: plotting' + 'ipython2: user friendly interface for isympy') + + cd sympy-sympy-$pkgver-py2 + + python2 setup.py install --root "$pkgdir" --optimize=1 + + # rename files that exists in both 'python-sympy' and 'python2-sympy' + mv "$pkgdir"/usr/bin/isympy{,2} + mv "$pkgdir"/usr/share/man/man1/isympy{,2}.1 + + install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE +}
[arch-commits] Commit in haskell-distributive/trunk (PKGBUILD)
Date: Saturday, September 15, 2018 @ 05:49:39 Author: felixonmars Revision: 381128 upgpkg: haskell-distributive 0.6-5 rebuild with ansi-terminal 0.8.1 Modified: haskell-distributive/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-09-15 05:49:26 UTC (rev 381127) +++ PKGBUILD2018-09-15 05:49:39 UTC (rev 381128) @@ -4,7 +4,7 @@ _hkgname=distributive pkgname=haskell-distributive pkgver=0.6 -pkgrel=4 +pkgrel=5 pkgdesc="Distributive functors -- Dual to Traversable" url="https://github.com/ekmett/distributive/; license=("custom:BSD3")
[arch-commits] Commit in haskell-distributive/repos (2 files)
Date: Saturday, September 15, 2018 @ 05:50:04 Author: felixonmars Revision: 381130 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 381129, haskell-distributive/trunk/PKGBUILD) --+ PKGBUILD | 39 +++ 1 file changed, 39 insertions(+) Copied: haskell-distributive/repos/community-staging-x86_64/PKGBUILD (from rev 381129, haskell-distributive/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-09-15 05:50:04 UTC (rev 381130) @@ -0,0 +1,39 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=distributive +pkgname=haskell-distributive +pkgver=0.6 +pkgrel=5 +pkgdesc="Distributive functors -- Dual to Traversable" +url="https://github.com/ekmett/distributive/; +license=("custom:BSD3") +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=('c0e1c60d72eaa6b9b7b1dc8808a6ea34a8daa9ea97068d9faa4f2f70fe99ccc1eec6b353e0c7b05249dcc55d46b76ac799325772ad482e84f2d21c6fbff392a4') + +build() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ +-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 "${srcdir}/${_hkgname}-${pkgver}" + +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" +install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" +runhaskell Setup copy --destdir="${pkgdir}" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +}
[arch-commits] Commit in python-sympy/trunk (PKGBUILD)
Date: Saturday, September 15, 2018 @ 05:49:26 Author: felixonmars Revision: 381127 upgpkg: python-sympy 1.3-1 Modified: python-sympy/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-09-15 05:48:55 UTC (rev 381126) +++ PKGBUILD2018-09-15 05:49:26 UTC (rev 381127) @@ -6,7 +6,7 @@ pkgbase=python-sympy pkgname=('python-sympy' 'python2-sympy') -pkgver=1.2 +pkgver=1.3 pkgrel=1 arch=('any') pkgdesc='Symbolic manipulation package (Computer Algebra System), written in pure Python' @@ -14,7 +14,7 @@ license=('BSD') makedepends=('python2-mpmath' 'python-mpmath' 'python-setuptools' 'python2-setuptools') source=("$pkgbase-$pkgver.tar.gz::https://github.com/sympy/sympy/archive/sympy-$pkgver.tar.gz;) -sha512sums=('e9b1089d6bc897436b1888d1a21324b5086c19cbf7d857514688e25b1a3c7fcf7c36a2ae9a7121d88acf73b6cb66e97c5591fe3e575089b41138a21086286328') +sha512sums=('153af141b2fa30a9fcea94630bfe985cda279380f789be745c29f23be253bcff1a40a9eacf8c81621b2eed05d4d32d1918e5a00563fcabe4b354ec15a7e1d0fa') prepare() { cp -a sympy-sympy-$pkgver{,-py2}
[arch-commits] Commit in haskell-constraints/repos (2 files)
Date: Saturday, September 15, 2018 @ 05:48:55 Author: felixonmars Revision: 381126 archrelease: copy trunk to community-staging-x86_64 Added: haskell-constraints/repos/community-staging-x86_64/ haskell-constraints/repos/community-staging-x86_64/PKGBUILD (from rev 381125, haskell-constraints/trunk/PKGBUILD) --+ PKGBUILD | 48 1 file changed, 48 insertions(+) Copied: haskell-constraints/repos/community-staging-x86_64/PKGBUILD (from rev 381125, haskell-constraints/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-09-15 05:48:55 UTC (rev 381126) @@ -0,0 +1,48 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=constraints +pkgname=haskell-constraints +pkgver=0.10.1 +pkgrel=8 +pkgdesc="Constraint manipulation" +url="https://github.com/ekmett/constraints/; +license=("custom:BSD2") +arch=('x86_64') +depends=('ghc-libs' 'haskell-hashable' 'haskell-transformers-compat') +makedepends=('ghc' 'haskell-hspec') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('77aefa0656cd48ab7b01cc1ca724fd5f02679838cad4cdf2a0f267e91cf4dc0fbe3f908d1eb3f6cee821e9403fec4afc78db1f145fe1f642030db30deb4ff181') + +prepare() { +cd $_hkgname-$pkgver +sed -i '/semigroups/d' $_hkgname.cabal +} + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $_hkgname-$pkgver +runhaskell Setup test +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" +install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" +runhaskell Setup copy --destdir="${pkgdir}" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +}
[arch-commits] Commit in haskell-constraints/trunk (PKGBUILD)
Date: Saturday, September 15, 2018 @ 05:48:37 Author: felixonmars Revision: 381125 upgpkg: haskell-constraints 0.10.1-8 rebuild with ansi-terminal 0.8.1 Modified: haskell-constraints/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-09-15 05:47:57 UTC (rev 381124) +++ PKGBUILD2018-09-15 05:48:37 UTC (rev 381125) @@ -4,7 +4,7 @@ _hkgname=constraints pkgname=haskell-constraints pkgver=0.10.1 -pkgrel=7 +pkgrel=8 pkgdesc="Constraint manipulation" url="https://github.com/ekmett/constraints/; license=("custom:BSD2")
[arch-commits] Commit in haskell-base-orphans/repos (2 files)
Date: Saturday, September 15, 2018 @ 05:47:57 Author: felixonmars Revision: 381124 archrelease: copy trunk to community-staging-x86_64 Added: haskell-base-orphans/repos/community-staging-x86_64/ haskell-base-orphans/repos/community-staging-x86_64/PKGBUILD (from rev 381123, haskell-base-orphans/trunk/PKGBUILD) --+ PKGBUILD | 43 +++ 1 file changed, 43 insertions(+) Copied: haskell-base-orphans/repos/community-staging-x86_64/PKGBUILD (from rev 381123, haskell-base-orphans/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-09-15 05:47:57 UTC (rev 381124) @@ -0,0 +1,43 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=base-orphans +pkgname=haskell-base-orphans +pkgver=0.8 +pkgrel=8 +pkgdesc="Backwards-compatible orphan instances for base" +url="https://github.com/haskell-compat/base-orphans#readme; +license=("MIT") +arch=('x86_64') +depends=('ghc-libs') +makedepends=('ghc' 'haskell-hspec' 'haskell-hspec-discover' 'haskell-quickcheck') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('07c2881bb3dd542fd1faa69d731a009c249d4acae75a7ae7f7324ae9b81d1f4acda33e883ab2d1c65c34ad42ba00903a06839e61c7eeb08631d775704ccfbfba') + +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-base-orphans/trunk (PKGBUILD)
Date: Saturday, September 15, 2018 @ 05:47:41 Author: felixonmars Revision: 381123 upgpkg: haskell-base-orphans 0.8-8 rebuild with ansi-terminal 0.8.1 Modified: haskell-base-orphans/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-09-15 05:47:04 UTC (rev 381122) +++ PKGBUILD2018-09-15 05:47:41 UTC (rev 381123) @@ -4,7 +4,7 @@ _hkgname=base-orphans pkgname=haskell-base-orphans pkgver=0.8 -pkgrel=7 +pkgrel=8 pkgdesc="Backwards-compatible orphan instances for base" url="https://github.com/haskell-compat/base-orphans#readme; license=("MIT")
[arch-commits] Commit in haskell-base-compat-batteries/trunk (PKGBUILD)
Date: Saturday, September 15, 2018 @ 05:46:47 Author: felixonmars Revision: 381121 upgpkg: haskell-base-compat-batteries 0.10.1-19 rebuild with ansi-terminal 0.8.1 Modified: haskell-base-compat-batteries/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-09-15 05:46:02 UTC (rev 381120) +++ PKGBUILD2018-09-15 05:46:47 UTC (rev 381121) @@ -3,7 +3,7 @@ _hkgname=base-compat-batteries pkgname=haskell-base-compat-batteries pkgver=0.10.1 -pkgrel=18 +pkgrel=19 pkgdesc="base-compat with extra batteries" url="https://hackage.haskell.org/package/base-compat-batteries; license=('MIT')
[arch-commits] Commit in haskell-base-compat-batteries/repos (2 files)
Date: Saturday, September 15, 2018 @ 05:47:04 Author: felixonmars Revision: 381122 archrelease: copy trunk to community-staging-x86_64 Added: haskell-base-compat-batteries/repos/community-staging-x86_64/ haskell-base-compat-batteries/repos/community-staging-x86_64/PKGBUILD (from rev 381121, haskell-base-compat-batteries/trunk/PKGBUILD) --+ PKGBUILD | 42 ++ 1 file changed, 42 insertions(+) Copied: haskell-base-compat-batteries/repos/community-staging-x86_64/PKGBUILD (from rev 381121, haskell-base-compat-batteries/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-09-15 05:47:04 UTC (rev 381122) @@ -0,0 +1,42 @@ +# Maintainer: Felix Yan + +_hkgname=base-compat-batteries +pkgname=haskell-base-compat-batteries +pkgver=0.10.1 +pkgrel=19 +pkgdesc="base-compat with extra batteries" +url="https://hackage.haskell.org/package/base-compat-batteries; +license=('MIT') +arch=('x86_64') +depends=('ghc-libs' 'haskell-base-compat') +makedepends=('ghc' 'haskell-hspec' 'haskell-hspec-discover' 'haskell-quickcheck') +source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz) +sha512sums=('7fc65b961b3b6bde315cf0d26fdcbbb0712af930cfb643b8f8ecba8ee02f9a7d0ba014a10014bdf38b688f2e4d1ccbcaa8cab445f64975afb7fee3e7f632bcb9') + +build() { +cd "${srcdir}/${_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 "${srcdir}/${_hkgname}-${pkgver}" + +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" +install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" +runhaskell Setup copy --destdir="${pkgdir}" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +}
[arch-commits] Commit in haskell-hspec/repos (2 files)
Date: Saturday, September 15, 2018 @ 05:46:02 Author: felixonmars Revision: 381120 archrelease: copy trunk to community-staging-x86_64 Added: haskell-hspec/repos/community-staging-x86_64/ haskell-hspec/repos/community-staging-x86_64/PKGBUILD (from rev 381119, haskell-hspec/trunk/PKGBUILD) --+ PKGBUILD | 50 ++ 1 file changed, 50 insertions(+) Copied: haskell-hspec/repos/community-staging-x86_64/PKGBUILD (from rev 381119, haskell-hspec/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-09-15 05:46:02 UTC (rev 381120) @@ -0,0 +1,50 @@ +# Maintainer: Felix Yan + +_hkgname=hspec +pkgname=haskell-hspec +pkgver=2.5.5 +pkgrel=4 +pkgdesc="A Testing Framework for Haskell" +url="http://hspec.github.io/; +license=('MIT') +arch=('x86_64') +depends=('ghc-libs' 'haskell-hunit' 'haskell-quickcheck' 'haskell-call-stack' 'haskell-hspec-core' + 'haskell-hspec-discover' 'haskell-hspec-expectations') +makedepends=('ghc') +checkdepends=('haskell-hspec-meta' 'haskell-stringbuilder') +source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz) +sha512sums=('b15a9cb1eb85b7c6f6b28bce264d80e6019a650c40baf835c85bce610060534580ec73ae725fb6562a30a8a56d7b10a40a8db7cdbba5893ebfb446b1cb13e203') + +build() { +cd $_hkgname-$pkgver + +if (( CHECKFUNC )); then +_opts=('--enable-tests') +else +_opts=('--disable-tests') +fi + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" "${_opts[@]}" \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $_hkgname-$pkgver +runhaskell Setup test +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" +install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" +runhaskell Setup copy --destdir="${pkgdir}" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +}
[arch-commits] Commit in haskell-hspec/trunk (PKGBUILD)
Date: Saturday, September 15, 2018 @ 05:45:46 Author: felixonmars Revision: 381119 upgpkg: haskell-hspec 2.5.5-4 rebuild with ansi-terminal 0.8.1 Modified: haskell-hspec/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-09-15 05:44:58 UTC (rev 381118) +++ PKGBUILD2018-09-15 05:45:46 UTC (rev 381119) @@ -3,7 +3,7 @@ _hkgname=hspec pkgname=haskell-hspec pkgver=2.5.5 -pkgrel=3 +pkgrel=4 pkgdesc="A Testing Framework for Haskell" url="http://hspec.github.io/; license=('MIT')
[arch-commits] Commit in haskell-hspec-core/repos (2 files)
Date: Saturday, September 15, 2018 @ 05:44:58 Author: felixonmars Revision: 381118 archrelease: copy trunk to community-staging-x86_64 Added: haskell-hspec-core/repos/community-staging-x86_64/ haskell-hspec-core/repos/community-staging-x86_64/PKGBUILD (from rev 381117, haskell-hspec-core/trunk/PKGBUILD) --+ PKGBUILD | 44 1 file changed, 44 insertions(+) Copied: haskell-hspec-core/repos/community-staging-x86_64/PKGBUILD (from rev 381117, haskell-hspec-core/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-09-15 05:44:58 UTC (rev 381118) @@ -0,0 +1,44 @@ +# Maintainer: Felix Yan + +_hkgname=hspec-core +pkgname=haskell-hspec-core +pkgver=2.5.5 +pkgrel=4 +pkgdesc="A Testing Framework for Haskell" +url="http://hspec.github.io/; +license=('MIT') +arch=('x86_64') +depends=('ghc-libs' 'haskell-ansi-terminal' 'haskell-call-stack' 'haskell-clock' + 'haskell-hspec-expectations' 'haskell-hunit' 'haskell-quickcheck' 'haskell-quickcheck-io' + 'haskell-random' 'haskell-setenv' 'haskell-tf-random') +makedepends=('ghc' 'haskell-hspec-meta' 'haskell-silently' 'haskell-temporary') +source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz) +sha512sums=('7c73a9cc9425b28c734af08821d14f42a6a9ec527a742b52684027ccc03f3c8c7e817a5dbc9972f7de0c0a302c0956e72008aa79f00c3e8fbdc5384763a0f92c') + +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-hspec-core/trunk (PKGBUILD)
Date: Saturday, September 15, 2018 @ 05:44:41 Author: felixonmars Revision: 381117 upgpkg: haskell-hspec-core 2.5.5-4 rebuild with ansi-terminal 0.8.1 Modified: haskell-hspec-core/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-09-15 05:43:21 UTC (rev 381116) +++ PKGBUILD2018-09-15 05:44:41 UTC (rev 381117) @@ -3,7 +3,7 @@ _hkgname=hspec-core pkgname=haskell-hspec-core pkgver=2.5.5 -pkgrel=3 +pkgrel=4 pkgdesc="A Testing Framework for Haskell" url="http://hspec.github.io/; license=('MIT')
[arch-commits] Commit in haskell-graphviz/repos (2 files)
Date: Saturday, September 15, 2018 @ 05:43:21 Author: felixonmars Revision: 381116 archrelease: copy trunk to community-staging-x86_64 Added: haskell-graphviz/repos/community-staging-x86_64/ haskell-graphviz/repos/community-staging-x86_64/PKGBUILD (from rev 381115, haskell-graphviz/trunk/PKGBUILD) --+ PKGBUILD | 40 1 file changed, 40 insertions(+) Copied: haskell-graphviz/repos/community-staging-x86_64/PKGBUILD (from rev 381115, haskell-graphviz/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-09-15 05:43:21 UTC (rev 381116) @@ -0,0 +1,40 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=graphviz +pkgname=haskell-graphviz +pkgver=2999.20.0.2 +pkgrel=12 +pkgdesc="Bindings to Graphviz for graph visualisation." +url="https://hackage.haskell.org/package/${_hkgname}; +license=("custom:BSD3") +arch=('x86_64') +depends=('ghc-libs' 'haskell-colour' 'haskell-dlist' 'haskell-fgl' 'haskell-polyparse' + 'haskell-temporary' 'haskell-wl-pprint-text') +makedepends=('ghc') +source=("$pkgname-$pkgver.tar.gz::https://github.com/ivan-m/graphviz/archive/$pkgver.tar.gz;) +sha512sums=('97430a8f19f5c56886520db0bb865b0d45a4dc99b8db61b3262f1fb22ec7635548ab8987eddcf629a07541160b19a3f8a3b299aa6649d9b3a9b0c60f21a45909') + +build() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ +-f-test-parsing +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}/${_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-graphviz/trunk (PKGBUILD)
Date: Saturday, September 15, 2018 @ 05:43:02 Author: felixonmars Revision: 381115 upgpkg: haskell-graphviz 2999.20.0.2-12 rebuild with ansi-terminal 0.8.1 Modified: haskell-graphviz/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-09-15 05:41:03 UTC (rev 381114) +++ PKGBUILD2018-09-15 05:43:02 UTC (rev 381115) @@ -4,7 +4,7 @@ _hkgname=graphviz pkgname=haskell-graphviz pkgver=2999.20.0.2 -pkgrel=11 +pkgrel=12 pkgdesc="Bindings to Graphviz for graph visualisation." url="https://hackage.haskell.org/package/${_hkgname}; license=("custom:BSD3")
[arch-commits] Commit in haskell-temporary/repos (2 files)
Date: Saturday, September 15, 2018 @ 05:41:03 Author: felixonmars Revision: 381114 archrelease: copy trunk to community-staging-x86_64 Added: haskell-temporary/repos/community-staging-x86_64/ haskell-temporary/repos/community-staging-x86_64/PKGBUILD (from rev 381113, haskell-temporary/trunk/PKGBUILD) --+ PKGBUILD | 43 +++ 1 file changed, 43 insertions(+) Copied: haskell-temporary/repos/community-staging-x86_64/PKGBUILD (from rev 381113, haskell-temporary/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-09-15 05:41:03 UTC (rev 381114) @@ -0,0 +1,43 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=temporary +pkgname=haskell-temporary +pkgver=1.3 +pkgrel=10 +pkgdesc="Portable temporary file and directory support" +url="http://www.github.com/batterseapower/temporary; +license=("custom:BSD3") +arch=('x86_64') +depends=('ghc-libs' 'haskell-exceptions' 'haskell-random') +makedepends=('ghc' 'haskell-base-compat' 'haskell-tasty' 'haskell-tasty-hunit') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('e3078caf54da95c4efa9e9c936b35a98b62296ecce2242cd4e103605a9d29e8a9d6c7027dbf50d02b6a893bea558ea5b07dbb1df7c59bf26d86db76ccf112f25') + +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-temporary/trunk (PKGBUILD)
Date: Saturday, September 15, 2018 @ 05:40:47 Author: felixonmars Revision: 381113 upgpkg: haskell-temporary 1.3-10 rebuild with ansi-terminal 0.8.1 Modified: haskell-temporary/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-09-15 05:40:05 UTC (rev 381112) +++ PKGBUILD2018-09-15 05:40:47 UTC (rev 381113) @@ -4,7 +4,7 @@ _hkgname=temporary pkgname=haskell-temporary pkgver=1.3 -pkgrel=9 +pkgrel=10 pkgdesc="Portable temporary file and directory support" url="http://www.github.com/batterseapower/temporary; license=("custom:BSD3")
[arch-commits] Commit in haskell-http2/trunk (PKGBUILD)
Date: Saturday, September 15, 2018 @ 05:39:49 Author: felixonmars Revision: 38 upgpkg: haskell-http2 1.6.3-30 rebuild with ansi-terminal 0.8.1 Modified: haskell-http2/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-09-15 05:38:44 UTC (rev 381110) +++ PKGBUILD2018-09-15 05:39:49 UTC (rev 38) @@ -4,7 +4,7 @@ _hkgname=http2 pkgname=haskell-http2 pkgver=1.6.3 -pkgrel=29 +pkgrel=30 pkgdesc="HTTP/2.0 library including frames and HPACK" url="https://github.com/kazu-yamamoto/http2; license=("custom:BSD3")
[arch-commits] Commit in haskell-http2/repos (2 files)
Date: Saturday, September 15, 2018 @ 05:40:05 Author: felixonmars Revision: 381112 archrelease: copy trunk to community-staging-x86_64 Added: haskell-http2/repos/community-staging-x86_64/ haskell-http2/repos/community-staging-x86_64/PKGBUILD (from rev 38, haskell-http2/trunk/PKGBUILD) --+ PKGBUILD | 43 +++ 1 file changed, 43 insertions(+) Copied: haskell-http2/repos/community-staging-x86_64/PKGBUILD (from rev 38, haskell-http2/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-09-15 05:40:05 UTC (rev 381112) @@ -0,0 +1,43 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=http2 +pkgname=haskell-http2 +pkgver=1.6.3 +pkgrel=30 +pkgdesc="HTTP/2.0 library including frames and HPACK" +url="https://github.com/kazu-yamamoto/http2; +license=("custom:BSD3") +arch=('x86_64') +depends=('ghc-libs' "haskell-case-insensitive" "haskell-psqueues") +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('4227424f8a73181a1036bf4a0593116ebea6d1ac036ea2f5f428128580012bfc0b98e02b6fe0477d561c4f73f9ce2c30302e301727caf0fedbc3743111846e39') + +prepare() { +sed -i '/bytestring-builder/d' $_hkgname-$pkgver/$_hkgname.cabal +} + +build() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ +-f-devel +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}/${_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-psqueues/repos (2 files)
Date: Saturday, September 15, 2018 @ 05:38:44 Author: felixonmars Revision: 381110 archrelease: copy trunk to community-staging-x86_64 Added: haskell-psqueues/repos/community-staging-x86_64/ haskell-psqueues/repos/community-staging-x86_64/PKGBUILD (from rev 381109, haskell-psqueues/trunk/PKGBUILD) --+ PKGBUILD | 44 1 file changed, 44 insertions(+) Copied: haskell-psqueues/repos/community-staging-x86_64/PKGBUILD (from rev 381109, haskell-psqueues/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-09-15 05:38:44 UTC (rev 381110) @@ -0,0 +1,44 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=psqueues +pkgname=haskell-psqueues +pkgver=0.2.7.0 +pkgrel=9 +pkgdesc="Pure priority search queues" +url="https://hackage.haskell.org/package/${_hkgname}; +license=("custom:BSD3") +arch=('x86_64') +depends=('ghc-libs' 'haskell-hashable') +makedepends=('ghc' 'haskell-hunit' 'haskell-quickcheck' 'haskell-tagged' 'haskell-test-framework' + 'haskell-test-framework-hunit' 'haskell-test-framework-quickcheck2') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('f947c6bd357aa89c386ac093e036dd766260257a69f542ed0db0e860bf40dc12d9932a2c79f9074a7a5e500b27298be5f2ce993bd524287d6fbac6bed3fc4f1b') + +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-psqueues/trunk (PKGBUILD)
Date: Saturday, September 15, 2018 @ 05:38:27 Author: felixonmars Revision: 381109 upgpkg: haskell-psqueues 0.2.7.0-9 rebuild with ansi-terminal 0.8.1 Modified: haskell-psqueues/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-09-15 05:37:31 UTC (rev 381108) +++ PKGBUILD2018-09-15 05:38:27 UTC (rev 381109) @@ -4,7 +4,7 @@ _hkgname=psqueues pkgname=haskell-psqueues pkgver=0.2.7.0 -pkgrel=8 +pkgrel=9 pkgdesc="Pure priority search queues" url="https://hackage.haskell.org/package/${_hkgname}; license=("custom:BSD3")
[arch-commits] Commit in haskell-pipes/repos (2 files)
Date: Saturday, September 15, 2018 @ 05:37:31 Author: felixonmars Revision: 381108 archrelease: copy trunk to community-staging-x86_64 Added: haskell-pipes/repos/community-staging-x86_64/ haskell-pipes/repos/community-staging-x86_64/PKGBUILD (from rev 381107, haskell-pipes/trunk/PKGBUILD) --+ PKGBUILD | 43 +++ 1 file changed, 43 insertions(+) Copied: haskell-pipes/repos/community-staging-x86_64/PKGBUILD (from rev 381107, haskell-pipes/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-09-15 05:37:31 UTC (rev 381108) @@ -0,0 +1,43 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=pipes +pkgname=haskell-pipes +pkgver=4.3.9 +pkgrel=9 +pkgdesc="Compositional pipelines" +url="https://hackage.haskell.org/package/${_hkgname}; +license=("custom:BSD3") +arch=('x86_64') +depends=('ghc-libs' 'haskell-exceptions' 'haskell-mmorph' 'haskell-void') +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('ed59ba7f3b51a91c9e348c80727c21211ce80d7c9164f86376a567ba56849d07687afb3c6ce3b956c6c0207b07b0eb1743bac30cb87d32aa8f76020e30eebcd5') + +prepare() { +cd $_hkgname-$pkgver +sed -i -e '/semigroups/d' -e 's/void >= 0.4 && < 0.8 ,/void >= 0.4 \&\& < 0.8/' $_hkgname.cabal +} + +build() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +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}/${_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-pipes/trunk (PKGBUILD)
Date: Saturday, September 15, 2018 @ 05:37:14 Author: felixonmars Revision: 381107 upgpkg: haskell-pipes 4.3.9-9 rebuild with ansi-terminal 0.8.1 Modified: haskell-pipes/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-09-15 05:36:35 UTC (rev 381106) +++ PKGBUILD2018-09-15 05:37:14 UTC (rev 381107) @@ -4,7 +4,7 @@ _hkgname=pipes pkgname=haskell-pipes pkgver=4.3.9 -pkgrel=8 +pkgrel=9 pkgdesc="Compositional pipelines" url="https://hackage.haskell.org/package/${_hkgname}; license=("custom:BSD3")
[arch-commits] Commit in haskell-glob/repos (2 files)
Date: Saturday, September 15, 2018 @ 05:36:35 Author: felixonmars Revision: 381106 archrelease: copy trunk to community-staging-x86_64 Added: haskell-glob/repos/community-staging-x86_64/ haskell-glob/repos/community-staging-x86_64/PKGBUILD (from rev 381105, haskell-glob/trunk/PKGBUILD) --+ PKGBUILD | 44 1 file changed, 44 insertions(+) Copied: haskell-glob/repos/community-staging-x86_64/PKGBUILD (from rev 381105, haskell-glob/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-09-15 05:36:35 UTC (rev 381106) @@ -0,0 +1,44 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=Glob +pkgname=haskell-glob +pkgver=0.9.2 +pkgrel=9 +pkgdesc="Globbing library" +url="http://iki.fi/matti.niemenmaa/glob/; +license=("custom:BSD3") +arch=('x86_64') +depends=('ghc-libs' 'haskell-dlist' 'haskell-transformers-compat') +makedepends=('ghc' 'haskell-hunit' 'haskell-quickcheck' 'haskell-test-framework' + 'haskell-test-framework-hunit' 'haskell-test-framework-quickcheck2') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('41b2c82c23717a6879e3ee676b26a4a233fbd74157e9ab8a044ea59c2d937737193886d4c16d71f2a24edad4135c08d3257da0d6440ecbe826ab53aefa21908b') + +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.txt" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE.txt" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE.txt" +}
[arch-commits] Commit in haskell-glob/trunk (PKGBUILD)
Date: Saturday, September 15, 2018 @ 05:36:18 Author: felixonmars Revision: 381105 upgpkg: haskell-glob 0.9.2-9 rebuild with ansi-terminal 0.8.1 Modified: haskell-glob/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-09-15 05:35:33 UTC (rev 381104) +++ PKGBUILD2018-09-15 05:36:18 UTC (rev 381105) @@ -4,7 +4,7 @@ _hkgname=Glob pkgname=haskell-glob pkgver=0.9.2 -pkgrel=8 +pkgrel=9 pkgdesc="Globbing library" url="http://iki.fi/matti.niemenmaa/glob/; license=("custom:BSD3")
[arch-commits] Commit in haskell-fingertree/repos (2 files)
Date: Saturday, September 15, 2018 @ 05:35:33 Author: felixonmars Revision: 381104 archrelease: copy trunk to community-staging-x86_64 Added: haskell-fingertree/repos/community-staging-x86_64/ haskell-fingertree/repos/community-staging-x86_64/PKGBUILD (from rev 381103, haskell-fingertree/trunk/PKGBUILD) --+ PKGBUILD | 44 1 file changed, 44 insertions(+) Copied: haskell-fingertree/repos/community-staging-x86_64/PKGBUILD (from rev 381103, haskell-fingertree/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-09-15 05:35:33 UTC (rev 381104) @@ -0,0 +1,44 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=fingertree +pkgname=haskell-fingertree +pkgver=0.1.4.1 +pkgrel=6 +pkgdesc="Generic finger-tree structure, with example instances" +url="https://hackage.haskell.org/package/${_hkgname}; +license=("custom:BSD3") +arch=('x86_64') +depends=('ghc-libs') +makedepends=('ghc' 'haskell-hunit' 'haskell-quickcheck' 'haskell-test-framework' + 'haskell-test-framework-hunit' 'haskell-test-framework-quickcheck2') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('91f676c29ada1944f3da6f16923fcaab2f550bac819357f4ad47c0429298ced23057c8d63ce6d6b0e33f441b1bb9857853ed90a1b964c00abb3ad2fecdaefcaf') + +build() { +cd "${srcdir}/${_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 "${srcdir}/${_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-fingertree/trunk (PKGBUILD)
Date: Saturday, September 15, 2018 @ 05:35:16 Author: felixonmars Revision: 381103 upgpkg: haskell-fingertree 0.1.4.1-6 rebuild with ansi-terminal 0.8.1 Modified: haskell-fingertree/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-09-15 05:34:09 UTC (rev 381102) +++ PKGBUILD2018-09-15 05:35:16 UTC (rev 381103) @@ -4,7 +4,7 @@ _hkgname=fingertree pkgname=haskell-fingertree pkgver=0.1.4.1 -pkgrel=5 +pkgrel=6 pkgdesc="Generic finger-tree structure, with example instances" url="https://hackage.haskell.org/package/${_hkgname}; license=("custom:BSD3")
[arch-commits] Commit in haskell-errors/repos (2 files)
Date: Saturday, September 15, 2018 @ 05:34:09 Author: felixonmars Revision: 381102 archrelease: copy trunk to community-staging-x86_64 Added: haskell-errors/repos/community-staging-x86_64/ haskell-errors/repos/community-staging-x86_64/PKGBUILD (from rev 381101, haskell-errors/trunk/PKGBUILD) --+ PKGBUILD | 38 ++ 1 file changed, 38 insertions(+) Copied: haskell-errors/repos/community-staging-x86_64/PKGBUILD (from rev 381101, haskell-errors/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-09-15 05:34:09 UTC (rev 381102) @@ -0,0 +1,38 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=errors +pkgname=haskell-errors +pkgver=2.3.0 +pkgrel=10 +pkgdesc="Simplified error-handling" +url="https://hackage.haskell.org/package/${_hkgname}; +license=("custom:BSD3") +arch=('x86_64') +depends=('ghc-libs' 'haskell-exceptions' 'haskell-safe' 'haskell-transformers-compat') +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('dddfc63505fd7023c4a669b3cc3d736cf7ecb774b53dcdfeee2d203dcdf4684f5d149a1c217134de214b64af4e154a3ef08b315615c85a1c734ceb42e80823b4') + +build() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +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}/${_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-errors/trunk (PKGBUILD)
Date: Saturday, September 15, 2018 @ 05:33:52 Author: felixonmars Revision: 381101 upgpkg: haskell-errors 2.3.0-10 rebuild with ansi-terminal 0.8.1 Modified: haskell-errors/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-09-15 05:33:09 UTC (rev 381100) +++ PKGBUILD2018-09-15 05:33:52 UTC (rev 381101) @@ -4,7 +4,7 @@ _hkgname=errors pkgname=haskell-errors pkgver=2.3.0 -pkgrel=9 +pkgrel=10 pkgdesc="Simplified error-handling" url="https://hackage.haskell.org/package/${_hkgname}; license=("custom:BSD3")
[arch-commits] Commit in haskell-concurrent-output/repos (2 files)
Date: Saturday, September 15, 2018 @ 05:33:09 Author: felixonmars Revision: 381100 archrelease: copy trunk to community-staging-x86_64 Added: haskell-concurrent-output/repos/community-staging-x86_64/ haskell-concurrent-output/repos/community-staging-x86_64/PKGBUILD (from rev 381099, haskell-concurrent-output/trunk/PKGBUILD) --+ PKGBUILD | 39 +++ 1 file changed, 39 insertions(+) Copied: haskell-concurrent-output/repos/community-staging-x86_64/PKGBUILD (from rev 381099, haskell-concurrent-output/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-09-15 05:33:09 UTC (rev 381100) @@ -0,0 +1,39 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=concurrent-output +pkgname=haskell-concurrent-output +pkgver=1.10.6 +pkgrel=3 +pkgdesc="Ungarble output from several threads or commands" +url="https://hackage.haskell.org/package/${_hkgname}; +license=("custom:BSD2") +arch=('x86_64') +depends=('ghc-libs' 'haskell-ansi-terminal' 'haskell-async' 'haskell-exceptions' + 'haskell-terminal-size') +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('9e6441c3720da73e90b6444d5e2fbdef05c64c49df7703652e860c5df12d783a605e1b8ff94b89efbe5b326d21373c49aa73bc6f57409c310cc6df9c7a537c7f') + +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-concurrent-output/trunk (PKGBUILD)
Date: Saturday, September 15, 2018 @ 05:32:51 Author: felixonmars Revision: 381099 upgpkg: haskell-concurrent-output 1.10.6-3 rebuild with ansi-terminal 0.8.1 Modified: haskell-concurrent-output/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-09-15 05:32:10 UTC (rev 381098) +++ PKGBUILD2018-09-15 05:32:51 UTC (rev 381099) @@ -4,7 +4,7 @@ _hkgname=concurrent-output pkgname=haskell-concurrent-output pkgver=1.10.6 -pkgrel=2 +pkgrel=3 pkgdesc="Ungarble output from several threads or commands" url="https://hackage.haskell.org/package/${_hkgname}; license=("custom:BSD2")
[arch-commits] Commit in haskell-exceptions/repos (2 files)
Date: Saturday, September 15, 2018 @ 05:32:10 Author: felixonmars Revision: 381098 archrelease: copy trunk to community-staging-x86_64 Added: haskell-exceptions/repos/community-staging-x86_64/ haskell-exceptions/repos/community-staging-x86_64/PKGBUILD (from rev 381097, haskell-exceptions/trunk/PKGBUILD) --+ PKGBUILD | 44 1 file changed, 44 insertions(+) Copied: haskell-exceptions/repos/community-staging-x86_64/PKGBUILD (from rev 381097, haskell-exceptions/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-09-15 05:32:10 UTC (rev 381098) @@ -0,0 +1,44 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=exceptions +pkgname=haskell-exceptions +pkgver=0.10.0 +pkgrel=6 +pkgdesc="Extensible optionally-pure exceptions" +url="https://github.com/ekmett/exceptions/; +license=("custom:BSD3") +arch=('x86_64') +depends=('ghc-libs' 'haskell-transformers-compat') +makedepends=('ghc' 'haskell-quickcheck' 'haskell-test-framework' 'haskell-test-framework-hunit' + 'haskell-test-framework-quickcheck2') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('53fd0929bc73c7024842aee880d5f6c7e884926e0d6f667a63d12ea457451d8a3aaa44755ace2dac3258be127189ae0eeb299b6c974ebafd4fa33b5c8622fabd') + +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-exceptions/trunk (PKGBUILD)
Date: Saturday, September 15, 2018 @ 05:31:53 Author: felixonmars Revision: 381097 upgpkg: haskell-exceptions 0.10.0-6 rebuild with ansi-terminal 0.8.1 Modified: haskell-exceptions/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-09-15 05:31:06 UTC (rev 381096) +++ PKGBUILD2018-09-15 05:31:53 UTC (rev 381097) @@ -4,7 +4,7 @@ _hkgname=exceptions pkgname=haskell-exceptions pkgver=0.10.0 -pkgrel=5 +pkgrel=6 pkgdesc="Extensible optionally-pure exceptions" url="https://github.com/ekmett/exceptions/; license=("custom:BSD3")
[arch-commits] Commit in haskell-decimal/repos (2 files)
Date: Saturday, September 15, 2018 @ 05:31:06 Author: felixonmars Revision: 381096 archrelease: copy trunk to community-staging-x86_64 Added: haskell-decimal/repos/community-staging-x86_64/ haskell-decimal/repos/community-staging-x86_64/PKGBUILD (from rev 381095, haskell-decimal/trunk/PKGBUILD) --+ PKGBUILD | 44 1 file changed, 44 insertions(+) Copied: haskell-decimal/repos/community-staging-x86_64/PKGBUILD (from rev 381095, haskell-decimal/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-09-15 05:31:06 UTC (rev 381096) @@ -0,0 +1,44 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=Decimal +pkgname=haskell-decimal +pkgver=0.5.1 +pkgrel=8 +pkgdesc="Decimal numbers with variable precision" +url="https://github.com/PaulJohnson/Haskell-Decimal; +license=("custom:BSD3") +arch=('x86_64') +depends=('ghc-libs') +makedepends=('ghc' 'haskell-hunit' 'haskell-quickcheck' 'haskell-test-framework' + 'haskell-test-framework-quickcheck2' 'haskell-test-framework-hunit') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('9ca3d6f1de96ef4eb6e5e2e3bd7002019ea41e7d404ad9f566926b84ed1ff4aa4a57aa071ef82f00764008469476b5ca196d7c43553885732663f7608c2995fb') + +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.txt" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE.txt" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE.txt" +}
[arch-commits] Commit in haskell-decimal/trunk (PKGBUILD)
Date: Saturday, September 15, 2018 @ 05:30:49 Author: felixonmars Revision: 381095 upgpkg: haskell-decimal 0.5.1-8 rebuild with ansi-terminal 0.8.1 Modified: haskell-decimal/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-09-15 05:29:45 UTC (rev 381094) +++ PKGBUILD2018-09-15 05:30:49 UTC (rev 381095) @@ -4,7 +4,7 @@ _hkgname=Decimal pkgname=haskell-decimal pkgver=0.5.1 -pkgrel=7 +pkgrel=8 pkgdesc="Decimal numbers with variable precision" url="https://github.com/PaulJohnson/Haskell-Decimal; license=("custom:BSD3")
[arch-commits] Commit in haskell-crypto-api-tests/repos (2 files)
Date: Saturday, September 15, 2018 @ 05:29:45 Author: felixonmars Revision: 381094 archrelease: copy trunk to community-staging-x86_64 Added: haskell-crypto-api-tests/repos/community-staging-x86_64/ haskell-crypto-api-tests/repos/community-staging-x86_64/PKGBUILD (from rev 381093, haskell-crypto-api-tests/trunk/PKGBUILD) --+ PKGBUILD | 39 +++ 1 file changed, 39 insertions(+) Copied: haskell-crypto-api-tests/repos/community-staging-x86_64/PKGBUILD (from rev 381093, haskell-crypto-api-tests/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-09-15 05:29:45 UTC (rev 381094) @@ -0,0 +1,39 @@ +# Maintainer: Felix Yan + +_hkgname=crypto-api-tests +pkgname=haskell-crypto-api-tests +pkgver=0.3 +pkgrel=10 +pkgdesc="A test framework and KATs for cryptographic operations." +url="http://trac.haskell.org/crypto-api/wiki; +license=('custom:BSD3') +arch=('x86_64') +depends=('ghc-libs' 'haskell-test-framework-quickcheck2' 'haskell-crypto-api' 'haskell-cereal' + 'haskell-test-framework' 'haskell-test-framework-hunit' 'haskell-hunit' + 'haskell-quickcheck') +makedepends=('ghc') +source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz) +sha512sums=('4d9dfd52dc67279a712bd444972faa6650d987c8f65fb41178e5c6523a7260c0e2df8f44bc511ffa217b6d71c5ec41ab11a0466a326c9133f7e20c01c37404d5') + +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-crypto-api-tests/trunk (PKGBUILD)
Date: Saturday, September 15, 2018 @ 05:29:28 Author: felixonmars Revision: 381093 upgpkg: haskell-crypto-api-tests 0.3-10 rebuild with ansi-terminal 0.8.1 Modified: haskell-crypto-api-tests/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-09-15 05:27:57 UTC (rev 381092) +++ PKGBUILD2018-09-15 05:29:28 UTC (rev 381093) @@ -3,7 +3,7 @@ _hkgname=crypto-api-tests pkgname=haskell-crypto-api-tests pkgver=0.3 -pkgrel=9 +pkgrel=10 pkgdesc="A test framework and KATs for cryptographic operations." url="http://trac.haskell.org/crypto-api/wiki; license=('custom:BSD3')
[arch-commits] Commit in haskell-blaze-html/trunk (PKGBUILD)
Date: Saturday, September 15, 2018 @ 05:27:40 Author: felixonmars Revision: 381091 upgpkg: haskell-blaze-html 0.9.1.1-6 rebuild with ansi-terminal 0.8.1 Modified: haskell-blaze-html/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-09-15 05:26:16 UTC (rev 381090) +++ PKGBUILD2018-09-15 05:27:40 UTC (rev 381091) @@ -4,7 +4,7 @@ _hkgname=blaze-html pkgname=haskell-blaze-html pkgver=0.9.1.1 -pkgrel=5 +pkgrel=6 pkgdesc="A blazingly fast HTML combinator library for Haskell" url="http://jaspervdj.be/blaze; license=("custom:BSD3")
[arch-commits] Commit in haskell-blaze-html/repos (2 files)
Date: Saturday, September 15, 2018 @ 05:27:57 Author: felixonmars Revision: 381092 archrelease: copy trunk to community-staging-x86_64 Added: haskell-blaze-html/repos/community-staging-x86_64/ haskell-blaze-html/repos/community-staging-x86_64/PKGBUILD (from rev 381091, haskell-blaze-html/trunk/PKGBUILD) --+ PKGBUILD | 46 ++ 1 file changed, 46 insertions(+) Copied: haskell-blaze-html/repos/community-staging-x86_64/PKGBUILD (from rev 381091, haskell-blaze-html/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-09-15 05:27:57 UTC (rev 381092) @@ -0,0 +1,46 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=blaze-html +pkgname=haskell-blaze-html +pkgver=0.9.1.1 +pkgrel=6 +pkgdesc="A blazingly fast HTML combinator library for Haskell" +url="http://jaspervdj.be/blaze; +license=("custom:BSD3") +arch=('x86_64') +depends=('ghc-libs' 'haskell-blaze-builder' 'haskell-blaze-markup') +makedepends=('ghc' 'haskell-hunit' 'haskell-quickcheck' 'haskell-test-framework' + 'haskell-test-framework-hunit' 'haskell-test-framework-quickcheck2') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('02daa67d0aa7239e37a04fe52e96114ca2d1a837771aa56d5a02d93e0d261f8ed276cd4da2436c98bbfa2f2a552cd67f0b3c58dbfed2fa99350299b512e8ffaa') + +build() { +cd $_hkgname-$pkgver + +runghc -isrc src/Util/GenerateHtmlCombinators.hs + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build +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-test-framework-quickcheck2/repos (2 files)
Date: Saturday, September 15, 2018 @ 05:26:16 Author: felixonmars Revision: 381090 archrelease: copy trunk to community-staging-x86_64 Added: haskell-test-framework-quickcheck2/repos/community-staging-x86_64/ haskell-test-framework-quickcheck2/repos/community-staging-x86_64/PKGBUILD (from rev 381089, haskell-test-framework-quickcheck2/trunk/PKGBUILD) --+ PKGBUILD | 39 +++ 1 file changed, 39 insertions(+) Copied: haskell-test-framework-quickcheck2/repos/community-staging-x86_64/PKGBUILD (from rev 381089, haskell-test-framework-quickcheck2/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-09-15 05:26:16 UTC (rev 381090) @@ -0,0 +1,39 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=test-framework-quickcheck2 +pkgname=haskell-test-framework-quickcheck2 +pkgver=0.3.0.5 +pkgrel=2 +pkgdesc="QuickCheck-2 support for the test-framework package" +url="http://haskell.github.io/test-framework/; +license=("custom:BSD3") +arch=('x86_64') +depends=('ghc-libs' 'haskell-test-framework' 'haskell-quickcheck' 'haskell-extensible-exceptions' + 'haskell-random') +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('58c6177d52829ba1ea1858a11101e5b21ae4e4543f8f829779f62208ad16083b41e9f3b2275392693698ef3d46912096c368d90db0d67ff136af4fa73d5e1d43') + +build() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +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}/${_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-test-framework-quickcheck2/trunk (PKGBUILD)
Date: Saturday, September 15, 2018 @ 05:25:59 Author: felixonmars Revision: 381089 upgpkg: haskell-test-framework-quickcheck2 0.3.0.5-2 rebuild with ansi-terminal 0.8.1 Modified: haskell-test-framework-quickcheck2/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-09-15 05:25:24 UTC (rev 381088) +++ PKGBUILD2018-09-15 05:25:59 UTC (rev 381089) @@ -4,7 +4,7 @@ _hkgname=test-framework-quickcheck2 pkgname=haskell-test-framework-quickcheck2 pkgver=0.3.0.5 -pkgrel=1 +pkgrel=2 pkgdesc="QuickCheck-2 support for the test-framework package" url="http://haskell.github.io/test-framework/; license=("custom:BSD3")
[arch-commits] Commit in haskell-test-framework-hunit/trunk (PKGBUILD)
Date: Saturday, September 15, 2018 @ 05:25:07 Author: felixonmars Revision: 381087 upgpkg: haskell-test-framework-hunit 0.3.0.2-31 rebuild with ansi-terminal 0.8.1 Modified: haskell-test-framework-hunit/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-09-15 05:24:30 UTC (rev 381086) +++ PKGBUILD2018-09-15 05:25:07 UTC (rev 381087) @@ -4,7 +4,7 @@ _hkgname=test-framework-hunit pkgname=haskell-test-framework-hunit pkgver=0.3.0.2 -pkgrel=30 +pkgrel=31 pkgdesc="HUnit support for the test-framework package." url="https://batterseapower.github.io/test-framework/; license=("custom:BSD3")
[arch-commits] Commit in haskell-test-framework-hunit/repos (2 files)
Date: Saturday, September 15, 2018 @ 05:25:24 Author: felixonmars Revision: 381088 archrelease: copy trunk to community-staging-x86_64 Added: haskell-test-framework-hunit/repos/community-staging-x86_64/ haskell-test-framework-hunit/repos/community-staging-x86_64/PKGBUILD (from rev 381087, haskell-test-framework-hunit/trunk/PKGBUILD) --+ PKGBUILD | 43 +++ 1 file changed, 43 insertions(+) Copied: haskell-test-framework-hunit/repos/community-staging-x86_64/PKGBUILD (from rev 381087, haskell-test-framework-hunit/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-09-15 05:25:24 UTC (rev 381088) @@ -0,0 +1,43 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=test-framework-hunit +pkgname=haskell-test-framework-hunit +pkgver=0.3.0.2 +pkgrel=31 +pkgdesc="HUnit support for the test-framework package." +url="https://batterseapower.github.io/test-framework/; +license=("custom:BSD3") +arch=('x86_64') +depends=('ghc-libs' "haskell-hunit" "haskell-extensible-exceptions" "haskell-test-framework") +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('068ca4326935746769aa4023076e9bd85d1753073c6e67d88daa6ccf2a69f3bafb87c3b03fd5ada612f6ddbdf2447b06ef8f853675cf0efe9eafd80606c40e32') + +prepare() { +sed -i 's/HUnit >= 1.2 && < 1.4/HUnit >= 1.2 \&\& < 1.7/' $_hkgname-$pkgver/$_hkgname.cabal +} + +build() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ +-f-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 "${srcdir}/${_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-test-framework/repos (2 files)
Date: Saturday, September 15, 2018 @ 05:24:30 Author: felixonmars Revision: 381086 archrelease: copy trunk to community-staging-x86_64 Added: haskell-test-framework/repos/community-staging-x86_64/ haskell-test-framework/repos/community-staging-x86_64/PKGBUILD (from rev 381085, haskell-test-framework/trunk/PKGBUILD) --+ PKGBUILD | 50 ++ 1 file changed, 50 insertions(+) Copied: haskell-test-framework/repos/community-staging-x86_64/PKGBUILD (from rev 381085, haskell-test-framework/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-09-15 05:24:30 UTC (rev 381086) @@ -0,0 +1,50 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=test-framework +pkgname=haskell-test-framework +pkgver=0.8.2.0 +pkgrel=13 +pkgdesc="Framework for running and organising tests, with HUnit and QuickCheck support" +url="https://batterseapower.github.io/test-framework/; +license=("custom:BSD3") +arch=('x86_64') +depends=('ghc-libs' 'haskell-ansi-terminal' 'haskell-ansi-wl-pprint' 'haskell-hostname' + 'haskell-old-locale' 'haskell-random' 'haskell-regex-posix' 'haskell-xml') +makedepends=('ghc' 'haskell-hunit' 'haskell-quickcheck' 'haskell-libxml') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('d8e7ea274819a1b49b9f938df527d22c808f456d25b84f03173ed5739c230fb037a57ce90c38f571801ee38e86bed6826df1c93f184e4a803c72ce5f41e4') + +prepare() { +cd $_hkgname-$pkgver +sed -i '/semigroups/d' $_hkgname.cabal +} + +build() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +# --enable-tests \ Doesn't work with new QuickCheck +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 "${srcdir}/${_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-test-framework/trunk (PKGBUILD)
Date: Saturday, September 15, 2018 @ 05:24:13 Author: felixonmars Revision: 381085 upgpkg: haskell-test-framework 0.8.2.0-13 rebuild with ansi-terminal 0.8.1 Modified: haskell-test-framework/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-09-15 05:23:33 UTC (rev 381084) +++ PKGBUILD2018-09-15 05:24:13 UTC (rev 381085) @@ -4,7 +4,7 @@ _hkgname=test-framework pkgname=haskell-test-framework pkgver=0.8.2.0 -pkgrel=12 +pkgrel=13 pkgdesc="Framework for running and organising tests, with HUnit and QuickCheck support" url="https://batterseapower.github.io/test-framework/; license=("custom:BSD3")
[arch-commits] Commit in haskell-tasty-smallcheck/repos (2 files)
Date: Saturday, September 15, 2018 @ 05:23:33 Author: felixonmars Revision: 381084 archrelease: copy trunk to community-staging-x86_64 Added: haskell-tasty-smallcheck/repos/community-staging-x86_64/ haskell-tasty-smallcheck/repos/community-staging-x86_64/PKGBUILD (from rev 381083, haskell-tasty-smallcheck/trunk/PKGBUILD) --+ PKGBUILD | 37 + 1 file changed, 37 insertions(+) Copied: haskell-tasty-smallcheck/repos/community-staging-x86_64/PKGBUILD (from rev 381083, haskell-tasty-smallcheck/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-09-15 05:23:33 UTC (rev 381084) @@ -0,0 +1,37 @@ +# Maintainer: Felix Yan + +_hkgname=tasty-smallcheck +pkgname=haskell-tasty-smallcheck +pkgver=0.8.1 +pkgrel=19 +pkgdesc="SmallCheck support for the Tasty test framework" +url="http://documentup.com/feuerbach/tasty; +license=('MIT') +arch=('x86_64') +depends=('ghc-libs' 'haskell-async' 'haskell-tasty' 'haskell-smallcheck' 'haskell-tagged') +makedepends=('ghc') +source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz) +sha512sums=('26ed0d75559c2da2f4296af6e9b02f8d0a19043b0ef154674eb782703fcd3ad7f4863b7b07dbaae27440078b4b00a9272cd9d5da23089993018e933577be5893') + +build() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +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}/${_hkgname}-${pkgver}" + +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" +install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" +runhaskell Setup copy --destdir="${pkgdir}" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +}
[arch-commits] Commit in haskell-tasty-smallcheck/trunk (PKGBUILD)
Date: Saturday, September 15, 2018 @ 05:23:17 Author: felixonmars Revision: 381083 upgpkg: haskell-tasty-smallcheck 0.8.1-19 rebuild with ansi-terminal 0.8.1 Modified: haskell-tasty-smallcheck/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-09-15 05:22:39 UTC (rev 381082) +++ PKGBUILD2018-09-15 05:23:17 UTC (rev 381083) @@ -3,7 +3,7 @@ _hkgname=tasty-smallcheck pkgname=haskell-tasty-smallcheck pkgver=0.8.1 -pkgrel=18 +pkgrel=19 pkgdesc="SmallCheck support for the Tasty test framework" url="http://documentup.com/feuerbach/tasty; license=('MIT')
[arch-commits] Commit in haskell-tamarin-prover-term/trunk (PKGBUILD)
Date: Saturday, September 15, 2018 @ 05:22:23 Author: felixonmars Revision: 381081 upgpkg: haskell-tamarin-prover-term 1.4.0-18 rebuild with ansi-terminal 0.8.1 Modified: haskell-tamarin-prover-term/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-09-15 05:20:59 UTC (rev 381080) +++ PKGBUILD2018-09-15 05:22:23 UTC (rev 381081) @@ -4,7 +4,7 @@ _hkgname=tamarin-prover-term pkgname=haskell-tamarin-prover-term pkgver=1.4.0 -pkgrel=17 +pkgrel=18 pkgdesc="Term manipulation library for the tamarin prover" url="http://www.infsec.ethz.ch/research/software/tamarin; license=("GPL")
[arch-commits] Commit in haskell-tamarin-prover-term/repos (3 files)
Date: Saturday, September 15, 2018 @ 05:22:39 Author: felixonmars Revision: 381082 archrelease: copy trunk to community-staging-x86_64 Added: haskell-tamarin-prover-term/repos/community-staging-x86_64/ haskell-tamarin-prover-term/repos/community-staging-x86_64/PKGBUILD (from rev 381081, haskell-tamarin-prover-term/trunk/PKGBUILD) haskell-tamarin-prover-term/repos/community-staging-x86_64/ghc-8.4.patch (from rev 381081, haskell-tamarin-prover-term/trunk/ghc-8.4.patch) ---+ PKGBUILD | 45 +++ ghc-8.4.patch | 221 2 files changed, 266 insertions(+) Copied: haskell-tamarin-prover-term/repos/community-staging-x86_64/PKGBUILD (from rev 381081, haskell-tamarin-prover-term/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-09-15 05:22:39 UTC (rev 381082) @@ -0,0 +1,45 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=tamarin-prover-term +pkgname=haskell-tamarin-prover-term +pkgver=1.4.0 +pkgrel=18 +pkgdesc="Term manipulation library for the tamarin prover" +url="http://www.infsec.ethz.ch/research/software/tamarin; +license=("GPL") +arch=('x86_64') +depends=('ghc-libs' 'haskell-hunit' 'haskell-attoparsec' 'haskell-dlist' + 'haskell-safe' 'haskell-tamarin-prover-utils') +makedepends=('ghc') +source=("tamarin-prover-$pkgver.tar.gz::https://github.com/tamarin-prover/tamarin-prover/archive/$pkgver.tar.gz; +ghc-8.4.patch) +sha512sums=('7c1afe6a53b596c2ce01e9ad7a7f464af1f4efbc5f8edc13d5ec8bc32ce4e91ddde91dff6ab8e01cf3cf30a37a3a18953d937debc36c9df664f718d968e2ae74' + 'd5031c558ecbd7f273a4b0055fe753d14b2dde60738507d7cb22e859b391455259d7099fbcaf4025912389bd93421d89b97d5d79d92a325b1f0c5caa50676513') + +prepare() { +cd tamarin-prover-$pkgver +patch -p1 -i ../ghc-8.4.patch +} + +build() { +cd "${srcdir}/tamarin-prover-${pkgver}/lib/term" + +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}/tamarin-prover-${pkgver}/lib/term" + +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" +} Copied: haskell-tamarin-prover-term/repos/community-staging-x86_64/ghc-8.4.patch (from rev 381081, haskell-tamarin-prover-term/trunk/ghc-8.4.patch) === --- community-staging-x86_64/ghc-8.4.patch (rev 0) +++ community-staging-x86_64/ghc-8.4.patch 2018-09-15 05:22:39 UTC (rev 381082) @@ -0,0 +1,221 @@ +diff --git a/lib/term/src/Term/Maude/Signature.hs b/lib/term/src/Term/Maude/Signature.hs +index 98c25d9f..1a4ce82f 100644 +--- a/lib/term/src/Term/Maude/Signature.hs b/lib/term/src/Term/Maude/Signature.hs +@@ -104,9 +104,9 @@ maudeSig msig@(MaudeSig {enableDH,enableBP,enableMSet,enableXor,enableDiff=_,stF + `S.union` dhReducibleFunSig `S.union` bpReducibleFunSig `S.union` xorReducibleFunSig + + -- | A monoid instance to combine maude signatures. +-instance Monoid MaudeSig where +-(MaudeSig dh1 bp1 mset1 xor1 diff1 stFunSyms1 stRules1 _ _) `mappend` +- (MaudeSig dh2 bp2 mset2 xor2 diff2 stFunSyms2 stRules2 _ _) = ++instance Semigroup MaudeSig where ++MaudeSig dh1 bp1 mset1 xor1 diff1 stFunSyms1 stRules1 _ _ <> ++ MaudeSig dh2 bp2 mset2 xor2 diff2 stFunSyms2 stRules2 _ _ = + maudeSig (mempty {enableDH=dh1||dh2 +,enableBP=bp1||bp2 +,enableMSet=mset1||mset2 +@@ -114,6 +114,8 @@ instance Monoid MaudeSig where +,enableDiff=diff1||diff2 +,stFunSyms=S.union stFunSyms1 stFunSyms2 +,stRules=S.union stRules1 stRules2}) ++ ++instance Monoid MaudeSig where + mempty = MaudeSig False False False False False S.empty S.empty S.empty S.empty + + -- | Non-AC function symbols. +diff --git a/lib/term/src/Term/Rewriting/Definitions.hs b/lib/term/src/Term/Rewriting/Definitions.hs +index bd942b6a..18562e4e 100644 +--- a/lib/term/src/Term/Rewriting/Definitions.hs b/lib/term/src/Term/Rewriting/Definitions.hs +@@ -44,10 +44,12 @@ evalEqual (Equal
[arch-commits] Commit in haskell-openpgp-asciiarmor/repos (2 files)
Date: Saturday, September 15, 2018 @ 05:20:59 Author: felixonmars Revision: 381080 archrelease: copy trunk to community-staging-x86_64 Added: haskell-openpgp-asciiarmor/repos/community-staging-x86_64/ haskell-openpgp-asciiarmor/repos/community-staging-x86_64/PKGBUILD (from rev 381079, haskell-openpgp-asciiarmor/trunk/PKGBUILD) --+ PKGBUILD | 37 + 1 file changed, 37 insertions(+) Copied: haskell-openpgp-asciiarmor/repos/community-staging-x86_64/PKGBUILD (from rev 381079, haskell-openpgp-asciiarmor/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-09-15 05:20:59 UTC (rev 381080) @@ -0,0 +1,37 @@ +# Maintainer: Felix Yan + +_hkgname=openpgp-asciiarmor +pkgname=haskell-openpgp-asciiarmor +pkgver=0.1.1 +pkgrel=13 +pkgdesc="OpenPGP (RFC4880) ASCII Armor codec" +url="http://floss.scru.org/openpgp-asciiarmor; +license=('custom:ISC') +arch=('x86_64') +depends=('ghc-libs' 'haskell-attoparsec' 'haskell-base64-bytestring') +makedepends=('ghc') +source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz) +sha512sums=('7b552f86c8f72e6507a14ac9f696ab71e527a3ffe4ac232d5f6cb3b8fd8a85610dccb716f3ba55cfb8678fe6d327d9620d17f6be32fe75a0f65d74871f00b56c') + +build() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +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}/${_hkgname}-${pkgver}" + +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" +install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" +runhaskell Setup copy --destdir="${pkgdir}" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +}
[arch-commits] Commit in python-jsbeautifier/repos/community-any (PKGBUILD PKGBUILD)
Date: Saturday, September 15, 2018 @ 05:20:41 Author: felixonmars Revision: 381079 archrelease: copy trunk to community-any Added: python-jsbeautifier/repos/community-any/PKGBUILD (from rev 381077, python-jsbeautifier/trunk/PKGBUILD) Deleted: python-jsbeautifier/repos/community-any/PKGBUILD --+ PKGBUILD | 101 +++-- 1 file changed, 46 insertions(+), 55 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2018-09-15 05:20:41 UTC (rev 381078) +++ PKGBUILD2018-09-15 05:20:41 UTC (rev 381079) @@ -1,55 +0,0 @@ -# $Id$ -# Maintainer: Felix Yan - -pkgbase=python-jsbeautifier -pkgname=('python-jsbeautifier' 'python2-jsbeautifier') -pkgver=1.7.5 -pkgrel=2 -pkgdesc='JavaScript unobfuscator and beautifier' -arch=('any') -license=('MIT') -url='https://github.com/beautify-web/js-beautify' -makedepends=('python-setuptools' 'python2-setuptools' 'python-editorconfig' 'python2-editorconfig') -checkdepends=('python-pytest' 'python2-pytest') -source=("$pkgbase-$pkgver.tar.gz::https://github.com/beautify-web/js-beautify/archive/v$pkgver.tar.gz;) -sha512sums=('873b84ee7d10d0db9e6de6e6ba170d7beebafcb16bca262b5ad6db644d6bfbac6c4ad7cd3b6774ad002224720d6a1e520f78c019a9c846cea5a3dab73e1a26b8') - -prepare() { - cp -a js-beautify-$pkgver{,-py2} -} - -build() { - cd "$srcdir"/js-beautify-$pkgver/python - python setup.py build - - cd "$srcdir"/js-beautify-$pkgver-py2/python - python2 setup.py build -} - -check() { - cd "$srcdir"/js-beautify-$pkgver/python - python setup.py test - - cd "$srcdir"/js-beautify-$pkgver-py2/python - python2 setup.py test -} - -package_python-jsbeautifier() { - depends=('python-six' 'python-editorconfig') - - cd js-beautify-$pkgver/python - python setup.py install --root="$pkgdir" --optimize=1 - install -D -m644 ../LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE -} - -package_python2-jsbeautifier() { - depends=('python2-six' 'python2-editorconfig') - - cd js-beautify-$pkgver-py2/python - python2 setup.py install --root="$pkgdir" --optimize=1 - install -D -m644 ../LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE - - mv "$pkgdir"/usr/bin/js-beautify{,2} -} - -# vim:set ts=2 sw=2 et: Copied: python-jsbeautifier/repos/community-any/PKGBUILD (from rev 381077, python-jsbeautifier/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2018-09-15 05:20:41 UTC (rev 381079) @@ -0,0 +1,46 @@ +# Maintainer: Felix Yan + +pkgbase=python-jsbeautifier +pkgname=('python-jsbeautifier' 'python2-jsbeautifier') +pkgver=1.8.6 +pkgrel=1 +pkgdesc='JavaScript unobfuscator and beautifier' +arch=('any') +license=('MIT') +url='https://github.com/beautify-web/js-beautify' +makedepends=('python-setuptools' 'python2-setuptools' 'python-editorconfig' 'python2-editorconfig') +checkdepends=('python-pytest' 'python2-pytest') +source=("$pkgbase-$pkgver.tar.gz::https://github.com/beautify-web/js-beautify/archive/v$pkgver.tar.gz;) +sha512sums=('19fda812e2e8220d2de82b9fc514de9d40adcd0da8d3f474badb7aa89900c6d3017f38407da5b2daa506c9f5e80e61be3eecd04354a3f882eb101ab37574043b') + +build() { + cd js-beautify-$pkgver/python + python setup.py build + python2 setup.py build +} + +check() { + cd js-beautify-$pkgver/python + python setup.py test || warning "Broken tests" + python2 setup.py test || warning "Broken tests" +} + +package_python-jsbeautifier() { + depends=('python-six' 'python-editorconfig') + + cd js-beautify-$pkgver/python + python setup.py install --root="$pkgdir" --optimize=1 + install -D -m644 ../LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE +} + +package_python2-jsbeautifier() { + depends=('python2-six' 'python2-editorconfig') + + cd js-beautify-$pkgver/python + python2 setup.py install --root="$pkgdir" --optimize=1 + install -D -m644 ../LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE + + mv "$pkgdir"/usr/bin/js-beautify{,2} +} + +# vim:set ts=2 sw=2 et:
[arch-commits] Commit in haskell-openpgp-asciiarmor/trunk (PKGBUILD)
Date: Saturday, September 15, 2018 @ 05:20:41 Author: felixonmars Revision: 381078 upgpkg: haskell-openpgp-asciiarmor 0.1.1-13 rebuild with ansi-terminal 0.8.1 Modified: haskell-openpgp-asciiarmor/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-09-15 05:20:23 UTC (rev 381077) +++ PKGBUILD2018-09-15 05:20:41 UTC (rev 381078) @@ -3,7 +3,7 @@ _hkgname=openpgp-asciiarmor pkgname=haskell-openpgp-asciiarmor pkgver=0.1.1 -pkgrel=12 +pkgrel=13 pkgdesc="OpenPGP (RFC4880) ASCII Armor codec" url="http://floss.scru.org/openpgp-asciiarmor; license=('custom:ISC')
[arch-commits] Commit in haskell-http-date/repos (2 files)
Date: Saturday, September 15, 2018 @ 05:20:06 Author: felixonmars Revision: 381076 archrelease: copy trunk to community-staging-x86_64 Added: haskell-http-date/repos/community-staging-x86_64/ haskell-http-date/repos/community-staging-x86_64/PKGBUILD (from rev 381075, haskell-http-date/trunk/PKGBUILD) --+ PKGBUILD | 38 ++ 1 file changed, 38 insertions(+) Copied: haskell-http-date/repos/community-staging-x86_64/PKGBUILD (from rev 381075, haskell-http-date/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-09-15 05:20:06 UTC (rev 381076) @@ -0,0 +1,38 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=http-date +pkgname=haskell-http-date +pkgver=0.0.8 +pkgrel=5 +pkgdesc="HTTP Date parser/formatter" +url="https://hackage.haskell.org/package/${_hkgname}; +license=("custom:BSD3") +arch=('x86_64') +depends=('ghc-libs' "haskell-attoparsec") +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('7ad48dc20c62fea21aad0d15251cca333b56a59ca13c45be61fd9fcd938e28f5cb82701b7a394c256e1487679d0bbfcf994de90d7c8b57888e3bac8809e97114') + +build() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +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}/${_hkgname}-${pkgver}" + +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" +install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" +runhaskell Setup copy --destdir="${pkgdir}" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +}
[arch-commits] Commit in python-jsbeautifier/trunk (PKGBUILD)
Date: Saturday, September 15, 2018 @ 05:20:23 Author: felixonmars Revision: 381077 upgpkg: python-jsbeautifier 1.8.6-1 Modified: python-jsbeautifier/trunk/PKGBUILD --+ PKGBUILD | 24 1 file changed, 8 insertions(+), 16 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-09-15 05:20:06 UTC (rev 381076) +++ PKGBUILD2018-09-15 05:20:23 UTC (rev 381077) @@ -2,8 +2,8 @@ pkgbase=python-jsbeautifier pkgname=('python-jsbeautifier' 'python2-jsbeautifier') -pkgver=1.7.5 -pkgrel=2 +pkgver=1.8.6 +pkgrel=1 pkgdesc='JavaScript unobfuscator and beautifier' arch=('any') license=('MIT') @@ -11,26 +11,18 @@ makedepends=('python-setuptools' 'python2-setuptools' 'python-editorconfig' 'python2-editorconfig') checkdepends=('python-pytest' 'python2-pytest') source=("$pkgbase-$pkgver.tar.gz::https://github.com/beautify-web/js-beautify/archive/v$pkgver.tar.gz;) -sha512sums=('873b84ee7d10d0db9e6de6e6ba170d7beebafcb16bca262b5ad6db644d6bfbac6c4ad7cd3b6774ad002224720d6a1e520f78c019a9c846cea5a3dab73e1a26b8') +sha512sums=('19fda812e2e8220d2de82b9fc514de9d40adcd0da8d3f474badb7aa89900c6d3017f38407da5b2daa506c9f5e80e61be3eecd04354a3f882eb101ab37574043b') -prepare() { - cp -a js-beautify-$pkgver{,-py2} -} - build() { - cd "$srcdir"/js-beautify-$pkgver/python + cd js-beautify-$pkgver/python python setup.py build - - cd "$srcdir"/js-beautify-$pkgver-py2/python python2 setup.py build } check() { - cd "$srcdir"/js-beautify-$pkgver/python - python setup.py test - - cd "$srcdir"/js-beautify-$pkgver-py2/python - python2 setup.py test + cd js-beautify-$pkgver/python + python setup.py test || warning "Broken tests" + python2 setup.py test || warning "Broken tests" } package_python-jsbeautifier() { @@ -44,7 +36,7 @@ package_python2-jsbeautifier() { depends=('python2-six' 'python2-editorconfig') - cd js-beautify-$pkgver-py2/python + cd js-beautify-$pkgver/python python2 setup.py install --root="$pkgdir" --optimize=1 install -D -m644 ../LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
[arch-commits] Commit in haskell-hourglass/repos (2 files)
Date: Saturday, September 15, 2018 @ 05:19:15 Author: felixonmars Revision: 381074 archrelease: copy trunk to community-staging-x86_64 Added: haskell-hourglass/repos/community-staging-x86_64/ haskell-hourglass/repos/community-staging-x86_64/PKGBUILD (from rev 381073, haskell-hourglass/trunk/PKGBUILD) --+ PKGBUILD | 44 1 file changed, 44 insertions(+) Copied: haskell-hourglass/repos/community-staging-x86_64/PKGBUILD (from rev 381073, haskell-hourglass/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-09-15 05:19:15 UTC (rev 381074) @@ -0,0 +1,44 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=hourglass +pkgname=haskell-hourglass +pkgver=0.2.12 +pkgrel=3 +pkgdesc="simple performant time related library" +url="https://github.com/vincenthz/hs-hourglass; +license=("custom:BSD3") +arch=('x86_64') +depends=('ghc-libs') +makedepends=('ghc' 'haskell-old-locale' 'haskell-tasty' 'haskell-tasty-hunit' + 'haskell-tasty-quickcheck') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('c748d7f875ca0b1ea9034dba1a5cfa3fc4e51613ce24c90b54856fdc385d9ccc5eda3559f1674abf3ea966cc7851891dfee86bad897062a97a79db8408574bdc') + +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-http-date/trunk (PKGBUILD)
Date: Saturday, September 15, 2018 @ 05:19:49 Author: felixonmars Revision: 381075 upgpkg: haskell-http-date 0.0.8-5 rebuild with ansi-terminal 0.8.1 Modified: haskell-http-date/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-09-15 05:19:15 UTC (rev 381074) +++ PKGBUILD2018-09-15 05:19:49 UTC (rev 381075) @@ -4,7 +4,7 @@ _hkgname=http-date pkgname=haskell-http-date pkgver=0.0.8 -pkgrel=4 +pkgrel=5 pkgdesc="HTTP Date parser/formatter" url="https://hackage.haskell.org/package/${_hkgname}; license=("custom:BSD3")
[arch-commits] Commit in haskell-hourglass/trunk (PKGBUILD)
Date: Saturday, September 15, 2018 @ 05:18:58 Author: felixonmars Revision: 381073 upgpkg: haskell-hourglass 0.2.12-3 rebuild with ansi-terminal 0.8.1 Modified: haskell-hourglass/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-09-15 05:17:57 UTC (rev 381072) +++ PKGBUILD2018-09-15 05:18:58 UTC (rev 381073) @@ -4,7 +4,7 @@ _hkgname=hourglass pkgname=haskell-hourglass pkgver=0.2.12 -pkgrel=2 +pkgrel=3 pkgdesc="simple performant time related library" url="https://github.com/vincenthz/hs-hourglass; license=("custom:BSD3")
[arch-commits] Commit in haskell-ghc-typelits-extra/repos (2 files)
Date: Saturday, September 15, 2018 @ 05:17:57 Author: felixonmars Revision: 381072 archrelease: copy trunk to community-staging-x86_64 Added: haskell-ghc-typelits-extra/repos/community-staging-x86_64/ haskell-ghc-typelits-extra/repos/community-staging-x86_64/PKGBUILD (from rev 381071, haskell-ghc-typelits-extra/trunk/PKGBUILD) --+ PKGBUILD | 43 +++ 1 file changed, 43 insertions(+) Copied: haskell-ghc-typelits-extra/repos/community-staging-x86_64/PKGBUILD (from rev 381071, haskell-ghc-typelits-extra/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-09-15 05:17:57 UTC (rev 381072) @@ -0,0 +1,43 @@ +# Maintainer: Felix Yan + +_hkgname=ghc-typelits-extra +pkgname=haskell-ghc-typelits-extra +pkgver=0.3 +pkgrel=2 +pkgdesc="Additional type-level operations on GHC.TypeLits.Nat" +url="https://github.com/clash-lang/ghc-typelits-extra; +license=('custom:BSD2') +arch=('x86_64') +depends=('ghc-libs' 'haskell-ghc' 'haskell-ghc-tcplugins-extra' 'haskell-ghc-typelits-knownnat' + 'haskell-ghc-typelits-natnormalise') +makedepends=('ghc' 'haskell-tasty' 'haskell-tasty-hunit') +source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz) +sha512sums=('6dfc55b978d0c65445fa9dc1f8aebdc311d4690b506398d31bc9dd6da303ece34f8b08270eb14882b3e1c823ec12ccaa537020e592bbcf4ac901db0ca99fe3ee') + +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-ghc-typelits-extra/trunk (PKGBUILD)
Date: Saturday, September 15, 2018 @ 05:17:41 Author: felixonmars Revision: 381071 upgpkg: haskell-ghc-typelits-extra 0.3-2 rebuild with ansi-terminal 0.8.1 Modified: haskell-ghc-typelits-extra/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-09-15 05:13:20 UTC (rev 381070) +++ PKGBUILD2018-09-15 05:17:41 UTC (rev 381071) @@ -3,7 +3,7 @@ _hkgname=ghc-typelits-extra pkgname=haskell-ghc-typelits-extra pkgver=0.3 -pkgrel=1 +pkgrel=2 pkgdesc="Additional type-level operations on GHC.TypeLits.Nat" url="https://github.com/clash-lang/ghc-typelits-extra; license=('custom:BSD2')
[arch-commits] Commit in wine/repos/multilib-x86_64 (10 files)
Date: Saturday, September 15, 2018 @ 05:13:20 Author: felixonmars Revision: 381070 archrelease: copy trunk to multilib-x86_64 Added: wine/repos/multilib-x86_64/30-win32-aliases.conf (from rev 381069, wine/trunk/30-win32-aliases.conf) wine/repos/multilib-x86_64/PKGBUILD (from rev 381069, wine/trunk/PKGBUILD) wine/repos/multilib-x86_64/harmony-fix.diff (from rev 381069, wine/trunk/harmony-fix.diff) wine/repos/multilib-x86_64/wine-binfmt.conf (from rev 381069, wine/trunk/wine-binfmt.conf) wine/repos/multilib-x86_64/wine.install (from rev 381069, wine/trunk/wine.install) Deleted: wine/repos/multilib-x86_64/30-win32-aliases.conf wine/repos/multilib-x86_64/PKGBUILD wine/repos/multilib-x86_64/harmony-fix.diff wine/repos/multilib-x86_64/wine-binfmt.conf wine/repos/multilib-x86_64/wine.install ---+ 30-win32-aliases.conf | 40 ++--- PKGBUILD | 337 +++- harmony-fix.diff | 126 - wine-binfmt.conf |4 wine.install | 14 - 5 files changed, 260 insertions(+), 261 deletions(-) Deleted: 30-win32-aliases.conf === --- 30-win32-aliases.conf 2018-09-15 05:12:50 UTC (rev 381069) +++ 30-win32-aliases.conf 2018-09-15 05:13:20 UTC (rev 381070) @@ -1,20 +0,0 @@ - - - - -MS Shell Dlg -Microsoft Sans Serif -sans-serif - - -MS Shell Dlg 2 -Tahoma -sans-serif - - - -MS Sans Serif -Microsoft Sans Serif -sans-serif - - Copied: wine/repos/multilib-x86_64/30-win32-aliases.conf (from rev 381069, wine/trunk/30-win32-aliases.conf) === --- 30-win32-aliases.conf (rev 0) +++ 30-win32-aliases.conf 2018-09-15 05:13:20 UTC (rev 381070) @@ -0,0 +1,20 @@ + + + + +MS Shell Dlg +Microsoft Sans Serif +sans-serif + + +MS Shell Dlg 2 +Tahoma +sans-serif + + + +MS Sans Serif +Microsoft Sans Serif +sans-serif + + Deleted: PKGBUILD === --- PKGBUILD2018-09-15 05:12:50 UTC (rev 381069) +++ PKGBUILD2018-09-15 05:13:20 UTC (rev 381070) @@ -1,169 +0,0 @@ -# $Id$ -# Maintainer: Sven-Hendrik Haase -# Contributor: Jan "heftig" Steffens -# Contributor: Eduardo Romero -# Contributor: Giovanni Scafora - -pkgname=wine -pkgver=3.15 -pkgrel=1 - -_pkgbasever=${pkgver/rc/-rc} - -source=(https://dl.winehq.org/wine/source/3.x/$pkgname-$_pkgbasever.tar.xz{,.sign} -harmony-fix.diff -30-win32-aliases.conf -wine-binfmt.conf) -sha512sums=('3fb3f6a896eae53ef75a751e72f7431f9b6986b56738dc314bca9eff9d078e65d865ebb28cbb7a63aa571eb11cdaed20c21c36cec565f81610e348fd165e0f2a' -'SKIP' - 'b86edf07bfc560f403fdfd5a71f97930ee2a4c3f76c92cc1a0dbb2e107be9db3bed3a727a0430d8a049583c63dd11f5d4567fb7aa69b193997c6da241acc4f2e' - '6e54ece7ec7022b3c9d94ad64bdf1017338da16c618966e8baf398e6f18f80f7b0576edf1d1da47ed77b96d577e4cbb2bb0156b0b11c183a0accf22654b0a2bb' - 'bdde7ae015d8a98ba55e84b86dc05aca1d4f8de85be7e4bd6187054bfe4ac83b5a20538945b63fb073caab78022141e9545685e4e3698c97ff173cf30859e285') -validpgpkeys=(5AC1A08B03BD7A313E0A955AF5E6E9EEB9461DD7 - DA23579A74D4AD9AF9D3F945CEFAC8EAAF17519D) - -pkgdesc="A compatibility layer for running Windows programs" -url="http://www.winehq.com; -arch=(x86_64) -options=(staticlibs) -license=(LGPL) -depends=( - fontconfig lib32-fontconfig - lcms2 lib32-lcms2 - libxml2 lib32-libxml2 - libxcursor lib32-libxcursor - libxrandr lib32-libxrandr - libxdamage lib32-libxdamage - libxi lib32-libxi - gettext lib32-gettext - freetype2 lib32-freetype2 - glu lib32-glu - libsm lib32-libsm - gcc-libslib32-gcc-libs - libpcap lib32-libpcap - desktop-file-utils -) -makedepends=(autoconf ncurses bison perl fontforge flex - 'gcc>=4.5.0-2' - gifliblib32-giflib - libpnglib32-libpng - gnutlslib32-gnutls - libxinerama lib32-libxinerama - libxcomposite lib32-libxcomposite - libxmulib32-libxmu - libxxf86vmlib32-libxxf86vm - libldap lib32-libldap - mpg123lib32-mpg123 - openallib32-openal - v4l-utils lib32-v4l-utils - libpulse lib32-libpulse - alsa-lib lib32-alsa-lib - libxcomposite lib32-libxcomposite - mesa lib32-mesa - mesa-libgllib32-mesa-libgl - opencl-icd-loader lib32-opencl-icd-loader - libxslt lib32-libxslt - gst-plugins-base-libs lib32-gst-plugins-base-libs - vulkan-icd-loader lib32-vulkan-icd-loader - vulkan-headers -
[arch-commits] Commit in wine/trunk (PKGBUILD)
Date: Saturday, September 15, 2018 @ 05:12:50 Author: felixonmars Revision: 381069 upgpkg: wine 3.16-1 Modified: wine/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-09-15 05:08:33 UTC (rev 381068) +++ PKGBUILD2018-09-15 05:12:50 UTC (rev 381069) @@ -4,7 +4,7 @@ # Contributor: Giovanni Scafora pkgname=wine -pkgver=3.15 +pkgver=3.16 pkgrel=1 _pkgbasever=${pkgver/rc/-rc} @@ -13,7 +13,7 @@ harmony-fix.diff 30-win32-aliases.conf wine-binfmt.conf) -sha512sums=('3fb3f6a896eae53ef75a751e72f7431f9b6986b56738dc314bca9eff9d078e65d865ebb28cbb7a63aa571eb11cdaed20c21c36cec565f81610e348fd165e0f2a' +sha512sums=('f0c566f70ede01e5896b7611dfe58cd6748b92d55d22a71ccc9add575e9aa5062bbbffa14f0a30ee3df5cf79e9ea4dcf02a7d62db64b94d5b56927e256a978c2' 'SKIP' 'b86edf07bfc560f403fdfd5a71f97930ee2a4c3f76c92cc1a0dbb2e107be9db3bed3a727a0430d8a049583c63dd11f5d4567fb7aa69b193997c6da241acc4f2e' '6e54ece7ec7022b3c9d94ad64bdf1017338da16c618966e8baf398e6f18f80f7b0576edf1d1da47ed77b96d577e4cbb2bb0156b0b11c183a0accf22654b0a2bb'
[arch-commits] Commit in haskell-ghc-typelits-knownnat/repos (2 files)
Date: Saturday, September 15, 2018 @ 05:08:33 Author: felixonmars Revision: 381068 archrelease: copy trunk to community-staging-x86_64 Added: haskell-ghc-typelits-knownnat/repos/community-staging-x86_64/ haskell-ghc-typelits-knownnat/repos/community-staging-x86_64/PKGBUILD (from rev 381067, haskell-ghc-typelits-knownnat/trunk/PKGBUILD) --+ PKGBUILD | 42 ++ 1 file changed, 42 insertions(+) Copied: haskell-ghc-typelits-knownnat/repos/community-staging-x86_64/PKGBUILD (from rev 381067, haskell-ghc-typelits-knownnat/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-09-15 05:08:33 UTC (rev 381068) @@ -0,0 +1,42 @@ +# Maintainer: Felix Yan + +_hkgname=ghc-typelits-knownnat +pkgname=haskell-ghc-typelits-knownnat +pkgver=0.6 +pkgrel=2 +pkgdesc="Derive KnownNat constraints from other KnownNat constraints" +url="https://github.com/clash-lang/ghc-typelits-knownnat; +license=('custom:BSD2') +arch=('x86_64') +depends=('ghc-libs' 'haskell-ghc' 'haskell-ghc-tcplugins-extra' 'haskell-ghc-typelits-natnormalise') +makedepends=('ghc' 'haskell-tasty' 'haskell-tasty-hunit' 'haskell-tasty-quickcheck') +source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz) +sha512sums=('2df9ebb1cb79bb474db7f18284f9eaa5e5f7501def732a05909a3e3c03cc0a2a105cf1b9d0451b0c20d0c36da43a739e5bfb77524c523ad7b76630bb51676abb') + +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-ghc-typelits-knownnat/trunk (PKGBUILD)
Date: Saturday, September 15, 2018 @ 05:08:16 Author: felixonmars Revision: 381067 upgpkg: haskell-ghc-typelits-knownnat 0.6-2 rebuild with ansi-terminal 0.8.1 Modified: haskell-ghc-typelits-knownnat/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-09-15 05:06:58 UTC (rev 381066) +++ PKGBUILD2018-09-15 05:08:16 UTC (rev 381067) @@ -3,7 +3,7 @@ _hkgname=ghc-typelits-knownnat pkgname=haskell-ghc-typelits-knownnat pkgver=0.6 -pkgrel=1 +pkgrel=2 pkgdesc="Derive KnownNat constraints from other KnownNat constraints" url="https://github.com/clash-lang/ghc-typelits-knownnat; license=('custom:BSD2')
[arch-commits] Commit in haskell-data-dword/repos (2 files)
Date: Saturday, September 15, 2018 @ 05:06:58 Author: felixonmars Revision: 381066 archrelease: copy trunk to community-staging-x86_64 Added: haskell-data-dword/repos/community-staging-x86_64/ haskell-data-dword/repos/community-staging-x86_64/PKGBUILD (from rev 381065, haskell-data-dword/trunk/PKGBUILD) --+ PKGBUILD | 42 ++ 1 file changed, 42 insertions(+) Copied: haskell-data-dword/repos/community-staging-x86_64/PKGBUILD (from rev 381065, haskell-data-dword/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-09-15 05:06:58 UTC (rev 381066) @@ -0,0 +1,42 @@ +# Maintainer: Felix Yan + +_hkgname=data-dword +pkgname=haskell-data-dword +pkgver=0.3.1.2 +pkgrel=21 +pkgdesc="Stick two binary words together to get a bigger one" +url="https://github.com/mvv/data-dword; +license=('custom:BSD3') +arch=('x86_64') +depends=('ghc-libs' 'haskell-data-bword' 'haskell-hashable') +makedepends=('ghc' 'haskell-tasty' 'haskell-tasty-quickcheck') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('1578dd21cb9e0856a6628f93d0617249895d34741f7c8d43547863e2dadd815ea9732b216d10cbdcaf149057222ae355af86423efa45795fd5a6d2da0ce6ed96') + +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-data-dword/trunk (PKGBUILD)
Date: Saturday, September 15, 2018 @ 05:06:41 Author: felixonmars Revision: 381065 upgpkg: haskell-data-dword 0.3.1.2-21 rebuild with ansi-terminal 0.8.1 Modified: haskell-data-dword/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-09-15 05:04:27 UTC (rev 381064) +++ PKGBUILD2018-09-15 05:06:41 UTC (rev 381065) @@ -3,7 +3,7 @@ _hkgname=data-dword pkgname=haskell-data-dword pkgver=0.3.1.2 -pkgrel=20 +pkgrel=21 pkgdesc="Stick two binary words together to get a bigger one" url="https://github.com/mvv/data-dword; license=('custom:BSD3')
[arch-commits] Commit in haskell-css-text/repos (2 files)
Date: Saturday, September 15, 2018 @ 05:04:27 Author: felixonmars Revision: 381064 archrelease: copy trunk to community-staging-x86_64 Added: haskell-css-text/repos/community-staging-x86_64/ haskell-css-text/repos/community-staging-x86_64/PKGBUILD (from rev 381063, haskell-css-text/trunk/PKGBUILD) --+ PKGBUILD | 38 ++ 1 file changed, 38 insertions(+) Copied: haskell-css-text/repos/community-staging-x86_64/PKGBUILD (from rev 381063, haskell-css-text/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-09-15 05:04:27 UTC (rev 381064) @@ -0,0 +1,38 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=css-text +pkgname=haskell-css-text +pkgver=0.1.3.0 +pkgrel=26 +pkgdesc="CSS parser and renderer." +url="http://www.yesodweb.com/; +license=("MIT") +arch=('x86_64') +depends=('ghc-libs' "haskell-attoparsec") +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('2f7b4fc758e3e6da7dadbaf48c9174770de8230ef4578d9fda610ca9b7a4ad497284623e382bf55111ddc852550275415f58311a2e726721f050d9f704050628') + +build() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +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}/${_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-css-text/trunk (PKGBUILD)
Date: Saturday, September 15, 2018 @ 05:04:10 Author: felixonmars Revision: 381063 upgpkg: haskell-css-text 0.1.3.0-26 rebuild with ansi-terminal 0.8.1 Modified: haskell-css-text/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-09-15 05:03:36 UTC (rev 381062) +++ PKGBUILD2018-09-15 05:04:10 UTC (rev 381063) @@ -4,7 +4,7 @@ _hkgname=css-text pkgname=haskell-css-text pkgver=0.1.3.0 -pkgrel=25 +pkgrel=26 pkgdesc="CSS parser and renderer." url="http://www.yesodweb.com/; license=("MIT")
[arch-commits] Commit in haskell-blaze-markup/trunk (PKGBUILD)
Date: Saturday, September 15, 2018 @ 05:03:19 Author: felixonmars Revision: 381061 upgpkg: haskell-blaze-markup 0.8.2.1-14 rebuild with ansi-terminal 0.8.1 Modified: haskell-blaze-markup/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-09-15 05:02:39 UTC (rev 381060) +++ PKGBUILD2018-09-15 05:03:19 UTC (rev 381061) @@ -4,7 +4,7 @@ _hkgname=blaze-markup pkgname=haskell-blaze-markup pkgver=0.8.2.1 -pkgrel=13 +pkgrel=14 pkgdesc="A blazingly fast markup combinator library for Haskell" url="http://jaspervdj.be/blaze; license=("custom:BSD3")
[arch-commits] Commit in haskell-blaze-markup/repos (2 files)
Date: Saturday, September 15, 2018 @ 05:03:36 Author: felixonmars Revision: 381062 archrelease: copy trunk to community-staging-x86_64 Added: haskell-blaze-markup/repos/community-staging-x86_64/ haskell-blaze-markup/repos/community-staging-x86_64/PKGBUILD (from rev 381061, haskell-blaze-markup/trunk/PKGBUILD) --+ PKGBUILD | 39 +++ 1 file changed, 39 insertions(+) Copied: haskell-blaze-markup/repos/community-staging-x86_64/PKGBUILD (from rev 381061, haskell-blaze-markup/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-09-15 05:03:36 UTC (rev 381062) @@ -0,0 +1,39 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=blaze-markup +pkgname=haskell-blaze-markup +pkgver=0.8.2.1 +pkgrel=14 +pkgdesc="A blazingly fast markup combinator library for Haskell" +url="http://jaspervdj.be/blaze; +license=("custom:BSD3") +arch=('x86_64') +depends=('ghc-libs' 'haskell-blaze-builder') +makedepends=('ghc' 'haskell-hunit' 'haskell-quickcheck' 'haskell-tasty' 'haskell-tasty-hunit' + 'haskell-tasty-quickcheck') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('93a81076325af29e26feb3cc3a9877423571ec76cb5ce72cbf98c8c50a00ba4f6d643410ab331013604223795bd4fe83607725073d9ad9b024cedadc35cf58a5') + +build() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +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}/${_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-attoparsec-iso8601/repos (2 files)
Date: Saturday, September 15, 2018 @ 05:02:39 Author: felixonmars Revision: 381060 archrelease: copy trunk to community-staging-x86_64 Added: haskell-attoparsec-iso8601/repos/community-staging-x86_64/ haskell-attoparsec-iso8601/repos/community-staging-x86_64/PKGBUILD (from rev 381059, haskell-attoparsec-iso8601/trunk/PKGBUILD) --+ PKGBUILD | 43 +++ 1 file changed, 43 insertions(+) Copied: haskell-attoparsec-iso8601/repos/community-staging-x86_64/PKGBUILD (from rev 381059, haskell-attoparsec-iso8601/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-09-15 05:02:39 UTC (rev 381060) @@ -0,0 +1,43 @@ +# Maintainer: Felix Yan + +_hkgname=attoparsec-iso8601 +pkgname=haskell-attoparsec-iso8601 +pkgver=1.0.0.0 +pkgrel=45 +pkgdesc="Parsing of ISO 8601 dates, originally from aeson" +url="https://github.com/bos/aeson; +license=('custom:BSD3') +arch=('x86_64') +depends=('ghc-libs' 'haskell-attoparsec' 'haskell-base-compat') +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('d4b545204429a73516eefa4ff1f174fb238544ca76258950275f146865873d2ebf00705dfdd16c17897ad3b10516aa2111eaaa27290e33009d033d227fbe6699') + +prepare() { +cd $_hkgname-$pkgver +sed -i 's/<.*0.10/<1/' $_hkgname.cabal +} + +build() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ +-f-developer -f-fast +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}/${_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-attoparsec-iso8601/trunk (PKGBUILD)
Date: Saturday, September 15, 2018 @ 05:02:22 Author: felixonmars Revision: 381059 upgpkg: haskell-attoparsec-iso8601 1.0.0.0-45 rebuild with ansi-terminal 0.8.1 Modified: haskell-attoparsec-iso8601/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-09-15 05:01:45 UTC (rev 381058) +++ PKGBUILD2018-09-15 05:02:22 UTC (rev 381059) @@ -3,7 +3,7 @@ _hkgname=attoparsec-iso8601 pkgname=haskell-attoparsec-iso8601 pkgver=1.0.0.0 -pkgrel=44 +pkgrel=45 pkgdesc="Parsing of ISO 8601 dates, originally from aeson" url="https://github.com/bos/aeson; license=('custom:BSD3')
[arch-commits] Commit in haskell-attoparsec/repos (2 files)
Date: Saturday, September 15, 2018 @ 05:01:45 Author: felixonmars Revision: 381058 archrelease: copy trunk to community-staging-x86_64 Added: haskell-attoparsec/repos/community-staging-x86_64/ haskell-attoparsec/repos/community-staging-x86_64/PKGBUILD (from rev 381057, haskell-attoparsec/trunk/PKGBUILD) --+ PKGBUILD | 49 + 1 file changed, 49 insertions(+) Copied: haskell-attoparsec/repos/community-staging-x86_64/PKGBUILD (from rev 381057, haskell-attoparsec/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-09-15 05:01:45 UTC (rev 381058) @@ -0,0 +1,49 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=attoparsec +pkgname=haskell-attoparsec +pkgver=0.13.2.2 +pkgrel=28 +pkgdesc="Fast combinator parsing for bytestrings and text" +url="https://github.com/bos/attoparsec; +license=("BSD3") +arch=('x86_64') +depends=('ghc-libs' 'haskell-scientific') +makedepends=('ghc' 'haskell-quickcheck' 'haskell-quickcheck-unicode' 'haskell-tasty' + 'haskell-tasty-quickcheck' 'haskell-vector') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('3726b9d3c45289b2148c8df99d41a31fbb32a9783e1ef3940110bf064da0d000277cba54a3d990210e48a4fcaa8ed016228be7d26861e74de40c971bd7c89ea6') + +prepare() { +sed -i 's/QuickCheck >= 2.7 && < 2.10,/QuickCheck >= 2.7,/' $_hkgname-$pkgver/$_hkgname.cabal +} + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ +-f-developer +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $_hkgname-$pkgver +runhaskell Setup test || warning "Tests failed, possibly due to unmet dependency version on QuickCheck" +} + +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-attoparsec/trunk (PKGBUILD)
Date: Saturday, September 15, 2018 @ 05:01:29 Author: felixonmars Revision: 381057 upgpkg: haskell-attoparsec 0.13.2.2-28 rebuild with ansi-terminal 0.8.1 Modified: haskell-attoparsec/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-09-15 04:59:49 UTC (rev 381056) +++ PKGBUILD2018-09-15 05:01:29 UTC (rev 381057) @@ -4,7 +4,7 @@ _hkgname=attoparsec pkgname=haskell-attoparsec pkgver=0.13.2.2 -pkgrel=27 +pkgrel=28 pkgdesc="Fast combinator parsing for bytestrings and text" url="https://github.com/bos/attoparsec; license=("BSD3")
[arch-commits] Commit in haskell-tasty-quickcheck/repos (2 files)
Date: Saturday, September 15, 2018 @ 04:59:49 Author: felixonmars Revision: 381056 archrelease: copy trunk to community-staging-x86_64 Added: haskell-tasty-quickcheck/repos/community-staging-x86_64/ haskell-tasty-quickcheck/repos/community-staging-x86_64/PKGBUILD (from rev 381055, haskell-tasty-quickcheck/trunk/PKGBUILD) --+ PKGBUILD | 44 1 file changed, 44 insertions(+) Copied: haskell-tasty-quickcheck/repos/community-staging-x86_64/PKGBUILD (from rev 381055, haskell-tasty-quickcheck/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-09-15 04:59:49 UTC (rev 381056) @@ -0,0 +1,44 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=tasty-quickcheck +pkgname=haskell-tasty-quickcheck +pkgver=0.10 +pkgrel=17 +pkgdesc="QuickCheck support for the Tasty test framework." +url="http://documentup.com/feuerbach/tasty; +license=("MIT") +arch=('x86_64') +depends=('ghc-libs' 'haskell-optparse-applicative' 'haskell-quickcheck' 'haskell-random' + 'haskell-tagged' 'haskell-tasty') +makedepends=('ghc' 'haskell-tasty-hunit' 'haskell-pcre-light') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('dd6c4b41fa6a98c61f2f650c7e2a6b45ed5778f894bb92c531cccfca914752d0065d767719c1c466af1f2a565b8cebfc5968e835282b13e372b753e690ad1728') + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $_hkgname-$pkgver +runhaskell Setup test +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" +install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" +runhaskell Setup copy --destdir="${pkgdir}" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +}
[arch-commits] Commit in haskell-tasty-quickcheck/trunk (PKGBUILD)
Date: Saturday, September 15, 2018 @ 04:59:32 Author: felixonmars Revision: 381055 upgpkg: haskell-tasty-quickcheck 0.10-17 rebuild with ansi-terminal 0.8.1 Modified: haskell-tasty-quickcheck/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-09-15 04:58:37 UTC (rev 381054) +++ PKGBUILD2018-09-15 04:59:32 UTC (rev 381055) @@ -4,7 +4,7 @@ _hkgname=tasty-quickcheck pkgname=haskell-tasty-quickcheck pkgver=0.10 -pkgrel=16 +pkgrel=17 pkgdesc="QuickCheck support for the Tasty test framework." url="http://documentup.com/feuerbach/tasty; license=("MIT")
[arch-commits] Commit in haskell-resolv/trunk (PKGBUILD)
Date: Saturday, September 15, 2018 @ 04:58:20 Author: felixonmars Revision: 381053 upgpkg: haskell-resolv 0.1.1.1-12 rebuild with ansi-terminal 0.8.1 Modified: haskell-resolv/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-09-15 04:57:20 UTC (rev 381052) +++ PKGBUILD2018-09-15 04:58:20 UTC (rev 381053) @@ -3,7 +3,7 @@ _hkgname=resolv pkgname=haskell-resolv pkgver=0.1.1.1 -pkgrel=11 +pkgrel=12 pkgdesc="Domain Name Service (DNS) lookup via the libresolv standard library routines" url="https://github.com/hvr/resolv; license=('GPL')
[arch-commits] Commit in haskell-resolv/repos (2 files)
Date: Saturday, September 15, 2018 @ 04:58:37 Author: felixonmars Revision: 381054 archrelease: copy trunk to community-staging-x86_64 Added: haskell-resolv/repos/community-staging-x86_64/ haskell-resolv/repos/community-staging-x86_64/PKGBUILD (from rev 381053, haskell-resolv/trunk/PKGBUILD) --+ PKGBUILD | 47 +++ 1 file changed, 47 insertions(+) Copied: haskell-resolv/repos/community-staging-x86_64/PKGBUILD (from rev 381053, haskell-resolv/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-09-15 04:58:37 UTC (rev 381054) @@ -0,0 +1,47 @@ +# Maintainer: Felix Yan + +_hkgname=resolv +pkgname=haskell-resolv +pkgver=0.1.1.1 +pkgrel=12 +pkgdesc="Domain Name Service (DNS) lookup via the libresolv standard library routines" +url="https://github.com/hvr/resolv; +license=('GPL') +arch=('x86_64') +depends=('ghc-libs' 'haskell-base16-bytestring') +makedepends=('ghc' 'haskell-tasty' 'haskell-tasty-hunit') +source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz) +sha512sums=('0bc87f922072077d08d49e583d7fe60127380044ff2433e2e794029b77b4334f854c8cec451c4ad5a938bb52144b6f0fd9cad9d550ba208cd96fb0acdb631536') + +prepare() { +cd $_hkgname-$pkgver +sed -i -e 's/<.*4.11/<5/' -e 's/<.*0.12/<2/' -e 's/<.*0.10/<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}" --disable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $_hkgname-$pkgver +# https://github.com/haskell-hvr/resolv/issues/1 +# runhaskell Setup test +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" +install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" +runhaskell Setup copy --destdir="${pkgdir}" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +}
[arch-commits] Commit in haskell-ghc-typelits-natnormalise/trunk (PKGBUILD)
Date: Saturday, September 15, 2018 @ 04:57:04 Author: felixonmars Revision: 381051 upgpkg: haskell-ghc-typelits-natnormalise 0.6.2-2 rebuild with ansi-terminal 0.8.1 Modified: haskell-ghc-typelits-natnormalise/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-09-15 04:54:21 UTC (rev 381050) +++ PKGBUILD2018-09-15 04:57:04 UTC (rev 381051) @@ -3,7 +3,7 @@ _hkgname=ghc-typelits-natnormalise pkgname=haskell-ghc-typelits-natnormalise pkgver=0.6.2 -pkgrel=1 +pkgrel=2 pkgdesc="GHC typechecker plugin for types of kind GHC.TypeLits.Nat" url="https://github.com/clash-lang/ghc-typelits-natnormalise; license=('custom:BSD2')
[arch-commits] Commit in haskell-ghc-typelits-natnormalise/repos (2 files)
Date: Saturday, September 15, 2018 @ 04:57:20 Author: felixonmars Revision: 381052 archrelease: copy trunk to community-staging-x86_64 Added: haskell-ghc-typelits-natnormalise/repos/community-staging-x86_64/ haskell-ghc-typelits-natnormalise/repos/community-staging-x86_64/PKGBUILD (from rev 381051, haskell-ghc-typelits-natnormalise/trunk/PKGBUILD) --+ PKGBUILD | 42 ++ 1 file changed, 42 insertions(+) Copied: haskell-ghc-typelits-natnormalise/repos/community-staging-x86_64/PKGBUILD (from rev 381051, haskell-ghc-typelits-natnormalise/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-09-15 04:57:20 UTC (rev 381052) @@ -0,0 +1,42 @@ +# Maintainer: Felix Yan + +_hkgname=ghc-typelits-natnormalise +pkgname=haskell-ghc-typelits-natnormalise +pkgver=0.6.2 +pkgrel=2 +pkgdesc="GHC typechecker plugin for types of kind GHC.TypeLits.Nat" +url="https://github.com/clash-lang/ghc-typelits-natnormalise; +license=('custom:BSD2') +arch=('x86_64') +depends=('ghc-libs' 'haskell-ghc' 'haskell-ghc-tcplugins-extra') +makedepends=('ghc' 'haskell-tasty' 'haskell-tasty-hunit') +source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz) +sha512sums=('e8ebdff54d97ad1e98221986e633e010c213340693f8739e5fe79a42e3d1d9dbb42907d0d3545f66b61da1698e5cbf5ff7f7bd58fdbad18ba1393a0deb24a460') + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $_hkgname-$pkgver +runhaskell Setup test +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" +install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" +runhaskell Setup copy --destdir="${pkgdir}" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +}
[arch-commits] Commit in haskell-tasty-hunit/repos (2 files)
Date: Saturday, September 15, 2018 @ 04:54:21 Author: felixonmars Revision: 381050 archrelease: copy trunk to community-staging-x86_64 Added: haskell-tasty-hunit/repos/community-staging-x86_64/ haskell-tasty-hunit/repos/community-staging-x86_64/PKGBUILD (from rev 381049, haskell-tasty-hunit/trunk/PKGBUILD) --+ PKGBUILD | 38 ++ 1 file changed, 38 insertions(+) Copied: haskell-tasty-hunit/repos/community-staging-x86_64/PKGBUILD (from rev 381049, haskell-tasty-hunit/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-09-15 04:54:21 UTC (rev 381050) @@ -0,0 +1,38 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=tasty-hunit +pkgname=haskell-tasty-hunit +pkgver=0.10.0.1 +pkgrel=25 +pkgdesc="HUnit support for the Tasty test framework." +url="http://documentup.com/feuerbach/tasty; +license=("MIT") +arch=('x86_64') +depends=('ghc-libs' 'haskell-tasty' 'haskell-call-stack') +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('46eaa56106df74e590d50fbeb0480a801ea4d832360a8365c1e38143c727d9373c8a524cff98bcff42ba839eba2850a8c11d7df07d85bcade586c6fd674ce8b5') + +build() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +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}/${_hkgname}-${pkgver}" + +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" +install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" +runhaskell Setup copy --destdir="${pkgdir}" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +}
[arch-commits] Commit in haskell-tasty-hunit/trunk (PKGBUILD)
Date: Saturday, September 15, 2018 @ 04:54:04 Author: felixonmars Revision: 381049 upgpkg: haskell-tasty-hunit 0.10.0.1-25 rebuild with ansi-terminal 0.8.1 Modified: haskell-tasty-hunit/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-09-15 04:53:14 UTC (rev 381048) +++ PKGBUILD2018-09-15 04:54:04 UTC (rev 381049) @@ -4,7 +4,7 @@ _hkgname=tasty-hunit pkgname=haskell-tasty-hunit pkgver=0.10.0.1 -pkgrel=24 +pkgrel=25 pkgdesc="HUnit support for the Tasty test framework." url="http://documentup.com/feuerbach/tasty; license=("MIT")
[arch-commits] Commit in haskell-tasty-expected-failure/repos (2 files)
Date: Saturday, September 15, 2018 @ 04:53:14 Author: felixonmars Revision: 381048 archrelease: copy trunk to community-staging-x86_64 Added: haskell-tasty-expected-failure/repos/community-staging-x86_64/ haskell-tasty-expected-failure/repos/community-staging-x86_64/PKGBUILD (from rev 381047, haskell-tasty-expected-failure/trunk/PKGBUILD) --+ PKGBUILD | 38 ++ 1 file changed, 38 insertions(+) Copied: haskell-tasty-expected-failure/repos/community-staging-x86_64/PKGBUILD (from rev 381047, haskell-tasty-expected-failure/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-09-15 04:53:14 UTC (rev 381048) @@ -0,0 +1,38 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=tasty-expected-failure +pkgname=haskell-tasty-expected-failure +pkgver=0.11.1.1 +pkgrel=13 +pkgdesc="Mark tasty tests as failure expected" +url="https://github.com/nomeata/tasty-expected-failure; +license=("MIT") +arch=('x86_64') +depends=('ghc-libs' 'haskell-tagged' 'haskell-tasty') +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('de96c0046adfe09c66b49bcf9e6917657f49506f708ca9b5238fbfc1700748c0574a291bb15cd871663103cc21e32cae1c80edfc3b45efe959ccc8c64780f78a') + +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-tasty-expected-failure/trunk (PKGBUILD)
Date: Saturday, September 15, 2018 @ 04:52:51 Author: felixonmars Revision: 381047 upgpkg: haskell-tasty-expected-failure 0.11.1.1-13 rebuild with ansi-terminal 0.8.1 Modified: haskell-tasty-expected-failure/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-09-15 04:52:08 UTC (rev 381046) +++ PKGBUILD2018-09-15 04:52:51 UTC (rev 381047) @@ -4,7 +4,7 @@ _hkgname=tasty-expected-failure pkgname=haskell-tasty-expected-failure pkgver=0.11.1.1 -pkgrel=12 +pkgrel=13 pkgdesc="Mark tasty tests as failure expected" url="https://github.com/nomeata/tasty-expected-failure; license=("MIT")
[arch-commits] Commit in haskell-tasty/trunk (PKGBUILD)
Date: Saturday, September 15, 2018 @ 04:51:50 Author: felixonmars Revision: 381045 upgpkg: haskell-tasty 1.1.0.3-3 rebuild with ansi-terminal 0.8.1 Modified: haskell-tasty/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-09-15 04:51:00 UTC (rev 381044) +++ PKGBUILD2018-09-15 04:51:50 UTC (rev 381045) @@ -4,7 +4,7 @@ _hkgname=tasty pkgname=haskell-tasty pkgver=1.1.0.3 -pkgrel=2 +pkgrel=3 pkgdesc="Modern and extensible testing framework" url="http://documentup.com/feuerbach/tasty; license=("MIT")
[arch-commits] Commit in haskell-tasty/repos (2 files)
Date: Saturday, September 15, 2018 @ 04:52:08 Author: felixonmars Revision: 381046 archrelease: copy trunk to community-staging-x86_64 Added: haskell-tasty/repos/community-staging-x86_64/ haskell-tasty/repos/community-staging-x86_64/PKGBUILD (from rev 381045, haskell-tasty/trunk/PKGBUILD) --+ PKGBUILD | 41 + 1 file changed, 41 insertions(+) Copied: haskell-tasty/repos/community-staging-x86_64/PKGBUILD (from rev 381045, haskell-tasty/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-09-15 04:52:08 UTC (rev 381046) @@ -0,0 +1,41 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=tasty +pkgname=haskell-tasty +pkgver=1.1.0.3 +pkgrel=3 +pkgdesc="Modern and extensible testing framework" +url="http://documentup.com/feuerbach/tasty; +license=("MIT") +arch=('x86_64') +depends=('ghc-libs' 'haskell-ansi-terminal' 'haskell-async' 'haskell-clock' + 'haskell-optparse-applicative' 'haskell-tagged' 'haskell-unbounded-delays' + 'haskell-wcwidth') +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('18f8cbdfd968bdb3e4a8daa0d38a2f69288cc880ab433825deabd0d094f725d5a43e6495d17dae72693717b46f25ed330e9686d22c3d79abd96e3d494eaf41b2') + +build() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ +-fclock +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}/${_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-system-fileio/repos (2 files)
Date: Saturday, September 15, 2018 @ 04:50:59 Author: felixonmars Revision: 381043 archrelease: copy trunk to community-staging-x86_64 Added: haskell-system-fileio/repos/community-staging-x86_64/ haskell-system-fileio/repos/community-staging-x86_64/PKGBUILD (from rev 381042, haskell-system-fileio/trunk/PKGBUILD) --+ PKGBUILD | 38 ++ 1 file changed, 38 insertions(+) Copied: haskell-system-fileio/repos/community-staging-x86_64/PKGBUILD (from rev 381042, haskell-system-fileio/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-09-15 04:50:59 UTC (rev 381043) @@ -0,0 +1,38 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=system-fileio +pkgname=haskell-system-fileio +pkgver=0.3.16.4 +pkgrel=3 +pkgdesc="Consistent filesystem interaction across GHC versions" +url="https://github.com/fpco/haskell-filesystem; +license=("MIT") +arch=('x86_64') +depends=('ghc-libs' "haskell-system-filepath") +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('68530cd11b25aa8a05967d3f51091ea57a5be138b672bd5373918163281c55a91b60dea03bdd22bcd4ba1d6bb26e2ed14660ce55bbdaf2737d2dd2b7e608d698') + +build() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +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}/${_hkgname}-${pkgver}" + +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" +install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" +runhaskell Setup copy --destdir="${pkgdir}" +install -D -m644 "license.txt" "${pkgdir}/usr/share/licenses/${pkgname}/license.txt" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/license.txt" +}
[arch-commits] Commit in python-tox/repos/community-any (PKGBUILD PKGBUILD)
Date: Saturday, September 15, 2018 @ 04:51:00 Author: felixonmars Revision: 381044 archrelease: copy trunk to community-any Added: python-tox/repos/community-any/PKGBUILD (from rev 381042, python-tox/trunk/PKGBUILD) Deleted: python-tox/repos/community-any/PKGBUILD --+ PKGBUILD | 141 ++--- 1 file changed, 70 insertions(+), 71 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2018-09-15 04:50:59 UTC (rev 381043) +++ PKGBUILD2018-09-15 04:51:00 UTC (rev 381044) @@ -1,71 +0,0 @@ -# $Id$ -# Maintainer: Felix Yan -# Contributor: Thomas Weißschuh -# Contributor: George Brooke -# Contributor: Sebastian Wiesner - -pkgbase=python-tox -pkgname=(python-tox python2-tox) -pkgver=3.2.1 -pkgrel=1 -pkgdesc='Python virtualenv management and testing tool' -arch=('any') -url='https://tox.readthedocs.io' -license=('GPL2') -makedepends=('python-setuptools' 'python2-setuptools' 'python-py' 'python2-py' 'python-virtualenv' - 'python2-virtualenv' 'python-pluggy' 'python2-pluggy') -checkdepends=('python-pytest-runner' 'python2-pytest-runner' 'python-pytest-mock' - 'python2-pytest-mock') -source=("https://pypi.io/packages/source/t/tox/tox-$pkgver.tar.gz;) -sha512sums=('79f5a1c8f6e818fbb8444754e3767d880fc1fdfe63b46c518d37440fe2b2f3ce572865aff83d9492c24486fded49893cc31bd9b11254bac4db507260304bc76f') - -prepare() { - find tox-$pkgver -name "*.pyc" -delete - - cp -a tox-$pkgver{,-py2} -} - -build() { - cd "$srcdir"/tox-$pkgver - python setup.py build - - cd "$srcdir"/tox-$pkgver-py2 - python2 setup.py build -} - -check() { - # Hack entry points - - ( -cd "$srcdir"/tox-$pkgver -virtualenv "$srcdir/pyvenv" --system-site-packages -. "$srcdir/pyvenv/bin/activate" -python setup.py install -python setup.py pytest - ) - - ( -cd "$srcdir"/tox-$pkgver-py2 -virtualenv2 "$srcdir/pyvenv-py2" --system-site-packages -. "$srcdir/pyvenv-py2/bin/activate" -python setup.py install -python setup.py pytest - ) -} - -package_python-tox() { - depends=('python-py' 'python-virtualenv' 'python-setuptools' 'python-pluggy') - - cd "$srcdir"/tox-$pkgver - python setup.py install --root="$pkgdir" --optimize=1 - ln -s tox "$pkgdir"/usr/bin/tox3 -} - -package_python2-tox() { - depends=('python2-py' 'python2-virtualenv' 'python2-setuptools' 'python2-pluggy') - - cd "$srcdir"/tox-$pkgver-py2 - python2 setup.py install --root="$pkgdir" --optimize=1 - mv "$pkgdir"/usr/bin/tox{,2} - mv "$pkgdir"/usr/bin/{tox-quickstart,tox2-quickstart} -} Copied: python-tox/repos/community-any/PKGBUILD (from rev 381042, python-tox/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2018-09-15 04:51:00 UTC (rev 381044) @@ -0,0 +1,70 @@ +# Maintainer: Felix Yan +# Contributor: Thomas Weißschuh +# Contributor: George Brooke +# Contributor: Sebastian Wiesner + +pkgbase=python-tox +pkgname=(python-tox python2-tox) +pkgver=3.3.0 +pkgrel=1 +pkgdesc='Python virtualenv management and testing tool' +arch=('any') +url='https://tox.readthedocs.io' +license=('GPL2') +makedepends=('python-setuptools' 'python2-setuptools' 'python-py' 'python2-py' 'python-virtualenv' + 'python2-virtualenv' 'python-pluggy' 'python2-pluggy' 'python-toml' 'python2-toml') +checkdepends=('python-pytest-runner' 'python2-pytest-runner' 'python-pytest-mock' + 'python2-pytest-mock') +source=("https://pypi.io/packages/source/t/tox/tox-$pkgver.tar.gz;) +sha512sums=('ba0ce1e1b0ce14c75dbb4735c39e205a7dfe38245b0c36bf25f85445d65e7dc4c05535caea70b10f7f4a83bf1c6ed55301d1f618ac5453c5dc45187aacfaec49') + +prepare() { + find tox-$pkgver -name "*.pyc" -delete + + cp -a tox-$pkgver{,-py2} +} + +build() { + cd "$srcdir"/tox-$pkgver + python setup.py build + + cd "$srcdir"/tox-$pkgver-py2 + python2 setup.py build +} + +check() { + # Hack entry points + + ( +cd "$srcdir"/tox-$pkgver +virtualenv "$srcdir/pyvenv" --system-site-packages +. "$srcdir/pyvenv/bin/activate" +python setup.py install +python setup.py pytest + ) + + ( +cd "$srcdir"/tox-$pkgver-py2 +virtualenv2 "$srcdir/pyvenv-py2" --system-site-packages +. "$srcdir/pyvenv-py2/bin/activate" +python setup.py install +python setup.py pytest + ) +} + +package_python-tox() { + depends=('python-py' 'python-virtualenv' 'python-setuptools' 'python-pluggy' 'python-toml') + + cd "$srcdir"/tox-$pkgver + python setup.py install --root="$pkgdir" --optimize=1 + ln -s tox "$pkgdir"/usr/bin/tox3 +} + +package_python2-tox() { + depends=('python2-py' 'python2-virtualenv' 'python2-setuptools' 'python2-pluggy' 'python2-toml') + + cd "$srcdir"/tox-$pkgver-py2 + python2 setup.py install --root="$pkgdir" --optimize=1 + mv "$pkgdir"/usr/bin/tox{,2} + mv
[arch-commits] Commit in haskell-system-filepath/repos (2 files)
Date: Saturday, September 15, 2018 @ 04:50:03 Author: felixonmars Revision: 381040 archrelease: copy trunk to community-staging-x86_64 Added: haskell-system-filepath/repos/community-staging-x86_64/ haskell-system-filepath/repos/community-staging-x86_64/PKGBUILD (from rev 381039, haskell-system-filepath/trunk/PKGBUILD) --+ PKGBUILD | 38 ++ 1 file changed, 38 insertions(+) Copied: haskell-system-filepath/repos/community-staging-x86_64/PKGBUILD (from rev 381039, haskell-system-filepath/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-09-15 04:50:03 UTC (rev 381040) @@ -0,0 +1,38 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=system-filepath +pkgname=haskell-system-filepath +pkgver=0.4.14 +pkgrel=8 +pkgdesc="High-level, byte-based file and directory path manipulations" +url="https://hackage.haskell.org/package/${_hkgname}; +license=("custom:BSD3") +arch=('x86_64') +depends=('ghc-libs') +makedepends=('ghc' 'haskell-chell' 'haskell-chell-quickcheck') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('d858b077516ecb76e27d032fd123aad154afea87fab93f148aa8a0007587c1fb04d87217cf0b51a80e9a81ab20357dcc5e345899e1c2b6513900da1e6768') + +build() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +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}/${_hkgname}-${pkgver}" + +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" +install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" +runhaskell Setup copy --destdir="${pkgdir}" +install -D -m644 "license.txt" "${pkgdir}/usr/share/licenses/${pkgname}/license.txt" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/license.txt" +}
[arch-commits] Commit in haskell-system-fileio/trunk (PKGBUILD)
Date: Saturday, September 15, 2018 @ 04:50:42 Author: felixonmars Revision: 381042 upgpkg: haskell-system-fileio 0.3.16.4-3 rebuild with ansi-terminal 0.8.1 Modified: haskell-system-fileio/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-09-15 04:50:27 UTC (rev 381041) +++ PKGBUILD2018-09-15 04:50:42 UTC (rev 381042) @@ -4,7 +4,7 @@ _hkgname=system-fileio pkgname=haskell-system-fileio pkgver=0.3.16.4 -pkgrel=2 +pkgrel=3 pkgdesc="Consistent filesystem interaction across GHC versions" url="https://github.com/fpco/haskell-filesystem; license=("MIT")
[arch-commits] Commit in python-tox/trunk (PKGBUILD)
Date: Saturday, September 15, 2018 @ 04:50:27 Author: felixonmars Revision: 381041 upgpkg: python-tox 3.3.0-1 Modified: python-tox/trunk/PKGBUILD --+ PKGBUILD | 10 +- 1 file changed, 5 insertions(+), 5 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-09-15 04:50:03 UTC (rev 381040) +++ PKGBUILD2018-09-15 04:50:27 UTC (rev 381041) @@ -5,7 +5,7 @@ pkgbase=python-tox pkgname=(python-tox python2-tox) -pkgver=3.2.1 +pkgver=3.3.0 pkgrel=1 pkgdesc='Python virtualenv management and testing tool' arch=('any') @@ -12,11 +12,11 @@ url='https://tox.readthedocs.io' license=('GPL2') makedepends=('python-setuptools' 'python2-setuptools' 'python-py' 'python2-py' 'python-virtualenv' - 'python2-virtualenv' 'python-pluggy' 'python2-pluggy') + 'python2-virtualenv' 'python-pluggy' 'python2-pluggy' 'python-toml' 'python2-toml') checkdepends=('python-pytest-runner' 'python2-pytest-runner' 'python-pytest-mock' 'python2-pytest-mock') source=("https://pypi.io/packages/source/t/tox/tox-$pkgver.tar.gz;) -sha512sums=('79f5a1c8f6e818fbb8444754e3767d880fc1fdfe63b46c518d37440fe2b2f3ce572865aff83d9492c24486fded49893cc31bd9b11254bac4db507260304bc76f') +sha512sums=('ba0ce1e1b0ce14c75dbb4735c39e205a7dfe38245b0c36bf25f85445d65e7dc4c05535caea70b10f7f4a83bf1c6ed55301d1f618ac5453c5dc45187aacfaec49') prepare() { find tox-$pkgver -name "*.pyc" -delete @@ -53,7 +53,7 @@ } package_python-tox() { - depends=('python-py' 'python-virtualenv' 'python-setuptools' 'python-pluggy') + depends=('python-py' 'python-virtualenv' 'python-setuptools' 'python-pluggy' 'python-toml') cd "$srcdir"/tox-$pkgver python setup.py install --root="$pkgdir" --optimize=1 @@ -61,7 +61,7 @@ } package_python2-tox() { - depends=('python2-py' 'python2-virtualenv' 'python2-setuptools' 'python2-pluggy') + depends=('python2-py' 'python2-virtualenv' 'python2-setuptools' 'python2-pluggy' 'python2-toml') cd "$srcdir"/tox-$pkgver-py2 python2 setup.py install --root="$pkgdir" --optimize=1
[arch-commits] Commit in haskell-system-filepath/trunk (PKGBUILD)
Date: Saturday, September 15, 2018 @ 04:49:47 Author: felixonmars Revision: 381039 upgpkg: haskell-system-filepath 0.4.14-8 rebuild with ansi-terminal 0.8.1 Modified: haskell-system-filepath/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-09-15 04:46:17 UTC (rev 381038) +++ PKGBUILD2018-09-15 04:49:47 UTC (rev 381039) @@ -4,7 +4,7 @@ _hkgname=system-filepath pkgname=haskell-system-filepath pkgver=0.4.14 -pkgrel=7 +pkgrel=8 pkgdesc="High-level, byte-based file and directory path manipulations" url="https://hackage.haskell.org/package/${_hkgname}; license=("custom:BSD3")