[arch-commits] Commit in python-database-knotinfo/repos/community-any (2 files)

2022-02-01 Thread Antonio Rojas via arch-commits
Date: Wednesday, February 2, 2022 @ 07:59:39
  Author: arojas
Revision: 1122396

archrelease: copy trunk to community-any

Added:
  python-database-knotinfo/repos/community-any/PKGBUILD
(from rev 1122395, python-database-knotinfo/trunk/PKGBUILD)
Deleted:
  python-database-knotinfo/repos/community-any/PKGBUILD

--+
 PKGBUILD |   48 
 1 file changed, 24 insertions(+), 24 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2022-02-02 07:59:27 UTC (rev 1122395)
+++ PKGBUILD2022-02-02 07:59:39 UTC (rev 1122396)
@@ -1,24 +0,0 @@
-# Maintainer: Antonio Rojas 
-
-pkgname=python-database-knotinfo
-_pyname=database_knotinfo
-pkgver=2022.1.3
-pkgrel=1
-arch=(any)
-pkgdesc='Snapshot of the complete content of the KnotInfo and LinkInfo 
databases for Python'
-url='https://github.com/soehms/database_knotinfo'
-depends=(python)
-makedepends=(python-setuptools-scm)
-license=(GPL)
-source=(https://pypi.io/packages/source/d/$_pyname/$_pyname-$pkgver.tar.gz)
-sha256sums=('aed573d39f5a2b47758dd1575c2529b8c5896e97ac4644f0e23d90ac9502b800')
-
-build() {
-  cd $_pyname-$pkgver
-  python setup.py build
-}
-
-package() {
-  cd $_pyname-$pkgver
-  python setup.py install --root="$pkgdir" --optimize=1 --skip-build
-}

Copied: python-database-knotinfo/repos/community-any/PKGBUILD (from rev 
1122395, python-database-knotinfo/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2022-02-02 07:59:39 UTC (rev 1122396)
@@ -0,0 +1,24 @@
+# Maintainer: Antonio Rojas 
+
+pkgname=python-database-knotinfo
+_pyname=database_knotinfo
+pkgver=2022.2.1
+pkgrel=1
+arch=(any)
+pkgdesc='Snapshot of the complete content of the KnotInfo and LinkInfo 
databases for Python'
+url='https://github.com/soehms/database_knotinfo'
+depends=(python)
+makedepends=(python-setuptools-scm)
+license=(GPL)
+source=(https://pypi.io/packages/source/d/$_pyname/$_pyname-$pkgver.tar.gz)
+sha256sums=('6c003301bef634805bc7e935addee4310bd620bfcff84d46158764e301fc2765')
+
+build() {
+  cd $_pyname-$pkgver
+  python setup.py build
+}
+
+package() {
+  cd $_pyname-$pkgver
+  python setup.py install --root="$pkgdir" --optimize=1 --skip-build
+}



[arch-commits] Commit in python-database-knotinfo/trunk (PKGBUILD)

2022-02-01 Thread Antonio Rojas via arch-commits
Date: Wednesday, February 2, 2022 @ 07:59:27
  Author: arojas
Revision: 1122395

Update to 2022.2.1

Modified:
  python-database-knotinfo/trunk/PKGBUILD

--+
 PKGBUILD |4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2022-02-02 07:52:46 UTC (rev 1122394)
+++ PKGBUILD2022-02-02 07:59:27 UTC (rev 1122395)
@@ -2,7 +2,7 @@
 
 pkgname=python-database-knotinfo
 _pyname=database_knotinfo
-pkgver=2022.1.3
+pkgver=2022.2.1
 pkgrel=1
 arch=(any)
 pkgdesc='Snapshot of the complete content of the KnotInfo and LinkInfo 
databases for Python'
@@ -11,7 +11,7 @@
 makedepends=(python-setuptools-scm)
 license=(GPL)
 source=(https://pypi.io/packages/source/d/$_pyname/$_pyname-$pkgver.tar.gz)
-sha256sums=('aed573d39f5a2b47758dd1575c2529b8c5896e97ac4644f0e23d90ac9502b800')
+sha256sums=('6c003301bef634805bc7e935addee4310bd620bfcff84d46158764e301fc2765')
 
 build() {
   cd $_pyname-$pkgver



[arch-commits] Commit in coin-or-mp/repos (2 files)

2022-02-01 Thread Antonio Rojas via arch-commits
Date: Wednesday, February 2, 2022 @ 07:51:57
  Author: arojas
Revision: 1122389

archrelease: copy trunk to community-staging-x86_64

Added:
  coin-or-mp/repos/community-staging-x86_64/
  coin-or-mp/repos/community-staging-x86_64/PKGBUILD
(from rev 1122388, coin-or-mp/trunk/PKGBUILD)

--+
 PKGBUILD |   46 ++
 1 file changed, 46 insertions(+)

Copied: coin-or-mp/repos/community-staging-x86_64/PKGBUILD (from rev 1122388, 
coin-or-mp/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2022-02-02 07:51:57 UTC (rev 1122389)
@@ -0,0 +1,46 @@
+# Maintainer: Antonio Rojas 
+# Contributor: Andreas Radke 
+# Contributor: spider-mario 
+# Contributor: Daniel Ehlers 
+
+pkgname=coin-or-mp
+pkgver=1.8.4
+pkgrel=3
+pkgdesc='C-API library that supports most of the functionality of CLP (Coin 
LP), CBC (Coin Branch-and-Cut), and CGL (Cut Generation Library) projects'
+arch=(x86_64)
+url='https://projects.coin-or.org/CoinMP'
+license=(EPL)
+groups=(coin-or)
+depends=(coin-or-cbc)
+makedepends=(nauty)
+source=(https://www.coin-or.org/download/source/CoinMP/CoinMP-$pkgver.tgz)
+sha256sums=('3459fb0ccbdd39342744684338984ac4cc153fb0434f4cae8cf74bd67490a38d')
+
+build() {
+  cd CoinMP-$pkgver
+  COIN_SKIP_PROJECTS="Sample" \
+  ./configure --prefix=/usr \
+  --with-osi-lib="$(pkg-config --libs osi)" \
+  --with-osi-incdir="/usr/include/coin/" \
+  --with-clp-lib="$(pkg-config --libs clp)" \
+  --with-clp-incdir="/usr/include/coin/" \
+  --with-cgl-lib="$(pkg-config --libs cgl)" \
+  --with-cgl-incdir="/usr/include/coin/" \
+  --with-cbc-lib="$(pkg-config --libs cbc)" \
+  --with-cbc-incdir="/usr/include/coin/" \
+  --with-coinutils-lib="$(pkg-config --libs coinutils)" \
+  --with-coinutils-incdir="/usr/include/coin/"
+  make
+}
+
+check() {
+  cd CoinMP-$pkgver
+  make test
+}
+
+package() {
+  cd CoinMP-$pkgver/CoinMP
+
+  make DESTDIR="$pkgdir" install
+  rm -r "$pkgdir"/build
+}



[arch-commits] Commit in coin-or-mp/trunk (PKGBUILD)

2022-02-01 Thread Antonio Rojas via arch-commits
Date: Wednesday, February 2, 2022 @ 07:51:46
  Author: arojas
Revision: 1122388

ASL 2.0 rebuild

Modified:
  coin-or-mp/trunk/PKGBUILD

--+
 PKGBUILD |8 
 1 file changed, 4 insertions(+), 4 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2022-02-02 07:47:36 UTC (rev 1122387)
+++ PKGBUILD2022-02-02 07:51:46 UTC (rev 1122388)
@@ -5,14 +5,14 @@
 
 pkgname=coin-or-mp
 pkgver=1.8.4
-pkgrel=2
-pkgdesc="C-API library that supports most of the functionality of CLP (Coin 
LP), CBC (Coin Branch-and-Cut), and CGL (Cut Generation Library) projects"
+pkgrel=3
+pkgdesc='C-API library that supports most of the functionality of CLP (Coin 
LP), CBC (Coin Branch-and-Cut), and CGL (Cut Generation Library) projects'
 arch=(x86_64)
-url="https://projects.coin-or.org/CoinMP;
+url='https://projects.coin-or.org/CoinMP'
 license=(EPL)
 groups=(coin-or)
 depends=(coin-or-cbc)
-provides=(coin-mp)
+makedepends=(nauty)
 source=(https://www.coin-or.org/download/source/CoinMP/CoinMP-$pkgver.tgz)
 sha256sums=('3459fb0ccbdd39342744684338984ac4cc153fb0434f4cae8cf74bd67490a38d')
 



[arch-commits] Commit in coin-or-cbc/repos (2 files)

2022-02-01 Thread Antonio Rojas via arch-commits
Date: Wednesday, February 2, 2022 @ 07:47:36
  Author: arojas
Revision: 1122387

archrelease: copy trunk to community-staging-x86_64

Added:
  coin-or-cbc/repos/community-staging-x86_64/
  coin-or-cbc/repos/community-staging-x86_64/PKGBUILD
(from rev 1122386, coin-or-cbc/trunk/PKGBUILD)

--+
 PKGBUILD |   38 ++
 1 file changed, 38 insertions(+)

Copied: coin-or-cbc/repos/community-staging-x86_64/PKGBUILD (from rev 1122386, 
coin-or-cbc/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2022-02-02 07:47:36 UTC (rev 1122387)
@@ -0,0 +1,38 @@
+# Maintainer: Antonio Rojas 
+# Contributor: spider-mario 
+# Contributor: Daniel Ehlers 
+
+pkgname=coin-or-cbc
+pkgver=2.10.7
+pkgrel=2
+pkgdesc='COIN-OR branch-and-cut mixed integer programming solver'
+arch=(x86_64)
+url='https://github.com/coin-or/Cbc'
+license=(EPL)
+groups=(coin-or)
+depends=(coin-or-cgl coin-or-asl)
+makedepends=(nauty)
+source=($pkgname-$pkgver.tar.gz::https://github.com/coin-or/Cbc/archive/refs/tags/releases/$pkgver.tar.gz)
+sha256sums=('5aa5490e2bc39c3c03f3636c9bca459cb3f8f365e0280fd0c4759ce3119e5b19')
+
+build() {
+  cd Cbc-releases-$pkgver
+  ./configure --prefix=/usr \
+  --enable-cbc-parallel \
+  --with-nauty-lib=/usr/lib/libnauty.a 
--with-nauty-incdir=/usr/include/nauty
+  sed -i -e 's/ -shared / -Wl,-O1,--as-needed\0/g' libtool
+  make
+}
+
+check() {
+  cd Cbc-releases-$pkgver/Cbc
+  make test
+}
+
+package() {
+  cd Cbc-releases-$pkgver
+  make DESTDIR="$pkgdir" install
+
+# Remove nauty from linker flags in pc file, it is statically compiled
+#  sed -e 's|/usr/lib/libnauty.a||' -i "$pkgdir"/usr/lib/pkgconfig/cbc.pc
+}



[arch-commits] Commit in coin-or-cbc/trunk (PKGBUILD)

2022-02-01 Thread Antonio Rojas via arch-commits
Date: Wednesday, February 2, 2022 @ 07:47:28
  Author: arojas
Revision: 1122386

ASL 2.0 rebuild

Modified:
  coin-or-cbc/trunk/PKGBUILD

--+
 PKGBUILD |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2022-02-02 07:41:06 UTC (rev 1122385)
+++ PKGBUILD2022-02-02 07:47:28 UTC (rev 1122386)
@@ -4,7 +4,7 @@
 
 pkgname=coin-or-cbc
 pkgver=2.10.7
-pkgrel=1
+pkgrel=2
 pkgdesc='COIN-OR branch-and-cut mixed integer programming solver'
 arch=(x86_64)
 url='https://github.com/coin-or/Cbc'



[arch-commits] Commit in coin-or-cgl/repos (2 files)

2022-02-01 Thread Antonio Rojas via arch-commits
Date: Wednesday, February 2, 2022 @ 07:41:06
  Author: arojas
Revision: 1122385

archrelease: copy trunk to community-staging-x86_64

Added:
  coin-or-cgl/repos/community-staging-x86_64/
  coin-or-cgl/repos/community-staging-x86_64/PKGBUILD
(from rev 1122384, coin-or-cgl/trunk/PKGBUILD)

--+
 PKGBUILD |   31 +++
 1 file changed, 31 insertions(+)

Copied: coin-or-cgl/repos/community-staging-x86_64/PKGBUILD (from rev 1122384, 
coin-or-cgl/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2022-02-02 07:41:06 UTC (rev 1122385)
@@ -0,0 +1,31 @@
+# Maintainer: Antonio Rojas 
+# Contributor: spider-mario 
+# Contributor: Daniel Ehlers 
+
+pkgname=coin-or-cgl
+pkgver=0.60.4
+pkgrel=2
+pkgdesc='COIN-OR Cut Generation Library'
+arch=(x86_64)
+url='https://github.com/coin-or/Cgl'
+license=(EPL)
+groups=(coin-or)
+depends=(coin-or-clp)
+source=($pkgname-$pkgver.tar.gz::https://github.com/coin-or/Cgl/archive/refs/tags/releases/$pkgver.tar.gz)
+sha256sums=('57db498a0b7e1f3614ca061a93b23dc7e65017f092457c7366fa7d78397b5657')
+
+build() {
+  cd Cgl-releases-$pkgver
+  ./configure --prefix=/usr
+  make
+}
+
+check() {
+  cd Cgl-releases-$pkgver
+  make test
+}
+
+package() {
+  cd Cgl-releases-$pkgver
+  make DESTDIR="$pkgdir" install
+}



[arch-commits] Commit in coin-or-cgl/trunk (PKGBUILD)

2022-02-01 Thread Antonio Rojas via arch-commits
Date: Wednesday, February 2, 2022 @ 07:40:58
  Author: arojas
Revision: 1122384

ASL 2.0 rebuild

Modified:
  coin-or-cgl/trunk/PKGBUILD

--+
 PKGBUILD |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2022-02-02 07:37:26 UTC (rev 1122383)
+++ PKGBUILD2022-02-02 07:40:58 UTC (rev 1122384)
@@ -4,7 +4,7 @@
 
 pkgname=coin-or-cgl
 pkgver=0.60.4
-pkgrel=1
+pkgrel=2
 pkgdesc='COIN-OR Cut Generation Library'
 arch=(x86_64)
 url='https://github.com/coin-or/Cgl'



[arch-commits] Commit in coin-or-clp/repos (2 files)

2022-02-01 Thread Antonio Rojas via arch-commits
Date: Wednesday, February 2, 2022 @ 07:37:26
  Author: arojas
Revision: 1122383

archrelease: copy trunk to community-staging-x86_64

Added:
  coin-or-clp/repos/community-staging-x86_64/
  coin-or-clp/repos/community-staging-x86_64/PKGBUILD
(from rev 1122382, coin-or-clp/trunk/PKGBUILD)

--+
 PKGBUILD |   36 
 1 file changed, 36 insertions(+)

Copied: coin-or-clp/repos/community-staging-x86_64/PKGBUILD (from rev 1122382, 
coin-or-clp/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2022-02-02 07:37:26 UTC (rev 1122383)
@@ -0,0 +1,36 @@
+# Maintainer: Antonio Rojas 
+# Contributor: spider-mario 
+# Contributor: Daniel Ehlers 
+
+pkgname=coin-or-clp
+pkgver=1.17.7
+pkgrel=2
+pkgdesc='COIN-OR linear programming solver'
+arch=(x86_64)
+url='https://github.com/coin-or/Clp'
+license=(EPL)
+groups=(coin-or)
+depends=(coin-or-osi coin-or-asl suitesparse)
+source=($pkgname-$pkgver.tar.gz::https://github.com/coin-or/Clp/archive/refs/tags/releases/$pkgver.tar.gz)
+sha256sums=('c4c2c0e014220ce8b6294f3be0f3a595a37bef58a14bf9bac406016e9e73b0f5')
+
+build() {
+  cd Clp-releases-$pkgver
+  ./configure --prefix=/usr \
+  --with-cholmod-lib='-lcholmod' \
+  --with-cholmod-incdir=/usr/include \
+  --with-amd-lib='-lamd' \
+  --with-amd-incdir=/usr/include
+  sed -i -e 's/ -shared / -Wl,-O1,--as-needed\0/g' libtool # Fix overlinking
+  make
+}
+
+check() {
+  cd Clp-releases-$pkgver
+  make test
+}
+
+package() {
+  cd Clp-releases-$pkgver
+  make DESTDIR="$pkgdir" install
+}



[arch-commits] Commit in coin-or-clp/trunk (PKGBUILD)

2022-02-01 Thread Antonio Rojas via arch-commits
Date: Wednesday, February 2, 2022 @ 07:37:17
  Author: arojas
Revision: 1122382

ASL 2.0 rebuild

Modified:
  coin-or-clp/trunk/PKGBUILD

--+
 PKGBUILD |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2022-02-02 07:32:07 UTC (rev 1122381)
+++ PKGBUILD2022-02-02 07:37:17 UTC (rev 1122382)
@@ -4,7 +4,7 @@
 
 pkgname=coin-or-clp
 pkgver=1.17.7
-pkgrel=1
+pkgrel=2
 pkgdesc='COIN-OR linear programming solver'
 arch=(x86_64)
 url='https://github.com/coin-or/Clp'



[arch-commits] Commit in coin-or-asl/repos (2 files)

2022-02-01 Thread Antonio Rojas via arch-commits
Date: Wednesday, February 2, 2022 @ 07:32:07
  Author: arojas
Revision: 1122381

archrelease: copy trunk to community-staging-x86_64

Added:
  coin-or-asl/repos/community-staging-x86_64/
  coin-or-asl/repos/community-staging-x86_64/PKGBUILD
(from rev 1122380, coin-or-asl/trunk/PKGBUILD)

--+
 PKGBUILD |   30 ++
 1 file changed, 30 insertions(+)

Copied: coin-or-asl/repos/community-staging-x86_64/PKGBUILD (from rev 1122380, 
coin-or-asl/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2022-02-02 07:32:07 UTC (rev 1122381)
@@ -0,0 +1,30 @@
+# Maintainer: Antonio Rojas 
+
+pkgname=coin-or-asl
+pkgver=2.0.0
+pkgrel=1
+pkgdesc='COIN-OR autotools harness to build AMPL Solver Library'
+arch=(x86_64)
+url='https://github.com/coin-or-tools/ThirdParty-ASL/'
+license=(MIT)
+groups=(coin-or)
+depends=(glibc)
+source=($pkgname-$pkgver.tar.gz::https://github.com/coin-or-tools/ThirdParty-ASL/archive/releases/$pkgver.tar.gz
+https://coin-or-tools.github.io/ThirdParty-ASL/solvers-64919f75f.tgz)
+sha256sums=('b617b6d46a2722189dedef7c8013f7e21ebe677fe34cc6b62fabb1639fd3a96d'
+'e212926d1d797701adc901ef18eaab6b15edd13f9281dd8c9266e3cdaf8c2dd3')
+
+prepare() {
+  cd ThirdParty-ASL-releases-$pkgver
+  ln -s ../solvers .
+}
+
+build() {
+  cd ThirdParty-ASL-releases-$pkgver
+  ./configure --prefix=/usr --srcdir="$PWD"
+  make
+}
+package() {
+  cd ThirdParty-ASL-releases-$pkgver
+  make DESTDIR="$pkgdir" install
+}



[arch-commits] Commit in coin-or-asl/trunk (PKGBUILD)

2022-02-01 Thread Antonio Rojas via arch-commits
Date: Wednesday, February 2, 2022 @ 07:31:57
  Author: arojas
Revision: 1122380

Update to 2.0.0

Modified:
  coin-or-asl/trunk/PKGBUILD

--+
 PKGBUILD |4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2022-02-02 07:14:07 UTC (rev 1122379)
+++ PKGBUILD2022-02-02 07:31:57 UTC (rev 1122380)
@@ -1,7 +1,7 @@
 # Maintainer: Antonio Rojas 
 
 pkgname=coin-or-asl
-pkgver=1.4.4
+pkgver=2.0.0
 pkgrel=1
 pkgdesc='COIN-OR autotools harness to build AMPL Solver Library'
 arch=(x86_64)
@@ -11,7 +11,7 @@
 depends=(glibc)
 
source=($pkgname-$pkgver.tar.gz::https://github.com/coin-or-tools/ThirdParty-ASL/archive/releases/$pkgver.tar.gz
 https://coin-or-tools.github.io/ThirdParty-ASL/solvers-64919f75f.tgz)
-sha256sums=('dc742ec8ccec65f0af692879f3d51af76d743d5bcafac0714d01e15a6f9147ad'
+sha256sums=('b617b6d46a2722189dedef7c8013f7e21ebe677fe34cc6b62fabb1639fd3a96d'
 'e212926d1d797701adc901ef18eaab6b15edd13f9281dd8c9266e3cdaf8c2dd3')
 
 prepare() {



[arch-commits] Commit in lib32-libxcrypt/repos (2 files)

2022-02-01 Thread Christian Hesse via arch-commits
Date: Wednesday, February 2, 2022 @ 07:14:07
  Author: eworm
Revision: 1122379

archrelease: copy trunk to multilib-testing-x86_64

Added:
  lib32-libxcrypt/repos/multilib-testing-x86_64/
  lib32-libxcrypt/repos/multilib-testing-x86_64/PKGBUILD
(from rev 1122378, lib32-libxcrypt/trunk/PKGBUILD)

--+
 PKGBUILD |   40 
 1 file changed, 40 insertions(+)

Copied: lib32-libxcrypt/repos/multilib-testing-x86_64/PKGBUILD (from rev 
1122378, lib32-libxcrypt/trunk/PKGBUILD)
===
--- multilib-testing-x86_64/PKGBUILD(rev 0)
+++ multilib-testing-x86_64/PKGBUILD2022-02-02 07:14:07 UTC (rev 1122379)
@@ -0,0 +1,40 @@
+# Maintainer: Christian Hesse 
+
+pkgname=lib32-libxcrypt
+pkgver=4.4.28
+pkgrel=1
+pkgdesc='Modern library for one-way hashing of passwords (32-bit)'
+arch=('x86_64')
+url='https://github.com/besser82/libxcrypt/'
+license=('GPL')
+depends=('lib32-glibc' 'libxcrypt')
+makedepends=('gcc-multilib')
+validpgpkeys=('678CE3FEE430311596DB8C16F52E98007594C21D') # Björn 'besser82' 
Esser
+source=("${url}/releases/download/v${pkgver}/libxcrypt-${pkgver}.tar.xz"{,.asc})
+sha256sums=('9e936811f9fad11dbca33ca19bd97c55c52eb3ca15901f27ade046cc79e69e87'
+'SKIP')
+
+build() {
+  cd "${srcdir}/libxcrypt-${pkgver}"
+
+  export CC="gcc -m32"
+  export PKG_CONFIG_PATH="/usr/lib32/pkgconfig"
+
+  ./configure \
+--prefix=/usr \
+--libdir=/usr/lib32 \
+--libexecdir=/usr/lib32 \
+--disable-static \
+--enable-hashes=strong,glibc \
+--enable-obsolete-api=no \
+--disable-failure-tokens
+  make 
+}
+
+package() {
+  cd "${srcdir}/libxcrypt-${pkgver}"
+
+  make DESTDIR="${pkgdir}" install
+
+  rm -rf "${pkgdir}"/usr/{bin,include,share}
+}



[arch-commits] Commit in lib32-libxcrypt/trunk (PKGBUILD)

2022-02-01 Thread Christian Hesse via arch-commits
Date: Wednesday, February 2, 2022 @ 07:14:05
  Author: eworm
Revision: 1122378

upgpkg: lib32-libxcrypt 4.4.28-1: new upstream release

Modified:
  lib32-libxcrypt/trunk/PKGBUILD

--+
 PKGBUILD |4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2022-02-02 06:47:29 UTC (rev 1122377)
+++ PKGBUILD2022-02-02 07:14:05 UTC (rev 1122378)
@@ -1,7 +1,7 @@
 # Maintainer: Christian Hesse 
 
 pkgname=lib32-libxcrypt
-pkgver=4.4.27
+pkgver=4.4.28
 pkgrel=1
 pkgdesc='Modern library for one-way hashing of passwords (32-bit)'
 arch=('x86_64')
@@ -11,7 +11,7 @@
 makedepends=('gcc-multilib')
 validpgpkeys=('678CE3FEE430311596DB8C16F52E98007594C21D') # Björn 'besser82' 
Esser
 
source=("${url}/releases/download/v${pkgver}/libxcrypt-${pkgver}.tar.xz"{,.asc})
-sha256sums=('500898e80dc0d027ddaadb5637fa2bf1baffb9ccd73cd3ab51d92ef5b8a1f420'
+sha256sums=('9e936811f9fad11dbca33ca19bd97c55c52eb3ca15901f27ade046cc79e69e87'
 'SKIP')
 
 build() {



[arch-commits] Commit in libxcrypt/repos (3 files)

2022-02-01 Thread Christian Hesse via arch-commits
Date: Wednesday, February 2, 2022 @ 07:13:57
  Author: eworm
Revision: 435753

archrelease: copy trunk to testing-x86_64

Added:
  libxcrypt/repos/testing-x86_64/
  libxcrypt/repos/testing-x86_64/PKGBUILD
(from rev 435752, libxcrypt/trunk/PKGBUILD)
  libxcrypt/repos/testing-x86_64/libxcrypt.install
(from rev 435752, libxcrypt/trunk/libxcrypt.install)

---+
 PKGBUILD  |   41 +
 libxcrypt.install |   15 +++
 2 files changed, 56 insertions(+)

Copied: libxcrypt/repos/testing-x86_64/PKGBUILD (from rev 435752, 
libxcrypt/trunk/PKGBUILD)
===
--- testing-x86_64/PKGBUILD (rev 0)
+++ testing-x86_64/PKGBUILD 2022-02-02 07:13:57 UTC (rev 435753)
@@ -0,0 +1,41 @@
+# Maintainer: Christian Hesse 
+
+pkgname=libxcrypt
+pkgver=4.4.28
+pkgrel=1
+pkgdesc='Modern library for one-way hashing of passwords'
+arch=('x86_64')
+url='https://github.com/besser82/libxcrypt/'
+license=('GPL')
+depends=('glibc')
+provides=('libcrypt.so')
+options=('debug')
+install=libxcrypt.install
+validpgpkeys=('678CE3FEE430311596DB8C16F52E98007594C21D') # Björn 'besser82' 
Esser
+source=("${url}/releases/download/v${pkgver}/${pkgname}-${pkgver}.tar.xz"{,.asc})
+sha256sums=('9e936811f9fad11dbca33ca19bd97c55c52eb3ca15901f27ade046cc79e69e87'
+'SKIP')
+
+build() {
+  cd "${pkgname}-${pkgver}"
+
+  ./configure \
+--prefix=/usr \
+--disable-static \
+--enable-hashes=strong,glibc \
+--enable-obsolete-api=no \
+--disable-failure-tokens
+  make
+}
+
+check() {
+  cd "${pkgname}-${pkgver}"
+
+  make check 
+}
+
+package() {
+  cd "${pkgname}-${pkgver}"
+
+  make DESTDIR="${pkgdir}" install
+}

Copied: libxcrypt/repos/testing-x86_64/libxcrypt.install (from rev 435752, 
libxcrypt/trunk/libxcrypt.install)
===
--- testing-x86_64/libxcrypt.install(rev 0)
+++ testing-x86_64/libxcrypt.install2022-02-02 07:13:57 UTC (rev 435753)
@@ -0,0 +1,15 @@
+#!/bin/sh
+
+post_upgrade() {
+  # return if old package version greater 4.4.21...
+  (( $(vercmp $2 '4.4.21') > 0 )) && return
+
+  cat < Starting with 'libxcrypt' 4.4.21, weak password hashes (such as MD5 and 
SHA1)
+ > are no longer accepted for new passwords. Users that still have their
+ > passwords stored with a weak hash will be asked to update their password on
+ > their next login.
+ > If the login just fails (for example from display manager) switch to a
+ > virtual terminal ('Ctrl-Alt-F2') and log in there once.
+EOM
+}



[arch-commits] Commit in libxcrypt/trunk (PKGBUILD)

2022-02-01 Thread Christian Hesse via arch-commits
Date: Wednesday, February 2, 2022 @ 07:13:49
  Author: eworm
Revision: 435752

upgpkg: libxcrypt 4.4.28-1: new upstream release, enable debug support

Modified:
  libxcrypt/trunk/PKGBUILD

--+
 PKGBUILD |5 +++--
 1 file changed, 3 insertions(+), 2 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2022-02-02 06:17:25 UTC (rev 435751)
+++ PKGBUILD2022-02-02 07:13:49 UTC (rev 435752)
@@ -1,7 +1,7 @@
 # Maintainer: Christian Hesse 
 
 pkgname=libxcrypt
-pkgver=4.4.27
+pkgver=4.4.28
 pkgrel=1
 pkgdesc='Modern library for one-way hashing of passwords'
 arch=('x86_64')
@@ -9,10 +9,11 @@
 license=('GPL')
 depends=('glibc')
 provides=('libcrypt.so')
+options=('debug')
 install=libxcrypt.install
 validpgpkeys=('678CE3FEE430311596DB8C16F52E98007594C21D') # Björn 'besser82' 
Esser
 
source=("${url}/releases/download/v${pkgver}/${pkgname}-${pkgver}.tar.xz"{,.asc})
-sha256sums=('500898e80dc0d027ddaadb5637fa2bf1baffb9ccd73cd3ab51d92ef5b8a1f420'
+sha256sums=('9e936811f9fad11dbca33ca19bd97c55c52eb3ca15901f27ade046cc79e69e87'
 'SKIP')
 
 build() {



[arch-commits] Commit in ansible/repos/community-any (PKGBUILD PKGBUILD)

2022-02-01 Thread Sven-Hendrik Haase via arch-commits
Date: Wednesday, February 2, 2022 @ 06:47:29
  Author: svenstaro
Revision: 1122377

archrelease: copy trunk to community-any

Added:
  ansible/repos/community-any/PKGBUILD
(from rev 1122376, ansible/trunk/PKGBUILD)
Deleted:
  ansible/repos/community-any/PKGBUILD

--+
 PKGBUILD |   72 ++---
 1 file changed, 36 insertions(+), 36 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2022-02-02 06:47:17 UTC (rev 1122376)
+++ PKGBUILD2022-02-02 06:47:29 UTC (rev 1122377)
@@ -1,36 +0,0 @@
-# Maintainer: Sven-Hendrik Haase 
-pkgname=ansible
-pkgver=5.2.0
-pkgrel=1
-pkgdesc='Official assortment of Ansible collections'
-arch=('any')
-url='https://pypi.org/project/ansible/'
-license=('GPL3')
-depends=('python' 'ansible-core')
-provides=('python-ansible_collections')
-optdepends=('python-argcomplete: shell completions'
-'python-pyopenssl: openssl modules'
-'python-dnspython: for dig lookup'
-'python-ovirt-engine-sdk: ovirt support'
-'python-boto3: aws_s3 module'
-'python-ldap: ldap support'
-'python-proxmoxer: proxmos modules'
-'python-openstacksdk: OpenStack module'
-'python-pynetbox: NetBox module'
-'python-ldap: LDAP modules'
-'python-keyring: Keyring module'
-'acme-tiny: openssl_certificate module')
-makedepends=('python-setuptools')
-source=("https://pypi.python.org/packages/source/a/ansible/ansible-${pkgver}.tar.gz;)
-sha512sums=('8aa65099d1843612db260eb674049c0cae4f2a51ba9acbfdd7ecdce42206f360c1c4592de1d728cbf161b50caf265dbd3a5184b91b74a7abac127827ed4012ac')
-
-build() {
-  cd ansible-${pkgver}
-  python setup.py build
-}
-
-package() {
-  cd ansible-${pkgver}
-  python setup.py install -O1 --root="${pkgdir}"
-  install -Dm644 COPYING "${pkgdir}"/usr/share/doc/${pkgname}/COPYING
-}

Copied: ansible/repos/community-any/PKGBUILD (from rev 1122376, 
ansible/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2022-02-02 06:47:29 UTC (rev 1122377)
@@ -0,0 +1,36 @@
+# Maintainer: Sven-Hendrik Haase 
+pkgname=ansible
+pkgver=5.3.0
+pkgrel=1
+pkgdesc='Official assortment of Ansible collections'
+arch=('any')
+url='https://pypi.org/project/ansible/'
+license=('GPL3')
+depends=('python' 'ansible-core')
+provides=('python-ansible_collections')
+optdepends=('python-argcomplete: shell completions'
+'python-pyopenssl: openssl modules'
+'python-dnspython: for dig lookup'
+'python-ovirt-engine-sdk: ovirt support'
+'python-boto3: aws_s3 module'
+'python-ldap: ldap support'
+'python-proxmoxer: proxmos modules'
+'python-openstacksdk: OpenStack module'
+'python-pynetbox: NetBox module'
+'python-ldap: LDAP modules'
+'python-keyring: Keyring module'
+'acme-tiny: openssl_certificate module')
+makedepends=('python-setuptools')
+source=("https://pypi.python.org/packages/source/a/ansible/ansible-${pkgver}.tar.gz;)
+sha512sums=('15f814f23305ceae3426464bccd6fc5cfb9b7b86b6634ce9b867d20c3d512e669387cbd12cb2ea03a66c352272aa72b53f255dfdd03c3198b70fc286e527f43a')
+
+build() {
+  cd ansible-${pkgver}
+  python setup.py build
+}
+
+package() {
+  cd ansible-${pkgver}
+  python setup.py install -O1 --root="${pkgdir}"
+  install -Dm644 COPYING "${pkgdir}"/usr/share/doc/${pkgname}/COPYING
+}



[arch-commits] Commit in ansible/trunk (PKGBUILD)

2022-02-01 Thread Sven-Hendrik Haase via arch-commits
Date: Wednesday, February 2, 2022 @ 06:47:17
  Author: svenstaro
Revision: 1122376

upgpkg: ansible 5.3.0-1

Modified:
  ansible/trunk/PKGBUILD

--+
 PKGBUILD |4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2022-02-02 06:38:19 UTC (rev 1122375)
+++ PKGBUILD2022-02-02 06:47:17 UTC (rev 1122376)
@@ -1,6 +1,6 @@
 # Maintainer: Sven-Hendrik Haase 
 pkgname=ansible
-pkgver=5.2.0
+pkgver=5.3.0
 pkgrel=1
 pkgdesc='Official assortment of Ansible collections'
 arch=('any')
@@ -22,7 +22,7 @@
 'acme-tiny: openssl_certificate module')
 makedepends=('python-setuptools')
 
source=("https://pypi.python.org/packages/source/a/ansible/ansible-${pkgver}.tar.gz;)
-sha512sums=('8aa65099d1843612db260eb674049c0cae4f2a51ba9acbfdd7ecdce42206f360c1c4592de1d728cbf161b50caf265dbd3a5184b91b74a7abac127827ed4012ac')
+sha512sums=('15f814f23305ceae3426464bccd6fc5cfb9b7b86b6634ce9b867d20c3d512e669387cbd12cb2ea03a66c352272aa72b53f255dfdd03c3198b70fc286e527f43a')
 
 build() {
   cd ansible-${pkgver}



[arch-commits] Commit in ansible-core/repos/community-any (PKGBUILD PKGBUILD)

2022-02-01 Thread Sven-Hendrik Haase via arch-commits
Date: Wednesday, February 2, 2022 @ 06:38:19
  Author: svenstaro
Revision: 1122375

archrelease: copy trunk to community-any

Added:
  ansible-core/repos/community-any/PKGBUILD
(from rev 1122374, ansible-core/trunk/PKGBUILD)
Deleted:
  ansible-core/repos/community-any/PKGBUILD

--+
 PKGBUILD |   92 ++---
 1 file changed, 46 insertions(+), 46 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2022-02-02 06:38:04 UTC (rev 1122374)
+++ PKGBUILD2022-02-02 06:38:19 UTC (rev 1122375)
@@ -1,46 +0,0 @@
-# Maintainer: Sven-Hendrik Haase 
-# Contributor: Bartłomiej Piotrowski 
-# Contributor: Daniel Wallace 
-# Contributor: Chris 
-# Contributor: m0ikz 
-# Contributor: atweiden 
-
-pkgname=ansible-core
-pkgver=2.12.1
-pkgrel=1
-pkgdesc='Radically simple IT automation platform'
-arch=('any')
-url='https://pypi.org/project/ansible-core'
-license=('GPL3')
-depends=('python' 'python-yaml' 'python-paramiko' 'python-jinja' 
'python-resolvelib')
-provides=('python-ansible' 'ansible-base')
-replaces=('ansible-base')
-optdepends=('sshpass: for ssh connections with password'
-'python-passlib: crypt values for vars_prompt'
-'python-netaddr: for the ipaddr filter'
-'python-systemd: log to journal'
-'python-pywinrm: connect to Windows machines'
-'python-dnspython: for dig lookup'
-'python-jmespath: json_query support')
-makedepends=('python-setuptools')
-backup=('etc/ansible/ansible.cfg')
-source=("https://pypi.python.org/packages/source/a/ansible-core/ansible-core-${pkgver}.tar.gz;)
-sha512sums=('89468d172dca502da42b94d0a781906578322ac531b3dfc3cece383b0e93fbec0f199d7b76abfd80d24654d5d939ee66a15b74565f50cca0c72d427aab9f4e08')
-
-build() {
-  cd ansible-core-${pkgver}
-  python setup.py build
-}
-
-package() {
-  cd ansible-core-${pkgver}
-  python setup.py install -O1 --root="${pkgdir}"
-  install -Dm644 COPYING "${pkgdir}"/usr/share/doc/${pkgname}/COPYING
-
-  install -d "${pkgdir}"/usr/share/ansible/doc
-  cp -dpr --no-preserve=ownership ./examples "${pkgdir}"/usr/share/ansible/doc/
-  install -Dm644 examples/ansible.cfg "${pkgdir}"/etc/ansible/ansible.cfg
-
-  install -d "${pkgdir}"/usr/share/man/man1
-  cp -dpr --no-preserve=ownership docs/man/man1/*.1 
"${pkgdir}"/usr/share/man/man1
-}

Copied: ansible-core/repos/community-any/PKGBUILD (from rev 1122374, 
ansible-core/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2022-02-02 06:38:19 UTC (rev 1122375)
@@ -0,0 +1,46 @@
+# Maintainer: Sven-Hendrik Haase 
+# Contributor: Bartłomiej Piotrowski 
+# Contributor: Daniel Wallace 
+# Contributor: Chris 
+# Contributor: m0ikz 
+# Contributor: atweiden 
+
+pkgname=ansible-core
+pkgver=2.12.2
+pkgrel=1
+pkgdesc='Radically simple IT automation platform'
+arch=('any')
+url='https://pypi.org/project/ansible-core'
+license=('GPL3')
+depends=('python' 'python-yaml' 'python-paramiko' 'python-jinja' 
'python-resolvelib')
+provides=('python-ansible' 'ansible-base')
+replaces=('ansible-base')
+optdepends=('sshpass: for ssh connections with password'
+'python-passlib: crypt values for vars_prompt'
+'python-netaddr: for the ipaddr filter'
+'python-systemd: log to journal'
+'python-pywinrm: connect to Windows machines'
+'python-dnspython: for dig lookup'
+'python-jmespath: json_query support')
+makedepends=('python-setuptools')
+backup=('etc/ansible/ansible.cfg')
+source=("https://pypi.python.org/packages/source/a/ansible-core/ansible-core-${pkgver}.tar.gz;)
+sha512sums=('a9afc3768d27a7049c275da8780e6dcd7da42263fc9065a1df1aabd0d8c54020313e9065349a6f52138e11eafb176348bf2ec33c0c1b08dc9837b7ac832542af')
+
+build() {
+  cd ansible-core-${pkgver}
+  python setup.py build
+}
+
+package() {
+  cd ansible-core-${pkgver}
+  python setup.py install -O1 --root="${pkgdir}"
+  install -Dm644 COPYING "${pkgdir}"/usr/share/doc/${pkgname}/COPYING
+
+  install -d "${pkgdir}"/usr/share/ansible/doc
+  cp -dpr --no-preserve=ownership ./examples "${pkgdir}"/usr/share/ansible/doc/
+  install -Dm644 examples/ansible.cfg "${pkgdir}"/etc/ansible/ansible.cfg
+
+  install -d "${pkgdir}"/usr/share/man/man1
+  cp -dpr --no-preserve=ownership docs/man/man1/*.1 
"${pkgdir}"/usr/share/man/man1
+}



[arch-commits] Commit in ansible-core/trunk (PKGBUILD)

2022-02-01 Thread Sven-Hendrik Haase via arch-commits
Date: Wednesday, February 2, 2022 @ 06:38:04
  Author: svenstaro
Revision: 1122374

upgpkg: ansible-core 2.12.2-1

Modified:
  ansible-core/trunk/PKGBUILD

--+
 PKGBUILD |4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2022-02-02 06:28:31 UTC (rev 1122373)
+++ PKGBUILD2022-02-02 06:38:04 UTC (rev 1122374)
@@ -6,7 +6,7 @@
 # Contributor: atweiden 
 
 pkgname=ansible-core
-pkgver=2.12.1
+pkgver=2.12.2
 pkgrel=1
 pkgdesc='Radically simple IT automation platform'
 arch=('any')
@@ -25,7 +25,7 @@
 makedepends=('python-setuptools')
 backup=('etc/ansible/ansible.cfg')
 
source=("https://pypi.python.org/packages/source/a/ansible-core/ansible-core-${pkgver}.tar.gz;)
-sha512sums=('89468d172dca502da42b94d0a781906578322ac531b3dfc3cece383b0e93fbec0f199d7b76abfd80d24654d5d939ee66a15b74565f50cca0c72d427aab9f4e08')
+sha512sums=('a9afc3768d27a7049c275da8780e6dcd7da42263fc9065a1df1aabd0d8c54020313e9065349a6f52138e11eafb176348bf2ec33c0c1b08dc9837b7ac832542af')
 
 build() {
   cd ansible-core-${pkgver}



[arch-commits] Commit in bottom/repos/community-x86_64 (PKGBUILD PKGBUILD)

2022-02-01 Thread George Rawlinson via arch-commits
Date: Wednesday, February 2, 2022 @ 06:28:31
  Author: grawlinson
Revision: 1122373

archrelease: copy trunk to community-x86_64

Added:
  bottom/repos/community-x86_64/PKGBUILD
(from rev 1122372, bottom/trunk/PKGBUILD)
Deleted:
  bottom/repos/community-x86_64/PKGBUILD

--+
 PKGBUILD |  106 ++---
 1 file changed, 53 insertions(+), 53 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2022-02-02 06:27:42 UTC (rev 1122372)
+++ PKGBUILD2022-02-02 06:28:31 UTC (rev 1122373)
@@ -1,53 +0,0 @@
-# Maintainer: George Rawlinson 
-# Maintainer: Caleb Maclennan 
-# Contributor: Clement Tsang (xoronth) 
-
-pkgname=bottom
-pkgver=0.6.7
-pkgrel=1
-pkgdesc="A graphical process/system monitor"
-arch=('x86_64')
-url="https://github.com/ClementTsang/bottom;
-license=('MIT')
-depends=('gcc-libs')
-makedepends=('rust')
-source=("$url/archive/$pkgver/$pkgname-$pkgver.tar.gz")
-sha512sums=('71bf22e0651ed8917d6c77536708ba8581b2409abecd32552bfb5bb6af4e46fffea02af665104632f2a969f10ff5fc6e4c2cc47f1aad62c37aceb6e64a52ae26')
-b2sums=('13128bf2d7e9aeb30ce0caa69c3392a7af8422f41f064346e32bdead1d2b3cfb51a208ad143c9c733c92a2d9720031cc26d1def754e104656f7599b78d747b53')
-
-prepare() {
-  cd "$pkgname-$pkgver"
-  cargo fetch --locked --target "$CARCH-unknown-linux-gnu"
-}
-
-build() {
-  cd "$pkgname-$pkgver"
-  cargo build --frozen --release --all-features
-}
-
-check() {
-  cd "$pkgname-$pkgver"
-  CARGO_HUSKY_DONT_INSTALL_HOOKS=true cargo test --frozen --all-features
-}
-
-package() {
-  cd "$pkgname-$pkgver"
-
-  # binary
-  install -vDm755 -t "$pkgdir/usr/bin" target/release/btm
-
-  # license
-  install -vDm644 -t "$pkgdir/usr/share/licenses/$pkgname" LICENSE
-
-  # documentation
-  install -vDm644 -t "$pkgdir/usr/share/doc/$pkgname" *.md
-  cp -vr docs sample_configs "$pkgdir/usr/share/doc/$pkgname"
-
-  # completions
-  local target_dir=$(ls target/release/build/bottom-*/out/btm.bash | head -n1 
| xargs dirname)
-  install -Dm644 "$target_dir"/_btm "$pkgdir/usr/share/zsh/site-functions/_btm"
-  install -Dm644 "$target_dir"/btm.bash 
"$pkgdir/usr/share/bash-completion/completions/btm"
-  install -Dm644 "$target_dir"/btm.fish 
"$pkgdir/usr/share/fish/vendor_completions.d/btm.fish"
-}
-
-# vim:set ts=2 sw=2 et:

Copied: bottom/repos/community-x86_64/PKGBUILD (from rev 1122372, 
bottom/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2022-02-02 06:28:31 UTC (rev 1122373)
@@ -0,0 +1,53 @@
+# Maintainer: George Rawlinson 
+# Maintainer: Caleb Maclennan 
+# Contributor: Clement Tsang (xoronth) 
+
+pkgname=bottom
+pkgver=0.6.8
+pkgrel=1
+pkgdesc="A graphical process/system monitor"
+arch=('x86_64')
+url="https://github.com/ClementTsang/bottom;
+license=('MIT')
+depends=('gcc-libs')
+makedepends=('rust')
+source=("$url/archive/$pkgver/$pkgname-$pkgver.tar.gz")
+sha512sums=('e414b9c8ce4c5c27ac1f3ac6d29a1dcca2c269b5d6d60d90408324635bf69f5f50947c5ff2dff38fc123939c508c18cb144b14f96d4fd581962770a9b49544dc')
+b2sums=('942bafdcec64327d14ebcd70bf445262d3f7458ea951ecd8e36e749524065b68ddfa1ed85bdcb95bb114aad8a53d8db053b55145f0b9be23d9890f45ec06864d')
+
+prepare() {
+  cd "$pkgname-$pkgver"
+  cargo fetch --locked --target "$CARCH-unknown-linux-gnu"
+}
+
+build() {
+  cd "$pkgname-$pkgver"
+  cargo build --frozen --release --all-features
+}
+
+check() {
+  cd "$pkgname-$pkgver"
+  CARGO_HUSKY_DONT_INSTALL_HOOKS=true cargo test --frozen --all-features
+}
+
+package() {
+  cd "$pkgname-$pkgver"
+
+  # binary
+  install -vDm755 -t "$pkgdir/usr/bin" target/release/btm
+
+  # license
+  install -vDm644 -t "$pkgdir/usr/share/licenses/$pkgname" LICENSE
+
+  # documentation
+  install -vDm644 -t "$pkgdir/usr/share/doc/$pkgname" *.md
+  cp -vr docs sample_configs "$pkgdir/usr/share/doc/$pkgname"
+
+  # completions
+  local target_dir=$(ls target/release/build/bottom-*/out/btm.bash | head -n1 
| xargs dirname)
+  install -Dm644 "$target_dir"/_btm "$pkgdir/usr/share/zsh/site-functions/_btm"
+  install -Dm644 "$target_dir"/btm.bash 
"$pkgdir/usr/share/bash-completion/completions/btm"
+  install -Dm644 "$target_dir"/btm.fish 
"$pkgdir/usr/share/fish/vendor_completions.d/btm.fish"
+}
+
+# vim:set ts=2 sw=2 et:



[arch-commits] Commit in bottom/trunk (PKGBUILD)

2022-02-01 Thread George Rawlinson via arch-commits
Date: Wednesday, February 2, 2022 @ 06:27:42
  Author: grawlinson
Revision: 1122372

upgpkg: bottom 0.6.8-1

New upstream release.

Modified:
  bottom/trunk/PKGBUILD

--+
 PKGBUILD |6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2022-02-02 06:17:32 UTC (rev 1122371)
+++ PKGBUILD2022-02-02 06:27:42 UTC (rev 1122372)
@@ -3,7 +3,7 @@
 # Contributor: Clement Tsang (xoronth) 
 
 pkgname=bottom
-pkgver=0.6.7
+pkgver=0.6.8
 pkgrel=1
 pkgdesc="A graphical process/system monitor"
 arch=('x86_64')
@@ -12,8 +12,8 @@
 depends=('gcc-libs')
 makedepends=('rust')
 source=("$url/archive/$pkgver/$pkgname-$pkgver.tar.gz")
-sha512sums=('71bf22e0651ed8917d6c77536708ba8581b2409abecd32552bfb5bb6af4e46fffea02af665104632f2a969f10ff5fc6e4c2cc47f1aad62c37aceb6e64a52ae26')
-b2sums=('13128bf2d7e9aeb30ce0caa69c3392a7af8422f41f064346e32bdead1d2b3cfb51a208ad143c9c733c92a2d9720031cc26d1def754e104656f7599b78d747b53')
+sha512sums=('e414b9c8ce4c5c27ac1f3ac6d29a1dcca2c269b5d6d60d90408324635bf69f5f50947c5ff2dff38fc123939c508c18cb144b14f96d4fd581962770a9b49544dc')
+b2sums=('942bafdcec64327d14ebcd70bf445262d3f7458ea951ecd8e36e749524065b68ddfa1ed85bdcb95bb114aad8a53d8db053b55145f0b9be23d9890f45ec06864d')
 
 prepare() {
   cd "$pkgname-$pkgver"



[arch-commits] Commit in findutils/repos (testing-x86_64 testing-x86_64/PKGBUILD)

2022-02-01 Thread Tobias Powalowski via arch-commits
Date: Wednesday, February 2, 2022 @ 05:56:30
  Author: tpowa
Revision: 435749

archrelease: copy trunk to testing-x86_64

Added:
  findutils/repos/testing-x86_64/
  findutils/repos/testing-x86_64/PKGBUILD
(from rev 435748, findutils/trunk/PKGBUILD)

--+
 PKGBUILD |   38 ++
 1 file changed, 38 insertions(+)

Copied: findutils/repos/testing-x86_64/PKGBUILD (from rev 435748, 
findutils/trunk/PKGBUILD)
===
--- testing-x86_64/PKGBUILD (rev 0)
+++ testing-x86_64/PKGBUILD 2022-02-02 05:56:30 UTC (rev 435749)
@@ -0,0 +1,38 @@
+# Maintainer:
+
+pkgname=findutils
+pkgver=4.9.0
+pkgrel=1
+pkgdesc="GNU utilities to locate files"
+arch=('x86_64')
+license=('GPL3')
+groups=('base-devel')
+depends=('glibc' 'sh')
+url='https://www.gnu.org/software/findutils/'
+source=("https://ftp.gnu.org/pub/gnu/findutils/${pkgname}-${pkgver}.tar.xz"{,.sig})
+sha1sums=('2a7830f1c25c3c7179150084748099c3c31f819b'
+  'SKIP')
+validpgpkeys=('A5189DB69C1164D33002936646502EF796917195') # Bernhard Voelker 

+
+build() {
+  cd ${pkgname}-${pkgver}
+
+  # Don't build or install locate because we use mlocate,
+  # which is a secure version of locate.
+  sed -e '/^SUBDIRS/s/locate//' -e 's/frcode locate updatedb//' -i Makefile.in
+
+  ./configure --prefix=/usr
+  # don't build locate, but the docs want a file in there.
+  make -C locate dblocation.texi
+  make
+}
+
+check() {
+  cd ${pkgname}-${pkgver}
+  make check
+}
+
+package() {
+  cd ${pkgname}-${pkgver}
+  make DESTDIR="$pkgdir" install
+}



[arch-commits] Commit in findutils/trunk (PKGBUILD)

2022-02-01 Thread Tobias Powalowski via arch-commits
Date: Wednesday, February 2, 2022 @ 05:55:06
  Author: tpowa
Revision: 435748

upgpkg: findutils 4.9.0-1: bump to latest version

Modified:
  findutils/trunk/PKGBUILD

--+
 PKGBUILD |4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2022-02-02 00:41:33 UTC (rev 435747)
+++ PKGBUILD2022-02-02 05:55:06 UTC (rev 435748)
@@ -1,7 +1,7 @@
 # Maintainer:
 
 pkgname=findutils
-pkgver=4.8.0
+pkgver=4.9.0
 pkgrel=1
 pkgdesc="GNU utilities to locate files"
 arch=('x86_64')
@@ -10,7 +10,7 @@
 depends=('glibc' 'sh')
 url='https://www.gnu.org/software/findutils/'
 
source=("https://ftp.gnu.org/pub/gnu/findutils/${pkgname}-${pkgver}.tar.xz"{,.sig})
-sha1sums=('b702a37d3a33038102659777ba1fe99835bb19fe'
+sha1sums=('2a7830f1c25c3c7179150084748099c3c31f819b'
   'SKIP')
 validpgpkeys=('A5189DB69C1164D33002936646502EF796917195') # Bernhard Voelker 

 



[arch-commits] Commit in haskell-tasty/repos/community-staging-x86_64 (2 files)

2022-02-01 Thread Felix Yan via arch-commits
Date: Wednesday, February 2, 2022 @ 01:57:15
  Author: felixonmars
Revision: 1122368

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-tasty/repos/community-staging-x86_64/PKGBUILD
(from rev 1122367, 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-02-02 01:57:07 UTC (rev 1122367)
+++ PKGBUILD2022-02-02 01:57:15 UTC (rev 1122368)
@@ -1,40 +0,0 @@
-# Maintainer: Felix Yan 
-# Contributor: Arch Haskell Team 
-
-_hkgname=tasty
-pkgname=haskell-tasty
-pkgver=1.4.2.1
-pkgrel=27
-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 
1122367, haskell-tasty/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2022-02-02 01:57:15 UTC (rev 1122368)
@@ -0,0 +1,40 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=tasty
+pkgname=haskell-tasty
+pkgver=1.4.2.1
+pkgrel=28
+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-02-01 Thread Felix Yan via arch-commits
Date: Wednesday, February 2, 2022 @ 01:57:07
  Author: felixonmars
Revision: 1122367

upgpkg: haskell-tasty 1.4.2.1-28: rebuild with base-orphans 0.8.6

Modified:
  haskell-tasty/trunk/PKGBUILD

--+
 PKGBUILD |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2022-02-02 01:56:39 UTC (rev 1122366)
+++ PKGBUILD2022-02-02 01:57:07 UTC (rev 1122367)
@@ -4,7 +4,7 @@
 _hkgname=tasty
 pkgname=haskell-tasty
 pkgver=1.4.2.1
-pkgrel=27
+pkgrel=28
 pkgdesc="Modern and extensible testing framework"
 url="http://documentup.com/UnkindPartition/tasty;
 license=("MIT")



[arch-commits] Commit in haskell-optparse-applicative/repos/community-staging-x86_64 (2 files)

2022-02-01 Thread Felix Yan via arch-commits
Date: Wednesday, February 2, 2022 @ 01:56:39
  Author: felixonmars
Revision: 1122366

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-optparse-applicative/repos/community-staging-x86_64/PKGBUILD
(from rev 1122365, 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-02-02 01:56:31 UTC (rev 1122365)
+++ PKGBUILD2022-02-02 01:56:39 UTC (rev 1122366)
@@ -1,55 +0,0 @@
-# Maintainer: Felix Yan 
-# Contributor: Roger Duran 
-
-_hkgname=optparse-applicative
-pkgname=haskell-optparse-applicative
-pkgver=0.16.1.0
-pkgrel=194
-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 1122365, haskell-optparse-applicative/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2022-02-02 01:56:39 UTC (rev 1122366)
@@ -0,0 +1,55 @@
+# Maintainer: Felix Yan 
+# Contributor: Roger Duran 
+
+_hkgname=optparse-applicative
+pkgname=haskell-optparse-applicative
+pkgver=0.16.1.0
+pkgrel=195
+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 

[arch-commits] Commit in haskell-optparse-applicative/trunk (PKGBUILD)

2022-02-01 Thread Felix Yan via arch-commits
Date: Wednesday, February 2, 2022 @ 01:56:31
  Author: felixonmars
Revision: 1122365

upgpkg: haskell-optparse-applicative 0.16.1.0-195: rebuild with base-orphans 
0.8.6

Modified:
  haskell-optparse-applicative/trunk/PKGBUILD

--+
 PKGBUILD |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2022-02-02 01:44:59 UTC (rev 1122364)
+++ PKGBUILD2022-02-02 01:56:31 UTC (rev 1122365)
@@ -4,7 +4,7 @@
 _hkgname=optparse-applicative
 pkgname=haskell-optparse-applicative
 pkgver=0.16.1.0
-pkgrel=194
+pkgrel=195
 pkgdesc="Utilities and combinators for parsing command line options"
 url="https://github.com/pcapriotti/optparse-applicative;
 license=("BSD")



[arch-commits] Commit in haskell-ansi-wl-pprint/repos/community-staging-x86_64 (2 files)

2022-02-01 Thread Felix Yan via arch-commits
Date: Wednesday, February 2, 2022 @ 01:44:59
  Author: felixonmars
Revision: 1122364

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-ansi-wl-pprint/repos/community-staging-x86_64/PKGBUILD
(from rev 1122363, 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-02-02 01:44:51 UTC (rev 1122363)
+++ PKGBUILD2022-02-02 01:44:59 UTC (rev 1122364)
@@ -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=268
-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 1122363, haskell-ansi-wl-pprint/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2022-02-02 01:44:59 UTC (rev 1122364)
@@ -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=269
+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-02-01 Thread Felix Yan via arch-commits
Date: Wednesday, February 2, 2022 @ 01:44:51
  Author: felixonmars
Revision: 1122363

upgpkg: haskell-ansi-wl-pprint 0.6.9-269: rebuild with base-orphans 0.8.6

Modified:
  haskell-ansi-wl-pprint/trunk/PKGBUILD

--+
 PKGBUILD |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2022-02-02 01:31:46 UTC (rev 1122362)
+++ PKGBUILD2022-02-02 01:44:51 UTC (rev 1122363)
@@ -4,7 +4,7 @@
 _hkgname=ansi-wl-pprint
 pkgname=haskell-ansi-wl-pprint
 pkgver=0.6.9
-pkgrel=268
+pkgrel=269
 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-02-01 Thread Felix Yan via arch-commits
Date: Wednesday, February 2, 2022 @ 01:31:46
  Author: felixonmars
Revision: 1122362

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-ansi-terminal/repos/community-staging-x86_64/PKGBUILD
(from rev 1122361, 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-02-02 01:31:37 UTC (rev 1122361)
+++ PKGBUILD2022-02-02 01:31:46 UTC (rev 1122362)
@@ -1,39 +0,0 @@
-# Maintainer: Felix Yan 
-# Contributor: Arch Haskell Team 
-
-_hkgname=ansi-terminal
-pkgname=haskell-ansi-terminal
-pkgver=0.11
-pkgrel=209
-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 
1122361, haskell-ansi-terminal/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2022-02-02 01:31:46 UTC (rev 1122362)
@@ -0,0 +1,39 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=ansi-terminal
+pkgname=haskell-ansi-terminal
+pkgver=0.11
+pkgrel=210
+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-02-01 Thread Felix Yan via arch-commits
Date: Wednesday, February 2, 2022 @ 01:31:37
  Author: felixonmars
Revision: 1122361

upgpkg: haskell-ansi-terminal 0.11-210: rebuild with base-orphans 0.8.6

Modified:
  haskell-ansi-terminal/trunk/PKGBUILD

--+
 PKGBUILD |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2022-02-02 00:45:21 UTC (rev 1122360)
+++ PKGBUILD2022-02-02 01:31:37 UTC (rev 1122361)
@@ -4,7 +4,7 @@
 _hkgname=ansi-terminal
 pkgname=haskell-ansi-terminal
 pkgver=0.11
-pkgrel=209
+pkgrel=210
 pkgdesc="Simple ANSI terminal support, with Windows compatibility"
 url="https://github.com/feuerbach/ansi-terminal;
 license=("BSD")



[arch-commits] Commit in haskell-colour/repos/community-staging-x86_64 (2 files)

2022-02-01 Thread Felix Yan via arch-commits
Date: Wednesday, February 2, 2022 @ 00:45:21
  Author: felixonmars
Revision: 1122360

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-colour/repos/community-staging-x86_64/PKGBUILD
(from rev 1122359, 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-02-02 00:45:13 UTC (rev 1122359)
+++ PKGBUILD2022-02-02 00:45:21 UTC (rev 1122360)
@@ -1,56 +0,0 @@
-# Maintainer: Felix Yan 
-# Contributor: Arch Haskell Team 
-
-_hkgname=colour
-pkgname=haskell-colour
-pkgver=2.3.6
-pkgrel=61
-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 
1122359, haskell-colour/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2022-02-02 00:45:21 UTC (rev 1122360)
@@ -0,0 +1,56 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=colour
+pkgname=haskell-colour
+pkgver=2.3.6
+pkgrel=62
+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-02-01 Thread Felix Yan via arch-commits
Date: Wednesday, February 2, 2022 @ 00:45:13
  Author: felixonmars
Revision: 1122359

upgpkg: haskell-colour 2.3.6-62: rebuild with base-orphans 0.8.6

Modified:
  haskell-colour/trunk/PKGBUILD

--+
 PKGBUILD |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2022-02-02 00:44:43 UTC (rev 1122358)
+++ PKGBUILD2022-02-02 00:45:13 UTC (rev 1122359)
@@ -4,7 +4,7 @@
 _hkgname=colour
 pkgname=haskell-colour
 pkgver=2.3.6
-pkgrel=61
+pkgrel=62
 pkgdesc="A model for human colour/color perception"
 url="https://hackage.haskell.org/package/${_hkgname};
 license=("MIT")



[arch-commits] Commit in haskell-temporary/repos/community-staging-x86_64 (2 files)

2022-02-01 Thread Felix Yan via arch-commits
Date: Wednesday, February 2, 2022 @ 00:44:43
  Author: felixonmars
Revision: 1122358

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-temporary/repos/community-staging-x86_64/PKGBUILD
(from rev 1122357, haskell-temporary/trunk/PKGBUILD)
Deleted:
  haskell-temporary/repos/community-staging-x86_64/PKGBUILD

--+
 PKGBUILD |  100 ++---
 1 file changed, 50 insertions(+), 50 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2022-02-02 00:44:35 UTC (rev 1122357)
+++ PKGBUILD2022-02-02 00:44:43 UTC (rev 1122358)
@@ -1,50 +0,0 @@
-# Maintainer: Felix Yan 
-# Contributor: Arch Haskell Team 
-
-_hkgname=temporary
-pkgname=haskell-temporary
-pkgver=1.3
-pkgrel=345
-pkgdesc="Portable temporary file and directory support"
-url="https://www.github.com/batterseapower/temporary;
-license=("BSD")
-arch=('x86_64')
-depends=('ghc-libs' 'haskell-random')
-makedepends=('ghc')
-checkdepends=('haskell-base-compat' 'haskell-tasty' 'haskell-tasty-hunit')
-source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
-sha512sums=('e3078caf54da95c4efa9e9c936b35a98b62296ecce2242cd4e103605a9d29e8a9d6c7027dbf50d02b6a893bea558ea5b07dbb1df7c59bf26d86db76ccf112f25')
-
-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-temporary/repos/community-staging-x86_64/PKGBUILD (from rev 
1122357, haskell-temporary/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2022-02-02 00:44:43 UTC (rev 1122358)
@@ -0,0 +1,50 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=temporary
+pkgname=haskell-temporary
+pkgver=1.3
+pkgrel=346
+pkgdesc="Portable temporary file and directory support"
+url="https://www.github.com/batterseapower/temporary;
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-random')
+makedepends=('ghc')
+checkdepends=('haskell-base-compat' 'haskell-tasty' 'haskell-tasty-hunit')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('e3078caf54da95c4efa9e9c936b35a98b62296ecce2242cd4e103605a9d29e8a9d6c7027dbf50d02b6a893bea558ea5b07dbb1df7c59bf26d86db76ccf112f25')
+
+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-temporary/trunk (PKGBUILD)

2022-02-01 Thread Felix Yan via arch-commits
Date: Wednesday, February 2, 2022 @ 00:44:35
  Author: felixonmars
Revision: 1122357

upgpkg: haskell-temporary 1.3-346: rebuild with base-orphans 0.8.6

Modified:
  haskell-temporary/trunk/PKGBUILD

--+
 PKGBUILD |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2022-02-02 00:44:16 UTC (rev 1122356)
+++ PKGBUILD2022-02-02 00:44:35 UTC (rev 1122357)
@@ -4,7 +4,7 @@
 _hkgname=temporary
 pkgname=haskell-temporary
 pkgver=1.3
-pkgrel=345
+pkgrel=346
 pkgdesc="Portable temporary file and directory support"
 url="https://www.github.com/batterseapower/temporary;
 license=("BSD")



[arch-commits] Commit in haskell-hashable/repos/community-staging-x86_64 (2 files)

2022-02-01 Thread Felix Yan via arch-commits
Date: Wednesday, February 2, 2022 @ 00:44:16
  Author: felixonmars
Revision: 1122356

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-hashable/repos/community-staging-x86_64/PKGBUILD
(from rev 1122355, 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-02-02 00:44:08 UTC (rev 1122355)
+++ PKGBUILD2022-02-02 00:44:16 UTC (rev 1122356)
@@ -1,57 +0,0 @@
-# Maintainer: Felix Yan 
-# Contributor: Thomas Dziedzic 
-
-_hkgname=hashable
-pkgname=haskell-hashable
-pkgver=1.3.5.0
-pkgrel=8
-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-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=('95b10f671abbe2baecab84e619d0c88ebb6807f711155fa6cc90e46818e73e44e9cfc585dfac35ad63a73e55f01be60a11db0a012ed20818c30bae042e70d230')
-
-prepare() {
-cd $_hkgname-$pkgver
-uusi -r ghc-bignum:ghc-bignum,ghc-bignum-orphans $_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 
1122355, haskell-hashable/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2022-02-02 00:44:16 UTC (rev 1122356)
@@ -0,0 +1,57 @@
+# Maintainer: Felix Yan 
+# Contributor: Thomas Dziedzic 
+
+_hkgname=hashable
+pkgname=haskell-hashable
+pkgver=1.3.5.0
+pkgrel=9
+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-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=('95b10f671abbe2baecab84e619d0c88ebb6807f711155fa6cc90e46818e73e44e9cfc585dfac35ad63a73e55f01be60a11db0a012ed20818c30bae042e70d230')
+
+prepare() {
+cd $_hkgname-$pkgver
+uusi -r ghc-bignum:ghc-bignum,ghc-bignum-orphans $_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-02-01 Thread Felix Yan via arch-commits
Date: Wednesday, February 2, 2022 @ 00:44:08
  Author: felixonmars
Revision: 1122355

upgpkg: haskell-hashable 1.3.5.0-9: rebuild with base-orphans 0.8.6

Modified:
  haskell-hashable/trunk/PKGBUILD

--+
 PKGBUILD |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2022-02-02 00:43:43 UTC (rev 1122354)
+++ PKGBUILD2022-02-02 00:44:08 UTC (rev 1122355)
@@ -4,7 +4,7 @@
 _hkgname=hashable
 pkgname=haskell-hashable
 pkgver=1.3.5.0
-pkgrel=8
+pkgrel=9
 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-async/repos (2 files)

2022-02-01 Thread Felix Yan via arch-commits
Date: Wednesday, February 2, 2022 @ 00:43:43
  Author: felixonmars
Revision: 1122354

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 1122353, haskell-async/trunk/PKGBUILD)

--+
 PKGBUILD |   43 +++
 1 file changed, 43 insertions(+)

Copied: haskell-async/repos/community-staging-x86_64/PKGBUILD (from rev 
1122353, haskell-async/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2022-02-02 00:43:43 UTC (rev 1122354)
@@ -0,0 +1,43 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=async
+pkgname=haskell-async
+pkgver=2.2.4
+pkgrel=4
+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' 'haskell-hunit' 'haskell-test-framework' 
'haskell-test-framework-hunit')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('24f37f974dd7573138475d04c0fccb97fcbd8b3de56f7d06199b8f936fd9a29cd0ba0574212a753a81de8958b3292ecee79d0e8d0d2f51eb91874424e6219569')
+
+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-async/trunk (PKGBUILD)

2022-02-01 Thread Felix Yan via arch-commits
Date: Wednesday, February 2, 2022 @ 00:43:35
  Author: felixonmars
Revision: 1122353

upgpkg: haskell-async 2.2.4-4: rebuild with base-orphans 0.8.6 (rebuild pass 1, 
specified --nocheck)

Modified:
  haskell-async/trunk/PKGBUILD

--+
 PKGBUILD |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2022-02-02 00:43:12 UTC (rev 1122352)
+++ PKGBUILD2022-02-02 00:43:35 UTC (rev 1122353)
@@ -4,7 +4,7 @@
 _hkgname=async
 pkgname=haskell-async
 pkgver=2.2.4
-pkgrel=3
+pkgrel=4
 pkgdesc="Run IO operations asynchronously and wait for their results"
 url="https://github.com/simonmar/async;
 license=("BSD")



[arch-commits] Commit in haskell-tasty-inspection-testing/repos (2 files)

2022-02-01 Thread Felix Yan via arch-commits
Date: Wednesday, February 2, 2022 @ 00:43:12
  Author: felixonmars
Revision: 1122352

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-tasty-inspection-testing/repos/community-staging-x86_64/
  haskell-tasty-inspection-testing/repos/community-staging-x86_64/PKGBUILD
(from rev 1122351, haskell-tasty-inspection-testing/trunk/PKGBUILD)

--+
 PKGBUILD |   45 +
 1 file changed, 45 insertions(+)

Copied: 
haskell-tasty-inspection-testing/repos/community-staging-x86_64/PKGBUILD (from 
rev 1122351, haskell-tasty-inspection-testing/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2022-02-02 00:43:12 UTC (rev 1122352)
@@ -0,0 +1,45 @@
+# Maintainer: Felix Yan 
+
+_hkgname=tasty-inspection-testing
+pkgname=haskell-tasty-inspection-testing
+pkgver=0.1
+pkgrel=50
+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-02-01 Thread Felix Yan via arch-commits
Date: Wednesday, February 2, 2022 @ 00:43:05
  Author: felixonmars
Revision: 1122351

upgpkg: haskell-tasty-inspection-testing 0.1-50: rebuild with base-orphans 0.8.6

Modified:
  haskell-tasty-inspection-testing/trunk/PKGBUILD

--+
 PKGBUILD |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2022-02-02 00:42:45 UTC (rev 1122350)
+++ PKGBUILD2022-02-02 00:43:05 UTC (rev 1122351)
@@ -3,7 +3,7 @@
 _hkgname=tasty-inspection-testing
 pkgname=haskell-tasty-inspection-testing
 pkgver=0.1
-pkgrel=49
+pkgrel=50
 pkgdesc="Inspection testing support for tasty"
 url="https://github.com/Bodigrim/tasty-inspection-testing;
 license=("MIT")



[arch-commits] Commit in haskell-tasty-smallcheck/repos (2 files)

2022-02-01 Thread Felix Yan via arch-commits
Date: Wednesday, February 2, 2022 @ 00:42:45
  Author: felixonmars
Revision: 1122350

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-tasty-smallcheck/repos/community-staging-x86_64/
  haskell-tasty-smallcheck/repos/community-staging-x86_64/PKGBUILD
(from rev 1122349, haskell-tasty-smallcheck/trunk/PKGBUILD)

--+
 PKGBUILD |   38 ++
 1 file changed, 38 insertions(+)

Copied: haskell-tasty-smallcheck/repos/community-staging-x86_64/PKGBUILD (from 
rev 1122349, haskell-tasty-smallcheck/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2022-02-02 00:42:45 UTC (rev 1122350)
@@ -0,0 +1,38 @@
+# Maintainer: Felix Yan 
+
+_hkgname=tasty-smallcheck
+pkgname=haskell-tasty-smallcheck
+pkgver=0.8.2
+pkgrel=230
+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-02-01 Thread Felix Yan via arch-commits
Date: Wednesday, February 2, 2022 @ 00:42:38
  Author: felixonmars
Revision: 1122349

upgpkg: haskell-tasty-smallcheck 0.8.2-230: rebuild with base-orphans 0.8.6

Modified:
  haskell-tasty-smallcheck/trunk/PKGBUILD

--+
 PKGBUILD |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2022-02-02 00:42:20 UTC (rev 1122348)
+++ PKGBUILD2022-02-02 00:42:38 UTC (rev 1122349)
@@ -3,7 +3,7 @@
 _hkgname=tasty-smallcheck
 pkgname=haskell-tasty-smallcheck
 pkgver=0.8.2
-pkgrel=229
+pkgrel=230
 pkgdesc="SmallCheck support for the Tasty test framework"
 url="https://github.com/feuerbach/tasty;
 license=('MIT')



[arch-commits] Commit in haskell-tasty-quickcheck/repos (2 files)

2022-02-01 Thread Felix Yan via arch-commits
Date: Wednesday, February 2, 2022 @ 00:42:20
  Author: felixonmars
Revision: 1122348

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-tasty-quickcheck/repos/community-staging-x86_64/
  haskell-tasty-quickcheck/repos/community-staging-x86_64/PKGBUILD
(from rev 1122347, haskell-tasty-quickcheck/trunk/PKGBUILD)

--+
 PKGBUILD |   51 +++
 1 file changed, 51 insertions(+)

Copied: haskell-tasty-quickcheck/repos/community-staging-x86_64/PKGBUILD (from 
rev 1122347, haskell-tasty-quickcheck/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2022-02-02 00:42:20 UTC (rev 1122348)
@@ -0,0 +1,51 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=tasty-quickcheck
+pkgname=haskell-tasty-quickcheck
+pkgver=0.10.2
+pkgrel=30
+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-02-01 Thread Felix Yan via arch-commits
Date: Wednesday, February 2, 2022 @ 00:42:12
  Author: felixonmars
Revision: 1122347

upgpkg: haskell-tasty-quickcheck 0.10.2-30: rebuild with base-orphans 0.8.6 
(rebuild pass 1, specified --nocheck)

Modified:
  haskell-tasty-quickcheck/trunk/PKGBUILD

--+
 PKGBUILD |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2022-02-02 00:41:54 UTC (rev 1122346)
+++ PKGBUILD2022-02-02 00:42:12 UTC (rev 1122347)
@@ -4,7 +4,7 @@
 _hkgname=tasty-quickcheck
 pkgname=haskell-tasty-quickcheck
 pkgver=0.10.2
-pkgrel=29
+pkgrel=30
 pkgdesc="QuickCheck support for the Tasty test framework."
 url="https://github.com/UnkindPartition/tasty;
 license=("MIT")



[arch-commits] Commit in haskell-tasty-hunit/repos (2 files)

2022-02-01 Thread Felix Yan via arch-commits
Date: Wednesday, February 2, 2022 @ 00:41:54
  Author: felixonmars
Revision: 1122346

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-tasty-hunit/repos/community-staging-x86_64/
  haskell-tasty-hunit/repos/community-staging-x86_64/PKGBUILD
(from rev 1122345, haskell-tasty-hunit/trunk/PKGBUILD)

--+
 PKGBUILD |   38 ++
 1 file changed, 38 insertions(+)

Copied: haskell-tasty-hunit/repos/community-staging-x86_64/PKGBUILD (from rev 
1122345, haskell-tasty-hunit/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2022-02-02 00:41:54 UTC (rev 1122346)
@@ -0,0 +1,38 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=tasty-hunit
+pkgname=haskell-tasty-hunit
+pkgver=0.10.0.3
+pkgrel=259
+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-02-01 Thread Felix Yan via arch-commits
Date: Wednesday, February 2, 2022 @ 00:41:47
  Author: felixonmars
Revision: 1122345

upgpkg: haskell-tasty-hunit 0.10.0.3-259: rebuild with base-orphans 0.8.6

Modified:
  haskell-tasty-hunit/trunk/PKGBUILD

--+
 PKGBUILD |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2022-02-02 00:41:26 UTC (rev 1122344)
+++ PKGBUILD2022-02-02 00:41:47 UTC (rev 1122345)
@@ -4,7 +4,7 @@
 _hkgname=tasty-hunit
 pkgname=haskell-tasty-hunit
 pkgver=0.10.0.3
-pkgrel=258
+pkgrel=259
 pkgdesc="HUnit support for the Tasty test framework."
 url="https://documentup.com/feuerbach/tasty;
 license=("MIT")



[arch-commits] Commit in xfce4-sensors-plugin/repos/extra-x86_64 (PKGBUILD PKGBUILD)

2022-02-01 Thread Evangelos Foutras via arch-commits
Date: Wednesday, February 2, 2022 @ 00:41:33
  Author: foutrelis
Revision: 435747

archrelease: copy trunk to extra-x86_64

Added:
  xfce4-sensors-plugin/repos/extra-x86_64/PKGBUILD
(from rev 435746, xfce4-sensors-plugin/trunk/PKGBUILD)
Deleted:
  xfce4-sensors-plugin/repos/extra-x86_64/PKGBUILD

--+
 PKGBUILD |   80 ++---
 1 file changed, 40 insertions(+), 40 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2022-02-02 00:41:28 UTC (rev 435746)
+++ PKGBUILD2022-02-02 00:41:33 UTC (rev 435747)
@@ -1,40 +0,0 @@
-# Maintainer: Evangelos Foutras 
-# Contributor: Andreas Radke 
-# Contributor: Merk Matthias 
-
-pkgname=xfce4-sensors-plugin
-pkgver=1.4.2
-pkgrel=1
-pkgdesc="Sensors plugin for the Xfce panel"
-arch=('x86_64')
-url="https://docs.xfce.org/panel-plugins/xfce4-sensors-plugin;
-license=('GPL2')
-groups=('xfce4-goodies')
-depends=('xfce4-panel' 'lm_sensors' 'libnotify' 'hicolor-icon-theme')
-makedepends=('intltool' 'hddtemp' 'netcat')
-optdepends=('hddtemp: for monitoring the temperature of hard drives')
-source=(https://archive.xfce.org/src/panel-plugins/$pkgname/${pkgver%.*}/$pkgname-$pkgver.tar.bz2)
-sha256sums=('da90f12e6ae995bcd1c81be35479a7a9d32308c65ecd64e568ba8c9592d39fcb')
-
-build() {
-  cd "$srcdir/$pkgname-$pkgver"
-
-  ./configure \
---prefix=/usr \
---sysconfdir=/etc \
---libexecdir=/usr/lib \
---localstatedir=/var \
---datadir=/usr/share \
---datarootdir=/usr/share \
---disable-static \
---disable-debug \
---disable-pathchecks
-  make
-}
-
-package() {
-  cd "$srcdir/$pkgname-$pkgver"
-  make DESTDIR="$pkgdir" install
-}
-
-# vim:set ts=2 sw=2 et:

Copied: xfce4-sensors-plugin/repos/extra-x86_64/PKGBUILD (from rev 435746, 
xfce4-sensors-plugin/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2022-02-02 00:41:33 UTC (rev 435747)
@@ -0,0 +1,40 @@
+# Maintainer: Evangelos Foutras 
+# Contributor: Andreas Radke 
+# Contributor: Merk Matthias 
+
+pkgname=xfce4-sensors-plugin
+pkgver=1.4.3
+pkgrel=1
+pkgdesc="Sensors plugin for the Xfce panel"
+arch=('x86_64')
+url="https://docs.xfce.org/panel-plugins/xfce4-sensors-plugin;
+license=('GPL2')
+groups=('xfce4-goodies')
+depends=('xfce4-panel' 'lm_sensors' 'libnotify' 'hicolor-icon-theme')
+makedepends=('intltool' 'hddtemp' 'netcat')
+optdepends=('hddtemp: for monitoring the temperature of hard drives')
+source=(https://archive.xfce.org/src/panel-plugins/$pkgname/${pkgver%.*}/$pkgname-$pkgver.tar.bz2)
+sha256sums=('171c0235f70c65f0ffee587e960d9da79b284855df22130239eac26272ec06c9')
+
+build() {
+  cd "$srcdir/$pkgname-$pkgver"
+
+  ./configure \
+--prefix=/usr \
+--sysconfdir=/etc \
+--libexecdir=/usr/lib \
+--localstatedir=/var \
+--datadir=/usr/share \
+--datarootdir=/usr/share \
+--disable-static \
+--disable-debug \
+--disable-pathchecks
+  make
+}
+
+package() {
+  cd "$srcdir/$pkgname-$pkgver"
+  make DESTDIR="$pkgdir" install
+}
+
+# vim:set ts=2 sw=2 et:



[arch-commits] Commit in xfce4-sensors-plugin/trunk (PKGBUILD)

2022-02-01 Thread Evangelos Foutras via arch-commits
Date: Wednesday, February 2, 2022 @ 00:41:28
  Author: foutrelis
Revision: 435746

upgpkg: xfce4-sensors-plugin 1.4.3-1: new upstream release

Modified:
  xfce4-sensors-plugin/trunk/PKGBUILD

--+
 PKGBUILD |4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2022-02-02 00:38:28 UTC (rev 435745)
+++ PKGBUILD2022-02-02 00:41:28 UTC (rev 435746)
@@ -3,7 +3,7 @@
 # Contributor: Merk Matthias 
 
 pkgname=xfce4-sensors-plugin
-pkgver=1.4.2
+pkgver=1.4.3
 pkgrel=1
 pkgdesc="Sensors plugin for the Xfce panel"
 arch=('x86_64')
@@ -14,7 +14,7 @@
 makedepends=('intltool' 'hddtemp' 'netcat')
 optdepends=('hddtemp: for monitoring the temperature of hard drives')
 
source=(https://archive.xfce.org/src/panel-plugins/$pkgname/${pkgver%.*}/$pkgname-$pkgver.tar.bz2)
-sha256sums=('da90f12e6ae995bcd1c81be35479a7a9d32308c65ecd64e568ba8c9592d39fcb')
+sha256sums=('171c0235f70c65f0ffee587e960d9da79b284855df22130239eac26272ec06c9')
 
 build() {
   cd "$srcdir/$pkgname-$pkgver"



[arch-commits] Commit in haskell-hashable/repos (2 files)

2022-02-01 Thread Felix Yan via arch-commits
Date: Wednesday, February 2, 2022 @ 00:41:26
  Author: felixonmars
Revision: 1122344

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 1122343, haskell-hashable/trunk/PKGBUILD)

--+
 PKGBUILD |   57 +
 1 file changed, 57 insertions(+)

Copied: haskell-hashable/repos/community-staging-x86_64/PKGBUILD (from rev 
1122343, haskell-hashable/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2022-02-02 00:41:26 UTC (rev 1122344)
@@ -0,0 +1,57 @@
+# Maintainer: Felix Yan 
+# Contributor: Thomas Dziedzic 
+
+_hkgname=hashable
+pkgname=haskell-hashable
+pkgver=1.3.5.0
+pkgrel=8
+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-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=('95b10f671abbe2baecab84e619d0c88ebb6807f711155fa6cc90e46818e73e44e9cfc585dfac35ad63a73e55f01be60a11db0a012ed20818c30bae042e70d230')
+
+prepare() {
+cd $_hkgname-$pkgver
+uusi -r ghc-bignum:ghc-bignum,ghc-bignum-orphans $_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-02-01 Thread Felix Yan via arch-commits
Date: Wednesday, February 2, 2022 @ 00:41:19
  Author: felixonmars
Revision: 1122343

upgpkg: haskell-hashable 1.3.5.0-8: rebuild with base-orphans 0.8.6 (rebuild 
pass 1, specified --nocheck)

Modified:
  haskell-hashable/trunk/PKGBUILD

--+
 PKGBUILD |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2022-02-02 00:40:58 UTC (rev 1122342)
+++ PKGBUILD2022-02-02 00:41:19 UTC (rev 1122343)
@@ -4,7 +4,7 @@
 _hkgname=hashable
 pkgname=haskell-hashable
 pkgver=1.3.5.0
-pkgrel=7
+pkgrel=8
 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-hspec/repos (2 files)

2022-02-01 Thread Felix Yan via arch-commits
Date: Wednesday, February 2, 2022 @ 00:40:58
  Author: felixonmars
Revision: 1122342

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-hspec/repos/community-staging-x86_64/
  haskell-hspec/repos/community-staging-x86_64/PKGBUILD
(from rev 1122341, haskell-hspec/trunk/PKGBUILD)

--+
 PKGBUILD |   38 ++
 1 file changed, 38 insertions(+)

Copied: haskell-hspec/repos/community-staging-x86_64/PKGBUILD (from rev 
1122341, haskell-hspec/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2022-02-02 00:40:58 UTC (rev 1122342)
@@ -0,0 +1,38 @@
+# Maintainer: Felix Yan 
+
+_hkgname=hspec
+pkgname=haskell-hspec
+pkgver=2.8.5
+pkgrel=14
+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=('09babdc2fb9d930fd793742fbca3e66118a4510c3e5912b567b114c850663038c19a6006fb1604318d23ccb48495df459832e842a5b80aa5b0acc8eac155dec2')
+
+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-02-01 Thread Felix Yan via arch-commits
Date: Wednesday, February 2, 2022 @ 00:40:51
  Author: felixonmars
Revision: 1122341

upgpkg: haskell-hspec 2.8.5-14: rebuild with base-orphans 0.8.6

Modified:
  haskell-hspec/trunk/PKGBUILD

--+
 PKGBUILD |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2022-02-02 00:40:33 UTC (rev 1122340)
+++ PKGBUILD2022-02-02 00:40:51 UTC (rev 1122341)
@@ -3,7 +3,7 @@
 _hkgname=hspec
 pkgname=haskell-hspec
 pkgver=2.8.5
-pkgrel=13
+pkgrel=14
 pkgdesc="A Testing Framework for Haskell"
 url="http://hspec.github.io/;
 license=('MIT')



[arch-commits] Commit in haskell-tasty/repos (2 files)

2022-02-01 Thread Felix Yan via arch-commits
Date: Wednesday, February 2, 2022 @ 00:40:33
  Author: felixonmars
Revision: 1122340

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-tasty/repos/community-staging-x86_64/
  haskell-tasty/repos/community-staging-x86_64/PKGBUILD
(from rev 1122339, haskell-tasty/trunk/PKGBUILD)

--+
 PKGBUILD |   40 
 1 file changed, 40 insertions(+)

Copied: haskell-tasty/repos/community-staging-x86_64/PKGBUILD (from rev 
1122339, haskell-tasty/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2022-02-02 00:40:33 UTC (rev 1122340)
@@ -0,0 +1,40 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=tasty
+pkgname=haskell-tasty
+pkgver=1.4.2.1
+pkgrel=27
+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-02-01 Thread Felix Yan via arch-commits
Date: Wednesday, February 2, 2022 @ 00:40:26
  Author: felixonmars
Revision: 1122339

upgpkg: haskell-tasty 1.4.2.1-27: rebuild with base-orphans 0.8.6

Modified:
  haskell-tasty/trunk/PKGBUILD

--+
 PKGBUILD |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2022-02-02 00:39:58 UTC (rev 1122338)
+++ PKGBUILD2022-02-02 00:40:26 UTC (rev 1122339)
@@ -4,7 +4,7 @@
 _hkgname=tasty
 pkgname=haskell-tasty
 pkgver=1.4.2.1
-pkgrel=26
+pkgrel=27
 pkgdesc="Modern and extensible testing framework"
 url="http://documentup.com/UnkindPartition/tasty;
 license=("MIT")



[arch-commits] Commit in haskell-test-framework-quickcheck2/repos (2 files)

2022-02-01 Thread Felix Yan via arch-commits
Date: Wednesday, February 2, 2022 @ 00:39:58
  Author: felixonmars
Revision: 1122338

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 1122337, 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 1122337, haskell-test-framework-quickcheck2/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2022-02-02 00:39:58 UTC (rev 1122338)
@@ -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=373
+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-02-01 Thread Felix Yan via arch-commits
Date: Wednesday, February 2, 2022 @ 00:39:51
  Author: felixonmars
Revision: 1122337

upgpkg: haskell-test-framework-quickcheck2 0.3.0.5-373: rebuild with 
base-orphans 0.8.6

Modified:
  haskell-test-framework-quickcheck2/trunk/PKGBUILD

--+
 PKGBUILD |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2022-02-02 00:39:33 UTC (rev 1122336)
+++ PKGBUILD2022-02-02 00:39:51 UTC (rev 1122337)
@@ -4,7 +4,7 @@
 _hkgname=test-framework-quickcheck2
 pkgname=haskell-test-framework-quickcheck2
 pkgver=0.3.0.5
-pkgrel=372
+pkgrel=373
 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-02-01 Thread Felix Yan via arch-commits
Date: Wednesday, February 2, 2022 @ 00:39:33
  Author: felixonmars
Revision: 1122336

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 1122335, 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 1122335, haskell-test-framework-hunit/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2022-02-02 00:39:33 UTC (rev 1122336)
@@ -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=378
+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-02-01 Thread Felix Yan via arch-commits
Date: Wednesday, February 2, 2022 @ 00:39:26
  Author: felixonmars
Revision: 1122335

upgpkg: haskell-test-framework-hunit 0.3.0.2-378: rebuild with base-orphans 
0.8.6

Modified:
  haskell-test-framework-hunit/trunk/PKGBUILD

--+
 PKGBUILD |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2022-02-02 00:39:08 UTC (rev 1122334)
+++ PKGBUILD2022-02-02 00:39:26 UTC (rev 1122335)
@@ -4,7 +4,7 @@
 _hkgname=test-framework-hunit
 pkgname=haskell-test-framework-hunit
 pkgver=0.3.0.2
-pkgrel=377
+pkgrel=378
 pkgdesc="HUnit support for the test-framework package."
 url="https://batterseapower.github.io/test-framework/;
 license=("BSD")



[arch-commits] Commit in haskell-hspec-meta/repos (2 files)

2022-02-01 Thread Felix Yan via arch-commits
Date: Wednesday, February 2, 2022 @ 00:39:08
  Author: felixonmars
Revision: 1122334

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 1122333, haskell-hspec-meta/trunk/PKGBUILD)

--+
 PKGBUILD |   43 +++
 1 file changed, 43 insertions(+)

Copied: haskell-hspec-meta/repos/community-staging-x86_64/PKGBUILD (from rev 
1122333, haskell-hspec-meta/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2022-02-02 00:39:08 UTC (rev 1122334)
@@ -0,0 +1,43 @@
+# Maintainer: Felix Yan 
+
+_hkgname=hspec-meta
+pkgname=haskell-hspec-meta
+pkgver=2.7.8
+pkgrel=167
+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-02-01 Thread Felix Yan via arch-commits
Date: Wednesday, February 2, 2022 @ 00:39:01
  Author: felixonmars
Revision: 1122333

upgpkg: haskell-hspec-meta 2.7.8-167: rebuild with base-orphans 0.8.6

Modified:
  haskell-hspec-meta/trunk/PKGBUILD

--+
 PKGBUILD |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2022-02-02 00:38:29 UTC (rev 1122332)
+++ PKGBUILD2022-02-02 00:39:01 UTC (rev 1122333)
@@ -3,7 +3,7 @@
 _hkgname=hspec-meta
 pkgname=haskell-hspec-meta
 pkgver=2.7.8
-pkgrel=166
+pkgrel=167
 pkgdesc="A version of Hspec which is used to test Hspec itself"
 url="http://hspec.github.io/;
 license=('MIT')



[arch-commits] Commit in haskell-hspec-core/repos (2 files)

2022-02-01 Thread Felix Yan via arch-commits
Date: Wednesday, February 2, 2022 @ 00:38:29
  Author: felixonmars
Revision: 1122332

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-hspec-core/repos/community-staging-x86_64/
  haskell-hspec-core/repos/community-staging-x86_64/PKGBUILD
(from rev 1122331, haskell-hspec-core/trunk/PKGBUILD)

--+
 PKGBUILD |   52 
 1 file changed, 52 insertions(+)

Copied: haskell-hspec-core/repos/community-staging-x86_64/PKGBUILD (from rev 
1122331, haskell-hspec-core/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2022-02-02 00:38:29 UTC (rev 1122332)
@@ -0,0 +1,52 @@
+# Maintainer: Felix Yan 
+
+_hkgname=hspec-core
+pkgname=haskell-hspec-core
+pkgver=2.8.5
+pkgrel=15
+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=('266e8b157a33071ccac322b138afb31a39d5327061078721c1536060ea716de2162c23514c085913c2d92d07bf9afe7f3334571ed09f7bfb320a16ebb2f2b6f3')
+
+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
+}



[arch-commits] Commit in xfce4-cpugraph-plugin/repos/extra-x86_64 (PKGBUILD PKGBUILD)

2022-02-01 Thread Evangelos Foutras via arch-commits
Date: Wednesday, February 2, 2022 @ 00:38:28
  Author: foutrelis
Revision: 435745

archrelease: copy trunk to extra-x86_64

Added:
  xfce4-cpugraph-plugin/repos/extra-x86_64/PKGBUILD
(from rev 435744, xfce4-cpugraph-plugin/trunk/PKGBUILD)
Deleted:
  xfce4-cpugraph-plugin/repos/extra-x86_64/PKGBUILD

--+
 PKGBUILD |   74 ++---
 1 file changed, 37 insertions(+), 37 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2022-02-02 00:38:25 UTC (rev 435744)
+++ PKGBUILD2022-02-02 00:38:28 UTC (rev 435745)
@@ -1,37 +0,0 @@
-# Maintainer: Evangelos Foutras 
-# Contributor: AndyRTR 
-# Contributor: Aurelien Foret 
-
-pkgname=xfce4-cpugraph-plugin
-pkgver=1.2.5
-pkgrel=1
-pkgdesc="Graphical representation of the CPU load"
-arch=('x86_64')
-license=('GPL' 'custom')
-url="https://docs.xfce.org/panel-plugins/xfce4-cpugraph-plugin;
-groups=('xfce4-goodies')
-depends=('xfce4-panel')
-makedepends=('intltool')
-source=(https://archive.xfce.org/src/panel-plugins/$pkgname/${pkgver%.*}/$pkgname-$pkgver.tar.bz2)
-sha256sums=('c2f6dbd7f83c79b63b83c98232c79d050e18640e82464b9ec8d3643a92c3a1b0')
-
-build() {
-  cd "$srcdir/$pkgname-$pkgver"
-
-  ./configure \
---prefix=/usr \
---sysconfdir=/etc \
---libexecdir=/usr/lib \
---localstatedir=/var \
---disable-static \
---disable-debug
-  make
-}
-
-package() {
-  cd "$srcdir/$pkgname-$pkgver"
-  make DESTDIR="$pkgdir" install
-  install -Dm644 COPYING "$pkgdir/usr/share/licenses/$pkgname/COPYING"
-}
-
-# vim:set ts=2 sw=2 et:

Copied: xfce4-cpugraph-plugin/repos/extra-x86_64/PKGBUILD (from rev 435744, 
xfce4-cpugraph-plugin/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2022-02-02 00:38:28 UTC (rev 435745)
@@ -0,0 +1,37 @@
+# Maintainer: Evangelos Foutras 
+# Contributor: AndyRTR 
+# Contributor: Aurelien Foret 
+
+pkgname=xfce4-cpugraph-plugin
+pkgver=1.2.6
+pkgrel=1
+pkgdesc="Graphical representation of the CPU load"
+arch=('x86_64')
+license=('GPL' 'custom')
+url="https://docs.xfce.org/panel-plugins/xfce4-cpugraph-plugin;
+groups=('xfce4-goodies')
+depends=('xfce4-panel')
+makedepends=('intltool')
+source=(https://archive.xfce.org/src/panel-plugins/$pkgname/${pkgver%.*}/$pkgname-$pkgver.tar.bz2)
+sha256sums=('773246f57c1824a85468d4119c17aeb07170ed1ebace8fa406c7fbcf5b47af99')
+
+build() {
+  cd "$srcdir/$pkgname-$pkgver"
+
+  ./configure \
+--prefix=/usr \
+--sysconfdir=/etc \
+--libexecdir=/usr/lib \
+--localstatedir=/var \
+--disable-static \
+--disable-debug
+  make
+}
+
+package() {
+  cd "$srcdir/$pkgname-$pkgver"
+  make DESTDIR="$pkgdir" install
+  install -Dm644 COPYING "$pkgdir/usr/share/licenses/$pkgname/COPYING"
+}
+
+# vim:set ts=2 sw=2 et:



[arch-commits] Commit in xfce4-cpugraph-plugin/trunk (PKGBUILD)

2022-02-01 Thread Evangelos Foutras via arch-commits
Date: Wednesday, February 2, 2022 @ 00:38:25
  Author: foutrelis
Revision: 435744

upgpkg: xfce4-cpugraph-plugin 1.2.6-1: new upstream release

Modified:
  xfce4-cpugraph-plugin/trunk/PKGBUILD

--+
 PKGBUILD |4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2022-02-02 00:28:49 UTC (rev 435743)
+++ PKGBUILD2022-02-02 00:38:25 UTC (rev 435744)
@@ -3,7 +3,7 @@
 # Contributor: Aurelien Foret 
 
 pkgname=xfce4-cpugraph-plugin
-pkgver=1.2.5
+pkgver=1.2.6
 pkgrel=1
 pkgdesc="Graphical representation of the CPU load"
 arch=('x86_64')
@@ -13,7 +13,7 @@
 depends=('xfce4-panel')
 makedepends=('intltool')
 
source=(https://archive.xfce.org/src/panel-plugins/$pkgname/${pkgver%.*}/$pkgname-$pkgver.tar.bz2)
-sha256sums=('c2f6dbd7f83c79b63b83c98232c79d050e18640e82464b9ec8d3643a92c3a1b0')
+sha256sums=('773246f57c1824a85468d4119c17aeb07170ed1ebace8fa406c7fbcf5b47af99')
 
 build() {
   cd "$srcdir/$pkgname-$pkgver"



[arch-commits] Commit in haskell-hspec-core/trunk (PKGBUILD)

2022-02-01 Thread Felix Yan via arch-commits
Date: Wednesday, February 2, 2022 @ 00:38:22
  Author: felixonmars
Revision: 1122331

upgpkg: haskell-hspec-core 2.8.5-15: rebuild with base-orphans 0.8.6 (rebuild 
pass 1, specified --nocheck)

Modified:
  haskell-hspec-core/trunk/PKGBUILD

--+
 PKGBUILD |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2022-02-02 00:37:50 UTC (rev 1122330)
+++ PKGBUILD2022-02-02 00:38:22 UTC (rev 1122331)
@@ -3,7 +3,7 @@
 _hkgname=hspec-core
 pkgname=haskell-hspec-core
 pkgver=2.8.5
-pkgrel=14
+pkgrel=15
 pkgdesc="A Testing Framework for Haskell"
 url="http://hspec.github.io/;
 license=('MIT')



[arch-commits] Commit in haskell-optparse-applicative/repos (2 files)

2022-02-01 Thread Felix Yan via arch-commits
Date: Wednesday, February 2, 2022 @ 00:37:50
  Author: felixonmars
Revision: 1122330

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-optparse-applicative/repos/community-staging-x86_64/
  haskell-optparse-applicative/repos/community-staging-x86_64/PKGBUILD
(from rev 1122329, haskell-optparse-applicative/trunk/PKGBUILD)

--+
 PKGBUILD |   55 +++
 1 file changed, 55 insertions(+)

Copied: haskell-optparse-applicative/repos/community-staging-x86_64/PKGBUILD 
(from rev 1122329, haskell-optparse-applicative/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2022-02-02 00:37:50 UTC (rev 1122330)
@@ -0,0 +1,55 @@
+# Maintainer: Felix Yan 
+# Contributor: Roger Duran 
+
+_hkgname=optparse-applicative
+pkgname=haskell-optparse-applicative
+pkgver=0.16.1.0
+pkgrel=194
+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
+}



[arch-commits] Commit in haskell-optparse-applicative/trunk (PKGBUILD)

2022-02-01 Thread Felix Yan via arch-commits
Date: Wednesday, February 2, 2022 @ 00:37:43
  Author: felixonmars
Revision: 1122329

upgpkg: haskell-optparse-applicative 0.16.1.0-194: rebuild with base-orphans 
0.8.6 (rebuild pass 1, specified --nocheck)

Modified:
  haskell-optparse-applicative/trunk/PKGBUILD

--+
 PKGBUILD |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2022-02-02 00:37:16 UTC (rev 1122328)
+++ PKGBUILD2022-02-02 00:37:43 UTC (rev 1122329)
@@ -4,7 +4,7 @@
 _hkgname=optparse-applicative
 pkgname=haskell-optparse-applicative
 pkgver=0.16.1.0
-pkgrel=193
+pkgrel=194
 pkgdesc="Utilities and combinators for parsing command line options"
 url="https://github.com/pcapriotti/optparse-applicative;
 license=("BSD")



[arch-commits] Commit in haskell-test-framework/repos (2 files)

2022-02-01 Thread Felix Yan via arch-commits
Date: Wednesday, February 2, 2022 @ 00:37:16
  Author: felixonmars
Revision: 1122328

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-test-framework/repos/community-staging-x86_64/
  haskell-test-framework/repos/community-staging-x86_64/PKGBUILD
(from rev 1122327, haskell-test-framework/trunk/PKGBUILD)

--+
 PKGBUILD |   50 ++
 1 file changed, 50 insertions(+)

Copied: haskell-test-framework/repos/community-staging-x86_64/PKGBUILD (from 
rev 1122327, haskell-test-framework/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2022-02-02 00:37:16 UTC (rev 1122328)
@@ -0,0 +1,50 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=test-framework
+pkgname=haskell-test-framework
+pkgver=0.8.2.0
+pkgrel=396
+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
+}



[arch-commits] Commit in haskell-test-framework/trunk (PKGBUILD)

2022-02-01 Thread Felix Yan via arch-commits
Date: Wednesday, February 2, 2022 @ 00:37:09
  Author: felixonmars
Revision: 1122327

upgpkg: haskell-test-framework 0.8.2.0-396: rebuild with base-orphans 0.8.6 
(rebuild pass 1, specified --nocheck)

Modified:
  haskell-test-framework/trunk/PKGBUILD

--+
 PKGBUILD |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2022-02-02 00:36:48 UTC (rev 1122326)
+++ PKGBUILD2022-02-02 00:37:09 UTC (rev 1122327)
@@ -4,7 +4,7 @@
 _hkgname=test-framework
 pkgname=haskell-test-framework
 pkgver=0.8.2.0
-pkgrel=395
+pkgrel=396
 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-mockery/repos (2 files)

2022-02-01 Thread Felix Yan via arch-commits
Date: Wednesday, February 2, 2022 @ 00:36:48
  Author: felixonmars
Revision: 1122326

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 1122325, haskell-mockery/trunk/PKGBUILD)

--+
 PKGBUILD |   50 ++
 1 file changed, 50 insertions(+)

Copied: haskell-mockery/repos/community-staging-x86_64/PKGBUILD (from rev 
1122325, haskell-mockery/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2022-02-02 00:36:48 UTC (rev 1122326)
@@ -0,0 +1,50 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=mockery
+pkgname=haskell-mockery
+pkgver=0.3.5
+pkgrel=359
+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-02-01 Thread Felix Yan via arch-commits
Date: Wednesday, February 2, 2022 @ 00:36:41
  Author: felixonmars
Revision: 1122325

upgpkg: haskell-mockery 0.3.5-359: rebuild with base-orphans 0.8.6 (rebuild 
pass 1, specified --nocheck)

Modified:
  haskell-mockery/trunk/PKGBUILD

--+
 PKGBUILD |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2022-02-02 00:36:24 UTC (rev 1122324)
+++ PKGBUILD2022-02-02 00:36:41 UTC (rev 1122325)
@@ -4,7 +4,7 @@
 _hkgname=mockery
 pkgname=haskell-mockery
 pkgver=0.3.5
-pkgrel=358
+pkgrel=359
 pkgdesc="Support functions for automated testing"
 url="https://github.com/hspec/mockery;
 license=("MIT")



[arch-commits] Commit in haskell-quickcheck-io/repos (2 files)

2022-02-01 Thread Felix Yan via arch-commits
Date: Wednesday, February 2, 2022 @ 00:36:24
  Author: felixonmars
Revision: 1122324

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 1122323, haskell-quickcheck-io/trunk/PKGBUILD)

--+
 PKGBUILD |   37 +
 1 file changed, 37 insertions(+)

Copied: haskell-quickcheck-io/repos/community-staging-x86_64/PKGBUILD (from rev 
1122323, haskell-quickcheck-io/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2022-02-02 00:36:24 UTC (rev 1122324)
@@ -0,0 +1,37 @@
+# Maintainer: Felix Yan 
+
+_hkgname=quickcheck-io
+pkgname=haskell-quickcheck-io
+pkgver=0.2.0
+pkgrel=430
+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-02-01 Thread Felix Yan via arch-commits
Date: Wednesday, February 2, 2022 @ 00:36:16
  Author: felixonmars
Revision: 1122323

upgpkg: haskell-quickcheck-io 0.2.0-430: rebuild with base-orphans 0.8.6

Modified:
  haskell-quickcheck-io/trunk/PKGBUILD

--+
 PKGBUILD |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2022-02-02 00:35:59 UTC (rev 1122322)
+++ PKGBUILD2022-02-02 00:36:16 UTC (rev 1122323)
@@ -3,7 +3,7 @@
 _hkgname=quickcheck-io
 pkgname=haskell-quickcheck-io
 pkgver=0.2.0
-pkgrel=429
+pkgrel=430
 pkgdesc="Use HUnit assertions as QuickCheck properties"
 url="https://github.com/hspec/quickcheck-io;
 license=('MIT')



[arch-commits] Commit in haskell-quickcheck-classes-base/repos (2 files)

2022-02-01 Thread Felix Yan via arch-commits
Date: Wednesday, February 2, 2022 @ 00:35:59
  Author: felixonmars
Revision: 1122322

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-quickcheck-classes-base/repos/community-staging-x86_64/
  haskell-quickcheck-classes-base/repos/community-staging-x86_64/PKGBUILD
(from rev 1122321, haskell-quickcheck-classes-base/trunk/PKGBUILD)

--+
 PKGBUILD |   47 +++
 1 file changed, 47 insertions(+)

Copied: haskell-quickcheck-classes-base/repos/community-staging-x86_64/PKGBUILD 
(from rev 1122321, haskell-quickcheck-classes-base/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2022-02-02 00:35:59 UTC (rev 1122322)
@@ -0,0 +1,47 @@
+# Maintainer: Felix Yan 
+
+_hkgname=quickcheck-classes-base
+pkgname=haskell-quickcheck-classes-base
+pkgver=0.6.2.0
+pkgrel=90
+pkgdesc="QuickCheck common typeclasses from 'base'"
+url="https://github.com/andrewthad/quickcheck-classes;
+license=('MIT')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-quickcheck')
+makedepends=('ghc' 'uusi')
+source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
+sha512sums=('730255f74582081e65fa8c6b36ab8a2c26991a8e7d8140361151614e7a9619f178e50820cdfc3bf5771f1688dce369f9d71de683bc89481a20f8d2382ae4b58d')
+
+prepare() {
+cd $_hkgname-$pkgver
+gen-setup
+}
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid 
--ghc-option=-fllvm
+runhaskell Setup build $MAKEFLAGS
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+cd $_hkgname-$pkgver
+runhaskell Setup test --show-details=direct
+}
+
+package() {
+cd $_hkgname-$pkgver
+
+install -D -m744 register.sh 
"$pkgdir"/usr/share/haskell/register/$pkgname.sh
+install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+runhaskell Setup copy --destdir="$pkgdir"
+install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}



[arch-commits] Commit in haskell-quickcheck-classes-base/trunk (PKGBUILD)

2022-02-01 Thread Felix Yan via arch-commits
Date: Wednesday, February 2, 2022 @ 00:35:52
  Author: felixonmars
Revision: 1122321

upgpkg: haskell-quickcheck-classes-base 0.6.2.0-90: rebuild with base-orphans 
0.8.6

Modified:
  haskell-quickcheck-classes-base/trunk/PKGBUILD

--+
 PKGBUILD |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2022-02-02 00:35:29 UTC (rev 1122320)
+++ PKGBUILD2022-02-02 00:35:52 UTC (rev 1122321)
@@ -3,7 +3,7 @@
 _hkgname=quickcheck-classes-base
 pkgname=haskell-quickcheck-classes-base
 pkgver=0.6.2.0
-pkgrel=89
+pkgrel=90
 pkgdesc="QuickCheck common typeclasses from 'base'"
 url="https://github.com/andrewthad/quickcheck-classes;
 license=('MIT')



[arch-commits] Commit in haskell-vector-th-unbox/repos (2 files)

2022-02-01 Thread Felix Yan via arch-commits
Date: Wednesday, February 2, 2022 @ 00:35:29
  Author: felixonmars
Revision: 1122320

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 1122319, 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 1122319, haskell-vector-th-unbox/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2022-02-02 00:35:29 UTC (rev 1122320)
@@ -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=36
+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-02-01 Thread Felix Yan via arch-commits
Date: Wednesday, February 2, 2022 @ 00:35:21
  Author: felixonmars
Revision: 1122319

upgpkg: haskell-vector-th-unbox 0.2.2-36: rebuild with base-orphans 0.8.6 
(rebuild pass 1, specified --nocheck)

Modified:
  haskell-vector-th-unbox/trunk/PKGBUILD

--+
 PKGBUILD |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2022-02-02 00:35:01 UTC (rev 1122318)
+++ PKGBUILD2022-02-02 00:35:21 UTC (rev 1122319)
@@ -4,7 +4,7 @@
 _hkgname=vector-th-unbox
 pkgname=haskell-vector-th-unbox
 pkgver=0.2.2
-pkgrel=35
+pkgrel=36
 pkgdesc="Deriver for Data.Vector.Unboxed using Template Haskell"
 url="https://github.com/tsurucapital/vector-th-unbox;
 license=("BSD")



[arch-commits] Commit in haskell-math-functions/repos (2 files)

2022-02-01 Thread Felix Yan via arch-commits
Date: Wednesday, February 2, 2022 @ 00:35:01
  Author: felixonmars
Revision: 1122318

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 1122317, haskell-math-functions/trunk/PKGBUILD)

--+
 PKGBUILD |   51 +++
 1 file changed, 51 insertions(+)

Copied: haskell-math-functions/repos/community-staging-x86_64/PKGBUILD (from 
rev 1122317, haskell-math-functions/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2022-02-02 00:35:01 UTC (rev 1122318)
@@ -0,0 +1,51 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=math-functions
+pkgname=haskell-math-functions
+pkgver=0.3.4.2
+pkgrel=102
+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-02-01 Thread Felix Yan via arch-commits
Date: Wednesday, February 2, 2022 @ 00:34:53
  Author: felixonmars
Revision: 1122317

upgpkg: haskell-math-functions 0.3.4.2-102: rebuild with base-orphans 0.8.6 
(rebuild pass 1, specified --nocheck)

Modified:
  haskell-math-functions/trunk/PKGBUILD

--+
 PKGBUILD |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2022-02-02 00:34:24 UTC (rev 1122316)
+++ PKGBUILD2022-02-02 00:34:53 UTC (rev 1122317)
@@ -4,7 +4,7 @@
 _hkgname=math-functions
 pkgname=haskell-math-functions
 pkgver=0.3.4.2
-pkgrel=101
+pkgrel=102
 pkgdesc="Special functions and Chebyshev polynomials"
 url="https://github.com/bos/math-functions;
 license=("BSD")



[arch-commits] Commit in haskell-ansi-wl-pprint/repos (2 files)

2022-02-01 Thread Felix Yan via arch-commits
Date: Wednesday, February 2, 2022 @ 00:34:24
  Author: felixonmars
Revision: 1122316

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-ansi-wl-pprint/repos/community-staging-x86_64/
  haskell-ansi-wl-pprint/repos/community-staging-x86_64/PKGBUILD
(from rev 1122315, haskell-ansi-wl-pprint/trunk/PKGBUILD)

--+
 PKGBUILD |   44 
 1 file changed, 44 insertions(+)

Copied: haskell-ansi-wl-pprint/repos/community-staging-x86_64/PKGBUILD (from 
rev 1122315, haskell-ansi-wl-pprint/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2022-02-02 00:34:24 UTC (rev 1122316)
@@ -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=268
+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-02-01 Thread Felix Yan via arch-commits
Date: Wednesday, February 2, 2022 @ 00:34:17
  Author: felixonmars
Revision: 1122315

upgpkg: haskell-ansi-wl-pprint 0.6.9-268: rebuild with base-orphans 0.8.6

Modified:
  haskell-ansi-wl-pprint/trunk/PKGBUILD

--+
 PKGBUILD |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2022-02-02 00:33:59 UTC (rev 1122314)
+++ PKGBUILD2022-02-02 00:34:17 UTC (rev 1122315)
@@ -4,7 +4,7 @@
 _hkgname=ansi-wl-pprint
 pkgname=haskell-ansi-wl-pprint
 pkgver=0.6.9
-pkgrel=267
+pkgrel=268
 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-tf-random/repos (2 files)

2022-02-01 Thread Felix Yan via arch-commits
Date: Wednesday, February 2, 2022 @ 00:33:59
  Author: felixonmars
Revision: 1122314

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 1122313, haskell-tf-random/trunk/PKGBUILD)

--+
 PKGBUILD |   37 +
 1 file changed, 37 insertions(+)

Copied: haskell-tf-random/repos/community-staging-x86_64/PKGBUILD (from rev 
1122313, haskell-tf-random/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2022-02-02 00:33:59 UTC (rev 1122314)
@@ -0,0 +1,37 @@
+# Maintainer: Alexander Rødseth 
+
+_hkgname=tf-random
+pkgname=haskell-tf-random
+pkgver=0.5
+pkgrel=433
+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-02-01 Thread Felix Yan via arch-commits
Date: Wednesday, February 2, 2022 @ 00:33:51
  Author: felixonmars
Revision: 1122313

upgpkg: haskell-tf-random 0.5-433: rebuild with base-orphans 0.8.6

Modified:
  haskell-tf-random/trunk/PKGBUILD

--+
 PKGBUILD |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2022-02-02 00:33:31 UTC (rev 1122312)
+++ PKGBUILD2022-02-02 00:33:51 UTC (rev 1122313)
@@ -3,7 +3,7 @@
 _hkgname=tf-random
 pkgname=haskell-tf-random
 pkgver=0.5
-pkgrel=432
+pkgrel=433
 pkgdesc='High-quality splittable pseudorandom number generator'
 url="https://hackage.haskell.org/package/${_hkgname};
 license=('BSD')



[arch-commits] Commit in haskell-temporary/repos (2 files)

2022-02-01 Thread Felix Yan via arch-commits
Date: Wednesday, February 2, 2022 @ 00:33:31
  Author: felixonmars
Revision: 1122312

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-temporary/repos/community-staging-x86_64/
  haskell-temporary/repos/community-staging-x86_64/PKGBUILD
(from rev 1122311, haskell-temporary/trunk/PKGBUILD)

--+
 PKGBUILD |   50 ++
 1 file changed, 50 insertions(+)

Copied: haskell-temporary/repos/community-staging-x86_64/PKGBUILD (from rev 
1122311, haskell-temporary/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2022-02-02 00:33:31 UTC (rev 1122312)
@@ -0,0 +1,50 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=temporary
+pkgname=haskell-temporary
+pkgver=1.3
+pkgrel=345
+pkgdesc="Portable temporary file and directory support"
+url="https://www.github.com/batterseapower/temporary;
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-random')
+makedepends=('ghc')
+checkdepends=('haskell-base-compat' 'haskell-tasty' 'haskell-tasty-hunit')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('e3078caf54da95c4efa9e9c936b35a98b62296ecce2242cd4e103605a9d29e8a9d6c7027dbf50d02b6a893bea558ea5b07dbb1df7c59bf26d86db76ccf112f25')
+
+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-temporary/trunk (PKGBUILD)

2022-02-01 Thread Felix Yan via arch-commits
Date: Wednesday, February 2, 2022 @ 00:33:23
  Author: felixonmars
Revision: 1122311

upgpkg: haskell-temporary 1.3-345: rebuild with base-orphans 0.8.6 (rebuild 
pass 1, specified --nocheck)

Modified:
  haskell-temporary/trunk/PKGBUILD

--+
 PKGBUILD |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2022-02-02 00:33:04 UTC (rev 1122310)
+++ PKGBUILD2022-02-02 00:33:23 UTC (rev 1122311)
@@ -4,7 +4,7 @@
 _hkgname=temporary
 pkgname=haskell-temporary
 pkgver=1.3
-pkgrel=344
+pkgrel=345
 pkgdesc="Portable temporary file and directory support"
 url="https://www.github.com/batterseapower/temporary;
 license=("BSD")



[arch-commits] Commit in haskell-quickcheck/repos (2 files)

2022-02-01 Thread Felix Yan via arch-commits
Date: Wednesday, February 2, 2022 @ 00:33:04
  Author: felixonmars
Revision: 1122310

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-quickcheck/repos/community-staging-x86_64/
  haskell-quickcheck/repos/community-staging-x86_64/PKGBUILD
(from rev 1122309, haskell-quickcheck/trunk/PKGBUILD)

--+
 PKGBUILD |   50 ++
 1 file changed, 50 insertions(+)

Copied: haskell-quickcheck/repos/community-staging-x86_64/PKGBUILD (from rev 
1122309, haskell-quickcheck/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2022-02-02 00:33:04 UTC (rev 1122310)
@@ -0,0 +1,50 @@
+# Maintainer: Alexander F Rødseth 
+# Contributor: Vesa Kaihlavirta 
+# Contributor: Arch Haskell Team 
+
+_hkgname=QuickCheck
+pkgname=haskell-quickcheck
+pkgver=2.14.2
+pkgrel=260
+pkgdesc='Automatic testing of Haskell programs'
+url='https://hackage.haskell.org/package/QuickCheck'
+license=('BSD')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-erf' 'haskell-random' 'haskell-splitmix')
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz;)
+sha512sums=('84decd354e6093bc72afd125410499dd4be3ae8fdbf0a3b466011b4dbcb5c5657e51ab75cfe22790e22bf4ac54cbb1203ff7a0d108e872ce60f4831be827a6e5')
+
+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 \
+-ftemplateHaskell
+
+  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
+}
+
+# vim: ts=2 sw=2 et:



[arch-commits] Commit in haskell-quickcheck/trunk (PKGBUILD)

2022-02-01 Thread Felix Yan via arch-commits
Date: Wednesday, February 2, 2022 @ 00:32:57
  Author: felixonmars
Revision: 1122309

upgpkg: haskell-quickcheck 2.14.2-260: rebuild with base-orphans 0.8.6

Modified:
  haskell-quickcheck/trunk/PKGBUILD

--+
 PKGBUILD |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2022-02-02 00:31:57 UTC (rev 1122308)
+++ PKGBUILD2022-02-02 00:32:57 UTC (rev 1122309)
@@ -5,7 +5,7 @@
 _hkgname=QuickCheck
 pkgname=haskell-quickcheck
 pkgver=2.14.2
-pkgrel=259
+pkgrel=260
 pkgdesc='Automatic testing of Haskell programs'
 url='https://hackage.haskell.org/package/QuickCheck'
 license=('BSD')



[arch-commits] Commit in haskell-vector/repos (2 files)

2022-02-01 Thread Felix Yan via arch-commits
Date: Wednesday, February 2, 2022 @ 00:31:57
  Author: felixonmars
Revision: 1122308

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 1122307, haskell-vector/trunk/PKGBUILD)

--+
 PKGBUILD |   52 
 1 file changed, 52 insertions(+)

Copied: haskell-vector/repos/community-staging-x86_64/PKGBUILD (from rev 
1122307, haskell-vector/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2022-02-02 00:31:57 UTC (rev 1122308)
@@ -0,0 +1,52 @@
+# Maintainer: Sergej Pupykin 
+
+pkgname=haskell-vector
+pkgver=0.12.3.1
+pkgrel=41
+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-02-01 Thread Felix Yan via arch-commits
Date: Wednesday, February 2, 2022 @ 00:31:50
  Author: felixonmars
Revision: 1122307

upgpkg: haskell-vector 0.12.3.1-41: rebuild with base-orphans 0.8.6 (rebuild 
pass 1, specified --nocheck)

Modified:
  haskell-vector/trunk/PKGBUILD

--+
 PKGBUILD |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2022-02-02 00:29:50 UTC (rev 1122306)
+++ PKGBUILD2022-02-02 00:31:50 UTC (rev 1122307)
@@ -2,7 +2,7 @@
 
 pkgname=haskell-vector
 pkgver=0.12.3.1
-pkgrel=40
+pkgrel=41
 pkgdesc="Efficient Arrays"
 url="https://hackage.haskell.org/package/vector;
 license=("BSD")



[arch-commits] Commit in haskell-ansi-terminal/repos (2 files)

2022-02-01 Thread Felix Yan via arch-commits
Date: Wednesday, February 2, 2022 @ 00:29:50
  Author: felixonmars
Revision: 1122306

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-ansi-terminal/repos/community-staging-x86_64/
  haskell-ansi-terminal/repos/community-staging-x86_64/PKGBUILD
(from rev 1122305, haskell-ansi-terminal/trunk/PKGBUILD)

--+
 PKGBUILD |   39 +++
 1 file changed, 39 insertions(+)

Copied: haskell-ansi-terminal/repos/community-staging-x86_64/PKGBUILD (from rev 
1122305, haskell-ansi-terminal/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2022-02-02 00:29:50 UTC (rev 1122306)
@@ -0,0 +1,39 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=ansi-terminal
+pkgname=haskell-ansi-terminal
+pkgver=0.11
+pkgrel=209
+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-02-01 Thread Felix Yan via arch-commits
Date: Wednesday, February 2, 2022 @ 00:29:43
  Author: felixonmars
Revision: 1122305

upgpkg: haskell-ansi-terminal 0.11-209: rebuild with base-orphans 0.8.6

Modified:
  haskell-ansi-terminal/trunk/PKGBUILD

--+
 PKGBUILD |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2022-02-02 00:29:19 UTC (rev 1122304)
+++ PKGBUILD2022-02-02 00:29:43 UTC (rev 1122305)
@@ -4,7 +4,7 @@
 _hkgname=ansi-terminal
 pkgname=haskell-ansi-terminal
 pkgver=0.11
-pkgrel=208
+pkgrel=209
 pkgdesc="Simple ANSI terminal support, with Windows compatibility"
 url="https://github.com/feuerbach/ansi-terminal;
 license=("BSD")



[arch-commits] Commit in haskell-random/repos (2 files)

2022-02-01 Thread Felix Yan via arch-commits
Date: Wednesday, February 2, 2022 @ 00:29:19
  Author: felixonmars
Revision: 1122304

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-random/repos/community-staging-x86_64/
  haskell-random/repos/community-staging-x86_64/PKGBUILD
(from rev 1122303, haskell-random/trunk/PKGBUILD)

--+
 PKGBUILD |   51 +++
 1 file changed, 51 insertions(+)

Copied: haskell-random/repos/community-staging-x86_64/PKGBUILD (from rev 
1122303, haskell-random/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2022-02-02 00:29:19 UTC (rev 1122304)
@@ -0,0 +1,51 @@
+# Maintainer: Felix Yan 
+# Contributor: Thomas Dziedzic 
+
+_hkgname=random
+pkgname=haskell-random
+pkgver=1.2.1
+pkgrel=49
+pkgdesc="Pseudo-random number generation"
+url="https://hackage.haskell.org/package/${_hkgname};
+license=('BSD')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-splitmix')
+makedepends=('ghc')
+checkdepends=('haskell-doctest' 'haskell-smallcheck' 'haskell-tasty' 
'haskell-tasty-hunit'
+  'haskell-tasty-inspection-testing' 'haskell-tasty-smallcheck')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('b130a90981de53b4fc3e7cf660224268d24bcceb9498d33827d9f43dc705c9a724c23999c4cf0222127f4c69daebf0d049d963abbea0a860135d661f9cc55731')
+
+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-random/trunk (PKGBUILD)

2022-02-01 Thread Felix Yan via arch-commits
Date: Wednesday, February 2, 2022 @ 00:29:12
  Author: felixonmars
Revision: 1122303

upgpkg: haskell-random 1.2.1-49: rebuild with base-orphans 0.8.6 (rebuild pass 
1, specified --nocheck)

Modified:
  haskell-random/trunk/PKGBUILD

--+
 PKGBUILD |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2022-02-02 00:28:36 UTC (rev 1122302)
+++ PKGBUILD2022-02-02 00:29:12 UTC (rev 1122303)
@@ -4,7 +4,7 @@
 _hkgname=random
 pkgname=haskell-random
 pkgver=1.2.1
-pkgrel=48
+pkgrel=49
 pkgdesc="Pseudo-random number generation"
 url="https://hackage.haskell.org/package/${_hkgname};
 license=('BSD')



[arch-commits] Commit in xfce4-cpufreq-plugin/repos/extra-x86_64 (PKGBUILD PKGBUILD)

2022-02-01 Thread Evangelos Foutras via arch-commits
Date: Wednesday, February 2, 2022 @ 00:28:49
  Author: foutrelis
Revision: 435743

archrelease: copy trunk to extra-x86_64

Added:
  xfce4-cpufreq-plugin/repos/extra-x86_64/PKGBUILD
(from rev 435742, xfce4-cpufreq-plugin/trunk/PKGBUILD)
Deleted:
  xfce4-cpufreq-plugin/repos/extra-x86_64/PKGBUILD

--+
 PKGBUILD |   72 ++---
 1 file changed, 36 insertions(+), 36 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2022-02-02 00:28:44 UTC (rev 435742)
+++ PKGBUILD2022-02-02 00:28:49 UTC (rev 435743)
@@ -1,36 +0,0 @@
-# Maintainer: Evangelos Foutras 
-# Contributor: AndyRTR 
-# Contributor: tobias 
-
-pkgname=xfce4-cpufreq-plugin
-pkgver=1.2.6
-pkgrel=1
-pkgdesc="CPU frequency plugin for the Xfce4 panel"
-arch=('x86_64')
-license=('GPL2')
-url="https://docs.xfce.org/panel-plugins/xfce4-cpufreq-plugin;
-groups=('xfce4-goodies')
-depends=('xfce4-panel')
-makedepends=('intltool')
-source=(https://archive.xfce.org/src/panel-plugins/$pkgname/${pkgver%.*}/$pkgname-$pkgver.tar.bz2)
-sha256sums=('cddda9d251aabf2bd7745da4eae3a4a1b32b0af1453b06036ec0c6a112afd4a5')
-
-build() {
-  cd "$srcdir/$pkgname-$pkgver"
-
-  ./configure \
---prefix=/usr \
---sysconfdir=/etc \
---libexecdir=/usr/lib \
---localstatedir=/var \
---disable-static \
---disable-debug
-  make
-}
-
-package() {
-  cd "$srcdir/$pkgname-$pkgver"
-  make DESTDIR="$pkgdir" install
-}
-
-# vim:set ts=2 sw=2 et:

Copied: xfce4-cpufreq-plugin/repos/extra-x86_64/PKGBUILD (from rev 435742, 
xfce4-cpufreq-plugin/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2022-02-02 00:28:49 UTC (rev 435743)
@@ -0,0 +1,36 @@
+# Maintainer: Evangelos Foutras 
+# Contributor: AndyRTR 
+# Contributor: tobias 
+
+pkgname=xfce4-cpufreq-plugin
+pkgver=1.2.7
+pkgrel=1
+pkgdesc="CPU frequency plugin for the Xfce4 panel"
+arch=('x86_64')
+license=('GPL2')
+url="https://docs.xfce.org/panel-plugins/xfce4-cpufreq-plugin;
+groups=('xfce4-goodies')
+depends=('xfce4-panel')
+makedepends=('intltool')
+source=(https://archive.xfce.org/src/panel-plugins/$pkgname/${pkgver%.*}/$pkgname-$pkgver.tar.bz2)
+sha256sums=('5ad4fb6150f51917b2a8af65926c6e4e83340827835782a14844c6b88dbcc58c')
+
+build() {
+  cd "$srcdir/$pkgname-$pkgver"
+
+  ./configure \
+--prefix=/usr \
+--sysconfdir=/etc \
+--libexecdir=/usr/lib \
+--localstatedir=/var \
+--disable-static \
+--disable-debug
+  make
+}
+
+package() {
+  cd "$srcdir/$pkgname-$pkgver"
+  make DESTDIR="$pkgdir" install
+}
+
+# vim:set ts=2 sw=2 et:



[arch-commits] Commit in xfce4-cpufreq-plugin/trunk (PKGBUILD)

2022-02-01 Thread Evangelos Foutras via arch-commits
Date: Wednesday, February 2, 2022 @ 00:28:44
  Author: foutrelis
Revision: 435742

upgpkg: xfce4-cpufreq-plugin 1.2.7-1: new upstream release

Modified:
  xfce4-cpufreq-plugin/trunk/PKGBUILD

--+
 PKGBUILD |4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2022-02-01 23:46:16 UTC (rev 435741)
+++ PKGBUILD2022-02-02 00:28:44 UTC (rev 435742)
@@ -3,7 +3,7 @@
 # Contributor: tobias 
 
 pkgname=xfce4-cpufreq-plugin
-pkgver=1.2.6
+pkgver=1.2.7
 pkgrel=1
 pkgdesc="CPU frequency plugin for the Xfce4 panel"
 arch=('x86_64')
@@ -13,7 +13,7 @@
 depends=('xfce4-panel')
 makedepends=('intltool')
 
source=(https://archive.xfce.org/src/panel-plugins/$pkgname/${pkgver%.*}/$pkgname-$pkgver.tar.bz2)
-sha256sums=('cddda9d251aabf2bd7745da4eae3a4a1b32b0af1453b06036ec0c6a112afd4a5')
+sha256sums=('5ad4fb6150f51917b2a8af65926c6e4e83340827835782a14844c6b88dbcc58c')
 
 build() {
   cd "$srcdir/$pkgname-$pkgver"



[arch-commits] Commit in haskell-primitive/repos (2 files)

2022-02-01 Thread Felix Yan via arch-commits
Date: Wednesday, February 2, 2022 @ 00:28:36
  Author: felixonmars
Revision: 1122302

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-primitive/repos/community-staging-x86_64/
  haskell-primitive/repos/community-staging-x86_64/PKGBUILD
(from rev 1122301, haskell-primitive/trunk/PKGBUILD)

--+
 PKGBUILD |   55 +++
 1 file changed, 55 insertions(+)

Copied: haskell-primitive/repos/community-staging-x86_64/PKGBUILD (from rev 
1122301, haskell-primitive/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2022-02-02 00:28:36 UTC (rev 1122302)
@@ -0,0 +1,55 @@
+# Maintainer: Felix Yan 
+# Contributor: Sergej Pupykin 
+
+pkgname=haskell-primitive
+pkgver=0.7.3.0
+pkgrel=13
+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-02-01 Thread Felix Yan via arch-commits
Date: Wednesday, February 2, 2022 @ 00:28:29
  Author: felixonmars
Revision: 1122301

upgpkg: haskell-primitive 0.7.3.0-13: rebuild with base-orphans 0.8.6 (rebuild 
pass 1, specified --nocheck)

Modified:
  haskell-primitive/trunk/PKGBUILD

--+
 PKGBUILD |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2022-02-02 00:28:03 UTC (rev 1122300)
+++ PKGBUILD2022-02-02 00:28:29 UTC (rev 1122301)
@@ -3,7 +3,7 @@
 
 pkgname=haskell-primitive
 pkgver=0.7.3.0
-pkgrel=12
+pkgrel=13
 pkgdesc="Wrappers for primitive operations"
 url="https://hackage.haskell.org/package/primitive;
 license=("BSD")



[arch-commits] Commit in haskell-colour/repos (2 files)

2022-02-01 Thread Felix Yan via arch-commits
Date: Wednesday, February 2, 2022 @ 00:28:03
  Author: felixonmars
Revision: 1122300

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-colour/repos/community-staging-x86_64/
  haskell-colour/repos/community-staging-x86_64/PKGBUILD
(from rev 1122299, haskell-colour/trunk/PKGBUILD)

--+
 PKGBUILD |   56 
 1 file changed, 56 insertions(+)

Copied: haskell-colour/repos/community-staging-x86_64/PKGBUILD (from rev 
1122299, haskell-colour/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2022-02-02 00:28:03 UTC (rev 1122300)
@@ -0,0 +1,56 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=colour
+pkgname=haskell-colour
+pkgver=2.3.6
+pkgrel=61
+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-02-01 Thread Felix Yan via arch-commits
Date: Wednesday, February 2, 2022 @ 00:27:55
  Author: felixonmars
Revision: 1122299

upgpkg: haskell-colour 2.3.6-61: rebuild with base-orphans 0.8.6 (rebuild pass 
1, specified --nocheck)

Modified:
  haskell-colour/trunk/PKGBUILD

--+
 PKGBUILD |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2022-02-02 00:27:34 UTC (rev 1122298)
+++ PKGBUILD2022-02-02 00:27:55 UTC (rev 1122299)
@@ -4,7 +4,7 @@
 _hkgname=colour
 pkgname=haskell-colour
 pkgver=2.3.6
-pkgrel=60
+pkgrel=61
 pkgdesc="A model for human colour/color perception"
 url="https://hackage.haskell.org/package/${_hkgname};
 license=("MIT")



  1   2   3   4   5   >