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

2020-03-15 Thread Felix Yan via arch-commits
Date: Sunday, March 15, 2020 @ 10:52:36
  Author: felixonmars
Revision: 597750

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-nanospec/repos/community-staging-x86_64/PKGBUILD (from rev 
597749, haskell-nanospec/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-03-15 10:52:36 UTC (rev 597750)
@@ -0,0 +1,49 @@
+# Maintainer: Felix Yan 
+
+_hkgname=nanospec
+pkgname=haskell-nanospec
+pkgver=0.2.2
+pkgrel=25
+pkgdesc="A lightweight implementation of a subset of Hspec's API"
+url="https://github.com/commercialhaskell/nanospec;
+license=('MIT')
+arch=('x86_64')
+depends=('ghc-libs')
+makedepends=('ghc')
+checkdepends=('haskell-hspec' 'haskell-silently')
+source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
+sha512sums=('6161b5cc1797a3fdcd07cad14deaa3edd6faa87309b5e8a31834d7c1dda23737fe4f2e763b13da7f5ef6f6ee3a9414f88b9ae01e5403320ba23d76404324a3b0')
+
+build() {
+cd $_hkgname-$pkgver
+
+if (( CHECKFUNC )); then
+_opts=('--enable-tests')
+else
+_opts=('--disable-tests')
+fi
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname "${_opts[@]}" \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --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-nanospec/trunk (PKGBUILD)

2020-03-15 Thread Felix Yan via arch-commits
Date: Sunday, March 15, 2020 @ 10:52:22
  Author: felixonmars
Revision: 597749

upgpkg: haskell-nanospec 0.2.2-25: rebuild pass 1, specified --nocheck

Modified:
  haskell-nanospec/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-03-15 10:45:13 UTC (rev 597748)
+++ PKGBUILD2020-03-15 10:52:22 UTC (rev 597749)
@@ -3,7 +3,7 @@
 _hkgname=nanospec
 pkgname=haskell-nanospec
 pkgver=0.2.2
-pkgrel=24
+pkgrel=25
 pkgdesc="A lightweight implementation of a subset of Hspec's API"
 url="https://github.com/commercialhaskell/nanospec;
 license=('MIT')


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

2020-03-15 Thread Felix Yan via arch-commits
Date: Sunday, March 15, 2020 @ 11:49:28
  Author: felixonmars
Revision: 597840

archrelease: copy trunk to community-any

Added:
  python-faker/repos/community-any/PKGBUILD
(from rev 597839, python-faker/trunk/PKGBUILD)
Deleted:
  python-faker/repos/community-any/PKGBUILD

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

Deleted: PKGBUILD
===
--- PKGBUILD2020-03-15 11:49:12 UTC (rev 597839)
+++ PKGBUILD2020-03-15 11:49:28 UTC (rev 597840)
@@ -1,39 +0,0 @@
-# Maintainer: Felix Yan 
-# Contributor: Jeremy "Ichimonji10" Audet 
-# Contributor: dnuux 
-
-pkgname=python-faker
-pkgver=1.0.7
-pkgrel=3
-pkgdesc='Faker generates fake data for you.'
-arch=('any')
-url='https://faker.readthedocs.io/en/master/'
-license=('MIT')
-depends=('python-setuptools' 'python-dateutil' 'python-text-unidecode')
-provides=("python-fake-factory=$pkgver")
-conflicts=('python-fake-factory')
-replaces=('python-fake-factory')
-checkdepends=('python-ukpostcodeparser' 'python-mock' 'python-email-validator' 
'python-pytest'
-  'python-freezegun' 'python-random2')
-source=("$pkgname-$pkgver.tar.gz::https://github.com/joke2k/faker/archive/v$pkgver.tar.gz;)
-sha512sums=('e49d3298424e7ab552cdd3fe106d8ce63fc7d38b707a6093d2aee932507c13f75fe9794125e3ee99fcfe284cc61bf377899a7d3ebc55808df37007f7d01f3c51')
-
-prepare() {
-  sed -i -e 's/<3.9/<6/' -e 's/==/>=/' faker-$pkgver/setup.py
-}
-
-build() {
-  cd faker-$pkgver
-  python setup.py build
-}
-
-check() {
-  cd faker-$pkgver
-  python setup.py pytest
-}
-
-package() {
-  cd faker-$pkgver
-  python setup.py install --root="$pkgdir" --optimize=1
-  install -Dm 644 LICENSE.txt 
"$pkgdir"/usr/share/licenses/${pkgname}/LICENSE.txt
-}

Copied: python-faker/repos/community-any/PKGBUILD (from rev 597839, 
python-faker/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2020-03-15 11:49:28 UTC (rev 597840)
@@ -0,0 +1,40 @@
+# Maintainer: Felix Yan 
+# Contributor: Jeremy "Ichimonji10" Audet 
+# Contributor: dnuux 
+
+pkgname=python-faker
+pkgver=1.0.8
+pkgrel=1
+pkgdesc='Faker generates fake data for you.'
+arch=('any')
+url='https://faker.readthedocs.io/en/master/'
+license=('MIT')
+provides=("python-fake-factory=$pkgver")
+conflicts=('python-fake-factory')
+replaces=('python-fake-factory')
+depends=('python-setuptools' 'python-dateutil' 'python-text-unidecode')
+makedepends=('python-pip' 'python-wheel')
+checkdepends=('python-validators' 'python-ukpostcodeparser' 'python-pytest' 
'python-random2'
+  'python-freezegun')
+source=("$pkgname-$pkgver.tar.gz::https://github.com/joke2k/faker/archive/v$pkgver.tar.gz;)
+sha512sums=('4c38e9cd0d71d3878664fac3de5fc6f659fe39c2918691bfae55189766d95a5a67ef44a771c3319a7abc754ccf9594659f8d642a206151bd9d2c580886240158')
+
+prepare() {
+  sed -i -e 's/<3.9/<6/' -e 's/==/>=/' faker-$pkgver/setup.py
+}
+
+build() {
+  cd faker-$pkgver
+  python setup.py build
+}
+
+check() {
+  cd faker-$pkgver
+  python setup.py pytest
+}
+
+package() {
+  cd faker-$pkgver
+  python setup.py install --root="$pkgdir" --optimize=1
+  install -Dm 644 LICENSE.txt 
"$pkgdir"/usr/share/licenses/${pkgname}/LICENSE.txt
+}


[arch-commits] Commit in haskell-ansi-wl-pprint/trunk (PKGBUILD)

2020-03-15 Thread Felix Yan via arch-commits
Date: Sunday, March 15, 2020 @ 11:51:12
  Author: felixonmars
Revision: 597843

upgpkg: haskell-ansi-wl-pprint 0.6.9-29: rebuild with hashable 1.3.0.0

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

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

Modified: PKGBUILD
===
--- PKGBUILD2020-03-15 11:50:30 UTC (rev 597842)
+++ PKGBUILD2020-03-15 11:51:12 UTC (rev 597843)
@@ -4,7 +4,7 @@
 _hkgname=ansi-wl-pprint
 pkgname=haskell-ansi-wl-pprint
 pkgver=0.6.9
-pkgrel=28
+pkgrel=29
 pkgdesc="The Wadler/Leijen Pretty Printer for colored ANSI terminal output"
 url="https://github.com/ekmett/ansi-wl-pprint;
 license=("BSD")


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

2020-03-15 Thread Felix Yan via arch-commits
Date: Sunday, March 15, 2020 @ 11:50:12
  Author: felixonmars
Revision: 597841

upgpkg: haskell-ansi-terminal 0.10.3-9: rebuild with hashable 1.3.0.0

Modified:
  haskell-ansi-terminal/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-03-15 11:49:28 UTC (rev 597840)
+++ PKGBUILD2020-03-15 11:50:12 UTC (rev 597841)
@@ -4,7 +4,7 @@
 _hkgname=ansi-terminal
 pkgname=haskell-ansi-terminal
 pkgver=0.10.3
-pkgrel=8
+pkgrel=9
 pkgdesc="Simple ANSI terminal support, with Windows compatibility"
 url="https://github.com/feuerbach/ansi-terminal;
 license=("BSD")


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

2020-03-15 Thread Felix Yan via arch-commits
Date: Sunday, March 15, 2020 @ 11:50:30
  Author: felixonmars
Revision: 597842

archrelease: copy trunk to community-staging-x86_64

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

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

Deleted: PKGBUILD
===
--- PKGBUILD2020-03-15 11:50:12 UTC (rev 597841)
+++ PKGBUILD2020-03-15 11:50:30 UTC (rev 597842)
@@ -1,39 +0,0 @@
-# Maintainer: Felix Yan 
-# Contributor: Arch Haskell Team 
-
-_hkgname=ansi-terminal
-pkgname=haskell-ansi-terminal
-pkgver=0.10.3
-pkgrel=8
-pkgdesc="Simple ANSI terminal support, with Windows compatibility"
-url="https://github.com/feuerbach/ansi-terminal;
-license=("BSD")
-arch=('x86_64')
-depends=('ghc-libs' 'haskell-colour')
-makedepends=('ghc')
-source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
-sha512sums=('231dfaaef2e7b1fb40a0e63bcdce984f914dd0c17af90bc2415c127d503dc438d1952dadfbb524f9ae83d872b30a353d875dda74eb492536cf8953c1e4224187')
-
-build() {
-cd $_hkgname-$pkgver
-
-runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
---prefix=/usr --docdir=/usr/share/doc/$pkgname \
---dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \
--f-example
-runhaskell Setup build
-runhaskell Setup register --gen-script
-runhaskell Setup unregister --gen-script
-sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
-sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
-}
-
-package() {
-cd $_hkgname-$pkgver
-
-install -D -m744 register.sh 
"$pkgdir"/usr/share/haskell/register/$pkgname.sh
-install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
-runhaskell Setup copy --destdir="$pkgdir"
-install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
-rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
-}

Copied: haskell-ansi-terminal/repos/community-staging-x86_64/PKGBUILD (from rev 
597841, haskell-ansi-terminal/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2020-03-15 11:50:30 UTC (rev 597842)
@@ -0,0 +1,39 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=ansi-terminal
+pkgname=haskell-ansi-terminal
+pkgver=0.10.3
+pkgrel=9
+pkgdesc="Simple ANSI terminal support, with Windows compatibility"
+url="https://github.com/feuerbach/ansi-terminal;
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-colour')
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('231dfaaef2e7b1fb40a0e63bcdce984f914dd0c17af90bc2415c127d503dc438d1952dadfbb524f9ae83d872b30a353d875dda74eb492536cf8953c1e4224187')
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \
+-f-example
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd $_hkgname-$pkgver
+
+install -D -m744 register.sh 
"$pkgdir"/usr/share/haskell/register/$pkgname.sh
+install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+runhaskell Setup copy --destdir="$pkgdir"
+install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}


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

2020-03-15 Thread Felix Yan via arch-commits
Date: Sunday, March 15, 2020 @ 11:49:12
  Author: felixonmars
Revision: 597839

upgpkg: python-faker 1.0.8-1

Modified:
  python-faker/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-03-15 11:48:21 UTC (rev 597838)
+++ PKGBUILD2020-03-15 11:49:12 UTC (rev 597839)
@@ -3,20 +3,21 @@
 # Contributor: dnuux 
 
 pkgname=python-faker
-pkgver=1.0.7
-pkgrel=3
+pkgver=1.0.8
+pkgrel=1
 pkgdesc='Faker generates fake data for you.'
 arch=('any')
 url='https://faker.readthedocs.io/en/master/'
 license=('MIT')
-depends=('python-setuptools' 'python-dateutil' 'python-text-unidecode')
 provides=("python-fake-factory=$pkgver")
 conflicts=('python-fake-factory')
 replaces=('python-fake-factory')
-checkdepends=('python-ukpostcodeparser' 'python-mock' 'python-email-validator' 
'python-pytest'
-  'python-freezegun' 'python-random2')
+depends=('python-setuptools' 'python-dateutil' 'python-text-unidecode')
+makedepends=('python-pip' 'python-wheel')
+checkdepends=('python-validators' 'python-ukpostcodeparser' 'python-pytest' 
'python-random2'
+  'python-freezegun')
 
source=("$pkgname-$pkgver.tar.gz::https://github.com/joke2k/faker/archive/v$pkgver.tar.gz;)
-sha512sums=('e49d3298424e7ab552cdd3fe106d8ce63fc7d38b707a6093d2aee932507c13f75fe9794125e3ee99fcfe284cc61bf377899a7d3ebc55808df37007f7d01f3c51')
+sha512sums=('4c38e9cd0d71d3878664fac3de5fc6f659fe39c2918691bfae55189766d95a5a67ef44a771c3319a7abc754ccf9594659f8d642a206151bd9d2c580886240158')
 
 prepare() {
   sed -i -e 's/<3.9/<6/' -e 's/==/>=/' faker-$pkgver/setup.py


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

2020-03-15 Thread Felix Yan via arch-commits
Date: Sunday, March 15, 2020 @ 12:25:19
  Author: felixonmars
Revision: 597918

upgpkg: wine-staging 5.4-1

Modified:
  wine-staging/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-03-15 12:25:10 UTC (rev 597917)
+++ PKGBUILD2020-03-15 12:25:19 UTC (rev 597918)
@@ -5,7 +5,7 @@
 # Contributor: Giovanni Scafora 
 
 pkgname=wine-staging
-pkgver=5.3
+pkgver=5.4
 pkgrel=1
 
 _pkgbasever=${pkgver/rc/-rc}
@@ -12,11 +12,13 @@
 
 source=(https://dl.winehq.org/wine/source/5.x/wine-$_pkgbasever.tar.xz{,.sign}
 
"wine-staging-v$_pkgbasever.tar.gz::https://github.com/wine-staging/wine-staging/archive/v$_pkgbasever.tar.gz;
+
wine-staging-x3daudio1_7.patch::https://github.com/wine-staging/wine-staging/commit/a1246b5e921ea950851e4a971fb3dae535d7b982.patch
 30-win32-aliases.conf
 wine-binfmt.conf)
-sha512sums=('40528f46ad10c11758308e3bf21ba73c7af133d4dda386d542acec3a5cb31e01be0eb102b94f9d82a2358e45597bf49bd1e82c463e3a26aff8c0827b5a0894b6'
+sha512sums=('892e8b875484ada01eaddab4ea50992f95cf3ced6730f8e2ca1f0765770d7fa53a21080c526772b9b3ac83b3559d3d68e83ad3af3afbe9d6f931d833afde7e98'
 'SKIP'
-
'df14a61c04b134a72dc8662ee331fd234e2c82bf82824cb01443ae6516aba0bdcb579e2dbedc1ada47de0f3a1265c5fe9ef5f8183094d74451845b78d0a81702'
+
'd4958e73cea34a4a722f516487116d9f77a22099cb80b9c79f2468fbe28855acec131dacecfd255a9934fb88bcf34809bfb2e2e518d89ac23bcae125b6d6c86b'
+
'5ae86f2eb6a396099e8c45dda444ff94f08c089bbb7b1e818bb9d7069f362e6aa082832dcfa07247cc3fd8a49fcd36a6965e9face260fbfb00b55612de501a44'
 
'6e54ece7ec7022b3c9d94ad64bdf1017338da16c618966e8baf398e6f18f80f7b0576edf1d1da47ed77b96d577e4cbb2bb0156b0b11c183a0accf22654b0a2bb'
 
'bdde7ae015d8a98ba55e84b86dc05aca1d4f8de85be7e4bd6187054bfe4ac83b5a20538945b63fb073caab78022141e9545685e4e3698c97ff173cf30859e285')
 validpgpkeys=(5AC1A08B03BD7A313E0A955AF5E6E9EEB9461DD7
@@ -121,6 +123,8 @@
   # Allow ccache to work
   mv wine-$_pkgbasever $pkgname
 
+  patch -d wine-staging-$_pkgbasever -p1 -i ../wine-staging-x3daudio1_7.patch
+
   # apply wine-staging patchset
   pushd wine-staging-$_pkgbasever/patches
   ./patchinstall.sh DESTDIR="$srcdir/$pkgname" --all


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

2020-03-15 Thread Felix Yan via arch-commits
Date: Sunday, March 15, 2020 @ 12:25:47
  Author: felixonmars
Revision: 597919

upgpkg: haskell-bencode 0.6.1.1-2: rebuild with hashable 1.3.0.0

Modified:
  haskell-bencode/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-03-15 12:25:19 UTC (rev 597918)
+++ PKGBUILD2020-03-15 12:25:47 UTC (rev 597919)
@@ -4,7 +4,7 @@
 _hkgname=bencode
 pkgname=haskell-bencode
 pkgver=0.6.1.1
-pkgrel=1
+pkgrel=2
 pkgdesc="Parser and printer for bencoded data."
 url="https://hackage.haskell.org/package/${_hkgname};
 license=("BSD")


[arch-commits] Commit in wine-staging/repos/multilib-x86_64 (8 files)

2020-03-15 Thread Felix Yan via arch-commits
Date: Sunday, March 15, 2020 @ 12:25:52
  Author: felixonmars
Revision: 597920

archrelease: copy trunk to multilib-x86_64

Added:
  wine-staging/repos/multilib-x86_64/30-win32-aliases.conf
(from rev 597918, wine-staging/trunk/30-win32-aliases.conf)
  wine-staging/repos/multilib-x86_64/PKGBUILD
(from rev 597918, wine-staging/trunk/PKGBUILD)
  wine-staging/repos/multilib-x86_64/wine-binfmt.conf
(from rev 597918, wine-staging/trunk/wine-binfmt.conf)
  wine-staging/repos/multilib-x86_64/wine.install
(from rev 597918, wine-staging/trunk/wine.install)
Deleted:
  wine-staging/repos/multilib-x86_64/30-win32-aliases.conf
  wine-staging/repos/multilib-x86_64/PKGBUILD
  wine-staging/repos/multilib-x86_64/wine-binfmt.conf
  wine-staging/repos/multilib-x86_64/wine.install

--+
 PKGBUILD |  388 ++---
 wine-binfmt.conf |4 
 wine.install |   14 -
 3 files changed, 205 insertions(+), 201 deletions(-)

Deleted: 30-win32-aliases.conf
===
(Binary files differ)

Copied: wine-staging/repos/multilib-x86_64/30-win32-aliases.conf (from rev 
597918, wine-staging/trunk/30-win32-aliases.conf)
===
(Binary files differ)

Deleted: PKGBUILD
===
--- PKGBUILD2020-03-15 12:25:47 UTC (rev 597919)
+++ PKGBUILD2020-03-15 12:25:52 UTC (rev 597920)
@@ -1,192 +0,0 @@
-# Maintainer: Felix Yan 
-# Contributor: Sven-Hendrik Haase 
-# Contributor: Jan "heftig" Steffens 
-# Contributor: Eduardo Romero 
-# Contributor: Giovanni Scafora 
-
-pkgname=wine-staging
-pkgver=5.3
-pkgrel=1
-
-_pkgbasever=${pkgver/rc/-rc}
-
-source=(https://dl.winehq.org/wine/source/5.x/wine-$_pkgbasever.tar.xz{,.sign}
-
"wine-staging-v$_pkgbasever.tar.gz::https://github.com/wine-staging/wine-staging/archive/v$_pkgbasever.tar.gz;
-30-win32-aliases.conf
-wine-binfmt.conf)
-sha512sums=('40528f46ad10c11758308e3bf21ba73c7af133d4dda386d542acec3a5cb31e01be0eb102b94f9d82a2358e45597bf49bd1e82c463e3a26aff8c0827b5a0894b6'
-'SKIP'
-
'df14a61c04b134a72dc8662ee331fd234e2c82bf82824cb01443ae6516aba0bdcb579e2dbedc1ada47de0f3a1265c5fe9ef5f8183094d74451845b78d0a81702'
-
'6e54ece7ec7022b3c9d94ad64bdf1017338da16c618966e8baf398e6f18f80f7b0576edf1d1da47ed77b96d577e4cbb2bb0156b0b11c183a0accf22654b0a2bb'
-
'bdde7ae015d8a98ba55e84b86dc05aca1d4f8de85be7e4bd6187054bfe4ac83b5a20538945b63fb073caab78022141e9545685e4e3698c97ff173cf30859e285')
-validpgpkeys=(5AC1A08B03BD7A313E0A955AF5E6E9EEB9461DD7
-  DA23579A74D4AD9AF9D3F945CEFAC8EAAF17519D)
-
-pkgdesc="A compatibility layer for running Windows programs - Staging branch"
-url="https://www.wine-staging.com;
-arch=(x86_64)
-options=(staticlibs)
-license=(LGPL)
-
-depends=(
-  attr lib32-attr
-  fontconfig   lib32-fontconfig
-  lcms2lib32-lcms2
-  libxml2  lib32-libxml2
-  libxcursor   lib32-libxcursor
-  libxrandrlib32-libxrandr
-  libxdamage   lib32-libxdamage
-  libxilib32-libxi
-  gettext  lib32-gettext
-  freetype2lib32-freetype2
-  glu  lib32-glu
-  libsmlib32-libsm
-  gcc-libs lib32-gcc-libs
-  libpcap  lib32-libpcap
-  faudio   lib32-faudio
-  desktop-file-utils
-)
-
-makedepends=(autoconf ncurses bison perl fontforge flex
-  'gcc>=4.5.0-2'
-  gifliblib32-giflib
-  libpnglib32-libpng
-  gnutlslib32-gnutls
-  libxinerama   lib32-libxinerama
-  libxcomposite lib32-libxcomposite
-  libxmulib32-libxmu
-  libxxf86vmlib32-libxxf86vm
-  libldap   lib32-libldap
-  mpg123lib32-mpg123
-  openallib32-openal
-  v4l-utils lib32-v4l-utils
-  alsa-lib  lib32-alsa-lib
-  libxcomposite lib32-libxcomposite
-  mesa  lib32-mesa
-  mesa-libgllib32-mesa-libgl
-  opencl-icd-loader lib32-opencl-icd-loader
-  libxslt   lib32-libxslt
-  libpulse  lib32-libpulse
-  libva lib32-libva
-  gtk3  lib32-gtk3
-  gst-plugins-base-libs lib32-gst-plugins-base-libs
-  vulkan-icd-loader lib32-vulkan-icd-loader
-  sdl2  lib32-sdl2
-  vkd3d lib32-vkd3d
-  libcups   lib32-libcups
-  sane
-  libgphoto2
-  gsm
-  ffmpeg
-  samba
-  opencl-headers
-)
-
-optdepends=(
-  gifliblib32-giflib
-  libpnglib32-libpng
-  libldap   lib32-libldap
-  gnutlslib32-gnutls
-  mpg123lib32-mpg123
-  openallib32-openal
-  v4l-utils lib32-v4l-utils
-  libpulse  lib32-libpulse
-  alsa-plugins  

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

2020-03-15 Thread Felix Yan via arch-commits
Date: Sunday, March 15, 2020 @ 12:26:33
  Author: felixonmars
Revision: 597921

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-bencode/repos/community-staging-x86_64/PKGBUILD (from rev 
597920, haskell-bencode/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-03-15 12:26:33 UTC (rev 597921)
@@ -0,0 +1,48 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=bencode
+pkgname=haskell-bencode
+pkgver=0.6.1.1
+pkgrel=2
+pkgdesc="Parser and printer for bencoded data."
+url="https://hackage.haskell.org/package/${_hkgname};
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-transformers-compat')
+makedepends=('ghc' 'haskell-hspec' 'haskell-quickcheck')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('e2f4c312923412a47cbea62caf6e001e30418946165405f2cd9d77f06c13ff2846b352e28ca6cbbfce3bf236fb42f0b108442b17e2b0e8bac702af6d6a114f09')
+
+prepare() {
+cd $_hkgname-$pkgver
+echo -e "import Distribution.Simple\nmain = defaultMain" > Setup.hs
+}
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --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 rime-double-pinyin/trunk (PKGBUILD)

2020-03-15 Thread Felix Yan via arch-commits
Date: Sunday, March 15, 2020 @ 12:27:46
  Author: felixonmars
Revision: 597924

use a better way to compile schemas

Modified:
  rime-double-pinyin/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-03-15 12:27:35 UTC (rev 597923)
+++ PKGBUILD2020-03-15 12:27:46 UTC (rev 597924)
@@ -19,24 +19,18 @@
   cd $pkgname-$_commit
   # Link essentials
   for _f in $(pacman -Qql rime-prelude rime-essay rime-luna-pinyin | grep -v 
"/$"); do ln -sf $_f; done
-
-  # Build binaries only for this package
-  rm default.yaml
-  cp /usr/share/rime-data/default.yaml ./
-  sed -i -e '/- schema:/d' -e '/schema_list:/d' default.yaml
-  echo "schema_list:" >> default.yaml
-  ls *.schema.yaml | cut -d "." -f 1 | sed -e 's/\(.*\)/  - schema: \1/' >> 
default.yaml
 }
 
 build(){
   cd $pkgname-$_commit
-  rime_deployer --build .
+  for _s in $(ls *.schema.yaml); do rime_deployer --compile $_s; done
 }
 
 package() {
   cd $pkgname-$_commit
   find . -type l -delete
-  rm {,build/}default.yaml user.yaml build/luna*
+  rm build/luna*
+  rm build/*.txt
   install -Dm644 *.yaml -t "$pkgdir"/usr/share/rime-data/
   install -Dm644 build/* -t "$pkgdir"/usr/share/rime-data/build/
 }


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

2020-03-15 Thread Felix Yan via arch-commits
Date: Sunday, March 15, 2020 @ 12:27:35
  Author: felixonmars
Revision: 597923

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-blaze-markup/repos/community-staging-x86_64/
  haskell-blaze-markup/repos/community-staging-x86_64/PKGBUILD
(from rev 597922, haskell-blaze-markup/trunk/PKGBUILD)

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

Copied: haskell-blaze-markup/repos/community-staging-x86_64/PKGBUILD (from rev 
597922, haskell-blaze-markup/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-03-15 12:27:35 UTC (rev 597923)
@@ -0,0 +1,39 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=blaze-markup
+pkgname=haskell-blaze-markup
+pkgver=0.8.2.3
+pkgrel=19
+pkgdesc="A blazingly fast markup combinator library for Haskell"
+url="https://jaspervdj.be/blaze;
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-blaze-builder')
+makedepends=('ghc' 'haskell-hunit' 'haskell-quickcheck' 'haskell-tasty' 
'haskell-tasty-hunit'
+ 'haskell-tasty-quickcheck')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('592106b5e68be4755bc14ce57fc3bb5b5e009dda2ca36ccf19bef319b30198e91d4d1bb0f987c6c6bcbcfad83bd549b1bd87dc14fba9419711a0e5718157259c')
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd $_hkgname-$pkgver
+
+install -D -m744 register.sh 
"$pkgdir"/usr/share/haskell/register/$pkgname.sh
+install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+runhaskell Setup copy --destdir="$pkgdir"
+install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}


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

2020-03-15 Thread Felix Yan via arch-commits
Date: Sunday, March 15, 2020 @ 12:27:20
  Author: felixonmars
Revision: 597922

upgpkg: haskell-blaze-markup 0.8.2.3-19: rebuild with hashable 1.3.0.0

Modified:
  haskell-blaze-markup/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-03-15 12:26:33 UTC (rev 597921)
+++ PKGBUILD2020-03-15 12:27:20 UTC (rev 597922)
@@ -4,7 +4,7 @@
 _hkgname=blaze-markup
 pkgname=haskell-blaze-markup
 pkgver=0.8.2.3
-pkgrel=18
+pkgrel=19
 pkgdesc="A blazingly fast markup combinator library for Haskell"
 url="https://jaspervdj.be/blaze;
 license=("BSD")


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

2020-03-15 Thread Felix Yan via arch-commits
Date: Sunday, March 15, 2020 @ 12:39:27
  Author: felixonmars
Revision: 597955

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-critbit/repos/community-staging-x86_64/PKGBUILD (from rev 
597954, haskell-critbit/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-03-15 12:39:27 UTC (rev 597955)
@@ -0,0 +1,46 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=critbit
+pkgname=haskell-critbit
+pkgver=0.2.0.0
+pkgrel=56
+pkgdesc="Crit-bit maps and sets"
+url="https://github.com/bos/critbit;
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs' "haskell-vector")
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;
+
https://github.com/bos/critbit/commit/0111bc3c0848d411c169696b6d2176dea40e9417.patch)
+sha512sums=('b5d9acdfa94938d7ce9bae21d21e2865e880fe9e61098ce873878627b6618cfdb6b26083ccde3d1be85e00097c68307b8a04f4900d752e6cf645608ae1f38f95'
+
'6210839b52aa9c592678e7691c47234e31e0fe63d0a5c2980c898da25b796ca81f325d97c2d4b4b99581ff46ecd778151de8eabc6d73f867becd763410fbd267')
+
+prepare() {
+cd $_hkgname-$pkgver
+patch -p1 -i ../0111bc3c0848d411c169696b6d2176dea40e9417.patch
+}
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \
+-f-developer
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd $_hkgname-$pkgver
+
+install -D -m744 register.sh 
"$pkgdir"/usr/share/haskell/register/$pkgname.sh
+install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+runhaskell Setup copy --destdir="$pkgdir"
+install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}


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

2020-03-15 Thread Antonio Rojas via arch-commits
Date: Sunday, March 15, 2020 @ 12:38:58
  Author: arojas
Revision: 377562

archrelease: copy trunk to testing-x86_64

Added:
  kconfig/repos/testing-x86_64/
  kconfig/repos/testing-x86_64/PKGBUILD
(from rev 377561, kconfig/trunk/PKGBUILD)

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

Copied: kconfig/repos/testing-x86_64/PKGBUILD (from rev 377561, 
kconfig/trunk/PKGBUILD)
===
--- testing-x86_64/PKGBUILD (rev 0)
+++ testing-x86_64/PKGBUILD 2020-03-15 12:38:58 UTC (rev 377562)
@@ -0,0 +1,37 @@
+# Maintainer: Felix Yan 
+# Maintainer: Antonio Rojas 
+# Contributor: Andrea Scarpino 
+
+pkgname=kconfig
+pkgver=5.68.0
+pkgrel=1
+pkgdesc='Configuration system'
+arch=(x86_64)
+url='https://community.kde.org/Frameworks'
+license=(LGPL)
+depends=(qt5-base)
+makedepends=(extra-cmake-modules qt5-tools qt5-doc clang python-pyqt5 doxygen 
sip)
+optdepends=('python-pyqt5: for the Python bindings')
+groups=(kf5)
+source=("https://download.kde.org/stable/frameworks/${pkgver%.*}/$pkgname-$pkgver.tar.xz"{,.sig})
+sha256sums=('c3bf138a7a4d002475f2483987baf40a61cda7d491c3cc292dd2c6da726ee898'
+'SKIP')
+validpgpkeys=(53E6B47B45CEA3E0D5B7457758D0EE648A48B3BB) # David Faure 

+
+prepare() {
+  mkdir -p build
+}
+
+build() {
+  cd build
+  cmake ../$pkgname-$pkgver \
+-DCMAKE_INSTALL_LIBEXECDIR=lib \
+-DBUILD_TESTING=OFF \
+-DBUILD_QCH=ON
+  make
+}
+
+package() {
+  cd build
+  make DESTDIR="$pkgdir" install
+}


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

2020-03-15 Thread Antonio Rojas via arch-commits
Date: Sunday, March 15, 2020 @ 12:38:21
  Author: arojas
Revision: 377560

archrelease: copy trunk to testing-x86_64

Added:
  kauth/repos/testing-x86_64/
  kauth/repos/testing-x86_64/PKGBUILD
(from rev 377559, kauth/trunk/PKGBUILD)

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

Copied: kauth/repos/testing-x86_64/PKGBUILD (from rev 377559, 
kauth/trunk/PKGBUILD)
===
--- testing-x86_64/PKGBUILD (rev 0)
+++ testing-x86_64/PKGBUILD 2020-03-15 12:38:21 UTC (rev 377560)
@@ -0,0 +1,37 @@
+# Maintainer: Felix Yan 
+# Maintainer: Antonio Rojas 
+# Contributor: Andrea Scarpino 
+
+pkgname=kauth
+pkgver=5.68.0
+pkgrel=1
+pkgdesc='Abstraction to system policy and authentication features'
+arch=(x86_64)
+url='https://community.kde.org/Frameworks'
+license=(LGPL)
+depends=(kcoreaddons polkit-qt5)
+makedepends=(extra-cmake-modules qt5-tools qt5-doc clang python-pyqt5 doxygen 
sip)
+optdepends=('python-pyqt5: for the Python bindings')
+groups=(kf5)
+source=("https://download.kde.org/stable/frameworks/${pkgver%.*}/$pkgname-$pkgver.tar.xz"{,.sig})
+sha256sums=('b9a7cd724709ea188852f7656fbeda2dc3cc40cc5d09573049c2680c0edbd41f'
+'SKIP')
+validpgpkeys=(53E6B47B45CEA3E0D5B7457758D0EE648A48B3BB) # David Faure 

+
+prepare() {
+  mkdir -p build
+}
+
+build() {
+  cd build
+  cmake ../$pkgname-$pkgver \
+-DCMAKE_INSTALL_LIBEXECDIR=lib \
+-DBUILD_TESTING=OFF \
+-DBUILD_QCH=ON
+  make
+}
+
+package() {
+  cd build
+  make DESTDIR="$pkgdir" install
+}


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

2020-03-15 Thread Antonio Rojas via arch-commits
Date: Sunday, March 15, 2020 @ 12:38:37
  Author: arojas
Revision: 377561

archrelease: copy trunk to testing-x86_64

Added:
  kcodecs/repos/testing-x86_64/
  kcodecs/repos/testing-x86_64/PKGBUILD
(from rev 377560, kcodecs/trunk/PKGBUILD)

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

Copied: kcodecs/repos/testing-x86_64/PKGBUILD (from rev 377560, 
kcodecs/trunk/PKGBUILD)
===
--- testing-x86_64/PKGBUILD (rev 0)
+++ testing-x86_64/PKGBUILD 2020-03-15 12:38:37 UTC (rev 377561)
@@ -0,0 +1,36 @@
+# Maintainer: Felix Yan 
+# Maintainer: Antonio Rojas 
+# Contributor: Andrea Scarpino 
+
+pkgname=kcodecs
+pkgver=5.68.0
+pkgrel=1
+pkgdesc='Provide a collection of methods to manipulate strings using various 
encodings'
+arch=(x86_64)
+url='https://community.kde.org/Frameworks'
+license=(LGPL)
+depends=(qt5-base)
+makedepends=(extra-cmake-modules qt5-tools qt5-doc clang python-pyqt5 gperf 
doxygen sip)
+optdepends=('python-pyqt5: for the Python bindings')
+groups=(kf5)
+source=("https://download.kde.org/stable/frameworks/${pkgver%.*}/$pkgname-$pkgver.tar.xz"{,.sig})
+sha256sums=('5f1e6ae3a51ca817aa0a5082ce4ce5490cb527388ef1888a642fb374c5e2bb48'
+'SKIP')
+validpgpkeys=(53E6B47B45CEA3E0D5B7457758D0EE648A48B3BB) # David Faure 

+
+prepare() {
+  mkdir -p build
+}
+
+build() {
+  cd build
+  cmake ../$pkgname-$pkgver \
+-DBUILD_TESTING=OFF \
+-DBUILD_QCH=ON
+  make
+}
+
+package() {
+  cd build
+  make DESTDIR="$pkgdir" install
+}


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

2020-03-15 Thread Antonio Rojas via arch-commits
Date: Sunday, March 15, 2020 @ 12:58:24
  Author: arojas
Revision: 377610

archrelease: copy trunk to testing-x86_64

Added:
  bluez-qt/repos/testing-x86_64/
  bluez-qt/repos/testing-x86_64/PKGBUILD
(from rev 377609, bluez-qt/trunk/PKGBUILD)

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

Copied: bluez-qt/repos/testing-x86_64/PKGBUILD (from rev 377609, 
bluez-qt/trunk/PKGBUILD)
===
--- testing-x86_64/PKGBUILD (rev 0)
+++ testing-x86_64/PKGBUILD 2020-03-15 12:58:24 UTC (rev 377610)
@@ -0,0 +1,35 @@
+# Maintainer: Antonio Rojas 
+
+pkgname=bluez-qt
+pkgver=5.68.0
+pkgrel=1
+pkgdesc='Qt wrapper for Bluez 5 DBus API'
+arch=(x86_64)
+url='https://community.kde.org/Frameworks'
+license=(GPL2)
+depends=(qt5-base bluez)
+makedepends=(extra-cmake-modules doxygen qt5-tools qt5-doc qt5-declarative)
+optdepends=('qt5-declarative: QML bindings')
+groups=(kf5)
+source=("https://download.kde.org/stable/frameworks/${pkgver%.*}/$pkgname-$pkgver.tar.xz"{,.sig})
+sha256sums=('99889cac874820e83a32bee938b6cc8e25dca6a3013d4a589ac7b8f5d32b4224'
+'SKIP')
+validpgpkeys=(53E6B47B45CEA3E0D5B7457758D0EE648A48B3BB) # David Faure 

+
+prepare() {
+  mkdir -p build
+}
+
+build() {
+  cd build
+  cmake ../$pkgname-$pkgver \
+-DUDEV_RULES_INSTALL_DIR=/usr/lib/udev/rules.d \
+-DBUILD_TESTING=OFF \
+-DBUILD_QCH=ON
+  make
+}
+
+package() {
+  cd build
+  make DESTDIR="$pkgdir" install
+}


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

2020-03-15 Thread Felix Yan via arch-commits
Date: Sunday, March 15, 2020 @ 12:58:50
  Author: felixonmars
Revision: 597985

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-edisoncore/repos/community-staging-x86_64/
  haskell-edisoncore/repos/community-staging-x86_64/PKGBUILD
(from rev 597984, haskell-edisoncore/trunk/PKGBUILD)
  haskell-edisoncore/repos/community-staging-x86_64/ghc-8.8.patch
(from rev 597984, haskell-edisoncore/trunk/ghc-8.8.patch)

---+
 PKGBUILD  |   45 +
 ghc-8.8.patch | 1309 
 2 files changed, 1354 insertions(+)

Copied: haskell-edisoncore/repos/community-staging-x86_64/PKGBUILD (from rev 
597984, haskell-edisoncore/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-03-15 12:58:50 UTC (rev 597985)
@@ -0,0 +1,45 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=EdisonCore
+pkgname=haskell-edisoncore
+pkgver=1.3.2.1
+pkgrel=40
+pkgdesc="A library of efficient, purely-functional data structures (Core 
Implementations)"
+url="http://rwd.rdockins.name/edison/home/;
+license=("MIT")
+arch=('x86_64')
+depends=('ghc-libs' "haskell-edisonapi" "haskell-quickcheck")
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;
+ghc-8.8.patch)
+sha512sums=('6812b04edb1abdfc2486d66bb86d6370b76667de1603ab421d92a6ecc17a25014e0ab97f53dd4f1e75cacf32c31611e8f2dd6c740c840e349c3c762ae00df65f'
+
'51d21d66af08756d68128734590cd9a5cf06a3972f5aba0175ff0d1c9e64b90983d8d7ee90b50380f97afafe2a7b157eb467552a0f7cc067517707996d712a0c')
+
+prepare() {
+cd $_hkgname-$pkgver
+patch -p2 -i ../ghc-8.8.patch
+}
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --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 "COPYRIGHT" 
"${pkgdir}/usr/share/licenses/${pkgname}/COPYRIGHT"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/COPYRIGHT"
+}

Copied: haskell-edisoncore/repos/community-staging-x86_64/ghc-8.8.patch (from 
rev 597984, haskell-edisoncore/trunk/ghc-8.8.patch)
===
--- community-staging-x86_64/ghc-8.8.patch  (rev 0)
+++ community-staging-x86_64/ghc-8.8.patch  2020-03-15 12:58:50 UTC (rev 
597985)
@@ -0,0 +1,1309 @@
+From 8da6c0f7d8666766e2f0693425c347c0adb492dc Mon Sep 17 00:00:00 2001
+From: =?UTF-8?q?Andr=C3=A9s=20Sicard-Ram=C3=ADrez?= 
+Date: Thu, 4 Jul 2019 18:15:17 -0500
+Subject: [PATCH] Supported GHC 8.8.1.
+
+All changes were required by the MonadFail proposal.
+---
+ edison-api/EdisonAPI.cabal|  2 ++
+ edison-api/src/Data/Edison/Assoc.hs   | 14 ++-
+ edison-api/src/Data/Edison/Coll.hs|  7 +++---
+ edison-api/src/Data/Edison/Prelude.hs | 16 
+ edison-api/src/Data/Edison/Seq.hs | 15 +--
+ edison-api/src/Data/Edison/Seq/ListSeq.hs | 20 +++
+ edison-core/EdisonCore.cabal  |  6 +++--
+ .../src/Data/Edison/Assoc/AssocList.hs| 19 +++---
+ edison-core/src/Data/Edison/Assoc/Defaults.hs |  4 ++-
+ .../src/Data/Edison/Assoc/PatriciaLoMap.hs| 17 +++--
+ .../src/Data/Edison/Assoc/StandardMap.hs  | 13 +-
+ .../src/Data/Edison/Assoc/TernaryTrie.hs  | 22 
+ edison-core/src/Data/Edison/Coll/Defaults.hs  |  9 ---
+ edison-core/src/Data/Edison/Coll/EnumSet.hs   |  7 +++---
+ .../src/Data/Edison/Coll/LazyPairingHeap.hs   |  7 +++---
+ .../src/Data/Edison/Coll/LeftistHeap.hs   |  7 +++---
+ edison-core/src/Data/Edison/Coll/MinHeap.hs   |  7 +++---
+ edison-core/src/Data/Edison/Coll/SkewHeap.hs  |  7 +++---
+ edison-core/src/Data/Edison/Coll/SplayHeap.hs |  7 +++---
+ .../src/Data/Edison/Coll/StandardSet.hs   |  7 +++---
+ .../src/Data/Edison/Coll/UnbalancedSet.hs |  7 +++---
+ .../src/Data/Edison/Concrete/FingerTree.hs|  5 ++--
+ .../src/Data/Edison/Seq/BankersQueue.hs   | 18 +++--
+ .../src/Data/Edison/Seq/BinaryRandList.hs | 19 +++---
+ 

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

2020-03-15 Thread Felix Yan via arch-commits
Date: Sunday, March 15, 2020 @ 12:59:37
  Author: felixonmars
Revision: 597986

upgpkg: haskell-emojis 0.1-13: rebuild with hashable 1.3.0.0

Modified:
  haskell-emojis/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-03-15 12:58:50 UTC (rev 597985)
+++ PKGBUILD2020-03-15 12:59:37 UTC (rev 597986)
@@ -3,7 +3,7 @@
 _hkgname=emojis
 pkgname=haskell-emojis
 pkgver=0.1
-pkgrel=12
+pkgrel=13
 pkgdesc="Conversion between emoji characters and their names"
 url="https://github.com/jgm/emojis;
 license=('BSD')


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

2020-03-15 Thread Antonio Rojas via arch-commits
Date: Sunday, March 15, 2020 @ 12:59:12
  Author: arojas
Revision: 377612

archrelease: copy trunk to testing-x86_64

Added:
  frameworkintegration/repos/testing-x86_64/
  frameworkintegration/repos/testing-x86_64/PKGBUILD
(from rev 377611, frameworkintegration/trunk/PKGBUILD)

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

Copied: frameworkintegration/repos/testing-x86_64/PKGBUILD (from rev 377611, 
frameworkintegration/trunk/PKGBUILD)
===
--- testing-x86_64/PKGBUILD (rev 0)
+++ testing-x86_64/PKGBUILD 2020-03-15 12:59:12 UTC (rev 377612)
@@ -0,0 +1,36 @@
+# Maintainer: Felix Yan 
+# Maintainer: Antonio Rojas 
+# Contributor: Andrea Scarpino 
+
+pkgname=frameworkintegration
+pkgver=5.68.0
+pkgrel=1
+pkgdesc='Framework providing components to allow applications to integrate 
with a KDE Workspace'
+arch=(x86_64)
+url='https://community.kde.org/Frameworks'
+license=(LGPL)
+depends=(kpackage knewstuff)
+makedepends=(extra-cmake-modules appstream-qt packagekit-qt5)
+optdepends=('appstream-qt: dependency resolving via AppStream' 
'packagekit-qt5: dependency resolving via AppStream')
+groups=(kf5)
+source=("https://download.kde.org/stable/frameworks/${pkgver%.*}/$pkgname-$pkgver.tar.xz"{,.sig})
+sha256sums=('5bb3c2e56b2c4c41d8a472363f80445fd3fc28656e6a3163d48ed826a133985a'
+'SKIP')
+validpgpkeys=(53E6B47B45CEA3E0D5B7457758D0EE648A48B3BB) # David Faure 

+
+prepare() {
+  mkdir -p build
+}
+
+build() {
+  cd build
+  cmake ../$pkgname-$pkgver \
+-DCMAKE_INSTALL_LIBEXECDIR=lib \
+-DBUILD_TESTING=OFF
+  make
+}
+
+package() {
+  cd build
+  make DESTDIR="$pkgdir" install
+}


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

2020-03-15 Thread Antonio Rojas via arch-commits
Date: Sunday, March 15, 2020 @ 12:59:51
  Author: arojas
Revision: 377614

archrelease: copy trunk to testing-x86_64

Added:
  kcalendarcore/repos/testing-x86_64/
  kcalendarcore/repos/testing-x86_64/PKGBUILD
(from rev 377613, kcalendarcore/trunk/PKGBUILD)

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

Copied: kcalendarcore/repos/testing-x86_64/PKGBUILD (from rev 377613, 
kcalendarcore/trunk/PKGBUILD)
===
--- testing-x86_64/PKGBUILD (rev 0)
+++ testing-x86_64/PKGBUILD 2020-03-15 12:59:51 UTC (rev 377614)
@@ -0,0 +1,36 @@
+# Maintainer: Antonio Rojas 
+
+pkgname=kcalendarcore
+pkgver=5.68.0
+pkgrel=1
+pkgdesc="The KDE calendar access library"
+arch=(x86_64)
+url="https://community.kde.org/Frameworks;
+license=(LGPL)
+depends=(libical qt5-base)
+makedepends=(extra-cmake-modules doxygen qt5-tools qt5-doc)
+conflicts=(kcalcore)
+provides=(kcalcore)
+replaces=(kcalcore)
+groups=(kf5)
+source=("https://download.kde.org/stable/frameworks/${pkgver%.*}/$pkgname-$pkgver.tar.xz"{,.sig})
+sha256sums=('50ffbe4feb9a602c09e130d6f10f0f260fa7625bc266003697895e1d716d6ba9'
+'SKIP')
+validpgpkeys=(53E6B47B45CEA3E0D5B7457758D0EE648A48B3BB) # David Faure 

+
+prepare() {
+  mkdir -p build
+}
+
+build() {
+  cd build
+  cmake ../$pkgname-$pkgver \
+-DBUILD_TESTING=OFF \
+-DBUILD_QCH=ON
+  make
+}
+
+package() {
+  cd build
+  make DESTDIR="$pkgdir" install
+}


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

2020-03-15 Thread Felix Yan via arch-commits
Date: Sunday, March 15, 2020 @ 12:59:54
  Author: felixonmars
Revision: 597987

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-emojis/repos/community-staging-x86_64/PKGBUILD (from rev 
597986, haskell-emojis/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-03-15 12:59:54 UTC (rev 597987)
@@ -0,0 +1,47 @@
+# Maintainer: Felix Yan 
+
+_hkgname=emojis
+pkgname=haskell-emojis
+pkgver=0.1
+pkgrel=13
+pkgdesc="Conversion between emoji characters and their names"
+url="https://github.com/jgm/emojis;
+license=('BSD')
+arch=('x86_64')
+depends=('ghc-libs')
+makedepends=('ghc' 'haskell-hunit')
+source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
+sha512sums=('587c67bff3f77c362b16c93889762a9aad6fb5250c0bced45f5053f59dd6a11ab2886e53f286bbc4de2b8793be133708b1f9c5d4d52bcef1820f5a7c1ecfa7d2')
+
+prepare() {
+cd $_hkgname-$pkgver
+echo -e "import Distribution.Simple\nmain = defaultMain" > Setup.hs
+}
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --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 kactivities-stats/repos (2 files)

2020-03-15 Thread Antonio Rojas via arch-commits
Date: Sunday, March 15, 2020 @ 12:59:31
  Author: arojas
Revision: 377613

archrelease: copy trunk to testing-x86_64

Added:
  kactivities-stats/repos/testing-x86_64/
  kactivities-stats/repos/testing-x86_64/PKGBUILD
(from rev 377612, kactivities-stats/trunk/PKGBUILD)

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

Copied: kactivities-stats/repos/testing-x86_64/PKGBUILD (from rev 377612, 
kactivities-stats/trunk/PKGBUILD)
===
--- testing-x86_64/PKGBUILD (rev 0)
+++ testing-x86_64/PKGBUILD 2020-03-15 12:59:31 UTC (rev 377613)
@@ -0,0 +1,35 @@
+# Maintainer: Felix Yan 
+# Maintainer: Antonio Rojas 
+# Contributor: Andrea Scarpino 
+
+pkgname=kactivities-stats
+pkgver=5.68.0
+pkgrel=1
+arch=(x86_64)
+pkgdesc="A library for accessing the usage data collected by the activities 
system"
+url='https://community.kde.org/Frameworks'
+license=(LGPL)
+depends=(kactivities)
+makedepends=(extra-cmake-modules boost doxygen qt5-tools qt5-doc)
+groups=(kf5)
+source=("https://download.kde.org/stable/frameworks/${pkgver%.*}/$pkgname-$pkgver.tar.xz"{,.sig})
+sha256sums=('fb645db4685113dfd98834f48d8941529fee53d5e26ec5e36cfee8a9bfae97ae'
+'SKIP')
+validpgpkeys=(53E6B47B45CEA3E0D5B7457758D0EE648A48B3BB) # David Faure 

+
+prepare() {
+  mkdir -p build
+}
+
+build() {
+  cd build
+  cmake ../$pkgname-$pkgver \
+-DBUILD_TESTING=OFF \
+-DBUILD_QCH=ON
+  make
+}
+
+package() {
+  cd build
+  make DESTDIR="$pkgdir" install
+}


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

2020-03-15 Thread Antonio Rojas via arch-commits
Date: Sunday, March 15, 2020 @ 13:00:14
  Author: arojas
Revision: 377615

archrelease: copy trunk to testing-x86_64

Added:
  kcontacts/repos/testing-x86_64/
  kcontacts/repos/testing-x86_64/PKGBUILD
(from rev 377614, kcontacts/trunk/PKGBUILD)

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

Copied: kcontacts/repos/testing-x86_64/PKGBUILD (from rev 377614, 
kcontacts/trunk/PKGBUILD)
===
--- testing-x86_64/PKGBUILD (rev 0)
+++ testing-x86_64/PKGBUILD 2020-03-15 13:00:14 UTC (rev 377615)
@@ -0,0 +1,34 @@
+# Maintainer: Antonio Rojas 
+
+pkgname=kcontacts
+epoch=1
+pkgver=5.68.0
+pkgrel=1
+pkgdesc="Address book API for KDE"
+arch=(x86_64)
+url="https://community.kde.org/Frameworks;
+license=(LGPL)
+depends=(kcoreaddons kconfig ki18n kcodecs iso-codes)
+makedepends=(extra-cmake-modules doxygen qt5-tools qt5-doc)
+groups=(kf5)
+source=("https://download.kde.org/stable/frameworks/${pkgver%.*}/$pkgname-$pkgver.tar.xz"{,.sig})
+sha256sums=('532f1e89c7412e971db8c431d627d38144470ddf5c978a7fa9348e418b6cd3c3'
+'SKIP')
+validpgpkeys=(53E6B47B45CEA3E0D5B7457758D0EE648A48B3BB) # David Faure 

+
+prepare() {
+  mkdir -p build
+}
+
+build() {
+  cd build
+  cmake ../$pkgname-$pkgver \
+-DBUILD_TESTING=OFF \
+-DBUILD_QCH=ON
+  make
+}
+
+package() {
+  cd build
+  make DESTDIR="$pkgdir" install
+}


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

2020-03-15 Thread Felix Yan via arch-commits
Date: Sunday, March 15, 2020 @ 13:23:42
  Author: felixonmars
Revision: 598016

upgpkg: haskell-hashtables 1.2.3.4-20: rebuild with hashable 1.3.0.0

Modified:
  haskell-hashtables/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-03-15 13:22:57 UTC (rev 598015)
+++ PKGBUILD2020-03-15 13:23:42 UTC (rev 598016)
@@ -4,7 +4,7 @@
 _hkgname=hashtables
 pkgname=haskell-hashtables
 pkgver=1.2.3.4
-pkgrel=19
+pkgrel=20
 pkgdesc="Mutable hash tables in the ST monad"
 url="https://hackage.haskell.org/package/${_hkgname};
 license=('BSD')


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

2020-03-15 Thread Felix Yan via arch-commits
Date: Sunday, March 15, 2020 @ 13:23:57
  Author: felixonmars
Revision: 598017

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-hashtables/repos/community-staging-x86_64/PKGBUILD (from rev 
598016, haskell-hashtables/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-03-15 13:23:57 UTC (rev 598017)
@@ -0,0 +1,38 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=hashtables
+pkgname=haskell-hashtables
+pkgver=1.2.3.4
+pkgrel=20
+pkgdesc="Mutable hash tables in the ST monad"
+url="https://hackage.haskell.org/package/${_hkgname};
+license=('BSD')
+arch=('x86_64')
+depends=('ghc-libs' 'sh' 'haskell-hashable' 'haskell-primitive' 
'haskell-vector')
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('4723540f930edd1d5fd5cf58eadf7ed24fcd7761b90f303d559bc617737ec30cee2e9571ecced61fd369a933ae95b4386e48b122b876e73d0ad4bb65df16b76e')
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd $_hkgname-$pkgver
+
+install -D -m744 register.sh 
"$pkgdir"/usr/share/haskell/register/$pkgname.sh
+install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+runhaskell Setup copy --destdir="$pkgdir"
+install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}


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

2020-03-15 Thread Felix Yan via arch-commits
Date: Sunday, March 15, 2020 @ 13:22:43
  Author: felixonmars
Revision: 598014

upgpkg: haskell-hashable-time 0.2.0.2-7: rebuild with hashable 1.3.0.0

Modified:
  haskell-hashable-time/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-03-15 13:16:28 UTC (rev 598013)
+++ PKGBUILD2020-03-15 13:22:43 UTC (rev 598014)
@@ -3,7 +3,7 @@
 _hkgname=hashable-time
 pkgname=haskell-hashable-time
 pkgver=0.2.0.2
-pkgrel=6
+pkgrel=7
 pkgdesc="Hashable instances for Data.Time"
 url="https://github.com/w3rs/hashable-time;
 license=('MIT')
@@ -15,7 +15,7 @@
 
 prepare() {
 cd $_hkgname-$pkgver
-sed -i 's/< *4.13/<5/' $_hkgname.cabal
+sed -i -e 's/< *4.13/<5/' -e 's/<= *1.3/<2/' $_hkgname.cabal
 }
 
 build() {


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

2020-03-15 Thread Felix Yan via arch-commits
Date: Sunday, March 15, 2020 @ 13:22:57
  Author: felixonmars
Revision: 598015

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-hashable-time/repos/community-staging-x86_64/
  haskell-hashable-time/repos/community-staging-x86_64/PKGBUILD
(from rev 598014, haskell-hashable-time/trunk/PKGBUILD)

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

Copied: haskell-hashable-time/repos/community-staging-x86_64/PKGBUILD (from rev 
598014, haskell-hashable-time/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-03-15 13:22:57 UTC (rev 598015)
@@ -0,0 +1,43 @@
+# Maintainer: Felix Yan 
+
+_hkgname=hashable-time
+pkgname=haskell-hashable-time
+pkgver=0.2.0.2
+pkgrel=7
+pkgdesc="Hashable instances for Data.Time"
+url="https://github.com/w3rs/hashable-time;
+license=('MIT')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-hashable')
+makedepends=('ghc')
+source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
+sha512sums=('38ade3c808072cc1488e0f68d054891576c781d33f7151721dae9f994833723b7b30e92cc77750e91929ce9cd47753a8b1d8157845d7c972f1bdbd44b3094c0a')
+
+prepare() {
+cd $_hkgname-$pkgver
+sed -i -e 's/< *4.13/<5/' -e 's/<= *1.3/<2/' $_hkgname.cabal
+}
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \
+-f-old-locale
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd $_hkgname-$pkgver
+
+install -D -m744 register.sh 
"$pkgdir"/usr/share/haskell/register/$pkgname.sh
+install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+runhaskell Setup copy --destdir="$pkgdir"
+install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}


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

2020-03-15 Thread Felix Yan via arch-commits
Date: Sunday, March 15, 2020 @ 13:25:12
  Author: felixonmars
Revision: 598018

upgpkg: haskell-gtk2hs-buildtools 0.13.8.0-11: rebuild with hashable 1.3.0.0

Modified:
  haskell-gtk2hs-buildtools/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-03-15 13:23:57 UTC (rev 598017)
+++ PKGBUILD2020-03-15 13:25:12 UTC (rev 598018)
@@ -2,7 +2,7 @@
 
 pkgname=haskell-gtk2hs-buildtools
 pkgver=0.13.8.0
-pkgrel=10
+pkgrel=11
 pkgdesc="Tools to build the Gtk2Hs suite of User Interface libraries."
 url="https://hackage.haskell.org/package/gtk2hs-buildtools;
 license=('GPL2')


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

2020-03-15 Thread Felix Yan via arch-commits
Date: Sunday, March 15, 2020 @ 13:42:05
  Author: felixonmars
Revision: 598046

upgpkg: haskell-logict 0.7.0.2-3: rebuild with hashable 1.3.0.0

Modified:
  haskell-logict/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-03-15 13:41:29 UTC (rev 598045)
+++ PKGBUILD2020-03-15 13:42:05 UTC (rev 598046)
@@ -3,7 +3,7 @@
 _hkgname=logict
 pkgname=haskell-logict
 pkgver=0.7.0.2
-pkgrel=2
+pkgrel=3
 pkgdesc="A backtracking logic-programming monad."
 url="http://code.haskell.org/~dolio/;
 license=('BSD')


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

2020-03-15 Thread Felix Yan via arch-commits
Date: Sunday, March 15, 2020 @ 13:41:29
  Author: felixonmars
Revision: 598045

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-logging-facade/repos/community-staging-x86_64/
  haskell-logging-facade/repos/community-staging-x86_64/PKGBUILD
(from rev 598044, haskell-logging-facade/trunk/PKGBUILD)

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

Copied: haskell-logging-facade/repos/community-staging-x86_64/PKGBUILD (from 
rev 598044, haskell-logging-facade/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-03-15 13:41:29 UTC (rev 598045)
@@ -0,0 +1,43 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=logging-facade
+pkgname=haskell-logging-facade
+pkgver=0.3.0
+pkgrel=69
+pkgdesc="Simple logging abstraction that allows multiple back-ends"
+url="https://github.com/sol/logging-facade;
+license=("MIT")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-call-stack')
+makedepends=('ghc' 'haskell-hspec')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('3a6fbd7b309f6094224f6af2b98408a2a49519f8c0ca1a26178fc6c0b593af2101769a4981bcf250dab2ed99144ec14b19263a755e8c71a5b01400651076228f')
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --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-loop/repos (2 files)

2020-03-15 Thread Felix Yan via arch-commits
Date: Sunday, March 15, 2020 @ 13:43:34
  Author: felixonmars
Revision: 598049

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-loop/repos/community-staging-x86_64/PKGBUILD (from rev 598048, 
haskell-loop/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-03-15 13:43:34 UTC (rev 598049)
@@ -0,0 +1,45 @@
+# Maintainer: Felix Yan 
+
+_hkgname=loop
+pkgname=haskell-loop
+pkgver=0.3.0
+pkgrel=48
+pkgdesc="Fast loops (for when GHC can't optimize forM_)"
+url="https://github.com/nh2/loop;
+license=('MIT')
+arch=('x86_64')
+depends=('ghc-libs')
+makedepends=('ghc' 'haskell-hspec')
+source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
+sha512sums=('c4f57547dc80a0afdb20f590564f36425b41263b420f64877b26650b8f15479c29c0d87a8bfeb751bf2abb85c019f3b3459ecda8b50ca35627e26599d284f8f8')
+
+prepare() {
+cd $_hkgname-$pkgver
+echo -e "import Distribution.Simple\nmain = defaultMain" > Setup.hs
+}
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --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-loop/trunk (PKGBUILD)

2020-03-15 Thread Felix Yan via arch-commits
Date: Sunday, March 15, 2020 @ 13:43:20
  Author: felixonmars
Revision: 598048

upgpkg: haskell-loop 0.3.0-48: rebuild with hashable 1.3.0.0

Modified:
  haskell-loop/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-03-15 13:42:19 UTC (rev 598047)
+++ PKGBUILD2020-03-15 13:43:20 UTC (rev 598048)
@@ -3,7 +3,7 @@
 _hkgname=loop
 pkgname=haskell-loop
 pkgver=0.3.0
-pkgrel=47
+pkgrel=48
 pkgdesc="Fast loops (for when GHC can't optimize forM_)"
 url="https://github.com/nh2/loop;
 license=('MIT')


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

2020-03-15 Thread Felix Yan via arch-commits
Date: Sunday, March 15, 2020 @ 13:42:19
  Author: felixonmars
Revision: 598047

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-logict/repos/community-staging-x86_64/PKGBUILD (from rev 
598046, haskell-logict/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-03-15 13:42:19 UTC (rev 598047)
@@ -0,0 +1,42 @@
+# Maintainer: Felix Yan 
+
+_hkgname=logict
+pkgname=haskell-logict
+pkgver=0.7.0.2
+pkgrel=3
+pkgdesc="A backtracking logic-programming monad."
+url="http://code.haskell.org/~dolio/;
+license=('BSD')
+arch=('x86_64')
+depends=('ghc-libs')
+makedepends=('ghc' 'haskell-tasty' 'haskell-tasty-hunit')
+source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
+sha512sums=('f7019533ed1ccd7e2c87b6f78aaece5d4062b378c75ff52ffb3d618a27e23ec1d8fdd823904fc94df017f682b49aef2b0549b91c7c45e395eb79ed2772c107b5')
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --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-psqueues/repos (2 files)

2020-03-15 Thread Felix Yan via arch-commits
Date: Sunday, March 15, 2020 @ 13:59:41
  Author: felixonmars
Revision: 598075

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-psqueues/repos/community-staging-x86_64/PKGBUILD (from rev 
598074, haskell-psqueues/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-03-15 13:59:41 UTC (rev 598075)
@@ -0,0 +1,44 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=psqueues
+pkgname=haskell-psqueues
+pkgver=0.2.7.2
+pkgrel=25
+pkgdesc="Pure priority search queues"
+url="https://hackage.haskell.org/package/${_hkgname};
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-hashable')
+makedepends=('ghc' 'haskell-hunit' 'haskell-quickcheck' 'haskell-tagged' 
'haskell-tasty'
+ 'haskell-tasty-hunit' 'haskell-tasty-quickcheck')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('cc70bc22568d24b8618d43be7a2261ab7b55005e7e68a49a4d09b323e03954c05fe8d4de2c344760cdfef26b04bc6937bc331f7e310e1bc9b6b512068eed3be3')
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --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-psqueues/trunk (PKGBUILD)

2020-03-15 Thread Felix Yan via arch-commits
Date: Sunday, March 15, 2020 @ 13:59:24
  Author: felixonmars
Revision: 598074

upgpkg: haskell-psqueues 0.2.7.2-25: rebuild with hashable 1.3.0.0

Modified:
  haskell-psqueues/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-03-15 13:58:33 UTC (rev 598073)
+++ PKGBUILD2020-03-15 13:59:24 UTC (rev 598074)
@@ -4,7 +4,7 @@
 _hkgname=psqueues
 pkgname=haskell-psqueues
 pkgver=0.2.7.2
-pkgrel=24
+pkgrel=25
 pkgdesc="Pure priority search queues"
 url="https://hackage.haskell.org/package/${_hkgname};
 license=("BSD")


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

2020-03-15 Thread Felix Yan via arch-commits
Date: Sunday, March 15, 2020 @ 14:00:17
  Author: felixonmars
Revision: 598076

upgpkg: haskell-quickcheck-assertions 0.3.0-83: rebuild with hashable 1.3.0.0

Modified:
  haskell-quickcheck-assertions/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-03-15 13:59:41 UTC (rev 598075)
+++ PKGBUILD2020-03-15 14:00:17 UTC (rev 598076)
@@ -4,7 +4,7 @@
 _hkgname=quickcheck-assertions
 pkgname=haskell-quickcheck-assertions
 pkgver=0.3.0
-pkgrel=82
+pkgrel=83
 pkgdesc="HUnit like assertions for QuickCheck"
 url="https://github.com/s9gf4ult/quickcheck-assertions;
 license=("LGPL")


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

2020-03-15 Thread Felix Yan via arch-commits
Date: Sunday, March 15, 2020 @ 14:00:33
  Author: felixonmars
Revision: 598077

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-quickcheck-assertions/repos/community-staging-x86_64/PKGBUILD 
(from rev 598076, haskell-quickcheck-assertions/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-03-15 14:00:33 UTC (rev 598077)
@@ -0,0 +1,42 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=quickcheck-assertions
+pkgname=haskell-quickcheck-assertions
+pkgver=0.3.0
+pkgrel=83
+pkgdesc="HUnit like assertions for QuickCheck"
+url="https://github.com/s9gf4ult/quickcheck-assertions;
+license=("LGPL")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-quickcheck' 'haskell-ieee754' 
'haskell-pretty-show')
+makedepends=('ghc' 'haskell-hspec')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('7a7a2d503ef270b4b6dcb1665bd1b83e0f7f3477b7fb714ed4685d96bb5e2244f5fd2d833d2f3e9284e7adc0fef5b4547a7182d542c3848a96dce540af207564')
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --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"
+rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}


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

2020-03-15 Thread Felix Yan via arch-commits
Date: Sunday, March 15, 2020 @ 14:01:15
  Author: felixonmars
Revision: 598078

upgpkg: haskell-quickcheck-classes-base 0.6.0.0-3: rebuild with hashable 1.3.0.0

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

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

Modified: PKGBUILD
===
--- PKGBUILD2020-03-15 14:00:33 UTC (rev 598077)
+++ PKGBUILD2020-03-15 14:01:15 UTC (rev 598078)
@@ -3,7 +3,7 @@
 _hkgname=quickcheck-classes-base
 pkgname=haskell-quickcheck-classes-base
 pkgver=0.6.0.0
-pkgrel=2
+pkgrel=3
 pkgdesc="QuickCheck common typeclasses from 'base'"
 url="https://github.com/andrewthad/quickcheck-classes-base;
 license=('MIT')


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

2020-03-15 Thread Felix Yan via arch-commits
Date: Sunday, March 15, 2020 @ 13:58:33
  Author: felixonmars
Revision: 598073

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-protolude/repos/community-staging-x86_64/PKGBUILD (from rev 
598072, haskell-protolude/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-03-15 13:58:33 UTC (rev 598073)
@@ -0,0 +1,43 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=protolude
+pkgname=haskell-protolude
+pkgver=0.2.4
+pkgrel=5
+pkgdesc="A sensible set of defaults for writing custom Preludes."
+url="https://github.com/sdiehl/protolude;
+license=("MIT")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-async' 'haskell-hashable'
+ 'haskell-transformers-compat')
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('2056cc994074d1027f9574ef70fc9fd110317129f494a28db0428ef17a26e66c7126f5ff9c492d76ae53f9085173c78742b8c83c2d0ea5231cab3297efe9f4e0')
+
+prepare() {
+sed -e '/mtl-compat/d' -i $_hkgname-$pkgver/$_hkgname.cabal
+}
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd $_hkgname-$pkgver
+
+install -D -m744 register.sh 
"$pkgdir"/usr/share/haskell/register/$pkgname.sh
+install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+runhaskell Setup copy --destdir="$pkgdir"
+install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}


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

2020-03-15 Thread Felix Yan via arch-commits
Date: Sunday, March 15, 2020 @ 14:14:13
  Author: felixonmars
Revision: 598103

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-attoparsec-iso8601/repos/community-staging-x86_64/
  haskell-attoparsec-iso8601/repos/community-staging-x86_64/PKGBUILD
(from rev 598102, haskell-attoparsec-iso8601/trunk/PKGBUILD)

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

Copied: haskell-attoparsec-iso8601/repos/community-staging-x86_64/PKGBUILD 
(from rev 598102, haskell-attoparsec-iso8601/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-03-15 14:14:13 UTC (rev 598103)
@@ -0,0 +1,43 @@
+# Maintainer: Felix Yan 
+
+_hkgname=attoparsec-iso8601
+pkgname=haskell-attoparsec-iso8601
+pkgver=1.0.1.0
+pkgrel=54
+pkgdesc="Parsing of ISO 8601 dates, originally from aeson"
+url="https://github.com/bos/aeson;
+license=('BSD')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-attoparsec' 'haskell-base-compat')
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('a1d751d388446a7d2f628d7112b72beab338061bf2f8dc74c26549f0e93ebbb955bd9082db8a70db71cd80ceb576b22a94195c34f816eb6cecd5c584cb100e8b')
+
+prepare() {
+cd $_hkgname-$pkgver
+sed -i 's/< *0.11/<1/' $_hkgname.cabal
+}
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \
+-f-developer -f-fast
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd $_hkgname-$pkgver
+
+install -D -m744 register.sh 
"$pkgdir"/usr/share/haskell/register/$pkgname.sh
+install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+runhaskell Setup copy --destdir="$pkgdir"
+install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}


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

2020-03-15 Thread Felix Yan via arch-commits
Date: Sunday, March 15, 2020 @ 14:14:53
  Author: felixonmars
Revision: 598104

upgpkg: haskell-configurator-pg 0.1.0.6-2: rebuild with hashable 1.3.0.0

Modified:
  haskell-configurator-pg/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-03-15 14:14:13 UTC (rev 598103)
+++ PKGBUILD2020-03-15 14:14:53 UTC (rev 598104)
@@ -4,7 +4,7 @@
 _hkgname=configurator-pg
 pkgname=haskell-configurator-pg
 pkgver=0.1.0.6
-pkgrel=1
+pkgrel=2
 pkgdesc="Reduced parser for configurator-ng config files"
 url="https://github.com/robx/configurator-pg;
 license=("BSD")


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

2020-03-15 Thread Felix Yan via arch-commits
Date: Sunday, March 15, 2020 @ 14:15:59
  Author: felixonmars
Revision: 598107

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-css-text/repos/community-staging-x86_64/
  haskell-css-text/repos/community-staging-x86_64/PKGBUILD
(from rev 598106, haskell-css-text/trunk/PKGBUILD)

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

Copied: haskell-css-text/repos/community-staging-x86_64/PKGBUILD (from rev 
598106, haskell-css-text/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-03-15 14:15:59 UTC (rev 598107)
@@ -0,0 +1,38 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=css-text
+pkgname=haskell-css-text
+pkgver=0.1.3.0
+pkgrel=78
+pkgdesc="CSS parser and renderer."
+url="https://www.yesodweb.com/;
+license=("MIT")
+arch=('x86_64')
+depends=('ghc-libs' "haskell-attoparsec")
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('2f7b4fc758e3e6da7dadbaf48c9174770de8230ef4578d9fda610ca9b7a4ad497284623e382bf55111ddc852550275415f58311a2e726721f050d9f704050628')
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd $_hkgname-$pkgver
+
+install -D -m744 register.sh 
"$pkgdir"/usr/share/haskell/register/$pkgname.sh
+install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+runhaskell Setup copy --destdir="$pkgdir"
+install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}


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

2020-03-15 Thread Felix Yan via arch-commits
Date: Sunday, March 15, 2020 @ 14:15:45
  Author: felixonmars
Revision: 598106

upgpkg: haskell-css-text 0.1.3.0-78: rebuild with hashable 1.3.0.0

Modified:
  haskell-css-text/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-03-15 14:15:08 UTC (rev 598105)
+++ PKGBUILD2020-03-15 14:15:45 UTC (rev 598106)
@@ -4,7 +4,7 @@
 _hkgname=css-text
 pkgname=haskell-css-text
 pkgver=0.1.3.0
-pkgrel=77
+pkgrel=78
 pkgdesc="CSS parser and renderer."
 url="https://www.yesodweb.com/;
 license=("MIT")


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

2020-03-15 Thread Felix Yan via arch-commits
Date: Sunday, March 15, 2020 @ 14:15:08
  Author: felixonmars
Revision: 598105

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-configurator-pg/repos/community-staging-x86_64/
  haskell-configurator-pg/repos/community-staging-x86_64/PKGBUILD
(from rev 598104, haskell-configurator-pg/trunk/PKGBUILD)

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

Copied: haskell-configurator-pg/repos/community-staging-x86_64/PKGBUILD (from 
rev 598104, haskell-configurator-pg/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-03-15 14:15:08 UTC (rev 598105)
@@ -0,0 +1,44 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=configurator-pg
+pkgname=haskell-configurator-pg
+pkgver=0.1.0.6
+pkgrel=2
+pkgdesc="Reduced parser for configurator-ng config files"
+url="https://github.com/robx/configurator-pg;
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs' "haskell-attoparsec" "haskell-protolude" 
"haskell-scientific")
+makedepends=('ghc' 'haskell-hunit' 'haskell-test-framework' 
'haskell-test-framework-hunit')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('f9e5455fb123f92961b10d090143782af5c83cfaf120cb0663877b0c4a7c5ca7f54f979025dad3dc37c4ba3425b37370f32b6e9cedc96c070c916fa15c352610')
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \
+-f-developer
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --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-http-date/repos (2 files)

2020-03-15 Thread Felix Yan via arch-commits
Date: Sunday, March 15, 2020 @ 14:16:48
  Author: felixonmars
Revision: 598109

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-http-date/repos/community-staging-x86_64/
  haskell-http-date/repos/community-staging-x86_64/PKGBUILD
(from rev 598108, haskell-http-date/trunk/PKGBUILD)

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

Copied: haskell-http-date/repos/community-staging-x86_64/PKGBUILD (from rev 
598108, haskell-http-date/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-03-15 14:16:48 UTC (rev 598109)
@@ -0,0 +1,38 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=http-date
+pkgname=haskell-http-date
+pkgver=0.0.8
+pkgrel=57
+pkgdesc="HTTP Date parser/formatter"
+url="https://hackage.haskell.org/package/${_hkgname};
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs' "haskell-attoparsec")
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('7ad48dc20c62fea21aad0d15251cca333b56a59ca13c45be61fd9fcd938e28f5cb82701b7a394c256e1487679d0bbfcf994de90d7c8b57888e3bac8809e97114')
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd $_hkgname-$pkgver
+
+install -D -m744 register.sh 
"$pkgdir"/usr/share/haskell/register/$pkgname.sh
+install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+runhaskell Setup copy --destdir="$pkgdir"
+install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}


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

2020-03-15 Thread Felix Yan via arch-commits
Date: Sunday, March 15, 2020 @ 14:41:35
  Author: felixonmars
Revision: 598159

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-foundation/repos/community-staging-x86_64/PKGBUILD (from rev 
598158, haskell-foundation/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-03-15 14:41:35 UTC (rev 598159)
@@ -0,0 +1,49 @@
+# Maintainer: Felix Yan 
+# Contributor: Thomas Dziedzic 
+
+_hkgname=foundation
+pkgname=haskell-foundation
+pkgver=0.0.25
+pkgrel=19
+pkgdesc="Alternative prelude with batteries and no dependencies"
+url="https://github.com/haskell-foundation/foundation;
+license=('BSD')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-basement')
+makedepends=('ghc' 'haskell-doctest')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('7335795a1cdf2975d6e9471c5b469d99cc6d224d2da66838d830593a5abda73675920acb2dc823a6b92f2141dc2364c8fd5ad53d7e8aecd8df00e6998683be60')
+
+prepare() {
+cd $_hkgname-$pkgver
+echo -e "import Distribution.Simple\nmain = defaultMain" > Setup.hs
+}
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \
+-f-experimental -f-minimal-deps -f-doctest -flinktest 
-f-bounds-check
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --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-foundation/trunk (PKGBUILD)

2020-03-15 Thread Felix Yan via arch-commits
Date: Sunday, March 15, 2020 @ 14:41:20
  Author: felixonmars
Revision: 598158

upgpkg: haskell-foundation 0.0.25-19: rebuild with hashable 1.3.0.0

Modified:
  haskell-foundation/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-03-15 14:39:48 UTC (rev 598157)
+++ PKGBUILD2020-03-15 14:41:20 UTC (rev 598158)
@@ -4,7 +4,7 @@
 _hkgname=foundation
 pkgname=haskell-foundation
 pkgver=0.0.25
-pkgrel=18
+pkgrel=19
 pkgdesc="Alternative prelude with batteries and no dependencies"
 url="https://github.com/haskell-foundation/foundation;
 license=('BSD')


[arch-commits] Commit in haskell-first-class-families/repos (2 files)

2020-03-15 Thread Felix Yan via arch-commits
Date: Sunday, March 15, 2020 @ 14:39:48
  Author: felixonmars
Revision: 598157

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-first-class-families/repos/community-staging-x86_64/
  haskell-first-class-families/repos/community-staging-x86_64/PKGBUILD
(from rev 598156, haskell-first-class-families/trunk/PKGBUILD)

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

Copied: haskell-first-class-families/repos/community-staging-x86_64/PKGBUILD 
(from rev 598156, haskell-first-class-families/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-03-15 14:39:48 UTC (rev 598157)
@@ -0,0 +1,42 @@
+# Maintainer: Felix Yan 
+
+_hkgname=first-class-families
+pkgname=haskell-first-class-families
+pkgver=0.7.0.0
+pkgrel=6
+pkgdesc="First class type families"
+url="https://github.com/Lysxia/first-class-families;
+license=('MIT')
+arch=('x86_64')
+depends=('ghc-libs')
+makedepends=('ghc' 'haskell-doctest' 'haskell-glob')
+source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
+sha512sums=('5aaea9cf4ec0bb2102e009a0d123e40802544099deff2d0ba1c9358afcef1831f19da155f2ff572f8b086e6a3028399834a134548c566d13c5b0ad109249c96e')
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --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-first-class-families/trunk (PKGBUILD)

2020-03-15 Thread Felix Yan via arch-commits
Date: Sunday, March 15, 2020 @ 14:39:31
  Author: felixonmars
Revision: 598156

upgpkg: haskell-first-class-families 0.7.0.0-6: rebuild with hashable 1.3.0.0

Modified:
  haskell-first-class-families/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-03-15 14:38:55 UTC (rev 598155)
+++ PKGBUILD2020-03-15 14:39:31 UTC (rev 598156)
@@ -3,7 +3,7 @@
 _hkgname=first-class-families
 pkgname=haskell-first-class-families
 pkgver=0.7.0.0
-pkgrel=5
+pkgrel=6
 pkgdesc="First class type families"
 url="https://github.com/Lysxia/first-class-families;
 license=('MIT')


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

2020-03-15 Thread Felix Yan via arch-commits
Date: Sunday, March 15, 2020 @ 15:06:27
  Author: felixonmars
Revision: 598206

upgpkg: haskell-pem 0.2.4-78: rebuild with hashable 1.3.0.0

Modified:
  haskell-pem/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-03-15 15:05:50 UTC (rev 598205)
+++ PKGBUILD2020-03-15 15:06:27 UTC (rev 598206)
@@ -5,7 +5,7 @@
 _hkgname=pem
 pkgname=haskell-pem
 pkgver=0.2.4
-pkgrel=77
+pkgrel=78
 pkgdesc="Privacy Enhanced Mail (PEM) format reader and writer."
 url="https://hackage.haskell.org/package/${_hkgname};
 license=('BSD')


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

2020-03-15 Thread Felix Yan via arch-commits
Date: Sunday, March 15, 2020 @ 15:06:44
  Author: felixonmars
Revision: 598207

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-pem/repos/community-staging-x86_64/PKGBUILD (from rev 598206, 
haskell-pem/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-03-15 15:06:44 UTC (rev 598207)
@@ -0,0 +1,44 @@
+# Maintainer: Felix Yan 
+# Contributor: Daniel Nagy 
+# Contributor: hauzer 
+
+_hkgname=pem
+pkgname=haskell-pem
+pkgver=0.2.4
+pkgrel=78
+pkgdesc="Privacy Enhanced Mail (PEM) format reader and writer."
+url="https://hackage.haskell.org/package/${_hkgname};
+license=('BSD')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-basement' 'haskell-memory')
+makedepends=('ghc' 'haskell-hunit' 'haskell-quickcheck' 
'haskell-test-framework'
+ 'haskell-test-framework-hunit' 
'haskell-test-framework-quickcheck2')
+source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
+sha512sums=('c27531ae89e69cebbeeecdf3cf72b897eb65c2f9b22c898bf88d79664f1b54b592f0e0f2bc007f84ec3b0efee8bd20eee187bf73a2947b2fc7d9f4a7e418872d')
+
+build() {
+cd $_hkgname-$pkgver
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --datasubdir="$pkgname" 
--enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup register   --gen-script
+runhaskell Setup unregister --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-pcre-heavy/trunk (PKGBUILD)

2020-03-15 Thread Felix Yan via arch-commits
Date: Sunday, March 15, 2020 @ 15:05:36
  Author: felixonmars
Revision: 598204

upgpkg: haskell-pcre-heavy 1.0.0.2-84: rebuild with hashable 1.3.0.0

Modified:
  haskell-pcre-heavy/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-03-15 15:04:56 UTC (rev 598203)
+++ PKGBUILD2020-03-15 15:05:36 UTC (rev 598204)
@@ -4,7 +4,7 @@
 _hkgname=pcre-heavy
 pkgname=haskell-pcre-heavy
 pkgver=1.0.0.2
-pkgrel=83
+pkgrel=84
 pkgdesc="A regexp library on top of pcre-light you can actually use"
 url="https://github.com/myfreeweb/pcre-heavy;
 license=("custom:PublicDomain")


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

2020-03-15 Thread Felix Yan via arch-commits
Date: Sunday, March 15, 2020 @ 15:05:50
  Author: felixonmars
Revision: 598205

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-pcre-heavy/repos/community-staging-x86_64/
  haskell-pcre-heavy/repos/community-staging-x86_64/PKGBUILD
(from rev 598204, haskell-pcre-heavy/trunk/PKGBUILD)

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

Copied: haskell-pcre-heavy/repos/community-staging-x86_64/PKGBUILD (from rev 
598204, haskell-pcre-heavy/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-03-15 15:05:50 UTC (rev 598205)
@@ -0,0 +1,48 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=pcre-heavy
+pkgname=haskell-pcre-heavy
+pkgver=1.0.0.2
+pkgrel=84
+pkgdesc="A regexp library on top of pcre-light you can actually use"
+url="https://github.com/myfreeweb/pcre-heavy;
+license=("custom:PublicDomain")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-base-compat' 'haskell-pcre-light' 
'haskell-string-conversions')
+makedepends=('ghc' 'haskell-glob' 'haskell-doctest')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('77691394c7aadb1c81a0974207a8f8ea8ef5f0c85301d0fdb6fb453724c38bd8598b437994b75df5a02a2ca8a98ec22a9473ade52e26a3d2bb1daf22637b54cd')
+
+prepare() {
+cd $_hkgname-$pkgver
+sed -i '/semigroups/d' $_hkgname.cabal
+}
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --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
+doctest library/*/*/*/*.hs
+}
+
+package() {
+cd $_hkgname-$pkgver
+
+install -D -m744 register.sh 
"$pkgdir"/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 "UNLICENSE" 
"${pkgdir}/usr/share/licenses/${pkgname}/UNLICENSE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/UNLICENSE"
+}


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

2020-03-15 Thread Felix Yan via arch-commits
Date: Sunday, March 15, 2020 @ 15:07:40
  Author: felixonmars
Revision: 598209

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-pgp-wordlist/repos/community-staging-x86_64/
  haskell-pgp-wordlist/repos/community-staging-x86_64/PKGBUILD
(from rev 598208, haskell-pgp-wordlist/trunk/PKGBUILD)

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

Copied: haskell-pgp-wordlist/repos/community-staging-x86_64/PKGBUILD (from rev 
598208, haskell-pgp-wordlist/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-03-15 15:07:40 UTC (rev 598209)
@@ -0,0 +1,43 @@
+# Maintainer: Felix Yan 
+
+_hkgname=pgp-wordlist
+pkgname=haskell-pgp-wordlist
+pkgver=0.1.0.3
+pkgrel=34
+pkgdesc="Translate between binary data and a human-readable collection of 
words."
+url="https://github.com/quchen/pgp-wordlist;
+license=('BSD')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-vector')
+makedepends=('ghc' 'haskell-doctest' 'haskell-hunit' 'haskell-tasty' 
'haskell-tasty-hunit'
+ 'haskell-tasty-quickcheck')
+source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
+sha512sums=('b7c6db47c1f9a0b10c5c94ea46b8eee282988e5990ef3dafa2d07a5bfc0718572b04494d23ddab063811ef2452546d6b17010c6490a89031f4b071f1a43d989b')
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --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-pgp-wordlist/trunk (PKGBUILD)

2020-03-15 Thread Felix Yan via arch-commits
Date: Sunday, March 15, 2020 @ 15:07:24
  Author: felixonmars
Revision: 598208

upgpkg: haskell-pgp-wordlist 0.1.0.3-34: rebuild with hashable 1.3.0.0

Modified:
  haskell-pgp-wordlist/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-03-15 15:06:44 UTC (rev 598207)
+++ PKGBUILD2020-03-15 15:07:24 UTC (rev 598208)
@@ -3,7 +3,7 @@
 _hkgname=pgp-wordlist
 pkgname=haskell-pgp-wordlist
 pkgver=0.1.0.3
-pkgrel=33
+pkgrel=34
 pkgdesc="Translate between binary data and a human-readable collection of 
words."
 url="https://github.com/quchen/pgp-wordlist;
 license=('BSD')


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

2020-03-15 Thread Felix Yan via arch-commits
Date: Sunday, March 15, 2020 @ 15:28:48
  Author: felixonmars
Revision: 598255

upgpkg: haskell-tasty-golden 2.3.3-5: rebuild with hashable 1.3.0.0

Modified:
  haskell-tasty-golden/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-03-15 15:28:11 UTC (rev 598254)
+++ PKGBUILD2020-03-15 15:28:48 UTC (rev 598255)
@@ -4,7 +4,7 @@
 _hkgname=tasty-golden
 pkgname=haskell-tasty-golden
 pkgver=2.3.3
-pkgrel=4
+pkgrel=5
 pkgdesc="Golden tests support for tasty"
 url="https://github.com/feuerbach/tasty-golden;
 license=("MIT")


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

2020-03-15 Thread Felix Yan via arch-commits
Date: Sunday, March 15, 2020 @ 15:29:04
  Author: felixonmars
Revision: 598256

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-tasty-golden/repos/community-staging-x86_64/PKGBUILD (from rev 
598255, haskell-tasty-golden/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-03-15 15:29:04 UTC (rev 598256)
@@ -0,0 +1,44 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=tasty-golden
+pkgname=haskell-tasty-golden
+pkgver=2.3.3
+pkgrel=5
+pkgdesc="Golden tests support for tasty"
+url="https://github.com/feuerbach/tasty-golden;
+license=("MIT")
+arch=('x86_64')
+depends=('ghc-libs' "haskell-tasty" "haskell-optparse-applicative" 
"haskell-temporary"
+ "haskell-tagged" "haskell-async")
+makedepends=('ghc' 'haskell-tasty-hunit')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('7ca5b1c04a75b91559fc2b368ef309bb780672af017fe80e2e6a9d7f4820d293115cbbda523d46e7b1ab70128b262656030662289e2098c9efc44afc2a64dfc8')
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+cd $_hkgname-$pkgver
+runhaskell Setup test
+}
+
+package() {
+cd $_hkgname-$pkgver
+
+install -D -m744 register.sh 
"$pkgdir"/usr/share/haskell/register/$pkgname.sh
+install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+runhaskell Setup copy --destdir="$pkgdir"
+install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}


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

2020-03-15 Thread Felix Yan via arch-commits
Date: Sunday, March 15, 2020 @ 15:27:57
  Author: felixonmars
Revision: 598253

upgpkg: haskell-selective 0.4-4: rebuild with hashable 1.3.0.0

Modified:
  haskell-selective/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-03-15 15:27:04 UTC (rev 598252)
+++ PKGBUILD2020-03-15 15:27:57 UTC (rev 598253)
@@ -3,7 +3,7 @@
 _hkgname=selective
 pkgname=haskell-selective
 pkgver=0.4
-pkgrel=3
+pkgrel=4
 pkgdesc="Selective applicative functors"
 url="https://github.com/snowleopard/selective;
 license=('MIT')


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

2020-03-15 Thread Felix Yan via arch-commits
Date: Sunday, March 15, 2020 @ 15:28:11
  Author: felixonmars
Revision: 598254

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-selective/repos/community-staging-x86_64/PKGBUILD (from rev 
598253, haskell-selective/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-03-15 15:28:11 UTC (rev 598254)
@@ -0,0 +1,48 @@
+# Maintainer: Felix Yan 
+
+_hkgname=selective
+pkgname=haskell-selective
+pkgver=0.4
+pkgrel=4
+pkgdesc="Selective applicative functors"
+url="https://github.com/snowleopard/selective;
+license=('MIT')
+arch=('x86_64')
+depends=('ghc-libs')
+makedepends=('ghc' 'haskell-quickcheck' 'haskell-tasty' 
'haskell-tasty-expected-failure'
+ 'haskell-tasty-quickcheck')
+source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
+sha512sums=('da0c02d0373b4a07a56220f151358f08c063781cfd83326562286ef8e71ecde8b20885db790daac6165d2b8831d855c975e7ba326e748f595d647e65f9ff5652')
+
+prepare() {
+cd $_hkgname-$pkgver
+echo -e "import Distribution.Simple\nmain = defaultMain" > Setup.hs
+}
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --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-th-utilities/repos (2 files)

2020-03-15 Thread Felix Yan via arch-commits
Date: Sunday, March 15, 2020 @ 15:56:37
  Author: felixonmars
Revision: 598302

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-th-utilities/repos/community-staging-x86_64/
  haskell-th-utilities/repos/community-staging-x86_64/PKGBUILD
(from rev 598301, haskell-th-utilities/trunk/PKGBUILD)

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

Copied: haskell-th-utilities/repos/community-staging-x86_64/PKGBUILD (from rev 
598301, haskell-th-utilities/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-03-15 15:56:37 UTC (rev 598302)
@@ -0,0 +1,37 @@
+# Maintainer: Felix Yan 
+
+_hkgname=th-utilities
+pkgname=haskell-th-utilities
+pkgver=0.2.3.1
+pkgrel=20
+pkgdesc="Collection of useful functions for use with Template Haskell"
+url="https://github.com/fpco/th-utilities;
+license=('MIT')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-primitive' 'haskell-syb' 'haskell-th-orphans')
+makedepends=('ghc')
+source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
+sha512sums=('e281fbb5c93d5ecbafb397a68be4d47b601f4e83185798e0f37db3aa490f8bb97fb37f4c36b0f18a6f4b691e4b34873639e1970c9088040baa9ff64317b70eef')
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd $_hkgname-$pkgver
+
+install -D -m744 register.sh 
"$pkgdir"/usr/share/haskell/register/$pkgname.sh
+install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+runhaskell Setup copy --destdir="$pkgdir"
+install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}


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

2020-03-15 Thread Felix Yan via arch-commits
Date: Sunday, March 15, 2020 @ 15:56:17
  Author: felixonmars
Revision: 598301

upgpkg: haskell-th-utilities 0.2.3.1-20: rebuild with hashable 1.3.0.0

Modified:
  haskell-th-utilities/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-03-15 15:55:31 UTC (rev 598300)
+++ PKGBUILD2020-03-15 15:56:17 UTC (rev 598301)
@@ -3,7 +3,7 @@
 _hkgname=th-utilities
 pkgname=haskell-th-utilities
 pkgver=0.2.3.1
-pkgrel=19
+pkgrel=20
 pkgdesc="Collection of useful functions for use with Template Haskell"
 url="https://github.com/fpco/th-utilities;
 license=('MIT')


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

2020-03-15 Thread Felix Yan via arch-commits
Date: Sunday, March 15, 2020 @ 15:55:31
  Author: felixonmars
Revision: 598300

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-th-desugar/repos/community-staging-x86_64/
  haskell-th-desugar/repos/community-staging-x86_64/PKGBUILD
(from rev 598299, haskell-th-desugar/trunk/PKGBUILD)

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

Copied: haskell-th-desugar/repos/community-staging-x86_64/PKGBUILD (from rev 
598299, haskell-th-desugar/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-03-15 15:55:31 UTC (rev 598300)
@@ -0,0 +1,48 @@
+# Maintainer: Felix Yan 
+
+_hkgname=th-desugar
+pkgname=haskell-th-desugar
+pkgver=1.10
+pkgrel=13
+pkgdesc="Functions to desugar Template Haskell"
+url="https://github.com/goldfirere/th-desugar;
+license=('BSD')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-ordered-containers' 'haskell-syb' 
'haskell-th-abstraction'
+ 'haskell-th-lift' 'haskell-th-orphans' 'haskell-transformers-compat')
+makedepends=('ghc' 'haskell-hunit' 'haskell-hspec')
+source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
+sha512sums=('d7aafa153362ce7de632e8b3d290612bd1a58a09efec31e184094dcc92fb8ce62949a717bcbc8b98f011bc73665deb0aac4bd6889a629e736b9263d46b7f3ed8')
+
+prepare() {
+cd $_hkgname-$pkgver
+sed -i -e '/fail/d' -e '/semigroups/d' $_hkgname.cabal
+}
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --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-typed-process/repos (2 files)

2020-03-15 Thread Felix Yan via arch-commits
Date: Sunday, March 15, 2020 @ 16:16:52
  Author: felixonmars
Revision: 598342

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-typed-process/repos/community-staging-x86_64/
  haskell-typed-process/repos/community-staging-x86_64/PKGBUILD
(from rev 598341, haskell-typed-process/trunk/PKGBUILD)

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

Copied: haskell-typed-process/repos/community-staging-x86_64/PKGBUILD (from rev 
598341, haskell-typed-process/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-03-15 16:16:52 UTC (rev 598342)
@@ -0,0 +1,43 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=typed-process
+pkgname=haskell-typed-process
+pkgver=0.2.6.0
+pkgrel=26
+pkgdesc="Run external processes, with strong typing of streams"
+url="https://haskell-lang.org/library/typed-process;
+license=("MIT")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-async' 'haskell-unliftio-core')
+makedepends=('ghc' 'haskell-base64-bytestring' 'haskell-hspec' 
'haskell-temporary')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('a40b8db4ef2179273943a3aab0200891bd3dffe584bcd51037ddf9cebae88d4d95292883a745a0c31900c7bf2eebe2c71175fbb86dc470b60660b443f8b1e3e0')
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --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-typed-process/trunk (PKGBUILD)

2020-03-15 Thread Felix Yan via arch-commits
Date: Sunday, March 15, 2020 @ 16:16:35
  Author: felixonmars
Revision: 598341

upgpkg: haskell-typed-process 0.2.6.0-26: rebuild with hashable 1.3.0.0

Modified:
  haskell-typed-process/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-03-15 16:15:50 UTC (rev 598340)
+++ PKGBUILD2020-03-15 16:16:35 UTC (rev 598341)
@@ -4,7 +4,7 @@
 _hkgname=typed-process
 pkgname=haskell-typed-process
 pkgver=0.2.6.0
-pkgrel=25
+pkgrel=26
 pkgdesc="Run external processes, with strong typing of streams"
 url="https://haskell-lang.org/library/typed-process;
 license=("MIT")


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

2020-03-15 Thread Felix Yan via arch-commits
Date: Sunday, March 15, 2020 @ 16:15:34
  Author: felixonmars
Revision: 598339

upgpkg: haskell-type-errors 0.2.0.0-16: rebuild with hashable 1.3.0.0

Modified:
  haskell-type-errors/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-03-15 16:14:58 UTC (rev 598338)
+++ PKGBUILD2020-03-15 16:15:34 UTC (rev 598339)
@@ -3,7 +3,7 @@
 _hkgname=type-errors
 pkgname=haskell-type-errors
 pkgver=0.2.0.0
-pkgrel=15
+pkgrel=16
 pkgdesc="Tools for writing better type errors"
 url="https://github.com/isovector/type-errors;
 license=('BSD')


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

2020-03-15 Thread Felix Yan via arch-commits
Date: Sunday, March 15, 2020 @ 16:15:50
  Author: felixonmars
Revision: 598340

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-type-errors/repos/community-staging-x86_64/
  haskell-type-errors/repos/community-staging-x86_64/PKGBUILD
(from rev 598339, haskell-type-errors/trunk/PKGBUILD)

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

Copied: haskell-type-errors/repos/community-staging-x86_64/PKGBUILD (from rev 
598339, haskell-type-errors/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-03-15 16:15:50 UTC (rev 598340)
@@ -0,0 +1,42 @@
+# Maintainer: Felix Yan 
+
+_hkgname=type-errors
+pkgname=haskell-type-errors
+pkgver=0.2.0.0
+pkgrel=16
+pkgdesc="Tools for writing better type errors"
+url="https://github.com/isovector/type-errors;
+license=('BSD')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-first-class-families' 'haskell-syb' 
'haskell-th-abstraction')
+makedepends=('ghc' 'haskell-doctest')
+source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
+sha512sums=('694ce594462234cbef53efae630e302d3653fb8afc68f1bf6bb4f21a407a5f0637b8fab27f8f62538cadd4ff2c51049ae18d60932eaf7359cbf60ca6b959011e')
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --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 guitarix/trunk (2 files)

2020-03-15 Thread David Runge via arch-commits
Date: Sunday, March 15, 2020 @ 16:56:56
  Author: dvzrv
Revision: 598359

upgpkg: guitarix 0.39.0-3: Adding a lot of upstream patches to be able to use 
faust in the creation process of the plugins and fix a broken lv2 plugin, that 
caused trouble in plugin hosts.

Added:
  guitarix/trunk/guitarix-0.39.0-fix_faust_and_lv2_plugins.patch
Modified:
  guitarix/trunk/PKGBUILD

-+
 PKGBUILD|   16 
 guitarix-0.39.0-fix_faust_and_lv2_plugins.patch | 3296 ++
 2 files changed, 3307 insertions(+), 5 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2020-03-15 16:25:00 UTC (rev 598358)
+++ PKGBUILD2020-03-15 16:56:56 UTC (rev 598359)
@@ -2,7 +2,7 @@
 
 pkgname=guitarix
 pkgver=0.39.0
-pkgrel=2
+pkgrel=3
 pkgdesc="A simple mono guitar amplifier and FX for JACK using Faust"
 arch=('x86_64')
 url="https://guitarix.org;
@@ -12,12 +12,19 @@
 'glib2' 'glibc' 'glibmm' 'gtk2' 'gtkmm' 'libboost_iostreams.so' 'libcurl.so'
 'libjack.so' 'liblilv-0.so' 'liblrdf.so' 'libsndfile.so' 'libzita-convolver.so'
 'libzita-resampler.so' 'pango' 'pangomm' 'ttf-roboto')
-makedepends=('boost' 'eigen' 'gperf' 'intltool' 'ladspa' 'lv2' 'waf')
+makedepends=('boost' 'eigen' 'faust' 'gperf' 'intltool' 'ladspa' 'lv2' 'waf')
 provides=('libgxw.so' 'libgxwmm.so')
 replaces=('guitarix2')
-source=("${pkgname}-${pkgver}.tar.xz::https://download.sourceforge.net/project/guitarix/guitarix/${pkgname}2-${pkgver}.tar.xz;)
-sha512sums=('5eb799498385ab9aa865e3f5a7e79d77f7f62c9bd7ad6875ec32bdec85829ed5b84bed3b0eab786ce74088fe2e1d53080f70afcb25ab1ef8d8f78a676b4947df')
+source=("${pkgname}-${pkgver}.tar.xz::https://download.sourceforge.net/project/guitarix/guitarix/${pkgname}2-${pkgver}.tar.xz;
+"${pkgname}-0.39.0-fix_faust_and_lv2_plugins.patch")
+sha512sums=('5eb799498385ab9aa865e3f5a7e79d77f7f62c9bd7ad6875ec32bdec85829ed5b84bed3b0eab786ce74088fe2e1d53080f70afcb25ab1ef8d8f78a676b4947df'
+
'19e1573ced97e87dc8b64dcfcb5f9eff01650600fee317e0d75824550e0ac614ec06a98668c34c2d64c9043085318c07de7cce4c1e0a39be61b2fe613c6148b5')
 
+prepare() {
+  cd "${pkgname}-${pkgver}"
+  patch -Np2 -i "../${pkgname}-0.39.0-fix_faust_and_lv2_plugins.patch"
+}
+
 build() {
   cd "${pkgname}-${pkgver}"
   # when building with faust 2.20.2 it fails: 
https://sourceforge.net/p/guitarix/bugs/86/
@@ -25,7 +32,6 @@
 --enable-nls \
 --ladspa \
 --new-ladspa \
---no-faust \
 --shared-lib \
 --lib-dev \
 --ldflags="${LDFLAGS}"

Added: guitarix-0.39.0-fix_faust_and_lv2_plugins.patch
===
--- guitarix-0.39.0-fix_faust_and_lv2_plugins.patch 
(rev 0)
+++ guitarix-0.39.0-fix_faust_and_lv2_plugins.patch 2020-03-15 16:56:56 UTC 
(rev 598359)
@@ -0,0 +1,3296 @@
+From 949555d976d8cb3cd98be56ebe464ce7f859007b Mon Sep 17 00:00:00 2001
+From: brummer10 
+Date: Tue, 14 Jan 2020 18:59:07 +0100
+Subject: [PATCH 1/8]  fix issue #86
+
+---
+ trunk/src/LV2/faust-generated/highbooster.cc | 4 ++--
+ trunk/src/LV2/faust/highbooster.dsp  | 2 +-
+ 2 files changed, 3 insertions(+), 3 deletions(-)
+
+diff --git a/trunk/src/LV2/faust-generated/highbooster.cc 
b/trunk/src/LV2/faust-generated/highbooster.cc
+index 91a19fea..35c95ae9 100644
+--- a/trunk/src/LV2/faust-generated/highbooster.cc
 b/trunk/src/LV2/faust-generated/highbooster.cc
+@@ -72,7 +72,7 @@ inline void Dsp::init(uint32_t samplingFreq)
+   fConst3 = (0.0 - (1.0 / (fConst2 * fConst0)));
+   fConst4 = (1.0 / fConst2);
+   fConst5 = (1.0 - fConst1);
+-  fVslider0 = FAUSTFLOAT(0.0);
++  fVslider0 = FAUSTFLOAT(0.5);
+   clear_state_f();
+ }
+ 
+@@ -107,7 +107,7 @@ void Dsp::connect(uint32_t port,void* data)
+   switch ((PortIndex)port)
+   {
+   case LEVEL: 
+-  fVslider0_ = (float*)data; // , 0.0, 0.5, 20.0, 0.5 
++  fVslider0_ = (float*)data; // , 0.5, 0.0, 20.0, 0.5 
+   break;
+   default:
+   break;
+diff --git a/trunk/src/LV2/faust/highbooster.dsp 
b/trunk/src/LV2/faust/highbooster.dsp
+index af4d839a..67a1df85 100644
+--- a/trunk/src/LV2/faust/highbooster.dsp
 b/trunk/src/LV2/faust/highbooster.dsp
+@@ -3,7 +3,7 @@ declare category "Tone Control";
+ 
+ import("stdfaust.lib");
+ 
+-level = vslider("Level", 0, 0.5, 20, 0.5) ;
++level = vslider("Level", 0.5, 0.0, 20, 0.5) ;
+ hfboost(level,fx,x) = x + (ba.db2linear(level)-1)*fi.highpass(1,fx,x);
+ 
+ process = hfboost(level, 1500);
+-- 
+2.25.1
+
+
+From a021bf7de6beae98f8c84a0b48b3a578aa8c19cf Mon Sep 17 00:00:00 2001
+From: brummer10 
+Date: Mon, 20 Jan 2020 07:32:47 +0100
+Subject: [PATCH 2/8]  rename src/LV2/gx_wah.lv2 to src/LV2/gx_colwah.lv2 to
+ avoid install of empty LV2 bundle
+
+---
+ 

[arch-commits] Commit in guitarix/repos/community-x86_64 (3 files)

2020-03-15 Thread David Runge via arch-commits
Date: Sunday, March 15, 2020 @ 16:57:14
  Author: dvzrv
Revision: 598360

archrelease: copy trunk to community-x86_64

Added:
  guitarix/repos/community-x86_64/PKGBUILD
(from rev 598359, guitarix/trunk/PKGBUILD)
  
guitarix/repos/community-x86_64/guitarix-0.39.0-fix_faust_and_lv2_plugins.patch
(from rev 598359, 
guitarix/trunk/guitarix-0.39.0-fix_faust_and_lv2_plugins.patch)
Deleted:
  guitarix/repos/community-x86_64/PKGBUILD

-+
 PKGBUILD|   86 
 guitarix-0.39.0-fix_faust_and_lv2_plugins.patch | 3296 ++
 2 files changed, 3342 insertions(+), 40 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2020-03-15 16:56:56 UTC (rev 598359)
+++ PKGBUILD2020-03-15 16:57:14 UTC (rev 598360)
@@ -1,40 +0,0 @@
-# Maintainer: David Runge https://guitarix.org;
-license=('GPL3')
-groups=('ladspa-plugins' 'lv2-plugins' 'pro-audio')
-depends=('avahi' 'bluez-libs' 'cairo' 'cairomm' 'gcc-libs' 'gdk-pixbuf2'
-'glib2' 'glibc' 'glibmm' 'gtk2' 'gtkmm' 'libboost_iostreams.so' 'libcurl.so'
-'libjack.so' 'liblilv-0.so' 'liblrdf.so' 'libsndfile.so' 'libzita-convolver.so'
-'libzita-resampler.so' 'pango' 'pangomm' 'ttf-roboto')
-makedepends=('boost' 'eigen' 'gperf' 'intltool' 'ladspa' 'lv2' 'waf')
-provides=('libgxw.so' 'libgxwmm.so')
-replaces=('guitarix2')
-source=("${pkgname}-${pkgver}.tar.xz::https://download.sourceforge.net/project/guitarix/guitarix/${pkgname}2-${pkgver}.tar.xz;)
-sha512sums=('5eb799498385ab9aa865e3f5a7e79d77f7f62c9bd7ad6875ec32bdec85829ed5b84bed3b0eab786ce74088fe2e1d53080f70afcb25ab1ef8d8f78a676b4947df')
-
-build() {
-  cd "${pkgname}-${pkgver}"
-  # when building with faust 2.20.2 it fails: 
https://sourceforge.net/p/guitarix/bugs/86/
-  waf configure --prefix=/usr \
---enable-nls \
---ladspa \
---new-ladspa \
---no-faust \
---shared-lib \
---lib-dev \
---ldflags="${LDFLAGS}"
-  waf build -vv
-}
-
-package() {
-  cd "${pkgname}-${pkgver}"
-  waf install --destdir="${pkgdir}"
-  # docs
-  install -vDm 644 {changelog,README} -t "${pkgdir}/usr/share/doc/${pkgname}/"
-}

Copied: guitarix/repos/community-x86_64/PKGBUILD (from rev 598359, 
guitarix/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2020-03-15 16:57:14 UTC (rev 598360)
@@ -0,0 +1,46 @@
+# Maintainer: David Runge https://guitarix.org;
+license=('GPL3')
+groups=('ladspa-plugins' 'lv2-plugins' 'pro-audio')
+depends=('avahi' 'bluez-libs' 'cairo' 'cairomm' 'gcc-libs' 'gdk-pixbuf2'
+'glib2' 'glibc' 'glibmm' 'gtk2' 'gtkmm' 'libboost_iostreams.so' 'libcurl.so'
+'libjack.so' 'liblilv-0.so' 'liblrdf.so' 'libsndfile.so' 'libzita-convolver.so'
+'libzita-resampler.so' 'pango' 'pangomm' 'ttf-roboto')
+makedepends=('boost' 'eigen' 'faust' 'gperf' 'intltool' 'ladspa' 'lv2' 'waf')
+provides=('libgxw.so' 'libgxwmm.so')
+replaces=('guitarix2')
+source=("${pkgname}-${pkgver}.tar.xz::https://download.sourceforge.net/project/guitarix/guitarix/${pkgname}2-${pkgver}.tar.xz;
+"${pkgname}-0.39.0-fix_faust_and_lv2_plugins.patch")
+sha512sums=('5eb799498385ab9aa865e3f5a7e79d77f7f62c9bd7ad6875ec32bdec85829ed5b84bed3b0eab786ce74088fe2e1d53080f70afcb25ab1ef8d8f78a676b4947df'
+
'19e1573ced97e87dc8b64dcfcb5f9eff01650600fee317e0d75824550e0ac614ec06a98668c34c2d64c9043085318c07de7cce4c1e0a39be61b2fe613c6148b5')
+
+prepare() {
+  cd "${pkgname}-${pkgver}"
+  patch -Np2 -i "../${pkgname}-0.39.0-fix_faust_and_lv2_plugins.patch"
+}
+
+build() {
+  cd "${pkgname}-${pkgver}"
+  # when building with faust 2.20.2 it fails: 
https://sourceforge.net/p/guitarix/bugs/86/
+  waf configure --prefix=/usr \
+--enable-nls \
+--ladspa \
+--new-ladspa \
+--shared-lib \
+--lib-dev \
+--ldflags="${LDFLAGS}"
+  waf build -vv
+}
+
+package() {
+  cd "${pkgname}-${pkgver}"
+  waf install --destdir="${pkgdir}"
+  # docs
+  install -vDm 644 {changelog,README} -t "${pkgdir}/usr/share/doc/${pkgname}/"
+}

Copied: 
guitarix/repos/community-x86_64/guitarix-0.39.0-fix_faust_and_lv2_plugins.patch 
(from rev 598359, 
guitarix/trunk/guitarix-0.39.0-fix_faust_and_lv2_plugins.patch)
===
--- guitarix-0.39.0-fix_faust_and_lv2_plugins.patch 
(rev 0)
+++ guitarix-0.39.0-fix_faust_and_lv2_plugins.patch 2020-03-15 16:57:14 UTC 
(rev 598360)
@@ -0,0 +1,3296 @@
+From 949555d976d8cb3cd98be56ebe464ce7f859007b Mon Sep 17 00:00:00 2001
+From: brummer10 
+Date: Tue, 14 Jan 2020 18:59:07 +0100
+Subject: [PATCH 1/8]  fix issue #86
+
+---
+ trunk/src/LV2/faust-generated/highbooster.cc | 4 ++--
+ trunk/src/LV2/faust/highbooster.dsp  | 

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

2020-03-15 Thread Felix Yan via arch-commits
Date: Sunday, March 15, 2020 @ 10:33:08
  Author: felixonmars
Revision: 597734

archrelease: copy trunk to community-staging-x86_64

Added:
  postgrest/repos/community-staging-x86_64/
  postgrest/repos/community-staging-x86_64/PKGBUILD
(from rev 597733, postgrest/trunk/PKGBUILD)
  postgrest/repos/community-staging-x86_64/postgrest-hspec-wai-0.10.patch
(from rev 597733, postgrest/trunk/postgrest-hspec-wai-0.10.patch)

+
 PKGBUILD   |   80 +
 postgrest-hspec-wai-0.10.patch |  568 +++
 2 files changed, 648 insertions(+)

Copied: postgrest/repos/community-staging-x86_64/PKGBUILD (from rev 597733, 
postgrest/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-03-15 10:33:08 UTC (rev 597734)
@@ -0,0 +1,80 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+pkgname=postgrest
+pkgver=6.0.2
+pkgrel=93
+pkgdesc="REST API for any Postgres database"
+url="https://github.com/begriffs/postgrest;
+license=("MIT")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-http' 'haskell-ranged-sets' 'haskell-aeson' 
'haskell-ansi-wl-pprint'
+ 'haskell-base64-bytestring' 'haskell-case-insensitive' 
'haskell-cassava'
+ 'haskell-configurator-pg' 'haskell-contravariant' 
'haskell-contravariant-extras'
+ 'haskell-cookie' 'haskell-either' 'haskell-gitrev' 'haskell-hasql' 
'haskell-hasql-pool'
+ 'haskell-hasql-transaction' 'haskell-heredoc' 'haskell-http-types'
+ 'haskell-insert-ordered-containers' 
'haskell-interpolatedstring-perl6' 'haskell-jose'
+ 'haskell-lens' 'haskell-lens-aeson' 'haskell-network-uri' 
'haskell-optparse-applicative'
+ 'haskell-parsec' 'haskell-protolude' 'haskell-regex-tdfa' 
'haskell-scientific'
+ 'haskell-swagger2' 'haskell-unordered-containers' 'haskell-vector' 
'haskell-wai'
+ 'haskell-wai-cors' 'haskell-wai-extra' 'haskell-wai-middleware-static'
+ 'haskell-auto-update' 'haskell-retry' 'haskell-warp')
+makedepends=('ghc' 'haskell-aeson-qq' 'haskell-async' 'haskell-hspec' 
'haskell-hspec-wai'
+ 'haskell-hspec-wai-json' 'haskell-monad-control' 
'haskell-transformers-base')
+checkdepends=('pifpaf' 'postgresql' 'procps-ng')
+source=("$pkgname-$pkgver.tar.bz2::https://github.com/begriffs/postgrest/archive/v$pkgver.tar.gz;
+
postgrest-swagger-2.4.patch::https://github.com/PostgREST/postgrest/pull/1326.patch
+postgrest-hspec-wai-0.10.patch)
+sha512sums=('abdcec3291c2216cb7383e13c80cb36c7bbecaded95ebebdc4482e44418d11abafab591ed1e5568ac38cdfc8e3f8b2c6c1c2a0e3e846ee6f97ab48b42c4c580d'
+
'd8c654e55e424c8ad29c2791362109af6d0ae94a04d8726946f95caa1bd6b11d9a818069df61e03591e02b54ff15b86e4097375343e28f9354f7fafa5efdcee1'
+
'22da00f9fbdfc70b6db76d3cbf7f2406091131868077b439c35925b5fc7b56dcf218b13e2dca4c37b81e4bbba686040b2ad04086201c60885589c61bdd5df088')
+
+prepare() {
+cd $pkgname-$pkgver
+patch -p1 -i ../postgrest-swagger-2.4.patch
+patch -p1 -i ../postgrest-hspec-wai-0.10.patch
+sed -i -e 's/< *4/<5/' -e 's/< *1/<2/' -e 's/< *3.3/<4/' -e 's/< 
*0.15/<1/' $pkgname.cabal
+
+sed -i -e '/ fail /d' src/PostgREST/Config.hs
+
+sed -i 's/5432/9824/' test/fixtures/dumpfixture.sh
+}
+
+build() {
+cd "${srcdir}/${pkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \
+-f-CI --ghc-option='-pie'
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --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 $pkgname-$pkgver
+
+eval $(pifpaf run postgresql --host 127.0.0.1)
+createdb postgrest_test
+
+# TODO: user authentication issue?
+POSTGREST_TEST_CONNECTION=$(test/create_test_db 
"postgres://$USER@localhost" postgrest_test) runhaskell Setup test || warning 
"Tests failed"
+
+# Disabled: uses stack
+# test/io-tests.sh
+
+pifpaf_stop
+}
+
+package() {
+cd "${srcdir}/${pkgname}-${pkgver}"
+
+install -D -m744 register.sh   
"${pkgdir}/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: postgrest/repos/community-staging-x86_64/postgrest-hspec-wai-0.10.patch 
(from rev 597733, 

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

2020-03-15 Thread Felix Yan via arch-commits
Date: Sunday, March 15, 2020 @ 10:32:50
  Author: felixonmars
Revision: 597733

upgpkg: postgrest 6.0.2-93: rebuild with configurator-pg 0.1.0.6

Modified:
  postgrest/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-03-15 10:30:05 UTC (rev 597732)
+++ PKGBUILD2020-03-15 10:32:50 UTC (rev 597733)
@@ -3,7 +3,7 @@
 
 pkgname=postgrest
 pkgver=6.0.2
-pkgrel=92
+pkgrel=93
 pkgdesc="REST API for any Postgres database"
 url="https://github.com/begriffs/postgrest;
 license=("MIT")


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

2020-03-15 Thread Felix Yan via arch-commits
Date: Sunday, March 15, 2020 @ 10:43:44
  Author: felixonmars
Revision: 597746

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-hspec-discover/repos/community-staging-x86_64/PKGBUILD (from 
rev 597745, haskell-hspec-discover/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-03-15 10:43:44 UTC (rev 597746)
@@ -0,0 +1,48 @@
+# Maintainer: Felix Yan 
+
+_hkgname=hspec-discover
+pkgname=haskell-hspec-discover
+pkgver=2.7.1
+pkgrel=34
+pkgdesc="Automatically discover and run Hspec tests"
+url="http://hspec.github.io/;
+license=('MIT')
+arch=('x86_64')
+depends=('ghc-libs')
+makedepends=('ghc' 'haskell-quickcheck' 'haskell-hspec-meta')
+source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
+sha512sums=('b07e7be5bd81f2e116b63f27e307ac628b6d678cc24dfb519bed7dcc1c27f772ff5d4a18c801474a425d4450337e809b9563b4ee1ca397830dfc7f9a92d7359f')
+
+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
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+cd $_hkgname-$pkgver
+runhaskell Setup test
+}
+
+package() {
+cd $_hkgname-$pkgver
+
+install -D -m744 register.sh 
"$pkgdir"/usr/share/haskell/register/$pkgname.sh
+install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+runhaskell Setup copy --destdir="$pkgdir"
+install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}


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

2020-03-15 Thread Felix Yan via arch-commits
Date: Sunday, March 15, 2020 @ 10:43:27
  Author: felixonmars
Revision: 597745

upgpkg: haskell-hspec-discover 2.7.1-34: rebuild with hashable 1.3.0.0

Modified:
  haskell-hspec-discover/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-03-15 10:42:50 UTC (rev 597744)
+++ PKGBUILD2020-03-15 10:43:27 UTC (rev 597745)
@@ -3,7 +3,7 @@
 _hkgname=hspec-discover
 pkgname=haskell-hspec-discover
 pkgver=2.7.1
-pkgrel=33
+pkgrel=34
 pkgdesc="Automatically discover and run Hspec tests"
 url="http://hspec.github.io/;
 license=('MIT')


[arch-commits] Commit in haskell-base-compat-batteries/repos (2 files)

2020-03-15 Thread Felix Yan via arch-commits
Date: Sunday, March 15, 2020 @ 10:45:13
  Author: felixonmars
Revision: 597748

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-base-compat-batteries/repos/community-staging-x86_64/
  haskell-base-compat-batteries/repos/community-staging-x86_64/PKGBUILD
(from rev 597747, haskell-base-compat-batteries/trunk/PKGBUILD)

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

Copied: haskell-base-compat-batteries/repos/community-staging-x86_64/PKGBUILD 
(from rev 597747, haskell-base-compat-batteries/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-03-15 10:45:13 UTC (rev 597748)
@@ -0,0 +1,49 @@
+# Maintainer: Felix Yan 
+
+_hkgname=base-compat-batteries
+pkgname=haskell-base-compat-batteries
+pkgver=0.11.1
+pkgrel=17
+pkgdesc="base-compat with extra batteries"
+url="https://hackage.haskell.org/package/base-compat-batteries;
+license=('MIT')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-base-compat')
+makedepends=('ghc')
+checkdepends=('haskell-hspec' 'haskell-hspec-discover' 'haskell-quickcheck')
+source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
+sha512sums=('a0149db9fae3664507c715e569209a9b996084cfb1f4dc125914eea57c2142ba8ddad559257dbf405c2b91d78d10c570c25e5a3c80bf50eb6bf5d31dfe65c217')
+
+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
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --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-base-compat-batteries/trunk (PKGBUILD)

2020-03-15 Thread Felix Yan via arch-commits
Date: Sunday, March 15, 2020 @ 10:44:58
  Author: felixonmars
Revision: 597747

upgpkg: haskell-base-compat-batteries 0.11.1-17: rebuild pass 1, specified 
--nocheck

Modified:
  haskell-base-compat-batteries/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-03-15 10:43:44 UTC (rev 597746)
+++ PKGBUILD2020-03-15 10:44:58 UTC (rev 597747)
@@ -3,7 +3,7 @@
 _hkgname=base-compat-batteries
 pkgname=haskell-base-compat-batteries
 pkgver=0.11.1
-pkgrel=16
+pkgrel=17
 pkgdesc="base-compat with extra batteries"
 url="https://hackage.haskell.org/package/base-compat-batteries;
 license=('MIT')


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

2020-03-15 Thread Felix Yan via arch-commits
Date: Sunday, March 15, 2020 @ 11:23:35
  Author: felixonmars
Revision: 597822

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-call-stack/repos/community-staging-x86_64/PKGBUILD
(from rev 597821, haskell-call-stack/trunk/PKGBUILD)
Deleted:
  haskell-call-stack/repos/community-staging-x86_64/PKGBUILD

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

Deleted: PKGBUILD
===
--- PKGBUILD2020-03-15 11:23:12 UTC (rev 597821)
+++ PKGBUILD2020-03-15 11:23:35 UTC (rev 597822)
@@ -1,43 +0,0 @@
-# Maintainer: Felix Yan 
-# Contributor: Roger Duran 
-
-_hkgname=call-stack
-pkgname=haskell-call-stack
-pkgver=0.2.0
-pkgrel=25
-pkgdesc="Use GHC call-stacks in a backward compatible way"
-url="https://github.com/sol/call-stack;
-license=("MIT")
-arch=('x86_64')
-depends=('ghc-libs')
-makedepends=('ghc' 'haskell-nanospec')
-source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
-sha512sums=('c22862ca24906b07e258690da8c7f6fadf87f4216023cbe847e8ddf0c87548e5c353b5cd82c4748c6ef09604556884caafe5fdc1996be9d000d2db29aaef1537')
-
-build() {
-cd $_hkgname-$pkgver
-
-runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
---prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \
---dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
-runhaskell Setup build
-runhaskell Setup register --gen-script
-runhaskell Setup unregister --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-call-stack/repos/community-staging-x86_64/PKGBUILD (from rev 
597821, haskell-call-stack/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2020-03-15 11:23:35 UTC (rev 597822)
@@ -0,0 +1,43 @@
+# Maintainer: Felix Yan 
+# Contributor: Roger Duran 
+
+_hkgname=call-stack
+pkgname=haskell-call-stack
+pkgver=0.2.0
+pkgrel=26
+pkgdesc="Use GHC call-stacks in a backward compatible way"
+url="https://github.com/sol/call-stack;
+license=("MIT")
+arch=('x86_64')
+depends=('ghc-libs')
+makedepends=('ghc' 'haskell-nanospec')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('c22862ca24906b07e258690da8c7f6fadf87f4216023cbe847e8ddf0c87548e5c353b5cd82c4748c6ef09604556884caafe5fdc1996be9d000d2db29aaef1537')
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --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-call-stack/trunk (PKGBUILD)

2020-03-15 Thread Felix Yan via arch-commits
Date: Sunday, March 15, 2020 @ 11:23:12
  Author: felixonmars
Revision: 597821

upgpkg: haskell-call-stack 0.2.0-26: rebuild with hashable 1.3.0.0

Modified:
  haskell-call-stack/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-03-15 11:22:39 UTC (rev 597820)
+++ PKGBUILD2020-03-15 11:23:12 UTC (rev 597821)
@@ -4,7 +4,7 @@
 _hkgname=call-stack
 pkgname=haskell-call-stack
 pkgver=0.2.0
-pkgrel=25
+pkgrel=26
 pkgdesc="Use GHC call-stacks in a backward compatible way"
 url="https://github.com/sol/call-stack;
 license=("MIT")


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

2020-03-15 Thread Felix Yan via arch-commits
Date: Sunday, March 15, 2020 @ 11:24:08
  Author: felixonmars
Revision: 597823

upgpkg: haskell-hunit 1.6.0.0-38: rebuild with hashable 1.3.0.0

Modified:
  haskell-hunit/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-03-15 11:23:35 UTC (rev 597822)
+++ PKGBUILD2020-03-15 11:24:08 UTC (rev 597823)
@@ -4,7 +4,7 @@
 _hkgname=HUnit
 pkgname=haskell-hunit
 pkgver=1.6.0.0
-pkgrel=37
+pkgrel=38
 pkgdesc="A unit testing framework for Haskell"
 url="http://hunit.sourceforge.net/;
 license=("BSD")


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

2020-03-15 Thread Felix Yan via arch-commits
Date: Sunday, March 15, 2020 @ 11:21:45
  Author: felixonmars
Revision: 597818

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-base-compat-batteries/repos/community-staging-x86_64/PKGBUILD
(from rev 597817, haskell-base-compat-batteries/trunk/PKGBUILD)
Deleted:
  haskell-base-compat-batteries/repos/community-staging-x86_64/PKGBUILD

--+
 PKGBUILD |   98 ++---
 1 file changed, 49 insertions(+), 49 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2020-03-15 11:21:27 UTC (rev 597817)
+++ PKGBUILD2020-03-15 11:21:45 UTC (rev 597818)
@@ -1,49 +0,0 @@
-# Maintainer: Felix Yan 
-
-_hkgname=base-compat-batteries
-pkgname=haskell-base-compat-batteries
-pkgver=0.11.1
-pkgrel=17
-pkgdesc="base-compat with extra batteries"
-url="https://hackage.haskell.org/package/base-compat-batteries;
-license=('MIT')
-arch=('x86_64')
-depends=('ghc-libs' 'haskell-base-compat')
-makedepends=('ghc')
-checkdepends=('haskell-hspec' 'haskell-hspec-discover' 'haskell-quickcheck')
-source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
-sha512sums=('a0149db9fae3664507c715e569209a9b996084cfb1f4dc125914eea57c2142ba8ddad559257dbf405c2b91d78d10c570c25e5a3c80bf50eb6bf5d31dfe65c217')
-
-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
-runhaskell Setup register --gen-script
-runhaskell Setup unregister --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-base-compat-batteries/repos/community-staging-x86_64/PKGBUILD 
(from rev 597817, haskell-base-compat-batteries/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2020-03-15 11:21:45 UTC (rev 597818)
@@ -0,0 +1,49 @@
+# Maintainer: Felix Yan 
+
+_hkgname=base-compat-batteries
+pkgname=haskell-base-compat-batteries
+pkgver=0.11.1
+pkgrel=18
+pkgdesc="base-compat with extra batteries"
+url="https://hackage.haskell.org/package/base-compat-batteries;
+license=('MIT')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-base-compat')
+makedepends=('ghc')
+checkdepends=('haskell-hspec' 'haskell-hspec-discover' 'haskell-quickcheck')
+source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
+sha512sums=('a0149db9fae3664507c715e569209a9b996084cfb1f4dc125914eea57c2142ba8ddad559257dbf405c2b91d78d10c570c25e5a3c80bf50eb6bf5d31dfe65c217')
+
+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
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --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-base-compat-batteries/trunk (PKGBUILD)

2020-03-15 Thread Felix Yan via arch-commits
Date: Sunday, March 15, 2020 @ 11:21:27
  Author: felixonmars
Revision: 597817

upgpkg: haskell-base-compat-batteries 0.11.1-18: rebuild with hashable 1.3.0.0

Modified:
  haskell-base-compat-batteries/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-03-15 11:20:49 UTC (rev 597816)
+++ PKGBUILD2020-03-15 11:21:27 UTC (rev 597817)
@@ -3,7 +3,7 @@
 _hkgname=base-compat-batteries
 pkgname=haskell-base-compat-batteries
 pkgver=0.11.1
-pkgrel=17
+pkgrel=18
 pkgdesc="base-compat with extra batteries"
 url="https://hackage.haskell.org/package/base-compat-batteries;
 license=('MIT')


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

2020-03-15 Thread Felix Yan via arch-commits
Date: Sunday, March 15, 2020 @ 11:24:26
  Author: felixonmars
Revision: 597824

archrelease: copy trunk to community-staging-x86_64

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

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

Deleted: PKGBUILD
===
--- PKGBUILD2020-03-15 11:24:08 UTC (rev 597823)
+++ PKGBUILD2020-03-15 11:24:26 UTC (rev 597824)
@@ -1,39 +0,0 @@
-# Maintainer: Felix Yan 
-# Contributor: Arch Haskell Team 
-
-_hkgname=HUnit
-pkgname=haskell-hunit
-pkgver=1.6.0.0
-pkgrel=37
-pkgdesc="A unit testing framework for Haskell"
-url="http://hunit.sourceforge.net/;
-license=("BSD")
-arch=('x86_64')
-depends=('ghc-libs' 'haskell-call-stack')
-makedepends=('ghc')
-source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
-sha512sums=('06503884bb85733be05b82da1fcc47e5b81122c3a3959ef047acbea2df1338b4f4589479b46daa6a0d554c7cb06b8cf1712462a3496db22cec5621e878467120')
-
-build() {
-cd $_hkgname-$pkgver
-
-runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
---prefix=/usr --docdir=/usr/share/doc/$pkgname \
---dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \
--fbase4
-runhaskell Setup build
-runhaskell Setup register --gen-script
-runhaskell Setup unregister --gen-script
-sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
-sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
-}
-
-package() {
-cd $_hkgname-$pkgver
-
-install -D -m744 register.sh 
"$pkgdir"/usr/share/haskell/register/$pkgname.sh
-install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
-runhaskell Setup copy --destdir="$pkgdir"
-install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
-rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
-}

Copied: haskell-hunit/repos/community-staging-x86_64/PKGBUILD (from rev 597823, 
haskell-hunit/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2020-03-15 11:24:26 UTC (rev 597824)
@@ -0,0 +1,39 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=HUnit
+pkgname=haskell-hunit
+pkgver=1.6.0.0
+pkgrel=38
+pkgdesc="A unit testing framework for Haskell"
+url="http://hunit.sourceforge.net/;
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-call-stack')
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('06503884bb85733be05b82da1fcc47e5b81122c3a3959ef047acbea2df1338b4f4589479b46daa6a0d554c7cb06b8cf1712462a3496db22cec5621e878467120')
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \
+-fbase4
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd $_hkgname-$pkgver
+
+install -D -m744 register.sh 
"$pkgdir"/usr/share/haskell/register/$pkgname.sh
+install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+runhaskell Setup copy --destdir="$pkgdir"
+install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}


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

2020-03-15 Thread Felix Yan via arch-commits
Date: Sunday, March 15, 2020 @ 11:22:39
  Author: felixonmars
Revision: 597820

archrelease: copy trunk to community-staging-x86_64

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

--+
 PKGBUILD |   98 ++---
 1 file changed, 49 insertions(+), 49 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2020-03-15 11:22:20 UTC (rev 597819)
+++ PKGBUILD2020-03-15 11:22:39 UTC (rev 597820)
@@ -1,49 +0,0 @@
-# Maintainer: Felix Yan 
-
-_hkgname=nanospec
-pkgname=haskell-nanospec
-pkgver=0.2.2
-pkgrel=25
-pkgdesc="A lightweight implementation of a subset of Hspec's API"
-url="https://github.com/commercialhaskell/nanospec;
-license=('MIT')
-arch=('x86_64')
-depends=('ghc-libs')
-makedepends=('ghc')
-checkdepends=('haskell-hspec' 'haskell-silently')
-source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
-sha512sums=('6161b5cc1797a3fdcd07cad14deaa3edd6faa87309b5e8a31834d7c1dda23737fe4f2e763b13da7f5ef6f6ee3a9414f88b9ae01e5403320ba23d76404324a3b0')
-
-build() {
-cd $_hkgname-$pkgver
-
-if (( CHECKFUNC )); then
-_opts=('--enable-tests')
-else
-_opts=('--disable-tests')
-fi
-
-runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
---prefix=/usr --docdir=/usr/share/doc/$pkgname "${_opts[@]}" \
---dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
-runhaskell Setup build
-runhaskell Setup register --gen-script
-runhaskell Setup unregister --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-nanospec/repos/community-staging-x86_64/PKGBUILD (from rev 
597819, haskell-nanospec/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2020-03-15 11:22:39 UTC (rev 597820)
@@ -0,0 +1,49 @@
+# Maintainer: Felix Yan 
+
+_hkgname=nanospec
+pkgname=haskell-nanospec
+pkgver=0.2.2
+pkgrel=26
+pkgdesc="A lightweight implementation of a subset of Hspec's API"
+url="https://github.com/commercialhaskell/nanospec;
+license=('MIT')
+arch=('x86_64')
+depends=('ghc-libs')
+makedepends=('ghc')
+checkdepends=('haskell-hspec' 'haskell-silently')
+source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
+sha512sums=('6161b5cc1797a3fdcd07cad14deaa3edd6faa87309b5e8a31834d7c1dda23737fe4f2e763b13da7f5ef6f6ee3a9414f88b9ae01e5403320ba23d76404324a3b0')
+
+build() {
+cd $_hkgname-$pkgver
+
+if (( CHECKFUNC )); then
+_opts=('--enable-tests')
+else
+_opts=('--disable-tests')
+fi
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname "${_opts[@]}" \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --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-nanospec/trunk (PKGBUILD)

2020-03-15 Thread Felix Yan via arch-commits
Date: Sunday, March 15, 2020 @ 11:22:20
  Author: felixonmars
Revision: 597819

upgpkg: haskell-nanospec 0.2.2-26: rebuild with hashable 1.3.0.0

Modified:
  haskell-nanospec/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-03-15 11:21:45 UTC (rev 597818)
+++ PKGBUILD2020-03-15 11:22:20 UTC (rev 597819)
@@ -3,7 +3,7 @@
 _hkgname=nanospec
 pkgname=haskell-nanospec
 pkgver=0.2.2
-pkgrel=25
+pkgrel=26
 pkgdesc="A lightweight implementation of a subset of Hspec's API"
 url="https://github.com/commercialhaskell/nanospec;
 license=('MIT')


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

2020-03-15 Thread Felix Yan via arch-commits
Date: Sunday, March 15, 2020 @ 11:25:00
  Author: felixonmars
Revision: 597825

upgpkg: haskell-hspec-expectations 0.8.2-39: rebuild with hashable 1.3.0.0

Modified:
  haskell-hspec-expectations/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-03-15 11:24:26 UTC (rev 597824)
+++ PKGBUILD2020-03-15 11:25:00 UTC (rev 597825)
@@ -3,7 +3,7 @@
 _hkgname=hspec-expectations
 pkgname=haskell-hspec-expectations
 pkgver=0.8.2
-pkgrel=38
+pkgrel=39
 pkgdesc="Catchy combinators for HUnit"
 url="https://github.com/sol/hspec-expectations;
 license=('MIT')


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

2020-03-15 Thread Felix Yan via arch-commits
Date: Sunday, March 15, 2020 @ 11:52:34
  Author: felixonmars
Revision: 597847

upgpkg: laptop-detect 0.14-1

Modified:
  laptop-detect/trunk/PKGBUILD

--+
 PKGBUILD |   23 ---
 1 file changed, 12 insertions(+), 11 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2020-03-15 11:52:20 UTC (rev 597846)
+++ PKGBUILD2020-03-15 11:52:34 UTC (rev 597847)
@@ -1,28 +1,29 @@
-# Maintainer: Sébastien Luttringer
+# Maintainer: Felix Yan 
+# Contributor: Sébastien Luttringer
 # Contributor: Bartek Piotrowski 
 # Contributor: cromo 
 
 pkgname=laptop-detect
-pkgver=0.13.8
-pkgrel=2
+pkgver=0.14
+pkgrel=1
 pkgdesc='Attempts to detect a laptop'
 arch=('any')
 url='https://packages.qa.debian.org/l/laptop-detect.html'
 license=('BSD')
-depends=('dmidecode')
-source=("http://ftp.debian.org/debian/pool/main/l/$pkgname/${pkgname}_$pkgver.tar.xz;)
-md5sums=('c289fdffe6954701eced7c51c704dd0c')
+depends=('dmidecode' 'sh')
+source=("https://gitlab.com/debiants/laptop-detect/-/archive/debian/$pkgver/laptop-detect-debian-$pkgver.tar.bz2;)
+sha512sums=('43f6e26efabe153a75317571714b8cca66b877bb1c1237bcdfbe1804205e50bf51e016f76913ef8beebc309dcb5373eec6a49f711f92f41bd5c6e76c60815b61')
 
 prepare() {
-  cd $pkgname-$pkgver
+  cd $pkgname-debian-$pkgver
   sed -e "s/@VERSION@/$pkgver/g" < laptop-detect.in > laptop-detect
 }
 
 package() {
-  cd $pkgname-$pkgver
-  install -D -m755 laptop-detect "$pkgdir/usr/bin/laptop-detect"
-  install -D -m644 laptop-detect.8 "$pkgdir/usr/share/man/man8/laptop-detect.8"
-  install -D -m644 debian/copyright 
"$pkgdir/usr/share/licenses/$pkgname/copyright"
+  cd $pkgname-debian-$pkgver
+  install -Dm755 laptop-detect -t "$pkgdir"/usr/bin/
+  install -Dm644 laptop-detect.1 -t "$pkgdir"/usr/share/man/man1/
+  install -Dm644 debian/copyright -t "$pkgdir"/usr/share/licenses/$pkgname/
 }
 
 # vim:set ts=2 sw=2 et:


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

2020-03-15 Thread Felix Yan via arch-commits
Date: Sunday, March 15, 2020 @ 11:52:20
  Author: felixonmars
Revision: 597846

archrelease: copy trunk to community-staging-x86_64

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

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

Deleted: PKGBUILD
===
--- PKGBUILD2020-03-15 11:52:04 UTC (rev 597845)
+++ PKGBUILD2020-03-15 11:52:20 UTC (rev 597846)
@@ -1,38 +0,0 @@
-# Maintainer: Felix Yan 
-# Contributor: Roger Duran 
-
-_hkgname=optparse-applicative
-pkgname=haskell-optparse-applicative
-pkgver=0.15.1.0
-pkgrel=24
-pkgdesc="Utilities and combinators for parsing command line options"
-url="https://github.com/pcapriotti/optparse-applicative;
-license=("BSD")
-arch=('x86_64')
-depends=('ghc-libs' "haskell-ansi-wl-pprint" "haskell-transformers-compat")
-makedepends=('ghc')
-source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
-sha512sums=('e7ab0a2b4812bbfe7802c2d51a45a4f5a5ea162b094631dc6ee4cd79e5def4101ccb04305cfa16942926809ed656f91aa6f68c4d98e93171ca9be99ba40cc51e')
-
-build() {
-cd $_hkgname-$pkgver
-
-runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
---prefix=/usr --docdir=/usr/share/doc/$pkgname \
---dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
-runhaskell Setup build
-runhaskell Setup register --gen-script
-runhaskell Setup unregister --gen-script
-sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
-sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
-}
-
-package() {
-cd $_hkgname-$pkgver
-
-install -D -m744 register.sh 
"$pkgdir"/usr/share/haskell/register/$pkgname.sh
-install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
-runhaskell Setup copy --destdir="$pkgdir"
-install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
-rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
-}

Copied: haskell-optparse-applicative/repos/community-staging-x86_64/PKGBUILD 
(from rev 597845, haskell-optparse-applicative/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2020-03-15 11:52:20 UTC (rev 597846)
@@ -0,0 +1,38 @@
+# Maintainer: Felix Yan 
+# Contributor: Roger Duran 
+
+_hkgname=optparse-applicative
+pkgname=haskell-optparse-applicative
+pkgver=0.15.1.0
+pkgrel=25
+pkgdesc="Utilities and combinators for parsing command line options"
+url="https://github.com/pcapriotti/optparse-applicative;
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs' "haskell-ansi-wl-pprint" "haskell-transformers-compat")
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('e7ab0a2b4812bbfe7802c2d51a45a4f5a5ea162b094631dc6ee4cd79e5def4101ccb04305cfa16942926809ed656f91aa6f68c4d98e93171ca9be99ba40cc51e')
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd $_hkgname-$pkgver
+
+install -D -m744 register.sh 
"$pkgdir"/usr/share/haskell/register/$pkgname.sh
+install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+runhaskell Setup copy --destdir="$pkgdir"
+install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}


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

2020-03-15 Thread Felix Yan via arch-commits
Date: Sunday, March 15, 2020 @ 11:52:53
  Author: felixonmars
Revision: 597849

upgpkg: haskell-quickcheck-io 0.2.0-56: rebuild with hashable 1.3.0.0

Modified:
  haskell-quickcheck-io/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-03-15 11:52:52 UTC (rev 597848)
+++ PKGBUILD2020-03-15 11:52:53 UTC (rev 597849)
@@ -3,7 +3,7 @@
 _hkgname=quickcheck-io
 pkgname=haskell-quickcheck-io
 pkgver=0.2.0
-pkgrel=55
+pkgrel=56
 pkgdesc="Use HUnit assertions as QuickCheck properties"
 url="https://github.com/hspec/quickcheck-io;
 license=('MIT')


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

2020-03-15 Thread Felix Yan via arch-commits
Date: Sunday, March 15, 2020 @ 11:52:52
  Author: felixonmars
Revision: 597848

archrelease: copy trunk to community-any

Added:
  laptop-detect/repos/community-any/PKGBUILD
(from rev 597847, laptop-detect/trunk/PKGBUILD)
Deleted:
  laptop-detect/repos/community-any/PKGBUILD

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

Deleted: PKGBUILD
===
--- PKGBUILD2020-03-15 11:52:34 UTC (rev 597847)
+++ PKGBUILD2020-03-15 11:52:52 UTC (rev 597848)
@@ -1,28 +0,0 @@
-# Maintainer: Sébastien Luttringer
-# Contributor: Bartek Piotrowski 
-# Contributor: cromo 
-
-pkgname=laptop-detect
-pkgver=0.13.8
-pkgrel=2
-pkgdesc='Attempts to detect a laptop'
-arch=('any')
-url='https://packages.qa.debian.org/l/laptop-detect.html'
-license=('BSD')
-depends=('dmidecode')
-source=("http://ftp.debian.org/debian/pool/main/l/$pkgname/${pkgname}_$pkgver.tar.xz;)
-md5sums=('c289fdffe6954701eced7c51c704dd0c')
-
-prepare() {
-  cd $pkgname-$pkgver
-  sed -e "s/@VERSION@/$pkgver/g" < laptop-detect.in > laptop-detect
-}
-
-package() {
-  cd $pkgname-$pkgver
-  install -D -m755 laptop-detect "$pkgdir/usr/bin/laptop-detect"
-  install -D -m644 laptop-detect.8 "$pkgdir/usr/share/man/man8/laptop-detect.8"
-  install -D -m644 debian/copyright 
"$pkgdir/usr/share/licenses/$pkgname/copyright"
-}
-
-# vim:set ts=2 sw=2 et:

Copied: laptop-detect/repos/community-any/PKGBUILD (from rev 597847, 
laptop-detect/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2020-03-15 11:52:52 UTC (rev 597848)
@@ -0,0 +1,29 @@
+# Maintainer: Felix Yan 
+# Contributor: Sébastien Luttringer
+# Contributor: Bartek Piotrowski 
+# Contributor: cromo 
+
+pkgname=laptop-detect
+pkgver=0.14
+pkgrel=1
+pkgdesc='Attempts to detect a laptop'
+arch=('any')
+url='https://packages.qa.debian.org/l/laptop-detect.html'
+license=('BSD')
+depends=('dmidecode' 'sh')
+source=("https://gitlab.com/debiants/laptop-detect/-/archive/debian/$pkgver/laptop-detect-debian-$pkgver.tar.bz2;)
+sha512sums=('43f6e26efabe153a75317571714b8cca66b877bb1c1237bcdfbe1804205e50bf51e016f76913ef8beebc309dcb5373eec6a49f711f92f41bd5c6e76c60815b61')
+
+prepare() {
+  cd $pkgname-debian-$pkgver
+  sed -e "s/@VERSION@/$pkgver/g" < laptop-detect.in > laptop-detect
+}
+
+package() {
+  cd $pkgname-debian-$pkgver
+  install -Dm755 laptop-detect -t "$pkgdir"/usr/bin/
+  install -Dm644 laptop-detect.1 -t "$pkgdir"/usr/share/man/man1/
+  install -Dm644 debian/copyright -t "$pkgdir"/usr/share/licenses/$pkgname/
+}
+
+# vim:set ts=2 sw=2 et:


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

2020-03-15 Thread Felix Yan via arch-commits
Date: Sunday, March 15, 2020 @ 11:54:03
  Author: felixonmars
Revision: 597851

upgpkg: haskell-hspec-meta 2.6.0-43: rebuild with hashable 1.3.0.0

Modified:
  haskell-hspec-meta/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-03-15 11:53:09 UTC (rev 597850)
+++ PKGBUILD2020-03-15 11:54:03 UTC (rev 597851)
@@ -3,7 +3,7 @@
 _hkgname=hspec-meta
 pkgname=haskell-hspec-meta
 pkgver=2.6.0
-pkgrel=42
+pkgrel=43
 pkgdesc="A version of Hspec which is used to test Hspec itself"
 url="http://hspec.github.io/;
 license=('MIT')


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

2020-03-15 Thread Felix Yan via arch-commits
Date: Sunday, March 15, 2020 @ 11:51:28
  Author: felixonmars
Revision: 597844

archrelease: copy trunk to community-staging-x86_64

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

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

Deleted: PKGBUILD
===
--- PKGBUILD2020-03-15 11:51:12 UTC (rev 597843)
+++ PKGBUILD2020-03-15 11:51:28 UTC (rev 597844)
@@ -1,44 +0,0 @@
-# Maintainer: Felix Yan 
-# Contributor: Arch Haskell Team 
-
-_hkgname=ansi-wl-pprint
-pkgname=haskell-ansi-wl-pprint
-pkgver=0.6.9
-pkgrel=28
-pkgdesc="The Wadler/Leijen Pretty Printer for colored ANSI terminal output"
-url="https://github.com/ekmett/ansi-wl-pprint;
-license=("BSD")
-arch=('x86_64')
-depends=('ghc-libs' 'haskell-ansi-terminal')
-makedepends=('ghc')
-source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
-sha512sums=('2a66236f740f0b45b6133555e8b1315dc85ece1c16dd51e4aa7f31d2fee03d66869af5f81e6383aa840f503c2cad46f3655f53b784ebca7b3480efb53eea2a04')
-
-prepare() {
-cd $_hkgname-$pkgver
-sed -i 's/< *0.10/<1/' $_hkgname.cabal
-}
-
-build() {
-cd $_hkgname-$pkgver
-
-runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
---prefix=/usr --docdir=/usr/share/doc/$pkgname \
---dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \
--f-example
-runhaskell Setup build
-runhaskell Setup register --gen-script
-runhaskell Setup unregister --gen-script
-sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
-sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
-}
-
-package() {
-cd $_hkgname-$pkgver
-
-install -D -m744 register.sh 
"$pkgdir"/usr/share/haskell/register/$pkgname.sh
-install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
-runhaskell Setup copy --destdir="$pkgdir"
-install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
-rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
-}

Copied: haskell-ansi-wl-pprint/repos/community-staging-x86_64/PKGBUILD (from 
rev 597843, haskell-ansi-wl-pprint/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2020-03-15 11:51:28 UTC (rev 597844)
@@ -0,0 +1,44 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=ansi-wl-pprint
+pkgname=haskell-ansi-wl-pprint
+pkgver=0.6.9
+pkgrel=29
+pkgdesc="The Wadler/Leijen Pretty Printer for colored ANSI terminal output"
+url="https://github.com/ekmett/ansi-wl-pprint;
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-ansi-terminal')
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('2a66236f740f0b45b6133555e8b1315dc85ece1c16dd51e4aa7f31d2fee03d66869af5f81e6383aa840f503c2cad46f3655f53b784ebca7b3480efb53eea2a04')
+
+prepare() {
+cd $_hkgname-$pkgver
+sed -i 's/< *0.10/<1/' $_hkgname.cabal
+}
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \
+-f-example
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd $_hkgname-$pkgver
+
+install -D -m744 register.sh 
"$pkgdir"/usr/share/haskell/register/$pkgname.sh
+install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+runhaskell Setup copy --destdir="$pkgdir"
+install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}


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

2020-03-15 Thread Felix Yan via arch-commits
Date: Sunday, March 15, 2020 @ 11:53:09
  Author: felixonmars
Revision: 597850

archrelease: copy trunk to community-staging-x86_64

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

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

Deleted: PKGBUILD
===
--- PKGBUILD2020-03-15 11:52:53 UTC (rev 597849)
+++ PKGBUILD2020-03-15 11:53:09 UTC (rev 597850)
@@ -1,37 +0,0 @@
-# Maintainer: Felix Yan 
-
-_hkgname=quickcheck-io
-pkgname=haskell-quickcheck-io
-pkgver=0.2.0
-pkgrel=55
-pkgdesc="Use HUnit assertions as QuickCheck properties"
-url="https://github.com/hspec/quickcheck-io;
-license=('MIT')
-arch=('x86_64')
-depends=('ghc-libs' 'haskell-hunit' 'haskell-quickcheck')
-makedepends=('ghc')
-source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
-sha512sums=('02e1f40bac8f31f27c21d1d2df9f226816f9da871092b09f0451a8321e250c9e94887f94889be421c9d0034e0a27b02c907d16eb7da5a4376df42c7c1fbd01df')
-
-build() {
-cd $_hkgname-$pkgver
-
-runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
---prefix=/usr --docdir=/usr/share/doc/$pkgname \
---dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
-runhaskell Setup build
-runhaskell Setup register --gen-script
-runhaskell Setup unregister --gen-script
-sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
-sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
-}
-
-package() {
-cd $_hkgname-$pkgver
-
-install -D -m744 register.sh 
"$pkgdir"/usr/share/haskell/register/$pkgname.sh
-install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
-runhaskell Setup copy --destdir="$pkgdir"
-install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
-rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
-}

Copied: haskell-quickcheck-io/repos/community-staging-x86_64/PKGBUILD (from rev 
597849, haskell-quickcheck-io/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2020-03-15 11:53:09 UTC (rev 597850)
@@ -0,0 +1,37 @@
+# Maintainer: Felix Yan 
+
+_hkgname=quickcheck-io
+pkgname=haskell-quickcheck-io
+pkgver=0.2.0
+pkgrel=56
+pkgdesc="Use HUnit assertions as QuickCheck properties"
+url="https://github.com/hspec/quickcheck-io;
+license=('MIT')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-hunit' 'haskell-quickcheck')
+makedepends=('ghc')
+source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
+sha512sums=('02e1f40bac8f31f27c21d1d2df9f226816f9da871092b09f0451a8321e250c9e94887f94889be421c9d0034e0a27b02c907d16eb7da5a4376df42c7c1fbd01df')
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd $_hkgname-$pkgver
+
+install -D -m744 register.sh 
"$pkgdir"/usr/share/haskell/register/$pkgname.sh
+install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+runhaskell Setup copy --destdir="$pkgdir"
+install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}


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

2020-03-15 Thread Felix Yan via arch-commits
Date: Sunday, March 15, 2020 @ 11:52:04
  Author: felixonmars
Revision: 597845

upgpkg: haskell-optparse-applicative 0.15.1.0-25: rebuild with hashable 1.3.0.0

Modified:
  haskell-optparse-applicative/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-03-15 11:51:28 UTC (rev 597844)
+++ PKGBUILD2020-03-15 11:52:04 UTC (rev 597845)
@@ -4,7 +4,7 @@
 _hkgname=optparse-applicative
 pkgname=haskell-optparse-applicative
 pkgver=0.15.1.0
-pkgrel=24
+pkgrel=25
 pkgdesc="Utilities and combinators for parsing command line options"
 url="https://github.com/pcapriotti/optparse-applicative;
 license=("BSD")


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

2020-03-15 Thread Felix Yan via arch-commits
Date: Sunday, March 15, 2020 @ 12:24:42
  Author: felixonmars
Revision: 597914

use a better way to compile schemas

Modified:
  rime-cangjie/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-03-15 12:24:09 UTC (rev 597913)
+++ PKGBUILD2020-03-15 12:24:42 UTC (rev 597914)
@@ -18,24 +18,17 @@
   cd $pkgname-$_commit
   # Link essentials
   for _f in $(pacman -Qql rime-prelude rime-essay | grep -v "/$"); do ln -sf 
$_f; done
-
-  # Build binaries only for this package
-  rm default.yaml
-  cp /usr/share/rime-data/default.yaml ./
-  sed -i -e '/- schema:/d' -e '/schema_list:/d' default.yaml
-  echo "schema_list:" >> default.yaml
-  ls *.schema.yaml | cut -d "." -f 1 | sed -e 's/\(.*\)/  - schema: \1/' >> 
default.yaml
 }
 
 build(){
   cd $pkgname-$_commit
-  rime_deployer --build .
+  for _s in $(ls *.schema.yaml); do rime_deployer --compile $_s; done
 }
 
 package() {
   cd $pkgname-$_commit
   find . -type l -delete
-  rm {,build/}default.yaml user.yaml
+  rm build/*.txt
   install -Dm644 *.yaml -t "$pkgdir"/usr/share/rime-data/
   install -Dm644 build/* -t "$pkgdir"/usr/share/rime-data/build/
 }


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

2020-03-15 Thread Felix Yan via arch-commits
Date: Sunday, March 15, 2020 @ 12:24:57
  Author: felixonmars
Revision: 597916

use a better way to compile schemas

Modified:
  rime-cantonese/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-03-15 12:24:54 UTC (rev 597915)
+++ PKGBUILD2020-03-15 12:24:57 UTC (rev 597916)
@@ -18,24 +18,17 @@
   cd $pkgname-$_commit
   # Link essentials
   for _f in $(pacman -Qql rime-prelude rime-essay | grep -v "/$"); do ln -sf 
$_f; done
-
-  # Build binaries only for this package
-  rm default.yaml
-  cp /usr/share/rime-data/default.yaml ./
-  sed -i -e '/- schema:/d' -e '/schema_list:/d' default.yaml
-  echo "schema_list:" >> default.yaml
-  ls *.schema.yaml | cut -d "." -f 1 | sed -e 's/\(.*\)/  - schema: \1/' >> 
default.yaml
 }
 
 build(){
   cd $pkgname-$_commit
-  rime_deployer --build .
+  for _s in $(ls *.schema.yaml); do rime_deployer --compile $_s; done
 }
 
 package() {
   cd $pkgname-$_commit
   find . -type l -delete
-  rm {,build/}default.yaml user.yaml
+  rm build/*.txt
   install -Dm644 *.yaml -t "$pkgdir"/usr/share/rime-data/
   install -Dm644 build/* -t "$pkgdir"/usr/share/rime-data/build/
 }


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

2020-03-15 Thread Felix Yan via arch-commits
Date: Sunday, March 15, 2020 @ 12:25:10
  Author: felixonmars
Revision: 597917

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-atomic-write/repos/community-staging-x86_64/
  haskell-atomic-write/repos/community-staging-x86_64/PKGBUILD
(from rev 597916, haskell-atomic-write/trunk/PKGBUILD)

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

Copied: haskell-atomic-write/repos/community-staging-x86_64/PKGBUILD (from rev 
597916, haskell-atomic-write/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-03-15 12:25:10 UTC (rev 597917)
@@ -0,0 +1,42 @@
+# Maintainer: Felix Yan 
+
+_hkgname=atomic-write
+pkgname=haskell-atomic-write
+pkgver=0.2.0.7
+pkgrel=2
+pkgdesc="Atomically write to a file"
+url="https://github.com/stackbuilders/atomic-write;
+license=('MIT')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-temporary' 'haskell-unix-compat')
+makedepends=('ghc' 'haskell-hspec')
+source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
+sha512sums=('3405437b801fbdd542c5c8a403f603ccb65ceaa63beca15062c429eaea412d7006342eb237982c9fe6751ffd160f810197b30fec3e49528e51bae1fc7f47af2e')
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --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-atomic-write/trunk (PKGBUILD)

2020-03-15 Thread Felix Yan via arch-commits
Date: Sunday, March 15, 2020 @ 12:24:54
  Author: felixonmars
Revision: 597915

upgpkg: haskell-atomic-write 0.2.0.7-2: rebuild with hashable 1.3.0.0

Modified:
  haskell-atomic-write/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-03-15 12:24:42 UTC (rev 597914)
+++ PKGBUILD2020-03-15 12:24:54 UTC (rev 597915)
@@ -3,7 +3,7 @@
 _hkgname=atomic-write
 pkgname=haskell-atomic-write
 pkgver=0.2.0.7
-pkgrel=1
+pkgrel=2
 pkgdesc="Atomically write to a file"
 url="https://github.com/stackbuilders/atomic-write;
 license=('MIT')


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

2020-03-15 Thread Felix Yan via arch-commits
Date: Sunday, March 15, 2020 @ 12:22:21
  Author: felixonmars
Revision: 597911

use a better way to compile schemas

Modified:
  rime-bopomofo/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-03-15 12:22:11 UTC (rev 597910)
+++ PKGBUILD2020-03-15 12:22:21 UTC (rev 597911)
@@ -19,24 +19,18 @@
   cd $pkgname-$_commit
   # Link essentials
   for _f in $(pacman -Qql rime-prelude rime-essay rime-terra-pinyin | grep -v 
"/$"); do ln -sf $_f; done
-
-  # Build binaries only for this package
-  rm default.yaml
-  cp /usr/share/rime-data/default.yaml ./
-  sed -i -e '/- schema:/d' -e '/schema_list:/d' default.yaml
-  echo "schema_list:" >> default.yaml
-  ls *.schema.yaml | cut -d "." -f 1 | sed -e 's/\(.*\)/  - schema: \1/' >> 
default.yaml
 }
 
 build(){
   cd $pkgname-$_commit
-  rime_deployer --build .
+  for _s in $(ls *.schema.yaml); do rime_deployer --compile $_s; done
 }
 
 package() {
   cd $pkgname-$_commit
   find . -type l -delete
-  rm {,build/}default.yaml user.yaml build/terra_pinyin.*
+  rm build/terra_pinyin.*
+  rm build/*.txt
   install -Dm644 *.yaml -t "$pkgdir"/usr/share/rime-data/
   install -Dm644 build/* -t "$pkgdir"/usr/share/rime-data/build/
 }


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

2020-03-15 Thread Felix Yan via arch-commits
Date: Sunday, March 15, 2020 @ 12:22:11
  Author: felixonmars
Revision: 597910

archrelease: copy trunk to community-staging-x86_64

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

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

Deleted: PKGBUILD
===
--- PKGBUILD2020-03-15 12:21:54 UTC (rev 597909)
+++ PKGBUILD2020-03-15 12:22:11 UTC (rev 597910)
@@ -1,38 +0,0 @@
-# Maintainer: Felix Yan 
-
-_hkgname=hspec
-pkgname=haskell-hspec
-pkgver=2.7.1
-pkgrel=36
-pkgdesc="A Testing Framework for Haskell"
-url="http://hspec.github.io/;
-license=('MIT')
-arch=('x86_64')
-depends=('ghc-libs' 'haskell-quickcheck' 'haskell-hspec-core' 
'haskell-hspec-discover'
- 'haskell-hspec-expectations')
-makedepends=('ghc')
-source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
-sha512sums=('64e69444d447072ec501b745c7c8913f38bb6b540db4867ed4cbe4752e9d147e8a7e75538c15be7d8c65f9f8e7b48654e8fc2b53ae733a28236074fbafe9a6c6')
-
-build() {
-cd $_hkgname-$pkgver
-
-runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
---prefix=/usr --docdir=/usr/share/doc/$pkgname \
---dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
-runhaskell Setup build
-runhaskell Setup register --gen-script
-runhaskell Setup unregister --gen-script
-sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
-sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
-}
-
-package() {
-cd $_hkgname-$pkgver
-
-install -D -m744 register.sh 
"$pkgdir"/usr/share/haskell/register/$pkgname.sh
-install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
-runhaskell Setup copy --destdir="$pkgdir"
-install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
-rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
-}

Copied: haskell-hspec/repos/community-staging-x86_64/PKGBUILD (from rev 597909, 
haskell-hspec/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2020-03-15 12:22:11 UTC (rev 597910)
@@ -0,0 +1,38 @@
+# Maintainer: Felix Yan 
+
+_hkgname=hspec
+pkgname=haskell-hspec
+pkgver=2.7.1
+pkgrel=37
+pkgdesc="A Testing Framework for Haskell"
+url="http://hspec.github.io/;
+license=('MIT')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-quickcheck' 'haskell-hspec-core' 
'haskell-hspec-discover'
+ 'haskell-hspec-expectations')
+makedepends=('ghc')
+source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
+sha512sums=('64e69444d447072ec501b745c7c8913f38bb6b540db4867ed4cbe4752e9d147e8a7e75538c15be7d8c65f9f8e7b48654e8fc2b53ae733a28236074fbafe9a6c6')
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd $_hkgname-$pkgver
+
+install -D -m744 register.sh 
"$pkgdir"/usr/share/haskell/register/$pkgname.sh
+install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+runhaskell Setup copy --destdir="$pkgdir"
+install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}


  1   2   3   4   5   6   7   8   9   10   >