[arch-commits] Commit in kiten/trunk (PKGBUILD)
Date: Friday, September 18, 2020 @ 05:40:53 Author: arojas Revision: 396274 Fix potential crash in sessionConfig (FS#67907) Modified: kiten/trunk/PKGBUILD --+ PKGBUILD | 12 +--- 1 file changed, 9 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2020-09-18 00:25:41 UTC (rev 396273) +++ PKGBUILD2020-09-18 05:40:53 UTC (rev 396274) @@ -4,7 +4,7 @@ pkgname=kiten pkgver=20.08.1 -pkgrel=1 +pkgrel=2 pkgdesc="Japanese Reference/Study Tool" url="https://kde.org/applications/education/kiten/"; arch=(x86_64) @@ -12,12 +12,18 @@ groups=(kde-applications kde-education) depends=(kio hicolor-icon-theme) makedepends=(extra-cmake-modules kdoctools) -source=("https://download.kde.org/stable/release-service/$pkgver/src/$pkgname-$pkgver.tar.xz"{,.sig}) +source=("https://download.kde.org/stable/release-service/$pkgver/src/$pkgname-$pkgver.tar.xz"{,.sig} + kiten-crash-sessionconfig.patch::"https://invent.kde.org/education/kiten/-/commit/0f2de843.patch";) sha256sums=('f3764d090db8027746e83c326e833680fd669dca66dd6af095ba120e66de2901' -'SKIP') +'SKIP' +'d6ddcfe2c67d54e6a0656040fb1d9ff3403c0086675fee4dbce37b0082071f0c') validpgpkeys=(CA262C6C83DE4D2FB28A332A3A6A4DB839EAA6D7 # Albert Astals Cid F23275E4BF10AFC1DF6914A6DBD2CE893E2D1C87) # Christoph Feck +prepare() { + patch -d $pkgname-$pkgver -p1 -i ../kiten-crash-sessionconfig.patch # Fix crash +} + build() { cmake -B build -S $pkgname-$pkgver \ -DBUILD_TESTING=OFF
[arch-commits] Commit in kiten/repos/extra-x86_64 (PKGBUILD PKGBUILD)
Date: Friday, September 18, 2020 @ 05:41:07 Author: arojas Revision: 396275 archrelease: copy trunk to extra-x86_64 Added: kiten/repos/extra-x86_64/PKGBUILD (from rev 396274, kiten/trunk/PKGBUILD) Deleted: kiten/repos/extra-x86_64/PKGBUILD --+ PKGBUILD | 64 + 1 file changed, 35 insertions(+), 29 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2020-09-18 05:40:53 UTC (rev 396274) +++ PKGBUILD2020-09-18 05:41:07 UTC (rev 396275) @@ -1,29 +0,0 @@ -# Maintainer: Felix Yan -# Maintainer: Antonio Rojas -# Contributor: Andrea Scarpino - -pkgname=kiten -pkgver=20.08.1 -pkgrel=1 -pkgdesc="Japanese Reference/Study Tool" -url="https://kde.org/applications/education/kiten/"; -arch=(x86_64) -license=(GPL LGPL FDL) -groups=(kde-applications kde-education) -depends=(kio hicolor-icon-theme) -makedepends=(extra-cmake-modules kdoctools) -source=("https://download.kde.org/stable/release-service/$pkgver/src/$pkgname-$pkgver.tar.xz"{,.sig}) -sha256sums=('f3764d090db8027746e83c326e833680fd669dca66dd6af095ba120e66de2901' -'SKIP') -validpgpkeys=(CA262C6C83DE4D2FB28A332A3A6A4DB839EAA6D7 # Albert Astals Cid - F23275E4BF10AFC1DF6914A6DBD2CE893E2D1C87) # Christoph Feck - -build() { - cmake -B build -S $pkgname-$pkgver \ --DBUILD_TESTING=OFF - cmake --build build -} - -package() { - DESTDIR="$pkgdir" cmake --install build -} Copied: kiten/repos/extra-x86_64/PKGBUILD (from rev 396274, kiten/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2020-09-18 05:41:07 UTC (rev 396275) @@ -0,0 +1,35 @@ +# Maintainer: Felix Yan +# Maintainer: Antonio Rojas +# Contributor: Andrea Scarpino + +pkgname=kiten +pkgver=20.08.1 +pkgrel=2 +pkgdesc="Japanese Reference/Study Tool" +url="https://kde.org/applications/education/kiten/"; +arch=(x86_64) +license=(GPL LGPL FDL) +groups=(kde-applications kde-education) +depends=(kio hicolor-icon-theme) +makedepends=(extra-cmake-modules kdoctools) +source=("https://download.kde.org/stable/release-service/$pkgver/src/$pkgname-$pkgver.tar.xz"{,.sig} + kiten-crash-sessionconfig.patch::"https://invent.kde.org/education/kiten/-/commit/0f2de843.patch";) +sha256sums=('f3764d090db8027746e83c326e833680fd669dca66dd6af095ba120e66de2901' +'SKIP' +'d6ddcfe2c67d54e6a0656040fb1d9ff3403c0086675fee4dbce37b0082071f0c') +validpgpkeys=(CA262C6C83DE4D2FB28A332A3A6A4DB839EAA6D7 # Albert Astals Cid + F23275E4BF10AFC1DF6914A6DBD2CE893E2D1C87) # Christoph Feck + +prepare() { + patch -d $pkgname-$pkgver -p1 -i ../kiten-crash-sessionconfig.patch # Fix crash +} + +build() { + cmake -B build -S $pkgname-$pkgver \ +-DBUILD_TESTING=OFF + cmake --build build +} + +package() { + DESTDIR="$pkgdir" cmake --install build +}
[arch-commits] Commit in haskell-x509/repos (2 files)
Date: Friday, September 18, 2020 @ 05:03:18 Author: felixonmars Revision: 709797 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 709796, haskell-x509/trunk/PKGBUILD) --+ PKGBUILD | 39 +++ 1 file changed, 39 insertions(+) Copied: haskell-x509/repos/community-staging-x86_64/PKGBUILD (from rev 709796, haskell-x509/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-09-18 05:03:18 UTC (rev 709797) @@ -0,0 +1,39 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=x509 +pkgname=haskell-x509 +pkgver=1.7.5 +pkgrel=78 +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 +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: Friday, September 18, 2020 @ 05:03:05 Author: felixonmars Revision: 709796 upgpkg: haskell-x509 1.7.5-78: rebuild with hspec 2.7.4, hspec-core 2.7.4, hspec-discover 2.7.4 Modified: haskell-x509/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-09-18 05:02:34 UTC (rev 709795) +++ PKGBUILD2020-09-18 05:03:05 UTC (rev 709796) @@ -4,7 +4,7 @@ _hkgname=x509 pkgname=haskell-x509 pkgver=1.7.5 -pkgrel=77 +pkgrel=78 pkgdesc="X509 reader and writer" url="https://github.com/vincenthz/hs-certificate"; license=("BSD")
[arch-commits] Commit in haskell-x11-xft/repos (2 files)
Date: Friday, September 18, 2020 @ 05:02:34 Author: felixonmars Revision: 709795 archrelease: copy trunk to community-staging-x86_64 Added: haskell-x11-xft/repos/community-staging-x86_64/ haskell-x11-xft/repos/community-staging-x86_64/PKGBUILD (from rev 709794, haskell-x11-xft/trunk/PKGBUILD) --+ PKGBUILD | 37 + 1 file changed, 37 insertions(+) Copied: haskell-x11-xft/repos/community-staging-x86_64/PKGBUILD (from rev 709794, haskell-x11-xft/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-09-18 05:02:34 UTC (rev 709795) @@ -0,0 +1,37 @@ +# Maintainer: Sergej Pupykin + +_hkgname=X11-xft +pkgname=haskell-x11-xft +pkgver=0.3.1 +pkgrel=94 +pkgdesc="Bindings to the Xft, X Free Type interface library, and some Xrender parts" +url="https://hackage.haskell.org/package/${_hkgname}"; +license=('LGPL') +arch=('x86_64') +depends=('ghc-libs' 'haskell-x11' 'haskell-utf8-string' 'libxft') +makedepends=('ghc') +source=(https://hackage.haskell.org/packages/archive/X11-xft/$pkgver/X11-xft-$pkgver.tar.gz) +sha512sums=('8f40db25453227ef9ce53b05a0c6af869e3a2efdb1d9b9ad683baf52601f320c85b09f0e514bb6ffeb17516d9b75c6772aa49613bb96272d56f06788118b7cfe') + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build $MAKEFLAGS +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE +rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in haskell-x11-xft/trunk (PKGBUILD)
Date: Friday, September 18, 2020 @ 05:02:20 Author: felixonmars Revision: 709794 upgpkg: haskell-x11-xft 0.3.1-94: rebuild with hspec 2.7.4, hspec-core 2.7.4, hspec-discover 2.7.4 Modified: haskell-x11-xft/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-09-18 05:01:52 UTC (rev 709793) +++ PKGBUILD2020-09-18 05:02:20 UTC (rev 709794) @@ -3,7 +3,7 @@ _hkgname=X11-xft pkgname=haskell-x11-xft pkgver=0.3.1 -pkgrel=93 +pkgrel=94 pkgdesc="Bindings to the Xft, X Free Type interface library, and some Xrender parts" url="https://hackage.haskell.org/package/${_hkgname}"; license=('LGPL')
[arch-commits] Commit in haskell-x11/repos (2 files)
Date: Friday, September 18, 2020 @ 05:01:52 Author: felixonmars Revision: 709793 archrelease: copy trunk to community-staging-x86_64 Added: haskell-x11/repos/community-staging-x86_64/ haskell-x11/repos/community-staging-x86_64/PKGBUILD (from rev 709792, haskell-x11/trunk/PKGBUILD) --+ PKGBUILD | 40 1 file changed, 40 insertions(+) Copied: haskell-x11/repos/community-staging-x86_64/PKGBUILD (from rev 709792, haskell-x11/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-09-18 05:01:52 UTC (rev 709793) @@ -0,0 +1,40 @@ +# Maintainer: Sergej Pupykin +# Contributor: shild +# Maintainer: Vesa Kaihlavirta + +_hkgname=X11 +pkgname=haskell-x11 +pkgver=1.9.2 +pkgrel=8 +pkgdesc="A Haskell binding to the X11 graphics library." +arch=(x86_64) +url="https://hackage.haskell.org/cgi-bin/hackage-scripts/package/X11"; +license=('BSD') +depends=('ghc-libs' "libx11" "libxinerama" "libxrandr" "libxss" "haskell-data-default") +conflicts=(haskell-x11-extras) +makedepends=('ghc') +source=(https://hackage.haskell.org/packages/archive/X11/$pkgver/X11-$pkgver.tar.gz) +sha512sums=('e9658c33b6dcbb6a42f1cc4a8976365506af94ddc15c32f73205b453934ef3232f3b383f8365b6aa6e69b51acfda4a0f3a8038f3164523b33781139a80582a41') + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build $MAKEFLAGS +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE +rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in haskell-summoner-tui/repos (2 files)
Date: Friday, September 18, 2020 @ 05:00:50 Author: felixonmars Revision: 709791 archrelease: copy trunk to community-staging-x86_64 Added: haskell-summoner-tui/repos/community-staging-x86_64/ haskell-summoner-tui/repos/community-staging-x86_64/PKGBUILD (from rev 709790, haskell-summoner-tui/trunk/PKGBUILD) --+ PKGBUILD | 53 + 1 file changed, 53 insertions(+) Copied: haskell-summoner-tui/repos/community-staging-x86_64/PKGBUILD (from rev 709790, haskell-summoner-tui/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-09-18 05:00:50 UTC (rev 709791) @@ -0,0 +1,53 @@ +# Maintainer: Felix Yan +# Contributor: berberman + +_hkgname=summoner-tui +pkgname=haskell-summoner-tui +pkgver=2.0.1.1 +pkgrel=19 +pkgdesc="Tool for scaffolding fully configured batteries-included production-level Haskell projects using TUI." +url="https://github.com/kowainik/summoner"; +license=('MPL2') +arch=('x86_64') +depends=('ghc-libs' 'haskell-brick' 'haskell-colourista' 'haskell-microlens' 'haskell-microlens-th' + 'haskell-relude' 'haskell-summoner' 'haskell-validation-selective' 'haskell-vty') +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz";) +sha256sums=('9f840f25d72c54b4b5ed0c5e6755e52ca71e9961759de6bd0046d567bd1f2c27') + +prepare(){ + cd $_hkgname-$pkgver + echo -e "import Distribution.Simple\nmain = defaultMain" > Setup.hs + sed -i 's/ >= 5.25 && < 5.29/^>= 5.30/;s/ >= 0.47 && < 0.55/^>= 0.55/' $_hkgname.cabal +} + +build() { + cd $_hkgname-$pkgver + + runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ +--ghc-option=-optl-Wl\,-z\,relro\,-z\,now \ +--ghc-option='-pie' + + runhaskell Setup build $MAKEFLAGS + runhaskell Setup register --gen-script + runhaskell Setup unregister --gen-script + sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh + sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { + cd $_hkgname-$pkgver + runhaskell Setup test +} + +package() { + cd $_hkgname-$pkgver + + install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh + install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh + runhaskell Setup copy --destdir="$pkgdir" + install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE + rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in haskell-x11/trunk (PKGBUILD)
Date: Friday, September 18, 2020 @ 05:01:38 Author: felixonmars Revision: 709792 upgpkg: haskell-x11 1.9.2-8: rebuild with hspec 2.7.4, hspec-core 2.7.4, hspec-discover 2.7.4 Modified: haskell-x11/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-09-18 05:00:50 UTC (rev 709791) +++ PKGBUILD2020-09-18 05:01:38 UTC (rev 709792) @@ -5,7 +5,7 @@ _hkgname=X11 pkgname=haskell-x11 pkgver=1.9.2 -pkgrel=7 +pkgrel=8 pkgdesc="A Haskell binding to the X11 graphics library." arch=(x86_64) url="https://hackage.haskell.org/cgi-bin/hackage-scripts/package/X11";
[arch-commits] Commit in haskell-brick/repos (2 files)
Date: Friday, September 18, 2020 @ 04:59:56 Author: felixonmars Revision: 709789 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 709788, haskell-brick/trunk/PKGBUILD) --+ PKGBUILD | 51 +++ 1 file changed, 51 insertions(+) Copied: haskell-brick/repos/community-staging-x86_64/PKGBUILD (from rev 709788, haskell-brick/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-09-18 04:59:56 UTC (rev 709789) @@ -0,0 +1,51 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=brick +pkgname=haskell-brick +pkgver=0.55 +pkgrel=24 +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=('2045611bc220f2c36f40bf50c4c4d36d82f9d261819c8e59e571e67218ed314c02981d9e71698bc99f969189c7097adb8153ecd3a008fb92d3edf3d3e6a57365') + +prepare() { +cd $_hkgname-$pkgver +sed -i 's/<= *4.14/<5/' $_hkgname.cabal +} + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ +-f-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 +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE +rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in haskell-summoner-tui/trunk (PKGBUILD)
Date: Friday, September 18, 2020 @ 05:00:36 Author: felixonmars Revision: 709790 upgpkg: haskell-summoner-tui 2.0.1.1-19: rebuild with hspec 2.7.4, hspec-core 2.7.4, hspec-discover 2.7.4 Modified: haskell-summoner-tui/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-09-18 04:59:56 UTC (rev 709789) +++ PKGBUILD2020-09-18 05:00:36 UTC (rev 709790) @@ -4,7 +4,7 @@ _hkgname=summoner-tui pkgname=haskell-summoner-tui pkgver=2.0.1.1 -pkgrel=18 +pkgrel=19 pkgdesc="Tool for scaffolding fully configured batteries-included production-level Haskell projects using TUI." url="https://github.com/kowainik/summoner"; license=('MPL2')
[arch-commits] Commit in haskell-brick/trunk (PKGBUILD)
Date: Friday, September 18, 2020 @ 04:59:43 Author: felixonmars Revision: 709788 upgpkg: haskell-brick 0.55-24: rebuild with hspec 2.7.4, hspec-core 2.7.4, hspec-discover 2.7.4 Modified: haskell-brick/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-09-18 04:58:42 UTC (rev 709787) +++ PKGBUILD2020-09-18 04:59:43 UTC (rev 709788) @@ -4,7 +4,7 @@ _hkgname=brick pkgname=haskell-brick pkgver=0.55 -pkgrel=23 +pkgrel=24 pkgdesc="A declarative terminal user interface library" url="https://github.com/jtdaugherty/brick"; license=("BSD")
[arch-commits] Commit in haskell-word-wrap/repos (2 files)
Date: Friday, September 18, 2020 @ 04:58:42 Author: felixonmars Revision: 709787 archrelease: copy trunk to community-staging-x86_64 Added: haskell-word-wrap/repos/community-staging-x86_64/ haskell-word-wrap/repos/community-staging-x86_64/PKGBUILD (from rev 709786, haskell-word-wrap/trunk/PKGBUILD) --+ PKGBUILD | 43 +++ 1 file changed, 43 insertions(+) Copied: haskell-word-wrap/repos/community-staging-x86_64/PKGBUILD (from rev 709786, haskell-word-wrap/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-09-18 04:58:42 UTC (rev 709787) @@ -0,0 +1,43 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=word-wrap +pkgname=haskell-word-wrap +pkgver=0.4.1 +pkgrel=88 +pkgdesc="A library for word-wrapping" +url="https://github.com/jtdaugherty/word-wrap/"; +license=("BSD") +arch=('x86_64') +depends=('ghc-libs') +makedepends=('ghc' 'haskell-hspec') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";) +sha512sums=('8160bdc238c3a057c903363d0874986b7ae9543b0bd7c1cbf2ac0aca94dd8fcf9ae40c7c2883b434f71d53c87e7d3dc41c3e645611879310b9c160238ef61637') + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build $MAKEFLAGS +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $_hkgname-$pkgver +runhaskell Setup test +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE +rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in haskell-word-wrap/trunk (PKGBUILD)
Date: Friday, September 18, 2020 @ 04:58:28 Author: felixonmars Revision: 709786 upgpkg: haskell-word-wrap 0.4.1-88: rebuild with hspec 2.7.4, hspec-core 2.7.4, hspec-discover 2.7.4 Modified: haskell-word-wrap/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-09-18 04:58:00 UTC (rev 709785) +++ PKGBUILD2020-09-18 04:58:28 UTC (rev 709786) @@ -4,7 +4,7 @@ _hkgname=word-wrap pkgname=haskell-word-wrap pkgver=0.4.1 -pkgrel=87 +pkgrel=88 pkgdesc="A library for word-wrapping" url="https://github.com/jtdaugherty/word-wrap/"; license=("BSD")
[arch-commits] Commit in haskell-wl-pprint-terminfo/trunk (PKGBUILD)
Date: Friday, September 18, 2020 @ 04:57:47 Author: felixonmars Revision: 709784 upgpkg: haskell-wl-pprint-terminfo 3.7.1.4-167: rebuild with hspec 2.7.4, hspec-core 2.7.4, hspec-discover 2.7.4 Modified: haskell-wl-pprint-terminfo/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-09-18 04:57:17 UTC (rev 709783) +++ PKGBUILD2020-09-18 04:57:47 UTC (rev 709784) @@ -3,7 +3,7 @@ _hkgname=wl-pprint-terminfo pkgname=haskell-wl-pprint-terminfo pkgver=3.7.1.4 -pkgrel=166 +pkgrel=167 pkgdesc="A color pretty printer with terminfo support" url="https://github.com/ekmett/wl-pprint-terminfo/"; license=('BSD')
[arch-commits] Commit in haskell-wl-pprint-extras/trunk (PKGBUILD)
Date: Friday, September 18, 2020 @ 04:57:03 Author: felixonmars Revision: 709782 upgpkg: haskell-wl-pprint-extras 3.5.0.5-167: rebuild with hspec 2.7.4, hspec-core 2.7.4, hspec-discover 2.7.4 Modified: haskell-wl-pprint-extras/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-09-18 04:56:36 UTC (rev 709781) +++ PKGBUILD2020-09-18 04:57:03 UTC (rev 709782) @@ -3,7 +3,7 @@ _hkgname=wl-pprint-extras pkgname=haskell-wl-pprint-extras pkgver=3.5.0.5 -pkgrel=166 +pkgrel=167 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-what4/repos (2 files)
Date: Friday, September 18, 2020 @ 04:56:36 Author: felixonmars Revision: 709781 archrelease: copy trunk to community-staging-x86_64 Added: haskell-what4/repos/community-staging-x86_64/ haskell-what4/repos/community-staging-x86_64/PKGBUILD (from rev 709780, haskell-what4/trunk/PKGBUILD) --+ PKGBUILD | 57 + 1 file changed, 57 insertions(+) Copied: haskell-what4/repos/community-staging-x86_64/PKGBUILD (from rev 709780, haskell-what4/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-09-18 04:56:36 UTC (rev 709781) @@ -0,0 +1,57 @@ +# Maintainer: Felix Yan + +_hkgname=what4 +pkgname=haskell-what4 +pkgver=1.0 +pkgrel=35 +pkgdesc="Solver-agnostic symbolic values support for issuing queries" +url="https://github.com/GaloisInc/what4"; +license=('BSD') +arch=('x86_64') +depends=('ghc-libs' 'haskell-attoparsec' 'haskell-ansi-wl-pprint' 'haskell-bimap' + 'haskell-bifunctors' 'haskell-bv-sized' 'haskell-deriving-compat' + 'haskell-data-binary-ieee754' 'haskell-extra' 'haskell-fingertree' 'haskell-hashable' + 'haskell-hashtables' 'haskell-io-streams' 'haskell-lens' 'haskell-panic' + 'haskell-parameterized-utils' 'haskell-scientific' 'haskell-temporary' + 'haskell-th-abstraction' 'haskell-unordered-containers' 'haskell-utf8-string' + 'haskell-vector' 'haskell-versions' 'haskell-zenc') +makedepends=('ghc' 'haskell-hedgehog' 'haskell-quickcheck' 'haskell-tasty' 'haskell-tasty-hedgehog' + 'haskell-tasty-hunit' 'haskell-tasty-quickcheck') +checkdepends=('cvc4' 'yices' 'z3') +optdepends=('cvc4' 'yices' 'z3') +source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz) +sha512sums=('fcfb36322d3cd82fa5c013d404cbe8c7c8e52dc8e1b8b530df8c1c174d67327e9a48ba1a4c0714d87925eecd69713b341c4c96055693d2b6788a0c6bf7fc56a9') + +prepare() { +cd $_hkgname-$pkgver +echo -e "import Distribution.Simple\nmain = defaultMain" > Setup.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 +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/GaloisInc/what4/issues/67 +runhaskell Setup test || : +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE +rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in haskell-wl-pprint-terminfo/repos (2 files)
Date: Friday, September 18, 2020 @ 04:58:00 Author: felixonmars Revision: 709785 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 709784, 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 709784, haskell-wl-pprint-terminfo/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-09-18 04:58:00 UTC (rev 709785) @@ -0,0 +1,42 @@ +# Maintainer: Felix Yan + +_hkgname=wl-pprint-terminfo +pkgname=haskell-wl-pprint-terminfo +pkgver=3.7.1.4 +pkgrel=167 +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 \ +-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-extras/repos (2 files)
Date: Friday, September 18, 2020 @ 04:57:17 Author: felixonmars Revision: 709783 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 709782, 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 709782, haskell-wl-pprint-extras/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-09-18 04:57:17 UTC (rev 709783) @@ -0,0 +1,43 @@ +# Maintainer: Felix Yan + +_hkgname=wl-pprint-extras +pkgname=haskell-wl-pprint-extras +pkgver=3.5.0.5 +pkgrel=167 +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 +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-what4/trunk (PKGBUILD)
Date: Friday, September 18, 2020 @ 04:56:22 Author: felixonmars Revision: 709780 upgpkg: haskell-what4 1.0-35: rebuild with hspec 2.7.4, hspec-core 2.7.4, hspec-discover 2.7.4 Modified: haskell-what4/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-09-18 04:55:49 UTC (rev 709779) +++ PKGBUILD2020-09-18 04:56:22 UTC (rev 709780) @@ -3,7 +3,7 @@ _hkgname=what4 pkgname=haskell-what4 pkgver=1.0 -pkgrel=34 +pkgrel=35 pkgdesc="Solver-agnostic symbolic values support for issuing queries" url="https://github.com/GaloisInc/what4"; license=('BSD')
[arch-commits] Commit in python-cfn-lint/repos/community-any (PKGBUILD PKGBUILD)
Date: Friday, September 18, 2020 @ 04:55:49 Author: yan12125 Revision: 709779 archrelease: copy trunk to community-any Added: python-cfn-lint/repos/community-any/PKGBUILD (from rev 709778, python-cfn-lint/trunk/PKGBUILD) Deleted: python-cfn-lint/repos/community-any/PKGBUILD --+ PKGBUILD | 84 ++--- 1 file changed, 42 insertions(+), 42 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2020-09-18 04:53:50 UTC (rev 709778) +++ PKGBUILD2020-09-18 04:55:49 UTC (rev 709779) @@ -1,42 +0,0 @@ -# Maintainer: Chih-Hsuan Yen - -pkgname=python-cfn-lint -pkgver=0.35.1 -pkgrel=1 -pkgdesc='CloudFormation Linter' -arch=(any) -url='https://github.com/aws-cloudformation/cfn-python-lint' -license=('custom:MIT No Attribution') -depends=(python python-yaml python-six python-aws-sam-translator - python-jsonpatch python-jsonschema python-setuptools python-networkx - python-junit-xml) -checkdepends=(python-pytest python-mock python-pydot) -optdepends=( - 'python-pydot: for building graphs from templates' -) -source=("https://github.com/aws-cloudformation/cfn-python-lint/archive/v$pkgver/cfn-python-lint-$pkgver.tar.gz";) -sha256sums=('8a2b3c0ab3a500082f536b5175da50ae111f4af192d7e181bcce7988f1bb2fd0') - -build() { - cd cfn-python-lint-$pkgver - python setup.py build -} - -check() { - cd cfn-python-lint-$pkgver - - # Tests in test/integration need the cfn-lint binary - python setup.py install_scripts --install-dir="$srcdir"/tmp_install - - export PYTHONPATH="$PWD/src" - export PATH="$PATH:$srcdir/tmp_install" - pytest -v test -} - -package() { - cd cfn-python-lint-$pkgver - # use PYTHONHASHSEED=0 to work around https://bugs.python.org/issue34033 - PYTHONHASHSEED=0 python setup.py install --root="$pkgdir" --optimize=1 --skip-build - - install -Dm644 LICENSE -t "$pkgdir"/usr/share/licenses/$pkgname -} Copied: python-cfn-lint/repos/community-any/PKGBUILD (from rev 709778, python-cfn-lint/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2020-09-18 04:55:49 UTC (rev 709779) @@ -0,0 +1,42 @@ +# Maintainer: Chih-Hsuan Yen + +pkgname=python-cfn-lint +pkgver=0.36.0 +pkgrel=1 +pkgdesc='CloudFormation Linter' +arch=(any) +url='https://github.com/aws-cloudformation/cfn-python-lint' +license=('custom:MIT No Attribution') +depends=(python python-yaml python-six python-aws-sam-translator + python-jsonpatch python-jsonschema python-setuptools python-networkx + python-junit-xml) +checkdepends=(python-pytest python-mock python-pydot) +optdepends=( + 'python-pydot: for building graphs from templates' +) +source=("https://github.com/aws-cloudformation/cfn-python-lint/archive/v$pkgver/cfn-python-lint-$pkgver.tar.gz";) +sha256sums=('d3316c4cede990ad7b4b257490067b5d93ad7f93c6e73a62047f4af915b6bead') + +build() { + cd cfn-python-lint-$pkgver + python setup.py build +} + +check() { + cd cfn-python-lint-$pkgver + + # Tests in test/integration need the cfn-lint binary + python setup.py install_scripts --install-dir="$srcdir"/tmp_install + + export PYTHONPATH="$PWD/src" + export PATH="$PATH:$srcdir/tmp_install" + pytest -v test +} + +package() { + cd cfn-python-lint-$pkgver + # use PYTHONHASHSEED=0 to work around https://bugs.python.org/issue34033 + PYTHONHASHSEED=0 python setup.py install --root="$pkgdir" --optimize=1 --skip-build + + install -Dm644 LICENSE -t "$pkgdir"/usr/share/licenses/$pkgname +}
[arch-commits] Commit in python-cfn-lint/trunk (PKGBUILD)
Date: Friday, September 18, 2020 @ 04:53:50 Author: yan12125 Revision: 709778 upgpkg: python-cfn-lint 0.36.0-1 Modified: python-cfn-lint/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2020-09-18 04:51:30 UTC (rev 709777) +++ PKGBUILD2020-09-18 04:53:50 UTC (rev 709778) @@ -1,7 +1,7 @@ # Maintainer: Chih-Hsuan Yen pkgname=python-cfn-lint -pkgver=0.35.1 +pkgver=0.36.0 pkgrel=1 pkgdesc='CloudFormation Linter' arch=(any) @@ -15,7 +15,7 @@ 'python-pydot: for building graphs from templates' ) source=("https://github.com/aws-cloudformation/cfn-python-lint/archive/v$pkgver/cfn-python-lint-$pkgver.tar.gz";) -sha256sums=('8a2b3c0ab3a500082f536b5175da50ae111f4af192d7e181bcce7988f1bb2fd0') +sha256sums=('d3316c4cede990ad7b4b257490067b5d93ad7f93c6e73a62047f4af915b6bead') build() { cd cfn-python-lint-$pkgver
[arch-commits] Commit in haskell-hspec-wai-json/repos (2 files)
Date: Friday, September 18, 2020 @ 04:51:30 Author: felixonmars Revision: 709777 archrelease: copy trunk to community-staging-x86_64 Added: haskell-hspec-wai-json/repos/community-staging-x86_64/ haskell-hspec-wai-json/repos/community-staging-x86_64/PKGBUILD (from rev 709776, haskell-hspec-wai-json/trunk/PKGBUILD) --+ PKGBUILD | 44 1 file changed, 44 insertions(+) Copied: haskell-hspec-wai-json/repos/community-staging-x86_64/PKGBUILD (from rev 709776, haskell-hspec-wai-json/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-09-18 04:51:30 UTC (rev 709777) @@ -0,0 +1,44 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=hspec-wai-json +pkgname=haskell-hspec-wai-json +pkgver=0.10.1 +pkgrel=92 +pkgdesc="Testing JSON APIs with hspec-wai" +url="https://github.com/hspec/hspec-wai"; +license=("MIT") +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-aeson-qq' 'haskell-case-insensitive' + 'haskell-hspec-wai') +makedepends=('ghc' 'haskell-hspec') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";) +sha512sums=('ff7d9960619254e410d004deb8ab6b6b0f918c9d657e125de986e46f8bbc60d8de97fcae4462ace11e106541c5d095506088910895fae24207909c29683211ec') + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build $MAKEFLAGS +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $_hkgname-$pkgver +runhaskell Setup test +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE +rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in haskell-hspec-wai-json/trunk (PKGBUILD)
Date: Friday, September 18, 2020 @ 04:51:17 Author: felixonmars Revision: 709776 upgpkg: haskell-hspec-wai-json 0.10.1-92: rebuild with hspec 2.7.4, hspec-core 2.7.4, hspec-discover 2.7.4 Modified: haskell-hspec-wai-json/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-09-18 04:50:44 UTC (rev 709775) +++ PKGBUILD2020-09-18 04:51:17 UTC (rev 709776) @@ -4,7 +4,7 @@ _hkgname=hspec-wai-json pkgname=haskell-hspec-wai-json pkgver=0.10.1 -pkgrel=91 +pkgrel=92 pkgdesc="Testing JSON APIs with hspec-wai" url="https://github.com/hspec/hspec-wai"; license=("MIT")
[arch-commits] Commit in haskell-hspec-wai/repos (2 files)
Date: Friday, September 18, 2020 @ 04:50:44 Author: felixonmars Revision: 709775 archrelease: copy trunk to community-staging-x86_64 Added: haskell-hspec-wai/repos/community-staging-x86_64/ haskell-hspec-wai/repos/community-staging-x86_64/PKGBUILD (from rev 709774, haskell-hspec-wai/trunk/PKGBUILD) --+ PKGBUILD | 45 + 1 file changed, 45 insertions(+) Copied: haskell-hspec-wai/repos/community-staging-x86_64/PKGBUILD (from rev 709774, haskell-hspec-wai/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-09-18 04:50:44 UTC (rev 709775) @@ -0,0 +1,45 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=hspec-wai +pkgname=haskell-hspec-wai +pkgver=0.10.1 +pkgrel=85 +pkgdesc="Experimental Hspec support for testing WAI applications" +url="https://github.com/hspec/hspec-wai"; +license=("MIT") +arch=('x86_64') +depends=('ghc-libs' 'haskell-quickcheck' 'haskell-base-compat' 'haskell-case-insensitive' + 'haskell-hspec' 'haskell-hspec-core' 'haskell-hspec-expectations' 'haskell-http-types' + 'haskell-wai' 'haskell-wai-extra') +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";) +sha512sums=('9a599411e79ef056a915494f7bb247e61f94a5243cd7fde3f6651f09e2b6fc28e99554f1721717ee45f06b7029502620d6fdf1624e280442333224147320508d') + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build $MAKEFLAGS +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $_hkgname-$pkgver +runhaskell Setup test +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE +rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in haskell-hspec-wai/trunk (PKGBUILD)
Date: Friday, September 18, 2020 @ 04:50:30 Author: felixonmars Revision: 709774 upgpkg: haskell-hspec-wai 0.10.1-85: rebuild with hspec 2.7.4, hspec-core 2.7.4, hspec-discover 2.7.4 Modified: haskell-hspec-wai/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-09-18 04:49:56 UTC (rev 709773) +++ PKGBUILD2020-09-18 04:50:30 UTC (rev 709774) @@ -4,7 +4,7 @@ _hkgname=hspec-wai pkgname=haskell-hspec-wai pkgver=0.10.1 -pkgrel=84 +pkgrel=85 pkgdesc="Experimental Hspec support for testing WAI applications" url="https://github.com/hspec/hspec-wai"; license=("MIT")
[arch-commits] Commit in haskell-wai-extra/trunk (PKGBUILD)
Date: Friday, September 18, 2020 @ 04:49:42 Author: felixonmars Revision: 709772 upgpkg: haskell-wai-extra 3.0.30-3: rebuild with hspec 2.7.4, hspec-core 2.7.4, hspec-discover 2.7.4 Modified: haskell-wai-extra/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-09-18 04:48:56 UTC (rev 709771) +++ PKGBUILD2020-09-18 04:49:42 UTC (rev 709772) @@ -4,7 +4,7 @@ _hkgname=wai-extra pkgname=haskell-wai-extra pkgver=3.0.30 -pkgrel=2 +pkgrel=3 pkgdesc="Provides some basic WAI handlers and middleware." url="https://github.com/yesodweb/wai"; license=("MIT")
[arch-commits] Commit in haskell-wai-extra/repos (2 files)
Date: Friday, September 18, 2020 @ 04:49:56 Author: felixonmars Revision: 709773 archrelease: copy trunk to community-staging-x86_64 Added: haskell-wai-extra/repos/community-staging-x86_64/ haskell-wai-extra/repos/community-staging-x86_64/PKGBUILD (from rev 709772, haskell-wai-extra/trunk/PKGBUILD) --+ PKGBUILD | 49 + 1 file changed, 49 insertions(+) Copied: haskell-wai-extra/repos/community-staging-x86_64/PKGBUILD (from rev 709772, haskell-wai-extra/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-09-18 04:49:56 UTC (rev 709773) @@ -0,0 +1,49 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=wai-extra +pkgname=haskell-wai-extra +pkgver=3.0.30 +pkgrel=3 +pkgdesc="Provides some basic WAI handlers and middleware." +url="https://github.com/yesodweb/wai"; +license=("MIT") +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-ansi-terminal' 'haskell-base64-bytestring' + 'haskell-case-insensitive' 'haskell-cookie' 'haskell-data-default-class' + 'haskell-fast-logger' 'haskell-http-types' 'haskell-http2' 'haskell-iproute' + 'haskell-network' 'haskell-old-locale' 'haskell-resourcet' 'haskell-streaming-commons' + 'haskell-unix-compat' 'haskell-vault' 'haskell-void' 'haskell-wai' + 'haskell-wai-logger' 'haskell-word8' 'haskell-zlib' 'haskell-hunit' 'haskell-call-stack') +makedepends=('ghc' 'haskell-hspec') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";) +sha512sums=('ba79060e1995fa0ad301e3b057e390d0e8c5ceabe1b5596bf1f77fe8a5f576bd2feb3d42354ab3177804b00a0e00cc6840b5d0c5ae230657c4269752230040fb') + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ +-f-build-example +runhaskell Setup build $MAKEFLAGS +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $_hkgname-$pkgver +runhaskell Setup test +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE +rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in haskell-wai-logger/trunk (PKGBUILD)
Date: Friday, September 18, 2020 @ 04:48:43 Author: felixonmars Revision: 709770 upgpkg: haskell-wai-logger 2.3.6-133: rebuild with hspec 2.7.4, hspec-core 2.7.4, hspec-discover 2.7.4 Modified: haskell-wai-logger/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-09-18 04:48:10 UTC (rev 709769) +++ PKGBUILD2020-09-18 04:48:43 UTC (rev 709770) @@ -4,7 +4,7 @@ _hkgname=wai-logger pkgname=haskell-wai-logger pkgver=2.3.6 -pkgrel=132 +pkgrel=133 pkgdesc="A logging system for WAI" url="https://hackage.haskell.org/package/${_hkgname}"; license=("BSD")
[arch-commits] Commit in haskell-wai/repos/community-staging-x86_64 (2 files)
Date: Friday, September 18, 2020 @ 04:48:10 Author: felixonmars Revision: 709769 archrelease: copy trunk to community-staging-x86_64 Added: haskell-wai/repos/community-staging-x86_64/PKGBUILD (from rev 709768, haskell-wai/trunk/PKGBUILD) Deleted: haskell-wai/repos/community-staging-x86_64/PKGBUILD --+ PKGBUILD | 78 ++--- 1 file changed, 39 insertions(+), 39 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2020-09-18 04:47:55 UTC (rev 709768) +++ PKGBUILD2020-09-18 04:48:10 UTC (rev 709769) @@ -1,39 +0,0 @@ -# Maintainer: Felix Yan -# Contributor: Arch Haskell Team - -_hkgname=wai -pkgname=haskell-wai -pkgver=3.2.2.1 -pkgrel=108 -pkgdesc="Web Application Interface." -url="https://github.com/yesodweb/wai"; -license=("MIT") -arch=('x86_64') -depends=('ghc-libs' "haskell-http-types" "haskell-network" - "haskell-vault") -makedepends=('ghc') -source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";) -sha512sums=('72c92389d3faff234003f835206ff6eae3f8e3d885d7519706f8b78df3cb1c92121c5de7e8272436aed22ade8440baaefb14d50a10f2f233badadf16d1b5e431') - -build() { -cd $_hkgname-$pkgver - -runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ ---prefix=/usr --docdir=/usr/share/doc/$pkgname \ ---dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid -runhaskell Setup build $MAKEFLAGS -runhaskell Setup register --gen-script -runhaskell Setup unregister --gen-script -sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh -sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh -} - -package() { -cd $_hkgname-$pkgver - -install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh -install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh -runhaskell Setup copy --destdir="$pkgdir" -install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE -rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE -} Copied: haskell-wai/repos/community-staging-x86_64/PKGBUILD (from rev 709768, haskell-wai/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2020-09-18 04:48:10 UTC (rev 709769) @@ -0,0 +1,39 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=wai +pkgname=haskell-wai +pkgver=3.2.2.1 +pkgrel=109 +pkgdesc="Web Application Interface." +url="https://github.com/yesodweb/wai"; +license=("MIT") +arch=('x86_64') +depends=('ghc-libs' "haskell-http-types" "haskell-network" + "haskell-vault") +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";) +sha512sums=('72c92389d3faff234003f835206ff6eae3f8e3d885d7519706f8b78df3cb1c92121c5de7e8272436aed22ade8440baaefb14d50a10f2f233badadf16d1b5e431') + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build $MAKEFLAGS +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE +rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in haskell-wai-logger/repos (2 files)
Date: Friday, September 18, 2020 @ 04:48:56 Author: felixonmars Revision: 709771 archrelease: copy trunk to community-staging-x86_64 Added: haskell-wai-logger/repos/community-staging-x86_64/ haskell-wai-logger/repos/community-staging-x86_64/PKGBUILD (from rev 709770, haskell-wai-logger/trunk/PKGBUILD) --+ PKGBUILD | 45 + 1 file changed, 45 insertions(+) Copied: haskell-wai-logger/repos/community-staging-x86_64/PKGBUILD (from rev 709770, haskell-wai-logger/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-09-18 04:48:56 UTC (rev 709771) @@ -0,0 +1,45 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=wai-logger +pkgname=haskell-wai-logger +pkgver=2.3.6 +pkgrel=133 +pkgdesc="A logging system for WAI" +url="https://hackage.haskell.org/package/${_hkgname}"; +license=("BSD") +arch=('x86_64') +depends=('ghc-libs' 'haskell-byteorder' 'haskell-fast-logger' + 'haskell-http-types' 'haskell-network' 'haskell-wai') +makedepends=('ghc' 'haskell-cabal-doctest' 'haskell-doctest') +checkdepends=('haskell-wai-extra') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";) +sha512sums=('0c16120c342321cd686ab7cf9fa7df503a426b0c3d145c16e566013e0df44ef565d9890726d780c1fb73a49507f49bbf5fb886ff4bdccbd19a19b4c00626532e') + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build $MAKEFLAGS +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $_hkgname-$pkgver +runhaskell Setup test +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE +rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in haskell-summoner/repos (2 files)
Date: Friday, September 18, 2020 @ 04:47:29 Author: felixonmars Revision: 709767 archrelease: copy trunk to community-staging-x86_64 Added: haskell-summoner/repos/community-staging-x86_64/ haskell-summoner/repos/community-staging-x86_64/PKGBUILD (from rev 709766, haskell-summoner/trunk/PKGBUILD) --+ PKGBUILD | 54 ++ 1 file changed, 54 insertions(+) Copied: haskell-summoner/repos/community-staging-x86_64/PKGBUILD (from rev 709766, haskell-summoner/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-09-18 04:47:29 UTC (rev 709767) @@ -0,0 +1,54 @@ +# Maintainer: Felix Yan +# Contributor: berberman + +_hkgname=summoner +pkgname=haskell-summoner +pkgver=2.0.1.1 +pkgrel=19 +pkgdesc="Tool for scaffolding fully configured batteries-included production-level Haskell projects." +url="https://github.com/kowainik/summoner"; +license=('MPL2') +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-colourista' 'haskell-generic-data' 'haskell-gitrev' + 'haskell-neat-interpolation' 'haskell-optparse-applicative' 'haskell-relude' + 'haskell-shellmet' 'haskell-tomland' 'haskell-validation-selective') +makedepends=('ghc' 'haskell-hedgehog' 'haskell-hspec' 'haskell-hspec-hedgehog' 'haskell-tree-diff') +source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz";) +sha256sums=('5b6eee2848e2fb0b65d34f4a980ecd6e7766629a42394348dc2166e2216fc496') + +prepare(){ + cd $_hkgname-$pkgver + echo -e "import Distribution.Simple\nmain = defaultMain" > Setup.hs + sed -i 's/ ^>= 0.8.0.0/^>= 0.9.0.0/;s/ ^>= 0.3.2.2/^>= 0.5.0.0/' $_hkgname.cabal +} + +build() { + cd $_hkgname-$pkgver + + runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ +--ghc-option=-optl-Wl\,-z\,relro\,-z\,now \ +--ghc-option='-pie' + + runhaskell Setup build $MAKEFLAGS + runhaskell Setup register --gen-script + runhaskell Setup unregister --gen-script + sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh + sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { + cd $_hkgname-$pkgver + runhaskell Setup test || : +} + +package() { + cd $_hkgname-$pkgver + + install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh + install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh + runhaskell Setup copy --destdir="$pkgdir" + install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE + rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in haskell-wai/trunk (PKGBUILD)
Date: Friday, September 18, 2020 @ 04:47:55 Author: felixonmars Revision: 709768 upgpkg: haskell-wai 3.2.2.1-109: rebuild with hspec 2.7.4, hspec-core 2.7.4, hspec-discover 2.7.4 Modified: haskell-wai/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-09-18 04:47:29 UTC (rev 709767) +++ PKGBUILD2020-09-18 04:47:55 UTC (rev 709768) @@ -4,7 +4,7 @@ _hkgname=wai pkgname=haskell-wai pkgver=3.2.2.1 -pkgrel=108 +pkgrel=109 pkgdesc="Web Application Interface." url="https://github.com/yesodweb/wai"; license=("MIT")
[arch-commits] Commit in haskell-summoner/trunk (PKGBUILD)
Date: Friday, September 18, 2020 @ 04:47:17 Author: felixonmars Revision: 709766 upgpkg: haskell-summoner 2.0.1.1-19: rebuild with hspec 2.7.4, hspec-core 2.7.4, hspec-discover 2.7.4 Modified: haskell-summoner/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-09-18 04:46:19 UTC (rev 709765) +++ PKGBUILD2020-09-18 04:47:17 UTC (rev 709766) @@ -4,7 +4,7 @@ _hkgname=summoner pkgname=haskell-summoner pkgver=2.0.1.1 -pkgrel=18 +pkgrel=19 pkgdesc="Tool for scaffolding fully configured batteries-included production-level Haskell projects." url="https://github.com/kowainik/summoner"; license=('MPL2')
[arch-commits] Commit in haskell-tomland/repos (2 files)
Date: Friday, September 18, 2020 @ 04:46:19 Author: felixonmars Revision: 709765 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 709764, haskell-tomland/trunk/PKGBUILD) --+ PKGBUILD | 54 ++ 1 file changed, 54 insertions(+) Copied: haskell-tomland/repos/community-staging-x86_64/PKGBUILD (from rev 709764, haskell-tomland/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-09-18 04:46:19 UTC (rev 709765) @@ -0,0 +1,54 @@ +# Maintainer: Felix Yan +# Contributor: berberman + +_hkgname=tomland +pkgname=haskell-tomland +pkgver=1.3.0.0 +pkgrel=12 +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' 'haskell-hedgehog' 'haskell-hspec' 'haskell-hspec-golden' + 'haskell-hspec-hedgehog' 'haskell-hspec-megaparsec') +source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz";) +sha256sums=('248675247b8664087ad037851610ec311b6e0c73a89b9cf4de1ddf97ddc07f95') + +prepare(){ + cd $_hkgname-$pkgver + echo -e "import Distribution.Simple\nmain = defaultMain" > Setup.hs + sed -i '/^executable/a\ buildable: False' $_hkgname.cabal +} + +build() { + cd $_hkgname-$pkgver + + runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ +--ghc-option=-optl-Wl\,-z\,relro\,-z\,now \ +--ghc-option='-pie' + + runhaskell Setup build $MAKEFLAGS + runhaskell Setup register --gen-script + runhaskell Setup unregister --gen-script + sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh + sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { + cd $_hkgname-$pkgver + runhaskell Setup test +} + +package() { + cd $_hkgname-$pkgver + + install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh + install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh + runhaskell Setup copy --destdir="$pkgdir" + install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE + rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in haskell-tomland/trunk (PKGBUILD)
Date: Friday, September 18, 2020 @ 04:46:06 Author: felixonmars Revision: 709764 upgpkg: haskell-tomland 1.3.0.0-12: rebuild with hspec 2.7.4, hspec-core 2.7.4, hspec-discover 2.7.4 Modified: haskell-tomland/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-09-18 04:45:03 UTC (rev 709763) +++ PKGBUILD2020-09-18 04:46:06 UTC (rev 709764) @@ -4,7 +4,7 @@ _hkgname=tomland pkgname=haskell-tomland pkgver=1.3.0.0 -pkgrel=11 +pkgrel=12 pkgdesc="Implementation of bidirectional TOML serialization." url="https://github.com/kowainik/tomland"; license=('MPL2')
[arch-commits] Commit in haskell-validation-selective/trunk (PKGBUILD)
Date: Friday, September 18, 2020 @ 04:44:50 Author: felixonmars Revision: 709762 upgpkg: haskell-validation-selective 0.1.0.0-11: rebuild with hspec 2.7.4, hspec-core 2.7.4, hspec-discover 2.7.4 Modified: haskell-validation-selective/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-09-18 04:44:15 UTC (rev 709761) +++ PKGBUILD2020-09-18 04:44:50 UTC (rev 709762) @@ -4,7 +4,7 @@ _hkgname=validation-selective pkgname=haskell-validation-selective pkgver=0.1.0.0 -pkgrel=10 +pkgrel=11 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-uri-bytestring/repos (2 files)
Date: Friday, September 18, 2020 @ 04:44:15 Author: felixonmars Revision: 709761 archrelease: copy trunk to community-staging-x86_64 Added: haskell-uri-bytestring/repos/community-staging-x86_64/ haskell-uri-bytestring/repos/community-staging-x86_64/PKGBUILD (from rev 709760, haskell-uri-bytestring/trunk/PKGBUILD) --+ PKGBUILD | 49 + 1 file changed, 49 insertions(+) Copied: haskell-uri-bytestring/repos/community-staging-x86_64/PKGBUILD (from rev 709760, haskell-uri-bytestring/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-09-18 04:44:15 UTC (rev 709761) @@ -0,0 +1,49 @@ +# Maintainer: Felix Yan + +_hkgname=uri-bytestring +pkgname=haskell-uri-bytestring +pkgver=0.3.2.2 +pkgrel=85 +pkgdesc="Haskell URI parsing as ByteStrings" +url="https://github.com/Soostone/uri-bytestring"; +license=('BSD') +arch=('x86_64') +depends=('ghc-libs' 'haskell-attoparsec' 'haskell-blaze-builder' 'haskell-th-lift-instances') +makedepends=('ghc' 'haskell-hunit' 'haskell-hedgehog' 'haskell-tasty' 'haskell-tasty-hedgehog' + 'haskell-tasty-hunit' 'haskell-base-compat' 'haskell-safe') +source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz) +sha512sums=('82565afbdb00b9b4a56f8eaa3ccd42732a16a79f894c950c67cede6346af5112dcb2d226f4b11bde135cf6cfacc687799d33f660d98556d031d262ffe65cf422') + +prepare() { +sed -e '/, semigroups/d' -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 --disable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ +-f-lib-Werror +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/Soostone/uri-bytestring/issues/50 +# runhaskell Setup test +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE +rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in haskell-validation-selective/repos (2 files)
Date: Friday, September 18, 2020 @ 04:45:03 Author: felixonmars Revision: 709763 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 709762, haskell-validation-selective/trunk/PKGBUILD) --+ PKGBUILD | 52 1 file changed, 52 insertions(+) Copied: haskell-validation-selective/repos/community-staging-x86_64/PKGBUILD (from rev 709762, haskell-validation-selective/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-09-18 04:45:03 UTC (rev 709763) @@ -0,0 +1,52 @@ +# Maintainer: Felix Yan +# Contributor: berberman + +_hkgname=validation-selective +pkgname=haskell-validation-selective +pkgver=0.1.0.0 +pkgrel=11 +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' 'haskell-doctest' 'haskell-hedgehog' 'haskell-hspec' 'haskell-hspec-hedgehog') +source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz";) +sha256sums=('c7d9cb37649ff7dddfa7c97e882d86b2f2edd646ce9fa42d50f78c1098784345') + +prepare(){ + cd $_hkgname-$pkgver + echo -e "import Distribution.Simple\nmain = defaultMain" > Setup.hs + sed -i 's/ ^>= 0.16/ ^>= 0.17/' $_hkgname.cabal +} + +build() { + cd $_hkgname-$pkgver + + runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ +--ghc-option=-optl-Wl\,-z\,relro\,-z\,now \ +--ghc-option='-pie' + + runhaskell Setup build $MAKEFLAGS + runhaskell Setup register --gen-script + runhaskell Setup unregister --gen-script + sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh + sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { + cd $_hkgname-$pkgver + runhaskell Setup test +} + +package() { + cd $_hkgname-$pkgver + + install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh + install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh + runhaskell Setup copy --destdir="$pkgdir" + install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE + rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in haskell-uri-bytestring/trunk (PKGBUILD)
Date: Friday, September 18, 2020 @ 04:43:51 Author: felixonmars Revision: 709760 upgpkg: haskell-uri-bytestring 0.3.2.2-85: rebuild with hspec 2.7.4, hspec-core 2.7.4, hspec-discover 2.7.4 Modified: haskell-uri-bytestring/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-09-18 04:43:14 UTC (rev 709759) +++ PKGBUILD2020-09-18 04:43:51 UTC (rev 709760) @@ -3,7 +3,7 @@ _hkgname=uri-bytestring pkgname=haskell-uri-bytestring pkgver=0.3.2.2 -pkgrel=84 +pkgrel=85 pkgdesc="Haskell URI parsing as ByteStrings" url="https://github.com/Soostone/uri-bytestring"; license=('BSD')
[arch-commits] Commit in haskell-http2/repos (2 files)
Date: Friday, September 18, 2020 @ 04:43:14 Author: felixonmars Revision: 709759 archrelease: copy trunk to community-staging-x86_64 Added: haskell-http2/repos/community-staging-x86_64/ haskell-http2/repos/community-staging-x86_64/PKGBUILD (from rev 709758, haskell-http2/trunk/PKGBUILD) --+ PKGBUILD | 47 +++ 1 file changed, 47 insertions(+) Copied: haskell-http2/repos/community-staging-x86_64/PKGBUILD (from rev 709758, haskell-http2/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-09-18 04:43:14 UTC (rev 709759) @@ -0,0 +1,47 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=http2 +pkgname=haskell-http2 +pkgver=2.0.5 +pkgrel=28 +pkgdesc="HTTP/2 library" +url="https://github.com/kazu-yamamoto/http2"; +license=("BSD") +arch=('x86_64') +depends=('ghc-libs' 'haskell-case-insensitive' 'haskell-http-types' 'haskell-network' + 'haskell-network-byte-order' 'haskell-psqueues' 'haskell-time-manager') +makedepends=('ghc' 'haskell-aeson' 'haskell-aeson-pretty' 'haskell-base16-bytestring' + 'haskell-doctest' 'haskell-glob' 'haskell-hspec' 'haskell-unordered-containers' + 'haskell-vector') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";) +sha512sums=('94a45aa97090db4a12eb64a0a1e8596049182d8011b6a1edb22c4841e7164fbd6c118770a638605f999296e71e796ec660c1701e7bc25d4c4a8d4c801b3b773e') + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ +-f-devel +runhaskell Setup build $MAKEFLAGS +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $_hkgname-$pkgver +runhaskell Setup test +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE +rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in haskell-http2/trunk (PKGBUILD)
Date: Friday, September 18, 2020 @ 04:43:01 Author: felixonmars Revision: 709758 upgpkg: haskell-http2 2.0.5-28: rebuild with hspec 2.7.4, hspec-core 2.7.4, hspec-discover 2.7.4 Modified: haskell-http2/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-09-18 04:41:43 UTC (rev 709757) +++ PKGBUILD2020-09-18 04:43:01 UTC (rev 709758) @@ -4,7 +4,7 @@ _hkgname=http2 pkgname=haskell-http2 pkgver=2.0.5 -pkgrel=27 +pkgrel=28 pkgdesc="HTTP/2 library" url="https://github.com/kazu-yamamoto/http2"; license=("BSD")
[arch-commits] Commit in haskell-time-manager/trunk (PKGBUILD)
Date: Friday, September 18, 2020 @ 04:41:30 Author: felixonmars Revision: 709756 upgpkg: haskell-time-manager 0.0.0-84: rebuild with hspec 2.7.4, hspec-core 2.7.4, hspec-discover 2.7.4 Modified: haskell-time-manager/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-09-18 04:41:05 UTC (rev 709755) +++ PKGBUILD2020-09-18 04:41:30 UTC (rev 709756) @@ -3,7 +3,7 @@ _hkgname=time-manager pkgname=haskell-time-manager pkgver=0.0.0 -pkgrel=83 +pkgrel=84 pkgdesc="Scalable timer" url="https://github.com/yesodweb/wai"; license=('MIT')
[arch-commits] Commit in haskell-time-manager/repos (2 files)
Date: Friday, September 18, 2020 @ 04:41:43 Author: felixonmars Revision: 709757 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 709756, haskell-time-manager/trunk/PKGBUILD) --+ PKGBUILD | 42 ++ 1 file changed, 42 insertions(+) Copied: haskell-time-manager/repos/community-staging-x86_64/PKGBUILD (from rev 709756, haskell-time-manager/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-09-18 04:41:43 UTC (rev 709757) @@ -0,0 +1,42 @@ +# Maintainer: Felix Yan + +_hkgname=time-manager +pkgname=haskell-time-manager +pkgver=0.0.0 +pkgrel=84 +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 +runhaskell Setup build $MAKEFLAGS +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $_hkgname-$pkgver +runhaskell Setup test +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE +rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in haskell-hasql-transaction/repos (2 files)
Date: Friday, September 18, 2020 @ 04:41:05 Author: felixonmars Revision: 709755 archrelease: copy trunk to community-staging-x86_64 Added: haskell-hasql-transaction/repos/community-staging-x86_64/ haskell-hasql-transaction/repos/community-staging-x86_64/PKGBUILD (from rev 709754, haskell-hasql-transaction/trunk/PKGBUILD) --+ PKGBUILD | 53 + 1 file changed, 53 insertions(+) Copied: haskell-hasql-transaction/repos/community-staging-x86_64/PKGBUILD (from rev 709754, haskell-hasql-transaction/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-09-18 04:41:05 UTC (rev 709755) @@ -0,0 +1,53 @@ +# Maintainer: Felix Yan + +_hkgname=hasql-transaction +pkgname=haskell-hasql-transaction +pkgver=1.0.0.1 +pkgrel=74 +pkgdesc="A composable abstraction over the retryable transactions for Hasql" +url="https://github.com/nikita-volkov/hasql-transaction"; +license=('MIT') +arch=('x86_64') +depends=('ghc-libs' 'haskell-bytestring-tree-builder' 'haskell-contravariant' + 'haskell-contravariant-extras' 'haskell-hasql') +makedepends=('ghc' 'haskell-async' 'haskell-rebase') +checkdepends=('postgresql' 'pifpaf') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";) +sha512sums=('fe02484c8ae0f6a6b64f399a2061138f9a9390cb19693df9592fb58c07c7330f819b1181f973b4e6bf6b800d57ecb80dc901900e5d3ad1eb4c801bb3cf2f45c5') + +prepare() { +cd $_hkgname-$pkgver +sed -i 's/5432/9824/' conflicts-test/Main.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 +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 + +eval $(pifpaf run postgresql --host 127.0.0.1) +createuser -s postgres +runhaskell Setup test +pifpaf_stop +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE +rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in haskell-hasql-transaction/trunk (PKGBUILD)
Date: Friday, September 18, 2020 @ 04:40:52 Author: felixonmars Revision: 709754 upgpkg: haskell-hasql-transaction 1.0.0.1-74: rebuild with hspec 2.7.4, hspec-core 2.7.4, hspec-discover 2.7.4 Modified: haskell-hasql-transaction/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-09-18 04:40:16 UTC (rev 709753) +++ PKGBUILD2020-09-18 04:40:52 UTC (rev 709754) @@ -3,7 +3,7 @@ _hkgname=hasql-transaction pkgname=haskell-hasql-transaction pkgver=1.0.0.1 -pkgrel=73 +pkgrel=74 pkgdesc="A composable abstraction over the retryable transactions for Hasql" url="https://github.com/nikita-volkov/hasql-transaction"; license=('MIT')
[arch-commits] Commit in haskell-hasql/repos (2 files)
Date: Friday, September 18, 2020 @ 04:39:30 Author: felixonmars Revision: 709751 archrelease: copy trunk to community-staging-x86_64 Added: haskell-hasql/repos/community-staging-x86_64/ haskell-hasql/repos/community-staging-x86_64/PKGBUILD (from rev 709750, haskell-hasql/trunk/PKGBUILD) --+ PKGBUILD | 59 +++ 1 file changed, 59 insertions(+) Copied: haskell-hasql/repos/community-staging-x86_64/PKGBUILD (from rev 709750, haskell-hasql/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-09-18 04:39:30 UTC (rev 709751) @@ -0,0 +1,59 @@ +# Maintainer: Felix Yan +# Contributor: Thomas Dziedzic + +_hkgname=hasql +pkgname=haskell-hasql +pkgver=1.4.4.2 +pkgrel=33 +pkgdesc="An efficient PostgreSQL driver and a flexible mapping API" +url="https://github.com/nikita-volkov/hasql"; +license=('MIT') +arch=('x86_64') +depends=('ghc-libs' 'haskell-attoparsec' 'haskell-base-prelude' 'haskell-bytestring-strict-builder' + 'haskell-contravariant' 'haskell-contravariant-extras' 'haskell-dlist' 'haskell-hashable' + 'haskell-hashtables' 'haskell-loch-th' 'haskell-placeholders' 'haskell-postgresql-binary' + 'haskell-postgresql-libpq' 'haskell-profunctors' 'haskell-text-builder' 'haskell-vector') +makedepends=('ghc' 'haskell-bug' 'haskell-tasty' 'haskell-tasty-quickcheck' 'haskell-tasty-hunit' + 'haskell-quickcheck-instances' 'haskell-quickcheck' 'haskell-rebase' 'haskell-rerebase') +checkdepends=('postgresql' 'pifpaf') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";) +sha512sums=('86330d4fa35431c4982206a2694a4b8fd3f55c0a2ffa9753a73692b662f280e90d2b677b052c99c6732eea9ffbf9b7cedf1ee4ade31081c0bb26f5b5219118a6') + +prepare() { +cd $_hkgname-$pkgver + +# Do not use default postgres port +sed -i 's/5432/9824/' tasty/Main/*.hs threads-test/*.hs profiling/*.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 +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 + +eval $(pifpaf run postgresql --host 127.0.0.1) +createuser -s postgres +runhaskell Setup test +pifpaf_stop +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE +rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in haskell-hasql-pool/repos (2 files)
Date: Friday, September 18, 2020 @ 04:40:16 Author: felixonmars Revision: 709753 archrelease: copy trunk to community-staging-x86_64 Added: haskell-hasql-pool/repos/community-staging-x86_64/ haskell-hasql-pool/repos/community-staging-x86_64/PKGBUILD (from rev 709752, haskell-hasql-pool/trunk/PKGBUILD) --+ PKGBUILD | 53 + 1 file changed, 53 insertions(+) Copied: haskell-hasql-pool/repos/community-staging-x86_64/PKGBUILD (from rev 709752, haskell-hasql-pool/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-09-18 04:40:16 UTC (rev 709753) @@ -0,0 +1,53 @@ +# Maintainer: Felix Yan +# Contributor: Thomas Dziedzic + +_hkgname=hasql-pool +pkgname=haskell-hasql-pool +pkgver=0.5.2 +pkgrel=55 +pkgdesc="A pool of connections for Hasql" +url="https://github.com/nikita-volkov/hasql-pool"; +license=('MIT') +arch=('x86_64') +depends=('ghc-libs' 'haskell-base-prelude' 'haskell-hasql' 'haskell-resource-pool') +makedepends=('ghc' 'haskell-hspec') +checkdepends=('pifpaf' 'postgresql') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";) +sha512sums=('5609f05134a259826e17a7391d3324f1d2b474cd83082e4f67175086da1e481a1a75b336932a97371b32e7427e869498bb87af3f7c6246225698e8ceef1aa372') + +prepare() { +cd $_hkgname-$pkgver +sed -i 's/5432/9824/' test/Main.hs +} + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --disable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build $MAKEFLAGS +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $_hkgname-$pkgver + +eval $(pifpaf run postgresql --host 127.0.0.1) +createuser -s postgres +#runhaskell Setup test +pifpaf_stop +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE +rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in haskell-hasql-pool/trunk (PKGBUILD)
Date: Friday, September 18, 2020 @ 04:40:03 Author: felixonmars Revision: 709752 upgpkg: haskell-hasql-pool 0.5.2-55: rebuild with hspec 2.7.4, hspec-core 2.7.4, hspec-discover 2.7.4 Modified: haskell-hasql-pool/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-09-18 04:39:30 UTC (rev 709751) +++ PKGBUILD2020-09-18 04:40:03 UTC (rev 709752) @@ -4,7 +4,7 @@ _hkgname=hasql-pool pkgname=haskell-hasql-pool pkgver=0.5.2 -pkgrel=54 +pkgrel=55 pkgdesc="A pool of connections for Hasql" url="https://github.com/nikita-volkov/hasql-pool"; license=('MIT')
[arch-commits] Commit in haskell-hasql/trunk (PKGBUILD)
Date: Friday, September 18, 2020 @ 04:39:16 Author: felixonmars Revision: 709750 upgpkg: haskell-hasql 1.4.4.2-33: rebuild with hspec 2.7.4, hspec-core 2.7.4, hspec-discover 2.7.4 Modified: haskell-hasql/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-09-18 04:38:19 UTC (rev 709749) +++ PKGBUILD2020-09-18 04:39:16 UTC (rev 709750) @@ -4,7 +4,7 @@ _hkgname=hasql pkgname=haskell-hasql pkgver=1.4.4.2 -pkgrel=32 +pkgrel=33 pkgdesc="An efficient PostgreSQL driver and a flexible mapping API" url="https://github.com/nikita-volkov/hasql"; license=('MIT')
[arch-commits] Commit in haskell-text-builder/repos (2 files)
Date: Friday, September 18, 2020 @ 04:38:19 Author: felixonmars Revision: 709749 archrelease: copy trunk to community-staging-x86_64 Added: haskell-text-builder/repos/community-staging-x86_64/ haskell-text-builder/repos/community-staging-x86_64/PKGBUILD (from rev 709748, haskell-text-builder/trunk/PKGBUILD) --+ PKGBUILD | 43 +++ 1 file changed, 43 insertions(+) Copied: haskell-text-builder/repos/community-staging-x86_64/PKGBUILD (from rev 709748, haskell-text-builder/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-09-18 04:38:19 UTC (rev 709749) @@ -0,0 +1,43 @@ +# Maintainer: Felix Yan + +_hkgname=text-builder +pkgname=haskell-text-builder +pkgver=0.6.6.1 +pkgrel=76 +pkgdesc="An efficient strict text builder" +url="https://github.com/nikita-volkov/text-builder"; +license=('MIT') +arch=('x86_64') +depends=('ghc-libs' 'haskell-base-prelude' 'haskell-deferred-folds') +makedepends=('ghc' 'haskell-quickcheck' 'haskell-quickcheck-instances' 'haskell-rerebase' + 'haskell-tasty' 'haskell-tasty-hunit' 'haskell-tasty-quickcheck') +source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz) +sha512sums=('c98381114426ca93b4f4bf6899265a0c62ee683080acf3896e6f6592cefc4a2df00460908755a55be8b33af7840ccd378e48c52f4379f8dd4bc3411928c5c067') + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build $MAKEFLAGS +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $_hkgname-$pkgver +runhaskell Setup test +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE +rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in haskell-text-builder/trunk (PKGBUILD)
Date: Friday, September 18, 2020 @ 04:38:04 Author: felixonmars Revision: 709748 upgpkg: haskell-text-builder 0.6.6.1-76: rebuild with hspec 2.7.4, hspec-core 2.7.4, hspec-discover 2.7.4 Modified: haskell-text-builder/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-09-18 04:37:31 UTC (rev 709747) +++ PKGBUILD2020-09-18 04:38:04 UTC (rev 709748) @@ -3,7 +3,7 @@ _hkgname=text-builder pkgname=haskell-text-builder pkgver=0.6.6.1 -pkgrel=75 +pkgrel=76 pkgdesc="An efficient strict text builder" url="https://github.com/nikita-volkov/text-builder"; license=('MIT')
[arch-commits] Commit in haskell-hslua-module-system/trunk (PKGBUILD)
Date: Friday, September 18, 2020 @ 04:37:18 Author: felixonmars Revision: 709746 upgpkg: haskell-hslua-module-system 0.2.2-13: rebuild with hspec 2.7.4, hspec-core 2.7.4, hspec-discover 2.7.4 Modified: haskell-hslua-module-system/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-09-18 04:36:40 UTC (rev 709745) +++ PKGBUILD2020-09-18 04:37:18 UTC (rev 709746) @@ -3,7 +3,7 @@ _hkgname=hslua-module-system pkgname=haskell-hslua-module-system pkgver=0.2.2 -pkgrel=12 +pkgrel=13 pkgdesc="Lua module wrapper around Haskell's System module" url="https://github.com/hslua/hslua-module-system"; license=('MIT')
[arch-commits] Commit in haskell-tasty-lua/repos (2 files)
Date: Friday, September 18, 2020 @ 04:36:40 Author: felixonmars Revision: 709745 archrelease: copy trunk to community-staging-x86_64 Added: haskell-tasty-lua/repos/community-staging-x86_64/ haskell-tasty-lua/repos/community-staging-x86_64/PKGBUILD (from rev 709744, haskell-tasty-lua/trunk/PKGBUILD) --+ PKGBUILD | 42 ++ 1 file changed, 42 insertions(+) Copied: haskell-tasty-lua/repos/community-staging-x86_64/PKGBUILD (from rev 709744, haskell-tasty-lua/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-09-18 04:36:40 UTC (rev 709745) @@ -0,0 +1,42 @@ +# Maintainer: Felix Yan + +_hkgname=tasty-lua +pkgname=haskell-tasty-lua +pkgver=0.2.3 +pkgrel=13 +pkgdesc="Write tests in Lua, integrate into tasty." +url="https://github.com/hslua/tasty-lua"; +license=('MIT') +arch=('x86_64') +depends=('ghc-libs' 'haskell-file-embed' 'haskell-hslua' 'haskell-tasty') +makedepends=('ghc' 'haskell-tasty-hunit') +source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz) +sha512sums=('d769564ab62d8456820659caf279378d8970d92040674cecbfc74feacb958d195a24055a8176178222fbc6c2559c1d5a6ddfbc1f4fa7c7350ee67111dbe6a35e') + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build $MAKEFLAGS +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $_hkgname-$pkgver +runhaskell Setup test +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE +rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in haskell-hslua-module-system/repos (2 files)
Date: Friday, September 18, 2020 @ 04:37:31 Author: felixonmars Revision: 709747 archrelease: copy trunk to community-staging-x86_64 Added: haskell-hslua-module-system/repos/community-staging-x86_64/ haskell-hslua-module-system/repos/community-staging-x86_64/PKGBUILD (from rev 709746, haskell-hslua-module-system/trunk/PKGBUILD) --+ PKGBUILD | 42 ++ 1 file changed, 42 insertions(+) Copied: haskell-hslua-module-system/repos/community-staging-x86_64/PKGBUILD (from rev 709746, haskell-hslua-module-system/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-09-18 04:37:31 UTC (rev 709747) @@ -0,0 +1,42 @@ +# Maintainer: Felix Yan + +_hkgname=hslua-module-system +pkgname=haskell-hslua-module-system +pkgver=0.2.2 +pkgrel=13 +pkgdesc="Lua module wrapper around Haskell's System module" +url="https://github.com/hslua/hslua-module-system"; +license=('MIT') +arch=('x86_64') +depends=('ghc-libs' 'haskell-hslua' 'haskell-temporary') +makedepends=('ghc' 'haskell-tasty' 'haskell-tasty-hunit' 'haskell-tasty-lua') +source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz) +sha512sums=('5b82c59e5b121498964964375adcb2ffdb16fadb7c7f3d310546c469a087b9ce2b6c4d596291b5a5f52366fb1bb6c513fbdb8efe3339a86c8a983bf42a936c6d') + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build $MAKEFLAGS +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $_hkgname-$pkgver +runhaskell Setup test +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE +rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in haskell-tasty-discover/repos (2 files)
Date: Friday, September 18, 2020 @ 04:36:00 Author: felixonmars Revision: 709743 archrelease: copy trunk to community-staging-x86_64 Added: haskell-tasty-discover/repos/community-staging-x86_64/ haskell-tasty-discover/repos/community-staging-x86_64/PKGBUILD (from rev 709742, haskell-tasty-discover/trunk/PKGBUILD) --+ PKGBUILD | 51 +++ 1 file changed, 51 insertions(+) Copied: haskell-tasty-discover/repos/community-staging-x86_64/PKGBUILD (from rev 709742, haskell-tasty-discover/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-09-18 04:36:00 UTC (rev 709743) @@ -0,0 +1,51 @@ +# Maintainer: Felix Yan + +_hkgname=tasty-discover +pkgname=haskell-tasty-discover +pkgver=4.2.1 +pkgrel=49 +pkgdesc="Test discovery for the tasty framework" +url="http://git.coop/lwm/tasty-discover"; +license=('MIT') +arch=('x86_64') +depends=('ghc-libs' 'haskell-glob') +makedepends=('ghc' 'haskell-hedgehog' 'haskell-tasty' 'haskell-tasty-hedgehog' 'haskell-tasty-hspec' + 'haskell-tasty-hunit' 'haskell-tasty-quickcheck' 'haskell-tasty-smallcheck') +source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz) +sha512sums=('46dff0398f012d58f53b151ceeea02831149d86d5c4dcc66217c7d53825efadb8dd8226d10d0082ef236763649a39e44c400994a93bd9e7052be7b527f8fa7b7') + +build() { +cd $_hkgname-$pkgver + +# Hack to allow ghc execute tasty-discover when building tests +export PATH="$PWD/dist/build/$_hkgname:$PATH" +export LD_LIBRARY_PATH="$PWD/dist/build" + +# Test could be built before executable, so build an executable first +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla +runhaskell Setup build $MAKEFLAGS + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build $MAKEFLAGS +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $_hkgname-$pkgver +runhaskell Setup test +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE +rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in haskell-tasty-discover/trunk (PKGBUILD)
Date: Friday, September 18, 2020 @ 04:35:47 Author: felixonmars Revision: 709742 upgpkg: haskell-tasty-discover 4.2.1-49: rebuild with hspec 2.7.4, hspec-core 2.7.4, hspec-discover 2.7.4 Modified: haskell-tasty-discover/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-09-18 04:35:10 UTC (rev 709741) +++ PKGBUILD2020-09-18 04:35:47 UTC (rev 709742) @@ -3,7 +3,7 @@ _hkgname=tasty-discover pkgname=haskell-tasty-discover pkgver=4.2.1 -pkgrel=48 +pkgrel=49 pkgdesc="Test discovery for the tasty framework" url="http://git.coop/lwm/tasty-discover"; license=('MIT')
[arch-commits] Commit in haskell-tasty-lua/trunk (PKGBUILD)
Date: Friday, September 18, 2020 @ 04:36:27 Author: felixonmars Revision: 709744 upgpkg: haskell-tasty-lua 0.2.3-13: rebuild with hspec 2.7.4, hspec-core 2.7.4, hspec-discover 2.7.4 Modified: haskell-tasty-lua/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-09-18 04:36:00 UTC (rev 709743) +++ PKGBUILD2020-09-18 04:36:27 UTC (rev 709744) @@ -3,7 +3,7 @@ _hkgname=tasty-lua pkgname=haskell-tasty-lua pkgver=0.2.3 -pkgrel=12 +pkgrel=13 pkgdesc="Write tests in Lua, integrate into tasty." url="https://github.com/hslua/tasty-lua"; license=('MIT')
[arch-commits] Commit in haskell-statistics/repos (2 files)
Date: Friday, September 18, 2020 @ 04:35:10 Author: felixonmars Revision: 709741 archrelease: copy trunk to community-staging-x86_64 Added: haskell-statistics/repos/community-staging-x86_64/ haskell-statistics/repos/community-staging-x86_64/PKGBUILD (from rev 709740, haskell-statistics/trunk/PKGBUILD) --+ PKGBUILD | 48 1 file changed, 48 insertions(+) Copied: haskell-statistics/repos/community-staging-x86_64/PKGBUILD (from rev 709740, haskell-statistics/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-09-18 04:35:10 UTC (rev 709741) @@ -0,0 +1,48 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=statistics +pkgname=haskell-statistics +pkgver=0.15.2.0 +pkgrel=56 +pkgdesc="A library of statistical types, data, and functions" +url="https://github.com/bos/statistics"; +license=("BSD") +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-async' 'haskell-base-orphans' 'haskell-data-default-class' + 'haskell-dense-linear-algebra' 'haskell-math-functions' 'haskell-monad-par' + 'haskell-mwc-random' 'haskell-primitive' 'haskell-vector' 'haskell-vector-algorithms' + 'haskell-vector-binary-instances' 'haskell-vector-th-unbox') +makedepends=('ghc' 'haskell-hunit' 'haskell-quickcheck' 'haskell-erf' 'haskell-ieee754' + 'haskell-tasty' 'haskell-tasty-expected-failure' 'haskell-tasty-hunit' + 'haskell-tasty-quickcheck') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";) +sha512sums=('7afa3e3edb15e02ff59c72601175d25f1a8baeaa1dd8561322e8e26781dbfbfcc03b2ade773269bab027d7399375f01595145fd2e2f252f3e73abc87f9baed41') + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build $MAKEFLAGS +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $_hkgname-$pkgver +runhaskell Setup test || warning "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-statistics/trunk (PKGBUILD)
Date: Friday, September 18, 2020 @ 04:34:57 Author: felixonmars Revision: 709740 upgpkg: haskell-statistics 0.15.2.0-56: rebuild with hspec 2.7.4, hspec-core 2.7.4, hspec-discover 2.7.4 Modified: haskell-statistics/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-09-18 04:33:10 UTC (rev 709739) +++ PKGBUILD2020-09-18 04:34:57 UTC (rev 709740) @@ -4,7 +4,7 @@ _hkgname=statistics pkgname=haskell-statistics pkgver=0.15.2.0 -pkgrel=55 +pkgrel=56 pkgdesc="A library of statistical types, data, and functions" url="https://github.com/bos/statistics"; license=("BSD")
[arch-commits] Commit in haskell-gnuidn/trunk (PKGBUILD)
Date: Friday, September 18, 2020 @ 04:32:56 Author: felixonmars Revision: 709738 upgpkg: haskell-gnuidn 0.2.2-191: rebuild with hspec 2.7.4, hspec-core 2.7.4, hspec-discover 2.7.4 Modified: haskell-gnuidn/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-09-18 04:32:27 UTC (rev 709737) +++ PKGBUILD2020-09-18 04:32:56 UTC (rev 709738) @@ -4,7 +4,7 @@ _hkgname=gnuidn pkgname=haskell-gnuidn pkgver=0.2.2 -pkgrel=190 +pkgrel=191 pkgdesc="Bindings for GNU IDN" url="https://john-millikin.com/software/haskell-gnuidn/"; license=("GPL3")
[arch-commits] Commit in haskell-gnuidn/repos (2 files)
Date: Friday, September 18, 2020 @ 04:33:10 Author: felixonmars Revision: 709739 archrelease: copy trunk to community-staging-x86_64 Added: haskell-gnuidn/repos/community-staging-x86_64/ haskell-gnuidn/repos/community-staging-x86_64/PKGBUILD (from rev 709738, haskell-gnuidn/trunk/PKGBUILD) --+ PKGBUILD | 37 + 1 file changed, 37 insertions(+) Copied: haskell-gnuidn/repos/community-staging-x86_64/PKGBUILD (from rev 709738, haskell-gnuidn/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-09-18 04:33:10 UTC (rev 709739) @@ -0,0 +1,37 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=gnuidn +pkgname=haskell-gnuidn +pkgver=0.2.2 +pkgrel=191 +pkgdesc="Bindings for GNU IDN" +url="https://john-millikin.com/software/haskell-gnuidn/"; +license=("GPL3") +arch=('x86_64') +depends=('ghc-libs' "libidn") +makedepends=('c2hs' 'ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";) +sha512sums=('4ac894ba4cc4fb9fd90ccea55fda342cd0dadc863a091d31287b19117ec1e545a23b7fb69db02bbb8ee9eb84856acb51f3ab0d7778f4ca3da290dfcbc7ef27ac') + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build $MAKEFLAGS +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +rm -f "${pkgdir}/usr/share/doc/${pkgname}/license.txt" +}
[arch-commits] Commit in haskell-fsnotify/trunk (PKGBUILD)
Date: Friday, September 18, 2020 @ 04:32:14 Author: felixonmars Revision: 709736 upgpkg: haskell-fsnotify 0.3.0.1-125: rebuild with hspec 2.7.4, hspec-core 2.7.4, hspec-discover 2.7.4 Modified: haskell-fsnotify/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-09-18 04:31:46 UTC (rev 709735) +++ PKGBUILD2020-09-18 04:32:14 UTC (rev 709736) @@ -4,7 +4,7 @@ _hkgname=fsnotify pkgname=haskell-fsnotify pkgver=0.3.0.1 -pkgrel=124 +pkgrel=125 pkgdesc="Cross platform library for file change notification." url="https://github.com/haskell-fswatch/hfsnotify"; license=("BSD")
[arch-commits] Commit in haskell-fsnotify/repos (2 files)
Date: Friday, September 18, 2020 @ 04:32:27 Author: felixonmars Revision: 709737 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 709736, haskell-fsnotify/trunk/PKGBUILD) --+ PKGBUILD | 39 +++ 1 file changed, 39 insertions(+) Copied: haskell-fsnotify/repos/community-staging-x86_64/PKGBUILD (from rev 709736, haskell-fsnotify/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-09-18 04:32:27 UTC (rev 709737) @@ -0,0 +1,39 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=fsnotify +pkgname=haskell-fsnotify +pkgver=0.3.0.1 +pkgrel=125 +pkgdesc="Cross platform library for file change notification." +url="https://github.com/haskell-fswatch/hfsnotify"; +license=("BSD") +arch=('x86_64') +depends=('ghc-libs' "haskell-async" "haskell-hinotify" 'haskell-shelly' + "haskell-unix-compat") +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";) +sha512sums=('d5c96a54c1b4788e1d50f259d11d4e2d6eb7224552b50cb359a1f4cdcc2a9b7270f9b5ccdfe9738a163b54ab7ab5a0114de9cabc56660a7324cdfc4b16179e1a') + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build $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-bz2/trunk (PKGBUILD)
Date: Friday, September 18, 2020 @ 04:31:33 Author: felixonmars Revision: 709734 upgpkg: haskell-bz2 1.0.1.0-31: rebuild with hspec 2.7.4, hspec-core 2.7.4, hspec-discover 2.7.4 Modified: haskell-bz2/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-09-18 04:31:05 UTC (rev 709733) +++ PKGBUILD2020-09-18 04:31:33 UTC (rev 709734) @@ -3,7 +3,7 @@ _hkgname=bz2 pkgname=haskell-bz2 pkgver=1.0.1.0 -pkgrel=30 +pkgrel=31 pkgdesc="Bindings to libbz2" url="https://hub.darcs.net/vmchale/bz2"; license=('BSD')
[arch-commits] Commit in haskell-bz2/repos (2 files)
Date: Friday, September 18, 2020 @ 04:31:46 Author: felixonmars Revision: 709735 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 709734, haskell-bz2/trunk/PKGBUILD) --+ PKGBUILD | 50 ++ 1 file changed, 50 insertions(+) Copied: haskell-bz2/repos/community-staging-x86_64/PKGBUILD (from rev 709734, haskell-bz2/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-09-18 04:31:46 UTC (rev 709735) @@ -0,0 +1,50 @@ +# Maintainer: Felix Yan + +_hkgname=bz2 +pkgname=haskell-bz2 +pkgver=1.0.1.0 +pkgrel=31 +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 +runhaskell Setup build $MAKEFLAGS +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $_hkgname-$pkgver +runhaskell Setup test +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE +rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in haskell-alsa-mixer/trunk (PKGBUILD)
Date: Friday, September 18, 2020 @ 04:30:52 Author: felixonmars Revision: 709732 upgpkg: haskell-alsa-mixer 0.3.0-63: rebuild with hspec 2.7.4, hspec-core 2.7.4, hspec-discover 2.7.4 Modified: haskell-alsa-mixer/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-09-18 04:30:24 UTC (rev 709731) +++ PKGBUILD2020-09-18 04:30:52 UTC (rev 709732) @@ -3,7 +3,7 @@ _hkgname=alsa-mixer pkgname=haskell-${_hkgname} pkgver=0.3.0 -pkgrel=62 +pkgrel=63 pkgdesc='Bindings to the ALSA simple mixer API' url='https://hackage.haskell.org/package/alsa-mixer' license=('BSD')
[arch-commits] Commit in haskell-alsa-mixer/repos (2 files)
Date: Friday, September 18, 2020 @ 04:31:05 Author: felixonmars Revision: 709733 archrelease: copy trunk to community-staging-x86_64 Added: haskell-alsa-mixer/repos/community-staging-x86_64/ haskell-alsa-mixer/repos/community-staging-x86_64/PKGBUILD (from rev 709732, haskell-alsa-mixer/trunk/PKGBUILD) --+ PKGBUILD | 49 + 1 file changed, 49 insertions(+) Copied: haskell-alsa-mixer/repos/community-staging-x86_64/PKGBUILD (from rev 709732, haskell-alsa-mixer/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-09-18 04:31:05 UTC (rev 709733) @@ -0,0 +1,49 @@ +# Maintainer: Levente Polyak + +_hkgname=alsa-mixer +pkgname=haskell-${_hkgname} +pkgver=0.3.0 +pkgrel=63 +pkgdesc='Bindings to the ALSA simple mixer API' +url='https://hackage.haskell.org/package/alsa-mixer' +license=('BSD') +arch=('x86_64') +depends=('ghc-libs' 'glibc' 'gmp' 'alsa-lib' 'haskell-base' 'haskell-unix' + 'haskell-alsa-core' 'haskell-extensible-exceptions') +makedepends=('ghc' 'c2hs') +source=(https://github.com/ttuegel/alsa-mixer/archive/${pkgver}/${pkgname}-${pkgver}.tar.gz) +sha256sums=('afc9aba478e37af03f38707e0bddc8a2c2f51ddc27a93bd8b81a277077f72ccf') +sha512sums=('3977808321218a7694a59ff294664b2a9ae6e735844040adf89bf63ef75f025aada555fde6c79cbe19f4ca9c7546005de5a2b132c2fd6deef2c1a38ae555fe5f') + +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=-optl-Wl\,-z\,relro\,-z\,now \ +--ghc-option='-pie' +runhaskell Setup build $MAKEFLAGS +runhaskell Setup haddock +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { + cd ${_hkgname}-${pkgver} + runhaskell Setup test +} + +package() { + cd ${_hkgname}-${pkgver} + install -Dm 744 register.sh "${pkgdir}/usr/share/haskell/register/${pkgname}.sh" + install -Dm 744 unregister.sh "${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh" + install -dm 755 "${pkgdir}/usr/share/doc/ghc/html/libraries" + runhaskell Setup copy --destdir="$pkgdir" + + install -Dm 644 LICENSE -t "${pkgdir}/usr/share/licenses/${pkgname}" + ln -s /usr/share/doc/${pkgname}/html "${pkgdir}/usr/share/doc/ghc/html/libraries/${_hkgname}" +} + +# vim: ts=2 sw=2 et:
[arch-commits] Commit in c2hs/repos (2 files)
Date: Friday, September 18, 2020 @ 04:30:24 Author: felixonmars Revision: 709731 archrelease: copy trunk to community-staging-x86_64 Added: c2hs/repos/community-staging-x86_64/ c2hs/repos/community-staging-x86_64/PKGBUILD (from rev 709730, c2hs/trunk/PKGBUILD) --+ PKGBUILD | 40 1 file changed, 40 insertions(+) Copied: c2hs/repos/community-staging-x86_64/PKGBUILD (from rev 709730, c2hs/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-09-18 04:30:24 UTC (rev 709731) @@ -0,0 +1,40 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +pkgname=c2hs +pkgver=0.28.6 +pkgrel=117 +pkgdesc="C->Haskell FFI tool that gives some cross-language type safety" +url="https://github.com/haskell/c2hs"; +license=("GPL2") +arch=('x86_64') +depends=('ghc-libs' "haskell-dlist" "haskell-language-c") +makedepends=('ghc' 'haskell-test-framework' 'haskell-test-framework-hunit' 'haskell-hunit' + 'haskell-shelly') +source=("https://hackage.haskell.org/packages/archive/${pkgname}/${pkgver}/${pkgname}-${pkgver}.tar.gz";) +sha512sums=('848693ddf787244cc0f100f533030889a1efcef283f06ef609574d9cd0005679fab373172a949408ce6d4b9c97d15a56b0ec11fe39b466ad3f84aa527d2ab1c9') + +prepare() { +sed -i 's/cmd "ghc"/cmd "ghc" "-dynamic"/' c2hs-$pkgver/tests/test-*.hs +sed -i 's/HC=ghc/HC="ghc -dynamic"/' c2hs-$pkgver/tests/system/Makefile +sed -i 's/"ghc", \["-/"ghc", ["-dynamic", "-/' c2hs-$pkgver/tests/test-*.hs +} + +build() { +cd "${srcdir}/${pkgname}-${pkgver}" + +runhaskell Setup configure -O --enable-executable-dynamic --prefix=/usr \ +--docdir="/usr/share/doc/${pkgname}" --datasubdir="$pkgname" --enable-tests \ +-f-regression -fbase3 --ghc-option='-pie' +runhaskell Setup build $MAKEFLAGS +} + +check() { +cd $pkgname-$pkgver +runhaskell Setup test +} + +package() { +cd "${srcdir}/${pkgname}-${pkgver}" +runhaskell Setup copy --destdir="${pkgdir}" +}
[arch-commits] Commit in c2hs/trunk (PKGBUILD)
Date: Friday, September 18, 2020 @ 04:30:11 Author: felixonmars Revision: 709730 upgpkg: c2hs 0.28.6-117: rebuild with hspec 2.7.4, hspec-core 2.7.4, hspec-discover 2.7.4 Modified: c2hs/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-09-18 04:28:54 UTC (rev 709729) +++ PKGBUILD2020-09-18 04:30:11 UTC (rev 709730) @@ -3,7 +3,7 @@ pkgname=c2hs pkgver=0.28.6 -pkgrel=116 +pkgrel=117 pkgdesc="C->Haskell FFI tool that gives some cross-language type safety" url="https://github.com/haskell/c2hs"; license=("GPL2")
[arch-commits] Commit in haskell-shelly/trunk (PKGBUILD)
Date: Friday, September 18, 2020 @ 04:28:40 Author: felixonmars Revision: 709728 upgpkg: haskell-shelly 1.8.1-135: rebuild with hspec 2.7.4, hspec-core 2.7.4, hspec-discover 2.7.4 Modified: haskell-shelly/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-09-18 04:27:32 UTC (rev 709727) +++ PKGBUILD2020-09-18 04:28:40 UTC (rev 709728) @@ -4,7 +4,7 @@ _hkgname=shelly pkgname=haskell-shelly pkgver=1.8.1 -pkgrel=134 +pkgrel=135 pkgdesc="Shell-like (systems) programming in Haskell" url="https://github.com/yesodweb/Shelly.hs"; license=("BSD")
[arch-commits] Commit in haskell-shelly/repos (2 files)
Date: Friday, September 18, 2020 @ 04:28:54 Author: felixonmars Revision: 709729 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 709728, haskell-shelly/trunk/PKGBUILD) --+ PKGBUILD | 55 +++ 1 file changed, 55 insertions(+) Copied: haskell-shelly/repos/community-staging-x86_64/PKGBUILD (from rev 709728, haskell-shelly/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-09-18 04:28:54 UTC (rev 709729) @@ -0,0 +1,55 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=shelly +pkgname=haskell-shelly +pkgver=1.8.1 +pkgrel=135 +pkgdesc="Shell-like (systems) programming in Haskell" +url="https://github.com/yesodweb/Shelly.hs"; +license=("BSD") +arch=('x86_64') +depends=('ghc-libs' 'haskell-unix-compat' 'haskell-system-filepath' + 'haskell-system-fileio' 'haskell-monad-control' 'haskell-lifted-base' + 'haskell-lifted-async' 'haskell-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"; + shelly-ghc-8.8.patch::https://github.com/gregwebs/Shelly.hs/commit/5093c266200ce4ee61075af310b12f5c9cc7faa6.patch) +sha512sums=('75a6939ed0c395950738d569d2452b55acc373ead0361e97651218ec464816fffa1af5808b7af4d2ea7cd4339c028a4a1bee02f0bfd88fecb73a6888c083d651' + '973a51bc176bb5fd36aad8e34934b84be999b1e74865a9d48277508e618ce698394affaf904edee4f4ac4f21a16b45dd05a22fce5939cca631be97858d44ff5b') + +prepare() { +cd $_hkgname-$pkgver +patch -p1 -i ../shelly-ghc-8.8.patch +sed -i 's/< *1.9/<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 --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ +-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 +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE +rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in haskell-postgresql-binary/repos (2 files)
Date: Friday, September 18, 2020 @ 04:27:32 Author: felixonmars Revision: 709727 archrelease: copy trunk to community-staging-x86_64 Added: haskell-postgresql-binary/repos/community-staging-x86_64/ haskell-postgresql-binary/repos/community-staging-x86_64/PKGBUILD (from rev 709726, haskell-postgresql-binary/trunk/PKGBUILD) --+ PKGBUILD | 59 +++ 1 file changed, 59 insertions(+) Copied: haskell-postgresql-binary/repos/community-staging-x86_64/PKGBUILD (from rev 709726, haskell-postgresql-binary/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-09-18 04:27:32 UTC (rev 709727) @@ -0,0 +1,59 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=postgresql-binary +pkgname=haskell-postgresql-binary +pkgver=0.12.3.1 +pkgrel=2 +pkgdesc="Encoders and decoders for the PostgreSQL's binary format" +url="https://github.com/nikita-volkov/postgresql-binary"; +license=("MIT") +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-base-prelude' 'haskell-binary-parser' + 'haskell-bytestring-strict-builder' 'haskell-loch-th' 'haskell-network-ip' + 'haskell-placeholders' 'haskell-scientific' 'haskell-unordered-containers' + 'haskell-uuid' 'haskell-vector') +makedepends=('ghc' 'haskell-postgresql-libpq' 'haskell-tasty' 'haskell-tasty-quickcheck' + 'haskell-tasty-hunit' 'haskell-quickcheck' 'haskell-quickcheck-instances' + 'haskell-json-ast' 'haskell-conversion' 'haskell-conversion-bytestring' + 'haskell-conversion-text' 'haskell-rerebase' 'pifpaf' 'postgresql') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";) +sha512sums=('55e86131662dc5d50c98c6ad0de16959ea3467ec67ece26301f809922abaa2c9213c863ed7db99de1e23acdcfbd9ebebf289e356478b2aeffb3b536e95f91edf') + +prepare() { +cd $_hkgname-$pkgver +# Do not use default postgres port +sed -i 's/5432/9824/' tasty/Main/DB.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 +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 + +eval $(pifpaf run postgresql --host 127.0.0.1) +createuser -s postgres +runhaskell Setup test +pifpaf_stop +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE +rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in haskell-postgresql-binary/trunk (PKGBUILD)
Date: Friday, September 18, 2020 @ 04:27:19 Author: felixonmars Revision: 709726 upgpkg: haskell-postgresql-binary 0.12.3.1-2: rebuild with hspec 2.7.4, hspec-core 2.7.4, hspec-discover 2.7.4 Modified: haskell-postgresql-binary/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-09-18 04:26:22 UTC (rev 709725) +++ PKGBUILD2020-09-18 04:27:19 UTC (rev 709726) @@ -4,7 +4,7 @@ _hkgname=postgresql-binary pkgname=haskell-postgresql-binary pkgver=0.12.3.1 -pkgrel=1 +pkgrel=2 pkgdesc="Encoders and decoders for the PostgreSQL's binary format" url="https://github.com/nikita-volkov/postgresql-binary"; license=("MIT")
[arch-commits] Commit in haskell-neat-interpolation/trunk (PKGBUILD)
Date: Friday, September 18, 2020 @ 04:26:10 Author: felixonmars Revision: 709724 upgpkg: haskell-neat-interpolation 0.5.1.2-7: rebuild with hspec 2.7.4, hspec-core 2.7.4, hspec-discover 2.7.4 Modified: haskell-neat-interpolation/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-09-18 04:25:38 UTC (rev 709723) +++ PKGBUILD2020-09-18 04:26:10 UTC (rev 709724) @@ -4,7 +4,7 @@ _hkgname=neat-interpolation pkgname=haskell-neat-interpolation pkgver=0.5.1.2 -pkgrel=6 +pkgrel=7 pkgdesc="A quasiquoter for neat and simple multiline text interpolation" url="https://github.com/nikita-volkov/neat-interpolation"; license=("MIT")
[arch-commits] Commit in haskell-neat-interpolation/repos (2 files)
Date: Friday, September 18, 2020 @ 04:26:22 Author: felixonmars Revision: 709725 archrelease: copy trunk to community-staging-x86_64 Added: haskell-neat-interpolation/repos/community-staging-x86_64/ haskell-neat-interpolation/repos/community-staging-x86_64/PKGBUILD (from rev 709724, haskell-neat-interpolation/trunk/PKGBUILD) --+ PKGBUILD | 44 1 file changed, 44 insertions(+) Copied: haskell-neat-interpolation/repos/community-staging-x86_64/PKGBUILD (from rev 709724, haskell-neat-interpolation/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-09-18 04:26:22 UTC (rev 709725) @@ -0,0 +1,44 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=neat-interpolation +pkgname=haskell-neat-interpolation +pkgver=0.5.1.2 +pkgrel=7 +pkgdesc="A quasiquoter for neat and simple multiline text interpolation" +url="https://github.com/nikita-volkov/neat-interpolation"; +license=("MIT") +arch=('x86_64') +depends=('ghc-libs' 'haskell-megaparsec') +makedepends=('ghc' 'haskell-quickcheck' 'haskell-quickcheck-instances' 'haskell-rerebase' + 'haskell-tasty' 'haskell-tasty-hunit' 'haskell-tasty-quickcheck') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";) +sha512sums=('147bfca831dccc4646cce7c91635d3885049c67c93c3da83a774eaf1c7f485fba14e695efa173fd3a125380c13d70fe3ca017c2179e161d8e53d60278bb0b7a8') + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build $MAKEFLAGS +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $_hkgname-$pkgver +runhaskell Setup test +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE +rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in haskell-deferred-folds/repos (2 files)
Date: Friday, September 18, 2020 @ 04:25:38 Author: felixonmars Revision: 709723 archrelease: copy trunk to community-staging-x86_64 Added: haskell-deferred-folds/repos/community-staging-x86_64/ haskell-deferred-folds/repos/community-staging-x86_64/PKGBUILD (from rev 709722, haskell-deferred-folds/trunk/PKGBUILD) --+ PKGBUILD | 44 1 file changed, 44 insertions(+) Copied: haskell-deferred-folds/repos/community-staging-x86_64/PKGBUILD (from rev 709722, haskell-deferred-folds/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-09-18 04:25:38 UTC (rev 709723) @@ -0,0 +1,44 @@ +# Maintainer: Felix Yan + +_hkgname=deferred-folds +pkgname=haskell-deferred-folds +pkgver=0.9.10.1 +pkgrel=115 +pkgdesc="Abstractions over deferred folds" +url="https://github.com/metrix-ai/deferred-folds"; +license=('MIT') +arch=('x86_64') +depends=('ghc-libs' 'haskell-foldl' 'haskell-hashable' 'haskell-primitive' + 'haskell-unordered-containers' 'haskell-vector') +makedepends=('ghc' 'haskell-quickcheck' 'haskell-quickcheck-instances' 'haskell-rerebase' + 'haskell-tasty' 'haskell-tasty-hunit' 'haskell-tasty-quickcheck') +source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz) +sha512sums=('920f26c8c1c02642d490220a19c1671d4060149dc1a48bb6a16f6be682342f355835ae55724fc680478d348c8be8347a0eec14666824c0f1651de1f07c23e4ca') + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build $MAKEFLAGS +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $_hkgname-$pkgver +runhaskell Setup test +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE +rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in haskell-deferred-folds/trunk (PKGBUILD)
Date: Friday, September 18, 2020 @ 04:25:25 Author: felixonmars Revision: 709722 upgpkg: haskell-deferred-folds 0.9.10.1-115: rebuild with hspec 2.7.4, hspec-core 2.7.4, hspec-discover 2.7.4 Modified: haskell-deferred-folds/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-09-18 04:24:53 UTC (rev 709721) +++ PKGBUILD2020-09-18 04:25:25 UTC (rev 709722) @@ -3,7 +3,7 @@ _hkgname=deferred-folds pkgname=haskell-deferred-folds pkgver=0.9.10.1 -pkgrel=114 +pkgrel=115 pkgdesc="Abstractions over deferred folds" url="https://github.com/metrix-ai/deferred-folds"; license=('MIT')
[arch-commits] Commit in haskell-bytestring-strict-builder/repos (2 files)
Date: Friday, September 18, 2020 @ 04:24:53 Author: felixonmars Revision: 709721 archrelease: copy trunk to community-staging-x86_64 Added: haskell-bytestring-strict-builder/repos/community-staging-x86_64/ haskell-bytestring-strict-builder/repos/community-staging-x86_64/PKGBUILD (from rev 709720, haskell-bytestring-strict-builder/trunk/PKGBUILD) --+ PKGBUILD | 48 1 file changed, 48 insertions(+) Copied: haskell-bytestring-strict-builder/repos/community-staging-x86_64/PKGBUILD (from rev 709720, haskell-bytestring-strict-builder/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-09-18 04:24:53 UTC (rev 709721) @@ -0,0 +1,48 @@ +# Maintainer: Felix Yan + +_hkgname=bytestring-strict-builder +pkgname=haskell-bytestring-strict-builder +pkgver=0.4.5.3 +pkgrel=105 +pkgdesc="An efficient strict bytestring builder" +url="https://github.com/nikita-volkov/bytestring-strict-builder"; +license=('MIT') +arch=('x86_64') +depends=('ghc-libs' 'haskell-base-prelude') +makedepends=('ghc' 'haskell-quickcheck' 'haskell-tasty' 'haskell-tasty-quickcheck' + 'haskell-tasty-hunit' 'haskell-quickcheck-instances' 'haskell-rerebase') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";) +sha512sums=('3527960d2c6db8acfb9273130d169558f769826c9f7c68dfd04c22d1172700dd42eef6c81dae8e8ee1ba93ca471ef7a3572da4d155eeaa9f44b065412537fda8') + +prepare() { +cd $_hkgname-$pkgver +sed -e '/semigroups/d' -i $_hkgname.cabal +} + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build $MAKEFLAGS +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $_hkgname-$pkgver +runhaskell Setup test +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE +rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in haskell-bytestring-strict-builder/trunk (PKGBUILD)
Date: Friday, September 18, 2020 @ 04:24:40 Author: felixonmars Revision: 709720 upgpkg: haskell-bytestring-strict-builder 0.4.5.3-105: rebuild with hspec 2.7.4, hspec-core 2.7.4, hspec-discover 2.7.4 Modified: haskell-bytestring-strict-builder/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-09-18 04:24:09 UTC (rev 709719) +++ PKGBUILD2020-09-18 04:24:40 UTC (rev 709720) @@ -3,7 +3,7 @@ _hkgname=bytestring-strict-builder pkgname=haskell-bytestring-strict-builder pkgver=0.4.5.3 -pkgrel=104 +pkgrel=105 pkgdesc="An efficient strict bytestring builder" url="https://github.com/nikita-volkov/bytestring-strict-builder"; license=('MIT')
[arch-commits] Commit in haskell-binary-parser/trunk (PKGBUILD)
Date: Friday, September 18, 2020 @ 04:23:56 Author: felixonmars Revision: 709718 upgpkg: haskell-binary-parser 0.5.6-34: rebuild with hspec 2.7.4, hspec-core 2.7.4, hspec-discover 2.7.4 Modified: haskell-binary-parser/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-09-18 04:23:22 UTC (rev 709717) +++ PKGBUILD2020-09-18 04:23:56 UTC (rev 709718) @@ -4,7 +4,7 @@ _hkgname=binary-parser pkgname=haskell-binary-parser pkgver=0.5.6 -pkgrel=33 +pkgrel=34 pkgdesc="A highly-efficient but limited parser API specialised for bytestrings" url="https://github.com/nikita-volkov/binary-parser"; license=("MIT")
[arch-commits] Commit in haskell-binary-parser/repos (2 files)
Date: Friday, September 18, 2020 @ 04:24:09 Author: felixonmars Revision: 709719 archrelease: copy trunk to community-staging-x86_64 Added: haskell-binary-parser/repos/community-staging-x86_64/ haskell-binary-parser/repos/community-staging-x86_64/PKGBUILD (from rev 709718, haskell-binary-parser/trunk/PKGBUILD) --+ PKGBUILD | 44 1 file changed, 44 insertions(+) Copied: haskell-binary-parser/repos/community-staging-x86_64/PKGBUILD (from rev 709718, haskell-binary-parser/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-09-18 04:24:09 UTC (rev 709719) @@ -0,0 +1,44 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=binary-parser +pkgname=haskell-binary-parser +pkgver=0.5.6 +pkgrel=34 +pkgdesc="A highly-efficient but limited parser API specialised for bytestrings" +url="https://github.com/nikita-volkov/binary-parser"; +license=("MIT") +arch=('x86_64') +depends=('ghc-libs') +makedepends=('ghc' 'haskell-quickcheck' 'haskell-quickcheck-instances' 'haskell-rerebase' + 'haskell-tasty' 'haskell-tasty-hunit' 'haskell-tasty-quickcheck') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";) +sha512sums=('e218ac9f38f85f143acaed4ecd8d347e1442807e07159c097fef84b48fbb2c08b4f0f1915c5dd5692b4bf779ba3ccdfbf6f48665f0447a1b4cf44c76c638011e') + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build $MAKEFLAGS +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $_hkgname-$pkgver +runhaskell Setup test +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE +rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in haskell-rerebase/trunk (PKGBUILD)
Date: Friday, September 18, 2020 @ 04:23:09 Author: felixonmars Revision: 709716 upgpkg: haskell-rerebase 1.7.1.1-2: rebuild with hspec 2.7.4, hspec-core 2.7.4, hspec-discover 2.7.4 Modified: haskell-rerebase/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-09-18 04:22:36 UTC (rev 709715) +++ PKGBUILD2020-09-18 04:23:09 UTC (rev 709716) @@ -4,7 +4,7 @@ _hkgname=rerebase pkgname=haskell-rerebase pkgver=1.7.1.1 -pkgrel=1 +pkgrel=2 pkgdesc='Reexports from "base" with a bunch of other standard libraries' url="https://github.com/nikita-volkov/rerebase"; license=("MIT")
[arch-commits] Commit in haskell-rerebase/repos (2 files)
Date: Friday, September 18, 2020 @ 04:23:22 Author: felixonmars Revision: 709717 archrelease: copy trunk to community-staging-x86_64 Added: haskell-rerebase/repos/community-staging-x86_64/ haskell-rerebase/repos/community-staging-x86_64/PKGBUILD (from rev 709716, haskell-rerebase/trunk/PKGBUILD) --+ PKGBUILD | 38 ++ 1 file changed, 38 insertions(+) Copied: haskell-rerebase/repos/community-staging-x86_64/PKGBUILD (from rev 709716, haskell-rerebase/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-09-18 04:23:22 UTC (rev 709717) @@ -0,0 +1,38 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=rerebase +pkgname=haskell-rerebase +pkgver=1.7.1.1 +pkgrel=2 +pkgdesc='Reexports from "base" with a bunch of other standard libraries' +url="https://github.com/nikita-volkov/rerebase"; +license=("MIT") +arch=('x86_64') +depends=('ghc-libs' 'haskell-rebase') +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";) +sha512sums=('66989169c28dd3b2f63adb82f0c1541cd01900378fb39f18bd71ba57bfe3e4332686a03896817d7bac6ed99216a1e6048081889fcac5569100f1d2aab168da41') + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build $MAKEFLAGS +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE +rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in haskell-rebase/repos (2 files)
Date: Friday, September 18, 2020 @ 04:22:36 Author: felixonmars Revision: 709715 archrelease: copy trunk to community-staging-x86_64 Added: haskell-rebase/repos/community-staging-x86_64/ haskell-rebase/repos/community-staging-x86_64/PKGBUILD (from rev 709714, haskell-rebase/trunk/PKGBUILD) --+ PKGBUILD | 41 + 1 file changed, 41 insertions(+) Copied: haskell-rebase/repos/community-staging-x86_64/PKGBUILD (from rev 709714, haskell-rebase/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-09-18 04:22:36 UTC (rev 709715) @@ -0,0 +1,41 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=rebase +pkgname=haskell-rebase +pkgver=1.7.1.1 +pkgrel=2 +pkgdesc='A more progressive alternative to the "base" package' +url="https://github.com/nikita-volkov/rebase"; +license=("MIT") +arch=('x86_64') +depends=('ghc-libs' 'haskell-bifunctors' 'haskell-contravariant' 'haskell-contravariant-extras' + 'haskell-comonad' 'haskell-dlist' 'haskell-either' 'haskell-hashable' + 'haskell-profunctors' 'haskell-scientific' 'haskell-selective' 'haskell-semigroupoids' + 'haskell-unordered-containers' 'haskell-uuid' 'haskell-vector' 'haskell-void') +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";) +sha512sums=('b537f0105244bdaa35d47681f544d488e9b2b7bbebc8478b3ae6e59668cd5ff4dad2c487e287ccea076af3da2aa9b81e6058ac19d8a271a19eb847e750725cc2') + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build $MAKEFLAGS +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE +rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in haskell-rebase/trunk (PKGBUILD)
Date: Friday, September 18, 2020 @ 04:22:23 Author: felixonmars Revision: 709714 upgpkg: haskell-rebase 1.7.1.1-2: rebuild with hspec 2.7.4, hspec-core 2.7.4, hspec-discover 2.7.4 Modified: haskell-rebase/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-09-18 04:21:52 UTC (rev 709713) +++ PKGBUILD2020-09-18 04:22:23 UTC (rev 709714) @@ -4,7 +4,7 @@ _hkgname=rebase pkgname=haskell-rebase pkgver=1.7.1.1 -pkgrel=1 +pkgrel=2 pkgdesc='A more progressive alternative to the "base" package' url="https://github.com/nikita-volkov/rebase"; license=("MIT")
[arch-commits] Commit in haskell-selective/trunk (PKGBUILD)
Date: Friday, September 18, 2020 @ 04:21:38 Author: felixonmars Revision: 709712 upgpkg: haskell-selective 0.4.1.1-17: rebuild with hspec 2.7.4, hspec-core 2.7.4, hspec-discover 2.7.4 Modified: haskell-selective/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-09-18 04:20:59 UTC (rev 709711) +++ PKGBUILD2020-09-18 04:21:38 UTC (rev 709712) @@ -3,7 +3,7 @@ _hkgname=selective pkgname=haskell-selective pkgver=0.4.1.1 -pkgrel=16 +pkgrel=17 pkgdesc="Selective applicative functors" url="https://github.com/snowleopard/selective"; license=('MIT')
[arch-commits] Commit in haskell-rio-orphans/repos (2 files)
Date: Friday, September 18, 2020 @ 04:20:59 Author: felixonmars Revision: 709711 archrelease: copy trunk to community-staging-x86_64 Added: haskell-rio-orphans/repos/community-staging-x86_64/ haskell-rio-orphans/repos/community-staging-x86_64/PKGBUILD (from rev 709710, haskell-rio-orphans/trunk/PKGBUILD) --+ PKGBUILD | 43 +++ 1 file changed, 43 insertions(+) Copied: haskell-rio-orphans/repos/community-staging-x86_64/PKGBUILD (from rev 709710, haskell-rio-orphans/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-09-18 04:20:59 UTC (rev 709711) @@ -0,0 +1,43 @@ +# Maintainer: Felix Yan + +_hkgname=rio-orphans +pkgname=haskell-rio-orphans +pkgver=0.1.1.0 +pkgrel=165 +pkgdesc="Orphan instances for the RIO type in the rio package" +url="https://github.com/commercialhaskell/rio"; +license=('MIT') +arch=('x86_64') +depends=('ghc-libs' 'haskell-fast-logger' 'haskell-monad-control' + 'haskell-monad-logger' 'haskell-resourcet' 'haskell-rio' 'haskell-transformers-base') +makedepends=('ghc' 'haskell-hspec') +source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz) +sha512sums=('2e415ebcc7341cf1c913de54de3218ac487e310c9556d1e1bdb349f4e7b9d041ea729c21e2bfdbcded9a214c84f483e32839a4fec87b2af9b986db5aaa18b42a') + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build $MAKEFLAGS +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $_hkgname-$pkgver +runhaskell Setup test +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE +rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in haskell-selective/repos (2 files)
Date: Friday, September 18, 2020 @ 04:21:52 Author: felixonmars Revision: 709713 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 709712, haskell-selective/trunk/PKGBUILD) --+ PKGBUILD | 48 1 file changed, 48 insertions(+) Copied: haskell-selective/repos/community-staging-x86_64/PKGBUILD (from rev 709712, haskell-selective/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-09-18 04:21:52 UTC (rev 709713) @@ -0,0 +1,48 @@ +# Maintainer: Felix Yan + +_hkgname=selective +pkgname=haskell-selective +pkgver=0.4.1.1 +pkgrel=17 +pkgdesc="Selective applicative functors" +url="https://github.com/snowleopard/selective"; +license=('MIT') +arch=('x86_64') +depends=('ghc-libs') +makedepends=('ghc' '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=('5f40ebb4c0b516ced83cdf91e7c138f3f802c6ce6307467d60cd01bf9e76e4aa74d53ae59c1a39fde781f4f83f33df7b72eea2a635b5931e57ddef8012ce5a4f') + +prepare() { +cd $_hkgname-$pkgver +echo -e "import Distribution.Simple\nmain = defaultMain" > Setup.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 +runhaskell Setup build $MAKEFLAGS +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $_hkgname-$pkgver +runhaskell Setup test +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE +rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in haskell-rio-orphans/trunk (PKGBUILD)
Date: Friday, September 18, 2020 @ 04:20:46 Author: felixonmars Revision: 709710 upgpkg: haskell-rio-orphans 0.1.1.0-165: rebuild with hspec 2.7.4, hspec-core 2.7.4, hspec-discover 2.7.4 Modified: haskell-rio-orphans/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-09-18 04:20:14 UTC (rev 709709) +++ PKGBUILD2020-09-18 04:20:46 UTC (rev 709710) @@ -3,7 +3,7 @@ _hkgname=rio-orphans pkgname=haskell-rio-orphans pkgver=0.1.1.0 -pkgrel=164 +pkgrel=165 pkgdesc="Orphan instances for the RIO type in the rio package" url="https://github.com/commercialhaskell/rio"; license=('MIT')
[arch-commits] Commit in haskell-persistent-qq/repos (2 files)
Date: Friday, September 18, 2020 @ 04:20:14 Author: felixonmars Revision: 709709 archrelease: copy trunk to community-staging-x86_64 Added: haskell-persistent-qq/repos/community-staging-x86_64/ haskell-persistent-qq/repos/community-staging-x86_64/PKGBUILD (from rev 709708, haskell-persistent-qq/trunk/PKGBUILD) --+ PKGBUILD | 50 ++ 1 file changed, 50 insertions(+) Copied: haskell-persistent-qq/repos/community-staging-x86_64/PKGBUILD (from rev 709708, haskell-persistent-qq/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-09-18 04:20:14 UTC (rev 709709) @@ -0,0 +1,50 @@ +# Maintainer: Felix Yan + +_hkgname=persistent-qq +pkgname=haskell-persistent-qq +pkgver=2.9.1.1 +pkgrel=147 +pkgdesc="Provides a quasi-quoter for raw SQL for persistent" +url="https://github.com/yesod-web/persistent"; +license=('MIT') +arch=('x86_64') +depends=('ghc-libs' 'haskell-src-meta' 'haskell-persistent') +makedepends=('ghc' 'haskell-aeson' 'haskell-fast-logger' 'haskell-hspec' 'haskell-hunit' + 'haskell-monad-logger' 'haskell-persistent-sqlite' 'haskell-persistent-template' + 'haskell-resourcet' 'haskell-unliftio') +source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz) +sha512sums=('3fbdaefe6b5304ca8076b7dae3eab0ac08d624da1e595fcb29e24c2dfae1af376855b67802f0badb5f0b812c9dcda7cbc6e0b6cd26da618b6fe378866a39cd5f') + +build() { +cd $_hkgname-$pkgver + +if (( CHECKFUNC )); then +_opts=('--enable-tests') +else +_opts=('--disable-tests') +fi + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname "${_opts[@]}" \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build $MAKEFLAGS +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $_hkgname-$pkgver +runhaskell Setup test +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE +rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in haskell-persistent-qq/trunk (PKGBUILD)
Date: Friday, September 18, 2020 @ 04:20:01 Author: felixonmars Revision: 709708 upgpkg: haskell-persistent-qq 2.9.1.1-147: rebuild with hspec 2.7.4, hspec-core 2.7.4, hspec-discover 2.7.4 Modified: haskell-persistent-qq/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-09-18 04:19:05 UTC (rev 709707) +++ PKGBUILD2020-09-18 04:20:01 UTC (rev 709708) @@ -3,7 +3,7 @@ _hkgname=persistent-qq pkgname=haskell-persistent-qq pkgver=2.9.1.1 -pkgrel=146 +pkgrel=147 pkgdesc="Provides a quasi-quoter for raw SQL for persistent" url="https://github.com/yesod-web/persistent"; license=('MIT')
[arch-commits] Commit in haskell-persistent-sqlite/repos (2 files)
Date: Friday, September 18, 2020 @ 04:19:05 Author: felixonmars Revision: 709707 archrelease: copy trunk to community-staging-x86_64 Added: haskell-persistent-sqlite/repos/community-staging-x86_64/ haskell-persistent-sqlite/repos/community-staging-x86_64/PKGBUILD (from rev 709706, haskell-persistent-sqlite/trunk/PKGBUILD) --+ PKGBUILD | 48 1 file changed, 48 insertions(+) Copied: haskell-persistent-sqlite/repos/community-staging-x86_64/PKGBUILD (from rev 709706, haskell-persistent-sqlite/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-09-18 04:19:05 UTC (rev 709707) @@ -0,0 +1,48 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=persistent-sqlite +pkgname=haskell-persistent-sqlite +pkgver=2.10.6.2 +pkgrel=122 +pkgdesc="Backend for the persistent library using sqlite3" +url="https://www.yesodweb.com/book/persistent"; +license=("MIT") +arch=('x86_64') +depends=('ghc-libs' 'sqlite' 'haskell-aeson' 'haskell-conduit' 'haskell-microlens-th' + 'haskell-monad-logger' 'haskell-persistent' 'haskell-resource-pool' 'haskell-resourcet' + 'haskell-unliftio-core' 'haskell-unordered-containers') +makedepends=('ghc' 'haskell-fast-logger' 'haskell-hspec' 'haskell-hunit' + 'haskell-persistent-template' 'haskell-persistent-test' 'haskell-quickcheck' + 'haskell-system-fileio' 'haskell-system-filepath' 'haskell-temporary') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";) +sha512sums=('b1db41bf77ae53b99c28f3224c9a2b7335faa4a78c96487270249959cc9491fa542e28d38dd63a2b417580f6a41608ffcee152e8609fe16392005c728862c7bc') + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ +-f-build-sanity-exe -fsystemlib -fuse-pkgconfig +runhaskell Setup build $MAKEFLAGS +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $_hkgname-$pkgver +runhaskell Setup test +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE +rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in haskell-persistent-sqlite/trunk (PKGBUILD)
Date: Friday, September 18, 2020 @ 04:18:52 Author: felixonmars Revision: 709706 upgpkg: haskell-persistent-sqlite 2.10.6.2-122: rebuild with hspec 2.7.4, hspec-core 2.7.4, hspec-discover 2.7.4 Modified: haskell-persistent-sqlite/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-09-18 04:18:02 UTC (rev 709705) +++ PKGBUILD2020-09-18 04:18:52 UTC (rev 709706) @@ -4,7 +4,7 @@ _hkgname=persistent-sqlite pkgname=haskell-persistent-sqlite pkgver=2.10.6.2 -pkgrel=121 +pkgrel=122 pkgdesc="Backend for the persistent library using sqlite3" url="https://www.yesodweb.com/book/persistent"; license=("MIT")
[arch-commits] Commit in haskell-persistent-test/repos (2 files)
Date: Friday, September 18, 2020 @ 04:18:02 Author: felixonmars Revision: 709705 archrelease: copy trunk to community-staging-x86_64 Added: haskell-persistent-test/repos/community-staging-x86_64/ haskell-persistent-test/repos/community-staging-x86_64/PKGBUILD (from rev 709704, haskell-persistent-test/trunk/PKGBUILD) --+ PKGBUILD | 47 +++ 1 file changed, 47 insertions(+) Copied: haskell-persistent-test/repos/community-staging-x86_64/PKGBUILD (from rev 709704, haskell-persistent-test/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-09-18 04:18:02 UTC (rev 709705) @@ -0,0 +1,47 @@ +# Maintainer: Felix Yan + +_hkgname=persistent-test +pkgname=haskell-persistent-test +pkgver=2.0.3.1 +pkgrel=93 +pkgdesc="Tests for Persistent" +url="https://github.com/yesodweb/persistent"; +license=('MIT') +arch=('x86_64') +depends=('ghc-libs' 'haskell-persistent' 'haskell-persistent-template' 'haskell-aeson' + 'haskell-blaze-html' 'haskell-conduit' 'haskell-hspec' + 'haskell-hspec-expectations' 'haskell-hunit' 'haskell-monad-control' 'haskell-monad-logger' + 'haskell-path-pieces' 'haskell-quickcheck' 'haskell-quickcheck-instances' 'haskell-random' + 'haskell-resourcet' 'haskell-transformers-base' 'haskell-unliftio' 'haskell-unliftio-core' + 'haskell-unordered-containers') +makedepends=('ghc' 'haskell-hspec' 'haskell-quickcheck') +source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz) +sha512sums=('774195340c9495ccd08daf85e06a7ebcf06a0cca15d544198a769d90370884b849a31ec888b6853666f13c9ddb51218460e454b6c427836d19ff1053146c8166') + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build $MAKEFLAGS +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $_hkgname-$pkgver +runhaskell Setup test +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE +rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in haskell-persistent-test/trunk (PKGBUILD)
Date: Friday, September 18, 2020 @ 04:17:48 Author: felixonmars Revision: 709704 upgpkg: haskell-persistent-test 2.0.3.1-93: rebuild with hspec 2.7.4, hspec-core 2.7.4, hspec-discover 2.7.4 Modified: haskell-persistent-test/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-09-18 04:16:23 UTC (rev 709703) +++ PKGBUILD2020-09-18 04:17:48 UTC (rev 709704) @@ -3,7 +3,7 @@ _hkgname=persistent-test pkgname=haskell-persistent-test pkgver=2.0.3.1 -pkgrel=92 +pkgrel=93 pkgdesc="Tests for Persistent" url="https://github.com/yesodweb/persistent"; license=('MIT')
[arch-commits] Commit in haskell-persistent-template/repos (2 files)
Date: Friday, September 18, 2020 @ 04:16:23 Author: felixonmars Revision: 709703 archrelease: copy trunk to community-staging-x86_64 Added: haskell-persistent-template/repos/community-staging-x86_64/ haskell-persistent-template/repos/community-staging-x86_64/PKGBUILD (from rev 709702, haskell-persistent-template/trunk/PKGBUILD) --+ PKGBUILD | 50 ++ 1 file changed, 50 insertions(+) Copied: haskell-persistent-template/repos/community-staging-x86_64/PKGBUILD (from rev 709702, haskell-persistent-template/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-09-18 04:16:23 UTC (rev 709703) @@ -0,0 +1,50 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=persistent-template +pkgname=haskell-persistent-template +pkgver=2.8.2.3 +pkgrel=99 +pkgdesc="Type-safe, non-relational, multi-backend persistence" +url="http://www.yesodweb.com/book/persistent"; +license=("MIT") +arch=('x86_64') +depends=('ghc-libs' "haskell-aeson" "haskell-http-api-data" "haskell-monad-control" + "haskell-monad-logger" "haskell-path-pieces" "haskell-persistent" + 'haskell-th-lift-instances' "haskell-unordered-containers") +makedepends=('ghc' 'haskell-hspec') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";) +sha512sums=('eef94f07783f2b61ed4d00c75a57e976e2546ee1cb564471ea33e5faf01634701a7b60b4c1ee64594e0058949966f132fe46f1a5efc5a64f949fc6e6b27d5ddb') + +prepare() { +cd $_hkgname-$pkgver +sed -i 's/< *1.5/<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 --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid +runhaskell Setup build $MAKEFLAGS +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $_hkgname-$pkgver +runhaskell Setup test +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE +rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in haskell-persistent-template/trunk (PKGBUILD)
Date: Friday, September 18, 2020 @ 04:16:10 Author: felixonmars Revision: 709702 upgpkg: haskell-persistent-template 2.8.2.3-99: rebuild with hspec 2.7.4, hspec-core 2.7.4, hspec-discover 2.7.4 Modified: haskell-persistent-template/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-09-18 04:15:21 UTC (rev 709701) +++ PKGBUILD2020-09-18 04:16:10 UTC (rev 709702) @@ -4,7 +4,7 @@ _hkgname=persistent-template pkgname=haskell-persistent-template pkgver=2.8.2.3 -pkgrel=98 +pkgrel=99 pkgdesc="Type-safe, non-relational, multi-backend persistence" url="http://www.yesodweb.com/book/persistent"; license=("MIT")
[arch-commits] Commit in haskell-esqueleto/repos (2 files)
Date: Friday, September 18, 2020 @ 04:15:21 Author: felixonmars Revision: 709701 archrelease: copy trunk to community-staging-x86_64 Added: haskell-esqueleto/repos/community-staging-x86_64/ haskell-esqueleto/repos/community-staging-x86_64/PKGBUILD (from rev 709700, haskell-esqueleto/trunk/PKGBUILD) --+ PKGBUILD | 41 + 1 file changed, 41 insertions(+) Copied: haskell-esqueleto/repos/community-staging-x86_64/PKGBUILD (from rev 709700, haskell-esqueleto/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2020-09-18 04:15:21 UTC (rev 709701) @@ -0,0 +1,41 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=esqueleto +pkgname=haskell-esqueleto +pkgver=3.3.3.3 +pkgrel=4 +pkgdesc="Type-safe EDSL for SQL queries on persistent backends." +url="https://github.com/bitemyapp/esqueleto"; +license=("BSD") +arch=('x86_64') +depends=('ghc-libs' 'haskell-aeson' 'haskell-attoparsec' 'haskell-blaze-html' 'haskell-conduit' + 'haskell-monad-logger' 'haskell-persistent' 'haskell-resourcet' 'haskell-tagged' + 'haskell-unliftio' 'haskell-unordered-containers') +makedepends=('ghc') # 'haskell-vector') # Not enabled yet +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";) +sha512sums=('c5156891d00559c60d0c0f85c34e79cf82afc33579290ac24ab7b67102812e4892a74842bbfd919306c2ddc672486658d081afb8704ae0ff0c8af064f33dcdf7') + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \ +-f-mysql -f-postgresql +runhaskell Setup build $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-esqueleto/trunk (PKGBUILD)
Date: Friday, September 18, 2020 @ 04:15:07 Author: felixonmars Revision: 709700 upgpkg: haskell-esqueleto 3.3.3.3-4: rebuild with hspec 2.7.4, hspec-core 2.7.4, hspec-discover 2.7.4 Modified: haskell-esqueleto/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2020-09-18 04:14:15 UTC (rev 709699) +++ PKGBUILD2020-09-18 04:15:07 UTC (rev 709700) @@ -4,7 +4,7 @@ _hkgname=esqueleto pkgname=haskell-esqueleto pkgver=3.3.3.3 -pkgrel=3 +pkgrel=4 pkgdesc="Type-safe EDSL for SQL queries on persistent backends." url="https://github.com/bitemyapp/esqueleto"; license=("BSD")