[arch-commits] Commit in python-pytest/trunk (PKGBUILD)
Date: Sunday, June 30, 2019 @ 05:39:25 Author: felixonmars Revision: 486102 upgpkg: python-pytest 4.6.0-1 Modified: python-pytest/trunk/PKGBUILD --+ PKGBUILD | 11 ++- 1 file changed, 6 insertions(+), 5 deletions(-) Modified: PKGBUILD === --- PKGBUILD2019-06-30 05:24:27 UTC (rev 486101) +++ PKGBUILD2019-06-30 05:39:25 UTC (rev 486102) @@ -3,7 +3,7 @@ pkgbase=python-pytest pkgname=('python-pytest' 'python2-pytest') -pkgver=4.4.2 +pkgver=4.6.0 pkgrel=1 pkgdesc="Simple powerful testing with Python" arch=('any') @@ -12,15 +12,16 @@ makedepends=('python-setuptools-scm' 'python2-setuptools-scm' 'python-py' 'python2-py' 'python-pluggy' 'python2-pluggy' 'python-attrs' 'python2-attrs' 'python-more-itertools' 'python2-more-itertools' 'python-atomicwrites' 'python2-atomicwrites' - 'python2-funcsigs' 'python2-pathlib2') + 'python2-funcsigs' 'python2-pathlib2' 'python-wcwidth' 'python2-wcwidth') checkdepends=('lsof' 'python-nose' 'python2-nose' 'python-mock' 'python2-mock' 'python-tox' 'python2-tox' 'python-yaml' 'python2-yaml' 'python-pytest-xdist' 'python2-pytest-xdist' 'python-twisted' 'python2-twisted' 'python-requests' 'python2-requests' 'python-hypothesis' 'python2-hypothesis') source=("$pkgbase-$pkgver.tar.gz::https://github.com/pytest-dev/pytest/archive/$pkgver.tar.gz";) -sha512sums=('cef0a89c54e0851be4434d8891971c8843388f96eca4c1f833644b43a326435425f2b10a19b260591db35455ab9100a15cb5a128451fde9e60e4629c49f1') +sha512sums=('7439a6f27c349f668c9f6b507109782eb56199c565b7ca386f9a420edcb3183ae9b447be0b507247589c3cc74b6a376de39ea05f8b65be2fbb2c04315e2cafa0') prepare() { + sed -i 's/==0/>=0/' pytest-$pkgver/setup.py cp -a pytest-$pkgver{,-py2} export SETUPTOOLS_SCM_PRETEND_VERSION=$pkgver @@ -46,7 +47,7 @@ package_python-pytest() { depends=('python-py' 'python-setuptools' 'python-pluggy' 'python-attrs' 'python-more-itertools' - 'python-atomicwrites') + 'python-atomicwrites' 'python-wcwidth') cd pytest-$pkgver python setup.py install --root="$pkgdir" --optimize=1 @@ -54,7 +55,7 @@ } package_python2-pytest() { - depends=('python2-py' 'python2-setuptools' 'python2-pluggy' 'python2-attrs' + depends=('python2-py' 'python2-setuptools' 'python2-pluggy' 'python2-attrs' 'python2-wcwidth' 'python2-more-itertools' 'python2-atomicwrites' 'python2-funcsigs' 'python2-pathlib2') cd pytest-$pkgver-py2
[arch-commits] Commit in python-pytest/repos (2 files)
Date: Sunday, June 30, 2019 @ 05:39:53 Author: felixonmars Revision: 486110 archrelease: copy trunk to community-testing-any Added: python-pytest/repos/community-testing-any/ python-pytest/repos/community-testing-any/PKGBUILD (from rev 486105, python-pytest/trunk/PKGBUILD) --+ PKGBUILD | 67 + 1 file changed, 67 insertions(+) Copied: python-pytest/repos/community-testing-any/PKGBUILD (from rev 486105, python-pytest/trunk/PKGBUILD) === --- community-testing-any/PKGBUILD (rev 0) +++ community-testing-any/PKGBUILD 2019-06-30 05:39:53 UTC (rev 486110) @@ -0,0 +1,67 @@ +# Maintainer: Felix Yan +# Contributor: Felix Kaiser + +pkgbase=python-pytest +pkgname=('python-pytest' 'python2-pytest') +pkgver=4.6.0 +pkgrel=1 +pkgdesc="Simple powerful testing with Python" +arch=('any') +license=('MIT') +url="http://pytest.org/"; +makedepends=('python-setuptools-scm' 'python2-setuptools-scm' 'python-py' 'python2-py' 'python-pluggy' + 'python2-pluggy' 'python-attrs' 'python2-attrs' 'python-more-itertools' + 'python2-more-itertools' 'python-atomicwrites' 'python2-atomicwrites' + 'python2-funcsigs' 'python2-pathlib2' 'python-wcwidth' 'python2-wcwidth') +checkdepends=('lsof' 'python-nose' 'python2-nose' 'python-mock' 'python2-mock' 'python-tox' + 'python2-tox' 'python-yaml' 'python2-yaml' 'python-pytest-xdist' + 'python2-pytest-xdist' 'python-twisted' 'python2-twisted' 'python-requests' + 'python2-requests' 'python-hypothesis' 'python2-hypothesis') +source=("$pkgbase-$pkgver.tar.gz::https://github.com/pytest-dev/pytest/archive/$pkgver.tar.gz";) +sha512sums=('7439a6f27c349f668c9f6b507109782eb56199c565b7ca386f9a420edcb3183ae9b447be0b507247589c3cc74b6a376de39ea05f8b65be2fbb2c04315e2cafa0') + +prepare() { + sed -i 's/==0/>=0/' pytest-$pkgver/setup.py + cp -a pytest-$pkgver{,-py2} + + export SETUPTOOLS_SCM_PRETEND_VERSION=$pkgver +} + +build() { + cd "$srcdir"/pytest-$pkgver + python setup.py build + + cd "$srcdir"/pytest-$pkgver-py2 + python2 setup.py build +} + +check() { + # Skip test_collect_pyargs_with_testpaths because it mangles PYTHONPATH + + cd "$srcdir"/pytest-$pkgver + PYTHONPATH="$PWD"/build/lib python src/pytest.py -k 'not test_collect_pyargs_with_testpaths' + + cd "$srcdir"/pytest-$pkgver-py2 + PYTHONPATH="$PWD"/build/lib python2 src/pytest.py -k 'not test_collect_pyargs_with_testpaths' +} + +package_python-pytest() { + depends=('python-py' 'python-setuptools' 'python-pluggy' 'python-attrs' 'python-more-itertools' + 'python-atomicwrites' 'python-wcwidth') + + cd pytest-$pkgver + python setup.py install --root="$pkgdir" --optimize=1 + install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE +} + +package_python2-pytest() { + depends=('python2-py' 'python2-setuptools' 'python2-pluggy' 'python2-attrs' 'python2-wcwidth' + 'python2-more-itertools' 'python2-atomicwrites' 'python2-funcsigs' 'python2-pathlib2') + + cd pytest-$pkgver-py2 + python2 setup.py install --root="$pkgdir" --optimize=1 + install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE + + mv "$pkgdir"/usr/bin/py.test{,2} + mv "$pkgdir"/usr/bin/pytest{,2} +}
[arch-commits] Commit in tamarin-prover/trunk (PKGBUILD)
Date: Sunday, June 30, 2019 @ 05:24:18 Author: felixonmars Revision: 486100 upgpkg: tamarin-prover 1.4.1-104 rebuild with microlens 0.4.11.1, microlens-ghc 0.4.11.1, microlens-mtl 0.2.0.1, microlens-platform 0.4.0, microlens-th 0.4.3.1 Modified: tamarin-prover/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2019-06-30 05:22:45 UTC (rev 486099) +++ PKGBUILD2019-06-30 05:24:18 UTC (rev 486100) @@ -3,7 +3,7 @@ pkgname=tamarin-prover pkgver=1.4.1 -pkgrel=103 +pkgrel=104 pkgdesc="The Tamarin prover for security protocol analysis" url="http://tamarin-prover.github.io"; license=("GPL")
[arch-commits] Commit in tamarin-prover/repos (2 files)
Date: Sunday, June 30, 2019 @ 05:24:27 Author: felixonmars Revision: 486101 archrelease: copy trunk to community-staging-x86_64 Added: tamarin-prover/repos/community-staging-x86_64/ tamarin-prover/repos/community-staging-x86_64/PKGBUILD (from rev 486100, tamarin-prover/trunk/PKGBUILD) --+ PKGBUILD | 51 +++ 1 file changed, 51 insertions(+) Copied: tamarin-prover/repos/community-staging-x86_64/PKGBUILD (from rev 486100, tamarin-prover/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2019-06-30 05:24:27 UTC (rev 486101) @@ -0,0 +1,51 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +pkgname=tamarin-prover +pkgver=1.4.1 +pkgrel=104 +pkgdesc="The Tamarin prover for security protocol analysis" +url="http://tamarin-prover.github.io"; +license=("GPL") +arch=('x86_64') +depends=('ghc-libs' 'graphviz' 'maude' 'haskell-hunit' 'haskell-binary-orphans' + 'haskell-blaze-builder' 'haskell-blaze-html' 'haskell-cmdargs' 'haskell-conduit' + 'haskell-fclabels' 'haskell-file-embed' 'haskell-gitrev' 'haskell-http-types' + 'haskell-lifted-base' 'haskell-monad-unlift' + 'haskell-resourcet' 'haskell-safe' 'haskell-shakespeare' 'haskell-threads' + 'haskell-wai' 'haskell-warp' 'haskell-yesod-core' 'haskell-yesod-static' + 'haskell-tamarin-prover-utils' 'haskell-tamarin-prover-term' + 'haskell-tamarin-prover-theory') +optdepends=('ocaml: for sapic support') +makedepends=('ghc' 'ocaml') +source=("tamarin-prover-$pkgver.tar.gz::https://github.com/tamarin-prover/tamarin-prover/archive/$pkgver.tar.gz";) +sha512sums=('4d3aeae02be5d430bff6c55d78656e3c9a648674d235bfeb36ce227a39abd3054a132b99ff8040abf05d8e26506fe85d21ecfb6fce73062dd45b5ba98d941144') + +prepare() { +cd "${srcdir}/${pkgname}-${pkgver}" +sed -i '/cp sapic/d' plugins/sapic/Makefile +} + +build() { +cd "${srcdir}/${pkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-executable-dynamic --prefix=/usr \ +--docdir="/usr/share/doc/${pkgname}" --datasubdir="$pkgname" \ +-fthreaded -ftest-coverage -f-build-tests +runhaskell Setup build + +cd plugins/sapic +make -j1 +} + +package() { +cd "${srcdir}/${pkgname}-${pkgver}" +runhaskell Setup copy --destdir="${pkgdir}" + +install -Dm644 etc/filetype.vim "$pkgdir"/usr/share/vim/vimfiles/ftdetect/tamarin.vim +install -Dm644 etc/spthy.vim "$pkgdir"/usr/share/vim/vimfiles/syntax/spthy.vim +install -Dm644 etc/sapic.vim "$pkgdir"/usr/share/vim/vimfiles/syntax/sapic.vim + +cd plugins/sapic +install -Dm755 sapic "$pkgdir"/usr/bin/sapic +}
[arch-commits] Commit in stack/repos (3 files)
Date: Sunday, June 30, 2019 @ 05:22:45 Author: felixonmars Revision: 486099 archrelease: copy trunk to community-staging-x86_64 Added: stack/repos/community-staging-x86_64/ stack/repos/community-staging-x86_64/PKGBUILD (from rev 486098, stack/trunk/PKGBUILD) stack/repos/community-staging-x86_64/stack.install (from rev 486098, stack/trunk/stack.install) ---+ PKGBUILD | 75 stack.install |4 ++ 2 files changed, 79 insertions(+) Copied: stack/repos/community-staging-x86_64/PKGBUILD (from rev 486098, stack/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2019-06-30 05:22:45 UTC (rev 486099) @@ -0,0 +1,75 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +pkgname=stack +pkgver=1.9.3.1 +pkgrel=74 +pkgdesc="The Haskell Tool Stack" +url="https://github.com/commercialhaskell/stack"; +license=("BSD") +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-annotated-wl-pprint' 'haskell-ansi-terminal' + 'haskell-async' 'haskell-attoparsec' 'haskell-base64-bytestring' 'haskell-conduit' + 'haskell-conduit-extra' 'haskell-cryptonite' 'haskell-cryptonite-conduit' 'haskell-echo' + 'haskell-exceptions' 'haskell-extra' 'haskell-file-embed' 'haskell-filelock' + 'haskell-fsnotify' 'haskell-generic-deriving' 'haskell-githash' 'haskell-hackage-security' + 'haskell-hashable' 'haskell-hpack' 'haskell-hpc' 'haskell-http-client' + 'haskell-http-client-tls' 'haskell-http-conduit' 'haskell-http-types' 'haskell-memory' + 'haskell-microlens' 'haskell-mintty' 'haskell-monad-logger' 'haskell-mono-traversable' + 'haskell-mustache' 'haskell-neat-interpolation' 'haskell-network-uri' 'haskell-open-browser' + 'haskell-optparse-applicative' 'haskell-optparse-simple' 'haskell-path' 'haskell-path-io' + 'haskell-persistent' 'haskell-persistent-sqlite' 'haskell-persistent-template' + 'haskell-primitive' 'haskell-project-template' 'haskell-regex-applicative-text' + 'haskell-resourcet' 'haskell-retry' 'haskell-rio' 'haskell-split' 'haskell-store' + 'haskell-store-core' 'haskell-streaming-commons' 'haskell-tar' 'haskell-temporary' + 'haskell-text-metrics' 'haskell-th-reify-many' 'haskell-tls' 'haskell-typed-process' + 'haskell-unicode-transforms' 'haskell-unix-compat' 'haskell-unliftio' + 'haskell-unordered-containers' 'haskell-vector' 'haskell-yaml' 'haskell-zip-archive' + 'haskell-zlib' 'haskell-bindings-uname') +makedepends=('ghc' 'git' 'haskell-quickcheck' 'haskell-hspec' 'haskell-smallcheck') +checkdepends=('cabal-install') +conflicts=('haskell-stack') +replaces=('haskell-stack') +install="stack.install" +source=("git+https://github.com/commercialhaskell/stack.git#tag=v$pkgver";) +sha512sums=('SKIP') + +prepare() { + cd $pkgname + hpack + sed -i -e '/semigroups/d' -e 's/< *0.8/<1/' $pkgname.cabal +} + +build() { + cd $pkgname + + runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ + -f-disable-git-info -f-integration-tests -f-static -f-hide-dependency-versions -f-supported-build + runhaskell Setup build + runhaskell Setup register --gen-script + runhaskell Setup unregister --gen-script + sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh + sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { + cd $pkgname + # cabal update + LD_LIBRARY_PATH="$PWD"/dist/build PATH="$PWD"/dist/build/stack:"$PATH" runhaskell Setup test + # Integration tests will result in 4 failures on Arch currently +} + +package() { + cd $pkgname + + install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" + install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" + runhaskell Setup copy --destdir="${pkgdir}" + install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" + rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" + + LD_PRELOAD=$(ls "$pkgdir"/usr/lib/libHSstack-*-ghc*.so) "${pkgdir}"/usr/bin/stack --bash-completion-script /usr/bin/stack > stack_completion_script + install -Dm644 stack_completion_script "${pkgdir}/usr/share/bash-completion/completions/stack" +} Copied: stack/repos/community-staging-x86_64/stack.install (from rev 486098, stack/trunk/stack.install) === --- community-staging-x86_64/stack.install (rev 0) +++ community-staging-x86_64/stack.install 2019-06-30 05:22:45 UTC (rev 486099) @@ -0,0 +1,4 @@ +po
[arch-commits] Commit in stack/trunk (PKGBUILD)
Date: Sunday, June 30, 2019 @ 05:22:34 Author: felixonmars Revision: 486098 upgpkg: stack 1.9.3.1-74 rebuild with microlens 0.4.11.1, microlens-ghc 0.4.11.1, microlens-mtl 0.2.0.1, microlens-platform 0.4.0, microlens-th 0.4.3.1 Modified: stack/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2019-06-30 05:16:24 UTC (rev 486097) +++ PKGBUILD2019-06-30 05:22:34 UTC (rev 486098) @@ -3,7 +3,7 @@ pkgname=stack pkgver=1.9.3.1 -pkgrel=73 +pkgrel=74 pkgdesc="The Haskell Tool Stack" url="https://github.com/commercialhaskell/stack"; license=("BSD")
[arch-commits] Commit in shellcheck/trunk (PKGBUILD)
Date: Sunday, June 30, 2019 @ 05:16:15 Author: felixonmars Revision: 486096 upgpkg: shellcheck 0.6.0-141 rebuild with microlens 0.4.11.1, microlens-ghc 0.4.11.1, microlens-mtl 0.2.0.1, microlens-platform 0.4.0, microlens-th 0.4.3.1 Modified: shellcheck/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2019-06-30 05:13:18 UTC (rev 486095) +++ PKGBUILD2019-06-30 05:16:15 UTC (rev 486096) @@ -4,7 +4,7 @@ _hkgname=ShellCheck pkgname=shellcheck pkgver=0.6.0 -pkgrel=140 +pkgrel=141 pkgdesc="Shell script analysis tool" url="http://www.shellcheck.net"; license=("GPL")
[arch-commits] Commit in shellcheck/repos (2 files)
Date: Sunday, June 30, 2019 @ 05:16:24 Author: felixonmars Revision: 486097 archrelease: copy trunk to community-staging-x86_64 Added: shellcheck/repos/community-staging-x86_64/ shellcheck/repos/community-staging-x86_64/PKGBUILD (from rev 486096, shellcheck/trunk/PKGBUILD) --+ PKGBUILD | 45 + 1 file changed, 45 insertions(+) Copied: shellcheck/repos/community-staging-x86_64/PKGBUILD (from rev 486096, shellcheck/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2019-06-30 05:16:24 UTC (rev 486097) @@ -0,0 +1,45 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=ShellCheck +pkgname=shellcheck +pkgver=0.6.0 +pkgrel=141 +pkgdesc="Shell script analysis tool" +url="http://www.shellcheck.net"; +license=("GPL") +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-quickcheck' 'haskell-regex-tdfa') +makedepends=('ghc' 'pandoc') +source=("$_hkgname-$pkgver.tar.gz::https://github.com/koalaman/shellcheck/archive/v$pkgver.tar.gz";) +sha512sums=('4e9575985fe914cb35444995212ac1afaa40b004dbbc86b5987bf8b65e20b14a0102c9c601dc061d604129a8e978021f22a11d682545cb7f07ec974495cfa387') + +build() { +cd $pkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +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 + +pandoc -s -t man shellcheck.1.md -o shellcheck.1 +} + +check() { +cd $pkgname-$pkgver +runhaskell Setup test +} + +package() { +cd $pkgname-$pkgver + +install -D -m644 ${pkgname}.1 "${pkgdir}/usr/share/man/man1/${pkgname}.1" +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 pandoc-crossref/trunk (PKGBUILD)
Date: Sunday, June 30, 2019 @ 05:13:09 Author: felixonmars Revision: 486094 upgpkg: pandoc-crossref 0.3.4.1-52 rebuild with microlens 0.4.11.1, microlens-ghc 0.4.11.1, microlens-mtl 0.2.0.1, microlens-platform 0.4.0, microlens-th 0.4.3.1 Modified: pandoc-crossref/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2019-06-30 05:11:48 UTC (rev 486093) +++ PKGBUILD2019-06-30 05:13:09 UTC (rev 486094) @@ -3,7 +3,7 @@ pkgname=pandoc-crossref pkgver=0.3.4.1 -pkgrel=51 +pkgrel=52 pkgdesc="Pandoc filter for cross-references" url="https://hackage.haskell.org/package/${pkgname}"; license=("GPL2")
[arch-commits] Commit in pandoc-crossref/repos (2 files)
Date: Sunday, June 30, 2019 @ 05:13:18 Author: felixonmars Revision: 486095 archrelease: copy trunk to community-staging-x86_64 Added: pandoc-crossref/repos/community-staging-x86_64/ pandoc-crossref/repos/community-staging-x86_64/PKGBUILD (from rev 486094, pandoc-crossref/trunk/PKGBUILD) --+ PKGBUILD | 46 ++ 1 file changed, 46 insertions(+) Copied: pandoc-crossref/repos/community-staging-x86_64/PKGBUILD (from rev 486094, pandoc-crossref/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2019-06-30 05:13:18 UTC (rev 486095) @@ -0,0 +1,46 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +pkgname=pandoc-crossref +pkgver=0.3.4.1 +pkgrel=52 +pkgdesc="Pandoc filter for cross-references" +url="https://hackage.haskell.org/package/${pkgname}"; +license=("GPL2") +arch=('x86_64') +depends=('ghc-libs' 'haskell-data-default' 'haskell-data-accessor' 'haskell-data-accessor-template' + 'haskell-data-accessor-transformers' 'haskell-gitrev' 'haskell-open-browser' + 'haskell-optparse-applicative' 'pandoc' 'haskell-pandoc-types' 'haskell-roman-numerals' + 'haskell-syb' 'haskell-utility-ht') +makedepends=('ghc' 'haskell-hspec') +conflicts=('haskell-pandoc-crossref') +replaces=('haskell-pandoc-crossref') +source=("$pkgname-$pkgver.tar.gz::https://github.com/lierdakil/pandoc-crossref/archive/v$pkgver.tar.gz";) +sha512sums=('25cee0e9626e67d46769fff47da67fc616c1ce6c181e3c6e3f82b9dd1db1fc2bb3fe264da0e6c8d6082f8ea483530f88e917598ac9daaa2f6b97bbccca203254') + +build() { +cd $pkgname-$pkgver +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" --enable-tests --datasubdir="$pkgname" \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ + -f-enable_flaky_tests +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $pkgname-$pkgver +runhaskell Setup test +} + +package() { +cd $pkgname-$pkgver + +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" +install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" +runhaskell Setup copy --destdir="${pkgdir}" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +}
[arch-commits] Commit in haskell-hakyll/repos (2 files)
Date: Sunday, June 30, 2019 @ 05:11:48 Author: felixonmars Revision: 486093 archrelease: copy trunk to community-staging-x86_64 Added: haskell-hakyll/repos/community-staging-x86_64/ haskell-hakyll/repos/community-staging-x86_64/PKGBUILD (from rev 486092, haskell-hakyll/trunk/PKGBUILD) --+ PKGBUILD | 56 1 file changed, 56 insertions(+) Copied: haskell-hakyll/repos/community-staging-x86_64/PKGBUILD (from rev 486092, haskell-hakyll/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2019-06-30 05:11:48 UTC (rev 486093) @@ -0,0 +1,56 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=hakyll +pkgname=haskell-hakyll +pkgver=4.12.5.2 +pkgrel=47 +pkgdesc="A static website compiler library" +url="https://jaspervdj.be/hakyll"; +license=("BSD") +arch=('x86_64') +depends=('ghc-libs' 'haskell-blaze-html' 'haskell-blaze-markup' 'haskell-cryptohash' + 'haskell-data-default' 'haskell-file-embed' 'haskell-fsnotify' 'haskell-http-conduit' + 'haskell-http-types' 'haskell-lrucache' 'haskell-network-uri' + 'haskell-optparse-applicative' 'pandoc' 'pandoc-citeproc' 'haskell-random' + 'haskell-regex-tdfa' 'haskell-resourcet' 'haskell-scientific' 'haskell-tagsoup' + 'haskell-time-locale-compat' 'haskell-unordered-containers' 'haskell-vector' + 'haskell-wai' 'haskell-wai-app-static' 'haskell-warp' 'haskell-yaml') +makedepends=('ghc' 'haskell-quickcheck' 'haskell-tasty' 'haskell-tasty-hunit' + 'haskell-tasty-quickcheck') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";) +sha512sums=('715324fa19b85e8f39e33b4d5082a04f40fc667737b41117da68a6a0eedad288a551929fa2eea636dd421d4d416996125ff9d83752c7daaf64ecc191e9790469') + +prepare() { +cd $_hkgname-$pkgver +sed -i 's/< *2.13/<3/' $_hkgname.cabal +} + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --datasubdir="$pkgname" --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ +-fcheckexternal -fwatchserver -fpreviewserver -fusepandoc +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 +LC_CTYPE=en_US.UTF-8 runhaskell Setup test || warning "https://github.com/jaspervdj/hakyll/issues/682"; +} + +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-hakyll/trunk (PKGBUILD)
Date: Sunday, June 30, 2019 @ 05:11:39 Author: felixonmars Revision: 486092 upgpkg: haskell-hakyll 4.12.5.2-47 rebuild with microlens 0.4.11.1, microlens-ghc 0.4.11.1, microlens-mtl 0.2.0.1, microlens-platform 0.4.0, microlens-th 0.4.3.1 Modified: haskell-hakyll/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2019-06-30 05:09:56 UTC (rev 486091) +++ PKGBUILD2019-06-30 05:11:39 UTC (rev 486092) @@ -4,7 +4,7 @@ _hkgname=hakyll pkgname=haskell-hakyll pkgver=4.12.5.2 -pkgrel=46 +pkgrel=47 pkgdesc="A static website compiler library" url="https://jaspervdj.be/hakyll"; license=("BSD")
[arch-commits] Commit in pandoc-citeproc/repos (2 files)
Date: Sunday, June 30, 2019 @ 05:09:56 Author: felixonmars Revision: 486091 archrelease: copy trunk to community-staging-x86_64 Added: pandoc-citeproc/repos/community-staging-x86_64/ pandoc-citeproc/repos/community-staging-x86_64/PKGBUILD (from rev 486090, pandoc-citeproc/trunk/PKGBUILD) --+ PKGBUILD | 57 + 1 file changed, 57 insertions(+) Copied: pandoc-citeproc/repos/community-staging-x86_64/PKGBUILD (from rev 486090, pandoc-citeproc/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2019-06-30 05:09:56 UTC (rev 486091) @@ -0,0 +1,57 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +pkgname=pandoc-citeproc +pkgver=0.16.2 +pkgrel=71 +pkgdesc="Supports using pandoc with citeproc" +url="https://hackage.haskell.org/package/$pkgname"; +license=("BSD") +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-aeson-pretty' 'haskell-attoparsec' + 'haskell-base-compat' 'haskell-data-default' 'haskell-hs-bibutils' 'haskell-libyaml' + 'haskell-network' 'haskell-old-locale' 'pandoc' 'haskell-pandoc-types' 'haskell-rfc5051' + 'haskell-safe' 'haskell-setenv' 'haskell-split' 'haskell-syb' 'haskell-tagsoup' + 'haskell-temporary' 'haskell-text-icu' 'haskell-unordered-containers' 'haskell-vector' + 'haskell-xml-conduit' 'haskell-yaml') +conflicts=('haskell-pandoc-citeproc') +replaces=('haskell-pandoc-citeproc') +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/$pkgname/${pkgver}/$pkgname-${pkgver}.tar.gz";) +sha512sums=('90c3fabe3e1478f43b0157580deb691e5be8d3064144cbf4d67ab8f15bfd99c51b3e811b47bbe4fefc76c4efe660007ab05a782e5a5df01cd42965fe22e5c664') + +prepare() { +cd "${srcdir}/$pkgname-${pkgver}" +# TODO: find a better solution +sed -i "s|(\"HOME\",\".\")|(\"HOME\",\".\"),(\"LD_LIBRARY_PATH\",\"$PWD/dist/build\"),(\"pandoc_citeproc_datadir\",\"$PWD\")|" tests/test-pandoc-citeproc.hs +} + +build() { +cd "${srcdir}/$pkgname-${pkgver}" + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir="/usr/share/doc/$pkgname" --datasubdir="$pkgname" --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ +-f-debug -f-test_citeproc -funicode_collation -f-embed_data_files -fbibutils -f-static +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $pkgname-$pkgver +# https://github.com/jgm/pandoc-citeproc/issues/342 +runhaskell Setup test || warning "Tests failed" +} + +package() { +cd "${srcdir}/$pkgname-${pkgver}" + +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/$pkgname.sh" +install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/$pkgname.sh" +runhaskell Setup copy --destdir="${pkgdir}" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/$pkgname/LICENSE" +rm -f "${pkgdir}/usr/share/doc/$pkgname/LICENSE" +}
[arch-commits] Commit in pandoc-citeproc/trunk (PKGBUILD)
Date: Sunday, June 30, 2019 @ 05:09:47 Author: felixonmars Revision: 486090 upgpkg: pandoc-citeproc 0.16.2-71 rebuild with microlens 0.4.11.1, microlens-ghc 0.4.11.1, microlens-mtl 0.2.0.1, microlens-platform 0.4.0, microlens-th 0.4.3.1 Modified: pandoc-citeproc/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2019-06-30 05:07:01 UTC (rev 486089) +++ PKGBUILD2019-06-30 05:09:47 UTC (rev 486090) @@ -3,7 +3,7 @@ pkgname=pandoc-citeproc pkgver=0.16.2 -pkgrel=70 +pkgrel=71 pkgdesc="Supports using pandoc with citeproc" url="https://hackage.haskell.org/package/$pkgname"; license=("BSD")
[arch-commits] Commit in pandoc/repos (2 files)
Date: Sunday, June 30, 2019 @ 05:07:01 Author: felixonmars Revision: 486089 archrelease: copy trunk to community-staging-x86_64 Added: pandoc/repos/community-staging-x86_64/ pandoc/repos/community-staging-x86_64/PKGBUILD (from rev 486088, pandoc/trunk/PKGBUILD) --+ PKGBUILD | 65 + 1 file changed, 65 insertions(+) Copied: pandoc/repos/community-staging-x86_64/PKGBUILD (from rev 486088, pandoc/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2019-06-30 05:07:01 UTC (rev 486089) @@ -0,0 +1,65 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +pkgname=pandoc +pkgver=2.7.3 +pkgrel=4 +pkgdesc='Conversion between markup formats' +url='https://pandoc.org' +license=('GPL') +arch=('x86_64') +depends=('ghc-libs' 'haskell-http' 'haskell-juicypixels' 'haskell-sha' 'haskell-aeson' + 'haskell-aeson-pretty' 'haskell-attoparsec' 'haskell-base-compat' 'haskell-base64-bytestring' + 'haskell-blaze-html' 'haskell-blaze-markup' 'haskell-case-insensitive' 'haskell-cmark-gfm' + 'haskell-data-default' 'haskell-doctemplates' 'haskell-exceptions' 'haskell-glob' + 'haskell-haddock-library' 'haskell-ipynb' 'haskell-skylighting' 'haskell-hslua' + 'haskell-hslua-module-system' 'haskell-hslua-module-text' 'haskell-http-client' + 'haskell-syb' 'haskell-hsyaml' 'haskell-http-client-tls' 'haskell-http-types' + 'haskell-safe' 'haskell-split' 'haskell-texmath' 'haskell-network' 'haskell-pandoc-types' + 'haskell-random' 'haskell-scientific' 'haskell-tagsoup' 'haskell-temporary' + 'haskell-network-uri' 'haskell-unicode-transforms' 'haskell-unordered-containers' + 'haskell-zip-archive' 'haskell-vector' 'haskell-xml' 'haskell-zlib') +optdepends=('pandoc-citeproc: for citation rendering with pandoc-citeproc filter' +'pandoc-crossref: for numbering figures, equations, tables and cross-references to them with pandoc-crossref filter' +'texlive-core: for pdf output') +conflicts=('haskell-pandoc') +replaces=('haskell-pandoc') +makedepends=('ghc' 'haskell-diff' 'haskell-tasty' 'haskell-tasty-hunit' 'haskell-tasty-lua' + 'haskell-tasty-quickcheck' 'haskell-tasty-golden' 'haskell-quickcheck' + 'haskell-executable-path') +source=("https://hackage.haskell.org/packages/archive/${pkgname}/${pkgver}/${pkgname}-${pkgver}.tar.gz";) +sha512sums=('7db610ed1f5bad7ae91b9c89b210500c0e2f8660982cf424080ea8a603ca1891187bbf6e4a48144b48716fd0131d204e953175a82668be44c39898041bac9740') + +prepare() { +cd "${srcdir}/$pkgname-${pkgver}" + +# TODO: find a better solution +sed -i "s|let env' = dynlibEnv ++ |let env' = dynlibEnv ++ [(\"LD_LIBRARY_PATH\", \"$PWD/dist/build\")] ++ |" test/Tests/Command.hs +} + +build() { +cd "${srcdir}/${pkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir="/usr/share/doc/${pkgbase}" --datasubdir="$pkgname" --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ +-f-trypandoc -f-embed_data_files -f-static +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 "${srcdir}/${pkgname}-${pkgver}" +LC_CTYPE=en_US.UTF-8 runhaskell Setup test || warning "Tests failed" +} + +package() { +cd "${srcdir}/${pkgbase}-${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}/COPYING.md" +}
[arch-commits] Commit in pandoc/trunk (PKGBUILD)
Date: Sunday, June 30, 2019 @ 05:06:52 Author: felixonmars Revision: 486088 upgpkg: pandoc 2.7.3-4 rebuild with microlens 0.4.11.1, microlens-ghc 0.4.11.1, microlens-mtl 0.2.0.1, microlens-platform 0.4.0, microlens-th 0.4.3.1 Modified: pandoc/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2019-06-30 04:56:14 UTC (rev 486087) +++ PKGBUILD2019-06-30 05:06:52 UTC (rev 486088) @@ -3,7 +3,7 @@ pkgname=pandoc pkgver=2.7.3 -pkgrel=3 +pkgrel=4 pkgdesc='Conversion between markup formats' url='https://pandoc.org' license=('GPL')
[arch-commits] Commit in hledger-web/repos (2 files)
Date: Sunday, June 30, 2019 @ 04:56:14 Author: felixonmars Revision: 486087 archrelease: copy trunk to community-staging-x86_64 Added: hledger-web/repos/community-staging-x86_64/ hledger-web/repos/community-staging-x86_64/PKGBUILD (from rev 486086, hledger-web/trunk/PKGBUILD) --+ PKGBUILD | 52 1 file changed, 52 insertions(+) Copied: hledger-web/repos/community-staging-x86_64/PKGBUILD (from rev 486086, hledger-web/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2019-06-30 04:56:14 UTC (rev 486087) @@ -0,0 +1,52 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +pkgname=hledger-web +pkgver=1.14.1 +pkgrel=87 +pkgdesc="Web interface for the hledger accounting tool" +url="http://hledger.org"; +license=("GPL") +arch=('x86_64') +depends=('ghc-libs' 'hledger' 'haskell-hledger-lib' 'haskell-aeson' 'haskell-blaze-html' + 'haskell-blaze-markup' 'haskell-case-insensitive' 'haskell-clientsession' + 'haskell-cmdargs' 'haskell-conduit' 'haskell-data-default' 'haskell-decimal' + 'haskell-hjsmin' 'haskell-http-conduit' 'haskell-http-client' 'haskell-http-types' + 'haskell-conduit-extra' 'haskell-safe' 'haskell-shakespeare' 'haskell-wai' + 'haskell-wai-extra' 'haskell-wai-handler-launch' 'haskell-warp' 'haskell-yesod' + 'haskell-yesod-core' 'haskell-yesod-form' 'haskell-yesod-static' 'haskell-json' + 'haskell-megaparsec') +makedepends=('ghc' 'haskell-hspec' 'haskell-yesod-test') +source=("https://hackage.haskell.org/packages/archive/${pkgname}/${pkgver}/${pkgname}-${pkgver}.tar.gz";) +sha512sums=('3eb50a27e96b8e4590719c41fe00dbf7add431a8bbc300f1d2614c09dbae5eaa2eb43ac96c597c441a2f43bf4096fe8c450bb3bdb601cc2a06fd840768b45786') + +prepare() { +cd $pkgname-$pkgver +sed -i -e '/semigroups/d' $pkgname.cabal +} + +build() { +cd "${srcdir}/${pkgname}-${pkgver}" +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" --datasubdir="$pkgname" --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ +-f-dev -f-library-only -fthreaded +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $pkgname-$pkgver +runhaskell Setup test +} + +package() { +cd "${srcdir}/${pkgname}-${pkgver}" +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" +install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" +runhaskell Setup copy --destdir="${pkgdir}" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +}
[arch-commits] Commit in hledger-web/trunk (PKGBUILD)
Date: Sunday, June 30, 2019 @ 04:56:05 Author: felixonmars Revision: 486086 upgpkg: hledger-web 1.14.1-87 rebuild with microlens 0.4.11.1, microlens-ghc 0.4.11.1, microlens-mtl 0.2.0.1, microlens-platform 0.4.0, microlens-th 0.4.3.1 Modified: hledger-web/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2019-06-30 04:54:39 UTC (rev 486085) +++ PKGBUILD2019-06-30 04:56:05 UTC (rev 486086) @@ -3,7 +3,7 @@ pkgname=hledger-web pkgver=1.14.1 -pkgrel=86 +pkgrel=87 pkgdesc="Web interface for the hledger accounting tool" url="http://hledger.org"; license=("GPL")
[arch-commits] Commit in hledger-ui/repos (2 files)
Date: Sunday, June 30, 2019 @ 04:54:39 Author: felixonmars Revision: 486085 archrelease: copy trunk to community-staging-x86_64 Added: hledger-ui/repos/community-staging-x86_64/ hledger-ui/repos/community-staging-x86_64/PKGBUILD (from rev 486084, hledger-ui/trunk/PKGBUILD) --+ PKGBUILD | 38 ++ 1 file changed, 38 insertions(+) Copied: hledger-ui/repos/community-staging-x86_64/PKGBUILD (from rev 486084, hledger-ui/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2019-06-30 04:54:39 UTC (rev 486085) @@ -0,0 +1,38 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +pkgname=hledger-ui +pkgver=1.14.2 +pkgrel=42 +pkgdesc="Curses-style user interface for the hledger accounting tool" +url="http://hledger.org"; +license=("GPL") +arch=('x86_64') +depends=('ghc-libs' 'hledger' 'haskell-hledger-lib' 'haskell-ansi-terminal' 'haskell-async' + 'haskell-base-compat-batteries' 'haskell-cmdargs' 'haskell-data-default' 'haskell-fsnotify' + 'haskell-microlens' 'haskell-microlens-platform' 'haskell-megaparsec' 'haskell-pretty-show' + 'haskell-safe' 'haskell-split' 'haskell-text-zipper' 'haskell-vector' 'haskell-brick' + 'haskell-vty') +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${pkgname}/${pkgver}/${pkgname}-${pkgver}.tar.gz";) +sha512sums=('3d47bda183ab0d4022dca579ec38b574a168d2a30c4a6ab4ac141e373d18f9ae2858f09a35bf818af98394ff66bf2b287fb828eb1dfd21da4457364bc4420b46') + +prepare() { +# It does nothing +sed -e '/mtl-compat/d' \ +-i ${pkgname}-${pkgver}/${pkgname}.cabal +} + +build() { +cd "${srcdir}/${pkgname}-${pkgver}" +runhaskell Setup configure -O --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" --datasubdir="$pkgname" \ +-fthreaded +runhaskell Setup build +} + +package() { +cd "${srcdir}/${pkgname}-${pkgver}" +runhaskell Setup copy --destdir="${pkgdir}" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +}
[arch-commits] Commit in hledger-ui/trunk (PKGBUILD)
Date: Sunday, June 30, 2019 @ 04:54:30 Author: felixonmars Revision: 486084 upgpkg: hledger-ui 1.14.2-42 rebuild with microlens 0.4.11.1, microlens-ghc 0.4.11.1, microlens-mtl 0.2.0.1, microlens-platform 0.4.0, microlens-th 0.4.3.1 Modified: hledger-ui/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2019-06-30 04:53:37 UTC (rev 486083) +++ PKGBUILD2019-06-30 04:54:30 UTC (rev 486084) @@ -3,7 +3,7 @@ pkgname=hledger-ui pkgver=1.14.2 -pkgrel=41 +pkgrel=42 pkgdesc="Curses-style user interface for the hledger accounting tool" url="http://hledger.org"; license=("GPL")
[arch-commits] Commit in hledger-api/trunk (PKGBUILD)
Date: Sunday, June 30, 2019 @ 04:53:28 Author: felixonmars Revision: 486082 upgpkg: hledger-api 1.14-82 rebuild with microlens 0.4.11.1, microlens-ghc 0.4.11.1, microlens-mtl 0.2.0.1, microlens-platform 0.4.0, microlens-th 0.4.3.1 Modified: hledger-api/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2019-06-30 04:52:29 UTC (rev 486081) +++ PKGBUILD2019-06-30 04:53:28 UTC (rev 486082) @@ -3,7 +3,7 @@ pkgname=hledger-api pkgver=1.14 -pkgrel=81 +pkgrel=82 pkgdesc="Web API server for the hledger accounting tool" url="http://hledger.org"; license=("GPL")
[arch-commits] Commit in hledger-api/repos (2 files)
Date: Sunday, June 30, 2019 @ 04:53:37 Author: felixonmars Revision: 486083 archrelease: copy trunk to community-staging-x86_64 Added: hledger-api/repos/community-staging-x86_64/ hledger-api/repos/community-staging-x86_64/PKGBUILD (from rev 486082, hledger-api/trunk/PKGBUILD) --+ PKGBUILD | 31 +++ 1 file changed, 31 insertions(+) Copied: hledger-api/repos/community-staging-x86_64/PKGBUILD (from rev 486082, hledger-api/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2019-06-30 04:53:37 UTC (rev 486083) @@ -0,0 +1,31 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +pkgname=hledger-api +pkgver=1.14 +pkgrel=82 +pkgdesc="Web API server for the hledger accounting tool" +url="http://hledger.org"; +license=("GPL") +arch=('x86_64') +depends=('ghc-libs' 'hledger' 'haskell-hledger-lib' 'haskell-aeson' 'haskell-data-default' + 'haskell-decimal' 'haskell-docopt' 'haskell-either' 'haskell-microlens' + 'haskell-microlens-platform' 'haskell-safe' 'haskell-servant-server' + 'haskell-servant-swagger' 'haskell-swagger2' 'haskell-wai' 'haskell-wai-extra' + 'haskell-warp') +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${pkgname}/${pkgver}/${pkgname}-${pkgver}.tar.gz";) +sha512sums=('551ad15b39adbcd1c3548bb75acd83193f6a99d8bab15cdc7ef34aa022dfd4d19b14c105ae88e4fdef93eca5ace7791e7b19d3eff532ada7079b4e071bd4ab69') + +build() { +cd "${srcdir}/${pkgname}-${pkgver}" +runhaskell Setup configure -O --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" --datasubdir="$pkgname" +runhaskell Setup build +} + +package() { +cd "${srcdir}/${pkgname}-${pkgver}" +runhaskell Setup copy --destdir="${pkgdir}" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +}
[arch-commits] Commit in hasktags/repos (2 files)
Date: Sunday, June 30, 2019 @ 04:52:29 Author: felixonmars Revision: 486081 archrelease: copy trunk to community-staging-x86_64 Added: hasktags/repos/community-staging-x86_64/ hasktags/repos/community-staging-x86_64/PKGBUILD (from rev 486080, hasktags/trunk/PKGBUILD) --+ PKGBUILD | 49 + 1 file changed, 49 insertions(+) Copied: hasktags/repos/community-staging-x86_64/PKGBUILD (from rev 486080, hasktags/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2019-06-30 04:52:29 UTC (rev 486081) @@ -0,0 +1,49 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +pkgname=hasktags +pkgver=0.71.2 +pkgrel=33 +pkgdesc="Produces ctags \"tags\" and etags \"TAGS\" files for Haskell programs" +url="https://github.com/MarcWeber/hasktags"; +license=("BSD") +arch=('x86_64') +depends=('ghc-libs' 'haskell-json' 'haskell-microlens-platform' 'haskell-optparse-applicative' + 'haskell-utf8-string') +makedepends=('ghc' 'haskell-hunit') +source=("https://hackage.haskell.org/packages/archive/${pkgname}/${pkgver}/${pkgname}-${pkgver}.tar.gz";) +sha512sums=('649f8e74202dc08b8c37535c2fb0fefe11c55bc9de300093b20e7b224fa6daccbc938988ef810a479e745b53270215fc847caa6e0b06310a7d1c7493fc37b1ce') + +prepare() { +cd $pkgname-$pkgver +sed -i 's/< *0.4/<1/' $pkgname.cabal +} + +build() { +cd $pkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ +-f-debug +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $pkgname-$pkgver +runhaskell Setup test || warning "Tests failed" +} + +package() { +cd $pkgname-$pkgver + +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" +install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" +runhaskell Setup copy --destdir="${pkgdir}" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +}
[arch-commits] Commit in hasktags/trunk (PKGBUILD)
Date: Sunday, June 30, 2019 @ 04:52:19 Author: felixonmars Revision: 486080 upgpkg: hasktags 0.71.2-33 rebuild with microlens 0.4.11.1, microlens-ghc 0.4.11.1, microlens-mtl 0.2.0.1, microlens-platform 0.4.0, microlens-th 0.4.3.1 Modified: hasktags/trunk/PKGBUILD --+ PKGBUILD |7 ++- 1 file changed, 6 insertions(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2019-06-30 04:23:07 UTC (rev 486079) +++ PKGBUILD2019-06-30 04:52:19 UTC (rev 486080) @@ -3,7 +3,7 @@ pkgname=hasktags pkgver=0.71.2 -pkgrel=32 +pkgrel=33 pkgdesc="Produces ctags \"tags\" and etags \"TAGS\" files for Haskell programs" url="https://github.com/MarcWeber/hasktags"; license=("BSD") @@ -14,6 +14,11 @@ source=("https://hackage.haskell.org/packages/archive/${pkgname}/${pkgver}/${pkgname}-${pkgver}.tar.gz";) sha512sums=('649f8e74202dc08b8c37535c2fb0fefe11c55bc9de300093b20e7b224fa6daccbc938988ef810a479e745b53270215fc847caa6e0b06310a7d1c7493fc37b1ce') +prepare() { +cd $pkgname-$pkgver +sed -i 's/< *0.4/<1/' $pkgname.cabal +} + build() { cd $pkgname-$pkgver
[arch-commits] Commit in git-annex/trunk (PKGBUILD)
Date: Sunday, June 30, 2019 @ 04:22:56 Author: felixonmars Revision: 486078 upgpkg: git-annex 7.20190615-13 rebuild with microlens 0.4.11.1, microlens-ghc 0.4.11.1, microlens-mtl 0.2.0.1, microlens-platform 0.4.0, microlens-th 0.4.3.1 Modified: git-annex/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2019-06-30 04:17:00 UTC (rev 486077) +++ PKGBUILD2019-06-30 04:22:56 UTC (rev 486078) @@ -3,7 +3,7 @@ pkgname=git-annex pkgver=7.20190615 -pkgrel=12 +pkgrel=13 pkgdesc="Manage files with git, without checking their contents into git" url="https://git-annex.branchable.com/"; license=("AGPL3")
[arch-commits] Commit in git-annex/repos (3 files)
Date: Sunday, June 30, 2019 @ 04:23:07 Author: felixonmars Revision: 486079 archrelease: copy trunk to community-staging-x86_64 Added: git-annex/repos/community-staging-x86_64/ git-annex/repos/community-staging-x86_64/PKGBUILD (from rev 486078, git-annex/trunk/PKGBUILD) git-annex/repos/community-staging-x86_64/socks-0.6.patch (from rev 486078, git-annex/trunk/socks-0.6.patch) -+ PKGBUILD| 58 ++ socks-0.6.patch | 13 2 files changed, 71 insertions(+) Copied: git-annex/repos/community-staging-x86_64/PKGBUILD (from rev 486078, git-annex/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2019-06-30 04:23:07 UTC (rev 486079) @@ -0,0 +1,58 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +pkgname=git-annex +pkgver=7.20190615 +pkgrel=13 +pkgdesc="Manage files with git, without checking their contents into git" +url="https://git-annex.branchable.com/"; +license=("AGPL3") +arch=('x86_64') +depends=('git' 'lsof' 'rsync' 'ghc-libs' 'haskell-aeson' 'haskell-async' 'haskell-aws' + 'haskell-blaze-builder' 'haskell-bloomfilter' 'haskell-byteable' 'haskell-case-insensitive' + 'haskell-clientsession' 'haskell-concurrent-output' 'haskell-connection' 'haskell-conduit' + 'haskell-crypto-api' 'haskell-cryptonite' 'haskell-data-default' 'haskell-dav' + 'haskell-dbus' 'haskell-disk-free-space' 'haskell-dlist' 'haskell-edit-distance' + 'haskell-exceptions' 'haskell-fdo-notify' 'haskell-feed' 'haskell-hinotify' + 'haskell-hslogger' 'haskell-http-client' 'haskell-http-client-tls' 'haskell-http-conduit' + 'haskell-http-types' 'haskell-ifelse' 'haskell-magic' 'haskell-memory' 'haskell-microlens' + 'haskell-monad-control' 'haskell-monad-logger' 'haskell-mountpoints' 'haskell-network' + 'haskell-network-info' 'haskell-network-multicast' 'haskell-network-uri' + 'haskell-old-locale' 'haskell-optparse-applicative' 'haskell-path-pieces' + 'haskell-persistent' 'haskell-persistent-sqlite' 'haskell-persistent-template' + 'haskell-quickcheck' 'haskell-random' 'haskell-regex-tdfa' 'haskell-resourcet' + 'haskell-safesemaphore' 'haskell-sandi' 'haskell-securemem' 'haskell-shakespeare' + 'haskell-socks' 'haskell-split' 'haskell-stm-chans' 'haskell-tagsoup' 'haskell-tasty' + 'haskell-tasty-hunit' 'haskell-tasty-quickcheck' 'haskell-tasty-rerun' 'haskell-torrent' + 'haskell-unix-compat' 'haskell-unordered-containers' 'haskell-utf8-string' 'haskell-uuid' + 'haskell-vector' 'haskell-wai' 'haskell-wai-extra' 'haskell-warp' 'haskell-warp-tls' + 'haskell-yesod' 'haskell-yesod-core' 'haskell-yesod-form' 'haskell-yesod-static') +makedepends=('chrpath' 'ghc') +source=("git+https://git.joeyh.name/git/git-annex.git#tag=$pkgver"; +socks-0.6.patch) +sha512sums=('SKIP' + '572cfde516ac8efd7c7b7b734d7de2276e7fa4143d8ed66de101d987a81ac71b911161454979f5a6b3d89f0080423f5086eb73aa02e9ebfdde63f0167bcac608') + +prepare() { + cd git-annex + patch -p1 -i ../socks-0.6.patch +} + +build() { + cd git-annex + + runhaskell Setup configure -O --prefix=/usr --enable-executable-dynamic --disable-library-vanilla \ +--docdir="/usr/share/doc/$pkgname" \ +-ftorrentparser -fproduction -fpairing -fwebapp \ +-fassistant -fwebdav -fs3 -f-benchmark -fdbus -fmagicmime -f-networkbsd + runhaskell Setup build +} + +package() { + cd git-annex + runhaskell Setup copy --destdir="$pkgdir" + make GHC="ghc -dynamic" BUILDER=true DESTDIR="$pkgdir" install-desktop install-completions + + rm "$pkgdir"/usr/share/doc/git-annex/COPYRIGHT + rmdir "$pkgdir"/usr/share/doc/git-annex "$pkgdir"/usr/share/doc +} Copied: git-annex/repos/community-staging-x86_64/socks-0.6.patch (from rev 486078, git-annex/trunk/socks-0.6.patch) === --- community-staging-x86_64/socks-0.6.patch(rev 0) +++ community-staging-x86_64/socks-0.6.patch2019-06-30 04:23:07 UTC (rev 486079) @@ -0,0 +1,13 @@ +diff --git a/Utility/Tor.hs b/Utility/Tor.hs +index 427fb100bc..0ee904ca2a 100644 +--- a/Utility/Tor.hs b/Utility/Tor.hs +@@ -37,7 +37,7 @@ connectHiddenService (OnionAddress address) port = do + return s + where + torsocksport = 9050 +- torsockconf = defaultSocksConf "127.0.0.1" torsocksport ++ torsockconf = defaultSocksConf $ SockAddrInet torsocksport $ tupleToHostAddress (127, 0, 0, 1) + socksdomain = SocksAddrDomainName (BU8.fromString address) + socksaddr = SocksAddress socksdomain (fromIntegral port) +
[arch-commits] Commit in haskell-yesod-static/trunk (PKGBUILD)
Date: Sunday, June 30, 2019 @ 04:16:51 Author: felixonmars Revision: 486076 upgpkg: haskell-yesod-static 1.6.0.1-146 rebuild with microlens 0.4.11.1, microlens-ghc 0.4.11.1, microlens-mtl 0.2.0.1, microlens-platform 0.4.0, microlens-th 0.4.3.1 Modified: haskell-yesod-static/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2019-06-30 04:15:46 UTC (rev 486075) +++ PKGBUILD2019-06-30 04:16:51 UTC (rev 486076) @@ -4,7 +4,7 @@ _hkgname=yesod-static pkgname=haskell-yesod-static pkgver=1.6.0.1 -pkgrel=145 +pkgrel=146 pkgdesc="Static file serving subsite for Yesod Web Framework." url="http://www.yesodweb.com/"; license=("MIT")
[arch-commits] Commit in haskell-yesod-static/repos (2 files)
Date: Sunday, June 30, 2019 @ 04:17:00 Author: felixonmars Revision: 486077 archrelease: copy trunk to community-staging-x86_64 Added: haskell-yesod-static/repos/community-staging-x86_64/ haskell-yesod-static/repos/community-staging-x86_64/PKGBUILD (from rev 486076, haskell-yesod-static/trunk/PKGBUILD) --+ PKGBUILD | 48 1 file changed, 48 insertions(+) Copied: haskell-yesod-static/repos/community-staging-x86_64/PKGBUILD (from rev 486076, haskell-yesod-static/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2019-06-30 04:17:00 UTC (rev 486077) @@ -0,0 +1,48 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=yesod-static +pkgname=haskell-yesod-static +pkgver=1.6.0.1 +pkgrel=146 +pkgdesc="Static file serving subsite for Yesod Web Framework." +url="http://www.yesodweb.com/"; +license=("MIT") +arch=('x86_64') +depends=('ghc-libs' 'haskell-async' 'haskell-attoparsec' 'haskell-base64-bytestring' + 'haskell-blaze-builder' 'haskell-conduit' 'haskell-cryptonite' + 'haskell-cryptonite-conduit' 'haskell-css-text' 'haskell-data-default' + 'haskell-file-embed' 'haskell-hashable' 'haskell-hjsmin' 'haskell-http-types' + 'haskell-memory' 'haskell-mime-types' 'haskell-unix-compat' 'haskell-unordered-containers' + 'haskell-wai' 'haskell-wai-app-static' 'haskell-yesod-core') +makedepends=('ghc' 'haskell-hspec' 'haskell-hunit' 'haskell-wai-extra' 'haskell-yesod-test') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";) +sha512sums=('2e1e4873248d435a9d58f3075b6c06cde2edcdd520f700dc7f0427039c236d28787f62a643a8cf57b74d85a885625474a5662b91a56c25e8f4d1737be525bc2f') + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $_hkgname-$pkgver +runhaskell Setup test +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +}
[arch-commits] Commit in haskell-yesod-test/repos (2 files)
Date: Sunday, June 30, 2019 @ 04:15:46 Author: felixonmars Revision: 486075 archrelease: copy trunk to community-staging-x86_64 Added: haskell-yesod-test/repos/community-staging-x86_64/ haskell-yesod-test/repos/community-staging-x86_64/PKGBUILD (from rev 486074, haskell-yesod-test/trunk/PKGBUILD) --+ PKGBUILD | 51 +++ 1 file changed, 51 insertions(+) Copied: haskell-yesod-test/repos/community-staging-x86_64/PKGBUILD (from rev 486074, haskell-yesod-test/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2019-06-30 04:15:46 UTC (rev 486075) @@ -0,0 +1,51 @@ +# Maintainer: Felix Yan + +_hkgname=yesod-test +pkgname=haskell-yesod-test +pkgver=1.6.6.1 +pkgrel=40 +pkgdesc="Integration testing for WAI/Yesod Applications" +url="https://www.yesodweb.com"; +license=('MIT') +arch=('x86_64') +depends=('ghc-libs' 'haskell-hunit' 'haskell-attoparsec' 'haskell-blaze-builder' + 'haskell-blaze-html' 'haskell-case-insensitive' 'haskell-conduit' + 'haskell-cookie' 'haskell-hspec-core' 'haskell-html-conduit' 'haskell-http-types' + 'haskell-network' 'haskell-pretty-show' 'haskell-wai' + 'haskell-wai-extra' 'haskell-xml-conduit' 'haskell-xml-types' 'haskell-yesod-core') +makedepends=('ghc' 'haskell-yesod-form' 'haskell-hspec' 'haskell-unliftio') +source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz) +sha512sums=('833ae785c82ec2cbc34c386fb7678e20cdb905c3eaee2698532e8f09167fac92b5af84b25557f548406184852156e4e22f9f12a86c9a3306cbb23145a4af1cba') + +prepare() { +cd $_hkgname-$pkgver +sed -i '/semigroups/d' $_hkgname.cabal +} + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $_hkgname-$pkgver +runhaskell Setup test +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +}
[arch-commits] Commit in haskell-yesod-test/trunk (PKGBUILD)
Date: Sunday, June 30, 2019 @ 04:15:37 Author: felixonmars Revision: 486074 upgpkg: haskell-yesod-test 1.6.6.1-40 rebuild with microlens 0.4.11.1, microlens-ghc 0.4.11.1, microlens-mtl 0.2.0.1, microlens-platform 0.4.0, microlens-th 0.4.3.1 Modified: haskell-yesod-test/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2019-06-30 04:14:38 UTC (rev 486073) +++ PKGBUILD2019-06-30 04:15:37 UTC (rev 486074) @@ -3,7 +3,7 @@ _hkgname=yesod-test pkgname=haskell-yesod-test pkgver=1.6.6.1 -pkgrel=39 +pkgrel=40 pkgdesc="Integration testing for WAI/Yesod Applications" url="https://www.yesodweb.com"; license=('MIT')
[arch-commits] Commit in haskell-yesod-auth/repos (2 files)
Date: Sunday, June 30, 2019 @ 04:14:38 Author: felixonmars Revision: 486073 archrelease: copy trunk to community-staging-x86_64 Added: haskell-yesod-auth/repos/community-staging-x86_64/ haskell-yesod-auth/repos/community-staging-x86_64/PKGBUILD (from rev 486072, haskell-yesod-auth/trunk/PKGBUILD) --+ PKGBUILD | 47 +++ 1 file changed, 47 insertions(+) Copied: haskell-yesod-auth/repos/community-staging-x86_64/PKGBUILD (from rev 486072, haskell-yesod-auth/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2019-06-30 04:14:38 UTC (rev 486073) @@ -0,0 +1,47 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=yesod-auth +pkgname=haskell-yesod-auth +pkgver=1.6.7 +pkgrel=13 +pkgdesc="Authentication for Yesod." +url="http://www.yesodweb.com/"; +license=("MIT") +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-authenticate' 'haskell-base16-bytestring' + 'haskell-base64-bytestring' 'haskell-blaze-builder' 'haskell-blaze-html' + 'haskell-blaze-markup' 'haskell-conduit' 'haskell-conduit-extra' 'haskell-cryptonite' + 'haskell-data-default' 'haskell-email-validate' 'haskell-file-embed' 'haskell-http-client' + 'haskell-http-client-tls' 'haskell-http-conduit' 'haskell-http-types' 'haskell-memory' + 'haskell-network-uri' 'haskell-nonce' 'haskell-persistent' 'haskell-random' 'haskell-safe' + 'haskell-shakespeare' 'haskell-unliftio' 'haskell-unliftio-core' + 'haskell-unordered-containers' 'haskell-wai' 'haskell-yesod-core' 'haskell-yesod-form' + 'haskell-yesod-persistent') +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";) +sha512sums=('fa1b681b40f815dd027538c39300ac70298717af6b7ee5ff0185ff61c2104f7d16462f7e1edb414787f3b49d4b16af3adda4c42c1ee2433bb270208775b614ed') + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ +-fnetwork-uri +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +}
[arch-commits] Commit in haskell-yesod-auth/trunk (PKGBUILD)
Date: Sunday, June 30, 2019 @ 04:14:29 Author: felixonmars Revision: 486072 upgpkg: haskell-yesod-auth 1.6.7-13 rebuild with microlens 0.4.11.1, microlens-ghc 0.4.11.1, microlens-mtl 0.2.0.1, microlens-platform 0.4.0, microlens-th 0.4.3.1 Modified: haskell-yesod-auth/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2019-06-30 04:13:22 UTC (rev 486071) +++ PKGBUILD2019-06-30 04:14:29 UTC (rev 486072) @@ -4,7 +4,7 @@ _hkgname=yesod-auth pkgname=haskell-yesod-auth pkgver=1.6.7 -pkgrel=12 +pkgrel=13 pkgdesc="Authentication for Yesod." url="http://www.yesodweb.com/"; license=("MIT")
[arch-commits] Commit in haskell-yesod/repos (2 files)
Date: Sunday, June 30, 2019 @ 04:13:22 Author: felixonmars Revision: 486071 archrelease: copy trunk to community-staging-x86_64 Added: haskell-yesod/repos/community-staging-x86_64/ haskell-yesod/repos/community-staging-x86_64/PKGBUILD (from rev 486070, haskell-yesod/trunk/PKGBUILD) --+ PKGBUILD | 48 1 file changed, 48 insertions(+) Copied: haskell-yesod/repos/community-staging-x86_64/PKGBUILD (from rev 486070, haskell-yesod/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2019-06-30 04:13:22 UTC (rev 486071) @@ -0,0 +1,48 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=yesod +pkgname=haskell-yesod +pkgver=1.6.0 +pkgrel=294 +pkgdesc="Creation of type-safe, RESTful web applications." +url="http://www.yesodweb.com/"; +license=("MIT") +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-blaze-html' 'haskell-blaze-markup' + 'haskell-data-default-class' 'haskell-fast-logger' 'haskell-monad-logger' + 'haskell-resourcet' 'haskell-shakespeare' 'haskell-streaming-commons' + 'haskell-unordered-containers' 'haskell-wai' 'haskell-wai-extra' 'haskell-wai-logger' + 'haskell-warp' 'haskell-yaml' 'haskell-yesod-core' 'haskell-yesod-form' + 'haskell-yesod-persistent') +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";) +sha512sums=('36caa5ee5c27a2355aff9e5dc210100661670717e251bb42bac48c02cd6979c38ae7b5fda1dd2e264aefb7b5b3808f7ccc9e511fd38b6de7090e16c7a91e1b15') + +prepare() { +cd $_hkgname-$pkgver +sed -i '/semigroups/d' $_hkgname.cabal +} + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +}
[arch-commits] Commit in haskell-yesod/trunk (PKGBUILD)
Date: Sunday, June 30, 2019 @ 04:13:14 Author: felixonmars Revision: 486070 upgpkg: haskell-yesod 1.6.0-294 rebuild with microlens 0.4.11.1, microlens-ghc 0.4.11.1, microlens-mtl 0.2.0.1, microlens-platform 0.4.0, microlens-th 0.4.3.1 Modified: haskell-yesod/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2019-06-30 04:12:26 UTC (rev 486069) +++ PKGBUILD2019-06-30 04:13:14 UTC (rev 486070) @@ -4,7 +4,7 @@ _hkgname=yesod pkgname=haskell-yesod pkgver=1.6.0 -pkgrel=293 +pkgrel=294 pkgdesc="Creation of type-safe, RESTful web applications." url="http://www.yesodweb.com/"; license=("MIT")
[arch-commits] Commit in haskell-yesod-form/repos (2 files)
Date: Sunday, June 30, 2019 @ 04:12:26 Author: felixonmars Revision: 486069 archrelease: copy trunk to community-staging-x86_64 Added: haskell-yesod-form/repos/community-staging-x86_64/ haskell-yesod-form/repos/community-staging-x86_64/PKGBUILD (from rev 486068, haskell-yesod-form/trunk/PKGBUILD) --+ PKGBUILD | 47 +++ 1 file changed, 47 insertions(+) Copied: haskell-yesod-form/repos/community-staging-x86_64/PKGBUILD (from rev 486068, haskell-yesod-form/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2019-06-30 04:12:26 UTC (rev 486069) @@ -0,0 +1,47 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=yesod-form +pkgname=haskell-yesod-form +pkgver=1.6.5 +pkgrel=11 +pkgdesc="Form handling support for Yesod Web Framework" +url="http://www.yesodweb.com/"; +license=("MIT") +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-attoparsec' 'haskell-blaze-builder' 'haskell-blaze-html' + 'haskell-blaze-markup' 'haskell-byteable' 'haskell-data-default' 'haskell-email-validate' + 'haskell-network-uri' 'haskell-persistent' 'haskell-resourcet' 'haskell-shakespeare' + 'haskell-wai' 'haskell-xss-sanitize' 'haskell-yesod-core' 'haskell-yesod-persistent') +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";) +sha512sums=('d38e52931a2d129dfdb05e2bf2a7ff284f966112c9d95e5a56750392d00018d429d0381e1c312c4bbfb12dbdd4764d110f26ccb993aabdd9a9567e1a5e742d9c') + +prepare() { +cd $_hkgname-$pkgver +sed -i '/semigroups/d' $_hkgname.cabal +} + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ +-fnetwork-uri +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 "LICENSE" "$pkgdir"/usr/share/licenses/$pkgname/LICENSE +rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in haskell-yesod-form/trunk (PKGBUILD)
Date: Sunday, June 30, 2019 @ 04:12:16 Author: felixonmars Revision: 486068 upgpkg: haskell-yesod-form 1.6.5-11 rebuild with microlens 0.4.11.1, microlens-ghc 0.4.11.1, microlens-mtl 0.2.0.1, microlens-platform 0.4.0, microlens-th 0.4.3.1 Modified: haskell-yesod-form/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2019-06-30 04:11:07 UTC (rev 486067) +++ PKGBUILD2019-06-30 04:12:16 UTC (rev 486068) @@ -4,7 +4,7 @@ _hkgname=yesod-form pkgname=haskell-yesod-form pkgver=1.6.5 -pkgrel=10 +pkgrel=11 pkgdesc="Form handling support for Yesod Web Framework" url="http://www.yesodweb.com/"; license=("MIT")
[arch-commits] Commit in haskell-yesod-persistent/repos (2 files)
Date: Sunday, June 30, 2019 @ 04:11:07 Author: felixonmars Revision: 486067 archrelease: copy trunk to community-staging-x86_64 Added: haskell-yesod-persistent/repos/community-staging-x86_64/ haskell-yesod-persistent/repos/community-staging-x86_64/PKGBUILD (from rev 486066, haskell-yesod-persistent/trunk/PKGBUILD) --+ PKGBUILD | 45 + 1 file changed, 45 insertions(+) Copied: haskell-yesod-persistent/repos/community-staging-x86_64/PKGBUILD (from rev 486066, haskell-yesod-persistent/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2019-06-30 04:11:07 UTC (rev 486067) @@ -0,0 +1,45 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=yesod-persistent +pkgname=haskell-yesod-persistent +pkgver=1.6.0.2 +pkgrel=47 +pkgdesc="Some helpers for using Persistent from Yesod." +url="http://www.yesodweb.com/"; +license=("MIT") +arch=('x86_64') +depends=('ghc-libs' "haskell-blaze-builder" "haskell-conduit" "haskell-persistent" + "haskell-persistent-template" "haskell-resource-pool" "haskell-resourcet" + "haskell-yesod-core") +makedepends=('ghc' 'haskell-hspec' 'haskell-wai-extra' 'haskell-persistent-sqlite') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";) +sha512sums=('8014d1bcb5101bfad61911377e4122b07f41b4e98bd20c8f7a205d151caa73dbe4b1cc526f1f3d4bb2323920b290f080c77649e0f368ca017cd50389a7f7120c') + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $_hkgname-$pkgver +runhaskell Setup test +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +}
[arch-commits] Commit in haskell-yesod-persistent/trunk (PKGBUILD)
Date: Sunday, June 30, 2019 @ 04:10:58 Author: felixonmars Revision: 486066 upgpkg: haskell-yesod-persistent 1.6.0.2-47 rebuild with microlens 0.4.11.1, microlens-ghc 0.4.11.1, microlens-mtl 0.2.0.1, microlens-platform 0.4.0, microlens-th 0.4.3.1 Modified: haskell-yesod-persistent/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2019-06-30 04:10:11 UTC (rev 486065) +++ PKGBUILD2019-06-30 04:10:58 UTC (rev 486066) @@ -4,7 +4,7 @@ _hkgname=yesod-persistent pkgname=haskell-yesod-persistent pkgver=1.6.0.2 -pkgrel=46 +pkgrel=47 pkgdesc="Some helpers for using Persistent from Yesod." url="http://www.yesodweb.com/"; license=("MIT")
[arch-commits] Commit in haskell-yesod-default/repos (2 files)
Date: Sunday, June 30, 2019 @ 04:10:11 Author: felixonmars Revision: 486065 archrelease: copy trunk to community-staging-x86_64 Added: haskell-yesod-default/repos/community-staging-x86_64/ haskell-yesod-default/repos/community-staging-x86_64/PKGBUILD (from rev 486064, haskell-yesod-default/trunk/PKGBUILD) --+ PKGBUILD | 38 ++ 1 file changed, 38 insertions(+) Copied: haskell-yesod-default/repos/community-staging-x86_64/PKGBUILD (from rev 486064, haskell-yesod-default/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2019-06-30 04:10:11 UTC (rev 486065) @@ -0,0 +1,38 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=yesod-default +pkgname=haskell-yesod-default +pkgver=1.2.0 +pkgrel=547 +pkgdesc="Default config and main functions for your yesod application (deprecated)" +url="http://www.yesodweb.com/"; +license=("MIT") +arch=('x86_64') +depends=('ghc-libs' "haskell-yesod-core") +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";) +sha256sums=('f39ae1953a95c1919a9dd214d93bf81078b1dcbbac737dc9bb7339dbad9dda96') + +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-yesod-default/trunk (PKGBUILD)
Date: Sunday, June 30, 2019 @ 04:10:02 Author: felixonmars Revision: 486064 upgpkg: haskell-yesod-default 1.2.0-547 rebuild with microlens 0.4.11.1, microlens-ghc 0.4.11.1, microlens-mtl 0.2.0.1, microlens-platform 0.4.0, microlens-th 0.4.3.1 Modified: haskell-yesod-default/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2019-06-30 04:09:21 UTC (rev 486063) +++ PKGBUILD2019-06-30 04:10:02 UTC (rev 486064) @@ -4,7 +4,7 @@ _hkgname=yesod-default pkgname=haskell-yesod-default pkgver=1.2.0 -pkgrel=546 +pkgrel=547 pkgdesc="Default config and main functions for your yesod application (deprecated)" url="http://www.yesodweb.com/"; license=("MIT")
[arch-commits] Commit in haskell-yesod-core/repos (2 files)
Date: Sunday, June 30, 2019 @ 04:09:21 Author: felixonmars Revision: 486063 archrelease: copy trunk to community-staging-x86_64 Added: haskell-yesod-core/repos/community-staging-x86_64/ haskell-yesod-core/repos/community-staging-x86_64/PKGBUILD (from rev 486062, haskell-yesod-core/trunk/PKGBUILD) --+ PKGBUILD | 50 ++ 1 file changed, 50 insertions(+) Copied: haskell-yesod-core/repos/community-staging-x86_64/PKGBUILD (from rev 486062, haskell-yesod-core/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2019-06-30 04:09:21 UTC (rev 486063) @@ -0,0 +1,50 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=yesod-core +pkgname=haskell-yesod-core +pkgver=1.6.14 +pkgrel=49 +pkgdesc="Creation of type-safe, RESTful web applications." +url="http://www.yesodweb.com/"; +license=("MIT") +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-auto-update' 'haskell-blaze-html' + 'haskell-blaze-markup' 'haskell-case-insensitive' 'haskell-cereal' + 'haskell-clientsession' 'haskell-conduit' 'haskell-conduit-extra' 'haskell-cookie' + 'haskell-fast-logger' 'haskell-http-types' 'haskell-memory' + 'haskell-monad-logger' 'haskell-old-locale' 'haskell-path-pieces' 'haskell-primitive' + 'haskell-random' 'haskell-resourcet' 'haskell-rio' 'haskell-shakespeare' + 'haskell-unix-compat' 'haskell-unliftio' 'haskell-unordered-containers' 'haskell-vector' + 'haskell-wai' 'haskell-wai-extra' 'haskell-wai-logger' 'haskell-warp' 'haskell-word8') +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";) +sha512sums=('663527c0075cfea7bd8176e9d4cb59b70adfddd6b76811ae8c36d15d0cc3b2e3ee8f23df77a1c0bd8b1c7f5c704cf0c49c2e14e8751e730a3637ea1bcf8cc5a1') + +prepare() { +cd $_hkgname-$pkgver +sed -i '/semigroups/d' $_hkgname.cabal +} + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +}
[arch-commits] Commit in haskell-yesod-core/trunk (PKGBUILD)
Date: Sunday, June 30, 2019 @ 04:09:12 Author: felixonmars Revision: 486062 upgpkg: haskell-yesod-core 1.6.14-49 rebuild with microlens 0.4.11.1, microlens-ghc 0.4.11.1, microlens-mtl 0.2.0.1, microlens-platform 0.4.0, microlens-th 0.4.3.1 Modified: haskell-yesod-core/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2019-06-30 04:08:06 UTC (rev 486061) +++ PKGBUILD2019-06-30 04:09:12 UTC (rev 486062) @@ -4,7 +4,7 @@ _hkgname=yesod-core pkgname=haskell-yesod-core pkgver=1.6.14 -pkgrel=48 +pkgrel=49 pkgdesc="Creation of type-safe, RESTful web applications." url="http://www.yesodweb.com/"; license=("MIT")
[arch-commits] Commit in haskell-brick/repos (2 files)
Date: Sunday, June 30, 2019 @ 04:08:06 Author: felixonmars Revision: 486061 archrelease: copy trunk to community-staging-x86_64 Added: haskell-brick/repos/community-staging-x86_64/ haskell-brick/repos/community-staging-x86_64/PKGBUILD (from rev 486060, haskell-brick/trunk/PKGBUILD) --+ PKGBUILD | 46 ++ 1 file changed, 46 insertions(+) Copied: haskell-brick/repos/community-staging-x86_64/PKGBUILD (from rev 486060, haskell-brick/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2019-06-30 04:08:06 UTC (rev 486061) @@ -0,0 +1,46 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=brick +pkgname=haskell-brick +pkgver=0.46 +pkgrel=42 +pkgdesc="A declarative terminal user interface library" +url="https://github.com/jtdaugherty/brick"; +license=("BSD") +arch=('x86_64') +depends=('ghc-libs' 'haskell-vty' 'haskell-data-clist' 'haskell-dlist' 'haskell-microlens' + 'haskell-microlens-th' 'haskell-microlens-mtl' 'haskell-config-ini' 'haskell-vector' + 'haskell-contravariant' 'haskell-text-zipper' 'haskell-word-wrap') +makedepends=('ghc' 'haskell-quickcheck') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";) +sha512sums=('dc238bbec9df56f963614bc2b818c6df1883b3dcf58a078fe18e8d058c6245cdf45d112168a374bc0cb7bdd10b5f825027e6aba6bc7dc3d6cd56cccaa34bb80a') + +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-demos +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-brick/trunk (PKGBUILD)
Date: Sunday, June 30, 2019 @ 04:07:56 Author: felixonmars Revision: 486060 upgpkg: haskell-brick 0.46-42 rebuild with microlens 0.4.11.1, microlens-ghc 0.4.11.1, microlens-mtl 0.2.0.1, microlens-platform 0.4.0, microlens-th 0.4.3.1 Modified: haskell-brick/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2019-06-30 04:06:30 UTC (rev 486059) +++ PKGBUILD2019-06-30 04:07:56 UTC (rev 486060) @@ -4,7 +4,7 @@ _hkgname=brick pkgname=haskell-brick pkgver=0.46 -pkgrel=41 +pkgrel=42 pkgdesc="A declarative terminal user interface library" url="https://github.com/jtdaugherty/brick"; license=("BSD")
[arch-commits] Commit in haskell-vty/repos (2 files)
Date: Sunday, June 30, 2019 @ 04:06:30 Author: felixonmars Revision: 486059 archrelease: copy trunk to community-staging-x86_64 Added: haskell-vty/repos/community-staging-x86_64/ haskell-vty/repos/community-staging-x86_64/PKGBUILD (from rev 486058, haskell-vty/trunk/PKGBUILD) --+ PKGBUILD | 55 +++ 1 file changed, 55 insertions(+) Copied: haskell-vty/repos/community-staging-x86_64/PKGBUILD (from rev 486058, haskell-vty/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2019-06-30 04:06:30 UTC (rev 486059) @@ -0,0 +1,55 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=vty +pkgname=haskell-vty +pkgver=5.25.1 +pkgrel=27 +pkgdesc="A simple terminal UI library" +url="https://github.com/jtdaugherty/vty"; +license=("BSD") +arch=('x86_64') +depends=('ghc-libs' 'haskell-blaze-builder' 'haskell-microlens' 'haskell-microlens-mtl' + 'haskell-microlens-th' 'haskell-hashable' 'haskell-parallel' + 'haskell-utf8-string' 'haskell-vector') +makedepends=('ghc' 'haskell-hunit' 'haskell-quickcheck' 'haskell-smallcheck' + 'haskell-quickcheck-assertions' 'haskell-test-framework' + 'haskell-test-framework-smallcheck' 'haskell-test-framework-hunit' 'haskell-random' + 'haskell-string-qq') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";) +sha512sums=('cc1ce5801dc02e86523b5cc40989d871e516476f5560fd0b3bb7fc815bedbc66f14fe8dd9f832e0ecf10c0f68a11195311833b9080cb5b9447ea95c2113da489') + +prepare() { +cd $_hkgname-$pkgver +sed -i 's/< *0.4/<0.5/' $_hkgname.cabal +} + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +# https://github.com/jtdaugherty/vty/issues/132 +# https://github.com/haskell/cabal/issues/4918 +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-vty/trunk (PKGBUILD)
Date: Sunday, June 30, 2019 @ 04:06:21 Author: felixonmars Revision: 486058 upgpkg: haskell-vty 5.25.1-27 rebuild with microlens 0.4.11.1, microlens-ghc 0.4.11.1, microlens-mtl 0.2.0.1, microlens-platform 0.4.0, microlens-th 0.4.3.1 Modified: haskell-vty/trunk/PKGBUILD --+ PKGBUILD |7 ++- 1 file changed, 6 insertions(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2019-06-30 04:04:05 UTC (rev 486057) +++ PKGBUILD2019-06-30 04:06:21 UTC (rev 486058) @@ -4,7 +4,7 @@ _hkgname=vty pkgname=haskell-vty pkgver=5.25.1 -pkgrel=26 +pkgrel=27 pkgdesc="A simple terminal UI library" url="https://github.com/jtdaugherty/vty"; license=("BSD") @@ -19,6 +19,11 @@ source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";) sha512sums=('cc1ce5801dc02e86523b5cc40989d871e516476f5560fd0b3bb7fc815bedbc66f14fe8dd9f832e0ecf10c0f68a11195311833b9080cb5b9447ea95c2113da489') +prepare() { +cd $_hkgname-$pkgver +sed -i 's/< *0.4/<0.5/' $_hkgname.cabal +} + build() { cd $_hkgname-$pkgver
[arch-commits] Commit in python-pytest-django/trunk (PKGBUILD)
Date: Sunday, June 30, 2019 @ 04:03:54 Author: felixonmars Revision: 486056 upgpkg: python-pytest-django 3.5.1-1 Modified: python-pytest-django/trunk/PKGBUILD --+ PKGBUILD | 16 +--- 1 file changed, 5 insertions(+), 11 deletions(-) Modified: PKGBUILD === --- PKGBUILD2019-06-30 04:03:39 UTC (rev 486055) +++ PKGBUILD2019-06-30 04:03:54 UTC (rev 486056) @@ -2,7 +2,7 @@ pkgbase=python-pytest-django pkgname=('python-pytest-django' 'python2-pytest-django') -pkgver=3.4.8 +pkgver=3.5.1 pkgrel=1 pkgdesc="A Django plugin for py.test" arch=('any') @@ -11,19 +11,13 @@ makedepends=('python-pytest' 'python2-pytest' 'python-setuptools-scm' 'python2-setuptools-scm' 'python2-pathlib') checkdepends=('python-django' 'python2-django' 'python-pytest-xdist' 'python2-pytest-xdist') -source=("$pkgbase-$pkgver.tar.gz::https://github.com/pytest-dev/pytest-django/archive/$pkgver.tar.gz"; - django-1.11.patch::https://github.com/pytest-dev/pytest-django/pull/739.patch - django-2.1.patch::https://github.com/pytest-dev/pytest-django/pull/741.patch) -sha512sums=('0757f1b5aa61b0de20a18701192b18a12e0e4623f9894a9991f0609126087b955e29b1e83ee4ab00a09da5bd45461df35d2d5de9bf8202d963c208cdd7594218' - '5a0301e19fb6bc81a966aa0fd28735b40421073fd4cd93da7fa37dff42814d5c438e527beb59baec4bfc0de0b764e68ade129082425f7e906bfa88867986427d' - '5e6311eb5e696d49df62258a352293defcf51df5c8c1facc68925c699486910a63d4f894a651fd242da912fc52c2afab53417ae7613391fe0e767330e58170da') +source=("$pkgbase-$pkgver.tar.gz::https://github.com/pytest-dev/pytest-django/archive/v$pkgver.tar.gz";) +sha512sums=('ac6e014b8550b1d96c57588b5059ffef6ece4e6647813b7b26794762fb09c38a6e189dc63b5bbe0165bcd566b3c43a11f32b7ab4d4b271cc2d7989efd4d1d6ea') +export SETUPTOOLS_SCM_PRETEND_VERSION=$pkgver + prepare() { - patch -d pytest-django-$pkgver -p1 -i ../django-1.11.patch - patch -d pytest-django-$pkgver -p1 -i ../django-2.1.patch cp -a pytest-django-$pkgver{,-py2} - - export SETUPTOOLS_SCM_PRETEND_VERSION=$pkgver } build() {
[arch-commits] Commit in haskell-rio/trunk (PKGBUILD)
Date: Sunday, June 30, 2019 @ 04:03:30 Author: felixonmars Revision: 486054 upgpkg: haskell-rio 0.1.9.2-17 rebuild with microlens 0.4.11.1, microlens-ghc 0.4.11.1, microlens-mtl 0.2.0.1, microlens-platform 0.4.0, microlens-th 0.4.3.1 Modified: haskell-rio/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2019-06-30 04:02:43 UTC (rev 486053) +++ PKGBUILD2019-06-30 04:03:30 UTC (rev 486054) @@ -3,7 +3,7 @@ _hkgname=rio pkgname=haskell-rio pkgver=0.1.9.2 -pkgrel=16 +pkgrel=17 pkgdesc="A standard library for Haskell" url="https://github.com/commercialhaskell/rio"; license=('MIT')
[arch-commits] Commit in python-pytest-django/repos/community-any (PKGBUILD PKGBUILD)
Date: Sunday, June 30, 2019 @ 04:04:05 Author: felixonmars Revision: 486057 archrelease: copy trunk to community-any Added: python-pytest-django/repos/community-any/PKGBUILD (from rev 486056, python-pytest-django/trunk/PKGBUILD) Deleted: python-pytest-django/repos/community-any/PKGBUILD --+ PKGBUILD | 128 + 1 file changed, 61 insertions(+), 67 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2019-06-30 04:03:54 UTC (rev 486056) +++ PKGBUILD2019-06-30 04:04:05 UTC (rev 486057) @@ -1,67 +0,0 @@ -# Maintainer: Felix Yan - -pkgbase=python-pytest-django -pkgname=('python-pytest-django' 'python2-pytest-django') -pkgver=3.4.8 -pkgrel=1 -pkgdesc="A Django plugin for py.test" -arch=('any') -license=('BSD') -url="https://github.com/pytest-dev/pytest-django"; -makedepends=('python-pytest' 'python2-pytest' 'python-setuptools-scm' 'python2-setuptools-scm' - 'python2-pathlib') -checkdepends=('python-django' 'python2-django' 'python-pytest-xdist' 'python2-pytest-xdist') -source=("$pkgbase-$pkgver.tar.gz::https://github.com/pytest-dev/pytest-django/archive/$pkgver.tar.gz"; - django-1.11.patch::https://github.com/pytest-dev/pytest-django/pull/739.patch - django-2.1.patch::https://github.com/pytest-dev/pytest-django/pull/741.patch) -sha512sums=('0757f1b5aa61b0de20a18701192b18a12e0e4623f9894a9991f0609126087b955e29b1e83ee4ab00a09da5bd45461df35d2d5de9bf8202d963c208cdd7594218' - '5a0301e19fb6bc81a966aa0fd28735b40421073fd4cd93da7fa37dff42814d5c438e527beb59baec4bfc0de0b764e68ade129082425f7e906bfa88867986427d' - '5e6311eb5e696d49df62258a352293defcf51df5c8c1facc68925c699486910a63d4f894a651fd242da912fc52c2afab53417ae7613391fe0e767330e58170da') - -prepare() { - patch -d pytest-django-$pkgver -p1 -i ../django-1.11.patch - patch -d pytest-django-$pkgver -p1 -i ../django-2.1.patch - cp -a pytest-django-$pkgver{,-py2} - - export SETUPTOOLS_SCM_PRETEND_VERSION=$pkgver -} - -build() { - cd "$srcdir"/pytest-django-$pkgver - python setup.py build - - cd "$srcdir"/pytest-django-$pkgver-py2 - python2 setup.py build -} - -check() { - # Hack entry points by installing it - - cd "$srcdir"/pytest-django-$pkgver - python setup.py install --root="$PWD/tmp_install" --optimize=1 - PYTHONPATH="$PWD/tmp_install/usr/lib/python3.7/site-packages:$PYTHONPATH:$PWD" \ - DJANGO_SETTINGS_MODULE=pytest_django_test.settings_sqlite \ -py.test tests - - cd "$srcdir"/pytest-django-$pkgver-py2 - python2 setup.py install --root="$PWD/tmp_install" --optimize=1 - PYTHONPATH="$PWD/tmp_install/usr/lib/python2.7/site-packages:$PYTHONPATH:$PWD" \ - DJANGO_SETTINGS_MODULE=pytest_django_test.settings_sqlite \ -py.test2 tests -} - -package_python-pytest-django() { - depends=('python-pytest') - - cd pytest-django-$pkgver - python setup.py install --root="$pkgdir" --optimize=1 - install -Dm664 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE -} - -package_python2-pytest-django() { - depends=('python2-pytest' 'python2-pathlib') - - cd pytest-django-$pkgver-py2 - python2 setup.py install --root="$pkgdir" --optimize=1 - install -Dm664 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE -} Copied: python-pytest-django/repos/community-any/PKGBUILD (from rev 486056, python-pytest-django/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2019-06-30 04:04:05 UTC (rev 486057) @@ -0,0 +1,61 @@ +# Maintainer: Felix Yan + +pkgbase=python-pytest-django +pkgname=('python-pytest-django' 'python2-pytest-django') +pkgver=3.5.1 +pkgrel=1 +pkgdesc="A Django plugin for py.test" +arch=('any') +license=('BSD') +url="https://github.com/pytest-dev/pytest-django"; +makedepends=('python-pytest' 'python2-pytest' 'python-setuptools-scm' 'python2-setuptools-scm' + 'python2-pathlib') +checkdepends=('python-django' 'python2-django' 'python-pytest-xdist' 'python2-pytest-xdist') +source=("$pkgbase-$pkgver.tar.gz::https://github.com/pytest-dev/pytest-django/archive/v$pkgver.tar.gz";) +sha512sums=('ac6e014b8550b1d96c57588b5059ffef6ece4e6647813b7b26794762fb09c38a6e189dc63b5bbe0165bcd566b3c43a11f32b7ab4d4b271cc2d7989efd4d1d6ea') + +export SETUPTOOLS_SCM_PRETEND_VERSION=$pkgver + +prepare() { + cp -a pytest-django-$pkgver{,-py2} +} + +build() { + cd "$srcdir"/pytest-django-$pkgver + python setup.py build + + cd "$srcdir"/pytest-django-$pkgver-py2 + python2 setup.py build +} + +check() { + # Hack entry points by installing it + + cd "$srcdir"/pytest-django-$pkgver + python setup.py install --root="$PWD/tmp_install" --optimize=1 + PYTHONPATH="$PWD/tmp_install/usr/lib/python3.7/site-packages:$PYTHONPATH:$PWD" \ + DJANGO_SETTINGS_MODULE=pytest_django_test.settings_sqlite \ +py.test tests + + cd "$srcdir"/pytest-django-$pkgver-py2 + python2
[arch-commits] Commit in haskell-rio/repos (2 files)
Date: Sunday, June 30, 2019 @ 04:03:39 Author: felixonmars Revision: 486055 archrelease: copy trunk to community-staging-x86_64 Added: haskell-rio/repos/community-staging-x86_64/ haskell-rio/repos/community-staging-x86_64/PKGBUILD (from rev 486054, haskell-rio/trunk/PKGBUILD) --+ PKGBUILD | 49 + 1 file changed, 49 insertions(+) Copied: haskell-rio/repos/community-staging-x86_64/PKGBUILD (from rev 486054, haskell-rio/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2019-06-30 04:03:39 UTC (rev 486055) @@ -0,0 +1,49 @@ +# Maintainer: Felix Yan + +_hkgname=rio +pkgname=haskell-rio +pkgver=0.1.9.2 +pkgrel=17 +pkgdesc="A standard library for Haskell" +url="https://github.com/commercialhaskell/rio"; +license=('MIT') +arch=('x86_64') +depends=('ghc-libs' 'haskell-exceptions' 'haskell-hashable' 'haskell-microlens' + 'haskell-primitive' 'haskell-typed-process' 'haskell-unliftio' 'haskell-unliftio-core' + 'haskell-unordered-containers' 'haskell-vector') +makedepends=('ghc' 'haskell-hspec' 'haskell-quickcheck') +source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz) +sha512sums=('701a92d93ef1527debb19e5c4886528d300e634523fb53a3c46e91bc92895b214e0109e45f7dcdb2f394d81c994376103f313d4e7b551d034b2ff0d3abde21eb') + +prepare() { +cd $_hkgname-$pkgver +echo -e "import Distribution.Simple\nmain = defaultMain" > Setup.hs +} + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $_hkgname-$pkgver +runhaskell Setup test +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +}
[arch-commits] Commit in haskell-persistent-sqlite/trunk (PKGBUILD)
Date: Sunday, June 30, 2019 @ 04:02:34 Author: felixonmars Revision: 486052 upgpkg: haskell-persistent-sqlite 2.9.3-34 rebuild with microlens 0.4.11.1, microlens-ghc 0.4.11.1, microlens-mtl 0.2.0.1, microlens-platform 0.4.0, microlens-th 0.4.3.1 Modified: haskell-persistent-sqlite/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2019-06-30 04:01:46 UTC (rev 486051) +++ PKGBUILD2019-06-30 04:02:34 UTC (rev 486052) @@ -4,7 +4,7 @@ _hkgname=persistent-sqlite pkgname=haskell-persistent-sqlite pkgver=2.9.3 -pkgrel=33 +pkgrel=34 pkgdesc="Backend for the persistent library using sqlite3" url="https://www.yesodweb.com/book/persistent"; license=("MIT")
[arch-commits] Commit in haskell-persistent-sqlite/repos (2 files)
Date: Sunday, June 30, 2019 @ 04:02:43 Author: felixonmars Revision: 486053 archrelease: copy trunk to community-staging-x86_64 Added: haskell-persistent-sqlite/repos/community-staging-x86_64/ haskell-persistent-sqlite/repos/community-staging-x86_64/PKGBUILD (from rev 486052, haskell-persistent-sqlite/trunk/PKGBUILD) --+ PKGBUILD | 46 ++ 1 file changed, 46 insertions(+) Copied: haskell-persistent-sqlite/repos/community-staging-x86_64/PKGBUILD (from rev 486052, haskell-persistent-sqlite/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2019-06-30 04:02:43 UTC (rev 486053) @@ -0,0 +1,46 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=persistent-sqlite +pkgname=haskell-persistent-sqlite +pkgver=2.9.3 +pkgrel=34 +pkgdesc="Backend for the persistent library using sqlite3" +url="https://www.yesodweb.com/book/persistent"; +license=("MIT") +arch=('x86_64') +depends=('ghc-libs' 'sqlite' 'haskell-aeson' 'haskell-conduit' 'haskell-microlens-th' + 'haskell-monad-logger' 'haskell-old-locale' 'haskell-persistent' 'haskell-resource-pool' + 'haskell-resourcet' 'haskell-unliftio-core' 'haskell-unordered-containers') +makedepends=('ghc' 'haskell-hspec' 'haskell-persistent-template' 'haskell-temporary') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";) +sha512sums=('0b31fecbe5486a94b2242f58e529165e646c0dd64d9f8283dd84c6cbde9c0b90f94a730f4443ecb128b9f21a2e94b34d47d12402c6b9d063b6e6eb928c2a46c1') + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ +-f-build-sanity-exe -fsystemlib -fuse-pkgconfig +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $_hkgname-$pkgver +runhaskell Setup test +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +}
[arch-commits] Commit in haskell-microlens-platform/trunk (PKGBUILD)
Date: Sunday, June 30, 2019 @ 04:01:37 Author: felixonmars Revision: 486050 upgpkg: haskell-microlens-platform 0.4.0-1 rebuild with microlens 0.4.11.1, microlens-ghc 0.4.11.1, microlens-mtl 0.2.0.1, microlens-platform 0.4.0, microlens-th 0.4.3.1 Modified: haskell-microlens-platform/trunk/PKGBUILD --+ PKGBUILD |8 1 file changed, 4 insertions(+), 4 deletions(-) Modified: PKGBUILD === --- PKGBUILD2019-06-30 04:01:01 UTC (rev 486049) +++ PKGBUILD2019-06-30 04:01:37 UTC (rev 486050) @@ -3,9 +3,9 @@ _hkgname=microlens-platform pkgname=haskell-microlens-platform -pkgver=0.3.11 -pkgrel=25 -pkgdesc="Feature-complete microlens" +pkgver=0.4.0 +pkgrel=1 +pkgdesc="microlens + all batteries included (best for apps)" url="https://github.com/monadfix/microlens"; license=("BSD") arch=('x86_64') @@ -14,7 +14,7 @@ "haskell-unordered-containers" "haskell-vector") makedepends=('ghc') source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";) -sha512sums=('885423b6fdd2bfa16b31d4e48c49f5a299d92f90ee530d2bc517950cbb887ef50001d7fdc4f7bb8dc61837e294fedc94bb9161bc5d9b9a579bd054fe60ed16de') +sha512sums=('840c3eacabd3878acd5c815ce08f20ca644f08b46fa85a7123df7d886e3f9d2ebaeafde2a5f3de74cef68fefb7bc87da260fca57583bc5d967793c4f9af3049a') build() { cd $_hkgname-$pkgver
[arch-commits] Commit in haskell-microlens-platform/repos (2 files)
Date: Sunday, June 30, 2019 @ 04:01:46 Author: felixonmars Revision: 486051 archrelease: copy trunk to community-staging-x86_64 Added: haskell-microlens-platform/repos/community-staging-x86_64/ haskell-microlens-platform/repos/community-staging-x86_64/PKGBUILD (from rev 486050, haskell-microlens-platform/trunk/PKGBUILD) --+ PKGBUILD | 40 1 file changed, 40 insertions(+) Copied: haskell-microlens-platform/repos/community-staging-x86_64/PKGBUILD (from rev 486050, haskell-microlens-platform/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2019-06-30 04:01:46 UTC (rev 486051) @@ -0,0 +1,40 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=microlens-platform +pkgname=haskell-microlens-platform +pkgver=0.4.0 +pkgrel=1 +pkgdesc="microlens + all batteries included (best for apps)" +url="https://github.com/monadfix/microlens"; +license=("BSD") +arch=('x86_64') +depends=('ghc-libs' "haskell-hashable" "haskell-microlens" "haskell-microlens-ghc" + "haskell-microlens-mtl" "haskell-microlens-th" + "haskell-unordered-containers" "haskell-vector") +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";) +sha512sums=('840c3eacabd3878acd5c815ce08f20ca644f08b46fa85a7123df7d886e3f9d2ebaeafde2a5f3de74cef68fefb7bc87da260fca57583bc5d967793c4f9af3049a') + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +}
[arch-commits] Commit in haskell-microlens-th/trunk (PKGBUILD)
Date: Sunday, June 30, 2019 @ 04:00:51 Author: felixonmars Revision: 486048 upgpkg: haskell-microlens-th 0.4.3.1-2 rebuild with microlens 0.4.11.1, microlens-ghc 0.4.11.1, microlens-mtl 0.2.0.1, microlens-platform 0.4.0, microlens-th 0.4.3.1 Modified: haskell-microlens-th/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2019-06-30 04:00:18 UTC (rev 486047) +++ PKGBUILD2019-06-30 04:00:51 UTC (rev 486048) @@ -3,7 +3,7 @@ _hkgname=microlens-th pkgname=haskell-microlens-th pkgver=0.4.3.1 -pkgrel=1 +pkgrel=2 pkgdesc="Automatic generation of record lenses for microlens" url="https://github.com/monadfix/microlens"; license=('BSD')
[arch-commits] Commit in haskell-microlens-th/repos/community-staging-x86_64 (2 files)
Date: Sunday, June 30, 2019 @ 04:01:01 Author: felixonmars Revision: 486049 archrelease: copy trunk to community-staging-x86_64 Added: haskell-microlens-th/repos/community-staging-x86_64/PKGBUILD (from rev 486048, haskell-microlens-th/trunk/PKGBUILD) Deleted: haskell-microlens-th/repos/community-staging-x86_64/PKGBUILD --+ PKGBUILD | 86 ++--- 1 file changed, 43 insertions(+), 43 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2019-06-30 04:00:51 UTC (rev 486048) +++ PKGBUILD2019-06-30 04:01:01 UTC (rev 486049) @@ -1,43 +0,0 @@ -# Maintainer: Felix Yan - -_hkgname=microlens-th -pkgname=haskell-microlens-th -pkgver=0.4.3.1 -pkgrel=1 -pkgdesc="Automatic generation of record lenses for microlens" -url="https://github.com/monadfix/microlens"; -license=('BSD') -arch=('x86_64') -depends=('ghc-libs' 'haskell-microlens' 'haskell-th-abstraction') -makedepends=('ghc') -source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";) -sha512sums=('6a1b4c65c5794cdb21025bbffdc1c0f155c347304044ccdd2b3ebf08bbd0d7ae3d6e0bad617b74d67102d99e82fd20df34d303ada05712af7fcb491bf65ad11b') - -build() { -cd $_hkgname-$pkgver - -runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ ---prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \ ---dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ --finlining -runhaskell Setup build -runhaskell Setup register --gen-script -runhaskell Setup unregister --gen-script -sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh -sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh -} - -check() { -cd $_hkgname-$pkgver -runhaskell Setup test -} - -package() { -cd $_hkgname-$pkgver - -install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh -install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh -runhaskell Setup copy --destdir="$pkgdir" -install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" -rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" -} Copied: haskell-microlens-th/repos/community-staging-x86_64/PKGBUILD (from rev 486048, haskell-microlens-th/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2019-06-30 04:01:01 UTC (rev 486049) @@ -0,0 +1,43 @@ +# Maintainer: Felix Yan + +_hkgname=microlens-th +pkgname=haskell-microlens-th +pkgver=0.4.3.1 +pkgrel=2 +pkgdesc="Automatic generation of record lenses for microlens" +url="https://github.com/monadfix/microlens"; +license=('BSD') +arch=('x86_64') +depends=('ghc-libs' 'haskell-microlens' 'haskell-th-abstraction') +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";) +sha512sums=('6a1b4c65c5794cdb21025bbffdc1c0f155c347304044ccdd2b3ebf08bbd0d7ae3d6e0bad617b74d67102d99e82fd20df34d303ada05712af7fcb491bf65ad11b') + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ +-finlining +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $_hkgname-$pkgver +runhaskell Setup test +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +}
[arch-commits] Commit in haskell-microlens-mtl/repos (2 files)
Date: Sunday, June 30, 2019 @ 04:00:18 Author: felixonmars Revision: 486047 archrelease: copy trunk to community-staging-x86_64 Added: haskell-microlens-mtl/repos/community-staging-x86_64/ haskell-microlens-mtl/repos/community-staging-x86_64/PKGBUILD (from rev 486046, haskell-microlens-mtl/trunk/PKGBUILD) --+ PKGBUILD | 37 + 1 file changed, 37 insertions(+) Copied: haskell-microlens-mtl/repos/community-staging-x86_64/PKGBUILD (from rev 486046, haskell-microlens-mtl/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2019-06-30 04:00:18 UTC (rev 486047) @@ -0,0 +1,37 @@ +# Maintainer: Felix Yan + +_hkgname=microlens-mtl +pkgname=haskell-microlens-mtl +pkgver=0.2.0.1 +pkgrel=1 +pkgdesc="microlens support for Reader/Writer/State from mtl" +url="https://github.com/monadfix/microlens"; +license=('BSD') +arch=('x86_64') +depends=('ghc-libs' 'haskell-microlens' 'haskell-transformers-compat') +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";) +sha512sums=('2153a38e637e33e426bb64986fe7e818a2be99e4005cc7db51b94a4f66be8170e20071bf785c27a0beeb48cab97da037f68a008fa157a21a70fbf9fd943f6a45') + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +}
[arch-commits] Commit in haskell-microlens-ghc/repos (2 files)
Date: Sunday, June 30, 2019 @ 03:59:39 Author: felixonmars Revision: 486045 archrelease: copy trunk to community-staging-x86_64 Added: haskell-microlens-ghc/repos/community-staging-x86_64/ haskell-microlens-ghc/repos/community-staging-x86_64/PKGBUILD (from rev 486044, haskell-microlens-ghc/trunk/PKGBUILD) --+ PKGBUILD | 38 ++ 1 file changed, 38 insertions(+) Copied: haskell-microlens-ghc/repos/community-staging-x86_64/PKGBUILD (from rev 486044, haskell-microlens-ghc/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2019-06-30 03:59:39 UTC (rev 486045) @@ -0,0 +1,38 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=microlens-ghc +pkgname=haskell-microlens-ghc +pkgver=0.4.11.1 +pkgrel=1 +pkgdesc="microlens + array, bytestring, containers, transformers" +url="https://github.com/monadfix/microlens"; +license=("BSD") +arch=('x86_64') +depends=('ghc-libs' 'haskell-microlens') +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";) +sha512sums=('c76a5599400a18353b1d1edba5f0bcdac9ae1f933abe45b16e1352c8dce1891f7f993a33476d14a9ada0d5d2716ca4b0edf274e536599d9ecf6f32d2215d1822') + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +}
[arch-commits] Commit in haskell-microlens-mtl/trunk (PKGBUILD)
Date: Sunday, June 30, 2019 @ 04:00:09 Author: felixonmars Revision: 486046 upgpkg: haskell-microlens-mtl 0.2.0.1-1 rebuild with microlens 0.4.11.1, microlens-ghc 0.4.11.1, microlens-mtl 0.2.0.1, microlens-platform 0.4.0, microlens-th 0.4.3.1 Modified: haskell-microlens-mtl/trunk/PKGBUILD --+ PKGBUILD |8 1 file changed, 4 insertions(+), 4 deletions(-) Modified: PKGBUILD === --- PKGBUILD2019-06-30 03:59:39 UTC (rev 486045) +++ PKGBUILD2019-06-30 04:00:09 UTC (rev 486046) @@ -2,16 +2,16 @@ _hkgname=microlens-mtl pkgname=haskell-microlens-mtl -pkgver=0.1.11.1 -pkgrel=16 +pkgver=0.2.0.1 +pkgrel=1 pkgdesc="microlens support for Reader/Writer/State from mtl" -url="https://github.com/aelve/microlens"; +url="https://github.com/monadfix/microlens"; license=('BSD') arch=('x86_64') depends=('ghc-libs' 'haskell-microlens' 'haskell-transformers-compat') makedepends=('ghc') source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";) -sha512sums=('81f0bd08143140911596f53bef7db5dd28b97c46069400cb51b2b834f410e4be509750d35bb536b9c58134634a1771f688d6deb114238ed5b61bbf27caaa9b98') +sha512sums=('2153a38e637e33e426bb64986fe7e818a2be99e4005cc7db51b94a4f66be8170e20071bf785c27a0beeb48cab97da037f68a008fa157a21a70fbf9fd943f6a45') build() { cd $_hkgname-$pkgver
[arch-commits] Commit in haskell-microlens-ghc/trunk (PKGBUILD)
Date: Sunday, June 30, 2019 @ 03:59:30 Author: felixonmars Revision: 486044 upgpkg: haskell-microlens-ghc 0.4.11.1-1 rebuild with microlens 0.4.11.1, microlens-ghc 0.4.11.1, microlens-mtl 0.2.0.1, microlens-platform 0.4.0, microlens-th 0.4.3.1 Modified: haskell-microlens-ghc/trunk/PKGBUILD --+ PKGBUILD |6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2019-06-30 03:59:00 UTC (rev 486043) +++ PKGBUILD2019-06-30 03:59:30 UTC (rev 486044) @@ -3,8 +3,8 @@ _hkgname=microlens-ghc pkgname=haskell-microlens-ghc -pkgver=0.4.10 -pkgrel=5 +pkgver=0.4.11.1 +pkgrel=1 pkgdesc="microlens + array, bytestring, containers, transformers" url="https://github.com/monadfix/microlens"; license=("BSD") @@ -12,7 +12,7 @@ depends=('ghc-libs' 'haskell-microlens') makedepends=('ghc') source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";) -sha512sums=('dd5c0d5c3bea4919b3074b2c3fbd16ed9a249dd6d5c4e24c6c6aab79b9c3fd0211b702911cd10d21e0d71d08753709f0f14c60a85ee514b2cb5b5a559a8e7c29') +sha512sums=('c76a5599400a18353b1d1edba5f0bcdac9ae1f933abe45b16e1352c8dce1891f7f993a33476d14a9ada0d5d2716ca4b0edf274e536599d9ecf6f32d2215d1822') build() { cd $_hkgname-$pkgver
[arch-commits] Commit in haskell-ipynb/trunk (PKGBUILD)
Date: Sunday, June 30, 2019 @ 03:58:50 Author: felixonmars Revision: 486042 upgpkg: haskell-ipynb 0.1-47 rebuild with microlens 0.4.11.1, microlens-ghc 0.4.11.1, microlens-mtl 0.2.0.1, microlens-platform 0.4.0, microlens-th 0.4.3.1 Modified: haskell-ipynb/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2019-06-30 03:58:06 UTC (rev 486041) +++ PKGBUILD2019-06-30 03:58:50 UTC (rev 486042) @@ -3,7 +3,7 @@ _hkgname=ipynb pkgname=haskell-ipynb pkgver=0.1 -pkgrel=46 +pkgrel=47 pkgdesc="Data structure for working with Jupyter notebooks (ipynb)" url="https://github.com/jgm/ipynb"; license=('BSD')
[arch-commits] Commit in haskell-ipynb/repos (2 files)
Date: Sunday, June 30, 2019 @ 03:59:00 Author: felixonmars Revision: 486043 archrelease: copy trunk to community-staging-x86_64 Added: haskell-ipynb/repos/community-staging-x86_64/ haskell-ipynb/repos/community-staging-x86_64/PKGBUILD (from rev 486042, haskell-ipynb/trunk/PKGBUILD) --+ PKGBUILD | 43 +++ 1 file changed, 43 insertions(+) Copied: haskell-ipynb/repos/community-staging-x86_64/PKGBUILD (from rev 486042, haskell-ipynb/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2019-06-30 03:59:00 UTC (rev 486043) @@ -0,0 +1,43 @@ +# Maintainer: Felix Yan + +_hkgname=ipynb +pkgname=haskell-ipynb +pkgver=0.1 +pkgrel=47 +pkgdesc="Data structure for working with Jupyter notebooks (ipynb)" +url="https://github.com/jgm/ipynb"; +license=('BSD') +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-base64-bytestring' 'haskell-unordered-containers') +makedepends=('ghc' 'haskell-aeson-diff' 'haskell-microlens' 'haskell-microlens-aeson' + 'haskell-tasty' 'haskell-tasty-hunit' 'haskell-vector') +source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz) +sha512sums=('8717dac6496905afc5e8735abc3b3a4a90b171253b035efa0751a6311b901caad563fdfeaa455987c1307d0532273ab80be37256562143db575f13c326843bf4') + +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-config-ini/repos (2 files)
Date: Sunday, June 30, 2019 @ 03:57:17 Author: felixonmars Revision: 486039 archrelease: copy trunk to community-staging-x86_64 Added: haskell-config-ini/repos/community-staging-x86_64/ haskell-config-ini/repos/community-staging-x86_64/PKGBUILD (from rev 486038, haskell-config-ini/trunk/PKGBUILD) --+ PKGBUILD | 50 ++ 1 file changed, 50 insertions(+) Copied: haskell-config-ini/repos/community-staging-x86_64/PKGBUILD (from rev 486038, haskell-config-ini/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2019-06-30 03:57:17 UTC (rev 486039) @@ -0,0 +1,50 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=config-ini +pkgname=haskell-config-ini +pkgver=0.2.4.0 +pkgrel=40 +pkgdesc="A library for simple INI-based configuration files." +url="https://github.com/aisamanra/config-ini"; +license=("BSD") +arch=('x86_64') +depends=('ghc-libs' 'haskell-unordered-containers' 'haskell-megaparsec') +makedepends=('ghc' 'haskell-ini' 'haskell-hedgehog' 'haskell-doctest' 'haskell-microlens') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";) +sha512sums=('76af8bf132d545425d9db5579df2e37fa08cad479adf5f586fb3becd0712e2329eae019db1796cd24c6fda80aa958e45450ebae74a5bcbdfad9337ae44696a5e') + +prepare() { +cd $_hkgname-$pkgver +echo -e "import Distribution.Simple\nmain = defaultMain" > Setup.hs +} + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --disable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ +-fenable-doctests +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $_hkgname-$pkgver +# https://github.com/aisamanra/config-ini/issues/22 +# runhaskell Setup test +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +}
[arch-commits] Commit in haskell-microlens-aeson/trunk (PKGBUILD)
Date: Sunday, June 30, 2019 @ 03:57:57 Author: felixonmars Revision: 486040 upgpkg: haskell-microlens-aeson 2.3.0.4-5 rebuild with microlens 0.4.11.1, microlens-ghc 0.4.11.1, microlens-mtl 0.2.0.1, microlens-platform 0.4.0, microlens-th 0.4.3.1 Modified: haskell-microlens-aeson/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2019-06-30 03:57:17 UTC (rev 486039) +++ PKGBUILD2019-06-30 03:57:57 UTC (rev 486040) @@ -3,7 +3,7 @@ _hkgname=microlens-aeson pkgname=haskell-microlens-aeson pkgver=2.3.0.4 -pkgrel=4 +pkgrel=5 pkgdesc="Law-abiding lenses for Aeson, using microlens" url="https://github.com/fosskers/microlens-aeson/"; license=('MIT')
[arch-commits] Commit in haskell-microlens-aeson/repos (2 files)
Date: Sunday, June 30, 2019 @ 03:58:06 Author: felixonmars Revision: 486041 archrelease: copy trunk to community-staging-x86_64 Added: haskell-microlens-aeson/repos/community-staging-x86_64/ haskell-microlens-aeson/repos/community-staging-x86_64/PKGBUILD (from rev 486040, haskell-microlens-aeson/trunk/PKGBUILD) --+ PKGBUILD | 48 1 file changed, 48 insertions(+) Copied: haskell-microlens-aeson/repos/community-staging-x86_64/PKGBUILD (from rev 486040, haskell-microlens-aeson/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2019-06-30 03:58:06 UTC (rev 486041) @@ -0,0 +1,48 @@ +# Maintainer: Felix Yan + +_hkgname=microlens-aeson +pkgname=haskell-microlens-aeson +pkgver=2.3.0.4 +pkgrel=5 +pkgdesc="Law-abiding lenses for Aeson, using microlens" +url="https://github.com/fosskers/microlens-aeson/"; +license=('MIT') +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-attoparsec' 'haskell-hashable' 'haskell-microlens' + 'haskell-scientific' 'haskell-unordered-containers' 'haskell-vector') +makedepends=('ghc' 'haskell-tasty' 'haskell-tasty-hunit') +source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz) +sha512sums=('34986eda773794735792f617bfd00079048f9fb75dd60f533e58a9671906d9bd0e4fcee1f4a3df309d98ddcb25144fb59f1a779675b119669c27739c3f6a') + +prepare() { +cd $_hkgname-$pkgver +echo -e "import Distribution.Simple\nmain = defaultMain" > Setup.hs +} + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $_hkgname-$pkgver +runhaskell Setup test +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +}
[arch-commits] Commit in haskell-microlens/repos (2 files)
Date: Sunday, June 30, 2019 @ 03:56:25 Author: felixonmars Revision: 486037 archrelease: copy trunk to community-staging-x86_64 Added: haskell-microlens/repos/community-staging-x86_64/ haskell-microlens/repos/community-staging-x86_64/PKGBUILD (from rev 486036, haskell-microlens/trunk/PKGBUILD) --+ PKGBUILD | 38 ++ 1 file changed, 38 insertions(+) Copied: haskell-microlens/repos/community-staging-x86_64/PKGBUILD (from rev 486036, haskell-microlens/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2019-06-30 03:56:25 UTC (rev 486037) @@ -0,0 +1,38 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=microlens +pkgname=haskell-microlens +pkgver=0.4.11.1 +pkgrel=1 +pkgdesc="A tiny lens library with no dependencies" +url="https://github.com/monadfix/microlens"; +license=("BSD") +arch=('x86_64') +depends=('ghc-libs') +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";) +sha512sums=('9a611981d4567063b27f7bed8035edf9dc0c010c5936aaba95022cba2e5a63876aaf4bc922c842f83ca0fd013e501d38b0d6ad7db149e7b93f489ee55f006db5') + +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-config-ini/trunk (PKGBUILD)
Date: Sunday, June 30, 2019 @ 03:57:08 Author: felixonmars Revision: 486038 upgpkg: haskell-config-ini 0.2.4.0-40 rebuild with microlens 0.4.11.1, microlens-ghc 0.4.11.1, microlens-mtl 0.2.0.1, microlens-platform 0.4.0, microlens-th 0.4.3.1 Modified: haskell-config-ini/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2019-06-30 03:56:25 UTC (rev 486037) +++ PKGBUILD2019-06-30 03:57:08 UTC (rev 486038) @@ -4,7 +4,7 @@ _hkgname=config-ini pkgname=haskell-config-ini pkgver=0.2.4.0 -pkgrel=39 +pkgrel=40 pkgdesc="A library for simple INI-based configuration files." url="https://github.com/aisamanra/config-ini"; license=("BSD")
[arch-commits] Commit in haskell-microlens/trunk (PKGBUILD)
Date: Sunday, June 30, 2019 @ 03:56:16 Author: felixonmars Revision: 486036 upgpkg: haskell-microlens 0.4.11.1-1 rebuild with microlens 0.4.11.1, microlens-ghc 0.4.11.1, microlens-mtl 0.2.0.1, microlens-platform 0.4.0, microlens-th 0.4.3.1 Modified: haskell-microlens/trunk/PKGBUILD --+ PKGBUILD |8 1 file changed, 4 insertions(+), 4 deletions(-) Modified: PKGBUILD === --- PKGBUILD2019-06-30 03:49:46 UTC (rev 486035) +++ PKGBUILD2019-06-30 03:56:16 UTC (rev 486036) @@ -3,9 +3,9 @@ _hkgname=microlens pkgname=haskell-microlens -pkgver=0.4.10 -pkgrel=5 -pkgdesc="A tiny lens library with no dependencies. If you're writing an app, you probably want microlens-platform, not this." +pkgver=0.4.11.1 +pkgrel=1 +pkgdesc="A tiny lens library with no dependencies" url="https://github.com/monadfix/microlens"; license=("BSD") arch=('x86_64') @@ -12,7 +12,7 @@ depends=('ghc-libs') makedepends=('ghc') source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";) -sha512sums=('c5f774fdbd36e3fc82563c8d3f87a6471af2129e244b2fc4af7ffb8c171e06154c0b708c9e74c95b54859b3e9f12feff25b2950262527084c2ae2acb254e9a45') +sha512sums=('9a611981d4567063b27f7bed8035edf9dc0c010c5936aaba95022cba2e5a63876aaf4bc922c842f83ca0fd013e501d38b0d6ad7db149e7b93f489ee55f006db5') build() { cd $_hkgname-$pkgver
[arch-commits] Commit in xed/repos/community-x86_64 (PKGBUILD PKGBUILD)
Date: Sunday, June 30, 2019 @ 03:49:46 Author: eschwartz Revision: 486035 archrelease: copy trunk to community-x86_64 Added: xed/repos/community-x86_64/PKGBUILD (from rev 486034, xed/trunk/PKGBUILD) Deleted: xed/repos/community-x86_64/PKGBUILD --+ PKGBUILD | 64 ++--- 1 file changed, 32 insertions(+), 32 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2019-06-30 03:49:34 UTC (rev 486034) +++ PKGBUILD2019-06-30 03:49:46 UTC (rev 486035) @@ -1,32 +0,0 @@ -# Maintainer: Eli Schwartz -# Contributor: Nate Simon - -pkgname=xed -pkgver=2.0.2 -pkgrel=1 -pkgdesc="A small and lightweight text editor. X-Apps Project." -arch=('x86_64') -url="https://github.com/linuxmint/${pkgname}"; -license=('GPL') -groups=('x-apps') -depends=('gspell' 'gtksourceview3' 'libpeas' 'xapps') -makedepends=('meson' 'gobject-introspection' 'intltool' 'itstool') -source=("${pkgname}-${pkgver}.tar.gz::${url}/archive/${pkgver}.tar.gz") -sha256sums=('e72a57be5676057f33a861e2d86dba8ab3f296991e79fd8ef29cf95445e46fce') - -build() { -mkdir -p "${srcdir}"/${pkgname}-${pkgver}/build -cd "${srcdir}"/${pkgname}-${pkgver}/build - -meson --prefix=/usr \ - --libexecdir=lib/${pkgname} \ - --buildtype=plain \ - .. -ninja -} - -package(){ -cd "${srcdir}"/${pkgname}-${pkgver}/build - -DESTDIR="${pkgdir}" ninja install -} Copied: xed/repos/community-x86_64/PKGBUILD (from rev 486034, xed/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2019-06-30 03:49:46 UTC (rev 486035) @@ -0,0 +1,32 @@ +# Maintainer: Eli Schwartz +# Contributor: Nate Simon + +pkgname=xed +pkgver=2.2.0 +pkgrel=1 +pkgdesc="A small and lightweight text editor. X-Apps Project." +arch=('x86_64') +url="https://github.com/linuxmint/${pkgname}"; +license=('GPL') +groups=('x-apps') +depends=('gspell' 'gtksourceview3' 'libpeas' 'xapps') +makedepends=('meson' 'gobject-introspection' 'intltool' 'itstool') +source=("${pkgname}-${pkgver}.tar.gz::${url}/archive/${pkgver}.tar.gz") +sha256sums=('a2e2208ad6f5be1b0835202e461628f81a246cb120bd8d37928e41cb72a82617') + +build() { +mkdir -p "${srcdir}"/${pkgname}-${pkgver}/build +cd "${srcdir}"/${pkgname}-${pkgver}/build + +meson --prefix=/usr \ + --libexecdir=lib/${pkgname} \ + --buildtype=plain \ + .. +ninja +} + +package(){ +cd "${srcdir}"/${pkgname}-${pkgver}/build + +DESTDIR="${pkgdir}" ninja install +}
[arch-commits] Commit in xed/trunk (PKGBUILD)
Date: Sunday, June 30, 2019 @ 03:49:34 Author: eschwartz Revision: 486034 upgpkg: xed 2.2.0-1 upstream release Modified: xed/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2019-06-30 03:48:00 UTC (rev 486033) +++ PKGBUILD2019-06-30 03:49:34 UTC (rev 486034) @@ -2,7 +2,7 @@ # Contributor: Nate Simon pkgname=xed -pkgver=2.0.2 +pkgver=2.2.0 pkgrel=1 pkgdesc="A small and lightweight text editor. X-Apps Project." arch=('x86_64') @@ -12,7 +12,7 @@ depends=('gspell' 'gtksourceview3' 'libpeas' 'xapps') makedepends=('meson' 'gobject-introspection' 'intltool' 'itstool') source=("${pkgname}-${pkgver}.tar.gz::${url}/archive/${pkgver}.tar.gz") -sha256sums=('e72a57be5676057f33a861e2d86dba8ab3f296991e79fd8ef29cf95445e46fce') +sha256sums=('a2e2208ad6f5be1b0835202e461628f81a246cb120bd8d37928e41cb72a82617') build() { mkdir -p "${srcdir}"/${pkgname}-${pkgver}/build
[arch-commits] Commit in python-apispec/trunk (PKGBUILD)
Date: Sunday, June 30, 2019 @ 03:47:51 Author: felixonmars Revision: 486032 upgpkg: python-apispec 2.0.1-1 Modified: python-apispec/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2019-06-30 03:47:34 UTC (rev 486031) +++ PKGBUILD2019-06-30 03:47:51 UTC (rev 486032) @@ -2,7 +2,7 @@ pkgbase=python-apispec pkgname=(python-apispec python2-apispec) -pkgver=1.3.3 +pkgver=2.0.1 pkgrel=1 pkgdesc="A pluggable API specification generator. Currently supports the OpenAPI Specification." url="https://github.com/marshmallow-code/apispec"; @@ -13,7 +13,7 @@ 'python-flask' 'python-prance' 'python-yaml' 'python-mock' 'python-openapi-spec-validator') source=("$pkgbase-$pkgver.tar.gz::https://github.com/marshmallow-code/apispec/archive/$pkgver.tar.gz";) -sha512sums=('27b7b69ddc501ac81cabce06e9ba780273d4d2762b5ae492eae3d46261a06473c752305df383d2e2eaa9c3ff8e1b010b56966e9a3bf928a550e352647aa28787') +sha512sums=('afc983dc2148071b411d9a61b4f8e433f9cecaddb0c490eab37229a7593790710e81cdc1f49736a4abca9a20972d517750007a5698bce1790cb889590e04859c') prepare() { cp -a apispec-$pkgver{,-py2}
[arch-commits] Commit in haskell-microlens-th/repos (2 files)
Date: Sunday, June 30, 2019 @ 03:47:34 Author: felixonmars Revision: 486031 archrelease: copy trunk to community-staging-x86_64 Added: haskell-microlens-th/repos/community-staging-x86_64/ haskell-microlens-th/repos/community-staging-x86_64/PKGBUILD (from rev 486030, haskell-microlens-th/trunk/PKGBUILD) --+ PKGBUILD | 43 +++ 1 file changed, 43 insertions(+) Copied: haskell-microlens-th/repos/community-staging-x86_64/PKGBUILD (from rev 486030, haskell-microlens-th/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2019-06-30 03:47:34 UTC (rev 486031) @@ -0,0 +1,43 @@ +# Maintainer: Felix Yan + +_hkgname=microlens-th +pkgname=haskell-microlens-th +pkgver=0.4.3.1 +pkgrel=1 +pkgdesc="Automatic generation of record lenses for microlens" +url="https://github.com/monadfix/microlens"; +license=('BSD') +arch=('x86_64') +depends=('ghc-libs' 'haskell-microlens' 'haskell-th-abstraction') +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";) +sha512sums=('6a1b4c65c5794cdb21025bbffdc1c0f155c347304044ccdd2b3ebf08bbd0d7ae3d6e0bad617b74d67102d99e82fd20df34d303ada05712af7fcb491bf65ad11b') + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ +-finlining +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $_hkgname-$pkgver +runhaskell Setup test +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +}
[arch-commits] Commit in python-apispec/repos (2 files)
Date: Sunday, June 30, 2019 @ 03:48:00 Author: felixonmars Revision: 486033 archrelease: copy trunk to community-testing-any Added: python-apispec/repos/community-testing-any/ python-apispec/repos/community-testing-any/PKGBUILD (from rev 486032, python-apispec/trunk/PKGBUILD) --+ PKGBUILD | 53 + 1 file changed, 53 insertions(+) Copied: python-apispec/repos/community-testing-any/PKGBUILD (from rev 486032, python-apispec/trunk/PKGBUILD) === --- community-testing-any/PKGBUILD (rev 0) +++ community-testing-any/PKGBUILD 2019-06-30 03:48:00 UTC (rev 486033) @@ -0,0 +1,53 @@ +# Maintainer: Felix Yan + +pkgbase=python-apispec +pkgname=(python-apispec python2-apispec) +pkgver=2.0.1 +pkgrel=1 +pkgdesc="A pluggable API specification generator. Currently supports the OpenAPI Specification." +url="https://github.com/marshmallow-code/apispec"; +license=('MIT') +arch=('any') +makedepends=('python-setuptools' 'python2-setuptools') +checkdepends=('python-pytest-runner' 'python-tornado' 'python-bottle' 'python-marshmallow' + 'python-flask' 'python-prance' 'python-yaml' 'python-mock' + 'python-openapi-spec-validator') +source=("$pkgbase-$pkgver.tar.gz::https://github.com/marshmallow-code/apispec/archive/$pkgver.tar.gz";) +sha512sums=('afc983dc2148071b411d9a61b4f8e433f9cecaddb0c490eab37229a7593790710e81cdc1f49736a4abca9a20972d517750007a5698bce1790cb889590e04859c') + +prepare() { + cp -a apispec-$pkgver{,-py2} +} + +build() { + cd "$srcdir"/apispec-$pkgver + python setup.py build + + cd "$srcdir"/apispec-$pkgver-py2 + python2 setup.py build +} + +check() { + cd apispec-$pkgver + python setup.py pytest +} + +package_python-apispec() { + depends=('python') + optdepends=('python-yaml: for yaml support' + 'python-prance: for validation' + 'python-openapi-spec-validator: for validation') + + cd apispec-$pkgver + python setup.py install --root="$pkgdir" --optimize=1 + install -Dm644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE +} + +package_python2-apispec() { + depends=('python2') + optdepends=('python2-yaml: for yaml support') + + cd apispec-$pkgver-py2 + python2 setup.py install --root="$pkgdir" --optimize=1 + install -Dm644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE +}
[arch-commits] Commit in haskell-microlens-th/trunk (PKGBUILD)
Date: Sunday, June 30, 2019 @ 03:47:25 Author: felixonmars Revision: 486030 upgpkg: haskell-microlens-th 0.4.3.1-1 rebuild with microlens-th 0.4.3.1 Modified: haskell-microlens-th/trunk/PKGBUILD --+ PKGBUILD |8 1 file changed, 4 insertions(+), 4 deletions(-) Modified: PKGBUILD === --- PKGBUILD2019-06-30 03:42:49 UTC (rev 486029) +++ PKGBUILD2019-06-30 03:47:25 UTC (rev 486030) @@ -2,16 +2,16 @@ _hkgname=microlens-th pkgname=haskell-microlens-th -pkgver=0.4.2.3 -pkgrel=9 +pkgver=0.4.3.1 +pkgrel=1 pkgdesc="Automatic generation of record lenses for microlens" -url="https://github.com/aelve/microlens"; +url="https://github.com/monadfix/microlens"; license=('BSD') arch=('x86_64') depends=('ghc-libs' 'haskell-microlens' 'haskell-th-abstraction') makedepends=('ghc') source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";) -sha512sums=('9b22c3cf3d878ea02e209f6b2053e916c664e5886fbd6d580aba909d834fdcd45ab3de94c796cd5dfed3a7bca06e757e6e0be00b864d204e4523dd8bcc634144') +sha512sums=('6a1b4c65c5794cdb21025bbffdc1c0f155c347304044ccdd2b3ebf08bbd0d7ae3d6e0bad617b74d67102d99e82fd20df34d303ada05712af7fcb491bf65ad11b') build() { cd $_hkgname-$pkgver
[arch-commits] Commit in stylish-haskell/repos (2 files)
Date: Sunday, June 30, 2019 @ 03:37:47 Author: felixonmars Revision: 486006 archrelease: copy trunk to community-staging-x86_64 Added: stylish-haskell/repos/community-staging-x86_64/ stylish-haskell/repos/community-staging-x86_64/PKGBUILD (from rev 486005, stylish-haskell/trunk/PKGBUILD) --+ PKGBUILD | 49 + 1 file changed, 49 insertions(+) Copied: stylish-haskell/repos/community-staging-x86_64/PKGBUILD (from rev 486005, stylish-haskell/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2019-06-30 03:37:47 UTC (rev 486006) @@ -0,0 +1,49 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +pkgname=stylish-haskell +pkgver=0.9.2.1 +pkgrel=43 +pkgdesc="Haskell code prettifier" +url="https://github.com/jaspervdj/stylish-haskell"; +license=("BSD") +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-file-embed' 'haskell-optparse-applicative' + 'haskell-src-exts' 'haskell-strict' 'haskell-syb' 'haskell-yaml') +makedepends=('ghc' 'haskell-hunit' 'haskell-test-framework' 'haskell-test-framework-hunit') +source=("https://hackage.haskell.org/packages/archive/${pkgname}/${pkgver}/${pkgname}-${pkgver}.tar.gz";) +sha512sums=('580353475fbd400bae4d7e7e4177ce3799b657601f29ad8158959ea8a40f875a9575b8b02a1a36f4e9c364ab5e266408ef2b3a004a09db6286e139e67c954d6d') + +prepare() { +cd $pkgname-$pkgver +sed -i -e '/semigroups/d' -e 's/< *1.21/<2/' $pkgname.cabal +} + +build() { +cd $pkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" --enable-tests --datasubdir="$pkgname" \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ +-f-old_base +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $pkgname-$pkgver +runhaskell Setup test +} + +package() { +cd $pkgname-$pkgver + +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" +install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" +runhaskell Setup copy --destdir="${pkgdir}" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +}
[arch-commits] Commit in stylish-haskell/trunk (PKGBUILD)
Date: Sunday, June 30, 2019 @ 03:37:38 Author: felixonmars Revision: 486005 upgpkg: stylish-haskell 0.9.2.1-43 rebuild with yaml 0.11.1.0 Modified: stylish-haskell/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2019-06-30 03:36:33 UTC (rev 486004) +++ PKGBUILD2019-06-30 03:37:38 UTC (rev 486005) @@ -3,7 +3,7 @@ pkgname=stylish-haskell pkgver=0.9.2.1 -pkgrel=42 +pkgrel=43 pkgdesc="Haskell code prettifier" url="https://github.com/jaspervdj/stylish-haskell"; license=("BSD")
[arch-commits] Commit in stack/repos (3 files)
Date: Sunday, June 30, 2019 @ 03:36:33 Author: felixonmars Revision: 486004 archrelease: copy trunk to community-staging-x86_64 Added: stack/repos/community-staging-x86_64/ stack/repos/community-staging-x86_64/PKGBUILD (from rev 486003, stack/trunk/PKGBUILD) stack/repos/community-staging-x86_64/stack.install (from rev 486003, stack/trunk/stack.install) ---+ PKGBUILD | 75 stack.install |4 ++ 2 files changed, 79 insertions(+) Copied: stack/repos/community-staging-x86_64/PKGBUILD (from rev 486003, stack/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2019-06-30 03:36:33 UTC (rev 486004) @@ -0,0 +1,75 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +pkgname=stack +pkgver=1.9.3.1 +pkgrel=73 +pkgdesc="The Haskell Tool Stack" +url="https://github.com/commercialhaskell/stack"; +license=("BSD") +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-annotated-wl-pprint' 'haskell-ansi-terminal' + 'haskell-async' 'haskell-attoparsec' 'haskell-base64-bytestring' 'haskell-conduit' + 'haskell-conduit-extra' 'haskell-cryptonite' 'haskell-cryptonite-conduit' 'haskell-echo' + 'haskell-exceptions' 'haskell-extra' 'haskell-file-embed' 'haskell-filelock' + 'haskell-fsnotify' 'haskell-generic-deriving' 'haskell-githash' 'haskell-hackage-security' + 'haskell-hashable' 'haskell-hpack' 'haskell-hpc' 'haskell-http-client' + 'haskell-http-client-tls' 'haskell-http-conduit' 'haskell-http-types' 'haskell-memory' + 'haskell-microlens' 'haskell-mintty' 'haskell-monad-logger' 'haskell-mono-traversable' + 'haskell-mustache' 'haskell-neat-interpolation' 'haskell-network-uri' 'haskell-open-browser' + 'haskell-optparse-applicative' 'haskell-optparse-simple' 'haskell-path' 'haskell-path-io' + 'haskell-persistent' 'haskell-persistent-sqlite' 'haskell-persistent-template' + 'haskell-primitive' 'haskell-project-template' 'haskell-regex-applicative-text' + 'haskell-resourcet' 'haskell-retry' 'haskell-rio' 'haskell-split' 'haskell-store' + 'haskell-store-core' 'haskell-streaming-commons' 'haskell-tar' 'haskell-temporary' + 'haskell-text-metrics' 'haskell-th-reify-many' 'haskell-tls' 'haskell-typed-process' + 'haskell-unicode-transforms' 'haskell-unix-compat' 'haskell-unliftio' + 'haskell-unordered-containers' 'haskell-vector' 'haskell-yaml' 'haskell-zip-archive' + 'haskell-zlib' 'haskell-bindings-uname') +makedepends=('ghc' 'git' 'haskell-quickcheck' 'haskell-hspec' 'haskell-smallcheck') +checkdepends=('cabal-install') +conflicts=('haskell-stack') +replaces=('haskell-stack') +install="stack.install" +source=("git+https://github.com/commercialhaskell/stack.git#tag=v$pkgver";) +sha512sums=('SKIP') + +prepare() { + cd $pkgname + hpack + sed -i -e '/semigroups/d' -e 's/< *0.8/<1/' $pkgname.cabal +} + +build() { + cd $pkgname + + runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ + -f-disable-git-info -f-integration-tests -f-static -f-hide-dependency-versions -f-supported-build + runhaskell Setup build + runhaskell Setup register --gen-script + runhaskell Setup unregister --gen-script + sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh + sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { + cd $pkgname + # cabal update + LD_LIBRARY_PATH="$PWD"/dist/build PATH="$PWD"/dist/build/stack:"$PATH" runhaskell Setup test + # Integration tests will result in 4 failures on Arch currently +} + +package() { + cd $pkgname + + install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" + install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" + runhaskell Setup copy --destdir="${pkgdir}" + install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" + rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" + + LD_PRELOAD=$(ls "$pkgdir"/usr/lib/libHSstack-*-ghc*.so) "${pkgdir}"/usr/bin/stack --bash-completion-script /usr/bin/stack > stack_completion_script + install -Dm644 stack_completion_script "${pkgdir}/usr/share/bash-completion/completions/stack" +} Copied: stack/repos/community-staging-x86_64/stack.install (from rev 486003, stack/trunk/stack.install) === --- community-staging-x86_64/stack.install (rev 0) +++ community-staging-x86_64/stack.install 2019-06-30 03:36:33 UTC (rev 486004) @@ -0,0 +1,4 @@ +po
[arch-commits] Commit in stack/trunk (PKGBUILD)
Date: Sunday, June 30, 2019 @ 03:36:22 Author: felixonmars Revision: 486003 upgpkg: stack 1.9.3.1-73 rebuild with yaml 0.11.1.0 Modified: stack/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2019-06-30 03:29:00 UTC (rev 486002) +++ PKGBUILD2019-06-30 03:36:22 UTC (rev 486003) @@ -3,7 +3,7 @@ pkgname=stack pkgver=1.9.3.1 -pkgrel=72 +pkgrel=73 pkgdesc="The Haskell Tool Stack" url="https://github.com/commercialhaskell/stack"; license=("BSD")
[arch-commits] Commit in tumbler/repos/extra-x86_64 (PKGBUILD PKGBUILD)
Date: Sunday, June 30, 2019 @ 03:33:07 Author: foutrelis Revision: 357069 archrelease: copy trunk to extra-x86_64 Added: tumbler/repos/extra-x86_64/PKGBUILD (from rev 357068, tumbler/trunk/PKGBUILD) Deleted: tumbler/repos/extra-x86_64/PKGBUILD --+ PKGBUILD | 92 ++--- 1 file changed, 46 insertions(+), 46 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2019-06-30 03:33:03 UTC (rev 357068) +++ PKGBUILD2019-06-30 03:33:07 UTC (rev 357069) @@ -1,46 +0,0 @@ -# Maintainer: Evangelos Foutras -# Contributor: Andreas Radke -# Contributor: Jan Jezek - -pkgname=tumbler -pkgver=0.2.4 -pkgrel=1 -pkgdesc="D-Bus service for applications to request thumbnails" -arch=('x86_64') -url="https://www.xfce.org/"; -license=('GPL2' 'LGPL') -groups=('xfce4') -depends=('gdk-pixbuf2') -makedepends=('intltool' 'python' 'ffmpegthumbnailer' 'poppler-glib' 'libgsf' - 'libopenraw' 'freetype2') -optdepends=('ffmpegthumbnailer: for video thumbnails' -'poppler-glib: for PDF thumbnails' -'libgsf: for ODF thumbnails' -'libopenraw: for RAW thumbnails' -'freetype2: for font thumbnails') -source=(https://archive.xfce.org/src/xfce/$pkgname/${pkgver%.*}/$pkgname-$pkgver.tar.bz2) -sha256sums=('0ff497e13f9f9322112cb7707918dd8970e405447f0c92dac40ec3d659e5b6a6') - -prepare() { - cd "$srcdir/$pkgname-$pkgver" -} - -build() { - cd "$srcdir/$pkgname-$pkgver" - - ./configure \ ---prefix=/usr \ ---sysconfdir=/etc \ ---libexecdir=/usr/lib/xfce4 \ ---disable-static \ ---disable-debug \ ---disable-gstreamer-thumbnailer - make -} - -package() { - cd "$srcdir/$pkgname-$pkgver" - make DESTDIR="$pkgdir" install -} - -# vim:set ts=2 sw=2 et: Copied: tumbler/repos/extra-x86_64/PKGBUILD (from rev 357068, tumbler/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2019-06-30 03:33:07 UTC (rev 357069) @@ -0,0 +1,46 @@ +# Maintainer: Evangelos Foutras +# Contributor: Andreas Radke +# Contributor: Jan Jezek + +pkgname=tumbler +pkgver=0.2.5 +pkgrel=1 +pkgdesc="D-Bus service for applications to request thumbnails" +arch=('x86_64') +url="https://www.xfce.org/"; +license=('GPL2' 'LGPL') +groups=('xfce4') +depends=('gdk-pixbuf2') +makedepends=('intltool' 'python' 'ffmpegthumbnailer' 'poppler-glib' 'libgsf' + 'libopenraw' 'freetype2') +optdepends=('ffmpegthumbnailer: for video thumbnails' +'poppler-glib: for PDF thumbnails' +'libgsf: for ODF thumbnails' +'libopenraw: for RAW thumbnails' +'freetype2: for font thumbnails') +source=(https://archive.xfce.org/src/xfce/$pkgname/${pkgver%.*}/$pkgname-$pkgver.tar.bz2) +sha256sums=('6447697a861a4854f18348a4dc6aa8b7903a0f22c52350b793fab6bc6968d459') + +prepare() { + cd "$srcdir/$pkgname-$pkgver" +} + +build() { + cd "$srcdir/$pkgname-$pkgver" + + ./configure \ +--prefix=/usr \ +--sysconfdir=/etc \ +--libexecdir=/usr/lib/xfce4 \ +--disable-static \ +--disable-debug \ +--disable-gstreamer-thumbnailer + make +} + +package() { + cd "$srcdir/$pkgname-$pkgver" + make DESTDIR="$pkgdir" install +} + +# vim:set ts=2 sw=2 et:
[arch-commits] Commit in tumbler/trunk (PKGBUILD)
Date: Sunday, June 30, 2019 @ 03:33:03 Author: foutrelis Revision: 357068 upgpkg: tumbler 0.2.5-1 New upstream release. Modified: tumbler/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2019-06-30 03:31:24 UTC (rev 357067) +++ PKGBUILD2019-06-30 03:33:03 UTC (rev 357068) @@ -3,7 +3,7 @@ # Contributor: Jan Jezek pkgname=tumbler -pkgver=0.2.4 +pkgver=0.2.5 pkgrel=1 pkgdesc="D-Bus service for applications to request thumbnails" arch=('x86_64') @@ -19,7 +19,7 @@ 'libopenraw: for RAW thumbnails' 'freetype2: for font thumbnails') source=(https://archive.xfce.org/src/xfce/$pkgname/${pkgver%.*}/$pkgname-$pkgver.tar.bz2) -sha256sums=('0ff497e13f9f9322112cb7707918dd8970e405447f0c92dac40ec3d659e5b6a6') +sha256sums=('6447697a861a4854f18348a4dc6aa8b7903a0f22c52350b793fab6bc6968d459') prepare() { cd "$srcdir/$pkgname-$pkgver"
[arch-commits] Commit in thunar-volman/repos/extra-x86_64 (PKGBUILD PKGBUILD)
Date: Sunday, June 30, 2019 @ 03:31:24 Author: foutrelis Revision: 357067 archrelease: copy trunk to extra-x86_64 Added: thunar-volman/repos/extra-x86_64/PKGBUILD (from rev 357066, thunar-volman/trunk/PKGBUILD) Deleted: thunar-volman/repos/extra-x86_64/PKGBUILD --+ PKGBUILD | 70 ++--- 1 file changed, 35 insertions(+), 35 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2019-06-30 03:31:20 UTC (rev 357066) +++ PKGBUILD2019-06-30 03:31:24 UTC (rev 357067) @@ -1,35 +0,0 @@ -# Maintainer: Evangelos Foutras -# Contributor: Tobias Kieslich - -pkgname=thunar-volman -pkgver=0.9.2 -pkgrel=1 -pkgdesc="Automatic management of removeable devices in Thunar" -arch=('x86_64') -url="https://goodies.xfce.org/projects/thunar-plugins/thunar-volman"; -license=('GPL2') -groups=('xfce4') -depends=('thunar' 'libxfce4ui' 'hicolor-icon-theme') -makedepends=('intltool') -source=(https://archive.xfce.org/src/apps/$pkgname/${pkgver%.*}/$pkgname-$pkgver.tar.bz2) -sha256sums=('b944b4299b73d2ca79184922dfea49782e4849f5960e209def71ac700a92ff27') - -build() { - cd "$srcdir/$pkgname-$pkgver" - - ./configure \ ---prefix=/usr \ ---sysconfdir=/etc \ ---libexecdir=/usr/lib/xfce4 \ ---localstatedir=/var \ ---disable-static \ ---disable-debug - make -} - -package() { - cd "$srcdir/$pkgname-$pkgver" - make DESTDIR="$pkgdir" install -} - -# vim:set ts=2 sw=2 et: Copied: thunar-volman/repos/extra-x86_64/PKGBUILD (from rev 357066, thunar-volman/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2019-06-30 03:31:24 UTC (rev 357067) @@ -0,0 +1,35 @@ +# Maintainer: Evangelos Foutras +# Contributor: Tobias Kieslich + +pkgname=thunar-volman +pkgver=0.9.3 +pkgrel=1 +pkgdesc="Automatic management of removeable devices in Thunar" +arch=('x86_64') +url="https://goodies.xfce.org/projects/thunar-plugins/thunar-volman"; +license=('GPL2') +groups=('xfce4') +depends=('thunar' 'libxfce4ui' 'hicolor-icon-theme') +makedepends=('intltool') +source=(https://archive.xfce.org/src/xfce/$pkgname/${pkgver%.*}/$pkgname-$pkgver.tar.bz2) +sha256sums=('29309091db8b0f08c5a727625cc470673134977d7966cae0392f131300f9d5e9') + +build() { + cd "$srcdir/$pkgname-$pkgver" + + ./configure \ +--prefix=/usr \ +--sysconfdir=/etc \ +--libexecdir=/usr/lib/xfce4 \ +--localstatedir=/var \ +--disable-static \ +--disable-debug + make +} + +package() { + cd "$srcdir/$pkgname-$pkgver" + make DESTDIR="$pkgdir" install +} + +# vim:set ts=2 sw=2 et:
[arch-commits] Commit in thunar-volman/trunk (PKGBUILD)
Date: Sunday, June 30, 2019 @ 03:31:20 Author: foutrelis Revision: 357066 upgpkg: thunar-volman 0.9.3-1 New upstream release. Modified: thunar-volman/trunk/PKGBUILD --+ PKGBUILD |6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2019-06-30 03:28:38 UTC (rev 357065) +++ PKGBUILD2019-06-30 03:31:20 UTC (rev 357066) @@ -2,7 +2,7 @@ # Contributor: Tobias Kieslich pkgname=thunar-volman -pkgver=0.9.2 +pkgver=0.9.3 pkgrel=1 pkgdesc="Automatic management of removeable devices in Thunar" arch=('x86_64') @@ -11,8 +11,8 @@ groups=('xfce4') depends=('thunar' 'libxfce4ui' 'hicolor-icon-theme') makedepends=('intltool') -source=(https://archive.xfce.org/src/apps/$pkgname/${pkgver%.*}/$pkgname-$pkgver.tar.bz2) -sha256sums=('b944b4299b73d2ca79184922dfea49782e4849f5960e209def71ac700a92ff27') +source=(https://archive.xfce.org/src/xfce/$pkgname/${pkgver%.*}/$pkgname-$pkgver.tar.bz2) +sha256sums=('29309091db8b0f08c5a727625cc470673134977d7966cae0392f131300f9d5e9') build() { cd "$srcdir/$pkgname-$pkgver"
[arch-commits] Commit in xfdesktop/trunk (PKGBUILD)
Date: Sunday, June 30, 2019 @ 03:28:34 Author: foutrelis Revision: 357064 upgpkg: xfdesktop 4.13.5-1 New upstream release. Modified: xfdesktop/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2019-06-29 19:07:21 UTC (rev 357063) +++ PKGBUILD2019-06-30 03:28:34 UTC (rev 357064) @@ -2,7 +2,7 @@ # Contributor: tobias pkgname=xfdesktop -pkgver=4.13.4 +pkgver=4.13.5 pkgrel=1 pkgdesc="A desktop manager for Xfce" arch=('x86_64') @@ -12,7 +12,7 @@ depends=('libxfce4ui' 'libwnck3' 'exo' 'thunar' 'garcon' 'hicolor-icon-theme') makedepends=('intltool') source=(https://archive.xfce.org/src/xfce/$pkgname/${pkgver%.*}/$pkgname-$pkgver.tar.bz2) -sha256sums=('f4f7fa5162512971c25066eb04ef78f0d075656da79b6f7425ffb619a5119ca0') +sha256sums=('b7d273d36f5f39a446c4d0303148bc595ed7b0f36269619c91526edd1d1caeb6') prepare() { cd "$srcdir/$pkgname-$pkgver"
[arch-commits] Commit in shellcheck/repos (2 files)
Date: Sunday, June 30, 2019 @ 03:29:00 Author: felixonmars Revision: 486002 archrelease: copy trunk to community-staging-x86_64 Added: shellcheck/repos/community-staging-x86_64/ shellcheck/repos/community-staging-x86_64/PKGBUILD (from rev 486001, shellcheck/trunk/PKGBUILD) --+ PKGBUILD | 45 + 1 file changed, 45 insertions(+) Copied: shellcheck/repos/community-staging-x86_64/PKGBUILD (from rev 486001, shellcheck/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2019-06-30 03:29:00 UTC (rev 486002) @@ -0,0 +1,45 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=ShellCheck +pkgname=shellcheck +pkgver=0.6.0 +pkgrel=140 +pkgdesc="Shell script analysis tool" +url="http://www.shellcheck.net"; +license=("GPL") +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-quickcheck' 'haskell-regex-tdfa') +makedepends=('ghc' 'pandoc') +source=("$_hkgname-$pkgver.tar.gz::https://github.com/koalaman/shellcheck/archive/v$pkgver.tar.gz";) +sha512sums=('4e9575985fe914cb35444995212ac1afaa40b004dbbc86b5987bf8b65e20b14a0102c9c601dc061d604129a8e978021f22a11d682545cb7f07ec974495cfa387') + +build() { +cd $pkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +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 + +pandoc -s -t man shellcheck.1.md -o shellcheck.1 +} + +check() { +cd $pkgname-$pkgver +runhaskell Setup test +} + +package() { +cd $pkgname-$pkgver + +install -D -m644 ${pkgname}.1 "${pkgdir}/usr/share/man/man1/${pkgname}.1" +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 xfdesktop/repos/extra-x86_64 (PKGBUILD PKGBUILD)
Date: Sunday, June 30, 2019 @ 03:28:38 Author: foutrelis Revision: 357065 archrelease: copy trunk to extra-x86_64 Added: xfdesktop/repos/extra-x86_64/PKGBUILD (from rev 357064, xfdesktop/trunk/PKGBUILD) Deleted: xfdesktop/repos/extra-x86_64/PKGBUILD --+ PKGBUILD | 76 ++--- 1 file changed, 38 insertions(+), 38 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2019-06-30 03:28:34 UTC (rev 357064) +++ PKGBUILD2019-06-30 03:28:38 UTC (rev 357065) @@ -1,38 +0,0 @@ -# Maintainer: Evangelos Foutras -# Contributor: tobias - -pkgname=xfdesktop -pkgver=4.13.4 -pkgrel=1 -pkgdesc="A desktop manager for Xfce" -arch=('x86_64') -url="https://www.xfce.org/"; -license=('GPL2') -groups=('xfce4') -depends=('libxfce4ui' 'libwnck3' 'exo' 'thunar' 'garcon' 'hicolor-icon-theme') -makedepends=('intltool') -source=(https://archive.xfce.org/src/xfce/$pkgname/${pkgver%.*}/$pkgname-$pkgver.tar.bz2) -sha256sums=('f4f7fa5162512971c25066eb04ef78f0d075656da79b6f7425ffb619a5119ca0') - -prepare() { - cd "$srcdir/$pkgname-$pkgver" -} - -build() { - cd "$srcdir/$pkgname-$pkgver" - - ./configure \ ---prefix=/usr \ ---sysconfdir=/etc \ ---enable-thunarx \ ---enable-notifications \ ---disable-debug - make -} - -package() { - cd "$srcdir/$pkgname-$pkgver" - make DESTDIR="$pkgdir" install -} - -# vim:set ts=2 sw=2 et: Copied: xfdesktop/repos/extra-x86_64/PKGBUILD (from rev 357064, xfdesktop/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2019-06-30 03:28:38 UTC (rev 357065) @@ -0,0 +1,38 @@ +# Maintainer: Evangelos Foutras +# Contributor: tobias + +pkgname=xfdesktop +pkgver=4.13.5 +pkgrel=1 +pkgdesc="A desktop manager for Xfce" +arch=('x86_64') +url="https://www.xfce.org/"; +license=('GPL2') +groups=('xfce4') +depends=('libxfce4ui' 'libwnck3' 'exo' 'thunar' 'garcon' 'hicolor-icon-theme') +makedepends=('intltool') +source=(https://archive.xfce.org/src/xfce/$pkgname/${pkgver%.*}/$pkgname-$pkgver.tar.bz2) +sha256sums=('b7d273d36f5f39a446c4d0303148bc595ed7b0f36269619c91526edd1d1caeb6') + +prepare() { + cd "$srcdir/$pkgname-$pkgver" +} + +build() { + cd "$srcdir/$pkgname-$pkgver" + + ./configure \ +--prefix=/usr \ +--sysconfdir=/etc \ +--enable-thunarx \ +--enable-notifications \ +--disable-debug + make +} + +package() { + cd "$srcdir/$pkgname-$pkgver" + make DESTDIR="$pkgdir" install +} + +# vim:set ts=2 sw=2 et:
[arch-commits] Commit in shellcheck/trunk (PKGBUILD)
Date: Sunday, June 30, 2019 @ 03:28:51 Author: felixonmars Revision: 486001 upgpkg: shellcheck 0.6.0-140 rebuild with yaml 0.11.1.0 Modified: shellcheck/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2019-06-30 03:24:54 UTC (rev 486000) +++ PKGBUILD2019-06-30 03:28:51 UTC (rev 486001) @@ -4,7 +4,7 @@ _hkgname=ShellCheck pkgname=shellcheck pkgver=0.6.0 -pkgrel=139 +pkgrel=140 pkgdesc="Shell script analysis tool" url="http://www.shellcheck.net"; license=("GPL")
[arch-commits] Commit in pandoc-crossref/trunk (PKGBUILD)
Date: Sunday, June 30, 2019 @ 03:24:45 Author: felixonmars Revision: 485999 upgpkg: pandoc-crossref 0.3.4.1-51 rebuild with yaml 0.11.1.0 Modified: pandoc-crossref/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2019-06-30 03:22:56 UTC (rev 485998) +++ PKGBUILD2019-06-30 03:24:45 UTC (rev 485999) @@ -3,7 +3,7 @@ pkgname=pandoc-crossref pkgver=0.3.4.1 -pkgrel=50 +pkgrel=51 pkgdesc="Pandoc filter for cross-references" url="https://hackage.haskell.org/package/${pkgname}"; license=("GPL2")
[arch-commits] Commit in pandoc-crossref/repos (2 files)
Date: Sunday, June 30, 2019 @ 03:24:54 Author: felixonmars Revision: 486000 archrelease: copy trunk to community-staging-x86_64 Added: pandoc-crossref/repos/community-staging-x86_64/ pandoc-crossref/repos/community-staging-x86_64/PKGBUILD (from rev 485999, pandoc-crossref/trunk/PKGBUILD) --+ PKGBUILD | 46 ++ 1 file changed, 46 insertions(+) Copied: pandoc-crossref/repos/community-staging-x86_64/PKGBUILD (from rev 485999, pandoc-crossref/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2019-06-30 03:24:54 UTC (rev 486000) @@ -0,0 +1,46 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +pkgname=pandoc-crossref +pkgver=0.3.4.1 +pkgrel=51 +pkgdesc="Pandoc filter for cross-references" +url="https://hackage.haskell.org/package/${pkgname}"; +license=("GPL2") +arch=('x86_64') +depends=('ghc-libs' 'haskell-data-default' 'haskell-data-accessor' 'haskell-data-accessor-template' + 'haskell-data-accessor-transformers' 'haskell-gitrev' 'haskell-open-browser' + 'haskell-optparse-applicative' 'pandoc' 'haskell-pandoc-types' 'haskell-roman-numerals' + 'haskell-syb' 'haskell-utility-ht') +makedepends=('ghc' 'haskell-hspec') +conflicts=('haskell-pandoc-crossref') +replaces=('haskell-pandoc-crossref') +source=("$pkgname-$pkgver.tar.gz::https://github.com/lierdakil/pandoc-crossref/archive/v$pkgver.tar.gz";) +sha512sums=('25cee0e9626e67d46769fff47da67fc616c1ce6c181e3c6e3f82b9dd1db1fc2bb3fe264da0e6c8d6082f8ea483530f88e917598ac9daaa2f6b97bbccca203254') + +build() { +cd $pkgname-$pkgver +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" --enable-tests --datasubdir="$pkgname" \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ + -f-enable_flaky_tests +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $pkgname-$pkgver +runhaskell Setup test +} + +package() { +cd $pkgname-$pkgver + +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" +install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" +runhaskell Setup copy --destdir="${pkgdir}" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +}
[arch-commits] Commit in haskell-hakyll/repos (2 files)
Date: Sunday, June 30, 2019 @ 03:22:56 Author: felixonmars Revision: 485998 archrelease: copy trunk to community-staging-x86_64 Added: haskell-hakyll/repos/community-staging-x86_64/ haskell-hakyll/repos/community-staging-x86_64/PKGBUILD (from rev 485997, haskell-hakyll/trunk/PKGBUILD) --+ PKGBUILD | 56 1 file changed, 56 insertions(+) Copied: haskell-hakyll/repos/community-staging-x86_64/PKGBUILD (from rev 485997, haskell-hakyll/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2019-06-30 03:22:56 UTC (rev 485998) @@ -0,0 +1,56 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=hakyll +pkgname=haskell-hakyll +pkgver=4.12.5.2 +pkgrel=46 +pkgdesc="A static website compiler library" +url="https://jaspervdj.be/hakyll"; +license=("BSD") +arch=('x86_64') +depends=('ghc-libs' 'haskell-blaze-html' 'haskell-blaze-markup' 'haskell-cryptohash' + 'haskell-data-default' 'haskell-file-embed' 'haskell-fsnotify' 'haskell-http-conduit' + 'haskell-http-types' 'haskell-lrucache' 'haskell-network-uri' + 'haskell-optparse-applicative' 'pandoc' 'pandoc-citeproc' 'haskell-random' + 'haskell-regex-tdfa' 'haskell-resourcet' 'haskell-scientific' 'haskell-tagsoup' + 'haskell-time-locale-compat' 'haskell-unordered-containers' 'haskell-vector' + 'haskell-wai' 'haskell-wai-app-static' 'haskell-warp' 'haskell-yaml') +makedepends=('ghc' 'haskell-quickcheck' 'haskell-tasty' 'haskell-tasty-hunit' + 'haskell-tasty-quickcheck') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";) +sha512sums=('715324fa19b85e8f39e33b4d5082a04f40fc667737b41117da68a6a0eedad288a551929fa2eea636dd421d4d416996125ff9d83752c7daaf64ecc191e9790469') + +prepare() { +cd $_hkgname-$pkgver +sed -i 's/< *2.13/<3/' $_hkgname.cabal +} + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --datasubdir="$pkgname" --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ +-fcheckexternal -fwatchserver -fpreviewserver -fusepandoc +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 +LC_CTYPE=en_US.UTF-8 runhaskell Setup test || warning "https://github.com/jaspervdj/hakyll/issues/682"; +} + +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-hakyll/trunk (PKGBUILD)
Date: Sunday, June 30, 2019 @ 03:22:47 Author: felixonmars Revision: 485997 upgpkg: haskell-hakyll 4.12.5.2-46 rebuild with yaml 0.11.1.0 Modified: haskell-hakyll/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2019-06-30 03:20:39 UTC (rev 485996) +++ PKGBUILD2019-06-30 03:22:47 UTC (rev 485997) @@ -4,7 +4,7 @@ _hkgname=hakyll pkgname=haskell-hakyll pkgver=4.12.5.2 -pkgrel=45 +pkgrel=46 pkgdesc="A static website compiler library" url="https://jaspervdj.be/hakyll"; license=("BSD")
[arch-commits] Commit in pandoc-citeproc/trunk (PKGBUILD)
Date: Sunday, June 30, 2019 @ 03:20:30 Author: felixonmars Revision: 485995 upgpkg: pandoc-citeproc 0.16.2-70 rebuild with yaml 0.11.1.0 Modified: pandoc-citeproc/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2019-06-30 03:16:20 UTC (rev 485994) +++ PKGBUILD2019-06-30 03:20:30 UTC (rev 485995) @@ -3,7 +3,7 @@ pkgname=pandoc-citeproc pkgver=0.16.2 -pkgrel=69 +pkgrel=70 pkgdesc="Supports using pandoc with citeproc" url="https://hackage.haskell.org/package/$pkgname"; license=("BSD")
[arch-commits] Commit in pandoc-citeproc/repos (2 files)
Date: Sunday, June 30, 2019 @ 03:20:39 Author: felixonmars Revision: 485996 archrelease: copy trunk to community-staging-x86_64 Added: pandoc-citeproc/repos/community-staging-x86_64/ pandoc-citeproc/repos/community-staging-x86_64/PKGBUILD (from rev 485995, pandoc-citeproc/trunk/PKGBUILD) --+ PKGBUILD | 57 + 1 file changed, 57 insertions(+) Copied: pandoc-citeproc/repos/community-staging-x86_64/PKGBUILD (from rev 485995, pandoc-citeproc/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2019-06-30 03:20:39 UTC (rev 485996) @@ -0,0 +1,57 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +pkgname=pandoc-citeproc +pkgver=0.16.2 +pkgrel=70 +pkgdesc="Supports using pandoc with citeproc" +url="https://hackage.haskell.org/package/$pkgname"; +license=("BSD") +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-aeson-pretty' 'haskell-attoparsec' + 'haskell-base-compat' 'haskell-data-default' 'haskell-hs-bibutils' 'haskell-libyaml' + 'haskell-network' 'haskell-old-locale' 'pandoc' 'haskell-pandoc-types' 'haskell-rfc5051' + 'haskell-safe' 'haskell-setenv' 'haskell-split' 'haskell-syb' 'haskell-tagsoup' + 'haskell-temporary' 'haskell-text-icu' 'haskell-unordered-containers' 'haskell-vector' + 'haskell-xml-conduit' 'haskell-yaml') +conflicts=('haskell-pandoc-citeproc') +replaces=('haskell-pandoc-citeproc') +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/$pkgname/${pkgver}/$pkgname-${pkgver}.tar.gz";) +sha512sums=('90c3fabe3e1478f43b0157580deb691e5be8d3064144cbf4d67ab8f15bfd99c51b3e811b47bbe4fefc76c4efe660007ab05a782e5a5df01cd42965fe22e5c664') + +prepare() { +cd "${srcdir}/$pkgname-${pkgver}" +# TODO: find a better solution +sed -i "s|(\"HOME\",\".\")|(\"HOME\",\".\"),(\"LD_LIBRARY_PATH\",\"$PWD/dist/build\"),(\"pandoc_citeproc_datadir\",\"$PWD\")|" tests/test-pandoc-citeproc.hs +} + +build() { +cd "${srcdir}/$pkgname-${pkgver}" + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir="/usr/share/doc/$pkgname" --datasubdir="$pkgname" --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ +-f-debug -f-test_citeproc -funicode_collation -f-embed_data_files -fbibutils -f-static +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $pkgname-$pkgver +# https://github.com/jgm/pandoc-citeproc/issues/342 +runhaskell Setup test || warning "Tests failed" +} + +package() { +cd "${srcdir}/$pkgname-${pkgver}" + +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/$pkgname.sh" +install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/$pkgname.sh" +runhaskell Setup copy --destdir="${pkgdir}" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/$pkgname/LICENSE" +rm -f "${pkgdir}/usr/share/doc/$pkgname/LICENSE" +}
[arch-commits] Commit in pandoc/repos (2 files)
Date: Sunday, June 30, 2019 @ 03:16:20 Author: felixonmars Revision: 485994 archrelease: copy trunk to community-staging-x86_64 Added: pandoc/repos/community-staging-x86_64/ pandoc/repos/community-staging-x86_64/PKGBUILD (from rev 485993, pandoc/trunk/PKGBUILD) --+ PKGBUILD | 65 + 1 file changed, 65 insertions(+) Copied: pandoc/repos/community-staging-x86_64/PKGBUILD (from rev 485993, pandoc/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2019-06-30 03:16:20 UTC (rev 485994) @@ -0,0 +1,65 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +pkgname=pandoc +pkgver=2.7.3 +pkgrel=3 +pkgdesc='Conversion between markup formats' +url='https://pandoc.org' +license=('GPL') +arch=('x86_64') +depends=('ghc-libs' 'haskell-http' 'haskell-juicypixels' 'haskell-sha' 'haskell-aeson' + 'haskell-aeson-pretty' 'haskell-attoparsec' 'haskell-base-compat' 'haskell-base64-bytestring' + 'haskell-blaze-html' 'haskell-blaze-markup' 'haskell-case-insensitive' 'haskell-cmark-gfm' + 'haskell-data-default' 'haskell-doctemplates' 'haskell-exceptions' 'haskell-glob' + 'haskell-haddock-library' 'haskell-ipynb' 'haskell-skylighting' 'haskell-hslua' + 'haskell-hslua-module-system' 'haskell-hslua-module-text' 'haskell-http-client' + 'haskell-syb' 'haskell-hsyaml' 'haskell-http-client-tls' 'haskell-http-types' + 'haskell-safe' 'haskell-split' 'haskell-texmath' 'haskell-network' 'haskell-pandoc-types' + 'haskell-random' 'haskell-scientific' 'haskell-tagsoup' 'haskell-temporary' + 'haskell-network-uri' 'haskell-unicode-transforms' 'haskell-unordered-containers' + 'haskell-zip-archive' 'haskell-vector' 'haskell-xml' 'haskell-zlib') +optdepends=('pandoc-citeproc: for citation rendering with pandoc-citeproc filter' +'pandoc-crossref: for numbering figures, equations, tables and cross-references to them with pandoc-crossref filter' +'texlive-core: for pdf output') +conflicts=('haskell-pandoc') +replaces=('haskell-pandoc') +makedepends=('ghc' 'haskell-diff' 'haskell-tasty' 'haskell-tasty-hunit' 'haskell-tasty-lua' + 'haskell-tasty-quickcheck' 'haskell-tasty-golden' 'haskell-quickcheck' + 'haskell-executable-path') +source=("https://hackage.haskell.org/packages/archive/${pkgname}/${pkgver}/${pkgname}-${pkgver}.tar.gz";) +sha512sums=('7db610ed1f5bad7ae91b9c89b210500c0e2f8660982cf424080ea8a603ca1891187bbf6e4a48144b48716fd0131d204e953175a82668be44c39898041bac9740') + +prepare() { +cd "${srcdir}/$pkgname-${pkgver}" + +# TODO: find a better solution +sed -i "s|let env' = dynlibEnv ++ |let env' = dynlibEnv ++ [(\"LD_LIBRARY_PATH\", \"$PWD/dist/build\")] ++ |" test/Tests/Command.hs +} + +build() { +cd "${srcdir}/${pkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir="/usr/share/doc/${pkgbase}" --datasubdir="$pkgname" --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ +-f-trypandoc -f-embed_data_files -f-static +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 "${srcdir}/${pkgname}-${pkgver}" +LC_CTYPE=en_US.UTF-8 runhaskell Setup test || warning "Tests failed" +} + +package() { +cd "${srcdir}/${pkgbase}-${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}/COPYING.md" +}
[arch-commits] Commit in pandoc/trunk (PKGBUILD)
Date: Sunday, June 30, 2019 @ 03:16:11 Author: felixonmars Revision: 485993 upgpkg: pandoc 2.7.3-3 rebuild with yaml 0.11.1.0 Modified: pandoc/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2019-06-30 03:00:02 UTC (rev 485992) +++ PKGBUILD2019-06-30 03:16:11 UTC (rev 485993) @@ -3,7 +3,7 @@ pkgname=pandoc pkgver=2.7.3 -pkgrel=2 +pkgrel=3 pkgdesc='Conversion between markup formats' url='https://pandoc.org' license=('GPL')
[arch-commits] Commit in hopenpgp-tools/repos (2 files)
Date: Sunday, June 30, 2019 @ 03:00:02 Author: felixonmars Revision: 485992 archrelease: copy trunk to community-staging-x86_64 Added: hopenpgp-tools/repos/community-staging-x86_64/ hopenpgp-tools/repos/community-staging-x86_64/PKGBUILD (from rev 485991, hopenpgp-tools/trunk/PKGBUILD) --+ PKGBUILD | 36 1 file changed, 36 insertions(+) Copied: hopenpgp-tools/repos/community-staging-x86_64/PKGBUILD (from rev 485991, hopenpgp-tools/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2019-06-30 03:00:02 UTC (rev 485992) @@ -0,0 +1,36 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +pkgname=hopenpgp-tools +pkgver=0.21.3 +pkgrel=68 +pkgdesc="hOpenPGP-based command-line tools" +url="http://floss.scru.org/hopenpgp-tools"; +license=("AGPL3") +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-attoparsec' 'haskell-base16-bytestring' + 'haskell-binary-conduit' 'haskell-conduit' 'haskell-conduit-extra' 'haskell-crypto-pubkey' + 'haskell-cryptohash' 'haskell-errors' 'haskell-fgl' 'haskell-graphviz' 'haskell-hopenpgp' + 'haskell-http-client' 'haskell-http-client-tls' 'haskell-http-types' 'haskell-ixset-typed' + 'haskell-lens' 'haskell-monad-loops' 'haskell-openpgp-asciiarmor' + 'haskell-optparse-applicative' 'haskell-prettyprinter' + 'haskell-prettyprinter-ansi-terminal' 'haskell-prettyprinter-convert-ansi-wl-pprint' + 'haskell-resourcet' 'haskell-time-locale-compat' 'haskell-yaml') +makedepends=('alex' 'happy' 'ghc') +source=(https://hackage.haskell.org/packages/archive/${pkgname}/${pkgver}/${pkgname}-${pkgver}.tar.gz) +sha512sums=('c19c9164879df7be62e08b69ce9175834044c2d7c0c3a890340e2a10444ac43fc6d2b63fb958925921056ef1e13ec9c7cfe08f20cdc430cfa2b9584fdd625d19') + +build() { +cd "${srcdir}/${pkgname}-${pkgver}" + +runhaskell Setup configure -O --prefix=/usr --enable-executable-dynamic --docdir="/usr/share/doc/${pkgname}" +runhaskell Setup build +} + +package() { +cd "${srcdir}/${pkgname}-${pkgver}" +runhaskell Setup copy --destdir="${pkgdir}" + +rm "$pkgdir/usr/share/doc/hopenpgp-tools/LICENSE" +rmdir "$pkgdir/usr/share/doc/hopenpgp-tools" "$pkgdir/usr/share/doc" "$pkgdir/usr/share" +}
[arch-commits] Commit in hopenpgp-tools/trunk (PKGBUILD)
Date: Sunday, June 30, 2019 @ 02:59:53 Author: felixonmars Revision: 485991 upgpkg: hopenpgp-tools 0.21.3-68 rebuild with yaml 0.11.1.0 Modified: hopenpgp-tools/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2019-06-30 02:57:46 UTC (rev 485990) +++ PKGBUILD2019-06-30 02:59:53 UTC (rev 485991) @@ -3,7 +3,7 @@ pkgname=hopenpgp-tools pkgver=0.21.3 -pkgrel=67 +pkgrel=68 pkgdesc="hOpenPGP-based command-line tools" url="http://floss.scru.org/hopenpgp-tools"; license=("AGPL3")
[arch-commits] Commit in cryptol/repos (2 files)
Date: Sunday, June 30, 2019 @ 02:57:46 Author: felixonmars Revision: 485990 archrelease: copy trunk to community-staging-x86_64 Added: cryptol/repos/community-staging-x86_64/ cryptol/repos/community-staging-x86_64/PKGBUILD (from rev 485989, cryptol/trunk/PKGBUILD) --+ PKGBUILD | 41 + 1 file changed, 41 insertions(+) Copied: cryptol/repos/community-staging-x86_64/PKGBUILD (from rev 485989, cryptol/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2019-06-30 02:57:46 UTC (rev 485990) @@ -0,0 +1,41 @@ +# Maintainer: Felix Yan + +pkgname=cryptol +pkgver=2.7.0 +pkgrel=16 +pkgdesc="The Language of Cryptography" +url="https://www.cryptol.net"; +license=("BSD") +arch=('x86_64') +depends=('ghc-libs' 'z3' 'haskell-base-compat' 'haskell-cryptohash-sha1' 'haskell-gitrev' + 'haskell-graphscc' 'haskell-heredoc' 'haskell-monad-control' 'haskell-monadlib' + 'haskell-panic' 'haskell-random' 'haskell-sbv' 'haskell-simple-smt' 'haskell-strict' + 'haskell-tf-random' 'haskell-transformers-base' 'haskell-ansi-terminal' + 'haskell-blaze-html') +makedepends=('ghc' 'alex' 'happy') +source=("$pkgname-$pkgver.tar.gz::https://github.com/GaloisInc/cryptol/archive/$pkgver.tar.gz";) +sha512sums=('e46b6ebf242d57287c8032db4c1763917acbfc9add76c92db35b5d3538df617248ffe20754e20ebc97e594150e309ac92cf1d3b17c3389895e2ca26f95a007f9') + +build() { +cd "${srcdir}/${pkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" --datasubdir="$pkgname" \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ +-f-static -f-relocatable +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}/${pkgname}-${pkgver}" + +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" +install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" +runhaskell Setup copy --destdir="${pkgdir}" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +}
[arch-commits] Commit in cryptol/trunk (PKGBUILD)
Date: Sunday, June 30, 2019 @ 02:57:37 Author: felixonmars Revision: 485989 upgpkg: cryptol 2.7.0-16 rebuild with yaml 0.11.1.0 Modified: cryptol/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2019-06-30 02:54:12 UTC (rev 485988) +++ PKGBUILD2019-06-30 02:57:37 UTC (rev 485989) @@ -2,7 +2,7 @@ pkgname=cryptol pkgver=2.7.0 -pkgrel=15 +pkgrel=16 pkgdesc="The Language of Cryptography" url="https://www.cryptol.net"; license=("BSD")
[arch-commits] Commit in haskell-sbv/repos (2 files)
Date: Sunday, June 30, 2019 @ 02:54:12 Author: felixonmars Revision: 485988 archrelease: copy trunk to community-staging-x86_64 Added: haskell-sbv/repos/community-staging-x86_64/ haskell-sbv/repos/community-staging-x86_64/PKGBUILD (from rev 485987, haskell-sbv/trunk/PKGBUILD) --+ PKGBUILD | 45 + 1 file changed, 45 insertions(+) Copied: haskell-sbv/repos/community-staging-x86_64/PKGBUILD (from rev 485987, haskell-sbv/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2019-06-30 02:54:12 UTC (rev 485988) @@ -0,0 +1,45 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=sbv +pkgname=haskell-sbv +pkgver=8.3 +pkgrel=5 +pkgdesc="SMT Based Verification: Symbolic Haskell theorem prover using SMT solving" +url="https://leventerkok.github.com/sbv"; +license=("BSD") +arch=('x86_64') +depends=('ghc-libs' 'haskell-ghc' 'haskell-quickcheck' 'haskell-cracknum' 'haskell-async' + 'haskell-random' 'haskell-syb' 'haskell-generic-deriving') +makedepends=('ghc' 'haskell-doctest' 'haskell-glob' 'hlint' 'haskell-tasty' 'haskell-tasty-golden' + 'haskell-tasty-hunit' 'haskell-tasty-quickcheck') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";) +sha512sums=('8efec98e296331a00202a7ded35205160628b59e1129a50eb2cb7c26deec4a553c4d9cd9055f1fdd3fec206a82601017fa91268871774f1816894dc79fc18408') + +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-sbv/trunk (PKGBUILD)
Date: Sunday, June 30, 2019 @ 02:54:02 Author: felixonmars Revision: 485987 upgpkg: haskell-sbv 8.3-5 rebuild with yaml 0.11.1.0 Modified: haskell-sbv/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2019-06-30 02:45:01 UTC (rev 485986) +++ PKGBUILD2019-06-30 02:54:02 UTC (rev 485987) @@ -4,7 +4,7 @@ _hkgname=sbv pkgname=haskell-sbv pkgver=8.3 -pkgrel=4 +pkgrel=5 pkgdesc="SMT Based Verification: Symbolic Haskell theorem prover using SMT solving" url="https://leventerkok.github.com/sbv"; license=("BSD")