[arch-commits] Commit in jupyter-notebook-shim (3 files)

2022-03-02 Thread Antonio Rojas via arch-commits
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)

2022-03-02 Thread Antonio Rojas via arch-commits
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)

2022-03-02 Thread Antonio Rojas via arch-commits
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)

2022-03-02 Thread Antonio Rojas via arch-commits
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)

2022-03-02 Thread Felix Yan via arch-commits
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)

2022-03-02 Thread Felix Yan via arch-commits
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)

2022-03-02 Thread Felix Yan via arch-commits
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)

2022-03-02 Thread Felix Yan via arch-commits
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)

2022-03-02 Thread Felix Yan via arch-commits
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)

2022-03-02 Thread Felix Yan via arch-commits
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)

2022-03-02 Thread Felix Yan via arch-commits
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)

2022-03-02 Thread Felix Yan via arch-commits
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)

2022-03-02 Thread Felix Yan via arch-commits
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)

2022-03-02 Thread Felix Yan via arch-commits
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)

2022-03-02 Thread Felix Yan via arch-commits
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)

2022-03-02 Thread Felix Yan via arch-commits
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)

2022-03-02 Thread Felix Yan via arch-commits
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)

2022-03-02 Thread Felix Yan via arch-commits
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)

2022-03-02 Thread Felix Yan via arch-commits
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)

2022-03-02 Thread Felix Yan via arch-commits
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)

2022-03-02 Thread Felix Yan via arch-commits
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)

2022-03-02 Thread Felix Yan via arch-commits
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)

2022-03-02 Thread Felix Yan via arch-commits
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)

2022-03-02 Thread Felix Yan via arch-commits
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)

2022-03-02 Thread Felix Yan via arch-commits
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)

2022-03-02 Thread Felix Yan via arch-commits
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)

2022-03-02 Thread Felix Yan via arch-commits
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)

2022-03-02 Thread Felix Yan via arch-commits
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)

2022-03-02 Thread Felix Yan via arch-commits
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)

2022-03-02 Thread Felix Yan via arch-commits
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)

2022-03-02 Thread Felix Yan via arch-commits
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)

2022-03-02 Thread Felix Yan via arch-commits
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)

2022-03-02 Thread Felix Yan via arch-commits
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)

2022-03-02 Thread Felix Yan via arch-commits
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)

2022-03-02 Thread Felix Yan via arch-commits
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)

2022-03-02 Thread Felix Yan via arch-commits
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)

2022-03-02 Thread Felix Yan via arch-commits
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)

2022-03-02 Thread Felix Yan via arch-commits
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)

2022-03-02 Thread Felix Yan via arch-commits
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)

2022-03-02 Thread Felix Yan via arch-commits
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)

2022-03-02 Thread Felix Yan via arch-commits
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)

2022-03-02 Thread Felix Yan via arch-commits
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)

2022-03-02 Thread Felix Yan via arch-commits
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)

2022-03-02 Thread Felix Yan via arch-commits
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)

2022-03-02 Thread Felix Yan via arch-commits
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)

2022-03-02 Thread Felix Yan via arch-commits
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)

2022-03-02 Thread Felix Yan via arch-commits
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)

2022-03-02 Thread Felix Yan via arch-commits
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)

2022-03-02 Thread Felix Yan via arch-commits
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)

2022-03-02 Thread Felix Yan via arch-commits
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)

2022-03-02 Thread Felix Yan via arch-commits
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)

2022-03-02 Thread Felix Yan via arch-commits
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)

2022-03-02 Thread Felix Yan via arch-commits
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)

2022-03-02 Thread Felix Yan via arch-commits
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)

2022-03-02 Thread Daniel M. Capella via arch-commits
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)

2022-03-02 Thread Felix Yan via arch-commits
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)

2022-03-02 Thread Daniel M. Capella via arch-commits
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)

2022-03-02 Thread Felix Yan via arch-commits
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)

2022-03-02 Thread Felix Yan via arch-commits
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)

2022-03-02 Thread Felix Yan via arch-commits
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)

2022-03-02 Thread Felix Yan via arch-commits
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)

2022-03-02 Thread Felix Yan via arch-commits
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)

2022-03-02 Thread Felix Yan via arch-commits
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)

2022-03-02 Thread Felix Yan via arch-commits
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)

2022-03-02 Thread Felix Yan via arch-commits
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)

2022-03-02 Thread Felix Yan via arch-commits
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)

2022-03-02 Thread Felix Yan via arch-commits
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)

2022-03-02 Thread Felix Yan via arch-commits
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)

2022-03-02 Thread Felix Yan via arch-commits
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)

2022-03-02 Thread Felix Yan via arch-commits
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)

2022-03-02 Thread Felix Yan via arch-commits
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)

2022-03-02 Thread Felix Yan via arch-commits
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)

2022-03-02 Thread Felix Yan via arch-commits
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)

2022-03-02 Thread Felix Yan via arch-commits
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)

2022-03-02 Thread Felix Yan via arch-commits
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)

2022-03-02 Thread Felix Yan via arch-commits
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)

2022-03-02 Thread Felix Yan via arch-commits
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)

2022-03-02 Thread Felix Yan via arch-commits
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)

2022-03-02 Thread Felix Yan via arch-commits
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)

2022-03-02 Thread Felix Yan via arch-commits
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)

2022-03-02 Thread Felix Yan via arch-commits
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)

2022-03-02 Thread Felix Yan via arch-commits
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)

2022-03-02 Thread Felix Yan via arch-commits
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)

2022-03-02 Thread Felix Yan via arch-commits
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)

2022-03-02 Thread Felix Yan via arch-commits
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)

2022-03-02 Thread Felix Yan via arch-commits
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)

2022-03-02 Thread Daniel M. Capella via arch-commits
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)

2022-03-02 Thread Daniel M. Capella via arch-commits
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)

2022-03-02 Thread Felix Yan via arch-commits
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)

2022-03-02 Thread Felix Yan via arch-commits
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)

2022-03-02 Thread Felix Yan via arch-commits
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)

2022-03-02 Thread Felix Yan via arch-commits
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)

2022-03-02 Thread Felix Yan via arch-commits
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)

2022-03-02 Thread Felix Yan via arch-commits
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)

2022-03-02 Thread Felix Yan via arch-commits
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)

2022-03-02 Thread Felix Yan via arch-commits
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)

2022-03-02 Thread Felix Yan via arch-commits
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)

2022-03-02 Thread Felix Yan via arch-commits
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)

2022-03-02 Thread Felix Yan via arch-commits
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)

2022-03-02 Thread Felix Yan via arch-commits
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')



  1   2   3   4   5   6   7   8   9   >