[arch-commits] Commit in haskell-rebase/repos (2 files)
Date: Friday, January 26, 2018 @ 09:43:14 Author: felixonmars Revision: 287023 archrelease: copy trunk to community-staging-x86_64 Added: haskell-rebase/repos/community-staging-x86_64/ haskell-rebase/repos/community-staging-x86_64/PKGBUILD (from rev 287022, haskell-rebase/trunk/PKGBUILD) --+ PKGBUILD | 48 1 file changed, 48 insertions(+) Copied: haskell-rebase/repos/community-staging-x86_64/PKGBUILD (from rev 287022, haskell-rebase/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-01-26 09:43:14 UTC (rev 287023) @@ -0,0 +1,48 @@ +# $Id$ +# Maintainer: Felix Yan+# Contributor: Arch Haskell Team + +_hkgname=rebase +pkgname=haskell-rebase +pkgver=1.2.3 +pkgrel=2 +pkgdesc='A more progressive alternative to the "base" package' +url="https://github.com/nikita-volkov/rebase; +license=("MIT") +arch=('x86_64') +depends=('ghc-libs' 'haskell-stm' 'haskell-hashable' 'haskell-vector' 'haskell-unordered-containers' + 'haskell-text' 'haskell-scientific' 'haskell-uuid' 'haskell-dlist' 'haskell-void' + 'haskell-bifunctors' 'haskell-profunctors' 'haskell-contravariant' + 'haskell-contravariant-extras' 'haskell-semigroups' 'haskell-semigroupoids' 'haskell-mtl' + 'haskell-either' 'haskell-base-prelude') +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('c6b94c46e1f1f57d4f344fb4a827e498ecd39a2e24525a3aad6e627e4bea265cfe36c3b686ab2ab16f053ad844adfccebf781314eebaaf6ad00c416dfb60c860') + +prepare() { +cd $_hkgname-$pkgver +sed -i '/fail/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 +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-rerebase/repos (2 files)
Date: Friday, January 26, 2018 @ 09:44:24 Author: felixonmars Revision: 287025 archrelease: copy trunk to community-staging-x86_64 Added: haskell-rerebase/repos/community-staging-x86_64/ haskell-rerebase/repos/community-staging-x86_64/PKGBUILD (from rev 287024, haskell-rerebase/trunk/PKGBUILD) --+ PKGBUILD | 39 +++ 1 file changed, 39 insertions(+) Copied: haskell-rerebase/repos/community-staging-x86_64/PKGBUILD (from rev 287024, haskell-rerebase/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-01-26 09:44:24 UTC (rev 287025) @@ -0,0 +1,39 @@ +# $Id$ +# Maintainer: Felix Yan+# Contributor: Arch Haskell Team + +_hkgname=rerebase +pkgname=haskell-rerebase +pkgver=1.2.1 +pkgrel=10 +pkgdesc='Reexports from "base" with a bunch of other standard libraries' +url="https://github.com/nikita-volkov/rerebase; +license=("MIT") +arch=('x86_64') +depends=('ghc-libs' 'haskell-rebase') +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('025fab1a7d67bb2c3f25ceccd15ddf6bf72b575d37f35eb3dfb90262766e748e5a6d1608ddc549f7527f5f7dac962788cbe27099d0f7a2caaafb94bddebd6b34') + +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-rerebase/trunk (PKGBUILD)
Date: Friday, January 26, 2018 @ 09:44:05 Author: felixonmars Revision: 287024 upgpkg: haskell-rerebase 1.2.1-10 rebuild with rebase,1.2.3 with sed line removed Modified: haskell-rerebase/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-01-26 09:43:14 UTC (rev 287023) +++ PKGBUILD2018-01-26 09:44:05 UTC (rev 287024) @@ -5,7 +5,7 @@ _hkgname=rerebase pkgname=haskell-rerebase pkgver=1.2.1 -pkgrel=9 +pkgrel=10 pkgdesc='Reexports from "base" with a bunch of other standard libraries' url="https://github.com/nikita-volkov/rerebase; license=("MIT")
[arch-commits] Commit in haskell-cryptonite/repos (2 files)
Date: Friday, January 26, 2018 @ 09:55:28 Author: felixonmars Revision: 287039 archrelease: copy trunk to community-staging-x86_64 Added: haskell-cryptonite/repos/community-staging-x86_64/ haskell-cryptonite/repos/community-staging-x86_64/PKGBUILD (from rev 287038, haskell-cryptonite/trunk/PKGBUILD) --+ PKGBUILD | 41 + 1 file changed, 41 insertions(+) Copied: haskell-cryptonite/repos/community-staging-x86_64/PKGBUILD (from rev 287038, haskell-cryptonite/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-01-26 09:55:28 UTC (rev 287039) @@ -0,0 +1,41 @@ +# $Id$ +# Maintainer: Felix Yan+# Contributor: Arch Haskell Team + +_hkgname=cryptonite +pkgname=haskell-cryptonite +pkgver=0.24 +pkgrel=17 +pkgdesc="Cryptography Primitives sink" +url="https://github.com/vincenthz/cryptonite; +license=("custom:BSD3") +arch=('x86_64') +depends=('ghc-libs' 'haskell-foundation' 'haskell-memory') +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('f6a7379f8d2f398dcd8e6c27092158a51363a3d70ed28a22b1a4ba64ece55c700cc9d701acd6bb5492beefe4fd0ca87287362c58e5bd4e98fe06a12d531debf3') + +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 \ +-fsupport_deepseq -finteger-gmp -f-support_pclmuldq -fsupport_rdrand \ +-fsupport_aesni -f-old_toolchain_inliner -f-check_alignment -fsupport_sse +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-cryptonite/trunk (PKGBUILD)
Date: Friday, January 26, 2018 @ 09:55:08 Author: felixonmars Revision: 287038 upgpkg: haskell-cryptonite 0.24-17 rebuild with memory,0.14.14 Modified: haskell-cryptonite/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-01-26 09:53:32 UTC (rev 287037) +++ PKGBUILD2018-01-26 09:55:08 UTC (rev 287038) @@ -5,7 +5,7 @@ _hkgname=cryptonite pkgname=haskell-cryptonite pkgver=0.24 -pkgrel=16 +pkgrel=17 pkgdesc="Cryptography Primitives sink" url="https://github.com/vincenthz/cryptonite; license=("custom:BSD3")
[arch-commits] Commit in haskell-crypto-pubkey-types/repos (2 files)
Date: Friday, January 26, 2018 @ 09:53:32 Author: felixonmars Revision: 287037 archrelease: copy trunk to community-staging-x86_64 Added: haskell-crypto-pubkey-types/repos/community-staging-x86_64/ haskell-crypto-pubkey-types/repos/community-staging-x86_64/PKGBUILD (from rev 287036, haskell-crypto-pubkey-types/trunk/PKGBUILD) --+ PKGBUILD | 39 +++ 1 file changed, 39 insertions(+) Copied: haskell-crypto-pubkey-types/repos/community-staging-x86_64/PKGBUILD (from rev 287036, haskell-crypto-pubkey-types/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-01-26 09:53:32 UTC (rev 287037) @@ -0,0 +1,39 @@ +# $Id$ +# Maintainer: Felix Yan+# Contributor: Thomas Dziedzic + +_hkgname=crypto-pubkey-types +pkgname=haskell-crypto-pubkey-types +pkgver=0.4.3 +pkgrel=33 +pkgdesc="Generic cryptography Public keys algorithm types" +url="https://github.com/vincenthz/hs-crypto-pubkey-types; +license=('custom:BSD3') +arch=('x86_64') +depends=('ghc-libs' 'haskell-asn1-encoding' 'haskell-asn1-types') +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('08e6b74ded0decaaf87b4b9ec15af2e8bbeb7095701b5e2062b570af1ecb3d25eb706d6bd91795acfaaf7d09d0e9040359736a0a06a1bc593ef0d8aaf3e374d6') + +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-crypto-pubkey-types/trunk (PKGBUILD)
Date: Friday, January 26, 2018 @ 09:53:11 Author: felixonmars Revision: 287036 upgpkg: haskell-crypto-pubkey-types 0.4.3-33 rebuild with memory,0.14.14 Modified: haskell-crypto-pubkey-types/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-01-26 09:52:20 UTC (rev 287035) +++ PKGBUILD2018-01-26 09:53:11 UTC (rev 287036) @@ -5,7 +5,7 @@ _hkgname=crypto-pubkey-types pkgname=haskell-crypto-pubkey-types pkgver=0.4.3 -pkgrel=32 +pkgrel=33 pkgdesc="Generic cryptography Public keys algorithm types" url="https://github.com/vincenthz/hs-crypto-pubkey-types; license=('custom:BSD3')
[arch-commits] Commit in haskell-store/repos (2 files)
Date: Friday, January 26, 2018 @ 10:04:40 Author: felixonmars Revision: 287049 archrelease: copy trunk to community-staging-x86_64 Added: haskell-store/repos/community-staging-x86_64/ haskell-store/repos/community-staging-x86_64/PKGBUILD (from rev 287048, haskell-store/trunk/PKGBUILD) --+ PKGBUILD | 46 ++ 1 file changed, 46 insertions(+) Copied: haskell-store/repos/community-staging-x86_64/PKGBUILD (from rev 287048, haskell-store/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-01-26 10:04:40 UTC (rev 287049) @@ -0,0 +1,46 @@ +# $Id$ +# Maintainer: Felix Yan+ +_hkgname=store +pkgname=haskell-store +pkgver=0.4.3.2 +pkgrel=45 +pkgdesc="Fast binary serialization" +url="https://github.com/fpco/store; +license=('custom:BSD3') +arch=('x86_64') +depends=('ghc-libs' 'haskell-async' 'haskell-base-orphans' 'haskell-base64-bytestring' + 'haskell-conduit' 'haskell-contravariant' 'haskell-cryptohash' 'haskell-free' + 'haskell-hashable' 'haskell-hspec' 'haskell-hspec-smallcheck' 'haskell-lifted-base' + 'haskell-monad-control' 'haskell-mono-traversable' 'haskell-network' 'haskell-primitive' + 'haskell-resourcet' 'haskell-safe' 'haskell-semigroups' 'haskell-smallcheck' + 'haskell-streaming-commons' 'haskell-store-core' 'haskell-syb' 'haskell-text' + 'haskell-th-lift' 'haskell-th-lift-instances' 'haskell-th-orphans' 'haskell-th-reify-many' + 'haskell-th-utilities' 'haskell-unordered-containers' 'haskell-vector' 'haskell-void') +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('0faa8b71cd2a078e989fb0da428d0f78cf2a7c85fb11584949e47e8a20f5f0f919d7ad82de1f6ce1e1ac33098179adc382dedb04c75db64f2654eeab60fdbb9d') + +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-comparison-bench -f-small-bench +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-store/trunk (PKGBUILD)
Date: Friday, January 26, 2018 @ 10:04:13 Author: felixonmars Revision: 287048 upgpkg: haskell-store 0.4.3.2-45 rebuild with memory,0.14.14 Modified: haskell-store/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-01-26 10:02:31 UTC (rev 287047) +++ PKGBUILD2018-01-26 10:04:13 UTC (rev 287048) @@ -4,7 +4,7 @@ _hkgname=store pkgname=haskell-store pkgver=0.4.3.2 -pkgrel=44 +pkgrel=45 pkgdesc="Fast binary serialization" url="https://github.com/fpco/store; license=('custom:BSD3')
[arch-commits] Commit in haskell-clientsession/repos (2 files)
Date: Friday, January 26, 2018 @ 10:16:34 Author: felixonmars Revision: 287069 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 287068, haskell-clientsession/trunk/PKGBUILD) --+ PKGBUILD | 43 +++ 1 file changed, 43 insertions(+) Copied: haskell-clientsession/repos/community-staging-x86_64/PKGBUILD (from rev 287068, haskell-clientsession/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-01-26 10:16:34 UTC (rev 287069) @@ -0,0 +1,43 @@ +# $Id$ +# Maintainer: Felix Yan+# Contributor: Arch Haskell Team + +_hkgname=clientsession +pkgname=haskell-clientsession +pkgver=0.9.1.2 +pkgrel=39 +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-clientsession/trunk (PKGBUILD)
Date: Friday, January 26, 2018 @ 10:16:15 Author: felixonmars Revision: 287068 upgpkg: haskell-clientsession 0.9.1.2-39 rebuild with memory,0.14.14 Modified: haskell-clientsession/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-01-26 10:15:38 UTC (rev 287067) +++ PKGBUILD2018-01-26 10:16:15 UTC (rev 287068) @@ -5,7 +5,7 @@ _hkgname=clientsession pkgname=haskell-clientsession pkgver=0.9.1.2 -pkgrel=38 +pkgrel=39 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-crypto-numbers/trunk (PKGBUILD)
Date: Friday, January 26, 2018 @ 10:26:36 Author: felixonmars Revision: 287082 upgpkg: haskell-crypto-numbers 0.2.7-35 rebuild with memory,0.14.14 Modified: haskell-crypto-numbers/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-01-26 10:25:54 UTC (rev 287081) +++ PKGBUILD2018-01-26 10:26:36 UTC (rev 287082) @@ -5,7 +5,7 @@ _hkgname=crypto-numbers pkgname=haskell-crypto-numbers pkgver=0.2.7 -pkgrel=34 +pkgrel=35 pkgdesc="Cryptographic numbers: functions and algorithms" url="https://github.com/vincenthz/hs-crypto-numbers; license=('custom:BSD3')
[arch-commits] Commit in haskell-crypto-pubkey/trunk (PKGBUILD)
Date: Friday, January 26, 2018 @ 10:27:37 Author: felixonmars Revision: 287084 upgpkg: haskell-crypto-pubkey 0.2.8-41 rebuild with memory,0.14.14 Modified: haskell-crypto-pubkey/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-01-26 10:26:56 UTC (rev 287083) +++ PKGBUILD2018-01-26 10:27:37 UTC (rev 287084) @@ -5,7 +5,7 @@ _hkgname=crypto-pubkey pkgname=haskell-crypto-pubkey pkgver=0.2.8 -pkgrel=40 +pkgrel=41 pkgdesc="Public Key cryptography" url="https://github.com/vincenthz/hs-crypto-pubkey; license=('custom:BSD3')
[arch-commits] Commit in haskell-crypto-numbers/repos (2 files)
Date: Friday, January 26, 2018 @ 10:26:56 Author: felixonmars Revision: 287083 archrelease: copy trunk to community-staging-x86_64 Added: haskell-crypto-numbers/repos/community-staging-x86_64/ haskell-crypto-numbers/repos/community-staging-x86_64/PKGBUILD (from rev 287082, haskell-crypto-numbers/trunk/PKGBUILD) --+ PKGBUILD | 39 +++ 1 file changed, 39 insertions(+) Copied: haskell-crypto-numbers/repos/community-staging-x86_64/PKGBUILD (from rev 287082, haskell-crypto-numbers/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-01-26 10:26:56 UTC (rev 287083) @@ -0,0 +1,39 @@ +# $Id$ +# Maintainer: Felix Yan+# Contributor: Thomas Dziedzic + +_hkgname=crypto-numbers +pkgname=haskell-crypto-numbers +pkgver=0.2.7 +pkgrel=35 +pkgdesc="Cryptographic numbers: functions and algorithms" +url="https://github.com/vincenthz/hs-crypto-numbers; +license=('custom:BSD3') +arch=('x86_64') +depends=('ghc-libs' 'haskell-crypto-random' 'haskell-vector') +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('4fac18f6d76d5cc9ae82d177a45c155847264494dd112db80a76c955faee4917b4b3c563bb76eb3a08923bb020138307a7115d78fe0caa20fd3fb2b12d679947') + +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/repos (2 files)
Date: Friday, January 26, 2018 @ 10:51:54 Author: felixonmars Revision: 287118 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 287117, haskell-connection/trunk/PKGBUILD) --+ PKGBUILD | 41 + 1 file changed, 41 insertions(+) Copied: haskell-connection/repos/community-staging-x86_64/PKGBUILD (from rev 287117, haskell-connection/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-01-26 10:51:54 UTC (rev 287118) @@ -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=41 +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, January 26, 2018 @ 10:51:19 Author: felixonmars Revision: 287117 upgpkg: haskell-connection 0.2.8-41 rebuild with memory,0.14.14 Modified: haskell-connection/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-01-26 10:50:34 UTC (rev 287116) +++ PKGBUILD2018-01-26 10:51:19 UTC (rev 287117) @@ -5,7 +5,7 @@ _hkgname=connection pkgname=haskell-connection pkgver=0.2.8 -pkgrel=40 +pkgrel=41 pkgdesc="Simple and easy network connections API" url="https://github.com/vincenthz/hs-connection; license=("custom:BSD3")
[arch-commits] Commit in haskell-http-client-tls/trunk (PKGBUILD)
Date: Friday, January 26, 2018 @ 10:52:32 Author: felixonmars Revision: 287119 upgpkg: haskell-http-client-tls 0.3.5.1-34 rebuild with memory,0.14.14 Modified: haskell-http-client-tls/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-01-26 10:51:54 UTC (rev 287118) +++ PKGBUILD2018-01-26 10:52:32 UTC (rev 287119) @@ -5,7 +5,7 @@ _hkgname=http-client-tls pkgname=haskell-http-client-tls pkgver=0.3.5.1 -pkgrel=33 +pkgrel=34 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-http-client-tls/repos (2 files)
Date: Friday, January 26, 2018 @ 10:52:53 Author: felixonmars Revision: 287120 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 287119, 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 287119, haskell-http-client-tls/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-01-26 10:52:53 UTC (rev 287120) @@ -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.1 +pkgrel=34 +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-text" "haskell-tls") +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('76e0a6081edb1658c62e3ba9ff0b0cbcddd657982755ac2de6676a3c688fad4255da9fa0ee80c2101d0e46320a2696d75cb845a17112d3795c0f4c8708611091') + +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 hopenpgp-tools/repos (2 files)
Date: Friday, January 26, 2018 @ 10:57:02 Author: felixonmars Revision: 287124 archrelease: copy trunk to community-staging-x86_64 Added: hopenpgp-tools/repos/community-staging-x86_64/ hopenpgp-tools/repos/community-staging-x86_64/PKGBUILD (from rev 287123, hopenpgp-tools/trunk/PKGBUILD) --+ PKGBUILD | 37 + 1 file changed, 37 insertions(+) Copied: hopenpgp-tools/repos/community-staging-x86_64/PKGBUILD (from rev 287123, hopenpgp-tools/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-01-26 10:57:02 UTC (rev 287124) @@ -0,0 +1,37 @@ +# $Id$ +# Maintainer: Felix Yan+# Contributor: Arch Haskell Team + +pkgname=hopenpgp-tools +pkgver=0.19.5 +pkgrel=56 +pkgdesc="hOpenPGP-based command-line tools" +url="http://floss.scru.org/hopenpgp-tools; +license=("AGPL3") +arch=('x86_64') +depends=('ghc-libs' "haskell-aeson" "haskell-ansi-wl-pprint" "haskell-attoparsec" + "haskell-base16-bytestring" "haskell-binary-conduit" "haskell-conduit" + "haskell-conduit-extra" "haskell-crypto-pubkey" "haskell-cryptohash" "haskell-errors" + "haskell-fgl" "haskell-graphviz" "haskell-hopenpgp" "haskell-http-client" + "haskell-http-client-tls" "haskell-http-types" "haskell-ixset-typed" "haskell-lens" + "haskell-monad-loops" "haskell-openpgp-asciiarmor" "haskell-optparse-applicative" + "haskell-resourcet" "haskell-text" "haskell-time-locale-compat" "haskell-wl-pprint-extras" + "haskell-wl-pprint-terminfo" "haskell-yaml") +makedepends=('alex' 'happy' 'ghc') +source=(https://hackage.haskell.org/packages/archive/${pkgname}/${pkgver}/${pkgname}-${pkgver}.tar.gz) +sha512sums=('0ecba903607ef27f14c43bf1f6a2383a740c44802dcecf6ac093f41f8d754d77ef6f14e8200316cd2d7e56b8c63934299c521b6693baf1ca219b65485fd6d52a') + +build() { +cd "${srcdir}/${pkgname}-${pkgver}" + +runhaskell Setup configure -O --prefix=/usr --enable-executable-dynamic --docdir="/usr/share/doc/${pkgname}" +runhaskell Setup build +} + +package() { +cd "${srcdir}/${pkgname}-${pkgver}" +runhaskell Setup copy --destdir="${pkgdir}" + +rm "$pkgdir/usr/share/doc/hopenpgp-tools/LICENSE" +rmdir "$pkgdir/usr/share/doc/hopenpgp-tools" "$pkgdir/usr/share/doc" "$pkgdir/usr/share" +}
[arch-commits] Commit in haskell-asn1-types/trunk (PKGBUILD)
Date: Friday, January 26, 2018 @ 09:49:50 Author: felixonmars Revision: 287030 upgpkg: haskell-asn1-types 0.3.2-36 rebuild with memory,0.14.14 Modified: haskell-asn1-types/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-01-26 09:49:07 UTC (rev 287029) +++ PKGBUILD2018-01-26 09:49:50 UTC (rev 287030) @@ -5,7 +5,7 @@ _hkgname=asn1-types pkgname=haskell-asn1-types pkgver=0.3.2 -pkgrel=35 +pkgrel=36 pkgdesc="ASN.1 types" url="https://github.com/vincenthz/hs-asn1-types; license=("custom:BSD3")
[arch-commits] Commit in haskell-memory/repos (2 files)
Date: Friday, January 26, 2018 @ 09:49:07 Author: felixonmars Revision: 287029 archrelease: copy trunk to community-staging-x86_64 Added: haskell-memory/repos/community-staging-x86_64/ haskell-memory/repos/community-staging-x86_64/PKGBUILD (from rev 287028, haskell-memory/trunk/PKGBUILD) --+ PKGBUILD | 45 + 1 file changed, 45 insertions(+) Copied: haskell-memory/repos/community-staging-x86_64/PKGBUILD (from rev 287028, haskell-memory/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-01-26 09:49:07 UTC (rev 287029) @@ -0,0 +1,45 @@ +# $Id$ +# Maintainer: Felix Yan+# Contributor: Arch Haskell Team + +_hkgname=memory +pkgname=haskell-memory +pkgver=0.14.14 +pkgrel=1 +pkgdesc="memory and related abstraction stuff" +url="https://github.com/vincenthz/hs-memory; +license=("custom:BSD3") +arch=('x86_64') +depends=('ghc-libs' 'haskell-basement' 'haskell-foundation') +makedepends=('ghc' 'haskell-tasty' 'haskell-tasty-quickcheck' 'haskell-tasty-hunit') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('904cd23a1828c5821849d27ca7caac2338b846b72de6ee6bb8fd119ec7fd34830f73dd29bf6d567afa452e2ea833118014abda27e8c88bd93649562246963531') + +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 \ +-fsupport_deepseq -fsupport_bytestring -fsupport_foundation +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-asn1-types/repos (2 files)
Date: Friday, January 26, 2018 @ 09:50:18 Author: felixonmars Revision: 287031 archrelease: copy trunk to community-staging-x86_64 Added: haskell-asn1-types/repos/community-staging-x86_64/ haskell-asn1-types/repos/community-staging-x86_64/PKGBUILD (from rev 287030, haskell-asn1-types/trunk/PKGBUILD) --+ PKGBUILD | 39 +++ 1 file changed, 39 insertions(+) Copied: haskell-asn1-types/repos/community-staging-x86_64/PKGBUILD (from rev 287030, haskell-asn1-types/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-01-26 09:50:18 UTC (rev 287031) @@ -0,0 +1,39 @@ +# $Id$ +# Maintainer: Felix Yan+# Contributor: Arch Haskell Team + +_hkgname=asn1-types +pkgname=haskell-asn1-types +pkgver=0.3.2 +pkgrel=36 +pkgdesc="ASN.1 types" +url="https://github.com/vincenthz/hs-asn1-types; +license=("custom:BSD3") +arch=('x86_64') +depends=('ghc-libs' "haskell-hourglass" "haskell-memory") +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('d5eb4c9f4fc44ff06b4d0d4c6be4ad2b43e01478de6ca48d2a78bad69d828f1c48095ccb4542546357f8934141b4c96f156d954072b91f1695ef1536ddc50e08') + +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-cryptohash/trunk (PKGBUILD)
Date: Friday, January 26, 2018 @ 09:56:12 Author: felixonmars Revision: 287040 upgpkg: haskell-cryptohash 0.11.9-44 rebuild with memory,0.14.14 Modified: haskell-cryptohash/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-01-26 09:55:28 UTC (rev 287039) +++ PKGBUILD2018-01-26 09:56:12 UTC (rev 287040) @@ -5,7 +5,7 @@ _hkgname=cryptohash pkgname=haskell-cryptohash pkgver=0.11.9 -pkgrel=43 +pkgrel=44 pkgdesc="Collection of crypto hashes, fast, pure and practical" url="https://github.com/vincenthz/hs-cryptohash; license=("custom:BSD3")
[arch-commits] Commit in haskell-cryptohash/repos (2 files)
Date: Friday, January 26, 2018 @ 09:56:32 Author: felixonmars Revision: 287041 archrelease: copy trunk to community-staging-x86_64 Added: haskell-cryptohash/repos/community-staging-x86_64/ haskell-cryptohash/repos/community-staging-x86_64/PKGBUILD (from rev 287040, haskell-cryptohash/trunk/PKGBUILD) --+ PKGBUILD | 39 +++ 1 file changed, 39 insertions(+) Copied: haskell-cryptohash/repos/community-staging-x86_64/PKGBUILD (from rev 287040, haskell-cryptohash/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-01-26 09:56:32 UTC (rev 287041) @@ -0,0 +1,39 @@ +# $Id$ +# Maintainer: Felix Yan+# Contributor: Arch Haskell Team + +_hkgname=cryptohash +pkgname=haskell-cryptohash +pkgver=0.11.9 +pkgrel=44 +pkgdesc="Collection of crypto hashes, fast, pure and practical" +url="https://github.com/vincenthz/hs-cryptohash; +license=("custom:BSD3") +arch=('x86_64') +depends=('ghc-libs' "haskell-byteable" "haskell-cryptonite" "haskell-memory") +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('d0eb07f59ae893df1a92a4dc45a98142e507ba3da25057ae4acf781b1b6200a2fb68dd2a19f1ba5f9395217bc81e7be1311a479dc3dcb4ec5338518a2f5239af') + +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-hpack/repos (2 files)
Date: Friday, January 26, 2018 @ 10:08:46 Author: felixonmars Revision: 287053 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 287052, haskell-hpack/trunk/PKGBUILD) --+ PKGBUILD | 46 ++ 1 file changed, 46 insertions(+) Copied: haskell-hpack/repos/community-staging-x86_64/PKGBUILD (from rev 287052, haskell-hpack/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-01-26 10:08:46 UTC (rev 287053) @@ -0,0 +1,46 @@ +# $Id$ +# Maintainer: Felix Yan+# Contributor: Daniel Nagy +# Contributor: Daniel Micay + +pkgname=haskell-hpack +_hkgname=hpack +pkgver=0.21.2 +pkgrel=19 +pkgdesc="An alternative 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-scientific' 'haskell-text' 'haskell-unordered-containers' '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=('4f84c8d427fe81c80c30411908b29234f6f7539e834935b8b36fa33024217ca0fab003e69b5b88f7194d44ddbb75a28a286601afadd39b3b0e48abdb8d82b284') + +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-hpack/trunk (PKGBUILD)
Date: Friday, January 26, 2018 @ 10:08:20 Author: felixonmars Revision: 287052 upgpkg: haskell-hpack 0.21.2-19 rebuild with memory,0.14.14 Modified: haskell-hpack/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-01-26 10:06:07 UTC (rev 287051) +++ PKGBUILD2018-01-26 10:08:20 UTC (rev 287052) @@ -6,7 +6,7 @@ pkgname=haskell-hpack _hkgname=hpack pkgver=0.21.2 -pkgrel=18 +pkgrel=19 pkgdesc="An alternative format for Haskell packages" url="https://github.com/sol/hpack#readme; license=("MIT")
[arch-commits] Commit in haskell-crypto-random/repos (2 files)
Date: Friday, January 26, 2018 @ 10:14:48 Author: felixonmars Revision: 287065 archrelease: copy trunk to community-staging-x86_64 Added: haskell-crypto-random/repos/community-staging-x86_64/ haskell-crypto-random/repos/community-staging-x86_64/PKGBUILD (from rev 287064, haskell-crypto-random/trunk/PKGBUILD) --+ PKGBUILD | 39 +++ 1 file changed, 39 insertions(+) Copied: haskell-crypto-random/repos/community-staging-x86_64/PKGBUILD (from rev 287064, haskell-crypto-random/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-01-26 10:14:48 UTC (rev 287065) @@ -0,0 +1,39 @@ +# $Id$ +# Maintainer: Felix Yan+# Contributor: Arch Haskell Team + +_hkgname=crypto-random +pkgname=haskell-crypto-random +pkgver=0.0.9 +pkgrel=37 +pkgdesc="Simple cryptographic random related types" +url="https://github.com/vincenthz/hs-crypto-random; +license=("custom:BSD3") +arch=('x86_64') +depends=('ghc-libs' "haskell-securemem" "haskell-vector") +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('07e298e2e3846b48330af92a46ab8550982ad74f6154c59a531762d9282f6712c1e867a48ed6cf4d967f463f52c1af4287a74552aeff0635480ea21cd54a7a24') + +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-cipher-aes/repos (2 files)
Date: Friday, January 26, 2018 @ 10:13:52 Author: felixonmars Revision: 287063 archrelease: copy trunk to community-staging-x86_64 Added: haskell-cipher-aes/repos/community-staging-x86_64/ haskell-cipher-aes/repos/community-staging-x86_64/PKGBUILD (from rev 287062, haskell-cipher-aes/trunk/PKGBUILD) --+ PKGBUILD | 40 1 file changed, 40 insertions(+) Copied: haskell-cipher-aes/repos/community-staging-x86_64/PKGBUILD (from rev 287062, haskell-cipher-aes/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-01-26 10:13:52 UTC (rev 287063) @@ -0,0 +1,40 @@ +# $Id$ +# Maintainer: Felix Yan+# Contributor: Arch Haskell Team + +_hkgname=cipher-aes +pkgname=haskell-cipher-aes +pkgver=0.2.11 +pkgrel=34 +pkgdesc="Fast AES cipher implementation with advanced mode of operations" +url="https://github.com/vincenthz/hs-cipher-aes; +license=("custom:BSD3") +arch=('x86_64') +depends=('ghc-libs' "haskell-byteable" "haskell-crypto-cipher-types" "haskell-securemem") +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('d0c9b94e93903d0a3ea5587a4ac4ee5124b5189842070dd11c99182ba7396c982aa8c3eae2f8a1fd5b906f8ab3306e4b49ae9276a837e871278d6fe591bbd816') + +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 \ +-fsupport_aesni +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-cprng-aes/trunk (PKGBUILD)
Date: Friday, January 26, 2018 @ 10:15:19 Author: felixonmars Revision: 287066 upgpkg: haskell-cprng-aes 0.6.1-37 rebuild with memory,0.14.14 Modified: haskell-cprng-aes/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-01-26 10:14:48 UTC (rev 287065) +++ PKGBUILD2018-01-26 10:15:19 UTC (rev 287066) @@ -5,7 +5,7 @@ _hkgname=cprng-aes pkgname=haskell-cprng-aes pkgver=0.6.1 -pkgrel=36 +pkgrel=37 pkgdesc="Crypto Pseudo Random Number Generator using AES in counter mode." url="https://github.com/vincenthz/hs-cprng-aes; license=("custom:BSD3")
[arch-commits] Commit in haskell-cprng-aes/repos (2 files)
Date: Friday, January 26, 2018 @ 10:15:38 Author: felixonmars Revision: 287067 archrelease: copy trunk to community-staging-x86_64 Added: haskell-cprng-aes/repos/community-staging-x86_64/ haskell-cprng-aes/repos/community-staging-x86_64/PKGBUILD (from rev 287066, haskell-cprng-aes/trunk/PKGBUILD) --+ PKGBUILD | 39 +++ 1 file changed, 39 insertions(+) Copied: haskell-cprng-aes/repos/community-staging-x86_64/PKGBUILD (from rev 287066, haskell-cprng-aes/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-01-26 10:15:38 UTC (rev 287067) @@ -0,0 +1,39 @@ +# $Id$ +# Maintainer: Felix Yan+# Contributor: Arch Haskell Team + +_hkgname=cprng-aes +pkgname=haskell-cprng-aes +pkgver=0.6.1 +pkgrel=37 +pkgdesc="Crypto Pseudo Random Number Generator using AES in counter mode." +url="https://github.com/vincenthz/hs-cprng-aes; +license=("custom:BSD3") +arch=('x86_64') +depends=('ghc-libs' "haskell-byteable" "haskell-cipher-aes" "haskell-crypto-random") +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('839a3a449edf996b0061a989058ed59625d8a849e852217c047b9d9b59b58504c0efaca699f75beea3ebcad8284f55c1f53b523dbebb10f56e705506bfccb5f5') + +build() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" --datasubdir="$pkgname" \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +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-yesod-test/trunk (PKGBUILD)
Date: Friday, January 26, 2018 @ 10:25:33 Author: felixonmars Revision: 287080 upgpkg: haskell-yesod-test 1.5.9.1-26 rebuild with memory,0.14.14 Modified: haskell-yesod-test/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-01-26 10:24:11 UTC (rev 287079) +++ PKGBUILD2018-01-26 10:25:33 UTC (rev 287080) @@ -4,7 +4,7 @@ _hkgname=yesod-test pkgname=haskell-yesod-test pkgver=1.5.9.1 -pkgrel=25 +pkgrel=26 pkgdesc="Integration testing for WAI/Yesod Applications" url="http://www.yesodweb.com; license=('MIT')
[arch-commits] Commit in haskell-yesod-test/repos (2 files)
Date: Friday, January 26, 2018 @ 10:25:54 Author: felixonmars Revision: 287081 archrelease: copy trunk to community-staging-x86_64 Added: haskell-yesod-test/repos/community-staging-x86_64/ haskell-yesod-test/repos/community-staging-x86_64/PKGBUILD (from rev 287080, haskell-yesod-test/trunk/PKGBUILD) --+ PKGBUILD | 47 +++ 1 file changed, 47 insertions(+) Copied: haskell-yesod-test/repos/community-staging-x86_64/PKGBUILD (from rev 287080, haskell-yesod-test/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-01-26 10:25:54 UTC (rev 287081) @@ -0,0 +1,47 @@ +# $Id$ +# Maintainer: Felix Yan+ +_hkgname=yesod-test +pkgname=haskell-yesod-test +pkgver=1.5.9.1 +pkgrel=26 +pkgdesc="Integration testing for WAI/Yesod Applications" +url="http://www.yesodweb.com; +license=('MIT') +arch=('x86_64') +depends=('ghc-libs' 'haskell-hunit' 'haskell-attoparsec' 'haskell-blaze-builder' + 'haskell-blaze-html' 'haskell-blaze-markup' 'haskell-case-insensitive' 'haskell-cookie' + 'haskell-hspec-core' 'haskell-html-conduit' 'haskell-http-types' 'haskell-monad-control' + 'haskell-network' 'haskell-persistent' 'haskell-pretty-show' 'haskell-text' 'haskell-wai' + 'haskell-wai-extra' 'haskell-xml-conduit' 'haskell-xml-types' 'haskell-yesod-core') +makedepends=('ghc' 'haskell-yesod-form' 'haskell-lifted-base' 'haskell-hspec') +source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz) +sha512sums=('9b33af1df7cdc526e4be9339f2ff84f1b2f748d5516f1a851fcd537df2500961a3ac07c74db6311d499cb233ddb802e425efc16f10c1dedb16239fac8b767bed') + +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-hopenpgp/repos (2 files)
Date: Friday, January 26, 2018 @ 10:31:47 Author: felixonmars Revision: 287089 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 287088, haskell-hopenpgp/trunk/PKGBUILD) --+ PKGBUILD | 48 1 file changed, 48 insertions(+) Copied: haskell-hopenpgp/repos/community-staging-x86_64/PKGBUILD (from rev 287088, haskell-hopenpgp/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-01-26 10:31:47 UTC (rev 287089) @@ -0,0 +1,48 @@ +# $Id$ +# Maintainer: Felix Yan+ +_hkgname=hOpenPGP +pkgname=haskell-hopenpgp +pkgver=2.5.5 +pkgrel=152 +pkgdesc="Native Haskell implementation of OpenPGP (RFC4880)" +url="http://floss.scru.org/hOpenPGP/; +license=('MIT') +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-attoparsec' 'haskell-base16-bytestring' + 'haskell-base64-bytestring' 'haskell-bifunctors' 'haskell-byteable' 'haskell-bzlib' + 'haskell-binary-conduit' 'haskell-conduit' 'haskell-conduit-extra' 'haskell-cryptonite' + 'haskell-crypto-cipher-types' 'haskell-data-default-class' 'haskell-errors' + 'haskell-hashable' 'haskell-incremental-parser' 'haskell-ixset-typed' 'haskell-lens' + 'haskell-memory' 'haskell-monad-loops' 'haskell-nettle' 'haskell-network' + 'haskell-network-uri' 'haskell-newtype' 'haskell-openpgp-asciiarmor' 'haskell-resourcet' + 'haskell-securemem' 'haskell-semigroups' 'haskell-split' 'haskell-text' + 'haskell-time-locale-compat' 'haskell-unordered-containers' 'haskell-wl-pprint-extras' + 'haskell-zlib') +makedepends=('ghc') +source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz) +md5sums=('f480201a10f14150adc290c81d38e7b6') + +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-hopenpgp/trunk (PKGBUILD)
Date: Friday, January 26, 2018 @ 10:31:27 Author: felixonmars Revision: 287088 upgpkg: haskell-hopenpgp 2.5.5-152 rebuild with memory,0.14.14 Modified: haskell-hopenpgp/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-01-26 10:29:07 UTC (rev 287087) +++ PKGBUILD2018-01-26 10:31:27 UTC (rev 287088) @@ -4,7 +4,7 @@ _hkgname=hOpenPGP pkgname=haskell-hopenpgp pkgver=2.5.5 -pkgrel=151 +pkgrel=152 pkgdesc="Native Haskell implementation of OpenPGP (RFC4880)" url="http://floss.scru.org/hOpenPGP/; license=('MIT')
[arch-commits] Commit in haskell-x509/trunk (PKGBUILD)
Date: Friday, January 26, 2018 @ 10:38:26 Author: felixonmars Revision: 287099 upgpkg: haskell-x509 1.7.2-17 rebuild with memory,0.14.14 Modified: haskell-x509/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-01-26 10:38:14 UTC (rev 287098) +++ PKGBUILD2018-01-26 10:38:26 UTC (rev 287099) @@ -5,7 +5,7 @@ _hkgname=x509 pkgname=haskell-x509 pkgver=1.7.2 -pkgrel=16 +pkgrel=17 pkgdesc="X509 reader and writer" url="https://github.com/vincenthz/hs-certificate; license=("custom:BSD3")
[arch-commits] Commit in haskell-jose/trunk (PKGBUILD)
Date: Friday, January 26, 2018 @ 10:40:02 Author: felixonmars Revision: 287101 upgpkg: haskell-jose 0.6.0.3-20 rebuild with memory,0.14.14 Modified: haskell-jose/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-01-26 10:38:52 UTC (rev 287100) +++ PKGBUILD2018-01-26 10:40:02 UTC (rev 287101) @@ -5,7 +5,7 @@ _hkgname=jose pkgname=haskell-jose pkgver=0.6.0.3 -pkgrel=19 +pkgrel=20 pkgdesc="Javascript Object Signing and Encryption and JSON Web Token library" url="https://github.com/frasertweedale/hs-jose; license=("Apache")
[arch-commits] Commit in haskell-x509-system/repos (2 files)
Date: Friday, January 26, 2018 @ 10:48:20 Author: felixonmars Revision: 287112 archrelease: copy trunk to community-staging-x86_64 Added: haskell-x509-system/repos/community-staging-x86_64/ haskell-x509-system/repos/community-staging-x86_64/PKGBUILD (from rev 287111, haskell-x509-system/trunk/PKGBUILD) --+ PKGBUILD | 39 +++ 1 file changed, 39 insertions(+) Copied: haskell-x509-system/repos/community-staging-x86_64/PKGBUILD (from rev 287111, haskell-x509-system/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-01-26 10:48:20 UTC (rev 287112) @@ -0,0 +1,39 @@ +# $Id$ +# Maintainer: Felix Yan+# Contributor: Arch Haskell Team + +_hkgname=x509-system +pkgname=haskell-x509-system +pkgver=1.6.6 +pkgrel=17 +pkgdesc="Handle per-operating-system X.509 accessors and storage" +url="https://github.com/vincenthz/hs-certificate; +license=("custom:BSD3") +arch=('x86_64') +depends=('ghc-libs' "haskell-mtl" "haskell-pem" "haskell-x509" "haskell-x509-store") +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('110f8e9566ab1cd9491f1bc9cb11ee950c34308af026e71b9f8e60beac09b0e062e1e3a0177d67b04aab824c54476b800b965bf616fe84ba0181991371c9c220') + +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-x509-store/repos (2 files)
Date: Friday, January 26, 2018 @ 10:46:43 Author: felixonmars Revision: 287110 archrelease: copy trunk to community-staging-x86_64 Added: haskell-x509-store/repos/community-staging-x86_64/ haskell-x509-store/repos/community-staging-x86_64/PKGBUILD (from rev 287107, haskell-x509-store/trunk/PKGBUILD) --+ PKGBUILD | 40 1 file changed, 40 insertions(+) Copied: haskell-x509-store/repos/community-staging-x86_64/PKGBUILD (from rev 287107, haskell-x509-store/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-01-26 10:46:43 UTC (rev 287110) @@ -0,0 +1,40 @@ +# $Id$ +# Maintainer: Felix Yan+# Contributor: Arch Haskell Team + +_hkgname=x509-store +pkgname=haskell-x509-store +pkgver=1.6.5 +pkgrel=17 +pkgdesc="X.509 collection accessing and storing methods" +url="https://github.com/vincenthz/hs-certificate; +license=("custom:BSD3") +arch=('x86_64') +depends=('ghc-libs' "haskell-asn1-encoding" "haskell-asn1-types" "haskell-mtl" "haskell-cryptonite" + "haskell-pem" "haskell-x509") +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('17666f697941dbb4b0ab1a14ba8394de6734d88bbab282868ec484d1932be34dc272021968c77d7a9368e033b8406b332489bdfe6839eff6bb6784a0f01eeb27') + +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-x509-system/trunk (PKGBUILD)
Date: Friday, January 26, 2018 @ 10:47:55 Author: felixonmars Revision: 287111 upgpkg: haskell-x509-system 1.6.6-17 rebuild with memory,0.14.14 Modified: haskell-x509-system/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-01-26 10:46:43 UTC (rev 287110) +++ PKGBUILD2018-01-26 10:47:55 UTC (rev 287111) @@ -5,7 +5,7 @@ _hkgname=x509-system pkgname=haskell-x509-system pkgver=1.6.6 -pkgrel=16 +pkgrel=17 pkgdesc="Handle per-operating-system X.509 accessors and storage" url="https://github.com/vincenthz/hs-certificate; license=("custom:BSD3")
[arch-commits] Commit in messengerfordesktop/repos/community-x86_64 (6 files)
Date: Friday, January 26, 2018 @ 11:36:12 Author: tensor5 Revision: 287132 archrelease: copy trunk to community-x86_64 Added: messengerfordesktop/repos/community-x86_64/PKGBUILD (from rev 287131, messengerfordesktop/trunk/PKGBUILD) messengerfordesktop/repos/community-x86_64/messengerfordesktop.js (from rev 287131, messengerfordesktop/trunk/messengerfordesktop.js) messengerfordesktop/repos/community-x86_64/use-system-electron.patch (from rev 287131, messengerfordesktop/trunk/use-system-electron.patch) Deleted: messengerfordesktop/repos/community-x86_64/PKGBUILD messengerfordesktop/repos/community-x86_64/messengerfordesktop.js messengerfordesktop/repos/community-x86_64/use-system-electron.patch ---+ PKGBUILD | 204 ++-- messengerfordesktop.js| 58 ++-- use-system-electron.patch | 56 ++-- 3 files changed, 159 insertions(+), 159 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2018-01-26 11:35:17 UTC (rev 287131) +++ PKGBUILD2018-01-26 11:36:12 UTC (rev 287132) @@ -1,102 +0,0 @@ -# $Id$ -# Maintainer: Nicola Squartini- -pkgname=messengerfordesktop -pkgver=2.0.9+42+g4e4d6f1 -pkgrel=3 -_commit=4e4d6f1fd4bf3b8c0fa48ed6459efda9c4064461 -pkgdesc='A simple & beautiful desktop client for Facebook Messenger' -arch=('x86_64') -url='https://messengerfordesktop.com/' -license=('MIT') -depends=('electron') -makedepends=('apm' 'git' 'npm') -options=(!emptydirs) -source=("git+https://github.com/Aluxian/Messenger-for-Desktop#commit=${_commit}; -"${pkgname}.js" -'use-system-electron.patch') -sha256sums=('SKIP' -'55e6da47ddbf383fc8a6ef6e0aae5621b7800c8efe46422c1c352d6c029c1f45' -'014ef8a03e38d4e5c5cab49cb6a2e9fbf81de9aecbfc66aeadf124844a541a66') - -if [ "${CARCH}" == 'i686' ]; then -_target=linux32 -else -_target=linux64 -fi - -pkgver() { -cd Messenger-for-Desktop - -git describe --tags | sed 's/-/+/g;s/v//' -} - -prepare() { -cd Messenger-for-Desktop - -patch -Np1 -i "${srcdir}"/use-system-electron.patch -sed -e 's|/opt/{{ name }}/||' \ --i resources/linux/app.desktop \ --i resources/linux/startup.desktop -sed -e "s|'updates-auto-check': true|'updates-auto-check': false|" \ --i src/scripts/browser/utils/prefs-defaults.js -} - -build() { -cd Messenger-for-Desktop - -npm install -cd src -ATOM_HOME="${PWD}" apm install --production -cd .. - -./node_modules/.bin/gulp build:${_target} -} - -package() { -cd Messenger-for-Desktop - -appdir=/usr/lib/${pkgname} - -install -dm755 "${pkgdir}"${appdir} -cp -r build/${_target}/opt/${pkgname}/resources/app/* "${pkgdir}"${appdir} - -cp -r build/${_target}/usr/share "${pkgdir}"/usr - -install -Dm755 "${srcdir}"/${pkgname}.js "${pkgdir}"/usr/bin/${pkgname} - -install -Dm644 -t "${pkgdir}"/usr/share/licenses/${pkgname} LICENSE.md - -# Clean up -find "${pkgdir}"${appdir}/node_modules \ --name 'package.json' \ --exec sed -e "s|${srcdir}/Messenger-for-Desktop-${pkgver}/src|${appdir}|" \ --i {} \; \ --or -name '.*' -prune -exec rm -r '{}' \; \ --or -name '*.a' -exec rm '{}' \; \ --or -name '*.cc' -exec rm '{}' \; \ --or -name '*.h' -exec rm '{}' \; \ --or -name '*.gyp' -exec rm '{}' \; \ --or -name '*.gypi' -exec rm '{}' \; \ --or -name '*.Makefile' -exec rm '{}' \; \ --or -name '*.mk' -exec rm '{}' \; \ --or -name '*.mm' -exec rm '{}' \; \ --or -name 'appveyor.yml' -exec rm '{}' \; \ --or -name 'benchmark' -prune -exec rm -r '{}' \; \ --or -name 'bin' -prune -exec rm -r '{}' \; \ --or -name 'bin.js' -exec rm '{}' \; \ --or -name 'build.js' -exec rm '{}' \; \ --or -name 'cli.js' -exec rm '{}' \; \ --or -name 'deps' -prune -exec rm -r '{}' \; \ --or -name 'doc' -prune -exec rm -r '{}' \; \ --or -name 'docs' -prune -exec rm -r '{}' \; \ --or -name 'example' -prune -exec rm -r '{}' \; \ --or -name 'examples' -prune -exec rm -r '{}' \; \ --or -name 'hunspell' -prune -exec rm -r '{}' \; \ --or -name 'Makefile' -exec rm '{}' \; \ --or -name 'obj.target' -prune -exec rm -r '{}' \; \ --or -name 'scripts' -prune -exec rm -r '{}' \; \ --or -name 'test' -prune -exec rm -r '{}' \; \ --or -name 'tests' -prune -exec rm -r '{}' \; \ --or -name 'tools' -prune -exec rm -r '{}' \; -} Copied: messengerfordesktop/repos/community-x86_64/PKGBUILD (from rev 287131, messengerfordesktop/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2018-01-26 11:36:12 UTC (rev 287132) @@ -0,0
[arch-commits] Commit in haskell-rebase/repos (2 files)
Date: Friday, January 26, 2018 @ 09:35:43 Author: felixonmars Revision: 287017 archrelease: copy trunk to community-staging-x86_64 Added: haskell-rebase/repos/community-staging-x86_64/ haskell-rebase/repos/community-staging-x86_64/PKGBUILD (from rev 287016, haskell-rebase/trunk/PKGBUILD) --+ PKGBUILD | 53 + 1 file changed, 53 insertions(+) Copied: haskell-rebase/repos/community-staging-x86_64/PKGBUILD (from rev 287016, haskell-rebase/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-01-26 09:35:43 UTC (rev 287017) @@ -0,0 +1,53 @@ +# $Id$ +# Maintainer: Felix Yan+# Contributor: Arch Haskell Team + +_hkgname=rebase +pkgname=haskell-rebase +pkgver=1.2.3 +pkgrel=1 +pkgdesc='A more progressive alternative to the "base" package' +url="https://github.com/nikita-volkov/rebase; +license=("MIT") +arch=('x86_64') +depends=('ghc-libs' 'haskell-stm' 'haskell-hashable' 'haskell-vector' 'haskell-unordered-containers' + 'haskell-text' 'haskell-scientific' 'haskell-uuid' 'haskell-dlist' 'haskell-void' + 'haskell-bifunctors' 'haskell-profunctors' 'haskell-contravariant' + 'haskell-contravariant-extras' 'haskell-semigroups' 'haskell-semigroupoids' 'haskell-mtl' + 'haskell-either' 'haskell-base-prelude') +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('c6b94c46e1f1f57d4f344fb4a827e498ecd39a2e24525a3aad6e627e4bea265cfe36c3b686ab2ab16f053ad844adfccebf781314eebaaf6ad00c416dfb60c860') + +prepare() { +cd $_hkgname-$pkgver +sed -i '/fail/d' $_hkgname.cabal + +# https://github.com/nikita-volkov/rebase/issues/10 +sed -e 's/import Rebase.Data.Functor.Alt as Exports hiding ./import Rebase.Data.Functor.Alt as Exports hiding (optional, /' \ +-e 's/import Rebase.Data.Functor.Plus as Exports hiding ./import Rebase.Data.Functor.Plus as Exports hiding (optional, /' \ +-i library/Rebase/Prelude.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}" \ +--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-rebase/trunk (PKGBUILD)
Date: Friday, January 26, 2018 @ 09:35:01 Author: felixonmars Revision: 287016 upgpkg: haskell-rebase 1.2.3-1 rebuild with rebase,1.2.3 Modified: haskell-rebase/trunk/PKGBUILD --+ PKGBUILD |6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-01-26 09:32:32 UTC (rev 287015) +++ PKGBUILD2018-01-26 09:35:01 UTC (rev 287016) @@ -4,8 +4,8 @@ _hkgname=rebase pkgname=haskell-rebase -pkgver=1.2.2 -pkgrel=8 +pkgver=1.2.3 +pkgrel=1 pkgdesc='A more progressive alternative to the "base" package' url="https://github.com/nikita-volkov/rebase; license=("MIT") @@ -17,7 +17,7 @@ 'haskell-either' 'haskell-base-prelude') makedepends=('ghc') source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) -sha512sums=('b40069b07ea121bfe5ce70dcace10f42898ddd7a1d33a710b67ef4bf999cfa61ec2eb4912ee72947a3f0d88876d1441c506eabf8658e66cb394c3dc4388ffa06') +sha512sums=('c6b94c46e1f1f57d4f344fb4a827e498ecd39a2e24525a3aad6e627e4bea265cfe36c3b686ab2ab16f053ad844adfccebf781314eebaaf6ad00c416dfb60c860') prepare() { cd $_hkgname-$pkgver
[arch-commits] Commit in haskell-asn1-parse/repos (2 files)
Date: Friday, January 26, 2018 @ 09:52:20 Author: felixonmars Revision: 287035 archrelease: copy trunk to community-staging-x86_64 Added: haskell-asn1-parse/repos/community-staging-x86_64/ haskell-asn1-parse/repos/community-staging-x86_64/PKGBUILD (from rev 287034, haskell-asn1-parse/trunk/PKGBUILD) --+ PKGBUILD | 39 +++ 1 file changed, 39 insertions(+) Copied: haskell-asn1-parse/repos/community-staging-x86_64/PKGBUILD (from rev 287034, haskell-asn1-parse/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-01-26 09:52:20 UTC (rev 287035) @@ -0,0 +1,39 @@ +# $Id$ +# Maintainer: Felix Yan+# Contributor: Arch Haskell Team + +_hkgname=asn1-parse +pkgname=haskell-asn1-parse +pkgver=0.9.4 +pkgrel=40 +pkgdesc="Simple monadic parser for ASN1 stream types." +url="https://github.com/vincenthz/hs-asn1; +license=("custom:BSD3") +arch=('x86_64') +depends=('ghc-libs' "haskell-asn1-encoding" "haskell-asn1-types") +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('10579753addf0580d33f2d7d8571bedb3b4ff3d485891dd7db8b75ae09550cbd42ee9d00a452263810079eeb77ec630687b193a6d4b538bfdb683b92c9e64637') + +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-dns/repos (2 files)
Date: Friday, January 26, 2018 @ 10:06:07 Author: felixonmars Revision: 287051 archrelease: copy trunk to community-staging-x86_64 Added: haskell-dns/repos/community-staging-x86_64/ haskell-dns/repos/community-staging-x86_64/PKGBUILD (from rev 287050, haskell-dns/trunk/PKGBUILD) --+ PKGBUILD | 51 +++ 1 file changed, 51 insertions(+) Copied: haskell-dns/repos/community-staging-x86_64/PKGBUILD (from rev 287050, haskell-dns/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-01-26 10:06:07 UTC (rev 287051) @@ -0,0 +1,51 @@ +# $Id$ +# Maintainer: Felix Yan+# Contributor: Arch Haskell Team + +_hkgname=dns +pkgname=haskell-dns +pkgver=3.0.1 +pkgrel=2 +pkgdesc="DNS library in Haskell" +url="https://hackage.haskell.org/package/${_hkgname}; +license=("custom:BSD3") +arch=('x86_64') +depends=('ghc-libs' 'haskell-async' 'haskell-auto-update' 'haskell-attoparsec' + 'haskell-base64-bytestring' 'haskell-conduit' 'haskell-conduit-extra' 'haskell-cryptonite' + 'haskell-iproute' 'haskell-mtl' 'haskell-network' 'haskell-psqueues' 'haskell-safe') +makedepends=('ghc' 'haskell-doctest' 'haskell-hspec' 'haskell-word8' 'haskell-quickcheck') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('71ac67ac0cb6720fe708de02ccea45201e9771537b2a9eb0aab949a111712e245d26baafb3bbc6d71c590e28d439b19a145d3dddea3fe868332dcfb2fc159367') + +prepare() { +sed -i '/doctest/a \"-dynamic",' $_hkgname-$pkgver/test2/doctests.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 +# https://github.com/kazu-yamamoto/dns/issues/102 +runhaskell Setup test || warning "Tests failed" +} + +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-dns/trunk (PKGBUILD)
Date: Friday, January 26, 2018 @ 10:05:41 Author: felixonmars Revision: 287050 upgpkg: haskell-dns 3.0.1-2 rebuild with memory,0.14.14 Modified: haskell-dns/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-01-26 10:04:40 UTC (rev 287049) +++ PKGBUILD2018-01-26 10:05:41 UTC (rev 287050) @@ -5,7 +5,7 @@ _hkgname=dns pkgname=haskell-dns pkgver=3.0.1 -pkgrel=1 +pkgrel=2 pkgdesc="DNS library in Haskell" url="https://hackage.haskell.org/package/${_hkgname}; license=("custom:BSD3")
[arch-commits] Commit in haskell-yesod-default/trunk (PKGBUILD)
Date: Friday, January 26, 2018 @ 10:19:18 Author: felixonmars Revision: 287072 upgpkg: haskell-yesod-default 1.2.0-237 rebuild with memory,0.14.14 Modified: haskell-yesod-default/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-01-26 10:18:19 UTC (rev 287071) +++ PKGBUILD2018-01-26 10:19:18 UTC (rev 287072) @@ -5,7 +5,7 @@ _hkgname=yesod-default pkgname=haskell-yesod-default pkgver=1.2.0 -pkgrel=236 +pkgrel=237 pkgdesc="Default config and main functions for your yesod application (deprecated)" url="http://www.yesodweb.com/; license=("MIT")
[arch-commits] Commit in haskell-yesod-default/repos (2 files)
Date: Friday, January 26, 2018 @ 10:19:42 Author: felixonmars Revision: 287073 archrelease: copy trunk to community-staging-x86_64 Added: haskell-yesod-default/repos/community-staging-x86_64/ haskell-yesod-default/repos/community-staging-x86_64/PKGBUILD (from rev 287072, haskell-yesod-default/trunk/PKGBUILD) --+ PKGBUILD | 39 +++ 1 file changed, 39 insertions(+) Copied: haskell-yesod-default/repos/community-staging-x86_64/PKGBUILD (from rev 287072, haskell-yesod-default/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-01-26 10:19:42 UTC (rev 287073) @@ -0,0 +1,39 @@ +# $Id$ +# Maintainer: Felix Yan+# Contributor: Arch Haskell Team + +_hkgname=yesod-default +pkgname=haskell-yesod-default +pkgver=1.2.0 +pkgrel=237 +pkgdesc="Default config and main functions for your yesod application (deprecated)" +url="http://www.yesodweb.com/; +license=("MIT") +arch=('x86_64') +depends=('ghc-libs' "haskell-yesod-core") +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha256sums=('f39ae1953a95c1919a9dd214d93bf81078b1dcbbac737dc9bb7339dbad9dda96') + +build() { +cd "${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-yesod-persistent/trunk (PKGBUILD)
Date: Friday, January 26, 2018 @ 10:20:40 Author: felixonmars Revision: 287074 upgpkg: haskell-yesod-persistent 1.4.3-43 rebuild with memory,0.14.14 Modified: haskell-yesod-persistent/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-01-26 10:19:42 UTC (rev 287073) +++ PKGBUILD2018-01-26 10:20:40 UTC (rev 287074) @@ -5,7 +5,7 @@ _hkgname=yesod-persistent pkgname=haskell-yesod-persistent pkgver=1.4.3 -pkgrel=42 +pkgrel=43 pkgdesc="Some helpers for using Persistent from Yesod." url="http://www.yesodweb.com/; license=("MIT")
[arch-commits] Commit in haskell-yesod-persistent/repos (2 files)
Date: Friday, January 26, 2018 @ 10:21:02 Author: felixonmars Revision: 287075 archrelease: copy trunk to community-staging-x86_64 Added: haskell-yesod-persistent/repos/community-staging-x86_64/ haskell-yesod-persistent/repos/community-staging-x86_64/PKGBUILD (from rev 287074, haskell-yesod-persistent/trunk/PKGBUILD) --+ PKGBUILD | 46 ++ 1 file changed, 46 insertions(+) Copied: haskell-yesod-persistent/repos/community-staging-x86_64/PKGBUILD (from rev 287074, haskell-yesod-persistent/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-01-26 10:21:02 UTC (rev 287075) @@ -0,0 +1,46 @@ +# $Id$ +# Maintainer: Felix Yan+# Contributor: Arch Haskell Team + +_hkgname=yesod-persistent +pkgname=haskell-yesod-persistent +pkgver=1.4.3 +pkgrel=43 +pkgdesc="Some helpers for using Persistent from Yesod." +url="http://www.yesodweb.com/; +license=("MIT") +arch=('x86_64') +depends=('ghc-libs' "haskell-blaze-builder" "haskell-conduit" "haskell-persistent" + "haskell-persistent-template" "haskell-resource-pool" "haskell-resourcet" + "haskell-yesod-core") +makedepends=('ghc' 'haskell-hspec' 'haskell-wai-extra' 'haskell-persistent-sqlite' 'haskell-text') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('d609ed1f49d11936fb162eb643006b0e2bebe707a1d94e595d38b568769b30bb507f368fbf2801330f34824609e60e9230db3a24b7ca51b6a13f29b6cbd9af9b') + +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 "${srcdir}/${_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-nettle/repos (2 files)
Date: Friday, January 26, 2018 @ 10:29:07 Author: felixonmars Revision: 287087 archrelease: copy trunk to community-staging-x86_64 Added: haskell-nettle/repos/community-staging-x86_64/ haskell-nettle/repos/community-staging-x86_64/PKGBUILD (from rev 287086, haskell-nettle/trunk/PKGBUILD) --+ PKGBUILD | 39 +++ 1 file changed, 39 insertions(+) Copied: haskell-nettle/repos/community-staging-x86_64/PKGBUILD (from rev 287086, haskell-nettle/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-01-26 10:29:07 UTC (rev 287087) @@ -0,0 +1,39 @@ +# $Id$ +# Maintainer: Felix Yan+ +_hkgname=nettle +pkgname=haskell-nettle +pkgver=0.2.0 +pkgrel=32 +pkgdesc="Safe nettle binding" +url="https://github.com/stbuehler/haskell-nettle; +license=('MIT') +arch=('x86_64') +depends=('ghc-libs' 'nettle' 'haskell-byteable' 'haskell-crypto-cipher-types' 'haskell-tagged' + 'haskell-securemem') +makedepends=('ghc') +source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz) +sha512sums=('31924b1db527c0033909eb566f1db71b3b355a14071e673160237172977c0286dc12ed54f9fe589dad759a234da57fe2ca0facecc98944cdcecaf9eb9812') + +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 xorg-server/repos (7 files)
Date: Friday, January 26, 2018 @ 10:35:06 Author: lcarlier Revision: 315464 archrelease: copy trunk to testing-x86_64 Added: xorg-server/repos/testing-x86_64/ xorg-server/repos/testing-x86_64/PKGBUILD (from rev 315463, xorg-server/trunk/PKGBUILD) xorg-server/repos/testing-x86_64/nvidia-add-modulepath-support.patch (from rev 315463, xorg-server/trunk/nvidia-add-modulepath-support.patch) xorg-server/repos/testing-x86_64/xorg-server.install (from rev 315463, xorg-server/trunk/xorg-server.install) xorg-server/repos/testing-x86_64/xserver-autobind-hotplug.patch (from rev 315463, xorg-server/trunk/xserver-autobind-hotplug.patch) xorg-server/repos/testing-x86_64/xvfb-run (from rev 315463, xorg-server/trunk/xvfb-run) xorg-server/repos/testing-x86_64/xvfb-run.1 (from rev 315463, xorg-server/trunk/xvfb-run.1) -+ PKGBUILD| 248 + nvidia-add-modulepath-support.patch | 851 ++ xorg-server.install | 18 xserver-autobind-hotplug.patch | 302 xvfb-run| 180 +++ xvfb-run.1 | 282 +++ 6 files changed, 1881 insertions(+) Copied: xorg-server/repos/testing-x86_64/PKGBUILD (from rev 315463, xorg-server/trunk/PKGBUILD) === --- testing-x86_64/PKGBUILD (rev 0) +++ testing-x86_64/PKGBUILD 2018-01-26 10:35:06 UTC (rev 315464) @@ -0,0 +1,248 @@ +# $Id$ +# Maintainer: AndyRTR+# Maintainer: Jan de Groot + +pkgbase=xorg-server +pkgname=('xorg-server' 'xorg-server-xephyr' 'xorg-server-xdmx' 'xorg-server-xvfb' 'xorg-server-xnest' 'xorg-server-xwayland' 'xorg-server-common' 'xorg-server-devel') +pkgver=1.19.6+13+gd0d1a694f +pkgrel=1 +arch=('x86_64') +license=('custom') +groups=('xorg') +url="http://xorg.freedesktop.org; +makedepends=('pixman' 'libx11' 'mesa' 'mesa-libgl' 'xf86driproto' 'xcmiscproto' 'xtrans' 'bigreqsproto' 'randrproto' + 'inputproto' 'fontsproto' 'videoproto' 'presentproto' 'compositeproto' 'recordproto' 'scrnsaverproto' + 'resourceproto' 'xineramaproto' 'libxkbfile' 'libxfont2' 'renderproto' 'libpciaccess' 'libxv' + 'xf86dgaproto' 'libxmu' 'libxrender' 'libxi' 'dmxproto' 'libxaw' 'libdmx' 'libxtst' 'libxres' + 'xorg-xkbcomp' 'xorg-util-macros' 'xorg-font-util' 'glproto' 'dri2proto' 'libgcrypt' 'libepoxy' + 'xcb-util' 'xcb-util-image' 'xcb-util-renderutil' 'xcb-util-wm' 'xcb-util-keysyms' 'dri3proto' + 'libxshmfence' 'libunwind' 'systemd' 'wayland-protocols' 'git') +_commit=d0d1a694f967af770fba0d36043fd5218ff20984 # branch 1.19 +#source=(https://xorg.freedesktop.org/releases/individual/xserver/${pkgbase}-${pkgver}.tar.bz2{,.sig} +source=("git+https://anongit.freedesktop.org/git/xorg/xserver.git#commit=$_commit; +nvidia-add-modulepath-support.patch +xserver-autobind-hotplug.patch +xvfb-run +xvfb-run.1) +validpgpkeys=('7B27A3F1A6E18CD9588B4AE8310180050905E40C' + 'C383B778255613DFDB409D91DB221A690011' + 'DD38563A8A8224537D1F90E45B8A2D50A0ECD0D3' + '995ED5C8A6138EB0961F18474C09DD83CAAA50B2') +sha256sums=('SKIP' +'914a8d775b708f836ae3f0eeca553da3872727a2e4262190f4d5c01241cb14e8' +'fcaf536e4fc307958923b58f2baf3d3102ad694efc28506f6f95a9e64483fa57' +'ff0156309470fc1d378fd2e104338020a884295e285972cc88e250e031cc35b9' +'2460adccd3362fefd4cdc5f1c70f332d7b578091fb9167bf88b5f91265bbd776') + +pkgver() { + cd xserver + git describe --tags | sed 's/^xorg-server-//;s/_/./g;s/-/+/g' +} + +prepare() { + cd xserver + #cd "${pkgbase}-${pkgver}" + + # merged upstream in trunk + patch -Np1 -i ../nvidia-add-modulepath-support.patch + # patch from Fedora, not yet merged + patch -Np1 -i ../xserver-autobind-hotplug.patch + + autoreconf -vfi +} + +build() { + # Since pacman 5.0.2-2, hardened flags are now enabled in makepkg.conf + # With them, module fail to load with undefined symbol. + # See https://bugs.archlinux.org/task/55102 / https://bugs.archlinux.org/task/54845 + export CFLAGS=${CFLAGS/-fno-plt} + export CXXFLAGS=${CXXFLAGS/-fno-plt} + export LDFLAGS=${LDFLAGS/,-z,now} + + cd xserver + #cd "${pkgbase}-${pkgver}" + ./configure --prefix=/usr \ + --enable-ipv6 \ + --enable-dri \ + --enable-dmx \ + --enable-xvfb \ + --enable-xnest \ + --enable-composite \ + --enable-xcsecurity \ + --enable-libunwind \ + --enable-xorg \ + --enable-xephyr \ + --enable-glamor \ + --enable-xwayland \ + --enable-kdrive \ + --enable-kdrive-kbd \ + --enable-kdrive-mouse \ + --enable-config-udev \ + --enable-systemd-logind \ + --enable-suid-wrapper \ +
[arch-commits] Commit in haskell-servant-server/repos (2 files)
Date: Friday, January 26, 2018 @ 10:35:05 Author: felixonmars Revision: 287093 archrelease: copy trunk to community-staging-x86_64 Added: haskell-servant-server/repos/community-staging-x86_64/ haskell-servant-server/repos/community-staging-x86_64/PKGBUILD (from rev 287092, haskell-servant-server/trunk/PKGBUILD) --+ PKGBUILD | 45 + 1 file changed, 45 insertions(+) Copied: haskell-servant-server/repos/community-staging-x86_64/PKGBUILD (from rev 287092, haskell-servant-server/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-01-26 10:35:05 UTC (rev 287093) @@ -0,0 +1,45 @@ +# $Id$ +# Maintainer: Felix Yan+# Contributor: Arch Haskell Team + +_hkgname=servant-server +pkgname=haskell-servant-server +pkgver=0.12 +pkgrel=35 +pkgdesc="A family of combinators for defining webservices APIs and serving them" +url="http://haskell-servant.readthedocs.org/; +license=("custom:BSD3") +arch=('x86_64') +depends=('ghc-libs' "haskell-base-compat" "haskell-aeson" "haskell-attoparsec" + "haskell-base64-bytestring" "haskell-exceptions" "haskell-http-api-data" + "haskell-http-types" "haskell-network-uri" "haskell-monad-control" "haskell-mtl" + "haskell-network" "haskell-safe" "haskell-servant" "haskell-split" + "haskell-string-conversions" "haskell-system-filepath" "haskell-resourcet" "haskell-tagged" + "haskell-text" "haskell-transformers-base" "haskell-transformers-compat" "haskell-wai" + "haskell-wai-app-static" "haskell-warp" "haskell-word8") +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('322fa0ebec88870d5d6e254ef27031b26d2c96dbcd6ec29e99dd2449abf95174471b1719034fb22077e4ba3f6a5bf7b2b50c535ba87e9f371f446399145f02cc') + +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 xorg-server/trunk (3 files)
Date: Friday, January 26, 2018 @ 10:34:33 Author: lcarlier Revision: 315463 upgpkg: xorg-server 1.19.6+13+gd0d1a694f-1 move to git branch of 1.19, should fix FS#57229 Modified: xorg-server/trunk/PKGBUILD Deleted: xorg-server/trunk/revert-udev-changes.diff xorg-server/trunk/xwrap-suid-race.patch --+ PKGBUILD | 64 ++- revert-udev-changes.diff | 105 - xwrap-suid-race.patch| 15 -- 3 files changed, 34 insertions(+), 150 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-01-26 01:04:41 UTC (rev 315462) +++ PKGBUILD2018-01-26 10:34:33 UTC (rev 315463) @@ -4,8 +4,8 @@ pkgbase=xorg-server pkgname=('xorg-server' 'xorg-server-xephyr' 'xorg-server-xdmx' 'xorg-server-xvfb' 'xorg-server-xnest' 'xorg-server-xwayland' 'xorg-server-common' 'xorg-server-devel') -pkgver=1.19.6 -pkgrel=2 +pkgver=1.19.6+13+gd0d1a694f +pkgrel=1 arch=('x86_64') license=('custom') groups=('xorg') @@ -16,29 +16,32 @@ 'xf86dgaproto' 'libxmu' 'libxrender' 'libxi' 'dmxproto' 'libxaw' 'libdmx' 'libxtst' 'libxres' 'xorg-xkbcomp' 'xorg-util-macros' 'xorg-font-util' 'glproto' 'dri2proto' 'libgcrypt' 'libepoxy' 'xcb-util' 'xcb-util-image' 'xcb-util-renderutil' 'xcb-util-wm' 'xcb-util-keysyms' 'dri3proto' - 'libxshmfence' 'libunwind' 'systemd' 'wayland-protocols') -source=(https://xorg.freedesktop.org/releases/individual/xserver/${pkgbase}-${pkgver}.tar.bz2{,.sig} + 'libxshmfence' 'libunwind' 'systemd' 'wayland-protocols' 'git') +_commit=d0d1a694f967af770fba0d36043fd5218ff20984 # branch 1.19 +#source=(https://xorg.freedesktop.org/releases/individual/xserver/${pkgbase}-${pkgver}.tar.bz2{,.sig} +source=("git+https://anongit.freedesktop.org/git/xorg/xserver.git#commit=$_commit; nvidia-add-modulepath-support.patch xserver-autobind-hotplug.patch xvfb-run -xvfb-run.1 -revert-udev-changes.diff -xwrap-suid-race.patch) +xvfb-run.1) validpgpkeys=('7B27A3F1A6E18CD9588B4AE8310180050905E40C' 'C383B778255613DFDB409D91DB221A690011' 'DD38563A8A8224537D1F90E45B8A2D50A0ECD0D3' '995ED5C8A6138EB0961F18474C09DD83CAAA50B2') -sha256sums=('a732502f1db000cf36a376cd0c010ffdbf32ecdd7f1fa08ba7f5bdf9601cc197' -'SKIP' +sha256sums=('SKIP' '914a8d775b708f836ae3f0eeca553da3872727a2e4262190f4d5c01241cb14e8' 'fcaf536e4fc307958923b58f2baf3d3102ad694efc28506f6f95a9e64483fa57' 'ff0156309470fc1d378fd2e104338020a884295e285972cc88e250e031cc35b9' -'2460adccd3362fefd4cdc5f1c70f332d7b578091fb9167bf88b5f91265bbd776' -'ce9b235c053ac85a9da86fba3b60fcfc48d36a8bd789b94ed79d5d571bc7b0aa' -'bce0e105386d75239f473b867d8ea6bc60e5302d87e03fdc720f48f43f5454f1') +'2460adccd3362fefd4cdc5f1c70f332d7b578091fb9167bf88b5f91265bbd776') +pkgver() { + cd xserver + git describe --tags | sed 's/^xorg-server-//;s/_/./g;s/-/+/g' +} + prepare() { - cd "${pkgbase}-${pkgver}" + cd xserver + #cd "${pkgbase}-${pkgver}" # merged upstream in trunk patch -Np1 -i ../nvidia-add-modulepath-support.patch @@ -45,14 +48,6 @@ # patch from Fedora, not yet merged patch -Np1 -i ../xserver-autobind-hotplug.patch - # https://bugs.archlinux.org/task/56804 - # https://bugs.freedesktop.org/show_bug.cgi?id=104382 - patch -Rp1 -i ../revert-udev-changes.diff - - # https://bugs.archlinux.org/task/56893 - # Fixes Makefile race condition when installing Xorg.wrap - patch -Np1 -i ../xwrap-suid-race.patch - autoreconf -vfi } @@ -64,7 +59,8 @@ export CXXFLAGS=${CXXFLAGS/-fno-plt} export LDFLAGS=${LDFLAGS/,-z,now} - cd "${pkgbase}-${pkgver}" + cd xserver + #cd "${pkgbase}-${pkgver}" ./configure --prefix=/usr \ --enable-ipv6 \ --enable-dri \ @@ -115,7 +111,8 @@ pkgdesc="Xorg server common files" depends=(xkeyboard-config xorg-xkbcomp xorg-setxkbmap) - cd "${pkgbase}-${pkgver}" + cd xserver + #cd "${pkgbase}-${pkgver}" install -m755 -d "${pkgdir}/usr/share/licenses/xorg-server-common" install -m644 COPYING "${pkgdir}/usr/share/licenses/xorg-server-common" @@ -140,7 +137,8 @@ replaces=('glamor-egl' 'xf86-video-modesetting') install=xorg-server.install - cd "${pkgbase}-${pkgver}" + cd xserver + #cd "${pkgbase}-${pkgver}" make DESTDIR="${pkgdir}" install # distro specific files must be installed in /usr/share/X11/xorg.conf.d @@ -164,7 +162,8 @@ depends=(libxfont2 libgl libepoxy libunwind libsystemd libxv pixman xorg-server-common xcb-util-image xcb-util-renderutil xcb-util-wm xcb-util-keysyms) - cd "${pkgbase}-${pkgver}/hw/kdrive" + cd xserver/hw/kdrive + #cd "${pkgbase}-${pkgver}/hw/kdrive" make DESTDIR="${pkgdir}" install install
[arch-commits] Commit in haskell-servant-server/trunk (PKGBUILD)
Date: Friday, January 26, 2018 @ 10:34:34 Author: felixonmars Revision: 287092 upgpkg: haskell-servant-server 0.12-35 rebuild with memory,0.14.14 Modified: haskell-servant-server/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-01-26 10:33:24 UTC (rev 287091) +++ PKGBUILD2018-01-26 10:34:34 UTC (rev 287092) @@ -5,7 +5,7 @@ _hkgname=servant-server pkgname=haskell-servant-server pkgver=0.12 -pkgrel=34 +pkgrel=35 pkgdesc="A family of combinators for defining webservices APIs and serving them" url="http://haskell-servant.readthedocs.org/; license=("custom:BSD3")
[arch-commits] Commit in haskell-dav/repos (2 files)
Date: Friday, January 26, 2018 @ 10:54:30 Author: felixonmars Revision: 287122 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 287121, haskell-dav/trunk/PKGBUILD) --+ PKGBUILD | 44 1 file changed, 44 insertions(+) Copied: haskell-dav/repos/community-staging-x86_64/PKGBUILD (from rev 287121, haskell-dav/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-01-26 10:54:30 UTC (rev 287122) @@ -0,0 +1,44 @@ +# $Id$ +# Maintainer: Felix Yan+# Contributor: Arch Haskell Team + +_hkgname=DAV +pkgname=haskell-dav +pkgver=1.3.1 +pkgrel=203 +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-mtl" "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;) +sha256sums=('5c80faa58f8bbfb4bbdf7f3db6f23a3a4d26a199831ceb27dd5f69fef21bc009') + +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, January 26, 2018 @ 10:54:08 Author: felixonmars Revision: 287121 upgpkg: haskell-dav 1.3.1-203 rebuild with memory,0.14.14 Modified: haskell-dav/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-01-26 10:52:53 UTC (rev 287120) +++ PKGBUILD2018-01-26 10:54:08 UTC (rev 287121) @@ -5,7 +5,7 @@ _hkgname=DAV pkgname=haskell-dav pkgver=1.3.1 -pkgrel=202 +pkgrel=203 pkgdesc="RFC 4918 WebDAV support" url="http://floss.scru.org/hDAV; license=("GPL3")
[arch-commits] Commit in electron/repos/community-x86_64 (57 files)
Date: Friday, January 26, 2018 @ 10:59:52 Author: tensor5 Revision: 287126 archrelease: copy trunk to community-x86_64 Added: electron/repos/community-x86_64/PKGBUILD (from rev 287125, electron/trunk/PKGBUILD) electron/repos/community-x86_64/allow-i686.patch (from rev 287125, electron/trunk/allow-i686.patch) electron/repos/community-x86_64/breakpad-glibc2.26.patch (from rev 287125, electron/trunk/breakpad-glibc2.26.patch) electron/repos/community-x86_64/chromium-gn-bootstrap-r2.patch (from rev 287125, electron/trunk/chromium-gn-bootstrap-r2.patch) electron/repos/community-x86_64/chromium-gtk3.patch (from rev 287125, electron/trunk/chromium-gtk3.patch) electron/repos/community-x86_64/chromium-include-functional.patch (from rev 287125, electron/trunk/chromium-include-functional.patch) electron/repos/community-x86_64/chromium-use-system-ffmpeg.patch (from rev 287125, electron/trunk/chromium-use-system-ffmpeg.patch) electron/repos/community-x86_64/chromium-use-system-minizip.patch (from rev 287125, electron/trunk/chromium-use-system-minizip.patch) electron/repos/community-x86_64/chromium-use-system-re2.patch (from rev 287125, electron/trunk/chromium-use-system-re2.patch) electron/repos/community-x86_64/default_app-icon.patch (from rev 287125, electron/trunk/default_app-icon.patch) electron/repos/community-x86_64/dont-bootstrap-libchromiumcontent.patch (from rev 287125, electron/trunk/dont-bootstrap-libchromiumcontent.patch) electron/repos/community-x86_64/dont-update-submodules.patch (from rev 287125, electron/trunk/dont-update-submodules.patch) electron/repos/community-x86_64/dont-use-sysroot.patch (from rev 287125, electron/trunk/dont-use-sysroot.patch) electron/repos/community-x86_64/electron.desktop (from rev 287125, electron/trunk/electron.desktop) electron/repos/community-x86_64/gtk3-menu-bar.patch (from rev 287125, electron/trunk/gtk3-menu-bar.patch) electron/repos/community-x86_64/gtk3-message-box.patch (from rev 287125, electron/trunk/gtk3-message-box.patch) electron/repos/community-x86_64/gtk3-warnings.patch (from rev 287125, electron/trunk/gtk3-warnings.patch) electron/repos/community-x86_64/gyp-no-rpath.patch (from rev 287125, electron/trunk/gyp-no-rpath.patch) electron/repos/community-x86_64/libchromiumcontent-chdir.patch (from rev 287125, electron/trunk/libchromiumcontent-chdir.patch) electron/repos/community-x86_64/libchromiumcontent-no-depot_tools.patch (from rev 287125, electron/trunk/libchromiumcontent-no-depot_tools.patch) electron/repos/community-x86_64/libchromiumcontent-settings.patch (from rev 287125, electron/trunk/libchromiumcontent-settings.patch) electron/repos/community-x86_64/libchromiumcontent-sort-filenames.patch (from rev 287125, electron/trunk/libchromiumcontent-sort-filenames.patch) electron/repos/community-x86_64/libchromiumcontent-static-library-only.patch (from rev 287125, electron/trunk/libchromiumcontent-static-library-only.patch) electron/repos/community-x86_64/libchromiumcontent-use-system-tools.patch (from rev 287125, electron/trunk/libchromiumcontent-use-system-tools.patch) electron/repos/community-x86_64/no-whole-archive.patch (from rev 287125, electron/trunk/no-whole-archive.patch) electron/repos/community-x86_64/use-system-ffmpeg.patch (from rev 287125, electron/trunk/use-system-ffmpeg.patch) electron/repos/community-x86_64/use-system-libraries-in-node.patch (from rev 287125, electron/trunk/use-system-libraries-in-node.patch) electron/repos/community-x86_64/use-system-ninja.patch (from rev 287125, electron/trunk/use-system-ninja.patch) Deleted: electron/repos/community-x86_64/PKGBUILD electron/repos/community-x86_64/allow-i686.patch electron/repos/community-x86_64/breakpad-glibc2.26.patch electron/repos/community-x86_64/brightray-dont-update-submodules.patch electron/repos/community-x86_64/brightray-no-whole-archive.patch electron/repos/community-x86_64/brightray-use-system-ffmpeg.patch electron/repos/community-x86_64/chromium-gtk3.patch electron/repos/community-x86_64/chromium-include-functional.patch electron/repos/community-x86_64/chromium-unset-madv_free.patch electron/repos/community-x86_64/chromium-use-system-ffmpeg.patch electron/repos/community-x86_64/chromium-use-system-minizip.patch electron/repos/community-x86_64/chromium-use-system-re2.patch electron/repos/community-x86_64/default_app-icon.patch electron/repos/community-x86_64/dont-bootstrap-libchromiumcontent.patch electron/repos/community-x86_64/dont-update-submodules.patch electron/repos/community-x86_64/dont-use-sysroot.patch electron/repos/community-x86_64/electron.desktop electron/repos/community-x86_64/gtk3-menu-bar.patch electron/repos/community-x86_64/gtk3-message-box.patch electron/repos/community-x86_64/gtk3-warnings.patch electron/repos/community-x86_64/gyp-no-rpath.patch
[arch-commits] Commit in haskell-rebase/trunk (PKGBUILD)
Date: Friday, January 26, 2018 @ 09:42:52 Author: felixonmars Revision: 287022 upgpkg: haskell-rebase 1.2.3-2 rebuild with rebase,1.2.3 with sed line removed Modified: haskell-rebase/trunk/PKGBUILD --+ PKGBUILD |7 +-- 1 file changed, 1 insertion(+), 6 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-01-26 09:38:42 UTC (rev 287021) +++ PKGBUILD2018-01-26 09:42:52 UTC (rev 287022) @@ -5,7 +5,7 @@ _hkgname=rebase pkgname=haskell-rebase pkgver=1.2.3 -pkgrel=1 +pkgrel=2 pkgdesc='A more progressive alternative to the "base" package' url="https://github.com/nikita-volkov/rebase; license=("MIT") @@ -22,11 +22,6 @@ prepare() { cd $_hkgname-$pkgver sed -i '/fail/d' $_hkgname.cabal - -# https://github.com/nikita-volkov/rebase/issues/10 -sed -e 's/import Rebase.Data.Functor.Alt as Exports hiding ./import Rebase.Data.Functor.Alt as Exports hiding (optional, /' \ --e 's/import Rebase.Data.Functor.Plus as Exports hiding ./import Rebase.Data.Functor.Plus as Exports hiding (optional, /' \ --i library/Rebase/Prelude.hs } build() {
[arch-commits] Commit in haskell-cryptohash-conduit/trunk (PKGBUILD)
Date: Friday, January 26, 2018 @ 09:57:06 Author: felixonmars Revision: 287042 upgpkg: haskell-cryptohash-conduit 0.1.1-129 rebuild with memory,0.14.14 Modified: haskell-cryptohash-conduit/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-01-26 09:56:32 UTC (rev 287041) +++ PKGBUILD2018-01-26 09:57:06 UTC (rev 287042) @@ -5,7 +5,7 @@ _hkgname=cryptohash-conduit pkgname=haskell-cryptohash-conduit pkgver=0.1.1 -pkgrel=128 +pkgrel=129 pkgdesc="cryptohash conduit" url="https://github.com/vincenthz/hs-cryptohash-conduit; license=("custom:BSD3")
[arch-commits] Commit in haskell-cryptohash-conduit/repos (2 files)
Date: Friday, January 26, 2018 @ 09:57:26 Author: felixonmars Revision: 287043 archrelease: copy trunk to community-staging-x86_64 Added: haskell-cryptohash-conduit/repos/community-staging-x86_64/ haskell-cryptohash-conduit/repos/community-staging-x86_64/PKGBUILD (from rev 287042, haskell-cryptohash-conduit/trunk/PKGBUILD) --+ PKGBUILD | 40 1 file changed, 40 insertions(+) Copied: haskell-cryptohash-conduit/repos/community-staging-x86_64/PKGBUILD (from rev 287042, haskell-cryptohash-conduit/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-01-26 09:57:26 UTC (rev 287043) @@ -0,0 +1,40 @@ +# $Id$ +# Maintainer: Felix Yan+# Contributor: Arch Haskell Team + +_hkgname=cryptohash-conduit +pkgname=haskell-cryptohash-conduit +pkgver=0.1.1 +pkgrel=129 +pkgdesc="cryptohash conduit" +url="https://github.com/vincenthz/hs-cryptohash-conduit; +license=("custom:BSD3") +arch=('x86_64') +depends=('ghc-libs' "haskell-conduit" "haskell-conduit-extra" "haskell-cryptohash" + "haskell-resourcet") +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('6382a05b35bae34b53fd1ad6d897c25ca149ed852360c8f775587efcd3c29e45ff854f96ddbc9b446e04a4dd5698b1f5e2af754345f7d5af8f587b73b57fdec0') + +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-jwt/trunk (PKGBUILD)
Date: Friday, January 26, 2018 @ 10:10:37 Author: felixonmars Revision: 287056 upgpkg: haskell-jwt 0.7.2-27 rebuild with memory,0.14.14 Modified: haskell-jwt/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-01-26 10:09:51 UTC (rev 287055) +++ PKGBUILD2018-01-26 10:10:37 UTC (rev 287056) @@ -5,7 +5,7 @@ _hkgname=jwt pkgname=haskell-jwt pkgver=0.7.2 -pkgrel=26 +pkgrel=27 pkgdesc="JSON Web Token (JWT) decoding and encoding" url="https://bitbucket.org/ssaasen/haskell-jwt; license=("MIT")
[arch-commits] Commit in haskell-cryptonite-conduit/repos (2 files)
Date: Friday, January 26, 2018 @ 10:09:51 Author: felixonmars Revision: 287055 archrelease: copy trunk to community-staging-x86_64 Added: haskell-cryptonite-conduit/repos/community-staging-x86_64/ haskell-cryptonite-conduit/repos/community-staging-x86_64/PKGBUILD (from rev 287054, haskell-cryptonite-conduit/trunk/PKGBUILD) --+ PKGBUILD | 39 +++ 1 file changed, 39 insertions(+) Copied: haskell-cryptonite-conduit/repos/community-staging-x86_64/PKGBUILD (from rev 287054, haskell-cryptonite-conduit/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-01-26 10:09:51 UTC (rev 287055) @@ -0,0 +1,39 @@ +# $Id$ +# Maintainer: Felix Yan+ +_hkgname=cryptonite-conduit +pkgname=haskell-cryptonite-conduit +pkgver=0.2.2 +pkgrel=22 +pkgdesc="Conduit bridge for cryptonite" +url="https://github.com/haskell-crypto/cryptonite-conduit; +license=('custom:BSD3') +arch=('x86_64') +depends=('ghc-libs' 'haskell-conduit' 'haskell-conduit-extra' 'haskell-cryptonite' + 'haskell-exceptions' 'haskell-memory' 'haskell-resourcet') +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('5a313d1ff64992fc8f45ebf06f5f439aa5dfe745ce6f2bfc31b3ee06b489b0a145a9e6b5cf00fb557ddbebf1aa5c226dc0add9c591f62a06bd6f8776cf52dbdf') + +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-cryptonite-conduit/trunk (PKGBUILD)
Date: Friday, January 26, 2018 @ 10:09:31 Author: felixonmars Revision: 287054 upgpkg: haskell-cryptonite-conduit 0.2.2-22 rebuild with memory,0.14.14 Modified: haskell-cryptonite-conduit/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-01-26 10:08:46 UTC (rev 287053) +++ PKGBUILD2018-01-26 10:09:31 UTC (rev 287054) @@ -4,7 +4,7 @@ _hkgname=cryptonite-conduit pkgname=haskell-cryptonite-conduit pkgver=0.2.2 -pkgrel=21 +pkgrel=22 pkgdesc="Conduit bridge for cryptonite" url="https://github.com/haskell-crypto/cryptonite-conduit; license=('custom:BSD3')
[arch-commits] Commit in haskell-jwt/repos (2 files)
Date: Friday, January 26, 2018 @ 10:10:57 Author: felixonmars Revision: 287057 archrelease: copy trunk to community-staging-x86_64 Added: haskell-jwt/repos/community-staging-x86_64/ haskell-jwt/repos/community-staging-x86_64/PKGBUILD (from rev 287056, haskell-jwt/trunk/PKGBUILD) --+ PKGBUILD | 41 + 1 file changed, 41 insertions(+) Copied: haskell-jwt/repos/community-staging-x86_64/PKGBUILD (from rev 287056, haskell-jwt/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-01-26 10:10:57 UTC (rev 287057) @@ -0,0 +1,41 @@ +# $Id$ +# Maintainer: Felix Yan+# Contributor: Arch Haskell Team + +_hkgname=jwt +pkgname=haskell-jwt +pkgver=0.7.2 +pkgrel=27 +pkgdesc="JSON Web Token (JWT) decoding and encoding" +url="https://bitbucket.org/ssaasen/haskell-jwt; +license=("MIT") +arch=('x86_64') +depends=('ghc-libs' "haskell-cryptonite" "haskell-memory" "haskell-text" "haskell-aeson" + "haskell-unordered-containers" "haskell-scientific" "haskell-data-default" + "haskell-http-types" "haskell-vector" "haskell-semigroups" "haskell-network-uri") +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha256sums=('17967413d21399596a236bc8169d9e030bb85e2b1c349c6e470543767cc20a31') + +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-yesod-core/repos (2 files)
Date: Friday, January 26, 2018 @ 10:18:19 Author: felixonmars Revision: 287071 archrelease: copy trunk to community-staging-x86_64 Added: haskell-yesod-core/repos/community-staging-x86_64/ haskell-yesod-core/repos/community-staging-x86_64/PKGBUILD (from rev 287070, haskell-yesod-core/trunk/PKGBUILD) --+ PKGBUILD | 49 + 1 file changed, 49 insertions(+) Copied: haskell-yesod-core/repos/community-staging-x86_64/PKGBUILD (from rev 287070, haskell-yesod-core/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-01-26 10:18:19 UTC (rev 287071) @@ -0,0 +1,49 @@ +# $Id$ +# Maintainer: Felix Yan+# Contributor: Arch Haskell Team + +_hkgname=yesod-core +pkgname=haskell-yesod-core +pkgver=1.4.37.2 +pkgrel=34 +pkgdesc="Creation of type-safe, RESTful web applications." +url="http://www.yesodweb.com/; +license=("MIT") +arch=('x86_64') +depends=('ghc-libs' "haskell-aeson" "haskell-auto-update" "haskell-blaze-builder" "haskell-blaze-html" + "haskell-blaze-markup" "haskell-byteable" "haskell-case-insensitive" "haskell-cereal" + "haskell-clientsession" "haskell-conduit" "haskell-conduit-extra" "haskell-cookie" + "haskell-data-default" "haskell-deepseq-generics" "haskell-exceptions" + "haskell-fast-logger" "haskell-http-types" "haskell-lifted-base" "haskell-monad-control" + "haskell-monad-logger" "haskell-mtl" "haskell-mwc-random" "haskell-old-locale" + "haskell-parsec" "haskell-path-pieces" "haskell-primitive" "haskell-random" + "haskell-resourcet" "haskell-safe" "haskell-semigroups" "haskell-shakespeare" + "haskell-text" "haskell-transformers-base" "haskell-unix-compat" + "haskell-unordered-containers" "haskell-vector" "haskell-wai" "haskell-wai-extra" + "haskell-wai-logger" "haskell-warp" "haskell-word8") +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('712e8e423e532c5a458d948e3d7805c528019fd851ea13ebff2ebec3b7a308309752f3283e5fa27ab408e9e0e5d90f58096db7d05b90be59abecbb4f6a8424db') + +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-yesod-core/trunk (PKGBUILD)
Date: Friday, January 26, 2018 @ 10:17:42 Author: felixonmars Revision: 287070 upgpkg: haskell-yesod-core 1.4.37.2-34 rebuild with memory,0.14.14 Modified: haskell-yesod-core/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-01-26 10:16:34 UTC (rev 287069) +++ PKGBUILD2018-01-26 10:17:42 UTC (rev 287070) @@ -5,7 +5,7 @@ _hkgname=yesod-core pkgname=haskell-yesod-core pkgver=1.4.37.2 -pkgrel=33 +pkgrel=34 pkgdesc="Creation of type-safe, RESTful web applications." url="http://www.yesodweb.com/; license=("MIT")
[arch-commits] Commit in haskell-nettle/trunk (PKGBUILD)
Date: Friday, January 26, 2018 @ 10:28:47 Author: felixonmars Revision: 287086 upgpkg: haskell-nettle 0.2.0-32 rebuild with memory,0.14.14 Modified: haskell-nettle/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-01-26 10:27:56 UTC (rev 287085) +++ PKGBUILD2018-01-26 10:28:47 UTC (rev 287086) @@ -4,7 +4,7 @@ _hkgname=nettle pkgname=haskell-nettle pkgver=0.2.0 -pkgrel=31 +pkgrel=32 pkgdesc="Safe nettle binding" url="https://github.com/stbuehler/haskell-nettle; license=('MIT')
[arch-commits] Commit in haskell-crypto-pubkey/repos (2 files)
Date: Friday, January 26, 2018 @ 10:27:56 Author: felixonmars Revision: 287085 archrelease: copy trunk to community-staging-x86_64 Added: haskell-crypto-pubkey/repos/community-staging-x86_64/ haskell-crypto-pubkey/repos/community-staging-x86_64/PKGBUILD (from rev 287084, haskell-crypto-pubkey/trunk/PKGBUILD) --+ PKGBUILD | 40 1 file changed, 40 insertions(+) Copied: haskell-crypto-pubkey/repos/community-staging-x86_64/PKGBUILD (from rev 287084, haskell-crypto-pubkey/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-01-26 10:27:56 UTC (rev 287085) @@ -0,0 +1,40 @@ +# $Id$ +# Maintainer: Felix Yan+# Contributor: Thomas Dziedzic + +_hkgname=crypto-pubkey +pkgname=haskell-crypto-pubkey +pkgver=0.2.8 +pkgrel=41 +pkgdesc="Public Key cryptography" +url="https://github.com/vincenthz/hs-crypto-pubkey; +license=('custom:BSD3') +arch=('x86_64') +depends=('ghc-libs' 'haskell-byteable' 'haskell-crypto-numbers' 'haskell-crypto-pubkey-types' + 'haskell-crypto-random' 'haskell-cryptohash') +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('9e7d54421fdb3c53964688831a2ca5f5379e141e7924af76916d868300833c0dbde22392e1452f80aaf2ec7a9a52de6b429a6f8f78b8fbef6c32f2f31202ed06') + +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-wai-app-static/trunk (PKGBUILD)
Date: Friday, January 26, 2018 @ 10:32:38 Author: felixonmars Revision: 287090 upgpkg: haskell-wai-app-static 3.1.6.1-131 rebuild with memory,0.14.14 Modified: haskell-wai-app-static/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-01-26 10:31:47 UTC (rev 287089) +++ PKGBUILD2018-01-26 10:32:38 UTC (rev 287090) @@ -5,7 +5,7 @@ _hkgname=wai-app-static pkgname=haskell-wai-app-static pkgver=3.1.6.1 -pkgrel=130 +pkgrel=131 pkgdesc="WAI application for static serving" url="http://www.yesodweb.com/book/web-application-interface; license=("MIT")
[arch-commits] Commit in haskell-wai-app-static/repos (2 files)
Date: Friday, January 26, 2018 @ 10:33:24 Author: felixonmars Revision: 287091 archrelease: copy trunk to community-staging-x86_64 Added: haskell-wai-app-static/repos/community-staging-x86_64/ haskell-wai-app-static/repos/community-staging-x86_64/PKGBUILD (from rev 287090, haskell-wai-app-static/trunk/PKGBUILD) --+ PKGBUILD | 45 + 1 file changed, 45 insertions(+) Copied: haskell-wai-app-static/repos/community-staging-x86_64/PKGBUILD (from rev 287090, haskell-wai-app-static/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-01-26 10:33:24 UTC (rev 287091) @@ -0,0 +1,45 @@ +# $Id$ +# Maintainer: Felix Yan+# Contributor: Arch Haskell Team + +_hkgname=wai-app-static +pkgname=haskell-wai-app-static +pkgver=3.1.6.1 +pkgrel=131 +pkgdesc="WAI application for static serving" +url="http://www.yesodweb.com/book/web-application-interface; +license=("MIT") +arch=('x86_64') +depends=('ghc-libs' "haskell-blaze-builder" "haskell-blaze-html" "haskell-blaze-markup" + "haskell-cryptonite" "haskell-file-embed" "haskell-http-date" "haskell-http-types" + "haskell-memory" "haskell-mime-types" "haskell-old-locale" + "haskell-optparse-applicative" "haskell-text" "haskell-unix-compat" + "haskell-unordered-containers" "haskell-wai" "haskell-wai-extra" "haskell-warp" + "haskell-zlib") +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha256sums=('b318acf31e2e809411f119744a016ba0a78f52554ac7321a3a1410a218886668') + +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-print +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +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 deepin-menu/repos/community-x86_64 (PKGBUILD PKGBUILD)
Date: Friday, January 26, 2018 @ 10:46:04 Author: felixonmars Revision: 287109 archrelease: copy trunk to community-x86_64 Added: deepin-menu/repos/community-x86_64/PKGBUILD (from rev 287108, deepin-menu/trunk/PKGBUILD) Deleted: deepin-menu/repos/community-x86_64/PKGBUILD --+ PKGBUILD | 99 +++-- 1 file changed, 51 insertions(+), 48 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2018-01-26 10:45:38 UTC (rev 287108) +++ PKGBUILD2018-01-26 10:46:04 UTC (rev 287109) @@ -1,48 +0,0 @@ -# $Id$ -# Maintainer: Felix Yan-# Contributor: Josip Ponjavic -# Contributor: Xu Fasheng - -pkgname=deepin-menu -pkgver=3.2.0 -pkgrel=2 -pkgdesc="Deepin menu service for building beautiful menus" -arch=('x86_64') -url="https://github.com/linuxdeepin/deepin-menu; -license=('GPL3') -depends=('python2-pyqt5' 'deepin-qt5integration' 'deepin-qt-dbus-factory') -makedepends=('python2-setuptools') -groups=('deepin') -source=("$pkgname-$pkgver.tar.gz::https://github.com/linuxdeepin/deepin-menu/archive/$pkgver.tar.gz;) -sha512sums=('9961e0f477261ebc3f2405f95c56d1d085ec387cf2b4dc87b4cefbd17559b442110a04c45a86f1988fbdf0c4b419b05025b0c465335b1d9d7143aeec8236a958') - -prepare() { - cd deepin-menu-$pkgver - - # fix python version - find -iname "*.py" | xargs sed -i 's=\(^#! */usr/bin.*\)python *$=\1python2=' -} - -build() { - cd deepin-menu-$pkgver - - python2 setup.py build - qmake-qt5 DEFINES+=QT_NO_DEBUG_OUTPUT - make -} - -package() { - cd deepin-menu-$pkgver - - python2 setup.py install --root="$pkgdir" --optimize=1 - - make INSTALL_ROOT="$pkgdir" install - - install -dm 755 "$pkgdir"/usr/share/dbus-1/services/ - install -dm 755 "$pkgdir"/etc/xdg/autostart/ - - rm -r "$pkgdir"/usr/deepin_menu - - install -m 644 data/*.service "$pkgdir"/usr/share/dbus-1/services/ - install -m 644 *.desktop "$pkgdir"/etc/xdg/autostart/ -} Copied: deepin-menu/repos/community-x86_64/PKGBUILD (from rev 287108, deepin-menu/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2018-01-26 10:46:04 UTC (rev 287109) @@ -0,0 +1,51 @@ +# $Id$ +# Maintainer: Felix Yan +# Contributor: Josip Ponjavic +# Contributor: Xu Fasheng + +pkgname=deepin-menu +pkgver=3.2.0 +pkgrel=3 +pkgdesc="Deepin menu service for building beautiful menus" +arch=('x86_64') +url="https://github.com/linuxdeepin/deepin-menu; +license=('GPL3') +depends=('python2-pyqt5' 'deepin-qt5integration') +makedepends=('python2-setuptools') +groups=('deepin') +source=("$pkgname-$pkgver.tar.gz::https://github.com/linuxdeepin/deepin-menu/archive/$pkgver.tar.gz; + https://github.com/linuxdeepin/deepin-menu/commit/c0c06f39cdc8af1bd6e39751e243f276df325102.patch) +sha512sums=('9961e0f477261ebc3f2405f95c56d1d085ec387cf2b4dc87b4cefbd17559b442110a04c45a86f1988fbdf0c4b419b05025b0c465335b1d9d7143aeec8236a958' + '826e545cebaa40d48d4862bfbb968bc3e8774724cb122f3a9b7d779a7f4bd2e80ac01648ae1bc7492804b4db040083791298553c90b03384343d40c1be364de6') + +prepare() { + cd deepin-menu-$pkgver + patch -p1 -i ../c0c06f39cdc8af1bd6e39751e243f276df325102.patch + + # fix python version + find -iname "*.py" | xargs sed -i 's=\(^#! */usr/bin.*\)python *$=\1python2=' +} + +build() { + cd deepin-menu-$pkgver + + python2 setup.py build + qmake-qt5 DEFINES+=QT_NO_DEBUG_OUTPUT + make +} + +package() { + cd deepin-menu-$pkgver + + python2 setup.py install --root="$pkgdir" --optimize=1 + + make INSTALL_ROOT="$pkgdir" install + + install -dm 755 "$pkgdir"/usr/share/dbus-1/services/ + install -dm 755 "$pkgdir"/etc/xdg/autostart/ + + rm -r "$pkgdir"/usr/deepin_menu + + install -m 644 data/*.service "$pkgdir"/usr/share/dbus-1/services/ + install -m 644 *.desktop "$pkgdir"/etc/xdg/autostart/ +}
[arch-commits] Commit in deepin-menu/trunk (PKGBUILD)
Date: Friday, January 26, 2018 @ 10:45:38 Author: felixonmars Revision: 287108 upgpkg: deepin-menu 3.2.0-3 backport a patch to work with new deepin-api Modified: deepin-menu/trunk/PKGBUILD --+ PKGBUILD | 11 +++ 1 file changed, 7 insertions(+), 4 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-01-26 10:45:16 UTC (rev 287107) +++ PKGBUILD2018-01-26 10:45:38 UTC (rev 287108) @@ -5,19 +5,22 @@ pkgname=deepin-menu pkgver=3.2.0 -pkgrel=2 +pkgrel=3 pkgdesc="Deepin menu service for building beautiful menus" arch=('x86_64') url="https://github.com/linuxdeepin/deepin-menu; license=('GPL3') -depends=('python2-pyqt5' 'deepin-qt5integration' 'deepin-qt-dbus-factory') +depends=('python2-pyqt5' 'deepin-qt5integration') makedepends=('python2-setuptools') groups=('deepin') -source=("$pkgname-$pkgver.tar.gz::https://github.com/linuxdeepin/deepin-menu/archive/$pkgver.tar.gz;) -sha512sums=('9961e0f477261ebc3f2405f95c56d1d085ec387cf2b4dc87b4cefbd17559b442110a04c45a86f1988fbdf0c4b419b05025b0c465335b1d9d7143aeec8236a958') +source=("$pkgname-$pkgver.tar.gz::https://github.com/linuxdeepin/deepin-menu/archive/$pkgver.tar.gz; + https://github.com/linuxdeepin/deepin-menu/commit/c0c06f39cdc8af1bd6e39751e243f276df325102.patch) +sha512sums=('9961e0f477261ebc3f2405f95c56d1d085ec387cf2b4dc87b4cefbd17559b442110a04c45a86f1988fbdf0c4b419b05025b0c465335b1d9d7143aeec8236a958' + '826e545cebaa40d48d4862bfbb968bc3e8774724cb122f3a9b7d779a7f4bd2e80ac01648ae1bc7492804b4db040083791298553c90b03384343d40c1be364de6') prepare() { cd deepin-menu-$pkgver + patch -p1 -i ../c0c06f39cdc8af1bd6e39751e243f276df325102.patch # fix python version find -iname "*.py" | xargs sed -i 's=\(^#! */usr/bin.*\)python *$=\1python2='
[arch-commits] Commit in haskell-tls/trunk (PKGBUILD)
Date: Friday, January 26, 2018 @ 10:50:15 Author: felixonmars Revision: 287115 upgpkg: haskell-tls 1.4.0-19 rebuild with memory,0.14.14 Modified: haskell-tls/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-01-26 10:49:17 UTC (rev 287114) +++ PKGBUILD2018-01-26 10:50:15 UTC (rev 287115) @@ -5,7 +5,7 @@ _hkgname=tls pkgname=haskell-tls pkgver=1.4.0 -pkgrel=18 +pkgrel=19 pkgdesc="TLS/SSL protocol native implementation (Server and Client)" url="https://github.com/vincenthz/hs-tls; license=("custom:BSD3")
[arch-commits] Commit in haskell-tls/repos (2 files)
Date: Friday, January 26, 2018 @ 10:50:34 Author: felixonmars Revision: 287116 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 287115, haskell-tls/trunk/PKGBUILD) --+ PKGBUILD | 42 ++ 1 file changed, 42 insertions(+) Copied: haskell-tls/repos/community-staging-x86_64/PKGBUILD (from rev 287115, haskell-tls/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-01-26 10:50:34 UTC (rev 287116) @@ -0,0 +1,42 @@ +# $Id$ +# Maintainer: Felix Yan+# Contributor: Arch Haskell Team + +_hkgname=tls +pkgname=haskell-tls +pkgver=1.4.0 +pkgrel=19 +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-mtl" + "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=('f4130b19c764f3423481b23c0d8f09540baf6cbb066045796ac28f030a3c43ac0efd342fe1ceceb0aa4d33a9cfc3b2c9d5d216e758a43a31d32a1fbee022921a') + +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 electron/trunk (18 files)
Date: Friday, January 26, 2018 @ 10:59:01 Author: tensor5 Revision: 287125 upgpkg: electron 1.7.11-1 Added: electron/trunk/chromium-gn-bootstrap-r2.patch electron/trunk/libchromiumcontent-chdir.patch electron/trunk/libchromiumcontent-no-depot_tools.patch electron/trunk/no-whole-archive.patch Modified: electron/trunk/PKGBUILD electron/trunk/chromium-gtk3.patch electron/trunk/chromium-use-system-ffmpeg.patch electron/trunk/default_app-icon.patch electron/trunk/dont-use-sysroot.patch electron/trunk/libchromiumcontent-settings.patch electron/trunk/libchromiumcontent-static-library-only.patch electron/trunk/libchromiumcontent-use-system-tools.patch electron/trunk/use-system-ffmpeg.patch Deleted: electron/trunk/brightray-dont-update-submodules.patch electron/trunk/brightray-no-whole-archive.patch electron/trunk/brightray-use-system-ffmpeg.patch electron/trunk/chromium-unset-madv_free.patch electron/trunk/use-system-clang.patch --+ PKGBUILD | 115 ++--- brightray-dont-update-submodules.patch | 11 -- brightray-no-whole-archive.patch | 22 brightray-use-system-ffmpeg.patch| 11 -- chromium-gn-bootstrap-r2.patch | 13 ++ chromium-gtk3.patch |8 - chromium-unset-madv_free.patch | 14 --- chromium-use-system-ffmpeg.patch |2 default_app-icon.patch |2 dont-use-sysroot.patch | 10 +- libchromiumcontent-chdir.patch | 11 ++ libchromiumcontent-no-depot_tools.patch | 24 + libchromiumcontent-settings.patch|4 libchromiumcontent-static-library-only.patch | 28 +++--- libchromiumcontent-use-system-tools.patch| 23 +++-- no-whole-archive.patch | 22 use-system-clang.patch | 13 -- use-system-ffmpeg.patch | 13 ++ 18 files changed, 176 insertions(+), 170 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-01-26 10:57:02 UTC (rev 287124) +++ PKGBUILD2018-01-26 10:59:01 UTC (rev 287125) @@ -1,15 +1,15 @@ # $Id$ # Maintainer: Nicola Squartini-_chromiumver=56.0.2924.87 +_chromiumver=58.0.3029.110 pkgname=electron -pkgver=1.6.15 +pkgver=1.7.11 pkgrel=1 pkgdesc='Build cross platform desktop apps with web technologies' arch=('x86_64') url='http://electron.atom.io/' license=('MIT' 'custom') -depends=('c-ares' 'ffmpeg' 'gtk3' 'http-parser' 'libevent' 'libvpx' 'libxslt' +depends=('c-ares' 'ffmpeg' 'gtk3' 'http-parser' 'libevent' 'libxslt' 'libxss' 'minizip' 'nss' 're2' 'snappy') makedepends=('clang' 'gconf' 'git' 'gperf' 'gtk2' 'harfbuzz-icu' 'jsoncpp' 'libexif' 'libgnome-keyring' 'libnotify' 'ninja' 'npm' 'pciutils' @@ -20,12 +20,11 @@ 'trash-cli: file deletion support (trash-put)') source=("git+https://github.com/electron/electron.git#tag=v${pkgver}; 'git+https://github.com/boto/boto.git' -'git+https://github.com/electron/brightray.git' 'breakpad::git+https://github.com/electron/chromium-breakpad.git' 'git+https://chromium.googlesource.com/chromium/src/tools/grit.git' 'git+https://github.com/electron/gyp.git' "git+https://github.com/electron/libchromiumcontent.git; -'native_mate::git+https://github.com/zcbenz/native-mate.git' +'native_mate::git+https://github.com/electron/native-mate.git' 'git+https://github.com/electron/node.git' 'pdf_viewer::git+https://github.com/electron/pdf-viewer.git' 'git+https://github.com/kennethreitz/requests.git' @@ -36,31 +35,29 @@ 'dont-bootstrap-libchromiumcontent.patch' 'dont-update-submodules.patch' 'dont-use-sysroot.patch' -'allow-i686.patch' 'gtk3-menu-bar.patch' 'gtk3-message-box.patch' 'gtk3-warnings.patch' -'use-system-clang.patch' +'no-whole-archive.patch' 'use-system-libraries-in-node.patch' 'use-system-ninja.patch' 'use-system-ffmpeg.patch' 'breakpad-glibc2.26.patch' -'brightray-dont-update-submodules.patch' -'brightray-no-whole-archive.patch' -'brightray-use-system-ffmpeg.patch' 'gyp-no-rpath.patch' +'libchromiumcontent-chdir.patch' +'libchromiumcontent-no-depot_tools.patch' 'libchromiumcontent-settings.patch' 'libchromiumcontent-sort-filenames.patch' 'libchromiumcontent-static-library-only.patch' 'libchromiumcontent-use-system-tools.patch' +'chromium-gn-bootstrap-r2.patch' 'chromium-gtk3.patch' 'chromium-include-functional.patch' -'chromium-unset-madv_free.patch'
[arch-commits] Commit in nextcloud-app-mail/trunk (PKGBUILD)
Date: Friday, January 26, 2018 @ 11:15:33 Author: spupykin Revision: 287129 upgpkg: nextcloud-app-mail 0.7.9-1 Modified: nextcloud-app-mail/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-01-26 11:02:48 UTC (rev 287128) +++ PKGBUILD2018-01-26 11:15:33 UTC (rev 287129) @@ -4,7 +4,7 @@ # Contributor: Jonas Heinrichpkgname=nextcloud-app-mail -pkgver=0.7.8 +pkgver=0.7.9 pkgrel=1 pkgdesc="An email app for NextCloud" arch=('any') @@ -13,7 +13,7 @@ depends=('nextcloud') options=('!strip') source=("$pkgname-$pkgver.tar.gz::https://github.com/nextcloud/mail/releases/download/v${pkgver}/mail.tar.gz;) -sha512sums=('e38846d6961b88f16e598ae478afa5bb75cdbe67d029b08607ad82d550e6574629e42647ec7e715911890989d4e257e43d9c8e870059fb855d62323b432edc33') +sha512sums=('a5eb7dfd013079a1800390d557d67a84264c248fc37c878f02ce52dd4a5171d4dd13f2b2a83e66f2816331cd5e9688523a9e8c094921e4e757bdb9b3f6f210a7') prepare() { sed -i 's|max-version="7.0"|max-version="7.1"|' "${srcdir}/mail/appinfo/info.xml"
[arch-commits] Commit in nextcloud-app-mail/repos/community-any (PKGBUILD PKGBUILD)
Date: Friday, January 26, 2018 @ 11:16:03 Author: spupykin Revision: 287130 archrelease: copy trunk to community-any Added: nextcloud-app-mail/repos/community-any/PKGBUILD (from rev 287129, nextcloud-app-mail/trunk/PKGBUILD) Deleted: nextcloud-app-mail/repos/community-any/PKGBUILD --+ PKGBUILD | 50 +- 1 file changed, 25 insertions(+), 25 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2018-01-26 11:15:33 UTC (rev 287129) +++ PKGBUILD2018-01-26 11:16:03 UTC (rev 287130) @@ -1,25 +0,0 @@ -# $Id$ -# Maintainer: Sergej Pupykin-# Maintainer: Jonas Heinrich -# Contributor: Jonas Heinrich - -pkgname=nextcloud-app-mail -pkgver=0.7.8 -pkgrel=1 -pkgdesc="An email app for NextCloud" -arch=('any') -url="https://github.com/nextcloud/mail; -license=('AGPL') -depends=('nextcloud') -options=('!strip') -source=("$pkgname-$pkgver.tar.gz::https://github.com/nextcloud/mail/releases/download/v${pkgver}/mail.tar.gz;) -sha512sums=('e38846d6961b88f16e598ae478afa5bb75cdbe67d029b08607ad82d550e6574629e42647ec7e715911890989d4e257e43d9c8e870059fb855d62323b432edc33') - -prepare() { - sed -i 's|max-version="7.0"|max-version="7.1"|' "${srcdir}/mail/appinfo/info.xml" -} - -package() { - install -d "${pkgdir}/usr/share/webapps/nextcloud/apps" - cp -a "${srcdir}/mail" "${pkgdir}/usr/share/webapps/nextcloud/apps/mail" -} Copied: nextcloud-app-mail/repos/community-any/PKGBUILD (from rev 287129, nextcloud-app-mail/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2018-01-26 11:16:03 UTC (rev 287130) @@ -0,0 +1,25 @@ +# $Id$ +# Maintainer: Sergej Pupykin +# Maintainer: Jonas Heinrich +# Contributor: Jonas Heinrich + +pkgname=nextcloud-app-mail +pkgver=0.7.9 +pkgrel=1 +pkgdesc="An email app for NextCloud" +arch=('any') +url="https://github.com/nextcloud/mail; +license=('AGPL') +depends=('nextcloud') +options=('!strip') +source=("$pkgname-$pkgver.tar.gz::https://github.com/nextcloud/mail/releases/download/v${pkgver}/mail.tar.gz;) +sha512sums=('a5eb7dfd013079a1800390d557d67a84264c248fc37c878f02ce52dd4a5171d4dd13f2b2a83e66f2816331cd5e9688523a9e8c094921e4e757bdb9b3f6f210a7') + +prepare() { + sed -i 's|max-version="7.0"|max-version="7.1"|' "${srcdir}/mail/appinfo/info.xml" +} + +package() { + install -d "${pkgdir}/usr/share/webapps/nextcloud/apps" + cp -a "${srcdir}/mail" "${pkgdir}/usr/share/webapps/nextcloud/apps/mail" +}
[arch-commits] Commit in haskell-asn1-parse/trunk (PKGBUILD)
Date: Friday, January 26, 2018 @ 09:51:59 Author: felixonmars Revision: 287034 upgpkg: haskell-asn1-parse 0.9.4-40 rebuild with memory,0.14.14 Modified: haskell-asn1-parse/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-01-26 09:51:19 UTC (rev 287033) +++ PKGBUILD2018-01-26 09:51:59 UTC (rev 287034) @@ -5,7 +5,7 @@ _hkgname=asn1-parse pkgname=haskell-asn1-parse pkgver=0.9.4 -pkgrel=39 +pkgrel=40 pkgdesc="Simple monadic parser for ASN1 stream types." url="https://github.com/vincenthz/hs-asn1; license=("custom:BSD3")
[arch-commits] Commit in haskell-asn1-encoding/repos (2 files)
Date: Friday, January 26, 2018 @ 09:51:19 Author: felixonmars Revision: 287033 archrelease: copy trunk to community-staging-x86_64 Added: haskell-asn1-encoding/repos/community-staging-x86_64/ haskell-asn1-encoding/repos/community-staging-x86_64/PKGBUILD (from rev 287032, haskell-asn1-encoding/trunk/PKGBUILD) --+ PKGBUILD | 39 +++ 1 file changed, 39 insertions(+) Copied: haskell-asn1-encoding/repos/community-staging-x86_64/PKGBUILD (from rev 287032, haskell-asn1-encoding/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-01-26 09:51:19 UTC (rev 287033) @@ -0,0 +1,39 @@ +# $Id$ +# Maintainer: Felix Yan+# Contributor: Arch Haskell Team + +_hkgname=asn1-encoding +pkgname=haskell-asn1-encoding +pkgver=0.9.5 +pkgrel=29 +pkgdesc="ASN1 data reader and writer in RAW, BER and DER forms" +url="https://github.com/vincenthz/hs-asn1; +license=("custom:BSD3") +arch=('x86_64') +depends=('ghc-libs' "haskell-asn1-types" "haskell-hourglass") +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('f7dd952be1378d1d1eae590ae714c3d9973ae04f2b497f1758479689d3fa05e2bc67362e1f4cc934976614c11357be8b7a0ecf94591760acdf55ac4e8290fa21') + +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-asn1-encoding/trunk (PKGBUILD)
Date: Friday, January 26, 2018 @ 09:50:59 Author: felixonmars Revision: 287032 upgpkg: haskell-asn1-encoding 0.9.5-29 rebuild with memory,0.14.14 Modified: haskell-asn1-encoding/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-01-26 09:50:18 UTC (rev 287031) +++ PKGBUILD2018-01-26 09:50:59 UTC (rev 287032) @@ -5,7 +5,7 @@ _hkgname=asn1-encoding pkgname=haskell-asn1-encoding pkgver=0.9.5 -pkgrel=28 +pkgrel=29 pkgdesc="ASN1 data reader and writer in RAW, BER and DER forms" url="https://github.com/vincenthz/hs-asn1; license=("custom:BSD3")
[arch-commits] Commit in haskell-hit/trunk (PKGBUILD)
Date: Friday, January 26, 2018 @ 10:02:11 Author: felixonmars Revision: 287046 upgpkg: haskell-hit 0.6.3-66 rebuild with memory,0.14.14 Modified: haskell-hit/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-01-26 10:00:52 UTC (rev 287045) +++ PKGBUILD2018-01-26 10:02:11 UTC (rev 287046) @@ -5,7 +5,7 @@ _hkgname=hit pkgname=haskell-hit pkgver=0.6.3 -pkgrel=65 +pkgrel=66 pkgdesc="Git operations in haskell" url="https://github.com/vincenthz/hit; license=("custom:BSD3")
[arch-commits] Commit in haskell-hit/repos (2 files)
Date: Friday, January 26, 2018 @ 10:02:31 Author: felixonmars Revision: 287047 archrelease: copy trunk to community-staging-x86_64 Added: haskell-hit/repos/community-staging-x86_64/ haskell-hit/repos/community-staging-x86_64/PKGBUILD (from rev 287046, haskell-hit/trunk/PKGBUILD) --+ PKGBUILD | 43 +++ 1 file changed, 43 insertions(+) Copied: haskell-hit/repos/community-staging-x86_64/PKGBUILD (from rev 287046, haskell-hit/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-01-26 10:02:31 UTC (rev 287047) @@ -0,0 +1,43 @@ +# $Id$ +# Maintainer: Felix Yan+# Contributor: Arch Haskell Team + +_hkgname=hit +pkgname=haskell-hit +pkgver=0.6.3 +pkgrel=66 +pkgdesc="Git operations in haskell" +url="https://github.com/vincenthz/hit; +license=("custom:BSD3") +arch=('x86_64') +depends=('ghc-libs' "haskell-attoparsec" "haskell-byteable" "haskell-cryptohash" "haskell-hashable" + "haskell-hashtables" "haskell-hourglass" "haskell-mtl" "haskell-parsec" "haskell-patience" + "haskell-random" "haskell-system-fileio" "haskell-system-filepath" "haskell-unix-compat" + "haskell-utf8-string" "haskell-vector" "haskell-zlib" "haskell-zlib-bindings") +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('82ccfeb77a439caa1792f1ae29535636764be9e6e94f75973f37a86db6627a492e57da835954384ef8468799de9f0897e20905f65dad256fe3547a4248d5fffc') + +build() { +cd "${srcdir}/${_hkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" --datasubdir="$pkgname" \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ +-fexecutable -f-debug +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +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-random/trunk (PKGBUILD)
Date: Friday, January 26, 2018 @ 10:14:29 Author: felixonmars Revision: 287064 upgpkg: haskell-crypto-random 0.0.9-37 rebuild with memory,0.14.14 Modified: haskell-crypto-random/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-01-26 10:13:52 UTC (rev 287063) +++ PKGBUILD2018-01-26 10:14:29 UTC (rev 287064) @@ -5,7 +5,7 @@ _hkgname=crypto-random pkgname=haskell-crypto-random pkgver=0.0.9 -pkgrel=36 +pkgrel=37 pkgdesc="Simple cryptographic random related types" url="https://github.com/vincenthz/hs-crypto-random; license=("custom:BSD3")
[arch-commits] Commit in haskell-cipher-aes/trunk (PKGBUILD)
Date: Friday, January 26, 2018 @ 10:13:29 Author: felixonmars Revision: 287062 upgpkg: haskell-cipher-aes 0.2.11-34 rebuild with memory,0.14.14 Modified: haskell-cipher-aes/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-01-26 10:12:47 UTC (rev 287061) +++ PKGBUILD2018-01-26 10:13:29 UTC (rev 287062) @@ -5,7 +5,7 @@ _hkgname=cipher-aes pkgname=haskell-cipher-aes pkgver=0.2.11 -pkgrel=33 +pkgrel=34 pkgdesc="Fast AES cipher implementation with advanced mode of operations" url="https://github.com/vincenthz/hs-cipher-aes; license=("custom:BSD3")
[arch-commits] Commit in haskell-yesod-form/trunk (PKGBUILD)
Date: Friday, January 26, 2018 @ 10:22:20 Author: felixonmars Revision: 287076 upgpkg: haskell-yesod-form 1.4.16-62 rebuild with memory,0.14.14 Modified: haskell-yesod-form/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-01-26 10:21:02 UTC (rev 287075) +++ PKGBUILD2018-01-26 10:22:20 UTC (rev 287076) @@ -5,7 +5,7 @@ _hkgname=yesod-form pkgname=haskell-yesod-form pkgver=1.4.16 -pkgrel=61 +pkgrel=62 pkgdesc="Form handling support for Yesod Web Framework" url="http://www.yesodweb.com/; license=("MIT")
[arch-commits] Commit in haskell-yesod/trunk (PKGBUILD)
Date: Friday, January 26, 2018 @ 10:23:52 Author: felixonmars Revision: 287078 upgpkg: haskell-yesod 1.4.5-167 rebuild with memory,0.14.14 Modified: haskell-yesod/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-01-26 10:22:42 UTC (rev 287077) +++ PKGBUILD2018-01-26 10:23:52 UTC (rev 287078) @@ -5,7 +5,7 @@ _hkgname=yesod pkgname=haskell-yesod pkgver=1.4.5 -pkgrel=166 +pkgrel=167 pkgdesc="Creation of type-safe, RESTful web applications." url="http://www.yesodweb.com/; license=("MIT")
[arch-commits] Commit in haskell-yesod/repos (2 files)
Date: Friday, January 26, 2018 @ 10:24:11 Author: felixonmars Revision: 287079 archrelease: copy trunk to community-staging-x86_64 Added: haskell-yesod/repos/community-staging-x86_64/ haskell-yesod/repos/community-staging-x86_64/PKGBUILD (from rev 287078, haskell-yesod/trunk/PKGBUILD) --+ PKGBUILD | 45 + 1 file changed, 45 insertions(+) Copied: haskell-yesod/repos/community-staging-x86_64/PKGBUILD (from rev 287078, haskell-yesod/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-01-26 10:24:11 UTC (rev 287079) @@ -0,0 +1,45 @@ +# $Id$ +# Maintainer: Felix Yan+# Contributor: Arch Haskell Team + +_hkgname=yesod +pkgname=haskell-yesod +pkgver=1.4.5 +pkgrel=167 +pkgdesc="Creation of type-safe, RESTful web applications." +url="http://www.yesodweb.com/; +license=("MIT") +arch=('x86_64') +depends=('ghc-libs' "haskell-aeson" "haskell-blaze-html" "haskell-blaze-markup" + "haskell-conduit-extra" "haskell-data-default-class" "haskell-fast-logger" + "haskell-monad-control" "haskell-monad-logger" "haskell-resourcet" "haskell-semigroups" + "haskell-shakespeare" "haskell-streaming-commons" "haskell-text" + "haskell-unordered-containers" "haskell-wai" "haskell-wai-extra" "haskell-wai-logger" + "haskell-warp" "haskell-yaml" "haskell-yesod-core" "haskell-yesod-form" + "haskell-yesod-persistent") +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha256sums=('267c8780b27cc0ae8199f80b3063683fb2cd62eeb9696c4b155a298fb035e6e9') + +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-wai-middleware-static/trunk (PKGBUILD)
Date: Friday, January 26, 2018 @ 10:37:24 Author: felixonmars Revision: 287096 upgpkg: haskell-wai-middleware-static 0.8.1-19 rebuild with memory,0.14.14 Modified: haskell-wai-middleware-static/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-01-26 10:36:45 UTC (rev 287095) +++ PKGBUILD2018-01-26 10:37:24 UTC (rev 287096) @@ -5,7 +5,7 @@ _hkgname=wai-middleware-static pkgname=haskell-wai-middleware-static pkgver=0.8.1 -pkgrel=18 +pkgrel=19 pkgdesc="WAI middleware that serves requests to static files" url="https://github.com/scotty-web/wai-middleware-static; license=("custom:BSD3")
[arch-commits] Commit in hledger-api/trunk (PKGBUILD)
Date: Friday, January 26, 2018 @ 10:36:22 Author: felixonmars Revision: 287094 upgpkg: hledger-api 1.5-34 rebuild with memory,0.14.14 Modified: hledger-api/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-01-26 10:35:05 UTC (rev 287093) +++ PKGBUILD2018-01-26 10:36:22 UTC (rev 287094) @@ -4,7 +4,7 @@ pkgname=hledger-api pkgver=1.5 -pkgrel=33 +pkgrel=34 pkgdesc="Web API server for the hledger accounting tool" url="http://hledger.org; license=("GPL")
[arch-commits] Commit in hledger-api/repos (2 files)
Date: Friday, January 26, 2018 @ 10:36:45 Author: felixonmars Revision: 287095 archrelease: copy trunk to community-staging-x86_64 Added: hledger-api/repos/community-staging-x86_64/ hledger-api/repos/community-staging-x86_64/PKGBUILD (from rev 287094, hledger-api/trunk/PKGBUILD) --+ PKGBUILD | 31 +++ 1 file changed, 31 insertions(+) Copied: hledger-api/repos/community-staging-x86_64/PKGBUILD (from rev 287094, hledger-api/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-01-26 10:36:45 UTC (rev 287095) @@ -0,0 +1,31 @@ +# $Id$ +# Maintainer: Felix Yan+# Contributor: Arch Haskell Team + +pkgname=hledger-api +pkgver=1.5 +pkgrel=34 +pkgdesc="Web API server for the hledger accounting tool" +url="http://hledger.org; +license=("GPL") +arch=('x86_64') +depends=('ghc-libs' 'hledger' 'haskell-hledger-lib' 'haskell-aeson' 'haskell-decimal' + 'haskell-docopt' 'haskell-either' 'haskell-microlens' 'haskell-microlens-platform' + 'haskell-safe' 'haskell-servant-server' 'haskell-servant-swagger' 'haskell-swagger2' + 'haskell-text' 'haskell-wai' 'haskell-wai-extra' 'haskell-warp') +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${pkgname}/${pkgver}/${pkgname}-${pkgver}.tar.gz;) +sha512sums=('237eb5f6b88c1d8fc3647e6ce5d2d1db70abaf4c5f3b3c3392327333a539df49227d2063f0d55ac9cd4c9982c566f3733412b683a87c762b064f4b1c5aa1daae') + +build() { +cd "${srcdir}/${pkgname}-${pkgver}" +runhaskell Setup configure -O --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" --datasubdir="$pkgname" +runhaskell Setup build +} + +package() { +cd "${srcdir}/${pkgname}-${pkgver}" +runhaskell Setup copy --destdir="${pkgdir}" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +}
[arch-commits] Commit in postgrest/repos (2 files)
Date: Friday, January 26, 2018 @ 10:44:33 Author: felixonmars Revision: 287106 archrelease: copy trunk to community-staging-x86_64 Added: postgrest/repos/community-staging-x86_64/ postgrest/repos/community-staging-x86_64/PKGBUILD (from rev 287105, postgrest/trunk/PKGBUILD) --+ PKGBUILD | 70 + 1 file changed, 70 insertions(+) Copied: postgrest/repos/community-staging-x86_64/PKGBUILD (from rev 287105, postgrest/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-01-26 10:44:33 UTC (rev 287106) @@ -0,0 +1,70 @@ +# $Id$ +# Maintainer: Felix Yan+# Contributor: Arch Haskell Team + +pkgname=postgrest +pkgver=0.4.4.0 +pkgrel=20 +pkgdesc="REST API for any Postgres database" +url="https://github.com/begriffs/postgrest; +license=("MIT") +arch=('x86_64') +depends=('ghc-libs' 'haskell-hasql' 'haskell-hasql-pool' 'haskell-protolude' 'haskell-text' + 'haskell-warp' 'haskell-base64-bytestring' 'haskell-retry' 'haskell-aeson' + 'haskell-ansi-wl-pprint' 'haskell-case-insensitive' 'haskell-cassava' + 'haskell-configurator-ng' 'haskell-contravariant' 'haskell-either' 'haskell-gitrev' + 'haskell-hasql-transaction' 'haskell-heredoc' 'haskell-http' 'haskell-http-types' + 'haskell-insert-ordered-containers' 'haskell-interpolatedstring-perl6' 'haskell-jose' + 'haskell-lens' 'haskell-lens-aeson' 'haskell-network-uri' 'haskell-optparse-applicative' + 'haskell-parsec' 'haskell-ranged-sets' 'haskell-regex-tdfa' 'haskell-safe' + 'haskell-scientific' 'haskell-swagger2' 'haskell-unordered-containers' 'haskell-vector' + 'haskell-wai' 'haskell-wai-cors' 'haskell-wai-extra' 'haskell-wai-middleware-static' + 'haskell-cookie') +makedepends=('ghc' 'haskell-aeson-qq' 'haskell-async' 'haskell-hspec' 'haskell-hspec-wai' + 'haskell-hspec-wai-json' 'haskell-hjsonschema') +checkdepends=('pifpaf' 'postgresql' 'procps-ng') +source=("$pkgname-$pkgver.tar.bz2::https://github.com/begriffs/postgrest/archive/v$pkgver.tar.gz;) +sha512sums=('f19c426a59d1c77d8e7808ee248eba1967cc5fc8686f5380603e2f8ab80aeeca20a4b145e056feceb1bcb9dedfa3b88c2ace7aab4bc1152f780630360fe6485c') + +prepare() { +sed -i 's/==/>=/' $pkgname-$pkgver/$pkgname.cabal +} + +build() { +cd "${srcdir}/${pkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ +-f-CI +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 + +eval $(pifpaf run postgresql --host 127.0.0.1 --port 5432) +createdb postgrest_test + +# TODO: it shouldn't take this long to finish +# POSTGREST_TEST_CONNECTION=$(test/create_test_db "postgres://$USER@localhost" postgrest_test) runhaskell Setup test + +# Disabled: uses stack +# test/io-tests.sh + +pifpaf_stop +} + +package() { +cd "${srcdir}/${pkgname}-${pkgver}" + +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" +install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" +runhaskell Setup copy --destdir="${pkgdir}" +install -D -m644 "LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE" +}
[arch-commits] Commit in postgrest/trunk (PKGBUILD)
Date: Friday, January 26, 2018 @ 10:43:54 Author: felixonmars Revision: 287105 upgpkg: postgrest 0.4.4.0-20 rebuild with memory,0.14.14 Modified: postgrest/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-01-26 10:41:54 UTC (rev 287104) +++ PKGBUILD2018-01-26 10:43:54 UTC (rev 287105) @@ -4,7 +4,7 @@ pkgname=postgrest pkgver=0.4.4.0 -pkgrel=19 +pkgrel=20 pkgdesc="REST API for any Postgres database" url="https://github.com/begriffs/postgrest; license=("MIT")
[arch-commits] Commit in haskell-x509-store/trunk (PKGBUILD)
Date: Friday, January 26, 2018 @ 10:45:16 Author: felixonmars Revision: 287107 upgpkg: haskell-x509-store 1.6.5-17 rebuild with memory,0.14.14 Modified: haskell-x509-store/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-01-26 10:44:33 UTC (rev 287106) +++ PKGBUILD2018-01-26 10:45:16 UTC (rev 287107) @@ -5,7 +5,7 @@ _hkgname=x509-store pkgname=haskell-x509-store pkgver=1.6.5 -pkgrel=16 +pkgrel=17 pkgdesc="X.509 collection accessing and storing methods" url="https://github.com/vincenthz/hs-certificate; license=("custom:BSD3")
[arch-commits] Commit in haskell-x509-validation/repos (2 files)
Date: Friday, January 26, 2018 @ 10:49:17 Author: felixonmars Revision: 287114 archrelease: copy trunk to community-staging-x86_64 Added: haskell-x509-validation/repos/community-staging-x86_64/ haskell-x509-validation/repos/community-staging-x86_64/PKGBUILD (from rev 287113, haskell-x509-validation/trunk/PKGBUILD) --+ PKGBUILD | 41 + 1 file changed, 41 insertions(+) Copied: haskell-x509-validation/repos/community-staging-x86_64/PKGBUILD (from rev 287113, haskell-x509-validation/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-01-26 10:49:17 UTC (rev 287114) @@ -0,0 +1,41 @@ +# $Id$ +# Maintainer: Felix Yan+# Contributor: Arch Haskell Team + +_hkgname=x509-validation +pkgname=haskell-x509-validation +pkgver=1.6.9 +pkgrel=17 +pkgdesc="X.509 Certificate and CRL validation" +url="https://github.com/vincenthz/hs-certificate; +license=("custom:BSD3") +arch=('x86_64') +depends=('ghc-libs' "haskell-asn1-encoding" "haskell-asn1-types" "haskell-byteable" "haskell-cryptonite" + "haskell-data-default-class" "haskell-hourglass" "haskell-memory" "haskell-mtl" + "haskell-pem" "haskell-x509" "haskell-x509-store") +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('8cc00db183ded5d37654fe6643c0a90639c5d43e8e78b403b6bf24fae94acc070e1f2e9eea2044c4b350687f41bbc45c9130e4011e8d77633062de870b5d4be1') + +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-x509-validation/trunk (PKGBUILD)
Date: Friday, January 26, 2018 @ 10:48:57 Author: felixonmars Revision: 287113 upgpkg: haskell-x509-validation 1.6.9-17 rebuild with memory,0.14.14 Modified: haskell-x509-validation/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-01-26 10:48:20 UTC (rev 287112) +++ PKGBUILD2018-01-26 10:48:57 UTC (rev 287113) @@ -5,7 +5,7 @@ _hkgname=x509-validation pkgname=haskell-x509-validation pkgver=1.6.9 -pkgrel=16 +pkgrel=17 pkgdesc="X.509 Certificate and CRL validation" url="https://github.com/vincenthz/hs-certificate; license=("custom:BSD3")
[arch-commits] Commit in messengerfordesktop/trunk (PKGBUILD)
Date: Friday, January 26, 2018 @ 11:35:17 Author: tensor5 Revision: 287131 upgpkg: messengerfordesktop 2.0.9+42+g4e4d6f1-4 electron rebuild. Modified: messengerfordesktop/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-01-26 11:16:03 UTC (rev 287130) +++ PKGBUILD2018-01-26 11:35:17 UTC (rev 287131) @@ -3,7 +3,7 @@ pkgname=messengerfordesktop pkgver=2.0.9+42+g4e4d6f1 -pkgrel=3 +pkgrel=4 _commit=4e4d6f1fd4bf3b8c0fa48ed6459efda9c4064461 pkgdesc='A simple & beautiful desktop client for Facebook Messenger' arch=('x86_64')
[arch-commits] Commit in haskell-rerebase/repos (2 files)
Date: Friday, January 26, 2018 @ 09:37:17 Author: felixonmars Revision: 287019 archrelease: copy trunk to community-staging-x86_64 Added: haskell-rerebase/repos/community-staging-x86_64/ haskell-rerebase/repos/community-staging-x86_64/PKGBUILD (from rev 287018, haskell-rerebase/trunk/PKGBUILD) --+ PKGBUILD | 39 +++ 1 file changed, 39 insertions(+) Copied: haskell-rerebase/repos/community-staging-x86_64/PKGBUILD (from rev 287018, haskell-rerebase/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-01-26 09:37:17 UTC (rev 287019) @@ -0,0 +1,39 @@ +# $Id$ +# Maintainer: Felix Yan+# Contributor: Arch Haskell Team + +_hkgname=rerebase +pkgname=haskell-rerebase +pkgver=1.2.1 +pkgrel=9 +pkgdesc='Reexports from "base" with a bunch of other standard libraries' +url="https://github.com/nikita-volkov/rerebase; +license=("MIT") +arch=('x86_64') +depends=('ghc-libs' 'haskell-rebase') +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('025fab1a7d67bb2c3f25ceccd15ddf6bf72b575d37f35eb3dfb90262766e748e5a6d1608ddc549f7527f5f7dac962788cbe27099d0f7a2caaafb94bddebd6b34') + +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-rerebase/trunk (PKGBUILD)
Date: Friday, January 26, 2018 @ 09:36:54 Author: felixonmars Revision: 287018 upgpkg: haskell-rerebase 1.2.1-9 rebuild with rebase,1.2.3 Modified: haskell-rerebase/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2018-01-26 09:35:43 UTC (rev 287017) +++ PKGBUILD2018-01-26 09:36:54 UTC (rev 287018) @@ -5,7 +5,7 @@ _hkgname=rerebase pkgname=haskell-rerebase pkgver=1.2.1 -pkgrel=8 +pkgrel=9 pkgdesc='Reexports from "base" with a bunch of other standard libraries' url="https://github.com/nikita-volkov/rerebase; license=("MIT")
[arch-commits] Commit in haskell-memory/trunk (PKGBUILD)
Date: Friday, January 26, 2018 @ 09:48:20 Author: felixonmars Revision: 287028 upgpkg: haskell-memory 0.14.14-1 rebuild with memory,0.14.14 Modified: haskell-memory/trunk/PKGBUILD --+ PKGBUILD |6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-01-26 09:44:41 UTC (rev 287027) +++ PKGBUILD2018-01-26 09:48:20 UTC (rev 287028) @@ -4,8 +4,8 @@ _hkgname=memory pkgname=haskell-memory -pkgver=0.14.13 -pkgrel=2 +pkgver=0.14.14 +pkgrel=1 pkgdesc="memory and related abstraction stuff" url="https://github.com/vincenthz/hs-memory; license=("custom:BSD3") @@ -13,7 +13,7 @@ depends=('ghc-libs' 'haskell-basement' 'haskell-foundation') makedepends=('ghc' 'haskell-tasty' 'haskell-tasty-quickcheck' 'haskell-tasty-hunit') source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) -sha512sums=('706c488af846446fd7c4805c122c76d7d68cb513d3a7c566af88239d223b52f33ef7cb04e950994ec74997c379984d98e380d6a7236f7dc2ee3016328335ec23') +sha512sums=('904cd23a1828c5821849d27ca7caac2338b846b72de6ee6bb8fd119ec7fd34830f73dd29bf6d567afa452e2ea833118014abda27e8c88bd93649562246963531') build() { cd "${srcdir}/${_hkgname}-${pkgver}"
[arch-commits] Commit in darcs/repos (2 files)
Date: Friday, January 26, 2018 @ 10:00:52 Author: felixonmars Revision: 287045 archrelease: copy trunk to community-staging-x86_64 Added: darcs/repos/community-staging-x86_64/ darcs/repos/community-staging-x86_64/PKGBUILD (from rev 287044, darcs/trunk/PKGBUILD) --+ PKGBUILD | 59 +++ 1 file changed, 59 insertions(+) Copied: darcs/repos/community-staging-x86_64/PKGBUILD (from rev 287044, darcs/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2018-01-26 10:00:52 UTC (rev 287045) @@ -0,0 +1,59 @@ +# $Id$ +# Maintainer: Felix Yan+# Contributor: Arch Haskell Team + +pkgname=darcs +pkgver=2.12.5.20170909 +pkgrel=28 +pkgdesc="A distributed, interactive, smart revision control system" +url="http://darcs.net; +license=("GPL") +arch=('x86_64') +depends=('curl' 'ghc' "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-mtl" "haskell-network" "haskell-network-uri" "haskell-old-time" "haskell-parsec" + "haskell-sandi" "haskell-random" "haskell-regex-applicative" "haskell-regex-compat-tdfa" + "haskell-tar" "haskell-text" "haskell-unix-compat" "haskell-utf8-string" "haskell-vector" + "haskell-zip-archive" "haskell-zlib") +makedepends=('ghc') +# Fetched from http://darcs.net/reviewed/reviewed.zip +source=("https://pkgbuild.com/~felixonmars/sources/darcs-2.12.5.20170909.zip;) +#source=("https://hackage.haskell.org/packages/archive/${pkgname}/${pkgver}/${pkgname}-${pkgver}.tar.gz;) +sha256sums=('64f44e9d9727b8f7e00402a8a5dde9b6dc8f103776c4decef90b28af9603830f') + +prepare() { +mv reviewed $pkgname-$pkgver +sed -e 's/graphviz >= 2999.18.1 && < 2999.19,/graphviz >= 2999.18.1,/' \ +-e 's/process >= 1.2.3.0 && < 1.5.0.0,/process >= 1.2.3.0,/' \ +-e 's/time >= 1.5.0.1 && < 1.8,/time >= 1.5.0.1,/' \ +-i $pkgname-$pkgver/darcs.cabal +} + +build() { +cd $pkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir="/usr/share/doc/${pkgname}" \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ +-fcurl -fpkgconfig -f-static -fterminfo -fthreaded -fexecutable \ +-f-rts -foptimize -f-warn-as-error -f-libiconv +runhaskell Setup build +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { +cd $pkgname-$pkgver + +install -D -m744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" +install -D -m744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" +runhaskell Setup copy --destdir="${pkgdir}" +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" +}