[arch-commits] Commit in taskell/repos (2 files)
Date: Saturday, October 3, 2020 @ 05:43:33 Author: felixonmars Revision: 716466 archrelease: copy trunk to community-staging-x86_64 Added: taskell/repos/community-staging-x86_64/ taskell/repos/community-staging-x86_64/PKGBUILD (from rev 716465, taskell/trunk/PKGBUILD) --+ PKGBUILD | 48 1 file changed, 48 insertions(+) Copied: taskell/repos/community-staging-x86_64/PKGBUILD (from rev 716465, taskell/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-10-03 05:43:33 UTC (rev 716466) @@ -0,0 +1,48 @@ +# Maintainer: Jelle van der Waa https://hackage.haskell.org/package/$pkgname; +depends=(ghc-libs haskell-aeson haskell-attoparsec haskell-brick haskell-config-ini haskell-file-embed haskell-fold-debounce haskell-http-client haskell-http-conduit haskell-http-types haskell-lens haskell-tz haskell-vty haskell-classy-prelude) +makedepends=(ghc uusi haskell-classy-prelude haskell-raw-strings-qq haskell-tasty haskell-tasty-discover haskell-tasty-expected-failure haskell-tasty-hunit) +source=(https://hackage.haskell.org/packages/archive/$pkgname/$pkgver/$pkgname-$pkgver.tar.gz) +sha512sums=('5ef1504f908876aa17dfd817115bc0d1f8056cba4b759ee70b3d869bd778db7ca0123585f107c906b898d5c614091cb05955cb387a03f2abfbe842622e2e4c8e') + +prepare() { + uusi $pkgname-$pkgver/$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 \ +--ghc-option=-optl-Wl\,-z\,relro\,-z\,now \ +--ghc-option='-pie' + runhaskell Setup build $MAKEFLAGS + 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 + runghc Setup.hs copy --destdir="$pkgdir" + install -Dm644 LICENSE "$pkgdir/usr/share/licenses/$pkgname/LICENSE" + + # Doc only contains the license + rm -rf "$pkgdir/usr/share/doc" +} + +# vim: ts=2 sw=2 et:
[arch-commits] Commit in taskell/trunk (PKGBUILD)
Date: Saturday, October 3, 2020 @ 05:43:22 Author: felixonmars Revision: 716465 upgpkg: taskell 1.10.1-6: rebuild with microlens-th 0.4.3.6 Modified: taskell/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-10-03 05:42:27 UTC (rev 716464) +++ PKGBUILD2020-10-03 05:43:22 UTC (rev 716465) @@ -2,7 +2,7 @@ pkgname=taskell pkgver=1.10.1 -pkgrel=5 +pkgrel=6 pkgdesc='A command-line kanban board/task manager' license=(BSD) arch=(x86_64)
[arch-commits] Commit in tamarin-prover/repos (2 files)
Date: Saturday, October 3, 2020 @ 05:42:27 Author: felixonmars Revision: 716464 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 716463, tamarin-prover/trunk/PKGBUILD) --+ PKGBUILD | 50 ++ 1 file changed, 50 insertions(+) Copied: tamarin-prover/repos/community-staging-x86_64/PKGBUILD (from rev 716463, tamarin-prover/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-10-03 05:42:27 UTC (rev 716464) @@ -0,0 +1,50 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +pkgname=tamarin-prover +pkgver=1.6.0 +pkgrel=17 +pkgdesc="The Tamarin prover for security protocol analysis" +url="https://tamarin-prover.github.io; +license=("GPL") +arch=('x86_64') +depends=('ghc-libs' 'graphviz' 'maude' 'haskell-hunit' 'haskell-binary-orphans' 'haskell-binary-instances' + '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' 'haskell-tamarin-prover-sapic') +optdepends=('ocaml: for sapic support') +makedepends=('ghc' 'ocaml>=4.11.0') +source=("tamarin-prover-$pkgver.tar.gz::https://github.com/tamarin-prover/tamarin-prover/archive/$pkgver.tar.gz;) +sha512sums=('7f3569f740d63d715b92a8f073eaecb8b32efe59b910b246977d36bb9e873765440e72feb6e76c7cbafab0495b88cfc666bb1dd12f685627c60d5cbd97b2973e') + +prepare() { +cd $pkgname-$pkgver +sed -i '/cp sapic/d' plugins/sapic/Makefile +} + +build() { +cd $pkgname-$pkgver + +runhaskell Setup configure -O --enable-executable-dynamic --prefix=/usr \ +--docdir="/usr/share/doc/${pkgname}" --datasubdir="$pkgname" \ +-fthreaded -ftest-coverage -f-build-tests --ghc-option='-pie' +runhaskell Setup build $MAKEFLAGS + +cd plugins/sapic +make -j1 +} + +package() { +cd $pkgname-$pkgver +runhaskell Setup copy --destdir="${pkgdir}" + +install -Dm644 etc/filetype.vim "$pkgdir"/usr/share/vim/vimfiles/ftdetect/tamarin.vim +install -Dm644 etc/syntax/spthy.vim "$pkgdir"/usr/share/vim/vimfiles/syntax/spthy.vim +ln -s spthy.vim "$pkgdir"/usr/share/vim/vimfiles/syntax/sapic.vim + +cd plugins/sapic +install -Dm755 sapic "$pkgdir"/usr/bin/sapic +}
[arch-commits] Commit in tamarin-prover/trunk (PKGBUILD)
Date: Saturday, October 3, 2020 @ 05:42:16 Author: felixonmars Revision: 716463 upgpkg: tamarin-prover 1.6.0-17: rebuild with microlens-th 0.4.3.6 Modified: tamarin-prover/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-10-03 05:41:13 UTC (rev 716462) +++ PKGBUILD2020-10-03 05:42:16 UTC (rev 716463) @@ -3,7 +3,7 @@ pkgname=tamarin-prover pkgver=1.6.0 -pkgrel=16 +pkgrel=17 pkgdesc="The Tamarin prover for security protocol analysis" url="https://tamarin-prover.github.io; license=("GPL")
[arch-commits] Commit in stack/trunk (PKGBUILD)
Date: Saturday, October 3, 2020 @ 05:41:00 Author: felixonmars Revision: 716461 upgpkg: stack 2.3.1-148: rebuild with microlens-th 0.4.3.6 Modified: stack/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-10-03 05:37:51 UTC (rev 716460) +++ PKGBUILD2020-10-03 05:41:00 UTC (rev 716461) @@ -3,7 +3,7 @@ pkgname=stack pkgver=2.3.1 -pkgrel=147 +pkgrel=148 pkgdesc="The Haskell Tool Stack" url="https://github.com/commercialhaskell/stack; license=("BSD")
[arch-commits] Commit in stack/repos (3 files)
Date: Saturday, October 3, 2020 @ 05:41:13 Author: felixonmars Revision: 716462 archrelease: copy trunk to community-staging-x86_64 Added: stack/repos/community-staging-x86_64/ stack/repos/community-staging-x86_64/PKGBUILD (from rev 716461, stack/trunk/PKGBUILD) stack/repos/community-staging-x86_64/stack.install (from rev 716461, stack/trunk/stack.install) ---+ PKGBUILD | 82 stack.install |4 ++ 2 files changed, 86 insertions(+) Copied: stack/repos/community-staging-x86_64/PKGBUILD (from rev 716461, stack/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-10-03 05:41:13 UTC (rev 716462) @@ -0,0 +1,82 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +pkgname=stack +pkgver=2.3.1 +pkgrel=148 +pkgdesc="The Haskell Tool Stack" +url="https://github.com/commercialhaskell/stack; +license=("BSD") +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-annotated-wl-pprint' 'haskell-ansi-terminal' + 'haskell-async' 'haskell-attoparsec' 'haskell-base64-bytestring' 'haskell-casa-client' + 'haskell-casa-types' 'haskell-colour' 'haskell-conduit' 'haskell-conduit-extra' + 'haskell-cryptonite' 'haskell-cryptonite-conduit' 'haskell-echo' + 'haskell-extra' 'haskell-file-embed' 'haskell-filelock' 'haskell-fsnotify' + 'haskell-generic-deriving' 'haskell-githash' 'haskell-hackage-security' 'haskell-hashable' + 'haskell-hi-file-parser' 'haskell-hpack' 'haskell-http-client' 'haskell-http-client-tls' + 'haskell-http-conduit' 'haskell-http-download' 'haskell-http-types' 'haskell-memory' + 'haskell-microlens' 'haskell-mintty' 'haskell-mono-traversable' 'haskell-mustache' + 'haskell-neat-interpolation' 'haskell-network-uri' 'haskell-open-browser' + 'haskell-optparse-applicative' 'haskell-optparse-generic' 'haskell-optparse-simple' + 'haskell-pantry' 'haskell-path' 'haskell-path-io' 'haskell-persistent' + 'haskell-persistent-sqlite' 'haskell-persistent-template' 'haskell-primitive' + 'haskell-project-template' 'haskell-regex-applicative-text' 'haskell-retry' 'haskell-rio' + 'haskell-rio-prettyprint' 'haskell-split' 'haskell-streaming-commons' 'haskell-tar' + 'haskell-temporary' 'haskell-text-metrics' 'haskell-th-reify-many' 'haskell-tls' + 'haskell-typed-process' 'haskell-unicode-transforms' 'haskell-unix-compat' + 'haskell-unliftio' 'haskell-unordered-containers' 'haskell-vector' 'haskell-yaml' + 'haskell-zip-archive' 'haskell-zlib') +makedepends=('ghc' 'git' 'haskell-quickcheck' 'haskell-hspec' 'haskell-raw-strings-qq' + 'haskell-smallcheck') +checkdepends=('cabal-install') +conflicts=('haskell-stack') +replaces=('haskell-stack') +install="stack.install" +source=("git+https://github.com/commercialhaskell/stack.git#tag=v$pkgver; + stack-pantry-0.5.patch::https://github.com/commercialhaskell/stack/pull/5281.patch) +sha512sums=('SKIP' + '9998e6cdc4b80db3490d66c4392a0e9c44c58fa51371bc68fbade48aea6b21f1172905627ade8132d2733a7e4d942b597d5943a5bd3da302aa6c3be616ecd769') + +prepare() { + cd $pkgname + patch -p1 -i ../stack-pantry-0.5.patch + sed -i -e '/semigroups/d' $pkgname.cabal + + sed -i 's/map show errs/map show (toList errs)/' src/Stack/SDist.hs +} + +build() { + cd $pkgname + + runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ + -f-disable-git-info -f-integration-tests -f-static -f-hide-dependency-versions -f-supported-build \ + --ghc-option='-pie' + runhaskell Setup build $MAKEFLAGS + 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
[arch-commits] Commit in hledger-web/trunk (PKGBUILD)
Date: Saturday, October 3, 2020 @ 05:37:40 Author: felixonmars Revision: 716459 upgpkg: hledger-web 1.19.1-19: rebuild with microlens-th 0.4.3.6 Modified: hledger-web/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-10-03 05:36:44 UTC (rev 716458) +++ PKGBUILD2020-10-03 05:37:40 UTC (rev 716459) @@ -3,7 +3,7 @@ pkgname=hledger-web pkgver=1.19.1 -pkgrel=18 +pkgrel=19 pkgdesc="Web-based user interface for the hledger accounting system" url="http://hledger.org; license=("GPL")
[arch-commits] Commit in hledger-web/repos (2 files)
Date: Saturday, October 3, 2020 @ 05:37:51 Author: felixonmars Revision: 716460 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 716459, hledger-web/trunk/PKGBUILD) --+ PKGBUILD | 49 + 1 file changed, 49 insertions(+) Copied: hledger-web/repos/community-staging-x86_64/PKGBUILD (from rev 716459, hledger-web/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-10-03 05:37:51 UTC (rev 716460) @@ -0,0 +1,49 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +pkgname=hledger-web +pkgver=1.19.1 +pkgrel=19 +pkgdesc="Web-based user interface for the hledger accounting system" +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-conduit-extra' 'haskell-data-default' + 'haskell-decimal' 'haskell-extra' 'haskell-hjsmin' 'haskell-http-conduit' + 'haskell-http-client' 'haskell-http-types' 'haskell-megaparsec' 'haskell-network' + 'haskell-shakespeare' 'haskell-unix-compat' 'haskell-unordered-containers' + 'haskell-utf8-string' 'haskell-wai' 'haskell-wai-cors' 'haskell-wai-extra' + 'haskell-wai-handler-launch' 'haskell-warp' 'haskell-yesod' 'haskell-yesod-core' + 'haskell-yesod-form' 'haskell-yesod-static') +makedepends=('ghc' 'haskell-hspec' 'haskell-yesod-test') +replaces=('hledger-api') +source=("https://hackage.haskell.org/packages/archive/${pkgname}/${pkgver}/${pkgname}-${pkgver}.tar.gz;) +sha512sums=('adef619601e918962e7b9eb9a4cd4a5e094b2ad245461d1cddcf9cfdb1c8d9f3b5b7ea08adee50c7855cbac28cf8216decc00dd1f3c1d6fc7da91aeecd9ed1be') + +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 $MAKEFLAGS +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-ui/repos (2 files)
Date: Saturday, October 3, 2020 @ 05:36:44 Author: felixonmars Revision: 716458 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 716457, hledger-ui/trunk/PKGBUILD) --+ PKGBUILD | 32 1 file changed, 32 insertions(+) Copied: hledger-ui/repos/community-staging-x86_64/PKGBUILD (from rev 716457, hledger-ui/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-10-03 05:36:44 UTC (rev 716458) @@ -0,0 +1,32 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +pkgname=hledger-ui +pkgver=1.19.1 +pkgrel=9 +pkgdesc="Curses-style terminal interface for the hledger accounting system" +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-extra' + '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=('421f65778a80d53a74ac983afe65e8277206d46b0fd9a10d53f9c6cdc6fd5bf20bf63c7b7586955629d8c0bd7ceb1ba5f33e2ec31035bab2da53958d20d2be95') + +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 $MAKEFLAGS +} + +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: Saturday, October 3, 2020 @ 05:35:46 Author: felixonmars Revision: 716456 archrelease: copy trunk to community-staging-x86_64 Added: hasktags/repos/community-staging-x86_64/ hasktags/repos/community-staging-x86_64/PKGBUILD (from rev 716455, hasktags/trunk/PKGBUILD) --+ PKGBUILD | 49 + 1 file changed, 49 insertions(+) Copied: hasktags/repos/community-staging-x86_64/PKGBUILD (from rev 716455, hasktags/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-10-03 05:35:46 UTC (rev 716456) @@ -0,0 +1,49 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +pkgname=hasktags +pkgver=0.71.2 +pkgrel=93 +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 -e 's/< *0.4/<1/' -e 's/< *0.10/<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 --ghc-option='-pie' +runhaskell Setup build $MAKEFLAGS +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 hledger-ui/trunk (PKGBUILD)
Date: Saturday, October 3, 2020 @ 05:36:33 Author: felixonmars Revision: 716457 upgpkg: hledger-ui 1.19.1-9: rebuild with microlens-th 0.4.3.6 Modified: hledger-ui/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-10-03 05:35:46 UTC (rev 716456) +++ PKGBUILD2020-10-03 05:36:33 UTC (rev 716457) @@ -3,7 +3,7 @@ pkgname=hledger-ui pkgver=1.19.1 -pkgrel=8 +pkgrel=9 pkgdesc="Curses-style terminal interface for the hledger accounting system" url="http://hledger.org; license=("GPL")
[arch-commits] Commit in hasktags/trunk (PKGBUILD)
Date: Saturday, October 3, 2020 @ 05:35:34 Author: felixonmars Revision: 716455 upgpkg: hasktags 0.71.2-93: rebuild with microlens-th 0.4.3.6 Modified: hasktags/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-10-03 05:34:53 UTC (rev 716454) +++ PKGBUILD2020-10-03 05:35:34 UTC (rev 716455) @@ -3,7 +3,7 @@ pkgname=hasktags pkgver=0.71.2 -pkgrel=92 +pkgrel=93 pkgdesc="Produces ctags \"tags\" and etags \"TAGS\" files for Haskell programs" url="https://github.com/MarcWeber/hasktags; license=("BSD")
[arch-commits] Commit in git-annex/repos (2 files)
Date: Saturday, October 3, 2020 @ 05:34:53 Author: felixonmars Revision: 716454 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 716453, git-annex/trunk/PKGBUILD) --+ PKGBUILD | 48 1 file changed, 48 insertions(+) Copied: git-annex/repos/community-staging-x86_64/PKGBUILD (from rev 716453, git-annex/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-10-03 05:34:53 UTC (rev 716454) @@ -0,0 +1,48 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +pkgname=git-annex +pkgver=8.20200908 +pkgrel=21 +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-fdo-notify' 'haskell-feed' 'haskell-filepath-bytestring' 'haskell-git-lfs' + 'haskell-hinotify' 'haskell-hslogger' 'haskell-http-client' + 'haskell-http-client-restricted' 'haskell-http-client-tls' 'haskell-http-conduit' + 'haskell-http-types' 'haskell-ifelse' 'haskell-magic' 'haskell-memory' 'haskell-microlens' + 'haskell-monad-control' 'haskell-monad-logger' 'haskell-mountpoints' 'haskell-network' + 'haskell-network-info' 'haskell-network-multicast' 'haskell-network-uri' + 'haskell-old-locale' 'haskell-optparse-applicative' 'haskell-path-pieces' + 'haskell-persistent' 'haskell-persistent-sqlite' 'haskell-persistent-template' + 'haskell-quickcheck' 'haskell-random' 'haskell-regex-tdfa' 'haskell-resourcet' + 'haskell-safesemaphore' 'haskell-sandi' 'haskell-securemem' 'haskell-shakespeare' + 'haskell-socks' 'haskell-split' 'haskell-stm-chans' 'haskell-tagsoup' 'haskell-tasty' + 'haskell-tasty-hunit' 'haskell-tasty-quickcheck' 'haskell-tasty-rerun' 'haskell-torrent' + 'haskell-unix-compat' 'haskell-unliftio-core' 'haskell-unordered-containers' + 'haskell-utf8-string' 'haskell-uuid' 'haskell-vector' 'haskell-wai' 'haskell-wai-extra' + 'haskell-warp' 'haskell-warp-tls' 'haskell-yesod' 'haskell-yesod-core' 'haskell-yesod-form' + 'haskell-yesod-static') +makedepends=('chrpath' 'ghc') +source=("git+https://git.joeyh.name/git/git-annex.git#tag=$pkgver;) +sha512sums=('SKIP') + +build() { + cd git-annex + sed -e 's|--ghc-options|-O --prefix=/usr --enable-executable-dynamic --disable-library-vanilla --docdir=/usr/share/doc/'$pkgname' --ghc-options|' \ + -i Makefile + make GHC="ghc -dynamic" BUILDER=./Setup BUILDEROPTIONS=$MAKEFLAGS +} + +package() { + cd git-annex + make GHC="ghc -dynamic" BUILDER=./Setup DESTDIR="$pkgdir" install + + rmdir "$pkgdir"/usr/share/doc/git-annex "$pkgdir"/usr/share/doc +}
[arch-commits] Commit in git-annex/trunk (PKGBUILD)
Date: Saturday, October 3, 2020 @ 05:34:41 Author: felixonmars Revision: 716453 upgpkg: git-annex 8.20200908-21: rebuild with microlens-th 0.4.3.6 Modified: git-annex/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-10-03 05:31:30 UTC (rev 716452) +++ PKGBUILD2020-10-03 05:34:41 UTC (rev 716453) @@ -3,7 +3,7 @@ pkgname=git-annex pkgver=8.20200908 -pkgrel=20 +pkgrel=21 pkgdesc="Manage files with git, without checking their contents into git" url="https://git-annex.branchable.com/; license=("AGPL3")
[arch-commits] Commit in haskell-yesod-static/repos (2 files)
Date: Saturday, October 3, 2020 @ 05:31:30 Author: felixonmars Revision: 716452 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 716451, haskell-yesod-static/trunk/PKGBUILD) --+ PKGBUILD | 48 1 file changed, 48 insertions(+) Copied: haskell-yesod-static/repos/community-staging-x86_64/PKGBUILD (from rev 716451, haskell-yesod-static/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-10-03 05:31:30 UTC (rev 716452) @@ -0,0 +1,48 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=yesod-static +pkgname=haskell-yesod-static +pkgver=1.6.1.0 +pkgrel=63 +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-rio' '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=('66037ec28eac83e374161c1b306a4d20805ecb35ccfc4878e7894d961daaf30d9936c6e209641ff323d7e3dd5626f5a24a12915d4205417c496e272a2e969f6e') + +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 $MAKEFLAGS +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $_hkgname-$pkgver +runhaskell Setup test +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE +rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in haskell-yesod-static/trunk (PKGBUILD)
Date: Saturday, October 3, 2020 @ 05:31:19 Author: felixonmars Revision: 716451 upgpkg: haskell-yesod-static 1.6.1.0-63: rebuild with microlens-th 0.4.3.6 Modified: haskell-yesod-static/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-10-03 05:30:29 UTC (rev 716450) +++ PKGBUILD2020-10-03 05:31:19 UTC (rev 716451) @@ -4,7 +4,7 @@ _hkgname=yesod-static pkgname=haskell-yesod-static pkgver=1.6.1.0 -pkgrel=62 +pkgrel=63 pkgdesc="Static file serving subsite for Yesod Web Framework." url="http://www.yesodweb.com/; license=("MIT")
[arch-commits] Commit in haskell-yesod-test/trunk (PKGBUILD)
Date: Saturday, October 3, 2020 @ 05:30:17 Author: felixonmars Revision: 716449 upgpkg: haskell-yesod-test 1.6.10-64: rebuild with microlens-th 0.4.3.6 Modified: haskell-yesod-test/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-10-03 05:29:31 UTC (rev 716448) +++ PKGBUILD2020-10-03 05:30:17 UTC (rev 716449) @@ -3,7 +3,7 @@ _hkgname=yesod-test pkgname=haskell-yesod-test pkgver=1.6.10 -pkgrel=63 +pkgrel=64 pkgdesc="Integration testing for WAI/Yesod Applications" url="https://www.yesodweb.com; license=('MIT')
[arch-commits] Commit in haskell-yesod-test/repos (2 files)
Date: Saturday, October 3, 2020 @ 05:30:29 Author: felixonmars Revision: 716450 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 716449, haskell-yesod-test/trunk/PKGBUILD) --+ PKGBUILD | 51 +++ 1 file changed, 51 insertions(+) Copied: haskell-yesod-test/repos/community-staging-x86_64/PKGBUILD (from rev 716449, haskell-yesod-test/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-10-03 05:30:29 UTC (rev 716450) @@ -0,0 +1,51 @@ +# Maintainer: Felix Yan + +_hkgname=yesod-test +pkgname=haskell-yesod-test +pkgver=1.6.10 +pkgrel=64 +pkgdesc="Integration testing for WAI/Yesod Applications" +url="https://www.yesodweb.com; +license=('MIT') +arch=('x86_64') +depends=('ghc-libs' 'haskell-hunit' 'haskell-aeson' 'haskell-attoparsec' 'haskell-blaze-builder' + 'haskell-blaze-html' 'haskell-case-insensitive' 'haskell-conduit' + 'haskell-cookie' 'haskell-hspec-core' 'haskell-html-conduit' 'haskell-http-types' + 'haskell-memory' 'haskell-network' 'haskell-pretty-show' 'haskell-wai' + 'haskell-wai-extra' 'haskell-xml-conduit' 'haskell-xml-types' 'haskell-yesod-core') +makedepends=('ghc' 'haskell-yesod-form' 'haskell-hspec' 'haskell-unliftio' 'haskell-unliftio-core') +source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz) +sha512sums=('badbd76b9a345c86f9dcf8b5d6043f173eec60bf6f39bdcb4a60d17d95ad693991a1c7b4061a1e86d61fb9efe3f2f29b3129e6b9ffef4b07d5b563116959b016') + +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 $MAKEFLAGS +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-auth/repos (2 files)
Date: Saturday, October 3, 2020 @ 05:29:31 Author: felixonmars Revision: 716448 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 716447, haskell-yesod-auth/trunk/PKGBUILD) --+ PKGBUILD | 47 +++ 1 file changed, 47 insertions(+) Copied: haskell-yesod-auth/repos/community-staging-x86_64/PKGBUILD (from rev 716447, haskell-yesod-auth/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-10-03 05:29:31 UTC (rev 716448) @@ -0,0 +1,47 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=yesod-auth +pkgname=haskell-yesod-auth +pkgver=1.6.10 +pkgrel=128 +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=('0361d49d625ca01db2fbe063c7a4b314ab29f363295b839210fddb15118929ff619fa0256c4ffe45f06df388166597c1c64a07be8de9019b630e71632d301eb7') + +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 $MAKEFLAGS +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: Saturday, October 3, 2020 @ 05:29:20 Author: felixonmars Revision: 716447 upgpkg: haskell-yesod-auth 1.6.10-128: rebuild with microlens-th 0.4.3.6 Modified: haskell-yesod-auth/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-10-03 05:28:31 UTC (rev 716446) +++ PKGBUILD2020-10-03 05:29:20 UTC (rev 716447) @@ -4,7 +4,7 @@ _hkgname=yesod-auth pkgname=haskell-yesod-auth pkgver=1.6.10 -pkgrel=127 +pkgrel=128 pkgdesc="Authentication for Yesod." url="http://www.yesodweb.com/; license=("MIT")
[arch-commits] Commit in haskell-yesod/repos (2 files)
Date: Saturday, October 3, 2020 @ 05:28:31 Author: felixonmars Revision: 716446 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 716445, haskell-yesod/trunk/PKGBUILD) --+ PKGBUILD | 47 +++ 1 file changed, 47 insertions(+) Copied: haskell-yesod/repos/community-staging-x86_64/PKGBUILD (from rev 716445, haskell-yesod/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-10-03 05:28:31 UTC (rev 716446) @@ -0,0 +1,47 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=yesod +pkgname=haskell-yesod +pkgver=1.6.1.0 +pkgrel=43 +pkgdesc="Creation of type-safe, RESTful web applications." +url="http://www.yesodweb.com/; +license=("MIT") +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-conduit' 'haskell-data-default-class' + 'haskell-fast-logger' 'haskell-file-embed' 'haskell-monad-logger' 'haskell-shakespeare' + 'haskell-streaming-commons' 'haskell-unordered-containers' 'haskell-wai' + 'haskell-wai-extra' 'haskell-wai-logger' 'haskell-warp' 'haskell-yaml' + 'haskell-yesod-core' 'haskell-yesod-form' 'haskell-yesod-persistent') +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('712eed39b64f515cb949186ddb950133cc2daccde6d4a9b0115809e5f4726a957b2809ee785b348971c617b3d173bcd40776b065f5bf1d68b79af12905ada77a') + +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 $MAKEFLAGS +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $_hkgname-$pkgver +runhaskell Setup test +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE +rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in haskell-yesod/trunk (PKGBUILD)
Date: Saturday, October 3, 2020 @ 05:28:19 Author: felixonmars Revision: 716445 upgpkg: haskell-yesod 1.6.1.0-43: rebuild with microlens-th 0.4.3.6 Modified: haskell-yesod/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-10-03 05:27:45 UTC (rev 716444) +++ PKGBUILD2020-10-03 05:28:19 UTC (rev 716445) @@ -4,7 +4,7 @@ _hkgname=yesod pkgname=haskell-yesod pkgver=1.6.1.0 -pkgrel=42 +pkgrel=43 pkgdesc="Creation of type-safe, RESTful web applications." url="http://www.yesodweb.com/; license=("MIT")
[arch-commits] Commit in haskell-yesod-form/trunk (PKGBUILD)
Date: Saturday, October 3, 2020 @ 05:27:34 Author: felixonmars Revision: 716443 upgpkg: haskell-yesod-form 1.6.7-263: rebuild with microlens-th 0.4.3.6 Modified: haskell-yesod-form/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-10-03 05:26:48 UTC (rev 716442) +++ PKGBUILD2020-10-03 05:27:34 UTC (rev 716443) @@ -4,7 +4,7 @@ _hkgname=yesod-form pkgname=haskell-yesod-form pkgver=1.6.7 -pkgrel=262 +pkgrel=263 pkgdesc="Form handling support for Yesod Web Framework" url="http://www.yesodweb.com/; license=("MIT")
[arch-commits] Commit in haskell-yesod-form/repos (2 files)
Date: Saturday, October 3, 2020 @ 05:27:45 Author: felixonmars Revision: 716444 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 716443, haskell-yesod-form/trunk/PKGBUILD) --+ PKGBUILD | 47 +++ 1 file changed, 47 insertions(+) Copied: haskell-yesod-form/repos/community-staging-x86_64/PKGBUILD (from rev 716443, haskell-yesod-form/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-10-03 05:27:45 UTC (rev 716444) @@ -0,0 +1,47 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=yesod-form +pkgname=haskell-yesod-form +pkgver=1.6.7 +pkgrel=263 +pkgdesc="Form handling support for Yesod Web Framework" +url="http://www.yesodweb.com/; +license=("MIT") +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-attoparsec' 'haskell-blaze-builder' 'haskell-blaze-html' + 'haskell-blaze-markup' 'haskell-byteable' 'haskell-data-default' 'haskell-email-validate' + 'haskell-network-uri' 'haskell-persistent' 'haskell-resourcet' 'haskell-shakespeare' + 'haskell-wai' 'haskell-xss-sanitize' 'haskell-yesod-core' 'haskell-yesod-persistent') +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('a23c2cb67ed0a87afde9e9e903aa789f8fd9c071893a1bebd0ff9dc3dec6e8e03dd08a4a7ef6ef2d438fbf62597ea0181a038bd7bb5631199c9be83d2a8aef0c') + +prepare() { +cd $_hkgname-$pkgver +sed -i '/semigroups/d' $_hkgname.cabal +} + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ +-fnetwork-uri +runhaskell Setup build $MAKEFLAGS +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-persistent/repos (2 files)
Date: Saturday, October 3, 2020 @ 05:26:48 Author: felixonmars Revision: 716442 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 716441, haskell-yesod-persistent/trunk/PKGBUILD) --+ PKGBUILD | 45 + 1 file changed, 45 insertions(+) Copied: haskell-yesod-persistent/repos/community-staging-x86_64/PKGBUILD (from rev 716441, haskell-yesod-persistent/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-10-03 05:26:48 UTC (rev 716442) @@ -0,0 +1,45 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=yesod-persistent +pkgname=haskell-yesod-persistent +pkgver=1.6.0.4 +pkgrel=207 +pkgdesc="Some helpers for using Persistent from Yesod." +url="http://www.yesodweb.com/; +license=("MIT") +arch=('x86_64') +depends=('ghc-libs' "haskell-blaze-builder" "haskell-conduit" "haskell-persistent" + "haskell-persistent-template" "haskell-resource-pool" "haskell-resourcet" + "haskell-yesod-core") +makedepends=('ghc' 'haskell-hspec' 'haskell-wai-extra' 'haskell-persistent-sqlite') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('a52d85b025397ae04641346107124a5570765356bc7209f0391646b93b3c8954219c73d717c98d108d552800eeb2122531f98abd2b0e2109aee59c7d9825f70d') + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build $MAKEFLAGS +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: Saturday, October 3, 2020 @ 05:26:37 Author: felixonmars Revision: 716441 upgpkg: haskell-yesod-persistent 1.6.0.4-207: rebuild with microlens-th 0.4.3.6 Modified: haskell-yesod-persistent/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-10-03 05:26:01 UTC (rev 716440) +++ PKGBUILD2020-10-03 05:26:37 UTC (rev 716441) @@ -4,7 +4,7 @@ _hkgname=yesod-persistent pkgname=haskell-yesod-persistent pkgver=1.6.0.4 -pkgrel=206 +pkgrel=207 pkgdesc="Some helpers for using Persistent from Yesod." url="http://www.yesodweb.com/; license=("MIT")
[arch-commits] Commit in haskell-summoner-tui/repos (2 files)
Date: Saturday, October 3, 2020 @ 05:26:01 Author: felixonmars Revision: 716440 archrelease: copy trunk to community-staging-x86_64 Added: haskell-summoner-tui/repos/community-staging-x86_64/ haskell-summoner-tui/repos/community-staging-x86_64/PKGBUILD (from rev 716439, haskell-summoner-tui/trunk/PKGBUILD) --+ PKGBUILD | 53 + 1 file changed, 53 insertions(+) Copied: haskell-summoner-tui/repos/community-staging-x86_64/PKGBUILD (from rev 716439, haskell-summoner-tui/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-10-03 05:26:01 UTC (rev 716440) @@ -0,0 +1,53 @@ +# Maintainer: Felix Yan +# Contributor: berberman + +_hkgname=summoner-tui +pkgname=haskell-summoner-tui +pkgver=2.0.1.1 +pkgrel=27 +pkgdesc="Tool for scaffolding fully configured batteries-included production-level Haskell projects using TUI." +url="https://github.com/kowainik/summoner; +license=('MPL2') +arch=('x86_64') +depends=('ghc-libs' 'haskell-brick' 'haskell-colourista' 'haskell-microlens' 'haskell-microlens-th' + 'haskell-relude' 'haskell-summoner' 'haskell-validation-selective' 'haskell-vty') +makedepends=('ghc' 'uusi') +source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz;) +sha256sums=('9f840f25d72c54b4b5ed0c5e6755e52ca71e9961759de6bd0046d567bd1f2c27') + +prepare(){ + cd $_hkgname-$pkgver + echo -e "import Distribution.Simple\nmain = defaultMain" > Setup.hs + uusi $_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 \ +--ghc-option=-optl-Wl\,-z\,relro\,-z\,now \ +--ghc-option='-pie' + + runhaskell Setup build $MAKEFLAGS + 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-summoner-tui/trunk (PKGBUILD)
Date: Saturday, October 3, 2020 @ 05:25:50 Author: felixonmars Revision: 716439 upgpkg: haskell-summoner-tui 2.0.1.1-27: rebuild with microlens-th 0.4.3.6 Modified: haskell-summoner-tui/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-10-03 05:25:12 UTC (rev 716438) +++ PKGBUILD2020-10-03 05:25:50 UTC (rev 716439) @@ -4,7 +4,7 @@ _hkgname=summoner-tui pkgname=haskell-summoner-tui pkgver=2.0.1.1 -pkgrel=26 +pkgrel=27 pkgdesc="Tool for scaffolding fully configured batteries-included production-level Haskell projects using TUI." url="https://github.com/kowainik/summoner; license=('MPL2')
[arch-commits] Commit in haskell-brick/repos (2 files)
Date: Saturday, October 3, 2020 @ 05:25:12 Author: felixonmars Revision: 716438 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 716437, haskell-brick/trunk/PKGBUILD) --+ PKGBUILD | 46 ++ 1 file changed, 46 insertions(+) Copied: haskell-brick/repos/community-staging-x86_64/PKGBUILD (from rev 716437, haskell-brick/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-10-03 05:25:12 UTC (rev 716438) @@ -0,0 +1,46 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=brick +pkgname=haskell-brick +pkgver=0.56 +pkgrel=3 +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=('690ba791f5a0cc6d7fd81c2ffd079493fc101811f3fef4d74720f6bdf986bf182f613e3fd7760d722f3629286e126c2bb06698a010e965577afb59ba92606daa') + +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 $MAKEFLAGS +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: Saturday, October 3, 2020 @ 05:25:01 Author: felixonmars Revision: 716437 upgpkg: haskell-brick 0.56-3: rebuild with microlens-th 0.4.3.6 Modified: haskell-brick/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-10-03 05:24:01 UTC (rev 716436) +++ PKGBUILD2020-10-03 05:25:01 UTC (rev 716437) @@ -4,7 +4,7 @@ _hkgname=brick pkgname=haskell-brick pkgver=0.56 -pkgrel=2 +pkgrel=3 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: Saturday, October 3, 2020 @ 05:24:01 Author: felixonmars Revision: 716436 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 716435, haskell-vty/trunk/PKGBUILD) --+ PKGBUILD | 50 ++ 1 file changed, 50 insertions(+) Copied: haskell-vty/repos/community-staging-x86_64/PKGBUILD (from rev 716435, haskell-vty/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-10-03 05:24:01 UTC (rev 716436) @@ -0,0 +1,50 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=vty +pkgname=haskell-vty +pkgver=5.30 +pkgrel=17 +pkgdesc="A simple terminal UI library" +url="https://github.com/jtdaugherty/vty; +license=("BSD") +arch=('x86_64') +depends=('ghc-libs' 'haskell-ansi-terminal' '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=('99c7a9be8499e5e29d14cfeea45881b7c50db68572ac69798dc70965fff8efc5aa10641427359b12069420945adac1a0264083867eebe7a23c6f2248cdbbd408') + +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 $MAKEFLAGS +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: Saturday, October 3, 2020 @ 05:23:47 Author: felixonmars Revision: 716435 upgpkg: haskell-vty 5.30-17: rebuild with microlens-th 0.4.3.6 Modified: haskell-vty/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-10-03 05:23:00 UTC (rev 716434) +++ PKGBUILD2020-10-03 05:23:47 UTC (rev 716435) @@ -4,7 +4,7 @@ _hkgname=vty pkgname=haskell-vty pkgver=5.30 -pkgrel=16 +pkgrel=17 pkgdesc="A simple terminal UI library" url="https://github.com/jtdaugherty/vty; license=("BSD")
[arch-commits] Commit in haskell-persistent-qq/repos (2 files)
Date: Saturday, October 3, 2020 @ 05:23:00 Author: felixonmars Revision: 716434 archrelease: copy trunk to community-staging-x86_64 Added: haskell-persistent-qq/repos/community-staging-x86_64/ haskell-persistent-qq/repos/community-staging-x86_64/PKGBUILD (from rev 716433, haskell-persistent-qq/trunk/PKGBUILD) --+ PKGBUILD | 50 ++ 1 file changed, 50 insertions(+) Copied: haskell-persistent-qq/repos/community-staging-x86_64/PKGBUILD (from rev 716433, haskell-persistent-qq/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-10-03 05:23:00 UTC (rev 716434) @@ -0,0 +1,50 @@ +# Maintainer: Felix Yan + +_hkgname=persistent-qq +pkgname=haskell-persistent-qq +pkgver=2.9.2 +pkgrel=7 +pkgdesc="Provides a quasi-quoter for raw SQL for persistent" +url="https://github.com/yesod-web/persistent; +license=('MIT') +arch=('x86_64') +depends=('ghc-libs' 'haskell-src-meta' 'haskell-persistent') +makedepends=('ghc' 'haskell-aeson' 'haskell-fast-logger' 'haskell-hspec' 'haskell-hunit' + 'haskell-monad-logger' 'haskell-persistent-sqlite' 'haskell-persistent-template' + 'haskell-resourcet' 'haskell-unliftio') +source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz) +sha512sums=('48d6783abf366b327e68e5a1619585c056836885e552b6596eda056cf7758a8b426c3cf27ac7c67cb772bd482de9afbe7365b7647bbf31c529089810b5d5dd97') + +build() { +cd $_hkgname-$pkgver + +if (( CHECKFUNC )); then +_opts=('--enable-tests') +else +_opts=('--disable-tests') +fi + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname "${_opts[@]}" \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build $MAKEFLAGS +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-qq/trunk (PKGBUILD)
Date: Saturday, October 3, 2020 @ 05:22:49 Author: felixonmars Revision: 716433 upgpkg: haskell-persistent-qq 2.9.2-7: rebuild with microlens-th 0.4.3.6 Modified: haskell-persistent-qq/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-10-03 05:21:53 UTC (rev 716432) +++ PKGBUILD2020-10-03 05:22:49 UTC (rev 716433) @@ -3,7 +3,7 @@ _hkgname=persistent-qq pkgname=haskell-persistent-qq pkgver=2.9.2 -pkgrel=6 +pkgrel=7 pkgdesc="Provides a quasi-quoter for raw SQL for persistent" url="https://github.com/yesod-web/persistent; license=('MIT')
[arch-commits] Commit in haskell-pantry/repos (2 files)
Date: Saturday, October 3, 2020 @ 05:21:53 Author: felixonmars Revision: 716432 archrelease: copy trunk to community-staging-x86_64 Added: haskell-pantry/repos/community-staging-x86_64/ haskell-pantry/repos/community-staging-x86_64/PKGBUILD (from rev 716431, haskell-pantry/trunk/PKGBUILD) --+ PKGBUILD | 58 ++ 1 file changed, 58 insertions(+) Copied: haskell-pantry/repos/community-staging-x86_64/PKGBUILD (from rev 716431, haskell-pantry/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-10-03 05:21:53 UTC (rev 716432) @@ -0,0 +1,58 @@ +# Maintainer: Felix Yan + +_hkgname=pantry +pkgname=haskell-pantry +pkgver=0.5.1.3 +pkgrel=9 +pkgdesc="Content addressable Haskell package management" +url="https://github.com/commercialhaskell/pantry; +license=('BSD') +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-ansi-terminal' 'haskell-casa-client' + 'haskell-casa-types' 'haskell-conduit' 'haskell-conduit-extra' 'haskell-cryptonite' + 'haskell-cryptonite-conduit' 'haskell-digest' 'haskell-filelock' 'haskell-generic-deriving' + 'haskell-hackage-security' 'haskell-hpack' 'haskell-http-client' 'haskell-http-client-tls' + 'haskell-http-conduit' 'haskell-http-download' 'haskell-http-types' 'haskell-memory' + 'haskell-mono-traversable' 'haskell-network-uri' 'haskell-path' 'haskell-path-io' + 'haskell-persistent' 'haskell-persistent-sqlite' 'haskell-persistent-template' + 'haskell-primitive' 'haskell-resourcet' 'haskell-rio' 'haskell-rio-orphans' + 'haskell-rio-prettyprint' 'haskell-tar-conduit' 'haskell-text-metrics' + 'haskell-unix-compat' 'haskell-unliftio' 'haskell-unordered-containers' 'haskell-vector' + 'haskell-yaml' 'haskell-zip-archive') +makedepends=('ghc' 'haskell-hedgehog' 'haskell-hspec' 'haskell-quickcheck' 'haskell-raw-strings-qq') +checkdepends=('git' 'mercurial') +source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz) +sha512sums=('04f7b229072467d653c4b7b6b004e4f69128182c88ed4896b212b96129da11f269ff53aa50d3dddf8fd9134153ee2559b18d28f81c5b83c120f005bab5b3d78d') + +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 $MAKEFLAGS +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-pantry/trunk (PKGBUILD)
Date: Saturday, October 3, 2020 @ 05:21:42 Author: felixonmars Revision: 716431 upgpkg: haskell-pantry 0.5.1.3-9: rebuild with microlens-th 0.4.3.6 Modified: haskell-pantry/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-10-03 05:18:37 UTC (rev 716430) +++ PKGBUILD2020-10-03 05:21:42 UTC (rev 716431) @@ -3,7 +3,7 @@ _hkgname=pantry pkgname=haskell-pantry pkgver=0.5.1.3 -pkgrel=8 +pkgrel=9 pkgdesc="Content addressable Haskell package management" url="https://github.com/commercialhaskell/pantry; license=('BSD')
[arch-commits] Commit in haskell-persistent-sqlite/repos (2 files)
Date: Saturday, October 3, 2020 @ 05:18:37 Author: felixonmars Revision: 716430 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 716429, haskell-persistent-sqlite/trunk/PKGBUILD) --+ PKGBUILD | 48 1 file changed, 48 insertions(+) Copied: haskell-persistent-sqlite/repos/community-staging-x86_64/PKGBUILD (from rev 716429, haskell-persistent-sqlite/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-10-03 05:18:37 UTC (rev 716430) @@ -0,0 +1,48 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=persistent-sqlite +pkgname=haskell-persistent-sqlite +pkgver=2.10.6.2 +pkgrel=127 +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-persistent' 'haskell-resource-pool' 'haskell-resourcet' + 'haskell-unliftio-core' 'haskell-unordered-containers') +makedepends=('ghc' 'haskell-fast-logger' 'haskell-hspec' 'haskell-hunit' + 'haskell-persistent-template' 'haskell-persistent-test' 'haskell-quickcheck' + 'haskell-system-fileio' 'haskell-system-filepath' 'haskell-temporary') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('b1db41bf77ae53b99c28f3224c9a2b7335faa4a78c96487270249959cc9491fa542e28d38dd63a2b417580f6a41608ffcee152e8609fe16392005c728862c7bc') + +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 $MAKEFLAGS +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $_hkgname-$pkgver +runhaskell Setup test +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE +rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in haskell-persistent-sqlite/trunk (PKGBUILD)
Date: Saturday, October 3, 2020 @ 05:18:26 Author: felixonmars Revision: 716429 upgpkg: haskell-persistent-sqlite 2.10.6.2-127: rebuild with microlens-th 0.4.3.6 Modified: haskell-persistent-sqlite/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-10-03 05:17:39 UTC (rev 716428) +++ PKGBUILD2020-10-03 05:18:26 UTC (rev 716429) @@ -4,7 +4,7 @@ _hkgname=persistent-sqlite pkgname=haskell-persistent-sqlite pkgver=2.10.6.2 -pkgrel=126 +pkgrel=127 pkgdesc="Backend for the persistent library using sqlite3" url="https://www.yesodweb.com/book/persistent; license=("MIT")
[arch-commits] Commit in haskell-microlens-platform/repos (2 files)
Date: Saturday, October 3, 2020 @ 05:17:39 Author: felixonmars Revision: 716428 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 716427, haskell-microlens-platform/trunk/PKGBUILD) --+ PKGBUILD | 40 1 file changed, 40 insertions(+) Copied: haskell-microlens-platform/repos/community-staging-x86_64/PKGBUILD (from rev 716427, haskell-microlens-platform/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-10-03 05:17:39 UTC (rev 716428) @@ -0,0 +1,40 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=microlens-platform +pkgname=haskell-microlens-platform +pkgver=0.4.1 +pkgrel=35 +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=('17e72270286c00a48d0fb7ea045825921fe91cace1a70cb88113a39a2a576e02e4d5f2ceefd748fbd52c2cfb0edcac3fc342d282bf9d10da21e29b520e2eee3b') + +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 $MAKEFLAGS +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 arch-hs/trunk (PKGBUILD)
Date: Saturday, October 3, 2020 @ 05:16:50 Author: felixonmars Revision: 716425 upgpkg: arch-hs 0.1.1.0-6: rebuild with microlens-th 0.4.3.6 Modified: arch-hs/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-10-03 05:15:38 UTC (rev 716424) +++ PKGBUILD2020-10-03 05:16:50 UTC (rev 716425) @@ -3,7 +3,7 @@ pkgname=arch-hs pkgver=0.1.1.0 -pkgrel=5 +pkgrel=6 pkgdesc="Generating PKGBUILD for hackage packages." arch=('x86_64') url="https://github.com/berberman/arch-hs;
[arch-commits] Commit in arch-hs/repos (2 files)
Date: Saturday, October 3, 2020 @ 05:17:01 Author: felixonmars Revision: 716426 archrelease: copy trunk to community-staging-x86_64 Added: arch-hs/repos/community-staging-x86_64/ arch-hs/repos/community-staging-x86_64/PKGBUILD (from rev 716425, arch-hs/trunk/PKGBUILD) --+ PKGBUILD | 59 +++ 1 file changed, 59 insertions(+) Copied: arch-hs/repos/community-staging-x86_64/PKGBUILD (from rev 716425, arch-hs/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-10-03 05:17:01 UTC (rev 716426) @@ -0,0 +1,59 @@ +# Maintainer: Felix Yan +# Contributor: berberman + +pkgname=arch-hs +pkgver=0.1.1.0 +pkgrel=6 +pkgdesc="Generating PKGBUILD for hackage packages." +arch=('x86_64') +url="https://github.com/berberman/arch-hs; +license=('MIT') +depends=('ghc-libs' 'haskell-aeson' 'haskell-req' 'haskell-hackage-db' 'haskell-megaparsec' + 'haskell-algebraic-graphs' 'haskell-conduit' 'haskell-tar-conduit' 'haskell-conduit-extra' + 'haskell-split' 'haskell-neat-interpolation' 'haskell-microlens' 'haskell-microlens-th' + 'haskell-polysemy' 'haskell-colourista' 'haskell-optparse-applicative') +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/$pkgname/$pkgver/$pkgname-$pkgver.tar.gz;) +sha512sums=('ffae08628b76c8d758373f45a8c7154a65c10b10962b3618c796241ccb40c28cb969322db9e9a8defee3a541a1e6b240a21999e59084041b1cc6eb60b044b53d') + +_gen_comp(){ + LD_LIBRARY_PATH="$PWD/dist/build" dist/build/arch-hs${1}/arch-hs${1} --bash-completion-script "/usr/bin/arch-hs${1}" > bash${1} + LD_LIBRARY_PATH="$PWD/dist/build" dist/build/arch-hs${1}/arch-hs${1} --zsh-completion-script "/usr/bin/arch-hs${1}" > zsh${1} + LD_LIBRARY_PATH="$PWD/dist/build" dist/build/arch-hs${1}/arch-hs${1} --fish-completion-script "/usr/bin/arch-hs${1}" > fish${1} +} + +_install_comp(){ + install -D -m644 bash${1} "$pkgdir/usr/share/bash-completion/completions/arch-hs${1}" + install -D -m644 zsh${1} "$pkgdir/usr/share/zsh/site-functions/_arch-hs${1}" + install -D -m644 bash${1} "$pkgdir/usr/share/fish/vendor_completions.d/arch-hs${1}.fish" +} + +build() { + cd $pkgname-$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 \ +--ghc-option=-optl-Wl\,-z\,relro\,-z\,now \ +--ghc-option='-pie' + + runhaskell Setup build $MAKEFLAGS + 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 + + _gen_comp + _gen_comp "-diff" +} + +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 + + _install_comp + _install_comp "-diff" +}
[arch-commits] Commit in haskell-microlens-platform/trunk (PKGBUILD)
Date: Saturday, October 3, 2020 @ 05:17:28 Author: felixonmars Revision: 716427 upgpkg: haskell-microlens-platform 0.4.1-35: rebuild with microlens-th 0.4.3.6 Modified: haskell-microlens-platform/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-10-03 05:17:01 UTC (rev 716426) +++ PKGBUILD2020-10-03 05:17:28 UTC (rev 716427) @@ -4,7 +4,7 @@ _hkgname=microlens-platform pkgname=haskell-microlens-platform pkgver=0.4.1 -pkgrel=34 +pkgrel=35 pkgdesc="microlens + all batteries included (best for apps)" url="https://github.com/monadfix/microlens; license=("BSD")
[arch-commits] Commit in haskell-microlens-th/repos (2 files)
Date: Saturday, October 3, 2020 @ 05:15:38 Author: felixonmars Revision: 716424 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 716423, haskell-microlens-th/trunk/PKGBUILD) --+ PKGBUILD | 43 +++ 1 file changed, 43 insertions(+) Copied: haskell-microlens-th/repos/community-staging-x86_64/PKGBUILD (from rev 716423, haskell-microlens-th/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-10-03 05:15:38 UTC (rev 716424) @@ -0,0 +1,43 @@ +# Maintainer: Felix Yan + +_hkgname=microlens-th +pkgname=haskell-microlens-th +pkgver=0.4.3.6 +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=('34c454cc8db43dc6e0ac024e0732baaf3822d0a15148364a640af150db56ed569a2730a3c3ab1f58a4147231656bc8e32d6e398e160f4ba57a53ab83492bc47d') + +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 $MAKEFLAGS +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-th/trunk (PKGBUILD)
Date: Saturday, October 3, 2020 @ 05:15:26 Author: felixonmars Revision: 716423 upgpkg: haskell-microlens-th 0.4.3.6-1: rebuild with microlens-th 0.4.3.6 Modified: haskell-microlens-th/trunk/PKGBUILD --+ PKGBUILD |6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2020-10-03 05:13:04 UTC (rev 716422) +++ PKGBUILD2020-10-03 05:15:26 UTC (rev 716423) @@ -2,8 +2,8 @@ _hkgname=microlens-th pkgname=haskell-microlens-th -pkgver=0.4.3.5 -pkgrel=4 +pkgver=0.4.3.6 +pkgrel=1 pkgdesc="Automatic generation of record lenses for microlens" url="https://github.com/monadfix/microlens; license=('BSD') @@ -11,7 +11,7 @@ depends=('ghc-libs' 'haskell-microlens' 'haskell-th-abstraction') makedepends=('ghc') source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) -sha512sums=('b560d6cc651d3e8bc69083305b39d4897c11bf45fef6ac94fd92efafb26d8ea21941c1288e98657d3fc9e16a8263ba1d297c0ff7f207a897d1258acb1c925389') +sha512sums=('34c454cc8db43dc6e0ac024e0732baaf3822d0a15148364a640af150db56ed569a2730a3c3ab1f58a4147231656bc8e32d6e398e160f4ba57a53ab83492bc47d') build() { cd $_hkgname-$pkgver
[arch-commits] Commit in python-openstackclient/repos/community-any (4 files)
Date: Saturday, October 3, 2020 @ 05:05:26 Author: felixonmars Revision: 716088 archrelease: copy trunk to community-any Added: python-openstackclient/repos/community-any/PKGBUILD (from rev 716083, python-openstackclient/trunk/PKGBUILD) python-openstackclient/repos/community-any/entry-point-compatibility.patch (from rev 716084, python-openstackclient/trunk/entry-point-compatibility.patch) Deleted: python-openstackclient/repos/community-any/PKGBUILD python-openstackclient/repos/community-any/entry-point-compatibility.patch -+ PKGBUILD| 66 +++--- entry-point-compatibility.patch | 60 +- 2 files changed, 63 insertions(+), 63 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2020-10-03 05:05:24 UTC (rev 716087) +++ PKGBUILD2020-10-03 05:05:26 UTC (rev 716088) @@ -1,33 +0,0 @@ -# Maintainer: Felix Yan -# Contributor: Daniel Wallace - -pkgname=python-openstackclient -pkgver=5.3.1 -pkgrel=1 -pkgdesc="OpenStack Command-line Client" -arch=('any') -url="https://docs.openstack.org/python-openstackclient/latest/; -license=('Apache') -depends=('python-six' 'python-pbr' 'python-babel' 'python-cliff' 'python-keystoneclient' - 'python-keystoneauth1' 'python-osc-lib' 'python-oslo-utils' 'python-oslo-i18n' - 'python-openstacksdk' 'python-glanceclient' 'python-novaclient' 'python-cinderclient') -checkdepends=('python-ddt' 'python-oslotest' 'python-requests-mock') -source=("https://github.com/openstack/python-openstackclient/archive/$pkgver/$pkgname-$pkgver.tar.gz;) -sha512sums=('52f964e96a9b1b2e0c31ccf5be2b66cf4d4ccf83cc6c8bc1e49afea0f6d90200065b174c57b0cd89c8c21f01229415dc494fc98bdae9845a1c9f63635bcf60f0') - -export PBR_VERSION=$pkgver - -build() { - cd python-openstackclient-$pkgver - python setup.py build -} - -check() { - cd python-openstackclient-$pkgver - stestr run || warning "Tests failed: https://storyboard.openstack.org/#!/story/2003143; -} - -package() { - cd python-openstackclient-$pkgver - python setup.py install --root="$pkgdir" --optimize=1 -} Copied: python-openstackclient/repos/community-any/PKGBUILD (from rev 716083, python-openstackclient/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2020-10-03 05:05:26 UTC (rev 716088) @@ -0,0 +1,33 @@ +# Maintainer: Felix Yan +# Contributor: Daniel Wallace + +pkgname=python-openstackclient +pkgver=5.4.0 +pkgrel=1 +pkgdesc="OpenStack Command-line Client" +arch=('any') +url="https://docs.openstack.org/python-openstackclient/latest/; +license=('Apache') +depends=('python-six' 'python-pbr' 'python-babel' 'python-cliff' 'python-keystoneclient' + 'python-keystoneauth1' 'python-osc-lib' 'python-oslo-utils' 'python-oslo-i18n' + 'python-openstacksdk' 'python-glanceclient' 'python-novaclient' 'python-cinderclient') +checkdepends=('python-ddt' 'python-oslotest' 'python-requests-mock') +source=("https://github.com/openstack/python-openstackclient/archive/$pkgver/$pkgname-$pkgver.tar.gz;) +sha512sums=('5f8e7861e0b0ce7f24c34e2f460599dde95f25e909a70bee656952b8a8228b94d50def2ad277ca937c7b9de2fd790e9d28ea5e1a3f0f6d3c43501981b2897620') + +export PBR_VERSION=$pkgver + +build() { + cd python-openstackclient-$pkgver + python setup.py build +} + +check() { + cd python-openstackclient-$pkgver + stestr run || warning "Tests failed: https://storyboard.openstack.org/#!/story/2003143; +} + +package() { + cd python-openstackclient-$pkgver + python setup.py install --root="$pkgdir" --optimize=1 +} Deleted: entry-point-compatibility.patch === --- entry-point-compatibility.patch 2020-10-03 05:05:24 UTC (rev 716087) +++ entry-point-compatibility.patch 2020-10-03 05:05:26 UTC (rev 716088) @@ -1,30 +0,0 @@ -commit 9d0d64df8b5569f02892b1fd8690043bea7bfde7 -Author: Felix Yan -Date: Tue Jul 14 01:02:00 2020 +0800 - -Fix compatibility issue in 5.3 - -The offending entry point object looks like: -EntryPoint(name='compute', value='openstackclient.compute.client', -group='openstack.cli.base') - -Fixes https://storyboard.openstack.org/#!/story/2007917 - -Change-Id: I0f3cc62e23efdc14203ce6645581d5ba5dbf7fa0 - -diff --git a/openstackclient/common/clientmanager.py b/openstackclient/common/clientmanager.py -index 66dc880e..36c3ce26 100644 a/openstackclient/common/clientmanager.py -+++ b/openstackclient/common/clientmanager.py -@@ -154,7 +154,10 @@ def get_plugin_modules(group): - try: - module_name = ep.entry_point.module_name - except AttributeError: --module_name = ep.entry_point.module -+try: -+module_name = ep.entry_point.module -+except
[arch-commits] Commit in python-openstackclient/trunk (PKGBUILD)
Date: Saturday, October 3, 2020 @ 05:05:09 Author: felixonmars Revision: 716077 upgpkg: python-openstackclient 5.4.0-1 Modified: python-openstackclient/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2020-10-03 05:05:08 UTC (rev 716076) +++ PKGBUILD2020-10-03 05:05:09 UTC (rev 716077) @@ -2,7 +2,7 @@ # Contributor: Daniel Wallace pkgname=python-openstackclient -pkgver=5.3.1 +pkgver=5.4.0 pkgrel=1 pkgdesc="OpenStack Command-line Client" arch=('any') @@ -13,7 +13,7 @@ 'python-openstacksdk' 'python-glanceclient' 'python-novaclient' 'python-cinderclient') checkdepends=('python-ddt' 'python-oslotest' 'python-requests-mock') source=("https://github.com/openstack/python-openstackclient/archive/$pkgver/$pkgname-$pkgver.tar.gz;) -sha512sums=('52f964e96a9b1b2e0c31ccf5be2b66cf4d4ccf83cc6c8bc1e49afea0f6d90200065b174c57b0cd89c8c21f01229415dc494fc98bdae9845a1c9f63635bcf60f0') +sha512sums=('5f8e7861e0b0ce7f24c34e2f460599dde95f25e909a70bee656952b8a8228b94d50def2ad277ca937c7b9de2fd790e9d28ea5e1a3f0f6d3c43501981b2897620') export PBR_VERSION=$pkgver
[arch-commits] Commit in ardour/repos/community-x86_64 (4 files)
Date: Friday, October 2, 2020 @ 22:56:13 Author: dvzrv Revision: 715811 archrelease: copy trunk to community-x86_64 Added: ardour/repos/community-x86_64/PKGBUILD (from rev 715810, ardour/trunk/PKGBUILD) ardour/repos/community-x86_64/ardour-6.2-vendor_qm-dsp.patch (from rev 715810, ardour/trunk/ardour-6.2-vendor_qm-dsp.patch) Deleted: ardour/repos/community-x86_64/PKGBUILD ardour/repos/community-x86_64/ardour-6.2-vendor_qm-dsp.patch + PKGBUILD | 193 +++ ardour-6.2-vendor_qm-dsp.patch | 74 +++--- 2 files changed, 134 insertions(+), 133 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2020-10-02 22:56:05 UTC (rev 715810) +++ PKGBUILD2020-10-02 22:56:13 UTC (rev 715811) @@ -1,96 +0,0 @@ -# Maintainer: David Runge -# Contributor: Ray Rashif -# Contributor: SpepS - -_name=Ardour -pkgname=ardour -pkgver=6.3 -pkgrel=2 -pkgdesc="Professional-grade digital audio workstation" -arch=('x86_64') -url="https://ardour.org/; -license=('GPL2') -groups=('pro-audio') -depends=('atkmm' 'cairo' 'cairomm' 'fontconfig' 'gdk-pixbuf2' 'gcc-libs' -'glibc' 'glibmm' 'gtkmm' 'libx11' 'libxml2' 'pangomm' 'taglib') -makedepends=('atk' 'aubio' 'boost' 'cppunit' 'curl' 'dbus' 'doxygen' 'fftw' -'flac' 'fluidsynth' 'freetype2' 'git' 'glib2' 'graphviz' 'gtk2' 'harfbuzz' -'itstool' 'jack' 'libarchive' 'liblo' 'liblrdf' 'libltc' 'libogg' 'libpulse' -'libsamplerate' 'libsndfile' 'libusb' 'libwebsockets' 'lilv' 'lv2' 'pango' -'readline' 'rubberband' 'serd' 'sord' 'sratom' 'suil' 'vamp-plugin-sdk' 'waf') -optdepends=('xjadeo: video monitoring' -'harvid: video timeline' -'non-session-manager: for session management') -source=("${pkgname}::git+https://github.com/${pkgname}/${pkgname}.git#tag=${pkgver}; -"${pkgname}-6.2-vendor_qm-dsp.patch") -sha512sums=('SKIP' - '2d69e23948ed8679b7fd872c50d2ea44299330c6ed356158689a1f6befb3841f2d9b8a889d4891436c65b57d90601156bc916ad0f0f385c91b22131a766467a8') -b2sums=('SKIP' - 'b28aebf0a5791795d94e29780c064faa1b858da6b89f1ff32edb2aea9de138f2e91b01fcbd16d278e47fd1c7bf892cf7838fea946b38d1196d758873f62742aa') - -prepare() { - cd "${pkgname}" - - # using vendored version of qm-dsp because qm-dsp >= 1.8.0 is not compatible - patch -Np1 -i "../${pkgname}-6.2-vendor_qm-dsp.patch" - - # unsetting gtk2 rc (FS#54389) - sed -e '8iexport GTK2_RC_FILES=/dev/null' -i gtk2_ardour/ardour.sh.in - - # Fixes to use system waf: - # making sure, that subdirectories can be picked up with local includes - touch __init__.py - # making ancient 'misc.py' include available to system installed waf - sed -e "s/('misc')/('misc', tooldir='tools')/" \ - -i {gtk2_ardour,headless,luasession,session_utils,libs/fst}/wscript - # make custom 'autowaf' include compatible with system installed waf - find . -type f \ - -iname "*wscript*" \ - -exec sed -e 's/from waflib.extras import autowaf/from tools import autowaf/g' \ - -e 's/import waflib.extras.autowaf/from tools import autowaf/g' \ - -i {} \; -} - -build() { - cd "${pkgname}" - waf configure --prefix=/usr \ ---configdir=/etc \ ---with-backends="alsa,dummy,jack,pulseaudio" \ ---nls \ ---optimize \ ---cxx11 \ ---freedesktop \ ---ptformat \ ---lxvst \ ---use-external-libs \ ---no-phone-home - waf build -v -} - -package() { - depends+=('libFLAC.so' 'libasound.so' 'libatk-1.0.so' 'libaubio.so' - 'libarchive.so' 'libcurl.so' 'libdbus-1.so' 'libfftw3f.so' - 'libfftw3f_threads.so' 'libfluidsynth.so' 'libfreetype.so' - 'libgdk-x11-2.0.so' 'libgio-2.0.so' 'libglib-2.0.so' 'libgobject-2.0.so' - 'libgtk-x11-2.0.so' 'libharfbuzz.so' 'libjack.so' 'liblo.so' 'liblilv-0.so' - 'liblrdf.so' 'libltc.so' 'libogg.so' 'libpango-1.0.so' 'libpangocairo-1.0.so' - 'libpangoft2-1.0.so' 'libpulse.so' 'libreadline.so' 'librubberband.so' - 'libsamplerate.so' 'libserd-0.so' 'libsndfile.so' 'libsord-0.so' - 'libsratom-0.so' 'libsuil-0.so' 'libusb-1.0.so' 'libvamp-hostsdk.so' - 'libvamp-sdk.so' 'libwebsockets.so') - cd "${pkgname}" - waf i18n --destdir="${pkgdir}" - waf install --destdir="${pkgdir}" - # xdg integration - install -vDm 644 "build/gtk2_${pkgname}/${pkgname}.xml" \ --t "${pkgdir}/usr/share/mime/packages/" - install -vDm 644 "build/gtk2_${pkgname}/${pkgname}${pkgver%%.*}.desktop" \ -"${pkgdir}/usr/share/applications/${pkgname}.desktop" - for size in 16 22 32 48 256 512; do -install -vDm 644 "gtk2_${pkgname}/resources/${_name}-icon_${size}px.png" \ - "${pkgdir}/usr/share/icons/hicolor/${size}x${size}/apps/${pkgname}${pkgver%%.*}.png" - done - # man pages - install -vDm 644 "${pkgname}.1"* -t
[arch-commits] Commit in ardour/trunk (PKGBUILD)
Date: Friday, October 2, 2020 @ 22:56:05 Author: dvzrv Revision: 715810 upgpkg: ardour 6.3-3: Rebuild to add provides for all plugin hosting options. Modified: ardour/trunk/PKGBUILD --+ PKGBUILD |3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-10-02 22:18:02 UTC (rev 715809) +++ PKGBUILD2020-10-02 22:56:05 UTC (rev 715810) @@ -5,7 +5,7 @@ _name=Ardour pkgname=ardour pkgver=6.3 -pkgrel=2 +pkgrel=3 pkgdesc="Professional-grade digital audio workstation" arch=('x86_64') url="https://ardour.org/; @@ -21,6 +21,7 @@ optdepends=('xjadeo: video monitoring' 'harvid: video timeline' 'non-session-manager: for session management') +provides=('ladspa-host' 'lv2-host' 'vst-host') source=("${pkgname}::git+https://github.com/${pkgname}/${pkgname}.git#tag=${pkgver}; "${pkgname}-6.2-vendor_qm-dsp.patch") sha512sums=('SKIP'
[arch-commits] Commit in apparmor/repos (3 files)
Date: Friday, October 2, 2020 @ 22:48:36 Author: dvzrv Revision: 397190 archrelease: copy trunk to testing-x86_64 Added: apparmor/repos/testing-x86_64/ apparmor/repos/testing-x86_64/PKGBUILD (from rev 397189, apparmor/trunk/PKGBUILD) apparmor/repos/testing-x86_64/apparmor-3.0.0-utils_test.patch (from rev 397189, apparmor/trunk/apparmor-3.0.0-utils_test.patch) -+ PKGBUILD| 135 ++ apparmor-3.0.0-utils_test.patch | 12 +++ 2 files changed, 147 insertions(+) Copied: apparmor/repos/testing-x86_64/PKGBUILD (from rev 397189, apparmor/trunk/PKGBUILD) === --- testing-x86_64/PKGBUILD (rev 0) +++ testing-x86_64/PKGBUILD 2020-10-02 22:48:36 UTC (rev 397190) @@ -0,0 +1,135 @@ +# Maintainer: David Runge + +pkgname=apparmor +pkgver=3.0.0 +pkgrel=1 +pkgdesc="Mandatory Access Control (MAC) using Linux Security Module (LSM)" +arch=('x86_64') +url="https://gitlab.com/apparmor/apparmor; +license=('GPL2' 'LGPL2.1') +depends=('audit' 'glibc' 'pam' 'python') +makedepends=('apache' 'libxcrypt' 'ruby' 'swig') +checkdepends=('dejagnu' 'perl-locale-gettext' 'python-notify2' 'python-psutil') +optdepends=('perl: for perl bindings' +'python-notify2: for aa-notify' +'python-psutil: for aa-notify' +'ruby: for ruby bindings') +provides=('libapparmor.so') +backup=('etc/apparmor/easyprof.conf' +'etc/apparmor/logprof.conf' +'etc/apparmor/notify.conf' +'etc/apparmor/parser.conf' +'etc/apparmor/subdomain.conf' +'etc/apparmor/severity.db') +source=("https://launchpad.net/${pkgname}/${pkgver%.[0-9]}/${pkgver%.[0-9]}/+download/${pkgname}-${pkgver}.tar.gz"{,.asc} +"${pkgname}-3.0.0-utils_test.patch") +sha512sums=('2465a8bc400e24e548b0589b7b022fb8325c53858429b9c54204f989d5589d7bd99c9507bde88a48f9965a55edcbac98efeeb6b93aeefe6a27afa0b7e851aea6' +'SKIP' + 'cc2048d9d43a15e7f429e022b352e15a023865f0e5babdec28eec943144ef2838b882d130bee4d40198b9c1b6dbb52f7ed6dc92f5824f8c5b18c3ebe46829149') +# AppArmor Development Team (AppArmor signing key) +validpgpkeys=('3ECDCBA5FB34D254961CC53F6689E64E3D3664BB') +_core_perl="/usr/bin/core_perl" + +prepare() { + cd "${pkgname}-${pkgver}" + # fix issue with test trying to access /var/log/wtmp + # https://gitlab.com/apparmor/apparmor/-/issues/120 + patch -Np1 -i "../${pkgname}-3.0.0-utils_test.patch" + + # fix PYTHONPATH and add LD_LIBRARY_PATH for aa-logprof based check: + # https://gitlab.com/apparmor/apparmor/issues/39 + local _py3_ver=$(python --version | cut -d " " -f2) + local path="${PWD}/libraries/libapparmor/swig/python/build/lib.linux-${CARCH}-${_py3_ver%"."*}/LibAppArmor" + local libs="${PWD}/libraries/libapparmor/src/.libs" + sed -e "/PYTHONPATH/ s|utils\ |utils:$path\ LD_LIBRARY_PATH=$libs\ |" \ + -i profiles/Makefile + ( +cd libraries/libapparmor/ +autoreconf -vfi + ) +} + +build() { + cd "${pkgname}-${pkgver}" + # export required perl executable locations + export MAKEFLAGS+=" POD2MAN=${_core_perl}/pod2man" + export MAKEFLAGS+=" POD2HTML=${_core_perl}/pod2html" + export MAKEFLAGS+=" PODCHECKER=${_core_perl}/podchecker" + export MAKEFLAGS+=" PROVE=${_core_perl}/prove" + ( +cd "libraries/libapparmor/" +./configure --prefix=/usr \ +--sbindir=/usr/bin \ +--with-perl \ +--with-python \ +--with-ruby +make + ) + make -C binutils + make -C parser + make -C profiles + make -C utils + make -C changehat/pam_apparmor + make -C changehat/mod_apparmor + make -C utils/vim +} + +check() { + cd "$pkgname-$pkgver" + echo "INFO: Running check: libraries/libapparmor" + make -C libraries/libapparmor check + echo "INFO: Running check binutils" + make -C binutils check + echo "INFO: Running check parser" + make -C parser check + + # check-logprof (included in check) fails: + # https://gitlab.com/apparmor/apparmor/issues/36 + # echo "INFO: Running check-logprof profiles" + # make -C profiles check-logprof + + echo "INFO: Running check-parser profiles" + make -C profiles check-parser + echo "INFO: Running check utils" + # we do not care about linting when running tests + # https://gitlab.com/apparmor/apparmor/-/issues/121 + make PYFLAKES='/usr/bin/true' -C utils check +} + +package() { + depends+=('libcrypt.so') + cd "$pkgname-$pkgver" + make -C libraries/libapparmor DESTDIR="${pkgdir}" install + make -C changehat/pam_apparmor DESTDIR="${pkgdir}/usr" install + make -C changehat/mod_apparmor DESTDIR="${pkgdir}" install + make -C binutils DESTDIR="${pkgdir}" install + make -C parser -j1 DESTDIR="${pkgdir}" \ + SBINDIR="${pkgdir}/usr/bin" \ + USR_SBINDIR="${pkgdir}/usr/bin" \ +
[arch-commits] Commit in apparmor/trunk (6 files)
Date: Friday, October 2, 2020 @ 22:48:28 Author: dvzrv Revision: 397189 upgpkg: apparmor 3.0.0-1: Upgrade to 3.0.0. Add python-{notify2,psutil} to checkdepends and optdepends as it is required fo aa-notify. Remove all previous patches as they have been upstreamed. Add patch for fixing the utils test suite. Skip running pyflakes in utils test suite. Add all available sodeps in package() and the respective packages to makedepends. Added: apparmor/trunk/apparmor-3.0.0-utils_test.patch Modified: apparmor/trunk/PKGBUILD Deleted: apparmor/trunk/apparmor-2.13.4-fix_systemd_userdb.patch apparmor/trunk/apparmor-2.13.4-make4.3.patch apparmor/trunk/apparmor-2.13.4-run_variable.patch apparmor/trunk/apparmor-2.13.4-vim_file.patch --+ PKGBUILD | 52 ++-- apparmor-2.13.4-fix_systemd_userdb.patch | 32 --- apparmor-2.13.4-make4.3.patch| 308 - apparmor-2.13.4-run_variable.patch | 45 apparmor-2.13.4-vim_file.patch | 83 --- apparmor-3.0.0-utils_test.patch | 12 + 6 files changed, 34 insertions(+), 498 deletions(-) Modified: PKGBUILD === --- PKGBUILD2020-10-02 22:06:04 UTC (rev 397188) +++ PKGBUILD2020-10-02 22:48:28 UTC (rev 397189) @@ -1,17 +1,19 @@ # Maintainer: David Runge pkgname=apparmor -pkgver=2.13.4 -pkgrel=6 +pkgver=3.0.0 +pkgrel=1 pkgdesc="Mandatory Access Control (MAC) using Linux Security Module (LSM)" arch=('x86_64') url="https://gitlab.com/apparmor/apparmor; license=('GPL2' 'LGPL2.1') -depends=('audit' 'pam' 'python') -makedepends=('apache' 'ruby' 'swig') -checkdepends=('dejagnu' 'perl-locale-gettext' 'python-pyflakes') -optdepends=('perl: perl bindings' -'ruby: ruby bindings') +depends=('audit' 'glibc' 'pam' 'python') +makedepends=('apache' 'libxcrypt' 'ruby' 'swig') +checkdepends=('dejagnu' 'perl-locale-gettext' 'python-notify2' 'python-psutil') +optdepends=('perl: for perl bindings' +'python-notify2: for aa-notify' +'python-psutil: for aa-notify' +'ruby: for ruby bindings') provides=('libapparmor.so') backup=('etc/apparmor/easyprof.conf' 'etc/apparmor/logprof.conf' @@ -19,17 +21,11 @@ 'etc/apparmor/parser.conf' 'etc/apparmor/subdomain.conf' 'etc/apparmor/severity.db') -source=("https://launchpad.net/${pkgname}/${pkgver%.[0-9]}/${pkgver}/+download/${pkgname}-${pkgver}.tar.gz"{,.asc} -"${pkgname}-2.13.4-make4.3.patch" -"${pkgname}-2.13.4-vim_file.patch" -"${pkgname}-2.13.4-run_variable.patch" -"${pkgname}-2.13.4-fix_systemd_userdb.patch") -sha512sums=('d42748bf36ae66849f79653a62d499e9d17a97c4d680fb653eb1c379d0593aaa09f7ddfc6f2fa0d2fb468bce05fb25444976f60a5ec24778fdd7ec20d1c13651' +source=("https://launchpad.net/${pkgname}/${pkgver%.[0-9]}/${pkgver%.[0-9]}/+download/${pkgname}-${pkgver}.tar.gz"{,.asc} +"${pkgname}-3.0.0-utils_test.patch") +sha512sums=('2465a8bc400e24e548b0589b7b022fb8325c53858429b9c54204f989d5589d7bd99c9507bde88a48f9965a55edcbac98efeeb6b93aeefe6a27afa0b7e851aea6' 'SKIP' - '8d0eb65624a7dcc7f019974a7ad10ec0b3e2d61e51a3f9771564b4e0ddaaece17e90f78388933e8f9451ad413a51dd16d479b99733ceef73b86eb8308122a335' - '987d2d0dd1148c28796cbb933ea79a14ef2bdf903253a10f369614f0cbbd0309c9848e28dd2f2aa216d8deaf8412e6dd043e867da34466fe39169fc0e44f07ad' - '0abe606ad510cc97947152b28750354bd43046b38abcd6b28bbc04916fad39308f78b3626ca8b4a3ec59612fea908bdef2e309376f617595b5fc1aaec2bc6343' - 'acc76fa492429cd014f5ebc8ae2f8399912513183d634283db124156bca407ba7166fca9ecd74a8b2a334d37da06ea80805e5afc687511baf687bf5298becd4a') + 'cc2048d9d43a15e7f429e022b352e15a023865f0e5babdec28eec943144ef2838b882d130bee4d40198b9c1b6dbb52f7ed6dc92f5824f8c5b18c3ebe46829149') # AppArmor Development Team (AppArmor signing key) validpgpkeys=('3ECDCBA5FB34D254961CC53F6689E64E3D3664BB') _core_perl="/usr/bin/core_perl" @@ -36,17 +32,10 @@ prepare() { cd "${pkgname}-${pkgver}" - # fix problems in Makefile (header inclusion): - # https://gitlab.com/apparmor/apparmor/-/issues/74 - patch -Np1 -i "../${pkgname}-2.13.4-make4.3.patch" - # fix generating of apparmor.vim: - # https://bugs.archlinux.org/task/65450 - patch -Np1 -i "../${pkgname}-2.13.4-vim_file.patch" - # fix problems with /run/systemd/userdb access - # https://bugs.archlinux.org/task/65777 - # https://gitlab.com/apparmor/apparmor/-/issues/82 - patch -Np1 -i "../${pkgname}-2.13.4-run_variable.patch" - patch -Np1 -i "../${pkgname}-2.13.4-fix_systemd_userdb.patch" + # fix issue with test trying to access /var/log/wtmp + # https://gitlab.com/apparmor/apparmor/-/issues/120 + patch -Np1 -i "../${pkgname}-3.0.0-utils_test.patch" + # fix PYTHONPATH and add LD_LIBRARY_PATH for aa-logprof based check: #
[arch-commits] Commit in xmonad-utils/repos (2 files)
Date: Friday, October 2, 2020 @ 22:18:02 Author: felixonmars Revision: 715809 archrelease: copy trunk to community-staging-x86_64 Added: xmonad-utils/repos/community-staging-x86_64/ xmonad-utils/repos/community-staging-x86_64/PKGBUILD (from rev 715808, xmonad-utils/trunk/PKGBUILD) --+ PKGBUILD | 38 ++ 1 file changed, 38 insertions(+) Copied: xmonad-utils/repos/community-staging-x86_64/PKGBUILD (from rev 715808, xmonad-utils/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-10-02 22:18:02 UTC (rev 715809) @@ -0,0 +1,38 @@ +# Maintainer: Levente Polyak +# Contributor: Leif Warner + +pkgname=xmonad-utils +pkgver=0.1.3.3 +pkgrel=69 +pkgdesc='Small collection of X utilities' +url='https://hackage.haskell.org/package/xmonad-utils' +arch=('x86_64') +license=('BSD') +depends=('glibc' 'ghc-libs' 'gmp' 'libffi' 'libxrandr' 'haskell-x11' 'haskell-random' 'haskell-unix' + 'libxcrypt' 'libcrypt.so' 'libx11') +makedepends=('ghc') +options=('!emptydirs') +source=(https://hackage.haskell.org/packages/archive/${pkgname}/${pkgver}/${pkgname}-${pkgver}.tar.gz) +sha256sums=('45a5db08e2e8fce4a11f929107c29d5073b897cbe83af0ea24ee2e691b72e2f8') +sha512sums=('f969a0b75107266ec5f74edc06075a1ede72857311d8e0494bf5b567d18e0a9d6e5b046dbb2a34783c2eafc18be9576b86aa78415306974718031a7dd652418c') + +build() { + cd ${pkgname}-${pkgver} +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic \ +--prefix=/usr --docdir=/usr/share/doc/${pkgname} \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ +--ghc-option=-optl-Wl\,-z\,relro\,-z\,now \ +--ghc-option='-pie' +runhaskell Setup build $MAKEFLAGS +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +} + +package() { + cd ${pkgname}-${pkgver} + runhaskell Setup copy --destdir="${pkgdir}" + install -Dm 644 LICENSE -t "${pkgdir}/usr/share/licenses/${pkgname}" + rm "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +} + +# vim: ts=2 sw=2 et:
[arch-commits] Commit in xmonad-utils/trunk (PKGBUILD)
Date: Friday, October 2, 2020 @ 22:17:51 Author: felixonmars Revision: 715808 upgpkg: xmonad-utils 0.1.3.3-69: rebuild with base-orphans 0.8.3 Modified: xmonad-utils/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-10-02 22:17:21 UTC (rev 715807) +++ PKGBUILD2020-10-02 22:17:51 UTC (rev 715808) @@ -3,7 +3,7 @@ pkgname=xmonad-utils pkgver=0.1.3.3 -pkgrel=68 +pkgrel=69 pkgdesc='Small collection of X utilities' url='https://hackage.haskell.org/package/xmonad-utils' arch=('x86_64')
[arch-commits] Commit in xmonad-contrib/repos (2 files)
Date: Friday, October 2, 2020 @ 22:17:21 Author: felixonmars Revision: 715807 archrelease: copy trunk to community-staging-x86_64 Added: xmonad-contrib/repos/community-staging-x86_64/ xmonad-contrib/repos/community-staging-x86_64/PKGBUILD (from rev 715806, xmonad-contrib/trunk/PKGBUILD) --+ PKGBUILD | 42 ++ 1 file changed, 42 insertions(+) Copied: xmonad-contrib/repos/community-staging-x86_64/PKGBUILD (from rev 715806, xmonad-contrib/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-10-02 22:17:21 UTC (rev 715807) @@ -0,0 +1,42 @@ +# Maintainer: Levente Polyak +# Maintainer: Jelle van der Waa +# Contributor: Sergej Pupykin +# Contributor: Vesa Kaihlavirta +# Contributor: orbisvicis + +pkgname=xmonad-contrib +pkgver=0.16 +pkgrel=42 +pkgdesc='Add-ons for xmonad' +url='https://xmonad.org/' +arch=('x86_64') +license=('BSD') +depends=('ghc-libs' 'xmonad' 'sh' 'haskell-x11' 'haskell-x11-xft' 'haskell-utf8-string' 'haskell-random' + 'haskell-old-time') +makedepends=('ghc') +source=(${pkgname}-${pkgver}.tar.gz::https://github.com/xmonad/xmonad-contrib/archive/v${pkgver}.tar.gz) +sha512sums=('68f93ef6bcc1f2b3f5422c35a9ddcf846c75c1e9d8e6177750f4fad8dec818642e0a7159d295a381f0656c85b1f52382af1e32d577a825c4fcbdfa4c131581cc') + +prepare() { + sed -i -e '/semigroups/d' -e 's/utf8-string,/utf8-string/' ${pkgname}-${pkgver}/${pkgname}.cabal +} + +build() { + cd ${pkgname}-${pkgver} + runhaskell Setup.lhs configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ + --prefix=/usr -fuse_xft --libsubdir=\$compiler/site-local/\$pkgid \ + --docdir=/usr/share/doc/${pkgname} + runhaskell Setup build $MAKEFLAGS + 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 ${pkgname}-${pkgver} + install -Dm 744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" + install -Dm 744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" + runhaskell Setup.lhs copy --destdir="${pkgdir}" + install -Dm 644 LICENSE -t "${pkgdir}/usr/share/licenses/${pkgname}" +}
[arch-commits] Commit in xmonad-contrib/trunk (PKGBUILD)
Date: Friday, October 2, 2020 @ 22:17:11 Author: felixonmars Revision: 715806 upgpkg: xmonad-contrib 0.16-42: rebuild with base-orphans 0.8.3 Modified: xmonad-contrib/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-10-02 22:16:00 UTC (rev 715805) +++ PKGBUILD2020-10-02 22:17:11 UTC (rev 715806) @@ -6,7 +6,7 @@ pkgname=xmonad-contrib pkgver=0.16 -pkgrel=41 +pkgrel=42 pkgdesc='Add-ons for xmonad' url='https://xmonad.org/' arch=('x86_64')
[arch-commits] Commit in xmonad/repos (4 files)
Date: Friday, October 2, 2020 @ 22:16:00 Author: felixonmars Revision: 715805 archrelease: copy trunk to community-staging-x86_64 Added: xmonad/repos/community-staging-x86_64/ xmonad/repos/community-staging-x86_64/PKGBUILD (from rev 715804, xmonad/trunk/PKGBUILD) xmonad/repos/community-staging-x86_64/dynamic-compilation.patch (from rev 715804, xmonad/trunk/dynamic-compilation.patch) xmonad/repos/community-staging-x86_64/xmonad.svg (from rev 715804, xmonad/trunk/xmonad.svg) ---+ PKGBUILD | 70 dynamic-compilation.patch | 11 ++ xmonad.svg| 77 3 files changed, 158 insertions(+) Copied: xmonad/repos/community-staging-x86_64/PKGBUILD (from rev 715804, xmonad/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-10-02 22:16:00 UTC (rev 715805) @@ -0,0 +1,70 @@ +# Maintainer: Levente Polyak +# Maintainer: Jelle van der Waa +# Contributor: Sergej Pupykin +# Contributor: Vesa Kaihlavirta +# Contributor: shild + +pkgname=xmonad +pkgver=0.15 +pkgrel=62 +pkgdesc='Lightweight X11 tiled window manager written in Haskell' +url='https://xmonad.org/' +arch=('x86_64') +license=('BSD') +depends=('ghc' 'haskell-x11' 'sh' 'haskell-utf8-string' 'haskell-extensible-exceptions' + 'haskell-data-default' 'haskell-setlocale') +makedepends=('gendesk') +optdepends=('xorg-xmessage: for displaying visual error messages') +source=(${pkgname}-${pkgver}.tar.gz::https://github.com/xmonad/xmonad/archive/v${pkgver}.tar.gz +dynamic-compilation.patch +xmonad.svg) +sha512sums=('07bf61a1355548679d264e62423dfe6c4ee886aff28ac748588aa7f4f9a4f1bf2afabb1104451fa56f5a3989d79b6044f479d2804e416940e02f52f18b443996' + 'abc598ebc4b55917186cd4d549fc970f53905f820d394ada9a092c08d8833050ad18b23e2f4fd7f281487da2db5b0ca058600e995ac97b18d3be4c62071562d6' + '31f0ceb724a9931aeda75ab706c8908b5d8341af4df50ab1d749814baacb748ad3622601cd99ac03bf936b698fcd854b23d1541e1772306e3337a13a79b110b6') + +prepare() { + gendesk --pkgname "${pkgname}" --pkgdesc "${pkgdesc}" + cd ${pkgname}-${pkgver} + patch -p1 -i "${srcdir}/dynamic-compilation.patch" + sed -e 's/&& <.*,/,/g' -e 's/==.*,/,/g' -i ${pkgname}.cabal +} + +build() { + cd ${pkgname}-${pkgver} + + runhaskell Setup configure -O \ +--enable-shared \ +--enable-executable-dynamic \ +--disable-library-vanilla \ +--prefix=/usr \ +--dynlibdir=/usr/lib \ +--docdir="/usr/share/doc/${pkgname}" \ +--datasubdir="${pkgname}" \ +--libsubdir=\$compiler/site-local/\$pkgid \ +--ghc-option=-optl-Wl\,-z\,relro\,-z\,now \ +--ghc-option='-pie' + runhaskell Setup build $MAKEFLAGS + 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 ${pkgname}-${pkgver} + + install -Dm 744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" + install -Dm 744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" + + runhaskell Setup.lhs copy --destdir="${pkgdir}" + + # Requires pandoc, regex-posix, Pretty and cabal + #runhaskell util/GenerateManpage.hs + + install -Dm 644 man/xmonad.1 -t "${pkgdir}/usr/share/man/man1" + install -Dm 644 LICENSE -t "${pkgdir}/usr/share/licenses/xmonad" + install -Dm 644 "$srcdir/xmonad.svg" -t "${pkgdir}/usr/share/pixmaps" + install -Dm 644 "$srcdir/xmonad.desktop" -t "${pkgdir}/usr/share/xsessions" +} + +# vim: ts=2 sw=2 et: Copied: xmonad/repos/community-staging-x86_64/dynamic-compilation.patch (from rev 715804, xmonad/trunk/dynamic-compilation.patch) === --- community-staging-x86_64/dynamic-compilation.patch (rev 0) +++ community-staging-x86_64/dynamic-compilation.patch 2020-10-02 22:16:00 UTC (rev 715805) @@ -0,0 +1,11 @@ +diff -ura xmonad-0.13.orig/src/XMonad/Core.hs xmonad-0.13/src/XMonad/Core.hs +--- xmonad-0.13.orig/src/XMonad/Core.hs2017-06-23 17:13:06.154600231 +0300 xmonad-0.13/src/XMonad/Core.hs 2017-06-23 17:13:51.021867441 +0300 +@@ -626,6 +626,7 @@ + , "-ilib" + , "-fforce-recomp" + , "-main-is", "main" ++ , "-dynamic" + , "-v0" + , "-o", bin + ] (Just dir) Nothing Nothing Nothing (Just errHandle) Copied: xmonad/repos/community-staging-x86_64/xmonad.svg (from rev 715804, xmonad/trunk/xmonad.svg) === ---
[arch-commits] Commit in xmonad/trunk (PKGBUILD)
Date: Friday, October 2, 2020 @ 22:15:44 Author: felixonmars Revision: 715804 upgpkg: xmonad 0.15-62: rebuild with base-orphans 0.8.3 Modified: xmonad/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-10-02 22:15:07 UTC (rev 715803) +++ PKGBUILD2020-10-02 22:15:44 UTC (rev 715804) @@ -6,7 +6,7 @@ pkgname=xmonad pkgver=0.15 -pkgrel=61 +pkgrel=62 pkgdesc='Lightweight X11 tiled window manager written in Haskell' url='https://xmonad.org/' arch=('x86_64')
[arch-commits] Commit in xmobar/repos (2 files)
Date: Friday, October 2, 2020 @ 22:15:07 Author: felixonmars Revision: 715803 archrelease: copy trunk to community-staging-x86_64 Added: xmobar/repos/community-staging-x86_64/ xmobar/repos/community-staging-x86_64/PKGBUILD (from rev 715802, xmobar/trunk/PKGBUILD) --+ PKGBUILD | 64 + 1 file changed, 64 insertions(+) Copied: xmobar/repos/community-staging-x86_64/PKGBUILD (from rev 715802, xmobar/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-10-02 22:15:07 UTC (rev 715803) @@ -0,0 +1,64 @@ +# Maintainer: Levente Polyak +# Maintainer: Jelle van der Waa +# Contributer: Sergej Pupykin +# Contributor: Arch Haskell Team + +pkgname=xmobar +pkgver=0.36 +pkgrel=6 +pkgdesc='Minimalistic Text Based Status Bar' +url='https://hackage.haskell.org/package/xmobar' +license=('BSD') +arch=('x86_64') +depends=('libxft' 'libxinerama' 'libxrandr' 'libxpm' 'ghc-libs' 'haskell-x11' + 'haskell-x11-xft' 'haskell-utf8-string' 'haskell-network-uri' + 'haskell-hinotify' 'haskell-stm' 'haskell-parsec' 'haskell-parsec-numbers' + 'haskell-mtl' 'haskell-regex-base' 'haskell-regex-compat' + 'haskell-http' 'haskell-dbus' 'haskell-libmpd' 'haskell-cereal' 'haskell-netlink' + 'haskell-text' 'haskell-async' 'haskell-aeson' + 'haskell-timezone-olson' 'haskell-timezone-series' 'alsa-lib' + 'haskell-extensible-exceptions' 'haskell-http-conduit' + 'haskell-http-types' 'haskell-http-client-tls' 'haskell-alsa-core' 'haskell-alsa-mixer') +makedepends=('ghc' 'haskell-hspec' 'haskell-temporary') +source=(https://github.com/jaor/xmobar/archive/${pkgver}/${pkgname}-${pkgver}.tar.gz) +sha512sums=('15abb262187448cd71f93e67f04ab40989f541dd02f968924521f99727cd75cb92d650d495fc40ad4bed97fa552185daca7801aa2d5079aa47a39dce9b4ea4f7') + +build() { + cd xmobar-${pkgver} + + _flags=(with_xft with_utf8 with_inotify with_mpd with_alsa with_nl80211 + with_datezone with_mpris with_dbus with_xpm with_threaded + with_rtsopts with_weather) + + runhaskell setup configure -O \ +--enable-shared \ +--enable-executable-dynamic \ +--disable-library-vanilla \ +--prefix=/usr \ +--dynlibdir=/usr/lib \ +--libsubdir=\$compiler/site-local/\$pkgid \ +--ghc-option=-optl-Wl\,-z\,relro\,-z\,now \ +--ghc-option='-pie' \ +--flags="${_flags[*]}" \ +--enable-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 xmobar-${pkgver} + runhaskell setup test +} + +package() { + cd xmobar-${pkgver} + install -Dm 744 register.sh "${pkgdir}/usr/share/haskell/register/xmobar.sh" + install -Dm 744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/xmobar.sh" + runhaskell setup copy --destdir="${pkgdir}" + install -Dm 644 license -t "${pkgdir}/usr/share/licenses/${pkgname}" +} + +# vim: ts=2 sw=2 et:
[arch-commits] Commit in xmobar/trunk (PKGBUILD)
Date: Friday, October 2, 2020 @ 22:14:55 Author: felixonmars Revision: 715802 upgpkg: xmobar 0.36-6: rebuild with base-orphans 0.8.3 Modified: xmobar/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-10-02 22:13:51 UTC (rev 715801) +++ PKGBUILD2020-10-02 22:14:55 UTC (rev 715802) @@ -5,7 +5,7 @@ pkgname=xmobar pkgver=0.36 -pkgrel=5 +pkgrel=6 pkgdesc='Minimalistic Text Based Status Bar' url='https://hackage.haskell.org/package/xmobar' license=('BSD')
[arch-commits] Commit in taskell/repos (2 files)
Date: Friday, October 2, 2020 @ 22:13:51 Author: felixonmars Revision: 715801 archrelease: copy trunk to community-staging-x86_64 Added: taskell/repos/community-staging-x86_64/ taskell/repos/community-staging-x86_64/PKGBUILD (from rev 715800, taskell/trunk/PKGBUILD) --+ PKGBUILD | 48 1 file changed, 48 insertions(+) Copied: taskell/repos/community-staging-x86_64/PKGBUILD (from rev 715800, taskell/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-10-02 22:13:51 UTC (rev 715801) @@ -0,0 +1,48 @@ +# Maintainer: Jelle van der Waa https://hackage.haskell.org/package/$pkgname; +depends=(ghc-libs haskell-aeson haskell-attoparsec haskell-brick haskell-config-ini haskell-file-embed haskell-fold-debounce haskell-http-client haskell-http-conduit haskell-http-types haskell-lens haskell-tz haskell-vty haskell-classy-prelude) +makedepends=(ghc uusi haskell-classy-prelude haskell-raw-strings-qq haskell-tasty haskell-tasty-discover haskell-tasty-expected-failure haskell-tasty-hunit) +source=(https://hackage.haskell.org/packages/archive/$pkgname/$pkgver/$pkgname-$pkgver.tar.gz) +sha512sums=('5ef1504f908876aa17dfd817115bc0d1f8056cba4b759ee70b3d869bd778db7ca0123585f107c906b898d5c614091cb05955cb387a03f2abfbe842622e2e4c8e') + +prepare() { + uusi $pkgname-$pkgver/$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 \ +--ghc-option=-optl-Wl\,-z\,relro\,-z\,now \ +--ghc-option='-pie' + runhaskell Setup build $MAKEFLAGS + 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 + runghc Setup.hs copy --destdir="$pkgdir" + install -Dm644 LICENSE "$pkgdir/usr/share/licenses/$pkgname/LICENSE" + + # Doc only contains the license + rm -rf "$pkgdir/usr/share/doc" +} + +# vim: ts=2 sw=2 et:
[arch-commits] Commit in taskell/trunk (PKGBUILD)
Date: Friday, October 2, 2020 @ 22:13:40 Author: felixonmars Revision: 715800 upgpkg: taskell 1.10.1-5: rebuild with base-orphans 0.8.3 Modified: taskell/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-10-02 22:12:47 UTC (rev 715799) +++ PKGBUILD2020-10-02 22:13:40 UTC (rev 715800) @@ -2,7 +2,7 @@ pkgname=taskell pkgver=1.10.1 -pkgrel=4 +pkgrel=5 pkgdesc='A command-line kanban board/task manager' license=(BSD) arch=(x86_64)
[arch-commits] Commit in tamarin-prover/repos (2 files)
Date: Friday, October 2, 2020 @ 22:12:47 Author: felixonmars Revision: 715799 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 715798, tamarin-prover/trunk/PKGBUILD) --+ PKGBUILD | 50 ++ 1 file changed, 50 insertions(+) Copied: tamarin-prover/repos/community-staging-x86_64/PKGBUILD (from rev 715798, tamarin-prover/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-10-02 22:12:47 UTC (rev 715799) @@ -0,0 +1,50 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +pkgname=tamarin-prover +pkgver=1.6.0 +pkgrel=16 +pkgdesc="The Tamarin prover for security protocol analysis" +url="https://tamarin-prover.github.io; +license=("GPL") +arch=('x86_64') +depends=('ghc-libs' 'graphviz' 'maude' 'haskell-hunit' 'haskell-binary-orphans' 'haskell-binary-instances' + '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' 'haskell-tamarin-prover-sapic') +optdepends=('ocaml: for sapic support') +makedepends=('ghc' 'ocaml>=4.11.0') +source=("tamarin-prover-$pkgver.tar.gz::https://github.com/tamarin-prover/tamarin-prover/archive/$pkgver.tar.gz;) +sha512sums=('7f3569f740d63d715b92a8f073eaecb8b32efe59b910b246977d36bb9e873765440e72feb6e76c7cbafab0495b88cfc666bb1dd12f685627c60d5cbd97b2973e') + +prepare() { +cd $pkgname-$pkgver +sed -i '/cp sapic/d' plugins/sapic/Makefile +} + +build() { +cd $pkgname-$pkgver + +runhaskell Setup configure -O --enable-executable-dynamic --prefix=/usr \ +--docdir="/usr/share/doc/${pkgname}" --datasubdir="$pkgname" \ +-fthreaded -ftest-coverage -f-build-tests --ghc-option='-pie' +runhaskell Setup build $MAKEFLAGS + +cd plugins/sapic +make -j1 +} + +package() { +cd $pkgname-$pkgver +runhaskell Setup copy --destdir="${pkgdir}" + +install -Dm644 etc/filetype.vim "$pkgdir"/usr/share/vim/vimfiles/ftdetect/tamarin.vim +install -Dm644 etc/syntax/spthy.vim "$pkgdir"/usr/share/vim/vimfiles/syntax/spthy.vim +ln -s spthy.vim "$pkgdir"/usr/share/vim/vimfiles/syntax/sapic.vim + +cd plugins/sapic +install -Dm755 sapic "$pkgdir"/usr/bin/sapic +}
[arch-commits] Commit in tamarin-prover/trunk (PKGBUILD)
Date: Friday, October 2, 2020 @ 22:12:37 Author: felixonmars Revision: 715798 upgpkg: tamarin-prover 1.6.0-16: rebuild with base-orphans 0.8.3 Modified: tamarin-prover/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-10-02 22:11:34 UTC (rev 715797) +++ PKGBUILD2020-10-02 22:12:37 UTC (rev 715798) @@ -3,7 +3,7 @@ pkgname=tamarin-prover pkgver=1.6.0 -pkgrel=15 +pkgrel=16 pkgdesc="The Tamarin prover for security protocol analysis" url="https://tamarin-prover.github.io; license=("GPL")
[arch-commits] Commit in postgrest/trunk (PKGBUILD)
Date: Friday, October 2, 2020 @ 22:11:23 Author: felixonmars Revision: 715796 upgpkg: postgrest 7.0.1-107: rebuild with base-orphans 0.8.3 Modified: postgrest/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-10-02 22:09:17 UTC (rev 715795) +++ PKGBUILD2020-10-02 22:11:23 UTC (rev 715796) @@ -3,7 +3,7 @@ pkgname=postgrest pkgver=7.0.1 -pkgrel=106 +pkgrel=107 pkgdesc="REST API for any Postgres database" url="https://github.com/begriffs/postgrest; license=("MIT")
[arch-commits] Commit in postgrest/repos (2 files)
Date: Friday, October 2, 2020 @ 22:11:34 Author: felixonmars Revision: 715797 archrelease: copy trunk to community-staging-x86_64 Added: postgrest/repos/community-staging-x86_64/ postgrest/repos/community-staging-x86_64/PKGBUILD (from rev 715796, postgrest/trunk/PKGBUILD) --+ PKGBUILD | 71 + 1 file changed, 71 insertions(+) Copied: postgrest/repos/community-staging-x86_64/PKGBUILD (from rev 715796, postgrest/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-10-02 22:11:34 UTC (rev 715797) @@ -0,0 +1,71 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +pkgname=postgrest +pkgver=7.0.1 +pkgrel=107 +pkgdesc="REST API for any Postgres database" +url="https://github.com/begriffs/postgrest; +license=("MIT") +arch=('x86_64') +depends=('ghc-libs' 'haskell-http' 'haskell-ranged-sets' 'haskell-aeson' 'haskell-ansi-wl-pprint' + 'haskell-base64-bytestring' 'haskell-case-insensitive' 'haskell-cassava' + 'haskell-configurator-pg' 'haskell-contravariant' 'haskell-contravariant-extras' + 'haskell-cookie' 'haskell-either' 'haskell-gitrev' 'haskell-hasql' 'haskell-hasql-pool' + 'haskell-hasql-transaction' 'haskell-heredoc' 'haskell-http-types' + 'haskell-insert-ordered-containers' 'haskell-interpolatedstring-perl6' 'haskell-jose' + 'haskell-lens' 'haskell-lens-aeson' 'haskell-network-uri' 'haskell-optparse-applicative' + 'haskell-parsec' 'haskell-protolude' 'haskell-regex-tdfa' 'haskell-scientific' + 'haskell-swagger2' 'haskell-unordered-containers' 'haskell-vector' 'haskell-wai' + 'haskell-wai-cors' 'haskell-wai-extra' 'haskell-wai-middleware-static' + 'haskell-auto-update' 'haskell-retry' 'haskell-warp') +makedepends=('ghc' 'uusi' 'haskell-aeson-qq' 'haskell-async' 'haskell-hspec' 'haskell-hspec-wai' + 'haskell-hspec-wai-json' 'haskell-monad-control' 'haskell-transformers-base') +checkdepends=('pifpaf' 'postgresql' 'procps-ng') +source=("$pkgname-$pkgver.tar.bz2::https://github.com/begriffs/postgrest/archive/v$pkgver.tar.gz;) +sha512sums=('0e6270ff4762b444b4d3791ceea4bb468bc316c9d2103f9d355e2e6108bb4bb51b302499b68a5cfc4ff14f503bdd95985481f7fb6eb6dbb158f1f5350857cf1b') + +prepare() { +cd $pkgname-$pkgver +sed -i 's/5432/9824/' test/fixtures/dumpfixture.sh +uusi $pkgname.cabal +} + +build() { +cd "${srcdir}/${pkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ +-f-CI --ghc-option='-pie' +runhaskell Setup build $MAKEFLAGS +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $pkgname-$pkgver + +eval $(pifpaf run postgresql --host 127.0.0.1) +createdb postgrest_test + +# TODO: user authentication issue? +POSTGREST_TEST_CONNECTION=$(test/create_test_db "postgres://$USER@localhost" postgrest_test) runhaskell Setup test || warning "Tests failed" + +# Disabled: uses stack +# test/io-tests.sh + +pifpaf_stop +} + +package() { +cd "${srcdir}/${pkgname}-${pkgver}" + +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" +install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" +runhaskell Setup copy --destdir="${pkgdir}" +install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE +rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in hledger-web/trunk (PKGBUILD)
Date: Friday, October 2, 2020 @ 22:09:06 Author: felixonmars Revision: 715794 upgpkg: hledger-web 1.19.1-18: rebuild with base-orphans 0.8.3 Modified: hledger-web/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-10-02 22:08:08 UTC (rev 715793) +++ PKGBUILD2020-10-02 22:09:06 UTC (rev 715794) @@ -3,7 +3,7 @@ pkgname=hledger-web pkgver=1.19.1 -pkgrel=17 +pkgrel=18 pkgdesc="Web-based user interface for the hledger accounting system" url="http://hledger.org; license=("GPL")
[arch-commits] Commit in hledger-web/repos (2 files)
Date: Friday, October 2, 2020 @ 22:09:17 Author: felixonmars Revision: 715795 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 715794, hledger-web/trunk/PKGBUILD) --+ PKGBUILD | 49 + 1 file changed, 49 insertions(+) Copied: hledger-web/repos/community-staging-x86_64/PKGBUILD (from rev 715794, hledger-web/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-10-02 22:09:17 UTC (rev 715795) @@ -0,0 +1,49 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +pkgname=hledger-web +pkgver=1.19.1 +pkgrel=18 +pkgdesc="Web-based user interface for the hledger accounting system" +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-conduit-extra' 'haskell-data-default' + 'haskell-decimal' 'haskell-extra' 'haskell-hjsmin' 'haskell-http-conduit' + 'haskell-http-client' 'haskell-http-types' 'haskell-megaparsec' 'haskell-network' + 'haskell-shakespeare' 'haskell-unix-compat' 'haskell-unordered-containers' + 'haskell-utf8-string' 'haskell-wai' 'haskell-wai-cors' 'haskell-wai-extra' + 'haskell-wai-handler-launch' 'haskell-warp' 'haskell-yesod' 'haskell-yesod-core' + 'haskell-yesod-form' 'haskell-yesod-static') +makedepends=('ghc' 'haskell-hspec' 'haskell-yesod-test') +replaces=('hledger-api') +source=("https://hackage.haskell.org/packages/archive/${pkgname}/${pkgver}/${pkgname}-${pkgver}.tar.gz;) +sha512sums=('adef619601e918962e7b9eb9a4cd4a5e094b2ad245461d1cddcf9cfdb1c8d9f3b5b7ea08adee50c7855cbac28cf8216decc00dd1f3c1d6fc7da91aeecd9ed1be') + +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 $MAKEFLAGS +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $pkgname-$pkgver +runhaskell Setup test +} + +package() { +cd "${srcdir}/${pkgname}-${pkgver}" +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" +install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" +runhaskell Setup copy --destdir="${pkgdir}" +rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in git-annex/trunk (PKGBUILD)
Date: Friday, October 2, 2020 @ 22:07:58 Author: felixonmars Revision: 715792 upgpkg: git-annex 8.20200908-20: rebuild with base-orphans 0.8.3 Modified: git-annex/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-10-02 22:05:39 UTC (rev 715791) +++ PKGBUILD2020-10-02 22:07:58 UTC (rev 715792) @@ -3,7 +3,7 @@ pkgname=git-annex pkgver=8.20200908 -pkgrel=19 +pkgrel=20 pkgdesc="Manage files with git, without checking their contents into git" url="https://git-annex.branchable.com/; license=("AGPL3")
[arch-commits] Commit in git-annex/repos (2 files)
Date: Friday, October 2, 2020 @ 22:08:08 Author: felixonmars Revision: 715793 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 715792, git-annex/trunk/PKGBUILD) --+ PKGBUILD | 48 1 file changed, 48 insertions(+) Copied: git-annex/repos/community-staging-x86_64/PKGBUILD (from rev 715792, git-annex/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-10-02 22:08:08 UTC (rev 715793) @@ -0,0 +1,48 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +pkgname=git-annex +pkgver=8.20200908 +pkgrel=20 +pkgdesc="Manage files with git, without checking their contents into git" +url="https://git-annex.branchable.com/; +license=("AGPL3") +arch=('x86_64') +depends=('git' 'lsof' 'rsync' 'ghc-libs' 'haskell-aeson' 'haskell-async' 'haskell-aws' + 'haskell-blaze-builder' 'haskell-bloomfilter' 'haskell-byteable' 'haskell-case-insensitive' + 'haskell-clientsession' 'haskell-concurrent-output' 'haskell-connection' 'haskell-conduit' + 'haskell-crypto-api' 'haskell-cryptonite' 'haskell-data-default' 'haskell-dav' + 'haskell-dbus' 'haskell-disk-free-space' 'haskell-dlist' 'haskell-edit-distance' + 'haskell-fdo-notify' 'haskell-feed' 'haskell-filepath-bytestring' 'haskell-git-lfs' + 'haskell-hinotify' 'haskell-hslogger' 'haskell-http-client' + 'haskell-http-client-restricted' 'haskell-http-client-tls' 'haskell-http-conduit' + 'haskell-http-types' 'haskell-ifelse' 'haskell-magic' 'haskell-memory' 'haskell-microlens' + 'haskell-monad-control' 'haskell-monad-logger' 'haskell-mountpoints' 'haskell-network' + 'haskell-network-info' 'haskell-network-multicast' 'haskell-network-uri' + 'haskell-old-locale' 'haskell-optparse-applicative' 'haskell-path-pieces' + 'haskell-persistent' 'haskell-persistent-sqlite' 'haskell-persistent-template' + 'haskell-quickcheck' 'haskell-random' 'haskell-regex-tdfa' 'haskell-resourcet' + 'haskell-safesemaphore' 'haskell-sandi' 'haskell-securemem' 'haskell-shakespeare' + 'haskell-socks' 'haskell-split' 'haskell-stm-chans' 'haskell-tagsoup' 'haskell-tasty' + 'haskell-tasty-hunit' 'haskell-tasty-quickcheck' 'haskell-tasty-rerun' 'haskell-torrent' + 'haskell-unix-compat' 'haskell-unliftio-core' 'haskell-unordered-containers' + 'haskell-utf8-string' 'haskell-uuid' 'haskell-vector' 'haskell-wai' 'haskell-wai-extra' + 'haskell-warp' 'haskell-warp-tls' 'haskell-yesod' 'haskell-yesod-core' 'haskell-yesod-form' + 'haskell-yesod-static') +makedepends=('chrpath' 'ghc') +source=("git+https://git.joeyh.name/git/git-annex.git#tag=$pkgver;) +sha512sums=('SKIP') + +build() { + cd git-annex + sed -e 's|--ghc-options|-O --prefix=/usr --enable-executable-dynamic --disable-library-vanilla --docdir=/usr/share/doc/'$pkgname' --ghc-options|' \ + -i Makefile + make GHC="ghc -dynamic" BUILDER=./Setup BUILDEROPTIONS=$MAKEFLAGS +} + +package() { + cd git-annex + make GHC="ghc -dynamic" BUILDER=./Setup DESTDIR="$pkgdir" install + + rmdir "$pkgdir"/usr/share/doc/git-annex "$pkgdir"/usr/share/doc +}
[arch-commits] Commit in haskell-yesod-static/trunk (PKGBUILD)
Date: Friday, October 2, 2020 @ 22:04:42 Author: felixonmars Revision: 715764 upgpkg: haskell-yesod-static 1.6.1.0-62: rebuild with base-orphans 0.8.3 Modified: haskell-yesod-static/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-10-02 22:03:52 UTC (rev 715763) +++ PKGBUILD2020-10-02 22:04:42 UTC (rev 715764) @@ -4,7 +4,7 @@ _hkgname=yesod-static pkgname=haskell-yesod-static pkgver=1.6.1.0 -pkgrel=61 +pkgrel=62 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: Friday, October 2, 2020 @ 22:04:53 Author: felixonmars Revision: 715765 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 715764, haskell-yesod-static/trunk/PKGBUILD) --+ PKGBUILD | 48 1 file changed, 48 insertions(+) Copied: haskell-yesod-static/repos/community-staging-x86_64/PKGBUILD (from rev 715764, haskell-yesod-static/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-10-02 22:04:53 UTC (rev 715765) @@ -0,0 +1,48 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=yesod-static +pkgname=haskell-yesod-static +pkgver=1.6.1.0 +pkgrel=62 +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-rio' '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=('66037ec28eac83e374161c1b306a4d20805ecb35ccfc4878e7894d961daaf30d9936c6e209641ff323d7e3dd5626f5a24a12915d4205417c496e272a2e969f6e') + +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 $MAKEFLAGS +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-servant-server/repos (2 files)
Date: Friday, October 2, 2020 @ 22:03:52 Author: felixonmars Revision: 715763 archrelease: copy trunk to community-staging-x86_64 Added: haskell-servant-server/repos/community-staging-x86_64/ haskell-servant-server/repos/community-staging-x86_64/PKGBUILD (from rev 715762, haskell-servant-server/trunk/PKGBUILD) --+ PKGBUILD | 55 +++ 1 file changed, 55 insertions(+) Copied: haskell-servant-server/repos/community-staging-x86_64/PKGBUILD (from rev 715762, haskell-servant-server/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-10-02 22:03:52 UTC (rev 715763) @@ -0,0 +1,55 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=servant-server +pkgname=haskell-servant-server +pkgver=0.18 +pkgrel=13 +pkgdesc="A family of combinators for defining webservices APIs and serving them" +url="https://haskell-servant.readthedocs.org/; +license=("BSD") +arch=('x86_64') +depends=('ghc-libs' 'haskell-base-compat' 'haskell-aeson' 'haskell-base64-bytestring' + 'haskell-http-api-data' 'haskell-http-media' 'haskell-http-types' + 'haskell-network-uri' 'haskell-monad-control' 'haskell-network' 'haskell-servant' + 'haskell-string-conversions' 'haskell-resourcet' 'haskell-tagged' + 'haskell-transformers-base' 'haskell-wai' 'haskell-wai-app-static' 'haskell-warp' + 'haskell-word8') +makedepends=('ghc' 'uusi' 'haskell-hspec' 'haskell-hspec-wai' 'haskell-should-not-typecheck' + 'haskell-quickcheck' 'haskell-safe' 'haskell-wai-extra' 'haskell-temporary' + 'haskell-transformers-compat') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('9a10338c4a9411649c03fc3407130a2b04ef8302bb4980770a7fef69ccf4983628c47c3e485f02826bca6fc83d6af945b9d1f44eea2ab8de9021e3542fa5a9f9') + +prepare() { +cd $_hkgname-$pkgver +uusi $_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 $MAKEFLAGS +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 gpaste/repos/staging-x86_64 (PKGBUILD PKGBUILD)
Date: Friday, October 2, 2020 @ 22:03:44 Author: heftig Revision: 397125 archrelease: copy trunk to staging-x86_64 Added: gpaste/repos/staging-x86_64/PKGBUILD (from rev 397124, gpaste/trunk/PKGBUILD) Deleted: gpaste/repos/staging-x86_64/PKGBUILD --+ PKGBUILD | 78 ++--- 1 file changed, 39 insertions(+), 39 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2020-10-02 22:03:03 UTC (rev 397124) +++ PKGBUILD2020-10-02 22:03:44 UTC (rev 397125) @@ -1,39 +0,0 @@ -# Maintainer: Jan Alexander Steffens (heftig) - -pkgname=gpaste -pkgver=3.38.0 -pkgrel=1 -pkgdesc="Clipboard management system" -url="https://www.imagination-land.org/tags/GPaste.html; -license=(BSD) -arch=(x86_64) -depends=(gtk3) -makedepends=(vala appstream-glib gobject-introspection gnome-shell - gnome-control-center git meson) -optdepends=("wgetpaste: Upload clipboard contents") -_commit=421df163626bec9884bc8991b542f32d9bb26e59 # tags/v3.38.0^0 -source=("git+https://github.com/keruspe/gpaste#commit=$_commit;) -sha256sums=('SKIP') - -pkgver() { - cd $pkgname - git describe --tags | sed 's/^v//;s/-/+/g' -} - -prepare() { - cd $pkgname -} - -build() { - arch-meson $pkgname build - meson compile -C build -} - -check() { - meson test -C build --print-errorlogs -} - -package() { - DESTDIR="$pkgdir" meson install -C build - install -Dt "$pkgdir/usr/share/licenses/$pkgname" -m644 $pkgname/COPYING -} Copied: gpaste/repos/staging-x86_64/PKGBUILD (from rev 397124, gpaste/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2020-10-02 22:03:44 UTC (rev 397125) @@ -0,0 +1,39 @@ +# Maintainer: Jan Alexander Steffens (heftig) + +pkgname=gpaste +pkgver=3.38.1 +pkgrel=1 +pkgdesc="Clipboard management system" +url="https://www.imagination-land.org/tags/GPaste.html; +license=(BSD) +arch=(x86_64) +depends=(gtk3) +makedepends=(vala appstream-glib gobject-introspection gnome-shell + gnome-control-center git meson) +optdepends=("wgetpaste: Upload clipboard contents") +_commit=3a00a3e4a9e7bba9717c6072750c7bf2dd11a09d # tags/v3.38.1^0 +source=("git+https://github.com/keruspe/gpaste#commit=$_commit;) +sha256sums=('SKIP') + +pkgver() { + cd $pkgname + git describe --tags | sed 's/^v//;s/-/+/g' +} + +prepare() { + cd $pkgname +} + +build() { + arch-meson $pkgname build + meson compile -C build +} + +check() { + meson test -C build --print-errorlogs +} + +package() { + DESTDIR="$pkgdir" meson install -C build + install -Dt "$pkgdir/usr/share/licenses/$pkgname" -m644 $pkgname/COPYING +}
[arch-commits] Commit in haskell-servant-server/trunk (PKGBUILD)
Date: Friday, October 2, 2020 @ 22:03:41 Author: felixonmars Revision: 715762 upgpkg: haskell-servant-server 0.18-13: rebuild with base-orphans 0.8.3 Modified: haskell-servant-server/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-10-02 22:02:38 UTC (rev 715761) +++ PKGBUILD2020-10-02 22:03:41 UTC (rev 715762) @@ -4,7 +4,7 @@ _hkgname=servant-server pkgname=haskell-servant-server pkgver=0.18 -pkgrel=12 +pkgrel=13 pkgdesc="A family of combinators for defining webservices APIs and serving them" url="https://haskell-servant.readthedocs.org/; license=("BSD")
[arch-commits] Commit in gpaste/trunk (PKGBUILD)
Date: Friday, October 2, 2020 @ 22:03:03 Author: heftig Revision: 397124 3.38.1-1 Modified: gpaste/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2020-10-02 21:47:27 UTC (rev 397123) +++ PKGBUILD2020-10-02 22:03:03 UTC (rev 397124) @@ -1,7 +1,7 @@ # Maintainer: Jan Alexander Steffens (heftig) pkgname=gpaste -pkgver=3.38.0 +pkgver=3.38.1 pkgrel=1 pkgdesc="Clipboard management system" url="https://www.imagination-land.org/tags/GPaste.html; @@ -11,7 +11,7 @@ makedepends=(vala appstream-glib gobject-introspection gnome-shell gnome-control-center git meson) optdepends=("wgetpaste: Upload clipboard contents") -_commit=421df163626bec9884bc8991b542f32d9bb26e59 # tags/v3.38.0^0 +_commit=3a00a3e4a9e7bba9717c6072750c7bf2dd11a09d # tags/v3.38.1^0 source=("git+https://github.com/keruspe/gpaste#commit=$_commit;) sha256sums=('SKIP')
[arch-commits] Commit in haskell-hakyll/repos (2 files)
Date: Friday, October 2, 2020 @ 22:02:38 Author: felixonmars Revision: 715761 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 715760, haskell-hakyll/trunk/PKGBUILD) --+ PKGBUILD | 59 +++ 1 file changed, 59 insertions(+) Copied: haskell-hakyll/repos/community-staging-x86_64/PKGBUILD (from rev 715760, haskell-hakyll/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-10-02 22:02:38 UTC (rev 715761) @@ -0,0 +1,59 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=hakyll +pkgname=haskell-hakyll +pkgver=4.13.4.0 +pkgrel=74 +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-cryptonite' + 'haskell-data-default' 'haskell-file-embed' 'haskell-fsnotify' 'haskell-http-conduit' + 'haskell-http-types' 'haskell-lrucache' 'haskell-memory' '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; + hakyll-pandoc-2.10.patch::https://github.com/jaspervdj/hakyll/pull/787.patch) +sha512sums=('4ade6776cfee7a8293ba4a659cf8633c0e6641ee2c33db9cdddeaca996ff092d027ce4165e174d7acdeb8485904394d9a899351d9e3c065e4ce7cb5af61ee08a' + 'c78d30619a29f0015d74b997187ed22fdd11c62f10a8da3362c3c2090446bdd17cd0afb7397c3f789305de7047299c54bcad845e0255cee327138c463d3dd8ad') + +prepare() { +cd $_hkgname-$pkgver +patch -p1 -i ../hakyll-pandoc-2.10.patch +sed -i 's/< *0.0.12/<1/;s/< *2.14/<3/;s/< *1.2/<2/' $_hkgname.cabal +} + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --datasubdir="$pkgname" --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ +-fcheckexternal -fwatchserver -fpreviewserver -fusepandoc +runhaskell Setup build $MAKEFLAGS +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: Friday, October 2, 2020 @ 22:02:27 Author: felixonmars Revision: 715760 upgpkg: haskell-hakyll 4.13.4.0-74: rebuild with base-orphans 0.8.3 Modified: haskell-hakyll/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-10-02 22:01:22 UTC (rev 715759) +++ PKGBUILD2020-10-02 22:02:27 UTC (rev 715760) @@ -4,7 +4,7 @@ _hkgname=hakyll pkgname=haskell-hakyll pkgver=4.13.4.0 -pkgrel=73 +pkgrel=74 pkgdesc="A static website compiler library" url="https://jaspervdj.be/hakyll; license=("BSD")
[arch-commits] Commit in haskell-wai-app-static/repos (2 files)
Date: Friday, October 2, 2020 @ 22:01:22 Author: felixonmars Revision: 715759 archrelease: copy trunk to community-staging-x86_64 Added: haskell-wai-app-static/repos/community-staging-x86_64/ haskell-wai-app-static/repos/community-staging-x86_64/PKGBUILD (from rev 715757, haskell-wai-app-static/trunk/PKGBUILD) --+ PKGBUILD | 52 1 file changed, 52 insertions(+) Copied: haskell-wai-app-static/repos/community-staging-x86_64/PKGBUILD (from rev 715757, haskell-wai-app-static/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-10-02 22:01:22 UTC (rev 715759) @@ -0,0 +1,52 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=wai-app-static +pkgname=haskell-wai-app-static +pkgver=3.1.7.2 +pkgrel=31 +pkgdesc="WAI application for static serving" +url="https://www.yesodweb.com/book/web-application-interface; +license=("MIT") +arch=('x86_64') +depends=('ghc-libs' 'haskell-blaze-html' 'haskell-blaze-markup' 'haskell-cryptonite' + 'haskell-file-embed' 'haskell-http-date' 'haskell-http-types' 'haskell-memory' + 'haskell-mime-types' 'haskell-old-locale' 'haskell-optparse-applicative' + 'haskell-unix-compat' 'haskell-unordered-containers' 'haskell-wai' 'haskell-wai-extra' + 'haskell-warp' 'haskell-zlib') +makedepends=('ghc' 'uusi' 'haskell-hspec' 'haskell-mockery' 'haskell-network' 'haskell-temporary') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('e073d85efc201eab94b9c8be4e40ee71567d07ed2e2907504a946477211bc21aaf2250213cac67525ae58be499b164b09880600c0a6f62b0b1742fb9d730d6d9') + +prepare() { + uusi $_hkgname-$pkgver/$_hkgname.cabal +} + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ +-f-print +runhaskell Setup build $MAKEFLAGS +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-reportlab/trunk (PKGBUILD)
Date: Friday, October 2, 2020 @ 22:01:14 Author: foxboron Revision: 715757 upgpkg: python-reportlab 3.5.53-1 Modified: python-reportlab/trunk/PKGBUILD --+ PKGBUILD |6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2020-10-02 22:01:11 UTC (rev 715756) +++ PKGBUILD2020-10-02 22:01:14 UTC (rev 715757) @@ -4,17 +4,17 @@ _origname=reportlab pkgname=python-reportlab -pkgver=3.5.52 +pkgver=3.5.53 pkgrel=1 pkgdesc="A proven industry-strength PDF generating solution" arch=('x86_64') -url="https://bitbucket.org/rptlab/reportlab; +url="https://www.reportlab.com/; depends=('freetype2') depends=('python' 'python-pip' 'python-pillow') makedepends=('freetype2' 'python-pillow' 'mercurial') license=('BSD') source=(https://files.pythonhosted.org/packages/source/${_origname::1}/${_origname}/${_origname}-${pkgver}.tar.gz) -sha256sums=('a5ad4696987fdb42d976093e1b1a585ec2ad42634b5ce94dbb71362dcc758afb') +sha256sums=('49e32586d3a814a5f77407c0590504a72743ca278518b3c0f90182430f2d87af') build() { cd ${_origname}-${pkgver}
[arch-commits] Commit in python-reportlab/repos/community-x86_64 (3 files)
Date: Friday, October 2, 2020 @ 22:01:21 Author: foxboron Revision: 715758 archrelease: copy trunk to community-x86_64 Added: python-reportlab/repos/community-x86_64/PKGBUILD (from rev 715757, python-reportlab/trunk/PKGBUILD) Deleted: python-reportlab/repos/community-x86_64/ChangeLog python-reportlab/repos/community-x86_64/PKGBUILD ---+ ChangeLog | 18 --- PKGBUILD | 68 ++-- 2 files changed, 34 insertions(+), 52 deletions(-) Deleted: ChangeLog === --- ChangeLog 2020-10-02 22:01:14 UTC (rev 715757) +++ ChangeLog 2020-10-02 22:01:21 UTC (rev 715758) @@ -1,18 +0,0 @@ - -2009-02-17 Douglas Soares de Andrade - - * Updated for i686: 2.3 - -2008-11-03 Giovanni Scafora - - * Rebuilt against python 2.6 - -2008-09-14 Douglas Soares de Andrade - - * Updating for x86_64: 2.2 - -2008-09-13 Douglas Soares de Andrade - - * Adding ChangeLog - * Updating for i686: 2.2 - Deleted: PKGBUILD === --- PKGBUILD2020-10-02 22:01:14 UTC (rev 715757) +++ PKGBUILD2020-10-02 22:01:21 UTC (rev 715758) @@ -1,34 +0,0 @@ -# Maintainer: Morten Linderud -# Contributor: Angel 'angvp' Velasquez -# Contributor: William Rea - -_origname=reportlab -pkgname=python-reportlab -pkgver=3.5.52 -pkgrel=1 -pkgdesc="A proven industry-strength PDF generating solution" -arch=('x86_64') -url="https://bitbucket.org/rptlab/reportlab; -depends=('freetype2') -depends=('python' 'python-pip' 'python-pillow') -makedepends=('freetype2' 'python-pillow' 'mercurial') -license=('BSD') -source=(https://files.pythonhosted.org/packages/source/${_origname::1}/${_origname}/${_origname}-${pkgver}.tar.gz) -sha256sums=('a5ad4696987fdb42d976093e1b1a585ec2ad42634b5ce94dbb71362dcc758afb') - -build() { -cd ${_origname}-${pkgver} -python setup.py build -} - -check() { -cd ${_origname}-${pkgver} -python setup.py tests -rm tests/_i_am_actually_a_* -} - -package() { -cd ${_origname}-${pkgver} -python setup.py install --root="$pkgdir" --optimize=1 --skip-build -install -D -m644 LICENSE.txt "$pkgdir"/usr/share/licenses/$pkgname/license.txt -} Copied: python-reportlab/repos/community-x86_64/PKGBUILD (from rev 715757, python-reportlab/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2020-10-02 22:01:21 UTC (rev 715758) @@ -0,0 +1,34 @@ +# Maintainer: Morten Linderud +# Contributor: Angel 'angvp' Velasquez +# Contributor: William Rea + +_origname=reportlab +pkgname=python-reportlab +pkgver=3.5.53 +pkgrel=1 +pkgdesc="A proven industry-strength PDF generating solution" +arch=('x86_64') +url="https://www.reportlab.com/; +depends=('freetype2') +depends=('python' 'python-pip' 'python-pillow') +makedepends=('freetype2' 'python-pillow' 'mercurial') +license=('BSD') +source=(https://files.pythonhosted.org/packages/source/${_origname::1}/${_origname}/${_origname}-${pkgver}.tar.gz) +sha256sums=('49e32586d3a814a5f77407c0590504a72743ca278518b3c0f90182430f2d87af') + +build() { +cd ${_origname}-${pkgver} +python setup.py build +} + +check() { +cd ${_origname}-${pkgver} +python setup.py tests +rm tests/_i_am_actually_a_* +} + +package() { +cd ${_origname}-${pkgver} +python setup.py install --root="$pkgdir" --optimize=1 --skip-build +install -D -m644 LICENSE.txt "$pkgdir"/usr/share/licenses/$pkgname/license.txt +}
[arch-commits] Commit in haskell-wai-app-static/trunk (PKGBUILD)
Date: Friday, October 2, 2020 @ 22:01:11 Author: felixonmars Revision: 715756 upgpkg: haskell-wai-app-static 3.1.7.2-31: rebuild with base-orphans 0.8.3 Modified: haskell-wai-app-static/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-10-02 22:00:34 UTC (rev 715755) +++ PKGBUILD2020-10-02 22:01:11 UTC (rev 715756) @@ -4,7 +4,7 @@ _hkgname=wai-app-static pkgname=haskell-wai-app-static pkgver=3.1.7.2 -pkgrel=30 +pkgrel=31 pkgdesc="WAI application for static serving" url="https://www.yesodweb.com/book/web-application-interface; license=("MIT")
[arch-commits] Commit in haskell-gi-cairo/trunk (PKGBUILD)
Date: Friday, October 2, 2020 @ 21:59:35 Author: felixonmars Revision: 715752 upgpkg: haskell-gi-cairo 1.0.24-3: rebuild with base-orphans 0.8.3 Modified: haskell-gi-cairo/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-10-02 21:59:05 UTC (rev 715751) +++ PKGBUILD2020-10-02 21:59:35 UTC (rev 715752) @@ -3,7 +3,7 @@ _hkgname=gi-cairo pkgname=haskell-gi-cairo pkgver=1.0.24 -pkgrel=2 +pkgrel=3 pkgdesc="Cairo bindings" url="https://github.com/haskell-gi/haskell-gi; license=("LGPL2.1")
[arch-commits] Commit in haskell-gi-cairo/repos (2 files)
Date: Friday, October 2, 2020 @ 21:59:45 Author: felixonmars Revision: 715753 archrelease: copy trunk to community-staging-x86_64 Added: haskell-gi-cairo/repos/community-staging-x86_64/ haskell-gi-cairo/repos/community-staging-x86_64/PKGBUILD (from rev 715752, haskell-gi-cairo/trunk/PKGBUILD) --+ PKGBUILD | 40 1 file changed, 40 insertions(+) Copied: haskell-gi-cairo/repos/community-staging-x86_64/PKGBUILD (from rev 715752, haskell-gi-cairo/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-10-02 21:59:45 UTC (rev 715753) @@ -0,0 +1,40 @@ +# Maintainer: Felix Yan + +_hkgname=gi-cairo +pkgname=haskell-gi-cairo +pkgver=1.0.24 +pkgrel=3 +pkgdesc="Cairo bindings" +url="https://github.com/haskell-gi/haskell-gi; +license=("LGPL2.1") +arch=('x86_64') +depends=('ghc-libs' 'cairo' 'haskell-gi' 'haskell-gi-base' 'haskell-gi-overloading') +makedepends=('ghc' 'gobject-introspection') +source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz;) +sha256sums=('93dfe96b5dd65ebc2f276275924e9852b12cfb42b7f9963b892f32aba1db0dbd') + +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 \ +--ghc-option=-optl-Wl\,-z\,relro\,-z\,now \ +--ghc-option='-pie' + + runhaskell Setup build $MAKEFLAGS + 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-summoner-tui/repos (2 files)
Date: Friday, October 2, 2020 @ 22:00:34 Author: felixonmars Revision: 715755 archrelease: copy trunk to community-staging-x86_64 Added: haskell-summoner-tui/repos/community-staging-x86_64/ haskell-summoner-tui/repos/community-staging-x86_64/PKGBUILD (from rev 715754, haskell-summoner-tui/trunk/PKGBUILD) --+ PKGBUILD | 53 + 1 file changed, 53 insertions(+) Copied: haskell-summoner-tui/repos/community-staging-x86_64/PKGBUILD (from rev 715754, haskell-summoner-tui/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-10-02 22:00:34 UTC (rev 715755) @@ -0,0 +1,53 @@ +# Maintainer: Felix Yan +# Contributor: berberman + +_hkgname=summoner-tui +pkgname=haskell-summoner-tui +pkgver=2.0.1.1 +pkgrel=26 +pkgdesc="Tool for scaffolding fully configured batteries-included production-level Haskell projects using TUI." +url="https://github.com/kowainik/summoner; +license=('MPL2') +arch=('x86_64') +depends=('ghc-libs' 'haskell-brick' 'haskell-colourista' 'haskell-microlens' 'haskell-microlens-th' + 'haskell-relude' 'haskell-summoner' 'haskell-validation-selective' 'haskell-vty') +makedepends=('ghc' 'uusi') +source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz;) +sha256sums=('9f840f25d72c54b4b5ed0c5e6755e52ca71e9961759de6bd0046d567bd1f2c27') + +prepare(){ + cd $_hkgname-$pkgver + echo -e "import Distribution.Simple\nmain = defaultMain" > Setup.hs + uusi $_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 \ +--ghc-option=-optl-Wl\,-z\,relro\,-z\,now \ +--ghc-option='-pie' + + runhaskell Setup build $MAKEFLAGS + 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-summoner-tui/trunk (PKGBUILD)
Date: Friday, October 2, 2020 @ 22:00:23 Author: felixonmars Revision: 715754 upgpkg: haskell-summoner-tui 2.0.1.1-26: rebuild with base-orphans 0.8.3 Modified: haskell-summoner-tui/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-10-02 21:59:45 UTC (rev 715753) +++ PKGBUILD2020-10-02 22:00:23 UTC (rev 715754) @@ -4,7 +4,7 @@ _hkgname=summoner-tui pkgname=haskell-summoner-tui pkgver=2.0.1.1 -pkgrel=25 +pkgrel=26 pkgdesc="Tool for scaffolding fully configured batteries-included production-level Haskell projects using TUI." url="https://github.com/kowainik/summoner; license=('MPL2')
[arch-commits] Commit in haskell-gi/repos (2 files)
Date: Friday, October 2, 2020 @ 21:59:05 Author: felixonmars Revision: 715751 archrelease: copy trunk to community-staging-x86_64 Added: haskell-gi/repos/community-staging-x86_64/ haskell-gi/repos/community-staging-x86_64/PKGBUILD (from rev 715750, haskell-gi/trunk/PKGBUILD) --+ PKGBUILD | 48 1 file changed, 48 insertions(+) Copied: haskell-gi/repos/community-staging-x86_64/PKGBUILD (from rev 715750, haskell-gi/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-10-02 21:59:05 UTC (rev 715751) @@ -0,0 +1,48 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=haskell-gi +pkgname=haskell-gi +pkgver=0.24.3 +pkgrel=2 +pkgdesc="Generate Haskell bindings for GObject Introspection capable libraries" +url="https://github.com/haskell-gi/haskell-gi; +license=("LGPL2") +arch=('x86_64') +depends=('ghc-libs' 'glib2' 'gobject-introspection-runtime' 'haskell-gi-base' + 'haskell-ansi-terminal' 'haskell-attoparsec' 'haskell-pretty-show' 'haskell-safe' + 'haskell-xdg-basedir' 'haskell-xml-conduit' 'haskell-regex-tdfa') +makedepends=('ghc' 'uusi' 'gobject-introspection' 'haskell-cabal-doctest' 'haskell-doctest') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('ad16336ce64e44b38af326b25323e062d17955988bd21e017ed4fd4e2de5c1a8b1fe088f66363d0a99370b46d7ef118f64e563b4eb4dd8a65998170c3410c115') + +prepare() { +uusi $_hkgname-$pkgver/$_hkgname.cabal +} + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build $MAKEFLAGS +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $_hkgname-$pkgver +runhaskell Setup test +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in haskell-gi/trunk (PKGBUILD)
Date: Friday, October 2, 2020 @ 21:58:54 Author: felixonmars Revision: 715750 upgpkg: haskell-gi 0.24.3-2: rebuild with base-orphans 0.8.3 Modified: haskell-gi/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-10-02 21:58:09 UTC (rev 715749) +++ PKGBUILD2020-10-02 21:58:54 UTC (rev 715750) @@ -4,7 +4,7 @@ _hkgname=haskell-gi pkgname=haskell-gi pkgver=0.24.3 -pkgrel=1 +pkgrel=2 pkgdesc="Generate Haskell bindings for GObject Introspection capable libraries" url="https://github.com/haskell-gi/haskell-gi; license=("LGPL2")
[arch-commits] Commit in retro-gtk/repos (2 files)
Date: Friday, October 2, 2020 @ 21:58:09 Author: heftig Revision: 715748 archrelease: copy trunk to community-staging-x86_64 Added: retro-gtk/repos/community-staging-x86_64/ retro-gtk/repos/community-staging-x86_64/PKGBUILD (from rev 715747, retro-gtk/trunk/PKGBUILD) --+ PKGBUILD | 43 +++ 1 file changed, 43 insertions(+) Copied: retro-gtk/repos/community-staging-x86_64/PKGBUILD (from rev 715747, retro-gtk/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-10-02 21:58:09 UTC (rev 715748) @@ -0,0 +1,43 @@ +# Maintainer: Balló György +# Contributor: Tom Richards +# Contributor: TingPing +# Contributor: Omar Pakker + +pkgname=retro-gtk +pkgver=1.0.0 +pkgrel=1 +pkgdesc='Toolkit to write GTK+ 3 based Libretro frontends' +arch=('x86_64') +license=('GPL3') +url='https://wiki.gnome.org/Apps/Games' +depends=('libepoxy' 'glib2' 'gtk3' 'libpulse' 'libsamplerate') +makedepends=('gobject-introspection' 'meson' 'vala' 'git' 'gtk-doc') +provides=('libretro-gtk-1.so') +_commit=ba822685c572819253bc919fb21aea09ad2cbfee # tags/1.0.0^0 +source=("git+https://gitlab.gnome.org/GNOME/retro-gtk.git#commit=$_commit;) +sha256sums=('SKIP') + +pkgver() { + cd $pkgname + git describe --tags | sed 's/-/+/g' +} + +build() { + arch-meson $pkgname build \ +-D build-doc=true \ +-D install-doc=true + meson compile -C build +} + +check() { + # Tests try to run the installed /usr/lib/retro-runner + + #dbus-run-session xvfb-run \ + # -s '-screen 0 1920x1080x24 -nolisten local' \ + # meson test -C build --print-errorlogs + : +} + +package() { + DESTDIR="$pkgdir" meson install -C build +}
[arch-commits] Commit in gnome-games/repos (2 files)
Date: Friday, October 2, 2020 @ 21:58:09 Author: heftig Revision: 715749 archrelease: copy trunk to community-staging-x86_64 Added: gnome-games/repos/community-staging-x86_64/ gnome-games/repos/community-staging-x86_64/PKGBUILD (from rev 715747, gnome-games/trunk/PKGBUILD) --+ PKGBUILD | 29 + 1 file changed, 29 insertions(+) Copied: gnome-games/repos/community-staging-x86_64/PKGBUILD (from rev 715747, gnome-games/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-10-02 21:58:09 UTC (rev 715749) @@ -0,0 +1,29 @@ +# Maintainer: Balló György +# Contributor: Tom Richards + +pkgname=gnome-games +pkgver=3.38.0 +pkgrel=1 +pkgdesc='Simple game launcher for GNOME' +arch=('x86_64') +license=('GPL3') +url='https://wiki.gnome.org/Apps/Games' +depends=('grilo' 'libarchive' 'libhandy' 'libmanette' 'retro-gtk' 'tracker') +makedepends=('meson' 'vala' 'git') +_commit=d23a495c900ee59ca4853c872cdef942b509cf83 # tags/3.38.0^0 +source=("git+https://gitlab.gnome.org/GNOME/gnome-games.git#commit=$_commit;) +sha256sums=('SKIP') + +pkgver() { + cd $pkgname + git describe --tags | sed 's/-/+/g' +} + +build() { + arch-meson $pkgname build + meson compile -C build +} + +package() { + DESTDIR="$pkgdir" meson install -C build +}
[arch-commits] Commit in gnome-games/trunk (PKGBUILD)
Date: Friday, October 2, 2020 @ 21:57:51 Author: heftig Revision: 715747 3.38.0-1 Modified: gnome-games/trunk/PKGBUILD --+ PKGBUILD | 18 -- 1 file changed, 12 insertions(+), 6 deletions(-) Modified: PKGBUILD === --- PKGBUILD2020-10-02 21:56:35 UTC (rev 715746) +++ PKGBUILD2020-10-02 21:57:51 UTC (rev 715747) @@ -2,7 +2,7 @@ # Contributor: Tom Richards pkgname=gnome-games -pkgver=3.36.1 +pkgver=3.38.0 pkgrel=1 pkgdesc='Simple game launcher for GNOME' arch=('x86_64') @@ -9,13 +9,19 @@ license=('GPL3') url='https://wiki.gnome.org/Apps/Games' depends=('grilo' 'libarchive' 'libhandy' 'libmanette' 'retro-gtk' 'tracker') -makedepends=('meson' 'vala') -source=("https://download.gnome.org/sources/$pkgname/${pkgver%.*}/$pkgname-$pkgver.tar.xz;) -sha256sums=('90e4d91413eae764951f107ee05023e737bf5105290ea6c9d58d471e83ff') +makedepends=('meson' 'vala' 'git') +_commit=d23a495c900ee59ca4853c872cdef942b509cf83 # tags/3.38.0^0 +source=("git+https://gitlab.gnome.org/GNOME/gnome-games.git#commit=$_commit;) +sha256sums=('SKIP') +pkgver() { + cd $pkgname + git describe --tags | sed 's/-/+/g' +} + build() { - arch-meson $pkgname-$pkgver build - ninja -C build + arch-meson $pkgname build + meson compile -C build } package() {
[arch-commits] Commit in haskell-ci/trunk (PKGBUILD)
Date: Friday, October 2, 2020 @ 21:56:24 Author: felixonmars Revision: 715745 upgpkg: haskell-ci 0.10.3-7: rebuild with base-orphans 0.8.3 Modified: haskell-ci/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-10-02 21:55:25 UTC (rev 715744) +++ PKGBUILD2020-10-02 21:56:24 UTC (rev 715745) @@ -3,7 +3,7 @@ _hkgname=haskell-ci pkgname=haskell-ci pkgver=0.10.3 -pkgrel=6 +pkgrel=7 pkgdesc="Cabal package script generator for Travis-CI" url="https://haskell-ci.rtfd.org/; license=("GPL")
[arch-commits] Commit in haskell-ci/repos (2 files)
Date: Friday, October 2, 2020 @ 21:56:35 Author: felixonmars Revision: 715746 archrelease: copy trunk to community-staging-x86_64 Added: haskell-ci/repos/community-staging-x86_64/ haskell-ci/repos/community-staging-x86_64/PKGBUILD (from rev 715745, haskell-ci/trunk/PKGBUILD) --+ PKGBUILD | 47 +++ 1 file changed, 47 insertions(+) Copied: haskell-ci/repos/community-staging-x86_64/PKGBUILD (from rev 715745, haskell-ci/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-10-02 21:56:35 UTC (rev 715746) @@ -0,0 +1,47 @@ +# Maintainer: Felix Yan + +_hkgname=haskell-ci +pkgname=haskell-ci +pkgver=0.10.3 +pkgrel=7 +pkgdesc="Cabal package script generator for Travis-CI" +url="https://haskell-ci.rtfd.org/; +license=("GPL") +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-base-compat' 'haskell-cabal-install-parsers' + 'haskell-generic-lens-lite' 'haskell-hsyaml' 'haskell-lattices' 'haskell-network-uri' + 'haskell-optparse-applicative' 'haskell-temporary' 'haskell-unordered-containers' + 'shellcheck') +makedepends=('ghc' 'uusi' 'haskell-diff' 'haskell-ansi-terminal' 'haskell-tasty' 'haskell-tasty-golden') +source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz;) +sha256sums=('7b8bd970619344c8254a678038a19f838a5b4eaba39a8d42c640aa50e1b31ea3') + +prepare(){ + uusi $_hkgname-$pkgver/$_hkgname.cabal +} + +build() { + cd $_hkgname-$pkgver + + runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ +--ghc-option=-optl-Wl\,-z\,relro\,-z\,now \ +--ghc-option='-pie' + + runhaskell Setup build $MAKEFLAGS + 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 retro-gtk/trunk (PKGBUILD)
Date: Friday, October 2, 2020 @ 21:54:44 Author: heftig Revision: 715742 1.0.0-1 Modified: retro-gtk/trunk/PKGBUILD --+ PKGBUILD | 32 +--- 1 file changed, 25 insertions(+), 7 deletions(-) Modified: PKGBUILD === --- PKGBUILD2020-10-02 21:53:13 UTC (rev 715741) +++ PKGBUILD2020-10-02 21:54:44 UTC (rev 715742) @@ -4,22 +4,40 @@ # Contributor: Omar Pakker pkgname=retro-gtk -pkgver=0.18.1 +pkgver=1.0.0 pkgrel=1 pkgdesc='Toolkit to write GTK+ 3 based Libretro frontends' arch=('x86_64') license=('GPL3') url='https://wiki.gnome.org/Apps/Games' -depends=('gtk3' 'libpulse') -makedepends=('gobject-introspection' 'meson' 'vala') -source=("https://download.gnome.org/sources/$pkgname/${pkgver%.*}/$pkgname-$pkgver.tar.xz;) -sha256sums=('e9fabffe389345f48dcfbff7776b04da5649a428ddd3a560af5f01c13ce39ea5') +depends=('libepoxy' 'glib2' 'gtk3' 'libpulse' 'libsamplerate') +makedepends=('gobject-introspection' 'meson' 'vala' 'git' 'gtk-doc') +provides=('libretro-gtk-1.so') +_commit=ba822685c572819253bc919fb21aea09ad2cbfee # tags/1.0.0^0 +source=("git+https://gitlab.gnome.org/GNOME/retro-gtk.git#commit=$_commit;) +sha256sums=('SKIP') +pkgver() { + cd $pkgname + git describe --tags | sed 's/-/+/g' +} + build() { - arch-meson $pkgname-$pkgver build - ninja -C build + arch-meson $pkgname build \ +-D build-doc=true \ +-D install-doc=true + meson compile -C build } +check() { + # Tests try to run the installed /usr/lib/retro-runner + + #dbus-run-session xvfb-run \ + # -s '-screen 0 1920x1080x24 -nolisten local' \ + # meson test -C build --print-errorlogs + : +} + package() { DESTDIR="$pkgdir" meson install -C build }
[arch-commits] Commit in haskell-cabal-install-parsers/trunk (PKGBUILD)
Date: Friday, October 2, 2020 @ 21:55:15 Author: felixonmars Revision: 715743 upgpkg: haskell-cabal-install-parsers 0.3.0.1-5: rebuild with base-orphans 0.8.3 Modified: haskell-cabal-install-parsers/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-10-02 21:54:44 UTC (rev 715742) +++ PKGBUILD2020-10-02 21:55:15 UTC (rev 715743) @@ -3,7 +3,7 @@ _hkgname=cabal-install-parsers pkgname=haskell-cabal-install-parsers pkgver=0.3.0.1 -pkgrel=4 +pkgrel=5 pkgdesc="Utilities to work with cabal-install files" url="https://haskell-ci.rtfd.org/; license=("GPL" "BSD")
[arch-commits] Commit in haskell-cabal-install-parsers/repos (2 files)
Date: Friday, October 2, 2020 @ 21:55:25 Author: felixonmars Revision: 715744 archrelease: copy trunk to community-staging-x86_64 Added: haskell-cabal-install-parsers/repos/community-staging-x86_64/ haskell-cabal-install-parsers/repos/community-staging-x86_64/PKGBUILD (from rev 715743, haskell-cabal-install-parsers/trunk/PKGBUILD) --+ PKGBUILD | 55 +++ 1 file changed, 55 insertions(+) Copied: haskell-cabal-install-parsers/repos/community-staging-x86_64/PKGBUILD (from rev 715743, haskell-cabal-install-parsers/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-10-02 21:55:25 UTC (rev 715744) @@ -0,0 +1,55 @@ +# Maintainer: Felix Yan + +_hkgname=cabal-install-parsers +pkgname=haskell-cabal-install-parsers +pkgver=0.3.0.1 +pkgrel=5 +pkgdesc="Utilities to work with cabal-install files" +url="https://haskell-ci.rtfd.org/; +license=("GPL" "BSD") +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-base16-bytestring' 'haskell-binary-instances' + 'haskell-cryptohash-sha256' 'haskell-lukko' 'haskell-network-uri' 'haskell-tar') +makedepends=('ghc' 'uusi' 'haskell-ansi-terminal' 'haskell-tasty' 'haskell-tasty-golden' + 'haskell-tasty-hunit' 'haskell-tree-diff') +checkdepends=('cabal-install') +source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz;) +sha256sums=('f5ea25ab10183c8d0a9dba42b47df96d3841a3245ce35e2c32d5088df51d7bea') + +prepare() { + cd $_hkgname-$pkgver + echo -e "import Distribution.Simple\nmain = defaultMain" > Setup.hs + uusi $_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 \ +--ghc-option=-optl-Wl\,-z\,relro\,-z\,now \ +--ghc-option='-pie' + + runhaskell Setup build $MAKEFLAGS + 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 + cabal update # Generate cabal config for tests + 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 dhall-yaml/repos (2 files)
Date: Friday, October 2, 2020 @ 21:53:13 Author: felixonmars Revision: 715741 archrelease: copy trunk to community-staging-x86_64 Added: dhall-yaml/repos/community-staging-x86_64/ dhall-yaml/repos/community-staging-x86_64/PKGBUILD (from rev 715740, dhall-yaml/trunk/PKGBUILD) --+ PKGBUILD | 45 + 1 file changed, 45 insertions(+) Copied: dhall-yaml/repos/community-staging-x86_64/PKGBUILD (from rev 715740, dhall-yaml/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-10-02 21:53:13 UTC (rev 715741) @@ -0,0 +1,45 @@ +# Maintainer: Felix Yan + +pkgname=dhall-yaml +pkgver=1.2.2 +pkgrel=8 +pkgdesc="Convert between Dhall and YAML" +url="https://github.com/dhall-lang/dhall-haskell/tree/master/dhall-yaml; +license=("GPL3") +arch=('x86_64') +depends=('ghc-libs' 'haskell-hsyaml' 'haskell-hsyaml-aeson' 'haskell-aeson' 'haskell-ansi-terminal' + 'dhall' 'dhall-json' 'haskell-optparse-applicative' 'haskell-prettyprinter' + 'haskell-prettyprinter-ansi-terminal' 'haskell-vector') +makedepends=('ghc' 'haskell-tasty' 'haskell-tasty-expected-failure' 'haskell-tasty-hunit') +source=("https://hackage.haskell.org/packages/archive/$pkgname/$pkgver/$pkgname-$pkgver.tar.gz;) +sha256sums=('0225dd564c2ad40f30ca1025b722f8785bca5b23dda0ec9abc1fdc7398f25cd7') + +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 \ +--ghc-option=-optl-Wl\,-z\,relro\,-z\,now \ +--ghc-option='-pie' + + runhaskell Setup build $MAKEFLAGS + 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 dhall-yaml/trunk (PKGBUILD)
Date: Friday, October 2, 2020 @ 21:53:02 Author: felixonmars Revision: 715740 upgpkg: dhall-yaml 1.2.2-8: rebuild with base-orphans 0.8.3 Modified: dhall-yaml/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-10-02 21:52:24 UTC (rev 715739) +++ PKGBUILD2020-10-02 21:53:02 UTC (rev 715740) @@ -2,7 +2,7 @@ pkgname=dhall-yaml pkgver=1.2.2 -pkgrel=7 +pkgrel=8 pkgdesc="Convert between Dhall and YAML" url="https://github.com/dhall-lang/dhall-haskell/tree/master/dhall-yaml; license=("GPL3")
[arch-commits] Commit in dhall-lsp-server/trunk (PKGBUILD)
Date: Friday, October 2, 2020 @ 21:52:14 Author: felixonmars Revision: 715738 upgpkg: dhall-lsp-server 1.0.10-10: rebuild with base-orphans 0.8.3 Modified: dhall-lsp-server/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-10-02 21:51:21 UTC (rev 715737) +++ PKGBUILD2020-10-02 21:52:14 UTC (rev 715738) @@ -2,7 +2,7 @@ pkgname=dhall-lsp-server pkgver=1.0.10 -pkgrel=9 +pkgrel=10 pkgdesc="Language Server Protocol (LSP) server for Dhall" url="https://github.com/dhall-lang/dhall-haskell/tree/master/dhall-lsp-server#readme; license=("custom:MIT")
[arch-commits] Commit in dhall-lsp-server/repos (2 files)
Date: Friday, October 2, 2020 @ 21:52:24 Author: felixonmars Revision: 715739 archrelease: copy trunk to community-staging-x86_64 Added: dhall-lsp-server/repos/community-staging-x86_64/ dhall-lsp-server/repos/community-staging-x86_64/PKGBUILD (from rev 715738, dhall-lsp-server/trunk/PKGBUILD) --+ PKGBUILD | 49 + 1 file changed, 49 insertions(+) Copied: dhall-lsp-server/repos/community-staging-x86_64/PKGBUILD (from rev 715738, dhall-lsp-server/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-10-02 21:52:24 UTC (rev 715739) @@ -0,0 +1,49 @@ +# Maintainer: Felix Yan + +pkgname=dhall-lsp-server +pkgver=1.0.10 +pkgrel=10 +pkgdesc="Language Server Protocol (LSP) server for Dhall" +url="https://github.com/dhall-lang/dhall-haskell/tree/master/dhall-lsp-server#readme; +license=("custom:MIT") +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-aeson-pretty' 'haskell-data-default' 'dhall' + 'dhall-json' 'haskell-lsp' 'haskell-hslogger' 'haskell-lens' 'haskell-lens-family-core' + 'haskell-megaparsec' 'haskell-network-uri' 'haskell-optparse-applicative' + 'haskell-prettyprinter' 'haskell-rope-utf16-splay' 'haskell-unordered-containers' + 'haskell-uri-encode') +makedepends=('ghc' 'haskell-quickcheck' 'haskell-doctest' 'haskell-lsp-types' 'haskell-lsp-test' + 'haskell-tasty' 'haskell-tasty-hspec') +source=("https://hackage.haskell.org/packages/archive/$pkgname/$pkgver/$pkgname-$pkgver.tar.gz;) +sha256sums=('4b7341d9102734cfd5eb54aaeac454625192beb07865be14f35d4687b01fcb7c') + +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 \ +--ghc-option=-optl-Wl\,-z\,relro\,-z\,now \ +--ghc-option='-pie' + + runhaskell Setup build $MAKEFLAGS + 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 + LD_LIBRARY_PATH="$PWD/dist/build" PATH="$PWD/dist/build/dhall-lsp-server:$PATH" 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 dhall-json/repos (2 files)
Date: Friday, October 2, 2020 @ 21:51:21 Author: felixonmars Revision: 715737 archrelease: copy trunk to community-staging-x86_64 Added: dhall-json/repos/community-staging-x86_64/ dhall-json/repos/community-staging-x86_64/PKGBUILD (from rev 715736, dhall-json/trunk/PKGBUILD) --+ PKGBUILD | 42 ++ 1 file changed, 42 insertions(+) Copied: dhall-json/repos/community-staging-x86_64/PKGBUILD (from rev 715736, dhall-json/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-10-02 21:51:21 UTC (rev 715737) @@ -0,0 +1,42 @@ +# Maintainer: Felix Yan + +pkgname=dhall-json +pkgver=1.7.2 +pkgrel=9 +pkgdesc='Convert between Dhall and JSON or YAML' +url='https://dhall-lang.org' +license=('BSD') +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-aeson-pretty' 'haskell-aeson-yaml' 'dhall' + 'haskell-lens-family-core' 'haskell-optparse-applicative' 'haskell-prettyprinter' + 'haskell-scientific' 'haskell-unordered-containers' 'haskell-prettyprinter-ansi-terminal') +makedepends=('ghc' 'haskell-tasty' 'haskell-tasty-hunit' 'haskell-tasty-silver') +source=("https://hackage.haskell.org/packages/archive/${pkgname}/${pkgver}/${pkgname}-${pkgver}.tar.gz;) +sha512sums=('6651175af0e58ed4bfff3370830a4dfa04cf5e4239f272cbe832bd1e7fa6b2f42a0cab834a2fc27095e301d08b055feba5a4bc40b289eff5ac906bed99552d57') + +build() { +cd $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 +runhaskell Setup build $MAKEFLAGS +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 dhall-json/trunk (PKGBUILD)
Date: Friday, October 2, 2020 @ 21:51:10 Author: felixonmars Revision: 715736 upgpkg: dhall-json 1.7.2-9: rebuild with base-orphans 0.8.3 Modified: dhall-json/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-10-02 21:50:26 UTC (rev 715735) +++ PKGBUILD2020-10-02 21:51:10 UTC (rev 715736) @@ -2,7 +2,7 @@ pkgname=dhall-json pkgver=1.7.2 -pkgrel=8 +pkgrel=9 pkgdesc='Convert between Dhall and JSON or YAML' url='https://dhall-lang.org' license=('BSD')