[arch-commits] Commit in haskell-hpack/trunk (PKGBUILD)
Date: Friday, August 10, 2018 @ 05:58:58 Author: felixonmars Revision: 370763 upgpkg: haskell-hpack 0.29.6-3 rebuild with cereal 0.5.7.0 Modified: haskell-hpack/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-08-10 05:57:03 UTC (rev 370762) +++ PKGBUILD2018-08-10 05:58:58 UTC (rev 370763) @@ -6,7 +6,7 @@ pkgname=haskell-hpack _hkgname=hpack pkgver=0.29.6 -pkgrel=2 +pkgrel=3 pkgdesc="A modern format for Haskell packages" url="https://github.com/sol/hpack#readme; license=("MIT")
[arch-commits] Commit in haskell-hpack/repos (2 files)
Date: Friday, August 10, 2018 @ 05:59:12 Author: felixonmars Revision: 370764 archrelease: copy trunk to community-staging-x86_64 Added: haskell-hpack/repos/community-staging-x86_64/ haskell-hpack/repos/community-staging-x86_64/PKGBUILD (from rev 370763, haskell-hpack/trunk/PKGBUILD) --+ PKGBUILD | 48 1 file changed, 48 insertions(+) Copied: haskell-hpack/repos/community-staging-x86_64/PKGBUILD (from rev 370763, haskell-hpack/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-08-10 05:59:12 UTC (rev 370764) @@ -0,0 +1,48 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Daniel Nagy +# Contributor: Daniel Micay + +pkgname=haskell-hpack +_hkgname=hpack +pkgver=0.29.6 +pkgrel=3 +pkgdesc="A modern format for Haskell packages" +url="https://github.com/sol/hpack#readme; +license=("MIT") +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-bifunctors' 'haskell-cryptonite' 'haskell-glob' + 'haskell-http-client' 'haskell-http-client-tls' 'haskell-http-types' + 'haskell-infer-license' 'haskell-scientific' 'haskell-unordered-containers' + 'haskell-vector' 'haskell-yaml') +makedepends=('ghc' 'haskell-hunit' 'haskell-quickcheck' 'haskell-hspec' 'haskell-interpolate' + 'haskell-mockery' 'haskell-temporary') +source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-${pkgver}.tar.gz;) +sha512sums=('a45a45738dff32eaf0df74efc5454e9398a56b49909c0d78274431c2968523e9c602c016fd44f2b75f6a07cfeb1291c8608ce14bb0f9c08e9c35b10e55c34980') + +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-hjsonschema/repos (2 files)
Date: Friday, August 10, 2018 @ 05:57:03 Author: felixonmars Revision: 370762 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 370761, haskell-hjsonschema/trunk/PKGBUILD) --+ PKGBUILD | 47 +++ 1 file changed, 47 insertions(+) Copied: haskell-hjsonschema/repos/community-staging-x86_64/PKGBUILD (from rev 370761, haskell-hjsonschema/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-08-10 05:57:03 UTC (rev 370762) @@ -0,0 +1,47 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=hjsonschema +pkgname=haskell-hjsonschema +pkgver=1.9.0 +pkgrel=65 +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 "${srcdir}/${_hkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $_hkgname-$pkgver +runhaskell Setup test || warning "json-schema.org is NXDOMAIN as of 2018-06-03" +} + +package() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" +install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" +runhaskell Setup copy --destdir="${pkgdir}" +install -D -m644 "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-hjsonschema/trunk (PKGBUILD)
Date: Friday, August 10, 2018 @ 05:56:49 Author: felixonmars Revision: 370761 upgpkg: haskell-hjsonschema 1.9.0-65 rebuild with cereal 0.5.7.0 Modified: haskell-hjsonschema/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-08-10 05:55:22 UTC (rev 370760) +++ PKGBUILD2018-08-10 05:56:49 UTC (rev 370761) @@ -5,7 +5,7 @@ _hkgname=hjsonschema pkgname=haskell-hjsonschema pkgver=1.9.0 -pkgrel=64 +pkgrel=65 pkgdesc="JSON Schema library" url="https://github.com/seagreen/hjsonschema; license=("MIT")
[arch-commits] Commit in haskell-dav/repos (2 files)
Date: Friday, August 10, 2018 @ 05:55:22 Author: felixonmars Revision: 370760 archrelease: copy trunk to community-staging-x86_64 Added: haskell-dav/repos/community-staging-x86_64/ haskell-dav/repos/community-staging-x86_64/PKGBUILD (from rev 370759, haskell-dav/trunk/PKGBUILD) --+ PKGBUILD | 44 1 file changed, 44 insertions(+) Copied: haskell-dav/repos/community-staging-x86_64/PKGBUILD (from rev 370759, haskell-dav/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-08-10 05:55:22 UTC (rev 370760) @@ -0,0 +1,44 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=DAV +pkgname=haskell-dav +pkgver=1.3.2 +pkgrel=108 +pkgdesc="RFC 4918 WebDAV support" +url="http://floss.scru.org/hDAV; +license=("GPL3") +arch=('x86_64') +depends=('ghc-libs' "haskell-case-insensitive" "haskell-data-default" "haskell-exceptions" + "haskell-haskeline" "haskell-http-client" "haskell-http-client-tls" "haskell-http-types" + "haskell-lens" "haskell-network" "haskell-network-uri" + "haskell-optparse-applicative" "haskell-transformers-base" "haskell-transformers-compat" + "haskell-utf8-string" "haskell-xml-conduit" "haskell-xml-hamlet") +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('8dd729c09f7b415dda13948bbd533606a7ccf45eb933fd6e984539f76defa8f938e6ec0c954c0955630182ee014fd611bd8a4e8a70fc863253d9a3f6a229c497') + +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 \ +-fnetwork-uri -f-mtl-compat +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" +install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" +runhaskell Setup copy --destdir="${pkgdir}" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +}
[arch-commits] Commit in haskell-dav/trunk (PKGBUILD)
Date: Friday, August 10, 2018 @ 05:55:08 Author: felixonmars Revision: 370759 upgpkg: haskell-dav 1.3.2-108 rebuild with cereal 0.5.7.0 Modified: haskell-dav/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-08-10 05:54:14 UTC (rev 370758) +++ PKGBUILD2018-08-10 05:55:08 UTC (rev 370759) @@ -5,7 +5,7 @@ _hkgname=DAV pkgname=haskell-dav pkgver=1.3.2 -pkgrel=107 +pkgrel=108 pkgdesc="RFC 4918 WebDAV support" url="http://floss.scru.org/hDAV; license=("GPL3")
[arch-commits] Commit in haskell-http-client-tls/repos (2 files)
Date: Friday, August 10, 2018 @ 05:54:14 Author: felixonmars Revision: 370758 archrelease: copy trunk to community-staging-x86_64 Added: haskell-http-client-tls/repos/community-staging-x86_64/ haskell-http-client-tls/repos/community-staging-x86_64/PKGBUILD (from rev 370757, haskell-http-client-tls/trunk/PKGBUILD) --+ PKGBUILD | 42 ++ 1 file changed, 42 insertions(+) Copied: haskell-http-client-tls/repos/community-staging-x86_64/PKGBUILD (from rev 370757, haskell-http-client-tls/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-08-10 05:54:14 UTC (rev 370758) @@ -0,0 +1,42 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=http-client-tls +pkgname=haskell-http-client-tls +pkgver=0.3.5.3 +pkgrel=66 +pkgdesc="http-client backend using the connection package and tls library" +url="https://github.com/snoyberg/http-client; +license=("MIT") +arch=('x86_64') +depends=('ghc-libs' "haskell-case-insensitive" "haskell-connection" "haskell-cryptonite" + "haskell-data-default-class" "haskell-exceptions" "haskell-http-client" + "haskell-http-types" "haskell-memory" "haskell-network" "haskell-network-uri" + "haskell-tls") +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('df4fff9fbd6736a52d54bf04669107b24e3d31c22b0f7882310204ca4ef1a895e9f79cea289423341aa575759a2667ff9ca86b889567605ad3daec266a1bbb14') + +build() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" +install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" +runhaskell Setup copy --destdir="${pkgdir}" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +}
[arch-commits] Commit in haskell-http-client-tls/trunk (PKGBUILD)
Date: Friday, August 10, 2018 @ 05:54:00 Author: felixonmars Revision: 370757 upgpkg: haskell-http-client-tls 0.3.5.3-66 rebuild with cereal 0.5.7.0 Modified: haskell-http-client-tls/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-08-10 05:53:23 UTC (rev 370756) +++ PKGBUILD2018-08-10 05:54:00 UTC (rev 370757) @@ -5,7 +5,7 @@ _hkgname=http-client-tls pkgname=haskell-http-client-tls pkgver=0.3.5.3 -pkgrel=65 +pkgrel=66 pkgdesc="http-client backend using the connection package and tls library" url="https://github.com/snoyberg/http-client; license=("MIT")
[arch-commits] Commit in haskell-connection/repos (2 files)
Date: Friday, August 10, 2018 @ 05:53:23 Author: felixonmars Revision: 370756 archrelease: copy trunk to community-staging-x86_64 Added: haskell-connection/repos/community-staging-x86_64/ haskell-connection/repos/community-staging-x86_64/PKGBUILD (from rev 370755, haskell-connection/trunk/PKGBUILD) --+ PKGBUILD | 41 + 1 file changed, 41 insertions(+) Copied: haskell-connection/repos/community-staging-x86_64/PKGBUILD (from rev 370755, haskell-connection/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-08-10 05:53:23 UTC (rev 370756) @@ -0,0 +1,41 @@ +# $Id: PKGBUILD 143584 2015-10-10 10:28:35Z fyan $ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=connection +pkgname=haskell-connection +pkgver=0.2.8 +pkgrel=91 +pkgdesc="Simple and easy network connections API" +url="https://github.com/vincenthz/hs-connection; +license=("custom:BSD3") +arch=('x86_64') +depends=('ghc-libs' "haskell-byteable" "haskell-data-default-class" "haskell-network" "haskell-socks" + "haskell-tls" "haskell-x509" "haskell-x509-store" "haskell-x509-system" + "haskell-x509-validation") +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('59202159d8d9233d1786c75470892da1a577d7a82a8bb8f5c75d52ade7be227c5619fd6fdebf7f60d4e240b31e3b791df266c97787e3fe7814da380147f9c9c5') + +build() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" +install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" +runhaskell Setup copy --destdir="${pkgdir}" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +}
[arch-commits] Commit in haskell-connection/trunk (PKGBUILD)
Date: Friday, August 10, 2018 @ 05:53:08 Author: felixonmars Revision: 370755 upgpkg: haskell-connection 0.2.8-91 rebuild with cereal 0.5.7.0 Modified: haskell-connection/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-08-10 05:52:31 UTC (rev 370754) +++ PKGBUILD2018-08-10 05:53:08 UTC (rev 370755) @@ -5,7 +5,7 @@ _hkgname=connection pkgname=haskell-connection pkgver=0.2.8 -pkgrel=90 +pkgrel=91 pkgdesc="Simple and easy network connections API" url="https://github.com/vincenthz/hs-connection; license=("custom:BSD3")
[arch-commits] Commit in haskell-tls/repos (2 files)
Date: Friday, August 10, 2018 @ 05:52:31 Author: felixonmars Revision: 370754 archrelease: copy trunk to community-staging-x86_64 Added: haskell-tls/repos/community-staging-x86_64/ haskell-tls/repos/community-staging-x86_64/PKGBUILD (from rev 370753, haskell-tls/trunk/PKGBUILD) --+ PKGBUILD | 42 ++ 1 file changed, 42 insertions(+) Copied: haskell-tls/repos/community-staging-x86_64/PKGBUILD (from rev 370753, haskell-tls/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-08-10 05:52:31 UTC (rev 370754) @@ -0,0 +1,42 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=tls +pkgname=haskell-tls +pkgver=1.4.1 +pkgrel=36 +pkgdesc="TLS/SSL protocol native implementation (Server and Client)" +url="https://github.com/vincenthz/hs-tls; +license=("custom:BSD3") +arch=('x86_64') +depends=('ghc-libs' "haskell-asn1-encoding" "haskell-asn1-types" "haskell-async" "haskell-cereal" + "haskell-cryptonite" "haskell-data-default-class" "haskell-memory" + "haskell-network" "haskell-x509" "haskell-x509-store" "haskell-x509-validation") +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('a72435af9d3188fb19d6367089bc598ec17e845eccfbeb3457da89c3a3eb3f47b6041b4d2be6bff63e0c40e110b1eb8b176380e5acb82641869df4dfb871d9fd') + +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-hans -fnetwork -fcompat +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" +install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" +runhaskell Setup copy --destdir="${pkgdir}" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +}
[arch-commits] Commit in haskell-tls/trunk (PKGBUILD)
Date: Friday, August 10, 2018 @ 05:52:16 Author: felixonmars Revision: 370753 upgpkg: haskell-tls 1.4.1-36 rebuild with cereal 0.5.7.0 Modified: haskell-tls/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-08-10 05:51:16 UTC (rev 370752) +++ PKGBUILD2018-08-10 05:52:16 UTC (rev 370753) @@ -5,7 +5,7 @@ _hkgname=tls pkgname=haskell-tls pkgver=1.4.1 -pkgrel=35 +pkgrel=36 pkgdesc="TLS/SSL protocol native implementation (Server and Client)" url="https://github.com/vincenthz/hs-tls; license=("custom:BSD3")
[arch-commits] Commit in haskell-criterion/trunk (PKGBUILD)
Date: Friday, August 10, 2018 @ 05:51:02 Author: felixonmars Revision: 370751 upgpkg: haskell-criterion 1.5.1.0-3 rebuild with cereal 0.5.7.0 Modified: haskell-criterion/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-08-10 05:49:23 UTC (rev 370750) +++ PKGBUILD2018-08-10 05:51:02 UTC (rev 370751) @@ -5,7 +5,7 @@ _hkgname=criterion pkgname=haskell-criterion pkgver=1.5.1.0 -pkgrel=2 +pkgrel=3 pkgdesc="Robust, reliable performance measurement and analysis" url="http://www.serpentine.com/criterion; license=("custom:BSD3")
[arch-commits] Commit in haskell-criterion/repos (2 files)
Date: Friday, August 10, 2018 @ 05:51:16 Author: felixonmars Revision: 370752 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 370751, haskell-criterion/trunk/PKGBUILD) --+ PKGBUILD | 56 1 file changed, 56 insertions(+) Copied: haskell-criterion/repos/community-staging-x86_64/PKGBUILD (from rev 370751, haskell-criterion/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-08-10 05:51:16 UTC (rev 370752) @@ -0,0 +1,56 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=criterion +pkgname=haskell-criterion +pkgver=1.5.1.0 +pkgrel=3 +pkgdesc="Robust, reliable performance measurement and analysis" +url="http://www.serpentine.com/criterion; +license=("custom:BSD3") +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=('a32d36e4a5e3b598f9cc90fb2fac063cb7caaa4683c2bf99d1d5a615c850999a95a2a9b14b58f5855029140a714f45c33cead9dfe94eddc0aa63c45ed091') + +prepare() { +cd $_hkgname-$pkgver +sed -i -e '/semigroups/d' -e 's/optparse-applicative >= 0.13,/optparse-applicative >= 0.13/' \ + -e 's/parsec >= 3.1.0/,parsec >= 3.1.0/' -e '/fail/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}" --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-statistics/repos (2 files)
Date: Friday, August 10, 2018 @ 05:49:23 Author: felixonmars Revision: 370750 archrelease: copy trunk to community-staging-x86_64 Added: haskell-statistics/repos/community-staging-x86_64/ haskell-statistics/repos/community-staging-x86_64/PKGBUILD (from rev 370749, haskell-statistics/trunk/PKGBUILD) --+ PKGBUILD | 46 ++ 1 file changed, 46 insertions(+) Copied: haskell-statistics/repos/community-staging-x86_64/PKGBUILD (from rev 370749, haskell-statistics/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-08-10 05:49:23 UTC (rev 370750) @@ -0,0 +1,46 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=statistics +pkgname=haskell-statistics +pkgver=0.14.0.2 +pkgrel=65 +pkgdesc="A library of statistical types, data, and functions" +url="https://github.com/bos/statistics; +license=("custom:BSD2") +arch=('x86_64') +depends=('ghc-libs' "haskell-aeson" "haskell-base-orphans" "haskell-erf" "haskell-math-functions" + "haskell-monad-par" "haskell-mwc-random" "haskell-primitive" "haskell-vector" + "haskell-vector-algorithms" "haskell-vector-binary-instances" "haskell-vector-th-unbox") +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('8ee0d6ae6f7a27b4b5a61e2c9a9b086224cfb7157efc396052263c5c89aea5eeb625a312e0c08f78cee3d819cdaa139f5a7bfc4413847592db45b1b697e4') + +prepare() { +cd $_hkgname-$pkgver +sed -i 's/<.*0.7/<1/' $_hkgname.cabal +} + +build() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" +install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" +runhaskell Setup copy --destdir="${pkgdir}" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +}
[arch-commits] Commit in haskell-statistics/trunk (PKGBUILD)
Date: Friday, August 10, 2018 @ 05:49:09 Author: felixonmars Revision: 370749 upgpkg: haskell-statistics 0.14.0.2-65 rebuild with cereal 0.5.7.0 Modified: haskell-statistics/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-08-10 05:46:41 UTC (rev 370748) +++ PKGBUILD2018-08-10 05:49:09 UTC (rev 370749) @@ -5,7 +5,7 @@ _hkgname=statistics pkgname=haskell-statistics pkgver=0.14.0.2 -pkgrel=64 +pkgrel=65 pkgdesc="A library of statistical types, data, and functions" url="https://github.com/bos/statistics; license=("custom:BSD2")
[arch-commits] Commit in haskell-socks/repos (2 files)
Date: Friday, August 10, 2018 @ 05:46:41 Author: felixonmars Revision: 370748 archrelease: copy trunk to community-staging-x86_64 Added: haskell-socks/repos/community-staging-x86_64/ haskell-socks/repos/community-staging-x86_64/PKGBUILD (from rev 370747, haskell-socks/trunk/PKGBUILD) --+ PKGBUILD | 39 +++ 1 file changed, 39 insertions(+) Copied: haskell-socks/repos/community-staging-x86_64/PKGBUILD (from rev 370747, haskell-socks/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-08-10 05:46:41 UTC (rev 370748) @@ -0,0 +1,39 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=socks +pkgname=haskell-socks +pkgver=0.5.6 +pkgrel=32 +pkgdesc="Socks proxy (version 5) implementation." +url="https://github.com/vincenthz/hs-socks; +license=("custom:BSD3") +arch=('x86_64') +depends=('ghc-libs' "haskell-cereal" "haskell-network") +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('1e7210157146783242e8db38f0956fac520c9e125954f4b00e95eee4a272d9893dcf9bb408363dfe59c7aa5f0f1e4bd4556fe102157cf6b71bab5a22a96a27d8') + +build() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" +install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" +runhaskell Setup copy --destdir="${pkgdir}" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +}
[arch-commits] Commit in haskell-clientsession/repos (2 files)
Date: Friday, August 10, 2018 @ 05:45:51 Author: felixonmars Revision: 370746 archrelease: copy trunk to community-staging-x86_64 Added: haskell-clientsession/repos/community-staging-x86_64/ haskell-clientsession/repos/community-staging-x86_64/PKGBUILD (from rev 370745, haskell-clientsession/trunk/PKGBUILD) --+ PKGBUILD | 43 +++ 1 file changed, 43 insertions(+) Copied: haskell-clientsession/repos/community-staging-x86_64/PKGBUILD (from rev 370745, haskell-clientsession/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-08-10 05:45:51 UTC (rev 370746) @@ -0,0 +1,43 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=clientsession +pkgname=haskell-clientsession +pkgver=0.9.1.2 +pkgrel=71 +pkgdesc="Securely store session data in a client-side cookie." +url="https://github.com/yesodweb/clientsession/tree/master; +license=("MIT") +arch=('x86_64') +depends=('ghc-libs' "haskell-base64-bytestring" "haskell-cereal" + "haskell-cipher-aes" "haskell-cprng-aes" "haskell-crypto-api" + "haskell-crypto-random" "haskell-entropy" "haskell-setenv" + "haskell-skein" "haskell-tagged") +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('27b44924843363f86b7c27aec1a73e8d74fcf42075cbe45ded4f26d690eb086bac0a4091e66bbdcb431c090aed0ddb64384ca6c555b8ba4c7372f1c42117587a') + +build() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ +-f-test +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" +install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" +runhaskell Setup copy --destdir="${pkgdir}" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +}
[arch-commits] Commit in haskell-socks/trunk (PKGBUILD)
Date: Friday, August 10, 2018 @ 05:46:27 Author: felixonmars Revision: 370747 upgpkg: haskell-socks 0.5.6-32 rebuild with cereal 0.5.7.0 Modified: haskell-socks/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-08-10 05:45:51 UTC (rev 370746) +++ PKGBUILD2018-08-10 05:46:27 UTC (rev 370747) @@ -5,7 +5,7 @@ _hkgname=socks pkgname=haskell-socks pkgver=0.5.6 -pkgrel=31 +pkgrel=32 pkgdesc="Socks proxy (version 5) implementation." url="https://github.com/vincenthz/hs-socks; license=("custom:BSD3")
[arch-commits] Commit in haskell-clientsession/trunk (PKGBUILD)
Date: Friday, August 10, 2018 @ 05:45:36 Author: felixonmars Revision: 370745 upgpkg: haskell-clientsession 0.9.1.2-71 rebuild with cereal 0.5.7.0 Modified: haskell-clientsession/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-08-10 05:45:00 UTC (rev 370744) +++ PKGBUILD2018-08-10 05:45:36 UTC (rev 370745) @@ -5,7 +5,7 @@ _hkgname=clientsession pkgname=haskell-clientsession pkgver=0.9.1.2 -pkgrel=70 +pkgrel=71 pkgdesc="Securely store session data in a client-side cookie." url="https://github.com/yesodweb/clientsession/tree/master; license=("MIT")
[arch-commits] Commit in haskell-skein/repos (2 files)
Date: Friday, August 10, 2018 @ 05:45:00 Author: felixonmars Revision: 370744 archrelease: copy trunk to community-staging-x86_64 Added: haskell-skein/repos/community-staging-x86_64/ haskell-skein/repos/community-staging-x86_64/PKGBUILD (from rev 370743, haskell-skein/trunk/PKGBUILD) --+ PKGBUILD | 40 1 file changed, 40 insertions(+) Copied: haskell-skein/repos/community-staging-x86_64/PKGBUILD (from rev 370743, haskell-skein/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-08-10 05:45:00 UTC (rev 370744) @@ -0,0 +1,40 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=skein +pkgname=haskell-skein +pkgver=1.0.9.4 +pkgrel=21 +pkgdesc="Skein, a family of cryptographic hash functions. Includes Skein-MAC as well." +url="https://github.com/meteficha/skein; +license=("custom:BSD3") +arch=('x86_64') +depends=('ghc-libs' "haskell-cereal" "haskell-crypto-api" "haskell-tagged") +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('4f449de2db0c9f6a22e3f7375999029c1ab9139ae2e678e5582d5ad05dc8b3c12c99951ede884228579b9acc0243b00b93dca07dd6d1ea314cc0d3d223165c34') + +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-big-endian -f-force-endianness -f-reference +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" +install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" +runhaskell Setup copy --destdir="${pkgdir}" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +}
[arch-commits] Commit in haskell-skein/trunk (PKGBUILD)
Date: Friday, August 10, 2018 @ 05:44:45 Author: felixonmars Revision: 370743 upgpkg: haskell-skein 1.0.9.4-21 rebuild with cereal 0.5.7.0 Modified: haskell-skein/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-08-10 05:44:07 UTC (rev 370742) +++ PKGBUILD2018-08-10 05:44:45 UTC (rev 370743) @@ -5,7 +5,7 @@ _hkgname=skein pkgname=haskell-skein pkgver=1.0.9.4 -pkgrel=20 +pkgrel=21 pkgdesc="Skein, a family of cryptographic hash functions. Includes Skein-MAC as well." url="https://github.com/meteficha/skein; license=("custom:BSD3")
[arch-commits] Commit in haskell-shake/repos (2 files)
Date: Friday, August 10, 2018 @ 05:44:07 Author: felixonmars Revision: 370742 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 370741, haskell-shake/trunk/PKGBUILD) --+ PKGBUILD | 56 1 file changed, 56 insertions(+) Copied: haskell-shake/repos/community-staging-x86_64/PKGBUILD (from rev 370741, haskell-shake/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-08-10 05:44:07 UTC (rev 370742) @@ -0,0 +1,56 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=shake +pkgname=haskell-shake +pkgver=0.16.4 +pkgrel=71 +pkgdesc="Build system library, like Make, but more accurate dependencies." +url="http://shakebuild.com; +license=("custom:BSD3") +arch=('x86_64') +depends=('ghc-libs' 'haskell-extra' 'haskell-hashable' '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=('4a517a3730836d5e31c700e455f738d7798460525efdb25499b52fd579dfaaad9d3758fa924b720e1a6c803419eeefdbcc52cec5d60cb5917ae6334454935246') + +prepare() { +cd $_hkgname-$pkgver +sed -i 's/ghc --make/ghc -dynamic --make/' src/Test/Command.hs +sed -e 's/runhaskell Setup.hs configure/runhaskell 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 +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 +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: Friday, August 10, 2018 @ 05:43:53 Author: felixonmars Revision: 370741 upgpkg: haskell-shake 0.16.4-71 rebuild with cereal 0.5.7.0 Modified: haskell-shake/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-08-10 05:37:12 UTC (rev 370740) +++ PKGBUILD2018-08-10 05:43:53 UTC (rev 370741) @@ -5,7 +5,7 @@ _hkgname=shake pkgname=haskell-shake pkgver=0.16.4 -pkgrel=70 +pkgrel=71 pkgdesc="Build system library, like Make, but more accurate dependencies." url="http://shakebuild.com; license=("custom:BSD3")
[arch-commits] Commit in haskell-hopenpgp/trunk (PKGBUILD)
Date: Friday, August 10, 2018 @ 05:36:58 Author: felixonmars Revision: 370739 upgpkg: haskell-hopenpgp 2.7.2-4 rebuild with cereal 0.5.7.0 Modified: haskell-hopenpgp/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-08-10 05:35:07 UTC (rev 370738) +++ PKGBUILD2018-08-10 05:36:58 UTC (rev 370739) @@ -4,7 +4,7 @@ _hkgname=hOpenPGP pkgname=haskell-hopenpgp pkgver=2.7.2 -pkgrel=3 +pkgrel=4 pkgdesc="Native Haskell implementation of OpenPGP (RFC4880)" url="http://floss.scru.org/hOpenPGP/; license=('MIT')
[arch-commits] Commit in haskell-hopenpgp/repos (2 files)
Date: Friday, August 10, 2018 @ 05:37:12 Author: felixonmars Revision: 370740 archrelease: copy trunk to community-staging-x86_64 Added: haskell-hopenpgp/repos/community-staging-x86_64/ haskell-hopenpgp/repos/community-staging-x86_64/PKGBUILD (from rev 370739, haskell-hopenpgp/trunk/PKGBUILD) --+ PKGBUILD | 52 1 file changed, 52 insertions(+) Copied: haskell-hopenpgp/repos/community-staging-x86_64/PKGBUILD (from rev 370739, haskell-hopenpgp/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-08-10 05:37:12 UTC (rev 370740) @@ -0,0 +1,52 @@ +# $Id$ +# Maintainer: Felix Yan + +_hkgname=hOpenPGP +pkgname=haskell-hopenpgp +pkgver=2.7.2 +pkgrel=4 +pkgdesc="Native Haskell implementation of OpenPGP (RFC4880)" +url="http://floss.scru.org/hOpenPGP/; +license=('MIT') +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-asn1-encoding' 'haskell-attoparsec' + 'haskell-base16-bytestring' 'haskell-base64-bytestring' 'haskell-bifunctors' + 'haskell-bzlib' 'haskell-binary-conduit' 'haskell-conduit' 'haskell-conduit-extra' + 'haskell-cryptonite' 'haskell-crypto-cipher-types' 'haskell-errors' 'haskell-hashable' + 'haskell-incremental-parser' 'haskell-ixset-typed' 'haskell-lens' 'haskell-memory' + 'haskell-monad-loops' 'haskell-nettle' 'haskell-network-uri' 'haskell-newtype' + 'haskell-openpgp-asciiarmor' 'haskell-prettyprinter' 'haskell-resourcet' 'haskell-split' + 'haskell-time-locale-compat' 'haskell-unliftio-core' 'haskell-unordered-containers' + 'haskell-wl-pprint-extras' 'haskell-zlib') +makedepends=('ghc') +source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz) +sha512sums=('b2cd045d5f221d853f7bab690d703275af7315bef4eaa8e350168475efd39ce801feb4bbd33c1c4af2a57077f9091d0e6e28e582fd71e50c42ebf8a2dca2e2a8') + +prepare() { +cd $_hkgname-$pkgver +sed -i '/semigroups/d' $_hkgname.cabal +} + +build() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ +-fnetwork-uri +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" +install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" +runhaskell Setup copy --destdir="${pkgdir}" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +}
[arch-commits] Commit in haskell-ixset-typed/repos (2 files)
Date: Friday, August 10, 2018 @ 05:35:07 Author: felixonmars Revision: 370738 archrelease: copy trunk to community-staging-x86_64 Added: haskell-ixset-typed/repos/community-staging-x86_64/ haskell-ixset-typed/repos/community-staging-x86_64/PKGBUILD (from rev 370737, haskell-ixset-typed/trunk/PKGBUILD) --+ PKGBUILD | 38 ++ 1 file changed, 38 insertions(+) Copied: haskell-ixset-typed/repos/community-staging-x86_64/PKGBUILD (from rev 370737, haskell-ixset-typed/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-08-10 05:35:07 UTC (rev 370738) @@ -0,0 +1,38 @@ +# $Id$ +# Maintainer: Felix Yan + +_hkgname=ixset-typed +pkgname=haskell-ixset-typed +pkgver=0.4 +pkgrel=4 +pkgdesc="Efficient relational queries on Haskell sets" +url="https://hackage.haskell.org/package/${_hkgname}; +license=('custom:BSD3') +arch=('x86_64') +depends=('ghc-libs' 'haskell-safecopy' 'haskell-syb') +makedepends=('ghc') +source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz) +sha512sums=('98ce389e64257df7032525c0ae2401690a83128d709ed7fe5459411d49ce3620edeef0e28354b88f8986df4f332ca104dbec5797afb003c4c0078027430feb5e') + +build() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" +install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" +runhaskell Setup copy --destdir="${pkgdir}" +install -D -m644 "COPYING" "${pkgdir}/usr/share/licenses/${pkgname}/COPYING" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/COPYING" +}
[arch-commits] Commit in haskell-ixset-typed/trunk (PKGBUILD)
Date: Friday, August 10, 2018 @ 05:34:51 Author: felixonmars Revision: 370737 upgpkg: haskell-ixset-typed 0.4-4 rebuild with cereal 0.5.7.0 Modified: haskell-ixset-typed/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-08-10 05:34:17 UTC (rev 370736) +++ PKGBUILD2018-08-10 05:34:51 UTC (rev 370737) @@ -4,7 +4,7 @@ _hkgname=ixset-typed pkgname=haskell-ixset-typed pkgver=0.4 -pkgrel=3 +pkgrel=4 pkgdesc="Efficient relational queries on Haskell sets" url="https://hackage.haskell.org/package/${_hkgname}; license=('custom:BSD3')
[arch-commits] Commit in haskell-safecopy/repos (2 files)
Date: Friday, August 10, 2018 @ 05:34:17 Author: felixonmars Revision: 370736 archrelease: copy trunk to community-staging-x86_64 Added: haskell-safecopy/repos/community-staging-x86_64/ haskell-safecopy/repos/community-staging-x86_64/PKGBUILD (from rev 370735, haskell-safecopy/trunk/PKGBUILD) --+ PKGBUILD | 36 1 file changed, 36 insertions(+) Copied: haskell-safecopy/repos/community-staging-x86_64/PKGBUILD (from rev 370735, haskell-safecopy/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-08-10 05:34:17 UTC (rev 370736) @@ -0,0 +1,36 @@ +# $Id$ +# Maintainer: Felix Yan + +_hkgname=safecopy +pkgname=haskell-safecopy +pkgver=0.9.4.1 +pkgrel=6 +pkgdesc="Binary serialization with version control." +url="http://acid-state.seize.it/safecopy; +license=('custom:PublicDomain') +arch=('x86_64') +depends=('ghc-libs' 'haskell-cereal' 'haskell-old-time' 'haskell-vector') +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('7c645cd3e216040e155e814eae72c3f584523f77f1d81835f7a1fb9c5bd63ebd51f746a49584be8a6822866b48119be289f3e74514a054c2f65e6443304e6967') + +build() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" +install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" +runhaskell Setup copy --destdir="${pkgdir}" +}
[arch-commits] Commit in haskell-safecopy/trunk (PKGBUILD)
Date: Friday, August 10, 2018 @ 05:34:03 Author: felixonmars Revision: 370735 upgpkg: haskell-safecopy 0.9.4.1-6 rebuild with cereal 0.5.7.0 Modified: haskell-safecopy/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-08-10 05:33:26 UTC (rev 370734) +++ PKGBUILD2018-08-10 05:34:03 UTC (rev 370735) @@ -4,7 +4,7 @@ _hkgname=safecopy pkgname=haskell-safecopy pkgver=0.9.4.1 -pkgrel=5 +pkgrel=6 pkgdesc="Binary serialization with version control." url="http://acid-state.seize.it/safecopy; license=('custom:PublicDomain')
[arch-commits] Commit in haskell-authenticate-oauth/repos (2 files)
Date: Friday, August 10, 2018 @ 05:33:26 Author: felixonmars Revision: 370734 archrelease: copy trunk to community-staging-x86_64 Added: haskell-authenticate-oauth/repos/community-staging-x86_64/ haskell-authenticate-oauth/repos/community-staging-x86_64/PKGBUILD (from rev 370733, haskell-authenticate-oauth/trunk/PKGBUILD) --+ PKGBUILD | 45 + 1 file changed, 45 insertions(+) Copied: haskell-authenticate-oauth/repos/community-staging-x86_64/PKGBUILD (from rev 370733, haskell-authenticate-oauth/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-08-10 05:33:26 UTC (rev 370734) @@ -0,0 +1,45 @@ +# $Id$ +# Maintainer: Felix Yan + +_hkgname=authenticate-oauth +pkgname=haskell-authenticate-oauth +pkgver=1.6 +pkgrel=32 +pkgdesc="Library to authenticate with OAuth for Haskell web applications." +url="https://github.com/yesodweb/authenticate; +license=('custom:BSD3') +arch=('x86_64') +depends=('ghc-libs' 'haskell-http-client' 'haskell-crypto-pubkey-types' 'haskell-rsa' + 'haskell-data-default' 'haskell-base64-bytestring' 'haskell-sha' 'haskell-random' + 'haskell-http-types' 'haskell-blaze-builder' 'haskell-transformers-compat') +makedepends=('ghc') +source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz) +sha512sums=('1cd4db3874b05a8856dcd07ee1e63fdafb92e8997b9caf81436d882f36c1bda3fce4b32cdbfa28ffa5f5374566ffa981537f527d8814131e7d61f2d1b831') + +prepare() { +cd $_hkgname-$pkgver +sed -i 's/<.*2.3/<3/' $_hkgname.cabal +} + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \ +--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-authenticate-oauth/trunk (PKGBUILD)
Date: Friday, August 10, 2018 @ 05:33:12 Author: felixonmars Revision: 370733 upgpkg: haskell-authenticate-oauth 1.6-32 rebuild with cereal 0.5.7.0 Modified: haskell-authenticate-oauth/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-08-10 05:32:32 UTC (rev 370732) +++ PKGBUILD2018-08-10 05:33:12 UTC (rev 370733) @@ -4,7 +4,7 @@ _hkgname=authenticate-oauth pkgname=haskell-authenticate-oauth pkgver=1.6 -pkgrel=31 +pkgrel=32 pkgdesc="Library to authenticate with OAuth for Haskell web applications." url="https://github.com/yesodweb/authenticate; license=('custom:BSD3')
[arch-commits] Commit in haskell-rsa/repos (2 files)
Date: Friday, August 10, 2018 @ 05:32:32 Author: felixonmars Revision: 370732 archrelease: copy trunk to community-staging-x86_64 Added: haskell-rsa/repos/community-staging-x86_64/ haskell-rsa/repos/community-staging-x86_64/PKGBUILD (from rev 370731, haskell-rsa/trunk/PKGBUILD) --+ PKGBUILD | 44 1 file changed, 44 insertions(+) Copied: haskell-rsa/repos/community-staging-x86_64/PKGBUILD (from rev 370731, haskell-rsa/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-08-10 05:32:32 UTC (rev 370732) @@ -0,0 +1,44 @@ +# $Id$ +# Maintainer: Felix Yan + +_hkgname=RSA +pkgname=haskell-rsa +pkgver=2.3.0 +pkgrel=24 +pkgdesc="Implementation of RSA, using the padding schemes of PKCS#1 v2.1." +url="https://github.com/GaloisInc/rsa; +license=('custom:BSD3') +arch=('x86_64') +depends=('ghc-libs' 'haskell-crypto-api' 'haskell-crypto-pubkey-types' 'haskell-sha') +makedepends=('ghc' 'haskell-drbg' 'haskell-quickcheck' 'haskell-tagged' 'haskell-test-framework' + 'haskell-test-framework-quickcheck2') +source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz) +sha512sums=('134e86897ce345de00c660e3a34fb2395bbd82419a7e708b5741ba38113e46092db6c236c55e3e57b4e2c777eaf22850f3e95fc46d2cf70c50c4383519a8319e') + +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-rsa/trunk (PKGBUILD)
Date: Friday, August 10, 2018 @ 05:32:15 Author: felixonmars Revision: 370731 upgpkg: haskell-rsa 2.3.0-24 rebuild with cereal 0.5.7.0 Modified: haskell-rsa/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-08-10 05:31:01 UTC (rev 370730) +++ PKGBUILD2018-08-10 05:32:15 UTC (rev 370731) @@ -4,7 +4,7 @@ _hkgname=RSA pkgname=haskell-rsa pkgver=2.3.0 -pkgrel=23 +pkgrel=24 pkgdesc="Implementation of RSA, using the padding schemes of PKCS#1 v2.1." url="https://github.com/GaloisInc/rsa; license=('custom:BSD3')
[arch-commits] Commit in haskell-js-jquery/repos (2 files)
Date: Friday, August 10, 2018 @ 05:31:01 Author: felixonmars Revision: 370730 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 370729, haskell-js-jquery/trunk/PKGBUILD) --+ PKGBUILD | 44 1 file changed, 44 insertions(+) Copied: haskell-js-jquery/repos/community-staging-x86_64/PKGBUILD (from rev 370729, haskell-js-jquery/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-08-10 05:31:01 UTC (rev 370730) @@ -0,0 +1,44 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=js-jquery +pkgname=haskell-js-jquery +pkgver=3.3.1 +pkgrel=107 +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 haskell-js-jquery/trunk (PKGBUILD)
Date: Friday, August 10, 2018 @ 05:30:47 Author: felixonmars Revision: 370729 upgpkg: haskell-js-jquery 3.3.1-107 rebuild with cereal 0.5.7.0 Modified: haskell-js-jquery/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-08-10 05:30:06 UTC (rev 370728) +++ PKGBUILD2018-08-10 05:30:47 UTC (rev 370729) @@ -5,7 +5,7 @@ _hkgname=js-jquery pkgname=haskell-js-jquery pkgver=3.3.1 -pkgrel=106 +pkgrel=107 pkgdesc="Obtain minified jQuery code" url="https://github.com/ndmitchell/js-jquery#readme; license=("MIT")
[arch-commits] Commit in darcs/repos (2 files)
Date: Friday, August 10, 2018 @ 05:30:06 Author: felixonmars Revision: 370728 archrelease: copy trunk to community-staging-x86_64 Added: darcs/repos/community-staging-x86_64/ darcs/repos/community-staging-x86_64/PKGBUILD (from rev 370727, darcs/trunk/PKGBUILD) --+ PKGBUILD | 63 + 1 file changed, 63 insertions(+) Copied: darcs/repos/community-staging-x86_64/PKGBUILD (from rev 370727, darcs/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-08-10 05:30:06 UTC (rev 370728) @@ -0,0 +1,63 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +pkgname=darcs +pkgver=2.14.1 +pkgrel=35 +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=('8daea7bdbe8ed5bc67ef2c44918b431a8fc6b2703068200fba338b9c051b4bafed0a1ec9dcec5a58b1530ce4a4231e3c4ecc00bd509cde9ef95d895719e89346') + +prepare() { +cd $pkgname-$pkgver +sed -e 's/^ghc /ghc -dynamic /' \ +-e 's/ ghc / ghc -dynamic /' \ +-i tests/*.sh tests/lib +} + +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: Friday, August 10, 2018 @ 05:29:50 Author: felixonmars Revision: 370727 upgpkg: darcs 2.14.1-35 rebuild with cereal 0.5.7.0 Modified: darcs/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-08-10 05:19:50 UTC (rev 370726) +++ PKGBUILD2018-08-10 05:29:50 UTC (rev 370727) @@ -4,7 +4,7 @@ pkgname=darcs pkgver=2.14.1 -pkgrel=34 +pkgrel=35 pkgdesc="A distributed, interactive, smart revision control system" url="http://darcs.net; license=("GPL2")
[arch-commits] Commit in cabal-install/repos (2 files)
Date: Friday, August 10, 2018 @ 05:19:50 Author: felixonmars Revision: 370726 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 370725, cabal-install/trunk/PKGBUILD) --+ PKGBUILD | 52 1 file changed, 52 insertions(+) Copied: cabal-install/repos/community-staging-x86_64/PKGBUILD (from rev 370725, cabal-install/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-08-10 05:19:50 UTC (rev 370726) @@ -0,0 +1,52 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Thomas Dziedzic +# Contributor: Vesa Kaihlavirta +# Contributor: Arch Haskell Team + +pkgname=cabal-install +pkgver=2.2.0.0 +pkgrel=56 +pkgdesc="The command-line interface for Cabal and Hackage." +url="https://hackage.haskell.org/package/cabal-install; +license=('custom:BSD3') +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') +makedepends=('ghc' 'haskell-pretty-show' 'haskell-quickcheck' 'haskell-tagged' 'haskell-tasty' + 'haskell-tasty-hunit' 'haskell-tasty-quickcheck') +source=("https://hackage.haskell.org/package/cabal-install-${pkgver}/cabal-install-${pkgver}.tar.gz;) +sha512sums=('1b8c31dee09332808bc727322e1e0ca6aaa8c818c5172f412a9d56e8474c93cc814cab6d0cb776a5d0bb94155c023a098872fb91329ff6377278f891f06686f2') + +prepare() { +cd $pkgname-$pkgver +sed -i 's/<.*2.7/<3/' $pkgname.cabal +} + +build() { + cd "${srcdir}/$pkgname-$pkgver" + + runhaskell Setup configure -O --prefix=/usr --enable-executable-dynamic --disable-library-vanilla \ +--docdir="/usr/share/doc/${pkgname}" --enable-tests \ +-fnetwork-uri -fnative-dns -f-debug-expensive-assertions -f-debug-conflict-sets \ +-f-debug-tracetree -f-monolithic -f-lib + runhaskell Setup build +} + +check() { + cd $pkgname-$pkgver + runhaskell Setup test || warning "TODO: pass -dynamic somewhere" +} + +package() { + cd "${srcdir}/$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: Friday, August 10, 2018 @ 05:19:36 Author: felixonmars Revision: 370725 upgpkg: cabal-install 2.2.0.0-56 rebuild with cereal 0.5.7.0 Modified: cabal-install/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-08-10 05:17:46 UTC (rev 370724) +++ PKGBUILD2018-08-10 05:19:36 UTC (rev 370725) @@ -6,7 +6,7 @@ pkgname=cabal-install pkgver=2.2.0.0 -pkgrel=55 +pkgrel=56 pkgdesc="The command-line interface for Cabal and Hackage." url="https://hackage.haskell.org/package/cabal-install; license=('custom:BSD3')
[arch-commits] Commit in python-setuptools-scm/repos/community-any (PKGBUILD PKGBUILD)
Date: Friday, August 10, 2018 @ 05:17:46 Author: felixonmars Revision: 370724 archrelease: copy trunk to community-any Added: python-setuptools-scm/repos/community-any/PKGBUILD (from rev 370723, python-setuptools-scm/trunk/PKGBUILD) Deleted: python-setuptools-scm/repos/community-any/PKGBUILD --+ PKGBUILD | 132 ++--- 1 file changed, 66 insertions(+), 66 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2018-08-10 05:17:07 UTC (rev 370723) +++ PKGBUILD2018-08-10 05:17:46 UTC (rev 370724) @@ -1,66 +0,0 @@ -# $Id$ -# Maintainer: Felix Yan -# Contributor: Hugo Osvaldo Barrera - -pkgbase=python-setuptools-scm -pkgname=(python-setuptools-scm python2-setuptools-scm) -pkgver=3.0.6 -pkgrel=1 -pkgdesc="Handles managing your python package versions in scm metadata." -arch=('any') -url="https://github.com/pypa/setuptools_scm; -license=('MIT') -makedepends=('python-setuptools' 'python2-setuptools') -checkdepends=('python-pytest' 'python2-pytest' 'mercurial' 'git' 'python-pip' 'python2-pip') -source=("https://pypi.io/packages/source/s/setuptools_scm/setuptools_scm-$pkgver.tar.gz;) -sha512sums=('f3d7e84b999c1fa2e13f9d6171f44727e10bf35e7443ab9faa07c40f7c6654ffc76950f3c04137b0d434524c1f6d464618733dc56a97ebf735d61bb191e7e47c') - -prepare() { - cp -a setuptools_scm-$pkgver{,-py2} -} - -build() { - cd "$srcdir"/setuptools_scm-$pkgver - python setup.py build - python setup.py egg_info - - cd "$srcdir"/setuptools_scm-$pkgver-py2 - python2 setup.py build - python2 setup.py egg_info -} - -check() { - # Hack entry points by installing it - - cd "$srcdir"/setuptools_scm-$pkgver - python setup.py install --root="$PWD/tmp_install" --optimize=1 - PYTHONPATH="$PWD/tmp_install/usr/lib/python3.7/site-packages:$PYTHONPATH" py.test - - cd "$srcdir"/setuptools_scm-$pkgver-py2 - python2 setup.py install --root="$PWD/tmp_install" --optimize=1 - PYTHONPATH="$PWD/tmp_install/usr/lib/python2.7/site-packages:$PYTHONPATH" py.test2 -} - -package_python-setuptools-scm() { - depends=('python-setuptools') - provides=('python-setuptools_scm') - conflicts=('python-setuptools_scm') - replaces=('python-setuptools_scm') - - cd "$srcdir"/setuptools_scm-$pkgver - python setup.py install --root "$pkgdir" - - install -Dm644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE -} - -package_python2-setuptools-scm() { - depends=('python2-setuptools') - provides=('python2-setuptools_scm') - conflicts=('python2-setuptools_scm') - replaces=('python2-setuptools_scm') - - cd "$srcdir"/setuptools_scm-$pkgver-py2 - python2 setup.py install --root "$pkgdir" - - install -Dm644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE -} Copied: python-setuptools-scm/repos/community-any/PKGBUILD (from rev 370723, python-setuptools-scm/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2018-08-10 05:17:46 UTC (rev 370724) @@ -0,0 +1,66 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Hugo Osvaldo Barrera + +pkgbase=python-setuptools-scm +pkgname=(python-setuptools-scm python2-setuptools-scm) +pkgver=3.1.0 +pkgrel=1 +pkgdesc="Handles managing your python package versions in scm metadata." +arch=('any') +url="https://github.com/pypa/setuptools_scm; +license=('MIT') +makedepends=('python-setuptools' 'python2-setuptools') +checkdepends=('python-pytest' 'python2-pytest' 'mercurial' 'git' 'python-pip' 'python2-pip') +source=("https://pypi.io/packages/source/s/setuptools_scm/setuptools_scm-$pkgver.tar.gz;) +sha512sums=('bd84bb02900ddc7de2f02dd7cb62bafdea7040ebdc2506b72d05f2c6a6d16be903321e576f63a04f2aa13d8c75b1834dec7d9ea8444e8330281f8e586a3d6426') + +prepare() { + cp -a setuptools_scm-$pkgver{,-py2} +} + +build() { + cd "$srcdir"/setuptools_scm-$pkgver + python setup.py build + python setup.py egg_info + + cd "$srcdir"/setuptools_scm-$pkgver-py2 + python2 setup.py build + python2 setup.py egg_info +} + +check() { + # Hack entry points by installing it + + cd "$srcdir"/setuptools_scm-$pkgver + python setup.py install --root="$PWD/tmp_install" --optimize=1 + PYTHONPATH="$PWD/tmp_install/usr/lib/python3.7/site-packages:$PYTHONPATH" py.test + + cd "$srcdir"/setuptools_scm-$pkgver-py2 + python2 setup.py install --root="$PWD/tmp_install" --optimize=1 + PYTHONPATH="$PWD/tmp_install/usr/lib/python2.7/site-packages:$PYTHONPATH" py.test2 +} + +package_python-setuptools-scm() { + depends=('python-setuptools') + provides=('python-setuptools_scm') + conflicts=('python-setuptools_scm') + replaces=('python-setuptools_scm') + + cd "$srcdir"/setuptools_scm-$pkgver + python setup.py install --root "$pkgdir" + + install -Dm644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE +} + +package_python2-setuptools-scm() { + depends=('python2-setuptools') + provides=('python2-setuptools_scm')
[arch-commits] Commit in python-setuptools-scm/trunk (PKGBUILD)
Date: Friday, August 10, 2018 @ 05:17:07 Author: felixonmars Revision: 370723 upgpkg: python-setuptools-scm 3.1.0-1 Modified: python-setuptools-scm/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-08-10 05:16:26 UTC (rev 370722) +++ PKGBUILD2018-08-10 05:17:07 UTC (rev 370723) @@ -4,7 +4,7 @@ pkgbase=python-setuptools-scm pkgname=(python-setuptools-scm python2-setuptools-scm) -pkgver=3.0.6 +pkgver=3.1.0 pkgrel=1 pkgdesc="Handles managing your python package versions in scm metadata." arch=('any') @@ -13,7 +13,7 @@ makedepends=('python-setuptools' 'python2-setuptools') checkdepends=('python-pytest' 'python2-pytest' 'mercurial' 'git' 'python-pip' 'python2-pip') source=("https://pypi.io/packages/source/s/setuptools_scm/setuptools_scm-$pkgver.tar.gz;) -sha512sums=('f3d7e84b999c1fa2e13f9d6171f44727e10bf35e7443ab9faa07c40f7c6654ffc76950f3c04137b0d434524c1f6d464618733dc56a97ebf735d61bb191e7e47c') +sha512sums=('bd84bb02900ddc7de2f02dd7cb62bafdea7040ebdc2506b72d05f2c6a6d16be903321e576f63a04f2aa13d8c75b1834dec7d9ea8444e8330281f8e586a3d6426') prepare() { cp -a setuptools_scm-$pkgver{,-py2}
[arch-commits] Commit in haskell-http/trunk (PKGBUILD)
Date: Friday, August 10, 2018 @ 05:16:12 Author: felixonmars Revision: 370721 upgpkg: haskell-http 4000.3.12-37 rebuild with cereal 0.5.7.0 Modified: haskell-http/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-08-10 05:15:19 UTC (rev 370720) +++ PKGBUILD2018-08-10 05:16:12 UTC (rev 370721) @@ -5,7 +5,7 @@ _hkgname=HTTP pkgname=haskell-http pkgver=4000.3.12 -pkgrel=36 +pkgrel=37 pkgdesc="A library for client-side HTTP" url="https://hackage.haskell.org/package/${_hkgname}; license=('custom:BSD3')
[arch-commits] Commit in haskell-http/repos (2 files)
Date: Friday, August 10, 2018 @ 05:16:26 Author: felixonmars Revision: 370722 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 370721, haskell-http/trunk/PKGBUILD) --+ PKGBUILD | 48 1 file changed, 48 insertions(+) Copied: haskell-http/repos/community-staging-x86_64/PKGBUILD (from rev 370721, haskell-http/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-08-10 05:16:26 UTC (rev 370722) @@ -0,0 +1,48 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Thomas Dziedzic + +_hkgname=HTTP +pkgname=haskell-http +pkgver=4000.3.12 +pkgrel=37 +pkgdesc="A library for client-side HTTP" +url="https://hackage.haskell.org/package/${_hkgname}; +license=('custom:BSD3') +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=('684741c017fd39c6a7ff1d75f182b465938d5c2a2abe92a0fcaec69a46fc11e59234c1b666ecf28465333df34ea267443fd56abaa38db21479cbcc19e286781e') + +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-puremd5/repos (2 files)
Date: Friday, August 10, 2018 @ 05:15:19 Author: felixonmars Revision: 370720 archrelease: copy trunk to community-staging-x86_64 Added: haskell-puremd5/repos/community-staging-x86_64/ haskell-puremd5/repos/community-staging-x86_64/PKGBUILD (from rev 370719, haskell-puremd5/trunk/PKGBUILD) --+ PKGBUILD | 40 1 file changed, 40 insertions(+) Copied: haskell-puremd5/repos/community-staging-x86_64/PKGBUILD (from rev 370719, haskell-puremd5/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-08-10 05:15:19 UTC (rev 370720) @@ -0,0 +1,40 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Thomas Dziedzic + +_hkgname=pureMD5 +pkgname=haskell-puremd5 +pkgver=2.1.3 +pkgrel=15 +pkgdesc="A Haskell-only implementation of the MD5 digest (hash) algorithm" +url="https://hackage.haskell.org/package/pureMD5; +license=('custom:BSD3') +arch=('x86_64') +depends=('ghc-libs' 'haskell-cereal' 'haskell-crypto-api' 'haskell-tagged') +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('4be26ab8383bc51aaefb2e22cd758945eab00d1ca9612fc0a1b6ba1a581ea7dca55580f50c11dd60c72aeb1f3c418c73c52df34a1be168d878602540394201dc') + +build() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ +-f-test +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" +install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" +runhaskell Setup copy --destdir="${pkgdir}" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +}
[arch-commits] Commit in haskell-puremd5/trunk (PKGBUILD)
Date: Friday, August 10, 2018 @ 05:15:05 Author: felixonmars Revision: 370719 upgpkg: haskell-puremd5 2.1.3-15 rebuild with cereal 0.5.7.0 Modified: haskell-puremd5/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-08-10 05:14:30 UTC (rev 370718) +++ PKGBUILD2018-08-10 05:15:05 UTC (rev 370719) @@ -5,7 +5,7 @@ _hkgname=pureMD5 pkgname=haskell-puremd5 pkgver=2.1.3 -pkgrel=14 +pkgrel=15 pkgdesc="A Haskell-only implementation of the MD5 digest (hash) algorithm" url="https://hackage.haskell.org/package/pureMD5; license=('custom:BSD3')
[arch-commits] Commit in haskell-hasql-transaction/trunk (PKGBUILD)
Date: Friday, August 10, 2018 @ 05:14:14 Author: felixonmars Revision: 370717 upgpkg: haskell-hasql-transaction 0.5.2-114 rebuild with cereal 0.5.7.0 Modified: haskell-hasql-transaction/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-08-10 05:13:24 UTC (rev 370716) +++ PKGBUILD2018-08-10 05:14:14 UTC (rev 370717) @@ -4,7 +4,7 @@ _hkgname=hasql-transaction pkgname=haskell-hasql-transaction pkgver=0.5.2 -pkgrel=113 +pkgrel=114 pkgdesc="A composable abstraction over the retryable transactions for Hasql" url="https://github.com/nikita-volkov/hasql-transaction; license=('MIT')
[arch-commits] Commit in haskell-hasql-transaction/repos (2 files)
Date: Friday, August 10, 2018 @ 05:14:30 Author: felixonmars Revision: 370718 archrelease: copy trunk to community-staging-x86_64 Added: haskell-hasql-transaction/repos/community-staging-x86_64/ haskell-hasql-transaction/repos/community-staging-x86_64/PKGBUILD (from rev 370717, haskell-hasql-transaction/trunk/PKGBUILD) --+ PKGBUILD | 49 + 1 file changed, 49 insertions(+) Copied: haskell-hasql-transaction/repos/community-staging-x86_64/PKGBUILD (from rev 370717, haskell-hasql-transaction/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-08-10 05:14:30 UTC (rev 370718) @@ -0,0 +1,49 @@ +# $Id$ +# Maintainer: Felix Yan + +_hkgname=hasql-transaction +pkgname=haskell-hasql-transaction +pkgver=0.5.2 +pkgrel=114 +pkgdesc="A composable abstraction over the retryable transactions for Hasql" +url="https://github.com/nikita-volkov/hasql-transaction; +license=('MIT') +arch=('x86_64') +depends=('ghc-libs' 'haskell-base-prelude' 'haskell-bytestring-tree-builder' + 'haskell-contravariant' 'haskell-contravariant-extras' 'haskell-hasql') +makedepends=('ghc' 'haskell-async' 'haskell-rebase') +checkdepends=('postgresql' 'pifpaf') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('be3478b6c62894b517d91b7cbd515ca4fdc750a0dde087bba73ca7e3426e733ca444937136765e526130ce74d112154d444a379f5e5771ec596c404ca19737e2') + +build() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $_hkgname-$pkgver + +eval $(pifpaf run postgresql --host 127.0.0.1 --port 5432) +createuser -s postgres +runhaskell Setup test +pifpaf_stop +} + +package() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" +install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" +runhaskell Setup copy --destdir="${pkgdir}" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +}
[arch-commits] Commit in haskell-hasql-pool/trunk (PKGBUILD)
Date: Friday, August 10, 2018 @ 05:13:10 Author: felixonmars Revision: 370715 upgpkg: haskell-hasql-pool 0.4.3-111 rebuild with cereal 0.5.7.0 Modified: haskell-hasql-pool/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-08-10 05:12:28 UTC (rev 370714) +++ PKGBUILD2018-08-10 05:13:10 UTC (rev 370715) @@ -5,7 +5,7 @@ _hkgname=hasql-pool pkgname=haskell-hasql-pool pkgver=0.4.3 -pkgrel=110 +pkgrel=111 pkgdesc="A pool of connections for Hasql" url="https://github.com/nikita-volkov/hasql-pool; license=('MIT')
[arch-commits] Commit in haskell-hasql-pool/repos (2 files)
Date: Friday, August 10, 2018 @ 05:13:24 Author: felixonmars Revision: 370716 archrelease: copy trunk to community-staging-x86_64 Added: haskell-hasql-pool/repos/community-staging-x86_64/ haskell-hasql-pool/repos/community-staging-x86_64/PKGBUILD (from rev 370715, haskell-hasql-pool/trunk/PKGBUILD) --+ PKGBUILD | 39 +++ 1 file changed, 39 insertions(+) Copied: haskell-hasql-pool/repos/community-staging-x86_64/PKGBUILD (from rev 370715, haskell-hasql-pool/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-08-10 05:13:24 UTC (rev 370716) @@ -0,0 +1,39 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Thomas Dziedzic + +_hkgname=hasql-pool +pkgname=haskell-hasql-pool +pkgver=0.4.3 +pkgrel=111 +pkgdesc="A pool of connections for Hasql" +url="https://github.com/nikita-volkov/hasql-pool; +license=('MIT') +arch=('x86_64') +depends=('ghc-libs' 'haskell-base-prelude' 'haskell-hasql' 'haskell-resource-pool') +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('533e4e39379fb4c5a668b81e704d768abe333c2fb4f7951d117e4415b0cbaa2895d87edda9be93c3bb635a7c4bbe0a3682857c0b04c08ec5821e0889d213351c') + +build() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" +install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" +runhaskell Setup copy --destdir="${pkgdir}" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +}
[arch-commits] Commit in haskell-hasql/trunk (PKGBUILD)
Date: Friday, August 10, 2018 @ 05:12:12 Author: felixonmars Revision: 370713 upgpkg: haskell-hasql 1.1.1-111 rebuild with cereal 0.5.7.0 Modified: haskell-hasql/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-08-10 05:10:53 UTC (rev 370712) +++ PKGBUILD2018-08-10 05:12:12 UTC (rev 370713) @@ -5,7 +5,7 @@ _hkgname=hasql pkgname=haskell-hasql pkgver=1.1.1 -pkgrel=110 +pkgrel=111 pkgdesc="An efficient PostgreSQL driver and a flexible mapping API" url="https://github.com/nikita-volkov/hasql; license=('MIT')
[arch-commits] Commit in haskell-hasql/repos (2 files)
Date: Friday, August 10, 2018 @ 05:12:28 Author: felixonmars Revision: 370714 archrelease: copy trunk to community-staging-x86_64 Added: haskell-hasql/repos/community-staging-x86_64/ haskell-hasql/repos/community-staging-x86_64/PKGBUILD (from rev 370713, haskell-hasql/trunk/PKGBUILD) --+ PKGBUILD | 68 + 1 file changed, 68 insertions(+) Copied: haskell-hasql/repos/community-staging-x86_64/PKGBUILD (from rev 370713, haskell-hasql/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-08-10 05:12:28 UTC (rev 370714) @@ -0,0 +1,68 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Thomas Dziedzic + +_hkgname=hasql +pkgname=haskell-hasql +pkgver=1.1.1 +pkgrel=111 +pkgdesc="An efficient PostgreSQL driver and a flexible mapping API" +url="https://github.com/nikita-volkov/hasql; +license=('MIT') +arch=('x86_64') +depends=('ghc-libs' 'haskell-attoparsec' 'haskell-base-prelude' 'haskell-bytestring-strict-builder' + 'haskell-contravariant' 'haskell-contravariant-extras' 'haskell-data-default-class' + 'haskell-dlist' 'haskell-hashable' 'haskell-hashtables' 'haskell-loch-th' + 'haskell-placeholders' 'haskell-postgresql-binary' 'haskell-postgresql-libpq' + 'haskell-profunctors' 'haskell-vector') +makedepends=('ghc' 'haskell-bug' 'haskell-tasty' 'haskell-tasty-quickcheck' 'haskell-tasty-hunit' + 'haskell-quickcheck-instances' 'haskell-quickcheck' 'haskell-rerebase') +checkdepends=('postgresql' 'pifpaf') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('f72097118dbecd87c31394be882aa81a591d5e6d429bbee974cc4d6acaf1a86b9cb1c623666f3ffcc4f258992a3522d1780fbcc5a2edaded18c106bbe1fd28be') + +prepare() { +sed -e 's/tasty-hunit >= 0.9 && < 0.10,/tasty-hunit >= 0.9,/' \ +-e 's/tasty >= 0.12 && < 0.13,/tasty >= 0.12,/' \ +-e 's/tasty-quickcheck >= 0.9 && < 0.10,/tasty-quickcheck >= 0.9,/' \ +-e '/semigroups/d' \ +-i $_hkgname-$pkgver/$_hkgname.cabal +sed -e 's/deriving (Monoid)/deriving (Semigroup, Monoid)/' \ +-e '/instance Semigroup/d' \ +-i $_hkgname-$pkgver/library/Hasql/Private/Commands.hs +sed -e 's/ Monoid)/ Semigroup, Monoid)/' \ +-e '/instance Semigroup/d' \ +-i $_hkgname-$pkgver/library/Hasql/Private/Encoders/Params.hs +} + +build() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" --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 + +eval $(pifpaf run postgresql --host 127.0.0.1 --port 5432) +createuser -s postgres +runhaskell Setup test +pifpaf_stop +} + +package() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" +install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" +runhaskell Setup copy --destdir="${pkgdir}" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +}
[arch-commits] Commit in haskell-postgresql-binary/repos (2 files)
Date: Friday, August 10, 2018 @ 05:10:53 Author: felixonmars Revision: 370712 archrelease: copy trunk to community-staging-x86_64 Added: haskell-postgresql-binary/repos/community-staging-x86_64/ haskell-postgresql-binary/repos/community-staging-x86_64/PKGBUILD (from rev 370711, haskell-postgresql-binary/trunk/PKGBUILD) --+ PKGBUILD | 54 ++ 1 file changed, 54 insertions(+) Copied: haskell-postgresql-binary/repos/community-staging-x86_64/PKGBUILD (from rev 370711, haskell-postgresql-binary/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-08-10 05:10:53 UTC (rev 370712) @@ -0,0 +1,54 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=postgresql-binary +pkgname=haskell-postgresql-binary +pkgver=0.12.1.1 +pkgrel=39 +pkgdesc="Encoders and decoders for the PostgreSQL's binary format" +url="https://github.com/nikita-volkov/postgresql-binary; +license=("MIT") +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-base-prelude' 'haskell-binary-parser' + 'haskell-bytestring-strict-builder' 'haskell-loch-th' 'haskell-network-ip' + 'haskell-placeholders' 'haskell-scientific' 'haskell-unordered-containers' + 'haskell-uuid' 'haskell-vector') +makedepends=('ghc' 'haskell-postgresql-libpq' 'haskell-tasty' 'haskell-tasty-quickcheck' + 'haskell-tasty-hunit' 'haskell-quickcheck' 'haskell-quickcheck-instances' + 'haskell-json-ast' 'haskell-conversion' 'haskell-conversion-bytestring' + 'haskell-conversion-text' 'haskell-rerebase' 'pifpaf' 'postgresql') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('386079b1816861da9e6e57e6ff6e30d3e01865102418173fc0e69145d924114b69d1ca99134158168c354d4fdac74bbb54d591849f87ed24548ef31fe22e04d1') + +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 + +eval $(pifpaf run postgresql --host 127.0.0.1 --port 5432) +createuser -s postgres +runhaskell Setup test +pifpaf_stop +} + +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-postgresql-binary/trunk (PKGBUILD)
Date: Friday, August 10, 2018 @ 05:10:38 Author: felixonmars Revision: 370711 upgpkg: haskell-postgresql-binary 0.12.1.1-39 rebuild with cereal 0.5.7.0 Modified: haskell-postgresql-binary/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-08-10 05:09:11 UTC (rev 370710) +++ PKGBUILD2018-08-10 05:10:38 UTC (rev 370711) @@ -5,7 +5,7 @@ _hkgname=postgresql-binary pkgname=haskell-postgresql-binary pkgver=0.12.1.1 -pkgrel=38 +pkgrel=39 pkgdesc="Encoders and decoders for the PostgreSQL's binary format" url="https://github.com/nikita-volkov/postgresql-binary; license=("MIT")
[arch-commits] Commit in haskell-network-ip/repos (2 files)
Date: Friday, August 10, 2018 @ 05:09:11 Author: felixonmars Revision: 370710 archrelease: copy trunk to community-staging-x86_64 Added: haskell-network-ip/repos/community-staging-x86_64/ haskell-network-ip/repos/community-staging-x86_64/PKGBUILD (from rev 370709, haskell-network-ip/trunk/PKGBUILD) --+ PKGBUILD | 40 1 file changed, 40 insertions(+) Copied: haskell-network-ip/repos/community-staging-x86_64/PKGBUILD (from rev 370709, haskell-network-ip/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-08-10 05:09:11 UTC (rev 370710) @@ -0,0 +1,40 @@ +# $Id$ +# Maintainer: Felix Yan + +_hkgname=network-ip +pkgname=haskell-network-ip +pkgver=0.3.0.2 +pkgrel=57 +pkgdesc="Internet Protocol data structures" +url="https://github.com/mvv/network-ip; +license=('custom:BSD3') +arch=('x86_64') +depends=('ghc-libs' 'haskell-data-default-class' 'haskell-data-dword' 'haskell-data-endian' + 'haskell-data-serializer' 'haskell-data-textual' 'haskell-hashable' 'haskell-parsers' + 'haskell-text-printer' 'haskell-type-hint') +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('de18967efdf4b42e1db16f28e5cf396b37207d5e37c9d01275dc4ab3fd8dd56f791f8af9943f53b588caed81963b785429582702fe4ce647ae7d76f8a1fa0092') + +build() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" +install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" +runhaskell Setup copy --destdir="${pkgdir}" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +}
[arch-commits] Commit in haskell-network-ip/trunk (PKGBUILD)
Date: Friday, August 10, 2018 @ 05:08:57 Author: felixonmars Revision: 370709 upgpkg: haskell-network-ip 0.3.0.2-57 rebuild with cereal 0.5.7.0 Modified: haskell-network-ip/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-08-10 05:08:17 UTC (rev 370708) +++ PKGBUILD2018-08-10 05:08:57 UTC (rev 370709) @@ -4,7 +4,7 @@ _hkgname=network-ip pkgname=haskell-network-ip pkgver=0.3.0.2 -pkgrel=56 +pkgrel=57 pkgdesc="Internet Protocol data structures" url="https://github.com/mvv/network-ip; license=('custom:BSD3')
[arch-commits] Commit in haskell-monad-par/trunk (PKGBUILD)
Date: Friday, August 10, 2018 @ 05:08:03 Author: felixonmars Revision: 370707 upgpkg: haskell-monad-par 0.3.4.8-21 rebuild with cereal 0.5.7.0 Modified: haskell-monad-par/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-08-10 05:07:28 UTC (rev 370706) +++ PKGBUILD2018-08-10 05:08:03 UTC (rev 370707) @@ -5,7 +5,7 @@ _hkgname=monad-par pkgname=haskell-monad-par pkgver=0.3.4.8 -pkgrel=20 +pkgrel=21 pkgdesc="A library for parallel programming based on a monad" url="https://github.com/simonmar/monad-par; license=("custom:BSD3")
[arch-commits] Commit in haskell-monad-par/repos (2 files)
Date: Friday, August 10, 2018 @ 05:08:17 Author: felixonmars Revision: 370708 archrelease: copy trunk to community-staging-x86_64 Added: haskell-monad-par/repos/community-staging-x86_64/ haskell-monad-par/repos/community-staging-x86_64/PKGBUILD (from rev 370707, haskell-monad-par/trunk/PKGBUILD) --+ PKGBUILD | 41 + 1 file changed, 41 insertions(+) Copied: haskell-monad-par/repos/community-staging-x86_64/PKGBUILD (from rev 370707, haskell-monad-par/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-08-10 05:08:17 UTC (rev 370708) @@ -0,0 +1,41 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=monad-par +pkgname=haskell-monad-par +pkgver=0.3.4.8 +pkgrel=21 +pkgdesc="A library for parallel programming based on a monad" +url="https://github.com/simonmar/monad-par; +license=("custom:BSD3") +arch=('x86_64') +depends=('ghc-libs' "haskell-abstract-deque" "haskell-abstract-par" "haskell-monad-par-extras" + "haskell-mwc-random" "haskell-parallel") +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('6d2f6f571a3eef804e69ca892cf865bb169863d4fa97cad94cfb740925861b827fef14595c2edf235a8a60babdb854eecb87ff09bb798a6912edb7c3c6fe7027') + +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-newgeneric -f-chaselev +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" +install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" +runhaskell Setup copy --destdir="${pkgdir}" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +}
[arch-commits] Commit in haskell-monad-par-extras/repos (2 files)
Date: Friday, August 10, 2018 @ 05:07:28 Author: felixonmars Revision: 370706 archrelease: copy trunk to community-staging-x86_64 Added: haskell-monad-par-extras/repos/community-staging-x86_64/ haskell-monad-par-extras/repos/community-staging-x86_64/PKGBUILD (from rev 370705, haskell-monad-par-extras/trunk/PKGBUILD) --+ PKGBUILD | 39 +++ 1 file changed, 39 insertions(+) Copied: haskell-monad-par-extras/repos/community-staging-x86_64/PKGBUILD (from rev 370705, haskell-monad-par-extras/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-08-10 05:07:28 UTC (rev 370706) @@ -0,0 +1,39 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=monad-par-extras +pkgname=haskell-monad-par-extras +pkgver=0.3.3 +pkgrel=14 +pkgdesc="Combinators and extra features for Par monads" +url="https://github.com/simonmar/monad-par; +license=("custom:BSD3") +arch=('x86_64') +depends=('ghc-libs' "haskell-abstract-par" "haskell-cereal" "haskell-random") +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('89811cbdb6ab6654f31a8c327b4d0299c27938b226e0e12b0917393b610d02ea5a62182bff513cdfd19c21165658f0f1ef1ea00bdae114fd84d524051dca4fe0') + +build() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" +install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" +runhaskell Setup copy --destdir="${pkgdir}" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +}
[arch-commits] Commit in haskell-fdo-notify/trunk (PKGBUILD)
Date: Friday, August 10, 2018 @ 05:06:28 Author: felixonmars Revision: 370703 upgpkg: haskell-fdo-notify 0.3.1-92 rebuild with cereal 0.5.7.0 Modified: haskell-fdo-notify/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-08-10 05:05:38 UTC (rev 370702) +++ PKGBUILD2018-08-10 05:06:28 UTC (rev 370703) @@ -5,7 +5,7 @@ _hkgname=fdo-notify pkgname=haskell-fdo-notify pkgver=0.3.1 -pkgrel=91 +pkgrel=92 pkgdesc="Desktop Notifications client" url="http://bitbucket.org/taejo/fdo-notify/; license=("custom:BSD3")
[arch-commits] Commit in haskell-fdo-notify/repos (2 files)
Date: Friday, August 10, 2018 @ 05:06:42 Author: felixonmars Revision: 370704 archrelease: copy trunk to community-staging-x86_64 Added: haskell-fdo-notify/repos/community-staging-x86_64/ haskell-fdo-notify/repos/community-staging-x86_64/PKGBUILD (from rev 370703, haskell-fdo-notify/trunk/PKGBUILD) --+ PKGBUILD | 39 +++ 1 file changed, 39 insertions(+) Copied: haskell-fdo-notify/repos/community-staging-x86_64/PKGBUILD (from rev 370703, haskell-fdo-notify/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-08-10 05:06:42 UTC (rev 370704) @@ -0,0 +1,39 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=fdo-notify +pkgname=haskell-fdo-notify +pkgver=0.3.1 +pkgrel=92 +pkgdesc="Desktop Notifications client" +url="http://bitbucket.org/taejo/fdo-notify/; +license=("custom:BSD3") +arch=('x86_64') +depends=('ghc-libs' "haskell-dbus") +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('d9193899d5eebd7c36e9464571827bd5b560fcc156e89822877b3b67a1f376c7abea9958f7e0aa6f79da06ad5f35a8738ad30a40d447b64ad557ed341054e6b6') + +build() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" +install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" +runhaskell Setup copy --destdir="${pkgdir}" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +}
[arch-commits] Commit in haskell-monad-par-extras/trunk (PKGBUILD)
Date: Friday, August 10, 2018 @ 05:07:14 Author: felixonmars Revision: 370705 upgpkg: haskell-monad-par-extras 0.3.3-14 rebuild with cereal 0.5.7.0 Modified: haskell-monad-par-extras/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-08-10 05:06:42 UTC (rev 370704) +++ PKGBUILD2018-08-10 05:07:14 UTC (rev 370705) @@ -5,7 +5,7 @@ _hkgname=monad-par-extras pkgname=haskell-monad-par-extras pkgver=0.3.3 -pkgrel=13 +pkgrel=14 pkgdesc="Combinators and extra features for Par monads" url="https://github.com/simonmar/monad-par; license=("custom:BSD3")
[arch-commits] Commit in uglify-js/repos/community-any (4 files)
Date: Friday, August 10, 2018 @ 05:05:18 Author: felixonmars Revision: 370700 archrelease: copy trunk to community-any Added: uglify-js/repos/community-any/PKGBUILD (from rev 370698, uglify-js/trunk/PKGBUILD) uglify-js/repos/community-any/uglify-js.install (from rev 370698, uglify-js/trunk/uglify-js.install) Deleted: uglify-js/repos/community-any/PKGBUILD uglify-js/repos/community-any/uglify-js.install ---+ PKGBUILD | 56 ++-- uglify-js.install | 16 +++--- 2 files changed, 36 insertions(+), 36 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2018-08-10 05:05:16 UTC (rev 370699) +++ PKGBUILD2018-08-10 05:05:18 UTC (rev 370700) @@ -1,28 +0,0 @@ -# $Id$ -# Maintainer: Felix Yan -# Contributor: Daniel Nagy - -pkgname=uglify-js -pkgver=3.4.6 -pkgrel=1 -pkgdesc="JavaScript parser, mangler/compressor and beautifier toolkit" -arch=('any') -url='http://lisperator.net/uglifyjs' -license=('BSD') -depends=('nodejs') -makedepends=('npm') -install=${pkgname}.install -source=(https://registry.npmjs.org/$pkgname/-/$pkgname-$pkgver.tgz) -noextract=($pkgname-$pkgver.tgz) -sha512sums=('3b50fb2fa59c3b34b5a96d9e868a449b87169b9c80e9b401a33964b3c8cef0e0f1602cb8ceff9b47f95ae0bc29d35b6991818da279e95ef52962daef4aef18ce') - -package() { - npm install -g --user root --prefix "$pkgdir"/usr "$srcdir"/$pkgname-$pkgver.tgz - mkdir -p "$pkgdir/usr/share/licenses/$pkgname" - ln -s "../../../lib/node_modules/uglify-js/LICENSE" "$pkgdir/usr/share/licenses/$pkgname/" - - # Fix npm derp - find "$pkgdir/usr" -type d -exec chmod 755 '{}' + -} - -# vim:set ts=2 sw=2 et: Copied: uglify-js/repos/community-any/PKGBUILD (from rev 370698, uglify-js/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2018-08-10 05:05:18 UTC (rev 370700) @@ -0,0 +1,28 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Daniel Nagy + +pkgname=uglify-js +pkgver=3.4.7 +pkgrel=1 +pkgdesc="JavaScript parser, mangler/compressor and beautifier toolkit" +arch=('any') +url='http://lisperator.net/uglifyjs' +license=('BSD') +depends=('nodejs') +makedepends=('npm') +install=${pkgname}.install +source=(https://registry.npmjs.org/$pkgname/-/$pkgname-$pkgver.tgz) +noextract=($pkgname-$pkgver.tgz) +sha512sums=('2743368b599003ecdedc474df52062ef9d4335d01799e14b7c9addfcc0c89117371b719b6fd38f552c7b18842f5707d6c500117185760d3c4890cc83024de8f5') + +package() { + npm install -g --user root --prefix "$pkgdir"/usr "$srcdir"/$pkgname-$pkgver.tgz + mkdir -p "$pkgdir/usr/share/licenses/$pkgname" + ln -s "../../../lib/node_modules/uglify-js/LICENSE" "$pkgdir/usr/share/licenses/$pkgname/" + + # Fix npm derp + find "$pkgdir/usr" -type d -exec chmod 755 '{}' + +} + +# vim:set ts=2 sw=2 et: Deleted: uglify-js.install === --- uglify-js.install 2018-08-10 05:05:16 UTC (rev 370699) +++ uglify-js.install 2018-08-10 05:05:18 UTC (rev 370700) @@ -1,8 +0,0 @@ -post_install() { - # fixup permissions - chmod 755 /usr/lib/node_modules -} - -post_upgrade() { - post_install -} Copied: uglify-js/repos/community-any/uglify-js.install (from rev 370698, uglify-js/trunk/uglify-js.install) === --- uglify-js.install (rev 0) +++ uglify-js.install 2018-08-10 05:05:18 UTC (rev 370700) @@ -0,0 +1,8 @@ +post_install() { + # fixup permissions + chmod 755 /usr/lib/node_modules +} + +post_upgrade() { + post_install +}
[arch-commits] Commit in uglify-js/trunk (PKGBUILD)
Date: Friday, August 10, 2018 @ 05:05:03 Author: felixonmars Revision: 370698 upgpkg: uglify-js 3.4.7-1 Modified: uglify-js/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-08-10 05:04:50 UTC (rev 370697) +++ PKGBUILD2018-08-10 05:05:03 UTC (rev 370698) @@ -3,7 +3,7 @@ # Contributor: Daniel Nagy pkgname=uglify-js -pkgver=3.4.6 +pkgver=3.4.7 pkgrel=1 pkgdesc="JavaScript parser, mangler/compressor and beautifier toolkit" arch=('any') @@ -14,7 +14,7 @@ install=${pkgname}.install source=(https://registry.npmjs.org/$pkgname/-/$pkgname-$pkgver.tgz) noextract=($pkgname-$pkgver.tgz) -sha512sums=('3b50fb2fa59c3b34b5a96d9e868a449b87169b9c80e9b401a33964b3c8cef0e0f1602cb8ceff9b47f95ae0bc29d35b6991818da279e95ef52962daef4aef18ce') +sha512sums=('2743368b599003ecdedc474df52062ef9d4335d01799e14b7c9addfcc0c89117371b719b6fd38f552c7b18842f5707d6c500117185760d3c4890cc83024de8f5') package() { npm install -g --user root --prefix "$pkgdir"/usr "$srcdir"/$pkgname-$pkgver.tgz
[arch-commits] Commit in python-stestr/repos/community-any (PKGBUILD PKGBUILD)
Date: Friday, August 10, 2018 @ 05:05:16 Author: felixonmars Revision: 370699 archrelease: copy trunk to community-any Added: python-stestr/repos/community-any/PKGBUILD (from rev 370698, python-stestr/trunk/PKGBUILD) Deleted: python-stestr/repos/community-any/PKGBUILD --+ PKGBUILD | 140 ++--- 1 file changed, 70 insertions(+), 70 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2018-08-10 05:05:03 UTC (rev 370698) +++ PKGBUILD2018-08-10 05:05:16 UTC (rev 370699) @@ -1,70 +0,0 @@ -# $Id$ -# Maintainer: Felix Yan -# Contributor: Simon Sapin -# Contributor: Kyle Keen - -pkgbase=python-stestr -pkgname=(python-stestr python2-stestr) -pkgver=2.1.0 -pkgrel=2 -pkgdesc="A test runner runner similar to testrepository" -url="http://stestr.readthedocs.io/en/latest/; -license=('Apache') -arch=('any') -makedepends=('python-future' 'python2-future' 'python-pbr' 'python2-pbr' 'python-cliff' - 'python2-cliff' 'python-subunit' 'python2-subunit' 'python-fixtures' 'python2-fixtures' - 'python-testtools' 'python2-testtools' 'python-yaml' 'python2-yaml' 'python-voluptuous' - 'python2-voluptuous') -checkdepends=('python-hacking' 'python2-hacking' 'python-sphinx' 'python2-sphinx' 'python-mock' - 'python2-mock' 'python-subunit2sql' 'python2-subunit2sql' 'python-coverage' - 'python2-coverage' 'python-ddt' 'python2-ddt') -source=("https://pypi.io/packages/source/s/stestr/stestr-$pkgver.tar.gz;) -sha512sums=('a99d0659da0ca2b86703529df9ef6d135578bd8374a2afcbd10bd96f24f5e6dd1dacd5929d96a083881f1db2a930b039d9045348a0298d84d2480c6c9a75d1f7') - -prepare() { - cp -a stestr-$pkgver{,-py2} -} - -build() { - cd "$srcdir"/stestr-$pkgver - python setup.py build - - cd "$srcdir"/stestr-$pkgver-py2 - python2 setup.py build -} - -check() { - cd "$srcdir"/stestr-$pkgver - python setup.py install --root="$PWD/tmp_install" --optimize=1 - ( -export PYTHONPATH="$PWD/tmp_install/usr/lib/python3.6/site-packages" -export PATH="$PWD/tmp_install/usr/bin:$PATH" -stestr run || warning "Tests failed" - ) - - cd "$srcdir"/stestr-$pkgver-py2 - python2 setup.py install --root="$PWD/tmp_install" --optimize=1 - ( -export PYTHONPATH="$PWD/tmp_install/usr/lib/python2.7/site-packages" -export PATH="$PWD/tmp_install/usr/bin:$PATH" -stestr run || warning "Tests failed" - ) -} - -package_python-stestr() { - depends=('python-future' 'python-cliff' 'python-pbr' 'python-subunit' 'python-fixtures' - 'python-testtools' 'python-yaml' 'python-voluptuous') - - cd stestr-$pkgver - python setup.py install --root="$pkgdir" --optimize=1 -} - -package_python2-stestr() { - depends=('python2-future' 'python2-cliff' 'python2-pbr' 'python2-subunit' 'python2-fixtures' - 'python2-testtools' 'python2-yaml' 'python2-voluptuous') - - cd stestr-$pkgver-py2 - python2 setup.py install --root="$pkgdir" --optimize=1 - - mv "$pkgdir"/usr/bin/stestr{,2} -} Copied: python-stestr/repos/community-any/PKGBUILD (from rev 370698, python-stestr/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2018-08-10 05:05:16 UTC (rev 370699) @@ -0,0 +1,70 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Simon Sapin +# Contributor: Kyle Keen + +pkgbase=python-stestr +pkgname=(python-stestr python2-stestr) +pkgver=2.1.1 +pkgrel=1 +pkgdesc="A test runner runner similar to testrepository" +url="http://stestr.readthedocs.io/en/latest/; +license=('Apache') +arch=('any') +makedepends=('python-future' 'python2-future' 'python-pbr' 'python2-pbr' 'python-cliff' + 'python2-cliff' 'python-subunit' 'python2-subunit' 'python-fixtures' 'python2-fixtures' + 'python-testtools' 'python2-testtools' 'python-yaml' 'python2-yaml' 'python-voluptuous' + 'python2-voluptuous') +checkdepends=('python-hacking' 'python2-hacking' 'python-sphinx' 'python2-sphinx' 'python-mock' + 'python2-mock' 'python-subunit2sql' 'python2-subunit2sql' 'python-coverage' + 'python2-coverage' 'python-ddt' 'python2-ddt') +source=("https://pypi.io/packages/source/s/stestr/stestr-$pkgver.tar.gz;) +sha512sums=('02299027c006c04f0b3047ac8543ab3a10fd857b048d1c0d9ee18d3a69eb2ee9c275db166e115fd54b58ac30ff742b8fd82650c1ab8b94b9376b86717adfea2b') + +prepare() { + cp -a stestr-$pkgver{,-py2} +} + +build() { + cd "$srcdir"/stestr-$pkgver + python setup.py build + + cd "$srcdir"/stestr-$pkgver-py2 + python2 setup.py build +} + +check() { + cd "$srcdir"/stestr-$pkgver + python setup.py install --root="$PWD/tmp_install" --optimize=1 + ( +export PYTHONPATH="$PWD/tmp_install/usr/lib/python3.7/site-packages" +export PATH="$PWD/tmp_install/usr/bin:$PATH" +stestr run || warning "Tests failed" + ) + + cd
[arch-commits] Commit in haskell-drbg/trunk (PKGBUILD)
Date: Friday, August 10, 2018 @ 05:05:24 Author: felixonmars Revision: 370701 upgpkg: haskell-drbg 0.5.5-23 rebuild with cereal 0.5.7.0 Modified: haskell-drbg/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-08-10 05:05:18 UTC (rev 370700) +++ PKGBUILD2018-08-10 05:05:24 UTC (rev 370701) @@ -4,7 +4,7 @@ _hkgname=DRBG pkgname=haskell-drbg pkgver=0.5.5 -pkgrel=22 +pkgrel=23 pkgdesc="Deterministic random bit generator (aka RNG, PRNG) based HMACs, Hashes, and Ciphers." url="https://github.com/TomMD/DRBG; license=('custom:BSD3')
[arch-commits] Commit in haskell-drbg/repos (2 files)
Date: Friday, August 10, 2018 @ 05:05:38 Author: felixonmars Revision: 370702 archrelease: copy trunk to community-staging-x86_64 Added: haskell-drbg/repos/community-staging-x86_64/ haskell-drbg/repos/community-staging-x86_64/PKGBUILD (from rev 370701, haskell-drbg/trunk/PKGBUILD) --+ PKGBUILD | 46 ++ 1 file changed, 46 insertions(+) Copied: haskell-drbg/repos/community-staging-x86_64/PKGBUILD (from rev 370701, haskell-drbg/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-08-10 05:05:38 UTC (rev 370702) @@ -0,0 +1,46 @@ +# $Id$ +# Maintainer: Felix Yan + +_hkgname=DRBG +pkgname=haskell-drbg +pkgver=0.5.5 +pkgrel=23 +pkgdesc="Deterministic random bit generator (aka RNG, PRNG) based HMACs, Hashes, and Ciphers." +url="https://github.com/TomMD/DRBG; +license=('custom:BSD3') +arch=('x86_64') +depends=('ghc-libs' 'haskell-cereal' 'haskell-prettyclass' 'haskell-tagged' 'haskell-crypto-api' + 'haskell-cryptohash-cryptoapi' 'haskell-parallel' 'haskell-cipher-aes128' 'haskell-entropy') +makedepends=('ghc' 'haskell-quickcheck' 'haskell-crypto-api-tests' 'haskell-hunit' + 'haskell-test-framework' 'haskell-test-framework-hunit') +source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz) +sha512sums=('e71fc158a7961729ce10d2ca795a935d6a103f31e864f0446cc4faf2b0edb3a5938a4cc79135cf043a375e63f9be4401ce092951b4e8f47c1c3b1c2070c118be') + +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 +# https://github.com/TomMD/DRBG/issues/7 +runhaskell Setup test || echo "Tests expected to fail" +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" +install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" +runhaskell Setup copy --destdir="${pkgdir}" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +}
[arch-commits] Commit in python-stestr/trunk (PKGBUILD)
Date: Friday, August 10, 2018 @ 05:04:50 Author: felixonmars Revision: 370697 upgpkg: python-stestr 2.1.1-1 Modified: python-stestr/trunk/PKGBUILD --+ PKGBUILD |8 1 file changed, 4 insertions(+), 4 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-08-10 05:01:31 UTC (rev 370696) +++ PKGBUILD2018-08-10 05:04:50 UTC (rev 370697) @@ -5,8 +5,8 @@ pkgbase=python-stestr pkgname=(python-stestr python2-stestr) -pkgver=2.1.0 -pkgrel=2 +pkgver=2.1.1 +pkgrel=1 pkgdesc="A test runner runner similar to testrepository" url="http://stestr.readthedocs.io/en/latest/; license=('Apache') @@ -19,7 +19,7 @@ 'python2-mock' 'python-subunit2sql' 'python2-subunit2sql' 'python-coverage' 'python2-coverage' 'python-ddt' 'python2-ddt') source=("https://pypi.io/packages/source/s/stestr/stestr-$pkgver.tar.gz;) -sha512sums=('a99d0659da0ca2b86703529df9ef6d135578bd8374a2afcbd10bd96f24f5e6dd1dacd5929d96a083881f1db2a930b039d9045348a0298d84d2480c6c9a75d1f7') +sha512sums=('02299027c006c04f0b3047ac8543ab3a10fd857b048d1c0d9ee18d3a69eb2ee9c275db166e115fd54b58ac30ff742b8fd82650c1ab8b94b9376b86717adfea2b') prepare() { cp -a stestr-$pkgver{,-py2} @@ -37,7 +37,7 @@ cd "$srcdir"/stestr-$pkgver python setup.py install --root="$PWD/tmp_install" --optimize=1 ( -export PYTHONPATH="$PWD/tmp_install/usr/lib/python3.6/site-packages" +export PYTHONPATH="$PWD/tmp_install/usr/lib/python3.7/site-packages" export PATH="$PWD/tmp_install/usr/bin:$PATH" stestr run || warning "Tests failed" )
[arch-commits] Commit in haskell-dbus0.10/repos (2 files)
Date: Friday, August 10, 2018 @ 05:01:31 Author: felixonmars Revision: 370696 archrelease: copy trunk to community-staging-x86_64 Added: haskell-dbus0.10/repos/community-staging-x86_64/ haskell-dbus0.10/repos/community-staging-x86_64/PKGBUILD (from rev 370695, haskell-dbus0.10/trunk/PKGBUILD) --+ PKGBUILD | 45 + 1 file changed, 45 insertions(+) Copied: haskell-dbus0.10/repos/community-staging-x86_64/PKGBUILD (from rev 370695, haskell-dbus0.10/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-08-10 05:01:31 UTC (rev 370696) @@ -0,0 +1,45 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=dbus +pkgname=haskell-dbus0.10 +pkgver=0.10.15 +pkgrel=32 +pkgdesc="A client library for the D-Bus IPC system (legacy 0.10.x version)" +url="https://john-millikin.com/software/haskell-dbus/; +license=("GPL3") +arch=('x86_64') +depends=('ghc-libs' 'haskell-cereal' 'haskell-libxml-sax' 'haskell-network' + 'haskell-random' 'haskell-vector' 'haskell-xml-types') +makedepends=('ghc' 'haskell-extra' 'haskell-quickcheck' 'haskell-resourcet' 'haskell-tasty' + 'haskell-tasty-hunit' 'haskell-tasty-quickcheck') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('5c81c1f8599b80cdb16bee63b97cd1aa5d6b0698095b2c366ad4e4f03b44f9166bd5d770f8a47a0c7dd746a9a734379dc20a77f7846a862bd1c213eb12559b0b') + +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}" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/license.txt" +}
[arch-commits] Commit in haskell-dbus0.10/trunk (PKGBUILD)
Date: Friday, August 10, 2018 @ 05:01:17 Author: felixonmars Revision: 370695 upgpkg: haskell-dbus0.10 0.10.15-32 rebuild with cereal 0.5.7.0 Modified: haskell-dbus0.10/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-08-10 05:00:53 UTC (rev 370694) +++ PKGBUILD2018-08-10 05:01:17 UTC (rev 370695) @@ -5,7 +5,7 @@ _hkgname=dbus pkgname=haskell-dbus0.10 pkgver=0.10.15 -pkgrel=31 +pkgrel=32 pkgdesc="A client library for the D-Bus IPC system (legacy 0.10.x version)" url="https://john-millikin.com/software/haskell-dbus/; license=("GPL3")
[arch-commits] Commit in v2ray/repos/community-x86_64 (4 files)
Date: Friday, August 10, 2018 @ 05:00:53 Author: felixonmars Revision: 370694 archrelease: copy trunk to community-x86_64 Added: v2ray/repos/community-x86_64/PKGBUILD (from rev 370693, v2ray/trunk/PKGBUILD) v2ray/repos/community-x86_64/v2ray.service (from rev 370693, v2ray/trunk/v2ray.service) Deleted: v2ray/repos/community-x86_64/PKGBUILD v2ray/repos/community-x86_64/v2ray.service ---+ PKGBUILD | 92 v2ray.service | 26 +++ 2 files changed, 59 insertions(+), 59 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2018-08-10 05:00:38 UTC (rev 370693) +++ PKGBUILD2018-08-10 05:00:53 UTC (rev 370694) @@ -1,46 +0,0 @@ -# $Id$ -# Maintainer: Felix Yan -# Contributor: pandada8 - -pkgname=v2ray -pkgver=3.34 -pkgrel=1 -pkgdesc="A platform for building proxies to bypass network restrictions" -arch=('x86_64') -url="https://github.com/v2ray/v2ray-core; -license=('MIT') -makedepends=('go' 'git') -source=("$pkgname-$pkgver.tar.gz::https://github.com/v2ray/v2ray-core/archive/v$pkgver.tar.gz; -'v2ray.service') -sha512sums=('afd449c6f5ba72be6276bd666ac16b882143d628e604a99ed48cbd09dfd742e9d3a71be1676316005da8410c1e7d44b62357a135f6ad1d5636e020f4059c4511' - 'bebb87f43b3920be8efde9aece9c4305323cd7d3a65a3b2441f0dbd0098c02a18ca89a5b08833eee70482cffae2c8e7b7237bb5a4d1076e3c30d273898e2bedb') - -prepare() { - export GOPATH="$srcdir/build" - go get v2ray.com/core github.com/miekg/dns golang.org/x/sys/unix v2ray.com/ext/assert \ - github.com/gorilla/websocket golang.org/x/crypto/chacha20poly1305 golang.org/x/crypto/sha3 \ - v2ray.com/ext golang.org/x/net/proxy github.com/google/go-github/github golang.org/x/oauth2 \ - github.com/gogo/protobuf/proto google.golang.org/grpc - go install v2ray.com/ext/tools/build/vbuild -} - -build() { - cd v2ray-core-$pkgver - "$GOPATH"/bin/vbuild -} - -check() { - cd v2ray-core-$pkgver - go test -p 1 -tags json -v v2ray.com/core/... -} - -package() { - cd v2ray-core-$pkgver - install -Dm644 LICENSE "$pkgdir"/usr/share/licenses/v2ray/LICENSE - install -Dm644 release/config/systemd/v2ray.service ${pkgdir}/usr/lib/systemd/system/v2ray.service - sed -i '/ExecStart/c\ExecStart=/usr/bin/env v2ray.location.asset=/etc/v2ray /usr/bin/v2ray -config /etc/v2ray/config.json' "$pkgdir"/usr/lib/systemd/system/v2ray.service - install -Dm644 release/config/geoip.dat release/config/geosite.dat release/config/*.json -t "$pkgdir"/etc/v2ray/ - install -Dm755 "$GOPATH"/bin/v2ray-custom-linux-64/{v2ray,v2ctl} -t "$pkgdir"/usr/bin/ - - install -Dm644 "$srcdir"/v2ray.service "$pkgdir"/usr/lib/systemd/system/v2ray@.service -} Copied: v2ray/repos/community-x86_64/PKGBUILD (from rev 370693, v2ray/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2018-08-10 05:00:53 UTC (rev 370694) @@ -0,0 +1,46 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: pandada8 + +pkgname=v2ray +pkgver=3.35 +pkgrel=1 +pkgdesc="A platform for building proxies to bypass network restrictions" +arch=('x86_64') +url="https://github.com/v2ray/v2ray-core; +license=('MIT') +makedepends=('go' 'git') +source=("$pkgname-$pkgver.tar.gz::https://github.com/v2ray/v2ray-core/archive/v$pkgver.tar.gz; +'v2ray.service') +sha512sums=('b7d859be7597773ec78dcd022e19845efb205984a333ab46040f9de3dc67f1a3d5ca8ea0d69f190d8437850327383122780a8c6a2e90cf5f641dd5f0e6e6e851' + 'bebb87f43b3920be8efde9aece9c4305323cd7d3a65a3b2441f0dbd0098c02a18ca89a5b08833eee70482cffae2c8e7b7237bb5a4d1076e3c30d273898e2bedb') + +prepare() { + export GOPATH="$srcdir/build" + go get v2ray.com/core github.com/miekg/dns golang.org/x/sys/unix v2ray.com/ext/assert \ + github.com/gorilla/websocket golang.org/x/crypto/chacha20poly1305 golang.org/x/crypto/sha3 \ + v2ray.com/ext golang.org/x/net/proxy github.com/google/go-github/github golang.org/x/oauth2 \ + github.com/gogo/protobuf/proto google.golang.org/grpc + go install v2ray.com/ext/tools/build/vbuild +} + +build() { + cd v2ray-core-$pkgver + "$GOPATH"/bin/vbuild +} + +check() { + cd v2ray-core-$pkgver + go test -p 1 -tags json -v v2ray.com/core/... +} + +package() { + cd v2ray-core-$pkgver + install -Dm644 LICENSE "$pkgdir"/usr/share/licenses/v2ray/LICENSE + install -Dm644 release/config/systemd/v2ray.service ${pkgdir}/usr/lib/systemd/system/v2ray.service + sed -i '/ExecStart/c\ExecStart=/usr/bin/env v2ray.location.asset=/etc/v2ray /usr/bin/v2ray -config /etc/v2ray/config.json' "$pkgdir"/usr/lib/systemd/system/v2ray.service + install -Dm644 release/config/geoip.dat release/config/geosite.dat release/config/*.json -t "$pkgdir"/etc/v2ray/ + install -Dm755 "$GOPATH"/bin/v2ray-custom-linux-64/{v2ray,v2ctl} -t "$pkgdir"/usr/bin/ + + install
[arch-commits] Commit in v2ray/trunk (PKGBUILD)
Date: Friday, August 10, 2018 @ 05:00:38 Author: felixonmars Revision: 370693 upgpkg: v2ray 3.35-1 Modified: v2ray/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-08-10 04:58:33 UTC (rev 370692) +++ PKGBUILD2018-08-10 05:00:38 UTC (rev 370693) @@ -3,7 +3,7 @@ # Contributor: pandada8 pkgname=v2ray -pkgver=3.34 +pkgver=3.35 pkgrel=1 pkgdesc="A platform for building proxies to bypass network restrictions" arch=('x86_64') @@ -12,7 +12,7 @@ makedepends=('go' 'git') source=("$pkgname-$pkgver.tar.gz::https://github.com/v2ray/v2ray-core/archive/v$pkgver.tar.gz; 'v2ray.service') -sha512sums=('afd449c6f5ba72be6276bd666ac16b882143d628e604a99ed48cbd09dfd742e9d3a71be1676316005da8410c1e7d44b62357a135f6ad1d5636e020f4059c4511' +sha512sums=('b7d859be7597773ec78dcd022e19845efb205984a333ab46040f9de3dc67f1a3d5ca8ea0d69f190d8437850327383122780a8c6a2e90cf5f641dd5f0e6e6e851' 'bebb87f43b3920be8efde9aece9c4305323cd7d3a65a3b2441f0dbd0098c02a18ca89a5b08833eee70482cffae2c8e7b7237bb5a4d1076e3c30d273898e2bedb') prepare() {
[arch-commits] Commit in haskell-dbus/repos (2 files)
Date: Friday, August 10, 2018 @ 04:58:33 Author: felixonmars Revision: 370692 archrelease: copy trunk to community-staging-x86_64 Added: haskell-dbus/repos/community-staging-x86_64/ haskell-dbus/repos/community-staging-x86_64/PKGBUILD (from rev 370691, haskell-dbus/trunk/PKGBUILD) --+ PKGBUILD | 46 ++ 1 file changed, 46 insertions(+) Copied: haskell-dbus/repos/community-staging-x86_64/PKGBUILD (from rev 370691, haskell-dbus/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-08-10 04:58:33 UTC (rev 370692) @@ -0,0 +1,46 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=dbus +pkgname=haskell-dbus +pkgver=1.0.1 +pkgrel=53 +pkgdesc="A client library for the D-Bus IPC system" +url="https://john-millikin.com/software/haskell-dbus/; +license=("GPL3") +arch=('x86_64') +depends=('ghc-libs' 'haskell-cereal' 'haskell-lens' 'haskell-libxml-sax' 'haskell-network' + 'haskell-random' 'haskell-split' 'haskell-th-lift' + 'haskell-vector' 'haskell-xml-types') +makedepends=('ghc' 'haskell-extra' 'haskell-quickcheck' 'haskell-resourcet' 'haskell-tasty' + 'haskell-tasty-hunit' 'haskell-tasty-quickcheck') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('e50b388de40d39761338045a92a848d65fc049594b0ee59505a2ac1a1bbf54cb6e8278f9d08abcdd3cae87650405f78f80bce680b9c3c4950d1b848a990e544b') + +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}" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/license.txt" +}
[arch-commits] Commit in haskell-dbus/trunk (PKGBUILD)
Date: Friday, August 10, 2018 @ 04:58:17 Author: felixonmars Revision: 370691 upgpkg: haskell-dbus 1.0.1-53 rebuild with cereal 0.5.7.0 Modified: haskell-dbus/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-08-10 04:56:49 UTC (rev 370690) +++ PKGBUILD2018-08-10 04:58:17 UTC (rev 370691) @@ -5,7 +5,7 @@ _hkgname=dbus pkgname=haskell-dbus pkgver=1.0.1 -pkgrel=52 +pkgrel=53 pkgdesc="A client library for the D-Bus IPC system" url="https://john-millikin.com/software/haskell-dbus/; license=("GPL3")
[arch-commits] Commit in haskell-data-serializer/repos (2 files)
Date: Friday, August 10, 2018 @ 04:56:49 Author: felixonmars Revision: 370690 archrelease: copy trunk to community-staging-x86_64 Added: haskell-data-serializer/repos/community-staging-x86_64/ haskell-data-serializer/repos/community-staging-x86_64/PKGBUILD (from rev 370689, haskell-data-serializer/trunk/PKGBUILD) --+ PKGBUILD | 48 1 file changed, 48 insertions(+) Copied: haskell-data-serializer/repos/community-staging-x86_64/PKGBUILD (from rev 370689, haskell-data-serializer/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-08-10 04:56:49 UTC (rev 370690) @@ -0,0 +1,48 @@ +# $Id$ +# Maintainer: Felix Yan + +_hkgname=data-serializer +pkgname=haskell-data-serializer +pkgver=0.3.4 +pkgrel=28 +pkgdesc="Common API for serialization libraries" +url="https://github.com/mvv/data-serializer; +license=('custom:BSD3') +arch=('x86_64') +depends=('ghc-libs' 'haskell-cereal' 'haskell-data-endian' 'haskell-parsers' 'haskell-split') +makedepends=('ghc' 'haskell-tasty' 'haskell-tasty-quickcheck') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('af11df9801b3059474366d2e9e5f01ed1118eeb77ae5113e25b6a2e7d4665fc8aa7b3e4b50bc8607d3a6094cf43cb539df789af280a4b68edf369043ab7432ee') + +prepare() { +cd $_hkgname-$pkgver +sed -i '/semigroups/d' $_hkgname.cabal +} + +build() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $_hkgname-$pkgver +runhaskell Setup test +} + +package() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" +install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" +runhaskell Setup copy --destdir="${pkgdir}" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +}
[arch-commits] Commit in haskell-data-serializer/trunk (PKGBUILD)
Date: Friday, August 10, 2018 @ 04:56:35 Author: felixonmars Revision: 370689 upgpkg: haskell-data-serializer 0.3.4-28 rebuild with cereal 0.5.7.0 Modified: haskell-data-serializer/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-08-10 04:55:52 UTC (rev 370688) +++ PKGBUILD2018-08-10 04:56:35 UTC (rev 370689) @@ -4,7 +4,7 @@ _hkgname=data-serializer pkgname=haskell-data-serializer pkgver=0.3.4 -pkgrel=27 +pkgrel=28 pkgdesc="Common API for serialization libraries" url="https://github.com/mvv/data-serializer; license=('custom:BSD3')
[arch-commits] Commit in haskell-cryptohash-cryptoapi/repos (2 files)
Date: Friday, August 10, 2018 @ 04:55:52 Author: felixonmars Revision: 370688 archrelease: copy trunk to community-staging-x86_64 Added: haskell-cryptohash-cryptoapi/repos/community-staging-x86_64/ haskell-cryptohash-cryptoapi/repos/community-staging-x86_64/PKGBUILD (from rev 370687, haskell-cryptohash-cryptoapi/trunk/PKGBUILD) --+ PKGBUILD | 39 +++ 1 file changed, 39 insertions(+) Copied: haskell-cryptohash-cryptoapi/repos/community-staging-x86_64/PKGBUILD (from rev 370687, haskell-cryptohash-cryptoapi/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-08-10 04:55:52 UTC (rev 370688) @@ -0,0 +1,39 @@ +# $Id$ +# Maintainer: Felix Yan + +_hkgname=cryptohash-cryptoapi +pkgname=haskell-cryptohash-cryptoapi +pkgver=0.1.4 +pkgrel=22 +pkgdesc="Crypto-api interfaces for cryptohash" +url="https://github.com/vincenthz/hs-cryptohash-cryptoapi; +license=('custom:BSD3') +arch=('x86_64') +depends=('ghc-libs' 'haskell-memory' 'haskell-cryptonite' 'haskell-crypto-api' 'haskell-tagged' + 'haskell-cereal') +makedepends=('ghc') +source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz) +sha512sums=('f5add1c8922e682d5d08073d0a3d03c6d5545f38edd90821bad7a92f354203ca380ca7e302b4b259bb9e2ce6ae09b1a2428e981e2d745a4a1b1a5cff696621e2') + +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-cryptohash-cryptoapi/trunk (PKGBUILD)
Date: Friday, August 10, 2018 @ 04:55:32 Author: felixonmars Revision: 370687 upgpkg: haskell-cryptohash-cryptoapi 0.1.4-22 rebuild with cereal 0.5.7.0 Modified: haskell-cryptohash-cryptoapi/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-08-10 04:54:46 UTC (rev 370686) +++ PKGBUILD2018-08-10 04:55:32 UTC (rev 370687) @@ -4,7 +4,7 @@ _hkgname=cryptohash-cryptoapi pkgname=haskell-cryptohash-cryptoapi pkgver=0.1.4 -pkgrel=21 +pkgrel=22 pkgdesc="Crypto-api interfaces for cryptohash" url="https://github.com/vincenthz/hs-cryptohash-cryptoapi; license=('custom:BSD3')
[arch-commits] Commit in haskell-crypto-api-tests/trunk (PKGBUILD)
Date: Friday, August 10, 2018 @ 04:54:29 Author: felixonmars Revision: 370685 upgpkg: haskell-crypto-api-tests 0.3-8 rebuild with cereal 0.5.7.0 Modified: haskell-crypto-api-tests/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-08-10 04:52:47 UTC (rev 370684) +++ PKGBUILD2018-08-10 04:54:29 UTC (rev 370685) @@ -4,7 +4,7 @@ _hkgname=crypto-api-tests pkgname=haskell-crypto-api-tests pkgver=0.3 -pkgrel=7 +pkgrel=8 pkgdesc="A test framework and KATs for cryptographic operations." url="http://trac.haskell.org/crypto-api/wiki; license=('custom:BSD3')
[arch-commits] Commit in haskell-crypto-api-tests/repos (2 files)
Date: Friday, August 10, 2018 @ 04:54:46 Author: felixonmars Revision: 370686 archrelease: copy trunk to community-staging-x86_64 Added: haskell-crypto-api-tests/repos/community-staging-x86_64/ haskell-crypto-api-tests/repos/community-staging-x86_64/PKGBUILD (from rev 370685, haskell-crypto-api-tests/trunk/PKGBUILD) --+ PKGBUILD | 40 1 file changed, 40 insertions(+) Copied: haskell-crypto-api-tests/repos/community-staging-x86_64/PKGBUILD (from rev 370685, haskell-crypto-api-tests/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-08-10 04:54:46 UTC (rev 370686) @@ -0,0 +1,40 @@ +# $Id$ +# Maintainer: Felix Yan + +_hkgname=crypto-api-tests +pkgname=haskell-crypto-api-tests +pkgver=0.3 +pkgrel=8 +pkgdesc="A test framework and KATs for cryptographic operations." +url="http://trac.haskell.org/crypto-api/wiki; +license=('custom:BSD3') +arch=('x86_64') +depends=('ghc-libs' 'haskell-test-framework-quickcheck2' 'haskell-crypto-api' 'haskell-cereal' + 'haskell-test-framework' 'haskell-test-framework-hunit' 'haskell-hunit' + 'haskell-quickcheck') +makedepends=('ghc') +source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz) +sha512sums=('4d9dfd52dc67279a712bd444972faa6650d987c8f65fb41178e5c6523a7260c0e2df8f44bc511ffa217b6d71c5ec41ab11a0466a326c9133f7e20c01c37404d5') + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" +install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" +runhaskell Setup copy --destdir="${pkgdir}" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +}
[arch-commits] Commit in haskell-cipher-aes128/repos (2 files)
Date: Friday, August 10, 2018 @ 04:52:47 Author: felixonmars Revision: 370684 archrelease: copy trunk to community-staging-x86_64 Added: haskell-cipher-aes128/repos/community-staging-x86_64/ haskell-cipher-aes128/repos/community-staging-x86_64/PKGBUILD (from rev 370683, haskell-cipher-aes128/trunk/PKGBUILD) --+ PKGBUILD | 38 ++ 1 file changed, 38 insertions(+) Copied: haskell-cipher-aes128/repos/community-staging-x86_64/PKGBUILD (from rev 370683, haskell-cipher-aes128/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-08-10 04:52:47 UTC (rev 370684) @@ -0,0 +1,38 @@ +# $Id$ +# Maintainer: Felix Yan + +_hkgname=cipher-aes128 +pkgname=haskell-cipher-aes128 +pkgver=0.7.0.3 +pkgrel=6 +pkgdesc="AES and common modes using AES-NI when available." +url="https://github.com/TomMD/cipher-aes128; +license=('custom:BSD3') +arch=('x86_64') +depends=('ghc-libs' 'haskell-crypto-api' 'haskell-tagged' 'haskell-cereal') +makedepends=('ghc') +source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz) +sha512sums=('72bd1cca4ccd31be08096a53dffa9fa855b24b226904327a417f797b8b8a799d368ef00f75f9a81234a12c659b63d595d58f263cc3a4d544942be7edada413b7') + +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-cipher-aes128/trunk (PKGBUILD)
Date: Friday, August 10, 2018 @ 04:52:32 Author: felixonmars Revision: 370683 upgpkg: haskell-cipher-aes128 0.7.0.3-6 rebuild with cereal 0.5.7.0 Modified: haskell-cipher-aes128/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-08-10 04:51:53 UTC (rev 370682) +++ PKGBUILD2018-08-10 04:52:32 UTC (rev 370683) @@ -4,7 +4,7 @@ _hkgname=cipher-aes128 pkgname=haskell-cipher-aes128 pkgver=0.7.0.3 -pkgrel=5 +pkgrel=6 pkgdesc="AES and common modes using AES-NI when available." url="https://github.com/TomMD/cipher-aes128; license=('custom:BSD3')
[arch-commits] Commit in haskell-crypto-api/repos (2 files)
Date: Friday, August 10, 2018 @ 04:51:53 Author: felixonmars Revision: 370682 archrelease: copy trunk to community-staging-x86_64 Added: haskell-crypto-api/repos/community-staging-x86_64/ haskell-crypto-api/repos/community-staging-x86_64/PKGBUILD (from rev 370681, haskell-crypto-api/trunk/PKGBUILD) --+ PKGBUILD | 40 1 file changed, 40 insertions(+) Copied: haskell-crypto-api/repos/community-staging-x86_64/PKGBUILD (from rev 370681, haskell-crypto-api/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-08-10 04:51:53 UTC (rev 370682) @@ -0,0 +1,40 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=crypto-api +pkgname=haskell-crypto-api +pkgver=0.13.3 +pkgrel=8 +pkgdesc="A generic interface for cryptographic operations" +url="https://github.com/TomMD/crypto-api; +license=("custom:BSD3") +arch=('x86_64') +depends=('ghc-libs' "haskell-cereal" "haskell-entropy" "haskell-tagged") +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('1228fe857e235a0d5692916507a42e622f9769325ae9a6a7828270dcb64fe38cc094eec3fc8cad2f28b01bd8de98b1dc637a17aab1db1568a82cb91ebc65c382') + +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-all_cpolys +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" +install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" +runhaskell Setup copy --destdir="${pkgdir}" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +}
[arch-commits] Commit in haskell-crypto-api/trunk (PKGBUILD)
Date: Friday, August 10, 2018 @ 04:51:39 Author: felixonmars Revision: 370681 upgpkg: haskell-crypto-api 0.13.3-8 rebuild with cereal 0.5.7.0 Modified: haskell-crypto-api/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-08-10 04:50:59 UTC (rev 370680) +++ PKGBUILD2018-08-10 04:51:39 UTC (rev 370681) @@ -5,7 +5,7 @@ _hkgname=crypto-api pkgname=haskell-crypto-api pkgver=0.13.3 -pkgrel=7 +pkgrel=8 pkgdesc="A generic interface for cryptographic operations" url="https://github.com/TomMD/crypto-api; license=("custom:BSD3")
[arch-commits] Commit in haskell-cereal/repos (2 files)
Date: Friday, August 10, 2018 @ 04:50:59 Author: felixonmars Revision: 370680 archrelease: copy trunk to community-staging-x86_64 Added: haskell-cereal/repos/community-staging-x86_64/ haskell-cereal/repos/community-staging-x86_64/PKGBUILD (from rev 370679, haskell-cereal/trunk/PKGBUILD) --+ PKGBUILD | 40 1 file changed, 40 insertions(+) Copied: haskell-cereal/repos/community-staging-x86_64/PKGBUILD (from rev 370679, haskell-cereal/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-08-10 04:50:59 UTC (rev 370680) @@ -0,0 +1,40 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=cereal +pkgname=haskell-cereal +pkgver=0.5.7.0 +pkgrel=1 +pkgdesc="A binary serialization library" +url="https://hackage.haskell.org/package/${_hkgname}; +license=("custom:BSD3") +arch=('x86_64') +depends=('ghc-libs') +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('5c224a1c824378278d47dcf1dcbb1a4ee46f9b024f7069703457f3aacb1170b15a6896d34de12c01db7e64bd9c28bd6220fc3e8f3daeced4493ab4a53e848399') + +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 \ +-fsplit-base -f-bytestring-builder +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" +install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" +runhaskell Setup copy --destdir="${pkgdir}" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +}
[arch-commits] Commit in haskell-cereal/trunk (PKGBUILD)
Date: Friday, August 10, 2018 @ 04:50:45 Author: felixonmars Revision: 370679 upgpkg: haskell-cereal 0.5.7.0-1 rebuild with cereal 0.5.7.0 Modified: haskell-cereal/trunk/PKGBUILD --+ PKGBUILD |6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-08-10 04:07:29 UTC (rev 370678) +++ PKGBUILD2018-08-10 04:50:45 UTC (rev 370679) @@ -4,8 +4,8 @@ _hkgname=cereal pkgname=haskell-cereal -pkgver=0.5.5.0 -pkgrel=3 +pkgver=0.5.7.0 +pkgrel=1 pkgdesc="A binary serialization library" url="https://hackage.haskell.org/package/${_hkgname}; license=("custom:BSD3") @@ -13,7 +13,7 @@ depends=('ghc-libs') makedepends=('ghc') source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) -sha512sums=('b22518ab50055fcbcc746baae6596f5ae2a784cb343b1f0b735ab1f19f4c06b0ccd42180a951d5925551b46b23e6fa3f33242f0e89267c2f674fce8db12a55fa') +sha512sums=('5c224a1c824378278d47dcf1dcbb1a4ee46f9b024f7069703457f3aacb1170b15a6896d34de12c01db7e64bd9c28bd6220fc3e8f3daeced4493ab4a53e848399') build() { cd "${srcdir}/${_hkgname}-${pkgver}"
[arch-commits] Commit in gitlab-shell/trunk (PKGBUILD)
Date: Friday, August 10, 2018 @ 04:07:22 Author: svenstaro Revision: 370677 upgpkg: gitlab-shell 2:8.1.1-1 Modified: gitlab-shell/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-08-09 19:32:06 UTC (rev 370676) +++ PKGBUILD2018-08-10 04:07:22 UTC (rev 370677) @@ -7,7 +7,7 @@ # Contributor: Stefan Tatschner pkgname=gitlab-shell -pkgver=8.1.0 +pkgver=8.1.1 pkgrel=1 epoch=2 pkgdesc="Git management software" @@ -26,7 +26,7 @@ source=("${pkgname}-${pkgver}.tar.gz::https://gitlab.com/api/v4/projects/gitlab-org%2Fgitlab-shell/repository/archive?sha=v${pkgver}; "gitlab-shell.gitconfig" "gitlab-shell.sysusers") -sha512sums=('d84c521906af9b0091019d15350c7fc9f7efc5e6022f2b2e8d2a69f436469d81f28767129b222e762d48606c8a144c00d5c023172fab68298b7f5fbab93eb06f' +sha512sums=('a9846bddc81792fab71bffbae3c36e6e1330fab556f72d393257b39749bce63d6829fd76db756236170123953da2629c79a024ba59928b1e76c250db7f7f13cd' '5caafe5300621ced58479e724b39656afc17f32a64ecde5dfa4919683ef37d9121552c78f066678472acb56e0a34b5c3cf34d9b44414d1ed5d91f725d180fa43' '616188911fa7b7c569bc2d5e2024177e67366c48b4ffef1f7ad4dc8e4e9e2cdb421b687f45a1e9bdec8bf2736a157ca9f1e0ba24edae2f073b8c7b5ac42745e8')
[arch-commits] Commit in gitlab-shell/repos/community-x86_64 (8 files)
Date: Friday, August 10, 2018 @ 04:07:29 Author: svenstaro Revision: 370678 archrelease: copy trunk to community-x86_64 Added: gitlab-shell/repos/community-x86_64/PKGBUILD (from rev 370677, gitlab-shell/trunk/PKGBUILD) gitlab-shell/repos/community-x86_64/gitlab-shell.gitconfig (from rev 370677, gitlab-shell/trunk/gitlab-shell.gitconfig) gitlab-shell/repos/community-x86_64/gitlab-shell.install (from rev 370677, gitlab-shell/trunk/gitlab-shell.install) gitlab-shell/repos/community-x86_64/gitlab-shell.sysusers (from rev 370677, gitlab-shell/trunk/gitlab-shell.sysusers) Deleted: gitlab-shell/repos/community-x86_64/PKGBUILD gitlab-shell/repos/community-x86_64/gitlab-shell.gitconfig gitlab-shell/repos/community-x86_64/gitlab-shell.install gitlab-shell/repos/community-x86_64/gitlab-shell.sysusers + PKGBUILD | 194 +++ gitlab-shell.gitconfig | 10 +- gitlab-shell.install |8 - gitlab-shell.sysusers |2 4 files changed, 107 insertions(+), 107 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2018-08-10 04:07:22 UTC (rev 370677) +++ PKGBUILD2018-08-10 04:07:29 UTC (rev 370678) @@ -1,97 +0,0 @@ -# Maintainer: Sven-Hendrik Haase -# Contributor: Pavol (Lopo) Hluchy -# Contributor: Massimiliano Torromeo -# Contributor: Jonas Heinrich -# Contributor: Lee Watson -# Contributor: Tobias Hunger -# Contributor: Stefan Tatschner - -pkgname=gitlab-shell -pkgver=8.1.0 -pkgrel=1 -epoch=2 -pkgdesc="Git management software" -arch=('x86_64') -url="https://gitlab.com/gitlab-org/gitlab-shell/; -license=('MIT') -depends=('ruby2.3' 'redis' 'git') -makedepends=('go-pie') -options=('!strip') -install=gitlab-shell.install -backup=("etc/webapps/${pkgname}/config.yml" -"etc/webapps/${pkgname}/secret" -"etc/webapps/${pkgname}/gitconfig" -"etc/webapps/${pkgname}/authorized_keys" -"etc/webapps/${pkgname}/") -source=("${pkgname}-${pkgver}.tar.gz::https://gitlab.com/api/v4/projects/gitlab-org%2Fgitlab-shell/repository/archive?sha=v${pkgver}; -"gitlab-shell.gitconfig" -"gitlab-shell.sysusers") -sha512sums=('d84c521906af9b0091019d15350c7fc9f7efc5e6022f2b2e8d2a69f436469d81f28767129b222e762d48606c8a144c00d5c023172fab68298b7f5fbab93eb06f' - '5caafe5300621ced58479e724b39656afc17f32a64ecde5dfa4919683ef37d9121552c78f066678472acb56e0a34b5c3cf34d9b44414d1ed5d91f725d180fa43' - '616188911fa7b7c569bc2d5e2024177e67366c48b4ffef1f7ad4dc8e4e9e2cdb421b687f45a1e9bdec8bf2736a157ca9f1e0ba24edae2f073b8c7b5ac42745e8') - -_datadir="/usr/share/webapps/${pkgname}" -_etcdir="/etc/webapps/${pkgname}" -_homedir="/var/lib/gitlab" -_logdir="/var/log/gitlab" -_srcdir="gitlab-shell-v${pkgver}" - -prepare() { - cd "${srcdir}/${_srcdir}"-* - - sed -e "s|user: git|user: gitlab|" \ - -e "s|/home/git|${_homedir}|" \ - -e "s|# log_file: .*|log_file: \"${_logdir}/gitlab-shell.log\"|" \ - -e "s|# host:|host:|" \ - -e "s|# port:|port:|" \ - -e "s|socket:|# socket:|" \ - config.yml.example > config.yml - - for file in {bin,hooks}/*; do -sed -i s/ruby/ruby-2.3/g ${file} - done -} - -build() { - cd "${srcdir}/${_srcdir}"-* - - ./bin/compile -} - -package() { - cd "${srcdir}/${_srcdir}"-* - - install -dm755 -o root -g root "${pkgdir}${_datadir}" - install -dm750 -o 105 -g 105 "${pkgdir}${_homedir}" - install -dm750 -o 105 -g 105 "${pkgdir}${_homedir}/satellites" - install -dm700 -o 105 -g 105 "${pkgdir}${_homedir}/.ssh" - install -dm750 -o 105 -g 105 "${pkgdir}${_etcdir}" - install -dm770 -o 105 -g root "${pkgdir}${_logdir}" - - # sysusers - install -Dm644 "${srcdir}/gitlab-shell.sysusers" "${pkgdir}/usr/lib/sysusers.d/gitlab-shell.conf" - - # .gitconfig - install -Dm644 -o 105 -g 105 "${srcdir}/gitlab-shell.gitconfig" "${pkgdir}${_etcdir}/.gitconfig" - ln -fs "${_etcdir}/.gitconfig" "${pkgdir}${_homedir}/.gitconfig" - - # .gitlab_shell_secret - touch "${pkgdir}${_etcdir}/secret" - chmod 640 "${pkgdir}${_etcdir}/secret" - chown root:105 "${pkgdir}${_etcdir}/secret" - ln -fs "${_etcdir}/secret" "${pkgdir}${_datadir}/.gitlab_shell_secret" - - # config.yml - mv config.yml "${pkgdir}${_etcdir}" - ln -fs "${_etcdir}/config.yml" "${pkgdir}${_datadir}/config.yml" - - cp -r VERSION bin hooks lib spec support "${pkgdir}${_datadir}" - ln -fs "${_datadir}" "${pkgdir}/${_homedir}/" - - install -dm2770 -o 105 -g 105 "${pkgdir}${_homedir}/repositories" - - install -Dm644 LICENSE "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" - install -Dm644 README.md "${pkgdir}/usr/share/doc/${pkgname}/README.md" -} - -# vim:set ts=2 sw=2 et: Copied: gitlab-shell/repos/community-x86_64/PKGBUILD (from rev 370677, gitlab-shell/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD
[arch-commits] Commit in hunspell-en/repos (testing-any testing-any/PKGBUILD)
Date: Thursday, August 9, 2018 @ 19:34:04 Author: andyrtr Revision: 331315 archrelease: copy trunk to testing-any Added: hunspell-en/repos/testing-any/ hunspell-en/repos/testing-any/PKGBUILD (from rev 331314, hunspell-en/trunk/PKGBUILD) --+ PKGBUILD | 139 + 1 file changed, 139 insertions(+) Copied: hunspell-en/repos/testing-any/PKGBUILD (from rev 331314, hunspell-en/trunk/PKGBUILD) === --- testing-any/PKGBUILD(rev 0) +++ testing-any/PKGBUILD2018-08-09 19:34:04 UTC (rev 331315) @@ -0,0 +1,139 @@ +# $Id$ +# Maintainer: AndyRTR + +pkgbase=hunspell-en +pkgname=('hunspell-en_US' 'hunspell-en_AU' 'hunspell-en_CA' 'hunspell-en_GB' 'hunspell-en') +pkgver=2018.04.16 +pkgrel=2 +pkgdesc="English hunspell dictionaries" +arch=(any) +url="http://wordlist.aspell.net/dicts/; +license=('LGPL' 'custom:scowl') +optdepends=('hunspell: the spell checking libraries and apps') +source=(http://downloads.sourceforge.net/project/wordlist/speller/$pkgver/hunspell-en_US-large-$pkgver.zip + http://downloads.sourceforge.net/project/wordlist/speller/$pkgver/hunspell-en_AU-large-$pkgver.zip + http://downloads.sourceforge.net/project/wordlist/speller/$pkgver/hunspell-en_CA-large-$pkgver.zip + http://downloads.sourceforge.net/project/wordlist/speller/$pkgver/hunspell-en_GB-large-$pkgver.zip) +sha1sums=('fd187bef6c15c10712a8aba1bbff563bb3533ceb' + 'a0edc7fd6aeb1ebd2aca01e06295d7afc4cd681d' + 'faf7015b8ebebbd4599dda8512013e9f296b9f80' + 'a5d9771655c1674d6544f96b75cacc64c1397172') + +prepare() { + sed -i "s:SET UTF8:SET UTF-8:g" *.aff +} + +package_hunspell-en_US() { + pkgdesc="US English hunspell dictionaries" + + cd "$srcdir" + install -dm755 ${pkgdir}/usr/share/hunspell + install -m644 en_US*.dic en_US*.aff $pkgdir/usr/share/hunspell + + # the symlinks + install -dm755 ${pkgdir}/usr/share/myspell/dicts + pushd $pkgdir/usr/share/myspell/dicts +for file in $pkgdir/usr/share/hunspell/*; do + ln -sv /usr/share/hunspell/$(basename $file) . +done + popd + + # licenses + install -D -m644 README_en_US-large.txt $pkgdir/usr/share/licenses/$pkgname/Copyright_en_US-large +} + +package_hunspell-en_AU() { + pkgdesc="AU English hunspell dictionaries" + + cd "$srcdir" + install -dm755 ${pkgdir}/usr/share/hunspell + install -m644 en_AU*.dic en_AU*.aff $pkgdir/usr/share/hunspell + + # the symlinks + install -dm755 ${pkgdir}/usr/share/myspell/dicts + pushd $pkgdir/usr/share/myspell/dicts +for file in $pkgdir/usr/share/hunspell/*; do + ln -sv /usr/share/hunspell/$(basename $file) . +done + popd + + # licenses + install -D -m644 README_en_AU-large.txt $pkgdir/usr/share/licenses/$pkgname/Copyright_en_AU-large +} + +package_hunspell-en_CA() { + pkgdesc="CA English hunspell dictionaries" + + cd "$srcdir" + install -dm755 ${pkgdir}/usr/share/hunspell + install -m644 en_CA*.dic en_CA*.aff $pkgdir/usr/share/hunspell + + # the symlinks + install -dm755 ${pkgdir}/usr/share/myspell/dicts + pushd $pkgdir/usr/share/myspell/dicts +for file in $pkgdir/usr/share/hunspell/*; do + ln -sv /usr/share/hunspell/$(basename $file) . +done + popd + + # licenses + install -D -m644 README_en_CA-large.txt $pkgdir/usr/share/licenses/$pkgname/Copyright_en_CA-large +} + +package_hunspell-en_GB() { + pkgdesc="GB English hunspell dictionaries" + + cd "$srcdir" + install -dm755 ${pkgdir}/usr/share/hunspell + install -m644 en_GB*.dic en_GB*.aff $pkgdir/usr/share/hunspell + + # the symlinks + install -dm755 ${pkgdir}/usr/share/myspell/dicts + pushd $pkgdir/usr/share/myspell/dicts +for file in $pkgdir/usr/share/hunspell/*; do + ln -sv /usr/share/hunspell/$(basename $file) . +done + popd + + # licenses + install -D -m644 README_en_GB-large.txt $pkgdir/usr/share/licenses/$pkgname/Copyright_en_GB-large +} + +package_hunspell-en() { + pkgdesc="all English (US, UK, etc.) hunspell dictionaries" + depends=('hunspell-en_US' 'hunspell-en_GB' 'hunspell-en_CA' 'hunspell-en_AU') + + cd "$srcdir" + install -dm755 ${pkgdir}/usr/share/hunspell + + pushd $pkgdir/usr/share/hunspell/ +en_GB_aliases="en_AG en_BS en_BW en_BZ en_DK en_GB en_GH en_HK en_IE en_IN en_JM en_NA en_NG en_NZ en_SG en_TT en_ZA en_ZW" +for lang in $en_GB_aliases; do + ln -s en_GB-large.aff $lang.aff + ln -s en_GB-large.dic $lang.dic +done +en_US_aliases="en_PH en_US" +for lang in $en_US_aliases; do + ln -s en_US-large.aff $lang.aff + ln -s en_US-large.dic $lang.dic +done +en_CA_aliases="en_CA" +for lang in $en_CA_aliases; do + ln -s en_CA-large.aff $lang.aff + ln -s en_CA-large.dic $lang.dic +done +en_AU_aliases="en_AU" +for lang in $en_AU_aliases; do + ln -s en_AU-large.aff $lang.aff + ln -s en_AU-large.dic
[arch-commits] Commit in hunspell-en/trunk (PKGBUILD)
Date: Thursday, August 9, 2018 @ 19:33:53 Author: andyrtr Revision: 331314 upgpkg: hunspell-en 2018.04.16-2 fix en_US, en_CA and en_AU spellchecking - FS#59401 Modified: hunspell-en/trunk/PKGBUILD --+ PKGBUILD | 18 ++ 1 file changed, 14 insertions(+), 4 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-08-09 19:06:40 UTC (rev 331313) +++ PKGBUILD2018-08-09 19:33:53 UTC (rev 331314) @@ -4,7 +4,7 @@ pkgbase=hunspell-en pkgname=('hunspell-en_US' 'hunspell-en_AU' 'hunspell-en_CA' 'hunspell-en_GB' 'hunspell-en') pkgver=2018.04.16 -pkgrel=1 +pkgrel=2 pkgdesc="English hunspell dictionaries" arch=(any) url="http://wordlist.aspell.net/dicts/; @@ -100,8 +100,8 @@ } package_hunspell-en() { - pkgdesc="English (US, UK, etc.) hunspell dictionaries" - depends=('hunspell-en_US' 'hunspell-en_GB') + pkgdesc="all English (US, UK, etc.) hunspell dictionaries" + depends=('hunspell-en_US' 'hunspell-en_GB' 'hunspell-en_CA' 'hunspell-en_AU') cd "$srcdir" install -dm755 ${pkgdir}/usr/share/hunspell @@ -112,11 +112,21 @@ ln -s en_GB-large.aff $lang.aff ln -s en_GB-large.dic $lang.dic done -en_US_aliases="en_PH" +en_US_aliases="en_PH en_US" for lang in $en_US_aliases; do ln -s en_US-large.aff $lang.aff ln -s en_US-large.dic $lang.dic done +en_CA_aliases="en_CA" +for lang in $en_CA_aliases; do + ln -s en_CA-large.aff $lang.aff + ln -s en_CA-large.dic $lang.dic +done +en_AU_aliases="en_AU" +for lang in $en_AU_aliases; do + ln -s en_AU-large.aff $lang.aff + ln -s en_AU-large.dic $lang.dic +done popd # the symlinks
[arch-commits] Commit in wine-staging-nine/trunk (PKGBUILD)
Date: Thursday, August 9, 2018 @ 19:31:56 Author: lcarlier Revision: 370675 upgpkg: wine-staging-nine 3.13.1-1 upstream update 3.13.1 Modified: wine-staging-nine/trunk/PKGBUILD --+ PKGBUILD | 16 +--- 1 file changed, 9 insertions(+), 7 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-08-09 19:29:26 UTC (rev 370674) +++ PKGBUILD2018-08-09 19:31:56 UTC (rev 370675) @@ -7,15 +7,17 @@ # Contributor: Giovanni Scafora pkgname=wine-staging-nine -pkgver=3.13 +pkgver=3.13.1 pkgrel=1 -_pkgbasever=${pkgver/rc/-rc} -_ninepatchver=${pkgver} -#_ninepatchver=3.3 +#_pkgbasever=${pkgver/rc/-rc} +#_ninepatchver=${pkgver} +_pkgbasever=3.13 +_stagingpatchver="${_pkgbasever}.1" +_ninepatchver=3.13 source=(https://dl.winehq.org/wine/source/3.x/wine-$_pkgbasever.tar.xz{,.sign} - "wine-staging-v$_pkgbasever.tar.gz::https://github.com/wine-staging/wine-staging/archive/v$_pkgbasever.tar.gz; + "wine-staging-v$_stagingpatchver.tar.gz::https://github.com/wine-staging/wine-staging/archive/v$_stagingpatchver.tar.gz; "https://github.com/sarnex/wine-d3d9-patches/archive/wine-d3d9-$_ninepatchver.tar.gz; 30-win32-aliases.conf wine-binfmt.conf @@ -23,7 +25,7 @@ steam.patch) sha512sums=('a07a3d2a19261f9251f165ca4c14871e6ebda4d3f99da16f9fc41f06e80cae3fb50aeab96628c7a739e635e896dbb31c55df8b42c4637a058f9035c664c93a59' 'SKIP' - '0124950cc18d566daecc532a432bce27d712f48eaaa9b37bf930e056b460e30a8fb1806aa179f72b44a95dc56963a3dc063b4acb71affb7b8ddff3001fe59b9a' + 'ab899bfe9544ebab27a96d3e8a85e53a9af79746b09cdf2937b2e1dab8b428a605b5f338d84b74ebf7a61748e53dac985a73cc1a7c8dd903dff9e48b349f5d54' 'c3da30c0ce7fca433a703e42213c4a4f6c7a1f8a2d7744555a385641e5c344772dfd142779978d131bf42e79cddb4925b9926fd96e7e1497e173a755f1ec6ce5' '6e54ece7ec7022b3c9d94ad64bdf1017338da16c618966e8baf398e6f18f80f7b0576edf1d1da47ed77b96d577e4cbb2bb0156b0b11c183a0accf22654b0a2bb' 'bdde7ae015d8a98ba55e84b86dc05aca1d4f8de85be7e4bd6187054bfe4ac83b5a20538945b63fb073caab78022141e9545685e4e3698c97ff173cf30859e285' @@ -121,7 +123,7 @@ mv wine-$_pkgbasever $pkgname # apply wine-staging patchset - pushd wine-staging-$_pkgbasever/patches + pushd wine-staging-$_stagingpatchver/patches ./patchinstall.sh DESTDIR="$srcdir/$pkgname" --all popd
[arch-commits] Commit in wine-staging-nine/repos/multilib-x86_64 (12 files)
Date: Thursday, August 9, 2018 @ 19:32:06 Author: lcarlier Revision: 370676 archrelease: copy trunk to multilib-x86_64 Added: wine-staging-nine/repos/multilib-x86_64/30-win32-aliases.conf (from rev 370675, wine-staging-nine/trunk/30-win32-aliases.conf) wine-staging-nine/repos/multilib-x86_64/PKGBUILD (from rev 370675, wine-staging-nine/trunk/PKGBUILD) wine-staging-nine/repos/multilib-x86_64/harmony-fix.diff (from rev 370675, wine-staging-nine/trunk/harmony-fix.diff) wine-staging-nine/repos/multilib-x86_64/steam.patch (from rev 370675, wine-staging-nine/trunk/steam.patch) wine-staging-nine/repos/multilib-x86_64/wine-binfmt.conf (from rev 370675, wine-staging-nine/trunk/wine-binfmt.conf) wine-staging-nine/repos/multilib-x86_64/wine.install (from rev 370675, wine-staging-nine/trunk/wine.install) Deleted: wine-staging-nine/repos/multilib-x86_64/30-win32-aliases.conf wine-staging-nine/repos/multilib-x86_64/PKGBUILD wine-staging-nine/repos/multilib-x86_64/harmony-fix.diff wine-staging-nine/repos/multilib-x86_64/steam.patch wine-staging-nine/repos/multilib-x86_64/wine-binfmt.conf wine-staging-nine/repos/multilib-x86_64/wine.install ---+ 30-win32-aliases.conf | 40 ++-- PKGBUILD | 414 harmony-fix.diff | 126 +++--- steam.patch | 78 - wine-binfmt.conf |4 wine.install | 14 - 6 files changed, 339 insertions(+), 337 deletions(-) Deleted: 30-win32-aliases.conf === --- 30-win32-aliases.conf 2018-08-09 19:31:56 UTC (rev 370675) +++ 30-win32-aliases.conf 2018-08-09 19:32:06 UTC (rev 370676) @@ -1,20 +0,0 @@ - - - - -MS Shell Dlg -Microsoft Sans Serif -sans-serif - - -MS Shell Dlg 2 -Tahoma -sans-serif - - - -MS Sans Serif -Microsoft Sans Serif -sans-serif - - Copied: wine-staging-nine/repos/multilib-x86_64/30-win32-aliases.conf (from rev 370675, wine-staging-nine/trunk/30-win32-aliases.conf) === --- 30-win32-aliases.conf (rev 0) +++ 30-win32-aliases.conf 2018-08-09 19:32:06 UTC (rev 370676) @@ -0,0 +1,20 @@ + + + + +MS Shell Dlg +Microsoft Sans Serif +sans-serif + + +MS Shell Dlg 2 +Tahoma +sans-serif + + + +MS Sans Serif +Microsoft Sans Serif +sans-serif + + Deleted: PKGBUILD === --- PKGBUILD2018-08-09 19:31:56 UTC (rev 370675) +++ PKGBUILD2018-08-09 19:32:06 UTC (rev 370676) @@ -1,206 +0,0 @@ -# $Id$ -# Maintainer: Laurent Carlier -# Contributor: Felix Yan -# Contributor: Sven-Hendrik Haase -# Contributor: Jan "heftig" Steffens -# Contributor: Eduardo Romero -# Contributor: Giovanni Scafora - -pkgname=wine-staging-nine -pkgver=3.13 -pkgrel=1 - -_pkgbasever=${pkgver/rc/-rc} -_ninepatchver=${pkgver} -#_ninepatchver=3.3 - -source=(https://dl.winehq.org/wine/source/3.x/wine-$_pkgbasever.tar.xz{,.sign} - "wine-staging-v$_pkgbasever.tar.gz::https://github.com/wine-staging/wine-staging/archive/v$_pkgbasever.tar.gz; - "https://github.com/sarnex/wine-d3d9-patches/archive/wine-d3d9-$_ninepatchver.tar.gz; -30-win32-aliases.conf -wine-binfmt.conf -harmony-fix.diff -steam.patch) -sha512sums=('a07a3d2a19261f9251f165ca4c14871e6ebda4d3f99da16f9fc41f06e80cae3fb50aeab96628c7a739e635e896dbb31c55df8b42c4637a058f9035c664c93a59' -'SKIP' - '0124950cc18d566daecc532a432bce27d712f48eaaa9b37bf930e056b460e30a8fb1806aa179f72b44a95dc56963a3dc063b4acb71affb7b8ddff3001fe59b9a' - 'c3da30c0ce7fca433a703e42213c4a4f6c7a1f8a2d7744555a385641e5c344772dfd142779978d131bf42e79cddb4925b9926fd96e7e1497e173a755f1ec6ce5' - '6e54ece7ec7022b3c9d94ad64bdf1017338da16c618966e8baf398e6f18f80f7b0576edf1d1da47ed77b96d577e4cbb2bb0156b0b11c183a0accf22654b0a2bb' - 'bdde7ae015d8a98ba55e84b86dc05aca1d4f8de85be7e4bd6187054bfe4ac83b5a20538945b63fb073caab78022141e9545685e4e3698c97ff173cf30859e285' - 'b86edf07bfc560f403fdfd5a71f97930ee2a4c3f76c92cc1a0dbb2e107be9db3bed3a727a0430d8a049583c63dd11f5d4567fb7aa69b193997c6da241acc4f2e' - 'f3e42a0720777256ca583f96044f6482aae8f4c707189104216f86f6c7a1b68a186c5124c72866229d46eb66c20c555ba9f32a230ec50f968faa8a12b8372b0a') -validpgpkeys=(5AC1A08B03BD7A313E0A955AF5E6E9EEB9461DD7 - DA23579A74D4AD9AF9D3F945CEFAC8EAAF17519D) - -pkgdesc="A compatibility layer for running Windows programs - Staging branch with the gallium-nine patches" -url="http://www.wine-staging.com; -arch=(x86_64) -options=(staticlibs) -license=(LGPL) - -depends=( - attr lib32-attr - fontconfig lib32-fontconfig - lcms2lib32-lcms2 - libxml2
[arch-commits] Commit in musescore/repos/community-x86_64 (PKGBUILD PKGBUILD)
Date: Thursday, August 9, 2018 @ 19:29:26 Author: alucryd Revision: 370674 archrelease: copy trunk to community-x86_64 Added: musescore/repos/community-x86_64/PKGBUILD (from rev 370673, musescore/trunk/PKGBUILD) Deleted: musescore/repos/community-x86_64/PKGBUILD --+ PKGBUILD | 60 ++-- 1 file changed, 30 insertions(+), 30 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2018-08-09 19:29:17 UTC (rev 370673) +++ PKGBUILD2018-08-09 19:29:26 UTC (rev 370674) @@ -1,30 +0,0 @@ -# $Id$ -# Maintainer: Maxime Gauduin -# Contributor: Stefan Husmann -# Contributor: Cristian Maureira -# Contributor: Dr.Egg - -pkgname=musescore -pkgver=2.3.1 -pkgrel=1 -pkgdesc='Create, play and print beautiful sheet music' -arch=('x86_64') -url='http://musescore.org/' -license=('GPL') -depends=('desktop-file-utils' 'gtk-update-icon-cache' 'libpulse' 'portaudio' - 'portmidi' 'qt5-quickcontrols' 'qt5-svg' 'qt5-tools' 'qt5-webkit' - 'shared-mime-info') -makedepends=('cmake' 'doxygen' 'git' 'lame' 'qt5-script' 'texlive-core') -optdepends=('lame: MP3 export') -source=("git+https://github.com/musescore/MuseScore.git#tag=v${pkgver};) -sha256sums=('SKIP') - -build() { - make PREFIX='/usr' -C MuseScore release -} - -package() { - make DESTDIR="${pkgdir}" -C MuseScore/build.release install -} - -# vim: ts=2 sw=2 et: Copied: musescore/repos/community-x86_64/PKGBUILD (from rev 370673, musescore/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2018-08-09 19:29:26 UTC (rev 370674) @@ -0,0 +1,30 @@ +# $Id$ +# Maintainer: Maxime Gauduin +# Contributor: Stefan Husmann +# Contributor: Cristian Maureira +# Contributor: Dr.Egg + +pkgname=musescore +pkgver=2.3.2 +pkgrel=1 +pkgdesc='Create, play and print beautiful sheet music' +arch=('x86_64') +url='http://musescore.org/' +license=('GPL') +depends=('desktop-file-utils' 'gtk-update-icon-cache' 'libpulse' 'portaudio' + 'portmidi' 'qt5-quickcontrols' 'qt5-svg' 'qt5-tools' 'qt5-webkit' + 'shared-mime-info') +makedepends=('cmake' 'doxygen' 'git' 'lame' 'qt5-script' 'texlive-core') +optdepends=('lame: MP3 export') +source=("git+https://github.com/musescore/MuseScore.git#tag=v${pkgver};) +sha256sums=('SKIP') + +build() { + make PREFIX='/usr' -C MuseScore release +} + +package() { + make DESTDIR="${pkgdir}" -C MuseScore/build.release install +} + +# vim: ts=2 sw=2 et:
[arch-commits] Commit in musescore/trunk (PKGBUILD)
Date: Thursday, August 9, 2018 @ 19:29:17 Author: alucryd Revision: 370673 upgpkg: musescore 2.3.2-1 Modified: musescore/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-08-09 18:14:20 UTC (rev 370672) +++ PKGBUILD2018-08-09 19:29:17 UTC (rev 370673) @@ -5,7 +5,7 @@ # Contributor: Dr.Egg pkgname=musescore -pkgver=2.3.1 +pkgver=2.3.2 pkgrel=1 pkgdesc='Create, play and print beautiful sheet music' arch=('x86_64')
[arch-commits] Commit in xdg-utils/trunk (PKGBUILD drop_obsolete_GNOME_support.patch)
Date: Thursday, August 9, 2018 @ 19:06:29 Author: andyrtr Revision: 331312 upgpkg: xdg-utils 1.1.3-3 grop Gnome2 support - FS#58096 Added: xdg-utils/trunk/drop_obsolete_GNOME_support.patch Modified: xdg-utils/trunk/PKGBUILD ---+ PKGBUILD | 10 +- drop_obsolete_GNOME_support.patch | 175 2 files changed, 182 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-08-09 18:56:19 UTC (rev 331311) +++ PKGBUILD2018-08-09 19:06:29 UTC (rev 331312) @@ -4,7 +4,7 @@ pkgname=xdg-utils pkgver=1.1.3 -pkgrel=2 +pkgrel=3 pkgdesc="Command line tools that assist applications with a variety of desktop integration tasks" arch=('any') url="https://www.freedesktop.org/wiki/Software/xdg-utils/; @@ -19,9 +19,11 @@ 'perl-net-dbus: Perl extension to dbus used in xdg-screensaver' 'perl-x11-protocol: Perl X11 protocol used in xdg-screensaver') source=(https://portland.freedesktop.org/download/$pkgname-$pkgver.tar.gz -0001_better_pcmanfm_check.patch) #{,.asc} +0001_better_pcmanfm_check.patch +drop_obsolete_GNOME_support.patch) #{,.asc} sha1sums=('98294cf332c341b85e481d98e9ea59357fe1efc7' - 'f5c09cc10d7b88c2033392efd4179da65a1f47b1') + 'f5c09cc10d7b88c2033392efd4179da65a1f47b1' + '32d4282c2e6c7345ddf04016c91f0defbf88b356') #validpgpkeys=('8B75CA7811367175D05F3B03C43570F80CC295E6') # "Per Olofsson " prepare() { @@ -28,6 +30,8 @@ cd $pkgname-$pkgver # FS#58707 patch -Np1 -i ../0001_better_pcmanfm_check.patch + # drop Gnome2 support - FS58096/https://bugs.freedesktop.org/show_bug.cgi?id=90775 + patch -Np1 -i ../drop_obsolete_GNOME_support.patch } build() { Added: drop_obsolete_GNOME_support.patch === --- drop_obsolete_GNOME_support.patch (rev 0) +++ drop_obsolete_GNOME_support.patch 2018-08-09 19:06:29 UTC (rev 331312) @@ -0,0 +1,175 @@ +From 21bb62e4ed715edb342bc6f1ca0983bd706228af Mon Sep 17 00:00:00 2001 +From: =?UTF-8?q?Johannes=20L=C3=B6thberg?= +Date: Fri, 29 May 2015 20:53:54 +0200 +Subject: [PATCH] xdg-desktop-menu: Drop obsolete GNOME support + +This commit drops the obsolete support for the GNOME-specific directory +for .desktop files, since it has not been needed since GNOME 2.10, and +since it forces the creation of ~/.gnome whether you want it or not. + +https://bugs.freedesktop.org/show_bug.cgi?id=90775 +--- + scripts/xdg-desktop-menu.in | 47 + + 1 file changed, 9 insertions(+), 38 deletions(-) + +diff --git a/scripts/xdg-desktop-menu.in b/scripts/xdg-desktop-menu.in +index 13159cb..8654764 100644 +--- a/scripts/xdg-desktop-menu.in b/scripts/xdg-desktop-menu.in +@@ -126,22 +126,18 @@ update_submenu() + DEBUG 3 "xdg_global_dir: $xdg_global_dir" + DEBUG 3 "kde_user_dir: $kde_user_dir" + DEBUG 3 "kde_global_dir: $kde_global_dir" +-DEBUG 3 "gnome_user_dir: $gnome_user_dir" +-DEBUG 3 "gnome_global_dir: $gnome_global_dir" + + if [ x"$mode" = x"user" ] ; then + xdg_dir="$xdg_user_dir" + kde_dir="$kde_user_dir" +-gnome_dir="$gnome_user_dir" + my_umask=077 + my_chmod=0600 + else + xdg_dir="$xdg_global_dir" + kde_dir="$kde_global_dir" +-gnome_dir="$gnome_global_dir" + my_umask=022 + my_chmod=0644 +-if [ -z "${xdg_dir}${kde_dir}${gnome_dir}" ] ; then ++if [ -z "${xdg_dir}${kde_dir}" ] ; then + exit_failure_operation_impossible "No writable system menu directory found." + fi + fi +@@ -158,15 +154,6 @@ update_submenu() + return + fi + +-if [ $action = "install" ] && [ -f "/etc/xdg/menus/gnome-applications.menu" ] ; then +-# Work around for Debian Gnome +-gnome_xdg_dir=`echo "$xdg_dir" | sed -e 's^/applications-merged^/gnome-applications-merged^'` +-if [ ! -e "$gnome_xdg_dir" ] ; then +-DEBUG 1 "Debian Workaround: Link '$xdg_dir' to '$gnome_xdg_dir'" +-mkdir -p `dirname "$gnome_xdg_dir"` +-eval 'ln -s "applications-merged" "$gnome_xdg_dir"'$xdg_redirect_output +-fi +-fi + if [ $action = "install" ] && [ -f "/etc/mandrake-release" ] ; then + # Work around for Mandriva 2006 + mandrake_xdg_dir=`echo "$xdg_dir" | sed -e 's^/applications-merged^/applications-mdk-merged^'` +@@ -489,20 +476,16 @@ DEBUG 3 "xdg_user_dir: $xdg_user_dir" + DEBUG 3 "xdg_global_dir: $xdg_global_dir" + DEBUG 3 "kde_user_dir: $kde_user_dir" + DEBUG 3 "kde_global_dir: $kde_global_dir" +-DEBUG 3 "gnome_user_dir: $gnome_user_dir" +-DEBUG 3 "gnome_global_dir: $gnome_global_dir" + + if [ x"$mode" = x"user" ] ; then + xdg_dir="$xdg_user_dir" +
[arch-commits] Commit in xdg-utils/repos (4 files)
Date: Thursday, August 9, 2018 @ 19:06:40 Author: andyrtr Revision: 331313 archrelease: copy trunk to testing-any Added: xdg-utils/repos/testing-any/ xdg-utils/repos/testing-any/0001_better_pcmanfm_check.patch (from rev 331312, xdg-utils/trunk/0001_better_pcmanfm_check.patch) xdg-utils/repos/testing-any/PKGBUILD (from rev 331312, xdg-utils/trunk/PKGBUILD) xdg-utils/repos/testing-any/drop_obsolete_GNOME_support.patch (from rev 331312, xdg-utils/trunk/drop_obsolete_GNOME_support.patch) ---+ 0001_better_pcmanfm_check.patch | 27 + PKGBUILD | 50 ++ drop_obsolete_GNOME_support.patch | 175 3 files changed, 252 insertions(+) Copied: xdg-utils/repos/testing-any/0001_better_pcmanfm_check.patch (from rev 331312, xdg-utils/trunk/0001_better_pcmanfm_check.patch) === --- testing-any/0001_better_pcmanfm_check.patch (rev 0) +++ testing-any/0001_better_pcmanfm_check.patch 2018-08-09 19:06:40 UTC (rev 331313) @@ -0,0 +1,27 @@ +From 31525d3855f876ddf2e29091b2e8d376f923e09e Mon Sep 17 00:00:00 2001 +From: Rex Dieter +Date: Thu, 24 May 2018 14:40:53 -0500 +Subject: xdg-open: better pcmanfm check (BR106636,BR106161) + +--- + ChangeLog | 2 ++ + scripts/xdg-open.in | 2 +- + 2 files changed, 3 insertions(+), 1 deletion(-) + +diff --git a/scripts/xdg-open.in b/scripts/xdg-open.in +index 630e63e..bf9da4c 100644 +--- a/scripts/xdg-open.in b/scripts/xdg-open.in +@@ -451,7 +451,7 @@ open_lxde() + { + + # pcmanfm only knows how to handle file:// urls and filepaths, it seems. +-if pcmanfm --help >/dev/null 2>&1 -a is_file_url_or_path "$1"; then ++if pcmanfm --help >/dev/null 2>&1 && is_file_url_or_path "$1"; then + local file="$(file_url_to_path "$1")" + + # handle relative paths +-- +cgit v1.1 + + Copied: xdg-utils/repos/testing-any/PKGBUILD (from rev 331312, xdg-utils/trunk/PKGBUILD) === --- testing-any/PKGBUILD(rev 0) +++ testing-any/PKGBUILD2018-08-09 19:06:40 UTC (rev 331313) @@ -0,0 +1,50 @@ +# $Id$ +# Maintainer: Andreas Radke +# Maintainer: Jan de Groot + +pkgname=xdg-utils +pkgver=1.1.3 +pkgrel=3 +pkgdesc="Command line tools that assist applications with a variety of desktop integration tasks" +arch=('any') +url="https://www.freedesktop.org/wiki/Software/xdg-utils/; +license=('MIT') +depends=('sh' 'xorg-xset') # xset needed inside xdg-screensaver +makedepends=('docbook-xsl' 'lynx' 'xmlto' 'git') +optdepends=('kde-cli-tools: for KDE Plasma5 support in xdg-open' +'exo: for Xfce support in xdg-open' +'xorg-xprop: for Xfce support in xdg-open' +'pcmanfm: for LXDE support in xdg-open' +'perl-file-mimeinfo: for generic support in xdg-open' +'perl-net-dbus: Perl extension to dbus used in xdg-screensaver' +'perl-x11-protocol: Perl X11 protocol used in xdg-screensaver') +source=(https://portland.freedesktop.org/download/$pkgname-$pkgver.tar.gz +0001_better_pcmanfm_check.patch +drop_obsolete_GNOME_support.patch) #{,.asc} +sha1sums=('98294cf332c341b85e481d98e9ea59357fe1efc7' + 'f5c09cc10d7b88c2033392efd4179da65a1f47b1' + '32d4282c2e6c7345ddf04016c91f0defbf88b356') +#validpgpkeys=('8B75CA7811367175D05F3B03C43570F80CC295E6') # "Per Olofsson " + +prepare() { + cd $pkgname-$pkgver + # FS#58707 + patch -Np1 -i ../0001_better_pcmanfm_check.patch + # drop Gnome2 support - FS58096/https://bugs.freedesktop.org/show_bug.cgi?id=90775 + patch -Np1 -i ../drop_obsolete_GNOME_support.patch +} + +build() { + cd $pkgname-$pkgver + ./configure --prefix=/usr --mandir=/usr/share/man + make +} + +package() { + cd $pkgname-$pkgver + make DESTDIR="${pkgdir}" install + install -D -m644 LICENSE "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" + + # install empty directory to prevent xdg-desktop-menu install *.desktop to fail, see FS#33316 + install -dm755 $pkgdir/usr/share/desktop-directories +} Copied: xdg-utils/repos/testing-any/drop_obsolete_GNOME_support.patch (from rev 331312, xdg-utils/trunk/drop_obsolete_GNOME_support.patch) === --- testing-any/drop_obsolete_GNOME_support.patch (rev 0) +++ testing-any/drop_obsolete_GNOME_support.patch 2018-08-09 19:06:40 UTC (rev 331313) @@ -0,0 +1,175 @@ +From 21bb62e4ed715edb342bc6f1ca0983bd706228af Mon Sep 17 00:00:00 2001 +From: =?UTF-8?q?Johannes=20L=C3=B6thberg?= +Date: Fri, 29 May 2015 20:53:54 +0200 +Subject: [PATCH] xdg-desktop-menu: Drop obsolete GNOME support + +This commit drops the obsolete support for the GNOME-specific
[arch-commits] Commit in linux-lts/repos (9 files)
Date: Thursday, August 9, 2018 @ 18:56:19 Author: andyrtr Revision: 331311 archrelease: copy trunk to testing-x86_64 Added: linux-lts/repos/testing-x86_64/ linux-lts/repos/testing-x86_64/0001-add-sysctl-to-disallow-unprivileged-CLONE_NEWUSER-by.patch (from rev 331310, linux-lts/trunk/0001-add-sysctl-to-disallow-unprivileged-CLONE_NEWUSER-by.patch) linux-lts/repos/testing-x86_64/0003-Revert-drm-i915-edp-Allow-alternate-fixed-mode-for-e.patch (from rev 331310, linux-lts/trunk/0003-Revert-drm-i915-edp-Allow-alternate-fixed-mode-for-e.patch) linux-lts/repos/testing-x86_64/60-linux.hook (from rev 331310, linux-lts/trunk/60-linux.hook) linux-lts/repos/testing-x86_64/90-linux.hook (from rev 331310, linux-lts/trunk/90-linux.hook) linux-lts/repos/testing-x86_64/PKGBUILD (from rev 331310, linux-lts/trunk/PKGBUILD) linux-lts/repos/testing-x86_64/config (from rev 331310, linux-lts/trunk/config) linux-lts/repos/testing-x86_64/linux-lts.install (from rev 331310, linux-lts/trunk/linux-lts.install) linux-lts/repos/testing-x86_64/linux-lts.preset (from rev 331310, linux-lts/trunk/linux-lts.preset) -+ 0001-add-sysctl-to-disallow-unprivileged-CLONE_NEWUSER-by.patch | 103 0003-Revert-drm-i915-edp-Allow-alternate-fixed-mode-for-e.patch | 230 60-linux.hook | 12 90-linux.hook | 11 PKGBUILD| 237 config | 8506 ++ linux-lts.install | 10 linux-lts.preset| 14 8 files changed, 9123 insertions(+) The diff is longer than the limit of 200KB. Use svn diff -r 331310:331311 to see the changes.
[arch-commits] Commit in linux-lts/trunk (PKGBUILD)
Date: Thursday, August 9, 2018 @ 18:56:04 Author: andyrtr Revision: 331310 upgpkg: linux-lts 4.14.62-1 upstream update 4.14.62 Modified: linux-lts/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-08-09 18:40:01 UTC (rev 331309) +++ PKGBUILD2018-08-09 18:56:04 UTC (rev 331310) @@ -4,7 +4,7 @@ pkgbase=linux-lts #pkgbase=linux-lts-custom _srcname=linux-4.14 -pkgver=4.14.61 +pkgver=4.14.62 pkgrel=1 arch=('x86_64') url="https://www.kernel.org/; @@ -25,7 +25,7 @@ # https://www.kernel.org/pub/linux/kernel/v4.x/sha256sums.asc sha256sums=('f81d59477e90a130857ce18dc02f4fbe5725854911db1e7ba770c7cd350f96a7' 'SKIP' -'d15db64311d874f2e27927dc1f96e2dfea2899b104fd6af873c39fe50a1f2e29' +'2595a071c6253fb579fa0401b3deb9a9d1ddb74dd1dcd1e668ed4d8726dc4b6c' 'c645053c4525a1a70d5c10b52257ac136da7e9059b6a4a566a857a3d42046426' 'ae2e95db94ef7176207c690224169594d49445e04249d2499e9d2fbc117a0b21' '75f99f5239e03238f88d1a834c50043ec32b1dc568f2cc291b07d04718483919'
[arch-commits] Commit in xorg-server/repos (8 files)
Date: Thursday, August 9, 2018 @ 18:40:01 Author: lcarlier Revision: 331309 archrelease: copy trunk to testing-x86_64 Added: xorg-server/repos/testing-x86_64/ xorg-server/repos/testing-x86_64/0001-v2-FS-58644.patch (from rev 331308, xorg-server/trunk/0001-v2-FS-58644.patch) xorg-server/repos/testing-x86_64/0002-fix-libshadow-2.patch (from rev 331308, xorg-server/trunk/0002-fix-libshadow-2.patch) xorg-server/repos/testing-x86_64/PKGBUILD (from rev 331308, xorg-server/trunk/PKGBUILD) xorg-server/repos/testing-x86_64/xorg-server.install (from rev 331308, xorg-server/trunk/xorg-server.install) xorg-server/repos/testing-x86_64/xserver-autobind-hotplug.patch (from rev 331308, xorg-server/trunk/xserver-autobind-hotplug.patch) xorg-server/repos/testing-x86_64/xvfb-run (from rev 331308, xorg-server/trunk/xvfb-run) xorg-server/repos/testing-x86_64/xvfb-run.1 (from rev 331308, xorg-server/trunk/xvfb-run.1) + 0001-v2-FS-58644.patch | 57 +++ 0002-fix-libshadow-2.patch | 24 +++ PKGBUILD | 219 + xorg-server.install| 18 ++ xserver-autobind-hotplug.patch | 293 +++ xvfb-run | 200 ++ xvfb-run.1 | 282 + 7 files changed, 1093 insertions(+) Copied: xorg-server/repos/testing-x86_64/0001-v2-FS-58644.patch (from rev 331308, xorg-server/trunk/0001-v2-FS-58644.patch) === --- testing-x86_64/0001-v2-FS-58644.patch (rev 0) +++ testing-x86_64/0001-v2-FS-58644.patch 2018-08-09 18:40:01 UTC (rev 331309) @@ -0,0 +1,57 @@ +From 17584285d296acaa80f131ca0e8b75eff675962b Mon Sep 17 00:00:00 2001 +From: fafryd +Date: Sun, 20 May 2018 14:30:43 +0200 +Subject: [PATCH] v2 FS#58644 + +--- + hw/xfree86/common/meson.build | 13 + + hw/xfree86/meson.build| 12 +++- + 2 files changed, 20 insertions(+), 5 deletions(-) + +diff --git a/hw/xfree86/common/meson.build b/hw/xfree86/common/meson.build +index 514999ff6..0eff6e488 100644 +--- a/hw/xfree86/common/meson.build b/hw/xfree86/common/meson.build +@@ -1,3 +1,16 @@ ++if get_option('suid_wrapper') ++x_sh = configure_file( ++input: '../Xorg.sh.in', ++output: 'Xorg', ++configuration: conf_data, ++) ++install_data( ++ x_sh, ++ install_mode: 'rwxr-xr-x', ++ install_dir: join_paths(get_option('prefix'), get_option('bindir')), ++) ++endif ++ + srcs_xorg_common = [ + 'xf86fbBus.c', + 'xf86noBus.c', +diff --git a/hw/xfree86/meson.build b/hw/xfree86/meson.build +index cacf56d4c..d1295d404 100644 +--- a/hw/xfree86/meson.build b/hw/xfree86/meson.build +@@ -145,11 +145,13 @@ if get_option('suid_wrapper') + install_dir: get_option('libexecdir'), + # install_mode: ['r-sr-xr-x', 0, 0], + ) +-configure_file( +-input: 'Xorg.sh.in', +-output: 'Xorg', +-configuration: conf_data, +-install_dir: join_paths(get_option('prefix'), get_option('bindir')), ++ meson.add_install_script( ++'sh', '-c', ++'chmod u+s @0@@1@/@2@'.format( ++'${DESTDIR}', ++join_paths(get_option('prefix'), get_option('libexecdir')), ++'Xorg.wrap' ++) + ) + endif + +-- +2.17.0 + Copied: xorg-server/repos/testing-x86_64/0002-fix-libshadow-2.patch (from rev 331308, xorg-server/trunk/0002-fix-libshadow-2.patch) === --- testing-x86_64/0002-fix-libshadow-2.patch (rev 0) +++ testing-x86_64/0002-fix-libshadow-2.patch 2018-08-09 18:40:01 UTC (rev 331309) @@ -0,0 +1,24 @@ +From 9ed4ae9cf20736742c09007a32ad144b52db Mon Sep 17 00:00:00 2001 +From: fafryd +Date: Fri, 25 May 2018 20:17:35 +0200 +Subject: [PATCH] fix libshadow + +--- + hw/xfree86/dixmods/meson.build | 1 + + 1 file changed, 1 insertion(+) + +diff --git a/hw/xfree86/dixmods/meson.build b/hw/xfree86/dixmods/meson.build +index 835d23215..6bd8029b6 100644 +--- a/hw/xfree86/dixmods/meson.build b/hw/xfree86/dixmods/meson.build +@@ -38,6 +38,7 @@ shared_module( + + install: true, + install_dir: module_dir, ++install_rpath: '$ORIGIN/./', + ) + + if build_glx +-- +2.17.0 + Copied: xorg-server/repos/testing-x86_64/PKGBUILD (from rev 331308, xorg-server/trunk/PKGBUILD) === --- testing-x86_64/PKGBUILD (rev 0) +++ testing-x86_64/PKGBUILD 2018-08-09 18:40:01 UTC (rev 331309) @@ -0,0 +1,219 @@ +# $Id$ +# Maintainer: AndyRTR +# Maintainer: Jan de Groot + +pkgbase=xorg-server +pkgname=('xorg-server' 'xorg-server-xephyr' 'xorg-server-xdmx' 'xorg-server-xvfb'
[arch-commits] Commit in xorg-server/trunk (7 files)
Date: Thursday, August 9, 2018 @ 18:39:54 Author: lcarlier Revision: 331308 upgpkg: xorg-server 1.20.1-1 upstream update 1.20.1 Modified: xorg-server/trunk/PKGBUILD Deleted: xorg-server/trunk/0001-Xext-shm-Refuse-to-work-for-remote-clients.patch xorg-server/trunk/0003_Use_PictureMatchFormat_for_source-only_picture_format.diff xorg-server/trunk/meson-Add-configuration-of-listening-on-tcp-unix-and-local.patch xorg-server/trunk/xserver-1-2-glamor-Always-return-0-from-glamor_fds_from_pixmap-on-error.patch xorg-server/trunk/xserver-2-2-glamor-Propagate-glamor_fds_from_pixmap-error-in-glamor_fd_from_pixmap.patch xorg-server/trunk/xserver-modesetting-use-drmmode_bo_import-for-rotate_fb.patch --+ 0001-Xext-shm-Refuse-to-work-for-remote-clients.patch | 60 -- 0003_Use_PictureMatchFormat_for_source-only_picture_format.diff | 34 - PKGBUILD | 35 - meson-Add-configuration-of-listening-on-tcp-unix-and-local.patch | 36 -- xserver-1-2-glamor-Always-return-0-from-glamor_fds_from_pixmap-on-error.patch | 28 xserver-2-2-glamor-Propagate-glamor_fds_from_pixmap-error-in-glamor_fd_from_pixmap.patch | 29 xserver-modesetting-use-drmmode_bo_import-for-rotate_fb.patch | 18 --- 7 files changed, 3 insertions(+), 237 deletions(-) Deleted: 0001-Xext-shm-Refuse-to-work-for-remote-clients.patch === --- 0001-Xext-shm-Refuse-to-work-for-remote-clients.patch 2018-08-09 18:38:04 UTC (rev 331307) +++ 0001-Xext-shm-Refuse-to-work-for-remote-clients.patch 2018-08-09 18:39:54 UTC (rev 331308) @@ -1,60 +0,0 @@ -From ec7e2b54c5b4a34b2a077082967bc3ead30e227e Mon Sep 17 00:00:00 2001 -From: Alexander Volkov -Date: Tue, 5 Jun 2018 13:05:39 +0300 -Subject: [PATCH] Xext/shm: Refuse to work for remote clients - -Avoid access to System V shared memory segment on the X server side -for clients forwarded via SSH. Also prevent them from hanging while -waiting for the reply from the ShmCreateSegment request. - -v2: Allow ShmQueryVersion request even for remote clients - -Bugzilla: https://bugs.freedesktop.org/show_bug.cgi?id=11080 -Signed-off-by: Alexander Volkov -Reviewed-by: Adam Jackson -Signed-off-by: Laurent Carlier - Xext/shm.c | 18 ++ - 1 file changed, 14 insertions(+), 4 deletions(-) - -diff --git a/Xext/shm.c b/Xext/shm.c -index fc8441c..896a966 100644 a/Xext/shm.c -+++ b/Xext/shm.c -@@ -1302,9 +1302,14 @@ static int - ProcShmDispatch(ClientPtr client) - { - REQUEST(xReq); --switch (stuff->data) { --case X_ShmQueryVersion: -+ -+if (stuff->data == X_ShmQueryVersion) - return ProcShmQueryVersion(client); -+ -+if (!client->local) -+return BadRequest; -+ -+switch (stuff->data) { - case X_ShmAttach: - return ProcShmAttach(client); - case X_ShmDetach: -@@ -1461,9 +1466,14 @@ static int _X_COLD - SProcShmDispatch(ClientPtr client) - { - REQUEST(xReq); --switch (stuff->data) { --case X_ShmQueryVersion: -+ -+if (stuff->data == X_ShmQueryVersion) - return SProcShmQueryVersion(client); -+ -+if (!client->local) -+return BadRequest; -+ -+switch (stuff->data) { - case X_ShmAttach: - return SProcShmAttach(client); - case X_ShmDetach: --- -2.17.1 - Deleted: 0003_Use_PictureMatchFormat_for_source-only_picture_format.diff === --- 0003_Use_PictureMatchFormat_for_source-only_picture_format.diff 2018-08-09 18:38:04 UTC (rev 331307) +++ 0003_Use_PictureMatchFormat_for_source-only_picture_format.diff 2018-08-09 18:39:54 UTC (rev 331308) @@ -1,34 +0,0 @@ -From 3ebef6ab850675e1091df2125ebdfbb147436e6c Mon Sep 17 00:00:00 2001 -From: =?UTF-8?q?Michel=20D=C3=A4nzer?= -Date: Fri, 1 Jun 2018 11:57:15 +0200 -Subject: exa: Use PictureMatchFormat for source-only picture format - description - -Their pFormat member is NULL, which resulted in a crash in -miRenderColorToPixel. - -Fixes: 8171d4c2d67b "render: Store and use all 16bpc of precision for - solid pixels (v2.1)" -Reviewed-by: Adam Jackson - exa/exa_render.c | 3 ++- - 1 file changed, 2 insertions(+), 1 deletion(-) - -diff --git a/exa/exa_render.c b/exa/exa_render.c -index 50a9a65..9fbfdfc 100644 a/exa/exa_render.c -+++ b/exa/exa_render.c -@@ -291,7 +291,8 @@ exaTryDriverSolidFill(PicturePtr pSrc, - pixel = exaGetPixmapFirstPixel(pSrcPix); - } - else --miRenderColorToPixel(pSrc->pFormat, -+miRenderColorToPixel(PictureMatchFormat(pDst->pDrawable->pScreen, 32, -+