[arch-commits] Commit in haskell-keys/repos (2 files)
Date: Wednesday, November 17, 2021 @ 07:57:09 Author: felixonmars Revision: 1049707 archrelease: copy trunk to community-staging-x86_64 Added: haskell-keys/repos/community-staging-x86_64/ haskell-keys/repos/community-staging-x86_64/PKGBUILD (from rev 1049706, haskell-keys/trunk/PKGBUILD) --+ PKGBUILD | 44 1 file changed, 44 insertions(+) Copied: haskell-keys/repos/community-staging-x86_64/PKGBUILD (from rev 1049706, haskell-keys/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2021-11-17 07:57:09 UTC (rev 1049707) @@ -0,0 +1,44 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=keys +pkgname=haskell-keys +pkgver=3.12.3 +pkgrel=151 +pkgdesc="Keyed functors and containers" +url="https://github.com/ekmett/keys/"; +license=("BSD") +arch=('x86_64') +depends=('ghc-libs' 'haskell-comonad' 'haskell-free' 'haskell-hashable' 'haskell-semigroupoids' + 'haskell-tagged' 'haskell-transformers-compat' 'haskell-unordered-containers') +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";) +sha512sums=('e0bab964eb38388dfb2fe7dcb4999da0263a2162f171f7ed629a2e1de33eb1cb99dc37a6fe32045f136466cebb5aed69e533417256877316c81a02abc700c28d') + +prepare() { +cd $_hkgname-$pkgver +sed -i '/semigroups/d' $_hkgname.cabal +} + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid --ghc-option=-fllvm +runhaskell Setup build $MAKEFLAGS +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE +rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in haskell-keys/trunk (PKGBUILD)
Date: Wednesday, November 17, 2021 @ 07:57:00 Author: felixonmars Revision: 1049706 upgpkg: haskell-keys 3.12.3-151: rebuild with splitmix 0.1.0.4 Modified: haskell-keys/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2021-11-17 07:56:15 UTC (rev 1049705) +++ PKGBUILD2021-11-17 07:57:00 UTC (rev 1049706) @@ -4,7 +4,7 @@ _hkgname=keys pkgname=haskell-keys pkgver=3.12.3 -pkgrel=150 +pkgrel=151 pkgdesc="Keyed functors and containers" url="https://github.com/ekmett/keys/"; license=("BSD")
[arch-commits] Commit in haskell-tdigest/repos (2 files)
Date: Wednesday, November 17, 2021 @ 07:56:15 Author: felixonmars Revision: 1049705 archrelease: copy trunk to community-staging-x86_64 Added: haskell-tdigest/repos/community-staging-x86_64/ haskell-tdigest/repos/community-staging-x86_64/PKGBUILD (from rev 1049704, haskell-tdigest/trunk/PKGBUILD) --+ PKGBUILD | 52 1 file changed, 52 insertions(+) Copied: haskell-tdigest/repos/community-staging-x86_64/PKGBUILD (from rev 1049704, haskell-tdigest/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2021-11-17 07:56:15 UTC (rev 1049705) @@ -0,0 +1,52 @@ +# Maintainer: Felix Yan + +_hkgname=tdigest +pkgname=haskell-tdigest +pkgver=0.2.1.1 +pkgrel=69 +pkgdesc="On-line accumulation of rank-based statistics" +url="https://github.com/phadej/haskell-tdigest#readme"; +license=("BSD") +arch=('x86_64') +depends=('ghc-libs' 'haskell-base-compat' 'haskell-reducers' 'haskell-semigroupoids' + 'haskell-vector' 'haskell-vector-algorithms') +makedepends=('ghc' 'uusi' 'haskell-tasty' 'haskell-tasty-quickcheck') +source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz";) +sha256sums=('a3998575ff5d180e6383d5bd5fc7c8e5fcfdb0c03e16f5f9089935a4d97173b7') + +prepare() { + cd $_hkgname-$pkgver + uusi -u base -u tasty -d semigroups $_hkgname.cabal + gen-setup +} + +build() { + cd $_hkgname-$pkgver + + runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid --ghc-option=-fllvm \ +--ghc-option=-optl-Wl\,-z\,relro\,-z\,now \ +--ghc-option='-pie' + + runhaskell Setup build $MAKEFLAGS + runhaskell Setup register --gen-script + runhaskell Setup unregister --gen-script + sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh + sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { + cd $_hkgname-$pkgver + runhaskell Setup test --show-details=direct +} + +package() { + cd $_hkgname-$pkgver + + install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh + install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh + runhaskell Setup copy --destdir="$pkgdir" + install -D -m644 LICENSE -t "$pkgdir"/usr/share/licenses/$pkgname/ + rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in haskell-tdigest/trunk (PKGBUILD)
Date: Wednesday, November 17, 2021 @ 07:56:08 Author: felixonmars Revision: 1049704 upgpkg: haskell-tdigest 0.2.1.1-69: rebuild with splitmix 0.1.0.4 Modified: haskell-tdigest/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2021-11-17 07:55:25 UTC (rev 1049703) +++ PKGBUILD2021-11-17 07:56:08 UTC (rev 1049704) @@ -3,7 +3,7 @@ _hkgname=tdigest pkgname=haskell-tdigest pkgver=0.2.1.1 -pkgrel=68 +pkgrel=69 pkgdesc="On-line accumulation of rank-based statistics" url="https://github.com/phadej/haskell-tdigest#readme"; license=("BSD")
[arch-commits] Commit in haskell-refinery/repos (2 files)
Date: Wednesday, November 17, 2021 @ 07:55:25 Author: felixonmars Revision: 1049703 archrelease: copy trunk to community-staging-x86_64 Added: haskell-refinery/repos/community-staging-x86_64/ haskell-refinery/repos/community-staging-x86_64/PKGBUILD (from rev 1049702, haskell-refinery/trunk/PKGBUILD) --+ PKGBUILD | 45 + 1 file changed, 45 insertions(+) Copied: haskell-refinery/repos/community-staging-x86_64/PKGBUILD (from rev 1049702, haskell-refinery/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2021-11-17 07:55:25 UTC (rev 1049703) @@ -0,0 +1,45 @@ +# Maintainer: Felix Yan + +_hkgname=refinery +pkgname=haskell-refinery +pkgver=0.4.0.0 +pkgrel=24 +pkgdesc="Toolkit for building proof automation systems" +url="https://github.com/totbwf/refinery#readme"; +license=("BSD") +arch=('x86_64') +depends=('ghc-libs' 'haskell-mmorph') +makedepends=('ghc' 'haskell-quickcheck' 'haskell-checkers' 'haskell-hspec') +source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz";) +sha512sums=('5b174c80409df39d16291fa2456677331b83c14396aacd55802f22b6d68eb06092a4c269c62610f8b078503cad7862b377e3ebb71d8c7efba0725c9a7a05ebf1') + +build() { + cd $_hkgname-$pkgver + + runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid --ghc-option=-fllvm \ +--ghc-option=-optl-Wl\,-z\,relro\,-z\,now \ +--ghc-option='-pie' + + runhaskell Setup build $MAKEFLAGS + runhaskell Setup register --gen-script + runhaskell Setup unregister --gen-script + sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh + sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { + cd $_hkgname-$pkgver + runhaskell Setup test --show-details=direct +} + +package() { + cd $_hkgname-$pkgver + + install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh + install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh + runhaskell Setup copy --destdir="$pkgdir" + install -D -m644 LICENSE -t "$pkgdir"/usr/share/licenses/$pkgname/ + rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in haskell-refinery/trunk (PKGBUILD)
Date: Wednesday, November 17, 2021 @ 07:55:18 Author: felixonmars Revision: 1049702 upgpkg: haskell-refinery 0.4.0.0-24: rebuild with splitmix 0.1.0.4 Modified: haskell-refinery/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2021-11-17 07:54:27 UTC (rev 1049701) +++ PKGBUILD2021-11-17 07:55:18 UTC (rev 1049702) @@ -3,7 +3,7 @@ _hkgname=refinery pkgname=haskell-refinery pkgver=0.4.0.0 -pkgrel=23 +pkgrel=24 pkgdesc="Toolkit for building proof automation systems" url="https://github.com/totbwf/refinery#readme"; license=("BSD")
[arch-commits] Commit in haskell-xcffib/repos (2 files)
Date: Wednesday, November 17, 2021 @ 07:54:27 Author: felixonmars Revision: 1049701 archrelease: copy trunk to community-staging-x86_64 Added: haskell-xcffib/repos/community-staging-x86_64/ haskell-xcffib/repos/community-staging-x86_64/PKGBUILD (from rev 1049700, haskell-xcffib/trunk/PKGBUILD) --+ PKGBUILD | 43 +++ 1 file changed, 43 insertions(+) Copied: haskell-xcffib/repos/community-staging-x86_64/PKGBUILD (from rev 1049700, haskell-xcffib/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2021-11-17 07:54:27 UTC (rev 1049701) @@ -0,0 +1,43 @@ +# Maintainer: Felix Yan + +_hkgname=xcffib +pkgname=haskell-xcffib +pkgver=0.11.1 +pkgrel=90 +pkgdesc="A cffi-based python binding for X" +url="https://github.com/tych0/xcffib"; +license=('Apache') +arch=('x86_64') +depends=('ghc-libs' 'haskell-attoparsec' 'haskell-either' 'haskell-filemanip' 'haskell-language-python' + 'haskell-optparse-applicative' 'haskell-split' 'haskell-xcb-types') +makedepends=('ghc' 'uusi') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";) +sha512sums=('dd70a762184b714fa53fd906ac192edcf990d8ff7674be1369eace38ee750da5eb6f4c5c2b7c6e5fab980f4bee96a7de4e2e38a27702cef28875a09bde8e5dd2') + +prepare() { +cd $_hkgname-$pkgver +gen-setup +} + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid --ghc-option=-fllvm +runhaskell Setup build $MAKEFLAGS +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE +rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in haskell-xcffib/trunk (PKGBUILD)
Date: Wednesday, November 17, 2021 @ 07:54:19 Author: felixonmars Revision: 1049700 upgpkg: haskell-xcffib 0.11.1-90: rebuild with splitmix 0.1.0.4 Modified: haskell-xcffib/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2021-11-17 07:53:27 UTC (rev 1049699) +++ PKGBUILD2021-11-17 07:54:19 UTC (rev 1049700) @@ -3,7 +3,7 @@ _hkgname=xcffib pkgname=haskell-xcffib pkgver=0.11.1 -pkgrel=89 +pkgrel=90 pkgdesc="A cffi-based python binding for X" url="https://github.com/tych0/xcffib"; license=('Apache')
[arch-commits] Commit in haskell-wl-pprint-terminfo/repos (2 files)
Date: Wednesday, November 17, 2021 @ 07:53:27 Author: felixonmars Revision: 1049699 archrelease: copy trunk to community-staging-x86_64 Added: haskell-wl-pprint-terminfo/repos/community-staging-x86_64/ haskell-wl-pprint-terminfo/repos/community-staging-x86_64/PKGBUILD (from rev 1049698, haskell-wl-pprint-terminfo/trunk/PKGBUILD) --+ PKGBUILD | 42 ++ 1 file changed, 42 insertions(+) Copied: haskell-wl-pprint-terminfo/repos/community-staging-x86_64/PKGBUILD (from rev 1049698, haskell-wl-pprint-terminfo/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2021-11-17 07:53:27 UTC (rev 1049699) @@ -0,0 +1,42 @@ +# Maintainer: Felix Yan + +_hkgname=wl-pprint-terminfo +pkgname=haskell-wl-pprint-terminfo +pkgver=3.7.1.4 +pkgrel=268 +pkgdesc="A color pretty printer with terminfo support" +url="https://github.com/ekmett/wl-pprint-terminfo/"; +license=('BSD') +arch=('x86_64') +depends=('ghc-libs' 'haskell-wl-pprint-extras') +makedepends=('ghc') +source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz) +sha512sums=('1f2a7bd195732fe297c49c50b59812190d5698efa7c2e9b2fbcfbbae71523c25dfcc2a0f098aebe22453cd867bc40480100c8231a6f43a7bd46202f3dcd924b3') + +prepare() { +sed -e '/nats/d' -e '/semigroups/d' -e 's/< *0.6/<1/' -i ${_hkgname}-${pkgver}/${_hkgname}.cabal +} + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --datasubdir="$pkgname" \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid --ghc-option=-fllvm \ +-fCursed +runhaskell Setup build $MAKEFLAGS +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE +rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in haskell-wl-pprint-terminfo/trunk (PKGBUILD)
Date: Wednesday, November 17, 2021 @ 07:53:20 Author: felixonmars Revision: 1049698 upgpkg: haskell-wl-pprint-terminfo 3.7.1.4-268: rebuild with splitmix 0.1.0.4 Modified: haskell-wl-pprint-terminfo/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2021-11-17 07:52:39 UTC (rev 1049697) +++ PKGBUILD2021-11-17 07:53:20 UTC (rev 1049698) @@ -3,7 +3,7 @@ _hkgname=wl-pprint-terminfo pkgname=haskell-wl-pprint-terminfo pkgver=3.7.1.4 -pkgrel=267 +pkgrel=268 pkgdesc="A color pretty printer with terminfo support" url="https://github.com/ekmett/wl-pprint-terminfo/"; license=('BSD')
[arch-commits] Commit in haskell-bz2/repos (2 files)
Date: Wednesday, November 17, 2021 @ 07:52:39 Author: felixonmars Revision: 1049697 archrelease: copy trunk to community-staging-x86_64 Added: haskell-bz2/repos/community-staging-x86_64/ haskell-bz2/repos/community-staging-x86_64/PKGBUILD (from rev 1049696, haskell-bz2/trunk/PKGBUILD) --+ PKGBUILD | 50 ++ 1 file changed, 50 insertions(+) Copied: haskell-bz2/repos/community-staging-x86_64/PKGBUILD (from rev 1049696, haskell-bz2/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2021-11-17 07:52:39 UTC (rev 1049697) @@ -0,0 +1,50 @@ +# Maintainer: Felix Yan + +_hkgname=bz2 +pkgname=haskell-bz2 +pkgver=1.0.1.0 +pkgrel=121 +pkgdesc="Bindings to libbz2" +url="https://hub.darcs.net/vmchale/bz2"; +license=('BSD') +arch=('x86_64') +depends=('ghc-libs' 'bzip2') +makedepends=('ghc' 'c2hs' 'haskell-tasty' 'haskell-tasty-golden' 'haskell-tasty-hunit') +source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz) +sha512sums=('3e2b8550c878645fe49446abd31ae12ba1fce252c2e1d626b2be42d083f835338ce9def9af43884f12d30292f2e560b98a9783e772f7b1a87cbbf2e860a08b9f') + +prepare() { +cd $_hkgname-$pkgver +echo -e "import Distribution.Simple\nmain = defaultMain" > Setup.hs + +# Use system libbz2 +sed -i -e '/cbits/d' -e '/c-sources/d' -e '/hs-source-dirs/i \ extra-libraries: bz2' $_hkgname.cabal +} + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid --ghc-option=-fllvm +runhaskell Setup build $MAKEFLAGS +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $_hkgname-$pkgver +runhaskell Setup test --show-details=direct +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE +rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in haskell-bz2/trunk (PKGBUILD)
Date: Wednesday, November 17, 2021 @ 07:52:31 Author: felixonmars Revision: 1049696 upgpkg: haskell-bz2 1.0.1.0-121: rebuild with splitmix 0.1.0.4 Modified: haskell-bz2/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2021-11-17 07:51:54 UTC (rev 1049695) +++ PKGBUILD2021-11-17 07:52:31 UTC (rev 1049696) @@ -3,7 +3,7 @@ _hkgname=bz2 pkgname=haskell-bz2 pkgver=1.0.1.0 -pkgrel=120 +pkgrel=121 pkgdesc="Bindings to libbz2" url="https://hub.darcs.net/vmchale/bz2"; license=('BSD')
[arch-commits] Commit in haskell-tomland/repos (2 files)
Date: Wednesday, November 17, 2021 @ 07:51:54 Author: felixonmars Revision: 1049695 archrelease: copy trunk to community-staging-x86_64 Added: haskell-tomland/repos/community-staging-x86_64/ haskell-tomland/repos/community-staging-x86_64/PKGBUILD (from rev 1049694, haskell-tomland/trunk/PKGBUILD) --+ PKGBUILD | 56 1 file changed, 56 insertions(+) Copied: haskell-tomland/repos/community-staging-x86_64/PKGBUILD (from rev 1049694, haskell-tomland/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2021-11-17 07:51:54 UTC (rev 1049695) @@ -0,0 +1,56 @@ +# Maintainer: Felix Yan +# Contributor: berberman + +_hkgname=tomland +pkgname=haskell-tomland +pkgver=1.3.3.0 +pkgrel=50 +pkgdesc="Implementation of bidirectional TOML serialization." +url="https://github.com/kowainik/tomland"; +license=('MPL2') +arch=('x86_64') +depends=('ghc-libs' 'haskell-hashable' 'haskell-megaparsec' 'haskell-parser-combinators' + 'haskell-unordered-containers' 'haskell-validation-selective') +makedepends=('ghc' 'uusi' 'haskell-hedgehog' 'haskell-hspec' 'haskell-hspec-hedgehog' + 'haskell-hspec-megaparsec' 'haskell-markdown-unlit') +source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz";) +sha512sums=('3bf4e6382993c07f776b2dd7326e2eeecde581fe145a60caaa3b0decb8d81404e772a12594442afa6bce289c3df6548dc46df6c82822e9c7e4f0be0b7d3af1c8') + +prepare(){ + cd $_hkgname-$pkgver + gen-setup + uusi -u hspec -u megaparsec $_hkgname.cabal +} + +build() { + cd $_hkgname-$pkgver + + runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid --ghc-option=-fllvm \ +--ghc-option=-optl-Wl\,-z\,relro\,-z\,now \ +--ghc-option='-pie' + + runhaskell Setup build $MAKEFLAGS + runhaskell Setup register --gen-script + runhaskell Setup unregister --gen-script + sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh + sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { + cd $_hkgname-$pkgver + runhaskell Setup test --show-details=direct +} + +package() { + cd $_hkgname-$pkgver + + install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh + install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh + runhaskell Setup copy --destdir="$pkgdir" + install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE + rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE + + mv "$pkgdir"/usr/bin/{,tomland-}readme +}
[arch-commits] Commit in haskell-tomland/trunk (PKGBUILD)
Date: Wednesday, November 17, 2021 @ 07:51:47 Author: felixonmars Revision: 1049694 upgpkg: haskell-tomland 1.3.3.0-50: rebuild with splitmix 0.1.0.4 Modified: haskell-tomland/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2021-11-17 07:50:04 UTC (rev 1049693) +++ PKGBUILD2021-11-17 07:51:47 UTC (rev 1049694) @@ -4,7 +4,7 @@ _hkgname=tomland pkgname=haskell-tomland pkgver=1.3.3.0 -pkgrel=49 +pkgrel=50 pkgdesc="Implementation of bidirectional TOML serialization." url="https://github.com/kowainik/tomland"; license=('MPL2')
[arch-commits] Commit in haskell-dns/repos (2 files)
Date: Wednesday, November 17, 2021 @ 07:50:04 Author: felixonmars Revision: 1049693 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 1049692, haskell-dns/trunk/PKGBUILD) --+ PKGBUILD | 46 ++ 1 file changed, 46 insertions(+) Copied: haskell-dns/repos/community-staging-x86_64/PKGBUILD (from rev 1049692, haskell-dns/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2021-11-17 07:50:04 UTC (rev 1049693) @@ -0,0 +1,46 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=dns +pkgname=haskell-dns +pkgver=4.0.1 +pkgrel=186 +pkgdesc="DNS library in Haskell" +url="https://hackage.haskell.org/package/${_hkgname}"; +license=("BSD") +arch=('x86_64') +depends=('ghc-libs' 'haskell-async' 'haskell-auto-update' 'haskell-attoparsec' + 'haskell-base16-bytestring' 'haskell-base64-bytestring' 'haskell-cryptonite' + 'haskell-hourglass' 'haskell-iproute' 'haskell-network' 'haskell-psqueues') +makedepends=('ghc' 'haskell-doctest' 'haskell-hspec' 'haskell-word8' 'haskell-quickcheck') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";) +sha512sums=('5c3d86c95aeb61ffdf951472a18ce2878b9dad1069efdf02fd7aff4065cf88c93c13d197488af65811440c674a75601b0c3336a6de6a9bff98cca018254b6e9c') + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid --ghc-option=-fllvm +runhaskell Setup build $MAKEFLAGS +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $_hkgname-$pkgver +# https://github.com/kazu-yamamoto/dns/issues/102 +runhaskell Setup test || echo "Tests failed" +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE +rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in haskell-dns/trunk (PKGBUILD)
Date: Wednesday, November 17, 2021 @ 07:49:57 Author: felixonmars Revision: 1049692 upgpkg: haskell-dns 4.0.1-186: rebuild with splitmix 0.1.0.4 Modified: haskell-dns/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2021-11-17 07:49:26 UTC (rev 1049691) +++ PKGBUILD2021-11-17 07:49:57 UTC (rev 1049692) @@ -4,7 +4,7 @@ _hkgname=dns pkgname=haskell-dns pkgver=4.0.1 -pkgrel=185 +pkgrel=186 pkgdesc="DNS library in Haskell" url="https://hackage.haskell.org/package/${_hkgname}"; license=("BSD")
[arch-commits] Commit in miller/repos/community-x86_64 (PKGBUILD PKGBUILD)
Date: Wednesday, November 17, 2021 @ 07:49:26 Author: grawlinson Revision: 1049691 archrelease: copy trunk to community-x86_64 Added: miller/repos/community-x86_64/PKGBUILD (from rev 1049690, miller/trunk/PKGBUILD) Deleted: miller/repos/community-x86_64/PKGBUILD --+ PKGBUILD | 67 ++--- 1 file changed, 34 insertions(+), 33 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2021-11-17 07:48:43 UTC (rev 1049690) +++ PKGBUILD2021-11-17 07:49:26 UTC (rev 1049691) @@ -1,33 +0,0 @@ -# Maintainer: George Rawlinson - -pkgname=miller -pkgver=5.10.2 -pkgrel=1 -pkgdesc="Name-indexed data processing tool" -arch=('x86_64') -url="https://github.com/johnkerl/miller"; -license=('BSD') -source=("$pkgname-$pkgver.tar.gz::$url/archive/v$pkgver.tar.gz") -b2sums=('73daf0ca8a5417890e060b04103c4542f1122c13a9a13271dc53e94c4fdf0610dcad5ab04729326fd4ab72b47673db9fdf5aacc5a4ca5330c3220046e4d8a38b') - -build() { - cd "$pkgname-$pkgver" - ./configure --prefix=/usr - make -} - -check() { - cd "$pkgname-$pkgver" - make -k check -} - -package() { - cd "$pkgname-$pkgver" - make DESTDIR="$pkgdir" install - - # documentation - install -vDm644 -t "$pkgdir/usr/share/doc/$pkgname" README.md - - # license - install -vDm644 -t "$pkgdir/usr/share/licenses/$pkgname" LICENSE.txt -} Copied: miller/repos/community-x86_64/PKGBUILD (from rev 1049690, miller/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2021-11-17 07:49:26 UTC (rev 1049691) @@ -0,0 +1,34 @@ +# Maintainer: George Rawlinson + +pkgname=miller +pkgver=5.10.3 +pkgrel=1 +pkgdesc="Name-indexed data processing tool" +arch=('x86_64') +url="https://github.com/johnkerl/miller"; +license=('BSD') +depends=('glibc') +source=("$pkgname-$pkgver.tar.gz::$url/archive/v$pkgver.tar.gz") +b2sums=('5b5bf8d2e3149ae7afb5afc9154e4e06ef77cbf8dfe1a1752df4ada184f46b141dc431d5ec547f24574a5a099ee36809cfdc23984cd0ca88147c2b4b6f5a9e4a') + +build() { + cd "$pkgname-$pkgver" + ./configure --prefix=/usr + make +} + +check() { + cd "$pkgname-$pkgver" + make -k check +} + +package() { + cd "$pkgname-$pkgver" + make DESTDIR="$pkgdir" install + + # documentation + install -vDm644 -t "$pkgdir/usr/share/doc/$pkgname" README.md + + # license + install -vDm644 -t "$pkgdir/usr/share/licenses/$pkgname" LICENSE.txt +}
[arch-commits] Commit in miller/trunk (PKGBUILD)
Date: Wednesday, November 17, 2021 @ 07:48:41 Author: grawlinson Revision: 1049689 upgpkg: miller 5.10.3-1 * New upstream release. * Add dependency: glibc. Modified: miller/trunk/PKGBUILD --+ PKGBUILD |5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2021-11-17 07:48:36 UTC (rev 1049688) +++ PKGBUILD2021-11-17 07:48:41 UTC (rev 1049689) @@ -1,14 +1,15 @@ # Maintainer: George Rawlinson pkgname=miller -pkgver=5.10.2 +pkgver=5.10.3 pkgrel=1 pkgdesc="Name-indexed data processing tool" arch=('x86_64') url="https://github.com/johnkerl/miller"; license=('BSD') +depends=('glibc') source=("$pkgname-$pkgver.tar.gz::$url/archive/v$pkgver.tar.gz") -b2sums=('73daf0ca8a5417890e060b04103c4542f1122c13a9a13271dc53e94c4fdf0610dcad5ab04729326fd4ab72b47673db9fdf5aacc5a4ca5330c3220046e4d8a38b') +b2sums=('5b5bf8d2e3149ae7afb5afc9154e4e06ef77cbf8dfe1a1752df4ada184f46b141dc431d5ec547f24574a5a099ee36809cfdc23984cd0ca88147c2b4b6f5a9e4a') build() { cd "$pkgname-$pkgver"
[arch-commits] Commit in haskell-fast-logger/repos (2 files)
Date: Wednesday, November 17, 2021 @ 07:48:43 Author: felixonmars Revision: 1049690 archrelease: copy trunk to community-staging-x86_64 Added: haskell-fast-logger/repos/community-staging-x86_64/ haskell-fast-logger/repos/community-staging-x86_64/PKGBUILD (from rev 1049688, haskell-fast-logger/trunk/PKGBUILD) --+ PKGBUILD | 39 +++ 1 file changed, 39 insertions(+) Copied: haskell-fast-logger/repos/community-staging-x86_64/PKGBUILD (from rev 1049688, haskell-fast-logger/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2021-11-17 07:48:43 UTC (rev 1049690) @@ -0,0 +1,39 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=fast-logger +pkgname=haskell-fast-logger +pkgver=3.0.5 +pkgrel=36 +pkgdesc="A fast logging system" +url="https://github.com/kazu-yamamoto/logger"; +license=("BSD") +arch=('x86_64') +depends=('ghc-libs' 'haskell-auto-update' 'haskell-easy-file' 'haskell-unix-compat' + 'haskell-unix-time') +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";) +sha512sums=('3a79b7f6e033601ee4c09d0e64fa10d17a7dad221a9002e3452ba90d45b3557e7224060ffe65dbc8904bd60f21011bf7d1db2070449dd2e15ed29b3032b32aa4') + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid --ghc-option=-fllvm +runhaskell Setup build $MAKEFLAGS +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE +rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in haskell-fast-logger/trunk (PKGBUILD)
Date: Wednesday, November 17, 2021 @ 07:48:36 Author: felixonmars Revision: 1049688 upgpkg: haskell-fast-logger 3.0.5-36: rebuild with splitmix 0.1.0.4 Modified: haskell-fast-logger/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2021-11-17 07:48:00 UTC (rev 1049687) +++ PKGBUILD2021-11-17 07:48:36 UTC (rev 1049688) @@ -4,7 +4,7 @@ _hkgname=fast-logger pkgname=haskell-fast-logger pkgver=3.0.5 -pkgrel=35 +pkgrel=36 pkgdesc="A fast logging system" url="https://github.com/kazu-yamamoto/logger"; license=("BSD")
[arch-commits] Commit in haskell-time-manager/trunk (PKGBUILD)
Date: Wednesday, November 17, 2021 @ 07:47:53 Author: felixonmars Revision: 1049686 upgpkg: haskell-time-manager 0.0.0-192: rebuild with splitmix 0.1.0.4 Modified: haskell-time-manager/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2021-11-17 07:47:22 UTC (rev 1049685) +++ PKGBUILD2021-11-17 07:47:53 UTC (rev 1049686) @@ -3,7 +3,7 @@ _hkgname=time-manager pkgname=haskell-time-manager pkgver=0.0.0 -pkgrel=191 +pkgrel=192 pkgdesc="Scalable timer" url="https://github.com/yesodweb/wai"; license=('MIT')
[arch-commits] Commit in haskell-time-manager/repos (2 files)
Date: Wednesday, November 17, 2021 @ 07:48:00 Author: felixonmars Revision: 1049687 archrelease: copy trunk to community-staging-x86_64 Added: haskell-time-manager/repos/community-staging-x86_64/ haskell-time-manager/repos/community-staging-x86_64/PKGBUILD (from rev 1049686, haskell-time-manager/trunk/PKGBUILD) --+ PKGBUILD | 42 ++ 1 file changed, 42 insertions(+) Copied: haskell-time-manager/repos/community-staging-x86_64/PKGBUILD (from rev 1049686, haskell-time-manager/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2021-11-17 07:48:00 UTC (rev 1049687) @@ -0,0 +1,42 @@ +# Maintainer: Felix Yan + +_hkgname=time-manager +pkgname=haskell-time-manager +pkgver=0.0.0 +pkgrel=192 +pkgdesc="Scalable timer" +url="https://github.com/yesodweb/wai"; +license=('MIT') +arch=('x86_64') +depends=('ghc-libs' 'haskell-auto-update') +makedepends=('ghc') +source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz) +sha512sums=('aa8bd9dc9a66ea097fe2d6a6d9e77eff67debc58a588da7ae1d6fc312b6bb371da58b413b58cdba21623e2da26633595f379ac9e0a7a6dc7281ad42353231054') + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid --ghc-option=-fllvm +runhaskell Setup build $MAKEFLAGS +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $_hkgname-$pkgver +runhaskell Setup test --show-details=direct +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE +rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in haskell-clientsession/repos (2 files)
Date: Wednesday, November 17, 2021 @ 07:47:22 Author: felixonmars Revision: 1049685 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 1049684, haskell-clientsession/trunk/PKGBUILD) --+ PKGBUILD | 42 ++ 1 file changed, 42 insertions(+) Copied: haskell-clientsession/repos/community-staging-x86_64/PKGBUILD (from rev 1049684, haskell-clientsession/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2021-11-17 07:47:22 UTC (rev 1049685) @@ -0,0 +1,42 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=clientsession +pkgname=haskell-clientsession +pkgver=0.9.1.2 +pkgrel=261 +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 $_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 --ghc-option=-fllvm \ +-f-test +runhaskell Setup build $MAKEFLAGS +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE +rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in haskell-clientsession/trunk (PKGBUILD)
Date: Wednesday, November 17, 2021 @ 07:47:14 Author: felixonmars Revision: 1049684 upgpkg: haskell-clientsession 0.9.1.2-261: rebuild with splitmix 0.1.0.4 Modified: haskell-clientsession/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2021-11-17 07:46:40 UTC (rev 1049683) +++ PKGBUILD2021-11-17 07:47:14 UTC (rev 1049684) @@ -4,7 +4,7 @@ _hkgname=clientsession pkgname=haskell-clientsession pkgver=0.9.1.2 -pkgrel=260 +pkgrel=261 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-x509-store/repos (2 files)
Date: Wednesday, November 17, 2021 @ 07:46:40 Author: felixonmars Revision: 1049683 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 1049682, haskell-x509-store/trunk/PKGBUILD) --+ PKGBUILD | 39 +++ 1 file changed, 39 insertions(+) Copied: haskell-x509-store/repos/community-staging-x86_64/PKGBUILD (from rev 1049682, haskell-x509-store/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2021-11-17 07:46:40 UTC (rev 1049683) @@ -0,0 +1,39 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=x509-store +pkgname=haskell-x509-store +pkgver=1.6.7 +pkgrel=171 +pkgdesc="X.509 collection accessing and storing methods" +url="https://github.com/vincenthz/hs-certificate"; +license=("BSD") +arch=('x86_64') +depends=('ghc-libs' "haskell-asn1-encoding" "haskell-asn1-types" "haskell-cryptonite" + "haskell-pem" "haskell-x509") +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";) +sha512sums=('7b0b792a988aed50995523c3f6a3bb0da08cb8963ad834afbeef8bc53e4bb3d7d11af757a999f7b5c81ef073bac10a4003fba7486abd9343a48770bfc954167e') + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid --ghc-option=-fllvm +runhaskell Setup build $MAKEFLAGS +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE +rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in haskell-x509-store/trunk (PKGBUILD)
Date: Wednesday, November 17, 2021 @ 07:46:33 Author: felixonmars Revision: 1049682 upgpkg: haskell-x509-store 1.6.7-171: rebuild with splitmix 0.1.0.4 Modified: haskell-x509-store/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2021-11-17 07:45:59 UTC (rev 1049681) +++ PKGBUILD2021-11-17 07:46:33 UTC (rev 1049682) @@ -4,7 +4,7 @@ _hkgname=x509-store pkgname=haskell-x509-store pkgver=1.6.7 -pkgrel=170 +pkgrel=171 pkgdesc="X.509 collection accessing and storing methods" url="https://github.com/vincenthz/hs-certificate"; license=("BSD")
[arch-commits] Commit in haskell-one-liner/repos (2 files)
Date: Wednesday, November 17, 2021 @ 07:45:59 Author: felixonmars Revision: 1049681 archrelease: copy trunk to community-staging-x86_64 Added: haskell-one-liner/repos/community-staging-x86_64/ haskell-one-liner/repos/community-staging-x86_64/PKGBUILD (from rev 1049680, haskell-one-liner/trunk/PKGBUILD) --+ PKGBUILD | 43 +++ 1 file changed, 43 insertions(+) Copied: haskell-one-liner/repos/community-staging-x86_64/PKGBUILD (from rev 1049680, haskell-one-liner/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2021-11-17 07:45:59 UTC (rev 1049681) @@ -0,0 +1,43 @@ +# Maintainer: Felix Yan + +_hkgname=one-liner +pkgname=haskell-one-liner +pkgver=2.0 +pkgrel=31 +pkgdesc="Constraint-based generics" +url="https://github.com/sjoerdvisscher/one-liner"; +license=('BSD') +arch=('x86_64') +depends=('ghc-libs' 'haskell-bifunctors' 'haskell-contravariant' 'haskell-linear-base' + 'haskell-profunctors' 'haskell-tagged') +makedepends=('ghc' 'haskell-hunit') +source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz) +sha512sums=('6cfaf220fa81eac3104979fc44e8c0b788f7c1ca41245e746b11ba29448910de7c0d63c1023d977e5e55c97b1b2e4414572a55b7b34f4a21ee8277f98524aa8a') + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid --ghc-option=-fllvm +runhaskell Setup build $MAKEFLAGS +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $_hkgname-$pkgver +runhaskell Setup test --show-details=direct +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE +rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in haskell-one-liner/trunk (PKGBUILD)
Date: Wednesday, November 17, 2021 @ 07:45:51 Author: felixonmars Revision: 1049680 upgpkg: haskell-one-liner 2.0-31: rebuild with splitmix 0.1.0.4 Modified: haskell-one-liner/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2021-11-17 07:45:05 UTC (rev 1049679) +++ PKGBUILD2021-11-17 07:45:51 UTC (rev 1049680) @@ -3,7 +3,7 @@ _hkgname=one-liner pkgname=haskell-one-liner pkgver=2.0 -pkgrel=30 +pkgrel=31 pkgdesc="Constraint-based generics" url="https://github.com/sjoerdvisscher/one-liner"; license=('BSD')
[arch-commits] Commit in haskell-these/repos (2 files)
Date: Wednesday, November 17, 2021 @ 07:45:05 Author: felixonmars Revision: 1049679 archrelease: copy trunk to community-staging-x86_64 Added: haskell-these/repos/community-staging-x86_64/ haskell-these/repos/community-staging-x86_64/PKGBUILD (from rev 1049678, haskell-these/trunk/PKGBUILD) --+ PKGBUILD | 48 1 file changed, 48 insertions(+) Copied: haskell-these/repos/community-staging-x86_64/PKGBUILD (from rev 1049678, haskell-these/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2021-11-17 07:45:05 UTC (rev 1049679) @@ -0,0 +1,48 @@ +# Maintainer: Felix Yan + +_hkgname=these +pkgname=haskell-these +pkgver=1.1.1.1 +pkgrel=107 +pkgdesc="An either-or-both data type" +url="https://github.com/isomorphism/these"; +license=('BSD') +arch=('x86_64') +depends=('ghc-libs' 'haskell-assoc' 'haskell-hashable') +makedepends=('ghc' 'uusi') +source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz) +sha512sums=('23246164648bf4cb028719e7cb2e5f450ab8af9e1dc7f0ddec323ca4ce124afbfd3bf367446c2d69ec91abe42daf77e11a26a13f2898275dafbc095637d5') + +prepare() { +cd $_hkgname-$pkgver +gen-setup +uusi -u base $_hkgname.cabal +} + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid --ghc-option=-fllvm +runhaskell Setup build $MAKEFLAGS +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $_hkgname-$pkgver +runhaskell Setup test --show-details=direct +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE +rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in haskell-these/trunk (PKGBUILD)
Date: Wednesday, November 17, 2021 @ 07:44:58 Author: felixonmars Revision: 1049678 upgpkg: haskell-these 1.1.1.1-107: rebuild with splitmix 0.1.0.4 Modified: haskell-these/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2021-11-17 07:44:23 UTC (rev 1049677) +++ PKGBUILD2021-11-17 07:44:58 UTC (rev 1049678) @@ -3,7 +3,7 @@ _hkgname=these pkgname=haskell-these pkgver=1.1.1.1 -pkgrel=106 +pkgrel=107 pkgdesc="An either-or-both data type" url="https://github.com/isomorphism/these"; license=('BSD')
[arch-commits] Commit in haskell-foldl/repos (2 files)
Date: Wednesday, November 17, 2021 @ 07:44:23 Author: felixonmars Revision: 1049677 archrelease: copy trunk to community-staging-x86_64 Added: haskell-foldl/repos/community-staging-x86_64/ haskell-foldl/repos/community-staging-x86_64/PKGBUILD (from rev 1049676, haskell-foldl/trunk/PKGBUILD) --+ PKGBUILD | 45 + 1 file changed, 45 insertions(+) Copied: haskell-foldl/repos/community-staging-x86_64/PKGBUILD (from rev 1049676, haskell-foldl/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2021-11-17 07:44:23 UTC (rev 1049677) @@ -0,0 +1,45 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=foldl +pkgname=haskell-foldl +pkgver=1.4.12 +pkgrel=23 +pkgdesc="Composable, streaming, and efficient left folds" +url="https://hackage.haskell.org/package/${_hkgname}"; +license=("BSD") +arch=('x86_64') +depends=('ghc-libs' 'haskell-comonad' 'haskell-contravariant' 'haskell-random' + 'haskell-primitive' 'haskell-profunctors' 'haskell-semigroupoids' + 'haskell-unordered-containers' 'haskell-vector') +makedepends=('ghc' 'haskell-doctest') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";) +sha512sums=('6b345b59c52039e914ea703ab88a08a8bba0a18bea91fcf4cf379ce678e5a97044f563c7b285cb656a764068756b4fae8321308e86813f86d04c462e9889e6e0') + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid --ghc-option=-fllvm +runhaskell Setup build $MAKEFLAGS +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $_hkgname-$pkgver +runhaskell Setup test --show-details=direct +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE +rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in haskell-foldl/trunk (PKGBUILD)
Date: Wednesday, November 17, 2021 @ 07:44:16 Author: felixonmars Revision: 1049676 upgpkg: haskell-foldl 1.4.12-23: rebuild with splitmix 0.1.0.4 Modified: haskell-foldl/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2021-11-17 07:43:14 UTC (rev 1049675) +++ PKGBUILD2021-11-17 07:44:16 UTC (rev 1049676) @@ -4,7 +4,7 @@ _hkgname=foldl pkgname=haskell-foldl pkgver=1.4.12 -pkgrel=22 +pkgrel=23 pkgdesc="Composable, streaming, and efficient left folds" url="https://hackage.haskell.org/package/${_hkgname}"; license=("BSD")
[arch-commits] Commit in haskell-free/repos (2 files)
Date: Wednesday, November 17, 2021 @ 07:43:14 Author: felixonmars Revision: 1049675 archrelease: copy trunk to community-staging-x86_64 Added: haskell-free/repos/community-staging-x86_64/ haskell-free/repos/community-staging-x86_64/PKGBUILD (from rev 1049674, haskell-free/trunk/PKGBUILD) --+ PKGBUILD | 40 1 file changed, 40 insertions(+) Copied: haskell-free/repos/community-staging-x86_64/PKGBUILD (from rev 1049674, haskell-free/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2021-11-17 07:43:14 UTC (rev 1049675) @@ -0,0 +1,40 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=free +pkgname=haskell-free +pkgver=5.1.7 +pkgrel=38 +pkgdesc="Monads for free" +url="https://github.com/ekmett/free/"; +license=("BSD") +arch=('x86_64') +depends=('ghc-libs' 'haskell-comonad' 'haskell-distributive' 'haskell-indexed-traversable' + 'haskell-profunctors' 'haskell-semigroupoids' 'haskell-th-abstraction' + 'haskell-transformers-base') +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";) +sha512sums=('35982d982e9b99243f15ac83044438b762acfa2c4fd30f3da56f93c2a6c1bf0a2bf4c8b7061593a9d7a4231cd31f4c58d7d459f9caca90a52ed087436a934423') + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid --ghc-option=-fllvm +runhaskell Setup build $MAKEFLAGS +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE +rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in haskell-free/trunk (PKGBUILD)
Date: Wednesday, November 17, 2021 @ 07:43:06 Author: felixonmars Revision: 1049674 upgpkg: haskell-free 5.1.7-38: rebuild with splitmix 0.1.0.4 Modified: haskell-free/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2021-11-17 05:39:35 UTC (rev 1049673) +++ PKGBUILD2021-11-17 07:43:06 UTC (rev 1049674) @@ -4,7 +4,7 @@ _hkgname=free pkgname=haskell-free pkgver=5.1.7 -pkgrel=37 +pkgrel=38 pkgdesc="Monads for free" url="https://github.com/ekmett/free/"; license=("BSD")
[arch-commits] Commit in qt5-declarative/repos/extra-x86_64 (PKGBUILD PKGBUILD)
Date: Wednesday, November 17, 2021 @ 07:11:59 Author: arojas Revision: 428572 archrelease: copy trunk to extra-x86_64 Added: qt5-declarative/repos/extra-x86_64/PKGBUILD (from rev 428571, qt5-declarative/trunk/PKGBUILD) Deleted: qt5-declarative/repos/extra-x86_64/PKGBUILD --+ PKGBUILD | 108 ++--- 1 file changed, 54 insertions(+), 54 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2021-11-17 07:11:50 UTC (rev 428571) +++ PKGBUILD2021-11-17 07:11:59 UTC (rev 428572) @@ -1,54 +0,0 @@ -# Maintainer: Felix Yan -# Contributor: Andrea Scarpino - -pkgname=qt5-declarative -pkgver=5.15.2+kde+r40 -pkgrel=1 -_commit=36e8ccd434f948e4f11a8f9d59139ec072e41ff5 -arch=('x86_64') -url='https://www.qt.io' -license=('GPL3' 'LGPL3' 'FDL' 'custom') -pkgdesc='Classes for QML and JavaScript languages' -depends=('qt5-base') -makedepends=('python' 'vulkan-headers' 'git') -groups=('qt' 'qt5') -conflicts=('qtchooser') -_pkgfqn=qtdeclarative -source=(git+https://invent.kde.org/qt/qt/$_pkgfqn#commit=$_commit) -sha256sums=('SKIP') - -pkgver() { - cd $_pkgfqn - echo "5.15.2+kde+r"`git rev-list --count origin/5.15.2..$_commit` -} - -prepare() { - mkdir -p build - - cd $_pkgfqn - git revert -n 568763928a78b52373932b01be17e040f7c3fa50 # Revert version bump -} - -build() { - cd build - - qmake ../${_pkgfqn} - make -} - -package() { - cd build - make INSTALL_ROOT="$pkgdir" install - - # Symlinks for backwards compatibility - for b in "$pkgdir"/usr/bin/*; do -ln -s $(basename $b) "$pkgdir"/usr/bin/$(basename $b)-qt5 - done - - # Drop QMAKE_PRL_BUILD_DIR because reference the build dir - find "$pkgdir/usr/lib" -type f -name '*.prl' \ --exec sed -i -e '/^QMAKE_PRL_BUILD_DIR/d' {} \; - - install -d "$pkgdir"/usr/share/licenses - ln -s /usr/share/licenses/qt5-base "$pkgdir"/usr/share/licenses/${pkgname} -} Copied: qt5-declarative/repos/extra-x86_64/PKGBUILD (from rev 428571, qt5-declarative/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2021-11-17 07:11:59 UTC (rev 428572) @@ -0,0 +1,54 @@ +# Maintainer: Felix Yan +# Contributor: Andrea Scarpino + +pkgname=qt5-declarative +pkgver=5.15.2+kde+r41 +pkgrel=1 +_commit=7024ac8358f9e576dff013ce2452c1daa0d34506 +arch=('x86_64') +url='https://www.qt.io' +license=('GPL3' 'LGPL3' 'FDL' 'custom') +pkgdesc='Classes for QML and JavaScript languages' +depends=('qt5-base') +makedepends=('python' 'vulkan-headers' 'git') +groups=('qt' 'qt5') +conflicts=('qtchooser') +_pkgfqn=qtdeclarative +source=(git+https://invent.kde.org/qt/qt/$_pkgfqn#commit=$_commit) +sha256sums=('SKIP') + +pkgver() { + cd $_pkgfqn + echo "5.15.2+kde+r"`git rev-list --count origin/5.15.2..$_commit` +} + +prepare() { + mkdir -p build + + cd $_pkgfqn + git revert -n 568763928a78b52373932b01be17e040f7c3fa50 # Revert version bump +} + +build() { + cd build + + qmake ../${_pkgfqn} + make +} + +package() { + cd build + make INSTALL_ROOT="$pkgdir" install + + # Symlinks for backwards compatibility + for b in "$pkgdir"/usr/bin/*; do +ln -s $(basename $b) "$pkgdir"/usr/bin/$(basename $b)-qt5 + done + + # Drop QMAKE_PRL_BUILD_DIR because reference the build dir + find "$pkgdir/usr/lib" -type f -name '*.prl' \ +-exec sed -i -e '/^QMAKE_PRL_BUILD_DIR/d' {} \; + + install -d "$pkgdir"/usr/share/licenses + ln -s /usr/share/licenses/qt5-base "$pkgdir"/usr/share/licenses/${pkgname} +}
[arch-commits] Commit in qt5-declarative/trunk (PKGBUILD)
Date: Wednesday, November 17, 2021 @ 07:11:50 Author: arojas Revision: 428571 Bump revision Modified: qt5-declarative/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2021-11-17 06:41:37 UTC (rev 428570) +++ PKGBUILD2021-11-17 07:11:50 UTC (rev 428571) @@ -2,9 +2,9 @@ # Contributor: Andrea Scarpino pkgname=qt5-declarative -pkgver=5.15.2+kde+r40 +pkgver=5.15.2+kde+r41 pkgrel=1 -_commit=36e8ccd434f948e4f11a8f9d59139ec072e41ff5 +_commit=7024ac8358f9e576dff013ce2452c1daa0d34506 arch=('x86_64') url='https://www.qt.io' license=('GPL3' 'LGPL3' 'FDL' 'custom')
[arch-commits] Commit in qpdf/repos (testing-x86_64 testing-x86_64/PKGBUILD)
Date: Wednesday, November 17, 2021 @ 06:41:37 Author: andyrtr Revision: 428570 archrelease: copy trunk to testing-x86_64 Added: qpdf/repos/testing-x86_64/ qpdf/repos/testing-x86_64/PKGBUILD (from rev 428569, qpdf/trunk/PKGBUILD) --+ PKGBUILD | 49 + 1 file changed, 49 insertions(+) Copied: qpdf/repos/testing-x86_64/PKGBUILD (from rev 428569, qpdf/trunk/PKGBUILD) === --- testing-x86_64/PKGBUILD (rev 0) +++ testing-x86_64/PKGBUILD 2021-11-17 06:41:37 UTC (rev 428570) @@ -0,0 +1,49 @@ +# Maintainer: AndyRTR +# Contributor: Miguel Revilla +# Contributor: David Sotelo +# Contributor: Nuno Araujo + +pkgname=qpdf +pkgver=10.4.0 +pkgrel=1 +pkgdesc="QPDF: A Content-Preserving PDF Transformation System" +arch=('x86_64') +url="https://github.com/qpdf/qpdf"; +license=('custom:Artistic-2.0' 'Apache') +depends=('libjpeg-turbo' 'zlib' 'gnutls') +#optdepends=('perl:required for fix-qdf') +#checkdepends=('perl') +# https://github.com/qpdf/qpdf/releases/download/release-qpdf-10.4.0/qpdf-10.4.0.sha256 +source=(#https://downloads.sourceforge.net/${pkgname}/${pkgname}-${pkgver}.tar.gz{,.asc}) + https://github.com/qpdf/qpdf/releases/download/release-${pkgname}-${pkgver}/${pkgname}-${pkgver}.tar.gz{,.asc}) +sha256sums=('9ac6e691cc3f35a9fe44632e3fba727e1b6ef21181c0a883287abf5cf97ae222' +'SKIP') +validpgpkeys=('C2C96B10011FE009E6D1DF828A75D10998012C7E') # "Jay Berkenbilt " + +build() { + cd ${pkgname}-${pkgver} + ./configure --prefix=/usr \ +--disable-static \ +--enable-crypto-gnutls \ +--disable-crypto-openssl \ +--disable-implicit-crypto \ +--enable-show-failed-test-output + sed -i -e 's/ -shared / -Wl,-O1,--as-needed\0/g' libtool + make +} + +check() { + cd ${pkgname}-${pkgver} + make check # passes all +} + +package() { + cd ${pkgname}-${pkgver} + make DESTDIR="${pkgdir}/" install + + install -Dm644 completions/bash/qpdf "${pkgdir}/usr/share/bash-completion/completions/qpdf" + install -Dm644 completions/zsh/_qpdf "${pkgdir}/usr/share/zsh/site-functions/_qpdf" + + mkdir -m755 -p "${pkgdir}"/usr/share/licenses/${pkgname} + install -m644 {Artistic-2.0,LICENSE.txt} "${pkgdir}"/usr/share/licenses/${pkgname}/ +}
[arch-commits] Commit in qpdf/trunk (PKGBUILD)
Date: Wednesday, November 17, 2021 @ 06:41:28 Author: andyrtr Revision: 428569 upgpkg: qpdf 10.4.0-1: upstream update 10.4.0 Modified: qpdf/trunk/PKGBUILD --+ PKGBUILD |6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2021-11-17 01:08:03 UTC (rev 428568) +++ PKGBUILD2021-11-17 06:41:28 UTC (rev 428569) @@ -4,7 +4,7 @@ # Contributor: Nuno Araujo pkgname=qpdf -pkgver=10.3.2 +pkgver=10.4.0 pkgrel=1 pkgdesc="QPDF: A Content-Preserving PDF Transformation System" arch=('x86_64') @@ -13,10 +13,10 @@ depends=('libjpeg-turbo' 'zlib' 'gnutls') #optdepends=('perl:required for fix-qdf') #checkdepends=('perl') -# https://github.com/qpdf/qpdf/releases/download/release-qpdf-10.3.2/qpdf-10.3.2.sha256 +# https://github.com/qpdf/qpdf/releases/download/release-qpdf-10.4.0/qpdf-10.4.0.sha256 source=(#https://downloads.sourceforge.net/${pkgname}/${pkgname}-${pkgver}.tar.gz{,.asc}) https://github.com/qpdf/qpdf/releases/download/release-${pkgname}-${pkgver}/${pkgname}-${pkgver}.tar.gz{,.asc}) -sha256sums=('062808c40ef8741ec8160ae00168638a712cfa1d4bf673e8e595ab5eba1da947' +sha256sums=('9ac6e691cc3f35a9fe44632e3fba727e1b6ef21181c0a883287abf5cf97ae222' 'SKIP') validpgpkeys=('C2C96B10011FE009E6D1DF828A75D10998012C7E') # "Jay Berkenbilt "
[arch-commits] Commit in haskell-reducers/repos (2 files)
Date: Wednesday, November 17, 2021 @ 05:39:35 Author: felixonmars Revision: 1049673 archrelease: copy trunk to community-staging-x86_64 Added: haskell-reducers/repos/community-staging-x86_64/ haskell-reducers/repos/community-staging-x86_64/PKGBUILD (from rev 1049672, haskell-reducers/trunk/PKGBUILD) --+ PKGBUILD | 44 1 file changed, 44 insertions(+) Copied: haskell-reducers/repos/community-staging-x86_64/PKGBUILD (from rev 1049672, haskell-reducers/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2021-11-17 05:39:35 UTC (rev 1049673) @@ -0,0 +1,44 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=reducers +pkgname=haskell-reducers +pkgver=3.12.3 +pkgrel=216 +pkgdesc="Semigroups, specialized containers and a general map/reduce framework" +url="https://github.com/ekmett/reducers/"; +license=("BSD") +arch=('x86_64') +depends=('ghc-libs' "haskell-fingertree" "haskell-hashable" "haskell-semigroupoids" + "haskell-unordered-containers") +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";) +sha512sums=('7bb78ccf107d7bc6bce8d68c3766b799ce2c2a41587ee4d2b7197c2dae1d27a6ce47110f1abd655108d7fcc306e9069a25562e53b00ff97704af0b8aac9139d9') + +prepare() { +cd $_hkgname-$pkgver +sed -i -e '/semigroups/d' -e 's/< *1.3/<2/' $_hkgname.cabal +} + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid --ghc-option=-fllvm +runhaskell Setup build $MAKEFLAGS +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE +rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in haskell-reducers/trunk (PKGBUILD)
Date: Wednesday, November 17, 2021 @ 05:39:27 Author: felixonmars Revision: 1049672 upgpkg: haskell-reducers 3.12.3-216: rebuild with splitmix 0.1.0.4 Modified: haskell-reducers/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2021-11-17 05:38:50 UTC (rev 1049671) +++ PKGBUILD2021-11-17 05:39:27 UTC (rev 1049672) @@ -4,7 +4,7 @@ _hkgname=reducers pkgname=haskell-reducers pkgver=3.12.3 -pkgrel=215 +pkgrel=216 pkgdesc="Semigroups, specialized containers and a general map/reduce framework" url="https://github.com/ekmett/reducers/"; license=("BSD")
[arch-commits] Commit in haskell-checkers/repos (2 files)
Date: Wednesday, November 17, 2021 @ 05:38:50 Author: felixonmars Revision: 1049671 archrelease: copy trunk to community-staging-x86_64 Added: haskell-checkers/repos/community-staging-x86_64/ haskell-checkers/repos/community-staging-x86_64/PKGBUILD (from rev 1049670, haskell-checkers/trunk/PKGBUILD) --+ PKGBUILD | 37 + 1 file changed, 37 insertions(+) Copied: haskell-checkers/repos/community-staging-x86_64/PKGBUILD (from rev 1049670, haskell-checkers/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2021-11-17 05:38:50 UTC (rev 1049671) @@ -0,0 +1,37 @@ +# Maintainer: Felix Yan + +_hkgname=checkers +pkgname=haskell-checkers +pkgver=0.5.6 +pkgrel=119 +pkgdesc="Check properties on standard classes and data structures" +url="https://github.com/conal/checkers"; +license=('BSD') +arch=('x86_64') +depends=('ghc-libs' 'haskell-random' 'haskell-quickcheck' 'haskell-semigroupoids') +makedepends=('ghc') +source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz) +sha512sums=('4c8bab4f1acf3e10f2ab273741f59c7810439df52ad396fdd6d000926de1d8bf6e72b90f2b640d9b527c72372074767789110efc39652a4751f89f2d098fea30') + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid --ghc-option=-fllvm +runhaskell Setup build $MAKEFLAGS +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 "COPYING" "${pkgdir}/usr/share/licenses/${pkgname}/COPYING" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/COPYING" +}
[arch-commits] Commit in haskell-checkers/trunk (PKGBUILD)
Date: Wednesday, November 17, 2021 @ 05:38:42 Author: felixonmars Revision: 1049670 upgpkg: haskell-checkers 0.5.6-119: rebuild with splitmix 0.1.0.4 Modified: haskell-checkers/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2021-11-17 05:38:05 UTC (rev 1049669) +++ PKGBUILD2021-11-17 05:38:42 UTC (rev 1049670) @@ -3,7 +3,7 @@ _hkgname=checkers pkgname=haskell-checkers pkgver=0.5.6 -pkgrel=118 +pkgrel=119 pkgdesc="Check properties on standard classes and data structures" url="https://github.com/conal/checkers"; license=('BSD')
[arch-commits] Commit in haskell-either/repos (2 files)
Date: Wednesday, November 17, 2021 @ 05:38:05 Author: felixonmars Revision: 1049669 archrelease: copy trunk to community-staging-x86_64 Added: haskell-either/repos/community-staging-x86_64/ haskell-either/repos/community-staging-x86_64/PKGBUILD (from rev 1049668, haskell-either/trunk/PKGBUILD) --+ PKGBUILD | 48 1 file changed, 48 insertions(+) Copied: haskell-either/repos/community-staging-x86_64/PKGBUILD (from rev 1049668, haskell-either/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2021-11-17 05:38:05 UTC (rev 1049669) @@ -0,0 +1,48 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=either +pkgname=haskell-either +pkgver=5.0.1.1 +pkgrel=183 +pkgdesc="An either monad transformer" +url="https://github.com/ekmett/either/"; +license=("BSD") +arch=('x86_64') +depends=('ghc-libs' 'haskell-bifunctors' 'haskell-profunctors' 'haskell-semigroupoids') +makedepends=('ghc' 'haskell-quickcheck' 'haskell-test-framework' 'haskell-test-framework-quickcheck2') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";) +sha512sums=('96b23a9d5f1d2d4dd256251c488e06fa0e8642d849cf61c9de2a4089d2cbe86763062e69f83344eba2f75b30992f3e90ec195bd054f8de386c4c6b477a025c01') + +prepare() { +cd $_hkgname-$pkgver +sed -i 's/< *2.14/<3/' $_hkgname.cabal +} + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid --ghc-option=-fllvm +runhaskell Setup build $MAKEFLAGS +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $_hkgname-$pkgver +runhaskell Setup test --show-details=direct +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE +rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in haskell-either/trunk (PKGBUILD)
Date: Wednesday, November 17, 2021 @ 05:37:58 Author: felixonmars Revision: 1049668 upgpkg: haskell-either 5.0.1.1-183: rebuild with splitmix 0.1.0.4 Modified: haskell-either/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2021-11-17 05:37:25 UTC (rev 1049667) +++ PKGBUILD2021-11-17 05:37:58 UTC (rev 1049668) @@ -4,7 +4,7 @@ _hkgname=either pkgname=haskell-either pkgver=5.0.1.1 -pkgrel=182 +pkgrel=183 pkgdesc="An either monad transformer" url="https://github.com/ekmett/either/"; license=("BSD")
[arch-commits] Commit in haskell-wl-pprint-extras/trunk (PKGBUILD)
Date: Wednesday, November 17, 2021 @ 05:37:18 Author: felixonmars Revision: 1049666 upgpkg: haskell-wl-pprint-extras 3.5.0.5-268: rebuild with splitmix 0.1.0.4 Modified: haskell-wl-pprint-extras/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2021-11-17 05:36:42 UTC (rev 1049665) +++ PKGBUILD2021-11-17 05:37:18 UTC (rev 1049666) @@ -3,7 +3,7 @@ _hkgname=wl-pprint-extras pkgname=haskell-wl-pprint-extras pkgver=3.5.0.5 -pkgrel=267 +pkgrel=268 pkgdesc="A free monad based on the Wadler/Leijen pretty printer" url="https://github.com/ekmett/wl-pprint-extras/"; license=('BSD')
[arch-commits] Commit in haskell-wl-pprint-extras/repos (2 files)
Date: Wednesday, November 17, 2021 @ 05:37:25 Author: felixonmars Revision: 1049667 archrelease: copy trunk to community-staging-x86_64 Added: haskell-wl-pprint-extras/repos/community-staging-x86_64/ haskell-wl-pprint-extras/repos/community-staging-x86_64/PKGBUILD (from rev 1049666, haskell-wl-pprint-extras/trunk/PKGBUILD) --+ PKGBUILD | 43 +++ 1 file changed, 43 insertions(+) Copied: haskell-wl-pprint-extras/repos/community-staging-x86_64/PKGBUILD (from rev 1049666, haskell-wl-pprint-extras/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2021-11-17 05:37:25 UTC (rev 1049667) @@ -0,0 +1,43 @@ +# Maintainer: Felix Yan + +_hkgname=wl-pprint-extras +pkgname=haskell-wl-pprint-extras +pkgver=3.5.0.5 +pkgrel=268 +pkgdesc="A free monad based on the Wadler/Leijen pretty printer" +url="https://github.com/ekmett/wl-pprint-extras/"; +license=('BSD') +arch=('x86_64') +depends=('ghc-libs' 'haskell-semigroupoids' 'haskell-utf8-string') +makedepends=('ghc') +source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz) +sha512sums=('705107842ccbf4eb23d0b9e8069fd4d5bb1b03ffecbf9efaa8a579fd977380913d590fa370cc42476d5b28fde98fc44e7879fe343f761cd1751ebeb0b8c0e242') + +prepare() { +cd $_hkgname-$pkgver +sed -e '/nats/d' -e '/semigroups/d' -e 's/< *0.6/<1/' -i $_hkgname.cabal +sed -i -e '/fail _ = empty/d' src/Text/PrettyPrint/Free/Internal.hs +} + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid --ghc-option=-fllvm +runhaskell Setup build $MAKEFLAGS +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE +rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in haskell-modern-uri/repos (2 files)
Date: Wednesday, November 17, 2021 @ 05:36:42 Author: felixonmars Revision: 1049665 archrelease: copy trunk to community-staging-x86_64 Added: haskell-modern-uri/repos/community-staging-x86_64/ haskell-modern-uri/repos/community-staging-x86_64/PKGBUILD (from rev 1049664, haskell-modern-uri/trunk/PKGBUILD) --+ PKGBUILD | 46 ++ 1 file changed, 46 insertions(+) Copied: haskell-modern-uri/repos/community-staging-x86_64/PKGBUILD (from rev 1049664, haskell-modern-uri/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2021-11-17 05:36:42 UTC (rev 1049665) @@ -0,0 +1,46 @@ +# Maintainer: Felix Yan + +_hkgname=modern-uri +pkgname=haskell-modern-uri +pkgver=0.3.4.2 +pkgrel=7 +pkgdesc="Modern library for working with URIs" +url="https://github.com/mrkkrp/modern-uri"; +license=('BSD') +arch=('x86_64') +depends=('ghc-libs' 'haskell-quickcheck' 'haskell-contravariant' 'haskell-megaparsec' + 'haskell-profunctors' 'haskell-reflection' 'haskell-tagged') +makedepends=('ghc' 'haskell-hspec' 'haskell-hspec-megaparsec' 'haskell-hspec-discover') +source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz";) +sha512sums=('6fb33dac3ea174ce2887cc6fb27c83848996e32eee4a9f85b7452424b3657d3729c55713cdc1b4466d454d04c1828646c6353f43467bdfe422ff59c6efc7772d') + +build() { + cd $_hkgname-$pkgver + + runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid --ghc-option=-fllvm \ +--ghc-option=-optl-Wl\,-z\,relro\,-z\,now \ +--ghc-option='-pie' + + runhaskell Setup build $MAKEFLAGS + runhaskell Setup register --gen-script + runhaskell Setup unregister --gen-script + sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh + sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { + cd $_hkgname-$pkgver + runhaskell Setup test --show-details=direct +} + +package() { + cd $_hkgname-$pkgver + + install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh + install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh + runhaskell Setup copy --destdir="$pkgdir" + install -D -m644 LICENSE.md -t "$pkgdir"/usr/share/licenses/$pkgname/ + rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE.md +}
[arch-commits] Commit in haskell-modern-uri/trunk (PKGBUILD)
Date: Wednesday, November 17, 2021 @ 05:36:35 Author: felixonmars Revision: 1049664 upgpkg: haskell-modern-uri 0.3.4.2-7: rebuild with splitmix 0.1.0.4 Modified: haskell-modern-uri/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2021-11-17 05:34:55 UTC (rev 1049663) +++ PKGBUILD2021-11-17 05:36:35 UTC (rev 1049664) @@ -3,7 +3,7 @@ _hkgname=modern-uri pkgname=haskell-modern-uri pkgver=0.3.4.2 -pkgrel=6 +pkgrel=7 pkgdesc="Modern library for working with URIs" url="https://github.com/mrkkrp/modern-uri"; license=('BSD')
[arch-commits] Commit in haskell-invariant/repos (2 files)
Date: Wednesday, November 17, 2021 @ 05:34:55 Author: felixonmars Revision: 1049663 archrelease: copy trunk to community-staging-x86_64 Added: haskell-invariant/repos/community-staging-x86_64/ haskell-invariant/repos/community-staging-x86_64/PKGBUILD (from rev 1049662, haskell-invariant/trunk/PKGBUILD) --+ PKGBUILD | 44 1 file changed, 44 insertions(+) Copied: haskell-invariant/repos/community-staging-x86_64/PKGBUILD (from rev 1049662, haskell-invariant/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2021-11-17 05:34:55 UTC (rev 1049663) @@ -0,0 +1,44 @@ +# Maintainer: Felix Yan + +_hkgname=invariant +pkgname=haskell-invariant +pkgver=0.5.4 +pkgrel=97 +pkgdesc="Haskell98 invariant functors" +url="https://github.com/nfrisby/invariant-functors"; +license=('custom:BSD2') +arch=('x86_64') +depends=('ghc-libs' 'haskell-bifunctors' 'haskell-comonad' 'haskell-contravariant' + 'haskell-profunctors' 'haskell-statevar' 'haskell-tagged' 'haskell-th-abstraction' + 'haskell-transformers-compat' 'haskell-unordered-containers') +makedepends=('ghc' 'haskell-hspec' 'haskell-quickcheck') +source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz) +sha512sums=('82bd8c8936eb56cede53036967470155286d7b3b85dd1576e03170fcec497b6f05cbafb857b064767a195391b9f9b29b33a5f858d8c09e39ab761c20732af87b') + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid --ghc-option=-fllvm +runhaskell Setup build $MAKEFLAGS +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $_hkgname-$pkgver +runhaskell Setup test --show-details=direct +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE +rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in haskell-invariant/trunk (PKGBUILD)
Date: Wednesday, November 17, 2021 @ 05:34:48 Author: felixonmars Revision: 1049662 upgpkg: haskell-invariant 0.5.4-97: rebuild with splitmix 0.1.0.4 Modified: haskell-invariant/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2021-11-17 05:33:56 UTC (rev 1049661) +++ PKGBUILD2021-11-17 05:34:48 UTC (rev 1049662) @@ -3,7 +3,7 @@ _hkgname=invariant pkgname=haskell-invariant pkgver=0.5.4 -pkgrel=96 +pkgrel=97 pkgdesc="Haskell98 invariant functors" url="https://github.com/nfrisby/invariant-functors"; license=('custom:BSD2')
[arch-commits] Commit in haskell-gtk3/repos (2 files)
Date: Wednesday, November 17, 2021 @ 05:33:56 Author: felixonmars Revision: 1049661 archrelease: copy trunk to community-staging-x86_64 Added: haskell-gtk3/repos/community-staging-x86_64/ haskell-gtk3/repos/community-staging-x86_64/PKGBUILD (from rev 1049660, haskell-gtk3/trunk/PKGBUILD) --+ PKGBUILD | 37 + 1 file changed, 37 insertions(+) Copied: haskell-gtk3/repos/community-staging-x86_64/PKGBUILD (from rev 1049660, haskell-gtk3/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2021-11-17 05:33:56 UTC (rev 1049661) @@ -0,0 +1,37 @@ +# Maintainer: Sergej Pupykin + +pkgname=haskell-gtk3 +pkgver=0.15.5 +pkgrel=92 +pkgdesc="Binding to the gtk library for Gtk2Hs." +url="https://hackage.haskell.org/package/gtk3"; +license=('LGPL2.1') +arch=('x86_64') +depends=('ghc-libs' 'gtk3' 'haskell-pango') +makedepends=('ghc' 'haskell-gtk2hs-buildtools') +provides=('gtk2hs-gtk' 'haskell-gtk') +replaces=('gtk2hs-gtk' 'haskell-gtk') +conflicts=('gtk2hs-gtk' 'haskell-gtk') +source=("https://hackage.haskell.org/packages/archive/gtk3/${pkgver}/gtk3-${pkgver}.tar.gz";) +sha512sums=('937b250f04e797b821d560a768f9eaee448f2d2d98571b6ef401de44177f50861f557e653afc7f055dfa2e15180dca9d82e36469f0fb97dff5a170ebc6c62519') + +build() { +cd "${srcdir}/gtk3-${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 --ghc-option=-fllvm +runhaskell Setup build $MAKEFLAGS +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { +cd "${srcdir}/gtk3-${pkgver}" + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +}
[arch-commits] Commit in haskell-gtk3/trunk (PKGBUILD)
Date: Wednesday, November 17, 2021 @ 05:33:49 Author: felixonmars Revision: 1049660 upgpkg: haskell-gtk3 0.15.5-92: rebuild with splitmix 0.1.0.4 Modified: haskell-gtk3/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2021-11-17 05:30:09 UTC (rev 1049659) +++ PKGBUILD2021-11-17 05:33:49 UTC (rev 1049660) @@ -2,7 +2,7 @@ pkgname=haskell-gtk3 pkgver=0.15.5 -pkgrel=91 +pkgrel=92 pkgdesc="Binding to the gtk library for Gtk2Hs." url="https://hackage.haskell.org/package/gtk3"; license=('LGPL2.1')
[arch-commits] Commit in haskell-fsnotify/repos (2 files)
Date: Wednesday, November 17, 2021 @ 05:30:09 Author: felixonmars Revision: 1049659 archrelease: copy trunk to community-staging-x86_64 Added: haskell-fsnotify/repos/community-staging-x86_64/ haskell-fsnotify/repos/community-staging-x86_64/PKGBUILD (from rev 1049658, haskell-fsnotify/trunk/PKGBUILD) --+ PKGBUILD | 39 +++ 1 file changed, 39 insertions(+) Copied: haskell-fsnotify/repos/community-staging-x86_64/PKGBUILD (from rev 1049658, haskell-fsnotify/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2021-11-17 05:30:09 UTC (rev 1049659) @@ -0,0 +1,39 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=fsnotify +pkgname=haskell-fsnotify +pkgver=0.3.0.1 +pkgrel=234 +pkgdesc="Cross platform library for file change notification." +url="https://github.com/haskell-fswatch/hfsnotify"; +license=("BSD") +arch=('x86_64') +depends=('ghc-libs' "haskell-async" "haskell-hinotify" 'haskell-shelly' + "haskell-unix-compat") +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";) +sha512sums=('d5c96a54c1b4788e1d50f259d11d4e2d6eb7224552b50cb359a1f4cdcc2a9b7270f9b5ccdfe9738a163b54ab7ab5a0114de9cabc56660a7324cdfc4b16179e1a') + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid --ghc-option=-fllvm +runhaskell Setup build $MAKEFLAGS +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE +rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in haskell-fsnotify/trunk (PKGBUILD)
Date: Wednesday, November 17, 2021 @ 05:30:01 Author: felixonmars Revision: 1049658 upgpkg: haskell-fsnotify 0.3.0.1-234: rebuild with splitmix 0.1.0.4 Modified: haskell-fsnotify/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2021-11-17 05:29:26 UTC (rev 1049657) +++ PKGBUILD2021-11-17 05:30:01 UTC (rev 1049658) @@ -4,7 +4,7 @@ _hkgname=fsnotify pkgname=haskell-fsnotify pkgver=0.3.0.1 -pkgrel=233 +pkgrel=234 pkgdesc="Cross platform library for file change notification." url="https://github.com/haskell-fswatch/hfsnotify"; license=("BSD")
[arch-commits] Commit in c2hs/repos (2 files)
Date: Wednesday, November 17, 2021 @ 05:29:26 Author: felixonmars Revision: 1049657 archrelease: copy trunk to community-staging-x86_64 Added: c2hs/repos/community-staging-x86_64/ c2hs/repos/community-staging-x86_64/PKGBUILD (from rev 1049656, c2hs/trunk/PKGBUILD) --+ PKGBUILD | 47 +++ 1 file changed, 47 insertions(+) Copied: c2hs/repos/community-staging-x86_64/PKGBUILD (from rev 1049656, c2hs/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2021-11-17 05:29:26 UTC (rev 1049657) @@ -0,0 +1,47 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +pkgname=c2hs +pkgver=0.28.8 +pkgrel=28 +pkgdesc="C->Haskell FFI tool that gives some cross-language type safety" +url="https://github.com/haskell/c2hs"; +license=("GPL2") +arch=('x86_64') +depends=('ghc-libs' 'haskell-dlist' 'haskell-language-c') +makedepends=('ghc' 'haskell-test-framework' 'haskell-test-framework-hunit' 'haskell-hunit' + 'haskell-shelly') +source=("https://hackage.haskell.org/packages/archive/${pkgname}/${pkgver}/${pkgname}-${pkgver}.tar.gz"; + https://github.com/haskell/c2hs/archive/fbb4c2fa6ec5528aa068512f1b691298db420321.tar.gz) +sha512sums=('ff9119acecddd853f2f797385f971c249bcd92d4b141e8e7ea5f5d3e63aa257502c80ded2720a46e3186260026b94c9e518f08f8e452a64c9f888d0183ee1749' + '2953a07fecc95cfd5086b973a0d12b7407417f16bf73ad0f7d261e9e1884cf14b18663c15d86c8bf047dff05de70d4f01195e5d70c3225c86695fc57c8cf70e9') + +prepare() { +sed -i 's/cmd "ghc"/cmd "ghc" "-dynamic"/' c2hs-$pkgver/tests/test-*.hs +sed -i 's/HC=ghc/HC="ghc -dynamic"/' c2hs-$pkgver/tests/system/Makefile +sed -i 's/"ghc", \["-/"ghc", ["-dynamic", "-/' c2hs-$pkgver/tests/test-*.hs + +# Missing test files +# https://github.com/haskell/c2hs/pull/266 +cp -r c2hs-fbb4c2fa6ec5528aa068512f1b691298db420321/tests/bugs/issue-242 c2hs-$pkgver/tests/bugs/ +cp -r c2hs-fbb4c2fa6ec5528aa068512f1b691298db420321/tests/system/interruptible c2hs-$pkgver/tests/system/ +} + +build() { +cd "${srcdir}/${pkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-executable-dynamic --prefix=/usr \ +--docdir="/usr/share/doc/${pkgname}" --datasubdir="$pkgname" --enable-tests \ +-f-regression -fbase3 --ghc-option='-pie' +runhaskell Setup build $MAKEFLAGS +} + +check() { +cd $pkgname-$pkgver +runhaskell Setup test --show-details=direct +} + +package() { +cd "${srcdir}/${pkgname}-${pkgver}" +runhaskell Setup copy --destdir="${pkgdir}" +}
[arch-commits] Commit in c2hs/trunk (PKGBUILD)
Date: Wednesday, November 17, 2021 @ 05:29:18 Author: felixonmars Revision: 1049656 upgpkg: c2hs 0.28.8-28: rebuild with splitmix 0.1.0.4 Modified: c2hs/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2021-11-17 05:27:55 UTC (rev 1049655) +++ PKGBUILD2021-11-17 05:29:18 UTC (rev 1049656) @@ -3,7 +3,7 @@ pkgname=c2hs pkgver=0.28.8 -pkgrel=27 +pkgrel=28 pkgdesc="C->Haskell FFI tool that gives some cross-language type safety" url="https://github.com/haskell/c2hs"; license=("GPL2")
[arch-commits] Commit in haskell-validation-selective/repos (2 files)
Date: Wednesday, November 17, 2021 @ 05:27:55 Author: felixonmars Revision: 1049655 archrelease: copy trunk to community-staging-x86_64 Added: haskell-validation-selective/repos/community-staging-x86_64/ haskell-validation-selective/repos/community-staging-x86_64/PKGBUILD (from rev 1049654, haskell-validation-selective/trunk/PKGBUILD) --+ PKGBUILD | 52 1 file changed, 52 insertions(+) Copied: haskell-validation-selective/repos/community-staging-x86_64/PKGBUILD (from rev 1049654, haskell-validation-selective/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2021-11-17 05:27:55 UTC (rev 1049655) @@ -0,0 +1,52 @@ +# Maintainer: Felix Yan +# Contributor: berberman + +_hkgname=validation-selective +pkgname=haskell-validation-selective +pkgver=0.1.0.1 +pkgrel=45 +pkgdesc="Lighweight pure data validation based on Applicative and Selective functors." +url="https://github.com/kowainik/validation-selective"; +license=('MPL2') +arch=('x86_64') +depends=('ghc-libs' 'haskell-selective') +makedepends=('ghc' 'uusi' 'haskell-doctest' 'haskell-hedgehog' 'haskell-hspec' 'haskell-hspec-hedgehog') +source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz";) +sha512sums=('7794b16331a6fcf01393ae2c993979488a273c83adeae8349585abea8221003063f562bcefd1da65ec3fc50a29dc5f52dd7577c3ae24962a024b4c8d068d5842') + +prepare(){ + cd $_hkgname-$pkgver + gen-setup + uusi -u hspec $_hkgname.cabal +} + +build() { + cd $_hkgname-$pkgver + + runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid --ghc-option=-fllvm \ +--ghc-option=-optl-Wl\,-z\,relro\,-z\,now \ +--ghc-option='-pie' + + runhaskell Setup build $MAKEFLAGS + runhaskell Setup register --gen-script + runhaskell Setup unregister --gen-script + sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh + sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { + cd $_hkgname-$pkgver + runhaskell Setup test --show-details=direct +} + +package() { + cd $_hkgname-$pkgver + + install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh + install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh + runhaskell Setup copy --destdir="$pkgdir" + install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE + rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in haskell-validation-selective/trunk (PKGBUILD)
Date: Wednesday, November 17, 2021 @ 05:27:47 Author: felixonmars Revision: 1049654 upgpkg: haskell-validation-selective 0.1.0.1-45: rebuild with splitmix 0.1.0.4 Modified: haskell-validation-selective/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2021-11-17 05:27:01 UTC (rev 1049653) +++ PKGBUILD2021-11-17 05:27:47 UTC (rev 1049654) @@ -4,7 +4,7 @@ _hkgname=validation-selective pkgname=haskell-validation-selective pkgver=0.1.0.1 -pkgrel=44 +pkgrel=45 pkgdesc="Lighweight pure data validation based on Applicative and Selective functors." url="https://github.com/kowainik/validation-selective"; license=('MPL2')
[arch-commits] Commit in haskell-hackage-security/repos (2 files)
Date: Wednesday, November 17, 2021 @ 05:27:01 Author: felixonmars Revision: 1049653 archrelease: copy trunk to community-staging-x86_64 Added: haskell-hackage-security/repos/community-staging-x86_64/ haskell-hackage-security/repos/community-staging-x86_64/PKGBUILD (from rev 1049652, haskell-hackage-security/trunk/PKGBUILD) --+ PKGBUILD | 46 ++ 1 file changed, 46 insertions(+) Copied: haskell-hackage-security/repos/community-staging-x86_64/PKGBUILD (from rev 1049652, haskell-hackage-security/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2021-11-17 05:27:01 UTC (rev 1049653) @@ -0,0 +1,46 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=hackage-security +pkgname=haskell-hackage-security +pkgver=0.6.0.1 +pkgrel=240 +pkgdesc="Hackage security library" +url="https://github.com/well-typed/hackage-security"; +license=("BSD") +arch=('x86_64') +depends=('ghc-libs' 'haskell-base16-bytestring' 'haskell-base64-bytestring' + 'haskell-cryptohash-sha256' 'haskell-ed25519' 'haskell-lukko' 'haskell-network' + 'haskell-network-uri' 'haskell-tar' 'haskell-zlib') +makedepends=('ghc' 'uusi') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";) +sha512sums=('b83fdda3712c58bcc4237965e40bea16b9ce08f30c0671f45967e69a2eb85488e78a41c8d12b9f339f78f30cc50770a72e9e9a46e5ddf740a20bce4ea4e96fdb') + +prepare() { +cd $_hkgname-$pkgver +uusi -u base -u base16-bytestring -u base64-bytestring -u Cabal -u template-haskell $_hkgname.cabal +} + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid --ghc-option=-fllvm \ +-fbase48 -fuse-network-uri -f-old-directory +runhaskell Setup build $MAKEFLAGS +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE +rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in haskell-hackage-security/trunk (PKGBUILD)
Date: Wednesday, November 17, 2021 @ 05:26:54 Author: felixonmars Revision: 1049652 upgpkg: haskell-hackage-security 0.6.0.1-240: rebuild with splitmix 0.1.0.4 Modified: haskell-hackage-security/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2021-11-17 05:26:00 UTC (rev 1049651) +++ PKGBUILD2021-11-17 05:26:54 UTC (rev 1049652) @@ -4,7 +4,7 @@ _hkgname=hackage-security pkgname=haskell-hackage-security pkgver=0.6.0.1 -pkgrel=239 +pkgrel=240 pkgdesc="Hackage security library" url="https://github.com/well-typed/hackage-security"; license=("BSD")
[arch-commits] Commit in haskell-zenc/repos (2 files)
Date: Wednesday, November 17, 2021 @ 05:26:00 Author: felixonmars Revision: 1049651 archrelease: copy trunk to community-staging-x86_64 Added: haskell-zenc/repos/community-staging-x86_64/ haskell-zenc/repos/community-staging-x86_64/PKGBUILD (from rev 1049650, haskell-zenc/trunk/PKGBUILD) --+ PKGBUILD | 42 ++ 1 file changed, 42 insertions(+) Copied: haskell-zenc/repos/community-staging-x86_64/PKGBUILD (from rev 1049650, haskell-zenc/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2021-11-17 05:26:00 UTC (rev 1049651) @@ -0,0 +1,42 @@ +# Maintainer: Felix Yan + +_hkgname=zenc +pkgname=haskell-zenc +pkgver=0.1.2 +pkgrel=25 +pkgdesc="GHC style name Z-encoding and Z-decoding" +url="https://github.com/dagit/zenc"; +license=('BSD') +arch=('x86_64') +depends=('ghc-libs') +makedepends=('ghc' 'haskell-hedgehog' 'haskell-hspec' 'haskell-hspec-hedgehog') +source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz) +sha512sums=('cd1d7feef5c3b23180e1402d057572a9619cff4d2c880a9ba1a746c15d25d1dc0add1fc7b7821ae48722c40bca0b26011f2d0df918a18fd011c4098483ce9668') + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid --ghc-option=-fllvm +runhaskell Setup build $MAKEFLAGS +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $_hkgname-$pkgver +runhaskell Setup test --show-details=direct +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE +rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in haskell-zenc/trunk (PKGBUILD)
Date: Wednesday, November 17, 2021 @ 05:25:52 Author: felixonmars Revision: 1049650 upgpkg: haskell-zenc 0.1.2-25: rebuild with splitmix 0.1.0.4 Modified: haskell-zenc/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2021-11-17 05:25:15 UTC (rev 1049649) +++ PKGBUILD2021-11-17 05:25:52 UTC (rev 1049650) @@ -3,7 +3,7 @@ _hkgname=zenc pkgname=haskell-zenc pkgver=0.1.2 -pkgrel=24 +pkgrel=25 pkgdesc="GHC style name Z-encoding and Z-decoding" url="https://github.com/dagit/zenc"; license=('BSD')
[arch-commits] Commit in haskell-brick/repos (2 files)
Date: Wednesday, November 17, 2021 @ 05:25:15 Author: felixonmars Revision: 1049649 archrelease: copy trunk to community-staging-x86_64 Added: haskell-brick/repos/community-staging-x86_64/ haskell-brick/repos/community-staging-x86_64/PKGBUILD (from rev 1049648, haskell-brick/trunk/PKGBUILD) --+ PKGBUILD | 46 ++ 1 file changed, 46 insertions(+) Copied: haskell-brick/repos/community-staging-x86_64/PKGBUILD (from rev 1049648, haskell-brick/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2021-11-17 05:25:15 UTC (rev 1049649) @@ -0,0 +1,46 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=brick +pkgname=haskell-brick +pkgver=0.64.1 +pkgrel=4 +pkgdesc="A declarative terminal user interface library" +url="https://github.com/jtdaugherty/brick"; +license=("BSD") +arch=('x86_64') +depends=('ghc-libs' 'haskell-vty' 'haskell-data-clist' 'haskell-dlist' 'haskell-microlens' + 'haskell-microlens-th' 'haskell-microlens-mtl' 'haskell-config-ini' 'haskell-vector' + 'haskell-contravariant' 'haskell-text-zipper' 'haskell-word-wrap') +makedepends=('ghc' 'haskell-quickcheck') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";) +sha512sums=('d7860bf9e4e6a5fc25eecabe7193aa826f0bc8450c913bfe1632ac6e38490d76d6c5ae98df275ef5fac7170cad446020b74ec97ddd56d1f902f4c9967fdb') + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid --ghc-option=-fllvm \ +-f-demos +runhaskell Setup build $MAKEFLAGS +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $_hkgname-$pkgver +runhaskell Setup test --show-details=direct +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE +rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in haskell-brick/trunk (PKGBUILD)
Date: Wednesday, November 17, 2021 @ 05:25:08 Author: felixonmars Revision: 1049648 upgpkg: haskell-brick 0.64.1-4: rebuild with splitmix 0.1.0.4 Modified: haskell-brick/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2021-11-17 05:23:43 UTC (rev 1049647) +++ PKGBUILD2021-11-17 05:25:08 UTC (rev 1049648) @@ -4,7 +4,7 @@ _hkgname=brick pkgname=haskell-brick pkgver=0.64.1 -pkgrel=3 +pkgrel=4 pkgdesc="A declarative terminal user interface library" url="https://github.com/jtdaugherty/brick"; license=("BSD")
[arch-commits] Commit in haskell-with-utf8/repos (2 files)
Date: Wednesday, November 17, 2021 @ 05:23:43 Author: felixonmars Revision: 1049647 archrelease: copy trunk to community-staging-x86_64 Added: haskell-with-utf8/repos/community-staging-x86_64/ haskell-with-utf8/repos/community-staging-x86_64/PKGBUILD (from rev 1049646, haskell-with-utf8/trunk/PKGBUILD) --+ PKGBUILD | 51 +++ 1 file changed, 51 insertions(+) Copied: haskell-with-utf8/repos/community-staging-x86_64/PKGBUILD (from rev 1049646, haskell-with-utf8/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2021-11-17 05:23:43 UTC (rev 1049647) @@ -0,0 +1,51 @@ +# Maintainer: Felix Yan + +_hkgname=with-utf8 +pkgname=haskell-with-utf8 +pkgver=1.0.2.3 +pkgrel=2 +pkgdesc="Get your IO right on the first try" +url="https://github.com/serokell/haskell-with-utf8#readme"; +license=("MPL2") +arch=('x86_64') +depends=('ghc-libs' 'haskell-safe-exceptions' 'haskell-th-env') +makedepends=('ghc' 'uusi' 'haskell-hunit' 'haskell-hedgehog' 'haskell-tasty' 'haskell-tasty-discover' + 'haskell-tasty-hedgehog' 'haskell-tasty-hunit' 'haskell-temporary') +source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz";) +sha512sums=('2a8661a804d5bdbe7ef437c4dc31e3781a9566e69c4465a4937e8ea47cc06a9d83614487424a4951b9cae4213743cc9c4570d9723d4216a71f480b582a4bc157') + +prepare() { + cd $_hkgname-$pkgver + gen-setup + uusi -u base $_hkgname.cabal +} + +build() { + cd $_hkgname-$pkgver + + runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid --ghc-option=-fllvm \ +--ghc-option=-optl-Wl\,-z\,relro\,-z\,now \ +--ghc-option='-pie' + + runhaskell Setup build $MAKEFLAGS + runhaskell Setup register --gen-script + runhaskell Setup unregister --gen-script + sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh + sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { + cd $_hkgname-$pkgver + runhaskell Setup test --show-details=direct +} + +package() { + cd $_hkgname-$pkgver + + install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh + install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh + runhaskell Setup copy --destdir="$pkgdir" + rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSES/MPL-2.0.txt +}
[arch-commits] Commit in haskell-with-utf8/trunk (PKGBUILD)
Date: Wednesday, November 17, 2021 @ 05:23:36 Author: felixonmars Revision: 1049646 upgpkg: haskell-with-utf8 1.0.2.3-2: rebuild with splitmix 0.1.0.4 Modified: haskell-with-utf8/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2021-11-17 05:22:51 UTC (rev 1049645) +++ PKGBUILD2021-11-17 05:23:36 UTC (rev 1049646) @@ -3,7 +3,7 @@ _hkgname=with-utf8 pkgname=haskell-with-utf8 pkgver=1.0.2.3 -pkgrel=1 +pkgrel=2 pkgdesc="Get your IO right on the first try" url="https://github.com/serokell/haskell-with-utf8#readme"; license=("MPL2")
[arch-commits] Commit in haskell-auto-update/repos (2 files)
Date: Wednesday, November 17, 2021 @ 05:22:51 Author: felixonmars Revision: 1049645 archrelease: copy trunk to community-staging-x86_64 Added: haskell-auto-update/repos/community-staging-x86_64/ haskell-auto-update/repos/community-staging-x86_64/PKGBUILD (from rev 1049644, haskell-auto-update/trunk/PKGBUILD) --+ PKGBUILD | 43 +++ 1 file changed, 43 insertions(+) Copied: haskell-auto-update/repos/community-staging-x86_64/PKGBUILD (from rev 1049644, haskell-auto-update/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2021-11-17 05:22:51 UTC (rev 1049645) @@ -0,0 +1,43 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=auto-update +pkgname=haskell-auto-update +pkgver=0.1.6 +pkgrel=195 +pkgdesc="Efficiently run periodic, on-demand actions" +url="https://github.com/yesodweb/wai"; +license=("MIT") +arch=('x86_64') +depends=('ghc-libs') +makedepends=('ghc' 'haskell-hspec' 'haskell-retry' 'haskell-hunit') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";) +sha512sums=('ff0f4f835d0b24aafbe18dbc42a9c3cc396cea24be3f4b13b5f5dac49b3b21030c941c8b09a5c33ba175c9902d076aa12fc9eb5a6a79c94ee5c9b60935fa047f') + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid --ghc-option=-fllvm +runhaskell Setup build $MAKEFLAGS +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $_hkgname-$pkgver +runhaskell Setup test --show-details=direct +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE +rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in haskell-auto-update/trunk (PKGBUILD)
Date: Wednesday, November 17, 2021 @ 05:22:44 Author: felixonmars Revision: 1049644 upgpkg: haskell-auto-update 0.1.6-195: rebuild with splitmix 0.1.0.4 Modified: haskell-auto-update/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2021-11-17 05:22:09 UTC (rev 1049643) +++ PKGBUILD2021-11-17 05:22:44 UTC (rev 1049644) @@ -4,7 +4,7 @@ _hkgname=auto-update pkgname=haskell-auto-update pkgver=0.1.6 -pkgrel=194 +pkgrel=195 pkgdesc="Efficiently run periodic, on-demand actions" url="https://github.com/yesodweb/wai"; license=("MIT")
[arch-commits] Commit in haskell-cprng-aes/trunk (PKGBUILD)
Date: Wednesday, November 17, 2021 @ 05:22:02 Author: felixonmars Revision: 1049642 upgpkg: haskell-cprng-aes 0.6.1-238: rebuild with splitmix 0.1.0.4 Modified: haskell-cprng-aes/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2021-11-17 05:21:29 UTC (rev 1049641) +++ PKGBUILD2021-11-17 05:22:02 UTC (rev 1049642) @@ -4,7 +4,7 @@ _hkgname=cprng-aes pkgname=haskell-cprng-aes pkgver=0.6.1 -pkgrel=237 +pkgrel=238 pkgdesc="Crypto Pseudo Random Number Generator using AES in counter mode." url="https://github.com/vincenthz/hs-cprng-aes"; license=("BSD")
[arch-commits] Commit in haskell-cprng-aes/repos (2 files)
Date: Wednesday, November 17, 2021 @ 05:22:09 Author: felixonmars Revision: 1049643 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 1049642, haskell-cprng-aes/trunk/PKGBUILD) --+ PKGBUILD | 38 ++ 1 file changed, 38 insertions(+) Copied: haskell-cprng-aes/repos/community-staging-x86_64/PKGBUILD (from rev 1049642, haskell-cprng-aes/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2021-11-17 05:22:09 UTC (rev 1049643) @@ -0,0 +1,38 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=cprng-aes +pkgname=haskell-cprng-aes +pkgver=0.6.1 +pkgrel=238 +pkgdesc="Crypto Pseudo Random Number Generator using AES in counter mode." +url="https://github.com/vincenthz/hs-cprng-aes"; +license=("BSD") +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 $_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 --ghc-option=-fllvm +runhaskell Setup build $MAKEFLAGS +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE +rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in haskell-rsa/repos (2 files)
Date: Wednesday, November 17, 2021 @ 05:21:29 Author: felixonmars Revision: 1049641 archrelease: copy trunk to community-staging-x86_64 Added: haskell-rsa/repos/community-staging-x86_64/ haskell-rsa/repos/community-staging-x86_64/PKGBUILD (from rev 1049640, haskell-rsa/trunk/PKGBUILD) --+ PKGBUILD | 48 1 file changed, 48 insertions(+) Copied: haskell-rsa/repos/community-staging-x86_64/PKGBUILD (from rev 1049640, haskell-rsa/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2021-11-17 05:21:29 UTC (rev 1049641) @@ -0,0 +1,48 @@ +# Maintainer: Felix Yan + +_hkgname=RSA +pkgname=haskell-rsa +pkgver=2.4.1 +pkgrel=132 +pkgdesc="Implementation of RSA, using the padding schemes of PKCS#1 v2.1." +url="https://github.com/GaloisInc/rsa"; +license=('BSD') +arch=('x86_64') +depends=('ghc-libs' 'haskell-crypto-api' 'haskell-crypto-pubkey-types' 'haskell-sha') +makedepends=('ghc' 'haskell-quickcheck' 'haskell-tagged' 'haskell-test-framework' + 'haskell-test-framework-quickcheck2') +source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz) +sha512sums=('2cd3145f405bdc7dd1ddef3e93ef70a214b02607dc7f9648d36c258ba16eed881936816f4ae5ea3b7abd77b7b65d36a984e68dd19e3346fcf1d5231bca6cccb3') + +prepare() { +cd $_hkgname-$pkgver +sed -i '1i{-# language NoMonadFailDesugaring #-}' Test.hs +} + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid --ghc-option=-fllvm +runhaskell Setup build $MAKEFLAGS +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $_hkgname-$pkgver +runhaskell Setup test --show-details=direct +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE +rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in haskell-rsa/trunk (PKGBUILD)
Date: Wednesday, November 17, 2021 @ 05:21:22 Author: felixonmars Revision: 1049640 upgpkg: haskell-rsa 2.4.1-132: rebuild with splitmix 0.1.0.4 Modified: haskell-rsa/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2021-11-17 05:20:17 UTC (rev 1049639) +++ PKGBUILD2021-11-17 05:21:22 UTC (rev 1049640) @@ -3,7 +3,7 @@ _hkgname=RSA pkgname=haskell-rsa pkgver=2.4.1 -pkgrel=131 +pkgrel=132 pkgdesc="Implementation of RSA, using the padding schemes of PKCS#1 v2.1." url="https://github.com/GaloisInc/rsa"; license=('BSD')
[arch-commits] Commit in haskell-x509/repos (2 files)
Date: Wednesday, November 17, 2021 @ 05:20:17 Author: felixonmars Revision: 1049639 archrelease: copy trunk to community-staging-x86_64 Added: haskell-x509/repos/community-staging-x86_64/ haskell-x509/repos/community-staging-x86_64/PKGBUILD (from rev 1049638, haskell-x509/trunk/PKGBUILD) --+ PKGBUILD | 39 +++ 1 file changed, 39 insertions(+) Copied: haskell-x509/repos/community-staging-x86_64/PKGBUILD (from rev 1049638, haskell-x509/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2021-11-17 05:20:17 UTC (rev 1049639) @@ -0,0 +1,39 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=x509 +pkgname=haskell-x509 +pkgver=1.7.5 +pkgrel=172 +pkgdesc="X509 reader and writer" +url="https://github.com/vincenthz/hs-certificate"; +license=("BSD") +arch=('x86_64') +depends=('ghc-libs' "haskell-asn1-encoding" "haskell-asn1-parse" "haskell-asn1-types" + "haskell-cryptonite" "haskell-hourglass" "haskell-memory" "haskell-pem") +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";) +sha512sums=('e1caa84944294ca412b18269eef19f1b511f0e317b25431102b8b757ce266ab4ec48f805d4d251ff46a85f3b20ef368b176d8b93a92456fc9b8885a85695c537') + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid --ghc-option=-fllvm +runhaskell Setup build $MAKEFLAGS +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE +rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in haskell-x509/trunk (PKGBUILD)
Date: Wednesday, November 17, 2021 @ 05:20:09 Author: felixonmars Revision: 1049638 upgpkg: haskell-x509 1.7.5-172: rebuild with splitmix 0.1.0.4 Modified: haskell-x509/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2021-11-17 05:19:25 UTC (rev 1049637) +++ PKGBUILD2021-11-17 05:20:09 UTC (rev 1049638) @@ -4,7 +4,7 @@ _hkgname=x509 pkgname=haskell-x509 pkgver=1.7.5 -pkgrel=171 +pkgrel=172 pkgdesc="X509 reader and writer" url="https://github.com/vincenthz/hs-certificate"; license=("BSD")
[arch-commits] Commit in misfortune/repos (2 files)
Date: Wednesday, November 17, 2021 @ 05:19:25 Author: felixonmars Revision: 1049637 archrelease: copy trunk to community-staging-x86_64 Added: misfortune/repos/community-staging-x86_64/ misfortune/repos/community-staging-x86_64/PKGBUILD (from rev 1049636, misfortune/trunk/PKGBUILD) --+ PKGBUILD | 44 1 file changed, 44 insertions(+) Copied: misfortune/repos/community-staging-x86_64/PKGBUILD (from rev 1049636, misfortune/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2021-11-17 05:19:25 UTC (rev 1049637) @@ -0,0 +1,44 @@ +# Maintainer: Felix Yan + +pkgname=misfortune +pkgver=0.1.1.2 +pkgrel=97 +pkgdesc="fortune-mod clone" +url="https://github.com/mokus0/misfortune"; +license=("custom:PublicDomain") +arch=('x86_64') +depends=('ghc-libs' 'haskell-cereal' 'haskell-knob' 'haskell-monad-loops' 'haskell-random-fu' + 'haskell-regex-base' 'haskell-regex-pcre' 'haskell-utf8-string' + 'haskell-vector') +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/$pkgname/$pkgver/$pkgname-$pkgver.tar.gz";) +sha256sums=('ae4b44215f811e7af6af756c813b9bd6e4161be555f30dd817324f8d1ffe2349') + +prepare() { + cd $pkgname-$pkgver + sed -i '/semigroups/d' $pkgname.cabal +} + +build() { + cd $pkgname-$pkgver + + runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid --ghc-option=-fllvm \ +--ghc-option=-optl-Wl\,-z\,relro\,-z\,now \ +--ghc-option='-pie' + + runhaskell Setup build $MAKEFLAGS + runhaskell Setup register --gen-script + runhaskell Setup unregister --gen-script + sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh + sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { + cd $pkgname-$pkgver + + install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh + install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh + runhaskell Setup copy --destdir="$pkgdir" +}
[arch-commits] Commit in misfortune/trunk (PKGBUILD)
Date: Wednesday, November 17, 2021 @ 05:19:17 Author: felixonmars Revision: 1049636 upgpkg: misfortune 0.1.1.2-97: rebuild with splitmix 0.1.0.4 Modified: misfortune/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2021-11-17 05:17:59 UTC (rev 1049635) +++ PKGBUILD2021-11-17 05:19:17 UTC (rev 1049636) @@ -2,7 +2,7 @@ pkgname=misfortune pkgver=0.1.1.2 -pkgrel=96 +pkgrel=97 pkgdesc="fortune-mod clone" url="https://github.com/mokus0/misfortune"; license=("custom:PublicDomain")
[arch-commits] Commit in haskell-linear-base/repos (2 files)
Date: Wednesday, November 17, 2021 @ 05:17:59 Author: felixonmars Revision: 1049635 archrelease: copy trunk to community-staging-x86_64 Added: haskell-linear-base/repos/community-staging-x86_64/ haskell-linear-base/repos/community-staging-x86_64/PKGBUILD (from rev 1049634, haskell-linear-base/trunk/PKGBUILD) --+ PKGBUILD | 47 +++ 1 file changed, 47 insertions(+) Copied: haskell-linear-base/repos/community-staging-x86_64/PKGBUILD (from rev 1049634, haskell-linear-base/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2021-11-17 05:17:59 UTC (rev 1049635) @@ -0,0 +1,47 @@ +# Maintainer: Felix Yan + +_hkgname=linear-base +pkgname=haskell-linear-base +pkgver=0.1.0 +pkgrel=26 +pkgdesc="Standard library for linear types" +url="https://github.com/tweag/linear-base"; +license=("MIT") +arch=('x86_64') +depends=('ghc-libs' 'haskell-hashable' 'haskell-primitive' 'haskell-storable-tuple' + 'haskell-vector') +makedepends=('ghc' 'haskell-cabal-doctest' 'haskell-hedgehog' 'haskell-mmorph' 'haskell-tasty' + 'haskell-tasty-hedgehog') +source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz";) +sha256sums=('024d94db42b17aaff1083c97d023f40fa9c4e3a7c107b56eb0823c3977cdc702') + +build() { + cd $_hkgname-$pkgver + + runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid --ghc-option=-fllvm \ +--ghc-option=-optl-Wl\,-z\,relro\,-z\,now \ +--ghc-option='-pie' + + runhaskell Setup build $MAKEFLAGS + runhaskell Setup register --gen-script + runhaskell Setup unregister --gen-script + sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh + sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { + cd $_hkgname-$pkgver + runhaskell Setup test --show-details=direct +} + +package() { + cd $_hkgname-$pkgver + + install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh + install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh + runhaskell Setup copy --destdir="$pkgdir" + install -D -m644 LICENSE -t "$pkgdir"/usr/share/licenses/$pkgname/ + rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in haskell-linear-base/trunk (PKGBUILD)
Date: Wednesday, November 17, 2021 @ 05:17:52 Author: felixonmars Revision: 1049634 upgpkg: haskell-linear-base 0.1.0-26: rebuild with splitmix 0.1.0.4 Modified: haskell-linear-base/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2021-11-17 05:16:34 UTC (rev 1049633) +++ PKGBUILD2021-11-17 05:17:52 UTC (rev 1049634) @@ -3,7 +3,7 @@ _hkgname=linear-base pkgname=haskell-linear-base pkgver=0.1.0 -pkgrel=25 +pkgrel=26 pkgdesc="Standard library for linear types" url="https://github.com/tweag/linear-base"; license=("MIT")
[arch-commits] Commit in haskell-tidal/repos (2 files)
Date: Wednesday, November 17, 2021 @ 05:16:34 Author: felixonmars Revision: 1049633 archrelease: copy trunk to community-staging-x86_64 Added: haskell-tidal/repos/community-staging-x86_64/ haskell-tidal/repos/community-staging-x86_64/PKGBUILD (from rev 1049632, haskell-tidal/trunk/PKGBUILD) --+ PKGBUILD | 57 + 1 file changed, 57 insertions(+) Copied: haskell-tidal/repos/community-staging-x86_64/PKGBUILD (from rev 1049632, haskell-tidal/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2021-11-17 05:16:34 UTC (rev 1049633) @@ -0,0 +1,57 @@ +# Maintainer: David Runge + +_name=Tidal +pkgname=haskell-tidal +pkgver=1.7.8 +pkgrel=20 +pkgdesc="A domain specific language for live coding pattern." +arch=('x86_64') +url="https://tidalcycles.org/"; +license=('GPL3') +groups=('pro-audio') +depends=('ghc' 'ghc-libs' 'glibc' 'haskell-bifunctors' 'haskell-clock' +'haskell-colour' 'haskell-hosc' 'haskell-mwc-random' 'haskell-network' +'haskell-primitive' 'haskell-random' 'haskell-vector' 'supercollider') +makedepends=('uusi') +checkdepends=('haskell-microspec') +optdepends=('sc3-plugins: Examples using special UGens') +conflicts=('tidalcycles') +replaces=('tidalcycles') +source=("$pkgname-$pkgver.tar.gz::https://github.com/tidalcycles/${_name}/archive/refs/tags/${pkgver}.tar.gz";) +sha512sums=('1ca3a8de260731349f41824ce284504edb0cdc68c4c00153f99fb307b34cdc96a306f14e86603edc402934df740489a08ac16743c69e5cde0f6fa433eab6e0e3') +b2sums=('bed7d0140ebcc1480e5d4c5d47b0efd2cf64c7862af756026f191da655e547bd0fec7349f4fedfe1bfa3aa32f785612dd782a302d18d0e196e5ed8f7adaaf61e') + +prepare() { + mv -v "${_name}-$pkgver" "$pkgname-$pkgver" + uusi -u hosc $pkgname-$pkgver/tidal.cabal +} + +build() { + cd "$pkgname-$pkgver" + runhaskell Setup configure -O \ + --enable-shared \ + --enable-executable-dynamic \ + --disable-library-vanilla \ + --prefix=/usr \ + --docdir="/usr/share/doc/${pkgname}" \ + --enable-tests \ + --dynlibdir=/usr/lib \ + --libsubdir=\$compiler/site-local/\$pkgid --ghc-option=-fllvm + runhaskell Setup build $MAKEFLAGS + runhaskell Setup register --gen-script + runhaskell Setup unregister --gen-script + sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh + sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { + cd "$pkgname-$pkgver" + runhaskell Setup test --show-details=direct +} + +package() { + cd "$pkgname-$pkgver" + runhaskell Setup copy --destdir="${pkgdir}" + install -vDm 744 register.sh "$pkgdir/usr/share/haskell/register/$pkgname.sh" + install -vDm 744 unregister.sh "$pkgdir/usr/share/haskell/unregister/$pkgname.sh" +}
[arch-commits] Commit in haskell-tidal/trunk (PKGBUILD)
Date: Wednesday, November 17, 2021 @ 05:16:26 Author: felixonmars Revision: 1049632 upgpkg: haskell-tidal 1.7.8-20: rebuild with splitmix 0.1.0.4 Modified: haskell-tidal/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2021-11-17 05:13:34 UTC (rev 1049631) +++ PKGBUILD2021-11-17 05:16:26 UTC (rev 1049632) @@ -3,7 +3,7 @@ _name=Tidal pkgname=haskell-tidal pkgver=1.7.8 -pkgrel=19 +pkgrel=20 pkgdesc="A domain specific language for live coding pattern." arch=('x86_64') url="https://tidalcycles.org/";
[arch-commits] Commit in haskell-assoc/repos (2 files)
Date: Wednesday, November 17, 2021 @ 05:13:34 Author: felixonmars Revision: 1049631 archrelease: copy trunk to community-staging-x86_64 Added: haskell-assoc/repos/community-staging-x86_64/ haskell-assoc/repos/community-staging-x86_64/PKGBUILD (from rev 1049630, haskell-assoc/trunk/PKGBUILD) --+ PKGBUILD | 48 1 file changed, 48 insertions(+) Copied: haskell-assoc/repos/community-staging-x86_64/PKGBUILD (from rev 1049630, haskell-assoc/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2021-11-17 05:13:34 UTC (rev 1049631) @@ -0,0 +1,48 @@ +# Maintainer: Felix Yan + +_hkgname=assoc +pkgname=haskell-assoc +pkgver=1.0.2 +pkgrel=106 +pkgdesc="swap and assoc: Symmetric and Semigroupy Bifunctors" +url="https://github.com/phadej/assoc"; +license=('BSD') +arch=('x86_64') +depends=('ghc-libs' 'haskell-bifunctors' 'haskell-tagged') +makedepends=('ghc' 'uusi') +source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz) +sha512sums=('20fd0056dcc2dff9504e090be5c2ef27692a795133620e60b9382cfdfbaf26d1019617acf48f0f762e22d699068bc4dbd35a714177ce3a36761c0065708b9168') + +prepare() { +cd $_hkgname-$pkgver +gen-setup +uusi -u base $_hkgname.cabal +} + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid --ghc-option=-fllvm +runhaskell Setup build $MAKEFLAGS +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $_hkgname-$pkgver +runhaskell Setup test --show-details=direct +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE +rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in haskell-assoc/trunk (PKGBUILD)
Date: Wednesday, November 17, 2021 @ 05:13:27 Author: felixonmars Revision: 1049630 upgpkg: haskell-assoc 1.0.2-106: rebuild with splitmix 0.1.0.4 Modified: haskell-assoc/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2021-11-17 05:12:57 UTC (rev 1049629) +++ PKGBUILD2021-11-17 05:13:27 UTC (rev 1049630) @@ -3,7 +3,7 @@ _hkgname=assoc pkgname=haskell-assoc pkgver=1.0.2 -pkgrel=105 +pkgrel=106 pkgdesc="swap and assoc: Symmetric and Semigroupy Bifunctors" url="https://github.com/phadej/assoc"; license=('BSD')
[arch-commits] Commit in haskell-lucid/repos (2 files)
Date: Wednesday, November 17, 2021 @ 05:12:57 Author: felixonmars Revision: 1049629 archrelease: copy trunk to community-staging-x86_64 Added: haskell-lucid/repos/community-staging-x86_64/ haskell-lucid/repos/community-staging-x86_64/PKGBUILD (from rev 1049628, haskell-lucid/trunk/PKGBUILD) --+ PKGBUILD | 43 +++ 1 file changed, 43 insertions(+) Copied: haskell-lucid/repos/community-staging-x86_64/PKGBUILD (from rev 1049628, haskell-lucid/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2021-11-17 05:12:57 UTC (rev 1049629) @@ -0,0 +1,43 @@ +# Maintainer: Felix Yan + +_hkgname=lucid +pkgname=haskell-lucid +pkgver=2.9.12.1 +pkgrel=49 +pkgdesc="Clear to write, read and edit DSL for HTML" +url="https://github.com/chrisdone/lucid"; +license=('BSD') +arch=('x86_64') +depends=('ghc-libs' 'haskell-blaze-builder' 'haskell-hashable' 'haskell-mmorph' + 'haskell-unordered-containers') +makedepends=('ghc' 'haskell-bifunctors' 'haskell-hspec' 'haskell-hunit') +source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz) +sha512sums=('2572047a2711ae26b3e736ac73acb5c154d7493d47323853fda0503fa75ded35df9d7819f43879583b097718ee90235c71d8c9839c4a89ceecaa8a830b077651') + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid --ghc-option=-fllvm +runhaskell Setup build $MAKEFLAGS +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $_hkgname-$pkgver +runhaskell Setup test --show-details=direct +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE +rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in haskell-lucid/trunk (PKGBUILD)
Date: Wednesday, November 17, 2021 @ 05:12:50 Author: felixonmars Revision: 1049628 upgpkg: haskell-lucid 2.9.12.1-49: rebuild with splitmix 0.1.0.4 Modified: haskell-lucid/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2021-11-17 05:11:50 UTC (rev 1049627) +++ PKGBUILD2021-11-17 05:12:50 UTC (rev 1049628) @@ -3,7 +3,7 @@ _hkgname=lucid pkgname=haskell-lucid pkgver=2.9.12.1 -pkgrel=48 +pkgrel=49 pkgdesc="Clear to write, read and edit DSL for HTML" url="https://github.com/chrisdone/lucid"; license=('BSD')
[arch-commits] Commit in haskell-semigroupoids/trunk (PKGBUILD)
Date: Wednesday, November 17, 2021 @ 05:11:41 Author: felixonmars Revision: 1049626 upgpkg: haskell-semigroupoids 5.3.6-6: rebuild with splitmix 0.1.0.4 Modified: haskell-semigroupoids/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2021-11-17 05:10:56 UTC (rev 1049625) +++ PKGBUILD2021-11-17 05:11:41 UTC (rev 1049626) @@ -4,7 +4,7 @@ _hkgname=semigroupoids pkgname=haskell-semigroupoids pkgver=5.3.6 -pkgrel=5 +pkgrel=6 pkgdesc="Semigroupoids: Category sans id" url="https://github.com/ekmett/semigroupoids"; license=("BSD")
[arch-commits] Commit in haskell-semigroupoids/repos (2 files)
Date: Wednesday, November 17, 2021 @ 05:11:50 Author: felixonmars Revision: 1049627 archrelease: copy trunk to community-staging-x86_64 Added: haskell-semigroupoids/repos/community-staging-x86_64/ haskell-semigroupoids/repos/community-staging-x86_64/PKGBUILD (from rev 1049626, haskell-semigroupoids/trunk/PKGBUILD) --+ PKGBUILD | 46 ++ 1 file changed, 46 insertions(+) Copied: haskell-semigroupoids/repos/community-staging-x86_64/PKGBUILD (from rev 1049626, haskell-semigroupoids/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2021-11-17 05:11:50 UTC (rev 1049627) @@ -0,0 +1,46 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=semigroupoids +pkgname=haskell-semigroupoids +pkgver=5.3.6 +pkgrel=6 +pkgdesc="Semigroupoids: Category sans id" +url="https://github.com/ekmett/semigroupoids"; +license=("BSD") +arch=('x86_64') +depends=('ghc-libs' 'haskell-base-orphans' 'haskell-bifunctors' 'haskell-comonad' 'haskell-contravariant' + 'haskell-distributive' 'haskell-hashable' 'haskell-tagged' 'haskell-transformers-compat' + 'haskell-unordered-containers') +makedepends=('ghc' 'haskell-cabal-doctest' 'haskell-doctest') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";) +sha512sums=('98068c37c99b9c0abbe904e83332f1fb264b59439983edf558c1aca595ae2a1f332d272630ace67c2b2e7cfbc35b6ec5d4ac0d5b1844ed216e7b829278ae55da') + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid --ghc-option=-fllvm \ +-ftagged -fcomonad -fdoctests -fdistributive -fcontravariant -fcontainers -funordered-containers +runhaskell Setup build $MAKEFLAGS +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $_hkgname-$pkgver +runhaskell Setup test --show-details=direct +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE +rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in haskell-profunctors/repos (2 files)
Date: Wednesday, November 17, 2021 @ 05:10:52 Author: felixonmars Revision: 1049624 archrelease: copy trunk to community-staging-x86_64 Added: haskell-profunctors/repos/community-staging-x86_64/ haskell-profunctors/repos/community-staging-x86_64/PKGBUILD (from rev 1049623, haskell-profunctors/trunk/PKGBUILD) --+ PKGBUILD | 39 +++ 1 file changed, 39 insertions(+) Copied: haskell-profunctors/repos/community-staging-x86_64/PKGBUILD (from rev 1049623, haskell-profunctors/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2021-11-17 05:10:52 UTC (rev 1049624) @@ -0,0 +1,39 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=profunctors +pkgname=haskell-profunctors +pkgver=5.6.2 +pkgrel=51 +pkgdesc="Profunctors" +url="https://github.com/ekmett/profunctors/"; +license=("BSD") +arch=('x86_64') +depends=('ghc-libs' 'haskell-base-orphans' 'haskell-bifunctors' 'haskell-comonad' + 'haskell-contravariant' 'haskell-distributive' 'haskell-tagged') +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";) +sha512sums=('ddf33426fdf52dbe0ffea5c9124e1d35b79696564b8e88bcd7a015b8361634566e5d35135cee69c6dc2fa2bbb870d9f624710f98e122078f7f3a82bbdacad690') + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid --ghc-option=-fllvm +runhaskell Setup build $MAKEFLAGS +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE +rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in python-black/repos/community-any (PKGBUILD PKGBUILD)
Date: Wednesday, November 17, 2021 @ 05:10:56 Author: polyzen Revision: 1049625 archrelease: copy trunk to community-any Added: python-black/repos/community-any/PKGBUILD (from rev 1049623, python-black/trunk/PKGBUILD) Deleted: python-black/repos/community-any/PKGBUILD --+ PKGBUILD | 117 ++--- 1 file changed, 58 insertions(+), 59 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2021-11-17 05:10:52 UTC (rev 1049624) +++ PKGBUILD2021-11-17 05:10:56 UTC (rev 1049625) @@ -1,59 +0,0 @@ -# Maintainer: Maxim Baz <$pkgname at maximbaz dot com> -# Maintainer: Daniel M. Capella -# Contributor: James Zhu - -pkgname=python-black -pkgver=21.10b0 -pkgrel=1 -pkgdesc='Uncompromising Python code formatter' -arch=('any') -url=https://github.com/psf/black -license=('MIT') -depends=('python' 'python-click' 'python-mypy_extensions' 'python-pathspec' - 'python-platformdirs' 'python-regex' 'python-tomli' - 'python-typing_extensions') -makedepends=('python-build' 'python-install' 'python-setuptools-scm' - 'python-wheel') -checkdepends=('ipython' 'python-aiohttp' 'python-parameterized' 'python-pytest' - 'python-typed-ast' 'python-tokenize-rt') -optdepends=('ipython: for Jupyter notebook support' -'python-tokenize-rt: for Jupyter notebook support' -'python-aiohttp: for the blackd HTTP server' -'python-colorama: for colored diffs' -'python-typed-ast: to format Python 2 code') -source=("https://files.pythonhosted.org/packages/source/b/black/black-$pkgver.tar.gz";) -sha256sums=('a9952229092e325fe5f3dae56d81f639b23f7131eb840781947e4b2886030f33') -b2sums=('3ebd557b8fd26675f808cbb35cbcc586b86f3d432fb24196b423adcb50f5095b1e0c3eb938b1b5c06a73727fcf348110c9a5a7e7548503124640a25894795e5e') - -build() { - cd "black-$pkgver" - python -m build --wheel --skip-dependency-check --no-isolation -} - -check() { - cd "black-$pkgver" - mkdir -p temp - local site_packages=$(python -c "import site; print(site.getsitepackages()[0])") - python -m install --optimize=1 --destdir=temp dist/*.whl - chmod +x temp/usr/bin/* # https://github.com/FFY00/python-install/pull/6 - PATH="$PWD/temp/usr/bin:$PATH" PYTHONPATH="$PWD/temp/$site_packages" pytest tests -m "not without_python2" -} - -package() { - cd "black-$pkgver" - python -m install --optimize=1 --destdir="$pkgdir" dist/*.whl - - # https://github.com/FFY00/python-install/issues/7 - sed -i 's/patched_main \[d]/patched_main/' "$pkgdir"/usr/bin/blackd - - # https://github.com/FFY00/python-install/pull/6 - chmod +x "$pkgdir"/usr/bin/* - - # Symlink license file - local site_packages=$(python -c "import site; print(site.getsitepackages()[0])") - install -d "$pkgdir"/usr/share/licenses/$pkgname - ln -s $site_packages/black-$pkgver.dist-info/LICENSE \ -"$pkgdir"/usr/share/licenses/$pkgname/LICENSE -} - -# vim:set ts=2 sw=2 et: Copied: python-black/repos/community-any/PKGBUILD (from rev 1049623, python-black/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2021-11-17 05:10:56 UTC (rev 1049625) @@ -0,0 +1,58 @@ +# Maintainer: Maxim Baz <$pkgname at maximbaz dot com> +# Maintainer: Daniel M. Capella +# Contributor: James Zhu + +pkgname=python-black +pkgver=21.11b0 +pkgrel=1 +pkgdesc='Uncompromising Python code formatter' +arch=('any') +url=https://github.com/psf/black +license=('MIT') +depends=('python' 'python-click' 'python-mypy_extensions' 'python-pathspec' + 'python-platformdirs' 'python-regex' 'python-tomli' + 'python-typing_extensions') +makedepends=('python-build' 'python-install' 'python-setuptools-scm' + 'python-wheel') +checkdepends=('ipython' 'python-aiohttp' 'python-parameterized' 'python-pytest' + 'python-typed-ast' 'python-tokenize-rt') +optdepends=('ipython: for Jupyter notebook support' +'python-tokenize-rt: for Jupyter notebook support' +'python-aiohttp: for the blackd HTTP server' +'python-colorama: for colored diffs' +'python-typed-ast: to format Python 2 code') +source=("https://files.pythonhosted.org/packages/source/b/black/black-$pkgver.tar.gz";) +sha256sums=('83f3852301c8dcb229e9c444dd79f573c8d31c7c2dad9bbaaa94c808630e32aa') +b2sums=('d166fa43e08023ffdfacac64f6fbac6596a307934126cafa571f28578065e730ad7e07407dd587145119193691d9d5a1d81ee7ccfce927d7c5b32324a2b73711') + +build() { + cd "black-$pkgver" + python -m build --wheel --skip-dependency-check --no-isolation +} + +check() { + cd "black-$pkgver" + python -m venv --system-site-packages test-env + test-env/bin/python -m install --optimize=1 dist/*.whl + chmod +x test-env/bin/black # https://github.com/FFY00/python-install/pull/6 + PATH="$PWD/test-env/bin:$PATH" test-env/bin/python -m py
[arch-commits] Commit in haskell-profunctors/trunk (PKGBUILD)
Date: Wednesday, November 17, 2021 @ 05:10:44 Author: felixonmars Revision: 1049623 upgpkg: haskell-profunctors 5.6.2-51: rebuild with splitmix 0.1.0.4 Modified: haskell-profunctors/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2021-11-17 05:10:35 UTC (rev 1049622) +++ PKGBUILD2021-11-17 05:10:44 UTC (rev 1049623) @@ -4,7 +4,7 @@ _hkgname=profunctors pkgname=haskell-profunctors pkgver=5.6.2 -pkgrel=50 +pkgrel=51 pkgdesc="Profunctors" url="https://github.com/ekmett/profunctors/"; license=("BSD")
[arch-commits] Commit in python-black/trunk (PKGBUILD)
Date: Wednesday, November 17, 2021 @ 05:10:35 Author: polyzen Revision: 1049622 upgpkg: python-black 21.11b0-1 Modified: python-black/trunk/PKGBUILD --+ PKGBUILD |6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2021-11-17 05:09:52 UTC (rev 1049621) +++ PKGBUILD2021-11-17 05:10:35 UTC (rev 1049622) @@ -3,7 +3,7 @@ # Contributor: James Zhu pkgname=python-black -pkgver=21.10b0 +pkgver=21.11b0 pkgrel=1 pkgdesc='Uncompromising Python code formatter' arch=('any') @@ -22,8 +22,8 @@ 'python-colorama: for colored diffs' 'python-typed-ast: to format Python 2 code') source=("https://files.pythonhosted.org/packages/source/b/black/black-$pkgver.tar.gz";) -sha256sums=('a9952229092e325fe5f3dae56d81f639b23f7131eb840781947e4b2886030f33') -b2sums=('3ebd557b8fd26675f808cbb35cbcc586b86f3d432fb24196b423adcb50f5095b1e0c3eb938b1b5c06a73727fcf348110c9a5a7e7548503124640a25894795e5e') +sha256sums=('83f3852301c8dcb229e9c444dd79f573c8d31c7c2dad9bbaaa94c808630e32aa') +b2sums=('d166fa43e08023ffdfacac64f6fbac6596a307934126cafa571f28578065e730ad7e07407dd587145119193691d9d5a1d81ee7ccfce927d7c5b32324a2b73711') build() { cd "black-$pkgver"
[arch-commits] Commit in haskell-pango/repos (2 files)
Date: Wednesday, November 17, 2021 @ 05:09:52 Author: felixonmars Revision: 1049621 archrelease: copy trunk to community-staging-x86_64 Added: haskell-pango/repos/community-staging-x86_64/ haskell-pango/repos/community-staging-x86_64/PKGBUILD (from rev 1049620, haskell-pango/trunk/PKGBUILD) --+ PKGBUILD | 38 ++ 1 file changed, 38 insertions(+) Copied: haskell-pango/repos/community-staging-x86_64/PKGBUILD (from rev 1049620, haskell-pango/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2021-11-17 05:09:52 UTC (rev 1049621) @@ -0,0 +1,38 @@ +# Maintainer: Sergej Pupykin + +_hkgname=pango +pkgname=haskell-pango +pkgver=0.13.8.1 +pkgrel=110 +pkgdesc="Binding to the pango library for Gtk2Hs." +url="https://hackage.haskell.org/package/pango"; +license=('LGPL2.1') +arch=('x86_64') +depends=('ghc-libs' 'pango' 'haskell-glib' 'haskell-cairo') +makedepends=('ghc' "haskell-gtk2hs-buildtools" "mesa") +provides=('gtk2hs-pango') +replaces=('gtk2hs-pango') +conflicts=('gtk2hs-pango') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";) +sha512sums=('b17938143332976d048793db5c43647b2a7278713821166c1f13aa74f3c8a77e7c990481add77090418d260dd4b80df7b1eb9b0fdcc415df47b64198e3c1f5fb') + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid --ghc-option=-fllvm +runhaskell Setup build $MAKEFLAGS +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +}
[arch-commits] Commit in haskell-pango/trunk (PKGBUILD)
Date: Wednesday, November 17, 2021 @ 05:09:45 Author: felixonmars Revision: 1049620 upgpkg: haskell-pango 0.13.8.1-110: rebuild with splitmix 0.1.0.4 Modified: haskell-pango/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2021-11-17 05:08:38 UTC (rev 1049619) +++ PKGBUILD2021-11-17 05:09:45 UTC (rev 1049620) @@ -3,7 +3,7 @@ _hkgname=pango pkgname=haskell-pango pkgver=0.13.8.1 -pkgrel=109 +pkgrel=110 pkgdesc="Binding to the pango library for Gtk2Hs." url="https://hackage.haskell.org/package/pango"; license=('LGPL2.1')
[arch-commits] Commit in haskell-shelly/repos (2 files)
Date: Wednesday, November 17, 2021 @ 05:08:38 Author: felixonmars Revision: 1049619 archrelease: copy trunk to community-staging-x86_64 Added: haskell-shelly/repos/community-staging-x86_64/ haskell-shelly/repos/community-staging-x86_64/PKGBUILD (from rev 1049618, haskell-shelly/trunk/PKGBUILD) --+ PKGBUILD | 46 ++ 1 file changed, 46 insertions(+) Copied: haskell-shelly/repos/community-staging-x86_64/PKGBUILD (from rev 1049618, haskell-shelly/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2021-11-17 05:08:38 UTC (rev 1049619) @@ -0,0 +1,46 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=shelly +pkgname=haskell-shelly +pkgver=1.9.0 +pkgrel=108 +pkgdesc="Shell-like (systems) programming in Haskell" +url="https://github.com/yesodweb/Shelly.hs"; +license=("BSD") +arch=('x86_64') +depends=('ghc-libs' 'haskell-unix-compat' 'haskell-monad-control' 'haskell-lifted-base' + 'haskell-lifted-async' 'haskell-enclosed-exceptions' + 'haskell-async' 'haskell-transformers-base') +makedepends=('ghc' 'haskell-hunit' 'haskell-hspec' 'haskell-hspec-contrib') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";) +sha512sums=('7c1eb25439e08095187746d0101fd92ad56ebb5a706820bad7330667cfc806066d4675c677e5d267440d4af7b517f36449e8f5e75332521780b564edc1586254') + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid --ghc-option=-fllvm \ +-f-lifted -f-build-examples +runhaskell Setup build $MAKEFLAGS +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $_hkgname-$pkgver +runhaskell Setup test --show-details=direct +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE +rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in haskell-shelly/trunk (PKGBUILD)
Date: Wednesday, November 17, 2021 @ 05:08:30 Author: felixonmars Revision: 1049618 upgpkg: haskell-shelly 1.9.0-108: rebuild with splitmix 0.1.0.4 Modified: haskell-shelly/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2021-11-17 05:07:13 UTC (rev 1049617) +++ PKGBUILD2021-11-17 05:08:30 UTC (rev 1049618) @@ -4,7 +4,7 @@ _hkgname=shelly pkgname=haskell-shelly pkgver=1.9.0 -pkgrel=107 +pkgrel=108 pkgdesc="Shell-like (systems) programming in Haskell" url="https://github.com/yesodweb/Shelly.hs"; license=("BSD")
[arch-commits] Commit in haskell-selective/repos (2 files)
Date: Wednesday, November 17, 2021 @ 05:07:13 Author: felixonmars Revision: 1049617 archrelease: copy trunk to community-staging-x86_64 Added: haskell-selective/repos/community-staging-x86_64/ haskell-selective/repos/community-staging-x86_64/PKGBUILD (from rev 1049616, haskell-selective/trunk/PKGBUILD) --+ PKGBUILD | 48 1 file changed, 48 insertions(+) Copied: haskell-selective/repos/community-staging-x86_64/PKGBUILD (from rev 1049616, haskell-selective/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2021-11-17 05:07:13 UTC (rev 1049617) @@ -0,0 +1,48 @@ +# Maintainer: Felix Yan + +_hkgname=selective +pkgname=haskell-selective +pkgver=0.4.2 +pkgrel=46 +pkgdesc="Selective applicative functors" +url="https://github.com/snowleopard/selective"; +license=('MIT') +arch=('x86_64') +depends=('ghc-libs') +makedepends=('ghc' 'uusi' 'haskell-quickcheck' 'haskell-tasty' 'haskell-tasty-expected-failure' + 'haskell-tasty-quickcheck') +source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz) +sha512sums=('16e9dd4bbb4ffa628d5befd0b750af968c397a5d77ea0ca76f2638974f45f69a4ba8c982208a1ea2b8de2b0a846593d02137109ac7da405f448b9721563d0d19') + +prepare() { +cd $_hkgname-$pkgver +gen-setup +} + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid --ghc-option=-fllvm +runhaskell Setup build $MAKEFLAGS +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $_hkgname-$pkgver +runhaskell Setup test --show-details=direct +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE +rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in haskell-selective/trunk (PKGBUILD)
Date: Wednesday, November 17, 2021 @ 05:07:05 Author: felixonmars Revision: 1049616 upgpkg: haskell-selective 0.4.2-46: rebuild with splitmix 0.1.0.4 Modified: haskell-selective/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2021-11-17 05:06:20 UTC (rev 1049615) +++ PKGBUILD2021-11-17 05:07:05 UTC (rev 1049616) @@ -3,7 +3,7 @@ _hkgname=selective pkgname=haskell-selective pkgver=0.4.2 -pkgrel=45 +pkgrel=46 pkgdesc="Selective applicative functors" url="https://github.com/snowleopard/selective"; license=('MIT')
[arch-commits] Commit in haskell-lukko/repos (2 files)
Date: Wednesday, November 17, 2021 @ 05:06:20 Author: felixonmars Revision: 1049615 archrelease: copy trunk to community-staging-x86_64 Added: haskell-lukko/repos/community-staging-x86_64/ haskell-lukko/repos/community-staging-x86_64/PKGBUILD (from rev 1049614, haskell-lukko/trunk/PKGBUILD) --+ PKGBUILD | 48 1 file changed, 48 insertions(+) Copied: haskell-lukko/repos/community-staging-x86_64/PKGBUILD (from rev 1049614, haskell-lukko/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2021-11-17 05:06:20 UTC (rev 1049615) @@ -0,0 +1,48 @@ +# Maintainer: Felix Yan + +_hkgname=lukko +pkgname=haskell-lukko +pkgver=0.1.1.3 +pkgrel=45 +pkgdesc="Access to platform dependent file locking APIs" +url="https://github.com/phadej/lukko"; +license=('BSD') +arch=('x86_64') +depends=('ghc-libs') +makedepends=('ghc' 'uusi' 'haskell-async' 'haskell-singleton-bool' 'haskell-tasty' + 'haskell-tasty-expected-failure' 'haskell-tasty-hunit' 'haskell-temporary') +source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz) +sha512sums=('8bed8b88a101883f642bb9d9d41512436f5c80db5ea1ad0cddb069c6d09257d21b56a60e0f70b57453e91126065fbfdeeb721064763e64de1975dcb51b1a484a') + +prepare() { +cd $_hkgname-$pkgver +uusi -u base $_hkgname.cabal +} + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid --ghc-option=-fllvm +runhaskell Setup build $MAKEFLAGS +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $_hkgname-$pkgver +runhaskell Setup test --show-details=direct +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE +rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in haskell-lukko/trunk (PKGBUILD)
Date: Wednesday, November 17, 2021 @ 05:06:12 Author: felixonmars Revision: 1049614 upgpkg: haskell-lukko 0.1.1.3-45: rebuild with splitmix 0.1.0.4 Modified: haskell-lukko/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2021-11-17 05:05:34 UTC (rev 1049613) +++ PKGBUILD2021-11-17 05:06:12 UTC (rev 1049614) @@ -3,7 +3,7 @@ _hkgname=lukko pkgname=haskell-lukko pkgver=0.1.1.3 -pkgrel=44 +pkgrel=45 pkgdesc="Access to platform dependent file locking APIs" url="https://github.com/phadej/lukko"; license=('BSD')
[arch-commits] Commit in haskell-hspec-hedgehog/repos (2 files)
Date: Wednesday, November 17, 2021 @ 05:05:34 Author: felixonmars Revision: 1049613 archrelease: copy trunk to community-staging-x86_64 Added: haskell-hspec-hedgehog/repos/community-staging-x86_64/ haskell-hspec-hedgehog/repos/community-staging-x86_64/PKGBUILD (from rev 1049612, haskell-hspec-hedgehog/trunk/PKGBUILD) --+ PKGBUILD | 47 +++ 1 file changed, 47 insertions(+) Copied: haskell-hspec-hedgehog/repos/community-staging-x86_64/PKGBUILD (from rev 1049612, haskell-hspec-hedgehog/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2021-11-17 05:05:34 UTC (rev 1049613) @@ -0,0 +1,47 @@ +# Maintainer: Felix Yan +# Contributor: berberman + +_hkgname=hspec-hedgehog +pkgname=haskell-hspec-hedgehog +pkgver=0.0.1.2 +pkgrel=119 +pkgdesc="Integrate Hedgehog and Hspec!" +url="https://github.com/parsonsmatt/hspec-hedgehog/"; +license=('BSD') +arch=('x86_64') +depends=('ghc-libs' 'haskell-hspec' 'haskell-hspec-core' 'haskell-hedgehog' + 'haskell-hunit' 'haskell-quickcheck' 'haskell-splitmix') +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz";) +sha256sums=('23582ee0f9807b2e49de5da4ae8ef83cb56db63a045a7db73d537eab35c9eb9d') + +build() { + cd $_hkgname-$pkgver + + runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid --ghc-option=-fllvm \ +--ghc-option=-optl-Wl\,-z\,relro\,-z\,now \ +--ghc-option='-pie' + + runhaskell Setup build $MAKEFLAGS + runhaskell Setup register --gen-script + runhaskell Setup unregister --gen-script + sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh + sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { + cd $_hkgname-$pkgver + runhaskell Setup test --show-details=direct +} + +package() { + cd $_hkgname-$pkgver + + install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh + install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh + runhaskell Setup copy --destdir="$pkgdir" + install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE + rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in haskell-hspec-hedgehog/trunk (PKGBUILD)
Date: Wednesday, November 17, 2021 @ 05:05:26 Author: felixonmars Revision: 1049612 upgpkg: haskell-hspec-hedgehog 0.0.1.2-119: rebuild with splitmix 0.1.0.4 Modified: haskell-hspec-hedgehog/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2021-11-17 05:04:48 UTC (rev 1049611) +++ PKGBUILD2021-11-17 05:05:26 UTC (rev 1049612) @@ -4,7 +4,7 @@ _hkgname=hspec-hedgehog pkgname=haskell-hspec-hedgehog pkgver=0.0.1.2 -pkgrel=118 +pkgrel=119 pkgdesc="Integrate Hedgehog and Hspec!" url="https://github.com/parsonsmatt/hspec-hedgehog/"; license=('BSD')