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

2020-12-28 Thread Felix Yan via arch-commits
Date: Tuesday, December 29, 2020 @ 00:25:01
  Author: felixonmars
Revision: 796265

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-random-fu/repos/community-staging-x86_64/PKGBUILD (from rev 
796264, haskell-random-fu/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-12-29 00:25:01 UTC (rev 796265)
@@ -0,0 +1,40 @@
+# Maintainer: Felix Yan 
+
+_hkgname=random-fu
+pkgname=haskell-random-fu
+pkgver=0.2.7.7
+pkgrel=23
+pkgdesc="Random number generation"
+url="https://github.com/mokus0/random-fu";
+license=("custom:PublicDomain")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-erf' 'haskell-math-functions' 
'haskell-monad-loops' 'haskell-random'
+ 'haskell-random-shuffle' 'haskell-random-source' 'haskell-rvar' 
'haskell-syb'
+ 'haskell-vector')
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz";)
+sha256sums=('8466bcfb5290bdc30a571c91e1eb526c419ea9773bc118996778b516cfc665ca')
+
+build() {
+  cd $_hkgname-$pkgver
+
+  runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \
+--ghc-option=-optl-Wl\,-z\,relro\,-z\,now \
+--ghc-option='-pie'
+
+  runhaskell Setup build $MAKEFLAGS
+  runhaskell Setup register --gen-script
+  runhaskell Setup unregister --gen-script
+  sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+  sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+  cd $_hkgname-$pkgver
+
+  install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh
+  install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+  runhaskell Setup copy --destdir="$pkgdir"
+}


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

2020-12-28 Thread Felix Yan via arch-commits
Date: Tuesday, December 29, 2020 @ 00:24:35
  Author: felixonmars
Revision: 796264

upgpkg: haskell-random-fu 0.2.7.7-23: rebuild with tagged 0.8.6.1

Modified:
  haskell-random-fu/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-12-29 00:23:51 UTC (rev 796263)
+++ PKGBUILD2020-12-29 00:24:35 UTC (rev 796264)
@@ -3,7 +3,7 @@
 _hkgname=random-fu
 pkgname=haskell-random-fu
 pkgver=0.2.7.7
-pkgrel=22
+pkgrel=23
 pkgdesc="Random number generation"
 url="https://github.com/mokus0/random-fu";
 license=("custom:PublicDomain")


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

2020-12-28 Thread Felix Yan via arch-commits
Date: Tuesday, December 29, 2020 @ 00:23:51
  Author: felixonmars
Revision: 796263

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-random-shuffle/repos/community-staging-x86_64/PKGBUILD (from 
rev 796262, haskell-random-shuffle/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-12-29 00:23:51 UTC (rev 796263)
@@ -0,0 +1,40 @@
+# Maintainer: Felix Yan 
+
+_hkgname=random-shuffle
+pkgname=haskell-random-shuffle
+pkgver=0.0.4
+pkgrel=24
+pkgdesc="Random shuffle implementation."
+url="https://hackage.haskell.org/package/random-shuffle";
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-monadrandom' 'haskell-random')
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz";)
+sha256sums=('52704411f040fd0bf2361dad162e35dc13caa6535b2e4908d3513c00a95d0615')
+
+build() {
+  cd $_hkgname-$pkgver
+
+  runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \
+--ghc-option=-optl-Wl\,-z\,relro\,-z\,now \
+--ghc-option='-pie'
+
+  runhaskell Setup build $MAKEFLAGS
+  runhaskell Setup register --gen-script
+  runhaskell Setup unregister --gen-script
+  sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+  sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+  cd $_hkgname-$pkgver
+
+  install -D -m744 register.sh "$pkgdir"/usr/share/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-random-shuffle/trunk (PKGBUILD)

2020-12-28 Thread Felix Yan via arch-commits
Date: Tuesday, December 29, 2020 @ 00:23:31
  Author: felixonmars
Revision: 796262

upgpkg: haskell-random-shuffle 0.0.4-24: rebuild with tagged 0.8.6.1

Modified:
  haskell-random-shuffle/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-12-29 00:22:55 UTC (rev 796261)
+++ PKGBUILD2020-12-29 00:23:31 UTC (rev 796262)
@@ -3,7 +3,7 @@
 _hkgname=random-shuffle
 pkgname=haskell-random-shuffle
 pkgver=0.0.4
-pkgrel=23
+pkgrel=24
 pkgdesc="Random shuffle implementation."
 url="https://hackage.haskell.org/package/random-shuffle";
 license=("BSD")


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

2020-12-28 Thread Felix Yan via arch-commits
Date: Monday, December 28, 2020 @ 23:00:24
  Author: felixonmars
Revision: 796126

upgpkg: haskell-random-source 0.3.0.11-24: rebuild with tagged 0.8.6.1

Modified:
  haskell-random-source/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-12-28 22:59:53 UTC (rev 796125)
+++ PKGBUILD2020-12-28 23:00:24 UTC (rev 796126)
@@ -3,7 +3,7 @@
 _hkgname=random-source
 pkgname=haskell-random-source
 pkgver=0.3.0.11
-pkgrel=23
+pkgrel=24
 pkgdesc="Generic basis for random number generators"
 url="https://github.com/mokus0/random-fu";
 license=("custom:PublicDomain")


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

2020-12-28 Thread Felix Yan via arch-commits
Date: Monday, December 28, 2020 @ 23:00:35
  Author: felixonmars
Revision: 796127

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-random-source/repos/community-staging-x86_64/PKGBUILD (from rev 
796126, haskell-random-source/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-12-28 23:00:35 UTC (rev 796127)
@@ -0,0 +1,40 @@
+# Maintainer: Felix Yan 
+
+_hkgname=random-source
+pkgname=haskell-random-source
+pkgver=0.3.0.11
+pkgrel=24
+pkgdesc="Generic basis for random number generators"
+url="https://github.com/mokus0/random-fu";
+license=("custom:PublicDomain")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-flexible-defaults' 
'haskell-mersenne-random-pure64'
+ 'haskell-mwc-random' 'haskell-primitive' 'haskell-random' 
'haskell-stateref' 'haskell-syb'
+ 'haskell-th-extras')
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz";)
+sha256sums=('5ba3647d7324f51e8c14a17666dca865c3329daedaa12be2cbba2402415b9853')
+
+build() {
+  cd $_hkgname-$pkgver
+
+  runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \
+--ghc-option=-optl-Wl\,-z\,relro\,-z\,now \
+--ghc-option='-pie'
+
+  runhaskell Setup build $MAKEFLAGS
+  runhaskell Setup register --gen-script
+  runhaskell Setup unregister --gen-script
+  sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+  sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+  cd $_hkgname-$pkgver
+
+  install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh
+  install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+  runhaskell Setup copy --destdir="$pkgdir"
+}


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

2020-12-28 Thread Felix Yan via arch-commits
Date: Monday, December 28, 2020 @ 22:17:58
  Author: felixonmars
Revision: 796011

archrelease: copy trunk to community-staging-x86_64

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

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

Deleted: PKGBUILD
===
--- PKGBUILD2020-12-28 22:17:47 UTC (rev 796010)
+++ PKGBUILD2020-12-28 22:17:58 UTC (rev 796011)
@@ -1,57 +0,0 @@
-# Maintainer: Felix Yan 
-# Contributor: Thomas Dziedzic 
-
-_hkgname=random
-pkgname=haskell-random
-pkgver=1.2.0
-pkgrel=81
-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-mwc-random' 'haskell-primitive' 
'haskell-smallcheck'
-  'haskell-tasty' 'haskell-tasty-hunit' 'haskell-tasty-smallcheck' 
'haskell-unliftio'
-  'haskell-vector')
-source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
-sha512sums=('e482f318c245d87824d440885c4ecbd1c9bd85a3b3aa4d7fbb4a82da0cfd31749caa9ff7881c94b731035133fd1d550a0cb8bd4da958d3c72519bddcadc6c2e5')
-
-prepare() {
-cd $_hkgname-$pkgver
-sed -i '/tasty-expected-failure/d;s/< *0.15/<1/' $_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
-runhaskell Setup build $MAKEFLAGS
-runhaskell Setup register --gen-script
-runhaskell Setup unregister --gen-script
-sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
-sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
-}
-
-check() {
-cd $_hkgname-$pkgver
-runhaskell Setup test
-}
-
-package() {
-cd $_hkgname-$pkgver
-
-install -D -m744 register.sh 
"$pkgdir"/usr/share/haskell/register/$pkgname.sh
-install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
-runhaskell Setup copy --destdir="$pkgdir"
-install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
-rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
-}

Copied: haskell-random/repos/community-staging-x86_64/PKGBUILD (from rev 
796010, haskell-random/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2020-12-28 22:17:58 UTC (rev 796011)
@@ -0,0 +1,57 @@
+# Maintainer: Felix Yan 
+# Contributor: Thomas Dziedzic 
+
+_hkgname=random
+pkgname=haskell-random
+pkgver=1.2.0
+pkgrel=82
+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-mwc-random' 'haskell-primitive' 
'haskell-smallcheck'
+  'haskell-tasty' 'haskell-tasty-hunit' 'haskell-tasty-smallcheck' 
'haskell-unliftio'
+  'haskell-vector')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
+sha512sums=('e482f318c245d87824d440885c4ecbd1c9bd85a3b3aa4d7fbb4a82da0cfd31749caa9ff7881c94b731035133fd1d550a0cb8bd4da958d3c72519bddcadc6c2e5')
+
+prepare() {
+cd $_hkgname-$pkgver
+sed -i '/tasty-expected-failure/d;s/< *0.15/<1/' $_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
+runhaskell Setup build $MAKEFLAGS
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+cd $_hkgname-$pkgver
+runhaskell Setup test
+}
+
+package() {
+cd $_hkgname-$pkgver
+
+install -D -m744 register.sh 
"$pkgdir"/usr/share/haskell/register/$pkgname.sh
+install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+runhaskell Setup copy --destdir="$pkgdir"

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

2020-12-28 Thread Felix Yan via arch-commits
Date: Monday, December 28, 2020 @ 22:17:47
  Author: felixonmars
Revision: 796010

upgpkg: haskell-random 1.2.0-82: rebuild with tagged 0.8.6.1

Modified:
  haskell-random/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-12-28 22:16:17 UTC (rev 796009)
+++ PKGBUILD2020-12-28 22:17:47 UTC (rev 796010)
@@ -4,7 +4,7 @@
 _hkgname=random
 pkgname=haskell-random
 pkgver=1.2.0
-pkgrel=81
+pkgrel=82
 pkgdesc="Pseudo-random number generation"
 url="https://hackage.haskell.org/package/${_hkgname}";
 license=('BSD')


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

2020-12-28 Thread Felix Yan via arch-commits
Date: Monday, December 28, 2020 @ 21:29:43
  Author: felixonmars
Revision: 795959

archrelease: copy trunk to community-staging-x86_64

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

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

Deleted: PKGBUILD
===
--- PKGBUILD2020-12-28 21:29:31 UTC (rev 795958)
+++ PKGBUILD2020-12-28 21:29:43 UTC (rev 795959)
@@ -1,57 +0,0 @@
-# Maintainer: Felix Yan 
-# Contributor: Thomas Dziedzic 
-
-_hkgname=random
-pkgname=haskell-random
-pkgver=1.2.0
-pkgrel=80
-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-mwc-random' 'haskell-primitive' 
'haskell-smallcheck'
-  'haskell-tasty' 'haskell-tasty-hunit' 'haskell-tasty-smallcheck' 
'haskell-unliftio'
-  'haskell-vector')
-source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
-sha512sums=('e482f318c245d87824d440885c4ecbd1c9bd85a3b3aa4d7fbb4a82da0cfd31749caa9ff7881c94b731035133fd1d550a0cb8bd4da958d3c72519bddcadc6c2e5')
-
-prepare() {
-cd $_hkgname-$pkgver
-sed -i '/tasty-expected-failure/d;s/< *0.15/<1/' $_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
-runhaskell Setup build $MAKEFLAGS
-runhaskell Setup register --gen-script
-runhaskell Setup unregister --gen-script
-sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
-sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
-}
-
-check() {
-cd $_hkgname-$pkgver
-runhaskell Setup test
-}
-
-package() {
-cd $_hkgname-$pkgver
-
-install -D -m744 register.sh 
"$pkgdir"/usr/share/haskell/register/$pkgname.sh
-install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
-runhaskell Setup copy --destdir="$pkgdir"
-install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
-rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
-}

Copied: haskell-random/repos/community-staging-x86_64/PKGBUILD (from rev 
795958, haskell-random/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2020-12-28 21:29:43 UTC (rev 795959)
@@ -0,0 +1,57 @@
+# Maintainer: Felix Yan 
+# Contributor: Thomas Dziedzic 
+
+_hkgname=random
+pkgname=haskell-random
+pkgver=1.2.0
+pkgrel=81
+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-mwc-random' 'haskell-primitive' 
'haskell-smallcheck'
+  'haskell-tasty' 'haskell-tasty-hunit' 'haskell-tasty-smallcheck' 
'haskell-unliftio'
+  'haskell-vector')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
+sha512sums=('e482f318c245d87824d440885c4ecbd1c9bd85a3b3aa4d7fbb4a82da0cfd31749caa9ff7881c94b731035133fd1d550a0cb8bd4da958d3c72519bddcadc6c2e5')
+
+prepare() {
+cd $_hkgname-$pkgver
+sed -i '/tasty-expected-failure/d;s/< *0.15/<1/' $_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
+runhaskell Setup build $MAKEFLAGS
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+cd $_hkgname-$pkgver
+runhaskell Setup test
+}
+
+package() {
+cd $_hkgname-$pkgver
+
+install -D -m744 register.sh 
"$pkgdir"/usr/share/haskell/register/$pkgname.sh
+install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+runhaskell Setup copy --destdir="$pkgdir"

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

2020-12-28 Thread Felix Yan via arch-commits
Date: Monday, December 28, 2020 @ 21:29:31
  Author: felixonmars
Revision: 795958

upgpkg: haskell-random 1.2.0-81: rebuild with tagged 0.8.6.1

Modified:
  haskell-random/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-12-28 21:28:23 UTC (rev 795957)
+++ PKGBUILD2020-12-28 21:29:31 UTC (rev 795958)
@@ -4,7 +4,7 @@
 _hkgname=random
 pkgname=haskell-random
 pkgver=1.2.0
-pkgrel=80
+pkgrel=81
 pkgdesc="Pseudo-random number generation"
 url="https://hackage.haskell.org/package/${_hkgname}";
 license=('BSD')


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

2020-12-28 Thread Felix Yan via arch-commits
Date: Monday, December 28, 2020 @ 20:48:38
  Author: felixonmars
Revision: 795953

archrelease: copy trunk to community-staging-x86_64

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

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

Deleted: PKGBUILD
===
--- PKGBUILD2020-12-28 20:48:26 UTC (rev 795952)
+++ PKGBUILD2020-12-28 20:48:38 UTC (rev 795953)
@@ -1,57 +0,0 @@
-# Maintainer: Felix Yan 
-# Contributor: Thomas Dziedzic 
-
-_hkgname=random
-pkgname=haskell-random
-pkgver=1.2.0
-pkgrel=79
-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-mwc-random' 'haskell-primitive' 
'haskell-smallcheck'
-  'haskell-tasty' 'haskell-tasty-hunit' 'haskell-tasty-smallcheck' 
'haskell-unliftio'
-  'haskell-vector')
-source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
-sha512sums=('e482f318c245d87824d440885c4ecbd1c9bd85a3b3aa4d7fbb4a82da0cfd31749caa9ff7881c94b731035133fd1d550a0cb8bd4da958d3c72519bddcadc6c2e5')
-
-prepare() {
-cd $_hkgname-$pkgver
-sed -i '/tasty-expected-failure/d;s/< *0.15/<1/' $_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
-runhaskell Setup build $MAKEFLAGS
-runhaskell Setup register --gen-script
-runhaskell Setup unregister --gen-script
-sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
-sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
-}
-
-check() {
-cd $_hkgname-$pkgver
-runhaskell Setup test
-}
-
-package() {
-cd $_hkgname-$pkgver
-
-install -D -m744 register.sh 
"$pkgdir"/usr/share/haskell/register/$pkgname.sh
-install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
-runhaskell Setup copy --destdir="$pkgdir"
-install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
-rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
-}

Copied: haskell-random/repos/community-staging-x86_64/PKGBUILD (from rev 
795952, haskell-random/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2020-12-28 20:48:38 UTC (rev 795953)
@@ -0,0 +1,57 @@
+# Maintainer: Felix Yan 
+# Contributor: Thomas Dziedzic 
+
+_hkgname=random
+pkgname=haskell-random
+pkgver=1.2.0
+pkgrel=80
+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-mwc-random' 'haskell-primitive' 
'haskell-smallcheck'
+  'haskell-tasty' 'haskell-tasty-hunit' 'haskell-tasty-smallcheck' 
'haskell-unliftio'
+  'haskell-vector')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
+sha512sums=('e482f318c245d87824d440885c4ecbd1c9bd85a3b3aa4d7fbb4a82da0cfd31749caa9ff7881c94b731035133fd1d550a0cb8bd4da958d3c72519bddcadc6c2e5')
+
+prepare() {
+cd $_hkgname-$pkgver
+sed -i '/tasty-expected-failure/d;s/< *0.15/<1/' $_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
+runhaskell Setup build $MAKEFLAGS
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+cd $_hkgname-$pkgver
+runhaskell Setup test
+}
+
+package() {
+cd $_hkgname-$pkgver
+
+install -D -m744 register.sh 
"$pkgdir"/usr/share/haskell/register/$pkgname.sh
+install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+runhaskell Setup copy --destdir="$pkgdir"

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

2020-12-28 Thread Felix Yan via arch-commits
Date: Monday, December 28, 2020 @ 20:48:26
  Author: felixonmars
Revision: 795952

upgpkg: haskell-random 1.2.0-80: rebuild with tagged 0.8.6.1 (rebuild pass 1, 
specified --nocheck)

Modified:
  haskell-random/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-12-28 20:45:57 UTC (rev 795951)
+++ PKGBUILD2020-12-28 20:48:26 UTC (rev 795952)
@@ -4,7 +4,7 @@
 _hkgname=random
 pkgname=haskell-random
 pkgver=1.2.0
-pkgrel=79
+pkgrel=80
 pkgdesc="Pseudo-random number generation"
 url="https://hackage.haskell.org/package/${_hkgname}";
 license=('BSD')


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

2020-12-28 Thread Felix Yan via arch-commits
Date: Monday, December 28, 2020 @ 18:43:48
  Author: felixonmars
Revision: 795817

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

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

Copied: haskell-random/repos/community-staging-x86_64/PKGBUILD (from rev 
795816, haskell-random/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-12-28 18:43:48 UTC (rev 795817)
@@ -0,0 +1,57 @@
+# Maintainer: Felix Yan 
+# Contributor: Thomas Dziedzic 
+
+_hkgname=random
+pkgname=haskell-random
+pkgver=1.2.0
+pkgrel=79
+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-mwc-random' 'haskell-primitive' 
'haskell-smallcheck'
+  'haskell-tasty' 'haskell-tasty-hunit' 'haskell-tasty-smallcheck' 
'haskell-unliftio'
+  'haskell-vector')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
+sha512sums=('e482f318c245d87824d440885c4ecbd1c9bd85a3b3aa4d7fbb4a82da0cfd31749caa9ff7881c94b731035133fd1d550a0cb8bd4da958d3c72519bddcadc6c2e5')
+
+prepare() {
+cd $_hkgname-$pkgver
+sed -i '/tasty-expected-failure/d;s/< *0.15/<1/' $_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
+runhaskell Setup build $MAKEFLAGS
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+cd $_hkgname-$pkgver
+runhaskell Setup test
+}
+
+package() {
+cd $_hkgname-$pkgver
+
+install -D -m744 register.sh 
"$pkgdir"/usr/share/haskell/register/$pkgname.sh
+install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+runhaskell Setup copy --destdir="$pkgdir"
+install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}


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

2020-12-28 Thread Felix Yan via arch-commits
Date: Monday, December 28, 2020 @ 18:43:37
  Author: felixonmars
Revision: 795816

upgpkg: haskell-random 1.2.0-79: rebuild with tagged 0.8.6.1 (rebuild pass 1, 
specified --nocheck)

Modified:
  haskell-random/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-12-28 18:43:09 UTC (rev 795815)
+++ PKGBUILD2020-12-28 18:43:37 UTC (rev 795816)
@@ -4,7 +4,7 @@
 _hkgname=random
 pkgname=haskell-random
 pkgver=1.2.0
-pkgrel=78
+pkgrel=79
 pkgdesc="Pseudo-random number generation"
 url="https://hackage.haskell.org/package/${_hkgname}";
 license=('BSD')


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

2020-12-27 Thread Felix Yan via arch-commits
Date: Sunday, December 27, 2020 @ 23:27:16
  Author: felixonmars
Revision: 794017

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-random-source/repos/community-staging-x86_64/PKGBUILD (from rev 
794016, haskell-random-source/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-12-27 23:27:16 UTC (rev 794017)
@@ -0,0 +1,40 @@
+# Maintainer: Felix Yan 
+
+_hkgname=random-source
+pkgname=haskell-random-source
+pkgver=0.3.0.11
+pkgrel=23
+pkgdesc="Generic basis for random number generators"
+url="https://github.com/mokus0/random-fu";
+license=("custom:PublicDomain")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-flexible-defaults' 
'haskell-mersenne-random-pure64'
+ 'haskell-mwc-random' 'haskell-primitive' 'haskell-random' 
'haskell-stateref' 'haskell-syb'
+ 'haskell-th-extras')
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz";)
+sha256sums=('5ba3647d7324f51e8c14a17666dca865c3329daedaa12be2cbba2402415b9853')
+
+build() {
+  cd $_hkgname-$pkgver
+
+  runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \
+--ghc-option=-optl-Wl\,-z\,relro\,-z\,now \
+--ghc-option='-pie'
+
+  runhaskell Setup build $MAKEFLAGS
+  runhaskell Setup register --gen-script
+  runhaskell Setup unregister --gen-script
+  sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+  sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+  cd $_hkgname-$pkgver
+
+  install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh
+  install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+  runhaskell Setup copy --destdir="$pkgdir"
+}


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

2020-12-27 Thread Felix Yan via arch-commits
Date: Sunday, December 27, 2020 @ 23:28:32
  Author: felixonmars
Revision: 794020

upgpkg: haskell-random-fu 0.2.7.7-22: rebuild with indexed-traversable 0.1.1

Modified:
  haskell-random-fu/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-12-27 23:27:56 UTC (rev 794019)
+++ PKGBUILD2020-12-27 23:28:32 UTC (rev 794020)
@@ -3,7 +3,7 @@
 _hkgname=random-fu
 pkgname=haskell-random-fu
 pkgver=0.2.7.7
-pkgrel=21
+pkgrel=22
 pkgdesc="Random number generation"
 url="https://github.com/mokus0/random-fu";
 license=("custom:PublicDomain")


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

2020-12-27 Thread Felix Yan via arch-commits
Date: Sunday, December 27, 2020 @ 23:28:46
  Author: felixonmars
Revision: 794021

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-random-fu/repos/community-staging-x86_64/PKGBUILD (from rev 
794020, haskell-random-fu/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-12-27 23:28:46 UTC (rev 794021)
@@ -0,0 +1,40 @@
+# Maintainer: Felix Yan 
+
+_hkgname=random-fu
+pkgname=haskell-random-fu
+pkgver=0.2.7.7
+pkgrel=22
+pkgdesc="Random number generation"
+url="https://github.com/mokus0/random-fu";
+license=("custom:PublicDomain")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-erf' 'haskell-math-functions' 
'haskell-monad-loops' 'haskell-random'
+ 'haskell-random-shuffle' 'haskell-random-source' 'haskell-rvar' 
'haskell-syb'
+ 'haskell-vector')
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz";)
+sha256sums=('8466bcfb5290bdc30a571c91e1eb526c419ea9773bc118996778b516cfc665ca')
+
+build() {
+  cd $_hkgname-$pkgver
+
+  runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \
+--ghc-option=-optl-Wl\,-z\,relro\,-z\,now \
+--ghc-option='-pie'
+
+  runhaskell Setup build $MAKEFLAGS
+  runhaskell Setup register --gen-script
+  runhaskell Setup unregister --gen-script
+  sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+  sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+  cd $_hkgname-$pkgver
+
+  install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh
+  install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+  runhaskell Setup copy --destdir="$pkgdir"
+}


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

2020-12-27 Thread Felix Yan via arch-commits
Date: Sunday, December 27, 2020 @ 23:27:03
  Author: felixonmars
Revision: 794016

upgpkg: haskell-random-source 0.3.0.11-23: rebuild with indexed-traversable 
0.1.1

Modified:
  haskell-random-source/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-12-27 23:26:29 UTC (rev 794015)
+++ PKGBUILD2020-12-27 23:27:03 UTC (rev 794016)
@@ -3,7 +3,7 @@
 _hkgname=random-source
 pkgname=haskell-random-source
 pkgver=0.3.0.11
-pkgrel=22
+pkgrel=23
 pkgdesc="Generic basis for random number generators"
 url="https://github.com/mokus0/random-fu";
 license=("custom:PublicDomain")


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

2020-12-27 Thread Felix Yan via arch-commits
Date: Sunday, December 27, 2020 @ 23:25:49
  Author: felixonmars
Revision: 794013

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-random-shuffle/repos/community-staging-x86_64/PKGBUILD (from 
rev 794012, haskell-random-shuffle/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-12-27 23:25:49 UTC (rev 794013)
@@ -0,0 +1,40 @@
+# Maintainer: Felix Yan 
+
+_hkgname=random-shuffle
+pkgname=haskell-random-shuffle
+pkgver=0.0.4
+pkgrel=23
+pkgdesc="Random shuffle implementation."
+url="https://hackage.haskell.org/package/random-shuffle";
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-monadrandom' 'haskell-random')
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz";)
+sha256sums=('52704411f040fd0bf2361dad162e35dc13caa6535b2e4908d3513c00a95d0615')
+
+build() {
+  cd $_hkgname-$pkgver
+
+  runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \
+--ghc-option=-optl-Wl\,-z\,relro\,-z\,now \
+--ghc-option='-pie'
+
+  runhaskell Setup build $MAKEFLAGS
+  runhaskell Setup register --gen-script
+  runhaskell Setup unregister --gen-script
+  sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+  sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+  cd $_hkgname-$pkgver
+
+  install -D -m744 register.sh "$pkgdir"/usr/share/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-random-shuffle/trunk (PKGBUILD)

2020-12-27 Thread Felix Yan via arch-commits
Date: Sunday, December 27, 2020 @ 23:25:34
  Author: felixonmars
Revision: 794012

upgpkg: haskell-random-shuffle 0.0.4-23: rebuild with indexed-traversable 0.1.1

Modified:
  haskell-random-shuffle/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-12-27 23:25:08 UTC (rev 794011)
+++ PKGBUILD2020-12-27 23:25:34 UTC (rev 794012)
@@ -3,7 +3,7 @@
 _hkgname=random-shuffle
 pkgname=haskell-random-shuffle
 pkgver=0.0.4
-pkgrel=22
+pkgrel=23
 pkgdesc="Random shuffle implementation."
 url="https://hackage.haskell.org/package/random-shuffle";
 license=("BSD")


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

2020-12-27 Thread Felix Yan via arch-commits
Date: Sunday, December 27, 2020 @ 21:43:38
  Author: felixonmars
Revision: 793828

archrelease: copy trunk to community-staging-x86_64

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

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

Deleted: PKGBUILD
===
--- PKGBUILD2020-12-27 21:43:22 UTC (rev 793827)
+++ PKGBUILD2020-12-27 21:43:38 UTC (rev 793828)
@@ -1,57 +0,0 @@
-# Maintainer: Felix Yan 
-# Contributor: Thomas Dziedzic 
-
-_hkgname=random
-pkgname=haskell-random
-pkgver=1.2.0
-pkgrel=77
-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-mwc-random' 'haskell-primitive' 
'haskell-smallcheck'
-  'haskell-tasty' 'haskell-tasty-hunit' 'haskell-tasty-smallcheck' 
'haskell-unliftio'
-  'haskell-vector')
-source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
-sha512sums=('e482f318c245d87824d440885c4ecbd1c9bd85a3b3aa4d7fbb4a82da0cfd31749caa9ff7881c94b731035133fd1d550a0cb8bd4da958d3c72519bddcadc6c2e5')
-
-prepare() {
-cd $_hkgname-$pkgver
-sed -i '/tasty-expected-failure/d;s/< *0.15/<1/' $_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
-runhaskell Setup build $MAKEFLAGS
-runhaskell Setup register --gen-script
-runhaskell Setup unregister --gen-script
-sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
-sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
-}
-
-check() {
-cd $_hkgname-$pkgver
-runhaskell Setup test
-}
-
-package() {
-cd $_hkgname-$pkgver
-
-install -D -m744 register.sh 
"$pkgdir"/usr/share/haskell/register/$pkgname.sh
-install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
-runhaskell Setup copy --destdir="$pkgdir"
-install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
-rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
-}

Copied: haskell-random/repos/community-staging-x86_64/PKGBUILD (from rev 
793827, haskell-random/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2020-12-27 21:43:38 UTC (rev 793828)
@@ -0,0 +1,57 @@
+# Maintainer: Felix Yan 
+# Contributor: Thomas Dziedzic 
+
+_hkgname=random
+pkgname=haskell-random
+pkgver=1.2.0
+pkgrel=78
+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-mwc-random' 'haskell-primitive' 
'haskell-smallcheck'
+  'haskell-tasty' 'haskell-tasty-hunit' 'haskell-tasty-smallcheck' 
'haskell-unliftio'
+  'haskell-vector')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
+sha512sums=('e482f318c245d87824d440885c4ecbd1c9bd85a3b3aa4d7fbb4a82da0cfd31749caa9ff7881c94b731035133fd1d550a0cb8bd4da958d3c72519bddcadc6c2e5')
+
+prepare() {
+cd $_hkgname-$pkgver
+sed -i '/tasty-expected-failure/d;s/< *0.15/<1/' $_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
+runhaskell Setup build $MAKEFLAGS
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+cd $_hkgname-$pkgver
+runhaskell Setup test
+}
+
+package() {
+cd $_hkgname-$pkgver
+
+install -D -m744 register.sh 
"$pkgdir"/usr/share/haskell/register/$pkgname.sh
+install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+runhaskell Setup copy --destdir="$pkgdir"

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

2020-12-27 Thread Felix Yan via arch-commits
Date: Sunday, December 27, 2020 @ 21:43:22
  Author: felixonmars
Revision: 793827

upgpkg: haskell-random 1.2.0-78: rebuild with indexed-traversable 0.1.1

Modified:
  haskell-random/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-12-27 21:42:09 UTC (rev 793826)
+++ PKGBUILD2020-12-27 21:43:22 UTC (rev 793827)
@@ -4,7 +4,7 @@
 _hkgname=random
 pkgname=haskell-random
 pkgver=1.2.0
-pkgrel=77
+pkgrel=78
 pkgdesc="Pseudo-random number generation"
 url="https://hackage.haskell.org/package/${_hkgname}";
 license=('BSD')


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

2020-12-27 Thread Felix Yan via arch-commits
Date: Sunday, December 27, 2020 @ 21:40:38
  Author: felixonmars
Revision: 793824

archrelease: copy trunk to community-staging-x86_64

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

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

Deleted: PKGBUILD
===
--- PKGBUILD2020-12-27 21:40:22 UTC (rev 793823)
+++ PKGBUILD2020-12-27 21:40:38 UTC (rev 793824)
@@ -1,57 +0,0 @@
-# Maintainer: Felix Yan 
-# Contributor: Thomas Dziedzic 
-
-_hkgname=random
-pkgname=haskell-random
-pkgver=1.2.0
-pkgrel=76
-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-mwc-random' 'haskell-primitive' 
'haskell-smallcheck'
-  'haskell-tasty' 'haskell-tasty-hunit' 'haskell-tasty-smallcheck' 
'haskell-unliftio'
-  'haskell-vector')
-source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
-sha512sums=('e482f318c245d87824d440885c4ecbd1c9bd85a3b3aa4d7fbb4a82da0cfd31749caa9ff7881c94b731035133fd1d550a0cb8bd4da958d3c72519bddcadc6c2e5')
-
-prepare() {
-cd $_hkgname-$pkgver
-sed -i '/tasty-expected-failure/d;s/< *0.15/<1/' $_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
-runhaskell Setup build $MAKEFLAGS
-runhaskell Setup register --gen-script
-runhaskell Setup unregister --gen-script
-sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
-sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
-}
-
-check() {
-cd $_hkgname-$pkgver
-runhaskell Setup test
-}
-
-package() {
-cd $_hkgname-$pkgver
-
-install -D -m744 register.sh 
"$pkgdir"/usr/share/haskell/register/$pkgname.sh
-install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
-runhaskell Setup copy --destdir="$pkgdir"
-install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
-rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
-}

Copied: haskell-random/repos/community-staging-x86_64/PKGBUILD (from rev 
793823, haskell-random/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2020-12-27 21:40:38 UTC (rev 793824)
@@ -0,0 +1,57 @@
+# Maintainer: Felix Yan 
+# Contributor: Thomas Dziedzic 
+
+_hkgname=random
+pkgname=haskell-random
+pkgver=1.2.0
+pkgrel=77
+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-mwc-random' 'haskell-primitive' 
'haskell-smallcheck'
+  'haskell-tasty' 'haskell-tasty-hunit' 'haskell-tasty-smallcheck' 
'haskell-unliftio'
+  'haskell-vector')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
+sha512sums=('e482f318c245d87824d440885c4ecbd1c9bd85a3b3aa4d7fbb4a82da0cfd31749caa9ff7881c94b731035133fd1d550a0cb8bd4da958d3c72519bddcadc6c2e5')
+
+prepare() {
+cd $_hkgname-$pkgver
+sed -i '/tasty-expected-failure/d;s/< *0.15/<1/' $_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
+runhaskell Setup build $MAKEFLAGS
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+cd $_hkgname-$pkgver
+runhaskell Setup test
+}
+
+package() {
+cd $_hkgname-$pkgver
+
+install -D -m744 register.sh 
"$pkgdir"/usr/share/haskell/register/$pkgname.sh
+install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+runhaskell Setup copy --destdir="$pkgdir"

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

2020-12-27 Thread Felix Yan via arch-commits
Date: Sunday, December 27, 2020 @ 21:40:22
  Author: felixonmars
Revision: 793823

upgpkg: haskell-random 1.2.0-77: rebuild with indexed-traversable 0.1.1 
(rebuild pass 1, specified --nocheck)

Modified:
  haskell-random/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-12-27 21:08:44 UTC (rev 793822)
+++ PKGBUILD2020-12-27 21:40:22 UTC (rev 793823)
@@ -4,7 +4,7 @@
 _hkgname=random
 pkgname=haskell-random
 pkgver=1.2.0
-pkgrel=76
+pkgrel=77
 pkgdesc="Pseudo-random number generation"
 url="https://hackage.haskell.org/package/${_hkgname}";
 license=('BSD')


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

2020-12-27 Thread Felix Yan via arch-commits
Date: Sunday, December 27, 2020 @ 19:32:08
  Author: felixonmars
Revision: 793714

archrelease: copy trunk to community-staging-x86_64

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

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

Deleted: PKGBUILD
===
--- PKGBUILD2020-12-27 19:31:56 UTC (rev 793713)
+++ PKGBUILD2020-12-27 19:32:08 UTC (rev 793714)
@@ -1,57 +0,0 @@
-# Maintainer: Felix Yan 
-# Contributor: Thomas Dziedzic 
-
-_hkgname=random
-pkgname=haskell-random
-pkgver=1.2.0
-pkgrel=75
-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-mwc-random' 'haskell-primitive' 
'haskell-smallcheck'
-  'haskell-tasty' 'haskell-tasty-hunit' 'haskell-tasty-smallcheck' 
'haskell-unliftio'
-  'haskell-vector')
-source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
-sha512sums=('e482f318c245d87824d440885c4ecbd1c9bd85a3b3aa4d7fbb4a82da0cfd31749caa9ff7881c94b731035133fd1d550a0cb8bd4da958d3c72519bddcadc6c2e5')
-
-prepare() {
-cd $_hkgname-$pkgver
-sed -i '/tasty-expected-failure/d;s/< *0.15/<1/' $_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
-runhaskell Setup build $MAKEFLAGS
-runhaskell Setup register --gen-script
-runhaskell Setup unregister --gen-script
-sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
-sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
-}
-
-check() {
-cd $_hkgname-$pkgver
-runhaskell Setup test
-}
-
-package() {
-cd $_hkgname-$pkgver
-
-install -D -m744 register.sh 
"$pkgdir"/usr/share/haskell/register/$pkgname.sh
-install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
-runhaskell Setup copy --destdir="$pkgdir"
-install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
-rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
-}

Copied: haskell-random/repos/community-staging-x86_64/PKGBUILD (from rev 
793713, haskell-random/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2020-12-27 19:32:08 UTC (rev 793714)
@@ -0,0 +1,57 @@
+# Maintainer: Felix Yan 
+# Contributor: Thomas Dziedzic 
+
+_hkgname=random
+pkgname=haskell-random
+pkgver=1.2.0
+pkgrel=76
+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-mwc-random' 'haskell-primitive' 
'haskell-smallcheck'
+  'haskell-tasty' 'haskell-tasty-hunit' 'haskell-tasty-smallcheck' 
'haskell-unliftio'
+  'haskell-vector')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
+sha512sums=('e482f318c245d87824d440885c4ecbd1c9bd85a3b3aa4d7fbb4a82da0cfd31749caa9ff7881c94b731035133fd1d550a0cb8bd4da958d3c72519bddcadc6c2e5')
+
+prepare() {
+cd $_hkgname-$pkgver
+sed -i '/tasty-expected-failure/d;s/< *0.15/<1/' $_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
+runhaskell Setup build $MAKEFLAGS
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+cd $_hkgname-$pkgver
+runhaskell Setup test
+}
+
+package() {
+cd $_hkgname-$pkgver
+
+install -D -m744 register.sh 
"$pkgdir"/usr/share/haskell/register/$pkgname.sh
+install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+runhaskell Setup copy --destdir="$pkgdir"

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

2020-12-27 Thread Felix Yan via arch-commits
Date: Sunday, December 27, 2020 @ 19:31:56
  Author: felixonmars
Revision: 793713

upgpkg: haskell-random 1.2.0-76: rebuild with indexed-traversable 0.1.1 
(rebuild pass 1, specified --nocheck)

Modified:
  haskell-random/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-12-27 19:31:27 UTC (rev 793712)
+++ PKGBUILD2020-12-27 19:31:56 UTC (rev 793713)
@@ -4,7 +4,7 @@
 _hkgname=random
 pkgname=haskell-random
 pkgver=1.2.0
-pkgrel=75
+pkgrel=76
 pkgdesc="Pseudo-random number generation"
 url="https://hackage.haskell.org/package/${_hkgname}";
 license=('BSD')


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

2020-12-27 Thread Felix Yan via arch-commits
Date: Sunday, December 27, 2020 @ 19:03:05
  Author: felixonmars
Revision: 793632

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

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

Copied: haskell-random/repos/community-staging-x86_64/PKGBUILD (from rev 
793631, haskell-random/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-12-27 19:03:05 UTC (rev 793632)
@@ -0,0 +1,57 @@
+# Maintainer: Felix Yan 
+# Contributor: Thomas Dziedzic 
+
+_hkgname=random
+pkgname=haskell-random
+pkgver=1.2.0
+pkgrel=75
+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-mwc-random' 'haskell-primitive' 
'haskell-smallcheck'
+  'haskell-tasty' 'haskell-tasty-hunit' 'haskell-tasty-smallcheck' 
'haskell-unliftio'
+  'haskell-vector')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
+sha512sums=('e482f318c245d87824d440885c4ecbd1c9bd85a3b3aa4d7fbb4a82da0cfd31749caa9ff7881c94b731035133fd1d550a0cb8bd4da958d3c72519bddcadc6c2e5')
+
+prepare() {
+cd $_hkgname-$pkgver
+sed -i '/tasty-expected-failure/d;s/< *0.15/<1/' $_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
+runhaskell Setup build $MAKEFLAGS
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+cd $_hkgname-$pkgver
+runhaskell Setup test
+}
+
+package() {
+cd $_hkgname-$pkgver
+
+install -D -m744 register.sh 
"$pkgdir"/usr/share/haskell/register/$pkgname.sh
+install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+runhaskell Setup copy --destdir="$pkgdir"
+install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}


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

2020-12-27 Thread Felix Yan via arch-commits
Date: Sunday, December 27, 2020 @ 19:02:55
  Author: felixonmars
Revision: 793631

upgpkg: haskell-random 1.2.0-75: rebuild with indexed-traversable 0.1.1 
(rebuild pass 1, specified --nocheck)

Modified:
  haskell-random/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-12-27 19:02:26 UTC (rev 793630)
+++ PKGBUILD2020-12-27 19:02:55 UTC (rev 793631)
@@ -4,7 +4,7 @@
 _hkgname=random
 pkgname=haskell-random
 pkgver=1.2.0
-pkgrel=74
+pkgrel=75
 pkgdesc="Pseudo-random number generation"
 url="https://hackage.haskell.org/package/${_hkgname}";
 license=('BSD')


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

2020-12-25 Thread Felix Yan via arch-commits
Date: Saturday, December 26, 2020 @ 01:20:14
  Author: felixonmars
Revision: 791490

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-random-shuffle/repos/community-staging-x86_64/PKGBUILD (from 
rev 791489, haskell-random-shuffle/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-12-26 01:20:14 UTC (rev 791490)
@@ -0,0 +1,40 @@
+# Maintainer: Felix Yan 
+
+_hkgname=random-shuffle
+pkgname=haskell-random-shuffle
+pkgver=0.0.4
+pkgrel=22
+pkgdesc="Random shuffle implementation."
+url="https://hackage.haskell.org/package/random-shuffle";
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-monadrandom' 'haskell-random')
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz";)
+sha256sums=('52704411f040fd0bf2361dad162e35dc13caa6535b2e4908d3513c00a95d0615')
+
+build() {
+  cd $_hkgname-$pkgver
+
+  runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \
+--ghc-option=-optl-Wl\,-z\,relro\,-z\,now \
+--ghc-option='-pie'
+
+  runhaskell Setup build $MAKEFLAGS
+  runhaskell Setup register --gen-script
+  runhaskell Setup unregister --gen-script
+  sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+  sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+  cd $_hkgname-$pkgver
+
+  install -D -m744 register.sh "$pkgdir"/usr/share/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-random-shuffle/trunk (PKGBUILD)

2020-12-25 Thread Felix Yan via arch-commits
Date: Saturday, December 26, 2020 @ 01:20:04
  Author: felixonmars
Revision: 791489

upgpkg: haskell-random-shuffle 0.0.4-22: rebuild with tasty-quickcheck 0.10.1.2

Modified:
  haskell-random-shuffle/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-12-26 01:19:42 UTC (rev 791488)
+++ PKGBUILD2020-12-26 01:20:04 UTC (rev 791489)
@@ -3,7 +3,7 @@
 _hkgname=random-shuffle
 pkgname=haskell-random-shuffle
 pkgver=0.0.4
-pkgrel=21
+pkgrel=22
 pkgdesc="Random shuffle implementation."
 url="https://hackage.haskell.org/package/random-shuffle";
 license=("BSD")


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

2020-12-25 Thread Felix Yan via arch-commits
Date: Saturday, December 26, 2020 @ 01:20:56
  Author: felixonmars
Revision: 791492

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-random-fu/repos/community-staging-x86_64/PKGBUILD (from rev 
791491, haskell-random-fu/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-12-26 01:20:56 UTC (rev 791492)
@@ -0,0 +1,40 @@
+# Maintainer: Felix Yan 
+
+_hkgname=random-fu
+pkgname=haskell-random-fu
+pkgver=0.2.7.7
+pkgrel=21
+pkgdesc="Random number generation"
+url="https://github.com/mokus0/random-fu";
+license=("custom:PublicDomain")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-erf' 'haskell-math-functions' 
'haskell-monad-loops' 'haskell-random'
+ 'haskell-random-shuffle' 'haskell-random-source' 'haskell-rvar' 
'haskell-syb'
+ 'haskell-vector')
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz";)
+sha256sums=('8466bcfb5290bdc30a571c91e1eb526c419ea9773bc118996778b516cfc665ca')
+
+build() {
+  cd $_hkgname-$pkgver
+
+  runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \
+--ghc-option=-optl-Wl\,-z\,relro\,-z\,now \
+--ghc-option='-pie'
+
+  runhaskell Setup build $MAKEFLAGS
+  runhaskell Setup register --gen-script
+  runhaskell Setup unregister --gen-script
+  sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+  sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+  cd $_hkgname-$pkgver
+
+  install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh
+  install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+  runhaskell Setup copy --destdir="$pkgdir"
+}


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

2020-12-25 Thread Felix Yan via arch-commits
Date: Saturday, December 26, 2020 @ 01:20:46
  Author: felixonmars
Revision: 791491

upgpkg: haskell-random-fu 0.2.7.7-21: rebuild with tasty-quickcheck 0.10.1.2

Modified:
  haskell-random-fu/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-12-26 01:20:14 UTC (rev 791490)
+++ PKGBUILD2020-12-26 01:20:46 UTC (rev 791491)
@@ -3,7 +3,7 @@
 _hkgname=random-fu
 pkgname=haskell-random-fu
 pkgver=0.2.7.7
-pkgrel=20
+pkgrel=21
 pkgdesc="Random number generation"
 url="https://github.com/mokus0/random-fu";
 license=("custom:PublicDomain")


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

2020-12-25 Thread Felix Yan via arch-commits
Date: Friday, December 25, 2020 @ 23:38:08
  Author: felixonmars
Revision: 791211

upgpkg: haskell-random-source 0.3.0.11-22: rebuild with tasty-quickcheck 
0.10.1.2

Modified:
  haskell-random-source/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-12-25 23:37:39 UTC (rev 791210)
+++ PKGBUILD2020-12-25 23:38:08 UTC (rev 791211)
@@ -3,7 +3,7 @@
 _hkgname=random-source
 pkgname=haskell-random-source
 pkgver=0.3.0.11
-pkgrel=21
+pkgrel=22
 pkgdesc="Generic basis for random number generators"
 url="https://github.com/mokus0/random-fu";
 license=("custom:PublicDomain")


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

2020-12-25 Thread Felix Yan via arch-commits
Date: Friday, December 25, 2020 @ 23:38:19
  Author: felixonmars
Revision: 791212

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-random-source/repos/community-staging-x86_64/PKGBUILD (from rev 
791211, haskell-random-source/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-12-25 23:38:19 UTC (rev 791212)
@@ -0,0 +1,40 @@
+# Maintainer: Felix Yan 
+
+_hkgname=random-source
+pkgname=haskell-random-source
+pkgver=0.3.0.11
+pkgrel=22
+pkgdesc="Generic basis for random number generators"
+url="https://github.com/mokus0/random-fu";
+license=("custom:PublicDomain")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-flexible-defaults' 
'haskell-mersenne-random-pure64'
+ 'haskell-mwc-random' 'haskell-primitive' 'haskell-random' 
'haskell-stateref' 'haskell-syb'
+ 'haskell-th-extras')
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz";)
+sha256sums=('5ba3647d7324f51e8c14a17666dca865c3329daedaa12be2cbba2402415b9853')
+
+build() {
+  cd $_hkgname-$pkgver
+
+  runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \
+--ghc-option=-optl-Wl\,-z\,relro\,-z\,now \
+--ghc-option='-pie'
+
+  runhaskell Setup build $MAKEFLAGS
+  runhaskell Setup register --gen-script
+  runhaskell Setup unregister --gen-script
+  sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+  sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+  cd $_hkgname-$pkgver
+
+  install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh
+  install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+  runhaskell Setup copy --destdir="$pkgdir"
+}


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

2020-12-25 Thread Felix Yan via arch-commits
Date: Friday, December 25, 2020 @ 22:42:56
  Author: felixonmars
Revision: 791065

upgpkg: haskell-random 1.2.0-74: rebuild with tasty-quickcheck 0.10.1.2

Modified:
  haskell-random/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-12-25 22:42:33 UTC (rev 791064)
+++ PKGBUILD2020-12-25 22:42:56 UTC (rev 791065)
@@ -4,7 +4,7 @@
 _hkgname=random
 pkgname=haskell-random
 pkgver=1.2.0
-pkgrel=73
+pkgrel=74
 pkgdesc="Pseudo-random number generation"
 url="https://hackage.haskell.org/package/${_hkgname}";
 license=('BSD')


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

2020-12-25 Thread Felix Yan via arch-commits
Date: Friday, December 25, 2020 @ 22:43:08
  Author: felixonmars
Revision: 791066

archrelease: copy trunk to community-staging-x86_64

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

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

Deleted: PKGBUILD
===
--- PKGBUILD2020-12-25 22:42:56 UTC (rev 791065)
+++ PKGBUILD2020-12-25 22:43:08 UTC (rev 791066)
@@ -1,57 +0,0 @@
-# Maintainer: Felix Yan 
-# Contributor: Thomas Dziedzic 
-
-_hkgname=random
-pkgname=haskell-random
-pkgver=1.2.0
-pkgrel=73
-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-mwc-random' 'haskell-primitive' 
'haskell-smallcheck'
-  'haskell-tasty' 'haskell-tasty-hunit' 'haskell-tasty-smallcheck' 
'haskell-unliftio'
-  'haskell-vector')
-source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
-sha512sums=('e482f318c245d87824d440885c4ecbd1c9bd85a3b3aa4d7fbb4a82da0cfd31749caa9ff7881c94b731035133fd1d550a0cb8bd4da958d3c72519bddcadc6c2e5')
-
-prepare() {
-cd $_hkgname-$pkgver
-sed -i '/tasty-expected-failure/d;s/< *0.15/<1/' $_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
-runhaskell Setup build $MAKEFLAGS
-runhaskell Setup register --gen-script
-runhaskell Setup unregister --gen-script
-sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
-sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
-}
-
-check() {
-cd $_hkgname-$pkgver
-runhaskell Setup test
-}
-
-package() {
-cd $_hkgname-$pkgver
-
-install -D -m744 register.sh 
"$pkgdir"/usr/share/haskell/register/$pkgname.sh
-install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
-runhaskell Setup copy --destdir="$pkgdir"
-install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
-rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
-}

Copied: haskell-random/repos/community-staging-x86_64/PKGBUILD (from rev 
791065, haskell-random/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2020-12-25 22:43:08 UTC (rev 791066)
@@ -0,0 +1,57 @@
+# Maintainer: Felix Yan 
+# Contributor: Thomas Dziedzic 
+
+_hkgname=random
+pkgname=haskell-random
+pkgver=1.2.0
+pkgrel=74
+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-mwc-random' 'haskell-primitive' 
'haskell-smallcheck'
+  'haskell-tasty' 'haskell-tasty-hunit' 'haskell-tasty-smallcheck' 
'haskell-unliftio'
+  'haskell-vector')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
+sha512sums=('e482f318c245d87824d440885c4ecbd1c9bd85a3b3aa4d7fbb4a82da0cfd31749caa9ff7881c94b731035133fd1d550a0cb8bd4da958d3c72519bddcadc6c2e5')
+
+prepare() {
+cd $_hkgname-$pkgver
+sed -i '/tasty-expected-failure/d;s/< *0.15/<1/' $_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
+runhaskell Setup build $MAKEFLAGS
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+cd $_hkgname-$pkgver
+runhaskell Setup test
+}
+
+package() {
+cd $_hkgname-$pkgver
+
+install -D -m744 register.sh 
"$pkgdir"/usr/share/haskell/register/$pkgname.sh
+install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+runhaskell Setup copy --destdir="$pkgdir"

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

2020-12-25 Thread Felix Yan via arch-commits
Date: Friday, December 25, 2020 @ 22:33:05
  Author: felixonmars
Revision: 791051

archrelease: copy trunk to community-staging-x86_64

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

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

Deleted: PKGBUILD
===
--- PKGBUILD2020-12-25 22:32:53 UTC (rev 791050)
+++ PKGBUILD2020-12-25 22:33:05 UTC (rev 791051)
@@ -1,57 +0,0 @@
-# Maintainer: Felix Yan 
-# Contributor: Thomas Dziedzic 
-
-_hkgname=random
-pkgname=haskell-random
-pkgver=1.2.0
-pkgrel=72
-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-mwc-random' 'haskell-primitive' 
'haskell-smallcheck'
-  'haskell-tasty' 'haskell-tasty-hunit' 'haskell-tasty-smallcheck' 
'haskell-unliftio'
-  'haskell-vector')
-source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
-sha512sums=('e482f318c245d87824d440885c4ecbd1c9bd85a3b3aa4d7fbb4a82da0cfd31749caa9ff7881c94b731035133fd1d550a0cb8bd4da958d3c72519bddcadc6c2e5')
-
-prepare() {
-cd $_hkgname-$pkgver
-sed -i '/tasty-expected-failure/d;s/< *0.15/<1/' $_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
-runhaskell Setup build $MAKEFLAGS
-runhaskell Setup register --gen-script
-runhaskell Setup unregister --gen-script
-sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
-sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
-}
-
-check() {
-cd $_hkgname-$pkgver
-runhaskell Setup test
-}
-
-package() {
-cd $_hkgname-$pkgver
-
-install -D -m744 register.sh 
"$pkgdir"/usr/share/haskell/register/$pkgname.sh
-install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
-runhaskell Setup copy --destdir="$pkgdir"
-install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
-rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
-}

Copied: haskell-random/repos/community-staging-x86_64/PKGBUILD (from rev 
791050, haskell-random/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2020-12-25 22:33:05 UTC (rev 791051)
@@ -0,0 +1,57 @@
+# Maintainer: Felix Yan 
+# Contributor: Thomas Dziedzic 
+
+_hkgname=random
+pkgname=haskell-random
+pkgver=1.2.0
+pkgrel=73
+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-mwc-random' 'haskell-primitive' 
'haskell-smallcheck'
+  'haskell-tasty' 'haskell-tasty-hunit' 'haskell-tasty-smallcheck' 
'haskell-unliftio'
+  'haskell-vector')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
+sha512sums=('e482f318c245d87824d440885c4ecbd1c9bd85a3b3aa4d7fbb4a82da0cfd31749caa9ff7881c94b731035133fd1d550a0cb8bd4da958d3c72519bddcadc6c2e5')
+
+prepare() {
+cd $_hkgname-$pkgver
+sed -i '/tasty-expected-failure/d;s/< *0.15/<1/' $_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
+runhaskell Setup build $MAKEFLAGS
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+cd $_hkgname-$pkgver
+runhaskell Setup test
+}
+
+package() {
+cd $_hkgname-$pkgver
+
+install -D -m744 register.sh 
"$pkgdir"/usr/share/haskell/register/$pkgname.sh
+install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+runhaskell Setup copy --destdir="$pkgdir"

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

2020-12-25 Thread Felix Yan via arch-commits
Date: Friday, December 25, 2020 @ 22:32:53
  Author: felixonmars
Revision: 791050

upgpkg: haskell-random 1.2.0-73: rebuild with tasty-quickcheck 0.10.1.2 
(rebuild pass 1, specified --nocheck)

Modified:
  haskell-random/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-12-25 22:32:28 UTC (rev 791049)
+++ PKGBUILD2020-12-25 22:32:53 UTC (rev 791050)
@@ -4,7 +4,7 @@
 _hkgname=random
 pkgname=haskell-random
 pkgver=1.2.0
-pkgrel=72
+pkgrel=73
 pkgdesc="Pseudo-random number generation"
 url="https://hackage.haskell.org/package/${_hkgname}";
 license=('BSD')


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

2020-12-25 Thread Felix Yan via arch-commits
Date: Friday, December 25, 2020 @ 17:52:51
  Author: felixonmars
Revision: 790895

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

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

Copied: haskell-random/repos/community-staging-x86_64/PKGBUILD (from rev 
790894, haskell-random/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-12-25 17:52:51 UTC (rev 790895)
@@ -0,0 +1,57 @@
+# Maintainer: Felix Yan 
+# Contributor: Thomas Dziedzic 
+
+_hkgname=random
+pkgname=haskell-random
+pkgver=1.2.0
+pkgrel=72
+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-mwc-random' 'haskell-primitive' 
'haskell-smallcheck'
+  'haskell-tasty' 'haskell-tasty-hunit' 'haskell-tasty-smallcheck' 
'haskell-unliftio'
+  'haskell-vector')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
+sha512sums=('e482f318c245d87824d440885c4ecbd1c9bd85a3b3aa4d7fbb4a82da0cfd31749caa9ff7881c94b731035133fd1d550a0cb8bd4da958d3c72519bddcadc6c2e5')
+
+prepare() {
+cd $_hkgname-$pkgver
+sed -i '/tasty-expected-failure/d;s/< *0.15/<1/' $_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
+runhaskell Setup build $MAKEFLAGS
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+cd $_hkgname-$pkgver
+runhaskell Setup test
+}
+
+package() {
+cd $_hkgname-$pkgver
+
+install -D -m744 register.sh 
"$pkgdir"/usr/share/haskell/register/$pkgname.sh
+install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+runhaskell Setup copy --destdir="$pkgdir"
+install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}


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

2020-12-25 Thread Felix Yan via arch-commits
Date: Friday, December 25, 2020 @ 17:52:41
  Author: felixonmars
Revision: 790894

upgpkg: haskell-random 1.2.0-72: rebuild with tasty-quickcheck 0.10.1.2 
(rebuild pass 1, specified --nocheck)

Modified:
  haskell-random/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-12-25 17:52:12 UTC (rev 790893)
+++ PKGBUILD2020-12-25 17:52:41 UTC (rev 790894)
@@ -4,7 +4,7 @@
 _hkgname=random
 pkgname=haskell-random
 pkgver=1.2.0
-pkgrel=71
+pkgrel=72
 pkgdesc="Pseudo-random number generation"
 url="https://hackage.haskell.org/package/${_hkgname}";
 license=('BSD')


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

2020-12-24 Thread Felix Yan via arch-commits
Date: Thursday, December 24, 2020 @ 22:51:17
  Author: felixonmars
Revision: 789118

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-random-fu/repos/community-staging-x86_64/PKGBUILD (from rev 
789117, haskell-random-fu/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-12-24 22:51:17 UTC (rev 789118)
@@ -0,0 +1,40 @@
+# Maintainer: Felix Yan 
+
+_hkgname=random-fu
+pkgname=haskell-random-fu
+pkgver=0.2.7.7
+pkgrel=20
+pkgdesc="Random number generation"
+url="https://github.com/mokus0/random-fu";
+license=("custom:PublicDomain")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-erf' 'haskell-math-functions' 
'haskell-monad-loops' 'haskell-random'
+ 'haskell-random-shuffle' 'haskell-random-source' 'haskell-rvar' 
'haskell-syb'
+ 'haskell-vector')
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz";)
+sha256sums=('8466bcfb5290bdc30a571c91e1eb526c419ea9773bc118996778b516cfc665ca')
+
+build() {
+  cd $_hkgname-$pkgver
+
+  runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \
+--ghc-option=-optl-Wl\,-z\,relro\,-z\,now \
+--ghc-option='-pie'
+
+  runhaskell Setup build $MAKEFLAGS
+  runhaskell Setup register --gen-script
+  runhaskell Setup unregister --gen-script
+  sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+  sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+  cd $_hkgname-$pkgver
+
+  install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh
+  install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+  runhaskell Setup copy --destdir="$pkgdir"
+}


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

2020-12-24 Thread Felix Yan via arch-commits
Date: Thursday, December 24, 2020 @ 22:51:03
  Author: felixonmars
Revision: 789117

upgpkg: haskell-random-fu 0.2.7.7-20: rebuild with comonad 5.0.7

Modified:
  haskell-random-fu/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-12-24 22:50:28 UTC (rev 789116)
+++ PKGBUILD2020-12-24 22:51:03 UTC (rev 789117)
@@ -3,7 +3,7 @@
 _hkgname=random-fu
 pkgname=haskell-random-fu
 pkgver=0.2.7.7
-pkgrel=19
+pkgrel=20
 pkgdesc="Random number generation"
 url="https://github.com/mokus0/random-fu";
 license=("custom:PublicDomain")


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

2020-12-24 Thread Felix Yan via arch-commits
Date: Thursday, December 24, 2020 @ 22:50:28
  Author: felixonmars
Revision: 789116

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-random-shuffle/repos/community-staging-x86_64/PKGBUILD (from 
rev 789115, haskell-random-shuffle/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-12-24 22:50:28 UTC (rev 789116)
@@ -0,0 +1,40 @@
+# Maintainer: Felix Yan 
+
+_hkgname=random-shuffle
+pkgname=haskell-random-shuffle
+pkgver=0.0.4
+pkgrel=21
+pkgdesc="Random shuffle implementation."
+url="https://hackage.haskell.org/package/random-shuffle";
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-monadrandom' 'haskell-random')
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz";)
+sha256sums=('52704411f040fd0bf2361dad162e35dc13caa6535b2e4908d3513c00a95d0615')
+
+build() {
+  cd $_hkgname-$pkgver
+
+  runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \
+--ghc-option=-optl-Wl\,-z\,relro\,-z\,now \
+--ghc-option='-pie'
+
+  runhaskell Setup build $MAKEFLAGS
+  runhaskell Setup register --gen-script
+  runhaskell Setup unregister --gen-script
+  sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+  sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+  cd $_hkgname-$pkgver
+
+  install -D -m744 register.sh "$pkgdir"/usr/share/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-random-shuffle/trunk (PKGBUILD)

2020-12-24 Thread Felix Yan via arch-commits
Date: Thursday, December 24, 2020 @ 22:50:15
  Author: felixonmars
Revision: 789115

upgpkg: haskell-random-shuffle 0.0.4-21: rebuild with comonad 5.0.7

Modified:
  haskell-random-shuffle/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-12-24 22:49:50 UTC (rev 789114)
+++ PKGBUILD2020-12-24 22:50:15 UTC (rev 789115)
@@ -3,7 +3,7 @@
 _hkgname=random-shuffle
 pkgname=haskell-random-shuffle
 pkgver=0.0.4
-pkgrel=20
+pkgrel=21
 pkgdesc="Random shuffle implementation."
 url="https://hackage.haskell.org/package/random-shuffle";
 license=("BSD")


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

2020-12-24 Thread Felix Yan via arch-commits
Date: Thursday, December 24, 2020 @ 21:34:40
  Author: felixonmars
Revision: 788914

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-random-source/repos/community-staging-x86_64/PKGBUILD (from rev 
788913, haskell-random-source/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-12-24 21:34:40 UTC (rev 788914)
@@ -0,0 +1,40 @@
+# Maintainer: Felix Yan 
+
+_hkgname=random-source
+pkgname=haskell-random-source
+pkgver=0.3.0.11
+pkgrel=21
+pkgdesc="Generic basis for random number generators"
+url="https://github.com/mokus0/random-fu";
+license=("custom:PublicDomain")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-flexible-defaults' 
'haskell-mersenne-random-pure64'
+ 'haskell-mwc-random' 'haskell-primitive' 'haskell-random' 
'haskell-stateref' 'haskell-syb'
+ 'haskell-th-extras')
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz";)
+sha256sums=('5ba3647d7324f51e8c14a17666dca865c3329daedaa12be2cbba2402415b9853')
+
+build() {
+  cd $_hkgname-$pkgver
+
+  runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \
+--ghc-option=-optl-Wl\,-z\,relro\,-z\,now \
+--ghc-option='-pie'
+
+  runhaskell Setup build $MAKEFLAGS
+  runhaskell Setup register --gen-script
+  runhaskell Setup unregister --gen-script
+  sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+  sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+  cd $_hkgname-$pkgver
+
+  install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh
+  install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+  runhaskell Setup copy --destdir="$pkgdir"
+}


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

2020-12-24 Thread Felix Yan via arch-commits
Date: Thursday, December 24, 2020 @ 21:34:26
  Author: felixonmars
Revision: 788913

upgpkg: haskell-random-source 0.3.0.11-21: rebuild with comonad 5.0.7

Modified:
  haskell-random-source/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-12-24 21:33:54 UTC (rev 788912)
+++ PKGBUILD2020-12-24 21:34:26 UTC (rev 788913)
@@ -3,7 +3,7 @@
 _hkgname=random-source
 pkgname=haskell-random-source
 pkgver=0.3.0.11
-pkgrel=20
+pkgrel=21
 pkgdesc="Generic basis for random number generators"
 url="https://github.com/mokus0/random-fu";
 license=("custom:PublicDomain")


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

2020-12-24 Thread Felix Yan via arch-commits
Date: Thursday, December 24, 2020 @ 20:31:17
  Author: felixonmars
Revision: 788813

archrelease: copy trunk to community-staging-x86_64

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

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

Deleted: PKGBUILD
===
--- PKGBUILD2020-12-24 20:31:01 UTC (rev 788812)
+++ PKGBUILD2020-12-24 20:31:17 UTC (rev 788813)
@@ -1,57 +0,0 @@
-# Maintainer: Felix Yan 
-# Contributor: Thomas Dziedzic 
-
-_hkgname=random
-pkgname=haskell-random
-pkgver=1.2.0
-pkgrel=70
-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-mwc-random' 'haskell-primitive' 
'haskell-smallcheck'
-  'haskell-tasty' 'haskell-tasty-hunit' 'haskell-tasty-smallcheck' 
'haskell-unliftio'
-  'haskell-vector')
-source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
-sha512sums=('e482f318c245d87824d440885c4ecbd1c9bd85a3b3aa4d7fbb4a82da0cfd31749caa9ff7881c94b731035133fd1d550a0cb8bd4da958d3c72519bddcadc6c2e5')
-
-prepare() {
-cd $_hkgname-$pkgver
-sed -i '/tasty-expected-failure/d;s/< *0.15/<1/' $_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
-runhaskell Setup build $MAKEFLAGS
-runhaskell Setup register --gen-script
-runhaskell Setup unregister --gen-script
-sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
-sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
-}
-
-check() {
-cd $_hkgname-$pkgver
-runhaskell Setup test
-}
-
-package() {
-cd $_hkgname-$pkgver
-
-install -D -m744 register.sh 
"$pkgdir"/usr/share/haskell/register/$pkgname.sh
-install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
-runhaskell Setup copy --destdir="$pkgdir"
-install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
-rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
-}

Copied: haskell-random/repos/community-staging-x86_64/PKGBUILD (from rev 
788812, haskell-random/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2020-12-24 20:31:17 UTC (rev 788813)
@@ -0,0 +1,57 @@
+# Maintainer: Felix Yan 
+# Contributor: Thomas Dziedzic 
+
+_hkgname=random
+pkgname=haskell-random
+pkgver=1.2.0
+pkgrel=71
+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-mwc-random' 'haskell-primitive' 
'haskell-smallcheck'
+  'haskell-tasty' 'haskell-tasty-hunit' 'haskell-tasty-smallcheck' 
'haskell-unliftio'
+  'haskell-vector')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
+sha512sums=('e482f318c245d87824d440885c4ecbd1c9bd85a3b3aa4d7fbb4a82da0cfd31749caa9ff7881c94b731035133fd1d550a0cb8bd4da958d3c72519bddcadc6c2e5')
+
+prepare() {
+cd $_hkgname-$pkgver
+sed -i '/tasty-expected-failure/d;s/< *0.15/<1/' $_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
+runhaskell Setup build $MAKEFLAGS
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+cd $_hkgname-$pkgver
+runhaskell Setup test
+}
+
+package() {
+cd $_hkgname-$pkgver
+
+install -D -m744 register.sh 
"$pkgdir"/usr/share/haskell/register/$pkgname.sh
+install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+runhaskell Setup copy --destdir="$pkgdir

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

2020-12-24 Thread Felix Yan via arch-commits
Date: Thursday, December 24, 2020 @ 20:31:01
  Author: felixonmars
Revision: 788812

upgpkg: haskell-random 1.2.0-71: rebuild with comonad 5.0.7

Modified:
  haskell-random/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-12-24 20:29:50 UTC (rev 788811)
+++ PKGBUILD2020-12-24 20:31:01 UTC (rev 788812)
@@ -4,7 +4,7 @@
 _hkgname=random
 pkgname=haskell-random
 pkgver=1.2.0
-pkgrel=70
+pkgrel=71
 pkgdesc="Pseudo-random number generation"
 url="https://hackage.haskell.org/package/${_hkgname}";
 license=('BSD')


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

2020-12-24 Thread Felix Yan via arch-commits
Date: Thursday, December 24, 2020 @ 20:09:12
  Author: felixonmars
Revision: 788785

archrelease: copy trunk to community-staging-x86_64

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

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

Deleted: PKGBUILD
===
--- PKGBUILD2020-12-24 20:08:56 UTC (rev 788784)
+++ PKGBUILD2020-12-24 20:09:12 UTC (rev 788785)
@@ -1,57 +0,0 @@
-# Maintainer: Felix Yan 
-# Contributor: Thomas Dziedzic 
-
-_hkgname=random
-pkgname=haskell-random
-pkgver=1.2.0
-pkgrel=69
-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-mwc-random' 'haskell-primitive' 
'haskell-smallcheck'
-  'haskell-tasty' 'haskell-tasty-hunit' 'haskell-tasty-smallcheck' 
'haskell-unliftio'
-  'haskell-vector')
-source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
-sha512sums=('e482f318c245d87824d440885c4ecbd1c9bd85a3b3aa4d7fbb4a82da0cfd31749caa9ff7881c94b731035133fd1d550a0cb8bd4da958d3c72519bddcadc6c2e5')
-
-prepare() {
-cd $_hkgname-$pkgver
-sed -i '/tasty-expected-failure/d;s/< *0.15/<1/' $_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
-runhaskell Setup build $MAKEFLAGS
-runhaskell Setup register --gen-script
-runhaskell Setup unregister --gen-script
-sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
-sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
-}
-
-check() {
-cd $_hkgname-$pkgver
-runhaskell Setup test
-}
-
-package() {
-cd $_hkgname-$pkgver
-
-install -D -m744 register.sh 
"$pkgdir"/usr/share/haskell/register/$pkgname.sh
-install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
-runhaskell Setup copy --destdir="$pkgdir"
-install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
-rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
-}

Copied: haskell-random/repos/community-staging-x86_64/PKGBUILD (from rev 
788784, haskell-random/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2020-12-24 20:09:12 UTC (rev 788785)
@@ -0,0 +1,57 @@
+# Maintainer: Felix Yan 
+# Contributor: Thomas Dziedzic 
+
+_hkgname=random
+pkgname=haskell-random
+pkgver=1.2.0
+pkgrel=70
+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-mwc-random' 'haskell-primitive' 
'haskell-smallcheck'
+  'haskell-tasty' 'haskell-tasty-hunit' 'haskell-tasty-smallcheck' 
'haskell-unliftio'
+  'haskell-vector')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
+sha512sums=('e482f318c245d87824d440885c4ecbd1c9bd85a3b3aa4d7fbb4a82da0cfd31749caa9ff7881c94b731035133fd1d550a0cb8bd4da958d3c72519bddcadc6c2e5')
+
+prepare() {
+cd $_hkgname-$pkgver
+sed -i '/tasty-expected-failure/d;s/< *0.15/<1/' $_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
+runhaskell Setup build $MAKEFLAGS
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+cd $_hkgname-$pkgver
+runhaskell Setup test
+}
+
+package() {
+cd $_hkgname-$pkgver
+
+install -D -m744 register.sh 
"$pkgdir"/usr/share/haskell/register/$pkgname.sh
+install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+runhaskell Setup copy --destdir="$pkgdir

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

2020-12-24 Thread Felix Yan via arch-commits
Date: Thursday, December 24, 2020 @ 20:08:56
  Author: felixonmars
Revision: 788784

upgpkg: haskell-random 1.2.0-70: rebuild with comonad 5.0.7 (rebuild pass 1, 
specified --nocheck)

Modified:
  haskell-random/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-12-24 20:07:33 UTC (rev 788783)
+++ PKGBUILD2020-12-24 20:08:56 UTC (rev 788784)
@@ -4,7 +4,7 @@
 _hkgname=random
 pkgname=haskell-random
 pkgver=1.2.0
-pkgrel=69
+pkgrel=70
 pkgdesc="Pseudo-random number generation"
 url="https://hackage.haskell.org/package/${_hkgname}";
 license=('BSD')


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

2020-12-24 Thread Felix Yan via arch-commits
Date: Thursday, December 24, 2020 @ 19:04:03
  Author: felixonmars
Revision: 788682

upgpkg: haskell-random 1.2.0-69: rebuild with comonad 5.0.7 (rebuild pass 1, 
specified --nocheck)

Modified:
  haskell-random/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-12-24 19:03:34 UTC (rev 788681)
+++ PKGBUILD2020-12-24 19:04:03 UTC (rev 788682)
@@ -4,7 +4,7 @@
 _hkgname=random
 pkgname=haskell-random
 pkgver=1.2.0
-pkgrel=68
+pkgrel=69
 pkgdesc="Pseudo-random number generation"
 url="https://hackage.haskell.org/package/${_hkgname}";
 license=('BSD')


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

2020-12-24 Thread Felix Yan via arch-commits
Date: Thursday, December 24, 2020 @ 19:04:13
  Author: felixonmars
Revision: 788683

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

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

Copied: haskell-random/repos/community-staging-x86_64/PKGBUILD (from rev 
788682, haskell-random/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-12-24 19:04:13 UTC (rev 788683)
@@ -0,0 +1,57 @@
+# Maintainer: Felix Yan 
+# Contributor: Thomas Dziedzic 
+
+_hkgname=random
+pkgname=haskell-random
+pkgver=1.2.0
+pkgrel=69
+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-mwc-random' 'haskell-primitive' 
'haskell-smallcheck'
+  'haskell-tasty' 'haskell-tasty-hunit' 'haskell-tasty-smallcheck' 
'haskell-unliftio'
+  'haskell-vector')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
+sha512sums=('e482f318c245d87824d440885c4ecbd1c9bd85a3b3aa4d7fbb4a82da0cfd31749caa9ff7881c94b731035133fd1d550a0cb8bd4da958d3c72519bddcadc6c2e5')
+
+prepare() {
+cd $_hkgname-$pkgver
+sed -i '/tasty-expected-failure/d;s/< *0.15/<1/' $_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
+runhaskell Setup build $MAKEFLAGS
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+cd $_hkgname-$pkgver
+runhaskell Setup test
+}
+
+package() {
+cd $_hkgname-$pkgver
+
+install -D -m744 register.sh 
"$pkgdir"/usr/share/haskell/register/$pkgname.sh
+install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+runhaskell Setup copy --destdir="$pkgdir"
+install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}


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

2020-12-23 Thread Felix Yan via arch-commits
Date: Thursday, December 24, 2020 @ 04:27:35
  Author: felixonmars
Revision: 786276

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-random-fu/repos/community-staging-x86_64/PKGBUILD (from rev 
786275, haskell-random-fu/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-12-24 04:27:35 UTC (rev 786276)
@@ -0,0 +1,40 @@
+# Maintainer: Felix Yan 
+
+_hkgname=random-fu
+pkgname=haskell-random-fu
+pkgver=0.2.7.7
+pkgrel=19
+pkgdesc="Random number generation"
+url="https://github.com/mokus0/random-fu";
+license=("custom:PublicDomain")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-erf' 'haskell-math-functions' 
'haskell-monad-loops' 'haskell-random'
+ 'haskell-random-shuffle' 'haskell-random-source' 'haskell-rvar' 
'haskell-syb'
+ 'haskell-vector')
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz";)
+sha256sums=('8466bcfb5290bdc30a571c91e1eb526c419ea9773bc118996778b516cfc665ca')
+
+build() {
+  cd $_hkgname-$pkgver
+
+  runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \
+--ghc-option=-optl-Wl\,-z\,relro\,-z\,now \
+--ghc-option='-pie'
+
+  runhaskell Setup build $MAKEFLAGS
+  runhaskell Setup register --gen-script
+  runhaskell Setup unregister --gen-script
+  sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+  sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+  cd $_hkgname-$pkgver
+
+  install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh
+  install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+  runhaskell Setup copy --destdir="$pkgdir"
+}


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

2020-12-23 Thread Felix Yan via arch-commits
Date: Thursday, December 24, 2020 @ 04:27:25
  Author: felixonmars
Revision: 786275

upgpkg: haskell-random-fu 0.2.7.7-19: rebuild with ghc 8.10.3

Modified:
  haskell-random-fu/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-12-24 04:26:52 UTC (rev 786274)
+++ PKGBUILD2020-12-24 04:27:25 UTC (rev 786275)
@@ -3,7 +3,7 @@
 _hkgname=random-fu
 pkgname=haskell-random-fu
 pkgver=0.2.7.7
-pkgrel=18
+pkgrel=19
 pkgdesc="Random number generation"
 url="https://github.com/mokus0/random-fu";
 license=("custom:PublicDomain")


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

2020-12-23 Thread Felix Yan via arch-commits
Date: Thursday, December 24, 2020 @ 04:26:52
  Author: felixonmars
Revision: 786274

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-random-shuffle/repos/community-staging-x86_64/PKGBUILD (from 
rev 786273, haskell-random-shuffle/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-12-24 04:26:52 UTC (rev 786274)
@@ -0,0 +1,40 @@
+# Maintainer: Felix Yan 
+
+_hkgname=random-shuffle
+pkgname=haskell-random-shuffle
+pkgver=0.0.4
+pkgrel=20
+pkgdesc="Random shuffle implementation."
+url="https://hackage.haskell.org/package/random-shuffle";
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-monadrandom' 'haskell-random')
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz";)
+sha256sums=('52704411f040fd0bf2361dad162e35dc13caa6535b2e4908d3513c00a95d0615')
+
+build() {
+  cd $_hkgname-$pkgver
+
+  runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \
+--ghc-option=-optl-Wl\,-z\,relro\,-z\,now \
+--ghc-option='-pie'
+
+  runhaskell Setup build $MAKEFLAGS
+  runhaskell Setup register --gen-script
+  runhaskell Setup unregister --gen-script
+  sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+  sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+  cd $_hkgname-$pkgver
+
+  install -D -m744 register.sh "$pkgdir"/usr/share/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-random-shuffle/trunk (PKGBUILD)

2020-12-23 Thread Felix Yan via arch-commits
Date: Thursday, December 24, 2020 @ 04:26:42
  Author: felixonmars
Revision: 786273

upgpkg: haskell-random-shuffle 0.0.4-20: rebuild with ghc 8.10.3

Modified:
  haskell-random-shuffle/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-12-24 04:26:18 UTC (rev 786272)
+++ PKGBUILD2020-12-24 04:26:42 UTC (rev 786273)
@@ -3,7 +3,7 @@
 _hkgname=random-shuffle
 pkgname=haskell-random-shuffle
 pkgver=0.0.4
-pkgrel=19
+pkgrel=20
 pkgdesc="Random shuffle implementation."
 url="https://hackage.haskell.org/package/random-shuffle";
 license=("BSD")


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

2020-12-23 Thread Felix Yan via arch-commits
Date: Thursday, December 24, 2020 @ 02:54:43
  Author: felixonmars
Revision: 786082

upgpkg: haskell-random-source 0.3.0.11-20: rebuild with ghc 8.10.3

Modified:
  haskell-random-source/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-12-24 02:54:30 UTC (rev 786081)
+++ PKGBUILD2020-12-24 02:54:43 UTC (rev 786082)
@@ -3,7 +3,7 @@
 _hkgname=random-source
 pkgname=haskell-random-source
 pkgver=0.3.0.11
-pkgrel=19
+pkgrel=20
 pkgdesc="Generic basis for random number generators"
 url="https://github.com/mokus0/random-fu";
 license=("custom:PublicDomain")


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

2020-12-23 Thread Felix Yan via arch-commits
Date: Thursday, December 24, 2020 @ 02:54:53
  Author: felixonmars
Revision: 786083

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-random-source/repos/community-staging-x86_64/PKGBUILD (from rev 
786082, haskell-random-source/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-12-24 02:54:53 UTC (rev 786083)
@@ -0,0 +1,40 @@
+# Maintainer: Felix Yan 
+
+_hkgname=random-source
+pkgname=haskell-random-source
+pkgver=0.3.0.11
+pkgrel=20
+pkgdesc="Generic basis for random number generators"
+url="https://github.com/mokus0/random-fu";
+license=("custom:PublicDomain")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-flexible-defaults' 
'haskell-mersenne-random-pure64'
+ 'haskell-mwc-random' 'haskell-primitive' 'haskell-random' 
'haskell-stateref' 'haskell-syb'
+ 'haskell-th-extras')
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz";)
+sha256sums=('5ba3647d7324f51e8c14a17666dca865c3329daedaa12be2cbba2402415b9853')
+
+build() {
+  cd $_hkgname-$pkgver
+
+  runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \
+--ghc-option=-optl-Wl\,-z\,relro\,-z\,now \
+--ghc-option='-pie'
+
+  runhaskell Setup build $MAKEFLAGS
+  runhaskell Setup register --gen-script
+  runhaskell Setup unregister --gen-script
+  sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+  sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+  cd $_hkgname-$pkgver
+
+  install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh
+  install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+  runhaskell Setup copy --destdir="$pkgdir"
+}


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

2020-12-23 Thread Felix Yan via arch-commits
Date: Thursday, December 24, 2020 @ 01:29:35
  Author: felixonmars
Revision: 785884

archrelease: copy trunk to community-staging-x86_64

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

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

Deleted: PKGBUILD
===
--- PKGBUILD2020-12-24 01:29:23 UTC (rev 785883)
+++ PKGBUILD2020-12-24 01:29:35 UTC (rev 785884)
@@ -1,57 +0,0 @@
-# Maintainer: Felix Yan 
-# Contributor: Thomas Dziedzic 
-
-_hkgname=random
-pkgname=haskell-random
-pkgver=1.2.0
-pkgrel=67
-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-mwc-random' 'haskell-primitive' 
'haskell-smallcheck'
-  'haskell-tasty' 'haskell-tasty-hunit' 'haskell-tasty-smallcheck' 
'haskell-unliftio'
-  'haskell-vector')
-source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
-sha512sums=('e482f318c245d87824d440885c4ecbd1c9bd85a3b3aa4d7fbb4a82da0cfd31749caa9ff7881c94b731035133fd1d550a0cb8bd4da958d3c72519bddcadc6c2e5')
-
-prepare() {
-cd $_hkgname-$pkgver
-sed -i '/tasty-expected-failure/d;s/< *0.15/<1/' $_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
-runhaskell Setup build $MAKEFLAGS
-runhaskell Setup register --gen-script
-runhaskell Setup unregister --gen-script
-sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
-sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
-}
-
-check() {
-cd $_hkgname-$pkgver
-runhaskell Setup test
-}
-
-package() {
-cd $_hkgname-$pkgver
-
-install -D -m744 register.sh 
"$pkgdir"/usr/share/haskell/register/$pkgname.sh
-install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
-runhaskell Setup copy --destdir="$pkgdir"
-install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
-rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
-}

Copied: haskell-random/repos/community-staging-x86_64/PKGBUILD (from rev 
785883, haskell-random/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2020-12-24 01:29:35 UTC (rev 785884)
@@ -0,0 +1,57 @@
+# Maintainer: Felix Yan 
+# Contributor: Thomas Dziedzic 
+
+_hkgname=random
+pkgname=haskell-random
+pkgver=1.2.0
+pkgrel=68
+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-mwc-random' 'haskell-primitive' 
'haskell-smallcheck'
+  'haskell-tasty' 'haskell-tasty-hunit' 'haskell-tasty-smallcheck' 
'haskell-unliftio'
+  'haskell-vector')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
+sha512sums=('e482f318c245d87824d440885c4ecbd1c9bd85a3b3aa4d7fbb4a82da0cfd31749caa9ff7881c94b731035133fd1d550a0cb8bd4da958d3c72519bddcadc6c2e5')
+
+prepare() {
+cd $_hkgname-$pkgver
+sed -i '/tasty-expected-failure/d;s/< *0.15/<1/' $_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
+runhaskell Setup build $MAKEFLAGS
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+cd $_hkgname-$pkgver
+runhaskell Setup test
+}
+
+package() {
+cd $_hkgname-$pkgver
+
+install -D -m744 register.sh 
"$pkgdir"/usr/share/haskell/register/$pkgname.sh
+install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+runhaskell Setup copy --destdir="$pkgdir

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

2020-12-23 Thread Felix Yan via arch-commits
Date: Thursday, December 24, 2020 @ 01:29:23
  Author: felixonmars
Revision: 785883

upgpkg: haskell-random 1.2.0-68: rebuild with ghc 8.10.3

Modified:
  haskell-random/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-12-24 01:28:11 UTC (rev 785882)
+++ PKGBUILD2020-12-24 01:29:23 UTC (rev 785883)
@@ -4,7 +4,7 @@
 _hkgname=random
 pkgname=haskell-random
 pkgver=1.2.0
-pkgrel=67
+pkgrel=68
 pkgdesc="Pseudo-random number generation"
 url="https://hackage.haskell.org/package/${_hkgname}";
 license=('BSD')


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

2020-12-23 Thread Felix Yan via arch-commits
Date: Thursday, December 24, 2020 @ 00:42:52
  Author: felixonmars
Revision: 785844

archrelease: copy trunk to community-staging-x86_64

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

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

Deleted: PKGBUILD
===
--- PKGBUILD2020-12-24 00:42:41 UTC (rev 785843)
+++ PKGBUILD2020-12-24 00:42:52 UTC (rev 785844)
@@ -1,57 +0,0 @@
-# Maintainer: Felix Yan 
-# Contributor: Thomas Dziedzic 
-
-_hkgname=random
-pkgname=haskell-random
-pkgver=1.2.0
-pkgrel=66
-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-mwc-random' 'haskell-primitive' 
'haskell-smallcheck'
-  'haskell-tasty' 'haskell-tasty-hunit' 'haskell-tasty-smallcheck' 
'haskell-unliftio'
-  'haskell-vector')
-source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
-sha512sums=('e482f318c245d87824d440885c4ecbd1c9bd85a3b3aa4d7fbb4a82da0cfd31749caa9ff7881c94b731035133fd1d550a0cb8bd4da958d3c72519bddcadc6c2e5')
-
-prepare() {
-cd $_hkgname-$pkgver
-sed -i '/tasty-expected-failure/d;s/< *0.15/<1/' $_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
-runhaskell Setup build $MAKEFLAGS
-runhaskell Setup register --gen-script
-runhaskell Setup unregister --gen-script
-sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
-sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
-}
-
-check() {
-cd $_hkgname-$pkgver
-runhaskell Setup test
-}
-
-package() {
-cd $_hkgname-$pkgver
-
-install -D -m744 register.sh 
"$pkgdir"/usr/share/haskell/register/$pkgname.sh
-install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
-runhaskell Setup copy --destdir="$pkgdir"
-install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
-rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
-}

Copied: haskell-random/repos/community-staging-x86_64/PKGBUILD (from rev 
785843, haskell-random/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2020-12-24 00:42:52 UTC (rev 785844)
@@ -0,0 +1,57 @@
+# Maintainer: Felix Yan 
+# Contributor: Thomas Dziedzic 
+
+_hkgname=random
+pkgname=haskell-random
+pkgver=1.2.0
+pkgrel=67
+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-mwc-random' 'haskell-primitive' 
'haskell-smallcheck'
+  'haskell-tasty' 'haskell-tasty-hunit' 'haskell-tasty-smallcheck' 
'haskell-unliftio'
+  'haskell-vector')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
+sha512sums=('e482f318c245d87824d440885c4ecbd1c9bd85a3b3aa4d7fbb4a82da0cfd31749caa9ff7881c94b731035133fd1d550a0cb8bd4da958d3c72519bddcadc6c2e5')
+
+prepare() {
+cd $_hkgname-$pkgver
+sed -i '/tasty-expected-failure/d;s/< *0.15/<1/' $_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
+runhaskell Setup build $MAKEFLAGS
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+cd $_hkgname-$pkgver
+runhaskell Setup test
+}
+
+package() {
+cd $_hkgname-$pkgver
+
+install -D -m744 register.sh 
"$pkgdir"/usr/share/haskell/register/$pkgname.sh
+install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+runhaskell Setup copy --destdir="$pkgdir

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

2020-12-23 Thread Felix Yan via arch-commits
Date: Thursday, December 24, 2020 @ 00:42:41
  Author: felixonmars
Revision: 785843

upgpkg: haskell-random 1.2.0-67: rebuild with ghc 8.10.3 (rebuild pass 1, 
specified --nocheck)

Modified:
  haskell-random/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-12-24 00:41:24 UTC (rev 785842)
+++ PKGBUILD2020-12-24 00:42:41 UTC (rev 785843)
@@ -4,7 +4,7 @@
 _hkgname=random
 pkgname=haskell-random
 pkgver=1.2.0
-pkgrel=66
+pkgrel=67
 pkgdesc="Pseudo-random number generation"
 url="https://hackage.haskell.org/package/${_hkgname}";
 license=('BSD')


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

2020-12-23 Thread Felix Yan via arch-commits
Date: Wednesday, December 23, 2020 @ 23:40:36
  Author: felixonmars
Revision: 785758

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

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

Copied: haskell-random/repos/community-staging-x86_64/PKGBUILD (from rev 
785757, haskell-random/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-12-23 23:40:36 UTC (rev 785758)
@@ -0,0 +1,57 @@
+# Maintainer: Felix Yan 
+# Contributor: Thomas Dziedzic 
+
+_hkgname=random
+pkgname=haskell-random
+pkgver=1.2.0
+pkgrel=66
+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-mwc-random' 'haskell-primitive' 
'haskell-smallcheck'
+  'haskell-tasty' 'haskell-tasty-hunit' 'haskell-tasty-smallcheck' 
'haskell-unliftio'
+  'haskell-vector')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
+sha512sums=('e482f318c245d87824d440885c4ecbd1c9bd85a3b3aa4d7fbb4a82da0cfd31749caa9ff7881c94b731035133fd1d550a0cb8bd4da958d3c72519bddcadc6c2e5')
+
+prepare() {
+cd $_hkgname-$pkgver
+sed -i '/tasty-expected-failure/d;s/< *0.15/<1/' $_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
+runhaskell Setup build $MAKEFLAGS
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+cd $_hkgname-$pkgver
+runhaskell Setup test
+}
+
+package() {
+cd $_hkgname-$pkgver
+
+install -D -m744 register.sh 
"$pkgdir"/usr/share/haskell/register/$pkgname.sh
+install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+runhaskell Setup copy --destdir="$pkgdir"
+install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}


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

2020-12-23 Thread Felix Yan via arch-commits
Date: Wednesday, December 23, 2020 @ 23:40:26
  Author: felixonmars
Revision: 785757

upgpkg: haskell-random 1.2.0-66: rebuild with ghc 8.10.3 (rebuild pass 1, 
specified --nocheck)

Modified:
  haskell-random/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-12-23 23:39:58 UTC (rev 785756)
+++ PKGBUILD2020-12-23 23:40:26 UTC (rev 785757)
@@ -4,7 +4,7 @@
 _hkgname=random
 pkgname=haskell-random
 pkgver=1.2.0
-pkgrel=65
+pkgrel=66
 pkgdesc="Pseudo-random number generation"
 url="https://hackage.haskell.org/package/${_hkgname}";
 license=('BSD')


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

2020-12-22 Thread Felix Yan via arch-commits
Date: Wednesday, December 23, 2020 @ 02:18:19
  Author: felixonmars
Revision: 783363

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-random-fu/repos/community-staging-x86_64/PKGBUILD (from rev 
783362, haskell-random-fu/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-12-23 02:18:19 UTC (rev 783363)
@@ -0,0 +1,40 @@
+# Maintainer: Felix Yan 
+
+_hkgname=random-fu
+pkgname=haskell-random-fu
+pkgver=0.2.7.7
+pkgrel=18
+pkgdesc="Random number generation"
+url="https://github.com/mokus0/random-fu";
+license=("custom:PublicDomain")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-erf' 'haskell-math-functions' 
'haskell-monad-loops' 'haskell-random'
+ 'haskell-random-shuffle' 'haskell-random-source' 'haskell-rvar' 
'haskell-syb'
+ 'haskell-vector')
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz";)
+sha256sums=('8466bcfb5290bdc30a571c91e1eb526c419ea9773bc118996778b516cfc665ca')
+
+build() {
+  cd $_hkgname-$pkgver
+
+  runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \
+--ghc-option=-optl-Wl\,-z\,relro\,-z\,now \
+--ghc-option='-pie'
+
+  runhaskell Setup build $MAKEFLAGS
+  runhaskell Setup register --gen-script
+  runhaskell Setup unregister --gen-script
+  sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+  sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+  cd $_hkgname-$pkgver
+
+  install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh
+  install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+  runhaskell Setup copy --destdir="$pkgdir"
+}


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

2020-12-22 Thread Felix Yan via arch-commits
Date: Wednesday, December 23, 2020 @ 02:18:09
  Author: felixonmars
Revision: 783362

upgpkg: haskell-random-fu 0.2.7.7-18: rebuild with tasty-smallcheck 0.8.2

Modified:
  haskell-random-fu/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-12-23 02:17:19 UTC (rev 783361)
+++ PKGBUILD2020-12-23 02:18:09 UTC (rev 783362)
@@ -3,7 +3,7 @@
 _hkgname=random-fu
 pkgname=haskell-random-fu
 pkgver=0.2.7.7
-pkgrel=17
+pkgrel=18
 pkgdesc="Random number generation"
 url="https://github.com/mokus0/random-fu";
 license=("custom:PublicDomain")


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

2020-12-22 Thread Felix Yan via arch-commits
Date: Wednesday, December 23, 2020 @ 02:17:19
  Author: felixonmars
Revision: 783361

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-random-shuffle/repos/community-staging-x86_64/PKGBUILD (from 
rev 783360, haskell-random-shuffle/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-12-23 02:17:19 UTC (rev 783361)
@@ -0,0 +1,40 @@
+# Maintainer: Felix Yan 
+
+_hkgname=random-shuffle
+pkgname=haskell-random-shuffle
+pkgver=0.0.4
+pkgrel=19
+pkgdesc="Random shuffle implementation."
+url="https://hackage.haskell.org/package/random-shuffle";
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-monadrandom' 'haskell-random')
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz";)
+sha256sums=('52704411f040fd0bf2361dad162e35dc13caa6535b2e4908d3513c00a95d0615')
+
+build() {
+  cd $_hkgname-$pkgver
+
+  runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \
+--ghc-option=-optl-Wl\,-z\,relro\,-z\,now \
+--ghc-option='-pie'
+
+  runhaskell Setup build $MAKEFLAGS
+  runhaskell Setup register --gen-script
+  runhaskell Setup unregister --gen-script
+  sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+  sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+  cd $_hkgname-$pkgver
+
+  install -D -m744 register.sh "$pkgdir"/usr/share/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-random-shuffle/trunk (PKGBUILD)

2020-12-22 Thread Felix Yan via arch-commits
Date: Wednesday, December 23, 2020 @ 02:17:09
  Author: felixonmars
Revision: 783360

upgpkg: haskell-random-shuffle 0.0.4-19: rebuild with tasty-smallcheck 0.8.2

Modified:
  haskell-random-shuffle/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-12-23 02:16:34 UTC (rev 783359)
+++ PKGBUILD2020-12-23 02:17:09 UTC (rev 783360)
@@ -3,7 +3,7 @@
 _hkgname=random-shuffle
 pkgname=haskell-random-shuffle
 pkgver=0.0.4
-pkgrel=18
+pkgrel=19
 pkgdesc="Random shuffle implementation."
 url="https://hackage.haskell.org/package/random-shuffle";
 license=("BSD")


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

2020-12-22 Thread Felix Yan via arch-commits
Date: Wednesday, December 23, 2020 @ 01:44:50
  Author: felixonmars
Revision: 783289

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-random-source/repos/community-staging-x86_64/PKGBUILD (from rev 
783288, haskell-random-source/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-12-23 01:44:50 UTC (rev 783289)
@@ -0,0 +1,40 @@
+# Maintainer: Felix Yan 
+
+_hkgname=random-source
+pkgname=haskell-random-source
+pkgver=0.3.0.11
+pkgrel=19
+pkgdesc="Generic basis for random number generators"
+url="https://github.com/mokus0/random-fu";
+license=("custom:PublicDomain")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-flexible-defaults' 
'haskell-mersenne-random-pure64'
+ 'haskell-mwc-random' 'haskell-primitive' 'haskell-random' 
'haskell-stateref' 'haskell-syb'
+ 'haskell-th-extras')
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz";)
+sha256sums=('5ba3647d7324f51e8c14a17666dca865c3329daedaa12be2cbba2402415b9853')
+
+build() {
+  cd $_hkgname-$pkgver
+
+  runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \
+--ghc-option=-optl-Wl\,-z\,relro\,-z\,now \
+--ghc-option='-pie'
+
+  runhaskell Setup build $MAKEFLAGS
+  runhaskell Setup register --gen-script
+  runhaskell Setup unregister --gen-script
+  sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+  sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+  cd $_hkgname-$pkgver
+
+  install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh
+  install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+  runhaskell Setup copy --destdir="$pkgdir"
+}


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

2020-12-22 Thread Felix Yan via arch-commits
Date: Wednesday, December 23, 2020 @ 01:44:40
  Author: felixonmars
Revision: 783288

upgpkg: haskell-random-source 0.3.0.11-19: rebuild with tasty-smallcheck 0.8.2

Modified:
  haskell-random-source/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-12-23 01:43:53 UTC (rev 783287)
+++ PKGBUILD2020-12-23 01:44:40 UTC (rev 783288)
@@ -3,7 +3,7 @@
 _hkgname=random-source
 pkgname=haskell-random-source
 pkgver=0.3.0.11
-pkgrel=18
+pkgrel=19
 pkgdesc="Generic basis for random number generators"
 url="https://github.com/mokus0/random-fu";
 license=("custom:PublicDomain")


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

2020-12-22 Thread Felix Yan via arch-commits
Date: Tuesday, December 22, 2020 @ 20:45:45
  Author: felixonmars
Revision: 782943

archrelease: copy trunk to community-staging-x86_64

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

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

Deleted: PKGBUILD
===
--- PKGBUILD2020-12-22 20:45:34 UTC (rev 782942)
+++ PKGBUILD2020-12-22 20:45:45 UTC (rev 782943)
@@ -1,57 +0,0 @@
-# Maintainer: Felix Yan 
-# Contributor: Thomas Dziedzic 
-
-_hkgname=random
-pkgname=haskell-random
-pkgver=1.2.0
-pkgrel=64
-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-mwc-random' 'haskell-primitive' 
'haskell-smallcheck'
-  'haskell-tasty' 'haskell-tasty-hunit' 'haskell-tasty-smallcheck' 
'haskell-unliftio'
-  'haskell-vector')
-source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
-sha512sums=('e482f318c245d87824d440885c4ecbd1c9bd85a3b3aa4d7fbb4a82da0cfd31749caa9ff7881c94b731035133fd1d550a0cb8bd4da958d3c72519bddcadc6c2e5')
-
-prepare() {
-cd $_hkgname-$pkgver
-sed -i '/tasty-expected-failure/d;s/< *0.15/<1/' $_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
-runhaskell Setup build $MAKEFLAGS
-runhaskell Setup register --gen-script
-runhaskell Setup unregister --gen-script
-sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
-sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
-}
-
-check() {
-cd $_hkgname-$pkgver
-runhaskell Setup test
-}
-
-package() {
-cd $_hkgname-$pkgver
-
-install -D -m744 register.sh 
"$pkgdir"/usr/share/haskell/register/$pkgname.sh
-install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
-runhaskell Setup copy --destdir="$pkgdir"
-install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
-rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
-}

Copied: haskell-random/repos/community-staging-x86_64/PKGBUILD (from rev 
782942, haskell-random/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2020-12-22 20:45:45 UTC (rev 782943)
@@ -0,0 +1,57 @@
+# Maintainer: Felix Yan 
+# Contributor: Thomas Dziedzic 
+
+_hkgname=random
+pkgname=haskell-random
+pkgver=1.2.0
+pkgrel=65
+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-mwc-random' 'haskell-primitive' 
'haskell-smallcheck'
+  'haskell-tasty' 'haskell-tasty-hunit' 'haskell-tasty-smallcheck' 
'haskell-unliftio'
+  'haskell-vector')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
+sha512sums=('e482f318c245d87824d440885c4ecbd1c9bd85a3b3aa4d7fbb4a82da0cfd31749caa9ff7881c94b731035133fd1d550a0cb8bd4da958d3c72519bddcadc6c2e5')
+
+prepare() {
+cd $_hkgname-$pkgver
+sed -i '/tasty-expected-failure/d;s/< *0.15/<1/' $_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
+runhaskell Setup build $MAKEFLAGS
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+cd $_hkgname-$pkgver
+runhaskell Setup test
+}
+
+package() {
+cd $_hkgname-$pkgver
+
+install -D -m744 register.sh 
"$pkgdir"/usr/share/haskell/register/$pkgname.sh
+install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+runhaskell Setup copy --destdir="$pkgdir"

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

2020-12-22 Thread Felix Yan via arch-commits
Date: Tuesday, December 22, 2020 @ 20:45:34
  Author: felixonmars
Revision: 782942

upgpkg: haskell-random 1.2.0-65: rebuild with tasty-smallcheck 0.8.2

Modified:
  haskell-random/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-12-22 20:43:41 UTC (rev 782941)
+++ PKGBUILD2020-12-22 20:45:34 UTC (rev 782942)
@@ -4,7 +4,7 @@
 _hkgname=random
 pkgname=haskell-random
 pkgver=1.2.0
-pkgrel=64
+pkgrel=65
 pkgdesc="Pseudo-random number generation"
 url="https://hackage.haskell.org/package/${_hkgname}";
 license=('BSD')


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

2020-12-22 Thread Felix Yan via arch-commits
Date: Tuesday, December 22, 2020 @ 20:40:08
  Author: felixonmars
Revision: 782937

archrelease: copy trunk to community-staging-x86_64

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

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

Deleted: PKGBUILD
===
--- PKGBUILD2020-12-22 20:39:57 UTC (rev 782936)
+++ PKGBUILD2020-12-22 20:40:08 UTC (rev 782937)
@@ -1,57 +0,0 @@
-# Maintainer: Felix Yan 
-# Contributor: Thomas Dziedzic 
-
-_hkgname=random
-pkgname=haskell-random
-pkgver=1.2.0
-pkgrel=63
-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-mwc-random' 'haskell-primitive' 
'haskell-smallcheck'
-  'haskell-tasty' 'haskell-tasty-hunit' 'haskell-tasty-smallcheck' 
'haskell-unliftio'
-  'haskell-vector')
-source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
-sha512sums=('e482f318c245d87824d440885c4ecbd1c9bd85a3b3aa4d7fbb4a82da0cfd31749caa9ff7881c94b731035133fd1d550a0cb8bd4da958d3c72519bddcadc6c2e5')
-
-prepare() {
-cd $_hkgname-$pkgver
-sed -i '/tasty-expected-failure/d;s/< *0.15/<1/' $_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
-runhaskell Setup build $MAKEFLAGS
-runhaskell Setup register --gen-script
-runhaskell Setup unregister --gen-script
-sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
-sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
-}
-
-check() {
-cd $_hkgname-$pkgver
-runhaskell Setup test
-}
-
-package() {
-cd $_hkgname-$pkgver
-
-install -D -m744 register.sh 
"$pkgdir"/usr/share/haskell/register/$pkgname.sh
-install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
-runhaskell Setup copy --destdir="$pkgdir"
-install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
-rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
-}

Copied: haskell-random/repos/community-staging-x86_64/PKGBUILD (from rev 
782936, haskell-random/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2020-12-22 20:40:08 UTC (rev 782937)
@@ -0,0 +1,57 @@
+# Maintainer: Felix Yan 
+# Contributor: Thomas Dziedzic 
+
+_hkgname=random
+pkgname=haskell-random
+pkgver=1.2.0
+pkgrel=64
+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-mwc-random' 'haskell-primitive' 
'haskell-smallcheck'
+  'haskell-tasty' 'haskell-tasty-hunit' 'haskell-tasty-smallcheck' 
'haskell-unliftio'
+  'haskell-vector')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
+sha512sums=('e482f318c245d87824d440885c4ecbd1c9bd85a3b3aa4d7fbb4a82da0cfd31749caa9ff7881c94b731035133fd1d550a0cb8bd4da958d3c72519bddcadc6c2e5')
+
+prepare() {
+cd $_hkgname-$pkgver
+sed -i '/tasty-expected-failure/d;s/< *0.15/<1/' $_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
+runhaskell Setup build $MAKEFLAGS
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+cd $_hkgname-$pkgver
+runhaskell Setup test
+}
+
+package() {
+cd $_hkgname-$pkgver
+
+install -D -m744 register.sh 
"$pkgdir"/usr/share/haskell/register/$pkgname.sh
+install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+runhaskell Setup copy --destdir="$pkgdir"

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

2020-12-22 Thread Felix Yan via arch-commits
Date: Tuesday, December 22, 2020 @ 20:39:57
  Author: felixonmars
Revision: 782936

upgpkg: haskell-random 1.2.0-64: rebuild with tasty-smallcheck 0.8.2 (rebuild 
pass 1, specified --nocheck)

Modified:
  haskell-random/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-12-22 20:37:30 UTC (rev 782935)
+++ PKGBUILD2020-12-22 20:39:57 UTC (rev 782936)
@@ -4,7 +4,7 @@
 _hkgname=random
 pkgname=haskell-random
 pkgver=1.2.0
-pkgrel=63
+pkgrel=64
 pkgdesc="Pseudo-random number generation"
 url="https://hackage.haskell.org/package/${_hkgname}";
 license=('BSD')


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

2020-12-22 Thread Felix Yan via arch-commits
Date: Tuesday, December 22, 2020 @ 19:38:59
  Author: felixonmars
Revision: 782837

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

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

Copied: haskell-random/repos/community-staging-x86_64/PKGBUILD (from rev 
782836, haskell-random/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-12-22 19:38:59 UTC (rev 782837)
@@ -0,0 +1,57 @@
+# Maintainer: Felix Yan 
+# Contributor: Thomas Dziedzic 
+
+_hkgname=random
+pkgname=haskell-random
+pkgver=1.2.0
+pkgrel=63
+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-mwc-random' 'haskell-primitive' 
'haskell-smallcheck'
+  'haskell-tasty' 'haskell-tasty-hunit' 'haskell-tasty-smallcheck' 
'haskell-unliftio'
+  'haskell-vector')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
+sha512sums=('e482f318c245d87824d440885c4ecbd1c9bd85a3b3aa4d7fbb4a82da0cfd31749caa9ff7881c94b731035133fd1d550a0cb8bd4da958d3c72519bddcadc6c2e5')
+
+prepare() {
+cd $_hkgname-$pkgver
+sed -i '/tasty-expected-failure/d;s/< *0.15/<1/' $_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
+runhaskell Setup build $MAKEFLAGS
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+cd $_hkgname-$pkgver
+runhaskell Setup test
+}
+
+package() {
+cd $_hkgname-$pkgver
+
+install -D -m744 register.sh 
"$pkgdir"/usr/share/haskell/register/$pkgname.sh
+install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+runhaskell Setup copy --destdir="$pkgdir"
+install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}


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

2020-12-22 Thread Felix Yan via arch-commits
Date: Tuesday, December 22, 2020 @ 19:38:49
  Author: felixonmars
Revision: 782836

upgpkg: haskell-random 1.2.0-63: rebuild with tasty-smallcheck 0.8.2 (rebuild 
pass 1, specified --nocheck)

Modified:
  haskell-random/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-12-22 19:38:02 UTC (rev 782835)
+++ PKGBUILD2020-12-22 19:38:49 UTC (rev 782836)
@@ -4,7 +4,7 @@
 _hkgname=random
 pkgname=haskell-random
 pkgver=1.2.0
-pkgrel=62
+pkgrel=63
 pkgdesc="Pseudo-random number generation"
 url="https://hackage.haskell.org/package/${_hkgname}";
 license=('BSD')


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

2020-12-21 Thread Felix Yan via arch-commits
Date: Monday, December 21, 2020 @ 15:53:27
  Author: felixonmars
Revision: 781173

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-random-fu/repos/community-staging-x86_64/PKGBUILD (from rev 
781172, haskell-random-fu/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-12-21 15:53:27 UTC (rev 781173)
@@ -0,0 +1,40 @@
+# Maintainer: Felix Yan 
+
+_hkgname=random-fu
+pkgname=haskell-random-fu
+pkgver=0.2.7.7
+pkgrel=17
+pkgdesc="Random number generation"
+url="https://github.com/mokus0/random-fu";
+license=("custom:PublicDomain")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-erf' 'haskell-math-functions' 
'haskell-monad-loops' 'haskell-random'
+ 'haskell-random-shuffle' 'haskell-random-source' 'haskell-rvar' 
'haskell-syb'
+ 'haskell-vector')
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz";)
+sha256sums=('8466bcfb5290bdc30a571c91e1eb526c419ea9773bc118996778b516cfc665ca')
+
+build() {
+  cd $_hkgname-$pkgver
+
+  runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \
+--ghc-option=-optl-Wl\,-z\,relro\,-z\,now \
+--ghc-option='-pie'
+
+  runhaskell Setup build $MAKEFLAGS
+  runhaskell Setup register --gen-script
+  runhaskell Setup unregister --gen-script
+  sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+  sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+  cd $_hkgname-$pkgver
+
+  install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh
+  install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+  runhaskell Setup copy --destdir="$pkgdir"
+}


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

2020-12-21 Thread Felix Yan via arch-commits
Date: Monday, December 21, 2020 @ 15:53:12
  Author: felixonmars
Revision: 781172

upgpkg: haskell-random-fu 0.2.7.7-17: rebuild with tasty-hunit 0.10.0.3

Modified:
  haskell-random-fu/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-12-21 15:52:17 UTC (rev 781171)
+++ PKGBUILD2020-12-21 15:53:12 UTC (rev 781172)
@@ -3,7 +3,7 @@
 _hkgname=random-fu
 pkgname=haskell-random-fu
 pkgver=0.2.7.7
-pkgrel=16
+pkgrel=17
 pkgdesc="Random number generation"
 url="https://github.com/mokus0/random-fu";
 license=("custom:PublicDomain")


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

2020-12-21 Thread Felix Yan via arch-commits
Date: Monday, December 21, 2020 @ 15:49:32
  Author: felixonmars
Revision: 781169

archrelease: copy trunk to community-staging-x86_64

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

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

Deleted: PKGBUILD
===
--- PKGBUILD2020-12-21 15:49:15 UTC (rev 781168)
+++ PKGBUILD2020-12-21 15:49:32 UTC (rev 781169)
@@ -1,40 +0,0 @@
-# Maintainer: Felix Yan 
-
-_hkgname=random-source
-pkgname=haskell-random-source
-pkgver=0.3.0.11
-pkgrel=17
-pkgdesc="Generic basis for random number generators"
-url="https://github.com/mokus0/random-fu";
-license=("custom:PublicDomain")
-arch=('x86_64')
-depends=('ghc-libs' 'haskell-flexible-defaults' 
'haskell-mersenne-random-pure64'
- 'haskell-mwc-random' 'haskell-primitive' 'haskell-random' 
'haskell-stateref' 'haskell-syb'
- 'haskell-th-extras')
-makedepends=('ghc')
-source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz";)
-sha256sums=('5ba3647d7324f51e8c14a17666dca865c3329daedaa12be2cbba2402415b9853')
-
-build() {
-  cd $_hkgname-$pkgver
-
-  runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
---prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \
---dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \
---ghc-option=-optl-Wl\,-z\,relro\,-z\,now \
---ghc-option='-pie'
-
-  runhaskell Setup build $MAKEFLAGS
-  runhaskell Setup register --gen-script
-  runhaskell Setup unregister --gen-script
-  sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
-  sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
-}
-
-package() {
-  cd $_hkgname-$pkgver
-
-  install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh
-  install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
-  runhaskell Setup copy --destdir="$pkgdir"
-}

Copied: haskell-random-source/repos/community-staging-x86_64/PKGBUILD (from rev 
781168, haskell-random-source/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2020-12-21 15:49:32 UTC (rev 781169)
@@ -0,0 +1,40 @@
+# Maintainer: Felix Yan 
+
+_hkgname=random-source
+pkgname=haskell-random-source
+pkgver=0.3.0.11
+pkgrel=18
+pkgdesc="Generic basis for random number generators"
+url="https://github.com/mokus0/random-fu";
+license=("custom:PublicDomain")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-flexible-defaults' 
'haskell-mersenne-random-pure64'
+ 'haskell-mwc-random' 'haskell-primitive' 'haskell-random' 
'haskell-stateref' 'haskell-syb'
+ 'haskell-th-extras')
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz";)
+sha256sums=('5ba3647d7324f51e8c14a17666dca865c3329daedaa12be2cbba2402415b9853')
+
+build() {
+  cd $_hkgname-$pkgver
+
+  runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \
+--ghc-option=-optl-Wl\,-z\,relro\,-z\,now \
+--ghc-option='-pie'
+
+  runhaskell Setup build $MAKEFLAGS
+  runhaskell Setup register --gen-script
+  runhaskell Setup unregister --gen-script
+  sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+  sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+  cd $_hkgname-$pkgver
+
+  install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh
+  install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+  runhaskell Setup copy --destdir="$pkgdir"
+}


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

2020-12-21 Thread Felix Yan via arch-commits
Date: Monday, December 21, 2020 @ 15:49:15
  Author: felixonmars
Revision: 781168

upgpkg: haskell-random-source 0.3.0.11-18: rebuild with tasty-hunit 0.10.0.3

Modified:
  haskell-random-source/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-12-21 15:29:38 UTC (rev 781167)
+++ PKGBUILD2020-12-21 15:49:15 UTC (rev 781168)
@@ -3,7 +3,7 @@
 _hkgname=random-source
 pkgname=haskell-random-source
 pkgver=0.3.0.11
-pkgrel=17
+pkgrel=18
 pkgdesc="Generic basis for random number generators"
 url="https://github.com/mokus0/random-fu";
 license=("custom:PublicDomain")


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

2020-12-21 Thread Felix Yan via arch-commits
Date: Monday, December 21, 2020 @ 15:28:09
  Author: felixonmars
Revision: 781165

archrelease: copy trunk to community-staging-x86_64

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

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

Deleted: PKGBUILD
===
--- PKGBUILD2020-12-21 15:27:52 UTC (rev 781164)
+++ PKGBUILD2020-12-21 15:28:09 UTC (rev 781165)
@@ -1,40 +0,0 @@
-# Maintainer: Felix Yan 
-
-_hkgname=random-shuffle
-pkgname=haskell-random-shuffle
-pkgver=0.0.4
-pkgrel=17
-pkgdesc="Random shuffle implementation."
-url="https://hackage.haskell.org/package/random-shuffle";
-license=("BSD")
-arch=('x86_64')
-depends=('ghc-libs' 'haskell-monadrandom' 'haskell-random')
-makedepends=('ghc')
-source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz";)
-sha256sums=('52704411f040fd0bf2361dad162e35dc13caa6535b2e4908d3513c00a95d0615')
-
-build() {
-  cd $_hkgname-$pkgver
-
-  runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
---prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \
---dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \
---ghc-option=-optl-Wl\,-z\,relro\,-z\,now \
---ghc-option='-pie'
-
-  runhaskell Setup build $MAKEFLAGS
-  runhaskell Setup register --gen-script
-  runhaskell Setup unregister --gen-script
-  sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
-  sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
-}
-
-package() {
-  cd $_hkgname-$pkgver
-
-  install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh
-  install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
-  runhaskell Setup copy --destdir="$pkgdir"
-  install -D -m644 LICENSE -t "$pkgdir"/usr/share/licenses/$pkgname/
-  rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
-}

Copied: haskell-random-shuffle/repos/community-staging-x86_64/PKGBUILD (from 
rev 781164, haskell-random-shuffle/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2020-12-21 15:28:09 UTC (rev 781165)
@@ -0,0 +1,40 @@
+# Maintainer: Felix Yan 
+
+_hkgname=random-shuffle
+pkgname=haskell-random-shuffle
+pkgver=0.0.4
+pkgrel=18
+pkgdesc="Random shuffle implementation."
+url="https://hackage.haskell.org/package/random-shuffle";
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-monadrandom' 'haskell-random')
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz";)
+sha256sums=('52704411f040fd0bf2361dad162e35dc13caa6535b2e4908d3513c00a95d0615')
+
+build() {
+  cd $_hkgname-$pkgver
+
+  runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \
+--ghc-option=-optl-Wl\,-z\,relro\,-z\,now \
+--ghc-option='-pie'
+
+  runhaskell Setup build $MAKEFLAGS
+  runhaskell Setup register --gen-script
+  runhaskell Setup unregister --gen-script
+  sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+  sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+  cd $_hkgname-$pkgver
+
+  install -D -m744 register.sh "$pkgdir"/usr/share/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-random-shuffle/trunk (PKGBUILD)

2020-12-21 Thread Felix Yan via arch-commits
Date: Monday, December 21, 2020 @ 15:27:52
  Author: felixonmars
Revision: 781164

upgpkg: haskell-random-shuffle 0.0.4-18: rebuild with tasty-hunit 0.10.0.3

Modified:
  haskell-random-shuffle/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-12-21 15:27:10 UTC (rev 781163)
+++ PKGBUILD2020-12-21 15:27:52 UTC (rev 781164)
@@ -3,7 +3,7 @@
 _hkgname=random-shuffle
 pkgname=haskell-random-shuffle
 pkgver=0.0.4
-pkgrel=17
+pkgrel=18
 pkgdesc="Random shuffle implementation."
 url="https://hackage.haskell.org/package/random-shuffle";
 license=("BSD")


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

2020-12-20 Thread Felix Yan via arch-commits
Date: Sunday, December 20, 2020 @ 21:43:09
  Author: felixonmars
Revision: 780753

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-random-source/repos/community-staging-x86_64/PKGBUILD (from rev 
780752, haskell-random-source/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-12-20 21:43:09 UTC (rev 780753)
@@ -0,0 +1,40 @@
+# Maintainer: Felix Yan 
+
+_hkgname=random-source
+pkgname=haskell-random-source
+pkgver=0.3.0.11
+pkgrel=17
+pkgdesc="Generic basis for random number generators"
+url="https://github.com/mokus0/random-fu";
+license=("custom:PublicDomain")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-flexible-defaults' 
'haskell-mersenne-random-pure64'
+ 'haskell-mwc-random' 'haskell-primitive' 'haskell-random' 
'haskell-stateref' 'haskell-syb'
+ 'haskell-th-extras')
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz";)
+sha256sums=('5ba3647d7324f51e8c14a17666dca865c3329daedaa12be2cbba2402415b9853')
+
+build() {
+  cd $_hkgname-$pkgver
+
+  runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \
+--ghc-option=-optl-Wl\,-z\,relro\,-z\,now \
+--ghc-option='-pie'
+
+  runhaskell Setup build $MAKEFLAGS
+  runhaskell Setup register --gen-script
+  runhaskell Setup unregister --gen-script
+  sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+  sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+  cd $_hkgname-$pkgver
+
+  install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh
+  install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+  runhaskell Setup copy --destdir="$pkgdir"
+}


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

2020-12-20 Thread Felix Yan via arch-commits
Date: Sunday, December 20, 2020 @ 21:42:55
  Author: felixonmars
Revision: 780752

upgpkg: haskell-random-source 0.3.0.11-17: rebuild with tasty-hunit 0.10.0.3

Modified:
  haskell-random-source/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-12-20 21:42:04 UTC (rev 780751)
+++ PKGBUILD2020-12-20 21:42:55 UTC (rev 780752)
@@ -3,7 +3,7 @@
 _hkgname=random-source
 pkgname=haskell-random-source
 pkgver=0.3.0.11
-pkgrel=16
+pkgrel=17
 pkgdesc="Generic basis for random number generators"
 url="https://github.com/mokus0/random-fu";
 license=("custom:PublicDomain")


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

2020-12-20 Thread Felix Yan via arch-commits
Date: Sunday, December 20, 2020 @ 19:48:48
  Author: felixonmars
Revision: 780647

archrelease: copy trunk to community-staging-x86_64

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

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

Deleted: PKGBUILD
===
--- PKGBUILD2020-12-20 19:48:32 UTC (rev 780646)
+++ PKGBUILD2020-12-20 19:48:48 UTC (rev 780647)
@@ -1,57 +0,0 @@
-# Maintainer: Felix Yan 
-# Contributor: Thomas Dziedzic 
-
-_hkgname=random
-pkgname=haskell-random
-pkgver=1.2.0
-pkgrel=61
-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-mwc-random' 'haskell-primitive' 
'haskell-smallcheck'
-  'haskell-tasty' 'haskell-tasty-hunit' 'haskell-tasty-smallcheck' 
'haskell-unliftio'
-  'haskell-vector')
-source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
-sha512sums=('e482f318c245d87824d440885c4ecbd1c9bd85a3b3aa4d7fbb4a82da0cfd31749caa9ff7881c94b731035133fd1d550a0cb8bd4da958d3c72519bddcadc6c2e5')
-
-prepare() {
-cd $_hkgname-$pkgver
-sed -i '/tasty-expected-failure/d;s/< *0.15/<1/' $_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
-runhaskell Setup build $MAKEFLAGS
-runhaskell Setup register --gen-script
-runhaskell Setup unregister --gen-script
-sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
-sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
-}
-
-check() {
-cd $_hkgname-$pkgver
-runhaskell Setup test
-}
-
-package() {
-cd $_hkgname-$pkgver
-
-install -D -m744 register.sh 
"$pkgdir"/usr/share/haskell/register/$pkgname.sh
-install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
-runhaskell Setup copy --destdir="$pkgdir"
-install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
-rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
-}

Copied: haskell-random/repos/community-staging-x86_64/PKGBUILD (from rev 
780646, haskell-random/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2020-12-20 19:48:48 UTC (rev 780647)
@@ -0,0 +1,57 @@
+# Maintainer: Felix Yan 
+# Contributor: Thomas Dziedzic 
+
+_hkgname=random
+pkgname=haskell-random
+pkgver=1.2.0
+pkgrel=62
+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-mwc-random' 'haskell-primitive' 
'haskell-smallcheck'
+  'haskell-tasty' 'haskell-tasty-hunit' 'haskell-tasty-smallcheck' 
'haskell-unliftio'
+  'haskell-vector')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
+sha512sums=('e482f318c245d87824d440885c4ecbd1c9bd85a3b3aa4d7fbb4a82da0cfd31749caa9ff7881c94b731035133fd1d550a0cb8bd4da958d3c72519bddcadc6c2e5')
+
+prepare() {
+cd $_hkgname-$pkgver
+sed -i '/tasty-expected-failure/d;s/< *0.15/<1/' $_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
+runhaskell Setup build $MAKEFLAGS
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+cd $_hkgname-$pkgver
+runhaskell Setup test
+}
+
+package() {
+cd $_hkgname-$pkgver
+
+install -D -m744 register.sh 
"$pkgdir"/usr/share/haskell/register/$pkgname.sh
+install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+runhaskell Setup copy --destdir="$pkgdir"

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

2020-12-20 Thread Felix Yan via arch-commits
Date: Sunday, December 20, 2020 @ 19:48:32
  Author: felixonmars
Revision: 780646

upgpkg: haskell-random 1.2.0-62: rebuild with tasty-hunit 0.10.0.3

Modified:
  haskell-random/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-12-20 19:46:38 UTC (rev 780645)
+++ PKGBUILD2020-12-20 19:48:32 UTC (rev 780646)
@@ -4,7 +4,7 @@
 _hkgname=random
 pkgname=haskell-random
 pkgver=1.2.0
-pkgrel=61
+pkgrel=62
 pkgdesc="Pseudo-random number generation"
 url="https://hackage.haskell.org/package/${_hkgname}";
 license=('BSD')


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

2020-12-20 Thread Felix Yan via arch-commits
Date: Sunday, December 20, 2020 @ 18:44:52
  Author: felixonmars
Revision: 780619

archrelease: copy trunk to community-staging-x86_64

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

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

Deleted: PKGBUILD
===
--- PKGBUILD2020-12-20 18:44:35 UTC (rev 780618)
+++ PKGBUILD2020-12-20 18:44:52 UTC (rev 780619)
@@ -1,57 +0,0 @@
-# Maintainer: Felix Yan 
-# Contributor: Thomas Dziedzic 
-
-_hkgname=random
-pkgname=haskell-random
-pkgver=1.2.0
-pkgrel=60
-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-mwc-random' 'haskell-primitive' 
'haskell-smallcheck'
-  'haskell-tasty' 'haskell-tasty-hunit' 'haskell-tasty-smallcheck' 
'haskell-unliftio'
-  'haskell-vector')
-source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
-sha512sums=('e482f318c245d87824d440885c4ecbd1c9bd85a3b3aa4d7fbb4a82da0cfd31749caa9ff7881c94b731035133fd1d550a0cb8bd4da958d3c72519bddcadc6c2e5')
-
-prepare() {
-cd $_hkgname-$pkgver
-sed -i '/tasty-expected-failure/d;s/< *0.15/<1/' $_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
-runhaskell Setup build $MAKEFLAGS
-runhaskell Setup register --gen-script
-runhaskell Setup unregister --gen-script
-sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
-sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
-}
-
-check() {
-cd $_hkgname-$pkgver
-runhaskell Setup test
-}
-
-package() {
-cd $_hkgname-$pkgver
-
-install -D -m744 register.sh 
"$pkgdir"/usr/share/haskell/register/$pkgname.sh
-install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
-runhaskell Setup copy --destdir="$pkgdir"
-install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
-rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
-}

Copied: haskell-random/repos/community-staging-x86_64/PKGBUILD (from rev 
780618, haskell-random/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2020-12-20 18:44:52 UTC (rev 780619)
@@ -0,0 +1,57 @@
+# Maintainer: Felix Yan 
+# Contributor: Thomas Dziedzic 
+
+_hkgname=random
+pkgname=haskell-random
+pkgver=1.2.0
+pkgrel=61
+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-mwc-random' 'haskell-primitive' 
'haskell-smallcheck'
+  'haskell-tasty' 'haskell-tasty-hunit' 'haskell-tasty-smallcheck' 
'haskell-unliftio'
+  'haskell-vector')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
+sha512sums=('e482f318c245d87824d440885c4ecbd1c9bd85a3b3aa4d7fbb4a82da0cfd31749caa9ff7881c94b731035133fd1d550a0cb8bd4da958d3c72519bddcadc6c2e5')
+
+prepare() {
+cd $_hkgname-$pkgver
+sed -i '/tasty-expected-failure/d;s/< *0.15/<1/' $_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
+runhaskell Setup build $MAKEFLAGS
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+cd $_hkgname-$pkgver
+runhaskell Setup test
+}
+
+package() {
+cd $_hkgname-$pkgver
+
+install -D -m744 register.sh 
"$pkgdir"/usr/share/haskell/register/$pkgname.sh
+install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+runhaskell Setup copy --destdir="$pkgdir"

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

2020-12-20 Thread Felix Yan via arch-commits
Date: Sunday, December 20, 2020 @ 18:44:35
  Author: felixonmars
Revision: 780618

upgpkg: haskell-random 1.2.0-61: rebuild with tasty-hunit 0.10.0.3 (rebuild 
pass 1, specified --nocheck)

Modified:
  haskell-random/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-12-20 18:35:23 UTC (rev 780617)
+++ PKGBUILD2020-12-20 18:44:35 UTC (rev 780618)
@@ -4,7 +4,7 @@
 _hkgname=random
 pkgname=haskell-random
 pkgver=1.2.0
-pkgrel=60
+pkgrel=61
 pkgdesc="Pseudo-random number generation"
 url="https://hackage.haskell.org/package/${_hkgname}";
 license=('BSD')


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

2020-12-20 Thread Felix Yan via arch-commits
Date: Sunday, December 20, 2020 @ 16:07:15
  Author: felixonmars
Revision: 780546

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-random-shuffle/repos/community-staging-x86_64/PKGBUILD (from 
rev 780545, haskell-random-shuffle/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-12-20 16:07:15 UTC (rev 780546)
@@ -0,0 +1,40 @@
+# Maintainer: Felix Yan 
+
+_hkgname=random-shuffle
+pkgname=haskell-random-shuffle
+pkgver=0.0.4
+pkgrel=17
+pkgdesc="Random shuffle implementation."
+url="https://hackage.haskell.org/package/random-shuffle";
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-monadrandom' 'haskell-random')
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz";)
+sha256sums=('52704411f040fd0bf2361dad162e35dc13caa6535b2e4908d3513c00a95d0615')
+
+build() {
+  cd $_hkgname-$pkgver
+
+  runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \
+--ghc-option=-optl-Wl\,-z\,relro\,-z\,now \
+--ghc-option='-pie'
+
+  runhaskell Setup build $MAKEFLAGS
+  runhaskell Setup register --gen-script
+  runhaskell Setup unregister --gen-script
+  sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+  sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+  cd $_hkgname-$pkgver
+
+  install -D -m744 register.sh "$pkgdir"/usr/share/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-random-shuffle/trunk (PKGBUILD)

2020-12-20 Thread Felix Yan via arch-commits
Date: Sunday, December 20, 2020 @ 16:07:05
  Author: felixonmars
Revision: 780545

upgpkg: haskell-random-shuffle 0.0.4-17: rebuild with tasty-hunit 0.10.0.3

Modified:
  haskell-random-shuffle/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-12-20 16:06:29 UTC (rev 780544)
+++ PKGBUILD2020-12-20 16:07:05 UTC (rev 780545)
@@ -3,7 +3,7 @@
 _hkgname=random-shuffle
 pkgname=haskell-random-shuffle
 pkgver=0.0.4
-pkgrel=16
+pkgrel=17
 pkgdesc="Random shuffle implementation."
 url="https://hackage.haskell.org/package/random-shuffle";
 license=("BSD")


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

2020-12-20 Thread Felix Yan via arch-commits
Date: Sunday, December 20, 2020 @ 10:52:04
  Author: felixonmars
Revision: 780262

archrelease: copy trunk to community-staging-x86_64

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

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

Deleted: PKGBUILD
===
--- PKGBUILD2020-12-20 10:51:52 UTC (rev 780261)
+++ PKGBUILD2020-12-20 10:52:04 UTC (rev 780262)
@@ -1,57 +0,0 @@
-# Maintainer: Felix Yan 
-# Contributor: Thomas Dziedzic 
-
-_hkgname=random
-pkgname=haskell-random
-pkgver=1.2.0
-pkgrel=59
-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-mwc-random' 'haskell-primitive' 
'haskell-smallcheck'
-  'haskell-tasty' 'haskell-tasty-hunit' 'haskell-tasty-smallcheck' 
'haskell-unliftio'
-  'haskell-vector')
-source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
-sha512sums=('e482f318c245d87824d440885c4ecbd1c9bd85a3b3aa4d7fbb4a82da0cfd31749caa9ff7881c94b731035133fd1d550a0cb8bd4da958d3c72519bddcadc6c2e5')
-
-prepare() {
-cd $_hkgname-$pkgver
-sed -i '/tasty-expected-failure/d;s/< *0.15/<1/' $_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
-runhaskell Setup build $MAKEFLAGS
-runhaskell Setup register --gen-script
-runhaskell Setup unregister --gen-script
-sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
-sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
-}
-
-check() {
-cd $_hkgname-$pkgver
-runhaskell Setup test
-}
-
-package() {
-cd $_hkgname-$pkgver
-
-install -D -m744 register.sh 
"$pkgdir"/usr/share/haskell/register/$pkgname.sh
-install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
-runhaskell Setup copy --destdir="$pkgdir"
-install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
-rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
-}

Copied: haskell-random/repos/community-staging-x86_64/PKGBUILD (from rev 
780261, haskell-random/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2020-12-20 10:52:04 UTC (rev 780262)
@@ -0,0 +1,57 @@
+# Maintainer: Felix Yan 
+# Contributor: Thomas Dziedzic 
+
+_hkgname=random
+pkgname=haskell-random
+pkgver=1.2.0
+pkgrel=60
+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-mwc-random' 'haskell-primitive' 
'haskell-smallcheck'
+  'haskell-tasty' 'haskell-tasty-hunit' 'haskell-tasty-smallcheck' 
'haskell-unliftio'
+  'haskell-vector')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
+sha512sums=('e482f318c245d87824d440885c4ecbd1c9bd85a3b3aa4d7fbb4a82da0cfd31749caa9ff7881c94b731035133fd1d550a0cb8bd4da958d3c72519bddcadc6c2e5')
+
+prepare() {
+cd $_hkgname-$pkgver
+sed -i '/tasty-expected-failure/d;s/< *0.15/<1/' $_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
+runhaskell Setup build $MAKEFLAGS
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+cd $_hkgname-$pkgver
+runhaskell Setup test
+}
+
+package() {
+cd $_hkgname-$pkgver
+
+install -D -m744 register.sh 
"$pkgdir"/usr/share/haskell/register/$pkgname.sh
+install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+runhaskell Setup copy --destdir="$pkgdir"

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

2020-12-20 Thread Felix Yan via arch-commits
Date: Sunday, December 20, 2020 @ 10:51:52
  Author: felixonmars
Revision: 780261

upgpkg: haskell-random 1.2.0-60: rebuild with tasty-hunit 0.10.0.3

Modified:
  haskell-random/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-12-20 10:49:59 UTC (rev 780260)
+++ PKGBUILD2020-12-20 10:51:52 UTC (rev 780261)
@@ -4,7 +4,7 @@
 _hkgname=random
 pkgname=haskell-random
 pkgver=1.2.0
-pkgrel=59
+pkgrel=60
 pkgdesc="Pseudo-random number generation"
 url="https://hackage.haskell.org/package/${_hkgname}";
 license=('BSD')


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

2020-12-20 Thread Felix Yan via arch-commits
Date: Sunday, December 20, 2020 @ 08:46:41
  Author: felixonmars
Revision: 780222

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

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

Copied: haskell-random/repos/community-staging-x86_64/PKGBUILD (from rev 
780221, haskell-random/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-12-20 08:46:41 UTC (rev 780222)
@@ -0,0 +1,57 @@
+# Maintainer: Felix Yan 
+# Contributor: Thomas Dziedzic 
+
+_hkgname=random
+pkgname=haskell-random
+pkgver=1.2.0
+pkgrel=59
+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-mwc-random' 'haskell-primitive' 
'haskell-smallcheck'
+  'haskell-tasty' 'haskell-tasty-hunit' 'haskell-tasty-smallcheck' 
'haskell-unliftio'
+  'haskell-vector')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
+sha512sums=('e482f318c245d87824d440885c4ecbd1c9bd85a3b3aa4d7fbb4a82da0cfd31749caa9ff7881c94b731035133fd1d550a0cb8bd4da958d3c72519bddcadc6c2e5')
+
+prepare() {
+cd $_hkgname-$pkgver
+sed -i '/tasty-expected-failure/d;s/< *0.15/<1/' $_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
+runhaskell Setup build $MAKEFLAGS
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+cd $_hkgname-$pkgver
+runhaskell Setup test
+}
+
+package() {
+cd $_hkgname-$pkgver
+
+install -D -m744 register.sh 
"$pkgdir"/usr/share/haskell/register/$pkgname.sh
+install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+runhaskell Setup copy --destdir="$pkgdir"
+install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}


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

2020-12-20 Thread Felix Yan via arch-commits
Date: Sunday, December 20, 2020 @ 08:46:30
  Author: felixonmars
Revision: 780221

upgpkg: haskell-random 1.2.0-59: rebuild with tasty-hunit 0.10.0.3 (rebuild 
pass 1, specified --nocheck)

Modified:
  haskell-random/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-12-20 08:45:44 UTC (rev 780220)
+++ PKGBUILD2020-12-20 08:46:30 UTC (rev 780221)
@@ -4,7 +4,7 @@
 _hkgname=random
 pkgname=haskell-random
 pkgver=1.2.0
-pkgrel=58
+pkgrel=59
 pkgdesc="Pseudo-random number generation"
 url="https://hackage.haskell.org/package/${_hkgname}";
 license=('BSD')


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

2020-12-17 Thread Felix Yan via arch-commits
Date: Thursday, December 17, 2020 @ 17:34:47
  Author: felixonmars
Revision: 95

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-random-fu/repos/community-staging-x86_64/PKGBUILD (from rev 
94, haskell-random-fu/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-12-17 17:34:47 UTC (rev 95)
@@ -0,0 +1,40 @@
+# Maintainer: Felix Yan 
+
+_hkgname=random-fu
+pkgname=haskell-random-fu
+pkgver=0.2.7.7
+pkgrel=16
+pkgdesc="Random number generation"
+url="https://github.com/mokus0/random-fu";
+license=("custom:PublicDomain")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-erf' 'haskell-math-functions' 
'haskell-monad-loops' 'haskell-random'
+ 'haskell-random-shuffle' 'haskell-random-source' 'haskell-rvar' 
'haskell-syb'
+ 'haskell-vector')
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz";)
+sha256sums=('8466bcfb5290bdc30a571c91e1eb526c419ea9773bc118996778b516cfc665ca')
+
+build() {
+  cd $_hkgname-$pkgver
+
+  runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \
+--ghc-option=-optl-Wl\,-z\,relro\,-z\,now \
+--ghc-option='-pie'
+
+  runhaskell Setup build $MAKEFLAGS
+  runhaskell Setup register --gen-script
+  runhaskell Setup unregister --gen-script
+  sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+  sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+  cd $_hkgname-$pkgver
+
+  install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh
+  install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+  runhaskell Setup copy --destdir="$pkgdir"
+}


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

2020-12-17 Thread Felix Yan via arch-commits
Date: Thursday, December 17, 2020 @ 17:34:36
  Author: felixonmars
Revision: 94

upgpkg: haskell-random-fu 0.2.7.7-16: rebuild with th-abstraction 0.4.1.0

Modified:
  haskell-random-fu/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-12-17 17:33:45 UTC (rev 93)
+++ PKGBUILD2020-12-17 17:34:36 UTC (rev 94)
@@ -3,7 +3,7 @@
 _hkgname=random-fu
 pkgname=haskell-random-fu
 pkgver=0.2.7.7
-pkgrel=15
+pkgrel=16
 pkgdesc="Random number generation"
 url="https://github.com/mokus0/random-fu";
 license=("custom:PublicDomain")


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

2020-12-17 Thread Felix Yan via arch-commits
Date: Thursday, December 17, 2020 @ 17:33:45
  Author: felixonmars
Revision: 93

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-random-shuffle/repos/community-staging-x86_64/PKGBUILD (from 
rev 92, haskell-random-shuffle/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-12-17 17:33:45 UTC (rev 93)
@@ -0,0 +1,40 @@
+# Maintainer: Felix Yan 
+
+_hkgname=random-shuffle
+pkgname=haskell-random-shuffle
+pkgver=0.0.4
+pkgrel=16
+pkgdesc="Random shuffle implementation."
+url="https://hackage.haskell.org/package/random-shuffle";
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-monadrandom' 'haskell-random')
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz";)
+sha256sums=('52704411f040fd0bf2361dad162e35dc13caa6535b2e4908d3513c00a95d0615')
+
+build() {
+  cd $_hkgname-$pkgver
+
+  runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \
+--ghc-option=-optl-Wl\,-z\,relro\,-z\,now \
+--ghc-option='-pie'
+
+  runhaskell Setup build $MAKEFLAGS
+  runhaskell Setup register --gen-script
+  runhaskell Setup unregister --gen-script
+  sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+  sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+  cd $_hkgname-$pkgver
+
+  install -D -m744 register.sh "$pkgdir"/usr/share/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-random-shuffle/trunk (PKGBUILD)

2020-12-17 Thread Felix Yan via arch-commits
Date: Thursday, December 17, 2020 @ 17:33:35
  Author: felixonmars
Revision: 92

upgpkg: haskell-random-shuffle 0.0.4-16: rebuild with th-abstraction 0.4.1.0

Modified:
  haskell-random-shuffle/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-12-17 17:32:59 UTC (rev 91)
+++ PKGBUILD2020-12-17 17:33:35 UTC (rev 92)
@@ -3,7 +3,7 @@
 _hkgname=random-shuffle
 pkgname=haskell-random-shuffle
 pkgver=0.0.4
-pkgrel=15
+pkgrel=16
 pkgdesc="Random shuffle implementation."
 url="https://hackage.haskell.org/package/random-shuffle";
 license=("BSD")


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

2020-12-17 Thread Felix Yan via arch-commits
Date: Thursday, December 17, 2020 @ 13:58:14
  Author: felixonmars
Revision: 777431

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-random-source/repos/community-staging-x86_64/PKGBUILD (from rev 
777430, haskell-random-source/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-12-17 13:58:14 UTC (rev 777431)
@@ -0,0 +1,40 @@
+# Maintainer: Felix Yan 
+
+_hkgname=random-source
+pkgname=haskell-random-source
+pkgver=0.3.0.11
+pkgrel=16
+pkgdesc="Generic basis for random number generators"
+url="https://github.com/mokus0/random-fu";
+license=("custom:PublicDomain")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-flexible-defaults' 
'haskell-mersenne-random-pure64'
+ 'haskell-mwc-random' 'haskell-primitive' 'haskell-random' 
'haskell-stateref' 'haskell-syb'
+ 'haskell-th-extras')
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz";)
+sha256sums=('5ba3647d7324f51e8c14a17666dca865c3329daedaa12be2cbba2402415b9853')
+
+build() {
+  cd $_hkgname-$pkgver
+
+  runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \
+--ghc-option=-optl-Wl\,-z\,relro\,-z\,now \
+--ghc-option='-pie'
+
+  runhaskell Setup build $MAKEFLAGS
+  runhaskell Setup register --gen-script
+  runhaskell Setup unregister --gen-script
+  sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+  sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+  cd $_hkgname-$pkgver
+
+  install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh
+  install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+  runhaskell Setup copy --destdir="$pkgdir"
+}


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

2020-12-17 Thread Felix Yan via arch-commits
Date: Thursday, December 17, 2020 @ 13:58:03
  Author: felixonmars
Revision: 777430

upgpkg: haskell-random-source 0.3.0.11-16: rebuild with th-abstraction 0.4.1.0

Modified:
  haskell-random-source/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-12-17 13:57:16 UTC (rev 777429)
+++ PKGBUILD2020-12-17 13:58:03 UTC (rev 777430)
@@ -3,7 +3,7 @@
 _hkgname=random-source
 pkgname=haskell-random-source
 pkgver=0.3.0.11
-pkgrel=15
+pkgrel=16
 pkgdesc="Generic basis for random number generators"
 url="https://github.com/mokus0/random-fu";
 license=("custom:PublicDomain")


  1   2   3   4   >