[arch-commits] Commit in haskell-lens-action/repos (2 files)
Date: Friday, April 2, 2021 @ 04:34:36 Author: felixonmars Revision: 911044 archrelease: copy trunk to community-staging-x86_64 Added: haskell-lens-action/repos/community-staging-x86_64/ haskell-lens-action/repos/community-staging-x86_64/PKGBUILD (from rev 911043, haskell-lens-action/trunk/PKGBUILD) --+ PKGBUILD | 43 +++ 1 file changed, 43 insertions(+) Copied: haskell-lens-action/repos/community-staging-x86_64/PKGBUILD (from rev 911043, haskell-lens-action/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2021-04-02 04:34:36 UTC (rev 911044) @@ -0,0 +1,43 @@ +# Maintainer: Felix Yan + +_hkgname=lens-action +pkgname=haskell-lens-action +pkgver=0.2.5 +pkgrel=18 +pkgdesc="Monadic Getters and Folds" +url="https://github.com/ekmett/lens-action; +license=('BSD') +arch=('x86_64') +depends=('ghc-libs' 'haskell-comonad' 'haskell-contravariant' 'haskell-lens' + 'haskell-profunctors' 'haskell-semigroupoids') +makedepends=('ghc') +source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz) +sha512sums=('9a1502af0f7531b66803974b0bbf6d0da2fc56d19b0a7eb8736a86aa13338199eb7d5e24621e3c90cf0a27c696124b0b48c19fe538fc47d6dde65f64eb94e7f7') + +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-lens-action/trunk (PKGBUILD)
Date: Friday, April 2, 2021 @ 04:34:23 Author: felixonmars Revision: 911043 upgpkg: haskell-lens-action 0.2.5-18: rebuild with lens 5.0.1 Modified: haskell-lens-action/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2021-04-02 04:33:07 UTC (rev 911042) +++ PKGBUILD2021-04-02 04:34:23 UTC (rev 911043) @@ -3,7 +3,7 @@ _hkgname=lens-action pkgname=haskell-lens-action pkgver=0.2.5 -pkgrel=17 +pkgrel=18 pkgdesc="Monadic Getters and Folds" url="https://github.com/ekmett/lens-action; license=('BSD')
[arch-commits] Commit in arch-hs/repos (2 files)
Date: Friday, April 2, 2021 @ 04:33:07 Author: felixonmars Revision: 911042 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 911041, arch-hs/trunk/PKGBUILD) --+ PKGBUILD | 63 + 1 file changed, 63 insertions(+) Copied: arch-hs/repos/community-staging-x86_64/PKGBUILD (from rev 911041, arch-hs/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2021-04-02 04:33:07 UTC (rev 911042) @@ -0,0 +1,63 @@ +# Maintainer: Felix Yan +# Contributor: berberman + +pkgname=arch-hs +pkgver=0.8.0.0 +pkgrel=6 +pkgdesc="Distribute hackage packages to archlinux" +arch=('x86_64') +url="https://github.com/berberman/arch-hs; +license=('MIT') +depends=('ghc-libs' 'pacman' 'haskell-diff' 'haskell-aeson' 'haskell-algebraic-graphs' + 'haskell-arch-web' 'haskell-conduit' 'haskell-conduit-extra' 'haskell-hackage-db' + 'haskell-http-client' 'haskell-http-client-tls' 'haskell-megaparsec' 'haskell-microlens' + 'haskell-microlens-th' 'haskell-neat-interpolation' 'haskell-optparse-applicative' + 'haskell-polysemy' 'haskell-prettyprinter' 'haskell-prettyprinter-ansi-terminal' + 'haskell-servant-client' 'haskell-split' 'haskell-tar-conduit') +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/$pkgname/$pkgver/$pkgname-$pkgver.tar.gz;) +sha512sums=('47a8fe2039ec0c2640da4e054274db01b81c1854f5e9717fee6655e747ce6a4316d590dea27035a1af928a08e450d51e2fe8ccc458063b49042a114d0046b8f8') + +_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 fish${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' -falpm + + 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" + _gen_comp "-submit" +} + +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" + _install_comp "-submit" +}
[arch-commits] Commit in arch-hs/trunk (PKGBUILD)
Date: Friday, April 2, 2021 @ 04:32:54 Author: felixonmars Revision: 911041 upgpkg: arch-hs 0.8.0.0-6: rebuild with lens 5.0.1 Modified: arch-hs/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2021-04-02 04:31:00 UTC (rev 911040) +++ PKGBUILD2021-04-02 04:32:54 UTC (rev 911041) @@ -3,7 +3,7 @@ pkgname=arch-hs pkgver=0.8.0.0 -pkgrel=5 +pkgrel=6 pkgdesc="Distribute hackage packages to archlinux" arch=('x86_64') url="https://github.com/berberman/arch-hs;
[arch-commits] Commit in haskell-arch-web/repos (2 files)
Date: Friday, April 2, 2021 @ 04:31:00 Author: felixonmars Revision: 911040 archrelease: copy trunk to community-staging-x86_64 Added: haskell-arch-web/repos/community-staging-x86_64/ haskell-arch-web/repos/community-staging-x86_64/PKGBUILD (from rev 911039, haskell-arch-web/trunk/PKGBUILD) --+ PKGBUILD | 55 +++ 1 file changed, 55 insertions(+) Copied: haskell-arch-web/repos/community-staging-x86_64/PKGBUILD (from rev 911039, haskell-arch-web/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2021-04-02 04:31:00 UTC (rev 911040) @@ -0,0 +1,55 @@ +# Maintainer: Felix Yan + +_hkgname=arch-web +pkgname=haskell-arch-web +pkgver=0.1.0 +pkgrel=72 +pkgdesc="Arch Linux official and AUR web interface binding" +url="https://github.com/berberman/arch-web; +license=("MIT") +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-deriving-aeson' 'haskell-http-client' + 'haskell-http-client-tls' 'haskell-http-types' 'haskell-lens' 'haskell-servant' + 'haskell-servant-client' 'haskell-servant-client-core') +makedepends=('ghc' 'uusi' 'haskell-hunit') +source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz;) +sha256sums=('ffb66a4bee5432799e75f4c637856ae49868b2633e3711b3468a8d78b9263ef2') + +prepare() { + cd $_hkgname-$pkgver + uusi -u http-client -u lens $_hkgname.cabal + gen-setup + + sed -i '/CommunityTesting/a \ | KDEUnstable' src/Web/ArchLinux/Types.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 \ +--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 -t "$pkgdir"/usr/share/licenses/$pkgname/ + rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in haskell-arch-web/trunk (PKGBUILD)
Date: Friday, April 2, 2021 @ 04:30:46 Author: felixonmars Revision: 911039 upgpkg: haskell-arch-web 0.1.0-72: rebuild with lens 5.0.1 Modified: haskell-arch-web/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2021-04-02 04:28:56 UTC (rev 911038) +++ PKGBUILD2021-04-02 04:30:46 UTC (rev 911039) @@ -3,7 +3,7 @@ _hkgname=arch-web pkgname=haskell-arch-web pkgver=0.1.0 -pkgrel=71 +pkgrel=72 pkgdesc="Arch Linux official and AUR web interface binding" url="https://github.com/berberman/arch-web; license=("MIT")
[arch-commits] Commit in git-annex/repos (2 files)
Date: Friday, April 2, 2021 @ 04:28:56 Author: felixonmars Revision: 911038 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 911037, git-annex/trunk/PKGBUILD) --+ PKGBUILD | 48 1 file changed, 48 insertions(+) Copied: git-annex/repos/community-staging-x86_64/PKGBUILD (from rev 911037, git-annex/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2021-04-02 04:28:56 UTC (rev 911038) @@ -0,0 +1,48 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +pkgname=git-annex +pkgver=8.20210330 +pkgrel=3 +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-criterion' '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: Friday, April 2, 2021 @ 04:28:42 Author: felixonmars Revision: 911037 upgpkg: git-annex 8.20210330-3: rebuild with lens 5.0.1 Modified: git-annex/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2021-04-02 04:23:57 UTC (rev 911036) +++ PKGBUILD2021-04-02 04:28:42 UTC (rev 911037) @@ -3,7 +3,7 @@ pkgname=git-annex pkgver=8.20210330 -pkgrel=2 +pkgrel=3 pkgdesc="Manage files with git, without checking their contents into git" url="https://git-annex.branchable.com/; license=("AGPL3")
[arch-commits] Commit in haskell-dav/repos (2 files)
Date: Friday, April 2, 2021 @ 04:23:57 Author: felixonmars Revision: 911036 archrelease: copy trunk to community-staging-x86_64 Added: haskell-dav/repos/community-staging-x86_64/ haskell-dav/repos/community-staging-x86_64/PKGBUILD (from rev 911035, haskell-dav/trunk/PKGBUILD) --+ PKGBUILD | 43 +++ 1 file changed, 43 insertions(+) Copied: haskell-dav/repos/community-staging-x86_64/PKGBUILD (from rev 911035, haskell-dav/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2021-04-02 04:23:57 UTC (rev 911036) @@ -0,0 +1,43 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=DAV +pkgname=haskell-dav +pkgver=1.3.4 +pkgrel=295 +pkgdesc="RFC 4918 WebDAV support" +url="http://floss.scru.org/hDAV; +license=("GPL3") +arch=('x86_64') +depends=('ghc-libs' "haskell-case-insensitive" "haskell-data-default" + "haskell-haskeline" "haskell-http-client" "haskell-http-client-tls" "haskell-http-types" + "haskell-lens" "haskell-network" "haskell-network-uri" + "haskell-optparse-applicative" "haskell-transformers-base" "haskell-transformers-compat" + "haskell-utf8-string" "haskell-xml-conduit" "haskell-xml-hamlet") +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('95bb567488bed2fef3813597ea9c080781bbc25117995901ff7264c0f04bf4db1bad6c9c94c4d1fbea968245041752b2b720d4c42b4c23191eda5e3dc0c292b6') + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ +-f-mtl-compat +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-dav/trunk (PKGBUILD)
Date: Friday, April 2, 2021 @ 04:23:44 Author: felixonmars Revision: 911035 upgpkg: haskell-dav 1.3.4-295: rebuild with lens 5.0.1 Modified: haskell-dav/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2021-04-02 04:22:41 UTC (rev 911034) +++ PKGBUILD2021-04-02 04:23:44 UTC (rev 911035) @@ -4,7 +4,7 @@ _hkgname=DAV pkgname=haskell-dav pkgver=1.3.4 -pkgrel=294 +pkgrel=295 pkgdesc="RFC 4918 WebDAV support" url="http://floss.scru.org/hDAV; license=("GPL3")
[arch-commits] Commit in taskell/repos (2 files)
Date: Friday, April 2, 2021 @ 04:22:41 Author: felixonmars Revision: 911034 archrelease: copy trunk to community-staging-x86_64 Added: taskell/repos/community-staging-x86_64/ taskell/repos/community-staging-x86_64/PKGBUILD (from rev 911033, taskell/trunk/PKGBUILD) --+ PKGBUILD | 48 1 file changed, 48 insertions(+) Copied: taskell/repos/community-staging-x86_64/PKGBUILD (from rev 911033, taskell/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2021-04-02 04:22:41 UTC (rev 911034) @@ -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, April 2, 2021 @ 04:22:28 Author: felixonmars Revision: 911033 upgpkg: taskell 1.10.1-163: rebuild with lens 5.0.1 Modified: taskell/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2021-04-02 04:20:55 UTC (rev 911032) +++ PKGBUILD2021-04-02 04:22:28 UTC (rev 911033) @@ -2,7 +2,7 @@ pkgname=taskell pkgver=1.10.1 -pkgrel=162 +pkgrel=163 pkgdesc='A command-line kanban board/task manager' license=(BSD) arch=(x86_64)
[arch-commits] Commit in xmobar/repos (2 files)
Date: Friday, April 2, 2021 @ 04:20:55 Author: felixonmars Revision: 911032 archrelease: copy trunk to community-staging-x86_64 Added: xmobar/repos/community-staging-x86_64/ xmobar/repos/community-staging-x86_64/PKGBUILD (from rev 911031, xmobar/trunk/PKGBUILD) --+ PKGBUILD | 64 + 1 file changed, 64 insertions(+) Copied: xmobar/repos/community-staging-x86_64/PKGBUILD (from rev 911031, xmobar/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2021-04-02 04:20:55 UTC (rev 911032) @@ -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=155 +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, April 2, 2021 @ 04:20:42 Author: felixonmars Revision: 911031 upgpkg: xmobar 0.36-155: rebuild with lens 5.0.1 Modified: xmobar/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2021-04-02 04:18:50 UTC (rev 911030) +++ PKGBUILD2021-04-02 04:20:42 UTC (rev 911031) @@ -5,7 +5,7 @@ pkgname=xmobar pkgver=0.36 -pkgrel=154 +pkgrel=155 pkgdesc='Minimalistic Text Based Status Bar' url='https://hackage.haskell.org/package/xmobar' license=('BSD')
[arch-commits] Commit in haskell-dbus-hslogger/repos (2 files)
Date: Friday, April 2, 2021 @ 04:18:50 Author: felixonmars Revision: 911030 archrelease: copy trunk to community-staging-x86_64 Added: haskell-dbus-hslogger/repos/community-staging-x86_64/ haskell-dbus-hslogger/repos/community-staging-x86_64/PKGBUILD (from rev 911029, haskell-dbus-hslogger/trunk/PKGBUILD) --+ PKGBUILD | 42 ++ 1 file changed, 42 insertions(+) Copied: haskell-dbus-hslogger/repos/community-staging-x86_64/PKGBUILD (from rev 911029, haskell-dbus-hslogger/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2021-04-02 04:18:50 UTC (rev 911030) @@ -0,0 +1,42 @@ +# Maintainer: Felix Yan + +_hkgname=dbus-hslogger +pkgname=haskell-dbus-hslogger +pkgver=0.1.0.1 +pkgrel=190 +pkgdesc="Expose a dbus server to control hslogger" +url="https://github.com/IvanMalison/dbus-hslogger; +license=('BSD') +arch=('x86_64') +depends=('ghc-libs' 'haskell-dbus' 'haskell-hslogger' 'haskell-optparse-applicative') +makedepends=('ghc') +source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz) +sha512sums=('34d3d2f9f99f99671bb3cf11eefa0f347918b4cfb69d2188be985e5abf2867d1b33b6473bb8e311f67426778f2611e008a78e99bd2d2e1f5a2c25b7ab5568d1f') + +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-dbus-hslogger/trunk (PKGBUILD)
Date: Friday, April 2, 2021 @ 04:18:37 Author: felixonmars Revision: 911029 upgpkg: haskell-dbus-hslogger 0.1.0.1-190: rebuild with lens 5.0.1 Modified: haskell-dbus-hslogger/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2021-04-02 04:17:35 UTC (rev 911028) +++ PKGBUILD2021-04-02 04:18:37 UTC (rev 911029) @@ -3,7 +3,7 @@ _hkgname=dbus-hslogger pkgname=haskell-dbus-hslogger pkgver=0.1.0.1 -pkgrel=189 +pkgrel=190 pkgdesc="Expose a dbus server to control hslogger" url="https://github.com/IvanMalison/dbus-hslogger; license=('BSD')
[arch-commits] Commit in haskell-fdo-notify/repos (2 files)
Date: Friday, April 2, 2021 @ 04:17:35 Author: felixonmars Revision: 911028 archrelease: copy trunk to community-staging-x86_64 Added: haskell-fdo-notify/repos/community-staging-x86_64/ haskell-fdo-notify/repos/community-staging-x86_64/PKGBUILD (from rev 911027, haskell-fdo-notify/trunk/PKGBUILD) --+ PKGBUILD | 38 ++ 1 file changed, 38 insertions(+) Copied: haskell-fdo-notify/repos/community-staging-x86_64/PKGBUILD (from rev 911027, haskell-fdo-notify/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2021-04-02 04:17:35 UTC (rev 911028) @@ -0,0 +1,38 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=fdo-notify +pkgname=haskell-fdo-notify +pkgver=0.3.1 +pkgrel=442 +pkgdesc="Desktop Notifications client" +url="https://bitbucket.org/taejo/fdo-notify/; +license=("BSD") +arch=('x86_64') +depends=('ghc-libs' "haskell-dbus") +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('d9193899d5eebd7c36e9464571827bd5b560fcc156e89822877b3b67a1f376c7abea9958f7e0aa6f79da06ad5f35a8738ad30a40d447b64ad557ed341054e6b6') + +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 haskell-fdo-notify/trunk (PKGBUILD)
Date: Friday, April 2, 2021 @ 04:17:22 Author: felixonmars Revision: 911027 upgpkg: haskell-fdo-notify 0.3.1-442: rebuild with lens 5.0.1 Modified: haskell-fdo-notify/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2021-04-02 04:16:36 UTC (rev 911026) +++ PKGBUILD2021-04-02 04:17:22 UTC (rev 911027) @@ -4,7 +4,7 @@ _hkgname=fdo-notify pkgname=haskell-fdo-notify pkgver=0.3.1 -pkgrel=441 +pkgrel=442 pkgdesc="Desktop Notifications client" url="https://bitbucket.org/taejo/fdo-notify/; license=("BSD")
[arch-commits] Commit in haskell-dbus/repos (2 files)
Date: Friday, April 2, 2021 @ 04:16:36 Author: felixonmars Revision: 911026 archrelease: copy trunk to community-staging-x86_64 Added: haskell-dbus/repos/community-staging-x86_64/ haskell-dbus/repos/community-staging-x86_64/PKGBUILD (from rev 911025, haskell-dbus/trunk/PKGBUILD) --+ PKGBUILD | 46 ++ 1 file changed, 46 insertions(+) Copied: haskell-dbus/repos/community-staging-x86_64/PKGBUILD (from rev 911025, haskell-dbus/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2021-04-02 04:16:36 UTC (rev 911026) @@ -0,0 +1,46 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=dbus +pkgname=haskell-dbus +pkgver=1.2.21 +pkgrel=14 +pkgdesc="A client library for the D-Bus IPC system" +url="https://john-millikin.com/software/haskell-dbus/; +license=("GPL3") +arch=('x86_64') +depends=('ghc-libs' 'haskell-cereal' 'haskell-conduit' 'haskell-lens' + 'haskell-network' 'haskell-random' 'haskell-split' 'haskell-th-lift' + 'haskell-vector' 'haskell-xml-conduit' 'haskell-xml-types') +makedepends=('ghc' 'haskell-extra' 'haskell-quickcheck' 'haskell-resourcet' 'haskell-tasty' + 'haskell-tasty-hunit' 'haskell-tasty-quickcheck') +checkdepends=('dbus') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('6ccca12f840d2199329573355eaf5ffab6841752f7290d7e3d514b3afa6e0b1c3e037d7facd6dd709c81c141da1283b16c8c5d8e90628b50461aed9946584b68') + +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 || : # https://github.com/rblaze/haskell-dbus/issues/51 +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/license.txt" +}
[arch-commits] Commit in haskell-dbus/trunk (PKGBUILD)
Date: Friday, April 2, 2021 @ 04:16:24 Author: felixonmars Revision: 911025 upgpkg: haskell-dbus 1.2.21-14: rebuild with lens 5.0.1 Modified: haskell-dbus/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2021-04-02 04:14:49 UTC (rev 911024) +++ PKGBUILD2021-04-02 04:16:24 UTC (rev 911025) @@ -4,7 +4,7 @@ _hkgname=dbus pkgname=haskell-dbus pkgver=1.2.21 -pkgrel=13 +pkgrel=14 pkgdesc="A client library for the D-Bus IPC system" url="https://john-millikin.com/software/haskell-dbus/; license=("GPL3")
[arch-commits] Commit in haskell-jose/repos (2 files)
Date: Friday, April 2, 2021 @ 04:14:49 Author: felixonmars Revision: 911024 archrelease: copy trunk to community-staging-x86_64 Added: haskell-jose/repos/community-staging-x86_64/ haskell-jose/repos/community-staging-x86_64/PKGBUILD (from rev 911023, haskell-jose/trunk/PKGBUILD) --+ PKGBUILD | 40 1 file changed, 40 insertions(+) Copied: haskell-jose/repos/community-staging-x86_64/PKGBUILD (from rev 911023, haskell-jose/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2021-04-02 04:14:49 UTC (rev 911024) @@ -0,0 +1,40 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=jose +pkgname=haskell-jose +pkgver=0.8.4 +pkgrel=112 +pkgdesc="Javascript Object Signing and Encryption and JSON Web Token library" +url="https://github.com/frasertweedale/hs-jose; +license=("Apache") +arch=('x86_64') +depends=('ghc-libs' 'haskell-attoparsec' 'haskell-base64-bytestring' 'haskell-concise' + 'haskell-cryptonite' 'haskell-lens' 'haskell-memory' 'haskell-monad-time' + 'haskell-safe' 'haskell-aeson' 'haskell-unordered-containers' 'haskell-network-uri' + 'haskell-quickcheck' 'haskell-quickcheck-instances' 'haskell-x509' 'haskell-vector') +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('4141e8f48b97b0d801fab576c3098b95dc1cc9b7c98815cff6bd62324aa2c6d5a4648734d14a00ef08aa36c523befdc6cb7dfdadb9d92d0dce2b434ef8165882') + +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" +rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in haskell-jose/trunk (PKGBUILD)
Date: Friday, April 2, 2021 @ 04:14:37 Author: felixonmars Revision: 911023 upgpkg: haskell-jose 0.8.4-112: rebuild with lens 5.0.1 Modified: haskell-jose/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2021-04-02 04:13:25 UTC (rev 911022) +++ PKGBUILD2021-04-02 04:14:37 UTC (rev 911023) @@ -4,7 +4,7 @@ _hkgname=jose pkgname=haskell-jose pkgver=0.8.4 -pkgrel=111 +pkgrel=112 pkgdesc="Javascript Object Signing and Encryption and JSON Web Token library" url="https://github.com/frasertweedale/hs-jose; license=("Apache")
[arch-commits] Commit in haskell-concise/repos (2 files)
Date: Friday, April 2, 2021 @ 04:13:25 Author: felixonmars Revision: 911022 archrelease: copy trunk to community-staging-x86_64 Added: haskell-concise/repos/community-staging-x86_64/ haskell-concise/repos/community-staging-x86_64/PKGBUILD (from rev 911021, haskell-concise/trunk/PKGBUILD) --+ PKGBUILD | 44 1 file changed, 44 insertions(+) Copied: haskell-concise/repos/community-staging-x86_64/PKGBUILD (from rev 911021, haskell-concise/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2021-04-02 04:13:25 UTC (rev 911022) @@ -0,0 +1,44 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=concise +pkgname=haskell-concise +pkgver=0.1.0.1 +pkgrel=281 +pkgdesc="Utilities for Control.Lens.Cons" +url="https://github.com/frasertweedal/hs-concise; +license=("BSD") +arch=('x86_64') +depends=('ghc-libs' 'haskell-lens') +makedepends=('ghc' 'haskell-quickcheck' 'haskell-quickcheck-instances' 'haskell-tasty' + 'haskell-tasty-quickcheck') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('1ca4aacd319107b6a0031e7d0604563a6be68c4c1a2df6e31e7336e8c29f8efd94d5517e31e9a986b9607eb059f74e33b1d8a307d5a23194daf5e88350d560d7') + +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-concise/trunk (PKGBUILD)
Date: Friday, April 2, 2021 @ 04:13:13 Author: felixonmars Revision: 911021 upgpkg: haskell-concise 0.1.0.1-281: rebuild with lens 5.0.1 Modified: haskell-concise/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2021-04-02 04:12:26 UTC (rev 911020) +++ PKGBUILD2021-04-02 04:13:13 UTC (rev 911021) @@ -4,7 +4,7 @@ _hkgname=concise pkgname=haskell-concise pkgver=0.1.0.1 -pkgrel=280 +pkgrel=281 pkgdesc="Utilities for Control.Lens.Cons" url="https://github.com/frasertweedal/hs-concise; license=("BSD")
[arch-commits] Commit in clash-ghc/repos (2 files)
Date: Friday, April 2, 2021 @ 04:12:26 Author: felixonmars Revision: 911020 archrelease: copy trunk to community-staging-x86_64 Added: clash-ghc/repos/community-staging-x86_64/ clash-ghc/repos/community-staging-x86_64/PKGBUILD (from rev 911019, clash-ghc/trunk/PKGBUILD) --+ PKGBUILD | 44 1 file changed, 44 insertions(+) Copied: clash-ghc/repos/community-staging-x86_64/PKGBUILD (from rev 911019, clash-ghc/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2021-04-02 04:12:26 UTC (rev 911020) @@ -0,0 +1,44 @@ +# Maintainer: Felix Yan + +pkgname=clash-ghc +pkgver=1.4.0 +pkgrel=15 +pkgdesc="CAES Language for Synchronous Hardware" +url="https://clash-lang.org/; +license=("BSD") +arch=('x86_64') +depends=('ghc-libs' 'haskell-bifunctors' 'haskell-clash-lib' 'haskell-clash-prelude' + 'haskell-concurrent-supply' 'haskell-extra' 'haskell-ghc' 'haskell-ghc-typelits-extra' + 'haskell-ghc-typelits-knownnat' 'haskell-ghc-typelits-natnormalise' 'haskell-hashable' + 'haskell-lens' 'haskell-primitive' 'haskell-reflection' 'haskell-split' 'haskell-uniplate' + 'haskell-unordered-containers' 'haskell-utf8-string' 'haskell-vector') +makedepends=('ghc') +conflicts=('clash') +source=("https://hackage.haskell.org/packages/archive/$pkgname/$pkgver/$pkgname-$pkgver.tar.gz;) +sha256sums=('c21b3ae499b2cea64e4f9e9ab25640dd94182ebfe4626f4069374d2fd5a2') + +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 +} + +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 -t "$pkgdir"/usr/share/licenses/$pkgname/ + rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in clash-ghc/trunk (PKGBUILD)
Date: Friday, April 2, 2021 @ 04:12:13 Author: felixonmars Revision: 911019 upgpkg: clash-ghc 1.4.0-15: rebuild with lens 5.0.1 Modified: clash-ghc/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2021-04-02 04:09:25 UTC (rev 911018) +++ PKGBUILD2021-04-02 04:12:13 UTC (rev 911019) @@ -2,7 +2,7 @@ pkgname=clash-ghc pkgver=1.4.0 -pkgrel=14 +pkgrel=15 pkgdesc="CAES Language for Synchronous Hardware" url="https://clash-lang.org/; license=("BSD")
[arch-commits] Commit in haskell-clash-lib/repos (2 files)
Date: Friday, April 2, 2021 @ 04:09:25 Author: felixonmars Revision: 911018 archrelease: copy trunk to community-staging-x86_64 Added: haskell-clash-lib/repos/community-staging-x86_64/ haskell-clash-lib/repos/community-staging-x86_64/PKGBUILD (from rev 911017, haskell-clash-lib/trunk/PKGBUILD) --+ PKGBUILD | 60 1 file changed, 60 insertions(+) Copied: haskell-clash-lib/repos/community-staging-x86_64/PKGBUILD (from rev 911017, haskell-clash-lib/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2021-04-02 04:09:25 UTC (rev 911018) @@ -0,0 +1,60 @@ +# Maintainer: Felix Yan + +_hkgname=clash-lib +pkgname=haskell-clash-lib +pkgver=1.4.0 +pkgrel=15 +pkgdesc="Clash: a functional hardware description language - As a library" +url="https://clash-lang.org/; +license=("BSD") +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-aeson-pretty' 'haskell-ansi-terminal' + 'haskell-attoparsec' 'haskell-base16-bytestring' 'haskell-clash-prelude' + 'haskell-concurrent-supply' 'haskell-cryptohash-sha256' 'haskell-data-binary-ieee754' + 'haskell-data-default' 'haskell-dlist' 'haskell-errors' 'haskell-extra' 'haskell-ghc' + 'haskell-hashable' 'haskell-src-meta' 'haskell-hint' 'haskell-interpolate' 'haskell-lens' + 'haskell-ordered-containers' 'haskell-parsers' 'haskell-pretty-show' + 'haskell-prettyprinter' 'haskell-primitive' 'haskell-reducers' 'haskell-temporary' + 'haskell-terminal-size' 'haskell-text-show' 'haskell-trifecta' + 'haskell-unordered-containers' 'haskell-utf8-string' 'haskell-vector' + 'haskell-vector-binary-instances') +makedepends=('ghc' 'uusi' 'haskell-ghc-typelits-knownnat' 'haskell-quickcheck-text' 'haskell-src-exts' + 'haskell-tasty' 'haskell-tasty-hunit' 'haskell-tasty-quickcheck') +source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz;) +sha256sums=('1f98e1945a66402ea3673a98f47067d1cf33ba109dd075b08c6bc4af1fc4') + +prepare() { + cd $_hkgname-$pkgver + uusi -u attoparsec $_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 -t "$pkgdir"/usr/share/licenses/$pkgname/ + rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in haskell-clash-lib/trunk (PKGBUILD)
Date: Friday, April 2, 2021 @ 04:09:13 Author: felixonmars Revision: 911017 upgpkg: haskell-clash-lib 1.4.0-15: rebuild with lens 5.0.1 Modified: haskell-clash-lib/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2021-04-02 04:04:45 UTC (rev 911016) +++ PKGBUILD2021-04-02 04:09:13 UTC (rev 911017) @@ -3,7 +3,7 @@ _hkgname=clash-lib pkgname=haskell-clash-lib pkgver=1.4.0 -pkgrel=14 +pkgrel=15 pkgdesc="Clash: a functional hardware description language - As a library" url="https://clash-lang.org/; license=("BSD")
[arch-commits] Commit in haskell-ci/repos (2 files)
Date: Friday, April 2, 2021 @ 04:04:45 Author: felixonmars Revision: 911016 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 911015, haskell-ci/trunk/PKGBUILD) --+ PKGBUILD | 47 +++ 1 file changed, 47 insertions(+) Copied: haskell-ci/repos/community-staging-x86_64/PKGBUILD (from rev 911015, haskell-ci/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2021-04-02 04:04:45 UTC (rev 911016) @@ -0,0 +1,47 @@ +# Maintainer: Felix Yan + +_hkgname=haskell-ci +pkgname=haskell-ci +pkgver=0.10.3 +pkgrel=228 +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 haskell-ci/trunk (PKGBUILD)
Date: Friday, April 2, 2021 @ 04:04:31 Author: felixonmars Revision: 911015 upgpkg: haskell-ci 0.10.3-228: rebuild with lens 5.0.1 Modified: haskell-ci/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2021-04-02 04:02:51 UTC (rev 911014) +++ PKGBUILD2021-04-02 04:04:31 UTC (rev 911015) @@ -3,7 +3,7 @@ _hkgname=haskell-ci pkgname=haskell-ci pkgver=0.10.3 -pkgrel=227 +pkgrel=228 pkgdesc="Cabal package script generator for Travis-CI" url="https://haskell-ci.rtfd.org/; license=("GPL")
[arch-commits] Commit in cabal-plan/repos (2 files)
Date: Friday, April 2, 2021 @ 04:02:51 Author: felixonmars Revision: 911014 archrelease: copy trunk to community-staging-x86_64 Added: cabal-plan/repos/community-staging-x86_64/ cabal-plan/repos/community-staging-x86_64/PKGBUILD (from rev 911013, cabal-plan/trunk/PKGBUILD) --+ PKGBUILD | 48 1 file changed, 48 insertions(+) Copied: cabal-plan/repos/community-staging-x86_64/PKGBUILD (from rev 911013, cabal-plan/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2021-04-02 04:02:51 UTC (rev 911014) @@ -0,0 +1,48 @@ +# Maintainer: Felix Yan + +_hkgname=cabal-plan +pkgname=cabal-plan +pkgver=0.7.2.0 +pkgrel=2 +pkgdesc="Library and utility for processing cabal's plan.json file" +url="https://github.com/hvr/cabal-plan; +license=("GPL") +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-ansi-terminal' 'haskell-async' 'haskell-base-compat' + 'haskell-base16-bytestring' 'haskell-cabal-install-parsers' 'haskell-optics-core' + 'haskell-optparse-applicative' 'haskell-semialign' 'haskell-singleton-bool' 'haskell-tar' + 'haskell-these' 'haskell-topograph' 'haskell-vector' 'haskell-zlib') +makedepends=('ghc' 'uusi') +source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz;) +sha256sums=('233a3d1460732fe3486169023758e431d37c5c9156fb28d829decaf7b9170f85') + +prepare() { + cd $_hkgname-$pkgver + uusi -u optics-core -u semialign $_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' \ +-fexe -flicense-report + + 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" + rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE.GPLv2 +}
[arch-commits] Commit in cabal-plan/trunk (PKGBUILD)
Date: Friday, April 2, 2021 @ 04:02:39 Author: felixonmars Revision: 911013 upgpkg: cabal-plan 0.7.2.0-2: rebuild with lens 5.0.1 Modified: cabal-plan/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2021-04-02 04:01:19 UTC (rev 911012) +++ PKGBUILD2021-04-02 04:02:39 UTC (rev 911013) @@ -3,7 +3,7 @@ _hkgname=cabal-plan pkgname=cabal-plan pkgver=0.7.2.0 -pkgrel=1 +pkgrel=2 pkgdesc="Library and utility for processing cabal's plan.json file" url="https://github.com/hvr/cabal-plan; license=("GPL") @@ -31,7 +31,7 @@ --ghc-option='-pie' \ -fexe -flicense-report - runhaskell Setup build + 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
[arch-commits] Commit in haskell-cabal-install-parsers/repos (2 files)
Date: Friday, April 2, 2021 @ 04:01:19 Author: felixonmars Revision: 911012 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 911011, haskell-cabal-install-parsers/trunk/PKGBUILD) --+ PKGBUILD | 58 ++ 1 file changed, 58 insertions(+) Copied: haskell-cabal-install-parsers/repos/community-staging-x86_64/PKGBUILD (from rev 911011, haskell-cabal-install-parsers/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2021-04-02 04:01:19 UTC (rev 911012) @@ -0,0 +1,58 @@ +# Maintainer: Felix Yan + +_hkgname=cabal-install-parsers +pkgname=haskell-cabal-install-parsers +pkgver=0.4 +pkgrel=88 +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; + $_hkgname-tree-diff-0.2.patch::https://github.com/haskell-CI/haskell-ci/pull/500.patch) +sha512sums=('ed521221e822b471ed297d8291fb1360d785197b0d36de7a4e1dd2bf44b5c2840281fc423e2618dd70dc38354b156984e05f7469f3915321a181a349e94a1a27' + '57809a0e379595b84534c56eaf08d0a1c34e52e3bfbc6aa631785746cb0c67eb00fcea241ceef26c0dc0801fa26cfb429a4a04b4515c3f2433035b63f9201420') + +prepare() { + cd $_hkgname-$pkgver + patch -p2 -i ../$_hkgname-tree-diff-0.2.patch + uusi -u tasty $_hkgname.cabal + gen-setup +} + +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 haskell-cabal-install-parsers/trunk (PKGBUILD)
Date: Friday, April 2, 2021 @ 04:01:05 Author: felixonmars Revision: 911011 upgpkg: haskell-cabal-install-parsers 0.4-88: rebuild with lens 5.0.1 Modified: haskell-cabal-install-parsers/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2021-04-02 03:59:02 UTC (rev 911010) +++ PKGBUILD2021-04-02 04:01:05 UTC (rev 911011) @@ -3,7 +3,7 @@ _hkgname=cabal-install-parsers pkgname=haskell-cabal-install-parsers pkgver=0.4 -pkgrel=87 +pkgrel=88 pkgdesc="Utilities to work with cabal-install files" url="https://haskell-ci.rtfd.org/; license=("GPL" "BSD")
[arch-commits] Commit in pandoc-crossref/repos (2 files)
Date: Friday, April 2, 2021 @ 03:59:02 Author: felixonmars Revision: 911010 archrelease: copy trunk to community-staging-x86_64 Added: pandoc-crossref/repos/community-staging-x86_64/ pandoc-crossref/repos/community-staging-x86_64/PKGBUILD (from rev 911009, pandoc-crossref/trunk/PKGBUILD) --+ PKGBUILD | 51 +++ 1 file changed, 51 insertions(+) Copied: pandoc-crossref/repos/community-staging-x86_64/PKGBUILD (from rev 911009, pandoc-crossref/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2021-04-02 03:59:02 UTC (rev 911010) @@ -0,0 +1,51 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +pkgname=pandoc-crossref +pkgver=0.3.10.0 +pkgrel=20 +pkgdesc="Pandoc filter for cross-references" +url="https://hackage.haskell.org/package/${pkgname}; +license=("GPL2") +arch=('x86_64') +depends=('ghc-libs' 'haskell-data-default' 'haskell-data-accessor' 'haskell-data-accessor-template' + 'haskell-data-accessor-transformers' 'haskell-gitrev' 'haskell-open-browser' + 'haskell-optparse-applicative' 'pandoc' 'haskell-pandoc-types' 'haskell-roman-numerals' + 'haskell-syb' 'haskell-utility-ht') +makedepends=('ghc' 'uusi' 'haskell-hspec') +conflicts=('haskell-pandoc-crossref') +replaces=('haskell-pandoc-crossref') +source=("$pkgname-$pkgver.tar.gz::https://github.com/lierdakil/pandoc-crossref/archive/v$pkgver.tar.gz;) +sha512sums=('5f8967371ae3e003e7157184a5e9903133120b5ccada58904a7c3bf8dabc284c0a73d1a34902a349ee1d752e27477ece2944f78820e48bee0f7cac42e29ab87a') + +prepare() { +cd $pkgname-$pkgver +uusi -u pandoc $pkgname.cabal +} + +build() { +cd $pkgname-$pkgver +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" --enable-tests --datasubdir="$pkgname" \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ + -f-enable_flaky_tests +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 pandoc-crossref/trunk (PKGBUILD)
Date: Friday, April 2, 2021 @ 03:58:50 Author: felixonmars Revision: 911009 upgpkg: pandoc-crossref 0.3.10.0-20: rebuild with lens 5.0.1 Modified: pandoc-crossref/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2021-04-02 03:56:56 UTC (rev 911008) +++ PKGBUILD2021-04-02 03:58:50 UTC (rev 911009) @@ -3,7 +3,7 @@ pkgname=pandoc-crossref pkgver=0.3.10.0 -pkgrel=19 +pkgrel=20 pkgdesc="Pandoc filter for cross-references" url="https://hackage.haskell.org/package/${pkgname}; license=("GPL2")
[arch-commits] Commit in shellcheck/repos (2 files)
Date: Friday, April 2, 2021 @ 03:56:56 Author: felixonmars Revision: 911008 archrelease: copy trunk to community-staging-x86_64 Added: shellcheck/repos/community-staging-x86_64/ shellcheck/repos/community-staging-x86_64/PKGBUILD (from rev 911007, shellcheck/trunk/PKGBUILD) --+ PKGBUILD | 51 +++ 1 file changed, 51 insertions(+) Copied: shellcheck/repos/community-staging-x86_64/PKGBUILD (from rev 911007, shellcheck/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2021-04-02 03:56:56 UTC (rev 911008) @@ -0,0 +1,51 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=ShellCheck +pkgname=shellcheck +pkgver=0.7.1 +pkgrel=355 +pkgdesc="Shell script analysis tool" +url="https://www.shellcheck.net; +license=("GPL") +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-diff' 'haskell-quickcheck' 'haskell-regex-tdfa') +makedepends=('ghc' 'pandoc') +source=("$_hkgname-$pkgver.tar.gz::https://github.com/koalaman/shellcheck/archive/v$pkgver.tar.gz;) +sha512sums=('95ca827f50035e352eabfbee9eb1791278f7c18c10c3a6c2656c5b9e87396b7b6c088f4cefa3d6f954ac6c2765ea50e232985b9f3eeea2dbe77c17473cc4a437') + +prepare() { +cd $pkgname-$pkgver +echo -e "import Distribution.Simple\nmain = defaultMain" > Setup.hs +} + +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='-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 + +./manpage +} + +check() { +cd $pkgname-$pkgver +runhaskell Setup test +} + +package() { +cd $pkgname-$pkgver + +install -D -m644 ${pkgname}.1 "${pkgdir}/usr/share/man/man1/${pkgname}.1" +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" +install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" +runhaskell Setup copy --destdir="${pkgdir}" +rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in shellcheck/trunk (PKGBUILD)
Date: Friday, April 2, 2021 @ 03:56:44 Author: felixonmars Revision: 911007 upgpkg: shellcheck 0.7.1-355: rebuild with lens 5.0.1 Modified: shellcheck/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2021-04-02 03:52:55 UTC (rev 911006) +++ PKGBUILD2021-04-02 03:56:44 UTC (rev 911007) @@ -4,7 +4,7 @@ _hkgname=ShellCheck pkgname=shellcheck pkgver=0.7.1 -pkgrel=354 +pkgrel=355 pkgdesc="Shell script analysis tool" url="https://www.shellcheck.net; license=("GPL")
[arch-commits] Commit in haskell-hakyll/repos (2 files)
Date: Friday, April 2, 2021 @ 03:52:55 Author: felixonmars Revision: 911006 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 911005, haskell-hakyll/trunk/PKGBUILD) --+ PKGBUILD | 56 1 file changed, 56 insertions(+) Copied: haskell-hakyll/repos/community-staging-x86_64/PKGBUILD (from rev 911005, haskell-hakyll/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2021-04-02 03:52:55 UTC (rev 911006) @@ -0,0 +1,56 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=hakyll +pkgname=haskell-hakyll +pkgver=4.14.0.0 +pkgrel=25 +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' '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' 'uusi' 'haskell-quickcheck' 'haskell-tasty' 'haskell-tasty-golden' + 'haskell-tasty-hunit' 'haskell-tasty-quickcheck') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('5f3f7a952b085cf1a59a646c15e42f29c89d4ed0a5a96f55156d19b86340c2361da6c19ff7a70bde98122423e237dc7082bfcc84bc5e96ab9421fdaef84a8cce') + +prepare() { +cd $_hkgname-$pkgver +uusi -u cryptonite -u optparse-applicative -u pandoc -u tasty $_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 +} + +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, April 2, 2021 @ 03:52:43 Author: felixonmars Revision: 911005 upgpkg: haskell-hakyll 4.14.0.0-25: rebuild with lens 5.0.1 Modified: haskell-hakyll/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2021-04-02 03:51:05 UTC (rev 911004) +++ PKGBUILD2021-04-02 03:52:43 UTC (rev 911005) @@ -4,7 +4,7 @@ _hkgname=hakyll pkgname=haskell-hakyll pkgver=4.14.0.0 -pkgrel=24 +pkgrel=25 pkgdesc="A static website compiler library" url="https://jaspervdj.be/hakyll; license=("BSD")
[arch-commits] Commit in pandoc/repos (3 files)
Date: Friday, April 2, 2021 @ 03:51:05 Author: felixonmars Revision: 911004 archrelease: copy trunk to community-staging-x86_64 Added: pandoc/repos/community-staging-x86_64/ pandoc/repos/community-staging-x86_64/PKGBUILD (from rev 911003, pandoc/trunk/PKGBUILD) pandoc/repos/community-staging-x86_64/haddock-library-1.10.patch (from rev 911003, pandoc/trunk/haddock-library-1.10.patch) + PKGBUILD | 73 +++ haddock-library-1.10.patch | 11 ++ 2 files changed, 84 insertions(+) Copied: pandoc/repos/community-staging-x86_64/PKGBUILD (from rev 911003, pandoc/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2021-04-02 03:51:05 UTC (rev 911004) @@ -0,0 +1,73 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +pkgname=pandoc +pkgver=2.13 +pkgrel=2 +pkgdesc='Conversion between markup formats' +url='https://pandoc.org' +license=('GPL') +arch=('x86_64') +depends=('ghc-libs' 'haskell-http' 'haskell-juicypixels' 'haskell-sha' 'haskell-aeson' + 'haskell-aeson-pretty' 'haskell-attoparsec' 'haskell-base64-bytestring' + 'haskell-blaze-html' 'haskell-blaze-markup' 'haskell-case-insensitive' + 'haskell-citeproc' 'haskell-commonmark' 'haskell-commonmark-extensions' + 'haskell-commonmark-pandoc' 'haskell-connection' 'haskell-data-default' + 'haskell-doclayout' 'haskell-doctemplates' 'haskell-emojis' 'haskell-file-embed' + 'haskell-glob' 'haskell-haddock-library' 'haskell-ipynb' 'haskell-jira-wiki-markup' + 'haskell-skylighting' 'haskell-skylighting-core' 'haskell-hslua' + 'haskell-hslua-module-path' 'haskell-hslua-module-system' 'haskell-hslua-module-text' + 'haskell-http-client' 'haskell-syb' 'haskell-hsyaml' 'haskell-http-client-tls' + 'haskell-http-types' 'haskell-safe' 'haskell-split' 'haskell-texmath' 'haskell-network' + 'haskell-pandoc-types' 'haskell-random' 'haskell-scientific' 'haskell-tagsoup' + 'haskell-temporary' 'haskell-text-conversions' 'haskell-network-uri' + 'haskell-unicode-transforms' 'haskell-unordered-containers' 'haskell-zip-archive' + 'haskell-xml' 'haskell-xml-conduit' 'haskell-zlib') +optdepends=('pandoc-citeproc: for citation rendering with pandoc-citeproc filter' +'pandoc-crossref: for numbering figures, equations, tables and cross-references to them with pandoc-crossref filter' +'texlive-core: for pdf output') +conflicts=('haskell-pandoc') +replaces=('haskell-pandoc') +makedepends=('ghc' 'uusi' 'haskell-diff' 'haskell-tasty' 'haskell-tasty-hunit' 'haskell-tasty-lua' + 'haskell-tasty-quickcheck' 'haskell-tasty-golden' 'haskell-quickcheck') +source=("https://hackage.haskell.org/packages/archive/${pkgname}/${pkgver}/${pkgname}-${pkgver}.tar.gz; +haddock-library-1.10.patch) +sha512sums=('c894f59e7ff57603fd6a60d11880b9fd6d6e206247346f77070b176fed6f359b3d5a5ba984803717ac4a4e5c038ad0912513da091d4b8672df63af17d21627a8' + 'f6b0fc90d42e2a02c101e0ba3f86884cb957392b0a1d351f63459780df57a4db51bd9ef72230cd0060e5247fa9a0b5274701bb663163561a932e6aed4e0d5b07') + +prepare() { +cd $pkgname-$pkgver +patch -p0 -i ../haddock-library-1.10.patch +uusi -u attoparsec -u haddock-library -u random $pkgname.cabal + +# TODO: find a better solution +sed -i "s|let env' = dynlibEnv ++ |let env' = dynlibEnv ++ [(\"LD_LIBRARY_PATH\", \"$PWD/dist/build\")] ++ |" test/Tests/Command.hs +} + +build() { +cd $pkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir="/usr/share/doc/${pkgbase}" --datasubdir="$pkgname" --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ +-f-trypandoc -f-embed_data_files -f-static +runhaskell Setup build $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 +LC_CTYPE=en_US.UTF-8 runhaskell Setup test || echo "Tests failed" +} + +package() { +cd $pkgname-$pkgver +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" +install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" +runhaskell Setup copy --destdir="${pkgdir}" +rm "${pkgdir}/usr/share/doc/${pkgname}/COPYING.md" +install -Dm644 man/pandoc.1 -t "${pkgdir}"/usr/share/man/man1/ +} Copied: pandoc/repos/community-staging-x86_64/haddock-library-1.10.patch (from rev 911003, pandoc/trunk/haddock-library-1.10.patch)
[arch-commits] Commit in pandoc/trunk (PKGBUILD)
Date: Friday, April 2, 2021 @ 03:50:48 Author: felixonmars Revision: 911003 upgpkg: pandoc 2.13-2: rebuild with lens 5.0.1 Modified: pandoc/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2021-04-02 03:39:23 UTC (rev 911002) +++ PKGBUILD2021-04-02 03:50:48 UTC (rev 911003) @@ -3,7 +3,7 @@ pkgname=pandoc pkgver=2.13 -pkgrel=1 +pkgrel=2 pkgdesc='Conversion between markup formats' url='https://pandoc.org' license=('GPL')
[arch-commits] Commit in haskell-haddock-library/repos (2 files)
Date: Friday, April 2, 2021 @ 03:39:23 Author: felixonmars Revision: 911002 archrelease: copy trunk to community-staging-x86_64 Added: haskell-haddock-library/repos/community-staging-x86_64/ haskell-haddock-library/repos/community-staging-x86_64/PKGBUILD (from rev 911001, haskell-haddock-library/trunk/PKGBUILD) --+ PKGBUILD | 48 1 file changed, 48 insertions(+) Copied: haskell-haddock-library/repos/community-staging-x86_64/PKGBUILD (from rev 911001, haskell-haddock-library/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2021-04-02 03:39:23 UTC (rev 911002) @@ -0,0 +1,48 @@ +# Maintainer: Sergej Pupykin + +_hkgname=haddock-library +pkgname=haskell-haddock-library +pkgver=1.10.0 +pkgrel=10 +pkgdesc="A documentation-generation tool for Haskell libraries" +url="https://www.haskell.org/haddock/; +license=("BSD") +arch=('x86_64') +depends=('ghc-libs') +makedepends=('ghc' 'uusi' 'haskell-base-compat' 'haskell-hspec' 'haskell-hspec-discover' + 'haskell-quickcheck' 'haskell-optparse-applicative' 'haskell-tree-diff') +source=("https://hackage.haskell.org/packages/archive/haddock-library/${pkgver}/haddock-library-${pkgver}.tar.gz;) +sha512sums=('dac536a2b8e2764de1a1b1a16fc328e15455656c2992fb3b3bccdeae2bb6ac81fe94e164aa2a70cff7cea3b97347b8510aadb5fa1c0564bb2429947f0aace0d1') + +prepare() { +cd $_hkgname-$pkgver +uusi -u tree-diff -u QuickCheck -u optparse-applicative $_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-haddock-library/trunk (PKGBUILD)
Date: Friday, April 2, 2021 @ 03:39:10 Author: felixonmars Revision: 911001 upgpkg: haskell-haddock-library 1.10.0-10: rebuild with lens 5.0.1 Modified: haskell-haddock-library/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2021-04-02 03:37:39 UTC (rev 911000) +++ PKGBUILD2021-04-02 03:39:10 UTC (rev 911001) @@ -3,7 +3,7 @@ _hkgname=haddock-library pkgname=haskell-haddock-library pkgver=1.10.0 -pkgrel=9 +pkgrel=10 pkgdesc="A documentation-generation tool for Haskell libraries" url="https://www.haskell.org/haddock/; license=("BSD")
[arch-commits] Commit in haskell-summoner-tui/repos (2 files)
Date: Friday, April 2, 2021 @ 03:37:39 Author: felixonmars Revision: 911000 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 910999, haskell-summoner-tui/trunk/PKGBUILD) --+ PKGBUILD | 53 + 1 file changed, 53 insertions(+) Copied: haskell-summoner-tui/repos/community-staging-x86_64/PKGBUILD (from rev 910999, haskell-summoner-tui/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2021-04-02 03:37:39 UTC (rev 911000) @@ -0,0 +1,53 @@ +# Maintainer: Felix Yan +# Contributor: berberman + +_hkgname=summoner-tui +pkgname=haskell-summoner-tui +pkgver=2.0.1.1 +pkgrel=164 +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, April 2, 2021 @ 03:37:26 Author: felixonmars Revision: 910999 upgpkg: haskell-summoner-tui 2.0.1.1-164: rebuild with lens 5.0.1 Modified: haskell-summoner-tui/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2021-04-02 03:36:21 UTC (rev 910998) +++ PKGBUILD2021-04-02 03:37:26 UTC (rev 910999) @@ -4,7 +4,7 @@ _hkgname=summoner-tui pkgname=haskell-summoner-tui pkgver=2.0.1.1 -pkgrel=163 +pkgrel=164 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-summoner/repos (2 files)
Date: Friday, April 2, 2021 @ 03:36:21 Author: felixonmars Revision: 910998 archrelease: copy trunk to community-staging-x86_64 Added: haskell-summoner/repos/community-staging-x86_64/ haskell-summoner/repos/community-staging-x86_64/PKGBUILD (from rev 910997, haskell-summoner/trunk/PKGBUILD) --+ PKGBUILD | 54 ++ 1 file changed, 54 insertions(+) Copied: haskell-summoner/repos/community-staging-x86_64/PKGBUILD (from rev 910997, haskell-summoner/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2021-04-02 03:36:21 UTC (rev 910998) @@ -0,0 +1,54 @@ +# Maintainer: Felix Yan +# Contributor: berberman + +_hkgname=summoner +pkgname=haskell-summoner +pkgver=2.0.1.1 +pkgrel=147 +pkgdesc="Tool for scaffolding fully configured batteries-included production-level Haskell projects." +url="https://github.com/kowainik/summoner; +license=('MPL2') +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-colourista' 'haskell-generic-data' 'haskell-gitrev' + 'haskell-neat-interpolation' 'haskell-optparse-applicative' 'haskell-relude' + 'haskell-shellmet' 'haskell-tomland' 'haskell-validation-selective') +makedepends=('ghc' 'uusi' 'haskell-hedgehog' 'haskell-hspec' 'haskell-hspec-hedgehog' 'haskell-tree-diff') +source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz;) +sha256sums=('5b6eee2848e2fb0b65d34f4a980ecd6e7766629a42394348dc2166e2216fc496') + +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/trunk (PKGBUILD)
Date: Friday, April 2, 2021 @ 03:36:09 Author: felixonmars Revision: 910997 upgpkg: haskell-summoner 2.0.1.1-147: rebuild with lens 5.0.1 Modified: haskell-summoner/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2021-04-02 03:34:43 UTC (rev 910996) +++ PKGBUILD2021-04-02 03:36:09 UTC (rev 910997) @@ -4,7 +4,7 @@ _hkgname=summoner pkgname=haskell-summoner pkgver=2.0.1.1 -pkgrel=146 +pkgrel=147 pkgdesc="Tool for scaffolding fully configured batteries-included production-level Haskell projects." url="https://github.com/kowainik/summoner; license=('MPL2')
[arch-commits] Commit in haskell-tree-diff/repos (2 files)
Date: Friday, April 2, 2021 @ 03:34:43 Author: felixonmars Revision: 910996 archrelease: copy trunk to community-staging-x86_64 Added: haskell-tree-diff/repos/community-staging-x86_64/ haskell-tree-diff/repos/community-staging-x86_64/PKGBUILD (from rev 910995, haskell-tree-diff/trunk/PKGBUILD) --+ PKGBUILD | 53 + 1 file changed, 53 insertions(+) Copied: haskell-tree-diff/repos/community-staging-x86_64/PKGBUILD (from rev 910995, haskell-tree-diff/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2021-04-02 03:34:43 UTC (rev 910996) @@ -0,0 +1,53 @@ +# Maintainer: Felix Yan + +_hkgname=tree-diff +pkgname=haskell-tree-diff +pkgver=0.2 +pkgrel=10 +pkgdesc="Diffing of (expression) trees" +url="https://github.com/phadej/tree-diff; +license=('BSD') +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-ansi-wl-pprint' 'haskell-ansi-terminal' + 'haskell-base-compat' 'haskell-hashable' 'haskell-parsers' 'haskell-primitive' + 'haskell-quickcheck' 'haskell-scientific' 'haskell-semialign' 'haskell-strict' + 'haskell-tagged' 'haskell-these' 'haskell-unordered-containers' 'haskell-uuid-types' + 'haskell-vector') +makedepends=('ghc' 'uusi' 'haskell-trifecta' 'haskell-tasty' 'haskell-tasty-golden' + 'haskell-tasty-quickcheck') +source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz) +sha512sums=('e5e745e9c1481033579fd8bffc5f35a92dbb2d973a329d635b6c2b9d6a3e66f3dc11c6ea3b8ca21f2d41ac6b91255af825c287d59f1c40e44e9fe3e1dddf06e1') + +prepare() { +cd $_hkgname-$pkgver +gen-setup +uusi -d bytestring-builder -u tasty $_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-tree-diff/trunk (PKGBUILD)
Date: Friday, April 2, 2021 @ 03:34:31 Author: felixonmars Revision: 910995 upgpkg: haskell-tree-diff 0.2-10: rebuild with lens 5.0.1 Modified: haskell-tree-diff/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2021-04-02 03:33:24 UTC (rev 910994) +++ PKGBUILD2021-04-02 03:34:31 UTC (rev 910995) @@ -3,7 +3,7 @@ _hkgname=tree-diff pkgname=haskell-tree-diff pkgver=0.2 -pkgrel=9 +pkgrel=10 pkgdesc="Diffing of (expression) trees" url="https://github.com/phadej/tree-diff; license=('BSD')
[arch-commits] Commit in haskell-trifecta/repos (2 files)
Date: Friday, April 2, 2021 @ 03:33:24 Author: felixonmars Revision: 910994 archrelease: copy trunk to community-staging-x86_64 Added: haskell-trifecta/repos/community-staging-x86_64/ haskell-trifecta/repos/community-staging-x86_64/PKGBUILD (from rev 910993, haskell-trifecta/trunk/PKGBUILD) --+ PKGBUILD | 47 +++ 1 file changed, 47 insertions(+) Copied: haskell-trifecta/repos/community-staging-x86_64/PKGBUILD (from rev 910993, haskell-trifecta/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2021-04-02 03:33:24 UTC (rev 910994) @@ -0,0 +1,47 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=trifecta +pkgname=haskell-trifecta +pkgver=2.1.1 +pkgrel=21 +pkgdesc="A modern parser combinator library with convenient diagnostics" +url="https://github.com/ekmett/trifecta; +license=("BSD") +arch=('x86_64') +depends=('ghc-libs' "haskell-ansi-terminal" "haskell-blaze-builder" "haskell-blaze-html" + "haskell-blaze-markup" "haskell-charset" "haskell-comonad" "haskell-fingertree" + "haskell-hashable" 'haskell-indexed-traversable' "haskell-lens" "haskell-parsers" + 'haskell-prettyprinter' 'haskell-prettyprinter-ansi-terminal' "haskell-profunctors" + "haskell-reducers" "haskell-unordered-containers" "haskell-utf8-string") +makedepends=('ghc' 'haskell-quickcheck') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('7284c56a616f82e5d498a823eb316b1000f0da7a296a2d3af1c300fa12c573e09b12b1c71e312fe7036b492b14d46abcc2b29d50b792c3cc407ed85552c2ab48') + +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-trifecta/trunk (PKGBUILD)
Date: Friday, April 2, 2021 @ 03:33:11 Author: felixonmars Revision: 910993 upgpkg: haskell-trifecta 2.1.1-21: rebuild with lens 5.0.1 Modified: haskell-trifecta/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2021-04-02 03:31:57 UTC (rev 910992) +++ PKGBUILD2021-04-02 03:33:11 UTC (rev 910993) @@ -4,7 +4,7 @@ _hkgname=trifecta pkgname=haskell-trifecta pkgver=2.1.1 -pkgrel=20 +pkgrel=21 pkgdesc="A modern parser combinator library with convenient diagnostics" url="https://github.com/ekmett/trifecta; license=("BSD")
[arch-commits] Commit in stack/repos (4 files)
Date: Friday, April 2, 2021 @ 03:31:57 Author: felixonmars Revision: 910992 archrelease: copy trunk to community-staging-x86_64 Added: stack/repos/community-staging-x86_64/ stack/repos/community-staging-x86_64/PKGBUILD (from rev 910991, stack/trunk/PKGBUILD) stack/repos/community-staging-x86_64/optparse-applicative-0.16.patch (from rev 910991, stack/trunk/optparse-applicative-0.16.patch) stack/repos/community-staging-x86_64/stack.install (from rev 910991, stack/trunk/stack.install) -+ PKGBUILD| 81 ++ optparse-applicative-0.16.patch | 25 +++ stack.install |4 + 3 files changed, 110 insertions(+) Copied: stack/repos/community-staging-x86_64/PKGBUILD (from rev 910991, stack/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2021-04-02 03:31:57 UTC (rev 910992) @@ -0,0 +1,81 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +pkgname=stack +pkgver=2.5.1 +pkgrel=176 +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; +optparse-applicative-0.16.patch) +sha512sums=('SKIP' + '3ed61162edd869d5634e7e8485d784b9a192c97626da817635e6c756ca651454b5b806085aea6d7f8fd54041ae06e1613d9547958a85b777d2dfc35b02c0fbea') + +prepare() { + cd $pkgname + sed -i -e '/semigroups/d' $pkgname.cabal + sed -i '1i{-# LANGUAGE DataKinds #-}' src/Stack/Storage/User.hs src/Stack/Storage/Project.hs + patch -p1 -i ../optparse-applicative-0.16.patch +} + +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
[arch-commits] Commit in stack/trunk (PKGBUILD)
Date: Friday, April 2, 2021 @ 03:31:38 Author: felixonmars Revision: 910991 upgpkg: stack 2.5.1-176: rebuild with lens 5.0.1 Modified: stack/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2021-04-02 03:25:12 UTC (rev 910990) +++ PKGBUILD2021-04-02 03:31:38 UTC (rev 910991) @@ -3,7 +3,7 @@ pkgname=stack pkgver=2.5.1 -pkgrel=175 +pkgrel=176 pkgdesc="The Haskell Tool Stack" url="https://github.com/commercialhaskell/stack; license=("BSD")
[arch-commits] Commit in haskell-mustache/repos (2 files)
Date: Friday, April 2, 2021 @ 03:25:12 Author: felixonmars Revision: 910990 archrelease: copy trunk to community-staging-x86_64 Added: haskell-mustache/repos/community-staging-x86_64/ haskell-mustache/repos/community-staging-x86_64/PKGBUILD (from rev 910989, haskell-mustache/trunk/PKGBUILD) --+ PKGBUILD | 44 1 file changed, 44 insertions(+) Copied: haskell-mustache/repos/community-staging-x86_64/PKGBUILD (from rev 910989, haskell-mustache/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2021-04-02 03:25:12 UTC (rev 910990) @@ -0,0 +1,44 @@ +# Maintainer: Felix Yan + +_hkgname=mustache +pkgname=haskell-mustache +pkgver=2.3.1 +pkgrel=305 +pkgdesc="A mustache template parser library." +url="https://github.com/JustusAdam/mustache; +license=('BSD') +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-either' 'haskell-unordered-containers' 'haskell-vector' + 'haskell-scientific' 'haskell-th-lift' 'haskell-cmdargs' 'haskell-yaml') +makedepends=('ghc' 'haskell-hspec' 'haskell-base-unicode-symbols' 'haskell-wreq' 'haskell-zlib' + 'haskell-tar' 'haskell-lens' 'haskell-temporary') +source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz) +sha512sums=('162360cb635d40086721d4dd350036884207679b240d30420b9fc71eebef847e542bd143275931a22a42c583d513d0c906a6b112d780824dc189ad07e3027aa3') + +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-mustache/trunk (PKGBUILD)
Date: Friday, April 2, 2021 @ 03:25:00 Author: felixonmars Revision: 910989 upgpkg: haskell-mustache 2.3.1-305: rebuild with lens 5.0.1 Modified: haskell-mustache/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2021-04-02 03:23:40 UTC (rev 910988) +++ PKGBUILD2021-04-02 03:25:00 UTC (rev 910989) @@ -3,7 +3,7 @@ _hkgname=mustache pkgname=haskell-mustache pkgver=2.3.1 -pkgrel=304 +pkgrel=305 pkgdesc="A mustache template parser library." url="https://github.com/JustusAdam/mustache; license=('BSD')
[arch-commits] Commit in haskell-wreq/repos (2 files)
Date: Friday, April 2, 2021 @ 03:23:40 Author: felixonmars Revision: 910988 archrelease: copy trunk to community-staging-x86_64 Added: haskell-wreq/repos/community-staging-x86_64/ haskell-wreq/repos/community-staging-x86_64/PKGBUILD (from rev 910987, haskell-wreq/trunk/PKGBUILD) --+ PKGBUILD | 51 +++ 1 file changed, 51 insertions(+) Copied: haskell-wreq/repos/community-staging-x86_64/PKGBUILD (from rev 910987, haskell-wreq/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2021-04-02 03:23:40 UTC (rev 910988) @@ -0,0 +1,51 @@ +# Maintainer: Felix Yan + +_hkgname=wreq +pkgname=haskell-wreq +pkgver=0.5.3.3 +pkgrel=36 +pkgdesc="An easy-to-use HTTP client library." +url="https://github.com/bos/wreq; +license=('BSD') +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-attoparsec' 'haskell-authenticate-oauth' + 'haskell-base16-bytestring' 'haskell-case-insensitive' 'haskell-cryptonite' + 'haskell-hashable' 'haskell-http-client' 'haskell-http-client-tls' + 'haskell-http-types' 'haskell-lens' 'haskell-lens-aeson' 'haskell-memory' + 'haskell-mime-types' 'haskell-psqueues' 'haskell-time-locale-compat' + 'haskell-unordered-containers' 'haskell-aeson-pretty' 'haskell-base64-bytestring' + 'haskell-snap-core' 'haskell-snap-server' 'haskell-unix-compat' 'haskell-uuid') +makedepends=('ghc' 'haskell-cabal-doctest' 'haskell-doctest' 'haskell-hunit' 'haskell-quickcheck' + 'haskell-network-info' 'haskell-temporary' 'haskell-test-framework' + 'haskell-test-framework-hunit' 'haskell-test-framework-quickcheck2' 'haskell-vector') +source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz) +sha512sums=('f074790cf3370d9356efbf5aeabb7421d59299471e02d93010453bb6f4e8daee517fcdf6891245272a9b08a35bc7b1b2233b75825ec377f6403c99cf91041f2e') + +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 \ +-fdoctest -f-aws -fhttpbin -f-developer +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 || echo "Tests failed" +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 LICENSE.md "$pkgdir"/usr/share/licenses/$pkgname/LICENSE.md +rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE.md +}
[arch-commits] Commit in haskell-wreq/trunk (PKGBUILD)
Date: Friday, April 2, 2021 @ 03:23:28 Author: felixonmars Revision: 910987 upgpkg: haskell-wreq 0.5.3.3-36: rebuild with lens 5.0.1 Modified: haskell-wreq/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2021-04-02 03:21:16 UTC (rev 910986) +++ PKGBUILD2021-04-02 03:23:28 UTC (rev 910987) @@ -3,7 +3,7 @@ _hkgname=wreq pkgname=haskell-wreq pkgver=0.5.3.3 -pkgrel=35 +pkgrel=36 pkgdesc="An easy-to-use HTTP client library." url="https://github.com/bos/wreq; license=('BSD')
[arch-commits] Commit in haskell-lens-aeson/repos (2 files)
Date: Friday, April 2, 2021 @ 03:21:16 Author: felixonmars Revision: 910986 archrelease: copy trunk to community-staging-x86_64 Added: haskell-lens-aeson/repos/community-staging-x86_64/ haskell-lens-aeson/repos/community-staging-x86_64/PKGBUILD (from rev 910985, haskell-lens-aeson/trunk/PKGBUILD) --+ PKGBUILD | 44 1 file changed, 44 insertions(+) Copied: haskell-lens-aeson/repos/community-staging-x86_64/PKGBUILD (from rev 910985, haskell-lens-aeson/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2021-04-02 03:21:16 UTC (rev 910986) @@ -0,0 +1,44 @@ +# Maintainer: Felix Yan + +_hkgname=lens-aeson +pkgname=haskell-lens-aeson +pkgver=1.1.1 +pkgrel=16 +pkgdesc="Law-abiding lenses for aeson" +url="https://github.com/lens/lens-aeson/; +license=('MIT') +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-attoparsec' 'haskell-lens' 'haskell-scientific' + 'haskell-unordered-containers' 'haskell-vector') +makedepends=('ghc' 'uusi') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('a72cd51a51dcb9b686909caac83f8f7ba69b0e33ba90bf8a55937f198f898a7e19dff24bec9a4b921b170f34c5511bd58df5ba1dea3751f37e374bb7193d388c') + +prepare() { +cd $_hkgname-$pkgver +uusi -u attoparsec $_hkgname.cabal +} + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ +-f-test-doctests +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-lens-aeson/trunk (PKGBUILD)
Date: Friday, April 2, 2021 @ 03:21:03 Author: felixonmars Revision: 910985 upgpkg: haskell-lens-aeson 1.1.1-16: rebuild with lens 5.0.1 Modified: haskell-lens-aeson/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2021-04-02 03:20:10 UTC (rev 910984) +++ PKGBUILD2021-04-02 03:21:03 UTC (rev 910985) @@ -3,7 +3,7 @@ _hkgname=lens-aeson pkgname=haskell-lens-aeson pkgver=1.1.1 -pkgrel=15 +pkgrel=16 pkgdesc="Law-abiding lenses for aeson" url="https://github.com/lens/lens-aeson/; license=('MIT')
[arch-commits] Commit in dhall-lsp-server/repos (2 files)
Date: Friday, April 2, 2021 @ 03:20:10 Author: felixonmars Revision: 910984 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 910983, dhall-lsp-server/trunk/PKGBUILD) --+ PKGBUILD | 49 + 1 file changed, 49 insertions(+) Copied: dhall-lsp-server/repos/community-staging-x86_64/PKGBUILD (from rev 910983, dhall-lsp-server/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2021-04-02 03:20:10 UTC (rev 910984) @@ -0,0 +1,49 @@ +# Maintainer: Felix Yan + +pkgname=dhall-lsp-server +pkgver=1.0.14 +pkgrel=4 +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-lsp0' '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-lsp0-types' + 'haskell-lsp0-test' 'haskell-tasty' 'haskell-tasty-hspec') +source=("https://hackage.haskell.org/packages/archive/$pkgname/$pkgver/$pkgname-$pkgver.tar.gz;) +sha512sums=('4f4a2c054a269e5f086ff4108dafe4e44f09b6f8c71772136578b4eafe99d724721b71016f821dc4a7dc073b75871bf328851f95e725904f6383ef49014834c1') + +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-lsp-server/trunk (PKGBUILD)
Date: Friday, April 2, 2021 @ 03:19:58 Author: felixonmars Revision: 910983 upgpkg: dhall-lsp-server 1.0.14-4: rebuild with lens 5.0.1 Modified: dhall-lsp-server/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2021-04-02 03:18:27 UTC (rev 910982) +++ PKGBUILD2021-04-02 03:19:58 UTC (rev 910983) @@ -2,7 +2,7 @@ pkgname=dhall-lsp-server pkgver=1.0.14 -pkgrel=3 +pkgrel=4 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 haskell-lsp0-test/repos (2 files)
Date: Friday, April 2, 2021 @ 03:18:27 Author: felixonmars Revision: 910982 archrelease: copy trunk to community-staging-x86_64 Added: haskell-lsp0-test/repos/community-staging-x86_64/ haskell-lsp0-test/repos/community-staging-x86_64/PKGBUILD (from rev 910981, haskell-lsp0-test/trunk/PKGBUILD) --+ PKGBUILD | 65 + 1 file changed, 65 insertions(+) Copied: haskell-lsp0-test/repos/community-staging-x86_64/PKGBUILD (from rev 910981, haskell-lsp0-test/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2021-04-02 03:18:27 UTC (rev 910982) @@ -0,0 +1,65 @@ +# Maintainer: Felix Yan + +_hkgname=lsp-test +pkgname=haskell-lsp0-test +pkgver=0.11.0.7 +pkgrel=12 +pkgdesc="Functional test framework for LSP servers (Legacy 0.x version)" +url="https://github.com/bubba/lsp-test#readme; +license=("BSD") +arch=('x86_64') +depends=('ghc-libs' 'haskell-diff' 'haskell-glob' 'haskell-aeson' 'haskell-aeson-pretty' + 'haskell-ansi-terminal' 'haskell-async' 'haskell-conduit' 'haskell-conduit-parse' + 'haskell-data-default' 'haskell-lsp0' 'haskell-lens' 'haskell-parser-combinators' + 'haskell-unordered-containers') +makedepends=('ghc' 'uusi' 'haskell-hspec') +# Hackage source is missing test data +source=("https://github.com/bubba/lsp-test/archive/$pkgver/$pkgname-$pkgver.tar.gz;) +sha512sums=('bc42e9d5a31a81501b324f5c5c91d00512f85e6a1c867ca17f619565c732dacdd7a058b265819f6f045b84534450e785d88d038a91304ab9310680e46e0bf0ea') + +prepare() { + cd $_hkgname-$pkgver + gen-setup + uusi -u haskell-lsp $_hkgname.cabal + + sed -i 's|dist-newstyle|dist/build/dummy-server|' test/Test.hs + + # haskell-lsp 0.24.0.0 + sed -i 's/"deleteThis" Nothing))/"deleteThis" Nothing)) Nothing Nothing/' test/dummy-server/Main.hs +} + +build() { + cd $_hkgname-$pkgver + + # We need to enable dummy-server here for tests, but it shouldn't be installed... + 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' \ +-fdummyserver + + 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 + + # Remove dummy-server + rm -r "$pkgdir"/usr/libexec +}
[arch-commits] Commit in haskell-lsp0-test/trunk (PKGBUILD)
Date: Friday, April 2, 2021 @ 03:18:14 Author: felixonmars Revision: 910981 upgpkg: haskell-lsp0-test 0.11.0.7-12: rebuild with lens 5.0.1 Modified: haskell-lsp0-test/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2021-04-02 03:15:41 UTC (rev 910980) +++ PKGBUILD2021-04-02 03:18:14 UTC (rev 910981) @@ -3,7 +3,7 @@ _hkgname=lsp-test pkgname=haskell-lsp0-test pkgver=0.11.0.7 -pkgrel=11 +pkgrel=12 pkgdesc="Functional test framework for LSP servers (Legacy 0.x version)" url="https://github.com/bubba/lsp-test#readme; license=("BSD")
[arch-commits] Commit in haskell-lsp0/repos (2 files)
Date: Friday, April 2, 2021 @ 03:15:41 Author: felixonmars Revision: 910980 archrelease: copy trunk to community-staging-x86_64 Added: haskell-lsp0/repos/community-staging-x86_64/ haskell-lsp0/repos/community-staging-x86_64/PKGBUILD (from rev 910979, haskell-lsp0/trunk/PKGBUILD) --+ PKGBUILD | 49 + 1 file changed, 49 insertions(+) Copied: haskell-lsp0/repos/community-staging-x86_64/PKGBUILD (from rev 910979, haskell-lsp0/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2021-04-02 03:15:41 UTC (rev 910980) @@ -0,0 +1,49 @@ +# Maintainer: Felix Yan + +_hkgname=haskell-lsp +pkgname=haskell-lsp0 +pkgver=0.24.0.0 +pkgrel=12 +pkgdesc="Haskell library for the Microsoft Language Server Protocol (Legacy 0.x version)" +url="https://github.com/alanz/haskell-lsp; +license=("MIT") +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-async' 'haskell-attoparsec' 'haskell-data-default' + 'haskell-hashable' 'haskell-lsp0-types' 'haskell-hslogger' 'haskell-lens' + 'haskell-network-uri' 'haskell-rope-utf16-splay' 'haskell-sorted-list' + 'haskell-temporary' 'haskell-unordered-containers' 'haskell-vector') +makedepends=('ghc' 'haskell-quickcheck' 'haskell-hspec' 'haskell-hspec-discover' + 'haskell-quickcheck-instances') +source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz;) +sha512sums=('91ab856483ced484ba4b804a269d877595db6c4d606df8da81d0ba557deac2fc97970b645dac8594dbdce28f27e3f09877e45a8b28932317ed2c60e766a28a30') + +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-lsp0/trunk (PKGBUILD)
Date: Friday, April 2, 2021 @ 03:15:29 Author: felixonmars Revision: 910979 upgpkg: haskell-lsp0 0.24.0.0-12: rebuild with lens 5.0.1 Modified: haskell-lsp0/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2021-04-02 03:13:18 UTC (rev 910978) +++ PKGBUILD2021-04-02 03:15:29 UTC (rev 910979) @@ -3,7 +3,7 @@ _hkgname=haskell-lsp pkgname=haskell-lsp0 pkgver=0.24.0.0 -pkgrel=11 +pkgrel=12 pkgdesc="Haskell library for the Microsoft Language Server Protocol (Legacy 0.x version)" url="https://github.com/alanz/haskell-lsp; license=("MIT")
[arch-commits] Commit in haskell-lsp0-types/repos (2 files)
Date: Friday, April 2, 2021 @ 03:13:18 Author: felixonmars Revision: 910978 archrelease: copy trunk to community-staging-x86_64 Added: haskell-lsp0-types/repos/community-staging-x86_64/ haskell-lsp0-types/repos/community-staging-x86_64/PKGBUILD (from rev 910977, haskell-lsp0-types/trunk/PKGBUILD) --+ PKGBUILD | 41 + 1 file changed, 41 insertions(+) Copied: haskell-lsp0-types/repos/community-staging-x86_64/PKGBUILD (from rev 910977, haskell-lsp0-types/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2021-04-02 03:13:18 UTC (rev 910978) @@ -0,0 +1,41 @@ +# Maintainer: Felix Yan + +_hkgname=haskell-lsp-types +pkgname=haskell-lsp0-types +pkgver=0.24.0.0 +pkgrel=12 +pkgdesc="Haskell library for the Microsoft Language Server Protocol, data types (Legacy 0.x version)" +url="https://github.com/alanz/haskell-lsp; +license=("MIT") +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-data-default' 'haskell-hashable' 'haskell-lens' + 'haskell-network-uri' 'haskell-scientific' 'haskell-unordered-containers') +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz;) +sha512sums=('736bf29157aed1ef5d075c8fdb5cd06a356b53ef5e87c88173c265c2b59d757c8af48ec0ef2b42681e27861c9d8e969a204ca563d643fb7e7d5638522e203584') + +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-lsp0-types/trunk (PKGBUILD)
Date: Friday, April 2, 2021 @ 03:13:06 Author: felixonmars Revision: 910977 upgpkg: haskell-lsp0-types 0.24.0.0-12: rebuild with lens 5.0.1 Modified: haskell-lsp0-types/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2021-04-02 03:10:55 UTC (rev 910976) +++ PKGBUILD2021-04-02 03:13:06 UTC (rev 910977) @@ -3,7 +3,7 @@ _hkgname=haskell-lsp-types pkgname=haskell-lsp0-types pkgver=0.24.0.0 -pkgrel=11 +pkgrel=12 pkgdesc="Haskell library for the Microsoft Language Server Protocol, data types (Legacy 0.x version)" url="https://github.com/alanz/haskell-lsp; license=("MIT")
[arch-commits] Commit in haskell-clash-prelude/repos (2 files)
Date: Friday, April 2, 2021 @ 03:10:55 Author: felixonmars Revision: 910976 archrelease: copy trunk to community-staging-x86_64 Added: haskell-clash-prelude/repos/community-staging-x86_64/ haskell-clash-prelude/repos/community-staging-x86_64/PKGBUILD (from rev 910975, haskell-clash-prelude/trunk/PKGBUILD) --+ PKGBUILD | 51 +++ 1 file changed, 51 insertions(+) Copied: haskell-clash-prelude/repos/community-staging-x86_64/PKGBUILD (from rev 910975, haskell-clash-prelude/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2021-04-02 03:10:55 UTC (rev 910976) @@ -0,0 +1,51 @@ +# Maintainer: Felix Yan + +_hkgname=clash-prelude +pkgname=haskell-clash-prelude +pkgver=1.4.0 +pkgrel=14 +pkgdesc="Clash: a functional hardware description language - Prelude library" +url="https://github.com/clash-lang/clash-prelude; +license=('BSD') +arch=('x86_64') +depends=('ghc-libs' 'haskell-arrows' 'haskell-bifunctors' 'haskell-constraints' + 'haskell-data-binary-ieee754' 'haskell-data-default-class' 'haskell-ghc-typelits-extra' + 'haskell-ghc-typelits-knownnat' 'haskell-ghc-typelits-natnormalise' 'haskell-half' + 'haskell-hashable' 'haskell-interpolate' 'haskell-lens' 'haskell-quickcheck' + 'haskell-recursion-schemes' 'haskell-reflection' 'haskell-singletons2.7' + 'haskell-th-abstraction' 'haskell-th-lift' 'haskell-text-show' 'haskell-th-orphans' + 'haskell-type-errors' 'haskell-uniplate' 'haskell-vector') +makedepends=('ghc' 'haskell-cabal-doctest' 'haskell-doctest' 'haskell-hedgehog' + 'haskell-hint' 'haskell-quickcheck-classes-base' 'haskell-tasty' + 'haskell-tasty-hedgehog' 'haskell-tasty-hunit' 'haskell-tasty-quickcheck' + 'haskell-tasty-th') +source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz) +sha512sums=('7260c3137890c2b307150eb47e07e35f39fb9c02c35d0e718069b2b887a51715dc2bb1f6a4dd0c20981e078ebf2b219a7b0310e3e000f9ae3a6fb3f71bea8785') + +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-clash-prelude/trunk (PKGBUILD)
Date: Friday, April 2, 2021 @ 03:10:43 Author: felixonmars Revision: 910975 upgpkg: haskell-clash-prelude 1.4.0-14: rebuild with lens 5.0.1 Modified: haskell-clash-prelude/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2021-04-02 02:58:00 UTC (rev 910974) +++ PKGBUILD2021-04-02 03:10:43 UTC (rev 910975) @@ -3,7 +3,7 @@ _hkgname=clash-prelude pkgname=haskell-clash-prelude pkgver=1.4.0 -pkgrel=13 +pkgrel=14 pkgdesc="Clash: a functional hardware description language - Prelude library" url="https://github.com/clash-lang/clash-prelude; license=('BSD')
[arch-commits] Commit in haskell-generic-data/repos (2 files)
Date: Friday, April 2, 2021 @ 02:58:00 Author: felixonmars Revision: 910974 archrelease: copy trunk to community-staging-x86_64 Added: haskell-generic-data/repos/community-staging-x86_64/ haskell-generic-data/repos/community-staging-x86_64/PKGBUILD (from rev 910973, haskell-generic-data/trunk/PKGBUILD) --+ PKGBUILD | 46 ++ 1 file changed, 46 insertions(+) Copied: haskell-generic-data/repos/community-staging-x86_64/PKGBUILD (from rev 910973, haskell-generic-data/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2021-04-02 02:58:00 UTC (rev 910974) @@ -0,0 +1,46 @@ +# Maintainer: Felix Yan + +_hkgname=generic-data +pkgname=haskell-generic-data +pkgver=0.9.2.0 +pkgrel=60 +pkgdesc="Deriving instances with GHC.Generics and related utilities" +url="https://github.com/Lysxia/generic-data; +license=('MIT') +arch=('x86_64') +depends=('ghc-libs' 'haskell-ap-normalize' 'haskell-base-orphans' 'haskell-contravariant' + 'haskell-show-combinators') +makedepends=('ghc' 'haskell-cabal-doctest' 'haskell-doctest' 'haskell-generic-lens' 'haskell-glob' + 'haskell-inspection-testing' 'haskell-one-liner' 'haskell-quickcheck' + 'haskell-show-combinators' 'haskell-tasty' 'haskell-tasty-hunit' + 'haskell-unordered-containers') +source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz) +sha512sums=('b670a5ff77f9c918b13a5580a48e6b6e9583e34eefb4d348680bd3fb27c0ab85b028ffbc6010be09180021f6af32ceea8b8e7ade529d97cf59b43fb1655f2297') + +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-generic-data/trunk (PKGBUILD)
Date: Friday, April 2, 2021 @ 02:57:47 Author: felixonmars Revision: 910973 upgpkg: haskell-generic-data 0.9.2.0-60: rebuild with lens 5.0.1 Modified: haskell-generic-data/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2021-04-02 02:56:12 UTC (rev 910972) +++ PKGBUILD2021-04-02 02:57:47 UTC (rev 910973) @@ -3,7 +3,7 @@ _hkgname=generic-data pkgname=haskell-generic-data pkgver=0.9.2.0 -pkgrel=59 +pkgrel=60 pkgdesc="Deriving instances with GHC.Generics and related utilities" url="https://github.com/Lysxia/generic-data; license=('MIT')
[arch-commits] Commit in haskell-generic-lens/repos (2 files)
Date: Friday, April 2, 2021 @ 02:56:12 Author: felixonmars Revision: 910972 archrelease: copy trunk to community-staging-x86_64 Added: haskell-generic-lens/repos/community-staging-x86_64/ haskell-generic-lens/repos/community-staging-x86_64/PKGBUILD (from rev 910971, haskell-generic-lens/trunk/PKGBUILD) --+ PKGBUILD | 42 ++ 1 file changed, 42 insertions(+) Copied: haskell-generic-lens/repos/community-staging-x86_64/PKGBUILD (from rev 910971, haskell-generic-lens/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2021-04-02 02:56:12 UTC (rev 910972) @@ -0,0 +1,42 @@ +# Maintainer: Felix Yan + +_hkgname=generic-lens +pkgname=haskell-generic-lens +pkgver=2.1.0.0 +pkgrel=25 +pkgdesc="Generically derive traversals, lenses and prisms" +url="https://github.com/kcsongor/generic-lens; +license=('BSD') +arch=('x86_64') +depends=('ghc-libs' 'haskell-generic-lens-core' 'haskell-profunctors') +makedepends=('ghc' 'haskell-doctest' 'haskell-hunit' 'haskell-inspection-testing' 'haskell-lens') +source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz) +sha512sums=('d62f07d3133c4513478d868493d31350a6378cc6c31a7da88ca09b8e8d4032a82c7ae42cbbb0770167aeb15b289cb1401ae3f4576ff10bc39af6f5dca9d80640') + +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-generic-lens/trunk (PKGBUILD)
Date: Friday, April 2, 2021 @ 02:55:58 Author: felixonmars Revision: 910971 upgpkg: haskell-generic-lens 2.1.0.0-25: rebuild with lens 5.0.1 Modified: haskell-generic-lens/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2021-04-02 02:54:33 UTC (rev 910970) +++ PKGBUILD2021-04-02 02:55:58 UTC (rev 910971) @@ -3,7 +3,7 @@ _hkgname=generic-lens pkgname=haskell-generic-lens pkgver=2.1.0.0 -pkgrel=24 +pkgrel=25 pkgdesc="Generically derive traversals, lenses and prisms" url="https://github.com/kcsongor/generic-lens; license=('BSD')
[arch-commits] Commit in cryptol/repos (2 files)
Date: Friday, April 2, 2021 @ 02:54:33 Author: felixonmars Revision: 910970 archrelease: copy trunk to community-staging-x86_64 Added: cryptol/repos/community-staging-x86_64/ cryptol/repos/community-staging-x86_64/PKGBUILD (from rev 910969, cryptol/trunk/PKGBUILD) --+ PKGBUILD | 48 1 file changed, 48 insertions(+) Copied: cryptol/repos/community-staging-x86_64/PKGBUILD (from rev 910969, cryptol/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2021-04-02 02:54:33 UTC (rev 910970) @@ -0,0 +1,48 @@ +# Maintainer: Felix Yan + +pkgname=cryptol +pkgver=2.11.0 +pkgrel=7 +pkgdesc="The Language of Cryptography" +url="https://www.cryptol.net; +license=("BSD") +arch=('x86_64') +depends=('ghc-libs' 'z3' 'haskell-async' 'haskell-base-compat' 'haskell-bv-sized' + 'haskell-cryptohash-sha1' 'haskell-exceptions' 'haskell-extra' 'haskell-gitrev' + 'haskell-graphscc' 'haskell-heredoc' 'haskell-libbf' 'haskell-memotrie' + 'haskell-monad-control' 'haskell-monadlib' 'haskell-optparse-applicative' + 'haskell-parameterized-utils' 'haskell-panic' 'haskell-random' 'haskell-sbv' + 'haskell-simple-smt' 'haskell-strict' 'haskell-temporary' 'haskell-tf-random' + 'haskell-transformers-base' 'haskell-what4' 'haskell-ansi-terminal' 'haskell-blaze-html') +makedepends=('ghc' 'alex' 'happy' 'uusi') +source=("$pkgname-$pkgver.tar.gz::https://github.com/GaloisInc/cryptol/archive/$pkgver.tar.gz;) +sha512sums=('4e8e9dec727c02e76043ee390b91d0a740df747a8f49b2551686ac7db3cc0c94c36e20316b59e7e50e28b838f3f9bf7202095cf6ce683d83fd47826702381649') + +prepare() { +cd $pkgname-$pkgver +uusi -u sbv $pkgname.cabal +} + +build() { +cd "${srcdir}/${pkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" --datasubdir="$pkgname" \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ +-f-static -f-relocatable --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 "${srcdir}/${pkgname}-${pkgver}" + +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" +install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" +runhaskell Setup copy --destdir="${pkgdir}" +install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE +rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in cryptol/trunk (PKGBUILD)
Date: Friday, April 2, 2021 @ 02:54:20 Author: felixonmars Revision: 910969 upgpkg: cryptol 2.11.0-7: rebuild with lens 5.0.1 Modified: cryptol/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2021-04-02 02:50:31 UTC (rev 910968) +++ PKGBUILD2021-04-02 02:54:20 UTC (rev 910969) @@ -2,7 +2,7 @@ pkgname=cryptol pkgver=2.11.0 -pkgrel=6 +pkgrel=7 pkgdesc="The Language of Cryptography" url="https://www.cryptol.net; license=("BSD")
[arch-commits] Commit in haskell-what4/repos (2 files)
Date: Friday, April 2, 2021 @ 02:50:31 Author: felixonmars Revision: 910968 archrelease: copy trunk to community-staging-x86_64 Added: haskell-what4/repos/community-staging-x86_64/ haskell-what4/repos/community-staging-x86_64/PKGBUILD (from rev 910967, haskell-what4/trunk/PKGBUILD) --+ PKGBUILD | 57 + 1 file changed, 57 insertions(+) Copied: haskell-what4/repos/community-staging-x86_64/PKGBUILD (from rev 910967, haskell-what4/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2021-04-02 02:50:31 UTC (rev 910968) @@ -0,0 +1,57 @@ +# Maintainer: Felix Yan + +_hkgname=what4 +pkgname=haskell-what4 +pkgver=1.1 +pkgrel=6 +pkgdesc="Solver-agnostic symbolic values support for issuing queries" +url="https://github.com/GaloisInc/what4; +license=('BSD') +arch=('x86_64') +depends=('ghc-libs' 'haskell-attoparsec' 'haskell-bimap' 'haskell-bifunctors' 'haskell-bv-sized' + 'haskell-config-value' 'haskell-deriving-compat' 'haskell-data-binary-ieee754' + 'haskell-extra' 'haskell-fingertree' 'haskell-hashable' 'haskell-hashtables' + 'haskell-io-streams' 'haskell-lens' 'haskell-libbf' 'haskell-panic' + 'haskell-parameterized-utils' 'haskell-prettyprinter' 'haskell-scientific' + 'haskell-temporary' 'haskell-th-abstraction' 'haskell-th-lift' 'haskell-th-lift-instances' + 'haskell-unordered-containers' 'haskell-utf8-string' 'haskell-vector' 'haskell-versions' + 'haskell-zenc') +makedepends=('ghc' 'uusi' 'haskell-hedgehog' 'haskell-quickcheck' 'haskell-tasty' 'haskell-tasty-hedgehog' + 'haskell-tasty-hunit' 'haskell-tasty-quickcheck') +checkdepends=('cvc4' 'yices' 'z3') +optdepends=('cvc4' 'yices' 'z3') +source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz) +sha512sums=('b29565389cb21b524250be1808b626521fe856fc8d948464482efece3fa2607cf78372e609a4761a71ad9ff46da6e1af18dd85a2d0fbd4857e1144b4b4319cba') + +prepare() { +cd $_hkgname-$pkgver +gen-setup +} + +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-what4/trunk (PKGBUILD)
Date: Friday, April 2, 2021 @ 02:50:17 Author: felixonmars Revision: 910967 upgpkg: haskell-what4 1.1-6: rebuild with lens 5.0.1 Modified: haskell-what4/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2021-04-02 02:40:53 UTC (rev 910966) +++ PKGBUILD2021-04-02 02:50:17 UTC (rev 910967) @@ -3,7 +3,7 @@ _hkgname=what4 pkgname=haskell-what4 pkgver=1.1 -pkgrel=5 +pkgrel=6 pkgdesc="Solver-agnostic symbolic values support for issuing queries" url="https://github.com/GaloisInc/what4; license=('BSD')
[arch-commits] Commit in haskell-bv-sized/repos (2 files)
Date: Friday, April 2, 2021 @ 02:40:53 Author: felixonmars Revision: 910966 archrelease: copy trunk to community-staging-x86_64 Added: haskell-bv-sized/repos/community-staging-x86_64/ haskell-bv-sized/repos/community-staging-x86_64/PKGBUILD (from rev 910965, haskell-bv-sized/trunk/PKGBUILD) --+ PKGBUILD | 49 + 1 file changed, 49 insertions(+) Copied: haskell-bv-sized/repos/community-staging-x86_64/PKGBUILD (from rev 910965, haskell-bv-sized/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2021-04-02 02:40:53 UTC (rev 910966) @@ -0,0 +1,49 @@ +# Maintainer: Felix Yan + +_hkgname=bv-sized +pkgname=haskell-bv-sized +pkgver=1.0.2 +pkgrel=98 +pkgdesc="A bitvector datatype that is parameterized by the vector width" +url="https://github.com/GaloisInc/bv-sized; +license=('BSD') +arch=('x86_64') +depends=('ghc-libs' 'haskell-bitwise' 'haskell-panic' 'haskell-parameterized-utils' + 'haskell-th-lift') +makedepends=('ghc' 'uusi' 'haskell-hedgehog' 'haskell-tasty' 'haskell-tasty-hedgehog') +source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz) +sha512sums=('444765f2ba395edfdf2ebcc78ab336f4ac408ee64f1be6964821fc7c7ccf011fe8d3118e1f471a5e29889e4b1dd72e26d05eb3cac865b2d8c38831af81327443') + +prepare() { +cd $_hkgname-$pkgver +uusi -u tasty $_hkgname.cabal +gen-setup +} + +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-bv-sized/trunk (PKGBUILD)
Date: Friday, April 2, 2021 @ 02:40:39 Author: felixonmars Revision: 910965 upgpkg: haskell-bv-sized 1.0.2-98: rebuild with lens 5.0.1 Modified: haskell-bv-sized/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2021-04-02 02:39:26 UTC (rev 910964) +++ PKGBUILD2021-04-02 02:40:39 UTC (rev 910965) @@ -3,7 +3,7 @@ _hkgname=bv-sized pkgname=haskell-bv-sized pkgver=1.0.2 -pkgrel=97 +pkgrel=98 pkgdesc="A bitvector datatype that is parameterized by the vector width" url="https://github.com/GaloisInc/bv-sized; license=('BSD')
[arch-commits] Commit in haskell-parameterized-utils/repos (2 files)
Date: Friday, April 2, 2021 @ 02:39:26 Author: felixonmars Revision: 910964 archrelease: copy trunk to community-staging-x86_64 Added: haskell-parameterized-utils/repos/community-staging-x86_64/ haskell-parameterized-utils/repos/community-staging-x86_64/PKGBUILD (from rev 910963, haskell-parameterized-utils/trunk/PKGBUILD) --+ PKGBUILD | 49 + 1 file changed, 49 insertions(+) Copied: haskell-parameterized-utils/repos/community-staging-x86_64/PKGBUILD (from rev 910963, haskell-parameterized-utils/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2021-04-02 02:39:26 UTC (rev 910964) @@ -0,0 +1,49 @@ +# Maintainer: Felix Yan + +_hkgname=parameterized-utils +pkgname=haskell-parameterized-utils +pkgver=2.1.3.0 +pkgrel=6 +pkgdesc="Classes and data structures for working with data-kind indexed types" +url="https://github.com/GaloisInc/parameterized-utils; +license=('BSD') +arch=('x86_64') +depends=('ghc-libs' 'haskell-base-orphans' 'haskell-th-abstraction' 'haskell-constraints' + 'haskell-hashable' 'haskell-hashtables' 'haskell-lens' 'haskell-vector') +makedepends=('ghc' 'uusi' 'haskell-hedgehog' 'haskell-tasty' 'haskell-tasty-ant-xml' 'haskell-tasty-hunit' + 'haskell-tasty-hedgehog') +source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz) +sha512sums=('65c5a295e3bcbb6747b8b4eb1e70709daf7e426462d567fc47b390670d2c879aa8f9c7f46474b33954c41804713abbc0bc3bc9b189249bf12a107778277d6b0a') + +prepare() { +cd $_hkgname-$pkgver +gen-setup +} + +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 python-apispec/repos/community-any (PKGBUILD PKGBUILD)
Date: Friday, April 2, 2021 @ 02:39:19 Author: felixonmars Revision: 910963 archrelease: copy trunk to community-any Added: python-apispec/repos/community-any/PKGBUILD (from rev 910962, python-apispec/trunk/PKGBUILD) Deleted: python-apispec/repos/community-any/PKGBUILD --+ PKGBUILD | 70 ++--- 1 file changed, 35 insertions(+), 35 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2021-04-02 02:39:13 UTC (rev 910962) +++ PKGBUILD2021-04-02 02:39:19 UTC (rev 910963) @@ -1,35 +0,0 @@ -# Maintainer: Felix Yan - -pkgname=python-apispec -pkgver=4.3.0 -pkgrel=1 -pkgdesc="A pluggable API specification generator. Currently supports the OpenAPI Specification." -url="https://github.com/marshmallow-code/apispec; -license=('MIT') -arch=('any') -depends=('python') -optdepends=('python-yaml: for yaml support' -'python-prance: for validation' -'python-openapi-spec-validator: for validation') -makedepends=('python-setuptools') -checkdepends=('python-pytest-runner' 'python-tornado' 'python-bottle' 'python-marshmallow' - 'python-flask' 'python-prance' 'python-yaml' 'python-mock' - 'python-openapi-spec-validator') -source=("$pkgname-$pkgver.tar.gz::https://github.com/marshmallow-code/apispec/archive/$pkgver.tar.gz;) -sha512sums=('c42b47697948b4d111bed83b71e2d7e6e7b9972bc44cd642a579444019c468acf6a0c9411273d234b8b2b63d2cfcaaccd1f9d125cffb0d44701a6025ada4a0f3') - -build() { - cd apispec-$pkgver - python setup.py build -} - -check() { - cd apispec-$pkgver - python setup.py pytest -} - -package() { - cd apispec-$pkgver - python setup.py install --root="$pkgdir" --optimize=1 - install -Dm644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE -} Copied: python-apispec/repos/community-any/PKGBUILD (from rev 910962, python-apispec/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2021-04-02 02:39:19 UTC (rev 910963) @@ -0,0 +1,35 @@ +# Maintainer: Felix Yan + +pkgname=python-apispec +pkgver=4.4.0 +pkgrel=1 +pkgdesc="A pluggable API specification generator. Currently supports the OpenAPI Specification." +url="https://github.com/marshmallow-code/apispec; +license=('MIT') +arch=('any') +depends=('python') +optdepends=('python-yaml: for yaml support' +'python-prance: for validation' +'python-openapi-spec-validator: for validation') +makedepends=('python-setuptools') +checkdepends=('python-pytest-runner' 'python-tornado' 'python-bottle' 'python-marshmallow' + 'python-flask' 'python-prance' 'python-yaml' 'python-mock' + 'python-openapi-spec-validator') +source=("$pkgname-$pkgver.tar.gz::https://github.com/marshmallow-code/apispec/archive/$pkgver.tar.gz;) +sha512sums=('677d7d823a3ea4bc65484a1524a2d8fdea0f4690e69d56ae7138bca0461ae1ddd3cf34c20bb0d4f1a6270cf9895c053a4a0c0db8e5fd975da8fcd61b123532dd') + +build() { + cd apispec-$pkgver + python setup.py build +} + +check() { + cd apispec-$pkgver + python setup.py pytest +} + +package() { + cd apispec-$pkgver + python setup.py install --root="$pkgdir" --optimize=1 + install -Dm644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE +}
[arch-commits] Commit in perl-io-socket-ssl/repos/extra-any (PKGBUILD PKGBUILD)
Date: Friday, April 2, 2021 @ 02:39:18 Author: felixonmars Revision: 411414 archrelease: copy trunk to extra-any Added: perl-io-socket-ssl/repos/extra-any/PKGBUILD (from rev 411413, perl-io-socket-ssl/trunk/PKGBUILD) Deleted: perl-io-socket-ssl/repos/extra-any/PKGBUILD --+ PKGBUILD | 60 ++-- 1 file changed, 30 insertions(+), 30 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2021-04-02 02:39:05 UTC (rev 411413) +++ PKGBUILD2021-04-02 02:39:18 UTC (rev 411414) @@ -1,30 +0,0 @@ -# Maintainer: Eric Bélanger - -pkgname=perl-io-socket-ssl -pkgver=2.069 -pkgrel=1 -pkgdesc="Nearly transparent SSL encapsulation for IO::Socket::INET" -arch=('any') -license=('GPL' 'PerlArtistic') -url="https://search.cpan.org/dist/IO-Socket-SSL/; -depends=('perl-net-ssleay' 'perl' 'perl-uri') -checkdepends=('perl-io-socket-inet6') -options=('!emptydirs') -source=(https://www.cpan.org/authors/id/S/SU/SULLR/IO-Socket-SSL-${pkgver}.tar.gz) -sha512sums=('502cfb87432c3f76a0c92cf2761f0e5e18d350e734b1aa4c032cd519c0262d934e3050341edde7887a141d6b13892ea18da95129147b9467db6ec283a5cb4b6b') - -build() { - cd IO-Socket-SSL-${pkgver} - yes | perl Makefile.PL INSTALLDIRS=vendor - make -} - -check() { - cd IO-Socket-SSL-${pkgver} - make test || warning "TLS 1.3 related errors" -} - -package() { - cd IO-Socket-SSL-${pkgver} - make DESTDIR="${pkgdir}" install -} Copied: perl-io-socket-ssl/repos/extra-any/PKGBUILD (from rev 411413, perl-io-socket-ssl/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2021-04-02 02:39:18 UTC (rev 411414) @@ -0,0 +1,30 @@ +# Maintainer: Eric Bélanger + +pkgname=perl-io-socket-ssl +pkgver=2.070 +pkgrel=1 +pkgdesc="Nearly transparent SSL encapsulation for IO::Socket::INET" +arch=('any') +license=('GPL' 'PerlArtistic') +url="https://search.cpan.org/dist/IO-Socket-SSL/; +depends=('perl-net-ssleay' 'perl' 'perl-uri') +checkdepends=('perl-io-socket-inet6') +options=('!emptydirs') +source=(https://www.cpan.org/authors/id/S/SU/SULLR/IO-Socket-SSL-${pkgver}.tar.gz) +sha512sums=('7c2e9f1265170334def6e0962623a0d96b1d6d4cb399c76630a4108c324b5f608a5774d9b2c09dfbd5ff690990ee156f49db0c00c9a791c9315ad187edaec910') + +build() { + cd IO-Socket-SSL-${pkgver} + yes | perl Makefile.PL INSTALLDIRS=vendor + make +} + +check() { + cd IO-Socket-SSL-${pkgver} + make test || warning "TLS 1.3 related errors" +} + +package() { + cd IO-Socket-SSL-${pkgver} + make DESTDIR="${pkgdir}" install +}
[arch-commits] Commit in haskell-parameterized-utils/trunk (PKGBUILD)
Date: Friday, April 2, 2021 @ 02:39:13 Author: felixonmars Revision: 910962 upgpkg: haskell-parameterized-utils 2.1.3.0-6: rebuild with lens 5.0.1 Modified: haskell-parameterized-utils/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2021-04-02 02:39:05 UTC (rev 910961) +++ PKGBUILD2021-04-02 02:39:13 UTC (rev 910962) @@ -3,7 +3,7 @@ _hkgname=parameterized-utils pkgname=haskell-parameterized-utils pkgver=2.1.3.0 -pkgrel=5 +pkgrel=6 pkgdesc="Classes and data structures for working with data-kind indexed types" url="https://github.com/GaloisInc/parameterized-utils; license=('BSD')
[arch-commits] Commit in perl-io-socket-ssl/trunk (PKGBUILD)
Date: Friday, April 2, 2021 @ 02:39:05 Author: felixonmars Revision: 411413 upgpkg: perl-io-socket-ssl 2.070-1 Modified: perl-io-socket-ssl/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2021-04-01 23:00:08 UTC (rev 411412) +++ PKGBUILD2021-04-02 02:39:05 UTC (rev 411413) @@ -1,7 +1,7 @@ # Maintainer: Eric Bélanger pkgname=perl-io-socket-ssl -pkgver=2.069 +pkgver=2.070 pkgrel=1 pkgdesc="Nearly transparent SSL encapsulation for IO::Socket::INET" arch=('any') @@ -11,7 +11,7 @@ checkdepends=('perl-io-socket-inet6') options=('!emptydirs') source=(https://www.cpan.org/authors/id/S/SU/SULLR/IO-Socket-SSL-${pkgver}.tar.gz) -sha512sums=('502cfb87432c3f76a0c92cf2761f0e5e18d350e734b1aa4c032cd519c0262d934e3050341edde7887a141d6b13892ea18da95129147b9467db6ec283a5cb4b6b') +sha512sums=('7c2e9f1265170334def6e0962623a0d96b1d6d4cb399c76630a4108c324b5f608a5774d9b2c09dfbd5ff690990ee156f49db0c00c9a791c9315ad187edaec910') build() { cd IO-Socket-SSL-${pkgver}
[arch-commits] Commit in python-apispec/trunk (PKGBUILD)
Date: Friday, April 2, 2021 @ 02:39:05 Author: felixonmars Revision: 910961 upgpkg: python-apispec 4.4.0-1 Modified: python-apispec/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2021-04-02 02:37:51 UTC (rev 910960) +++ PKGBUILD2021-04-02 02:39:05 UTC (rev 910961) @@ -1,7 +1,7 @@ # Maintainer: Felix Yan pkgname=python-apispec -pkgver=4.3.0 +pkgver=4.4.0 pkgrel=1 pkgdesc="A pluggable API specification generator. Currently supports the OpenAPI Specification." url="https://github.com/marshmallow-code/apispec; @@ -16,7 +16,7 @@ 'python-flask' 'python-prance' 'python-yaml' 'python-mock' 'python-openapi-spec-validator') source=("$pkgname-$pkgver.tar.gz::https://github.com/marshmallow-code/apispec/archive/$pkgver.tar.gz;) -sha512sums=('c42b47697948b4d111bed83b71e2d7e6e7b9972bc44cd642a579444019c468acf6a0c9411273d234b8b2b63d2cfcaaccd1f9d125cffb0d44701a6025ada4a0f3') +sha512sums=('677d7d823a3ea4bc65484a1524a2d8fdea0f4690e69d56ae7138bca0461ae1ddd3cf34c20bb0d4f1a6270cf9895c053a4a0c0db8e5fd975da8fcd61b123532dd') build() { cd apispec-$pkgver
[arch-commits] Commit in haskell-lens/repos (2 files)
Date: Friday, April 2, 2021 @ 02:37:51 Author: felixonmars Revision: 910960 archrelease: copy trunk to community-staging-x86_64 Added: haskell-lens/repos/community-staging-x86_64/ haskell-lens/repos/community-staging-x86_64/PKGBUILD (from rev 910959, haskell-lens/trunk/PKGBUILD) --+ PKGBUILD | 54 ++ 1 file changed, 54 insertions(+) Copied: haskell-lens/repos/community-staging-x86_64/PKGBUILD (from rev 910959, haskell-lens/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2021-04-02 02:37:51 UTC (rev 910960) @@ -0,0 +1,54 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=lens +pkgname=haskell-lens +pkgver=5.0.1 +pkgrel=1 +pkgdesc="Lenses, Folds and Traversals" +url="https://github.com/ekmett/lens/; +license=("BSD") +arch=('x86_64') +depends=('ghc-libs' 'haskell-assoc' 'haskell-base-orphans' 'haskell-bifunctors' + 'haskell-call-stack' 'haskell-comonad' 'haskell-contravariant' 'haskell-distributive' + 'haskell-free' 'haskell-hashable' 'haskell-indexed-traversable' + 'haskell-indexed-traversable-instances' 'haskell-kan-extensions' 'haskell-parallel' + 'haskell-profunctors' 'haskell-reflection' 'haskell-semigroupoids' 'haskell-strict' + 'haskell-tagged' 'haskell-th-abstraction' 'haskell-these' + 'haskell-transformers-compat' 'haskell-unordered-containers' 'haskell-vector') +makedepends=('ghc' 'haskell-hunit' 'haskell-quickcheck' 'haskell-simple-reflect' + 'haskell-test-framework' 'haskell-test-framework-hunit' + 'haskell-test-framework-quickcheck2') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('03b5407003e19ead5778938a37ad25c50d2a7e5acae2e9b644bf07267357a994df11328a4d0ee0f4d3b9b8671071773e9a520ac14125f6b0a22a28d9efd988fa') + +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-j -ftrustworthy -f-safe -ftest-templates -ftest-properties -ftest-hunit \ +-ftest-doctests -f-dump-splices -f-old-inline-pragmas -finlining \ +-f-benchmark-uniplate +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-lens/trunk (PKGBUILD)
Date: Friday, April 2, 2021 @ 02:37:38 Author: felixonmars Revision: 910959 upgpkg: haskell-lens 5.0.1-1: rebuild with lens 5.0.1 Modified: haskell-lens/trunk/PKGBUILD --+ PKGBUILD |6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2021-04-02 02:37:00 UTC (rev 910958) +++ PKGBUILD2021-04-02 02:37:38 UTC (rev 910959) @@ -3,8 +3,8 @@ _hkgname=lens pkgname=haskell-lens -pkgver=5 -pkgrel=3 +pkgver=5.0.1 +pkgrel=1 pkgdesc="Lenses, Folds and Traversals" url="https://github.com/ekmett/lens/; license=("BSD") @@ -20,7 +20,7 @@ 'haskell-test-framework' 'haskell-test-framework-hunit' 'haskell-test-framework-quickcheck2') source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) -sha512sums=('56b07cacdd936130f587360bace5068600211c2d2a3d78a8585bc817080fb782918eb9fa25b2da050a828c67e90e6a275ccf4723de0956765ef113be0ab871e3') +sha512sums=('03b5407003e19ead5778938a37ad25c50d2a7e5acae2e9b644bf07267357a994df11328a4d0ee0f4d3b9b8671071773e9a520ac14125f6b0a22a28d9efd988fa') build() { cd $_hkgname-$pkgver
[arch-commits] Commit in python-cucumber-tag-expressions/repos/community-any (2 files)
Date: Friday, April 2, 2021 @ 02:37:00 Author: felixonmars Revision: 910958 archrelease: copy trunk to community-any Added: python-cucumber-tag-expressions/repos/community-any/PKGBUILD (from rev 910957, python-cucumber-tag-expressions/trunk/PKGBUILD) Deleted: python-cucumber-tag-expressions/repos/community-any/PKGBUILD --+ PKGBUILD | 62 ++--- 1 file changed, 31 insertions(+), 31 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2021-04-02 02:36:46 UTC (rev 910957) +++ PKGBUILD2021-04-02 02:37:00 UTC (rev 910958) @@ -1,31 +0,0 @@ -# Maintainer: Felix Yan - -pkgname=python-cucumber-tag-expressions -pkgver=3.0.0 -pkgrel=1 -pkgdesc="Provides tag-expression parser for cucumber/behave" -url="https://github.com/cucumber/tag-expressions-python; -license=('MIT') -arch=('any') -depends=('python') -makedepends=('python-setuptools') -checkdepends=('python-pytest' 'python-pytest-html') -source=("https://github.com/cucumber/tag-expressions-python/archive/v$pkgver/$pkgname-$pkgver.tar.gz;) -sha512sums=('a24ed1b1ae6900a87a3e1660d321d92967b599b34cad9634cd5831ca3327187c9a28cfdc6be4547db436c244af8a39c89ef68739774148451b55f9837a2e8c52') - -build() { - cd tag-expressions-python-$pkgver - python setup.py build -} - -check() { - cd tag-expressions-python-$pkgver - python -m pytest -} - -package() { - cd tag-expressions-python-$pkgver - python setup.py install --root="$pkgdir" --optimize=1 - - install -Dm644 LICENSE -t "$pkgdir"/usr/share/licenses/$pkgname/ -} Copied: python-cucumber-tag-expressions/repos/community-any/PKGBUILD (from rev 910957, python-cucumber-tag-expressions/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2021-04-02 02:37:00 UTC (rev 910958) @@ -0,0 +1,31 @@ +# Maintainer: Felix Yan + +pkgname=python-cucumber-tag-expressions +pkgver=3.0.1 +pkgrel=1 +pkgdesc="Provides tag-expression parser for cucumber/behave" +url="https://github.com/cucumber/tag-expressions-python; +license=('MIT') +arch=('any') +depends=('python') +makedepends=('python-setuptools') +checkdepends=('python-pytest' 'python-pytest-html') +source=("https://github.com/cucumber/tag-expressions-python/archive/v$pkgver/$pkgname-$pkgver.tar.gz;) +sha512sums=('444c04d219998899e7ea30f3a3141c9f6d711c7ab727eca107bdcfa0b3b8fe66c99cfa07c695638efcbf5279d75a12434101a85f2c778f6802a74a972b274c85') + +build() { + cd tag-expressions-python-$pkgver + python setup.py build +} + +check() { + cd tag-expressions-python-$pkgver + python -m pytest +} + +package() { + cd tag-expressions-python-$pkgver + python setup.py install --root="$pkgdir" --optimize=1 + + install -Dm644 LICENSE -t "$pkgdir"/usr/share/licenses/$pkgname/ +}
[arch-commits] Commit in python-cucumber-tag-expressions/trunk (PKGBUILD)
Date: Friday, April 2, 2021 @ 02:36:46 Author: felixonmars Revision: 910957 upgpkg: python-cucumber-tag-expressions 3.0.1-1 Modified: python-cucumber-tag-expressions/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2021-04-02 01:59:49 UTC (rev 910956) +++ PKGBUILD2021-04-02 02:36:46 UTC (rev 910957) @@ -1,7 +1,7 @@ # Maintainer: Felix Yan pkgname=python-cucumber-tag-expressions -pkgver=3.0.0 +pkgver=3.0.1 pkgrel=1 pkgdesc="Provides tag-expression parser for cucumber/behave" url="https://github.com/cucumber/tag-expressions-python; @@ -11,7 +11,7 @@ makedepends=('python-setuptools') checkdepends=('python-pytest' 'python-pytest-html') source=("https://github.com/cucumber/tag-expressions-python/archive/v$pkgver/$pkgname-$pkgver.tar.gz;) -sha512sums=('a24ed1b1ae6900a87a3e1660d321d92967b599b34cad9634cd5831ca3327187c9a28cfdc6be4547db436c244af8a39c89ef68739774148451b55f9837a2e8c52') +sha512sums=('444c04d219998899e7ea30f3a3141c9f6d711c7ab727eca107bdcfa0b3b8fe66c99cfa07c695638efcbf5279d75a12434101a85f2c778f6802a74a972b274c85') build() { cd tag-expressions-python-$pkgver
[arch-commits] Commit in python-httplib2/repos/community-any (4 files)
Date: Friday, April 2, 2021 @ 01:59:49 Author: felixonmars Revision: 910956 archrelease: copy trunk to community-any Added: python-httplib2/repos/community-any/PKGBUILD (from rev 910955, python-httplib2/trunk/PKGBUILD) python-httplib2/repos/community-any/cert.patch (from rev 910955, python-httplib2/trunk/cert.patch) Deleted: python-httplib2/repos/community-any/PKGBUILD python-httplib2/repos/community-any/cert.patch + PKGBUILD | 98 +-- cert.patch | 74 ++-- 2 files changed, 86 insertions(+), 86 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2021-04-02 01:59:33 UTC (rev 910955) +++ PKGBUILD2021-04-02 01:59:49 UTC (rev 910956) @@ -1,49 +0,0 @@ -# Maintainer: Felix Yan -# Contributor: Alexander Rødseth -# Contributor: Jan de Groot -# Contributor: Giorgio Lando -# Contributor: Nicolas Quienot -# Contributor: Jesse Young -# Contributor: Anton Eliasson - -pkgbase=python-httplib2 -pkgname=python-httplib2 -pkgver=0.19.0 -pkgrel=1 -pkgdesc='Comprehensive HTTP client library, supporting many features' -url='https://github.com/httplib2/httplib2' -license=('MIT') -arch=('any') -depends=('python' 'ca-certificates') -makedepends=('python-setuptools') -checkdepends=('flake8' 'python-mock' 'python-pytest-cov' 'python-pytest-forked' - 'python-pytest-timeout' 'python-pytest-xdist' 'python-pytest-randomly' - 'python-future') -source=("$pkgbase-$pkgver.tar.gz::https://github.com/httplib2/httplib2/archive/v$pkgver.tar.gz; -'cert.patch') -sha512sums=('f929627118e8e443ee80b6dd7eb936fb5fdc4ae3f0b04381fb1bcdd4498be940fa2c307e63b0ca3512732c55ac1c8c6f4b83d6a5ba8bf8ee0aa0a4ebddbf93a2' - '503719fb07b9ff1f06f252b73804787759139098dba990a7dcd9e9b3602f7271d2251e703993636b249b3597c9a240c721c536a4fe31526ec4ba9441f6c8da56') - -prepare() { - cd httplib2-$pkgver - patch -p0 -i "$srcdir"/cert.patch - sed -i 's/==/>=/' requirements-test.txt -} - -build() { - cd "$srcdir"/httplib2-$pkgver - python setup.py build -} - -check() { - cd httplib2-$pkgver - python setup.py test -} - -package() { - cd httplib2-$pkgver - python setup.py install -O1 --root="$pkgdir" - install -Dm644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE -} - -# vim:set ts=2 sw=2 et: Copied: python-httplib2/repos/community-any/PKGBUILD (from rev 910955, python-httplib2/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2021-04-02 01:59:49 UTC (rev 910956) @@ -0,0 +1,49 @@ +# Maintainer: Felix Yan +# Contributor: Alexander Rødseth +# Contributor: Jan de Groot +# Contributor: Giorgio Lando +# Contributor: Nicolas Quienot +# Contributor: Jesse Young +# Contributor: Anton Eliasson + +pkgbase=python-httplib2 +pkgname=python-httplib2 +pkgver=0.19.1 +pkgrel=1 +pkgdesc='Comprehensive HTTP client library, supporting many features' +url='https://github.com/httplib2/httplib2' +license=('MIT') +arch=('any') +depends=('python' 'ca-certificates') +makedepends=('python-setuptools') +checkdepends=('flake8' 'python-mock' 'python-pytest-cov' 'python-pytest-forked' + 'python-pytest-timeout' 'python-pytest-xdist' 'python-pytest-randomly' + 'python-future') +source=("$pkgbase-$pkgver.tar.gz::https://github.com/httplib2/httplib2/archive/v$pkgver.tar.gz; +'cert.patch') +sha512sums=('7059743d9023530abbe1be6010dede9dcf1c329be7ee5b634b38021602cec9334b080de37935250461f88c48443a704b4045017c5352eed459bbc27f4b8468da' + '503719fb07b9ff1f06f252b73804787759139098dba990a7dcd9e9b3602f7271d2251e703993636b249b3597c9a240c721c536a4fe31526ec4ba9441f6c8da56') + +prepare() { + cd httplib2-$pkgver + patch -p0 -i "$srcdir"/cert.patch + sed -i 's/==/>=/' requirements-test.txt +} + +build() { + cd "$srcdir"/httplib2-$pkgver + python setup.py build +} + +check() { + cd httplib2-$pkgver + python setup.py test +} + +package() { + cd httplib2-$pkgver + python setup.py install -O1 --root="$pkgdir" + install -Dm644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE +} + +# vim:set ts=2 sw=2 et: Deleted: cert.patch === --- cert.patch 2021-04-02 01:59:33 UTC (rev 910955) +++ cert.patch 2021-04-02 01:59:49 UTC (rev 910956) @@ -1,37 +0,0 @@ python2/httplib2/certs.py.orig 2018-11-15 20:09:04.605507207 +0800 -+++ python2/httplib2/certs.py 2018-11-15 20:10:35.122107327 +0800 -@@ -19,9 +19,7 @@ - pass - - --BUILTIN_CA_CERTS = os.path.join( --os.path.dirname(os.path.abspath(__file__)), "cacerts.txt" --) -+BUILTIN_CA_CERTS = "/etc/ssl/certs/ca-certificates.crt" - - - def where(): python3/httplib2/certs.py.orig 2018-11-15 20:09:15.708832692 +0800 -+++ python3/httplib2/certs.py 2018-11-15
[arch-commits] Commit in python-httplib2/trunk (PKGBUILD)
Date: Friday, April 2, 2021 @ 01:59:33 Author: felixonmars Revision: 910955 upgpkg: python-httplib2 0.19.1-1 Modified: python-httplib2/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2021-04-02 01:50:45 UTC (rev 910954) +++ PKGBUILD2021-04-02 01:59:33 UTC (rev 910955) @@ -8,7 +8,7 @@ pkgbase=python-httplib2 pkgname=python-httplib2 -pkgver=0.19.0 +pkgver=0.19.1 pkgrel=1 pkgdesc='Comprehensive HTTP client library, supporting many features' url='https://github.com/httplib2/httplib2' @@ -21,7 +21,7 @@ 'python-future') source=("$pkgbase-$pkgver.tar.gz::https://github.com/httplib2/httplib2/archive/v$pkgver.tar.gz; 'cert.patch') -sha512sums=('f929627118e8e443ee80b6dd7eb936fb5fdc4ae3f0b04381fb1bcdd4498be940fa2c307e63b0ca3512732c55ac1c8c6f4b83d6a5ba8bf8ee0aa0a4ebddbf93a2' +sha512sums=('7059743d9023530abbe1be6010dede9dcf1c329be7ee5b634b38021602cec9334b080de37935250461f88c48443a704b4045017c5352eed459bbc27f4b8468da' '503719fb07b9ff1f06f252b73804787759139098dba990a7dcd9e9b3602f7271d2251e703993636b249b3597c9a240c721c536a4fe31526ec4ba9441f6c8da56') prepare() {
[arch-commits] Commit in firefox-developer-edition-i18n/repos/community-any (2 files)
Date: Friday, April 2, 2021 @ 01:50:45 Author: andrewsc Revision: 910954 archrelease: copy trunk to community-any Added: firefox-developer-edition-i18n/repos/community-any/PKGBUILD (from rev 910953, firefox-developer-edition-i18n/trunk/PKGBUILD) Deleted: firefox-developer-edition-i18n/repos/community-any/PKGBUILD --+ PKGBUILD | 460 ++--- 1 file changed, 230 insertions(+), 230 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2021-04-02 01:50:27 UTC (rev 910953) +++ PKGBUILD2021-04-02 01:50:45 UTC (rev 910954) @@ -1,230 +0,0 @@ -# Maintainer: Andrew Crerar - -pkgbase=firefox-developer-edition-i18n -pkgver=88.0b5 -pkgrel=1 -pkgdesc="Language pack for Firefox Developer Edition" -arch=('any') -url="https://www.mozilla.com/; -license=('MPL' 'GPL') - -_languages=( - 'ach "Acholi"' - 'af "Afrikaans"' - 'an "Aragonese"' - 'ar "Arabic"' - 'ast "Asturian"' - 'az "Azerbaijani"' - 'be "Belarusian"' - 'bg "Bulgarian"' - 'bn "Bengali"' - 'br "Breton"' - 'bs "Bosnian"' - 'ca "Catalan"' - 'ca-valencia "Catalan (Valencian)"' - 'cak "Maya Kaqchikel"' - 'cs "Czech"' - 'cy "Welsh"' - 'da "Danish"' - 'de "German"' - 'dsb "Lower Sorbian"' - 'el "Greek"' - 'en-CA "English (Canada)"' - 'en-GB "English (British)"' - 'en-US "English (American)"' - 'eo "Esperanto"' - 'es-AR "Spanish (Argentina)"' - 'es-CL "Spanish (Chile)"' - 'es-ES "Spanish (Spain)"' - 'es-MX "Spanish (Mexico)"' - 'et "Estonian"' - 'eu "Basque"' - 'fa "Persian"' - 'ff "Fulah"' - 'fi "Finnish"' - 'fr "French"' - 'fy-NL "Frisian"' - 'ga-IE "Irish"' - 'gd "Gaelic (Scotland)"' - 'gl "Galician"' - 'gn "Guarani"' - 'gu-IN "Gujarati (India)"' - 'he "Hebrew"' - 'hi-IN "Hindi (India)"' - 'hr "Croatian"' - 'hsb "Upper Sorbian"' - 'hu "Hungarian"' - 'hy-AM "Armenian"' - 'ia "Interlingua"' - 'id "Indonesian"' - 'is "Icelandic"' - 'it "Italian"' - 'ja "Japanese"' - 'ka "Georgian"' - 'kab "Kabyle"' - 'kk "Kazakh"' - 'km "Khmer"' - 'kn "Kannada"' - 'ko "Korean"' - 'lij "Ligurian"' - 'lt "Lithuanian"' - 'lv "Latvian"' - 'mk "Macedonian"' - 'mr "Marathi"' - 'ms "Malay"' - 'my "Burmese"' - 'nb-NO "Norwegian (Bokmål)"' - 'ne-NP "Nepali"' - 'nl "Dutch"' - 'nn-NO "Norwegian (Nynorsk)"' - 'oc "Occitan"' - 'pa-IN "Punjabi (India)"' - 'pl "Polish"' - 'pt-BR "Portuguese (Brazilian)"' - 'pt-PT "Portuguese (Portugal)"' - 'rm "Romansh"' - 'ro "Romanian"' - 'ru "Russian"' - 'si "Sinhala"' - 'sk "Slovak"' - 'sl "Slovenian"' - 'son "Songhai"' - 'sq "Albanian"' - 'sr "Serbian"' - 'sv-SE "Swedish"' - 'ta "Tamil"' - 'te "Telugu"' - 'th "Thai"' - 'tl "Tagalog"' - 'tr "Turkish"' - 'trs "Triqui"' - 'uk "Ukrainian"' - 'ur "Urdu"' - 'uz "Uzbek"' - 'vi "Vietnamese"' - 'xh "Xhosa"' - 'zh-CN "Chinese (Simplified)"' - 'zh-TW "Chinese (Traditional)"' -) - -pkgname=() -source=() -_url=https://archive.mozilla.org/pub/firefox/releases/$pkgver/linux-x86_64/xpi - -for _lang in "${_languages[@]}"; do - _locale=${_lang%% *} - _pkgname=firefox-developer-edition-i18n-${_locale,,} - - pkgname+=($_pkgname) - source+=("firefox-developer-edition-i18n-$pkgver-$_locale.xpi::$_url/$_locale.xpi") - eval "package_$_pkgname() { -_package $_lang - }" -done - -# Don't extract anything -noextract=(${source[@]%%::*}) - -_package() { - pkgdesc="$2 language pack for Firefox Developer Edition" - depends=("firefox-developer-edition>=$pkgver") - install -Dm644 firefox-developer-edition-i18n-$pkgver-$1.xpi \ - "$pkgdir/usr/lib/firefox-developer-edition/browser/extensions/langpack-$1...@firefox.mozilla.org.xpi" -} - -sha512sums=('fa5c3ef370121b1e744b57a6a323c12ec18781781215b390a05b2ff3092cb98b425350f2937d5a90aaa783960c00b8c907294d1afcac6bf0fdf68d32a3f6f246' - '8cd25200c5dbebf96e9d6e259700687b938678ed7b43f33a1d18a30c751c99e7b0335f5e0401fddc322782045066d0d6bda571f22652ffd3a59b90aa2e644483' - '10f2b62b1b8cb2fc2818029b8c7b077e2981a481852f89c1514821dc0a971bfefbc38be16ecd7e784bdf2479009f697bd690f7adbc7ef821f5f466802b8c27e0' -
[arch-commits] Commit in firefox-developer-edition-i18n/trunk (PKGBUILD)
Date: Friday, April 2, 2021 @ 01:50:27 Author: andrewsc Revision: 910953 upgpkg: firefox-developer-edition-i18n 88.0b6-1 Modified: firefox-developer-edition-i18n/trunk/PKGBUILD --+ PKGBUILD | 194 ++--- 1 file changed, 97 insertions(+), 97 deletions(-) Modified: PKGBUILD === --- PKGBUILD2021-04-02 01:41:02 UTC (rev 910952) +++ PKGBUILD2021-04-02 01:50:27 UTC (rev 910953) @@ -1,7 +1,7 @@ # Maintainer: Andrew Crerar pkgbase=firefox-developer-edition-i18n -pkgver=88.0b5 +pkgver=88.0b6 pkgrel=1 pkgdesc="Language pack for Firefox Developer Edition" arch=('any') @@ -132,99 +132,99 @@ "$pkgdir/usr/lib/firefox-developer-edition/browser/extensions/langpack-$1...@firefox.mozilla.org.xpi" } -sha512sums=('fa5c3ef370121b1e744b57a6a323c12ec18781781215b390a05b2ff3092cb98b425350f2937d5a90aaa783960c00b8c907294d1afcac6bf0fdf68d32a3f6f246' - '8cd25200c5dbebf96e9d6e259700687b938678ed7b43f33a1d18a30c751c99e7b0335f5e0401fddc322782045066d0d6bda571f22652ffd3a59b90aa2e644483' - '10f2b62b1b8cb2fc2818029b8c7b077e2981a481852f89c1514821dc0a971bfefbc38be16ecd7e784bdf2479009f697bd690f7adbc7ef821f5f466802b8c27e0' - '12e73d85166f6b9f2b7f9fa93a3daf3d1219544f46105df35ed773e5e6965d462901c391df9ee221ee3704a0cdd7b8239482cf5c75a35da38b27f3425f7f1f81' - 'e1ad8bf45368cf3fe7a6dd5713780cda75b8c57ede84c4d274b1e31f653045cab472aa2a5730ee8856f1d6b76a81c1fd0a8ac25bf09cffdc4e67dc5809dcf606' - '954f325df11c7892e63196bca77ad2997833416733e7dfef2e7ea2bcb7fc36c2b4740b016cf81ec6fbeb1cb83bb767419a6b80c7f674b140bddd17f9c4a0b65e' - '510bdae872fc77ce73fc634e0aac79694d82d7c08c27c2a97be8c654da4df62cd1fb03df5e6d586d05d462b6b4647df6ef93087fe22f6b6d575ab26e988cc69f' - 'a14a8c2ccb08468534bf280eeb446df895074740c3f75036e78ec28f79baa4ec83caff11eb6001b7a637a907f4104963ff3534a4fdd9a426b56f6386da5212c6' - '501c29ab5d22effaa6b4d2ec46ed150514d2761ddd38e4dbd1bc2f46338cc2577466d4d498b6c0746d008aa771c6d5dd0d200de76f44afcf0f934da6d6fe6e2c' - '6c31fe7e5a5078ce54e3b62ff2194438dca09662612575341ec745a31f94fab03ca9bb25a724d985b0b5bf3c300c44dcdd4bb5cb2439ec8295a51e18af488a3d' - 'e256dff989d3ce78e600ebc61d6df56531a4f42af516c1ca0cceb603f1913fbbf527da27700540b43760c3f8c9964777f60e47a9751352f00641787325a1a59e' - 'c2dddf5ff0c66069f5787890dd172f98456796e5eefdb3364287883836823221ad728575d9fb1bd24cc7822f6c5ecdb56630b1bea649d70fceaab5865f63dafc' - '295d3290c8a7e56ac750da0dba65751af62c8e80cf0cb0626b549c50095019d3a12d748b7b7cf5cf27ea5d180c43ceb2e802f1632f2a3268a767049b3b91e450' - '234866e33cb3b179c9c4f3fef083079540c507899f72bd3e0195f065f5306fe20785b04df5692f7b8f194a3559bf99d12a3e6705dbbc0e5d863e40a127a3360e' - '3fff2f12a079059c9c7fac4dce7220e7ed59632b6a2fbedc02420abc0862574ca97336a8b9bd132efd3399f1374937ebfef4e5215d5c3e280a3911a1046ec815' - 'ec4509256c93786596b75c4e892a39ec515da94b0992c73158caae95ac4acaa75001726622612e83a63b8cf1f19f739d19a653783029919623c1f4a2f330c9a1' - '211ad4a60f175eff5223be44a7fac04237eda913c55209689812a918a1ba0dd427cad6c3f1ff294d194e6a78f50cf303861ac0f128fc9138a3209c07d7566295' - '705020a9ab8b5e6f5a1e3db7ff96a790349c979b3e6b19d343a25261bdf778ab88cfd4b50e0c74bae44054654d828c18a158b1823093129d46142b0844c934d5' - 'dac51401b8dc19b5ad8280c141249e48ccc5c6adcd401004743610b524ee2e68b6d7b040d0657ea9c650b463f84bf1b7149f16bb933315c50d188f0961e259e5' - '08d5d931d8e20a17a679fc5d03351f8878e1229835e901212d7a2d724fe6af6ea40a0ecd3aa118f3e92872ecda590a965cc8b1b4e33514c487b89a8533a5142e' - '134c3433c46330de61c103e2a47d6598823a59a0fb86232b42152d5fd66922b8c9dfa26b8b6cfb37662d04d0fcf5a4d0097e75ebcbdfead4e4e38512175ad932' - '1c5f1f085cdf10eed55f739bc66c754bdab748a58d2c9e73019a319d0908a042c9803d8b26a87b2dcbe18bade222012fb1004d9476650f458b1f76938d1c73cd' - '02fda44a3aeb8fb72ebb14688b09e81ed2932399708f46054650d56b46d3d72b10aa303ce3849107bf92067b8b9e948ef753b2271a764b454466bd5906c918b8' - '94b17960a5f717d7d7ea2b8b67c958d6c51329d44a30a688890d7b31c2b43b1c5dc932607ca627cc5f88b29a5ed8b26fe38ae5e0534ab3a3d15ab78cd0fa4986' - 'c1b1755c5a1f34624ee00cd251bf5190c743de98e8637679666b55deaddbd7112ff7710ce4b4b96f41168178ebd9977a9a479ac0577708f232a2c064d0ff9036' - '4485087cb010a09a801cb6a7340a0c68e11598b6496c01817c77426b0575316882d9ef46ffbcf08151365d110f4c818f5d2e824bb12f5f2b76dfdbf6429a6dbc' - '4b60f60e6d984cd1265d1ddbd2d25ce57c13b67cdec89915e2d267368039eeab077e9347eed74840328a7d7f451e7abc640748e793dd4f58d930b50cd5836e8f' - 'aa2e860e04e2d1bed9ed1488499f19adcb138720253c6c96a7ddc109d9f707e83d16780d6713d16282990c733a0f3fb35c45e246d0540bfb88001c7d33590f05' -
[arch-commits] Commit in firefox-developer-edition/repos/community-x86_64 (8 files)
Date: Friday, April 2, 2021 @ 01:41:02 Author: andrewsc Revision: 910952 archrelease: copy trunk to community-x86_64 Added: firefox-developer-edition/repos/community-x86_64/0001-Use-remoting-name-for-GDK-application-names.patch (from rev 910951, firefox-developer-edition/trunk/0001-Use-remoting-name-for-GDK-application-names.patch) firefox-developer-edition/repos/community-x86_64/PKGBUILD (from rev 910951, firefox-developer-edition/trunk/PKGBUILD) firefox-developer-edition/repos/community-x86_64/firefox-developer-edition.desktop (from rev 910951, firefox-developer-edition/trunk/firefox-developer-edition.desktop) firefox-developer-edition/repos/community-x86_64/firefox-install-dir.patch (from rev 910951, firefox-developer-edition/trunk/firefox-install-dir.patch) Deleted: firefox-developer-edition/repos/community-x86_64/0001-Use-remoting-name-for-GDK-application-names.patch firefox-developer-edition/repos/community-x86_64/PKGBUILD firefox-developer-edition/repos/community-x86_64/firefox-developer-edition.desktop firefox-developer-edition/repos/community-x86_64/firefox-install-dir.patch + 0001-Use-remoting-name-for-GDK-application-names.patch | 114 +- PKGBUILD | 434 - firefox-developer-edition.desktop | 680 +++ firefox-install-dir.patch | 86 - 4 files changed, 657 insertions(+), 657 deletions(-) Deleted: 0001-Use-remoting-name-for-GDK-application-names.patch === --- 0001-Use-remoting-name-for-GDK-application-names.patch 2021-04-02 01:40:36 UTC (rev 910951) +++ 0001-Use-remoting-name-for-GDK-application-names.patch 2021-04-02 01:41:02 UTC (rev 910952) @@ -1,57 +0,0 @@ -From Mon Sep 17 00:00:00 2001 -From: "Jan Alexander Steffens (heftig)" -Date: Mon, 25 Mar 2019 20:30:11 +0100 -Subject: [PATCH] Use remoting name for GDK application names - - toolkit/xre/nsAppRunner.cpp | 6 +- - widget/gtk/nsAppShell.cpp | 12 +--- - 2 files changed, 6 insertions(+), 12 deletions(-) - -diff --git a/toolkit/xre/nsAppRunner.cpp b/toolkit/xre/nsAppRunner.cpp -index d944ce905cbe3..9a50545bfafcb 100644 a/toolkit/xre/nsAppRunner.cpp -+++ b/toolkit/xre/nsAppRunner.cpp -@@ -4161,11 +4161,7 @@ int XREMain::XRE_mainStartup(bool* aExitFlag) { - // consistently. - - // Set program name to the one defined in application.ini. -- { --nsAutoCString program(gAppData->name); --ToLowerCase(program); --g_set_prgname(program.get()); -- } -+ g_set_prgname(gAppData->remotingName); - - // Initialize GTK here for splash. - -diff --git a/widget/gtk/nsAppShell.cpp b/widget/gtk/nsAppShell.cpp -index cfe022e65d820..c228237830e43 100644 a/widget/gtk/nsAppShell.cpp -+++ b/widget/gtk/nsAppShell.cpp -@@ -24,6 +24,8 @@ - # include "WakeLockListener.h" - #endif - #include "gfxPlatform.h" -+#include "nsAppRunner.h" -+#include "mozilla/XREAppData.h" - #include "ScreenHelperGTK.h" - #include "HeadlessScreenHelper.h" - #include "mozilla/widget/ScreenManager.h" -@@ -159,13 +161,9 @@ nsresult nsAppShell::Init() { - // See https://bugzilla.gnome.org/show_bug.cgi?id=747634 - // - // Only bother doing this for the parent process, since it's the one -- // creating top-level windows. (At this point, a child process hasn't -- // received the list of registered chrome packages, so the -- // GetBrandShortName call would fail anyway.) -- nsAutoString brandName; -- mozilla::widget::WidgetUtils::GetBrandShortName(brandName); -- if (!brandName.IsEmpty()) { --gdk_set_program_class(NS_ConvertUTF16toUTF8(brandName).get()); -+ // creating top-level windows. -+ if (gAppData) { -+gdk_set_program_class(gAppData->remotingName); - } - } - } Copied: firefox-developer-edition/repos/community-x86_64/0001-Use-remoting-name-for-GDK-application-names.patch (from rev 910951, firefox-developer-edition/trunk/0001-Use-remoting-name-for-GDK-application-names.patch) === --- 0001-Use-remoting-name-for-GDK-application-names.patch (rev 0) +++ 0001-Use-remoting-name-for-GDK-application-names.patch 2021-04-02 01:41:02 UTC (rev 910952) @@ -0,0 +1,57 @@ +From Mon Sep 17 00:00:00 2001 +From: "Jan Alexander Steffens (heftig)" +Date: Mon, 25 Mar 2019 20:30:11 +0100 +Subject: [PATCH] Use remoting name for GDK application names + +--- + toolkit/xre/nsAppRunner.cpp | 6 +- + widget/gtk/nsAppShell.cpp | 12 +--- + 2 files changed, 6 insertions(+), 12 deletions(-) + +diff --git a/toolkit/xre/nsAppRunner.cpp b/toolkit/xre/nsAppRunner.cpp +index d944ce905cbe3..9a50545bfafcb 100644
[arch-commits] Commit in firefox-developer-edition/trunk (PKGBUILD)
Date: Friday, April 2, 2021 @ 01:40:36 Author: andrewsc Revision: 910951 upgpkg: firefox-developer-edition 88.0b6-1 Modified: firefox-developer-edition/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2021-04-01 22:31:20 UTC (rev 910950) +++ PKGBUILD2021-04-02 01:40:36 UTC (rev 910951) @@ -2,7 +2,7 @@ # Contributor: Jan Alexander Steffens (heftig) pkgname=firefox-developer-edition -pkgver=88.0b5 +pkgver=88.0b6 pkgrel=1 pkgdesc="Developer Edition of the popular Firefox web browser" arch=('x86_64') @@ -23,7 +23,7 @@ firefox-install-dir.patch 0001-Use-remoting-name-for-GDK-application-names.patch "$pkgname".desktop) -sha512sums=('3960440d68f91e8273acbe0110e20356acc1a25e4378a056c38ff9e5364ec533e6bef31992bf94cb4714668857de729a1b5969a5825e93ac7a11e4ffdec6f457' +sha512sums=('4f28646c411a9d77768a3e23ac1e8028341190d9d14681485e4e5ead4bd36fa6afb0c5d5b7ac7fef8165ac67cb2af727ae57a67604cd012c3deb1a0192eecb6b' 'SKIP' 'b66dbe7f262d036e5a5b895ab5b0dbb03313bca18b0823c001ef2dbaeb1a33169b57db0cf4dfd268499f28913845119902b5d62e8a6a9cc4820eb0ee2f322a1e' '8df3228209334aaaddec9c761c063e61ebbf3e75c6b249db9347dc4cabb79d912ccc8abdcfe4fab63387f2a0e09b4f3c9edf3b7e25aa0fd00ee56bcc7e9dde2c'
[arch-commits] Commit in imath (3 files)
Date: Thursday, April 1, 2021 @ 23:00:08 Author: arojas Revision: 411412 archrelease: copy trunk to staging-x86_64 Added: imath/repos/ imath/repos/staging-x86_64/ imath/repos/staging-x86_64/PKGBUILD (from rev 411411, imath/trunk/PKGBUILD) --+ PKGBUILD | 27 +++ 1 file changed, 27 insertions(+) Copied: imath/repos/staging-x86_64/PKGBUILD (from rev 411411, imath/trunk/PKGBUILD) === --- repos/staging-x86_64/PKGBUILD (rev 0) +++ repos/staging-x86_64/PKGBUILD 2021-04-01 23:00:08 UTC (rev 411412) @@ -0,0 +1,27 @@ +# Maintainer: Antonio Rojas + +pkgname=imath +pkgver=3.0.1 +pkgrel=1 +pkgdesc="A C++ and python library of 2D and 3D vector, matrix, and math operations for computer graphics" +url="https://www.openexr.com/; +arch=(x86_64) +license=(BSD) +depends=(gcc-libs) +optdepends=('python: python bindings' 'boost-libs: python bindings') +makedepends=(cmake python boost) +source=(https://github.com/AcademySoftwareFoundation/Imath/archive/v$pkgver/$pkgname-$pkgver.tar.gz) +sha256sums=('9cd984bb6b0a9572dd4a373b1fab60bc4c992a52ec5c68328fe0f48f194ba3c0') + +build() { + cmake -B build -S Imath-$pkgver \ +-DCMAKE_INSTALL_PREFIX=/usr \ +-DCMAKE_BUILD_TYPE=None \ +-DPYTHON=ON + cmake --build build +} + +package() { + DESTDIR="$pkgdir" cmake --install build + install -Dm644 Imath-$pkgver/LICENSE.md -t "$pkgdir"/usr/share/licenses/$pkgname +}
[arch-commits] Commit in (imath imath/trunk imath/trunk/PKGBUILD)
Date: Thursday, April 1, 2021 @ 22:59:50 Author: arojas Revision: 411411 Add imath, split from openexr Added: imath/ imath/trunk/ imath/trunk/PKGBUILD --+ PKGBUILD | 27 +++ 1 file changed, 27 insertions(+) Added: imath/trunk/PKGBUILD === --- imath/trunk/PKGBUILD(rev 0) +++ imath/trunk/PKGBUILD2021-04-01 22:59:50 UTC (rev 411411) @@ -0,0 +1,27 @@ +# Maintainer: Antonio Rojas + +pkgname=imath +pkgver=3.0.1 +pkgrel=1 +pkgdesc="A C++ and python library of 2D and 3D vector, matrix, and math operations for computer graphics" +url="https://www.openexr.com/; +arch=(x86_64) +license=(BSD) +depends=(gcc-libs) +optdepends=('python: python bindings' 'boost-libs: python bindings') +makedepends=(cmake python boost) +source=(https://github.com/AcademySoftwareFoundation/Imath/archive/v$pkgver/$pkgname-$pkgver.tar.gz) +sha256sums=('9cd984bb6b0a9572dd4a373b1fab60bc4c992a52ec5c68328fe0f48f194ba3c0') + +build() { + cmake -B build -S Imath-$pkgver \ +-DCMAKE_INSTALL_PREFIX=/usr \ +-DCMAKE_BUILD_TYPE=None \ +-DPYTHON=ON + cmake --build build +} + +package() { + DESTDIR="$pkgdir" cmake --install build + install -Dm644 Imath-$pkgver/LICENSE.md -t "$pkgdir"/usr/share/licenses/$pkgname +}
[arch-commits] Commit in pidgin/repos/extra-x86_64 (PKGBUILD PKGBUILD)
Date: Thursday, April 1, 2021 @ 22:58:55 Author: foutrelis Revision: 411410 archrelease: copy trunk to extra-x86_64 Added: pidgin/repos/extra-x86_64/PKGBUILD (from rev 411409, pidgin/trunk/PKGBUILD) Deleted: pidgin/repos/extra-x86_64/PKGBUILD --+ PKGBUILD | 201 +++-- 1 file changed, 105 insertions(+), 96 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2021-04-01 22:58:50 UTC (rev 411409) +++ PKGBUILD2021-04-01 22:58:55 UTC (rev 411410) @@ -1,96 +0,0 @@ -# Maintainer: Evangelos Foutras -# Contributor: Ionut Biru -# Contributor: Andrea Scarpino -# Contributor: Alexander Fehr -# Contributor: Lucien Immink - -pkgname=('pidgin' 'libpurple' 'finch') -pkgver=2.14.1 -pkgrel=3 -arch=('x86_64') -url="https://pidgin.im/; -license=('GPL') -makedepends=('startup-notification' 'gtkspell' 'libxss' 'nss' 'libsasl' 'libsm' - 'libidn' 'libgadu' 'python' 'hicolor-icon-theme' 'farstream' 'tk' - 'libnsl' 'avahi' 'ca-certificates' 'intltool' 'libnm' 'dbus-glib' - 'libgnt' 'libxcrypt') -source=(https://downloads.sourceforge.net/project/pidgin/Pidgin/$pkgver/$pkgname-$pkgver.tar.bz2{,.asc}) -sha256sums=('f132e18d551117d9e46acce29ba4f40892a86746c366999166a3862b51060780' -'SKIP') -validpgpkeys=('40DE1DC7288FE3F50AB938C548F66AFFD9BDB729') # Gary Kramlich - -prepare() { - cd $pkgbase-$pkgver -} - -build() { - cd $pkgbase-$pkgver - - ./configure \ ---prefix=/usr \ ---sysconfdir=/etc \ ---disable-schemas-install \ ---disable-meanwhile \ ---disable-gnutls \ ---enable-cyrus-sasl \ ---disable-doxygen \ ---enable-nm \ ---with-system-ssl-certs=/etc/ssl/certs -make -} - -package_pidgin(){ - pkgdesc="Multi-protocol instant messaging client" - depends=('libpurple' 'startup-notification' 'gtkspell' 'libxss' 'libsm' - 'gst-plugins-base' 'gst-plugins-good' 'hicolor-icon-theme') - optdepends=('aspell: for spelling correction') - - cd $pkgbase-$pkgver - - # For linking - make -C libpurple DESTDIR="$pkgdir" install-libLTLIBRARIES - - make -C pidgin DESTDIR="$pkgdir" install - make -C doc DESTDIR="$pkgdir" install - - # Remove files that are packaged in libpurle - make -C libpurple DESTDIR="$pkgdir" uninstall-libLTLIBRARIES - - rm "$pkgdir/usr/share/man/man1/finch.1" -} - -package_libpurple(){ - pkgdesc="IM library extracted from Pidgin" - depends=('farstream' 'libsasl' 'libidn' 'libnsl' 'libgadu' 'dbus-glib' 'nss' - 'libnm' 'libxcrypt') - optdepends=('avahi: Bonjour protocol support' - 'ca-certificates: SSL CA certificates' - 'python-dbus: for purple-remote and purple-url-handler' - 'tk: Tcl/Tk scripting support') - - cd $pkgbase-$pkgver - - for _dir in libpurple share/sounds share/ca-certs m4macros po; do -make -C "$_dir" DESTDIR="$pkgdir" install - done -} - -package_finch(){ - pkgdesc="A ncurses-based messaging client" - depends=('libpurple' 'libgnt' 'libx11') - - cd $pkgbase-$pkgver - - # For linking - make -C libpurple DESTDIR="$pkgdir" install-libLTLIBRARIES - - make -C finch DESTDIR="$pkgdir" install - make -C doc DESTDIR="$pkgdir" install - - # Remove files that are packaged in libpurle - make -C libpurple DESTDIR="$pkgdir" uninstall-libLTLIBRARIES - - rm "$pkgdir"/usr/share/man/man1/pidgin.1 -} - -# vim:set ts=2 sw=2 et: Copied: pidgin/repos/extra-x86_64/PKGBUILD (from rev 411409, pidgin/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2021-04-01 22:58:55 UTC (rev 411410) @@ -0,0 +1,105 @@ +# Maintainer: Evangelos Foutras +# Contributor: Ionut Biru +# Contributor: Andrea Scarpino +# Contributor: Alexander Fehr +# Contributor: Lucien Immink + +pkgname=('pidgin' 'libpurple' 'finch') +pkgver=2.14.2 +pkgrel=1 +arch=('x86_64') +url="https://pidgin.im/; +license=('GPL') +makedepends=('startup-notification' 'gtkspell' 'libxss' 'nss' 'libsasl' 'libsm' + 'libidn' 'libgadu' 'python' 'hicolor-icon-theme' 'farstream' 'tk' + 'libnsl' 'avahi' 'ca-certificates' 'intltool' 'libnm' 'dbus-glib' + 'libgnt' 'libxcrypt') +options=('!emptydirs') +source=(https://downloads.sourceforge.net/project/pidgin/Pidgin/$pkgver/$pkgname-$pkgver.tar.bz2{,.asc}) +sha256sums=('19654ad276b149646371fbdac21bc7620742f2975f7399fed0ffc1a18fbaf603' +'SKIP') +validpgpkeys=('40DE1DC7288FE3F50AB938C548F66AFFD9BDB729') # Gary Kramlich + +prepare() { + cd $pkgbase-$pkgver +} + +build() { + cd $pkgbase-$pkgver + + ./configure \ +--prefix=/usr \ +--sysconfdir=/etc \ +--disable-schemas-install \ +--disable-meanwhile \ +--disable-gnutls \ +--enable-cyrus-sasl \ +--disable-doxygen \ +--enable-nm \ +--with-system-ssl-certs=/etc/ssl/certs +make +} +
[arch-commits] Commit in pidgin/trunk (PKGBUILD)
Date: Thursday, April 1, 2021 @ 22:58:50 Author: foutrelis Revision: 411409 upgpkg: pidgin 2.14.2-1: new upstream release Delete perllocal.pod so usr/lib/perl5/x86_64-linux-thread-multi gets removed by !emptydirs. To be obsoleted when pacman runs purge first. Modified: pidgin/trunk/PKGBUILD --+ PKGBUILD | 15 --- 1 file changed, 12 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2021-04-01 22:14:50 UTC (rev 411408) +++ PKGBUILD2021-04-01 22:58:50 UTC (rev 411409) @@ -5,8 +5,8 @@ # Contributor: Lucien Immink pkgname=('pidgin' 'libpurple' 'finch') -pkgver=2.14.1 -pkgrel=3 +pkgver=2.14.2 +pkgrel=1 arch=('x86_64') url="https://pidgin.im/; license=('GPL') @@ -14,8 +14,9 @@ 'libidn' 'libgadu' 'python' 'hicolor-icon-theme' 'farstream' 'tk' 'libnsl' 'avahi' 'ca-certificates' 'intltool' 'libnm' 'dbus-glib' 'libgnt' 'libxcrypt') +options=('!emptydirs') source=(https://downloads.sourceforge.net/project/pidgin/Pidgin/$pkgver/$pkgname-$pkgver.tar.bz2{,.asc}) -sha256sums=('f132e18d551117d9e46acce29ba4f40892a86746c366999166a3862b51060780' +sha256sums=('19654ad276b149646371fbdac21bc7620742f2975f7399fed0ffc1a18fbaf603' 'SKIP') validpgpkeys=('40DE1DC7288FE3F50AB938C548F66AFFD9BDB729') # Gary Kramlich @@ -57,6 +58,10 @@ make -C libpurple DESTDIR="$pkgdir" uninstall-libLTLIBRARIES rm "$pkgdir/usr/share/man/man1/finch.1" + + # https://bugs.archlinux.org/task/53770 + # https://bugs.archlinux.org/task/69026 + find "$pkgdir/usr/lib/perl5" -name perllocal.pod -delete } package_libpurple(){ @@ -73,6 +78,10 @@ for _dir in libpurple share/sounds share/ca-certs m4macros po; do make -C "$_dir" DESTDIR="$pkgdir" install done + + # https://bugs.archlinux.org/task/53770 + # https://bugs.archlinux.org/task/69026 + find "$pkgdir/usr/lib/perl5" -name perllocal.pod -delete } package_finch(){