[arch-commits] Commit in jupyter-notebook-shim (3 files)
Date: Thursday, March 3, 2022 @ 07:48:36 Author: arojas Revision: 1140351 archrelease: copy trunk to community-any Added: jupyter-notebook-shim/repos/ jupyter-notebook-shim/repos/community-any/ jupyter-notebook-shim/repos/community-any/PKGBUILD (from rev 1140350, jupyter-notebook-shim/trunk/PKGBUILD) --+ PKGBUILD | 32 1 file changed, 32 insertions(+) Copied: jupyter-notebook-shim/repos/community-any/PKGBUILD (from rev 1140350, jupyter-notebook-shim/trunk/PKGBUILD) === --- repos/community-any/PKGBUILD(rev 0) +++ repos/community-any/PKGBUILD2022-03-03 07:48:36 UTC (rev 1140351) @@ -0,0 +1,32 @@ +# Maintainer: Antonio Rojas + +_pyname=notebook_shim +pkgname=jupyter-notebook-shim +pkgver=0.1.0 +pkgrel=1 +pkgdesc='Provides a way for JupyterLab and other frontends to switch to Jupyter Server for their Python Web application backend' +arch=(any) +url='https://github.com/jupyterlab/notebook_shim' +license=(BSD) +depends=(jupyter-server) +makedepends=(python-build python-installer) +checkdepends=(python-pytest-tornasync) +source=(https://pypi.python.org/packages/source/n/$_pyname/$_pyname-$pkgver.tar.gz) +sha256sums=('7897e47a36d92248925a2143e3596f19c60597708f7bef50d81fcd31d7263e85') + +build() { + cd $_pyname-$pkgver + python -m build --wheel --no-isolation +} + +check() { + cd $_pyname-$pkgver/$_pyname + pytest +} + +package() { + cd $_pyname-$pkgver + python -m installer --destdir="$pkgdir" dist/*.whl + mv "$pkgdir"/{usr/,}etc + install -Dm644 LICENSE -t "$pkgdir"/usr/share/licenses/$pkgname +}
[arch-commits] Commit in (3 files)
Date: Thursday, March 3, 2022 @ 07:48:21 Author: arojas Revision: 1140350 New nbclassic dependency Added: jupyter-notebook-shim/ jupyter-notebook-shim/trunk/ jupyter-notebook-shim/trunk/PKGBUILD --+ PKGBUILD | 32 1 file changed, 32 insertions(+) Added: jupyter-notebook-shim/trunk/PKGBUILD === --- jupyter-notebook-shim/trunk/PKGBUILD(rev 0) +++ jupyter-notebook-shim/trunk/PKGBUILD2022-03-03 07:48:21 UTC (rev 1140350) @@ -0,0 +1,32 @@ +# Maintainer: Antonio Rojas + +_pyname=notebook_shim +pkgname=jupyter-notebook-shim +pkgver=0.1.0 +pkgrel=1 +pkgdesc='Provides a way for JupyterLab and other frontends to switch to Jupyter Server for their Python Web application backend' +arch=(any) +url='https://github.com/jupyterlab/notebook_shim' +license=(BSD) +depends=(jupyter-server) +makedepends=(python-build python-installer) +checkdepends=(python-pytest-tornasync) +source=(https://pypi.python.org/packages/source/n/$_pyname/$_pyname-$pkgver.tar.gz) +sha256sums=('7897e47a36d92248925a2143e3596f19c60597708f7bef50d81fcd31d7263e85') + +build() { + cd $_pyname-$pkgver + python -m build --wheel --no-isolation +} + +check() { + cd $_pyname-$pkgver/$_pyname + pytest +} + +package() { + cd $_pyname-$pkgver + python -m installer --destdir="$pkgdir" dist/*.whl + mv "$pkgdir"/{usr/,}etc + install -Dm644 LICENSE -t "$pkgdir"/usr/share/licenses/$pkgname +}
[arch-commits] Commit in kdiff3/trunk (PKGBUILD)
Date: Thursday, March 3, 2022 @ 07:13:07 Author: arojas Revision: 438343 Update to 1.9.5 Modified: kdiff3/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2022-03-03 05:07:30 UTC (rev 438342) +++ PKGBUILD2022-03-03 07:13:07 UTC (rev 438343) @@ -2,7 +2,7 @@ # Maintainer: Eric Bélanger pkgname=kdiff3 -pkgver=1.9.4 +pkgver=1.9.5 pkgrel=1 pkgdesc='A file comparator/merge tool' arch=(x86_64) @@ -11,7 +11,7 @@ depends=(kparts hicolor-icon-theme) makedepends=(extra-cmake-modules kdoctools boost) source=(https://download.kde.org/stable/$pkgname/$pkgname-$pkgver.tar.xz{,.sig}) -sha256sums=('a130712ceef074df691426909fc4a332b66f4c3f1490a548ab5bfb46316c385a' +sha256sums=('083721596d9d4373bc2f1298394a8ddb5b55a7ad4d7242933a7cd8ae64683c1a' 'SKIP') validpgpkeys=(EE56D710885D36FB1E4D21F3F442B36D614B06BC) # Michael Reeves
[arch-commits] Commit in kdiff3/repos/extra-x86_64 (PKGBUILD PKGBUILD)
Date: Thursday, March 3, 2022 @ 07:13:22 Author: arojas Revision: 438344 archrelease: copy trunk to extra-x86_64 Added: kdiff3/repos/extra-x86_64/PKGBUILD (from rev 438343, kdiff3/trunk/PKGBUILD) Deleted: kdiff3/repos/extra-x86_64/PKGBUILD --+ PKGBUILD | 50 +- 1 file changed, 25 insertions(+), 25 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2022-03-03 07:13:07 UTC (rev 438343) +++ PKGBUILD2022-03-03 07:13:22 UTC (rev 438344) @@ -1,25 +0,0 @@ -# Maintainer: Antonio Rojas -# Maintainer: Eric Bélanger - -pkgname=kdiff3 -pkgver=1.9.4 -pkgrel=1 -pkgdesc='A file comparator/merge tool' -arch=(x86_64) -url='https://kde.org/applications/development/kdiff3/' -license=(GPL) -depends=(kparts hicolor-icon-theme) -makedepends=(extra-cmake-modules kdoctools boost) -source=(https://download.kde.org/stable/$pkgname/$pkgname-$pkgver.tar.xz{,.sig}) -sha256sums=('a130712ceef074df691426909fc4a332b66f4c3f1490a548ab5bfb46316c385a' -'SKIP') -validpgpkeys=(EE56D710885D36FB1E4D21F3F442B36D614B06BC) # Michael Reeves - -build() { - cmake -B build -S $pkgname-$pkgver - cmake --build build -} - -package() { - DESTDIR="$pkgdir" cmake --install build -} Copied: kdiff3/repos/extra-x86_64/PKGBUILD (from rev 438343, kdiff3/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2022-03-03 07:13:22 UTC (rev 438344) @@ -0,0 +1,25 @@ +# Maintainer: Antonio Rojas +# Maintainer: Eric Bélanger + +pkgname=kdiff3 +pkgver=1.9.5 +pkgrel=1 +pkgdesc='A file comparator/merge tool' +arch=(x86_64) +url='https://kde.org/applications/development/kdiff3/' +license=(GPL) +depends=(kparts hicolor-icon-theme) +makedepends=(extra-cmake-modules kdoctools boost) +source=(https://download.kde.org/stable/$pkgname/$pkgname-$pkgver.tar.xz{,.sig}) +sha256sums=('083721596d9d4373bc2f1298394a8ddb5b55a7ad4d7242933a7cd8ae64683c1a' +'SKIP') +validpgpkeys=(EE56D710885D36FB1E4D21F3F442B36D614B06BC) # Michael Reeves + +build() { + cmake -B build -S $pkgname-$pkgver + cmake --build build +} + +package() { + DESTDIR="$pkgdir" cmake --install build +}
[arch-commits] Commit in haskell-clock/repos/community-staging-x86_64 (2 files)
Date: Thursday, March 3, 2022 @ 02:39:47 Author: felixonmars Revision: 1140346 archrelease: copy trunk to community-staging-x86_64 Added: haskell-clock/repos/community-staging-x86_64/PKGBUILD (from rev 1140345, haskell-clock/trunk/PKGBUILD) Deleted: haskell-clock/repos/community-staging-x86_64/PKGBUILD --+ PKGBUILD | 102 ++--- 1 file changed, 51 insertions(+), 51 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2022-03-03 02:39:39 UTC (rev 1140345) +++ PKGBUILD2022-03-03 02:39:47 UTC (rev 1140346) @@ -1,51 +0,0 @@ -# Maintainer: Felix Yan -# Contributor: Arch Haskell Team - -_hkgname=clock -pkgname=haskell-clock -pkgver=0.8.2 -pkgrel=132 -pkgdesc="High-resolution clock functions: monotonic, realtime, cputime." -url="https://github.com/corsis/clock; -license=("BSD") -arch=('x86_64') -depends=('ghc-libs') -makedepends=('ghc') -checkdepends=('haskell-tasty' 'haskell-tasty-quickcheck') -source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) -sha512sums=('42a7681ae8f1357c4ae39f51a15d7a00f3d587c8fc787d648308f914702471e6f9b32ee51fa1e8164a77f195600fdab8e27d45aa13a7052a921c4b8c246b891e') - -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 --ghc-option=-fllvm \ --f-llvm -runhaskell Setup build $MAKEFLAGS -runhaskell Setup register --gen-script -runhaskell Setup unregister --gen-script -sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh -sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh -} - -check() { -cd $_hkgname-$pkgver -runhaskell Setup test --show-details=direct -} - -package() { -cd $_hkgname-$pkgver - -install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh -install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh -runhaskell Setup copy --destdir="$pkgdir" -install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE -rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE -} Copied: haskell-clock/repos/community-staging-x86_64/PKGBUILD (from rev 1140345, haskell-clock/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2022-03-03 02:39:47 UTC (rev 1140346) @@ -0,0 +1,51 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=clock +pkgname=haskell-clock +pkgver=0.8.2 +pkgrel=133 +pkgdesc="High-resolution clock functions: monotonic, realtime, cputime." +url="https://github.com/corsis/clock; +license=("BSD") +arch=('x86_64') +depends=('ghc-libs') +makedepends=('ghc') +checkdepends=('haskell-tasty' 'haskell-tasty-quickcheck') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('42a7681ae8f1357c4ae39f51a15d7a00f3d587c8fc787d648308f914702471e6f9b32ee51fa1e8164a77f195600fdab8e27d45aa13a7052a921c4b8c246b891e') + +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 --ghc-option=-fllvm \ +-f-llvm +runhaskell Setup build $MAKEFLAGS +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $_hkgname-$pkgver +runhaskell Setup test --show-details=direct +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE +rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in haskell-clock/trunk (PKGBUILD)
Date: Thursday, March 3, 2022 @ 02:39:39 Author: felixonmars Revision: 1140345 upgpkg: haskell-clock 0.8.2-133: rebuild with hspec 2.9.0, hspec-core 2.9.0, hspec-discover 2.9.0 Modified: haskell-clock/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2022-03-03 02:39:17 UTC (rev 1140344) +++ PKGBUILD2022-03-03 02:39:39 UTC (rev 1140345) @@ -4,7 +4,7 @@ _hkgname=clock pkgname=haskell-clock pkgver=0.8.2 -pkgrel=132 +pkgrel=133 pkgdesc="High-resolution clock functions: monotonic, realtime, cputime." url="https://github.com/corsis/clock; license=("BSD")
[arch-commits] Commit in haskell-logict/repos/community-staging-x86_64 (2 files)
Date: Thursday, March 3, 2022 @ 02:39:17 Author: felixonmars Revision: 1140344 archrelease: copy trunk to community-staging-x86_64 Added: haskell-logict/repos/community-staging-x86_64/PKGBUILD (from rev 1140343, haskell-logict/trunk/PKGBUILD) Deleted: haskell-logict/repos/community-staging-x86_64/PKGBUILD --+ PKGBUILD | 98 ++--- 1 file changed, 49 insertions(+), 49 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2022-03-03 02:39:09 UTC (rev 1140343) +++ PKGBUILD2022-03-03 02:39:17 UTC (rev 1140344) @@ -1,49 +0,0 @@ -# Maintainer: Felix Yan - -_hkgname=logict -pkgname=haskell-logict -pkgver=0.7.1.0 -pkgrel=105 -pkgdesc="A backtracking logic-programming monad." -url="http://code.haskell.org/~dolio/; -license=('BSD') -arch=('x86_64') -depends=('ghc-libs') -makedepends=('ghc') -checkdepends=('haskell-async' 'haskell-tasty' 'haskell-tasty-hunit') -source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz) -sha512sums=('b6d37521ab1f9ec6c2fd5eea27f6d221680cc043a0fd6413c5ac37f1bfeb2d87a15fba92774d36b6a11cd685b2b78f6710441ca91dfd5aa376735d95425d6b53') - -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 --ghc-option=-fllvm -runhaskell Setup build $MAKEFLAGS -runhaskell Setup register --gen-script -runhaskell Setup unregister --gen-script -sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh -sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh -} - -check() { -cd $_hkgname-$pkgver -runhaskell Setup test --show-details=direct -} - -package() { -cd $_hkgname-$pkgver - -install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh -install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh -runhaskell Setup copy --destdir="$pkgdir" -install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE -rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE -} Copied: haskell-logict/repos/community-staging-x86_64/PKGBUILD (from rev 1140343, haskell-logict/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2022-03-03 02:39:17 UTC (rev 1140344) @@ -0,0 +1,49 @@ +# Maintainer: Felix Yan + +_hkgname=logict +pkgname=haskell-logict +pkgver=0.7.1.0 +pkgrel=106 +pkgdesc="A backtracking logic-programming monad." +url="http://code.haskell.org/~dolio/; +license=('BSD') +arch=('x86_64') +depends=('ghc-libs') +makedepends=('ghc') +checkdepends=('haskell-async' 'haskell-tasty' 'haskell-tasty-hunit') +source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz) +sha512sums=('b6d37521ab1f9ec6c2fd5eea27f6d221680cc043a0fd6413c5ac37f1bfeb2d87a15fba92774d36b6a11cd685b2b78f6710441ca91dfd5aa376735d95425d6b53') + +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 --ghc-option=-fllvm +runhaskell Setup build $MAKEFLAGS +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $_hkgname-$pkgver +runhaskell Setup test --show-details=direct +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE +rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in haskell-logict/trunk (PKGBUILD)
Date: Thursday, March 3, 2022 @ 02:39:09 Author: felixonmars Revision: 1140343 upgpkg: haskell-logict 0.7.1.0-106: rebuild with hspec 2.9.0, hspec-core 2.9.0, hspec-discover 2.9.0 Modified: haskell-logict/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2022-03-03 02:38:44 UTC (rev 1140342) +++ PKGBUILD2022-03-03 02:39:09 UTC (rev 1140343) @@ -3,7 +3,7 @@ _hkgname=logict pkgname=haskell-logict pkgver=0.7.1.0 -pkgrel=105 +pkgrel=106 pkgdesc="A backtracking logic-programming monad." url="http://code.haskell.org/~dolio/; license=('BSD')
[arch-commits] Commit in haskell-vector/repos/community-staging-x86_64 (2 files)
Date: Thursday, March 3, 2022 @ 02:38:44 Author: felixonmars Revision: 1140342 archrelease: copy trunk to community-staging-x86_64 Added: haskell-vector/repos/community-staging-x86_64/PKGBUILD (from rev 1140341, haskell-vector/trunk/PKGBUILD) Deleted: haskell-vector/repos/community-staging-x86_64/PKGBUILD --+ PKGBUILD | 104 ++--- 1 file changed, 52 insertions(+), 52 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2022-03-03 02:38:36 UTC (rev 1140341) +++ PKGBUILD2022-03-03 02:38:44 UTC (rev 1140342) @@ -1,52 +0,0 @@ -# Maintainer: Sergej Pupykin - -pkgname=haskell-vector -pkgver=0.12.3.1 -pkgrel=49 -pkgdesc="Efficient Arrays" -url="https://hackage.haskell.org/package/vector; -license=("BSD") -arch=('x86_64') -depends=('ghc-libs' 'haskell-primitive') -makedepends=('ghc' 'uusi' 'haskell-base-orphans' 'haskell-doctest' 'haskell-hunit' 'haskell-quickcheck' - 'haskell-random' 'haskell-tasty' 'haskell-tasty-hunit' 'haskell-tasty-quickcheck') -source=("https://hackage.haskell.org/packages/archive/vector/${pkgver}/vector-${pkgver}.tar.gz;) -sha512sums=('bf117d53c7844c010dc1cee8b778851bd714155fd34e671ae2eb7bd324427de972389eb9f3f315832f20e7bbbecc93ec0f6296ab10e4935957d2a4e14c6cfd98') - -prepare() { - cd vector-${pkgver} - uusi -u doctest vector.cabal -} - -build() { - cd "$srcdir"/vector-${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 --ghc-option=-fllvm - runhaskell Setup build $MAKEFLAGS - runhaskell Setup register --gen-script - runhaskell Setup unregister --gen-script - sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh - sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh -} - -check() { - cd vector-$pkgver - runhaskell Setup test --show-details=direct -} - -package() { - cd "$srcdir"/vector-${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 -Dm644 LICENSE "$pkgdir"/usr/share/licenses/${pkgname}/LICENSE - rm -f "$pkgdir"/usr/share/doc/${pkgname}/LICENSE -} Copied: haskell-vector/repos/community-staging-x86_64/PKGBUILD (from rev 1140341, haskell-vector/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2022-03-03 02:38:44 UTC (rev 1140342) @@ -0,0 +1,52 @@ +# Maintainer: Sergej Pupykin + +pkgname=haskell-vector +pkgver=0.12.3.1 +pkgrel=50 +pkgdesc="Efficient Arrays" +url="https://hackage.haskell.org/package/vector; +license=("BSD") +arch=('x86_64') +depends=('ghc-libs' 'haskell-primitive') +makedepends=('ghc' 'uusi' 'haskell-base-orphans' 'haskell-doctest' 'haskell-hunit' 'haskell-quickcheck' + 'haskell-random' 'haskell-tasty' 'haskell-tasty-hunit' 'haskell-tasty-quickcheck') +source=("https://hackage.haskell.org/packages/archive/vector/${pkgver}/vector-${pkgver}.tar.gz;) +sha512sums=('bf117d53c7844c010dc1cee8b778851bd714155fd34e671ae2eb7bd324427de972389eb9f3f315832f20e7bbbecc93ec0f6296ab10e4935957d2a4e14c6cfd98') + +prepare() { + cd vector-${pkgver} + uusi -u doctest vector.cabal +} + +build() { + cd "$srcdir"/vector-${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 --ghc-option=-fllvm + runhaskell Setup build $MAKEFLAGS + runhaskell Setup register --gen-script + runhaskell Setup unregister --gen-script + sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh + sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { + cd vector-$pkgver + runhaskell Setup test --show-details=direct +} + +package() { + cd "$srcdir"/vector-${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 -Dm644 LICENSE "$pkgdir"/usr/share/licenses/${pkgname}/LICENSE + rm -f "$pkgdir"/usr/share/doc/${pkgname}/LICENSE +}
[arch-commits] Commit in haskell-vector/trunk (PKGBUILD)
Date: Thursday, March 3, 2022 @ 02:38:36 Author: felixonmars Revision: 1140341 upgpkg: haskell-vector 0.12.3.1-50: rebuild with hspec 2.9.0, hspec-core 2.9.0, hspec-discover 2.9.0 Modified: haskell-vector/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2022-03-03 02:33:51 UTC (rev 1140340) +++ PKGBUILD2022-03-03 02:38:36 UTC (rev 1140341) @@ -2,7 +2,7 @@ pkgname=haskell-vector pkgver=0.12.3.1 -pkgrel=49 +pkgrel=50 pkgdesc="Efficient Arrays" url="https://hackage.haskell.org/package/vector; license=("BSD")
[arch-commits] Commit in haskell-primitive/repos/community-staging-x86_64 (2 files)
Date: Thursday, March 3, 2022 @ 02:33:51 Author: felixonmars Revision: 1140340 archrelease: copy trunk to community-staging-x86_64 Added: haskell-primitive/repos/community-staging-x86_64/PKGBUILD (from rev 1140339, haskell-primitive/trunk/PKGBUILD) Deleted: haskell-primitive/repos/community-staging-x86_64/PKGBUILD --+ PKGBUILD | 110 ++--- 1 file changed, 55 insertions(+), 55 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2022-03-03 02:33:42 UTC (rev 1140339) +++ PKGBUILD2022-03-03 02:33:51 UTC (rev 1140340) @@ -1,55 +0,0 @@ -# Maintainer: Felix Yan -# Contributor: Sergej Pupykin - -pkgname=haskell-primitive -pkgver=0.7.3.0 -pkgrel=19 -pkgdesc="Wrappers for primitive operations" -url="https://hackage.haskell.org/package/primitive; -license=("BSD") -arch=('x86_64') -depends=('ghc-libs') -makedepends=('ghc' 'uusi') -checkdepends=('haskell-base-orphans' 'haskell-quickcheck' 'haskell-quickcheck-classes-base' - 'haskell-tasty' 'haskell-tasty-quickcheck' 'haskell-tagged' - 'haskell-transformers-compat') -source=("https://hackage.haskell.org/packages/archive/primitive/${pkgver}/primitive-${pkgver}.tar.gz;) -sha512sums=('7fe593c24d990ce113c7dd155479b30a1c74aa9cfd10d2f0903dc185fc00d725b36d340e5eea6f1af7547d47bbde27339c56e2949e7f518674a7306ed8e56342') - -prepare() { - cd primitive-$pkgver - gen-setup -} - -build() { - cd primitive-$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 --ghc-option=-fllvm - runhaskell Setup build $MAKEFLAGS - runhaskell Setup register --gen-script - runhaskell Setup unregister --gen-script - sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh - sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh -} - -check() { - cd primitive-$pkgver - runhaskell Setup test --show-details=direct -} - -package() { - cd primitive-$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 -Dm644 LICENSE "$pkgdir"/usr/share/licenses/${pkgname}/LICENSE - rm -f "$pkgdir"/usr/share/doc/${pkgname}/LICENSE -} Copied: haskell-primitive/repos/community-staging-x86_64/PKGBUILD (from rev 1140339, haskell-primitive/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2022-03-03 02:33:51 UTC (rev 1140340) @@ -0,0 +1,55 @@ +# Maintainer: Felix Yan +# Contributor: Sergej Pupykin + +pkgname=haskell-primitive +pkgver=0.7.3.0 +pkgrel=20 +pkgdesc="Wrappers for primitive operations" +url="https://hackage.haskell.org/package/primitive; +license=("BSD") +arch=('x86_64') +depends=('ghc-libs') +makedepends=('ghc' 'uusi') +checkdepends=('haskell-base-orphans' 'haskell-quickcheck' 'haskell-quickcheck-classes-base' + 'haskell-tasty' 'haskell-tasty-quickcheck' 'haskell-tagged' + 'haskell-transformers-compat') +source=("https://hackage.haskell.org/packages/archive/primitive/${pkgver}/primitive-${pkgver}.tar.gz;) +sha512sums=('7fe593c24d990ce113c7dd155479b30a1c74aa9cfd10d2f0903dc185fc00d725b36d340e5eea6f1af7547d47bbde27339c56e2949e7f518674a7306ed8e56342') + +prepare() { + cd primitive-$pkgver + gen-setup +} + +build() { + cd primitive-$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 --ghc-option=-fllvm + runhaskell Setup build $MAKEFLAGS + runhaskell Setup register --gen-script + runhaskell Setup unregister --gen-script + sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh + sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { + cd primitive-$pkgver + runhaskell Setup test --show-details=direct +} + +package() { + cd primitive-$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 -Dm644 LICENSE "$pkgdir"/usr/share/licenses/${pkgname}/LICENSE + rm -f "$pkgdir"/usr/share/doc/${pkgname}/LICENSE +}
[arch-commits] Commit in haskell-primitive/trunk (PKGBUILD)
Date: Thursday, March 3, 2022 @ 02:33:42 Author: felixonmars Revision: 1140339 upgpkg: haskell-primitive 0.7.3.0-20: rebuild with hspec 2.9.0, hspec-core 2.9.0, hspec-discover 2.9.0 Modified: haskell-primitive/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2022-03-03 02:33:03 UTC (rev 1140338) +++ PKGBUILD2022-03-03 02:33:42 UTC (rev 1140339) @@ -3,7 +3,7 @@ pkgname=haskell-primitive pkgver=0.7.3.0 -pkgrel=19 +pkgrel=20 pkgdesc="Wrappers for primitive operations" url="https://hackage.haskell.org/package/primitive; license=("BSD")
[arch-commits] Commit in haskell-tasty-inspection-testing/repos/community-staging-x86_64 (2 files)
Date: Thursday, March 3, 2022 @ 02:33:03 Author: felixonmars Revision: 1140338 archrelease: copy trunk to community-staging-x86_64 Added: haskell-tasty-inspection-testing/repos/community-staging-x86_64/PKGBUILD (from rev 1140337, haskell-tasty-inspection-testing/trunk/PKGBUILD) Deleted: haskell-tasty-inspection-testing/repos/community-staging-x86_64/PKGBUILD --+ PKGBUILD | 90 ++--- 1 file changed, 45 insertions(+), 45 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2022-03-03 02:32:55 UTC (rev 1140337) +++ PKGBUILD2022-03-03 02:33:03 UTC (rev 1140338) @@ -1,45 +0,0 @@ -# Maintainer: Felix Yan - -_hkgname=tasty-inspection-testing -pkgname=haskell-tasty-inspection-testing -pkgver=0.1 -pkgrel=58 -pkgdesc="Inspection testing support for tasty" -url="https://github.com/Bodigrim/tasty-inspection-testing; -license=("MIT") -arch=('x86_64') -depends=('ghc-libs' 'haskell-ghc' 'haskell-inspection-testing' 'haskell-tasty') -makedepends=('ghc' 'uusi') -source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz;) -sha256sums=('1cfad60f4bb25d9889886e88a62a465f5dcedd6f96bc87b8a3e875cab2535ca1') - -prepare() { - cd $_hkgname-$pkgver - gen-setup -} - -build() { - cd $_hkgname-$pkgver - - runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ ---prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \ ---dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid --ghc-option=-fllvm \ ---ghc-option=-optl-Wl\,-z\,relro\,-z\,now \ ---ghc-option='-pie' - - runhaskell Setup build $MAKEFLAGS - runhaskell Setup register --gen-script - runhaskell Setup unregister --gen-script - sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh - sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh -} - -package() { - cd $_hkgname-$pkgver - - install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh - install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh - runhaskell Setup copy --destdir="$pkgdir" - install -D -m644 LICENSE -t "$pkgdir"/usr/share/licenses/$pkgname/ - rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE -} Copied: haskell-tasty-inspection-testing/repos/community-staging-x86_64/PKGBUILD (from rev 1140337, haskell-tasty-inspection-testing/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2022-03-03 02:33:03 UTC (rev 1140338) @@ -0,0 +1,45 @@ +# Maintainer: Felix Yan + +_hkgname=tasty-inspection-testing +pkgname=haskell-tasty-inspection-testing +pkgver=0.1 +pkgrel=59 +pkgdesc="Inspection testing support for tasty" +url="https://github.com/Bodigrim/tasty-inspection-testing; +license=("MIT") +arch=('x86_64') +depends=('ghc-libs' 'haskell-ghc' 'haskell-inspection-testing' 'haskell-tasty') +makedepends=('ghc' 'uusi') +source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz;) +sha256sums=('1cfad60f4bb25d9889886e88a62a465f5dcedd6f96bc87b8a3e875cab2535ca1') + +prepare() { + cd $_hkgname-$pkgver + gen-setup +} + +build() { + cd $_hkgname-$pkgver + + runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid --ghc-option=-fllvm \ +--ghc-option=-optl-Wl\,-z\,relro\,-z\,now \ +--ghc-option='-pie' + + runhaskell Setup build $MAKEFLAGS + runhaskell Setup register --gen-script + runhaskell Setup unregister --gen-script + sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh + sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { + cd $_hkgname-$pkgver + + install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh + install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh + runhaskell Setup copy --destdir="$pkgdir" + install -D -m644 LICENSE -t "$pkgdir"/usr/share/licenses/$pkgname/ + rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in haskell-tasty-inspection-testing/trunk (PKGBUILD)
Date: Thursday, March 3, 2022 @ 02:32:55 Author: felixonmars Revision: 1140337 upgpkg: haskell-tasty-inspection-testing 0.1-59: rebuild with hspec 2.9.0, hspec-core 2.9.0, hspec-discover 2.9.0 Modified: haskell-tasty-inspection-testing/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2022-03-03 02:32:35 UTC (rev 1140336) +++ PKGBUILD2022-03-03 02:32:55 UTC (rev 1140337) @@ -3,7 +3,7 @@ _hkgname=tasty-inspection-testing pkgname=haskell-tasty-inspection-testing pkgver=0.1 -pkgrel=58 +pkgrel=59 pkgdesc="Inspection testing support for tasty" url="https://github.com/Bodigrim/tasty-inspection-testing; license=("MIT")
[arch-commits] Commit in haskell-math-functions/repos/community-staging-x86_64 (2 files)
Date: Thursday, March 3, 2022 @ 02:32:35 Author: felixonmars Revision: 1140336 archrelease: copy trunk to community-staging-x86_64 Added: haskell-math-functions/repos/community-staging-x86_64/PKGBUILD (from rev 1140335, haskell-math-functions/trunk/PKGBUILD) Deleted: haskell-math-functions/repos/community-staging-x86_64/PKGBUILD --+ PKGBUILD | 102 ++--- 1 file changed, 51 insertions(+), 51 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2022-03-03 02:32:26 UTC (rev 1140335) +++ PKGBUILD2022-03-03 02:32:35 UTC (rev 1140336) @@ -1,51 +0,0 @@ -# Maintainer: Felix Yan -# Contributor: Arch Haskell Team - -_hkgname=math-functions -pkgname=haskell-math-functions -pkgver=0.3.4.2 -pkgrel=110 -pkgdesc="Special functions and Chebyshev polynomials" -url="https://github.com/bos/math-functions; -license=("BSD") -arch=('x86_64') -depends=('ghc-libs' 'haskell-data-default-class' "haskell-primitive" "haskell-vector") -makedepends=('ghc' 'haskell-erf' 'haskell-quickcheck' 'haskell-tasty' 'haskell-tasty-hunit' - 'haskell-tasty-quickcheck' 'haskell-vector-th-unbox') -source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) -sha512sums=('cb29901294463edbba37e97445bb9ed039bdc43815c9bbd9b9bb92b87393e6e891f5840d337c6c06c7e30d26107d32a59c39ac51436be43dba00d0e2411a9053') - -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 --ghc-option=-fllvm \ --f-system-expm1 -runhaskell Setup build $MAKEFLAGS -runhaskell Setup register --gen-script -runhaskell Setup unregister --gen-script -sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh -sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh -} - -check() { -cd $_hkgname-$pkgver -runhaskell Setup test --show-details=direct -} - -package() { -cd $_hkgname-$pkgver - -install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh -install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh -runhaskell Setup copy --destdir="$pkgdir" -install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE -rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE -} Copied: haskell-math-functions/repos/community-staging-x86_64/PKGBUILD (from rev 1140335, haskell-math-functions/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2022-03-03 02:32:35 UTC (rev 1140336) @@ -0,0 +1,51 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=math-functions +pkgname=haskell-math-functions +pkgver=0.3.4.2 +pkgrel=111 +pkgdesc="Special functions and Chebyshev polynomials" +url="https://github.com/bos/math-functions; +license=("BSD") +arch=('x86_64') +depends=('ghc-libs' 'haskell-data-default-class' "haskell-primitive" "haskell-vector") +makedepends=('ghc' 'haskell-erf' 'haskell-quickcheck' 'haskell-tasty' 'haskell-tasty-hunit' + 'haskell-tasty-quickcheck' 'haskell-vector-th-unbox') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('cb29901294463edbba37e97445bb9ed039bdc43815c9bbd9b9bb92b87393e6e891f5840d337c6c06c7e30d26107d32a59c39ac51436be43dba00d0e2411a9053') + +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 --ghc-option=-fllvm \ +-f-system-expm1 +runhaskell Setup build $MAKEFLAGS +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $_hkgname-$pkgver +runhaskell Setup test --show-details=direct +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 LICENSE
[arch-commits] Commit in haskell-math-functions/trunk (PKGBUILD)
Date: Thursday, March 3, 2022 @ 02:32:26 Author: felixonmars Revision: 1140335 upgpkg: haskell-math-functions 0.3.4.2-111: rebuild with hspec 2.9.0, hspec-core 2.9.0, hspec-discover 2.9.0 Modified: haskell-math-functions/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2022-03-03 02:31:53 UTC (rev 1140334) +++ PKGBUILD2022-03-03 02:32:26 UTC (rev 1140335) @@ -4,7 +4,7 @@ _hkgname=math-functions pkgname=haskell-math-functions pkgver=0.3.4.2 -pkgrel=110 +pkgrel=111 pkgdesc="Special functions and Chebyshev polynomials" url="https://github.com/bos/math-functions; license=("BSD")
[arch-commits] Commit in haskell-tasty-quickcheck/repos/community-staging-x86_64 (2 files)
Date: Thursday, March 3, 2022 @ 02:31:53 Author: felixonmars Revision: 1140334 archrelease: copy trunk to community-staging-x86_64 Added: haskell-tasty-quickcheck/repos/community-staging-x86_64/PKGBUILD (from rev 1140333, haskell-tasty-quickcheck/trunk/PKGBUILD) Deleted: haskell-tasty-quickcheck/repos/community-staging-x86_64/PKGBUILD --+ PKGBUILD | 102 ++--- 1 file changed, 51 insertions(+), 51 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2022-03-03 02:31:45 UTC (rev 1140333) +++ PKGBUILD2022-03-03 02:31:53 UTC (rev 1140334) @@ -1,51 +0,0 @@ -# Maintainer: Felix Yan -# Contributor: Arch Haskell Team - -_hkgname=tasty-quickcheck -pkgname=haskell-tasty-quickcheck -pkgver=0.10.2 -pkgrel=43 -pkgdesc="QuickCheck support for the Tasty test framework." -url="https://github.com/UnkindPartition/tasty; -license=("MIT") -arch=('x86_64') -depends=('ghc-libs' 'haskell-optparse-applicative' 'haskell-quickcheck' 'haskell-random' - 'haskell-tagged' 'haskell-tasty') -makedepends=('ghc') -checkdepends=('haskell-tasty-hunit' 'haskell-pcre-light') -source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) -sha512sums=('78b223fc54428e71b1a8b3afba1128764e61703be4dea95541e0661d2fbe3006b77ef15200577e40bf3bf78a557f66f13a77288c8fe87dc19eb343c9fdff9d89') - -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 --ghc-option=-fllvm -runhaskell Setup build $MAKEFLAGS -runhaskell Setup register --gen-script -runhaskell Setup unregister --gen-script -sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh -sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh -} - -check() { -cd $_hkgname-$pkgver -runhaskell Setup test --show-details=direct -} - -package() { -cd $_hkgname-$pkgver - -install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh -install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh -runhaskell Setup copy --destdir="$pkgdir" -install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE -rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE -} Copied: haskell-tasty-quickcheck/repos/community-staging-x86_64/PKGBUILD (from rev 1140333, haskell-tasty-quickcheck/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2022-03-03 02:31:53 UTC (rev 1140334) @@ -0,0 +1,51 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=tasty-quickcheck +pkgname=haskell-tasty-quickcheck +pkgver=0.10.2 +pkgrel=44 +pkgdesc="QuickCheck support for the Tasty test framework." +url="https://github.com/UnkindPartition/tasty; +license=("MIT") +arch=('x86_64') +depends=('ghc-libs' 'haskell-optparse-applicative' 'haskell-quickcheck' 'haskell-random' + 'haskell-tagged' 'haskell-tasty') +makedepends=('ghc') +checkdepends=('haskell-tasty-hunit' 'haskell-pcre-light') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('78b223fc54428e71b1a8b3afba1128764e61703be4dea95541e0661d2fbe3006b77ef15200577e40bf3bf78a557f66f13a77288c8fe87dc19eb343c9fdff9d89') + +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 --ghc-option=-fllvm +runhaskell Setup build $MAKEFLAGS +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $_hkgname-$pkgver +runhaskell Setup test --show-details=direct +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE +rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in haskell-tasty-quickcheck/trunk (PKGBUILD)
Date: Thursday, March 3, 2022 @ 02:31:45 Author: felixonmars Revision: 1140333 upgpkg: haskell-tasty-quickcheck 0.10.2-44: rebuild with hspec 2.9.0, hspec-core 2.9.0, hspec-discover 2.9.0 Modified: haskell-tasty-quickcheck/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2022-03-03 02:31:24 UTC (rev 1140332) +++ PKGBUILD2022-03-03 02:31:45 UTC (rev 1140333) @@ -4,7 +4,7 @@ _hkgname=tasty-quickcheck pkgname=haskell-tasty-quickcheck pkgver=0.10.2 -pkgrel=43 +pkgrel=44 pkgdesc="QuickCheck support for the Tasty test framework." url="https://github.com/UnkindPartition/tasty; license=("MIT")
[arch-commits] Commit in haskell-tasty-hunit/repos/community-staging-x86_64 (2 files)
Date: Thursday, March 3, 2022 @ 02:31:24 Author: felixonmars Revision: 1140332 archrelease: copy trunk to community-staging-x86_64 Added: haskell-tasty-hunit/repos/community-staging-x86_64/PKGBUILD (from rev 1140331, haskell-tasty-hunit/trunk/PKGBUILD) Deleted: haskell-tasty-hunit/repos/community-staging-x86_64/PKGBUILD --+ PKGBUILD | 76 ++--- 1 file changed, 38 insertions(+), 38 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2022-03-03 02:31:16 UTC (rev 1140331) +++ PKGBUILD2022-03-03 02:31:24 UTC (rev 1140332) @@ -1,38 +0,0 @@ -# Maintainer: Felix Yan -# Contributor: Arch Haskell Team - -_hkgname=tasty-hunit -pkgname=haskell-tasty-hunit -pkgver=0.10.0.3 -pkgrel=269 -pkgdesc="HUnit support for the Tasty test framework." -url="https://documentup.com/feuerbach/tasty; -license=("MIT") -arch=('x86_64') -depends=('ghc-libs' 'haskell-tasty' 'haskell-call-stack') -makedepends=('ghc') -source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) -sha512sums=('29adbf499b8079c12c756e031c3bebffa1c312cf623ff77d4fb2e85d3462ac6e71aa8a13c3e161ef04ad5bbf910c3bb5f4b62bc3825a030b690a90eea812b85a') - -build() { -cd $_hkgname-$pkgver - -runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ ---prefix=/usr --docdir=/usr/share/doc/$pkgname \ ---dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid --ghc-option=-fllvm -runhaskell Setup build $MAKEFLAGS -runhaskell Setup register --gen-script -runhaskell Setup unregister --gen-script -sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh -sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh -} - -package() { -cd $_hkgname-$pkgver - -install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh -install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh -runhaskell Setup copy --destdir="$pkgdir" -install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE -rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE -} Copied: haskell-tasty-hunit/repos/community-staging-x86_64/PKGBUILD (from rev 1140331, haskell-tasty-hunit/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2022-03-03 02:31:24 UTC (rev 1140332) @@ -0,0 +1,38 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=tasty-hunit +pkgname=haskell-tasty-hunit +pkgver=0.10.0.3 +pkgrel=270 +pkgdesc="HUnit support for the Tasty test framework." +url="https://documentup.com/feuerbach/tasty; +license=("MIT") +arch=('x86_64') +depends=('ghc-libs' 'haskell-tasty' 'haskell-call-stack') +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('29adbf499b8079c12c756e031c3bebffa1c312cf623ff77d4fb2e85d3462ac6e71aa8a13c3e161ef04ad5bbf910c3bb5f4b62bc3825a030b690a90eea812b85a') + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid --ghc-option=-fllvm +runhaskell Setup build $MAKEFLAGS +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE +rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in haskell-tasty-hunit/trunk (PKGBUILD)
Date: Thursday, March 3, 2022 @ 02:31:16 Author: felixonmars Revision: 1140331 upgpkg: haskell-tasty-hunit 0.10.0.3-270: rebuild with hspec 2.9.0, hspec-core 2.9.0, hspec-discover 2.9.0 Modified: haskell-tasty-hunit/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2022-03-03 02:30:58 UTC (rev 1140330) +++ PKGBUILD2022-03-03 02:31:16 UTC (rev 1140331) @@ -4,7 +4,7 @@ _hkgname=tasty-hunit pkgname=haskell-tasty-hunit pkgver=0.10.0.3 -pkgrel=269 +pkgrel=270 pkgdesc="HUnit support for the Tasty test framework." url="https://documentup.com/feuerbach/tasty; license=("MIT")
[arch-commits] Commit in haskell-tasty-smallcheck/repos/community-staging-x86_64 (2 files)
Date: Thursday, March 3, 2022 @ 02:30:58 Author: felixonmars Revision: 1140330 archrelease: copy trunk to community-staging-x86_64 Added: haskell-tasty-smallcheck/repos/community-staging-x86_64/PKGBUILD (from rev 1140329, haskell-tasty-smallcheck/trunk/PKGBUILD) Deleted: haskell-tasty-smallcheck/repos/community-staging-x86_64/PKGBUILD --+ PKGBUILD | 76 ++--- 1 file changed, 38 insertions(+), 38 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2022-03-03 02:30:50 UTC (rev 1140329) +++ PKGBUILD2022-03-03 02:30:58 UTC (rev 1140330) @@ -1,38 +0,0 @@ -# Maintainer: Felix Yan - -_hkgname=tasty-smallcheck -pkgname=haskell-tasty-smallcheck -pkgver=0.8.2 -pkgrel=238 -pkgdesc="SmallCheck support for the Tasty test framework" -url="https://github.com/feuerbach/tasty; -license=('MIT') -arch=('x86_64') -depends=('ghc-libs' 'haskell-optparse-applicative' 'haskell-smallcheck' 'haskell-tagged' - 'haskell-tasty') -makedepends=('ghc') -source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz) -sha512sums=('ff816280315e26d20210f0dcbf55e32780aa9ef455d8d00b146d9daeed6afec5b6593cd8a8dc0b7c0bc7ff77da75f065f9c7253494f2c47150e2b7a6aa29fc6a') - -build() { -cd $_hkgname-$pkgver - -runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ ---prefix=/usr --docdir=/usr/share/doc/$pkgname \ ---dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid --ghc-option=-fllvm -runhaskell Setup build $MAKEFLAGS -runhaskell Setup register --gen-script -runhaskell Setup unregister --gen-script -sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh -sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh -} - -package() { -cd $_hkgname-$pkgver - -install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh -install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh -runhaskell Setup copy --destdir="$pkgdir" -install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE -rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE -} Copied: haskell-tasty-smallcheck/repos/community-staging-x86_64/PKGBUILD (from rev 1140329, haskell-tasty-smallcheck/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2022-03-03 02:30:58 UTC (rev 1140330) @@ -0,0 +1,38 @@ +# Maintainer: Felix Yan + +_hkgname=tasty-smallcheck +pkgname=haskell-tasty-smallcheck +pkgver=0.8.2 +pkgrel=239 +pkgdesc="SmallCheck support for the Tasty test framework" +url="https://github.com/feuerbach/tasty; +license=('MIT') +arch=('x86_64') +depends=('ghc-libs' 'haskell-optparse-applicative' 'haskell-smallcheck' 'haskell-tagged' + 'haskell-tasty') +makedepends=('ghc') +source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz) +sha512sums=('ff816280315e26d20210f0dcbf55e32780aa9ef455d8d00b146d9daeed6afec5b6593cd8a8dc0b7c0bc7ff77da75f065f9c7253494f2c47150e2b7a6aa29fc6a') + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid --ghc-option=-fllvm +runhaskell Setup build $MAKEFLAGS +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE +rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in haskell-tasty-smallcheck/trunk (PKGBUILD)
Date: Thursday, March 3, 2022 @ 02:30:50 Author: felixonmars Revision: 1140329 upgpkg: haskell-tasty-smallcheck 0.8.2-239: rebuild with hspec 2.9.0, hspec-core 2.9.0, hspec-discover 2.9.0 Modified: haskell-tasty-smallcheck/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2022-03-03 02:30:31 UTC (rev 1140328) +++ PKGBUILD2022-03-03 02:30:50 UTC (rev 1140329) @@ -3,7 +3,7 @@ _hkgname=tasty-smallcheck pkgname=haskell-tasty-smallcheck pkgver=0.8.2 -pkgrel=238 +pkgrel=239 pkgdesc="SmallCheck support for the Tasty test framework" url="https://github.com/feuerbach/tasty; license=('MIT')
[arch-commits] Commit in haskell-tasty/repos/community-staging-x86_64 (2 files)
Date: Thursday, March 3, 2022 @ 02:30:31 Author: felixonmars Revision: 1140328 archrelease: copy trunk to community-staging-x86_64 Added: haskell-tasty/repos/community-staging-x86_64/PKGBUILD (from rev 1140327, haskell-tasty/trunk/PKGBUILD) Deleted: haskell-tasty/repos/community-staging-x86_64/PKGBUILD --+ PKGBUILD | 80 ++--- 1 file changed, 40 insertions(+), 40 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2022-03-03 02:30:23 UTC (rev 1140327) +++ PKGBUILD2022-03-03 02:30:31 UTC (rev 1140328) @@ -1,40 +0,0 @@ -# Maintainer: Felix Yan -# Contributor: Arch Haskell Team - -_hkgname=tasty -pkgname=haskell-tasty -pkgver=1.4.2.1 -pkgrel=37 -pkgdesc="Modern and extensible testing framework" -url="http://documentup.com/UnkindPartition/tasty; -license=("MIT") -arch=('x86_64') -depends=('ghc-libs' 'haskell-ansi-terminal' 'haskell-clock' 'haskell-optparse-applicative' - 'haskell-tagged' 'haskell-unbounded-delays' 'haskell-wcwidth') -makedepends=('ghc') -source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) -sha512sums=('71a0b995fa9b7f02d25a62cb161a6af8421731fd1484f129d893869f3439498b1bf71c74863e34f1f50073d3a503b4ca088e784234b8758a788e5df05baee90f') - -build() { -cd $_hkgname-$pkgver - -runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ ---prefix=/usr --docdir=/usr/share/doc/$pkgname \ ---dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid --ghc-option=-fllvm \ --fclock -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-tasty/repos/community-staging-x86_64/PKGBUILD (from rev 1140327, haskell-tasty/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2022-03-03 02:30:31 UTC (rev 1140328) @@ -0,0 +1,40 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=tasty +pkgname=haskell-tasty +pkgver=1.4.2.1 +pkgrel=38 +pkgdesc="Modern and extensible testing framework" +url="http://documentup.com/UnkindPartition/tasty; +license=("MIT") +arch=('x86_64') +depends=('ghc-libs' 'haskell-ansi-terminal' 'haskell-clock' 'haskell-optparse-applicative' + 'haskell-tagged' 'haskell-unbounded-delays' 'haskell-wcwidth') +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('71a0b995fa9b7f02d25a62cb161a6af8421731fd1484f129d893869f3439498b1bf71c74863e34f1f50073d3a503b4ca088e784234b8758a788e5df05baee90f') + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid --ghc-option=-fllvm \ +-fclock +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-tasty/trunk (PKGBUILD)
Date: Thursday, March 3, 2022 @ 02:30:23 Author: felixonmars Revision: 1140327 upgpkg: haskell-tasty 1.4.2.1-38: rebuild with hspec 2.9.0, hspec-core 2.9.0, hspec-discover 2.9.0 Modified: haskell-tasty/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2022-03-03 02:29:56 UTC (rev 1140326) +++ PKGBUILD2022-03-03 02:30:23 UTC (rev 1140327) @@ -4,7 +4,7 @@ _hkgname=tasty pkgname=haskell-tasty pkgver=1.4.2.1 -pkgrel=37 +pkgrel=38 pkgdesc="Modern and extensible testing framework" url="http://documentup.com/UnkindPartition/tasty; license=("MIT")
[arch-commits] Commit in haskell-async/repos/community-staging-x86_64 (2 files)
Date: Thursday, March 3, 2022 @ 02:29:56 Author: felixonmars Revision: 1140326 archrelease: copy trunk to community-staging-x86_64 Added: haskell-async/repos/community-staging-x86_64/PKGBUILD (from rev 1140325, haskell-async/trunk/PKGBUILD) Deleted: haskell-async/repos/community-staging-x86_64/PKGBUILD --+ PKGBUILD | 110 ++--- 1 file changed, 55 insertions(+), 55 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2022-03-03 02:29:48 UTC (rev 1140325) +++ PKGBUILD2022-03-03 02:29:56 UTC (rev 1140326) @@ -1,55 +0,0 @@ -# Maintainer: Felix Yan -# Contributor: Arch Haskell Team - -_hkgname=async -pkgname=haskell-async -pkgver=2.2.4 -pkgrel=12 -pkgdesc="Run IO operations asynchronously and wait for their results" -url="https://github.com/simonmar/async; -license=("BSD") -arch=('x86_64') -depends=('ghc-libs' 'haskell-hashable') -makedepends=('ghc' 'uusi') -checkdepends=('haskell-hunit' 'haskell-test-framework' 'haskell-test-framework-hunit') -source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) -sha512sums=('24f37f974dd7573138475d04c0fccb97fcbd8b3de56f7d06199b8f936fd9a29cd0ba0574212a753a81de8958b3292ecee79d0e8d0d2f51eb91874424e6219569') - -prepare() { -cd $_hkgname-$pkgver -uusi -u hashable $_hkgname.cabal -} - -build() { -cd $_hkgname-$pkgver - -if (( CHECKFUNC )); then -_opts=('--enable-tests') -else -_opts=('--disable-tests') -fi - -runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ ---prefix=/usr --docdir=/usr/share/doc/$pkgname "${_opts[@]}" \ ---dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid --ghc-option=-fllvm -runhaskell Setup build $MAKEFLAGS -runhaskell Setup register --gen-script -runhaskell Setup unregister --gen-script -sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh -sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh -} - -check() { -cd $_hkgname-$pkgver -runhaskell Setup test --show-details=direct -} - -package() { -cd $_hkgname-$pkgver - -install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh -install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh -runhaskell Setup copy --destdir="$pkgdir" -install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE -rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE -} Copied: haskell-async/repos/community-staging-x86_64/PKGBUILD (from rev 1140325, haskell-async/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2022-03-03 02:29:56 UTC (rev 1140326) @@ -0,0 +1,55 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=async +pkgname=haskell-async +pkgver=2.2.4 +pkgrel=13 +pkgdesc="Run IO operations asynchronously and wait for their results" +url="https://github.com/simonmar/async; +license=("BSD") +arch=('x86_64') +depends=('ghc-libs' 'haskell-hashable') +makedepends=('ghc' 'uusi') +checkdepends=('haskell-hunit' 'haskell-test-framework' 'haskell-test-framework-hunit') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('24f37f974dd7573138475d04c0fccb97fcbd8b3de56f7d06199b8f936fd9a29cd0ba0574212a753a81de8958b3292ecee79d0e8d0d2f51eb91874424e6219569') + +prepare() { +cd $_hkgname-$pkgver +uusi -u hashable $_hkgname.cabal +} + +build() { +cd $_hkgname-$pkgver + +if (( CHECKFUNC )); then +_opts=('--enable-tests') +else +_opts=('--disable-tests') +fi + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname "${_opts[@]}" \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid --ghc-option=-fllvm +runhaskell Setup build $MAKEFLAGS +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $_hkgname-$pkgver +runhaskell Setup test --show-details=direct +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE +rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in haskell-async/trunk (PKGBUILD)
Date: Thursday, March 3, 2022 @ 02:29:48 Author: felixonmars Revision: 1140325 upgpkg: haskell-async 2.2.4-13: rebuild with hspec 2.9.0, hspec-core 2.9.0, hspec-discover 2.9.0 Modified: haskell-async/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2022-03-03 02:29:18 UTC (rev 1140324) +++ PKGBUILD2022-03-03 02:29:48 UTC (rev 1140325) @@ -4,7 +4,7 @@ _hkgname=async pkgname=haskell-async pkgver=2.2.4 -pkgrel=12 +pkgrel=13 pkgdesc="Run IO operations asynchronously and wait for their results" url="https://github.com/simonmar/async; license=("BSD")
[arch-commits] Commit in haskell-test-framework-quickcheck2/repos/community-staging-x86_64 (2 files)
Date: Thursday, March 3, 2022 @ 02:29:18 Author: felixonmars Revision: 1140324 archrelease: copy trunk to community-staging-x86_64 Added: haskell-test-framework-quickcheck2/repos/community-staging-x86_64/PKGBUILD (from rev 1140323, haskell-test-framework-quickcheck2/trunk/PKGBUILD) Deleted: haskell-test-framework-quickcheck2/repos/community-staging-x86_64/PKGBUILD --+ PKGBUILD | 88 ++--- 1 file changed, 44 insertions(+), 44 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2022-03-03 02:29:10 UTC (rev 1140323) +++ PKGBUILD2022-03-03 02:29:18 UTC (rev 1140324) @@ -1,44 +0,0 @@ -# Maintainer: Felix Yan -# Contributor: Arch Haskell Team - -_hkgname=test-framework-quickcheck2 -pkgname=haskell-test-framework-quickcheck2 -pkgver=0.3.0.5 -pkgrel=384 -pkgdesc="QuickCheck-2 support for the test-framework package" -url="https://haskell.github.io/test-framework/; -license=("BSD") -arch=('x86_64') -depends=('ghc-libs' 'haskell-test-framework' 'haskell-quickcheck' 'haskell-extensible-exceptions' - 'haskell-random') -makedepends=('ghc') -source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) -sha512sums=('58c6177d52829ba1ea1858a11101e5b21ae4e4543f8f829779f62208ad16083b41e9f3b2275392693698ef3d46912096c368d90db0d67ff136af4fa73d5e1d43') - -prepare() { -cd $_hkgname-$pkgver -sed -i 's/< *2.13/<3/;s/< *1.2/<2/' $_hkgname.cabal -} - -build() { -cd $_hkgname-$pkgver - -runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ ---prefix=/usr --docdir=/usr/share/doc/$pkgname \ ---dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid --ghc-option=-fllvm -runhaskell Setup build $MAKEFLAGS -runhaskell Setup register --gen-script -runhaskell Setup unregister --gen-script -sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh -sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh -} - -package() { -cd $_hkgname-$pkgver - -install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh -install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh -runhaskell Setup copy --destdir="$pkgdir" -install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE -rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE -} Copied: haskell-test-framework-quickcheck2/repos/community-staging-x86_64/PKGBUILD (from rev 1140323, haskell-test-framework-quickcheck2/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2022-03-03 02:29:18 UTC (rev 1140324) @@ -0,0 +1,44 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=test-framework-quickcheck2 +pkgname=haskell-test-framework-quickcheck2 +pkgver=0.3.0.5 +pkgrel=385 +pkgdesc="QuickCheck-2 support for the test-framework package" +url="https://haskell.github.io/test-framework/; +license=("BSD") +arch=('x86_64') +depends=('ghc-libs' 'haskell-test-framework' 'haskell-quickcheck' 'haskell-extensible-exceptions' + 'haskell-random') +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('58c6177d52829ba1ea1858a11101e5b21ae4e4543f8f829779f62208ad16083b41e9f3b2275392693698ef3d46912096c368d90db0d67ff136af4fa73d5e1d43') + +prepare() { +cd $_hkgname-$pkgver +sed -i 's/< *2.13/<3/;s/< *1.2/<2/' $_hkgname.cabal +} + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid --ghc-option=-fllvm +runhaskell Setup build $MAKEFLAGS +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE +rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in haskell-test-framework-quickcheck2/trunk (PKGBUILD)
Date: Thursday, March 3, 2022 @ 02:29:10 Author: felixonmars Revision: 1140323 upgpkg: haskell-test-framework-quickcheck2 0.3.0.5-385: rebuild with hspec 2.9.0, hspec-core 2.9.0, hspec-discover 2.9.0 Modified: haskell-test-framework-quickcheck2/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2022-03-03 02:28:53 UTC (rev 1140322) +++ PKGBUILD2022-03-03 02:29:10 UTC (rev 1140323) @@ -4,7 +4,7 @@ _hkgname=test-framework-quickcheck2 pkgname=haskell-test-framework-quickcheck2 pkgver=0.3.0.5 -pkgrel=384 +pkgrel=385 pkgdesc="QuickCheck-2 support for the test-framework package" url="https://haskell.github.io/test-framework/; license=("BSD")
[arch-commits] Commit in haskell-test-framework-hunit/repos/community-staging-x86_64 (2 files)
Date: Thursday, March 3, 2022 @ 02:28:53 Author: felixonmars Revision: 1140322 archrelease: copy trunk to community-staging-x86_64 Added: haskell-test-framework-hunit/repos/community-staging-x86_64/PKGBUILD (from rev 1140321, haskell-test-framework-hunit/trunk/PKGBUILD) Deleted: haskell-test-framework-hunit/repos/community-staging-x86_64/PKGBUILD --+ PKGBUILD | 86 ++--- 1 file changed, 43 insertions(+), 43 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2022-03-03 02:28:45 UTC (rev 1140321) +++ PKGBUILD2022-03-03 02:28:53 UTC (rev 1140322) @@ -1,43 +0,0 @@ -# Maintainer: Felix Yan -# Contributor: Arch Haskell Team - -_hkgname=test-framework-hunit -pkgname=haskell-test-framework-hunit -pkgver=0.3.0.2 -pkgrel=391 -pkgdesc="HUnit support for the test-framework package." -url="https://batterseapower.github.io/test-framework/; -license=("BSD") -arch=('x86_64') -depends=('ghc-libs' "haskell-hunit" "haskell-extensible-exceptions" "haskell-test-framework") -makedepends=('ghc') -source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) -sha512sums=('068ca4326935746769aa4023076e9bd85d1753073c6e67d88daa6ccf2a69f3bafb87c3b03fd5ada612f6ddbdf2447b06ef8f853675cf0efe9eafd80606c40e32') - -prepare() { -sed -i 's/HUnit >= 1.2 && < 1.4/HUnit >= 1.2 \&\& < 1.7/' $_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 \ ---dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid --ghc-option=-fllvm \ --f-base3 -fbase4 -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-test-framework-hunit/repos/community-staging-x86_64/PKGBUILD (from rev 1140321, haskell-test-framework-hunit/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2022-03-03 02:28:53 UTC (rev 1140322) @@ -0,0 +1,43 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=test-framework-hunit +pkgname=haskell-test-framework-hunit +pkgver=0.3.0.2 +pkgrel=392 +pkgdesc="HUnit support for the test-framework package." +url="https://batterseapower.github.io/test-framework/; +license=("BSD") +arch=('x86_64') +depends=('ghc-libs' "haskell-hunit" "haskell-extensible-exceptions" "haskell-test-framework") +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('068ca4326935746769aa4023076e9bd85d1753073c6e67d88daa6ccf2a69f3bafb87c3b03fd5ada612f6ddbdf2447b06ef8f853675cf0efe9eafd80606c40e32') + +prepare() { +sed -i 's/HUnit >= 1.2 && < 1.4/HUnit >= 1.2 \&\& < 1.7/' $_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 \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid --ghc-option=-fllvm \ +-f-base3 -fbase4 +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-test-framework-hunit/trunk (PKGBUILD)
Date: Thursday, March 3, 2022 @ 02:28:45 Author: felixonmars Revision: 1140321 upgpkg: haskell-test-framework-hunit 0.3.0.2-392: rebuild with hspec 2.9.0, hspec-core 2.9.0, hspec-discover 2.9.0 Modified: haskell-test-framework-hunit/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2022-03-03 02:28:27 UTC (rev 1140320) +++ PKGBUILD2022-03-03 02:28:45 UTC (rev 1140321) @@ -4,7 +4,7 @@ _hkgname=test-framework-hunit pkgname=haskell-test-framework-hunit pkgver=0.3.0.2 -pkgrel=391 +pkgrel=392 pkgdesc="HUnit support for the test-framework package." url="https://batterseapower.github.io/test-framework/; license=("BSD")
[arch-commits] Commit in haskell-test-framework/repos/community-staging-x86_64 (2 files)
Date: Thursday, March 3, 2022 @ 02:28:27 Author: felixonmars Revision: 1140320 archrelease: copy trunk to community-staging-x86_64 Added: haskell-test-framework/repos/community-staging-x86_64/PKGBUILD (from rev 1140319, haskell-test-framework/trunk/PKGBUILD) Deleted: haskell-test-framework/repos/community-staging-x86_64/PKGBUILD --+ PKGBUILD | 100 ++--- 1 file changed, 50 insertions(+), 50 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2022-03-03 02:28:19 UTC (rev 1140319) +++ PKGBUILD2022-03-03 02:28:27 UTC (rev 1140320) @@ -1,50 +0,0 @@ -# Maintainer: Felix Yan -# Contributor: Arch Haskell Team - -_hkgname=test-framework -pkgname=haskell-test-framework -pkgver=0.8.2.0 -pkgrel=409 -pkgdesc="Framework for running and organising tests, with HUnit and QuickCheck support" -url="https://batterseapower.github.io/test-framework/; -license=("BSD") -arch=('x86_64') -depends=('ghc-libs' 'haskell-ansi-terminal' 'haskell-ansi-wl-pprint' 'haskell-hostname' - 'haskell-old-locale' 'haskell-random' 'haskell-regex-posix' 'haskell-xml') -makedepends=('ghc' 'haskell-hunit' 'haskell-quickcheck' 'haskell-libxml') -source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) -sha512sums=('d8e7ea274819a1b49b9f938df527d22c808f456d25b84f03173ed5739c230fb037a57ce90c38f571801ee38e86bed6826df1c93f184e4a803c72ce5f41e4') - -prepare() { -cd $_hkgname-$pkgver -sed -i -e '/semigroups/d' -e 's/< *0.6/<1/;s/< *0.9/<1/;s/< *1.9/<2/;s/< *1.2/<2/' $_hkgname.cabal -} - -build() { -cd $_hkgname-$pkgver - -runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ ---prefix=/usr --docdir=/usr/share/doc/$pkgname \ ---dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid --ghc-option=-fllvm -# --enable-tests \ Doesn't work with new QuickCheck -runhaskell Setup build $MAKEFLAGS -runhaskell Setup register --gen-script -runhaskell Setup unregister --gen-script -sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh -sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh -} - -check() { -cd $_hkgname-$pkgver -# runhaskell Setup test --show-details=direct -} - -package() { -cd $_hkgname-$pkgver - -install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh -install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh -runhaskell Setup copy --destdir="$pkgdir" -install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE -rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE -} Copied: haskell-test-framework/repos/community-staging-x86_64/PKGBUILD (from rev 1140319, haskell-test-framework/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2022-03-03 02:28:27 UTC (rev 1140320) @@ -0,0 +1,50 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=test-framework +pkgname=haskell-test-framework +pkgver=0.8.2.0 +pkgrel=410 +pkgdesc="Framework for running and organising tests, with HUnit and QuickCheck support" +url="https://batterseapower.github.io/test-framework/; +license=("BSD") +arch=('x86_64') +depends=('ghc-libs' 'haskell-ansi-terminal' 'haskell-ansi-wl-pprint' 'haskell-hostname' + 'haskell-old-locale' 'haskell-random' 'haskell-regex-posix' 'haskell-xml') +makedepends=('ghc' 'haskell-hunit' 'haskell-quickcheck' 'haskell-libxml') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('d8e7ea274819a1b49b9f938df527d22c808f456d25b84f03173ed5739c230fb037a57ce90c38f571801ee38e86bed6826df1c93f184e4a803c72ce5f41e4') + +prepare() { +cd $_hkgname-$pkgver +sed -i -e '/semigroups/d' -e 's/< *0.6/<1/;s/< *0.9/<1/;s/< *1.9/<2/;s/< *1.2/<2/' $_hkgname.cabal +} + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid --ghc-option=-fllvm +# --enable-tests \ Doesn't work with new QuickCheck +runhaskell Setup build $MAKEFLAGS +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $_hkgname-$pkgver +# runhaskell Setup test --show-details=direct +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh
[arch-commits] Commit in haskell-test-framework/trunk (PKGBUILD)
Date: Thursday, March 3, 2022 @ 02:28:19 Author: felixonmars Revision: 1140319 upgpkg: haskell-test-framework 0.8.2.0-410: rebuild with hspec 2.9.0, hspec-core 2.9.0, hspec-discover 2.9.0 Modified: haskell-test-framework/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2022-03-03 02:27:58 UTC (rev 1140318) +++ PKGBUILD2022-03-03 02:28:19 UTC (rev 1140319) @@ -4,7 +4,7 @@ _hkgname=test-framework pkgname=haskell-test-framework pkgver=0.8.2.0 -pkgrel=409 +pkgrel=410 pkgdesc="Framework for running and organising tests, with HUnit and QuickCheck support" url="https://batterseapower.github.io/test-framework/; license=("BSD")
[arch-commits] Commit in haskell-optparse-applicative/repos/community-staging-x86_64 (2 files)
Date: Thursday, March 3, 2022 @ 02:27:58 Author: felixonmars Revision: 1140318 archrelease: copy trunk to community-staging-x86_64 Added: haskell-optparse-applicative/repos/community-staging-x86_64/PKGBUILD (from rev 1140317, haskell-optparse-applicative/trunk/PKGBUILD) Deleted: haskell-optparse-applicative/repos/community-staging-x86_64/PKGBUILD --+ PKGBUILD | 110 ++--- 1 file changed, 55 insertions(+), 55 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2022-03-03 02:27:50 UTC (rev 1140317) +++ PKGBUILD2022-03-03 02:27:58 UTC (rev 1140318) @@ -1,55 +0,0 @@ -# Maintainer: Felix Yan -# Contributor: Roger Duran - -_hkgname=optparse-applicative -pkgname=haskell-optparse-applicative -pkgver=0.16.1.0 -pkgrel=204 -pkgdesc="Utilities and combinators for parsing command line options" -url="https://github.com/pcapriotti/optparse-applicative; -license=("BSD") -arch=('x86_64') -depends=('ghc-libs' "haskell-ansi-wl-pprint" "haskell-transformers-compat") -makedepends=('ghc' 'uusi') -checkdepends=('haskell-quickcheck') -source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) -sha512sums=('46bdb37b1328a6dbf271dcdb3483266c0c8412fc489e68e32b114745d9cf0108dd49df6cb565df3470121931a769f11996f5fd9fd8e9e38ed6b6853faab56710') - -prepare() { -cd $_hkgname-$pkgver -uusi -u transformers-compat $_hkgname.cabal -} - -build() { -cd $_hkgname-$pkgver - -if (( CHECKFUNC )); then -_opts=('--enable-tests') -else -_opts=('--disable-tests') -fi - -runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ ---prefix=/usr --docdir=/usr/share/doc/$pkgname "${_opts[@]}" \ ---dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid --ghc-option=-fllvm -runhaskell Setup build $MAKEFLAGS -runhaskell Setup register --gen-script -runhaskell Setup unregister --gen-script -sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh -sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh -} - -check() { -cd $_hkgname-$pkgver -runhaskell Setup test --show-details=direct -} - -package() { -cd $_hkgname-$pkgver - -install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh -install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh -runhaskell Setup copy --destdir="$pkgdir" -install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE -rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE -} Copied: haskell-optparse-applicative/repos/community-staging-x86_64/PKGBUILD (from rev 1140317, haskell-optparse-applicative/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2022-03-03 02:27:58 UTC (rev 1140318) @@ -0,0 +1,55 @@ +# Maintainer: Felix Yan +# Contributor: Roger Duran + +_hkgname=optparse-applicative +pkgname=haskell-optparse-applicative +pkgver=0.16.1.0 +pkgrel=205 +pkgdesc="Utilities and combinators for parsing command line options" +url="https://github.com/pcapriotti/optparse-applicative; +license=("BSD") +arch=('x86_64') +depends=('ghc-libs' "haskell-ansi-wl-pprint" "haskell-transformers-compat") +makedepends=('ghc' 'uusi') +checkdepends=('haskell-quickcheck') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('46bdb37b1328a6dbf271dcdb3483266c0c8412fc489e68e32b114745d9cf0108dd49df6cb565df3470121931a769f11996f5fd9fd8e9e38ed6b6853faab56710') + +prepare() { +cd $_hkgname-$pkgver +uusi -u transformers-compat $_hkgname.cabal +} + +build() { +cd $_hkgname-$pkgver + +if (( CHECKFUNC )); then +_opts=('--enable-tests') +else +_opts=('--disable-tests') +fi + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname "${_opts[@]}" \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid --ghc-option=-fllvm +runhaskell Setup build $MAKEFLAGS +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $_hkgname-$pkgver +runhaskell Setup test --show-details=direct +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
[arch-commits] Commit in haskell-optparse-applicative/trunk (PKGBUILD)
Date: Thursday, March 3, 2022 @ 02:27:50 Author: felixonmars Revision: 1140317 upgpkg: haskell-optparse-applicative 0.16.1.0-205: rebuild with hspec 2.9.0, hspec-core 2.9.0, hspec-discover 2.9.0 Modified: haskell-optparse-applicative/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2022-03-03 02:27:14 UTC (rev 1140316) +++ PKGBUILD2022-03-03 02:27:50 UTC (rev 1140317) @@ -4,7 +4,7 @@ _hkgname=optparse-applicative pkgname=haskell-optparse-applicative pkgver=0.16.1.0 -pkgrel=204 +pkgrel=205 pkgdesc="Utilities and combinators for parsing command line options" url="https://github.com/pcapriotti/optparse-applicative; license=("BSD")
[arch-commits] Commit in haskell-hspec-meta/repos/community-staging-x86_64 (2 files)
Date: Thursday, March 3, 2022 @ 02:27:14 Author: felixonmars Revision: 1140316 archrelease: copy trunk to community-staging-x86_64 Added: haskell-hspec-meta/repos/community-staging-x86_64/PKGBUILD (from rev 1140315, haskell-hspec-meta/trunk/PKGBUILD) Deleted: haskell-hspec-meta/repos/community-staging-x86_64/PKGBUILD --+ PKGBUILD | 86 ++--- 1 file changed, 43 insertions(+), 43 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2022-03-03 02:27:06 UTC (rev 1140315) +++ PKGBUILD2022-03-03 02:27:14 UTC (rev 1140316) @@ -1,43 +0,0 @@ -# Maintainer: Felix Yan - -_hkgname=hspec-meta -pkgname=haskell-hspec-meta -pkgver=2.7.8 -pkgrel=178 -pkgdesc="A version of Hspec which is used to test Hspec itself" -url="http://hspec.github.io/; -license=('MIT') -arch=('x86_64') -depends=('ghc-libs' 'haskell-quickcheck' 'haskell-setenv' 'haskell-random' 'haskell-quickcheck-io' - 'haskell-ansi-terminal' 'haskell-clock' 'haskell-call-stack') -makedepends=('ghc' 'uusi') -source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz) -sha512sums=('f3a6dc3159090b505b67eb9a852b7a56ef19985984e7326ffc7812af56d87c9418d5ad69e181bf777cdee39c146575a5fec2174dd94c2a3926a15ebcb45f22d0') - -prepare() { -cd $_hkgname-$pkgver -gen-setup -} - -build() { -cd $_hkgname-$pkgver - -runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ ---prefix=/usr --docdir=/usr/share/doc/$pkgname \ ---dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid --ghc-option=-fllvm -runhaskell Setup build $MAKEFLAGS -runhaskell Setup register --gen-script -runhaskell Setup unregister --gen-script -sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh -sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh -} - -package() { -cd $_hkgname-$pkgver - -install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh -install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh -runhaskell Setup copy --destdir="$pkgdir" -install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE -rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE -} Copied: haskell-hspec-meta/repos/community-staging-x86_64/PKGBUILD (from rev 1140315, haskell-hspec-meta/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2022-03-03 02:27:14 UTC (rev 1140316) @@ -0,0 +1,43 @@ +# Maintainer: Felix Yan + +_hkgname=hspec-meta +pkgname=haskell-hspec-meta +pkgver=2.7.8 +pkgrel=179 +pkgdesc="A version of Hspec which is used to test Hspec itself" +url="http://hspec.github.io/; +license=('MIT') +arch=('x86_64') +depends=('ghc-libs' 'haskell-quickcheck' 'haskell-setenv' 'haskell-random' 'haskell-quickcheck-io' + 'haskell-ansi-terminal' 'haskell-clock' 'haskell-call-stack') +makedepends=('ghc' 'uusi') +source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz) +sha512sums=('f3a6dc3159090b505b67eb9a852b7a56ef19985984e7326ffc7812af56d87c9418d5ad69e181bf777cdee39c146575a5fec2174dd94c2a3926a15ebcb45f22d0') + +prepare() { +cd $_hkgname-$pkgver +gen-setup +} + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid --ghc-option=-fllvm +runhaskell Setup build $MAKEFLAGS +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE +rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in haskell-hspec-meta/trunk (PKGBUILD)
Date: Thursday, March 3, 2022 @ 02:27:06 Author: felixonmars Revision: 1140315 upgpkg: haskell-hspec-meta 2.7.8-179: rebuild with hspec 2.9.0, hspec-core 2.9.0, hspec-discover 2.9.0 Modified: haskell-hspec-meta/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2022-03-03 02:26:33 UTC (rev 1140314) +++ PKGBUILD2022-03-03 02:27:06 UTC (rev 1140315) @@ -3,7 +3,7 @@ _hkgname=hspec-meta pkgname=haskell-hspec-meta pkgver=2.7.8 -pkgrel=178 +pkgrel=179 pkgdesc="A version of Hspec which is used to test Hspec itself" url="http://hspec.github.io/; license=('MIT')
[arch-commits] Commit in haskell-ansi-wl-pprint/repos/community-staging-x86_64 (2 files)
Date: Thursday, March 3, 2022 @ 02:26:33 Author: felixonmars Revision: 1140314 archrelease: copy trunk to community-staging-x86_64 Added: haskell-ansi-wl-pprint/repos/community-staging-x86_64/PKGBUILD (from rev 1140313, haskell-ansi-wl-pprint/trunk/PKGBUILD) Deleted: haskell-ansi-wl-pprint/repos/community-staging-x86_64/PKGBUILD --+ PKGBUILD | 88 ++--- 1 file changed, 44 insertions(+), 44 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2022-03-03 02:26:25 UTC (rev 1140313) +++ PKGBUILD2022-03-03 02:26:33 UTC (rev 1140314) @@ -1,44 +0,0 @@ -# Maintainer: Felix Yan -# Contributor: Arch Haskell Team - -_hkgname=ansi-wl-pprint -pkgname=haskell-ansi-wl-pprint -pkgver=0.6.9 -pkgrel=275 -pkgdesc="The Wadler/Leijen Pretty Printer for colored ANSI terminal output" -url="https://github.com/ekmett/ansi-wl-pprint; -license=("BSD") -arch=('x86_64') -depends=('ghc-libs' 'haskell-ansi-terminal') -makedepends=('ghc') -source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) -sha512sums=('2a66236f740f0b45b6133555e8b1315dc85ece1c16dd51e4aa7f31d2fee03d66869af5f81e6383aa840f503c2cad46f3655f53b784ebca7b3480efb53eea2a04') - -prepare() { -cd $_hkgname-$pkgver -sed -i 's/< *0.10/<1/' $_hkgname.cabal -} - -build() { -cd $_hkgname-$pkgver - -runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ ---prefix=/usr --docdir=/usr/share/doc/$pkgname \ ---dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid --ghc-option=-fllvm \ --f-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 -} - -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-ansi-wl-pprint/repos/community-staging-x86_64/PKGBUILD (from rev 1140313, haskell-ansi-wl-pprint/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2022-03-03 02:26:33 UTC (rev 1140314) @@ -0,0 +1,44 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=ansi-wl-pprint +pkgname=haskell-ansi-wl-pprint +pkgver=0.6.9 +pkgrel=276 +pkgdesc="The Wadler/Leijen Pretty Printer for colored ANSI terminal output" +url="https://github.com/ekmett/ansi-wl-pprint; +license=("BSD") +arch=('x86_64') +depends=('ghc-libs' 'haskell-ansi-terminal') +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('2a66236f740f0b45b6133555e8b1315dc85ece1c16dd51e4aa7f31d2fee03d66869af5f81e6383aa840f503c2cad46f3655f53b784ebca7b3480efb53eea2a04') + +prepare() { +cd $_hkgname-$pkgver +sed -i 's/< *0.10/<1/' $_hkgname.cabal +} + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid --ghc-option=-fllvm \ +-f-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 +} + +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-ansi-wl-pprint/trunk (PKGBUILD)
Date: Thursday, March 3, 2022 @ 02:26:25 Author: felixonmars Revision: 1140313 upgpkg: haskell-ansi-wl-pprint 0.6.9-276: rebuild with hspec 2.9.0, hspec-core 2.9.0, hspec-discover 2.9.0 Modified: haskell-ansi-wl-pprint/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2022-03-03 02:26:07 UTC (rev 1140312) +++ PKGBUILD2022-03-03 02:26:25 UTC (rev 1140313) @@ -4,7 +4,7 @@ _hkgname=ansi-wl-pprint pkgname=haskell-ansi-wl-pprint pkgver=0.6.9 -pkgrel=275 +pkgrel=276 pkgdesc="The Wadler/Leijen Pretty Printer for colored ANSI terminal output" url="https://github.com/ekmett/ansi-wl-pprint; license=("BSD")
[arch-commits] Commit in haskell-ansi-terminal/repos/community-staging-x86_64 (2 files)
Date: Thursday, March 3, 2022 @ 02:26:07 Author: felixonmars Revision: 1140312 archrelease: copy trunk to community-staging-x86_64 Added: haskell-ansi-terminal/repos/community-staging-x86_64/PKGBUILD (from rev 1140311, haskell-ansi-terminal/trunk/PKGBUILD) Deleted: haskell-ansi-terminal/repos/community-staging-x86_64/PKGBUILD --+ PKGBUILD | 78 ++--- 1 file changed, 39 insertions(+), 39 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2022-03-03 02:25:58 UTC (rev 1140311) +++ PKGBUILD2022-03-03 02:26:07 UTC (rev 1140312) @@ -1,39 +0,0 @@ -# Maintainer: Felix Yan -# Contributor: Arch Haskell Team - -_hkgname=ansi-terminal -pkgname=haskell-ansi-terminal -pkgver=0.11 -pkgrel=217 -pkgdesc="Simple ANSI terminal support, with Windows compatibility" -url="https://github.com/feuerbach/ansi-terminal; -license=("BSD") -arch=('x86_64') -depends=('ghc-libs' 'haskell-colour') -makedepends=('ghc') -source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) -sha512sums=('2a608da18bbb3d11373dc0c6ee1bf4c890d5d4e39a2b13e547c7a3a4060eb86789d6afa04d1bd9e5df91f3745ea33adea8b15df213d39e75eca296275a74700d') - -build() { -cd $_hkgname-$pkgver - -runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ ---prefix=/usr --docdir=/usr/share/doc/$pkgname \ ---dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid --ghc-option=-fllvm \ --f-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 -} - -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-ansi-terminal/repos/community-staging-x86_64/PKGBUILD (from rev 1140311, haskell-ansi-terminal/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2022-03-03 02:26:07 UTC (rev 1140312) @@ -0,0 +1,39 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=ansi-terminal +pkgname=haskell-ansi-terminal +pkgver=0.11 +pkgrel=218 +pkgdesc="Simple ANSI terminal support, with Windows compatibility" +url="https://github.com/feuerbach/ansi-terminal; +license=("BSD") +arch=('x86_64') +depends=('ghc-libs' 'haskell-colour') +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('2a608da18bbb3d11373dc0c6ee1bf4c890d5d4e39a2b13e547c7a3a4060eb86789d6afa04d1bd9e5df91f3745ea33adea8b15df213d39e75eca296275a74700d') + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid --ghc-option=-fllvm \ +-f-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 +} + +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-ansi-terminal/trunk (PKGBUILD)
Date: Thursday, March 3, 2022 @ 02:25:58 Author: felixonmars Revision: 1140311 upgpkg: haskell-ansi-terminal 0.11-218: rebuild with hspec 2.9.0, hspec-core 2.9.0, hspec-discover 2.9.0 Modified: haskell-ansi-terminal/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2022-03-03 02:25:35 UTC (rev 1140310) +++ PKGBUILD2022-03-03 02:25:58 UTC (rev 1140311) @@ -4,7 +4,7 @@ _hkgname=ansi-terminal pkgname=haskell-ansi-terminal pkgver=0.11 -pkgrel=217 +pkgrel=218 pkgdesc="Simple ANSI terminal support, with Windows compatibility" url="https://github.com/feuerbach/ansi-terminal; license=("BSD")
[arch-commits] Commit in uusi/repos/community-staging-x86_64 (PKGBUILD PKGBUILD)
Date: Thursday, March 3, 2022 @ 02:25:35 Author: felixonmars Revision: 1140310 archrelease: copy trunk to community-staging-x86_64 Added: uusi/repos/community-staging-x86_64/PKGBUILD (from rev 1140309, uusi/trunk/PKGBUILD) Deleted: uusi/repos/community-staging-x86_64/PKGBUILD --+ PKGBUILD | 90 ++--- 1 file changed, 45 insertions(+), 45 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2022-03-03 02:25:27 UTC (rev 1140309) +++ PKGBUILD2022-03-03 02:25:35 UTC (rev 1140310) @@ -1,45 +0,0 @@ -# Maintainer: Felix Yan - -pkgname=uusi -pkgver=0.4.2.0 -pkgrel=43 -pkgdesc="Tweak .cabal files" -url="https://github.com/berberman/uusi; -license=("MIT") -arch=('x86_64') -depends=('ghc-libs') -makedepends=('ghc') -checkdepends=('haskell-hunit') -source=("https://hackage.haskell.org/packages/archive/$pkgname/$pkgver/$pkgname-$pkgver.tar.gz;) -sha512sums=('0d859230940ccf035578a61ecea6165c94de2865e860bb22addcaeaa89a2c214bf46bde8bcce1f0b04a1cd1b58d4d1a2271ca69904ba6055a421ebb4e40c1f7b') - -build() { - cd $pkgname-$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 --ghc-option=-fllvm \ ---ghc-option=-optl-Wl\,-z\,relro\,-z\,now \ ---ghc-option='-pie' - - runhaskell Setup build $MAKEFLAGS -} - -check() { - cd $pkgname-$pkgver - runhaskell Setup test --show-details=direct -} - -package() { - cd $pkgname-$pkgver - - runhaskell Setup copy --destdir="$pkgdir" - install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE - rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE -} Copied: uusi/repos/community-staging-x86_64/PKGBUILD (from rev 1140309, uusi/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2022-03-03 02:25:35 UTC (rev 1140310) @@ -0,0 +1,45 @@ +# Maintainer: Felix Yan + +pkgname=uusi +pkgver=0.4.2.0 +pkgrel=44 +pkgdesc="Tweak .cabal files" +url="https://github.com/berberman/uusi; +license=("MIT") +arch=('x86_64') +depends=('ghc-libs') +makedepends=('ghc') +checkdepends=('haskell-hunit') +source=("https://hackage.haskell.org/packages/archive/$pkgname/$pkgver/$pkgname-$pkgver.tar.gz;) +sha512sums=('0d859230940ccf035578a61ecea6165c94de2865e860bb22addcaeaa89a2c214bf46bde8bcce1f0b04a1cd1b58d4d1a2271ca69904ba6055a421ebb4e40c1f7b') + +build() { + cd $pkgname-$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 --ghc-option=-fllvm \ +--ghc-option=-optl-Wl\,-z\,relro\,-z\,now \ +--ghc-option='-pie' + + runhaskell Setup build $MAKEFLAGS +} + +check() { + cd $pkgname-$pkgver + runhaskell Setup test --show-details=direct +} + +package() { + cd $pkgname-$pkgver + + 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 uusi/trunk (PKGBUILD)
Date: Thursday, March 3, 2022 @ 02:25:27 Author: felixonmars Revision: 1140309 upgpkg: uusi 0.4.2.0-44: rebuild with hspec 2.9.0, hspec-core 2.9.0, hspec-discover 2.9.0 Modified: uusi/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2022-03-03 02:25:04 UTC (rev 1140308) +++ PKGBUILD2022-03-03 02:25:27 UTC (rev 1140309) @@ -2,7 +2,7 @@ pkgname=uusi pkgver=0.4.2.0 -pkgrel=43 +pkgrel=44 pkgdesc="Tweak .cabal files" url="https://github.com/berberman/uusi; license=("MIT")
[arch-commits] Commit in haskell-hspec-expectations/repos/community-staging-x86_64 (2 files)
Date: Thursday, March 3, 2022 @ 02:25:04 Author: felixonmars Revision: 1140308 archrelease: copy trunk to community-staging-x86_64 Added: haskell-hspec-expectations/repos/community-staging-x86_64/PKGBUILD (from rev 1140307, haskell-hspec-expectations/trunk/PKGBUILD) Deleted: haskell-hspec-expectations/repos/community-staging-x86_64/PKGBUILD --+ PKGBUILD | 74 ++--- 1 file changed, 37 insertions(+), 37 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2022-03-03 02:24:56 UTC (rev 1140307) +++ PKGBUILD2022-03-03 02:25:04 UTC (rev 1140308) @@ -1,37 +0,0 @@ -# Maintainer: Felix Yan - -_hkgname=hspec-expectations -pkgname=haskell-hspec-expectations -pkgver=0.8.2 -pkgrel=197 -pkgdesc="Catchy combinators for HUnit" -url="https://github.com/sol/hspec-expectations; -license=('MIT') -arch=('x86_64') -depends=('ghc-libs' 'haskell-call-stack' 'haskell-hunit') -makedepends=('ghc') -source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz) -sha512sums=('482799adad2a70f891a61227bcf28e6712e65fa7dceba13da15a101a6814bc0d44aafaeda360a06dcdbcdbb96e5539f15135753eabd63efdd6bf56b8994a44c9') - -build() { -cd $_hkgname-$pkgver - -runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ ---prefix=/usr --docdir=/usr/share/doc/$pkgname \ ---dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid --ghc-option=-fllvm -runhaskell Setup build $MAKEFLAGS -runhaskell Setup register --gen-script -runhaskell Setup unregister --gen-script -sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh -sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh -} - -package() { -cd $_hkgname-$pkgver - -install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh -install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh -runhaskell Setup copy --destdir="$pkgdir" -install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE -rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE -} Copied: haskell-hspec-expectations/repos/community-staging-x86_64/PKGBUILD (from rev 1140307, haskell-hspec-expectations/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2022-03-03 02:25:04 UTC (rev 1140308) @@ -0,0 +1,37 @@ +# Maintainer: Felix Yan + +_hkgname=hspec-expectations +pkgname=haskell-hspec-expectations +pkgver=0.8.2 +pkgrel=198 +pkgdesc="Catchy combinators for HUnit" +url="https://github.com/sol/hspec-expectations; +license=('MIT') +arch=('x86_64') +depends=('ghc-libs' 'haskell-call-stack' 'haskell-hunit') +makedepends=('ghc') +source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz) +sha512sums=('482799adad2a70f891a61227bcf28e6712e65fa7dceba13da15a101a6814bc0d44aafaeda360a06dcdbcdbb96e5539f15135753eabd63efdd6bf56b8994a44c9') + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid --ghc-option=-fllvm +runhaskell Setup build $MAKEFLAGS +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE +rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in haskell-hspec-expectations/trunk (PKGBUILD)
Date: Thursday, March 3, 2022 @ 02:24:56 Author: felixonmars Revision: 1140307 upgpkg: haskell-hspec-expectations 0.8.2-198: rebuild with hspec 2.9.0, hspec-core 2.9.0, hspec-discover 2.9.0 Modified: haskell-hspec-expectations/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2022-03-03 02:24:39 UTC (rev 1140306) +++ PKGBUILD2022-03-03 02:24:56 UTC (rev 1140307) @@ -3,7 +3,7 @@ _hkgname=hspec-expectations pkgname=haskell-hspec-expectations pkgver=0.8.2 -pkgrel=197 +pkgrel=198 pkgdesc="Catchy combinators for HUnit" url="https://github.com/sol/hspec-expectations; license=('MIT')
[arch-commits] Commit in haskell-quickcheck-io/repos/community-staging-x86_64 (2 files)
Date: Thursday, March 3, 2022 @ 02:24:39 Author: felixonmars Revision: 1140306 archrelease: copy trunk to community-staging-x86_64 Added: haskell-quickcheck-io/repos/community-staging-x86_64/PKGBUILD (from rev 1140305, haskell-quickcheck-io/trunk/PKGBUILD) Deleted: haskell-quickcheck-io/repos/community-staging-x86_64/PKGBUILD --+ PKGBUILD | 74 ++--- 1 file changed, 37 insertions(+), 37 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2022-03-03 02:24:31 UTC (rev 1140305) +++ PKGBUILD2022-03-03 02:24:39 UTC (rev 1140306) @@ -1,37 +0,0 @@ -# Maintainer: Felix Yan - -_hkgname=quickcheck-io -pkgname=haskell-quickcheck-io -pkgver=0.2.0 -pkgrel=439 -pkgdesc="Use HUnit assertions as QuickCheck properties" -url="https://github.com/hspec/quickcheck-io; -license=('MIT') -arch=('x86_64') -depends=('ghc-libs' 'haskell-hunit' 'haskell-quickcheck') -makedepends=('ghc') -source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz) -sha512sums=('02e1f40bac8f31f27c21d1d2df9f226816f9da871092b09f0451a8321e250c9e94887f94889be421c9d0034e0a27b02c907d16eb7da5a4376df42c7c1fbd01df') - -build() { -cd $_hkgname-$pkgver - -runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ ---prefix=/usr --docdir=/usr/share/doc/$pkgname \ ---dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid --ghc-option=-fllvm -runhaskell Setup build $MAKEFLAGS -runhaskell Setup register --gen-script -runhaskell Setup unregister --gen-script -sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh -sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh -} - -package() { -cd $_hkgname-$pkgver - -install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh -install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh -runhaskell Setup copy --destdir="$pkgdir" -install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE -rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE -} Copied: haskell-quickcheck-io/repos/community-staging-x86_64/PKGBUILD (from rev 1140305, haskell-quickcheck-io/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2022-03-03 02:24:39 UTC (rev 1140306) @@ -0,0 +1,37 @@ +# Maintainer: Felix Yan + +_hkgname=quickcheck-io +pkgname=haskell-quickcheck-io +pkgver=0.2.0 +pkgrel=440 +pkgdesc="Use HUnit assertions as QuickCheck properties" +url="https://github.com/hspec/quickcheck-io; +license=('MIT') +arch=('x86_64') +depends=('ghc-libs' 'haskell-hunit' 'haskell-quickcheck') +makedepends=('ghc') +source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz) +sha512sums=('02e1f40bac8f31f27c21d1d2df9f226816f9da871092b09f0451a8321e250c9e94887f94889be421c9d0034e0a27b02c907d16eb7da5a4376df42c7c1fbd01df') + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid --ghc-option=-fllvm +runhaskell Setup build $MAKEFLAGS +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE +rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in haskell-quickcheck-io/trunk (PKGBUILD)
Date: Thursday, March 3, 2022 @ 02:24:31 Author: felixonmars Revision: 1140305 upgpkg: haskell-quickcheck-io 0.2.0-440: rebuild with hspec 2.9.0, hspec-core 2.9.0, hspec-discover 2.9.0 Modified: haskell-quickcheck-io/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2022-03-03 02:24:14 UTC (rev 1140304) +++ PKGBUILD2022-03-03 02:24:31 UTC (rev 1140305) @@ -3,7 +3,7 @@ _hkgname=quickcheck-io pkgname=haskell-quickcheck-io pkgver=0.2.0 -pkgrel=439 +pkgrel=440 pkgdesc="Use HUnit assertions as QuickCheck properties" url="https://github.com/hspec/quickcheck-io; license=('MIT')
[arch-commits] Commit in haskell-pcre-light/repos/community-staging-x86_64 (2 files)
Date: Thursday, March 3, 2022 @ 02:24:14 Author: felixonmars Revision: 1140304 archrelease: copy trunk to community-staging-x86_64 Added: haskell-pcre-light/repos/community-staging-x86_64/PKGBUILD (from rev 1140303, haskell-pcre-light/trunk/PKGBUILD) Deleted: haskell-pcre-light/repos/community-staging-x86_64/PKGBUILD --+ PKGBUILD | 102 ++--- 1 file changed, 51 insertions(+), 51 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2022-03-03 02:24:06 UTC (rev 1140303) +++ PKGBUILD2022-03-03 02:24:14 UTC (rev 1140304) @@ -1,51 +0,0 @@ -# Maintainer: Felix Yan -# Contributor: Arch Haskell Team - -_hkgname=pcre-light -pkgname=haskell-pcre-light -pkgver=0.4.1.0 -pkgrel=161 -pkgdesc="Portable regex library for Perl 5 compatible regular expressions" -url="https://github.com/Daniel-Diaz/pcre-light; -license=("BSD") -arch=('x86_64') -depends=('ghc-libs' 'pcre') -makedepends=('ghc') -checkdepends=('haskell-hunit') -source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) -sha512sums=('491d9581e4c29d1a5a3b161210b83abbc135c2d0ee4018481f4101f91c95e93d7acf0764cb464a9ffe84bed9bf8fb400f4c68441ae1be03c0aa182a9be26dc39') - -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 --ghc-option=-fllvm \ --f-old_base -fuse-pkg-config -runhaskell Setup build $MAKEFLAGS -runhaskell Setup register --gen-script -runhaskell Setup unregister --gen-script -sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh -sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh -} - -check() { -cd $_hkgname-$pkgver -runhaskell Setup test --show-details=direct -} - -package() { -cd $_hkgname-$pkgver - -install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh -install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh -runhaskell Setup copy --destdir="$pkgdir" -install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE -rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE -} Copied: haskell-pcre-light/repos/community-staging-x86_64/PKGBUILD (from rev 1140303, haskell-pcre-light/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2022-03-03 02:24:14 UTC (rev 1140304) @@ -0,0 +1,51 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=pcre-light +pkgname=haskell-pcre-light +pkgver=0.4.1.0 +pkgrel=162 +pkgdesc="Portable regex library for Perl 5 compatible regular expressions" +url="https://github.com/Daniel-Diaz/pcre-light; +license=("BSD") +arch=('x86_64') +depends=('ghc-libs' 'pcre') +makedepends=('ghc') +checkdepends=('haskell-hunit') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('491d9581e4c29d1a5a3b161210b83abbc135c2d0ee4018481f4101f91c95e93d7acf0764cb464a9ffe84bed9bf8fb400f4c68441ae1be03c0aa182a9be26dc39') + +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 --ghc-option=-fllvm \ +-f-old_base -fuse-pkg-config +runhaskell Setup build $MAKEFLAGS +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $_hkgname-$pkgver +runhaskell Setup test --show-details=direct +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE +rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in haskell-pcre-light/trunk (PKGBUILD)
Date: Thursday, March 3, 2022 @ 02:24:06 Author: felixonmars Revision: 1140303 upgpkg: haskell-pcre-light 0.4.1.0-162: rebuild with hspec 2.9.0, hspec-core 2.9.0, hspec-discover 2.9.0 Modified: haskell-pcre-light/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2022-03-03 02:23:35 UTC (rev 1140302) +++ PKGBUILD2022-03-03 02:24:06 UTC (rev 1140303) @@ -4,7 +4,7 @@ _hkgname=pcre-light pkgname=haskell-pcre-light pkgver=0.4.1.0 -pkgrel=161 +pkgrel=162 pkgdesc="Portable regex library for Perl 5 compatible regular expressions" url="https://github.com/Daniel-Diaz/pcre-light; license=("BSD")
[arch-commits] Commit in haskell-hunit/repos/community-staging-x86_64 (2 files)
Date: Thursday, March 3, 2022 @ 02:23:35 Author: felixonmars Revision: 1140302 archrelease: copy trunk to community-staging-x86_64 Added: haskell-hunit/repos/community-staging-x86_64/PKGBUILD (from rev 1140301, haskell-hunit/trunk/PKGBUILD) Deleted: haskell-hunit/repos/community-staging-x86_64/PKGBUILD --+ PKGBUILD | 78 ++--- 1 file changed, 39 insertions(+), 39 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2022-03-03 02:23:26 UTC (rev 1140301) +++ PKGBUILD2022-03-03 02:23:35 UTC (rev 1140302) @@ -1,39 +0,0 @@ -# Maintainer: Felix Yan -# Contributor: Arch Haskell Team - -_hkgname=HUnit -pkgname=haskell-hunit -pkgver=1.6.2.0 -pkgrel=85 -pkgdesc="A unit testing framework for Haskell" -url="http://hunit.sourceforge.net/; -license=("BSD") -arch=('x86_64') -depends=('ghc-libs' 'haskell-call-stack') -makedepends=('ghc') -source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) -sha512sums=('b27c33545fcb4ca78dd9543eb0ab2f09e5edd989d116fe2136d876eb94745e6d384967ea4b3c6dbf0f03511091a82ecd0b299c8ab00769c57d6dddcddc27e8e5') - -build() { -cd $_hkgname-$pkgver - -runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ ---prefix=/usr --docdir=/usr/share/doc/$pkgname \ ---dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid --ghc-option=-fllvm \ --fbase4 -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-hunit/repos/community-staging-x86_64/PKGBUILD (from rev 1140301, haskell-hunit/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2022-03-03 02:23:35 UTC (rev 1140302) @@ -0,0 +1,39 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=HUnit +pkgname=haskell-hunit +pkgver=1.6.2.0 +pkgrel=86 +pkgdesc="A unit testing framework for Haskell" +url="http://hunit.sourceforge.net/; +license=("BSD") +arch=('x86_64') +depends=('ghc-libs' 'haskell-call-stack') +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('b27c33545fcb4ca78dd9543eb0ab2f09e5edd989d116fe2136d876eb94745e6d384967ea4b3c6dbf0f03511091a82ecd0b299c8ab00769c57d6dddcddc27e8e5') + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid --ghc-option=-fllvm \ +-fbase4 +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-hunit/trunk (PKGBUILD)
Date: Thursday, March 3, 2022 @ 02:23:26 Author: felixonmars Revision: 1140301 upgpkg: haskell-hunit 1.6.2.0-86: rebuild with hspec 2.9.0, hspec-core 2.9.0, hspec-discover 2.9.0 Modified: haskell-hunit/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2022-03-03 02:23:07 UTC (rev 1140300) +++ PKGBUILD2022-03-03 02:23:26 UTC (rev 1140301) @@ -4,7 +4,7 @@ _hkgname=HUnit pkgname=haskell-hunit pkgver=1.6.2.0 -pkgrel=85 +pkgrel=86 pkgdesc="A unit testing framework for Haskell" url="http://hunit.sourceforge.net/; license=("BSD")
[arch-commits] Commit in haskell-vector-th-unbox/repos/community-staging-x86_64 (2 files)
Date: Thursday, March 3, 2022 @ 02:23:07 Author: felixonmars Revision: 1140300 archrelease: copy trunk to community-staging-x86_64 Added: haskell-vector-th-unbox/repos/community-staging-x86_64/PKGBUILD (from rev 1140299, haskell-vector-th-unbox/trunk/PKGBUILD) Deleted: haskell-vector-th-unbox/repos/community-staging-x86_64/PKGBUILD --+ PKGBUILD | 86 ++--- 1 file changed, 43 insertions(+), 43 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2022-03-03 02:22:59 UTC (rev 1140299) +++ PKGBUILD2022-03-03 02:23:07 UTC (rev 1140300) @@ -1,43 +0,0 @@ -# Maintainer: Felix Yan -# Contributor: Arch Haskell Team - -_hkgname=vector-th-unbox -pkgname=haskell-vector-th-unbox -pkgver=0.2.2 -pkgrel=43 -pkgdesc="Deriver for Data.Vector.Unboxed using Template Haskell" -url="https://github.com/tsurucapital/vector-th-unbox; -license=("BSD") -arch=('x86_64') -depends=('ghc-libs' 'haskell-vector') -makedepends=('ghc' 'haskell-data-default') -source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) -sha512sums=('55af4bcced3a39464aca6dca95a8148498a698d9402a583b916aa178d58d3895cc609525416de53c0a39566b892c7b09296fc442db7851a19d071142cce72a46') - -build() { -cd $_hkgname-$pkgver - -runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ ---prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \ ---dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid --ghc-option=-fllvm -runhaskell Setup build $MAKEFLAGS -runhaskell Setup register --gen-script -runhaskell Setup unregister --gen-script -sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh -sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh -} - -check() { -cd $_hkgname-$pkgver -runhaskell Setup test --show-details=direct -} - -package() { -cd $_hkgname-$pkgver - -install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh -install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh -runhaskell Setup copy --destdir="$pkgdir" -install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE -rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE -} Copied: haskell-vector-th-unbox/repos/community-staging-x86_64/PKGBUILD (from rev 1140299, haskell-vector-th-unbox/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2022-03-03 02:23:07 UTC (rev 1140300) @@ -0,0 +1,43 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=vector-th-unbox +pkgname=haskell-vector-th-unbox +pkgver=0.2.2 +pkgrel=44 +pkgdesc="Deriver for Data.Vector.Unboxed using Template Haskell" +url="https://github.com/tsurucapital/vector-th-unbox; +license=("BSD") +arch=('x86_64') +depends=('ghc-libs' 'haskell-vector') +makedepends=('ghc' 'haskell-data-default') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('55af4bcced3a39464aca6dca95a8148498a698d9402a583b916aa178d58d3895cc609525416de53c0a39566b892c7b09296fc442db7851a19d071142cce72a46') + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid --ghc-option=-fllvm +runhaskell Setup build $MAKEFLAGS +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $_hkgname-$pkgver +runhaskell Setup test --show-details=direct +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE +rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in haskell-vector-th-unbox/trunk (PKGBUILD)
Date: Thursday, March 3, 2022 @ 02:22:59 Author: felixonmars Revision: 1140299 upgpkg: haskell-vector-th-unbox 0.2.2-44: rebuild with hspec 2.9.0, hspec-core 2.9.0, hspec-discover 2.9.0 Modified: haskell-vector-th-unbox/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2022-03-03 02:22:40 UTC (rev 1140298) +++ PKGBUILD2022-03-03 02:22:59 UTC (rev 1140299) @@ -4,7 +4,7 @@ _hkgname=vector-th-unbox pkgname=haskell-vector-th-unbox pkgver=0.2.2 -pkgrel=43 +pkgrel=44 pkgdesc="Deriver for Data.Vector.Unboxed using Template Haskell" url="https://github.com/tsurucapital/vector-th-unbox; license=("BSD")
[arch-commits] Commit in haskell-colour/repos/community-staging-x86_64 (2 files)
Date: Thursday, March 3, 2022 @ 02:22:40 Author: felixonmars Revision: 1140298 archrelease: copy trunk to community-staging-x86_64 Added: haskell-colour/repos/community-staging-x86_64/PKGBUILD (from rev 1140297, haskell-colour/trunk/PKGBUILD) Deleted: haskell-colour/repos/community-staging-x86_64/PKGBUILD --+ PKGBUILD | 112 ++--- 1 file changed, 56 insertions(+), 56 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2022-03-03 02:22:30 UTC (rev 1140297) +++ PKGBUILD2022-03-03 02:22:40 UTC (rev 1140298) @@ -1,56 +0,0 @@ -# Maintainer: Felix Yan -# Contributor: Arch Haskell Team - -_hkgname=colour -pkgname=haskell-colour -pkgver=2.3.6 -pkgrel=67 -pkgdesc="A model for human colour/color perception" -url="https://hackage.haskell.org/package/${_hkgname}; -license=("MIT") -arch=('x86_64') -depends=('ghc-libs') -makedepends=('ghc' 'uusi') -checkdepends=('haskell-quickcheck' 'haskell-random' 'haskell-test-framework' - 'haskell-test-framework-quickcheck2') -source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) -sha512sums=('82f7d92e46f7235706832be9d3a981bc09f729ef4e7f891dae85bf808f342e498aa152bc106f9c011ab0e79e5cc2d57067de596d774ad5010e9845df521ed275') - -prepare() { -cd $_hkgname-$pkgver -uusi -u random $_hkgname.cabal -} - -build() { -cd $_hkgname-$pkgver - -if (( CHECKFUNC )); then -_opts=('--enable-tests') -else -_opts=('--disable-tests') -fi - -runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ ---prefix=/usr --docdir=/usr/share/doc/$pkgname --datasubdir="$pkgname" "${_opts[@]}" \ ---dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid --ghc-option=-fllvm -runhaskell Setup build $MAKEFLAGS -runhaskell Setup register --gen-script -runhaskell Setup unregister --gen-script -sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh -sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh -} - -check() { -cd $_hkgname-$pkgver -runhaskell Setup test --show-details=direct -} - -package() { -cd $_hkgname-$pkgver - -install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh -install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh -runhaskell Setup copy --destdir="$pkgdir" -install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE -rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE -} Copied: haskell-colour/repos/community-staging-x86_64/PKGBUILD (from rev 1140297, haskell-colour/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2022-03-03 02:22:40 UTC (rev 1140298) @@ -0,0 +1,56 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=colour +pkgname=haskell-colour +pkgver=2.3.6 +pkgrel=68 +pkgdesc="A model for human colour/color perception" +url="https://hackage.haskell.org/package/${_hkgname}; +license=("MIT") +arch=('x86_64') +depends=('ghc-libs') +makedepends=('ghc' 'uusi') +checkdepends=('haskell-quickcheck' 'haskell-random' 'haskell-test-framework' + 'haskell-test-framework-quickcheck2') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('82f7d92e46f7235706832be9d3a981bc09f729ef4e7f891dae85bf808f342e498aa152bc106f9c011ab0e79e5cc2d57067de596d774ad5010e9845df521ed275') + +prepare() { +cd $_hkgname-$pkgver +uusi -u random $_hkgname.cabal +} + +build() { +cd $_hkgname-$pkgver + +if (( CHECKFUNC )); then +_opts=('--enable-tests') +else +_opts=('--disable-tests') +fi + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --datasubdir="$pkgname" "${_opts[@]}" \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid --ghc-option=-fllvm +runhaskell Setup build $MAKEFLAGS +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $_hkgname-$pkgver +runhaskell Setup test --show-details=direct +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE +rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in haskell-colour/trunk (PKGBUILD)
Date: Thursday, March 3, 2022 @ 02:22:30 Author: felixonmars Revision: 1140297 upgpkg: haskell-colour 2.3.6-68: rebuild with hspec 2.9.0, hspec-core 2.9.0, hspec-discover 2.9.0 Modified: haskell-colour/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2022-03-03 02:22:12 UTC (rev 1140296) +++ PKGBUILD2022-03-03 02:22:30 UTC (rev 1140297) @@ -4,7 +4,7 @@ _hkgname=colour pkgname=haskell-colour pkgver=2.3.6 -pkgrel=67 +pkgrel=68 pkgdesc="A model for human colour/color perception" url="https://hackage.haskell.org/package/${_hkgname}; license=("MIT")
[arch-commits] Commit in tree-sitter/repos/community-x86_64 (PKGBUILD PKGBUILD)
Date: Thursday, March 3, 2022 @ 02:22:12 Author: polyzen Revision: 1140296 archrelease: copy trunk to community-x86_64 Added: tree-sitter/repos/community-x86_64/PKGBUILD (from rev 1140295, tree-sitter/trunk/PKGBUILD) Deleted: tree-sitter/repos/community-x86_64/PKGBUILD --+ PKGBUILD | 86 ++--- 1 file changed, 43 insertions(+), 43 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2022-03-03 02:21:59 UTC (rev 1140295) +++ PKGBUILD2022-03-03 02:22:12 UTC (rev 1140296) @@ -1,43 +0,0 @@ -# Maintainer: Filipe Laíns (FFY00) -# Maintainer: Daniel M. Capella - -pkgname=tree-sitter -pkgver=0.20.4 -pkgrel=1 -pkgdesc='An incremental parsing system for programming tools' -arch=('x86_64') -url='https://github.com/tree-sitter/tree-sitter' -license=('MIT') -provides=('libtree-sitter.so') -depends=('gcc-libs') -makedepends=('git' 'rust') -options=('!lto') -source=("$url/archive/v$pkgver/$pkgname-$pkgver.tar.gz") -sha512sums=('24554dd048c443a18b3a5372ca94d942cf7ade8835afd8837c874c65c5b15117a87430eb00a0880e220f64a421a290fe2a5aa63ca54487d9ca0507fa264a2718') - -prepare() { - cd $pkgname-$pkgver - - cargo fetch --locked --target "$CARCH-unknown-linux-gnu" -} - -build() { - cd $pkgname-$pkgver - - make - - cd cli - - cargo build --release --locked --offline --all-features -} - -package() { - cd $pkgname-$pkgver - - make DESTDIR="$pkgdir" PREFIX=/usr install - - install -Dm 755 target/release/$pkgname -t "$pkgdir"/usr/bin - - install -Dm 644 LICENSE -t "$pkgdir"/usr/share/licenses/$pkgname -} - Copied: tree-sitter/repos/community-x86_64/PKGBUILD (from rev 1140295, tree-sitter/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2022-03-03 02:22:12 UTC (rev 1140296) @@ -0,0 +1,43 @@ +# Maintainer: Filipe Laíns (FFY00) +# Maintainer: Daniel M. Capella + +pkgname=tree-sitter +pkgver=0.20.5 +pkgrel=1 +pkgdesc='An incremental parsing system for programming tools' +arch=('x86_64') +url='https://github.com/tree-sitter/tree-sitter' +license=('MIT') +provides=('libtree-sitter.so') +depends=('gcc-libs') +makedepends=('git' 'rust') +options=('!lto') +source=("$url/archive/v$pkgver/$pkgname-$pkgver.tar.gz") +sha512sums=('cafce1aad44fa36266fa9459eb915d522a83a0891d8e33a416593d779653d85bcf6b1038cf2b95a65b4f9930273bfce02ad879f992313cf2ec6c29a38b72c59c') + +prepare() { + cd $pkgname-$pkgver + + cargo fetch --locked --target "$CARCH-unknown-linux-gnu" +} + +build() { + cd $pkgname-$pkgver + + make + + cd cli + + cargo build --release --locked --offline --all-features +} + +package() { + cd $pkgname-$pkgver + + make DESTDIR="$pkgdir" PREFIX=/usr install + + install -Dm 755 target/release/$pkgname -t "$pkgdir"/usr/bin + + install -Dm 644 LICENSE -t "$pkgdir"/usr/share/licenses/$pkgname +} +
[arch-commits] Commit in haskell-call-stack/repos/community-staging-x86_64 (2 files)
Date: Thursday, March 3, 2022 @ 02:21:59 Author: felixonmars Revision: 1140295 archrelease: copy trunk to community-staging-x86_64 Added: haskell-call-stack/repos/community-staging-x86_64/PKGBUILD (from rev 1140294, haskell-call-stack/trunk/PKGBUILD) Deleted: haskell-call-stack/repos/community-staging-x86_64/PKGBUILD --+ PKGBUILD | 86 ++--- 1 file changed, 43 insertions(+), 43 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2022-03-03 02:21:53 UTC (rev 1140294) +++ PKGBUILD2022-03-03 02:21:59 UTC (rev 1140295) @@ -1,43 +0,0 @@ -# Maintainer: Felix Yan -# Contributor: Roger Duran - -_hkgname=call-stack -pkgname=haskell-call-stack -pkgver=0.4.0 -pkgrel=43 -pkgdesc="Use GHC call-stacks in a backward compatible way" -url="https://github.com/sol/call-stack; -license=("MIT") -arch=('x86_64') -depends=('ghc-libs') -makedepends=('ghc' 'haskell-nanospec') -source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) -sha512sums=('ab8ead1f9d6a71a6c70d2c484de4e42f3aecdcadd6d02f447b450e58b8556c7c4c293b8865ff154ea9bc6aca71cf5182034dc46265d364c4389882ab0ee3b937') - -build() { -cd $_hkgname-$pkgver - -runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ ---prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \ ---dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid --ghc-option=-fllvm -runhaskell Setup build $MAKEFLAGS -runhaskell Setup register --gen-script -runhaskell Setup unregister --gen-script -sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh -sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh -} - -check() { -cd $_hkgname-$pkgver -runhaskell Setup test --show-details=direct -} - -package() { -cd $_hkgname-$pkgver - -install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh -install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh -runhaskell Setup copy --destdir="$pkgdir" -install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE -rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE -} Copied: haskell-call-stack/repos/community-staging-x86_64/PKGBUILD (from rev 1140294, haskell-call-stack/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2022-03-03 02:21:59 UTC (rev 1140295) @@ -0,0 +1,43 @@ +# Maintainer: Felix Yan +# Contributor: Roger Duran + +_hkgname=call-stack +pkgname=haskell-call-stack +pkgver=0.4.0 +pkgrel=44 +pkgdesc="Use GHC call-stacks in a backward compatible way" +url="https://github.com/sol/call-stack; +license=("MIT") +arch=('x86_64') +depends=('ghc-libs') +makedepends=('ghc' 'haskell-nanospec') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('ab8ead1f9d6a71a6c70d2c484de4e42f3aecdcadd6d02f447b450e58b8556c7c4c293b8865ff154ea9bc6aca71cf5182034dc46265d364c4389882ab0ee3b937') + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid --ghc-option=-fllvm +runhaskell Setup build $MAKEFLAGS +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $_hkgname-$pkgver +runhaskell Setup test --show-details=direct +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE +rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in tree-sitter/trunk (PKGBUILD)
Date: Thursday, March 3, 2022 @ 02:21:53 Author: polyzen Revision: 1140294 upgpkg: tree-sitter 0.20.5-1 Modified: tree-sitter/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2022-03-03 02:21:50 UTC (rev 1140293) +++ PKGBUILD2022-03-03 02:21:53 UTC (rev 1140294) @@ -2,7 +2,7 @@ # Maintainer: Daniel M. Capella pkgname=tree-sitter -pkgver=0.20.4 +pkgver=0.20.5 pkgrel=1 pkgdesc='An incremental parsing system for programming tools' arch=('x86_64') @@ -13,7 +13,7 @@ makedepends=('git' 'rust') options=('!lto') source=("$url/archive/v$pkgver/$pkgname-$pkgver.tar.gz") -sha512sums=('24554dd048c443a18b3a5372ca94d942cf7ade8835afd8837c874c65c5b15117a87430eb00a0880e220f64a421a290fe2a5aa63ca54487d9ca0507fa264a2718') +sha512sums=('cafce1aad44fa36266fa9459eb915d522a83a0891d8e33a416593d779653d85bcf6b1038cf2b95a65b4f9930273bfce02ad879f992313cf2ec6c29a38b72c59c') prepare() { cd $pkgname-$pkgver
[arch-commits] Commit in haskell-call-stack/trunk (PKGBUILD)
Date: Thursday, March 3, 2022 @ 02:21:50 Author: felixonmars Revision: 1140293 upgpkg: haskell-call-stack 0.4.0-44: rebuild with hspec 2.9.0, hspec-core 2.9.0, hspec-discover 2.9.0 Modified: haskell-call-stack/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2022-03-03 02:21:32 UTC (rev 1140292) +++ PKGBUILD2022-03-03 02:21:50 UTC (rev 1140293) @@ -4,7 +4,7 @@ _hkgname=call-stack pkgname=haskell-call-stack pkgver=0.4.0 -pkgrel=43 +pkgrel=44 pkgdesc="Use GHC call-stacks in a backward compatible way" url="https://github.com/sol/call-stack; license=("MIT")
[arch-commits] Commit in haskell-hashable/repos/community-staging-x86_64 (2 files)
Date: Thursday, March 3, 2022 @ 02:21:32 Author: felixonmars Revision: 1140292 archrelease: copy trunk to community-staging-x86_64 Added: haskell-hashable/repos/community-staging-x86_64/PKGBUILD (from rev 1140291, haskell-hashable/trunk/PKGBUILD) Deleted: haskell-hashable/repos/community-staging-x86_64/PKGBUILD --+ PKGBUILD | 114 ++--- 1 file changed, 57 insertions(+), 57 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2022-03-03 02:21:23 UTC (rev 1140291) +++ PKGBUILD2022-03-03 02:21:32 UTC (rev 1140292) @@ -1,57 +0,0 @@ -# Maintainer: Felix Yan -# Contributor: Thomas Dziedzic - -_hkgname=hashable -pkgname=haskell-hashable -pkgver=1.4.0.0 -pkgrel=5 -pkgdesc="A class for types that can be converted to a hash value" -url="https://github.com/haskell-unordered-containers/hashable; -license=('BSD') -arch=('x86_64') -depends=('ghc-libs' 'haskell-base-orphans' 'haskell-ghc-bignum-orphans') -makedepends=('ghc' 'uusi') -checkdepends=('haskell-hunit' 'haskell-quickcheck' 'haskell-random' 'haskell-test-framework' - 'haskell-test-framework-hunit' 'haskell-test-framework-quickcheck2') -source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) -sha512sums=('3f1cdbb5658c3f00ea6d127a33c9447504d28535b366f7139e16c895aaa0d4376de9681d092b1b145896da80da763177c575745c30a95b5d9a1b59633354b4cd') - -prepare() { -cd $_hkgname-$pkgver -uusi -u ghc-bignum $_hkgname.cabal -} - -build() { -cd $_hkgname-$pkgver - -if (( CHECKFUNC )); then -_opts=('--enable-tests') -else -_opts=('--disable-tests') -fi - -runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ ---prefix=/usr --docdir=/usr/share/doc/$pkgname "${_opts[@]}" \ ---dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid --ghc-option=-fllvm \ --f-examples -runhaskell Setup build $MAKEFLAGS -runhaskell Setup register --gen-script -runhaskell Setup unregister --gen-script -sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh -sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh -} - -check() { -cd $_hkgname-$pkgver -runhaskell Setup test --show-details=direct -} - -package() { -cd $_hkgname-$pkgver - -install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh -install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh -runhaskell Setup copy --destdir="$pkgdir" -install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE -rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE -} Copied: haskell-hashable/repos/community-staging-x86_64/PKGBUILD (from rev 1140291, haskell-hashable/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2022-03-03 02:21:32 UTC (rev 1140292) @@ -0,0 +1,57 @@ +# Maintainer: Felix Yan +# Contributor: Thomas Dziedzic + +_hkgname=hashable +pkgname=haskell-hashable +pkgver=1.4.0.0 +pkgrel=6 +pkgdesc="A class for types that can be converted to a hash value" +url="https://github.com/haskell-unordered-containers/hashable; +license=('BSD') +arch=('x86_64') +depends=('ghc-libs' 'haskell-base-orphans' 'haskell-ghc-bignum-orphans') +makedepends=('ghc' 'uusi') +checkdepends=('haskell-hunit' 'haskell-quickcheck' 'haskell-random' 'haskell-test-framework' + 'haskell-test-framework-hunit' 'haskell-test-framework-quickcheck2') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('3f1cdbb5658c3f00ea6d127a33c9447504d28535b366f7139e16c895aaa0d4376de9681d092b1b145896da80da763177c575745c30a95b5d9a1b59633354b4cd') + +prepare() { +cd $_hkgname-$pkgver +uusi -u ghc-bignum $_hkgname.cabal +} + +build() { +cd $_hkgname-$pkgver + +if (( CHECKFUNC )); then +_opts=('--enable-tests') +else +_opts=('--disable-tests') +fi + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname "${_opts[@]}" \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid --ghc-option=-fllvm \ +-f-examples +runhaskell Setup build $MAKEFLAGS +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $_hkgname-$pkgver +runhaskell Setup test --show-details=direct +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh
[arch-commits] Commit in haskell-hashable/trunk (PKGBUILD)
Date: Thursday, March 3, 2022 @ 02:21:23 Author: felixonmars Revision: 1140291 upgpkg: haskell-hashable 1.4.0.0-6: rebuild with hspec 2.9.0, hspec-core 2.9.0, hspec-discover 2.9.0 Modified: haskell-hashable/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2022-03-03 02:20:58 UTC (rev 1140290) +++ PKGBUILD2022-03-03 02:21:23 UTC (rev 1140291) @@ -4,7 +4,7 @@ _hkgname=hashable pkgname=haskell-hashable pkgver=1.4.0.0 -pkgrel=5 +pkgrel=6 pkgdesc="A class for types that can be converted to a hash value" url="https://github.com/haskell-unordered-containers/hashable; license=('BSD')
[arch-commits] Commit in haskell-nanospec/repos/community-staging-x86_64 (2 files)
Date: Thursday, March 3, 2022 @ 02:20:58 Author: felixonmars Revision: 1140290 archrelease: copy trunk to community-staging-x86_64 Added: haskell-nanospec/repos/community-staging-x86_64/PKGBUILD (from rev 1140289, haskell-nanospec/trunk/PKGBUILD) Deleted: haskell-nanospec/repos/community-staging-x86_64/PKGBUILD --+ PKGBUILD | 98 ++--- 1 file changed, 49 insertions(+), 49 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2022-03-03 02:20:49 UTC (rev 1140289) +++ PKGBUILD2022-03-03 02:20:58 UTC (rev 1140290) @@ -1,49 +0,0 @@ -# Maintainer: Felix Yan - -_hkgname=nanospec -pkgname=haskell-nanospec -pkgver=0.2.2 -pkgrel=240 -pkgdesc="A lightweight implementation of a subset of Hspec's API" -url="https://github.com/commercialhaskell/nanospec; -license=('MIT') -arch=('x86_64') -depends=('ghc-libs') -makedepends=('ghc') -checkdepends=('haskell-hspec' 'haskell-silently') -source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz) -sha512sums=('6161b5cc1797a3fdcd07cad14deaa3edd6faa87309b5e8a31834d7c1dda23737fe4f2e763b13da7f5ef6f6ee3a9414f88b9ae01e5403320ba23d76404324a3b0') - -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 --ghc-option=-fllvm -runhaskell Setup build $MAKEFLAGS -runhaskell Setup register --gen-script -runhaskell Setup unregister --gen-script -sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh -sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh -} - -check() { -cd $_hkgname-$pkgver -runhaskell Setup test --show-details=direct -} - -package() { -cd $_hkgname-$pkgver - -install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh -install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh -runhaskell Setup copy --destdir="$pkgdir" -install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE -rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE -} Copied: haskell-nanospec/repos/community-staging-x86_64/PKGBUILD (from rev 1140289, haskell-nanospec/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2022-03-03 02:20:58 UTC (rev 1140290) @@ -0,0 +1,49 @@ +# Maintainer: Felix Yan + +_hkgname=nanospec +pkgname=haskell-nanospec +pkgver=0.2.2 +pkgrel=241 +pkgdesc="A lightweight implementation of a subset of Hspec's API" +url="https://github.com/commercialhaskell/nanospec; +license=('MIT') +arch=('x86_64') +depends=('ghc-libs') +makedepends=('ghc') +checkdepends=('haskell-hspec' 'haskell-silently') +source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz) +sha512sums=('6161b5cc1797a3fdcd07cad14deaa3edd6faa87309b5e8a31834d7c1dda23737fe4f2e763b13da7f5ef6f6ee3a9414f88b9ae01e5403320ba23d76404324a3b0') + +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 --ghc-option=-fllvm +runhaskell Setup build $MAKEFLAGS +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $_hkgname-$pkgver +runhaskell Setup test --show-details=direct +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE +rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in haskell-nanospec/trunk (PKGBUILD)
Date: Thursday, March 3, 2022 @ 02:20:49 Author: felixonmars Revision: 1140289 upgpkg: haskell-nanospec 0.2.2-241: rebuild with hspec 2.9.0, hspec-core 2.9.0, hspec-discover 2.9.0 Modified: haskell-nanospec/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2022-03-03 02:20:28 UTC (rev 1140288) +++ PKGBUILD2022-03-03 02:20:49 UTC (rev 1140289) @@ -3,7 +3,7 @@ _hkgname=nanospec pkgname=haskell-nanospec pkgver=0.2.2 -pkgrel=240 +pkgrel=241 pkgdesc="A lightweight implementation of a subset of Hspec's API" url="https://github.com/commercialhaskell/nanospec; license=('MIT')
[arch-commits] Commit in haskell-vector/repos/community-staging-x86_64 (2 files)
Date: Thursday, March 3, 2022 @ 02:20:28 Author: felixonmars Revision: 1140288 archrelease: copy trunk to community-staging-x86_64 Added: haskell-vector/repos/community-staging-x86_64/PKGBUILD (from rev 1140287, haskell-vector/trunk/PKGBUILD) Deleted: haskell-vector/repos/community-staging-x86_64/PKGBUILD --+ PKGBUILD | 104 ++--- 1 file changed, 52 insertions(+), 52 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2022-03-03 02:20:19 UTC (rev 1140287) +++ PKGBUILD2022-03-03 02:20:28 UTC (rev 1140288) @@ -1,52 +0,0 @@ -# Maintainer: Sergej Pupykin - -pkgname=haskell-vector -pkgver=0.12.3.1 -pkgrel=48 -pkgdesc="Efficient Arrays" -url="https://hackage.haskell.org/package/vector; -license=("BSD") -arch=('x86_64') -depends=('ghc-libs' 'haskell-primitive') -makedepends=('ghc' 'uusi' 'haskell-base-orphans' 'haskell-doctest' 'haskell-hunit' 'haskell-quickcheck' - 'haskell-random' 'haskell-tasty' 'haskell-tasty-hunit' 'haskell-tasty-quickcheck') -source=("https://hackage.haskell.org/packages/archive/vector/${pkgver}/vector-${pkgver}.tar.gz;) -sha512sums=('bf117d53c7844c010dc1cee8b778851bd714155fd34e671ae2eb7bd324427de972389eb9f3f315832f20e7bbbecc93ec0f6296ab10e4935957d2a4e14c6cfd98') - -prepare() { - cd vector-${pkgver} - uusi -u doctest vector.cabal -} - -build() { - cd "$srcdir"/vector-${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 --ghc-option=-fllvm - runhaskell Setup build $MAKEFLAGS - runhaskell Setup register --gen-script - runhaskell Setup unregister --gen-script - sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh - sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh -} - -check() { - cd vector-$pkgver - runhaskell Setup test --show-details=direct -} - -package() { - cd "$srcdir"/vector-${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 -Dm644 LICENSE "$pkgdir"/usr/share/licenses/${pkgname}/LICENSE - rm -f "$pkgdir"/usr/share/doc/${pkgname}/LICENSE -} Copied: haskell-vector/repos/community-staging-x86_64/PKGBUILD (from rev 1140287, haskell-vector/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2022-03-03 02:20:28 UTC (rev 1140288) @@ -0,0 +1,52 @@ +# Maintainer: Sergej Pupykin + +pkgname=haskell-vector +pkgver=0.12.3.1 +pkgrel=49 +pkgdesc="Efficient Arrays" +url="https://hackage.haskell.org/package/vector; +license=("BSD") +arch=('x86_64') +depends=('ghc-libs' 'haskell-primitive') +makedepends=('ghc' 'uusi' 'haskell-base-orphans' 'haskell-doctest' 'haskell-hunit' 'haskell-quickcheck' + 'haskell-random' 'haskell-tasty' 'haskell-tasty-hunit' 'haskell-tasty-quickcheck') +source=("https://hackage.haskell.org/packages/archive/vector/${pkgver}/vector-${pkgver}.tar.gz;) +sha512sums=('bf117d53c7844c010dc1cee8b778851bd714155fd34e671ae2eb7bd324427de972389eb9f3f315832f20e7bbbecc93ec0f6296ab10e4935957d2a4e14c6cfd98') + +prepare() { + cd vector-${pkgver} + uusi -u doctest vector.cabal +} + +build() { + cd "$srcdir"/vector-${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 --ghc-option=-fllvm + runhaskell Setup build $MAKEFLAGS + runhaskell Setup register --gen-script + runhaskell Setup unregister --gen-script + sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh + sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { + cd vector-$pkgver + runhaskell Setup test --show-details=direct +} + +package() { + cd "$srcdir"/vector-${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 -Dm644 LICENSE "$pkgdir"/usr/share/licenses/${pkgname}/LICENSE + rm -f "$pkgdir"/usr/share/doc/${pkgname}/LICENSE +}
[arch-commits] Commit in haskell-vector/trunk (PKGBUILD)
Date: Thursday, March 3, 2022 @ 02:20:19 Author: felixonmars Revision: 1140287 upgpkg: haskell-vector 0.12.3.1-49: rebuild with hspec 2.9.0, hspec-core 2.9.0, hspec-discover 2.9.0 Modified: haskell-vector/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2022-03-03 02:15:37 UTC (rev 1140286) +++ PKGBUILD2022-03-03 02:20:19 UTC (rev 1140287) @@ -2,7 +2,7 @@ pkgname=haskell-vector pkgver=0.12.3.1 -pkgrel=48 +pkgrel=49 pkgdesc="Efficient Arrays" url="https://hackage.haskell.org/package/vector; license=("BSD")
[arch-commits] Commit in haskell-tasty-quickcheck/repos/community-staging-x86_64 (2 files)
Date: Thursday, March 3, 2022 @ 02:15:37 Author: felixonmars Revision: 1140286 archrelease: copy trunk to community-staging-x86_64 Added: haskell-tasty-quickcheck/repos/community-staging-x86_64/PKGBUILD (from rev 1140285, haskell-tasty-quickcheck/trunk/PKGBUILD) Deleted: haskell-tasty-quickcheck/repos/community-staging-x86_64/PKGBUILD --+ PKGBUILD | 102 ++--- 1 file changed, 51 insertions(+), 51 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2022-03-03 02:15:29 UTC (rev 1140285) +++ PKGBUILD2022-03-03 02:15:37 UTC (rev 1140286) @@ -1,51 +0,0 @@ -# Maintainer: Felix Yan -# Contributor: Arch Haskell Team - -_hkgname=tasty-quickcheck -pkgname=haskell-tasty-quickcheck -pkgver=0.10.2 -pkgrel=42 -pkgdesc="QuickCheck support for the Tasty test framework." -url="https://github.com/UnkindPartition/tasty; -license=("MIT") -arch=('x86_64') -depends=('ghc-libs' 'haskell-optparse-applicative' 'haskell-quickcheck' 'haskell-random' - 'haskell-tagged' 'haskell-tasty') -makedepends=('ghc') -checkdepends=('haskell-tasty-hunit' 'haskell-pcre-light') -source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) -sha512sums=('78b223fc54428e71b1a8b3afba1128764e61703be4dea95541e0661d2fbe3006b77ef15200577e40bf3bf78a557f66f13a77288c8fe87dc19eb343c9fdff9d89') - -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 --ghc-option=-fllvm -runhaskell Setup build $MAKEFLAGS -runhaskell Setup register --gen-script -runhaskell Setup unregister --gen-script -sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh -sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh -} - -check() { -cd $_hkgname-$pkgver -runhaskell Setup test --show-details=direct -} - -package() { -cd $_hkgname-$pkgver - -install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh -install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh -runhaskell Setup copy --destdir="$pkgdir" -install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE -rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE -} Copied: haskell-tasty-quickcheck/repos/community-staging-x86_64/PKGBUILD (from rev 1140285, haskell-tasty-quickcheck/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2022-03-03 02:15:37 UTC (rev 1140286) @@ -0,0 +1,51 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=tasty-quickcheck +pkgname=haskell-tasty-quickcheck +pkgver=0.10.2 +pkgrel=43 +pkgdesc="QuickCheck support for the Tasty test framework." +url="https://github.com/UnkindPartition/tasty; +license=("MIT") +arch=('x86_64') +depends=('ghc-libs' 'haskell-optparse-applicative' 'haskell-quickcheck' 'haskell-random' + 'haskell-tagged' 'haskell-tasty') +makedepends=('ghc') +checkdepends=('haskell-tasty-hunit' 'haskell-pcre-light') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('78b223fc54428e71b1a8b3afba1128764e61703be4dea95541e0661d2fbe3006b77ef15200577e40bf3bf78a557f66f13a77288c8fe87dc19eb343c9fdff9d89') + +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 --ghc-option=-fllvm +runhaskell Setup build $MAKEFLAGS +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $_hkgname-$pkgver +runhaskell Setup test --show-details=direct +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE +rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in haskell-tasty-quickcheck/trunk (PKGBUILD)
Date: Thursday, March 3, 2022 @ 02:15:29 Author: felixonmars Revision: 1140285 upgpkg: haskell-tasty-quickcheck 0.10.2-43: rebuild with hspec 2.9.0, hspec-core 2.9.0, hspec-discover 2.9.0 Modified: haskell-tasty-quickcheck/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2022-03-03 02:15:10 UTC (rev 1140284) +++ PKGBUILD2022-03-03 02:15:29 UTC (rev 1140285) @@ -4,7 +4,7 @@ _hkgname=tasty-quickcheck pkgname=haskell-tasty-quickcheck pkgver=0.10.2 -pkgrel=42 +pkgrel=43 pkgdesc="QuickCheck support for the Tasty test framework." url="https://github.com/UnkindPartition/tasty; license=("MIT")
[arch-commits] Commit in haskell-mockery/repos (2 files)
Date: Thursday, March 3, 2022 @ 02:15:10 Author: felixonmars Revision: 1140284 archrelease: copy trunk to community-staging-x86_64 Added: haskell-mockery/repos/community-staging-x86_64/ haskell-mockery/repos/community-staging-x86_64/PKGBUILD (from rev 1140283, haskell-mockery/trunk/PKGBUILD) --+ PKGBUILD | 50 ++ 1 file changed, 50 insertions(+) Copied: haskell-mockery/repos/community-staging-x86_64/PKGBUILD (from rev 1140283, haskell-mockery/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2022-03-03 02:15:10 UTC (rev 1140284) @@ -0,0 +1,50 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=mockery +pkgname=haskell-mockery +pkgver=0.3.5 +pkgrel=370 +pkgdesc="Support functions for automated testing" +url="https://github.com/hspec/mockery; +license=("MIT") +arch=('x86_64') +depends=('ghc-libs' 'haskell-base-compat' 'haskell-temporary' 'haskell-logging-facade') +makedepends=('ghc') +checkdepends=('haskell-hspec') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('bcb9bef083749028ec27ba879feca7c7a8f966f50b31fe1df3e82b3ac206b634b961755e4ee90ebc72ba8c17be3bbab6acf1b01776bca9497cc5cbc1ccb58850') + +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 --ghc-option=-fllvm +runhaskell Setup build $MAKEFLAGS +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $_hkgname-$pkgver +runhaskell Setup test --show-details=direct +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE +rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in haskell-mockery/trunk (PKGBUILD)
Date: Thursday, March 3, 2022 @ 02:15:03 Author: felixonmars Revision: 1140283 upgpkg: haskell-mockery 0.3.5-370: rebuild with hspec 2.9.0, hspec-core 2.9.0, hspec-discover 2.9.0 Modified: haskell-mockery/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2022-03-03 02:14:42 UTC (rev 1140282) +++ PKGBUILD2022-03-03 02:15:03 UTC (rev 1140283) @@ -4,7 +4,7 @@ _hkgname=mockery pkgname=haskell-mockery pkgver=0.3.5 -pkgrel=369 +pkgrel=370 pkgdesc="Support functions for automated testing" url="https://github.com/hspec/mockery; license=("MIT")
[arch-commits] Commit in haskell-hspec/repos/community-staging-x86_64 (2 files)
Date: Thursday, March 3, 2022 @ 02:14:42 Author: felixonmars Revision: 1140282 archrelease: copy trunk to community-staging-x86_64 Added: haskell-hspec/repos/community-staging-x86_64/PKGBUILD (from rev 1140281, haskell-hspec/trunk/PKGBUILD) Deleted: haskell-hspec/repos/community-staging-x86_64/PKGBUILD --+ PKGBUILD | 76 ++--- 1 file changed, 38 insertions(+), 38 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2022-03-03 02:14:34 UTC (rev 1140281) +++ PKGBUILD2022-03-03 02:14:42 UTC (rev 1140282) @@ -1,38 +0,0 @@ -# Maintainer: Felix Yan - -_hkgname=hspec -pkgname=haskell-hspec -pkgver=2.9.0 -pkgrel=1 -pkgdesc="A Testing Framework for Haskell" -url="http://hspec.github.io/; -license=('MIT') -arch=('x86_64') -depends=('ghc-libs' 'haskell-quickcheck' 'haskell-hspec-core' 'haskell-hspec-discover' - 'haskell-hspec-expectations') -makedepends=('ghc') -source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz) -sha512sums=('bb67a50197a18066b71d9348c6003ba499b778e31218de8d873cc024d99c1a3a8cd4942eb414adbad513910617b78ea44c82c74b4b2700d895d452b7bc2b72ef') - -build() { -cd $_hkgname-$pkgver - -runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ ---prefix=/usr --docdir=/usr/share/doc/$pkgname \ ---dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid --ghc-option=-fllvm -runhaskell Setup build $MAKEFLAGS -runhaskell Setup register --gen-script -runhaskell Setup unregister --gen-script -sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh -sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh -} - -package() { -cd $_hkgname-$pkgver - -install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh -install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh -runhaskell Setup copy --destdir="$pkgdir" -install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE -rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE -} Copied: haskell-hspec/repos/community-staging-x86_64/PKGBUILD (from rev 1140281, haskell-hspec/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2022-03-03 02:14:42 UTC (rev 1140282) @@ -0,0 +1,38 @@ +# Maintainer: Felix Yan + +_hkgname=hspec +pkgname=haskell-hspec +pkgver=2.9.0 +pkgrel=2 +pkgdesc="A Testing Framework for Haskell" +url="http://hspec.github.io/; +license=('MIT') +arch=('x86_64') +depends=('ghc-libs' 'haskell-quickcheck' 'haskell-hspec-core' 'haskell-hspec-discover' + 'haskell-hspec-expectations') +makedepends=('ghc') +source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz) +sha512sums=('bb67a50197a18066b71d9348c6003ba499b778e31218de8d873cc024d99c1a3a8cd4942eb414adbad513910617b78ea44c82c74b4b2700d895d452b7bc2b72ef') + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid --ghc-option=-fllvm +runhaskell Setup build $MAKEFLAGS +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE +rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in haskell-hspec/trunk (PKGBUILD)
Date: Thursday, March 3, 2022 @ 02:14:34 Author: felixonmars Revision: 1140281 upgpkg: haskell-hspec 2.9.0-2: rebuild with hspec 2.9.0, hspec-core 2.9.0, hspec-discover 2.9.0 Modified: haskell-hspec/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2022-03-03 02:14:17 UTC (rev 1140280) +++ PKGBUILD2022-03-03 02:14:34 UTC (rev 1140281) @@ -3,7 +3,7 @@ _hkgname=hspec pkgname=haskell-hspec pkgver=2.9.0 -pkgrel=1 +pkgrel=2 pkgdesc="A Testing Framework for Haskell" url="http://hspec.github.io/; license=('MIT')
[arch-commits] Commit in haskell-hspec-core/repos/community-staging-x86_64 (2 files)
Date: Thursday, March 3, 2022 @ 02:14:17 Author: felixonmars Revision: 1140280 archrelease: copy trunk to community-staging-x86_64 Added: haskell-hspec-core/repos/community-staging-x86_64/PKGBUILD (from rev 1140279, haskell-hspec-core/trunk/PKGBUILD) Deleted: haskell-hspec-core/repos/community-staging-x86_64/PKGBUILD --+ PKGBUILD | 104 ++--- 1 file changed, 52 insertions(+), 52 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2022-03-03 02:14:08 UTC (rev 1140279) +++ PKGBUILD2022-03-03 02:14:17 UTC (rev 1140280) @@ -1,52 +0,0 @@ -# Maintainer: Felix Yan - -_hkgname=hspec-core -pkgname=haskell-hspec-core -pkgver=2.9.0 -pkgrel=1 -pkgdesc="A Testing Framework for Haskell" -url="http://hspec.github.io/; -license=('MIT') -arch=('x86_64') -depends=('ghc-libs' 'haskell-ansi-terminal' 'haskell-call-stack' 'haskell-clock' - 'haskell-hspec-expectations' 'haskell-hunit' 'haskell-quickcheck' 'haskell-quickcheck-io' - 'haskell-random' 'haskell-setenv' 'haskell-tf-random') -makedepends=('ghc') -checkdepends=('haskell-base-orphans' 'haskell-hspec-meta' 'haskell-silently' 'haskell-temporary') -source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz) -sha512sums=('298140ce6303610a2affd04d8d6639d418b6135433a8f12ef0226346dddb3545a542cd6c15369444ff4d1c4f156972f90af8eda77718aaf0e28964dcb496ef49') - -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 --ghc-option=-fllvm -runhaskell Setup build $MAKEFLAGS -runhaskell Setup register --gen-script -runhaskell Setup unregister --gen-script -sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh -sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh -} - -check() { -cd $_hkgname-$pkgver -# https://github.com/hspec/hspec/issues/432 -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 -} Copied: haskell-hspec-core/repos/community-staging-x86_64/PKGBUILD (from rev 1140279, haskell-hspec-core/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2022-03-03 02:14:17 UTC (rev 1140280) @@ -0,0 +1,52 @@ +# Maintainer: Felix Yan + +_hkgname=hspec-core +pkgname=haskell-hspec-core +pkgver=2.9.0 +pkgrel=2 +pkgdesc="A Testing Framework for Haskell" +url="http://hspec.github.io/; +license=('MIT') +arch=('x86_64') +depends=('ghc-libs' 'haskell-ansi-terminal' 'haskell-call-stack' 'haskell-clock' + 'haskell-hspec-expectations' 'haskell-hunit' 'haskell-quickcheck' 'haskell-quickcheck-io' + 'haskell-random' 'haskell-setenv' 'haskell-tf-random') +makedepends=('ghc') +checkdepends=('haskell-base-orphans' 'haskell-hspec-meta' 'haskell-silently' 'haskell-temporary') +source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz) +sha512sums=('298140ce6303610a2affd04d8d6639d418b6135433a8f12ef0226346dddb3545a542cd6c15369444ff4d1c4f156972f90af8eda77718aaf0e28964dcb496ef49') + +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 --ghc-option=-fllvm +runhaskell Setup build $MAKEFLAGS +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $_hkgname-$pkgver +# https://github.com/hspec/hspec/issues/432 +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" +
[arch-commits] Commit in haskell-hspec-core/trunk (PKGBUILD)
Date: Thursday, March 3, 2022 @ 02:14:08 Author: felixonmars Revision: 1140279 upgpkg: haskell-hspec-core 2.9.0-2: rebuild with hspec 2.9.0, hspec-core 2.9.0, hspec-discover 2.9.0 (rebuild pass 1, specified --nocheck) Modified: haskell-hspec-core/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2022-03-03 02:13:37 UTC (rev 1140278) +++ PKGBUILD2022-03-03 02:14:08 UTC (rev 1140279) @@ -3,7 +3,7 @@ _hkgname=hspec-core pkgname=haskell-hspec-core pkgver=2.9.0 -pkgrel=1 +pkgrel=2 pkgdesc="A Testing Framework for Haskell" url="http://hspec.github.io/; license=('MIT')
[arch-commits] Commit in haskell-math-functions/repos (2 files)
Date: Thursday, March 3, 2022 @ 02:13:37 Author: felixonmars Revision: 1140278 archrelease: copy trunk to community-staging-x86_64 Added: haskell-math-functions/repos/community-staging-x86_64/ haskell-math-functions/repos/community-staging-x86_64/PKGBUILD (from rev 1140277, haskell-math-functions/trunk/PKGBUILD) --+ PKGBUILD | 51 +++ 1 file changed, 51 insertions(+) Copied: haskell-math-functions/repos/community-staging-x86_64/PKGBUILD (from rev 1140277, haskell-math-functions/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2022-03-03 02:13:37 UTC (rev 1140278) @@ -0,0 +1,51 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=math-functions +pkgname=haskell-math-functions +pkgver=0.3.4.2 +pkgrel=110 +pkgdesc="Special functions and Chebyshev polynomials" +url="https://github.com/bos/math-functions; +license=("BSD") +arch=('x86_64') +depends=('ghc-libs' 'haskell-data-default-class' "haskell-primitive" "haskell-vector") +makedepends=('ghc' 'haskell-erf' 'haskell-quickcheck' 'haskell-tasty' 'haskell-tasty-hunit' + 'haskell-tasty-quickcheck' 'haskell-vector-th-unbox') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('cb29901294463edbba37e97445bb9ed039bdc43815c9bbd9b9bb92b87393e6e891f5840d337c6c06c7e30d26107d32a59c39ac51436be43dba00d0e2411a9053') + +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 --ghc-option=-fllvm \ +-f-system-expm1 +runhaskell Setup build $MAKEFLAGS +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $_hkgname-$pkgver +runhaskell Setup test --show-details=direct +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE +rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in haskell-math-functions/trunk (PKGBUILD)
Date: Thursday, March 3, 2022 @ 02:13:30 Author: felixonmars Revision: 1140277 upgpkg: haskell-math-functions 0.3.4.2-110: rebuild with hspec 2.9.0, hspec-core 2.9.0, hspec-discover 2.9.0 (rebuild pass 1, specified --nocheck) Modified: haskell-math-functions/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2022-03-03 02:13:01 UTC (rev 1140276) +++ PKGBUILD2022-03-03 02:13:30 UTC (rev 1140277) @@ -4,7 +4,7 @@ _hkgname=math-functions pkgname=haskell-math-functions pkgver=0.3.4.2 -pkgrel=109 +pkgrel=110 pkgdesc="Special functions and Chebyshev polynomials" url="https://github.com/bos/math-functions; license=("BSD")
[arch-commits] Commit in haskell-vector-th-unbox/repos (2 files)
Date: Thursday, March 3, 2022 @ 02:13:01 Author: felixonmars Revision: 1140276 archrelease: copy trunk to community-staging-x86_64 Added: haskell-vector-th-unbox/repos/community-staging-x86_64/ haskell-vector-th-unbox/repos/community-staging-x86_64/PKGBUILD (from rev 1140275, haskell-vector-th-unbox/trunk/PKGBUILD) --+ PKGBUILD | 43 +++ 1 file changed, 43 insertions(+) Copied: haskell-vector-th-unbox/repos/community-staging-x86_64/PKGBUILD (from rev 1140275, haskell-vector-th-unbox/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2022-03-03 02:13:01 UTC (rev 1140276) @@ -0,0 +1,43 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=vector-th-unbox +pkgname=haskell-vector-th-unbox +pkgver=0.2.2 +pkgrel=43 +pkgdesc="Deriver for Data.Vector.Unboxed using Template Haskell" +url="https://github.com/tsurucapital/vector-th-unbox; +license=("BSD") +arch=('x86_64') +depends=('ghc-libs' 'haskell-vector') +makedepends=('ghc' 'haskell-data-default') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('55af4bcced3a39464aca6dca95a8148498a698d9402a583b916aa178d58d3895cc609525416de53c0a39566b892c7b09296fc442db7851a19d071142cce72a46') + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid --ghc-option=-fllvm +runhaskell Setup build $MAKEFLAGS +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $_hkgname-$pkgver +runhaskell Setup test --show-details=direct +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE +rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in haskell-vector-th-unbox/trunk (PKGBUILD)
Date: Thursday, March 3, 2022 @ 02:12:54 Author: felixonmars Revision: 1140275 upgpkg: haskell-vector-th-unbox 0.2.2-43: rebuild with hspec 2.9.0, hspec-core 2.9.0, hspec-discover 2.9.0 (rebuild pass 1, specified --nocheck) Modified: haskell-vector-th-unbox/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2022-03-03 02:12:34 UTC (rev 1140274) +++ PKGBUILD2022-03-03 02:12:54 UTC (rev 1140275) @@ -4,7 +4,7 @@ _hkgname=vector-th-unbox pkgname=haskell-vector-th-unbox pkgver=0.2.2 -pkgrel=42 +pkgrel=43 pkgdesc="Deriver for Data.Vector.Unboxed using Template Haskell" url="https://github.com/tsurucapital/vector-th-unbox; license=("BSD")
[arch-commits] Commit in haskell-data-default/repos (2 files)
Date: Thursday, March 3, 2022 @ 02:12:34 Author: felixonmars Revision: 1140274 archrelease: copy trunk to community-staging-x86_64 Added: haskell-data-default/repos/community-staging-x86_64/ haskell-data-default/repos/community-staging-x86_64/PKGBUILD (from rev 1140273, haskell-data-default/trunk/PKGBUILD) --+ PKGBUILD | 36 1 file changed, 36 insertions(+) Copied: haskell-data-default/repos/community-staging-x86_64/PKGBUILD (from rev 1140273, haskell-data-default/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2022-03-03 02:12:34 UTC (rev 1140274) @@ -0,0 +1,36 @@ +# Maintainer: Jelle van der Waa + +_hkgname=data-default +pkgname=haskell-data-default +pkgver=0.7.1.1 +pkgrel=201 +pkgdesc="A class for types with a default value" +url="https://hackage.haskell.org/package/${_hkgname}; +license=('BSD') +arch=('x86_64') +depends=('ghc-libs' 'haskell-data-default-class' 'haskell-data-default-instances-containers' 'haskell-data-default-instances-dlist' 'haskell-data-default-instances-old-locale') +makedepends=('ghc') +source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz) +sha512sums=('a31260c71178641e41f16fc504620f19ad04a44d2d095c96225b6027184c01ec0bf47effab5344816e438d7c37e34189255a9d3a5d643219b37054dde679d1bd') + +build() { +cd ${srcdir}/${_hkgname}-${pkgver} +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid -fnetwork-uri +runhaskell Setup build $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-data-default/trunk (PKGBUILD)
Date: Thursday, March 3, 2022 @ 02:12:27 Author: felixonmars Revision: 1140273 upgpkg: haskell-data-default 0.7.1.1-201: rebuild with hspec 2.9.0, hspec-core 2.9.0, hspec-discover 2.9.0 Modified: haskell-data-default/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2022-03-03 02:12:09 UTC (rev 1140272) +++ PKGBUILD2022-03-03 02:12:27 UTC (rev 1140273) @@ -3,7 +3,7 @@ _hkgname=data-default pkgname=haskell-data-default pkgver=0.7.1.1 -pkgrel=200 +pkgrel=201 pkgdesc="A class for types with a default value" url="https://hackage.haskell.org/package/${_hkgname}; license=('BSD')
[arch-commits] Commit in haskell-async/repos (2 files)
Date: Thursday, March 3, 2022 @ 02:12:09 Author: felixonmars Revision: 1140272 archrelease: copy trunk to community-staging-x86_64 Added: haskell-async/repos/community-staging-x86_64/ haskell-async/repos/community-staging-x86_64/PKGBUILD (from rev 1140271, haskell-async/trunk/PKGBUILD) --+ PKGBUILD | 55 +++ 1 file changed, 55 insertions(+) Copied: haskell-async/repos/community-staging-x86_64/PKGBUILD (from rev 1140271, haskell-async/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2022-03-03 02:12:09 UTC (rev 1140272) @@ -0,0 +1,55 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=async +pkgname=haskell-async +pkgver=2.2.4 +pkgrel=12 +pkgdesc="Run IO operations asynchronously and wait for their results" +url="https://github.com/simonmar/async; +license=("BSD") +arch=('x86_64') +depends=('ghc-libs' 'haskell-hashable') +makedepends=('ghc' 'uusi') +checkdepends=('haskell-hunit' 'haskell-test-framework' 'haskell-test-framework-hunit') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('24f37f974dd7573138475d04c0fccb97fcbd8b3de56f7d06199b8f936fd9a29cd0ba0574212a753a81de8958b3292ecee79d0e8d0d2f51eb91874424e6219569') + +prepare() { +cd $_hkgname-$pkgver +uusi -u hashable $_hkgname.cabal +} + +build() { +cd $_hkgname-$pkgver + +if (( CHECKFUNC )); then +_opts=('--enable-tests') +else +_opts=('--disable-tests') +fi + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname "${_opts[@]}" \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid --ghc-option=-fllvm +runhaskell Setup build $MAKEFLAGS +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $_hkgname-$pkgver +runhaskell Setup test --show-details=direct +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE +rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in haskell-async/trunk (PKGBUILD)
Date: Thursday, March 3, 2022 @ 02:12:02 Author: felixonmars Revision: 1140271 upgpkg: haskell-async 2.2.4-12: rebuild with hspec 2.9.0, hspec-core 2.9.0, hspec-discover 2.9.0 (rebuild pass 1, specified --nocheck) Modified: haskell-async/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2022-03-03 02:11:41 UTC (rev 1140270) +++ PKGBUILD2022-03-03 02:12:02 UTC (rev 1140271) @@ -4,7 +4,7 @@ _hkgname=async pkgname=haskell-async pkgver=2.2.4 -pkgrel=11 +pkgrel=12 pkgdesc="Run IO operations asynchronously and wait for their results" url="https://github.com/simonmar/async; license=("BSD")
[arch-commits] Commit in haskell-hspec-meta/repos (2 files)
Date: Thursday, March 3, 2022 @ 02:11:41 Author: felixonmars Revision: 1140270 archrelease: copy trunk to community-staging-x86_64 Added: haskell-hspec-meta/repos/community-staging-x86_64/ haskell-hspec-meta/repos/community-staging-x86_64/PKGBUILD (from rev 1140269, haskell-hspec-meta/trunk/PKGBUILD) --+ PKGBUILD | 43 +++ 1 file changed, 43 insertions(+) Copied: haskell-hspec-meta/repos/community-staging-x86_64/PKGBUILD (from rev 1140269, haskell-hspec-meta/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2022-03-03 02:11:41 UTC (rev 1140270) @@ -0,0 +1,43 @@ +# Maintainer: Felix Yan + +_hkgname=hspec-meta +pkgname=haskell-hspec-meta +pkgver=2.7.8 +pkgrel=178 +pkgdesc="A version of Hspec which is used to test Hspec itself" +url="http://hspec.github.io/; +license=('MIT') +arch=('x86_64') +depends=('ghc-libs' 'haskell-quickcheck' 'haskell-setenv' 'haskell-random' 'haskell-quickcheck-io' + 'haskell-ansi-terminal' 'haskell-clock' 'haskell-call-stack') +makedepends=('ghc' 'uusi') +source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz) +sha512sums=('f3a6dc3159090b505b67eb9a852b7a56ef19985984e7326ffc7812af56d87c9418d5ad69e181bf777cdee39c146575a5fec2174dd94c2a3926a15ebcb45f22d0') + +prepare() { +cd $_hkgname-$pkgver +gen-setup +} + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid --ghc-option=-fllvm +runhaskell Setup build $MAKEFLAGS +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE +rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in haskell-hspec-meta/trunk (PKGBUILD)
Date: Thursday, March 3, 2022 @ 02:11:33 Author: felixonmars Revision: 1140269 upgpkg: haskell-hspec-meta 2.7.8-178: rebuild with hspec 2.9.0, hspec-core 2.9.0, hspec-discover 2.9.0 Modified: haskell-hspec-meta/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2022-03-03 02:11:01 UTC (rev 1140268) +++ PKGBUILD2022-03-03 02:11:33 UTC (rev 1140269) @@ -3,7 +3,7 @@ _hkgname=hspec-meta pkgname=haskell-hspec-meta pkgver=2.7.8 -pkgrel=177 +pkgrel=178 pkgdesc="A version of Hspec which is used to test Hspec itself" url="http://hspec.github.io/; license=('MIT')
[arch-commits] Commit in haskell-tf-random/repos (2 files)
Date: Thursday, March 3, 2022 @ 02:11:01 Author: felixonmars Revision: 1140268 archrelease: copy trunk to community-staging-x86_64 Added: haskell-tf-random/repos/community-staging-x86_64/ haskell-tf-random/repos/community-staging-x86_64/PKGBUILD (from rev 1140267, haskell-tf-random/trunk/PKGBUILD) --+ PKGBUILD | 37 + 1 file changed, 37 insertions(+) Copied: haskell-tf-random/repos/community-staging-x86_64/PKGBUILD (from rev 1140267, haskell-tf-random/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2022-03-03 02:11:01 UTC (rev 1140268) @@ -0,0 +1,37 @@ +# Maintainer: Alexander Rødseth + +_hkgname=tf-random +pkgname=haskell-tf-random +pkgver=0.5 +pkgrel=443 +pkgdesc='High-quality splittable pseudorandom number generator' +url="https://hackage.haskell.org/package/${_hkgname}; +license=('BSD') +arch=('x86_64') +depends=('ghc-libs' 'haskell-random' 'haskell-primitive') +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('a766909571b4b37da9fa1aa9739bd2db8c32c0f64452fd7c3717f4578090e5227b763772858c6c311c5f366dd461421ffc3beb295455902fea1fb133deb7') + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid --ghc-option=-fllvm +runhaskell Setup build $MAKEFLAGS +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE +rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in haskell-tf-random/trunk (PKGBUILD)
Date: Thursday, March 3, 2022 @ 02:10:54 Author: felixonmars Revision: 1140267 upgpkg: haskell-tf-random 0.5-443: rebuild with hspec 2.9.0, hspec-core 2.9.0, hspec-discover 2.9.0 Modified: haskell-tf-random/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2022-03-03 02:10:33 UTC (rev 1140266) +++ PKGBUILD2022-03-03 02:10:54 UTC (rev 1140267) @@ -3,7 +3,7 @@ _hkgname=tf-random pkgname=haskell-tf-random pkgver=0.5 -pkgrel=442 +pkgrel=443 pkgdesc='High-quality splittable pseudorandom number generator' url="https://hackage.haskell.org/package/${_hkgname}; license=('BSD')
[arch-commits] Commit in haskell-vector/repos (2 files)
Date: Thursday, March 3, 2022 @ 02:10:33 Author: felixonmars Revision: 1140266 archrelease: copy trunk to community-staging-x86_64 Added: haskell-vector/repos/community-staging-x86_64/ haskell-vector/repos/community-staging-x86_64/PKGBUILD (from rev 1140265, haskell-vector/trunk/PKGBUILD) --+ PKGBUILD | 52 1 file changed, 52 insertions(+) Copied: haskell-vector/repos/community-staging-x86_64/PKGBUILD (from rev 1140265, haskell-vector/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2022-03-03 02:10:33 UTC (rev 1140266) @@ -0,0 +1,52 @@ +# Maintainer: Sergej Pupykin + +pkgname=haskell-vector +pkgver=0.12.3.1 +pkgrel=48 +pkgdesc="Efficient Arrays" +url="https://hackage.haskell.org/package/vector; +license=("BSD") +arch=('x86_64') +depends=('ghc-libs' 'haskell-primitive') +makedepends=('ghc' 'uusi' 'haskell-base-orphans' 'haskell-doctest' 'haskell-hunit' 'haskell-quickcheck' + 'haskell-random' 'haskell-tasty' 'haskell-tasty-hunit' 'haskell-tasty-quickcheck') +source=("https://hackage.haskell.org/packages/archive/vector/${pkgver}/vector-${pkgver}.tar.gz;) +sha512sums=('bf117d53c7844c010dc1cee8b778851bd714155fd34e671ae2eb7bd324427de972389eb9f3f315832f20e7bbbecc93ec0f6296ab10e4935957d2a4e14c6cfd98') + +prepare() { + cd vector-${pkgver} + uusi -u doctest vector.cabal +} + +build() { + cd "$srcdir"/vector-${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 --ghc-option=-fllvm + runhaskell Setup build $MAKEFLAGS + runhaskell Setup register --gen-script + runhaskell Setup unregister --gen-script + sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh + sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { + cd vector-$pkgver + runhaskell Setup test --show-details=direct +} + +package() { + cd "$srcdir"/vector-${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 -Dm644 LICENSE "$pkgdir"/usr/share/licenses/${pkgname}/LICENSE + rm -f "$pkgdir"/usr/share/doc/${pkgname}/LICENSE +}
[arch-commits] Commit in haskell-vector/trunk (PKGBUILD)
Date: Thursday, March 3, 2022 @ 02:10:25 Author: felixonmars Revision: 1140265 upgpkg: haskell-vector 0.12.3.1-48: rebuild with hspec 2.9.0, hspec-core 2.9.0, hspec-discover 2.9.0 (rebuild pass 1, specified --nocheck) Modified: haskell-vector/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2022-03-03 02:09:59 UTC (rev 1140264) +++ PKGBUILD2022-03-03 02:10:25 UTC (rev 1140265) @@ -2,7 +2,7 @@ pkgname=haskell-vector pkgver=0.12.3.1 -pkgrel=47 +pkgrel=48 pkgdesc="Efficient Arrays" url="https://hackage.haskell.org/package/vector; license=("BSD")
[arch-commits] Commit in pyright/repos/community-any (PKGBUILD PKGBUILD)
Date: Thursday, March 3, 2022 @ 02:09:59 Author: polyzen Revision: 1140264 archrelease: copy trunk to community-any Added: pyright/repos/community-any/PKGBUILD (from rev 1140263, pyright/trunk/PKGBUILD) Deleted: pyright/repos/community-any/PKGBUILD --+ PKGBUILD | 80 ++--- 1 file changed, 40 insertions(+), 40 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2022-03-03 02:09:34 UTC (rev 1140263) +++ PKGBUILD2022-03-03 02:09:59 UTC (rev 1140264) @@ -1,40 +0,0 @@ -# Maintainer: Daniel M. Capella -# Contributor: Kaizhao Zhang - -pkgname=pyright -pkgver=1.1.225 -pkgrel=1 -pkgdesc='Type checker for the Python language' -arch=('any') -url=https://github.com/microsoft/pyright -license=('MIT') -depends=('nodejs>=12') -makedepends=('npm') -source=("$url/archive/$pkgver/$pkgname-$pkgver.tar.gz") -b2sums=('014acb37c65f25784189bdeabe074b1ec4c94b0e9fdd6576b54278789e411539df4794edb581c46168132c32001ada5ac9b567653f8c9ed4f6878a3b86525202') - -prepare() { - cd $pkgname-$pkgver - npm ci -} - -build() { - cd $pkgname-$pkgver/packages/$pkgname - npm run build -} - -package() { - install -d "$pkgdir"/usr/{bin,lib/node_modules/$pkgname,share/doc/$pkgname} - ln -s ../lib/node_modules/$pkgname/index.js "$pkgdir"/usr/bin/$pkgname - ln -s ../lib/node_modules/$pkgname/langserver.index.js \ -"$pkgdir"/usr/bin/$pkgname-langserver - - cd $pkgname-$pkgver - cp -r {CONTRIBUTING,README}.md docs "$pkgdir"/usr/share/doc/$pkgname - install -Dm644 -t "$pkgdir"/usr/share/licenses/$pkgname LICENSE.txt - - cd packages/$pkgname - cp -r dist {,langserver.}index.js "$pkgdir"/usr/lib/node_modules/$pkgname -} - -# vim:set ts=2 sw=2 et: Copied: pyright/repos/community-any/PKGBUILD (from rev 1140263, pyright/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2022-03-03 02:09:59 UTC (rev 1140264) @@ -0,0 +1,40 @@ +# Maintainer: Daniel M. Capella +# Contributor: Kaizhao Zhang + +pkgname=pyright +pkgver=1.1.226 +pkgrel=1 +pkgdesc='Type checker for the Python language' +arch=('any') +url=https://github.com/microsoft/pyright +license=('MIT') +depends=('nodejs>=12') +makedepends=('npm') +source=("$url/archive/$pkgver/$pkgname-$pkgver.tar.gz") +b2sums=('c00892dc953c3e9e1d5df88efd06c3ab5aa4d206f596fecb39c128b381dd3fbee22dce4d5d00b37072cfafc7bf23e12c66d943022114dfe911624a8b3ca31189') + +prepare() { + cd $pkgname-$pkgver + npm ci +} + +build() { + cd $pkgname-$pkgver/packages/$pkgname + npm run build +} + +package() { + install -d "$pkgdir"/usr/{bin,lib/node_modules/$pkgname,share/doc/$pkgname} + ln -s ../lib/node_modules/$pkgname/index.js "$pkgdir"/usr/bin/$pkgname + ln -s ../lib/node_modules/$pkgname/langserver.index.js \ +"$pkgdir"/usr/bin/$pkgname-langserver + + cd $pkgname-$pkgver + cp -r {CONTRIBUTING,README}.md docs "$pkgdir"/usr/share/doc/$pkgname + install -Dm644 -t "$pkgdir"/usr/share/licenses/$pkgname LICENSE.txt + + cd packages/$pkgname + cp -r dist {,langserver.}index.js "$pkgdir"/usr/lib/node_modules/$pkgname +} + +# vim:set ts=2 sw=2 et:
[arch-commits] Commit in pyright/trunk (PKGBUILD)
Date: Thursday, March 3, 2022 @ 02:09:34 Author: polyzen Revision: 1140263 upgpkg: pyright 1.1.226-1 Modified: pyright/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2022-03-03 02:08:26 UTC (rev 1140262) +++ PKGBUILD2022-03-03 02:09:34 UTC (rev 1140263) @@ -2,7 +2,7 @@ # Contributor: Kaizhao Zhang pkgname=pyright -pkgver=1.1.225 +pkgver=1.1.226 pkgrel=1 pkgdesc='Type checker for the Python language' arch=('any') @@ -11,7 +11,7 @@ depends=('nodejs>=12') makedepends=('npm') source=("$url/archive/$pkgver/$pkgname-$pkgver.tar.gz") -b2sums=('014acb37c65f25784189bdeabe074b1ec4c94b0e9fdd6576b54278789e411539df4794edb581c46168132c32001ada5ac9b567653f8c9ed4f6878a3b86525202') +b2sums=('c00892dc953c3e9e1d5df88efd06c3ab5aa4d206f596fecb39c128b381dd3fbee22dce4d5d00b37072cfafc7bf23e12c66d943022114dfe911624a8b3ca31189') prepare() { cd $pkgname-$pkgver
[arch-commits] Commit in haskell-data-default-instances-dlist/repos (2 files)
Date: Thursday, March 3, 2022 @ 02:08:26 Author: felixonmars Revision: 1140262 archrelease: copy trunk to community-staging-x86_64 Added: haskell-data-default-instances-dlist/repos/community-staging-x86_64/ haskell-data-default-instances-dlist/repos/community-staging-x86_64/PKGBUILD (from rev 1140261, haskell-data-default-instances-dlist/trunk/PKGBUILD) --+ PKGBUILD | 36 1 file changed, 36 insertions(+) Copied: haskell-data-default-instances-dlist/repos/community-staging-x86_64/PKGBUILD (from rev 1140261, haskell-data-default-instances-dlist/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2022-03-03 02:08:26 UTC (rev 1140262) @@ -0,0 +1,36 @@ +# Maintainer: Jelle van der Waa + +_hkgname=data-default-instances-dlist +pkgname=haskell-data-default-instances-dlist +pkgver=0.0.1 +pkgrel=214 +pkgdesc="Default instances for types in dlist" +url="https://hackage.haskell.org/package/${_hkgname}; +license=('BSD') +arch=('x86_64') +depends=('ghc-libs' 'haskell-data-default-class' 'haskell-dlist') +makedepends=('ghc') +source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz) +sha512sums=('b3794c296d5f1ca54badaab4c267b302967ce73ac649d8df031daafa17f66537bf670ee42fda1b75b92998eb4b8862c1e0a9bdd3716c31dfd0937c3c76b6f03d') + +build() { +cd ${srcdir}/${_hkgname}-${pkgver} +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid -fnetwork-uri +runhaskell Setup build $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-data-default-instances-dlist/trunk (PKGBUILD)
Date: Thursday, March 3, 2022 @ 02:08:19 Author: felixonmars Revision: 1140261 upgpkg: haskell-data-default-instances-dlist 0.0.1-214: rebuild with hspec 2.9.0, hspec-core 2.9.0, hspec-discover 2.9.0 Modified: haskell-data-default-instances-dlist/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2022-03-03 02:08:01 UTC (rev 1140260) +++ PKGBUILD2022-03-03 02:08:19 UTC (rev 1140261) @@ -3,7 +3,7 @@ _hkgname=data-default-instances-dlist pkgname=haskell-data-default-instances-dlist pkgver=0.0.1 -pkgrel=213 +pkgrel=214 pkgdesc="Default instances for types in dlist" url="https://hackage.haskell.org/package/${_hkgname}; license=('BSD')
[arch-commits] Commit in haskell-hashable/repos (2 files)
Date: Thursday, March 3, 2022 @ 02:08:01 Author: felixonmars Revision: 1140260 archrelease: copy trunk to community-staging-x86_64 Added: haskell-hashable/repos/community-staging-x86_64/ haskell-hashable/repos/community-staging-x86_64/PKGBUILD (from rev 1140259, haskell-hashable/trunk/PKGBUILD) --+ PKGBUILD | 57 + 1 file changed, 57 insertions(+) Copied: haskell-hashable/repos/community-staging-x86_64/PKGBUILD (from rev 1140259, haskell-hashable/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2022-03-03 02:08:01 UTC (rev 1140260) @@ -0,0 +1,57 @@ +# Maintainer: Felix Yan +# Contributor: Thomas Dziedzic + +_hkgname=hashable +pkgname=haskell-hashable +pkgver=1.4.0.0 +pkgrel=5 +pkgdesc="A class for types that can be converted to a hash value" +url="https://github.com/haskell-unordered-containers/hashable; +license=('BSD') +arch=('x86_64') +depends=('ghc-libs' 'haskell-base-orphans' 'haskell-ghc-bignum-orphans') +makedepends=('ghc' 'uusi') +checkdepends=('haskell-hunit' 'haskell-quickcheck' 'haskell-random' 'haskell-test-framework' + 'haskell-test-framework-hunit' 'haskell-test-framework-quickcheck2') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('3f1cdbb5658c3f00ea6d127a33c9447504d28535b366f7139e16c895aaa0d4376de9681d092b1b145896da80da763177c575745c30a95b5d9a1b59633354b4cd') + +prepare() { +cd $_hkgname-$pkgver +uusi -u ghc-bignum $_hkgname.cabal +} + +build() { +cd $_hkgname-$pkgver + +if (( CHECKFUNC )); then +_opts=('--enable-tests') +else +_opts=('--disable-tests') +fi + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname "${_opts[@]}" \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid --ghc-option=-fllvm \ +-f-examples +runhaskell Setup build $MAKEFLAGS +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $_hkgname-$pkgver +runhaskell Setup test --show-details=direct +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE +rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in haskell-hashable/trunk (PKGBUILD)
Date: Thursday, March 3, 2022 @ 02:07:54 Author: felixonmars Revision: 1140259 upgpkg: haskell-hashable 1.4.0.0-5: rebuild with hspec 2.9.0, hspec-core 2.9.0, hspec-discover 2.9.0 (rebuild pass 1, specified --nocheck) Modified: haskell-hashable/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2022-03-03 02:07:32 UTC (rev 1140258) +++ PKGBUILD2022-03-03 02:07:54 UTC (rev 1140259) @@ -4,7 +4,7 @@ _hkgname=hashable pkgname=haskell-hashable pkgver=1.4.0.0 -pkgrel=4 +pkgrel=5 pkgdesc="A class for types that can be converted to a hash value" url="https://github.com/haskell-unordered-containers/hashable; license=('BSD')
[arch-commits] Commit in haskell-test-framework-quickcheck2/repos (2 files)
Date: Thursday, March 3, 2022 @ 02:07:32 Author: felixonmars Revision: 1140258 archrelease: copy trunk to community-staging-x86_64 Added: haskell-test-framework-quickcheck2/repos/community-staging-x86_64/ haskell-test-framework-quickcheck2/repos/community-staging-x86_64/PKGBUILD (from rev 1140257, haskell-test-framework-quickcheck2/trunk/PKGBUILD) --+ PKGBUILD | 44 1 file changed, 44 insertions(+) Copied: haskell-test-framework-quickcheck2/repos/community-staging-x86_64/PKGBUILD (from rev 1140257, haskell-test-framework-quickcheck2/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2022-03-03 02:07:32 UTC (rev 1140258) @@ -0,0 +1,44 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=test-framework-quickcheck2 +pkgname=haskell-test-framework-quickcheck2 +pkgver=0.3.0.5 +pkgrel=384 +pkgdesc="QuickCheck-2 support for the test-framework package" +url="https://haskell.github.io/test-framework/; +license=("BSD") +arch=('x86_64') +depends=('ghc-libs' 'haskell-test-framework' 'haskell-quickcheck' 'haskell-extensible-exceptions' + 'haskell-random') +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('58c6177d52829ba1ea1858a11101e5b21ae4e4543f8f829779f62208ad16083b41e9f3b2275392693698ef3d46912096c368d90db0d67ff136af4fa73d5e1d43') + +prepare() { +cd $_hkgname-$pkgver +sed -i 's/< *2.13/<3/;s/< *1.2/<2/' $_hkgname.cabal +} + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid --ghc-option=-fllvm +runhaskell Setup build $MAKEFLAGS +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE +rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in haskell-test-framework-quickcheck2/trunk (PKGBUILD)
Date: Thursday, March 3, 2022 @ 02:07:24 Author: felixonmars Revision: 1140257 upgpkg: haskell-test-framework-quickcheck2 0.3.0.5-384: rebuild with hspec 2.9.0, hspec-core 2.9.0, hspec-discover 2.9.0 Modified: haskell-test-framework-quickcheck2/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2022-03-03 02:07:06 UTC (rev 1140256) +++ PKGBUILD2022-03-03 02:07:24 UTC (rev 1140257) @@ -4,7 +4,7 @@ _hkgname=test-framework-quickcheck2 pkgname=haskell-test-framework-quickcheck2 pkgver=0.3.0.5 -pkgrel=383 +pkgrel=384 pkgdesc="QuickCheck-2 support for the test-framework package" url="https://haskell.github.io/test-framework/; license=("BSD")
[arch-commits] Commit in haskell-test-framework-hunit/repos (2 files)
Date: Thursday, March 3, 2022 @ 02:07:06 Author: felixonmars Revision: 1140256 archrelease: copy trunk to community-staging-x86_64 Added: haskell-test-framework-hunit/repos/community-staging-x86_64/ haskell-test-framework-hunit/repos/community-staging-x86_64/PKGBUILD (from rev 1140255, haskell-test-framework-hunit/trunk/PKGBUILD) --+ PKGBUILD | 43 +++ 1 file changed, 43 insertions(+) Copied: haskell-test-framework-hunit/repos/community-staging-x86_64/PKGBUILD (from rev 1140255, haskell-test-framework-hunit/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2022-03-03 02:07:06 UTC (rev 1140256) @@ -0,0 +1,43 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=test-framework-hunit +pkgname=haskell-test-framework-hunit +pkgver=0.3.0.2 +pkgrel=391 +pkgdesc="HUnit support for the test-framework package." +url="https://batterseapower.github.io/test-framework/; +license=("BSD") +arch=('x86_64') +depends=('ghc-libs' "haskell-hunit" "haskell-extensible-exceptions" "haskell-test-framework") +makedepends=('ghc') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('068ca4326935746769aa4023076e9bd85d1753073c6e67d88daa6ccf2a69f3bafb87c3b03fd5ada612f6ddbdf2447b06ef8f853675cf0efe9eafd80606c40e32') + +prepare() { +sed -i 's/HUnit >= 1.2 && < 1.4/HUnit >= 1.2 \&\& < 1.7/' $_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 \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid --ghc-option=-fllvm \ +-f-base3 -fbase4 +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-test-framework-hunit/trunk (PKGBUILD)
Date: Thursday, March 3, 2022 @ 02:06:59 Author: felixonmars Revision: 1140255 upgpkg: haskell-test-framework-hunit 0.3.0.2-391: rebuild with hspec 2.9.0, hspec-core 2.9.0, hspec-discover 2.9.0 Modified: haskell-test-framework-hunit/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2022-03-03 02:06:41 UTC (rev 1140254) +++ PKGBUILD2022-03-03 02:06:59 UTC (rev 1140255) @@ -4,7 +4,7 @@ _hkgname=test-framework-hunit pkgname=haskell-test-framework-hunit pkgver=0.3.0.2 -pkgrel=390 +pkgrel=391 pkgdesc="HUnit support for the test-framework package." url="https://batterseapower.github.io/test-framework/; license=("BSD")
[arch-commits] Commit in haskell-stringbuilder/repos (2 files)
Date: Thursday, March 3, 2022 @ 02:06:41 Author: felixonmars Revision: 1140254 archrelease: copy trunk to community-staging-x86_64 Added: haskell-stringbuilder/repos/community-staging-x86_64/ haskell-stringbuilder/repos/community-staging-x86_64/PKGBUILD (from rev 1140253, haskell-stringbuilder/trunk/PKGBUILD) --+ PKGBUILD | 50 ++ 1 file changed, 50 insertions(+) Copied: haskell-stringbuilder/repos/community-staging-x86_64/PKGBUILD (from rev 1140253, haskell-stringbuilder/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2022-03-03 02:06:41 UTC (rev 1140254) @@ -0,0 +1,50 @@ +# Maintainer: Felix Yan +# Contributor: Arch Haskell Team + +_hkgname=stringbuilder +pkgname=haskell-stringbuilder +pkgver=0.5.1 +pkgrel=278 +pkgdesc="A writer monad for multi-line string literals" +url="https://github.com/sol/stringbuilder; +license=("MIT") +arch=('x86_64') +depends=('ghc-libs') +makedepends=('ghc') +checkdepends=('haskell-hspec' 'haskell-quickcheck') +source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;) +sha512sums=('09cbf01dce82b325393c0d6f0264792695d528a184052f5e1d5dbd3fc181fd11c280e77ba445f1e44c6a8dabc0b267aa90f4a9f1fc34135f1b741d2a5dca9369') + +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 --ghc-option=-fllvm +runhaskell Setup build $MAKEFLAGS +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +check() { +cd $_hkgname-$pkgver +runhaskell Setup test --show-details=direct +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE +rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in haskell-stringbuilder/trunk (PKGBUILD)
Date: Thursday, March 3, 2022 @ 02:06:33 Author: felixonmars Revision: 1140253 upgpkg: haskell-stringbuilder 0.5.1-278: rebuild with hspec 2.9.0, hspec-core 2.9.0, hspec-discover 2.9.0 (rebuild pass 1, specified --nocheck) Modified: haskell-stringbuilder/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2022-03-03 02:06:14 UTC (rev 1140252) +++ PKGBUILD2022-03-03 02:06:33 UTC (rev 1140253) @@ -4,7 +4,7 @@ _hkgname=stringbuilder pkgname=haskell-stringbuilder pkgver=0.5.1 -pkgrel=277 +pkgrel=278 pkgdesc="A writer monad for multi-line string literals" url="https://github.com/sol/stringbuilder; license=("MIT")
[arch-commits] Commit in haskell-quickcheck-io/repos (2 files)
Date: Thursday, March 3, 2022 @ 02:06:14 Author: felixonmars Revision: 1140252 archrelease: copy trunk to community-staging-x86_64 Added: haskell-quickcheck-io/repos/community-staging-x86_64/ haskell-quickcheck-io/repos/community-staging-x86_64/PKGBUILD (from rev 1140251, haskell-quickcheck-io/trunk/PKGBUILD) --+ PKGBUILD | 37 + 1 file changed, 37 insertions(+) Copied: haskell-quickcheck-io/repos/community-staging-x86_64/PKGBUILD (from rev 1140251, haskell-quickcheck-io/trunk/PKGBUILD) === --- community-staging-x86_64/PKGBUILD (rev 0) +++ community-staging-x86_64/PKGBUILD 2022-03-03 02:06:14 UTC (rev 1140252) @@ -0,0 +1,37 @@ +# Maintainer: Felix Yan + +_hkgname=quickcheck-io +pkgname=haskell-quickcheck-io +pkgver=0.2.0 +pkgrel=439 +pkgdesc="Use HUnit assertions as QuickCheck properties" +url="https://github.com/hspec/quickcheck-io; +license=('MIT') +arch=('x86_64') +depends=('ghc-libs' 'haskell-hunit' 'haskell-quickcheck') +makedepends=('ghc') +source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz) +sha512sums=('02e1f40bac8f31f27c21d1d2df9f226816f9da871092b09f0451a8321e250c9e94887f94889be421c9d0034e0a27b02c907d16eb7da5a4376df42c7c1fbd01df') + +build() { +cd $_hkgname-$pkgver + +runhaskell Setup configure -O --enable-shared --enable-executable-dynamic --disable-library-vanilla \ +--prefix=/usr --docdir=/usr/share/doc/$pkgname \ +--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid --ghc-option=-fllvm +runhaskell Setup build $MAKEFLAGS +runhaskell Setup register --gen-script +runhaskell Setup unregister --gen-script +sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh +sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh +} + +package() { +cd $_hkgname-$pkgver + +install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh +install -D -m744 unregister.sh "$pkgdir"/usr/share/haskell/unregister/$pkgname.sh +runhaskell Setup copy --destdir="$pkgdir" +install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE +rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE +}
[arch-commits] Commit in haskell-quickcheck-io/trunk (PKGBUILD)
Date: Thursday, March 3, 2022 @ 02:06:07 Author: felixonmars Revision: 1140251 upgpkg: haskell-quickcheck-io 0.2.0-439: rebuild with hspec 2.9.0, hspec-core 2.9.0, hspec-discover 2.9.0 Modified: haskell-quickcheck-io/trunk/PKGBUILD --+ PKGBUILD |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Modified: PKGBUILD === --- PKGBUILD2022-03-03 02:05:50 UTC (rev 1140250) +++ PKGBUILD2022-03-03 02:06:07 UTC (rev 1140251) @@ -3,7 +3,7 @@ _hkgname=quickcheck-io pkgname=haskell-quickcheck-io pkgver=0.2.0 -pkgrel=438 +pkgrel=439 pkgdesc="Use HUnit assertions as QuickCheck properties" url="https://github.com/hspec/quickcheck-io; license=('MIT')