[arch-commits] Commit in haskell-warp-tls/repos (2 files)
Date: Sunday, August 11, 2019 @ 05:59:44 Author: felixonmars Revision: 498792 archrelease: copy trunk to community-staging-x86_64 Added: haskell-warp-tls/repos/community-staging-x86_64/ haskell-warp-tls/repos/community-staging-x86_64/PKGBUILD (from rev 498791, haskell-warp-tls/trunk/PKGBUILD) --+ PKGBUILD | 40 1 file changed, 40 insertions(+) Copied: haskell-warp-tls/repos/community-staging-x86_64/PKGBUILD (from rev 498791, haskell-warp-tls/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2019-08-11 05:59:44 UTC (rev 498792) @@ -0,0 +1,40 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=warp-tls +pkgname=haskell-warp-tls +pkgver=3.2.7 +pkgrel=12 +pkgdesc="HTTP over TLS support for Warp via the TLS package" +url="https://github.com/yesodweb/wai; +license=("MIT") +arch=('x86_64') +depends=('ghc-libs' "haskell-cryptonite" "haskell-data-default-class" "haskell-network" + "haskell-streaming-commons" "haskell-tls" "haskell-tls-session-manager" "haskell-wai" + "haskell-warp") +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('46fd9f2c499c5bae75e39c1e9173fdbd50992fdde68ed543f533397d64508ebc7e6da68b3ac871fb71378ce1aa5166de49033c0a7ed86fce94d4a50c5d4f9d43') + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +}
[arch-commits] Commit in haskell-warp-tls/trunk (PKGBUILD)
Date: Sunday, August 11, 2019 @ 05:59:35 Author: felixonmars Revision: 498791 upgpkg: haskell-warp-tls 3.2.7-12 rebuild with unix-compat 0.5.2 Modified: haskell-warp-tls/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2019-08-11 05:58:52 UTC (rev 498790) +++ PKGBUILD2019-08-11 05:59:35 UTC (rev 498791) @@ -4,7 +4,7 @@ _hkgname=warp-tls pkgname=haskell-warp-tls pkgver=3.2.7 -pkgrel=11 +pkgrel=12 pkgdesc="HTTP over TLS support for Warp via the TLS package" url="https://github.com/yesodweb/wai; license=("MIT")
[arch-commits] Commit in haskell-wai-handler-launch/trunk (PKGBUILD)
Date: Sunday, August 11, 2019 @ 05:58:42 Author: felixonmars Revision: 498789 upgpkg: haskell-wai-handler-launch 3.0.2.4-198 rebuild with unix-compat 0.5.2 Modified: haskell-wai-handler-launch/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2019-08-11 05:57:54 UTC (rev 498788) +++ PKGBUILD2019-08-11 05:58:42 UTC (rev 498789) @@ -4,7 +4,7 @@ _hkgname=wai-handler-launch pkgname=haskell-wai-handler-launch pkgver=3.0.2.4 -pkgrel=197 +pkgrel=198 pkgdesc="Launch a web app in the default browser." url="https://github.com/yesodweb/wai; license=("MIT")
[arch-commits] Commit in haskell-wai-handler-launch/repos (2 files)
Date: Sunday, August 11, 2019 @ 05:58:52 Author: felixonmars Revision: 498790 archrelease: copy trunk to community-staging-x86_64 Added: haskell-wai-handler-launch/repos/community-staging-x86_64/ haskell-wai-handler-launch/repos/community-staging-x86_64/PKGBUILD (from rev 498789, haskell-wai-handler-launch/trunk/PKGBUILD) --+ PKGBUILD | 44 1 file changed, 44 insertions(+) Copied: haskell-wai-handler-launch/repos/community-staging-x86_64/PKGBUILD (from rev 498789, haskell-wai-handler-launch/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2019-08-11 05:58:52 UTC (rev 498790) @@ -0,0 +1,44 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=wai-handler-launch +pkgname=haskell-wai-handler-launch +pkgver=3.0.2.4 +pkgrel=198 +pkgdesc="Launch a web app in the default browser." +url="https://github.com/yesodweb/wai; +license=("MIT") +arch=('x86_64') +depends=('ghc-libs' 'haskell-wai' 'haskell-warp' 'haskell-http-types' 'haskell-streaming-commons' + 'haskell-async') +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('77a8047201687a56d19c70f70e4fcac9c81c2a4f0ec9bbccad8730de5d74582f52c79c62feb73ebcb4c870435cb1393c2d5fba90c9c952eff8ff3a675eab73fb') + +prepare() { +cd $_hkgname-$pkgver +sed -i 's/< *3.3/<4/' $_hkgname.cabal +} + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +}
[arch-commits] Commit in haskell-servant-server/repos (2 files)
Date: Sunday, August 11, 2019 @ 05:57:54 Author: felixonmars Revision: 498788 archrelease: copy trunk to community-staging-x86_64 Added: haskell-servant-server/repos/community-staging-x86_64/ haskell-servant-server/repos/community-staging-x86_64/PKGBUILD (from rev 498787, haskell-servant-server/trunk/PKGBUILD) --+ PKGBUILD | 55 +++ 1 file changed, 55 insertions(+) Copied: haskell-servant-server/repos/community-staging-x86_64/PKGBUILD (from rev 498787, haskell-servant-server/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2019-08-11 05:57:54 UTC (rev 498788) @@ -0,0 +1,55 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=servant-server +pkgname=haskell-servant-server +pkgver=0.16.1 +pkgrel=37 +pkgdesc="A family of combinators for defining webservices APIs and serving them" +url="https://haskell-servant.readthedocs.org/; +license=("BSD") +arch=('x86_64') +depends=('ghc-libs' 'haskell-base-compat' 'haskell-aeson' 'haskell-base64-bytestring' + 'haskell-exceptions' 'haskell-http-api-data' 'haskell-http-media' 'haskell-http-types' + 'haskell-network-uri' 'haskell-monad-control' 'haskell-network' 'haskell-servant' + 'haskell-string-conversions' 'haskell-resourcet' 'haskell-tagged' + 'haskell-transformers-base' 'haskell-wai' 'haskell-wai-app-static' 'haskell-warp' + 'haskell-word8') +makedepends=('ghc' 'haskell-cabal-doctest' 'haskell-doctest' 'haskell-hspec' 'haskell-hspec-wai' + 'haskell-should-not-typecheck' 'haskell-quickcheck' 'haskell-safe' 'haskell-wai-extra' + 'haskell-temporary' 'haskell-transformers-compat') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('6a65f90f9b4fbe4d15175400af0c7a2e9ac28d160d98b1a3874dcdfc48b6e46521f7e6437bcd8861668b7692252f1aa69519532c2967b3e1d3f34e0eb39b7f20') + +prepare() { +cd $_hkgname-$pkgver +sed -i 's/< *3.3/<4/' $_hkgname.cabal +} + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $_hkgname-$pkgver +runhaskell Setup test +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +}
[arch-commits] Commit in haskell-servant-server/trunk (PKGBUILD)
Date: Sunday, August 11, 2019 @ 05:57:45 Author: felixonmars Revision: 498787 upgpkg: haskell-servant-server 0.16.1-37 rebuild with unix-compat 0.5.2 Modified: haskell-servant-server/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2019-08-11 05:55:25 UTC (rev 498786) +++ PKGBUILD2019-08-11 05:57:45 UTC (rev 498787) @@ -4,7 +4,7 @@ _hkgname=servant-server pkgname=haskell-servant-server pkgver=0.16.1 -pkgrel=36 +pkgrel=37 pkgdesc="A family of combinators for defining webservices APIs and serving them" url="https://haskell-servant.readthedocs.org/; license=("BSD")
[arch-commits] Commit in haskell-hjsonschema/trunk (PKGBUILD)
Date: Sunday, August 11, 2019 @ 05:55:15 Author: felixonmars Revision: 498785 upgpkg: haskell-hjsonschema 1.9.0-249 rebuild with unix-compat 0.5.2 Modified: haskell-hjsonschema/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2019-08-11 05:53:44 UTC (rev 498784) +++ PKGBUILD2019-08-11 05:55:15 UTC (rev 498785) @@ -4,7 +4,7 @@ _hkgname=hjsonschema pkgname=haskell-hjsonschema pkgver=1.9.0 -pkgrel=248 +pkgrel=249 pkgdesc="JSON Schema library" url="https://github.com/seagreen/hjsonschema; license=("MIT")
[arch-commits] Commit in haskell-hjsonschema/repos (2 files)
Date: Sunday, August 11, 2019 @ 05:55:25 Author: felixonmars Revision: 498786 archrelease: copy trunk to community-staging-x86_64 Added: haskell-hjsonschema/repos/community-staging-x86_64/ haskell-hjsonschema/repos/community-staging-x86_64/PKGBUILD (from rev 498785, haskell-hjsonschema/trunk/PKGBUILD) --+ PKGBUILD | 46 ++ 1 file changed, 46 insertions(+) Copied: haskell-hjsonschema/repos/community-staging-x86_64/PKGBUILD (from rev 498785, haskell-hjsonschema/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2019-08-11 05:55:25 UTC (rev 498786) @@ -0,0 +1,46 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=hjsonschema +pkgname=haskell-hjsonschema +pkgver=1.9.0 +pkgrel=249 +pkgdesc="JSON Schema library" +url="https://github.com/seagreen/hjsonschema; +license=("MIT") +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-file-embed' 'haskell-hashable' 'haskell-hjsonpointer' + 'haskell-http-client' 'haskell-http-client-tls' 'haskell-http-types' 'haskell-pcre-heavy' + 'haskell-profunctors' 'haskell-protolude' 'haskell-quickcheck' 'haskell-safe-exceptions' + 'haskell-scientific' 'haskell-unordered-containers' 'haskell-vector') +makedepends=('ghc' 'haskell-hspec' 'haskell-wai-app-static' 'haskell-warp') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('c71f4f23453abbb7e5c3b8a04e9fd2bea560e03ccf590fbad3739f609fe0e4e5292acfe94204b2d52d30f8fda8cc1c94edac41d5095f6be1c4cf8c05ec08e273') + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $_hkgname-$pkgver +runhaskell Setup test || warning "json-schema.org is NXDOMAIN as of 2018-06-03" +} + +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 "MIT-LICENSE.txt" "${pkgdir}/usr/share/licenses/${pkgname}/MIT-LICENSE.txt" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/MIT-LICENSE.txt" +}
[arch-commits] Commit in haskell-wai-app-static/trunk (PKGBUILD)
Date: Sunday, August 11, 2019 @ 05:53:34 Author: felixonmars Revision: 498783 upgpkg: haskell-wai-app-static 3.1.6.3-82 rebuild with unix-compat 0.5.2 Modified: haskell-wai-app-static/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2019-08-11 05:52:37 UTC (rev 498782) +++ PKGBUILD2019-08-11 05:53:34 UTC (rev 498783) @@ -4,7 +4,7 @@ _hkgname=wai-app-static pkgname=haskell-wai-app-static pkgver=3.1.6.3 -pkgrel=81 +pkgrel=82 pkgdesc="WAI application for static serving" url="https://www.yesodweb.com/book/web-application-interface; license=("MIT")
[arch-commits] Commit in haskell-wai-app-static/repos (2 files)
Date: Sunday, August 11, 2019 @ 05:53:44 Author: felixonmars Revision: 498784 archrelease: copy trunk to community-staging-x86_64 Added: haskell-wai-app-static/repos/community-staging-x86_64/ haskell-wai-app-static/repos/community-staging-x86_64/PKGBUILD (from rev 498783, haskell-wai-app-static/trunk/PKGBUILD) --+ PKGBUILD | 53 + 1 file changed, 53 insertions(+) Copied: haskell-wai-app-static/repos/community-staging-x86_64/PKGBUILD (from rev 498783, haskell-wai-app-static/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2019-08-11 05:53:44 UTC (rev 498784) @@ -0,0 +1,53 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=wai-app-static +pkgname=haskell-wai-app-static +pkgver=3.1.6.3 +pkgrel=82 +pkgdesc="WAI application for static serving" +url="https://www.yesodweb.com/book/web-application-interface; +license=("MIT") +arch=('x86_64') +depends=('ghc-libs' 'haskell-blaze-html' 'haskell-blaze-markup' 'haskell-cryptonite' + 'haskell-file-embed' 'haskell-http-date' 'haskell-http-types' 'haskell-memory' + 'haskell-mime-types' 'haskell-old-locale' 'haskell-optparse-applicative' + 'haskell-unix-compat' 'haskell-unordered-containers' 'haskell-wai' 'haskell-wai-extra' + 'haskell-warp' 'haskell-zlib') +makedepends=('ghc' 'haskell-hspec' 'haskell-mockery' 'haskell-network' 'haskell-temporary') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('acbbb499bd357e758ba46f8d8f0afab22242e4541c3cbaa97bbb5d81d55dfd6fc7c336c36b84591718d9d910dc0a7cbdadd07434cb6a4019ca595040bd18cb79') + +prepare() { +cd $_hkgname-$pkgver +sed -i 's/< *3.3/<4/' $_hkgname.cabal +} + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ +-f-print +runhaskell Setup build +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-shake/repos (2 files)
Date: Sunday, August 11, 2019 @ 05:52:37 Author: felixonmars Revision: 498782 archrelease: copy trunk to community-staging-x86_64 Added: haskell-shake/repos/community-staging-x86_64/ haskell-shake/repos/community-staging-x86_64/PKGBUILD (from rev 498781, haskell-shake/trunk/PKGBUILD) --+ PKGBUILD | 56 1 file changed, 56 insertions(+) Copied: haskell-shake/repos/community-staging-x86_64/PKGBUILD (from rev 498781, haskell-shake/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2019-08-11 05:52:37 UTC (rev 498782) @@ -0,0 +1,56 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=shake +pkgname=haskell-shake +pkgver=0.18.3 +pkgrel=14 +pkgdesc="Build system library, like Make, but more accurate dependencies." +url="https://shakebuild.com; +license=("BSD") +arch=('x86_64') +depends=('ghc-libs' 'haskell-extra' 'haskell-filepattern' 'haskell-hashable' 'haskell-heaps' + 'haskell-js-dgtable' 'haskell-js-flot' 'haskell-js-jquery' 'haskell-primitive' + 'haskell-random' 'haskell-unordered-containers' 'haskell-utf8-string') +makedepends=('ghc' 'haskell-quickcheck') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('d7d3ac1c7db8cec76df7e09d115f54be09cd66f95740c27ad807e3fa35b9ea37d20874c279b22d62b173b52205050a7bcaa805a265dab0fe73776e9a0b9a36db') + +prepare() { +cd $_hkgname-$pkgver +sed -i 's/ghc --make/ghc -dynamic --make/' src/Test/Command.hs +sed -e 's/runhaskell -package=Cabal Setup.hs configure/runhaskell -package=Cabal Setup.hs configure --enable-executable-dynamic --disable-library-vanilla/' \ +-e 's/ghc -fno-code/ghc -dynamic -fno-code/' \ +-i src/Test/Docs.hs +sed -i 's/cmd "ghc" flags/cmd "ghc" "-dynamic" flags/' src/Test/Self.hs src/Test/SelfMake.hs +sed -i 's/ghc --make/ghc -dynamic --make/' docs/manual/build.sh +} + +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 \ +-f-portable -f-cloud +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $_hkgname-$pkgver +runhaskell Setup test +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +}
[arch-commits] Commit in haskell-shake/trunk (PKGBUILD)
Date: Sunday, August 11, 2019 @ 05:52:28 Author: felixonmars Revision: 498781 upgpkg: haskell-shake 0.18.3-14 rebuild with unix-compat 0.5.2 Modified: haskell-shake/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2019-08-11 05:44:45 UTC (rev 498780) +++ PKGBUILD2019-08-11 05:52:28 UTC (rev 498781) @@ -4,7 +4,7 @@ _hkgname=shake pkgname=haskell-shake pkgver=0.18.3 -pkgrel=13 +pkgrel=14 pkgdesc="Build system library, like Make, but more accurate dependencies." url="https://shakebuild.com; license=("BSD")
[arch-commits] Commit in haskell-criterion/repos (2 files)
Date: Sunday, August 11, 2019 @ 05:44:45 Author: felixonmars Revision: 498780 archrelease: copy trunk to community-staging-x86_64 Added: haskell-criterion/repos/community-staging-x86_64/ haskell-criterion/repos/community-staging-x86_64/PKGBUILD (from rev 498779, haskell-criterion/trunk/PKGBUILD) --+ PKGBUILD | 49 + 1 file changed, 49 insertions(+) Copied: haskell-criterion/repos/community-staging-x86_64/PKGBUILD (from rev 498779, haskell-criterion/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2019-08-11 05:44:45 UTC (rev 498780) @@ -0,0 +1,49 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=criterion +pkgname=haskell-criterion +pkgver=1.5.5.0 +pkgrel=47 +pkgdesc="Robust, reliable performance measurement and analysis" +url="http://www.serpentine.com/criterion; +license=("BSD") +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-ansi-wl-pprint' 'haskell-base-compat-batteries' + 'haskell-cassava' 'haskell-code-page' 'haskell-criterion-measurement' 'haskell-exceptions' + 'haskell-glob' 'haskell-js-flot' 'haskell-js-jquery' 'haskell-microstache' + 'haskell-mwc-random' 'haskell-optparse-applicative' 'haskell-statistics' + 'haskell-transformers-compat' 'haskell-vector' 'haskell-vector-algorithms') +makedepends=('ghc' 'haskell-base-compat' 'haskell-hunit' 'haskell-quickcheck' 'haskell-tasty' + 'haskell-tasty-hunit' 'haskell-tasty-quickcheck') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('361e67479848288db75f8869f6da63778e32d8d18ae499fb38e301a02cf7679cb8e3a1e3779247b14f1f34ab570ccd8aa998a9794253a94cfb842f1a7277') + +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 \ +-f-fast -f-embed-data-files +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $_hkgname-$pkgver +runhaskell Setup test +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +}
[arch-commits] Commit in haskell-criterion/trunk (PKGBUILD)
Date: Sunday, August 11, 2019 @ 05:44:36 Author: felixonmars Revision: 498779 upgpkg: haskell-criterion 1.5.5.0-47 rebuild with unix-compat 0.5.2 Modified: haskell-criterion/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2019-08-11 05:43:03 UTC (rev 498778) +++ PKGBUILD2019-08-11 05:44:36 UTC (rev 498779) @@ -4,7 +4,7 @@ _hkgname=criterion pkgname=haskell-criterion pkgver=1.5.5.0 -pkgrel=46 +pkgrel=47 pkgdesc="Robust, reliable performance measurement and analysis" url="http://www.serpentine.com/criterion; license=("BSD")
[arch-commits] Commit in haskell-js-jquery/trunk (PKGBUILD)
Date: Sunday, August 11, 2019 @ 05:42:52 Author: felixonmars Revision: 498777 upgpkg: haskell-js-jquery 3.3.1-262 rebuild with unix-compat 0.5.2 Modified: haskell-js-jquery/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2019-08-11 05:42:11 UTC (rev 498776) +++ PKGBUILD2019-08-11 05:42:52 UTC (rev 498777) @@ -4,7 +4,7 @@ _hkgname=js-jquery pkgname=haskell-js-jquery pkgver=3.3.1 -pkgrel=261 +pkgrel=262 pkgdesc="Obtain minified jQuery code" url="https://github.com/ndmitchell/js-jquery#readme; license=("MIT")
[arch-commits] Commit in haskell-js-jquery/repos (2 files)
Date: Sunday, August 11, 2019 @ 05:43:03 Author: felixonmars Revision: 498778 archrelease: copy trunk to community-staging-x86_64 Added: haskell-js-jquery/repos/community-staging-x86_64/ haskell-js-jquery/repos/community-staging-x86_64/PKGBUILD (from rev 498777, haskell-js-jquery/trunk/PKGBUILD) --+ PKGBUILD | 43 +++ 1 file changed, 43 insertions(+) Copied: haskell-js-jquery/repos/community-staging-x86_64/PKGBUILD (from rev 498777, haskell-js-jquery/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2019-08-11 05:43:03 UTC (rev 498778) @@ -0,0 +1,43 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=js-jquery +pkgname=haskell-js-jquery +pkgver=3.3.1 +pkgrel=262 +pkgdesc="Obtain minified jQuery code" +url="https://github.com/ndmitchell/js-jquery#readme; +license=("MIT") +arch=('x86_64') +depends=('ghc-libs') +makedepends=('ghc' 'haskell-http') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('359a4342bc5156d5360385a478e235def04db0381cc48f342baac5018e91350dce760adb9b9ada796bc6341d5629f807672f629ee127faefe521801d62bb') + +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 +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $_hkgname-$pkgver +runhaskell Setup test +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +}
[arch-commits] Commit in darcs/repos (2 files)
Date: Sunday, August 11, 2019 @ 05:42:11 Author: felixonmars Revision: 498776 archrelease: copy trunk to community-staging-x86_64 Added: darcs/repos/community-staging-x86_64/ darcs/repos/community-staging-x86_64/PKGBUILD (from rev 498775, darcs/trunk/PKGBUILD) --+ PKGBUILD | 63 + 1 file changed, 63 insertions(+) Copied: darcs/repos/community-staging-x86_64/PKGBUILD (from rev 498775, darcs/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2019-08-11 05:42:11 UTC (rev 498776) @@ -0,0 +1,63 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +pkgname=darcs +pkgver=2.14.2 +pkgrel=92 +pkgdesc="A distributed, interactive, smart revision control system" +url="http://darcs.net; +license=("GPL2") +arch=('x86_64') +depends=('curl' 'ghc-libs' 'haskell-async' 'haskell-attoparsec' 'haskell-base16-bytestring' + 'haskell-cryptohash' 'haskell-data-ordlist' 'haskell-fgl' 'haskell-graphviz' + 'haskell-hashable' 'haskell-html' 'haskell-http' 'haskell-knob' 'haskell-mmap' + 'haskell-network' 'haskell-network-uri' 'haskell-old-time' + 'haskell-sandi' 'haskell-random' 'haskell-regex-applicative' 'haskell-regex-compat-tdfa' + 'haskell-tar' 'haskell-unix-compat' 'haskell-utf8-string' + 'haskell-vector' 'haskell-zip-archive' 'haskell-zlib') +makedepends=('ghc' 'haskell-cmdargs' 'haskell-findbin' 'haskell-hunit' 'haskell-quickcheck' + 'haskell-shelly' 'haskell-split' 'haskell-test-framework' + 'haskell-test-framework-hunit' 'haskell-test-framework-quickcheck2') +source=("https://hackage.haskell.org/packages/archive/${pkgname}/${pkgver}/${pkgname}-${pkgver}.tar.gz;) +sha512sums=('0fd3aa052da9d74f31835a12e7bb50beeff7beec8b10c72cafef7e97fbac02ae178a8f52bf55f1d79887e19164633c8a19ddda01ff2ba4aa8795ac071903552b') + +prepare() { +cd $pkgname-$pkgver +sed -e 's/^ghc /ghc -dynamic /' \ +-e 's/ ghc / ghc -dynamic /' \ +-i tests/*.sh tests/lib +sed -i -e 's/< *0.5/<1/' -e 's/< *2.13/<3/' $pkgname.cabal +} + +build() { +cd $pkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ +-fcurl -fpkgconfig -f-static -fterminfo -fthreaded -fexecutable \ +-f-rts -foptimize -f-warn-as-error -f-libiconv +LD_LIBRARY_PATH="$srcdir"/$pkgname-$pkgver/dist/build runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $pkgname-$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" +chmod 644 "${pkgdir}/usr/share/man/man1/darcs.1" + +install -Dm644 contrib/darcs_completion "${pkgdir}/usr/share/bash-completion/completions/darcs" +install -Dm644 contrib/_darcs.zsh "${pkgdir}/usr/share/zsh/site-functions/_darcs" +}
[arch-commits] Commit in darcs/trunk (PKGBUILD)
Date: Sunday, August 11, 2019 @ 05:42:02 Author: felixonmars Revision: 498775 upgpkg: darcs 2.14.2-92 rebuild with unix-compat 0.5.2 Modified: darcs/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2019-08-11 05:32:20 UTC (rev 498774) +++ PKGBUILD2019-08-11 05:42:02 UTC (rev 498775) @@ -3,7 +3,7 @@ pkgname=darcs pkgver=2.14.2 -pkgrel=91 +pkgrel=92 pkgdesc="A distributed, interactive, smart revision control system" url="http://darcs.net; license=("GPL2")
[arch-commits] Commit in cabal-install/repos (2 files)
Date: Sunday, August 11, 2019 @ 05:32:20 Author: felixonmars Revision: 498774 archrelease: copy trunk to community-staging-x86_64 Added: cabal-install/repos/community-staging-x86_64/ cabal-install/repos/community-staging-x86_64/PKGBUILD (from rev 498773, cabal-install/trunk/PKGBUILD) --+ PKGBUILD | 43 +++ 1 file changed, 43 insertions(+) Copied: cabal-install/repos/community-staging-x86_64/PKGBUILD (from rev 498773, cabal-install/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2019-08-11 05:32:20 UTC (rev 498774) @@ -0,0 +1,43 @@ +# Maintainer: Felix Yan +# Contributor: Thomas Dziedzic +# Contributor: Vesa Kaihlavirta +# Contributor: Arch Haskell Team + +pkgname=cabal-install +pkgver=2.4.0.0 +pkgrel=122 +pkgdesc="The command-line interface for Cabal and Hackage." +url="https://hackage.haskell.org/package/cabal-install; +license=('BSD') +arch=('x86_64') +depends=('ghc-libs' 'haskell-async' 'haskell-base16-bytestring' 'haskell-cryptohash-sha256' + 'haskell-echo' 'haskell-edit-distance' 'haskell-hackage-security' 'haskell-hashable' + 'haskell-http' 'haskell-network' 'haskell-network-uri' 'haskell-random' 'haskell-resolv' + 'haskell-tar' 'haskell-zlib' 'haskell-zip-archive') +makedepends=('ghc') +source=("https://hackage.haskell.org/package/cabal-install-${pkgver}/cabal-install-${pkgver}.tar.gz;) +sha512sums=('caf49ec35d5665164b76db3a6219c0409243fb80fd7a740a91933732fbb26fc3efef88ddc3d769a76d0f76811ea83a6a7effdab5ad8264da808d4469c9faf125') + +prepare() { + cd $pkgname-$pkgver + sed -i -e 's/< *0.4/<1/' -e 's/< *2.8/<4/' $pkgname.cabal +} + +build() { + cd $pkgname-$pkgver + + runhaskell Setup configure -O --prefix=/usr --enable-executable-dynamic --disable-library-vanilla \ +--docdir="/usr/share/doc/${pkgname}" + runhaskell Setup build +} + +package() { + cd $pkgname-$pkgver + runhaskell Setup copy --destdir="${pkgdir}" + + install -Dm644 LICENSE \ +"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" + + install -Dm644 bash-completion/cabal \ +"${pkgdir}/usr/share/bash-completion/completions/cabal" +}
[arch-commits] Commit in cabal-install/trunk (PKGBUILD)
Date: Sunday, August 11, 2019 @ 05:32:11 Author: felixonmars Revision: 498773 upgpkg: cabal-install 2.4.0.0-122 rebuild with unix-compat 0.5.2 Modified: cabal-install/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2019-08-11 05:28:54 UTC (rev 498772) +++ PKGBUILD2019-08-11 05:32:11 UTC (rev 498773) @@ -5,7 +5,7 @@ pkgname=cabal-install pkgver=2.4.0.0 -pkgrel=121 +pkgrel=122 pkgdesc="The command-line interface for Cabal and Hackage." url="https://hackage.haskell.org/package/cabal-install; license=('BSD')
[arch-commits] Commit in haskell-http/repos (2 files)
Date: Sunday, August 11, 2019 @ 05:28:54 Author: felixonmars Revision: 498772 archrelease: copy trunk to community-staging-x86_64 Added: haskell-http/repos/community-staging-x86_64/ haskell-http/repos/community-staging-x86_64/PKGBUILD (from rev 498771, haskell-http/trunk/PKGBUILD) --+ PKGBUILD | 52 1 file changed, 52 insertions(+) Copied: haskell-http/repos/community-staging-x86_64/PKGBUILD (from rev 498771, haskell-http/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2019-08-11 05:28:54 UTC (rev 498772) @@ -0,0 +1,52 @@ +# Maintainer: Felix Yan +# Contributor: Thomas Dziedzic + +_hkgname=HTTP +pkgname=haskell-http +pkgver=4000.3.14 +pkgrel=18 +pkgdesc="A library for client-side HTTP" +url="https://hackage.haskell.org/package/${_hkgname}; +license=('BSD') +arch=('x86_64') +depends=('ghc-libs' 'haskell-network' 'haskell-network-uri') +makedepends=('ghc' 'haskell-hunit' 'haskell-httpd-shed' 'haskell-puremd5' 'haskell-split' + 'haskell-test-framework' 'haskell-test-framework-hunit' 'haskell-case-insensitive' + 'haskell-http-types' 'haskell-wai' 'haskell-warp' 'haskell-conduit' + 'haskell-conduit-extra') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('bcc9107412f3ff5806369675ae6cfd87c4ecc36490eab6d62c697f47e62ff8b0d1d6a25f9bfb9d8ef1f037492820eb732cb9cbec7ea9e7e4b20699573077b064') + +prepare() { +cd $_hkgname-$pkgver +sed -i 's/< *3.3/<4/' $_hkgname.cabal +} + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ +-f-mtl1 -f-warn-as-error -f-conduit10 -fwarp-tests -fnetwork-uri +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $_hkgname-$pkgver +runhaskell Setup test +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +}
[arch-commits] Commit in haskell-http/trunk (PKGBUILD)
Date: Sunday, August 11, 2019 @ 05:28:45 Author: felixonmars Revision: 498771 upgpkg: haskell-http 4000.3.14-18 rebuild with unix-compat 0.5.2 Modified: haskell-http/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2019-08-11 05:27:50 UTC (rev 498770) +++ PKGBUILD2019-08-11 05:28:45 UTC (rev 498771) @@ -4,7 +4,7 @@ _hkgname=HTTP pkgname=haskell-http pkgver=4000.3.14 -pkgrel=17 +pkgrel=18 pkgdesc="A library for client-side HTTP" url="https://hackage.haskell.org/package/${_hkgname}; license=('BSD')
[arch-commits] Commit in haskell-warp/repos (2 files)
Date: Sunday, August 11, 2019 @ 05:27:50 Author: felixonmars Revision: 498770 archrelease: copy trunk to community-staging-x86_64 Added: haskell-warp/repos/community-staging-x86_64/ haskell-warp/repos/community-staging-x86_64/PKGBUILD (from rev 498769, haskell-warp/trunk/PKGBUILD) --+ PKGBUILD | 49 + 1 file changed, 49 insertions(+) Copied: haskell-warp/repos/community-staging-x86_64/PKGBUILD (from rev 498769, haskell-warp/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2019-08-11 05:27:50 UTC (rev 498770) @@ -0,0 +1,49 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=warp +pkgname=haskell-warp +pkgver=3.3.0 +pkgrel=3 +pkgdesc="A fast, light-weight web server for WAI applications." +url="https://github.com/yesodweb/wai; +license=("MIT") +arch=('x86_64') +depends=('ghc-libs' 'haskell-async' 'haskell-auto-update' 'haskell-bsb-http-chunked' + 'haskell-case-insensitive' 'haskell-hashable' 'haskell-http-date' 'haskell-http-types' + 'haskell-http2' 'haskell-iproute' 'haskell-network' 'haskell-simple-sendfile' + 'haskell-streaming-commons' 'haskell-time-manager' 'haskell-unix-compat' 'haskell-vault' + 'haskell-wai' 'haskell-word8') +makedepends=('ghc' 'haskell-doctest' 'haskell-http-client' 'haskell-hspec' 'haskell-hunit' + 'haskell-lifted-base' 'haskell-quickcheck') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('f897ffb97e5fd73de0dcbc1513df3603289b46873e2008af5f6f845a665e33ab2bb9810b70c4eca7b4a3af89b9df4de1a40a75291a4b28044318bb067c2424ca') + +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-warp-debug -fallow-sendfilefd -f-network-bytestring +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $_hkgname-$pkgver +runhaskell Setup test +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +}
[arch-commits] Commit in haskell-warp/trunk (PKGBUILD)
Date: Sunday, August 11, 2019 @ 05:27:41 Author: felixonmars Revision: 498769 upgpkg: haskell-warp 3.3.0-3 rebuild with unix-compat 0.5.2 Modified: haskell-warp/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2019-08-11 05:26:29 UTC (rev 498768) +++ PKGBUILD2019-08-11 05:27:41 UTC (rev 498769) @@ -4,7 +4,7 @@ _hkgname=warp pkgname=haskell-warp pkgver=3.3.0 -pkgrel=2 +pkgrel=3 pkgdesc="A fast, light-weight web server for WAI applications." url="https://github.com/yesodweb/wai; license=("MIT")
[arch-commits] Commit in haskell-hspec-wai-json/repos (2 files)
Date: Sunday, August 11, 2019 @ 05:26:29 Author: felixonmars Revision: 498768 archrelease: copy trunk to community-staging-x86_64 Added: haskell-hspec-wai-json/repos/community-staging-x86_64/ haskell-hspec-wai-json/repos/community-staging-x86_64/PKGBUILD (from rev 498767, haskell-hspec-wai-json/trunk/PKGBUILD) --+ PKGBUILD | 44 1 file changed, 44 insertions(+) Copied: haskell-hspec-wai-json/repos/community-staging-x86_64/PKGBUILD (from rev 498767, haskell-hspec-wai-json/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2019-08-11 05:26:29 UTC (rev 498768) @@ -0,0 +1,44 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=hspec-wai-json +pkgname=haskell-hspec-wai-json +pkgver=0.9.2 +pkgrel=66 +pkgdesc="Testing JSON APIs with hspec-wai" +url="https://github.com/hspec/hspec-wai; +license=("MIT") +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-aeson-qq' 'haskell-case-insensitive' + 'haskell-hspec-wai') +makedepends=('ghc' 'haskell-hspec') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('244d94f9099199a32f0de0412b053ad0d968c88b725f476414707caf95caaaedc07d7d5a301fb4aeaf6586cef54effd93f8ca1cf053031219ca1e0a08bcfb0b7') + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $_hkgname-$pkgver +runhaskell Setup test +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +}
[arch-commits] Commit in haskell-hspec-wai-json/trunk (PKGBUILD)
Date: Sunday, August 11, 2019 @ 05:26:20 Author: felixonmars Revision: 498767 upgpkg: haskell-hspec-wai-json 0.9.2-66 rebuild with unix-compat 0.5.2 Modified: haskell-hspec-wai-json/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2019-08-11 05:25:36 UTC (rev 498766) +++ PKGBUILD2019-08-11 05:26:20 UTC (rev 498767) @@ -4,7 +4,7 @@ _hkgname=hspec-wai-json pkgname=haskell-hspec-wai-json pkgver=0.9.2 -pkgrel=65 +pkgrel=66 pkgdesc="Testing JSON APIs with hspec-wai" url="https://github.com/hspec/hspec-wai; license=("MIT")
[arch-commits] Commit in haskell-hspec-wai/trunk (PKGBUILD)
Date: Sunday, August 11, 2019 @ 05:25:27 Author: felixonmars Revision: 498765 upgpkg: haskell-hspec-wai 0.9.2-58 rebuild with unix-compat 0.5.2 Modified: haskell-hspec-wai/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2019-08-11 05:24:41 UTC (rev 498764) +++ PKGBUILD2019-08-11 05:25:27 UTC (rev 498765) @@ -4,7 +4,7 @@ _hkgname=hspec-wai pkgname=haskell-hspec-wai pkgver=0.9.2 -pkgrel=57 +pkgrel=58 pkgdesc="Experimental Hspec support for testing WAI applications" url="https://github.com/hspec/hspec-wai; license=("MIT")
[arch-commits] Commit in haskell-hspec-wai/repos (2 files)
Date: Sunday, August 11, 2019 @ 05:25:36 Author: felixonmars Revision: 498766 archrelease: copy trunk to community-staging-x86_64 Added: haskell-hspec-wai/repos/community-staging-x86_64/ haskell-hspec-wai/repos/community-staging-x86_64/PKGBUILD (from rev 498765, haskell-hspec-wai/trunk/PKGBUILD) --+ PKGBUILD | 45 + 1 file changed, 45 insertions(+) Copied: haskell-hspec-wai/repos/community-staging-x86_64/PKGBUILD (from rev 498765, haskell-hspec-wai/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2019-08-11 05:25:36 UTC (rev 498766) @@ -0,0 +1,45 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=hspec-wai +pkgname=haskell-hspec-wai +pkgver=0.9.2 +pkgrel=58 +pkgdesc="Experimental Hspec support for testing WAI applications" +url="https://github.com/hspec/hspec-wai; +license=("MIT") +arch=('x86_64') +depends=('ghc-libs' 'haskell-quickcheck' 'haskell-base-compat' 'haskell-case-insensitive' + 'haskell-hspec' 'haskell-hspec-core' 'haskell-hspec-expectations' 'haskell-http-types' + 'haskell-wai' 'haskell-wai-extra') +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('a3a6a24fc948d924f60f55da7d133446c57549f9967a47adafa8f8df057370472348f9413477a4f78f5068233a6b103396810e611161735ec75f87b6d9673edb') + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $_hkgname-$pkgver +runhaskell Setup test +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +}
[arch-commits] Commit in haskell-cheapskate/repos (2 files)
Date: Sunday, August 11, 2019 @ 05:24:41 Author: felixonmars Revision: 498764 archrelease: copy trunk to community-staging-x86_64 Added: haskell-cheapskate/repos/community-staging-x86_64/ haskell-cheapskate/repos/community-staging-x86_64/PKGBUILD (from rev 498763, haskell-cheapskate/trunk/PKGBUILD) --+ PKGBUILD | 41 + 1 file changed, 41 insertions(+) Copied: haskell-cheapskate/repos/community-staging-x86_64/PKGBUILD (from rev 498763, haskell-cheapskate/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2019-08-11 05:24:41 UTC (rev 498764) @@ -0,0 +1,41 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=cheapskate +pkgname=haskell-cheapskate +pkgver=0.1.1.1 +pkgrel=78 +pkgdesc="Experimental markdown processor." +url="https://github.com/jgm/cheapskate; +license=("BSD") +arch=('x86_64') +depends=('ghc-libs' "haskell-aeson" "haskell-blaze-html" "haskell-data-default" "haskell-http-types" + "haskell-syb" "haskell-uniplate" "haskell-wai" + "haskell-wai-extra" "haskell-xss-sanitize") +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('551fdf43f8ed8e15ed4a5ac1649f319477cc80762a34499eed58c7c77e1f3e2bc0c4f9887aac7632f341e825c202850617d0572fa6cb748104bbf2874dfba353') + +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 \ +-fdingus +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +}
[arch-commits] Commit in haskell-cheapskate/trunk (PKGBUILD)
Date: Sunday, August 11, 2019 @ 05:24:32 Author: felixonmars Revision: 498763 upgpkg: haskell-cheapskate 0.1.1.1-78 rebuild with unix-compat 0.5.2 Modified: haskell-cheapskate/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2019-08-11 05:23:30 UTC (rev 498762) +++ PKGBUILD2019-08-11 05:24:32 UTC (rev 498763) @@ -4,7 +4,7 @@ _hkgname=cheapskate pkgname=haskell-cheapskate pkgver=0.1.1.1 -pkgrel=77 +pkgrel=78 pkgdesc="Experimental markdown processor." url="https://github.com/jgm/cheapskate; license=("BSD")
[arch-commits] Commit in haskell-wai-extra/repos (2 files)
Date: Sunday, August 11, 2019 @ 05:23:30 Author: felixonmars Revision: 498762 archrelease: copy trunk to community-staging-x86_64 Added: haskell-wai-extra/repos/community-staging-x86_64/ haskell-wai-extra/repos/community-staging-x86_64/PKGBUILD (from rev 498761, haskell-wai-extra/trunk/PKGBUILD) --+ PKGBUILD | 49 + 1 file changed, 49 insertions(+) Copied: haskell-wai-extra/repos/community-staging-x86_64/PKGBUILD (from rev 498761, haskell-wai-extra/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2019-08-11 05:23:30 UTC (rev 498762) @@ -0,0 +1,49 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=wai-extra +pkgname=haskell-wai-extra +pkgver=3.0.27 +pkgrel=10 +pkgdesc="Provides some basic WAI handlers and middleware." +url="https://github.com/yesodweb/wai; +license=("MIT") +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-ansi-terminal' 'haskell-base64-bytestring' + 'haskell-case-insensitive' 'haskell-cookie' 'haskell-data-default-class' + 'haskell-fast-logger' 'haskell-http-types' 'haskell-http2' 'haskell-iproute' + 'haskell-network' 'haskell-old-locale' 'haskell-resourcet' 'haskell-streaming-commons' + 'haskell-unix-compat' 'haskell-vault' 'haskell-void' 'haskell-wai' + 'haskell-wai-logger' 'haskell-word8' 'haskell-zlib') +makedepends=('ghc' 'haskell-hspec' 'haskell-hunit') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('ec5e320fc0aa22f29986bba5d380119148f809fd0f4b43be3c5ab1a266a19e8d29103ccfbe6ec9c0e6b33586f300741c2853a3ea3ec1945d8e08227202ef3e04') + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ +-f-build-example +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $_hkgname-$pkgver +runhaskell Setup test +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +}
[arch-commits] Commit in haskell-wai-extra/trunk (PKGBUILD)
Date: Sunday, August 11, 2019 @ 05:23:21 Author: felixonmars Revision: 498761 upgpkg: haskell-wai-extra 3.0.27-10 rebuild with unix-compat 0.5.2 Modified: haskell-wai-extra/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2019-08-11 05:22:20 UTC (rev 498760) +++ PKGBUILD2019-08-11 05:23:21 UTC (rev 498761) @@ -4,7 +4,7 @@ _hkgname=wai-extra pkgname=haskell-wai-extra pkgver=3.0.27 -pkgrel=9 +pkgrel=10 pkgdesc="Provides some basic WAI handlers and middleware." url="https://github.com/yesodweb/wai; license=("MIT")
[arch-commits] Commit in haskell-wai-logger/repos (2 files)
Date: Sunday, August 11, 2019 @ 05:22:20 Author: felixonmars Revision: 498760 archrelease: copy trunk to community-staging-x86_64 Added: haskell-wai-logger/repos/community-staging-x86_64/ haskell-wai-logger/repos/community-staging-x86_64/PKGBUILD (from rev 498759, haskell-wai-logger/trunk/PKGBUILD) --+ PKGBUILD | 45 + 1 file changed, 45 insertions(+) Copied: haskell-wai-logger/repos/community-staging-x86_64/PKGBUILD (from rev 498759, haskell-wai-logger/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2019-08-11 05:22:20 UTC (rev 498760) @@ -0,0 +1,45 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=wai-logger +pkgname=haskell-wai-logger +pkgver=2.3.5 +pkgrel=20 +pkgdesc="A logging system for WAI" +url="https://hackage.haskell.org/package/${_hkgname}; +license=("BSD") +arch=('x86_64') +depends=('ghc-libs' 'haskell-byteorder' 'haskell-fast-logger' + 'haskell-http-types' 'haskell-network' 'haskell-wai') +makedepends=('ghc' 'haskell-cabal-doctest' 'haskell-doctest') +checkdepends=('haskell-wai-extra') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('5e545aad57b6e860f147f59fd7bf2702081c769c28d47a901c174474a67086161d4709b33203436ecca0d7134a6f898532fdc08385db329c30be4b8007a1cf2b') + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $_hkgname-$pkgver +runhaskell Setup test +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +}
[arch-commits] Commit in haskell-wai-logger/trunk (PKGBUILD)
Date: Sunday, August 11, 2019 @ 05:22:11 Author: felixonmars Revision: 498759 upgpkg: haskell-wai-logger 2.3.5-20 rebuild with unix-compat 0.5.2 Modified: haskell-wai-logger/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2019-08-11 05:21:30 UTC (rev 498758) +++ PKGBUILD2019-08-11 05:22:11 UTC (rev 498759) @@ -4,7 +4,7 @@ _hkgname=wai-logger pkgname=haskell-wai-logger pkgver=2.3.5 -pkgrel=19 +pkgrel=20 pkgdesc="A logging system for WAI" url="https://hackage.haskell.org/package/${_hkgname}; license=("BSD")
[arch-commits] Commit in haskell-turtle/repos (2 files)
Date: Sunday, August 11, 2019 @ 05:21:30 Author: felixonmars Revision: 498758 archrelease: copy trunk to community-staging-x86_64 Added: haskell-turtle/repos/community-staging-x86_64/ haskell-turtle/repos/community-staging-x86_64/PKGBUILD (from rev 498757, haskell-turtle/trunk/PKGBUILD) --+ PKGBUILD | 51 +++ 1 file changed, 51 insertions(+) Copied: haskell-turtle/repos/community-staging-x86_64/PKGBUILD (from rev 498757, haskell-turtle/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2019-08-11 05:21:30 UTC (rev 498758) @@ -0,0 +1,51 @@ +# Maintainer: Felix Yan +# Contributor: Thomas Dziedzic + +_hkgname=turtle +pkgname=haskell-turtle +pkgver=1.5.14 +pkgrel=17 +pkgdesc="Shell programming, Haskell-style" +url="https://github.com/Gabriel439/Haskell-Turtle-Library; +license=('BSD') +arch=('x86_64') +depends=('ghc-libs' 'haskell-ansi-wl-pprint' 'haskell-async' 'haskell-clock' 'haskell-exceptions' + 'haskell-foldl' 'haskell-hostname' 'haskell-managed' 'haskell-optparse-applicative' + 'haskell-optional-args' 'haskell-system-fileio' 'haskell-system-filepath' + 'haskell-temporary' 'haskell-unix-compat') +makedepends=('ghc' 'haskell-doctest') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('a07c1db409d99ef5f844abce742b4ffcb467c883808881a255bb30055b2646f7ca943ed5fe59b7248e7a34170a05c0af61b23e063b87d4ad272c1413fa700900') + +prepare() { +sed -i 's/]/, "-dynamic"]/' $_hkgname-$pkgver/test/Main.hs +sed -i -e '/semigroups/d' -e 's/< *0.8/<1/' $_hkgname-$pkgver/$_hkgname.cabal +} + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build +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-turtle/trunk (PKGBUILD)
Date: Sunday, August 11, 2019 @ 05:21:21 Author: felixonmars Revision: 498757 upgpkg: haskell-turtle 1.5.14-17 rebuild with unix-compat 0.5.2 Modified: haskell-turtle/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2019-08-11 05:20:06 UTC (rev 498756) +++ PKGBUILD2019-08-11 05:21:21 UTC (rev 498757) @@ -4,7 +4,7 @@ _hkgname=turtle pkgname=haskell-turtle pkgver=1.5.14 -pkgrel=16 +pkgrel=17 pkgdesc="Shell programming, Haskell-style" url="https://github.com/Gabriel439/Haskell-Turtle-Library; license=('BSD')
[arch-commits] Commit in haskell-http-streams/repos/community-staging-x86_64 (2 files)
Date: Sunday, August 11, 2019 @ 05:20:06 Author: felixonmars Revision: 498756 archrelease: copy trunk to community-staging-x86_64 Added: haskell-http-streams/repos/community-staging-x86_64/PKGBUILD (from rev 498755, haskell-http-streams/trunk/PKGBUILD) Deleted: haskell-http-streams/repos/community-staging-x86_64/PKGBUILD --+ PKGBUILD | 118 ++--- 1 file changed, 59 insertions(+), 59 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2019-08-11 05:19:54 UTC (rev 498755) +++ PKGBUILD2019-08-11 05:20:06 UTC (rev 498756) @@ -1,59 +0,0 @@ -# Maintainer: Felix Yan - -_hkgname=http-streams -pkgname=haskell-http-streams -pkgver=0.8.6.1 -pkgrel=131 -pkgdesc="An HTTP client using io-streams" -url="https://github.com/afcowie/http-streams; -license=('BSD') -arch=('x86_64') -depends=('ghc-libs' 'haskell-attoparsec' 'haskell-base64-bytestring' 'haskell-blaze-builder' - 'haskell-case-insensitive' 'haskell-io-streams' 'haskell-hsopenssl' - 'haskell-openssl-streams' 'haskell-unordered-containers' 'haskell-aeson' - 'haskell-http-common' 'haskell-network' 'haskell-network-uri') -makedepends=('ghc') -checkdepends=('haskell-hunit' 'haskell-aeson-pretty' 'haskell-hspec' - 'haskell-hspec-expectations' 'haskell-snap-core' 'haskell-snap-server' - 'haskell-system-fileio' 'haskell-system-filepath') -source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz) -sha512sums=('76f6aa750974cdca834dfa7de79ebf22faa1cd0a40426d4df19f24b0699ce2d86a0b1f512846da4daf52f210607ed823690bab3fd1bb7ebe117f705a92d4a3b4') - -prepare() { -cd $_hkgname-$pkgver -sed -i 's/<.*1.1/<2/' $_hkgname.cabal -} - -build() { -cd $_hkgname-$pkgver - -if (( CHECKFUNC )); then -_opts=('--enable-tests') -else -_opts=('--disable-tests') -fi - -runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ ---prefix=/usr --docdir=/usr/share/doc/$pkgname "${_opts[@]}" \ ---dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid -runhaskell Setup build -runhaskell Setup register --gen-script -runhaskell Setup unregister --gen-script -sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh -sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh -} - -check() { -cd $_hkgname-$pkgver -runhaskell Setup test -} - -package() { -cd $_hkgname-$pkgver - -install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh -install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh -runhaskell Setup copy --destdir="$pkgdir" -install -D -m644 "LICENCE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENCE" -rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENCE" -} Copied: haskell-http-streams/repos/community-staging-x86_64/PKGBUILD (from rev 498755, haskell-http-streams/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2019-08-11 05:20:06 UTC (rev 498756) @@ -0,0 +1,59 @@ +# Maintainer: Felix Yan + +_hkgname=http-streams +pkgname=haskell-http-streams +pkgver=0.8.6.1 +pkgrel=132 +pkgdesc="An HTTP client using io-streams" +url="https://github.com/afcowie/http-streams; +license=('BSD') +arch=('x86_64') +depends=('ghc-libs' 'haskell-attoparsec' 'haskell-base64-bytestring' 'haskell-blaze-builder' + 'haskell-case-insensitive' 'haskell-io-streams' 'haskell-hsopenssl' + 'haskell-openssl-streams' 'haskell-unordered-containers' 'haskell-aeson' + 'haskell-http-common' 'haskell-network' 'haskell-network-uri') +makedepends=('ghc') +checkdepends=('haskell-hunit' 'haskell-aeson-pretty' 'haskell-hspec' + 'haskell-hspec-expectations' 'haskell-snap-core' 'haskell-snap-server' + 'haskell-system-fileio' 'haskell-system-filepath') +source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz) +sha512sums=('76f6aa750974cdca834dfa7de79ebf22faa1cd0a40426d4df19f24b0699ce2d86a0b1f512846da4daf52f210607ed823690bab3fd1bb7ebe117f705a92d4a3b4') + +prepare() { +cd $_hkgname-$pkgver +sed -i 's/<.*1.1/<2/' $_hkgname.cabal +} + +build() { +cd $_hkgname-$pkgver + +if (( CHECKFUNC )); then +_opts=('--enable-tests') +else +_opts=('--disable-tests') +fi + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname "${_opts[@]}" \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r
[arch-commits] Commit in haskell-http-streams/trunk (PKGBUILD)
Date: Sunday, August 11, 2019 @ 05:19:54 Author: felixonmars Revision: 498755 upgpkg: haskell-http-streams 0.8.6.1-132 rebuild with unix-compat 0.5.2 Modified: haskell-http-streams/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2019-08-11 05:19:00 UTC (rev 498754) +++ PKGBUILD2019-08-11 05:19:54 UTC (rev 498755) @@ -3,7 +3,7 @@ _hkgname=http-streams pkgname=haskell-http-streams pkgver=0.8.6.1 -pkgrel=131 +pkgrel=132 pkgdesc="An HTTP client using io-streams" url="https://github.com/afcowie/http-streams; license=('BSD')
[arch-commits] Commit in haskell-snap-server/trunk (PKGBUILD)
Date: Sunday, August 11, 2019 @ 05:18:51 Author: felixonmars Revision: 498753 upgpkg: haskell-snap-server 1.1.1.1-59 rebuild with unix-compat 0.5.2 Modified: haskell-snap-server/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2019-08-11 03:48:24 UTC (rev 498752) +++ PKGBUILD2019-08-11 05:18:51 UTC (rev 498753) @@ -3,7 +3,7 @@ _hkgname=snap-server pkgname=haskell-snap-server pkgver=1.1.1.1 -pkgrel=58 +pkgrel=59 pkgdesc="A web server for the Snap Framework" url="https://github.com/snapframework/snap-server; license=('BSD')
[arch-commits] Commit in haskell-snap-server/repos (2 files)
Date: Sunday, August 11, 2019 @ 05:19:00 Author: felixonmars Revision: 498754 archrelease: copy trunk to community-staging-x86_64 Added: haskell-snap-server/repos/community-staging-x86_64/ haskell-snap-server/repos/community-staging-x86_64/PKGBUILD (from rev 498753, haskell-snap-server/trunk/PKGBUILD) --+ PKGBUILD | 60 1 file changed, 60 insertions(+) Copied: haskell-snap-server/repos/community-staging-x86_64/PKGBUILD (from rev 498753, haskell-snap-server/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2019-08-11 05:19:00 UTC (rev 498754) @@ -0,0 +1,60 @@ +# Maintainer: Felix Yan + +_hkgname=snap-server +pkgname=haskell-snap-server +pkgver=1.1.1.1 +pkgrel=59 +pkgdesc="A web server for the Snap Framework" +url="https://github.com/snapframework/snap-server; +license=('BSD') +arch=('x86_64') +depends=('ghc-libs' 'haskell-attoparsec' 'haskell-blaze-builder' 'haskell-case-insensitive' + 'haskell-clock' 'haskell-io-streams' 'haskell-io-streams-haproxy' 'haskell-lifted-base' + 'haskell-network' 'haskell-old-locale' 'haskell-snap-core' 'haskell-unix-compat' + 'haskell-vector') +makedepends=('ghc') +checkdepends=('haskell-base16-bytestring' 'haskell-monad-control' 'haskell-random' + 'haskell-threads' 'haskell-hunit' 'haskell-quickcheck' 'haskell-http-streams' + 'haskell-http-common' 'haskell-parallel' '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=('ed39f3ab22880b4651173c5942b10d17d8b3ecf734bd3e3c1724e8fe90303a41fb69543bf4e4868416bf596db34584c17065d960d07f0247364aca8a6f20bab1') + +prepare() { +cd $_hkgname-$pkgver +sed -i -e '/bytestring-builder/d' -e 's/< *0.8/<1/' $_hkgname.cabal +} + +build() { +cd $_hkgname-$pkgver + +if (( CHECKFUNC )); then +_opts=('--enable-tests') +else +_opts=('--disable-tests') +fi + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname "${_opts[@]}" \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $_hkgname-$pkgver +runhaskell Setup test +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +}
[arch-commits] Commit in haskell-http-streams/repos (2 files)
Date: Sunday, August 11, 2019 @ 03:48:24 Author: felixonmars Revision: 498752 archrelease: copy trunk to community-staging-x86_64 Added: haskell-http-streams/repos/community-staging-x86_64/ haskell-http-streams/repos/community-staging-x86_64/PKGBUILD (from rev 498751, haskell-http-streams/trunk/PKGBUILD) --+ PKGBUILD | 59 +++ 1 file changed, 59 insertions(+) Copied: haskell-http-streams/repos/community-staging-x86_64/PKGBUILD (from rev 498751, haskell-http-streams/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2019-08-11 03:48:24 UTC (rev 498752) @@ -0,0 +1,59 @@ +# Maintainer: Felix Yan + +_hkgname=http-streams +pkgname=haskell-http-streams +pkgver=0.8.6.1 +pkgrel=131 +pkgdesc="An HTTP client using io-streams" +url="https://github.com/afcowie/http-streams; +license=('BSD') +arch=('x86_64') +depends=('ghc-libs' 'haskell-attoparsec' 'haskell-base64-bytestring' 'haskell-blaze-builder' + 'haskell-case-insensitive' 'haskell-io-streams' 'haskell-hsopenssl' + 'haskell-openssl-streams' 'haskell-unordered-containers' 'haskell-aeson' + 'haskell-http-common' 'haskell-network' 'haskell-network-uri') +makedepends=('ghc') +checkdepends=('haskell-hunit' 'haskell-aeson-pretty' 'haskell-hspec' + 'haskell-hspec-expectations' 'haskell-snap-core' 'haskell-snap-server' + 'haskell-system-fileio' 'haskell-system-filepath') +source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz) +sha512sums=('76f6aa750974cdca834dfa7de79ebf22faa1cd0a40426d4df19f24b0699ce2d86a0b1f512846da4daf52f210607ed823690bab3fd1bb7ebe117f705a92d4a3b4') + +prepare() { +cd $_hkgname-$pkgver +sed -i 's/<.*1.1/<2/' $_hkgname.cabal +} + +build() { +cd $_hkgname-$pkgver + +if (( CHECKFUNC )); then +_opts=('--enable-tests') +else +_opts=('--disable-tests') +fi + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname "${_opts[@]}" \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $_hkgname-$pkgver +runhaskell Setup test +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 "LICENCE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENCE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENCE" +}
[arch-commits] Commit in haskell-http-streams/trunk (PKGBUILD)
Date: Sunday, August 11, 2019 @ 03:48:14 Author: felixonmars Revision: 498751 upgpkg: haskell-http-streams 0.8.6.1-131 rebuild pass 1, specified --nocheck Modified: haskell-http-streams/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2019-08-11 00:31:19 UTC (rev 498750) +++ PKGBUILD2019-08-11 03:48:14 UTC (rev 498751) @@ -3,7 +3,7 @@ _hkgname=http-streams pkgname=haskell-http-streams pkgver=0.8.6.1 -pkgrel=130 +pkgrel=131 pkgdesc="An HTTP client using io-streams" url="https://github.com/afcowie/http-streams; license=('BSD')
[arch-commits] Commit in gvm-tools/repos/community-x86_64 (4 files)
Date: Sunday, August 11, 2019 @ 00:31:19 Author: shibumi Revision: 498750 archrelease: copy trunk to community-x86_64 Added: gvm-tools/repos/community-x86_64/CHANGELOG.md (from rev 498749, gvm-tools/trunk/CHANGELOG.md) gvm-tools/repos/community-x86_64/PKGBUILD (from rev 498749, gvm-tools/trunk/PKGBUILD) Deleted: gvm-tools/repos/community-x86_64/CHANGELOG.md gvm-tools/repos/community-x86_64/PKGBUILD --+ CHANGELOG.md | 438 - PKGBUILD | 66 2 files changed, 253 insertions(+), 251 deletions(-) Deleted: CHANGELOG.md === --- CHANGELOG.md2019-08-11 00:31:13 UTC (rev 498749) +++ CHANGELOG.md2019-08-11 00:31:19 UTC (rev 498750) @@ -1,219 +0,0 @@ -# Changelog - -All notable changes to this project will be documented in this file. - -The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), -and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). - -For detailed code changes, please visit -https://github.com/greenbone/gvm-tools/commits/master -or get the entire source code repository and view log history: - -```sh -$ git clone https://github.com/greenbone/gvm-tools.git -$ cd gvm-tools && git log -``` - -## [Unreleased] - -### Added -- Added --ssh-password switch for ssh connection [PR 140](https://github.com/greenbone/gvm-tools/pull/140) -- Added a new console line interface `gvm-script` for only running GMP and OSP - scripts without opening a python shell [PR 152](https://github.com/greenbone/gvm-tools/pull/152) -- Forbid to run any gvm-tools cli as root user [PR 183](https://github.com/greenbone/gvm-tools/pull/183) -- Added error message if invalid XML is passed to `gvm-cli` [PR 198](https://github.com/greenbone/gvm-tools/pull/198) -- Added argument `--pretty` to `gvm-cli` to pretty format xml output - [PR 203](https://github.com/greenbone/gvm-tools/pull/203) - -### Changed -- Improved error messages if unix socket could not be found [PR 78](https://github.com/greenbone/python-gvm/pull/78) -- The structure for the config file (default is ~/.config/gvm-tools.conf) has - changed. It's possible to set defaults for nearly all command line arguments - [PR 140](https://github.com/greenbone/gvm-tools/pull/140) -- The command line help for `gvm-cli` and `gvm-pyshell` has been updated and - made more consistent [PR 138](https://github.com/greenbone/gvm-tools/pull/138) -- Renamed --ssh-user switch to --ssh-username [PR 140](https://github.com/greenbone/gvm-tools/pull/140) -- Update `gvmtools.get_version` to return a fully compliant [PEP 440](https://www.python.org/dev/peps/pep-0440/) - version string [PR 150](https://github.com/greenbone/gvm-tools/pull/150) -- Refresh the dependencies specified via the `Pipfile.lock` file to their latest - versions [PR 186](https://github.com/greenbone/gvm-tools/pull/186), - [PR 193](https://github.com/greenbone/gvm-tools/pull/193) -- Dropped global command line arguments from sub commands e.g. it must be `gvm-cli --config foo.conf socket ...` - instead of `gvm-cli socket --config foo.conf` now. The latter didn't work actually but - was listed in the `--help` output [#194](https://github.com/greenbone/gvm-tools/pull/194) -- Improved error message if a global argument is passed after the connection type to `gvm-cli` - [#196](https://github.com/greenbone/gvm-tools/pull/196) -- Renamed `clean-slave.gmp` to `clean-sensor.gmp` [PR 202](https://github.com/greenbone/gvm-tools/pull/202) - -### Deprecated -- Only running scripts with gvm-pyshell is deprecated [PR 152](https://github.com/greenbone/gvm-tools/pull/152) -- \[Auth\] section in config file is deprecated and will be ignored in future - releases [PR 160](https://github.com/greenbone/gvm-tools/pull/160) - -### Fixed -- Fix a bug which caused `gvm-pyshell` to immediately re-enter interactive mode - upon exiting it for the first time [PR 139](https://github.com/greenbone/gvm-tools/pull/139) -- Support \[Auth\] section in config file for backwards compatibility [PR 160](https://github.com/greenbone/gvm-tools/pull/160) -- Fix using correct API to get single task and targets in update-task-target.gmp - script [PR 188](https://github.com/greenbone/gvm-tools/pull/188) - -## [2.0.0.beta1] - 2018-11-13 - -gvm-tools got split into the command line interfaces (*gvm-cli* and -*gvm-pyshell*) including the [gmp (example) scripts](https://github.com/greenbone/gvm-tools/tree/master/scripts) -and the Python API. The Python API can now be found at -[python-gvm](https://github.com/greenbone/python-gvm). During this split the -python package name for the API got changed from **gmp** to **gvm**. The API -has also been refactored and stabilized. For details please take a look at -[python-gvm](https://github.com/greenbone/python-gvm) -[PR
[arch-commits] Commit in gvm-tools/trunk (PKGBUILD)
Date: Sunday, August 11, 2019 @ 00:31:13 Author: shibumi Revision: 498749 upgpkg: gvm-tools 1.4.1-2 removed VERSION file in /usr/VERSION Modified: gvm-tools/trunk/PKGBUILD --+ PKGBUILD |4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2019-08-10 22:12:47 UTC (rev 498748) +++ PKGBUILD2019-08-11 00:31:13 UTC (rev 498749) @@ -3,7 +3,7 @@ # Contributor : Daniel Micay pkgname=gvm-tools pkgver=1.4.1 -pkgrel=1 +pkgrel=2 pkgdesc='greenbone-vulnerability-manager tools' arch=('x86_64') url='http://www.openvas.org/' @@ -29,4 +29,6 @@ package() { cd "${pkgname}-${pkgver}" python setup.py install -O1 --root="${pkgdir}" --skip-build + # make sure to remove the VERSION file + rm "${pkgdir}/usr/VERSION" }
[arch-commits] Commit in openvas/repos/community-x86_64 (6 files)
Date: Saturday, August 10, 2019 @ 22:12:47 Author: shibumi Revision: 498748 archrelease: copy trunk to community-x86_64 Added: openvas/repos/community-x86_64/CHANGELOG.md (from rev 498747, openvas/trunk/CHANGELOG.md) openvas/repos/community-x86_64/PKGBUILD (from rev 498747, openvas/trunk/PKGBUILD) openvas/repos/community-x86_64/openvas.service (from rev 498747, openvas/trunk/openvas.service) Deleted: openvas/repos/community-x86_64/CHANGELOG.md openvas/repos/community-x86_64/PKGBUILD openvas/repos/community-x86_64/openvas.service -+ CHANGELOG.md| 174 +++--- PKGBUILD| 74 +++--- openvas.service | 22 +++--- 3 files changed, 136 insertions(+), 134 deletions(-) Deleted: CHANGELOG.md === --- CHANGELOG.md2019-08-10 22:12:41 UTC (rev 498747) +++ CHANGELOG.md2019-08-10 22:12:47 UTC (rev 498748) @@ -1,87 +0,0 @@ -# Changelog - -All notable changes to this project will be documented in this file. - -The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/). - -## [Unreleased] - -### Added -- An ID has been added to NVT preferences. [#282](https://github.com/greenbone/openvas/pull/282) -- A new NVT cross references data handling has been added.[#317](https://github.com/greenbone/openvas/pull/317) - -### Changes -- Vendor version is now an option in the config file. [#363](https://github.com/greenbone/openvas/pull/363) -- The NVT preference format has been changed. [#275](https://github.com/greenbone/openvas/pull/275) -- Redis supported versions must be 3.2 or higher. [#287](https://github.com/greenbone/openvas/pull/287) -- Log directory is now configurable. [#316](https://github.com/greenbone/openvas/pull/316) -- The greenbone-nvt-sync script is not allowed to run as root. [#323](https://github.com/greenbone/openvas/pull/323) -- OpenVAS Scanner has been renamed to OpenVAS (Open Vulnerability Assessment Scanner). [#337](https://github.com/greenbone/openvas/pull/337) [#343](https://github.com/greenbone/openvas/pull/343) -- Retry until a host finishes and frees a db before running a new host scan, in case there is no free redis db. Therefore a infinite loop has been added when it call kb_new(). [#340](https://github.com/greenbone/openvas/pull/340) - -### Fixed -- An issue with stuck scans where only a single plugin is running and is beyond its timeout has been addressed. [#289](https://github.com/greenbone/openvas/pull/289) -- Fix a type mismatch. Use correct format specifier for size_t. [#299](https://github.com/greenbone/openvas/pull/299) -- An issue which caused falling back into a default port in get_ssh_port() has been fixed. [#342](https://github.com/greenbone/openvas/pull/342) - -### Removed -- Unused be_nice scan preferences has been removed. [#313](https://github.com/greenbone/openvas/pull/313) -- OTP has been entirely removed in favor of using the ospd-openvas interface. [#337](https://github.com/greenbone/openvas/pull/337) -- Daemon mode has been entirely removed. [#337](https://github.com/greenbone/openvas/pull/337) [#341](https://github.com/greenbone/openvas/pull/341) - -[Unreleased]: https://github.com/greenbone/openvas/compare/openvas-scanner-6.0...master - -## [6.0.2] (unreleased) - -### Changes -- The call to wmiexec.py has been replaced with impacket-wmiexec, because the symlink has been added in Debian Stretch with python-impacket 0.9.15-1. - -[6.0.2]: https://github.com/greenbone/openvas/compare/v6.0.1...openvas-scanner-6.0 - -## [6.0.1] (2019-07-17) - -### Added - -### Changes -- Use lowercase for values added from add_host_name(). [#306](https://github.com/greenbone/openvas/pull/306) -- Do not launch the scan if the nvticache is corrupted. [#309](https://github.com/greenbone/openvas/pull/310) -- Separate each scan plugin process into its own process group. [#325](https://github.com/greenbone/openvas/pull/325) - -### Fixed -- An issue which caused the scanner to crash when a plugin is missing during a scan has been addressed. [#296](https://github.com/greenbone/openvas/pull/296) -- An issue which causes a scan to hang has been addressed. [#301](https://github.com/greenbone/openvas/pull/301) -- Issues in building process have been addressed. [#308](https://github.com/greenbone/openvas/pull/308) -- An issue which caused resuming task not to work was addressed. [#312](https://github.com/greenbone/openvas/pull/312) -- An issue which caused a possible null IP values in OTP results / HOST_END has been addressed. [#321](https://github.com/greenbone/openvas/pull/321) -- An issue which caused the scanner to finish instantly without any result has been addressed. [#330](https://github.com/greenbone/openvas/pull/330) - -### Removed -- Currently unused advanced_log related code has been removed.
[arch-commits] Commit in openvas/trunk (PKGBUILD)
Date: Saturday, August 10, 2019 @ 22:12:41 Author: shibumi Revision: 498747 upgpkg: openvas 6.0.1-2 Fix for #63424 - set libdir Modified: openvas/trunk/PKGBUILD --+ PKGBUILD |8 +--- 1 file changed, 5 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2019-08-10 21:45:08 UTC (rev 498746) +++ PKGBUILD2019-08-10 22:12:41 UTC (rev 498747) @@ -1,10 +1,12 @@ # Maintainer : Christian Rebischke # Maintainer : Levente Polyak # Contributor : Daniel Micay +# Contributor : loqs + pkgname=openvas pkgver=6.0.1 -pkgrel=1 -pkgdesc='The OpenVAS scanning Daemon' +pkgrel=2 +pkgdesc='Vulnerability scanning Daemon' arch=('x86_64') url="https://github.com/greenbone/openvas; license=('GPL') @@ -25,7 +27,7 @@ build() { cd "${pkgname}-${pkgver}" cmake -DCMAKE_BUILD_TYPE=Release -DSBINDIR=/usr/bin \ --DCMAKE_INSTALL_PREFIX=/usr -DSYSCONFDIR=/etc -DLOCALSTATEDIR=/var . +-DCMAKE_INSTALL_PREFIX=/usr -DSYSCONFDIR=/etc -DLOCALSTATEDIR=/var -DLIBDIR=/usr/lib . make }
[arch-commits] Commit in haskell-snap-core/repos (2 files)
Date: Saturday, August 10, 2019 @ 21:45:08 Author: felixonmars Revision: 498746 archrelease: copy trunk to community-staging-x86_64 Added: haskell-snap-core/repos/community-staging-x86_64/ haskell-snap-core/repos/community-staging-x86_64/PKGBUILD (from rev 498745, haskell-snap-core/trunk/PKGBUILD) --+ PKGBUILD | 52 1 file changed, 52 insertions(+) Copied: haskell-snap-core/repos/community-staging-x86_64/PKGBUILD (from rev 498745, haskell-snap-core/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2019-08-10 21:45:08 UTC (rev 498746) @@ -0,0 +1,52 @@ +# Maintainer: Felix Yan + +_hkgname=snap-core +pkgname=haskell-snap-core +pkgver=1.0.4.0 +pkgrel=28 +pkgdesc="A Haskell Web Framework (core interfaces and types)" +url="https://github.com/JustusAdam/snap-core; +license=('BSD') +arch=('x86_64') +depends=('ghc-libs' 'haskell-old-locale' 'haskell-hunit' 'haskell-attoparsec' + 'haskell-case-insensitive' 'haskell-lifted-base' 'haskell-io-streams' 'haskell-hashable' + 'haskell-monad-control' 'haskell-random' 'haskell-readable' 'haskell-regex-posix' + 'haskell-transformers-base' 'haskell-unix-compat' 'haskell-unordered-containers' + 'haskell-vector' 'haskell-network' 'haskell-network-uri') +makedepends=('ghc' 'haskell-quickcheck' 'haskell-parallel' 'haskell-test-framework' + 'haskell-test-framework-hunit' 'haskell-test-framework-quickcheck2' 'haskell-zlib') +source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz) +sha512sums=('12ec31c36feab136f9cbc4b025c35ec8dc717de57adae3060f5a33e929fc0a5b0f0e487c90f56153dccebf36cb3b8b85d4ce2b25c3cc4c51d1ab82ad3e430fd1') + +prepare() { +cd $_hkgname-$pkgver +sed -i -e '/bytestring-builder/d' $_hkgname.cabal +} + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $_hkgname-$pkgver +runhaskell Setup test +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +}
[arch-commits] Commit in haskell-snap-core/trunk (PKGBUILD)
Date: Saturday, August 10, 2019 @ 21:44:59 Author: felixonmars Revision: 498745 upgpkg: haskell-snap-core 1.0.4.0-28 rebuild with unix-compat 0.5.2 Modified: haskell-snap-core/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2019-08-10 21:42:40 UTC (rev 498744) +++ PKGBUILD2019-08-10 21:44:59 UTC (rev 498745) @@ -3,7 +3,7 @@ _hkgname=snap-core pkgname=haskell-snap-core pkgver=1.0.4.0 -pkgrel=27 +pkgrel=28 pkgdesc="A Haskell Web Framework (core interfaces and types)" url="https://github.com/JustusAdam/snap-core; license=('BSD')
[arch-commits] Commit in haskell-network-protocol-xmpp/repos (2 files)
Date: Saturday, August 10, 2019 @ 21:42:40 Author: felixonmars Revision: 498744 archrelease: copy trunk to community-staging-x86_64 Added: haskell-network-protocol-xmpp/repos/community-staging-x86_64/ haskell-network-protocol-xmpp/repos/community-staging-x86_64/PKGBUILD (from rev 498743, haskell-network-protocol-xmpp/trunk/PKGBUILD) --+ PKGBUILD | 38 ++ 1 file changed, 38 insertions(+) Copied: haskell-network-protocol-xmpp/repos/community-staging-x86_64/PKGBUILD (from rev 498743, haskell-network-protocol-xmpp/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2019-08-10 21:42:40 UTC (rev 498744) @@ -0,0 +1,38 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=network-protocol-xmpp +pkgname=haskell-network-protocol-xmpp +pkgver=0.4.8 +pkgrel=131 +pkgdesc="Client library for the XMPP protocol." +url="https://john-millikin.com/software/haskell-xmpp/; +license=("GPL3") +arch=('x86_64') +depends=('ghc-libs' "haskell-gnuidn" "haskell-gnutls" "haskell-gsasl" "haskell-libxml-sax" + "haskell-monads-tf" "haskell-network" "haskell-xml-types") +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('029cbb1a0ea6691fd886b326eee7a24e8300bbece1f0c0f564b43b0e344f4107ca980d97342271cab0b9c1333fc445ac10f7dfae41dd2b6e6ea995bfb810311e') + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/license.txt" +}
[arch-commits] Commit in haskell-network-protocol-xmpp/trunk (PKGBUILD)
Date: Saturday, August 10, 2019 @ 21:42:31 Author: felixonmars Revision: 498743 upgpkg: haskell-network-protocol-xmpp 0.4.8-131 rebuild with unix-compat 0.5.2 Modified: haskell-network-protocol-xmpp/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2019-08-10 21:41:54 UTC (rev 498742) +++ PKGBUILD2019-08-10 21:42:31 UTC (rev 498743) @@ -4,7 +4,7 @@ _hkgname=network-protocol-xmpp pkgname=haskell-network-protocol-xmpp pkgver=0.4.8 -pkgrel=130 +pkgrel=131 pkgdesc="Client library for the XMPP protocol." url="https://john-millikin.com/software/haskell-xmpp/; license=("GPL3")
[arch-commits] Commit in haskell-gnuidn/repos (2 files)
Date: Saturday, August 10, 2019 @ 21:41:54 Author: felixonmars Revision: 498742 archrelease: copy trunk to community-staging-x86_64 Added: haskell-gnuidn/repos/community-staging-x86_64/ haskell-gnuidn/repos/community-staging-x86_64/PKGBUILD (from rev 498741, haskell-gnuidn/trunk/PKGBUILD) --+ PKGBUILD | 37 + 1 file changed, 37 insertions(+) Copied: haskell-gnuidn/repos/community-staging-x86_64/PKGBUILD (from rev 498741, haskell-gnuidn/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2019-08-10 21:41:54 UTC (rev 498742) @@ -0,0 +1,37 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=gnuidn +pkgname=haskell-gnuidn +pkgver=0.2.2 +pkgrel=119 +pkgdesc="Bindings for GNU IDN" +url="https://john-millikin.com/software/haskell-gnuidn/; +license=("GPL3") +arch=('x86_64') +depends=('ghc-libs' "libidn") +makedepends=('c2hs' 'ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('4ac894ba4cc4fb9fd90ccea55fda342cd0dadc863a091d31287b19117ec1e545a23b7fb69db02bbb8ee9eb84856acb51f3ab0d7778f4ca3da290dfcbc7ef27ac') + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/license.txt" +}
[arch-commits] Commit in haskell-gnuidn/trunk (PKGBUILD)
Date: Saturday, August 10, 2019 @ 21:41:45 Author: felixonmars Revision: 498741 upgpkg: haskell-gnuidn 0.2.2-119 rebuild with unix-compat 0.5.2 Modified: haskell-gnuidn/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2019-08-10 21:41:12 UTC (rev 498740) +++ PKGBUILD2019-08-10 21:41:45 UTC (rev 498741) @@ -4,7 +4,7 @@ _hkgname=gnuidn pkgname=haskell-gnuidn pkgver=0.2.2 -pkgrel=118 +pkgrel=119 pkgdesc="Bindings for GNU IDN" url="https://john-millikin.com/software/haskell-gnuidn/; license=("GPL3")
[arch-commits] Commit in haskell-fsnotify/repos (2 files)
Date: Saturday, August 10, 2019 @ 21:41:12 Author: felixonmars Revision: 498740 archrelease: copy trunk to community-staging-x86_64 Added: haskell-fsnotify/repos/community-staging-x86_64/ haskell-fsnotify/repos/community-staging-x86_64/PKGBUILD (from rev 498739, haskell-fsnotify/trunk/PKGBUILD) --+ PKGBUILD | 39 +++ 1 file changed, 39 insertions(+) Copied: haskell-fsnotify/repos/community-staging-x86_64/PKGBUILD (from rev 498739, haskell-fsnotify/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2019-08-10 21:41:12 UTC (rev 498740) @@ -0,0 +1,39 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=fsnotify +pkgname=haskell-fsnotify +pkgver=0.3.0.1 +pkgrel=56 +pkgdesc="Cross platform library for file change notification." +url="https://github.com/haskell-fswatch/hfsnotify; +license=("BSD") +arch=('x86_64') +depends=('ghc-libs' "haskell-async" "haskell-hinotify" 'haskell-shelly' + "haskell-unix-compat") +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('d5c96a54c1b4788e1d50f259d11d4e2d6eb7224552b50cb359a1f4cdcc2a9b7270f9b5ccdfe9738a163b54ab7ab5a0114de9cabc56660a7324cdfc4b16179e1a') + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +}
[arch-commits] Commit in haskell-fsnotify/trunk (PKGBUILD)
Date: Saturday, August 10, 2019 @ 21:41:03 Author: felixonmars Revision: 498739 upgpkg: haskell-fsnotify 0.3.0.1-56 rebuild with unix-compat 0.5.2 Modified: haskell-fsnotify/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2019-08-10 21:40:28 UTC (rev 498738) +++ PKGBUILD2019-08-10 21:41:03 UTC (rev 498739) @@ -4,7 +4,7 @@ _hkgname=fsnotify pkgname=haskell-fsnotify pkgver=0.3.0.1 -pkgrel=55 +pkgrel=56 pkgdesc="Cross platform library for file change notification." url="https://github.com/haskell-fswatch/hfsnotify; license=("BSD")
[arch-commits] Commit in c2hs/repos (2 files)
Date: Saturday, August 10, 2019 @ 21:40:28 Author: felixonmars Revision: 498738 archrelease: copy trunk to community-staging-x86_64 Added: c2hs/repos/community-staging-x86_64/ c2hs/repos/community-staging-x86_64/PKGBUILD (from rev 498737, c2hs/trunk/PKGBUILD) --+ PKGBUILD | 40 1 file changed, 40 insertions(+) Copied: c2hs/repos/community-staging-x86_64/PKGBUILD (from rev 498737, c2hs/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2019-08-10 21:40:28 UTC (rev 498738) @@ -0,0 +1,40 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +pkgname=c2hs +pkgver=0.28.6 +pkgrel=44 +pkgdesc="C->Haskell FFI tool that gives some cross-language type safety" +url="https://github.com/haskell/c2hs; +license=("GPL2") +arch=('x86_64') +depends=('ghc-libs' "haskell-dlist" "haskell-language-c") +makedepends=('ghc' 'haskell-test-framework' 'haskell-test-framework-hunit' 'haskell-hunit' + 'haskell-shelly') +source=("https://hackage.haskell.org/packages/archive/${pkgname}/${pkgver}/${pkgname}-${pkgver}.tar.gz;) +sha512sums=('848693ddf787244cc0f100f533030889a1efcef283f06ef609574d9cd0005679fab373172a949408ce6d4b9c97d15a56b0ec11fe39b466ad3f84aa527d2ab1c9') + +prepare() { +sed -i 's/cmd "ghc"/cmd "ghc" "-dynamic"/' c2hs-$pkgver/tests/test-*.hs +sed -i 's/HC=ghc/HC="ghc -dynamic"/' c2hs-$pkgver/tests/system/Makefile +sed -i 's/"ghc", \["-/"ghc", ["-dynamic", "-/' c2hs-$pkgver/tests/test-*.hs +} + +build() { +cd "${srcdir}/${pkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-executable-dynamic --prefix=/usr \ +--docdir="/usr/share/doc/${pkgname}" --datasubdir="$pkgname" --enable-tests \ +-f-regression -fbase3 +runhaskell Setup build +} + +check() { +cd $pkgname-$pkgver +runhaskell Setup test +} + +package() { +cd "${srcdir}/${pkgname}-${pkgver}" +runhaskell Setup copy --destdir="${pkgdir}" +}
[arch-commits] Commit in c2hs/trunk (PKGBUILD)
Date: Saturday, August 10, 2019 @ 21:40:19 Author: felixonmars Revision: 498737 upgpkg: c2hs 0.28.6-44 rebuild with unix-compat 0.5.2 Modified: c2hs/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2019-08-10 21:38:37 UTC (rev 498736) +++ PKGBUILD2019-08-10 21:40:19 UTC (rev 498737) @@ -3,7 +3,7 @@ pkgname=c2hs pkgver=0.28.6 -pkgrel=43 +pkgrel=44 pkgdesc="C->Haskell FFI tool that gives some cross-language type safety" url="https://github.com/haskell/c2hs; license=("GPL2")
[arch-commits] Commit in haskell-shelly/repos (2 files)
Date: Saturday, August 10, 2019 @ 21:38:37 Author: felixonmars Revision: 498736 archrelease: copy trunk to community-staging-x86_64 Added: haskell-shelly/repos/community-staging-x86_64/ haskell-shelly/repos/community-staging-x86_64/PKGBUILD (from rev 498735, haskell-shelly/trunk/PKGBUILD) --+ PKGBUILD | 47 +++ 1 file changed, 47 insertions(+) Copied: haskell-shelly/repos/community-staging-x86_64/PKGBUILD (from rev 498735, haskell-shelly/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2019-08-10 21:38:37 UTC (rev 498736) @@ -0,0 +1,47 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=shelly +pkgname=haskell-shelly +pkgver=1.8.1 +pkgrel=66 +pkgdesc="Shell-like (systems) programming in Haskell" +url="https://github.com/yesodweb/Shelly.hs; +license=("BSD") +arch=('x86_64') +depends=('ghc-libs' 'haskell-unix-compat' 'haskell-system-filepath' + 'haskell-system-fileio' 'haskell-monad-control' 'haskell-lifted-base' + 'haskell-lifted-async' 'haskell-exceptions' 'haskell-enclosed-exceptions' + 'haskell-async' 'haskell-transformers-base') +makedepends=('ghc' 'haskell-hunit' 'haskell-hspec' 'haskell-hspec-contrib') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('75a6939ed0c395950738d569d2452b55acc373ead0361e97651218ec464816fffa1af5808b7af4d2ea7cd4339c028a4a1bee02f0bfd88fecb73a6888c083d651') + +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-lifted -f-build-examples +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $_hkgname-$pkgver +runhaskell Setup test +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +}
[arch-commits] Commit in haskell-shelly/trunk (PKGBUILD)
Date: Saturday, August 10, 2019 @ 21:38:28 Author: felixonmars Revision: 498735 upgpkg: haskell-shelly 1.8.1-66 rebuild with unix-compat 0.5.2 Modified: haskell-shelly/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2019-08-10 21:36:59 UTC (rev 498734) +++ PKGBUILD2019-08-10 21:38:28 UTC (rev 498735) @@ -4,7 +4,7 @@ _hkgname=shelly pkgname=haskell-shelly pkgver=1.8.1 -pkgrel=65 +pkgrel=66 pkgdesc="Shell-like (systems) programming in Haskell" url="https://github.com/yesodweb/Shelly.hs; license=("BSD")
[arch-commits] Commit in haskell-rio-orphans/repos (2 files)
Date: Saturday, August 10, 2019 @ 21:36:59 Author: felixonmars Revision: 498734 archrelease: copy trunk to community-staging-x86_64 Added: haskell-rio-orphans/repos/community-staging-x86_64/ haskell-rio-orphans/repos/community-staging-x86_64/PKGBUILD (from rev 498733, haskell-rio-orphans/trunk/PKGBUILD) --+ PKGBUILD | 43 +++ 1 file changed, 43 insertions(+) Copied: haskell-rio-orphans/repos/community-staging-x86_64/PKGBUILD (from rev 498733, haskell-rio-orphans/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2019-08-10 21:36:59 UTC (rev 498734) @@ -0,0 +1,43 @@ +# Maintainer: Felix Yan + +_hkgname=rio-orphans +pkgname=haskell-rio-orphans +pkgver=0.1.1.0 +pkgrel=3 +pkgdesc="Orphan instances for the RIO type in the rio package" +url="https://github.com/commercialhaskell/rio; +license=('MIT') +arch=('x86_64') +depends=('ghc-libs' 'haskell-exceptions' 'haskell-fast-logger' 'haskell-monad-control' + 'haskell-monad-logger' 'haskell-resourcet' 'haskell-rio' 'haskell-transformers-base') +makedepends=('ghc' 'haskell-hspec') +source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz) +sha512sums=('2e415ebcc7341cf1c913de54de3218ac487e310c9556d1e1bdb349f4e7b9d041ea729c21e2bfdbcded9a214c84f483e32839a4fec87b2af9b986db5aaa18b42a') + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $_hkgname-$pkgver +runhaskell Setup test +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +}
[arch-commits] Commit in haskell-rio-orphans/trunk (PKGBUILD)
Date: Saturday, August 10, 2019 @ 21:36:50 Author: felixonmars Revision: 498733 upgpkg: haskell-rio-orphans 0.1.1.0-3 rebuild with unix-compat 0.5.2 Modified: haskell-rio-orphans/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2019-08-10 21:36:08 UTC (rev 498732) +++ PKGBUILD2019-08-10 21:36:50 UTC (rev 498733) @@ -3,7 +3,7 @@ _hkgname=rio-orphans pkgname=haskell-rio-orphans pkgver=0.1.1.0 -pkgrel=2 +pkgrel=3 pkgdesc="Orphan instances for the RIO type in the rio package" url="https://github.com/commercialhaskell/rio; license=('MIT')
[arch-commits] Commit in haskell-persistent-sqlite/repos (2 files)
Date: Saturday, August 10, 2019 @ 21:36:08 Author: felixonmars Revision: 498732 archrelease: copy trunk to community-staging-x86_64 Added: haskell-persistent-sqlite/repos/community-staging-x86_64/ haskell-persistent-sqlite/repos/community-staging-x86_64/PKGBUILD (from rev 498731, haskell-persistent-sqlite/trunk/PKGBUILD) --+ PKGBUILD | 48 1 file changed, 48 insertions(+) Copied: haskell-persistent-sqlite/repos/community-staging-x86_64/PKGBUILD (from rev 498731, haskell-persistent-sqlite/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2019-08-10 21:36:08 UTC (rev 498732) @@ -0,0 +1,48 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=persistent-sqlite +pkgname=haskell-persistent-sqlite +pkgver=2.10.4 +pkgrel=4 +pkgdesc="Backend for the persistent library using sqlite3" +url="https://www.yesodweb.com/book/persistent; +license=("MIT") +arch=('x86_64') +depends=('ghc-libs' 'sqlite' 'haskell-aeson' 'haskell-conduit' 'haskell-microlens-th' + 'haskell-monad-logger' 'haskell-persistent' 'haskell-resource-pool' 'haskell-resourcet' + 'haskell-unliftio-core' 'haskell-unordered-containers') +makedepends=('ghc' 'haskell-exceptions' 'haskell-fast-logger' 'haskell-hspec' 'haskell-hunit' + 'haskell-persistent-template' 'haskell-persistent-test' 'haskell-quickcheck' + 'haskell-system-fileio' 'haskell-system-filepath' 'haskell-temporary') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('dbedbd5f7b67c98206e20e610478a625bd3924f0585f23ab3d28419575cae9f418378ee67f3a197fb21922ce41bac3ce2bd29c70e732dce2bd7511fd559ec8a0') + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ +-f-build-sanity-exe -fsystemlib -fuse-pkgconfig +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $_hkgname-$pkgver +runhaskell Setup test +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +}
[arch-commits] Commit in haskell-persistent-sqlite/trunk (PKGBUILD)
Date: Saturday, August 10, 2019 @ 21:35:59 Author: felixonmars Revision: 498731 upgpkg: haskell-persistent-sqlite 2.10.4-4 rebuild with unix-compat 0.5.2 Modified: haskell-persistent-sqlite/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2019-08-10 21:34:40 UTC (rev 498730) +++ PKGBUILD2019-08-10 21:35:59 UTC (rev 498731) @@ -4,7 +4,7 @@ _hkgname=persistent-sqlite pkgname=haskell-persistent-sqlite pkgver=2.10.4 -pkgrel=3 +pkgrel=4 pkgdesc="Backend for the persistent library using sqlite3" url="https://www.yesodweb.com/book/persistent; license=("MIT")
[arch-commits] Commit in haskell-persistent-test/repos (2 files)
Date: Saturday, August 10, 2019 @ 21:34:40 Author: felixonmars Revision: 498730 archrelease: copy trunk to community-staging-x86_64 Added: haskell-persistent-test/repos/community-staging-x86_64/ haskell-persistent-test/repos/community-staging-x86_64/PKGBUILD (from rev 498729, haskell-persistent-test/trunk/PKGBUILD) --+ PKGBUILD | 47 +++ 1 file changed, 47 insertions(+) Copied: haskell-persistent-test/repos/community-staging-x86_64/PKGBUILD (from rev 498729, haskell-persistent-test/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2019-08-10 21:34:40 UTC (rev 498730) @@ -0,0 +1,47 @@ +# Maintainer: Felix Yan + +_hkgname=persistent-test +pkgname=haskell-persistent-test +pkgver=2.0.3.0 +pkgrel=3 +pkgdesc="Tests for Persistent" +url="https://github.com/yesodweb/persistent; +license=('MIT') +arch=('x86_64') +depends=('ghc-libs' 'haskell-persistent' 'haskell-persistent-template' 'haskell-aeson' + 'haskell-blaze-html' 'haskell-conduit' 'haskell-exceptions' 'haskell-hspec' + 'haskell-hspec-expectations' 'haskell-hunit' 'haskell-monad-control' 'haskell-monad-logger' + 'haskell-path-pieces' 'haskell-quickcheck' 'haskell-quickcheck-instances' 'haskell-random' + 'haskell-resourcet' 'haskell-transformers-base' 'haskell-unliftio' 'haskell-unliftio-core' + 'haskell-unordered-containers') +makedepends=('ghc' 'haskell-hspec' 'haskell-quickcheck') +source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz) +sha512sums=('511aa72db39687b2b90ef262d5dd83a64887902c2fe57bb87bfd437421170f39af4ebf54ba217eddce80d2afac54ed7e546214775f056e478f20de27c518fdf1') + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $_hkgname-$pkgver +runhaskell Setup test +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +}
[arch-commits] Commit in haskell-persistent-test/trunk (PKGBUILD)
Date: Saturday, August 10, 2019 @ 21:34:31 Author: felixonmars Revision: 498729 upgpkg: haskell-persistent-test 2.0.3.0-3 rebuild with unix-compat 0.5.2 Modified: haskell-persistent-test/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2019-08-10 21:31:05 UTC (rev 498728) +++ PKGBUILD2019-08-10 21:34:31 UTC (rev 498729) @@ -3,7 +3,7 @@ _hkgname=persistent-test pkgname=haskell-persistent-test pkgver=2.0.3.0 -pkgrel=2 +pkgrel=3 pkgdesc="Tests for Persistent" url="https://github.com/yesodweb/persistent; license=('MIT')
[arch-commits] Commit in haskell-persistent-template/trunk (PKGBUILD)
Date: Saturday, August 10, 2019 @ 21:30:56 Author: felixonmars Revision: 498727 upgpkg: haskell-persistent-template 2.7.2-3 rebuild with unix-compat 0.5.2 Modified: haskell-persistent-template/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2019-08-10 21:29:52 UTC (rev 498726) +++ PKGBUILD2019-08-10 21:30:56 UTC (rev 498727) @@ -4,7 +4,7 @@ _hkgname=persistent-template pkgname=haskell-persistent-template pkgver=2.7.2 -pkgrel=2 +pkgrel=3 pkgdesc="Type-safe, non-relational, multi-backend persistence" url="http://www.yesodweb.com/book/persistent; license=("MIT")
[arch-commits] Commit in haskell-persistent-template/repos (2 files)
Date: Saturday, August 10, 2019 @ 21:31:05 Author: felixonmars Revision: 498728 archrelease: copy trunk to community-staging-x86_64 Added: haskell-persistent-template/repos/community-staging-x86_64/ haskell-persistent-template/repos/community-staging-x86_64/PKGBUILD (from rev 498727, haskell-persistent-template/trunk/PKGBUILD) --+ PKGBUILD | 45 + 1 file changed, 45 insertions(+) Copied: haskell-persistent-template/repos/community-staging-x86_64/PKGBUILD (from rev 498727, haskell-persistent-template/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2019-08-10 21:31:05 UTC (rev 498728) @@ -0,0 +1,45 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=persistent-template +pkgname=haskell-persistent-template +pkgver=2.7.2 +pkgrel=3 +pkgdesc="Type-safe, non-relational, multi-backend persistence" +url="http://www.yesodweb.com/book/persistent; +license=("MIT") +arch=('x86_64') +depends=('ghc-libs' "haskell-aeson" "haskell-http-api-data" "haskell-monad-control" + "haskell-monad-logger" "haskell-path-pieces" "haskell-persistent" + "haskell-unordered-containers") +makedepends=('ghc' 'haskell-hspec') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('8a5324cb379eb627695dd6e9f4d3ede74dbfc649f926a4d716ef376dd94ed5948a5f652a46ee79124516fe3005da81502db11f04494e7fb5c4cb51758f71f6c8') + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $_hkgname-$pkgver +runhaskell Setup test +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +}
[arch-commits] Commit in haskell-persistent-qq/repos (2 files)
Date: Saturday, August 10, 2019 @ 21:29:52 Author: felixonmars Revision: 498726 archrelease: copy trunk to community-staging-x86_64 Added: haskell-persistent-qq/repos/community-staging-x86_64/ haskell-persistent-qq/repos/community-staging-x86_64/PKGBUILD (from rev 498725, haskell-persistent-qq/trunk/PKGBUILD) --+ PKGBUILD | 37 + 1 file changed, 37 insertions(+) Copied: haskell-persistent-qq/repos/community-staging-x86_64/PKGBUILD (from rev 498725, haskell-persistent-qq/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2019-08-10 21:29:52 UTC (rev 498726) @@ -0,0 +1,37 @@ +# Maintainer: Felix Yan + +_hkgname=persistent-qq +pkgname=haskell-persistent-qq +pkgver=2.9.1 +pkgrel=51 +pkgdesc="Provides a quasi-quoter for raw SQL for persistent" +url="https://github.com/yesod-web/persistent; +license=('MIT') +arch=('x86_64') +depends=('ghc-libs' 'haskell-src-meta' 'haskell-persistent') +makedepends=('ghc') +source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz) +sha512sums=('3504eba27815632dd2b9c08079bc430da659bfdf082f66c8e87753afd93d472559953f5bcd96af26b7ef65d72cdbb6c0106ccfc2e73e6148a5f631bcfe8fa86d') + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +}
[arch-commits] Commit in haskell-persistent-qq/trunk (PKGBUILD)
Date: Saturday, August 10, 2019 @ 21:29:43 Author: felixonmars Revision: 498725 upgpkg: haskell-persistent-qq 2.9.1-51 rebuild with unix-compat 0.5.2 Modified: haskell-persistent-qq/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2019-08-10 21:29:03 UTC (rev 498724) +++ PKGBUILD2019-08-10 21:29:43 UTC (rev 498725) @@ -3,7 +3,7 @@ _hkgname=persistent-qq pkgname=haskell-persistent-qq pkgver=2.9.1 -pkgrel=50 +pkgrel=51 pkgdesc="Provides a quasi-quoter for raw SQL for persistent" url="https://github.com/yesod-web/persistent; license=('MIT')
[arch-commits] Commit in haskell-esqueleto/repos (2 files)
Date: Saturday, August 10, 2019 @ 21:29:03 Author: felixonmars Revision: 498724 archrelease: copy trunk to community-staging-x86_64 Added: haskell-esqueleto/repos/community-staging-x86_64/ haskell-esqueleto/repos/community-staging-x86_64/PKGBUILD (from rev 498723, haskell-esqueleto/trunk/PKGBUILD) --+ PKGBUILD | 41 + 1 file changed, 41 insertions(+) Copied: haskell-esqueleto/repos/community-staging-x86_64/PKGBUILD (from rev 498723, haskell-esqueleto/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2019-08-10 21:29:03 UTC (rev 498724) @@ -0,0 +1,41 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=esqueleto +pkgname=haskell-esqueleto +pkgver=3.1.0 +pkgrel=2 +pkgdesc="Type-safe EDSL for SQL queries on persistent backends." +url="https://github.com/bitemyapp/esqueleto; +license=("BSD") +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-blaze-html' 'haskell-conduit' 'haskell-monad-logger' + 'haskell-persistent' 'haskell-resourcet' 'haskell-tagged' 'haskell-unliftio' + 'haskell-unordered-containers') +makedepends=('ghc') # 'haskell-exceptions' 'haskell-vector') # Not enabled yet +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('de09f1c1073d5576f1ad625eb63183213d2ae9c38378c92f42edd2dd8f4e29ec8e65ad106818c7517744e279120dd6b35f69493d5cc054a7da812c499f636c43') + +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-mysql -f-postgresql +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +}
[arch-commits] Commit in haskell-esqueleto/trunk (PKGBUILD)
Date: Saturday, August 10, 2019 @ 21:28:53 Author: felixonmars Revision: 498723 upgpkg: haskell-esqueleto 3.1.0-2 rebuild with unix-compat 0.5.2 Modified: haskell-esqueleto/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2019-08-10 21:27:56 UTC (rev 498722) +++ PKGBUILD2019-08-10 21:28:53 UTC (rev 498723) @@ -4,7 +4,7 @@ _hkgname=esqueleto pkgname=haskell-esqueleto pkgver=3.1.0 -pkgrel=1 +pkgrel=2 pkgdesc="Type-safe EDSL for SQL queries on persistent backends." url="https://github.com/bitemyapp/esqueleto; license=("BSD")
[arch-commits] Commit in haskell-persistent/repos (2 files)
Date: Saturday, August 10, 2019 @ 21:27:56 Author: felixonmars Revision: 498722 archrelease: copy trunk to community-staging-x86_64 Added: haskell-persistent/repos/community-staging-x86_64/ haskell-persistent/repos/community-staging-x86_64/PKGBUILD (from rev 498721, haskell-persistent/trunk/PKGBUILD) --+ PKGBUILD | 48 1 file changed, 48 insertions(+) Copied: haskell-persistent/repos/community-staging-x86_64/PKGBUILD (from rev 498721, haskell-persistent/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2019-08-10 21:27:56 UTC (rev 498722) @@ -0,0 +1,48 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=persistent +pkgname=haskell-persistent +pkgver=2.10.0 +pkgrel=3 +pkgdesc="Type-safe, multi-backend data serialization" +url="http://www.yesodweb.com/book/persistent; +license=("MIT") +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-attoparsec' 'haskell-base64-bytestring' + 'haskell-blaze-html' 'haskell-conduit' 'haskell-fast-logger' 'haskell-http-api-data' + 'haskell-monad-logger' 'haskell-path-pieces' 'haskell-resource-pool' 'haskell-resourcet' + 'haskell-scientific' 'haskell-silently' 'haskell-unordered-containers' + 'haskell-unliftio-core' 'haskell-vector') +makedepends=('ghc' 'haskell-hspec') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('4d997ec7734dafd5f1c431b4d529772176c326dcced76d9402073a5f1de9dce66036fc7d13e283486f55f199cbc368389feb4c032f02004624979d4e9d33') + +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-nooverlap +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $_hkgname-$pkgver +runhaskell Setup test +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +}
[arch-commits] Commit in haskell-persistent/trunk (PKGBUILD)
Date: Saturday, August 10, 2019 @ 21:27:47 Author: felixonmars Revision: 498721 upgpkg: haskell-persistent 2.10.0-3 rebuild with unix-compat 0.5.2 Modified: haskell-persistent/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2019-08-10 21:26:12 UTC (rev 498720) +++ PKGBUILD2019-08-10 21:27:47 UTC (rev 498721) @@ -4,7 +4,7 @@ _hkgname=persistent pkgname=haskell-persistent pkgver=2.10.0 -pkgrel=2 +pkgrel=3 pkgdesc="Type-safe, multi-backend data serialization" url="http://www.yesodweb.com/book/persistent; license=("MIT")
[arch-commits] Commit in haskell-path-io/repos (2 files)
Date: Saturday, August 10, 2019 @ 21:26:12 Author: felixonmars Revision: 498720 archrelease: copy trunk to community-staging-x86_64 Added: haskell-path-io/repos/community-staging-x86_64/ haskell-path-io/repos/community-staging-x86_64/PKGBUILD (from rev 498719, haskell-path-io/trunk/PKGBUILD) --+ PKGBUILD | 40 1 file changed, 40 insertions(+) Copied: haskell-path-io/repos/community-staging-x86_64/PKGBUILD (from rev 498719, haskell-path-io/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2019-08-10 21:26:12 UTC (rev 498720) @@ -0,0 +1,40 @@ +# Maintainer: Felix Yan +# Contributor: Daniel Nagy +# Contributor: Daniel Micay + +_hkgname=path-io +pkgname=haskell-path-io +pkgver=1.4.2 +pkgrel=36 +pkgdesc="Interface to ‘directory’ package for users of ‘path’" +url="https://github.com/mrkkrp/path-io; +license=("BSD") +arch=('x86_64') +depends=('ghc-libs' 'haskell-dlist' 'haskell-exceptions' 'haskell-path' 'haskell-temporary' + 'haskell-unix-compat') +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-${pkgver}.tar.gz;) +sha512sums=('01a20544dba6aa8941da8826296ee6e6d1d83b7b3a102625a18c95db7f6cc42115f766371838f0fc0f39ca1f603cfad34660643eb66efbcd206afea78c67d38e') + +build() { + cd "$srcdir/$_hkgname-$pkgver" + runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ +-f-dev + runhaskell Setup build + runhaskell Setup register --gen-script + runhaskell Setup unregister --gen-script + sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh + sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { + cd $_hkgname-$pkgver + + install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh + install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh + runhaskell Setup copy --destdir="$pkgdir" + install -D -m644 "LICENSE.md" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE.md" + rm -f "$pkgdir/usr/share/doc/$pkgname/LICENSE.md" +}
[arch-commits] Commit in haskell-path-io/trunk (PKGBUILD)
Date: Saturday, August 10, 2019 @ 21:26:03 Author: felixonmars Revision: 498719 upgpkg: haskell-path-io 1.4.2-36 rebuild with unix-compat 0.5.2 Modified: haskell-path-io/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2019-08-10 21:25:26 UTC (rev 498718) +++ PKGBUILD2019-08-10 21:26:03 UTC (rev 498719) @@ -5,7 +5,7 @@ _hkgname=path-io pkgname=haskell-path-io pkgver=1.4.2 -pkgrel=35 +pkgrel=36 pkgdesc="Interface to ‘directory’ package for users of ‘path’" url="https://github.com/mrkkrp/path-io; license=("BSD")
[arch-commits] Commit in haskell-monad-logger/repos (2 files)
Date: Saturday, August 10, 2019 @ 21:25:26 Author: felixonmars Revision: 498718 archrelease: copy trunk to community-staging-x86_64 Added: haskell-monad-logger/repos/community-staging-x86_64/ haskell-monad-logger/repos/community-staging-x86_64/PKGBUILD (from rev 498717, haskell-monad-logger/trunk/PKGBUILD) --+ PKGBUILD | 42 ++ 1 file changed, 42 insertions(+) Copied: haskell-monad-logger/repos/community-staging-x86_64/PKGBUILD (from rev 498717, haskell-monad-logger/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2019-08-10 21:25:26 UTC (rev 498718) @@ -0,0 +1,42 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=monad-logger +pkgname=haskell-monad-logger +pkgver=0.3.30 +pkgrel=72 +pkgdesc="A class of monads which can log messages." +url="https://github.com/kazu-yamamoto/logger; +license=("MIT") +arch=('x86_64') +depends=('ghc-libs' 'haskell-conduit' 'haskell-conduit-extra' 'haskell-exceptions' + 'haskell-fast-logger' 'haskell-lifted-base' 'haskell-monad-control' 'haskell-monad-loops' + 'haskell-resourcet' 'haskell-stm-chans' + 'haskell-transformers-base' 'haskell-transformers-compat' 'haskell-unliftio-core') +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('f28157159dff780fe7fef9634757a6df064b3463e4b7cb6d89c59ab6fd2904f2ab8806c1ebfeaaa2bf950338ef9bfa8249e3b3250157b54464967e9bcdf2ffe2') + +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 \ +-ftemplate_haskell +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +}
[arch-commits] Commit in haskell-monad-logger/trunk (PKGBUILD)
Date: Saturday, August 10, 2019 @ 21:25:17 Author: felixonmars Revision: 498717 upgpkg: haskell-monad-logger 0.3.30-72 rebuild with unix-compat 0.5.2 Modified: haskell-monad-logger/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2019-08-10 21:24:07 UTC (rev 498716) +++ PKGBUILD2019-08-10 21:25:17 UTC (rev 498717) @@ -4,7 +4,7 @@ _hkgname=monad-logger pkgname=haskell-monad-logger pkgver=0.3.30 -pkgrel=71 +pkgrel=72 pkgdesc="A class of monads which can log messages." url="https://github.com/kazu-yamamoto/logger; license=("MIT")
[arch-commits] Commit in agda/repos (2 files)
Date: Saturday, August 10, 2019 @ 21:24:07 Author: felixonmars Revision: 498716 archrelease: copy trunk to community-staging-x86_64 Added: agda/repos/community-staging-x86_64/ agda/repos/community-staging-x86_64/PKGBUILD (from rev 498715, agda/trunk/PKGBUILD) --+ PKGBUILD | 56 1 file changed, 56 insertions(+) Copied: agda/repos/community-staging-x86_64/PKGBUILD (from rev 498715, agda/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2019-08-10 21:24:07 UTC (rev 498716) @@ -0,0 +1,56 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=Agda +pkgname=agda +pkgver=2.6.0.1 +pkgrel=16 +pkgdesc="A dependently typed functional programming language and proof assistant" +url="https://wiki.portal.chalmers.se/agda/; +license=("custom") +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-async' 'haskell-blaze-html' 'haskell-boxes' + 'haskell-cpphs' 'haskell-data-hash' 'haskell-edisoncore' 'haskell-edit-distance' + 'haskell-equivalence' 'haskell-exceptions' 'haskell-geniplate-mirror' 'haskell-gitrev' + 'haskell-hashable' 'haskell-hashtables' 'haskell-ieee754' 'haskell-murmur-hash' + 'haskell-regex-tdfa' 'haskell-split' 'haskell-strict' 'haskell-unordered-containers' + 'haskell-uri-encode' 'haskell-zlib') +optdepends=('agda-stdlib: for standard library') +makedepends=('alex' 'happy' 'ghc' 'haskell-filemanip') +source=("$_hkgname-$pkgver.tar.gz::https://github.com/agda/agda/archive/v$pkgver.tar.gz;) +sha512sums=('7b830839a37f291b636f6f37e948f114b636a7e41f71c10767d4e7c7c675efe418f6de04de73fc4b545bfbaaa25a86ddb88a0a24114c31c0cdbf351df1f74c69') + +prepare() { +mkdir -p lib-target +cp -a $pkgname-$pkgver/src/data/lib lib-target/lib + +cd $pkgname-$pkgver +sed -e "s|(\"Agda_datadir\", agda_datadir) : e|[(\"Agda_datadir\", agda_datadir), (\"LD_LIBRARY_PATH\", \"$PWD/dist/build\")] ++ e|" \ +-i Setup.hs + +sed -i 's/== 0.5/>= 0.5/' Agda.cabal +} + +build() { +cd $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 \ +-fcpphs -f-debug -f-enable-cluster-counting +LC_CTYPE=en_US.UTF-8 runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { +cd $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 agda/trunk (PKGBUILD)
Date: Saturday, August 10, 2019 @ 21:23:57 Author: felixonmars Revision: 498715 upgpkg: agda 2.6.0.1-16 rebuild with unix-compat 0.5.2 Modified: agda/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2019-08-10 21:10:30 UTC (rev 498714) +++ PKGBUILD2019-08-10 21:23:57 UTC (rev 498715) @@ -4,7 +4,7 @@ _hkgname=Agda pkgname=agda pkgver=2.6.0.1 -pkgrel=15 +pkgrel=16 pkgdesc="A dependently typed functional programming language and proof assistant" url="https://wiki.portal.chalmers.se/agda/; license=("custom")
[arch-commits] Commit in haskell-fast-logger/repos (2 files)
Date: Saturday, August 10, 2019 @ 21:09:49 Author: felixonmars Revision: 498712 archrelease: copy trunk to community-staging-x86_64 Added: haskell-fast-logger/repos/community-staging-x86_64/ haskell-fast-logger/repos/community-staging-x86_64/PKGBUILD (from rev 498711, haskell-fast-logger/trunk/PKGBUILD) --+ PKGBUILD | 39 +++ 1 file changed, 39 insertions(+) Copied: haskell-fast-logger/repos/community-staging-x86_64/PKGBUILD (from rev 498711, haskell-fast-logger/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2019-08-10 21:09:49 UTC (rev 498712) @@ -0,0 +1,39 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=fast-logger +pkgname=haskell-fast-logger +pkgver=2.4.16 +pkgrel=10 +pkgdesc="A fast logging system" +url="https://github.com/kazu-yamamoto/logger; +license=("BSD") +arch=('x86_64') +depends=('ghc-libs' 'haskell-auto-update' 'haskell-easy-file' 'haskell-unix-compat' + 'haskell-unix-time') +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('e8f9f51f5c5f501f2a931f2f450b5a3483a2aa038ac104a20ca58bb4d7e366ed4d1340b45bc273065601c093e686fc086be68ecef4cb4523248783f350d330af') + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +}
[arch-commits] Commit in haskell-filemanip/repos (2 files)
Date: Saturday, August 10, 2019 @ 21:10:30 Author: felixonmars Revision: 498714 archrelease: copy trunk to community-staging-x86_64 Added: haskell-filemanip/repos/community-staging-x86_64/ haskell-filemanip/repos/community-staging-x86_64/PKGBUILD (from rev 498713, haskell-filemanip/trunk/PKGBUILD) --+ PKGBUILD | 38 ++ 1 file changed, 38 insertions(+) Copied: haskell-filemanip/repos/community-staging-x86_64/PKGBUILD (from rev 498713, haskell-filemanip/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2019-08-10 21:10:30 UTC (rev 498714) @@ -0,0 +1,38 @@ +# Maintainer: Felix Yan +# Contributor: William J. Bowman + +_hkgname=filemanip +pkgname=haskell-filemanip +pkgver=0.3.6.3 +pkgrel=22 +pkgdesc="Expressive file and directory manipulation for Haskell." +url="https://hackage.haskell.org/package/filemanip; +license=("BSD") +arch=('x86_64') +depends=('ghc-libs' "sh" "haskell-unix-compat") +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('5cb6ad4e310c1ae3b038ccfa3154536db73145e4dea4a7be1ae0563ba44565494e378fa8e459f449feac2bcc140f1128b0b3ec915acd2300e73cf012ada85160') + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +}
[arch-commits] Commit in haskell-filemanip/trunk (PKGBUILD)
Date: Saturday, August 10, 2019 @ 21:10:21 Author: felixonmars Revision: 498713 upgpkg: haskell-filemanip 0.3.6.3-22 rebuild with unix-compat 0.5.2 Modified: haskell-filemanip/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2019-08-10 21:09:49 UTC (rev 498712) +++ PKGBUILD2019-08-10 21:10:21 UTC (rev 498713) @@ -4,7 +4,7 @@ _hkgname=filemanip pkgname=haskell-filemanip pkgver=0.3.6.3 -pkgrel=21 +pkgrel=22 pkgdesc="Expressive file and directory manipulation for Haskell." url="https://hackage.haskell.org/package/filemanip; license=("BSD")
[arch-commits] Commit in haskell-fast-logger/trunk (PKGBUILD)
Date: Saturday, August 10, 2019 @ 21:09:40 Author: felixonmars Revision: 498711 upgpkg: haskell-fast-logger 2.4.16-10 rebuild with unix-compat 0.5.2 Modified: haskell-fast-logger/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2019-08-10 21:09:06 UTC (rev 498710) +++ PKGBUILD2019-08-10 21:09:40 UTC (rev 498711) @@ -4,7 +4,7 @@ _hkgname=fast-logger pkgname=haskell-fast-logger pkgver=2.4.16 -pkgrel=9 +pkgrel=10 pkgdesc="A fast logging system" url="https://github.com/kazu-yamamoto/logger; license=("BSD")
[arch-commits] Commit in haskell-configurator/repos (2 files)
Date: Saturday, August 10, 2019 @ 21:09:06 Author: felixonmars Revision: 498710 archrelease: copy trunk to community-staging-x86_64 Added: haskell-configurator/repos/community-staging-x86_64/ haskell-configurator/repos/community-staging-x86_64/PKGBUILD (from rev 498709, haskell-configurator/trunk/PKGBUILD) --+ PKGBUILD | 39 +++ 1 file changed, 39 insertions(+) Copied: haskell-configurator/repos/community-staging-x86_64/PKGBUILD (from rev 498709, haskell-configurator/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2019-08-10 21:09:06 UTC (rev 498710) @@ -0,0 +1,39 @@ +# Maintainer: Felix Yan + +_hkgname=configurator +pkgname=haskell-configurator +pkgver=0.3.0.0 +pkgrel=88 +pkgdesc="Configuration management" +url="https://github.com/bos/configurator; +license=('BSD') +arch=('x86_64') +depends=('ghc-libs' 'haskell-attoparsec' 'haskell-hashable' 'haskell-unix-compat' + 'haskell-unordered-containers') +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('0c4c95b3182874c87c4b6b8e74bf8e39ec7528b49f06e9a02baed5fa4aa90a22a9504f59e881c17616ef95a1aa5450b431df8cc9317ef837d8e821f330e303c9') + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --datasubdir="$pkgname" \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ +-f-developer +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +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-configurator/trunk (PKGBUILD)
Date: Saturday, August 10, 2019 @ 21:08:57 Author: felixonmars Revision: 498709 upgpkg: haskell-configurator 0.3.0.0-88 rebuild with unix-compat 0.5.2 Modified: haskell-configurator/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2019-08-10 21:08:17 UTC (rev 498708) +++ PKGBUILD2019-08-10 21:08:57 UTC (rev 498709) @@ -3,7 +3,7 @@ _hkgname=configurator pkgname=haskell-configurator pkgver=0.3.0.0 -pkgrel=87 +pkgrel=88 pkgdesc="Configuration management" url="https://github.com/bos/configurator; license=('BSD')
[arch-commits] Commit in git-repair/repos (3 files)
Date: Saturday, August 10, 2019 @ 21:08:17 Author: felixonmars Revision: 498708 archrelease: copy trunk to community-staging-x86_64 Added: git-repair/repos/community-staging-x86_64/ git-repair/repos/community-staging-x86_64/PKGBUILD (from rev 498707, git-repair/trunk/PKGBUILD) git-repair/repos/community-staging-x86_64/ghc-8.4.patch (from rev 498707, git-repair/trunk/ghc-8.4.patch) ---+ PKGBUILD | 41 + ghc-8.4.patch | 29 + 2 files changed, 70 insertions(+) Copied: git-repair/repos/community-staging-x86_64/PKGBUILD (from rev 498707, git-repair/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2019-08-10 21:08:17 UTC (rev 498708) @@ -0,0 +1,41 @@ +# Maintainer: Felix Yan + +pkgname=git-repair +pkgver=1.20170626 +pkgrel=80 +pkgdesc="Repairs a damaged git repository" +url="https://git-repair.branchable.com/; +license=("GPL") +arch=('x86_64') +depends=('git' 'ghc-libs' 'haskell-async' 'haskell-data-default' 'haskell-exceptions' + 'haskell-hslogger' 'haskell-ifelse' 'haskell-network' 'haskell-network-uri' + 'haskell-optparse-applicative' 'haskell-quickcheck' 'haskell-split' + 'haskell-unix-compat' 'haskell-utf8-string') +makedepends=('ghc') +source=("$pkgname::git://git-repair.branchable.com/#tag=$pkgver" +ghc-8.4.patch) +sha512sums=('SKIP' + '7aefb60b5857252bb5b9212865ecc6da0727ec24422fa75fd7442108483e63560bb71d5782c580735ac640d9ec1131cda68882d097ebbd5e2681a9fab4ccebd2') + +prepare() { + cd git-repair + patch -p1 -i ../ghc-8.4.patch +} + +build() { + cd git-repair + + runhaskell Setup configure -O --prefix=/usr --enable-executable-dynamic --disable-library-vanilla \ +--docdir="/usr/share/doc/$pkgname" \ + -fnetwork-uri + runhaskell Setup build +} + +package() { + cd git-repair + runhaskell Setup copy --destdir="$pkgdir" + install -Dm644 git-repair.1 "$pkgdir"/usr/share/man/man1/git-repair.1 + + rm "$pkgdir"/usr/share/doc/git-repair/GPL + rmdir "$pkgdir"/usr/share/doc/git-repair "$pkgdir"/usr/share/doc +} Copied: git-repair/repos/community-staging-x86_64/ghc-8.4.patch (from rev 498707, git-repair/trunk/ghc-8.4.patch) === --- community-staging-x86_64/ghc-8.4.patch (rev 0) +++ community-staging-x86_64/ghc-8.4.patch 2019-08-10 21:08:17 UTC (rev 498708) @@ -0,0 +1,29 @@ +diff --git a/Git/Fsck.hs b/Git/Fsck.hs +index a716b56..e7061cb 100644 +--- a/Git/Fsck.hs b/Git/Fsck.hs +@@ -44,15 +44,17 @@ type MissingObjects = S.Set Sha + + type Truncated = Bool + ++instance Semigroup FsckOutput where ++ (<>) (FsckOutput s1 t1) (FsckOutput s2 t2) = FsckOutput (S.union s1 s2) (t1 || t2) ++ (<>) (FsckOutput s t) _ = FsckOutput s t ++ (<>) _ (FsckOutput s t) = FsckOutput s t ++ (<>) NoFsckOutput NoFsckOutput = NoFsckOutput ++ (<>) AllDuplicateEntriesWarning AllDuplicateEntriesWarning = AllDuplicateEntriesWarning ++ (<>) AllDuplicateEntriesWarning NoFsckOutput = AllDuplicateEntriesWarning ++ (<>) NoFsckOutput AllDuplicateEntriesWarning = AllDuplicateEntriesWarning ++ + instance Monoid FsckOutput where + mempty = NoFsckOutput +- mappend (FsckOutput s1 t1) (FsckOutput s2 t2) = FsckOutput (S.union s1 s2) (t1 || t2) +- mappend (FsckOutput s t) _ = FsckOutput s t +- mappend _ (FsckOutput s t) = FsckOutput s t +- mappend NoFsckOutput NoFsckOutput = NoFsckOutput +- mappend AllDuplicateEntriesWarning AllDuplicateEntriesWarning = AllDuplicateEntriesWarning +- mappend AllDuplicateEntriesWarning NoFsckOutput = AllDuplicateEntriesWarning +- mappend NoFsckOutput AllDuplicateEntriesWarning = AllDuplicateEntriesWarning + + {- Runs fsck to find some of the broken objects in the repository. + - May not find all broken objects, if fsck fails on bad data in some of
[arch-commits] Commit in git-repair/trunk (PKGBUILD)
Date: Saturday, August 10, 2019 @ 21:08:05 Author: felixonmars Revision: 498707 upgpkg: git-repair 1.20170626-80 rebuild with unix-compat 0.5.2 Modified: git-repair/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2019-08-10 21:07:11 UTC (rev 498706) +++ PKGBUILD2019-08-10 21:08:05 UTC (rev 498707) @@ -2,7 +2,7 @@ pkgname=git-repair pkgver=1.20170626 -pkgrel=79 +pkgrel=80 pkgdesc="Repairs a damaged git repository" url="https://git-repair.branchable.com/; license=("GPL")
[arch-commits] Commit in cgrep/trunk (PKGBUILD)
Date: Saturday, August 10, 2019 @ 21:07:02 Author: felixonmars Revision: 498705 upgpkg: cgrep 6.6.25-159 rebuild with unix-compat 0.5.2 Modified: cgrep/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2019-08-10 21:06:05 UTC (rev 498704) +++ PKGBUILD2019-08-10 21:07:02 UTC (rev 498705) @@ -3,7 +3,7 @@ pkgname=cgrep pkgver=6.6.25 -pkgrel=158 +pkgrel=159 pkgdesc="A context-aware grep for source codes" url="https://awgn.github.io/cgrep/; license=("GPL2")
[arch-commits] Commit in cgrep/repos (2 files)
Date: Saturday, August 10, 2019 @ 21:07:11 Author: felixonmars Revision: 498706 archrelease: copy trunk to community-staging-x86_64 Added: cgrep/repos/community-staging-x86_64/ cgrep/repos/community-staging-x86_64/PKGBUILD (from rev 498705, cgrep/trunk/PKGBUILD) --+ PKGBUILD | 30 ++ 1 file changed, 30 insertions(+) Copied: cgrep/repos/community-staging-x86_64/PKGBUILD (from rev 498705, cgrep/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2019-08-10 21:07:11 UTC (rev 498706) @@ -0,0 +1,30 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +pkgname=cgrep +pkgver=6.6.25 +pkgrel=159 +pkgdesc="A context-aware grep for source codes" +url="https://awgn.github.io/cgrep/; +license=("GPL2") +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-ansi-terminal' 'haskell-async' 'haskell-cmdargs' + 'haskell-dlist' 'haskell-either' 'haskell-exceptions' 'haskell-regex-base' + 'haskell-regex-pcre' 'haskell-regex-posix' 'haskell-safe' 'haskell-split' + 'haskell-stringsearch' 'haskell-unix-compat' 'haskell-unicode-show' + 'haskell-unordered-containers' 'haskell-utf8-string' 'haskell-yaml') +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${pkgname}/${pkgver}/${pkgname}-${pkgver}.tar.gz;) +sha512sums=('d3b5a9c249034de37645cfcd6711d701dc5e51fd35f1d5a2c77e9a0c470965f9d268ea3ee523fdc92029e5161688122ed8e04590ca81c7b7b601abec5b2e5e42') + +build() { +cd $pkgname-$pkgver + +runhaskell Setup configure -O --prefix=/usr --enable-executable-dynamic --docdir="/usr/share/doc/${pkgname}" +runhaskell Setup build +} + +package() { +cd $pkgname-$pkgver +runhaskell Setup copy --destdir="$pkgdir" +}
[arch-commits] Commit in haskell-unix-compat/repos (2 files)
Date: Saturday, August 10, 2019 @ 21:06:05 Author: felixonmars Revision: 498704 archrelease: copy trunk to community-staging-x86_64 Added: haskell-unix-compat/repos/community-staging-x86_64/ haskell-unix-compat/repos/community-staging-x86_64/PKGBUILD (from rev 498703, haskell-unix-compat/trunk/PKGBUILD) --+ PKGBUILD | 40 1 file changed, 40 insertions(+) Copied: haskell-unix-compat/repos/community-staging-x86_64/PKGBUILD (from rev 498703, haskell-unix-compat/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2019-08-10 21:06:05 UTC (rev 498704) @@ -0,0 +1,40 @@ +# Maintainer: Felix Yan +# Contributor: Daniel Nagy +# Contributor: Lex Black +# Contributor: Don Stewart + +pkgname=haskell-unix-compat +_hkgname=unix-compat +pkgver=0.5.2 +pkgrel=1 +pkgdesc="Portable POSIX-compatibility layer." +url="https://github.com/jacobstanley/unix-compat; +license=('BSD3') +arch=('x86_64') +depends=('ghc-libs' 'haskell-old-time') +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('0a0a98e03edb7c6ab4401a022c3e90f7598b24930cb22ba04711c3f57b8f87990c6669d5cda07196b61d36cb6e0fa8b281822fa99b199c3b78cfccd0bc3f70be') + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 LICENSE "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +}
[arch-commits] Commit in haskell-unix-compat/trunk (PKGBUILD)
Date: Saturday, August 10, 2019 @ 21:05:56 Author: felixonmars Revision: 498703 upgpkg: haskell-unix-compat 0.5.2-1 rebuild with unix-compat 0.5.2 Modified: haskell-unix-compat/trunk/PKGBUILD --+ PKGBUILD |8 1 file changed, 4 insertions(+), 4 deletions(-) Modified: PKGBUILD === --- PKGBUILD2019-08-10 18:53:10 UTC (rev 498702) +++ PKGBUILD2019-08-10 21:05:56 UTC (rev 498703) @@ -5,16 +5,16 @@ pkgname=haskell-unix-compat _hkgname=unix-compat -pkgver=0.5.1 -pkgrel=6 +pkgver=0.5.2 +pkgrel=1 pkgdesc="Portable POSIX-compatibility layer." -url="https://hackage.haskell.org/package/unix-compat; +url="https://github.com/jacobstanley/unix-compat; license=('BSD3') arch=('x86_64') depends=('ghc-libs' 'haskell-old-time') makedepends=('ghc') source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) -sha512sums=('4b4a0267e8f84ed8ce86b47e9e02e760bbda09e7d441320ed9f9dae7f861ada25ed906a0410ef8c516b71b0ea29a1e0aa0c8ec7724ecdf889931705f000bb0d4') +sha512sums=('0a0a98e03edb7c6ab4401a022c3e90f7598b24930cb22ba04711c3f57b8f87990c6669d5cda07196b61d36cb6e0fa8b281822fa99b199c3b78cfccd0bc3f70be') build() { cd $_hkgname-$pkgver
[arch-commits] Commit in man-db/repos (4 files)
Date: Saturday, August 10, 2019 @ 19:52:06 Author: andyrtr Revision: 359437 archrelease: copy trunk to testing-x86_64 Added: man-db/repos/testing-x86_64/ man-db/repos/testing-x86_64/PKGBUILD (from rev 359436, man-db/trunk/PKGBUILD) man-db/repos/testing-x86_64/convert-mans (from rev 359436, man-db/trunk/convert-mans) man-db/repos/testing-x86_64/man-db.install (from rev 359436, man-db/trunk/man-db.install) + PKGBUILD | 61 +++ convert-mans | 11 + man-db.install | 11 + 3 files changed, 83 insertions(+) Copied: man-db/repos/testing-x86_64/PKGBUILD (from rev 359436, man-db/trunk/PKGBUILD) === --- testing-x86_64/PKGBUILD (rev 0) +++ testing-x86_64/PKGBUILD 2019-08-10 19:52:06 UTC (rev 359437) @@ -0,0 +1,61 @@ +# Maintainer: Andreas Radke +# Contributor: Sergej Pupykin + +pkgname=man-db +pkgver=2.8.6.1 +pkgrel=1 +pkgdesc="A utility for reading man pages" +arch=('x86_64') +url="https://www.nongnu.org/man-db/; +license=('GPL' 'LGPL') +groups=('base') +depends=( 'bash' 'gdbm' 'zlib' 'groff' 'libpipeline' 'less' 'libseccomp') +makedepends=('po4a') +optdepends=('gzip') +backup=('etc/man_db.conf') +conflicts=('man') +provides=('man') +replaces=('man') +install=${pkgname}.install +source=(#https://download-mirror.savannah.gnu.org/releases/man-db/$pkgname-$pkgver.tar.xz{,.sig} + https://savannah.nongnu.org/download/man-db/$pkgname-$pkgver.tar.xz{,.asc} +convert-mans +) +validpgpkeys=('AC0A4FF12611B6FCCF01C111393587D97D86500B') # Colin Watson +sha512sums=('0c43cdddf2e07cd4a2225e098ea4cbfb2842a9bbf08bfb073058be0d66efac3a77ca0f8725564677c8f61e671f471c76f1dbba77a7601d7a63bb81350ef51bb5' +'SKIP' + '0b159285da20008f0fc0afb21f1eaebd39e8df5b0594880aa0e8a913b656608b8d16bb8d279d9e62d7aae52f62cb9b2fc49e237c6711f4a5170972b38d345535') + +build() { + cd ${pkgname}-${pkgver} + ./configure --prefix=/usr \ +--sbindir=/usr/bin \ +--sysconfdir=/etc \ +--libexecdir=/usr/lib \ +--with-db=gdbm \ +--disable-setuid \ +--enable-cache-owner=root \ +--enable-mandirs=GNU \ +--with-sections="1 n l 8 3 0 2 5 4 9 6 7" + make +} + +check() { + cd ${pkgname}-${pkgver} + make check +} + +package() { + cd ${pkgname}-${pkgver} + make DESTDIR=${pkgdir} install + + # part of groff pkg + rm -f ${pkgdir}/usr/bin/zsoelim + + # script from LFS to convert manpages, see + # http://www.linuxfromscratch.org/lfs/view/6.4/chapter06/man-db.html + install -D -m755 ${srcdir}/convert-mans ${pkgdir}/usr/bin/convert-mans + + install -d -m755 ${pkgdir}/usr/lib/systemd/system/multi-user.target.wants + ln -s ../man-db.timer ${pkgdir}//usr/lib/systemd/system/multi-user.target.wants/man-db.timer +} Copied: man-db/repos/testing-x86_64/convert-mans (from rev 359436, man-db/trunk/convert-mans) === --- testing-x86_64/convert-mans (rev 0) +++ testing-x86_64/convert-mans 2019-08-10 19:52:06 UTC (rev 359437) @@ -0,0 +1,11 @@ +#!/bin/sh -e +FROM="$1" +TO="$2" +shift ; shift +while [ $# -gt 0 ] +do +FILE="$1" +shift +iconv -f "$FROM" -t "$TO" "$FILE" >.tmp.iconv +mv .tmp.iconv "$FILE" +done Copied: man-db/repos/testing-x86_64/man-db.install (from rev 359436, man-db/trunk/man-db.install) === --- testing-x86_64/man-db.install (rev 0) +++ testing-x86_64/man-db.install 2019-08-10 19:52:06 UTC (rev 359437) @@ -0,0 +1,11 @@ +post_upgrade() { + # force database rebuild as recommended per upstream + if [ "`vercmp $2 2.7.0`" -lt 0 ]; then + echo "(re)building database..." + mandb -c --quiet + fi +} + +post_remove() { + rm -rf /var/cache/man +}
[arch-commits] Commit in man-db/trunk (PKGBUILD)
Date: Saturday, August 10, 2019 @ 19:51:57 Author: andyrtr Revision: 359436 upgpkg: man-db 2.8.6.1-1 upstream update 2.8.6.1 Modified: man-db/trunk/PKGBUILD --+ PKGBUILD |6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2019-08-10 19:33:21 UTC (rev 359435) +++ PKGBUILD2019-08-10 19:51:57 UTC (rev 359436) @@ -2,8 +2,8 @@ # Contributor: Sergej Pupykin pkgname=man-db -pkgver=2.8.5 -pkgrel=2 +pkgver=2.8.6.1 +pkgrel=1 pkgdesc="A utility for reading man pages" arch=('x86_64') url="https://www.nongnu.org/man-db/; @@ -22,7 +22,7 @@ convert-mans ) validpgpkeys=('AC0A4FF12611B6FCCF01C111393587D97D86500B') # Colin Watson -sha512sums=('8d1524c3b6459c9ac02d969149c18c198cb171bcd6acc493e863a466c01309958ee9f5ac52df4d7d27da29d35cb7c64132732f5b969181ab336500df2e6dad69' +sha512sums=('0c43cdddf2e07cd4a2225e098ea4cbfb2842a9bbf08bfb073058be0d66efac3a77ca0f8725564677c8f61e671f471c76f1dbba77a7601d7a63bb81350ef51bb5' 'SKIP' '0b159285da20008f0fc0afb21f1eaebd39e8df5b0594880aa0e8a913b656608b8d16bb8d279d9e62d7aae52f62cb9b2fc49e237c6711f4a5170972b38d345535')
[arch-commits] Commit in xf86-video-intel/trunk (PKGBUILD)
Date: Saturday, August 10, 2019 @ 19:33:15 Author: andyrtr Revision: 359434 upgpkg: xf86-video-intel 1:2.99.917+870+g6f4972d5-1 update to latest git commits Modified: xf86-video-intel/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2019-08-10 19:29:52 UTC (rev 359433) +++ PKGBUILD2019-08-10 19:33:15 UTC (rev 359434) @@ -3,8 +3,8 @@ pkgname=xf86-video-intel # https://cgit.freedesktop.org/xorg/driver/xf86-video-intel/log/ -_commit=60022507b80e3c123db2c88b6e0f0f1dee5d3a4f # master -pkgver=2.99.917+865+g60022507 +_commit=6f4972d5c368c30e971a23c1dc370d3e43761282 # master +pkgver=2.99.917+870+g6f4972d5 pkgrel=1 epoch=1 arch=(x86_64)
[arch-commits] Commit in xf86-video-intel/repos (4 files)
Date: Saturday, August 10, 2019 @ 19:33:21 Author: andyrtr Revision: 359435 archrelease: copy trunk to testing-x86_64 Added: xf86-video-intel/repos/testing-x86_64/ xf86-video-intel/repos/testing-x86_64/0001-SNA-fix-PRIME-output-support-since-xserver-1.20.patch (from rev 359434, xf86-video-intel/trunk/0001-SNA-fix-PRIME-output-support-since-xserver-1.20.patch) xf86-video-intel/repos/testing-x86_64/PKGBUILD (from rev 359434, xf86-video-intel/trunk/PKGBUILD) xf86-video-intel/repos/testing-x86_64/xf86-video-intel.install (from rev 359434, xf86-video-intel/trunk/xf86-video-intel.install) + 0001-SNA-fix-PRIME-output-support-since-xserver-1.20.patch | 93 +++ PKGBUILD | 89 ++ xf86-video-intel.install | 21 ++ 3 files changed, 203 insertions(+) Copied: xf86-video-intel/repos/testing-x86_64/0001-SNA-fix-PRIME-output-support-since-xserver-1.20.patch (from rev 359434, xf86-video-intel/trunk/0001-SNA-fix-PRIME-output-support-since-xserver-1.20.patch) === --- testing-x86_64/0001-SNA-fix-PRIME-output-support-since-xserver-1.20.patch (rev 0) +++ testing-x86_64/0001-SNA-fix-PRIME-output-support-since-xserver-1.20.patch 2019-08-10 19:33:21 UTC (rev 359435) @@ -0,0 +1,93 @@ +From e85424325911626556fbe5a313c698a5da701163 Mon Sep 17 00:00:00 2001 +From: Peter Wu +Date: Mon, 13 Aug 2018 22:59:50 +0200 +Subject: [PATCH xf86-video-intel] SNA: fix PRIME output support since xserver + 1.20 + +Since xorg-server 1.20, an external monitor would remain blank when used +in a PRIME output slave setup. Only a cursor was visible. The cause is +"Make PixmapDirtyUpdateRec::src a DrawablePtr" in xserver, the "src" +pointer might point to the root window (created by the server) instead +of a pixmap (as created by xf86-video-intel). Use get_drawable_pixmap to +handle both cases. + +When built with -fsanitize=address, the following test will trigger a +heap-buffer-overflow error due to to_sna_from_pixmap receiving a window +instead of a pixmap. + +Test on a hybrid graphics laptop (Intel + modesetting/nouveau): + +xrandr --setprovideroutputsource modesetting Intel +xrandr --output DP-1-1 --mode 2560x1440 # should not crash +glxgears # should display gears on both screens + +Bugzilla: https://bugs.freedesktop.org/show_bug.cgi?id=100086 +Signed-off-by: Peter Wu +--- +Tested with xserver 1.20.1 with ASAN enabled. Survives multiple +resolution changes, works with a Plasma desktop session, it seems +stable. Something like this patch is required to make multi-monitor +setups usable in a hybrid graphics setting with Xorg 1.20. +--- + src/sna/sna_accel.c | 18 ++ + 1 file changed, 18 insertions(+) + +diff --git a/src/sna/sna_accel.c b/src/sna/sna_accel.c +index 2f669bcf..80b116a3 100644 +--- a/src/sna/sna_accel.c b/src/sna/sna_accel.c +@@ -17510,7 +17510,11 @@ static bool has_offload_slaves(struct sna *sna) + PixmapDirtyUpdatePtr dirty; + + xorg_list_for_each_entry(dirty, >pixmap_dirty_list, ent) { ++#ifdef HAS_DIRTYTRACKING_DRAWABLE_SRC ++ assert(dirty->src == >front->drawable); ++#else + assert(dirty->src == sna->front); ++#endif + if (RegionNotEmpty(DamageRegion(dirty->damage))) + return true; + } +@@ -17671,7 +17675,11 @@ static void sna_accel_post_damage(struct sna *sna) + if (RegionNil(damage)) + continue; + ++#ifdef HAS_DIRTYTRACKING_DRAWABLE_SRC ++ src = get_drawable_pixmap(dirty->src); ++#else + src = dirty->src; ++#endif + dst = dirty->slave_dst->master_pixmap; + + region.extents.x1 = dirty->x; +@@ -17922,9 +17930,15 @@ migrate_dirty_tracking(PixmapPtr old_front, PixmapPtr new_front) + PixmapDirtyUpdatePtr dirty, safe; + + xorg_list_for_each_entry_safe(dirty, safe, >pixmap_dirty_list, ent) { ++#ifdef HAS_DIRTYTRACKING_DRAWABLE_SRC ++ assert(dirty->src == _front->drawable); ++ if (dirty->src != _front->drawable) ++ continue; ++#else + assert(dirty->src == old_front); + if (dirty->src != old_front) + continue; ++#endif + + DamageUnregister(>src->drawable, dirty->damage); + DamageDestroy(dirty->damage); +@@ -17939,7 +17953,11 @@ migrate_dirty_tracking(PixmapPtr old_front, PixmapPtr new_front) + } + + DamageRegister(_front->drawable, dirty->damage); ++#ifdef HAS_DIRTYTRACKING_DRAWABLE_SRC ++ dirty->src = _front->drawable; ++#else + dirty->src = new_front; ++#endif + } + #endif + } +-- +2.18.0 + Copied:
[arch-commits] Commit in man-pages/trunk (PKGBUILD)
Date: Saturday, August 10, 2019 @ 19:29:47 Author: andyrtr Revision: 359432 upgpkg: man-pages 5.02-1 upstream update 5.02 Modified: man-pages/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2019-08-10 19:26:16 UTC (rev 359431) +++ PKGBUILD2019-08-10 19:29:47 UTC (rev 359432) @@ -1,7 +1,7 @@ # Maintainer: Andreas Radke pkgname=man-pages -pkgver=5.01 +pkgver=5.02 _posixver=2013-a pkgrel=1 pkgdesc="Linux man pages" @@ -13,7 +13,7 @@ source=(https://www.kernel.org/pub/linux/docs/man-pages/$pkgname-$pkgver.tar.{xz,sign} https://www.kernel.org/pub/linux/docs/man-pages/man-pages-posix/$pkgname-posix-${_posixver}.tar.{xz,sign}) # https://www.kernel.org/pub/linux/docs/man-pages/sha256sums.asc -sha256sums=('7dfce1334e22e2565cf219a83c5cdfa1fc5e877d54ee15a0d1f5f1de5143b627' +sha256sums=('c2faa85e625cd7567dc1dec9f23d1af1f73e2ca6468bce1bdc13387ec56f97e8' 'SKIP' '19633a5c75ff7deab35b1d2c3d5b7748e7bd4ef4ab598b647bb7e7f60b90a808' 'SKIP')
[arch-commits] Commit in man-pages/repos (testing-any testing-any/PKGBUILD)
Date: Saturday, August 10, 2019 @ 19:29:52 Author: andyrtr Revision: 359433 archrelease: copy trunk to testing-any Added: man-pages/repos/testing-any/ man-pages/repos/testing-any/PKGBUILD (from rev 359432, man-pages/trunk/PKGBUILD) --+ PKGBUILD | 63 + 1 file changed, 63 insertions(+) Copied: man-pages/repos/testing-any/PKGBUILD (from rev 359432, man-pages/trunk/PKGBUILD) === --- testing-any/PKGBUILD(rev 0) +++ testing-any/PKGBUILD2019-08-10 19:29:52 UTC (rev 359433) @@ -0,0 +1,63 @@ +# Maintainer: Andreas Radke + +pkgname=man-pages +pkgver=5.02 +_posixver=2013-a +pkgrel=1 +pkgdesc="Linux man pages" +arch=('any') +license=('GPL' 'custom') +url="http://man7.org/linux/man-pages/index.html; +groups=('base') +depends=() +source=(https://www.kernel.org/pub/linux/docs/man-pages/$pkgname-$pkgver.tar.{xz,sign} + https://www.kernel.org/pub/linux/docs/man-pages/man-pages-posix/$pkgname-posix-${_posixver}.tar.{xz,sign}) +# https://www.kernel.org/pub/linux/docs/man-pages/sha256sums.asc +sha256sums=('c2faa85e625cd7567dc1dec9f23d1af1f73e2ca6468bce1bdc13387ec56f97e8' +'SKIP' +'19633a5c75ff7deab35b1d2c3d5b7748e7bd4ef4ab598b647bb7e7f60b90a808' +'SKIP') +validpgpkeys=('E522595B52EDA4E6BFCCCB5E856199113A35CE5E') #Michael Kerrisk (Linux man-pages maintainer) + +build() { + cd ${srcdir}/$pkgname-$pkgver + + # move the posix pages + mkdir -p ${srcdir}/$pkgname-$pkgver/man0 + for sect in 0 1 3; do +sed -i "/^\.so /s/man${sect}p/man$sect/" "${srcdir}/$pkgname-posix-${_posixver}/man${sect}p"/* +mv -iv "${srcdir}/$pkgname-posix-${_posixver}/man${sect}p"/* "${srcdir}/$pkgname-$pkgver/man$sect/" + done +} + +package() { + cd ${srcdir}/$pkgname-$pkgver + + make prefix=${pkgdir}/usr install + + # posix pages have a custom license + install -m755 -d "${pkgdir}/usr/share/licenses/${pkgname}" + install -m644 ${srcdir}/$pkgname-posix-${_posixver}/POSIX-COPYRIGHT "${pkgdir}/usr/share/licenses/${pkgname}/POSIX-COPYRIGHT" + + cd ${pkgdir}/usr/share/man + # included in coreutils + rm -f man1/{chgrp,chmod,chown,cp,dir,dd}.1 + rm -f man1/{df,dircolors,du,install,ln,ls}.1 + rm -f man1/{mkdir,mkfifo,mknod,mv,rm,rmdir}.1 + rm -f man1/{touch,vdir}.1 + # included in shadow + rm -f man5/passwd.5 + rm -f man3/getspnam.3 + # included in diffutils + rm -f man1/diff.1 + # included in xf86-input-mouse + rm -f man4/mouse.4 + # included in attr + rm -f man5/attr.5 + # included in lirc + rm -f man4/lirc.4 + # included in keyutils + rm -f man7/{keyrings.7,persistent-keyring.7,process-keyring.7,session-keyring.7,thread-keyring.7,user-keyring.7,user-session-keyring.7} + # included in tzdata + rm -f man5/tzfile.5 man8/{tzselect,zdump,zic}.8 +}
[arch-commits] Commit in libinput/repos (testing-x86_64 testing-x86_64/PKGBUILD)
Date: Saturday, August 10, 2019 @ 19:26:16 Author: andyrtr Revision: 359431 archrelease: copy trunk to testing-x86_64 Added: libinput/repos/testing-x86_64/ libinput/repos/testing-x86_64/PKGBUILD (from rev 359430, libinput/trunk/PKGBUILD) --+ PKGBUILD | 35 +++ 1 file changed, 35 insertions(+) Copied: libinput/repos/testing-x86_64/PKGBUILD (from rev 359430, libinput/trunk/PKGBUILD) === --- testing-x86_64/PKGBUILD (rev 0) +++ testing-x86_64/PKGBUILD 2019-08-10 19:26:16 UTC (rev 359431) @@ -0,0 +1,35 @@ +# Maintainer: Andreas Radke +# Maintainer: Jan de Groot + +pkgname=libinput +pkgver=1.14.0 +pkgrel=1 +pkgdesc="Input device management and event handling library" +url="https://www.freedesktop.org/wiki/Software/libinput/; +arch=(x86_64) +license=(custom:X11) +depends=('mtdev' 'systemd' 'libevdev' 'libwacom') +# upstream doesn't recommend building docs +makedepends=('gtk3' 'meson') # 'doxygen' 'graphviz' 'python-sphinx' 'python-recommonmark' +optdepends=('gtk3: libinput debug-gui' +'python-pyudev: libinput measure' +'python-evdev: libinput measure') +source=(https://freedesktop.org/software/$pkgname/$pkgname-$pkgver.tar.xz{,.sig}) +sha512sums=('e501c5b8a58bb287c175692af0e59ff766a8613eb576aaa0700686dfbb6c6ab63b7a5d3f148fce75397c8170bc49871068861d93c352355ab5d0d9e7f1b059ec' +'SKIP') +validpgpkeys=('3C2C43D9447D5938EF4551EBE23B7E70B467F0BF') # Peter Hutterer (Who-T) + +build() { + arch-meson $pkgname-$pkgver build \ +-Dudev-dir=/usr/lib/udev \ +-Dtests=false \ +-Ddocumentation=false + ninja -C build +} + +package() { + DESTDIR="$pkgdir" ninja -C build install + + install -Dvm644 $pkgname-$pkgver/COPYING \ +"$pkgdir/usr/share/licenses/$pkgname/LICENSE" +}
[arch-commits] Commit in libinput/trunk (PKGBUILD)
Date: Saturday, August 10, 2019 @ 19:26:08 Author: andyrtr Revision: 359430 upgpkg: libinput 1.14.0-1 upstream update 1.14.0 Modified: libinput/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2019-08-10 18:23:42 UTC (rev 359429) +++ PKGBUILD2019-08-10 19:26:08 UTC (rev 359430) @@ -2,7 +2,7 @@ # Maintainer: Jan de Groot pkgname=libinput -pkgver=1.13.4 +pkgver=1.14.0 pkgrel=1 pkgdesc="Input device management and event handling library" url="https://www.freedesktop.org/wiki/Software/libinput/; @@ -15,7 +15,7 @@ 'python-pyudev: libinput measure' 'python-evdev: libinput measure') source=(https://freedesktop.org/software/$pkgname/$pkgname-$pkgver.tar.xz{,.sig}) -sha512sums=('ccfdfc704dab9ea19a503399ecd4ce3a95b8d9480b8dfddeb80be01236c34c6f2f472be0e12e0468092611470d303351e092141bc7491729639bcf7e64d7' +sha512sums=('e501c5b8a58bb287c175692af0e59ff766a8613eb576aaa0700686dfbb6c6ab63b7a5d3f148fce75397c8170bc49871068861d93c352355ab5d0d9e7f1b059ec' 'SKIP') validpgpkeys=('3C2C43D9447D5938EF4551EBE23B7E70B467F0BF') # Peter Hutterer (Who-T)
[arch-commits] Commit in android-tools/trunk (PKGBUILD generate_build.rb)
Date: Saturday, August 10, 2019 @ 18:53:10 Author: anatolik Revision: 498702 Remove unneeded include path Modified: android-tools/trunk/PKGBUILD android-tools/trunk/generate_build.rb ---+ PKGBUILD |2 +- generate_build.rb |2 +- 2 files changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2019-08-10 18:39:18 UTC (rev 498701) +++ PKGBUILD2019-08-10 18:53:10 UTC (rev 498702) @@ -66,7 +66,7 @@ ninja } -package(){ +package() { install -m755 -d "$pkgdir"/usr/bin install -m755 -t "$pkgdir"/usr/bin fastboot adb mke2fs.android e2fsdroid ext2simg avb/avbtool install -Dm 755 mkbootimg/mkbootimg.py "$pkgdir"/usr/bin/mkbootimg Modified: generate_build.rb === --- generate_build.rb 2019-08-10 18:39:18 UTC (rev 498701) +++ generate_build.rb 2019-08-10 18:53:10 UTC (rev 498702) @@ -176,7 +176,7 @@ main.cpp fastboot_driver.cpp ) -libfastboot = compile(expand("core/fastboot", fastbootfiles), '-DPLATFORM_TOOLS_VERSION="\"$PLATFORM_TOOLS_VERSION\"" -D_GNU_SOURCE -D_XOPEN_SOURCE=700 -DUSE_F2FS -Icore/base/include -Icore/include -Icore/adb -Icore/libsparse/include -Imkbootimg/include/bootimg -Iextras/ext4_utils/include -Iextras/f2fs_utils -Icore/libziparchive/include -Imkbootimg/include/bootimg/include/bootimg -Icore/fs_mgr/liblp/include -Icore/diagnose_usb/include') +libfastboot = compile(expand("core/fastboot", fastbootfiles), '-DPLATFORM_TOOLS_VERSION="\"$PLATFORM_TOOLS_VERSION\"" -D_GNU_SOURCE -D_XOPEN_SOURCE=700 -DUSE_F2FS -Icore/base/include -Icore/include -Icore/adb -Icore/libsparse/include -Imkbootimg/include/bootimg -Iextras/ext4_utils/include -Iextras/f2fs_utils -Icore/libziparchive/include -Icore/fs_mgr/liblp/include -Icore/diagnose_usb/include') fsmgrfiles = %w( liblp/reader.cpp
[arch-commits] Commit in wireguard-lts/repos (2 files)
Date: Saturday, August 10, 2019 @ 18:39:18 Author: andyrtr Revision: 498701 archrelease: copy trunk to community-testing-x86_64 Added: wireguard-lts/repos/community-testing-x86_64/ wireguard-lts/repos/community-testing-x86_64/PKGBUILD (from rev 498700, wireguard-lts/trunk/PKGBUILD) --+ PKGBUILD | 32 1 file changed, 32 insertions(+) Copied: wireguard-lts/repos/community-testing-x86_64/PKGBUILD (from rev 498700, wireguard-lts/trunk/PKGBUILD) === --- community-testing-x86_64/PKGBUILD (rev 0) +++ community-testing-x86_64/PKGBUILD 2019-08-10 18:39:18 UTC (rev 498701) @@ -0,0 +1,32 @@ +# Maintainer: Christian Hesse + +pkgname='wireguard-lts' +pkgver=0.0.20190702 +pkgrel=5 +_linux_major=4 +_linux_minor=19 +arch=('x86_64') +url='https://www.wireguard.com/' +license=('GPL') +_linux_cur=${_linux_major}.${_linux_minor} +_linux_next=${_linux_major}.$((_linux_minor + 1)) +makedepends=("linux-lts>=$_linux_cur" "linux-lts<$_linux_next" + "linux-lts-headers>=$_linux_cur" "linux-lts-headers<$_linux_next" + "wireguard-dkms>=$pkgver") + +_extramodules="extramodules-${_linux_major}.${_linux_minor}-lts" + +package_wireguard-lts() { + _kernver="$(cat /usr/lib/modules/$_extramodules/version)" + pkgdesc='Wireguard module for LTS Kernel' + license=('GPL') + depends=("linux-lts>=$_linux_cur" "linux-lts<$_linux_next") + conflicts=('wireguard-dkms') + provides=('WIREGUARD-MODULE') + + cd "/var/lib/dkms/wireguard/${pkgver}/$_kernver/$CARCH/module" + install -Dt "$pkgdir/usr/lib/modules/$_extramodules" -m0644 * + + # compress each module individually + find "$pkgdir" -name '*.ko' -exec xz -T1 {} + +}