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

2020-09-17 Thread Felix Yan via arch-commits
Date: Thursday, September 17, 2020 @ 06:07:15
  Author: felixonmars
Revision: 708545

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-servant/repos/community-staging-x86_64/PKGBUILD (from rev 
708544, haskell-servant/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-09-17 06:07:15 UTC (rev 708545)
@@ -0,0 +1,52 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=servant
+pkgname=haskell-servant
+pkgver=0.18
+pkgrel=1
+pkgdesc="A family of combinators for defining webservices APIs"
+url="http://haskell-servant.readthedocs.org/;
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-base-compat' 'haskell-aeson' 'haskell-attoparsec'
+ 'haskell-bifunctors' 'haskell-case-insensitive' 
'haskell-http-api-data'
+ 'haskell-http-media' 'haskell-http-types' 'haskell-mmorph' 
'haskell-network-uri'
+ 'haskell-quickcheck' 'haskell-tagged' 'haskell-singleton-bool'
+ 'haskell-string-conversions' 'haskell-vault')
+makedepends=('ghc' 'haskell-hspec' 'haskell-quickcheck-instances')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('ca88a25c745033be79c5b540873a0a128a722cac37d3c8cbe3c54d5b8ecc80f49589817f1dac4ab34bea677d156ffe9d0a2a641c11b2621f09fc0b6b54b9cd03')
+
+prepare() {
+cd $_hkgname-$pkgver
+sed -i 's/< *0.4.2/<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 --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build $MAKEFLAGS
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+cd $_hkgname-$pkgver
+runhaskell Setup test
+}
+
+package() {
+cd $_hkgname-$pkgver
+
+install -D -m744 register.sh 
"$pkgdir"/usr/share/haskell/register/$pkgname.sh
+install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+runhaskell Setup copy --destdir="$pkgdir"
+install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}


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

2020-09-17 Thread Felix Yan via arch-commits
Date: Thursday, September 17, 2020 @ 06:07:06
  Author: felixonmars
Revision: 708544

upgpkg: haskell-servant 0.18-1: rebuild with servant 0.18, servant-server 0.18

Modified:
  haskell-servant/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-09-17 06:04:14 UTC (rev 708543)
+++ PKGBUILD2020-09-17 06:07:06 UTC (rev 708544)
@@ -3,8 +3,8 @@
 
 _hkgname=servant
 pkgname=haskell-servant
-pkgver=0.17
-pkgrel=105
+pkgver=0.18
+pkgrel=1
 pkgdesc="A family of combinators for defining webservices APIs"
 url="http://haskell-servant.readthedocs.org/;
 license=("BSD")
@@ -16,11 +16,11 @@
  'haskell-string-conversions' 'haskell-vault')
 makedepends=('ghc' 'haskell-hspec' 'haskell-quickcheck-instances')
 
source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
-sha512sums=('ce0b64441e497d771b5af4e7516ef2b47502b59d1158b22e80194ebda79f34e9346d994a3e4af6fe2e3a8742c7a52166fa76eed98ec8153b602b9db225aeae3b')
+sha512sums=('ca88a25c745033be79c5b540873a0a128a722cac37d3c8cbe3c54d5b8ecc80f49589817f1dac4ab34bea677d156ffe9d0a2a641c11b2621f09fc0b6b54b9cd03')
 
 prepare() {
 cd $_hkgname-$pkgver
-sed -i 's/< *2.14/<3/;s/< *4.14/<5/;s/< *1.5/<2/;s/< *0.4.2/<1/' 
$_hkgname.cabal
+sed -i 's/< *0.4.2/<1/' $_hkgname.cabal
 }
 
 build() {


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

2020-09-17 Thread Maxim Baz via arch-commits
Date: Thursday, September 17, 2020 @ 07:26:24
  Author: maximbaz
Revision: 708562

archrelease: copy trunk to community-any

Added:
  browserpass-chromium/repos/community-any/PKGBUILD
(from rev 708561, browserpass-chromium/trunk/PKGBUILD)
Deleted:
  browserpass-chromium/repos/community-any/PKGBUILD

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

Deleted: PKGBUILD
===
--- PKGBUILD2020-09-17 07:26:21 UTC (rev 708561)
+++ PKGBUILD2020-09-17 07:26:24 UTC (rev 708562)
@@ -1,43 +0,0 @@
-# Maintainer: Maxim Baz <$pkgname at maximbaz dot com>
-
-_id=pjmbgaakjkbhpopmakjoedenlfdmcdgm
-_name=browserpass-extension
-pkgname=browserpass-chromium
-pkgver=3.6.0
-pkgrel=1
-pkgdesc="Chromium extension for Browserpass, browser extension for zx2c4's 
pass (password manager)"
-arch=('any')
-url="https://github.com/browserpass/${_name};
-license=('ISC')
-depends=('browserpass')
-source=("${pkgname}-${pkgver}.crx::${url}/releases/download/${pkgver}/browserpass-github-${pkgver}.crx"
-
"${pkgname}-${pkgver}.crx.asc::${url}/releases/download/${pkgver}/browserpass-github-${pkgver}.crx.asc"
-
"https://raw.githubusercontent.com/browserpass/browserpass-extension/master/LICENSE;)
-noextract=("${pkgname}-${pkgver}.crx")
-sha256sums=('05ac31528001da18501e70ef6eafdb2d447ca078c0db90e58c8e64dbe00647d0'
-'SKIP'
-'f9fc49e2b3977f857bf3cbfbeb193bab8b2e17545978c162409d5270e6e0405a')
-validpgpkeys=('EB4F9E5A60D32232BB52150C12C87A28FEAC6B20')
-
-prepare() {
-# Create extension json
-cat << EOF > "${_id}".json
-{
-"external_crx": "/usr/lib/${pkgname}/${pkgname}-${pkgver}.crx",
-"external_version": "${pkgver}"
-}
-EOF
-}
-
-package() {
-install -Dm644 -t "${pkgdir}/usr/share/chromium/extensions/" "${_id}.json"
-install -Dm644 -t "${pkgdir}/usr/lib/${pkgname}/" 
"${pkgname}-${pkgver}.crx"
-
-# Install host json from browserpass package
-install -dm755 "${pkgdir}/etc/chromium/native-messaging-hosts/"
-ln -sf 
"/usr/lib/browserpass/hosts/chromium/com.github.browserpass.native.json" 
"${pkgdir}/etc/chromium/native-messaging-hosts/"
-
-install -Dm644 -t "${pkgdir}/usr/share/licenses/${pkgname}/" LICENSE
-}
-
-# vim:set ts=4 sw=4 et:

Copied: browserpass-chromium/repos/community-any/PKGBUILD (from rev 708561, 
browserpass-chromium/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2020-09-17 07:26:24 UTC (rev 708562)
@@ -0,0 +1,43 @@
+# Maintainer: Maxim Baz <$pkgname at maximbaz dot com>
+
+_id=pjmbgaakjkbhpopmakjoedenlfdmcdgm
+_name=browserpass-extension
+pkgname=browserpass-chromium
+pkgver=3.7.0
+pkgrel=1
+pkgdesc="Chromium extension for Browserpass, browser extension for zx2c4's 
pass (password manager)"
+arch=('any')
+url="https://github.com/browserpass/${_name};
+license=('ISC')
+depends=('browserpass')
+source=("${pkgname}-${pkgver}.crx::${url}/releases/download/${pkgver}/browserpass-github-${pkgver}.crx"
+
"${pkgname}-${pkgver}.crx.asc::${url}/releases/download/${pkgver}/browserpass-github-${pkgver}.crx.asc"
+
"https://raw.githubusercontent.com/browserpass/browserpass-extension/master/LICENSE;)
+noextract=("${pkgname}-${pkgver}.crx")
+sha256sums=('67cec437729d5e06e698770dd74ef10b4ac005f86c5441cdf96c18258d65b34d'
+'SKIP'
+'f9fc49e2b3977f857bf3cbfbeb193bab8b2e17545978c162409d5270e6e0405a')
+validpgpkeys=('EB4F9E5A60D32232BB52150C12C87A28FEAC6B20')
+
+prepare() {
+# Create extension json
+cat << EOF > "${_id}".json
+{
+"external_crx": "/usr/lib/${pkgname}/${pkgname}-${pkgver}.crx",
+"external_version": "${pkgver}"
+}
+EOF
+}
+
+package() {
+install -Dm644 -t "${pkgdir}/usr/share/chromium/extensions/" "${_id}.json"
+install -Dm644 -t "${pkgdir}/usr/lib/${pkgname}/" 
"${pkgname}-${pkgver}.crx"
+
+# Install host json from browserpass package
+install -dm755 "${pkgdir}/etc/chromium/native-messaging-hosts/"
+ln -sf 
"/usr/lib/browserpass/hosts/chromium/com.github.browserpass.native.json" 
"${pkgdir}/etc/chromium/native-messaging-hosts/"
+
+install -Dm644 -t "${pkgdir}/usr/share/licenses/${pkgname}/" LICENSE
+}
+
+# vim:set ts=4 sw=4 et:


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

2020-09-17 Thread Maxim Baz via arch-commits
Date: Thursday, September 17, 2020 @ 07:26:21
  Author: maximbaz
Revision: 708561

upgpkg: browserpass-chromium 3.7.0-1

Modified:
  browserpass-chromium/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-09-17 06:58:31 UTC (rev 708560)
+++ PKGBUILD2020-09-17 07:26:21 UTC (rev 708561)
@@ -3,7 +3,7 @@
 _id=pjmbgaakjkbhpopmakjoedenlfdmcdgm
 _name=browserpass-extension
 pkgname=browserpass-chromium
-pkgver=3.6.0
+pkgver=3.7.0
 pkgrel=1
 pkgdesc="Chromium extension for Browserpass, browser extension for zx2c4's 
pass (password manager)"
 arch=('any')
@@ -14,7 +14,7 @@
 
"${pkgname}-${pkgver}.crx.asc::${url}/releases/download/${pkgver}/browserpass-github-${pkgver}.crx.asc"
 
"https://raw.githubusercontent.com/browserpass/browserpass-extension/master/LICENSE;)
 noextract=("${pkgname}-${pkgver}.crx")
-sha256sums=('05ac31528001da18501e70ef6eafdb2d447ca078c0db90e58c8e64dbe00647d0'
+sha256sums=('67cec437729d5e06e698770dd74ef10b4ac005f86c5441cdf96c18258d65b34d'
 'SKIP'
 'f9fc49e2b3977f857bf3cbfbeb193bab8b2e17545978c162409d5270e6e0405a')
 validpgpkeys=('EB4F9E5A60D32232BB52150C12C87A28FEAC6B20')


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

2020-09-17 Thread Maxim Baz via arch-commits
Date: Thursday, September 17, 2020 @ 07:27:06
  Author: maximbaz
Revision: 708563

upgpkg: browserpass-firefox 3.7.0-1

Modified:
  browserpass-firefox/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-09-17 07:26:24 UTC (rev 708562)
+++ PKGBUILD2020-09-17 07:27:06 UTC (rev 708563)
@@ -2,7 +2,7 @@
 
 _id=browserp...@maximbaz.com
 pkgname=browserpass-firefox
-pkgver=3.6.0
+pkgver=3.7.0
 pkgrel=1
 pkgdesc="Firefox extension for Browserpass, browser extension for zx2c4's pass 
(password manager)"
 arch=('any')


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

2020-09-17 Thread Maxim Baz via arch-commits
Date: Thursday, September 17, 2020 @ 07:27:09
  Author: maximbaz
Revision: 708564

archrelease: copy trunk to community-any

Added:
  browserpass-firefox/repos/community-any/PKGBUILD
(from rev 708563, browserpass-firefox/trunk/PKGBUILD)
Deleted:
  browserpass-firefox/repos/community-any/PKGBUILD

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

Deleted: PKGBUILD
===
--- PKGBUILD2020-09-17 07:27:06 UTC (rev 708563)
+++ PKGBUILD2020-09-17 07:27:09 UTC (rev 708564)
@@ -1,29 +0,0 @@
-# Maintainer: Maxim Baz <$pkgname at maximbaz dot com>
-
-_id=browserp...@maximbaz.com
-pkgname=browserpass-firefox
-pkgver=3.6.0
-pkgrel=1
-pkgdesc="Firefox extension for Browserpass, browser extension for zx2c4's pass 
(password manager)"
-arch=('any')
-url="https://github.com/browserpass/browserpass-extension;
-license=('ISC')
-groups=('firefox-addons')
-depends=('browserpass')
-source=("${pkgname}-${pkgver}.xpi::https://addons.mozilla.org/firefox/downloads/file/3632396/browserpass-${pkgver}-fx.xpi;
-
"https://raw.githubusercontent.com/browserpass/browserpass-extension/master/LICENSE;)
-noextract=("${pkgname}-${pkgver}.xpi")
-sha256sums=('8daa6bc1e674639a613906504d45636e15a39cf8f380da3d40802fa8d3e0c25c'
-'f9fc49e2b3977f857bf3cbfbeb193bab8b2e17545978c162409d5270e6e0405a')
-
-package() {
-install -Dm644 "${pkgname}-${pkgver}.xpi" 
"${pkgdir}/usr/lib/firefox/browser/extensions/${_id}.xpi"
-
-# Install host json from browserpass package
-install -dm755 "${pkgdir}/usr/lib/mozilla/native-messaging-hosts/"
-ln -sf 
"/usr/lib/browserpass/hosts/firefox/com.github.browserpass.native.json" 
"${pkgdir}/usr/lib/mozilla/native-messaging-hosts/"
-
-install -Dm644 -t "${pkgdir}/usr/share/licenses/${pkgname}/" LICENSE
-}
-
-# vim:set ts=4 sw=4 et:

Copied: browserpass-firefox/repos/community-any/PKGBUILD (from rev 708563, 
browserpass-firefox/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2020-09-17 07:27:09 UTC (rev 708564)
@@ -0,0 +1,29 @@
+# Maintainer: Maxim Baz <$pkgname at maximbaz dot com>
+
+_id=browserp...@maximbaz.com
+pkgname=browserpass-firefox
+pkgver=3.7.0
+pkgrel=1
+pkgdesc="Firefox extension for Browserpass, browser extension for zx2c4's pass 
(password manager)"
+arch=('any')
+url="https://github.com/browserpass/browserpass-extension;
+license=('ISC')
+groups=('firefox-addons')
+depends=('browserpass')
+source=("${pkgname}-${pkgver}.xpi::https://addons.mozilla.org/firefox/downloads/file/3632396/browserpass-${pkgver}-fx.xpi;
+
"https://raw.githubusercontent.com/browserpass/browserpass-extension/master/LICENSE;)
+noextract=("${pkgname}-${pkgver}.xpi")
+sha256sums=('8daa6bc1e674639a613906504d45636e15a39cf8f380da3d40802fa8d3e0c25c'
+'f9fc49e2b3977f857bf3cbfbeb193bab8b2e17545978c162409d5270e6e0405a')
+
+package() {
+install -Dm644 "${pkgname}-${pkgver}.xpi" 
"${pkgdir}/usr/lib/firefox/browser/extensions/${_id}.xpi"
+
+# Install host json from browserpass package
+install -dm755 "${pkgdir}/usr/lib/mozilla/native-messaging-hosts/"
+ln -sf 
"/usr/lib/browserpass/hosts/firefox/com.github.browserpass.native.json" 
"${pkgdir}/usr/lib/mozilla/native-messaging-hosts/"
+
+install -Dm644 -t "${pkgdir}/usr/share/licenses/${pkgname}/" LICENSE
+}
+
+# vim:set ts=4 sw=4 et:


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

2020-09-17 Thread Felix Yan via arch-commits
Date: Thursday, September 17, 2020 @ 06:22:58
  Author: felixonmars
Revision: 708547

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-servant-server/repos/community-staging-x86_64/
  haskell-servant-server/repos/community-staging-x86_64/PKGBUILD
(from rev 708546, haskell-servant-server/trunk/PKGBUILD)

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

Copied: haskell-servant-server/repos/community-staging-x86_64/PKGBUILD (from 
rev 708546, haskell-servant-server/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-09-17 06:22:58 UTC (rev 708547)
@@ -0,0 +1,55 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=servant-server
+pkgname=haskell-servant-server
+pkgver=0.18
+pkgrel=1
+pkgdesc="A family of combinators for defining webservices APIs and serving 
them"
+url="https://haskell-servant.readthedocs.org/;
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-base-compat' 'haskell-aeson' 
'haskell-base64-bytestring'
+ 'haskell-http-api-data' 'haskell-http-media' 'haskell-http-types'
+ 'haskell-network-uri' 'haskell-monad-control' 'haskell-network' 
'haskell-servant'
+ 'haskell-string-conversions' 'haskell-resourcet' 'haskell-tagged'
+ 'haskell-transformers-base' 'haskell-wai' 'haskell-wai-app-static' 
'haskell-warp'
+ 'haskell-word8')
+makedepends=('ghc' 'haskell-hspec' 'haskell-hspec-wai' 
'haskell-should-not-typecheck'
+ 'haskell-quickcheck' 'haskell-safe' 'haskell-wai-extra' 
'haskell-temporary'
+ 'haskell-transformers-compat')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('9a10338c4a9411649c03fc3407130a2b04ef8302bb4980770a7fef69ccf4983628c47c3e485f02826bca6fc83d6af945b9d1f44eea2ab8de9021e3542fa5a9f9')
+
+prepare() {
+cd $_hkgname-$pkgver
+sed -i 's/< *2.14/<3/;s/< *1.2/<2/;s/< *0.4.2/<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 --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build $MAKEFLAGS
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+cd $_hkgname-$pkgver
+runhaskell Setup test
+}
+
+package() {
+cd $_hkgname-$pkgver
+
+install -D -m744 register.sh 
"$pkgdir"/usr/share/haskell/register/$pkgname.sh
+install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+runhaskell Setup copy --destdir="$pkgdir"
+install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}


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

2020-09-17 Thread Felix Yan via arch-commits
Date: Thursday, September 17, 2020 @ 06:22:48
  Author: felixonmars
Revision: 708546

upgpkg: haskell-servant-server 0.18-1: rebuild with servant 0.18, 
servant-server 0.18

Modified:
  haskell-servant-server/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-09-17 06:07:15 UTC (rev 708545)
+++ PKGBUILD2020-09-17 06:22:48 UTC (rev 708546)
@@ -3,8 +3,8 @@
 
 _hkgname=servant-server
 pkgname=haskell-servant-server
-pkgver=0.17
-pkgrel=112
+pkgver=0.18
+pkgrel=1
 pkgdesc="A family of combinators for defining webservices APIs and serving 
them"
 url="https://haskell-servant.readthedocs.org/;
 license=("BSD")
@@ -19,11 +19,11 @@
  'haskell-quickcheck' 'haskell-safe' 'haskell-wai-extra' 
'haskell-temporary'
  'haskell-transformers-compat')
 
source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
-sha512sums=('3fd891175b3a5d5ea0d6f52749d6c41c692bc7812a7b3f54c9524f810a5ba4bb9f85e163c624cfdc52dcc8fda4dfe00306abbf00905293a88d11a28fc83ec03b')
+sha512sums=('9a10338c4a9411649c03fc3407130a2b04ef8302bb4980770a7fef69ccf4983628c47c3e485f02826bca6fc83d6af945b9d1f44eea2ab8de9021e3542fa5a9f9')
 
 prepare() {
 cd $_hkgname-$pkgver
-sed -i 's/< *2.14/<3/;s/< *4.14/<5/;s/< *1/<2/;s/< *0.4.2/<1/' 
$_hkgname.cabal
+sed -i 's/< *2.14/<3/;s/< *1.2/<2/;s/< *0.4.2/<1/' $_hkgname.cabal
 }
 
 build() {


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

2020-09-17 Thread Felix Yan via arch-commits
Date: Thursday, September 17, 2020 @ 06:23:52
  Author: felixonmars
Revision: 708549

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-servant-swagger/repos/community-staging-x86_64/
  haskell-servant-swagger/repos/community-staging-x86_64/PKGBUILD
(from rev 708548, haskell-servant-swagger/trunk/PKGBUILD)

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

Copied: haskell-servant-swagger/repos/community-staging-x86_64/PKGBUILD (from 
rev 708548, haskell-servant-swagger/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-09-17 06:23:52 UTC (rev 708549)
@@ -0,0 +1,47 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=servant-swagger
+pkgname=haskell-servant-swagger
+pkgver=1.1.10
+pkgrel=8
+pkgdesc="Generate Swagger specification for your servant API."
+url="https://github.com/haskell-servant/servant-swagger;
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-aeson' 'haskell-aeson-pretty' 'haskell-http-media'
+ 'haskell-insert-ordered-containers' 'haskell-lens' 'haskell-servant'
+ 'haskell-singleton-bool' 'haskell-swagger2' 
'haskell-unordered-containers'
+ 'haskell-hspec' 'haskell-quickcheck')
+makedepends=('ghc' 'haskell-base-compat' 'haskell-cabal-doctest' 
'haskell-doctest'
+ 'haskell-hspec-discover' 'haskell-lens-aeson' 
'haskell-utf8-string' 'haskell-vector')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('df3b397ce03dbb4c852598d4d188bcddde40fd9bd762eac53c837267420876ba3aa4d07fb638ffe0d0fa60c9cf080ad483508bf0359b45120f807ed65331f3bc')
+
+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 $MAKEFLAGS
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --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 || warning "Tests failed"
+}
+
+package() {
+cd $_hkgname-$pkgver
+
+install -D -m744 register.sh 
"$pkgdir"/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-servant-swagger/trunk (PKGBUILD)

2020-09-17 Thread Felix Yan via arch-commits
Date: Thursday, September 17, 2020 @ 06:23:43
  Author: felixonmars
Revision: 708548

upgpkg: haskell-servant-swagger 1.1.10-8: rebuild with servant 0.18, 
servant-server 0.18

Modified:
  haskell-servant-swagger/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-09-17 06:22:58 UTC (rev 708547)
+++ PKGBUILD2020-09-17 06:23:43 UTC (rev 708548)
@@ -4,7 +4,7 @@
 _hkgname=servant-swagger
 pkgname=haskell-servant-swagger
 pkgver=1.1.10
-pkgrel=7
+pkgrel=8
 pkgdesc="Generate Swagger specification for your servant API."
 url="https://github.com/haskell-servant/servant-swagger;
 license=("BSD")


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

2020-09-17 Thread Felix Yan via arch-commits
Date: Thursday, September 17, 2020 @ 06:35:17
  Author: felixonmars
Revision: 708556

archrelease: copy trunk to community-x86_64

Added:
  haskell-lsp/repos/community-x86_64/
  haskell-lsp/repos/community-x86_64/PKGBUILD
(from rev 708555, haskell-lsp/trunk/PKGBUILD)

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

Copied: haskell-lsp/repos/community-x86_64/PKGBUILD (from rev 708555, 
haskell-lsp/trunk/PKGBUILD)
===
--- community-x86_64/PKGBUILD   (rev 0)
+++ community-x86_64/PKGBUILD   2020-09-17 06:35:17 UTC (rev 708556)
@@ -0,0 +1,49 @@
+# Maintainer: Felix Yan 
+
+_hkgname=haskell-lsp
+pkgname=haskell-lsp
+pkgver=0.22.0.0
+pkgrel=1
+pkgdesc="Haskell library for the Microsoft Language Server Protocol"
+url="https://github.com/alanz/haskell-lsp;
+license=("MIT")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-aeson' 'haskell-async' 'haskell-attoparsec' 
'haskell-data-default'
+ 'haskell-hashable' 'haskell-lsp-types' 'haskell-hslogger' 
'haskell-lens'
+ 'haskell-network-uri' 'haskell-rope-utf16-splay' 'haskell-sorted-list'
+ 'haskell-temporary' 'haskell-unordered-containers' 'haskell-vector')
+makedepends=('ghc' 'haskell-quickcheck' 'haskell-hspec' 
'haskell-hspec-discover'
+ 'haskell-quickcheck-instances')
+source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz;)
+sha256sums=('1c50119b905199ea58fd1992f935e96e8242eb861f9c713bbd6318f5db580256')
+
+build() {
+  cd $_hkgname-$pkgver
+
+  runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \
+--ghc-option=-optl-Wl\,-z\,relro\,-z\,now \
+--ghc-option='-pie'
+
+  runhaskell Setup build
+  runhaskell Setup register --gen-script
+  runhaskell Setup unregister --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 perl-html-parser/trunk (PKGBUILD)

2020-09-17 Thread Felix Yan via arch-commits
Date: Thursday, September 17, 2020 @ 06:35:17
  Author: felixonmars
Revision: 396171

upgpkg: perl-html-parser 3.74-1

Modified:
  perl-html-parser/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-09-17 05:55:34 UTC (rev 396170)
+++ PKGBUILD2020-09-17 06:35:17 UTC (rev 396171)
@@ -4,17 +4,16 @@
 # Contributor: Firmicus 
 
 pkgname=perl-html-parser
-pkgver=3.73
+pkgver=3.74
 pkgrel=1
 pkgdesc="Perl HTML parser class"
 arch=('x86_64')
 license=('PerlArtistic')
 url="https://search.cpan.org/dist/HTML-Parser/;
-depends=('perl-html-tagset')
-checkdepends=('perl-test-pod')
+depends=('perl-html-tagset' 'perl-http-message' 'perl-libwww' 'perl-uri')
 options=('!emptydirs')
 
source=(https://www.cpan.org/authors/id/C/CA/CAPOEIRAB/HTML-Parser-$pkgver.tar.gz)
-sha512sums=('5c351637e31925ae4303ab3c106ed4b9f77cda0b55314eee5b80ded2c186b8707b7e5414fed3821f10e1efc40d35fcb348bddc98cd0a09d4803ef0b0e16c')
+sha512sums=('bf2eb1ad61f4179bedcee589ed7d57826c38fe385dca03230a37b1c2d2cb526ff03c462c07ee064ab53c1e614de1576f616e6c4bcf34bb41855081f15bd3bd33')
 
 build() {
   cd HTML-Parser-$pkgver


[arch-commits] Commit in perl-html-parser/repos/extra-x86_64 (PKGBUILD PKGBUILD)

2020-09-17 Thread Felix Yan via arch-commits
Date: Thursday, September 17, 2020 @ 06:35:27
  Author: felixonmars
Revision: 396172

archrelease: copy trunk to extra-x86_64

Added:
  perl-html-parser/repos/extra-x86_64/PKGBUILD
(from rev 396171, perl-html-parser/trunk/PKGBUILD)
Deleted:
  perl-html-parser/repos/extra-x86_64/PKGBUILD

--+
 PKGBUILD |   65 ++---
 1 file changed, 32 insertions(+), 33 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2020-09-17 06:35:17 UTC (rev 396171)
+++ PKGBUILD2020-09-17 06:35:27 UTC (rev 396172)
@@ -1,33 +0,0 @@
-# Maintainer: Felix Yan 
-# Contributor: kevin 
-# Contributor: Manolis Tzanidakis
-# Contributor: Firmicus 
-
-pkgname=perl-html-parser
-pkgver=3.73
-pkgrel=1
-pkgdesc="Perl HTML parser class"
-arch=('x86_64')
-license=('PerlArtistic')
-url="https://search.cpan.org/dist/HTML-Parser/;
-depends=('perl-html-tagset')
-checkdepends=('perl-test-pod')
-options=('!emptydirs')
-source=(https://www.cpan.org/authors/id/C/CA/CAPOEIRAB/HTML-Parser-$pkgver.tar.gz)
-sha512sums=('5c351637e31925ae4303ab3c106ed4b9f77cda0b55314eee5b80ded2c186b8707b7e5414fed3821f10e1efc40d35fcb348bddc98cd0a09d4803ef0b0e16c')
-
-build() {
-  cd HTML-Parser-$pkgver
-  perl Makefile.PL INSTALLDIRS=vendor
-  make
-}
-
-check() {
-  cd HTML-Parser-$pkgver
-  make test
-}
-
-package() {
-  cd HTML-Parser-$pkgver
-  make install DESTDIR="${pkgdir}"
-}

Copied: perl-html-parser/repos/extra-x86_64/PKGBUILD (from rev 396171, 
perl-html-parser/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2020-09-17 06:35:27 UTC (rev 396172)
@@ -0,0 +1,32 @@
+# Maintainer: Felix Yan 
+# Contributor: kevin 
+# Contributor: Manolis Tzanidakis
+# Contributor: Firmicus 
+
+pkgname=perl-html-parser
+pkgver=3.74
+pkgrel=1
+pkgdesc="Perl HTML parser class"
+arch=('x86_64')
+license=('PerlArtistic')
+url="https://search.cpan.org/dist/HTML-Parser/;
+depends=('perl-html-tagset' 'perl-http-message' 'perl-libwww' 'perl-uri')
+options=('!emptydirs')
+source=(https://www.cpan.org/authors/id/C/CA/CAPOEIRAB/HTML-Parser-$pkgver.tar.gz)
+sha512sums=('bf2eb1ad61f4179bedcee589ed7d57826c38fe385dca03230a37b1c2d2cb526ff03c462c07ee064ab53c1e614de1576f616e6c4bcf34bb41855081f15bd3bd33')
+
+build() {
+  cd HTML-Parser-$pkgver
+  perl Makefile.PL INSTALLDIRS=vendor
+  make
+}
+
+check() {
+  cd HTML-Parser-$pkgver
+  make test
+}
+
+package() {
+  cd HTML-Parser-$pkgver
+  make install DESTDIR="${pkgdir}"
+}


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

2020-09-17 Thread Felix Yan via arch-commits
Date: Thursday, September 17, 2020 @ 06:54:54
  Author: felixonmars
Revision: 708558

archrelease: copy trunk to community-x86_64

Added:
  conduit-parse/repos/community-x86_64/
  conduit-parse/repos/community-x86_64/PKGBUILD
(from rev 708557, conduit-parse/trunk/PKGBUILD)

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

Copied: conduit-parse/repos/community-x86_64/PKGBUILD (from rev 708557, 
conduit-parse/trunk/PKGBUILD)
===
--- community-x86_64/PKGBUILD   (rev 0)
+++ community-x86_64/PKGBUILD   2020-09-17 06:54:54 UTC (rev 708558)
@@ -0,0 +1,47 @@
+# Maintainer: Felix Yan 
+
+_hkgname=conduit-parse
+pkgname=haskell-conduit-parse
+pkgver=0.2.1.0
+pkgrel=1
+pkgdesc="Parsing framework based on conduit"
+url="https://github.com/k0ral/conduit-parse;
+license=("custom:PublicDomain")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-conduit' 'haskell-dlist' 'haskell-parsers' 
'haskell-safe'
+ 'haskell-safe-exceptions')
+makedepends=('ghc' 'hlint' 'haskell-resourcet' 'haskell-tasty' 
'haskell-tasty-hunit')
+source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz;)
+sha256sums=('b585dbdc0c1e3a844a9cd97cd1e72d7a73521b66b856001960afe4057130dae1')
+
+build() {
+  cd $_hkgname-$pkgver
+
+  runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \
+--ghc-option=-optl-Wl\,-z\,relro\,-z\,now \
+--ghc-option='-pie' \
+-fenable-hlint-test
+
+  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 hlint/repos/community-x86_64 (PKGBUILD PKGBUILD)

2020-09-17 Thread Felix Yan via arch-commits
Date: Thursday, September 17, 2020 @ 05:59:26
  Author: felixonmars
Revision: 708541

archrelease: copy trunk to community-x86_64

Added:
  hlint/repos/community-x86_64/PKGBUILD
(from rev 708540, hlint/trunk/PKGBUILD)
Deleted:
  hlint/repos/community-x86_64/PKGBUILD

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

Deleted: PKGBUILD
===
--- PKGBUILD2020-09-17 05:59:16 UTC (rev 708540)
+++ PKGBUILD2020-09-17 05:59:26 UTC (rev 708541)
@@ -1,42 +0,0 @@
-# Maintainer: Felix Yan 
-# Contributor: Arch Haskell Team 
-
-pkgname=hlint
-pkgver=3.1.6
-pkgrel=34
-pkgdesc="Source code suggestions"
-url="http://community.haskell.org/~ndm/hlint/;
-license=("BSD")
-arch=('x86_64')
-depends=('ghc-libs' 'haskell-aeson' 'haskell-ansi-terminal' 'haskell-cmdargs' 
'haskell-cpphs'
- 'haskell-data-default' 'haskell-extra' 'haskell-file-embed' 
'haskell-filepattern'
- 'haskell-ghc' 'haskell-ghc-lib-parser-ex' 'haskell-hscolour' 
'haskell-refact'
- 'haskell-syb' 'haskell-uniplate' 'haskell-unordered-containers' 
'haskell-utf8-string'
- 'haskell-vector' 'haskell-yaml')
-conflicts=('haskell-hlint')
-replaces=('haskell-hlint')
-makedepends=('ghc')
-source=("https://hackage.haskell.org/packages/archive/${pkgname}/${pkgver}/${pkgname}-${pkgver}.tar.gz;)
-sha512sums=('c9052968a641178dcecf5c41911f8453b120700b2c7eed9a9550c3f36db6938f232e7236813cbde9638814a874b938755eaf51469f347039ddb499351644d01f')
-
-build() {
-cd "${srcdir}/${pkgname}-${pkgver}"
-runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
---prefix=/usr --docdir="/usr/share/doc/${pkgname}" 
--datasubdir="$pkgname" \
---dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \
--fgpl -fthreaded
-runhaskell Setup build $MAKEFLAGS
-runhaskell Setup register --gen-script
-runhaskell Setup unregister --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 "${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}/COPYING.BSD3"
-}

Copied: hlint/repos/community-x86_64/PKGBUILD (from rev 708540, 
hlint/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2020-09-17 05:59:26 UTC (rev 708541)
@@ -0,0 +1,42 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+pkgname=hlint
+pkgver=3.2
+pkgrel=1
+pkgdesc="Source code suggestions"
+url="http://community.haskell.org/~ndm/hlint/;
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-aeson' 'haskell-ansi-terminal' 'haskell-cmdargs' 
'haskell-cpphs'
+ 'haskell-data-default' 'haskell-extra' 'haskell-file-embed' 
'haskell-filepattern'
+ 'haskell-ghc' 'haskell-ghc-lib-parser-ex' 'haskell-hscolour' 
'haskell-refact'
+ 'haskell-syb' 'haskell-uniplate' 'haskell-unordered-containers' 
'haskell-utf8-string'
+ 'haskell-vector' 'haskell-yaml')
+conflicts=('haskell-hlint')
+replaces=('haskell-hlint')
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${pkgname}/${pkgver}/${pkgname}-${pkgver}.tar.gz;)
+sha512sums=('9906d0afcbecb9c8231774b57f3533d6df5b3b433a6d2eb4a2f5e9228f12fe466c3aa72aa59c9a6ff4056b09c176e1e8fad6d34136676c19f998cf55d55afabd')
+
+build() {
+cd "${srcdir}/${pkgname}-${pkgver}"
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" 
--datasubdir="$pkgname" \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \
+-fgpl -fthreaded
+runhaskell Setup build $MAKEFLAGS
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --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 "${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}/COPYING.BSD3"
+}


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

2020-09-17 Thread Felix Yan via arch-commits
Date: Thursday, September 17, 2020 @ 06:04:14
  Author: felixonmars
Revision: 708543

archrelease: copy trunk to community-x86_64

Added:
  haskell-gi/repos/community-x86_64/PKGBUILD
(from rev 708542, haskell-gi/trunk/PKGBUILD)
Deleted:
  haskell-gi/repos/community-x86_64/PKGBUILD

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

Deleted: PKGBUILD
===
--- PKGBUILD2020-09-17 06:04:03 UTC (rev 708542)
+++ PKGBUILD2020-09-17 06:04:14 UTC (rev 708543)
@@ -1,49 +0,0 @@
-# Maintainer: Felix Yan 
-# Contributor: Arch Haskell Team 
-
-_hkgname=haskell-gi
-pkgname=haskell-gi
-pkgver=0.24.1
-pkgrel=16
-pkgdesc="Generate Haskell bindings for GObject Introspection capable libraries"
-url="https://github.com/haskell-gi/haskell-gi;
-license=("LGPL2")
-arch=('x86_64')
-depends=('ghc-libs' 'glib2' 'haskell-gi-base' 'haskell-ansi-terminal' 
'haskell-attoparsec'
- 'haskell-pretty-show' 'haskell-safe' 'haskell-xdg-basedir' 
'haskell-xml-conduit'
- 'haskell-regex-tdfa')
-makedepends=('ghc' 'gobject-introspection' 'haskell-cabal-doctest' 
'haskell-doctest')
-source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
-sha512sums=('43682eec3694decddc91720ca618625cf4e836a3d6b0e7c5fb3edc998ac0d5f764ba7a4292a8cd92e43e8bf52b5b02aa0f9884cd4decd908540835d2d5dbd1c9')
-
-prepare() {
-cd $_hkgname-$pkgver
-sed -i 's/\^>= 0.10/>= 0.10/' $_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 $MAKEFLAGS
-runhaskell Setup register --gen-script
-runhaskell Setup unregister --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
-}

Copied: haskell-gi/repos/community-x86_64/PKGBUILD (from rev 708542, 
haskell-gi/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2020-09-17 06:04:14 UTC (rev 708543)
@@ -0,0 +1,49 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=haskell-gi
+pkgname=haskell-gi
+pkgver=0.24.2
+pkgrel=1
+pkgdesc="Generate Haskell bindings for GObject Introspection capable libraries"
+url="https://github.com/haskell-gi/haskell-gi;
+license=("LGPL2")
+arch=('x86_64')
+depends=('ghc-libs' 'glib2' 'haskell-gi-base' 'haskell-ansi-terminal' 
'haskell-attoparsec'
+ 'haskell-pretty-show' 'haskell-safe' 'haskell-xdg-basedir' 
'haskell-xml-conduit'
+ 'haskell-regex-tdfa')
+makedepends=('ghc' 'gobject-introspection' 'haskell-cabal-doctest' 
'haskell-doctest')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('b2e31128a11679f33ac6519106973606fda59f0fd285fe1197733f163eb96a6620ec90b2ff00f2190140310256ad4fe03d2d8b4d44e2c551d15a94ac510029bb')
+
+prepare() {
+cd $_hkgname-$pkgver
+sed -i 's/\^>= 0.10/>= 0.10/' $_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 $MAKEFLAGS
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --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-gi/trunk (PKGBUILD)

2020-09-17 Thread Felix Yan via arch-commits
Date: Thursday, September 17, 2020 @ 06:04:03
  Author: felixonmars
Revision: 708542

upgpkg: haskell-gi 0.24.2-1

Modified:
  haskell-gi/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-09-17 05:59:26 UTC (rev 708541)
+++ PKGBUILD2020-09-17 06:04:03 UTC (rev 708542)
@@ -3,8 +3,8 @@
 
 _hkgname=haskell-gi
 pkgname=haskell-gi
-pkgver=0.24.1
-pkgrel=16
+pkgver=0.24.2
+pkgrel=1
 pkgdesc="Generate Haskell bindings for GObject Introspection capable libraries"
 url="https://github.com/haskell-gi/haskell-gi;
 license=("LGPL2")
@@ -14,7 +14,7 @@
  'haskell-regex-tdfa')
 makedepends=('ghc' 'gobject-introspection' 'haskell-cabal-doctest' 
'haskell-doctest')
 
source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
-sha512sums=('43682eec3694decddc91720ca618625cf4e836a3d6b0e7c5fb3edc998ac0d5f764ba7a4292a8cd92e43e8bf52b5b02aa0f9884cd4decd908540835d2d5dbd1c9')
+sha512sums=('b2e31128a11679f33ac6519106973606fda59f0fd285fe1197733f163eb96a6620ec90b2ff00f2190140310256ad4fe03d2d8b4d44e2c551d15a94ac510029bb')
 
 prepare() {
 cd $_hkgname-$pkgver


[arch-commits] Commit in ttf-sarasa-gothic/repos/community-any (PKGBUILD PKGBUILD)

2020-09-17 Thread Felix Yan via arch-commits
Date: Thursday, September 17, 2020 @ 06:27:32
  Author: felixonmars
Revision: 708554

archrelease: copy trunk to community-any

Added:
  ttf-sarasa-gothic/repos/community-any/PKGBUILD
(from rev 708553, ttf-sarasa-gothic/trunk/PKGBUILD)
Deleted:
  ttf-sarasa-gothic/repos/community-any/PKGBUILD

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

Deleted: PKGBUILD
===
--- PKGBUILD2020-09-17 06:27:20 UTC (rev 708553)
+++ PKGBUILD2020-09-17 06:27:32 UTC (rev 708554)
@@ -1,22 +0,0 @@
-# Maintainer: Felix Yan 
-# Contributor: Ye Jingchen 
-# Contributor: Markus Weimar 
-
-pkgname=ttf-sarasa-gothic
-pkgver=0.12.13
-pkgrel=1
-pkgdesc="A CJK programming font based on Iosevka and Source Han Sans. (TTC)"
-arch=('any')
-url="https://github.com/be5invis/Sarasa-Gothic;
-license=('OFL')
-provides=('ttf-sarasa-slab')
-source=("https://github.com/be5invis/Sarasa-Gothic/releases/download/v$pkgver/sarasa-gothic-ttc-$pkgver.7z;
-
"LICENSE-$pkgver::https://raw.githubusercontent.com/be5invis/Sarasa-Gothic/v${pkgver}/LICENSE;)
-sha512sums=('f3d30073777a69d5915e449c1e5fe7ec63f811e1c5753172767feffb28f3374b15f6a693a46a50884f0f95b24c05ba0ce64cc38e19cd95b36283dda1a73887ee'
-
'1b305be7113857d058a16fc5ba95c52bf0b812664de8c726ff9800514333bebb4ff8c3489334a814eb48b7455349b492adf9565b9b59cff3c0a9c5d451c8ccc6')
-
-package() {
-install -d "$pkgdir/usr/share/fonts/${pkgname:4}"
-install -m644 *.ttc "$pkgdir/usr/share/fonts/${pkgname:4}"
-install -Dm644 "LICENSE-$pkgver" 
"$pkgdir/usr/share/licenses/$pkgname/LICENSE"
-}

Copied: ttf-sarasa-gothic/repos/community-any/PKGBUILD (from rev 708553, 
ttf-sarasa-gothic/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2020-09-17 06:27:32 UTC (rev 708554)
@@ -0,0 +1,22 @@
+# Maintainer: Felix Yan 
+# Contributor: Ye Jingchen 
+# Contributor: Markus Weimar 
+
+pkgname=ttf-sarasa-gothic
+pkgver=0.12.14
+pkgrel=1
+pkgdesc="A CJK programming font based on Iosevka and Source Han Sans. (TTC)"
+arch=('any')
+url="https://github.com/be5invis/Sarasa-Gothic;
+license=('OFL')
+provides=('ttf-sarasa-slab')
+source=("https://github.com/be5invis/Sarasa-Gothic/releases/download/v$pkgver/sarasa-gothic-ttc-$pkgver.7z;
+
"LICENSE-$pkgver::https://raw.githubusercontent.com/be5invis/Sarasa-Gothic/v${pkgver}/LICENSE;)
+sha512sums=('9d62565f06e6b7b980118d392d99a4be19b20df86e7b7120fe667b13db671fe920d366d252558ac0a546c46d3aac61f7cf70590b6a3f2523d288434901491174'
+
'1b305be7113857d058a16fc5ba95c52bf0b812664de8c726ff9800514333bebb4ff8c3489334a814eb48b7455349b492adf9565b9b59cff3c0a9c5d451c8ccc6')
+
+package() {
+install -d "$pkgdir/usr/share/fonts/${pkgname:4}"
+install -m644 *.ttc "$pkgdir/usr/share/fonts/${pkgname:4}"
+install -Dm644 "LICENSE-$pkgver" 
"$pkgdir/usr/share/licenses/$pkgname/LICENSE"
+}


[arch-commits] Commit in ttf-sarasa-gothic/trunk (PKGBUILD)

2020-09-17 Thread Felix Yan via arch-commits
Date: Thursday, September 17, 2020 @ 06:27:20
  Author: felixonmars
Revision: 708553

upgpkg: ttf-sarasa-gothic 0.12.14-1

Modified:
  ttf-sarasa-gothic/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-09-17 06:24:05 UTC (rev 708552)
+++ PKGBUILD2020-09-17 06:27:20 UTC (rev 708553)
@@ -3,7 +3,7 @@
 # Contributor: Markus Weimar 
 
 pkgname=ttf-sarasa-gothic
-pkgver=0.12.13
+pkgver=0.12.14
 pkgrel=1
 pkgdesc="A CJK programming font based on Iosevka and Source Han Sans. (TTC)"
 arch=('any')
@@ -12,7 +12,7 @@
 provides=('ttf-sarasa-slab')
 
source=("https://github.com/be5invis/Sarasa-Gothic/releases/download/v$pkgver/sarasa-gothic-ttc-$pkgver.7z;
 
"LICENSE-$pkgver::https://raw.githubusercontent.com/be5invis/Sarasa-Gothic/v${pkgver}/LICENSE;)
-sha512sums=('f3d30073777a69d5915e449c1e5fe7ec63f811e1c5753172767feffb28f3374b15f6a693a46a50884f0f95b24c05ba0ce64cc38e19cd95b36283dda1a73887ee'
+sha512sums=('9d62565f06e6b7b980118d392d99a4be19b20df86e7b7120fe667b13db671fe920d366d252558ac0a546c46d3aac61f7cf70590b6a3f2523d288434901491174'
 
'1b305be7113857d058a16fc5ba95c52bf0b812664de8c726ff9800514333bebb4ff8c3489334a814eb48b7455349b492adf9565b9b59cff3c0a9c5d451c8ccc6')
 
 package() {


[arch-commits] Commit in (4 files)

2020-09-17 Thread Felix Yan via arch-commits
Date: Thursday, September 17, 2020 @ 06:54:44
  Author: felixonmars
Revision: 708557

addpkg: haskell-conduit-parse 0.2.1.0-1

Added:
  conduit-parse/
  conduit-parse/repos/
  conduit-parse/trunk/
  conduit-parse/trunk/PKGBUILD

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

Added: conduit-parse/trunk/PKGBUILD
===
--- conduit-parse/trunk/PKGBUILD(rev 0)
+++ conduit-parse/trunk/PKGBUILD2020-09-17 06:54:44 UTC (rev 708557)
@@ -0,0 +1,47 @@
+# Maintainer: Felix Yan 
+
+_hkgname=conduit-parse
+pkgname=haskell-conduit-parse
+pkgver=0.2.1.0
+pkgrel=1
+pkgdesc="Parsing framework based on conduit"
+url="https://github.com/k0ral/conduit-parse;
+license=("custom:PublicDomain")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-conduit' 'haskell-dlist' 'haskell-parsers' 
'haskell-safe'
+ 'haskell-safe-exceptions')
+makedepends=('ghc' 'hlint' 'haskell-resourcet' 'haskell-tasty' 
'haskell-tasty-hunit')
+source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz;)
+sha256sums=('b585dbdc0c1e3a844a9cd97cd1e72d7a73521b66b856001960afe4057130dae1')
+
+build() {
+  cd $_hkgname-$pkgver
+
+  runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \
+--ghc-option=-optl-Wl\,-z\,relro\,-z\,now \
+--ghc-option='-pie' \
+-fenable-hlint-test
+
+  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 (4 files)

2020-09-17 Thread Felix Yan via arch-commits
Date: Thursday, September 17, 2020 @ 06:33:33
  Author: felixonmars
Revision: 708555

addpkg: haskell-lsp 0.22.0.0-1

Added:
  haskell-lsp/
  haskell-lsp/repos/
  haskell-lsp/trunk/
  haskell-lsp/trunk/PKGBUILD

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

Added: haskell-lsp/trunk/PKGBUILD
===
--- haskell-lsp/trunk/PKGBUILD  (rev 0)
+++ haskell-lsp/trunk/PKGBUILD  2020-09-17 06:33:33 UTC (rev 708555)
@@ -0,0 +1,49 @@
+# Maintainer: Felix Yan 
+
+_hkgname=haskell-lsp
+pkgname=haskell-lsp
+pkgver=0.22.0.0
+pkgrel=1
+pkgdesc="Haskell library for the Microsoft Language Server Protocol"
+url="https://github.com/alanz/haskell-lsp;
+license=("MIT")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-aeson' 'haskell-async' 'haskell-attoparsec' 
'haskell-data-default'
+ 'haskell-hashable' 'haskell-lsp-types' 'haskell-hslogger' 
'haskell-lens'
+ 'haskell-network-uri' 'haskell-rope-utf16-splay' 'haskell-sorted-list'
+ 'haskell-temporary' 'haskell-unordered-containers' 'haskell-vector')
+makedepends=('ghc' 'haskell-quickcheck' 'haskell-hspec' 
'haskell-hspec-discover'
+ 'haskell-quickcheck-instances')
+source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz;)
+sha256sums=('1c50119b905199ea58fd1992f935e96e8242eb861f9c713bbd6318f5db580256')
+
+build() {
+  cd $_hkgname-$pkgver
+
+  runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \
+--ghc-option=-optl-Wl\,-z\,relro\,-z\,now \
+--ghc-option='-pie'
+
+  runhaskell Setup build
+  runhaskell Setup register --gen-script
+  runhaskell Setup unregister --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 (conduit-parse haskell-conduit-parse)

2020-09-17 Thread Felix Yan via arch-commits
Date: Thursday, September 17, 2020 @ 06:58:31
  Author: felixonmars
Revision: 708560

fix package dir

Added:
  haskell-conduit-parse/
Deleted:
  conduit-parse/


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

2020-09-17 Thread Felix Yan via arch-commits
Date: Thursday, September 17, 2020 @ 06:56:33
  Author: felixonmars
Revision: 708559

archrelease: copy trunk to community-x86_64

Added:
  conduit-parse/repos/community-x86_64/PKGBUILD
(from rev 708558, conduit-parse/trunk/PKGBUILD)
Deleted:
  conduit-parse/repos/community-x86_64/PKGBUILD

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

Deleted: PKGBUILD
===
--- PKGBUILD2020-09-17 06:54:54 UTC (rev 708558)
+++ PKGBUILD2020-09-17 06:56:33 UTC (rev 708559)
@@ -1,47 +0,0 @@
-# Maintainer: Felix Yan 
-
-_hkgname=conduit-parse
-pkgname=haskell-conduit-parse
-pkgver=0.2.1.0
-pkgrel=1
-pkgdesc="Parsing framework based on conduit"
-url="https://github.com/k0ral/conduit-parse;
-license=("custom:PublicDomain")
-arch=('x86_64')
-depends=('ghc-libs' 'haskell-conduit' 'haskell-dlist' 'haskell-parsers' 
'haskell-safe'
- 'haskell-safe-exceptions')
-makedepends=('ghc' 'hlint' 'haskell-resourcet' 'haskell-tasty' 
'haskell-tasty-hunit')
-source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz;)
-sha256sums=('b585dbdc0c1e3a844a9cd97cd1e72d7a73521b66b856001960afe4057130dae1')
-
-build() {
-  cd $_hkgname-$pkgver
-
-  runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
---prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \
---dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \
---ghc-option=-optl-Wl\,-z\,relro\,-z\,now \
---ghc-option='-pie' \
--fenable-hlint-test
-
-  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: conduit-parse/repos/community-x86_64/PKGBUILD (from rev 708558, 
conduit-parse/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2020-09-17 06:56:33 UTC (rev 708559)
@@ -0,0 +1,47 @@
+# Maintainer: Felix Yan 
+
+_hkgname=conduit-parse
+pkgname=haskell-conduit-parse
+pkgver=0.2.1.0
+pkgrel=1
+pkgdesc="Parsing framework based on conduit"
+url="https://github.com/k0ral/conduit-parse;
+license=("custom:PublicDomain")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-conduit' 'haskell-dlist' 'haskell-parsers' 
'haskell-safe'
+ 'haskell-safe-exceptions')
+makedepends=('ghc' 'hlint' 'haskell-resourcet' 'haskell-tasty' 
'haskell-tasty-hunit')
+source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz;)
+sha256sums=('b585dbdc0c1e3a844a9cd97cd1e72d7a73521b66b856001960afe4057130dae1')
+
+build() {
+  cd $_hkgname-$pkgver
+
+  runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \
+--ghc-option=-optl-Wl\,-z\,relro\,-z\,now \
+--ghc-option='-pie' \
+-fenable-hlint-test
+
+  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-bencode/repos (2 files)

2020-09-17 Thread Felix Yan via arch-commits
Date: Thursday, September 17, 2020 @ 17:43:24
  Author: felixonmars
Revision: 708875

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 708874, haskell-bencode/trunk/PKGBUILD)

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

Copied: haskell-bencode/repos/community-staging-x86_64/PKGBUILD (from rev 
708874, haskell-bencode/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-09-17 17:43:24 UTC (rev 708875)
@@ -0,0 +1,48 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=bencode
+pkgname=haskell-bencode
+pkgver=0.6.1.1
+pkgrel=23
+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 $MAKEFLAGS
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --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-09-17 Thread Felix Yan via arch-commits
Date: Thursday, September 17, 2020 @ 17:42:30
  Author: felixonmars
Revision: 708872

upgpkg: haskell-atomic-write 0.2.0.7-23: rebuild with hspec 2.7.4, hspec-core 
2.7.4, hspec-discover 2.7.4

Modified:
  haskell-atomic-write/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-09-17 17:42:02 UTC (rev 708871)
+++ PKGBUILD2020-09-17 17:42:30 UTC (rev 708872)
@@ -3,7 +3,7 @@
 _hkgname=atomic-write
 pkgname=haskell-atomic-write
 pkgver=0.2.0.7
-pkgrel=22
+pkgrel=23
 pkgdesc="Atomically write to a file"
 url="https://github.com/stackbuilders/atomic-write;
 license=('MIT')


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

2020-09-17 Thread Felix Yan via arch-commits
Date: Thursday, September 17, 2020 @ 17:42:44
  Author: felixonmars
Revision: 708873

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 708872, haskell-atomic-write/trunk/PKGBUILD)

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

Copied: haskell-atomic-write/repos/community-staging-x86_64/PKGBUILD (from rev 
708872, haskell-atomic-write/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-09-17 17:42:44 UTC (rev 708873)
@@ -0,0 +1,42 @@
+# Maintainer: Felix Yan 
+
+_hkgname=atomic-write
+pkgname=haskell-atomic-write
+pkgver=0.2.0.7
+pkgrel=23
+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 $MAKEFLAGS
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --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-primops/repos (2 files)

2020-09-17 Thread Felix Yan via arch-commits
Date: Thursday, September 17, 2020 @ 17:42:02
  Author: felixonmars
Revision: 708871

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-atomic-primops/repos/community-staging-x86_64/PKGBUILD (from 
rev 708870, haskell-atomic-primops/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-09-17 17:42:02 UTC (rev 708871)
@@ -0,0 +1,42 @@
+# Maintainer: Felix Yan 
+
+_hkgname=atomic-primops
+pkgname=haskell-atomic-primops
+pkgver=0.8.3
+pkgrel=5
+pkgdesc="A safe approach to CAS and other atomic ops in Haskell"
+url="https://github.com/rrnewton/haskell-lockfree/wiki;
+license=('BSD')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-primitive')
+makedepends=('ghc')
+source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
+sha512sums=('c92371741ea6e0a0208d539abea73c53269b155f3dc84ebea7b20afab5882852756a0c15fdc309c9a9d6ad575589d8f8a99adb9117bbe3d7465d97b17af08b09')
+
+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 $MAKEFLAGS
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --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-bencode/trunk (PKGBUILD)

2020-09-17 Thread Felix Yan via arch-commits
Date: Thursday, September 17, 2020 @ 17:43:12
  Author: felixonmars
Revision: 708874

upgpkg: haskell-bencode 0.6.1.1-23: rebuild with hspec 2.7.4, hspec-core 2.7.4, 
hspec-discover 2.7.4

Modified:
  haskell-bencode/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-09-17 17:42:44 UTC (rev 708873)
+++ PKGBUILD2020-09-17 17:43:12 UTC (rev 708874)
@@ -4,7 +4,7 @@
 _hkgname=bencode
 pkgname=haskell-bencode
 pkgver=0.6.1.1
-pkgrel=22
+pkgrel=23
 pkgdesc="Parser and printer for bencoded data."
 url="https://hackage.haskell.org/package/${_hkgname};
 license=("BSD")


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

2020-09-17 Thread Felix Yan via arch-commits
Date: Thursday, September 17, 2020 @ 17:47:53
  Author: felixonmars
Revision: 708887

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-chasingbottoms/repos/community-staging-x86_64/PKGBUILD (from 
rev 708886, haskell-chasingbottoms/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-09-17 17:47:53 UTC (rev 708887)
@@ -0,0 +1,42 @@
+# Maintainer: Felix Yan 
+
+_hkgname=ChasingBottoms
+pkgname=haskell-chasingbottoms
+pkgver=1.3.1.9
+pkgrel=16
+pkgdesc="For testing partial and infinite values"
+url="https://hackage.haskell.org/package/ChasingBottoms;
+license=('MIT')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-quickcheck' 'haskell-random' 'haskell-syb')
+makedepends=('ghc')
+source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
+sha512sums=('15b05c3080e7e5960d9f84d4c3a3941a08a8f15a4c8241f7fee11f24054e09092925093f88bdd7ac38eedc57a02fa76c468e61c5ad08cb0c599a2a01bbe6b88b')
+
+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 $MAKEFLAGS
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --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 "LICENCE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENCE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENCE"
+}


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

2020-09-17 Thread Felix Yan via arch-commits
Date: Thursday, September 17, 2020 @ 17:47:40
  Author: felixonmars
Revision: 708886

upgpkg: haskell-chasingbottoms 1.3.1.9-16: rebuild with hspec 2.7.4, hspec-core 
2.7.4, hspec-discover 2.7.4

Modified:
  haskell-chasingbottoms/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-09-17 17:47:05 UTC (rev 708885)
+++ PKGBUILD2020-09-17 17:47:40 UTC (rev 708886)
@@ -3,7 +3,7 @@
 _hkgname=ChasingBottoms
 pkgname=haskell-chasingbottoms
 pkgver=1.3.1.9
-pkgrel=15
+pkgrel=16
 pkgdesc="For testing partial and infinite values"
 url="https://hackage.haskell.org/package/ChasingBottoms;
 license=('MIT')


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

2020-09-17 Thread Felix Yan via arch-commits
Date: Thursday, September 17, 2020 @ 17:47:05
  Author: felixonmars
Revision: 708885

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-case-insensitive/repos/community-staging-x86_64/
  haskell-case-insensitive/repos/community-staging-x86_64/PKGBUILD
(from rev 708884, haskell-case-insensitive/trunk/PKGBUILD)

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

Copied: haskell-case-insensitive/repos/community-staging-x86_64/PKGBUILD (from 
rev 708884, haskell-case-insensitive/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-09-17 17:47:05 UTC (rev 708885)
@@ -0,0 +1,37 @@
+# Maintainer: Felix Yan 
+# Contributor: Daniel Nagy 
+
+_hkgname=case-insensitive
+pkgname=haskell-case-insensitive
+pkgver=1.2.1.0
+pkgrel=26
+pkgdesc="Case insensitive string comparison"
+url="https://hackage.haskell.org/package/${_hkgname};
+license=('BSD')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-hashable')
+makedepends=('ghc')
+source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
+sha512sums=('8e3bab4d1035d0bf96da24c7a4b79953b855c849cb0197bf65dc66b4394a92fea263fcffca4179005507a35234b7f60d873df41bc01a94fb2dfdbd91092e176b')
+
+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 
-fnetwork-uri
+runhaskell Setup build $MAKEFLAGS
+runhaskell Setup register   --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd $_hkgname-$pkgver
+
+install -D -m744 register.sh 
"$pkgdir"/usr/share/haskell/register/$pkgname.sh
+install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+runhaskell Setup copy --destdir="$pkgdir"
+install -D -m644 LICENSE "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}


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

2020-09-17 Thread Felix Yan via arch-commits
Date: Thursday, September 17, 2020 @ 17:48:20
  Author: felixonmars
Revision: 70

upgpkg: haskell-chell 0.5-56: rebuild with hspec 2.7.4, hspec-core 2.7.4, 
hspec-discover 2.7.4

Modified:
  haskell-chell/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-09-17 17:47:53 UTC (rev 708887)
+++ PKGBUILD2020-09-17 17:48:20 UTC (rev 70)
@@ -3,7 +3,7 @@
 _hkgname=chell
 pkgname=haskell-chell
 pkgver=0.5
-pkgrel=55
+pkgrel=56
 pkgdesc="A simple and intuitive library for automated testing"
 url="https://github.com/typeclasses/chell;
 license=('MIT')


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

2020-09-17 Thread Felix Yan via arch-commits
Date: Thursday, September 17, 2020 @ 17:56:34
  Author: felixonmars
Revision: 708911

upgpkg: haskell-data-clist 0.1.2.3-43: rebuild with hspec 2.7.4, hspec-core 
2.7.4, hspec-discover 2.7.4

Modified:
  haskell-data-clist/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-09-17 17:56:09 UTC (rev 708910)
+++ PKGBUILD2020-09-17 17:56:34 UTC (rev 708911)
@@ -4,7 +4,7 @@
 _hkgname=data-clist
 pkgname=haskell-data-clist
 pkgver=0.1.2.3
-pkgrel=42
+pkgrel=43
 pkgdesc="Simple functional ring type."
 url="https://github.com/sw17ch/data-clist;
 license=("BSD")


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

2020-09-17 Thread Felix Yan via arch-commits
Date: Thursday, September 17, 2020 @ 17:56:47
  Author: felixonmars
Revision: 708912

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-data-clist/repos/community-staging-x86_64/
  haskell-data-clist/repos/community-staging-x86_64/PKGBUILD
(from rev 708911, haskell-data-clist/trunk/PKGBUILD)

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

Copied: haskell-data-clist/repos/community-staging-x86_64/PKGBUILD (from rev 
708911, haskell-data-clist/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-09-17 17:56:47 UTC (rev 708912)
@@ -0,0 +1,43 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=data-clist
+pkgname=haskell-data-clist
+pkgver=0.1.2.3
+pkgrel=43
+pkgdesc="Simple functional ring type."
+url="https://github.com/sw17ch/data-clist;
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs' "haskell-quickcheck")
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('efd547b36452f46943778059b5b7854932b9459faa3e196bae9571504ad4f4cb71f07c5b2f8d05faa1752147704008ac1091d391e341b6775534e250939e63c4')
+
+prepare() {
+cd $_hkgname-$pkgver
+sed -i 's/< *2.14/<3/' $_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 $MAKEFLAGS
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --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-filelock/trunk (PKGBUILD)

2020-09-17 Thread Felix Yan via arch-commits
Date: Thursday, September 17, 2020 @ 18:09:03
  Author: felixonmars
Revision: 708945

upgpkg: haskell-filelock 0.1.1.5-15: rebuild with hspec 2.7.4, hspec-core 
2.7.4, hspec-discover 2.7.4

Modified:
  haskell-filelock/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-09-17 18:08:14 UTC (rev 708944)
+++ PKGBUILD2020-09-17 18:09:03 UTC (rev 708945)
@@ -4,7 +4,7 @@
 _hkgname=filelock
 pkgname=haskell-filelock
 pkgver=0.1.1.5
-pkgrel=14
+pkgrel=15
 pkgdesc="Portable interface to file locking (flock / LockFileEx)"
 url="https://github.com/takano-akio/filelock;
 license=("custom:PublicDomain")


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

2020-09-17 Thread Felix Yan via arch-commits
Date: Thursday, September 17, 2020 @ 18:09:16
  Author: felixonmars
Revision: 708946

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-filelock/repos/community-staging-x86_64/PKGBUILD (from rev 
708945, haskell-filelock/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-09-17 18:09:16 UTC (rev 708946)
@@ -0,0 +1,43 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=filelock
+pkgname=haskell-filelock
+pkgver=0.1.1.5
+pkgrel=15
+pkgdesc="Portable interface to file locking (flock / LockFileEx)"
+url="https://github.com/takano-akio/filelock;
+license=("custom:PublicDomain")
+arch=('x86_64')
+depends=('ghc-libs')
+makedepends=('ghc' 'haskell-async')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('6ccd0b671cec8d1c2daa3115a5b2d8cd10a31db0a1dc1c15e6cb80d679bd2e09208be8bebc0f4bb64d7cdd0fad2e7e170e8283b6be61edd5017b788f94a41048')
+
+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 $MAKEFLAGS
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --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-filtrable/trunk (PKGBUILD)

2020-09-17 Thread Felix Yan via arch-commits
Date: Thursday, September 17, 2020 @ 18:10:45
  Author: felixonmars
Revision: 708949

upgpkg: haskell-filtrable 0.1.6.0-6: rebuild with hspec 2.7.4, hspec-core 
2.7.4, hspec-discover 2.7.4

Modified:
  haskell-filtrable/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-09-17 18:10:18 UTC (rev 708948)
+++ PKGBUILD2020-09-17 18:10:45 UTC (rev 708949)
@@ -3,7 +3,7 @@
 _hkgname=filtrable
 pkgname=haskell-filtrable
 pkgver=0.1.6.0
-pkgrel=5
+pkgrel=6
 pkgdesc="Class of filtrable containers"
 url="https://github.com/strake/filtrable.hs;
 license=('BSD')


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

2020-09-17 Thread Felix Yan via arch-commits
Date: Thursday, September 17, 2020 @ 18:10:58
  Author: felixonmars
Revision: 708950

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-filtrable/repos/community-staging-x86_64/PKGBUILD (from rev 
708949, haskell-filtrable/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-09-17 18:10:58 UTC (rev 708950)
@@ -0,0 +1,47 @@
+# Maintainer: Felix Yan 
+
+_hkgname=filtrable
+pkgname=haskell-filtrable
+pkgver=0.1.6.0
+pkgrel=6
+pkgdesc="Class of filtrable containers"
+url="https://github.com/strake/filtrable.hs;
+license=('BSD')
+arch=('x86_64')
+depends=('ghc-libs')
+makedepends=('ghc' 'haskell-smallcheck' 'haskell-tasty' 
'haskell-tasty-smallcheck')
+source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
+sha512sums=('e3f24967f78d352ed581054a3f8c43c328a21836e023908ecce4b3e84733ed32450b8b96bfadaca39223ec7c0f397bfca34b20da29354d9ddba642361e673681')
+
+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 $MAKEFLAGS
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --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-filepath-bytestring/repos (2 files)

2020-09-17 Thread Felix Yan via arch-commits
Date: Thursday, September 17, 2020 @ 18:10:18
  Author: felixonmars
Revision: 708948

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-filepath-bytestring/repos/community-staging-x86_64/
  haskell-filepath-bytestring/repos/community-staging-x86_64/PKGBUILD
(from rev 708947, haskell-filepath-bytestring/trunk/PKGBUILD)

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

Copied: haskell-filepath-bytestring/repos/community-staging-x86_64/PKGBUILD 
(from rev 708947, haskell-filepath-bytestring/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-09-17 18:10:18 UTC (rev 708948)
@@ -0,0 +1,47 @@
+# Maintainer: Felix Yan 
+
+_hkgname=filepath-bytestring
+pkgname=haskell-filepath-bytestring
+pkgver=1.4.2.1.6
+pkgrel=34
+pkgdesc="Library for manipulating RawFilePaths in a cross platform way"
+url="https://hackage.haskell.org/package/filepath-bytestring;
+license=('BSD')
+arch=('x86_64')
+depends=('ghc-libs')
+makedepends=('ghc' 'haskell-quickcheck')
+source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
+sha512sums=('f101d718681373faead2e916dbdb7fda7b12091067d070f5d0e8ceab48c8081ca7f46bdc2fcfc0b535d65d51a3835fed05a50acf36f1a01c22c8d01c4c98e106')
+
+prepare() {
+cd $_hkgname-$pkgver
+sed -i 's/< *2.14/<3/' $_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 $MAKEFLAGS
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --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-filepath-bytestring/trunk (PKGBUILD)

2020-09-17 Thread Felix Yan via arch-commits
Date: Thursday, September 17, 2020 @ 18:10:05
  Author: felixonmars
Revision: 708947

upgpkg: haskell-filepath-bytestring 1.4.2.1.6-34: rebuild with hspec 2.7.4, 
hspec-core 2.7.4, hspec-discover 2.7.4

Modified:
  haskell-filepath-bytestring/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-09-17 18:09:16 UTC (rev 708946)
+++ PKGBUILD2020-09-17 18:10:05 UTC (rev 708947)
@@ -3,7 +3,7 @@
 _hkgname=filepath-bytestring
 pkgname=haskell-filepath-bytestring
 pkgver=1.4.2.1.6
-pkgrel=33
+pkgrel=34
 pkgdesc="Library for manipulating RawFilePaths in a cross platform way"
 url="https://hackage.haskell.org/package/filepath-bytestring;
 license=('BSD')


[arch-commits] Commit in haskell-ghc-typelits-knownnat/trunk (PKGBUILD)

2020-09-17 Thread Felix Yan via arch-commits
Date: Thursday, September 17, 2020 @ 18:19:09
  Author: felixonmars
Revision: 708967

upgpkg: haskell-ghc-typelits-knownnat 0.7.3-15: rebuild with hspec 2.7.4, 
hspec-core 2.7.4, hspec-discover 2.7.4

Modified:
  haskell-ghc-typelits-knownnat/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-09-17 18:18:38 UTC (rev 708966)
+++ PKGBUILD2020-09-17 18:19:09 UTC (rev 708967)
@@ -3,7 +3,7 @@
 _hkgname=ghc-typelits-knownnat
 pkgname=haskell-ghc-typelits-knownnat
 pkgver=0.7.3
-pkgrel=14
+pkgrel=15
 pkgdesc="Derive KnownNat constraints from other KnownNat constraints"
 url="https://github.com/clash-lang/ghc-typelits-knownnat;
 license=('custom:BSD2')


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

2020-09-17 Thread Felix Yan via arch-commits
Date: Thursday, September 17, 2020 @ 18:17:52
  Author: felixonmars
Revision: 708964

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-getopt-generics/repos/community-staging-x86_64/
  haskell-getopt-generics/repos/community-staging-x86_64/PKGBUILD
(from rev 708963, haskell-getopt-generics/trunk/PKGBUILD)

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

Copied: haskell-getopt-generics/repos/community-staging-x86_64/PKGBUILD (from 
rev 708963, haskell-getopt-generics/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-09-17 18:17:52 UTC (rev 708964)
@@ -0,0 +1,43 @@
+# Maintainer: Felix Yan 
+
+_hkgname=getopt-generics
+pkgname=haskell-getopt-generics
+pkgver=0.13.0.4
+pkgrel=10
+pkgdesc="Create command line interfaces with ease"
+url="https://github.com/soenkehahn/getopt-generics;
+license=('BSD')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-base-compat' 'haskell-base-orphans' 
'haskell-generics-sop'
+ 'haskell-tagged')
+makedepends=('ghc' 'haskell-hspec' 'haskell-quickcheck' 'haskell-safe' 
'haskell-silently')
+source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
+sha512sums=('f053dcd59126932745a98c955eca70dc3f50eda7e5a390bf7e5d7c639d89df9d714a6b449166a5b288a77e69f203207e8d8480ad86484b68c7a609e5f1a03fca')
+
+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 $MAKEFLAGS
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --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-ghc-typelits-natnormalise/trunk (PKGBUILD)

2020-09-17 Thread Felix Yan via arch-commits
Date: Thursday, September 17, 2020 @ 18:18:25
  Author: felixonmars
Revision: 708965

upgpkg: haskell-ghc-typelits-natnormalise 0.7.2-26: rebuild with hspec 2.7.4, 
hspec-core 2.7.4, hspec-discover 2.7.4

Modified:
  haskell-ghc-typelits-natnormalise/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-09-17 18:17:52 UTC (rev 708964)
+++ PKGBUILD2020-09-17 18:18:25 UTC (rev 708965)
@@ -3,7 +3,7 @@
 _hkgname=ghc-typelits-natnormalise
 pkgname=haskell-ghc-typelits-natnormalise
 pkgver=0.7.2
-pkgrel=25
+pkgrel=26
 pkgdesc="GHC typechecker plugin for types of kind GHC.TypeLits.Nat"
 url="https://github.com/clash-lang/ghc-typelits-natnormalise;
 license=('custom:BSD2')


[arch-commits] Commit in haskell-ghc-typelits-natnormalise/repos (2 files)

2020-09-17 Thread Felix Yan via arch-commits
Date: Thursday, September 17, 2020 @ 18:18:38
  Author: felixonmars
Revision: 708966

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-ghc-typelits-natnormalise/repos/community-staging-x86_64/
  haskell-ghc-typelits-natnormalise/repos/community-staging-x86_64/PKGBUILD
(from rev 708965, haskell-ghc-typelits-natnormalise/trunk/PKGBUILD)

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

Copied: 
haskell-ghc-typelits-natnormalise/repos/community-staging-x86_64/PKGBUILD (from 
rev 708965, haskell-ghc-typelits-natnormalise/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-09-17 18:18:38 UTC (rev 708966)
@@ -0,0 +1,47 @@
+# Maintainer: Felix Yan 
+
+_hkgname=ghc-typelits-natnormalise
+pkgname=haskell-ghc-typelits-natnormalise
+pkgver=0.7.2
+pkgrel=26
+pkgdesc="GHC typechecker plugin for types of kind GHC.TypeLits.Nat"
+url="https://github.com/clash-lang/ghc-typelits-natnormalise;
+license=('custom:BSD2')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-ghc' 'haskell-ghc-tcplugins-extra' 'haskell-syb')
+makedepends=('ghc' 'haskell-tasty' 'haskell-tasty-hunit')
+source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
+sha512sums=('75c7a8a598a337ef4b3e23a59fa65b3cb50438369493a661a86c57a9bcf74bd8ea82cbaf80fb378cd1e88443161134bf0cc86fdb033c9468541a9b22053d429e')
+
+prepare() {
+cd $_hkgname-$pkgver
+sed -i 's/0.3.1/0.3/' $_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 $MAKEFLAGS
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --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-getopt-generics/trunk (PKGBUILD)

2020-09-17 Thread Felix Yan via arch-commits
Date: Thursday, September 17, 2020 @ 18:17:39
  Author: felixonmars
Revision: 708963

upgpkg: haskell-getopt-generics 0.13.0.4-10: rebuild with hspec 2.7.4, 
hspec-core 2.7.4, hspec-discover 2.7.4

Modified:
  haskell-getopt-generics/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-09-17 18:17:09 UTC (rev 708962)
+++ PKGBUILD2020-09-17 18:17:39 UTC (rev 708963)
@@ -3,7 +3,7 @@
 _hkgname=getopt-generics
 pkgname=haskell-getopt-generics
 pkgver=0.13.0.4
-pkgrel=9
+pkgrel=10
 pkgdesc="Create command line interfaces with ease"
 url="https://github.com/soenkehahn/getopt-generics;
 license=('BSD')


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

2020-09-17 Thread Felix Yan via arch-commits
Date: Thursday, September 17, 2020 @ 18:25:36
  Author: felixonmars
Revision: 708982

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 708981, haskell-hashtables/trunk/PKGBUILD)

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

Copied: haskell-hashtables/repos/community-staging-x86_64/PKGBUILD (from rev 
708981, haskell-hashtables/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-09-17 18:25:36 UTC (rev 708982)
@@ -0,0 +1,50 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=hashtables
+pkgname=haskell-hashtables
+pkgver=1.2.4.0
+pkgrel=5
+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' 'haskell-mwc-random' 'haskell-quickcheck' 'haskell-hunit'
+ 'haskell-test-framework' 'haskell-test-framework-quickcheck2'
+ 'haskell-test-framework-hunit')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('4b4aa28d5d515252f1c8629a094b752bc35a0172221bb81b7a770e1c51db44a481c11b6f9cbc00dcb042e440b379e1e6208e1990d1abeca3ae237a8d7e18bb83')
+
+prepare() {
+cd $_hkgname-$pkgver
+sed -i 's/< *0.14/<1/;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 --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build $MAKEFLAGS
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+cd $_hkgname-$pkgver
+runhaskell Setup test
+}
+
+package() {
+cd $_hkgname-$pkgver
+
+install -D -m744 register.sh 
"$pkgdir"/usr/share/haskell/register/$pkgname.sh
+install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+runhaskell Setup copy --destdir="$pkgdir"
+install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}


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

2020-09-17 Thread Felix Yan via arch-commits
Date: Thursday, September 17, 2020 @ 18:26:44
  Author: felixonmars
Revision: 708984

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-gtk2hs-buildtools/repos/community-staging-x86_64/
  haskell-gtk2hs-buildtools/repos/community-staging-x86_64/PKGBUILD
(from rev 708983, haskell-gtk2hs-buildtools/trunk/PKGBUILD)

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

Copied: haskell-gtk2hs-buildtools/repos/community-staging-x86_64/PKGBUILD (from 
rev 708983, haskell-gtk2hs-buildtools/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-09-17 18:26:44 UTC (rev 708984)
@@ -0,0 +1,37 @@
+# Maintainer: Sergej Pupykin 
+
+pkgname=haskell-gtk2hs-buildtools
+pkgver=0.13.8.0
+pkgrel=34
+pkgdesc="Tools to build the Gtk2Hs suite of User Interface libraries."
+url="https://hackage.haskell.org/package/gtk2hs-buildtools;
+license=('GPL2')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-random' 'haskell-hashtables')
+makedepends=('alex' 'happy' 'ghc')
+provides=('gtk2hs-buildtools')
+conflicts=('gtk2hs-buildtools')
+replaces=('gtk2hs-buildtools')
+source=("https://hackage.haskell.org/packages/archive/gtk2hs-buildtools/${pkgver}/gtk2hs-buildtools-${pkgver}.tar.gz;)
+sha512sums=('fa427979f20f10ca8baf38c80c28a5190d18b767046de347950ea799660e1d54939d668c01c469da36d2df6c347f7ba67e2e85f3a721f8d37852093e03fd')
+
+build() {
+cd "${srcdir}/gtk2hs-buildtools-${pkgver}"
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --datasubdir="$pkgname" 
\
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build $MAKEFLAGS
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd "${srcdir}/gtk2hs-buildtools-${pkgver}"
+
+install -D -m744 register.sh 
"$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-gtk2hs-buildtools/trunk (PKGBUILD)

2020-09-17 Thread Felix Yan via arch-commits
Date: Thursday, September 17, 2020 @ 18:26:31
  Author: felixonmars
Revision: 708983

upgpkg: haskell-gtk2hs-buildtools 0.13.8.0-34: rebuild with hspec 2.7.4, 
hspec-core 2.7.4, hspec-discover 2.7.4

Modified:
  haskell-gtk2hs-buildtools/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-09-17 18:25:36 UTC (rev 708982)
+++ PKGBUILD2020-09-17 18:26:31 UTC (rev 708983)
@@ -2,7 +2,7 @@
 
 pkgname=haskell-gtk2hs-buildtools
 pkgver=0.13.8.0
-pkgrel=33
+pkgrel=34
 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-hashable-time/repos (2 files)

2020-09-17 Thread Felix Yan via arch-commits
Date: Thursday, September 17, 2020 @ 18:24:40
  Author: felixonmars
Revision: 708980

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

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

Copied: haskell-hashable-time/repos/community-staging-x86_64/PKGBUILD (from rev 
708979, haskell-hashable-time/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-09-17 18:24:40 UTC (rev 708980)
@@ -0,0 +1,43 @@
+# Maintainer: Felix Yan 
+
+_hkgname=hashable-time
+pkgname=haskell-hashable-time
+pkgver=0.2.0.2
+pkgrel=28
+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 $MAKEFLAGS
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --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-09-17 Thread Felix Yan via arch-commits
Date: Thursday, September 17, 2020 @ 18:24:27
  Author: felixonmars
Revision: 708979

upgpkg: haskell-hashable-time 0.2.0.2-28: rebuild with hspec 2.7.4, hspec-core 
2.7.4, hspec-discover 2.7.4

Modified:
  haskell-hashable-time/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-09-17 18:24:03 UTC (rev 708978)
+++ PKGBUILD2020-09-17 18:24:27 UTC (rev 708979)
@@ -3,7 +3,7 @@
 _hkgname=hashable-time
 pkgname=haskell-hashable-time
 pkgver=0.2.0.2
-pkgrel=27
+pkgrel=28
 pkgdesc="Hashable instances for Data.Time"
 url="https://github.com/w3rs/hashable-time;
 license=('MIT')


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

2020-09-17 Thread Felix Yan via arch-commits
Date: Thursday, September 17, 2020 @ 18:25:23
  Author: felixonmars
Revision: 708981

upgpkg: haskell-hashtables 1.2.4.0-5: rebuild with hspec 2.7.4, hspec-core 
2.7.4, hspec-discover 2.7.4

Modified:
  haskell-hashtables/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-09-17 18:24:40 UTC (rev 708980)
+++ PKGBUILD2020-09-17 18:25:23 UTC (rev 708981)
@@ -4,7 +4,7 @@
 _hkgname=hashtables
 pkgname=haskell-hashtables
 pkgver=1.2.4.0
-pkgrel=4
+pkgrel=5
 pkgdesc="Mutable hash tables in the ST monad"
 url="https://hackage.haskell.org/package/${_hkgname};
 license=('BSD')


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

2020-09-17 Thread Felix Yan via arch-commits
Date: Thursday, September 17, 2020 @ 18:32:35
  Author: felixonmars
Revision: 709000

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-hspec-golden/repos/community-staging-x86_64/PKGBUILD (from rev 
708999, haskell-hspec-golden/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-09-17 18:32:35 UTC (rev 709000)
@@ -0,0 +1,46 @@
+# Maintainer: Felix Yan 
+# Contributor: berberman 
+
+_hkgname=hspec-golden
+pkgname=haskell-hspec-golden
+pkgver=0.1.0.3
+pkgrel=10
+pkgdesc="Golden tests for hspec."
+url="https://github.com/stackbuilders/hspec-golden;
+license=('BSD')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-hspec-core' 'haskell-optparse-applicative')
+makedepends=('ghc' 'haskell-hspec' 'haskell-silently')
+source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz;)
+sha256sums=('9418291aed76e7654591074a04e0ff4b25b2443f8b628370983c3860c958aab4')
+
+build() {
+  cd $_hkgname-$pkgver
+
+  runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \
+--ghc-option=-optl-Wl\,-z\,relro\,-z\,now \
+--ghc-option='-pie'
+
+  runhaskell Setup build $MAKEFLAGS
+  runhaskell Setup register --gen-script
+  runhaskell Setup unregister --gen-script
+  sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+  sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+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-hourglass/repos (2 files)

2020-09-17 Thread Felix Yan via arch-commits
Date: Thursday, September 17, 2020 @ 18:31:14
  Author: felixonmars
Revision: 708996

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-hourglass/repos/community-staging-x86_64/PKGBUILD (from rev 
708995, haskell-hourglass/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-09-17 18:31:14 UTC (rev 708996)
@@ -0,0 +1,44 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=hourglass
+pkgname=haskell-hourglass
+pkgver=0.2.12
+pkgrel=69
+pkgdesc="simple performant time related library"
+url="https://github.com/vincenthz/hs-hourglass;
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs')
+makedepends=('ghc' 'haskell-old-locale' 'haskell-tasty' 'haskell-tasty-hunit'
+ 'haskell-tasty-quickcheck')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('c748d7f875ca0b1ea9034dba1a5cfa3fc4e51613ce24c90b54856fdc385d9ccc5eda3559f1674abf3ea966cc7851891dfee86bad897062a97a79db8408574bdc')
+
+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 $MAKEFLAGS
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --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-contrib/trunk (PKGBUILD)

2020-09-17 Thread Felix Yan via arch-commits
Date: Thursday, September 17, 2020 @ 18:31:40
  Author: felixonmars
Revision: 708997

upgpkg: haskell-hspec-contrib 0.5.1-59: rebuild with hspec 2.7.4, hspec-core 
2.7.4, hspec-discover 2.7.4

Modified:
  haskell-hspec-contrib/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-09-17 18:31:14 UTC (rev 708996)
+++ PKGBUILD2020-09-17 18:31:40 UTC (rev 708997)
@@ -3,7 +3,7 @@
 _hkgname=hspec-contrib
 pkgname=haskell-hspec-contrib
 pkgver=0.5.1
-pkgrel=58
+pkgrel=59
 pkgdesc="Contributed functionality for Hspec"
 url="https://hspec.github.io/;
 license=('MIT')


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

2020-09-17 Thread Felix Yan via arch-commits
Date: Thursday, September 17, 2020 @ 18:32:22
  Author: felixonmars
Revision: 708999

upgpkg: haskell-hspec-golden 0.1.0.3-10: rebuild with hspec 2.7.4, hspec-core 
2.7.4, hspec-discover 2.7.4

Modified:
  haskell-hspec-golden/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-09-17 18:31:53 UTC (rev 708998)
+++ PKGBUILD2020-09-17 18:32:22 UTC (rev 708999)
@@ -4,7 +4,7 @@
 _hkgname=hspec-golden
 pkgname=haskell-hspec-golden
 pkgver=0.1.0.3
-pkgrel=9
+pkgrel=10
 pkgdesc="Golden tests for hspec."
 url="https://github.com/stackbuilders/hspec-golden;
 license=('BSD')


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

2020-09-17 Thread Felix Yan via arch-commits
Date: Thursday, September 17, 2020 @ 18:31:53
  Author: felixonmars
Revision: 708998

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-hspec-contrib/repos/community-staging-x86_64/PKGBUILD (from rev 
708997, haskell-hspec-contrib/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-09-17 18:31:53 UTC (rev 708998)
@@ -0,0 +1,42 @@
+# Maintainer: Felix Yan 
+
+_hkgname=hspec-contrib
+pkgname=haskell-hspec-contrib
+pkgver=0.5.1
+pkgrel=59
+pkgdesc="Contributed functionality for Hspec"
+url="https://hspec.github.io/;
+license=('MIT')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-hspec-core' 'haskell-hunit')
+makedepends=('ghc' 'haskell-hspec' 'haskell-quickcheck')
+source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
+sha512sums=('cc6ee847d7c99b2607c36b2200bf0bc05ce30437110f216f82464069ffdf80a76d836ad7aace3d69a00cf9da4b28d39491a251c6f60401009a6f9c85d20043e0')
+
+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 $MAKEFLAGS
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --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-listlike/trunk (PKGBUILD)

2020-09-17 Thread Felix Yan via arch-commits
Date: Thursday, September 17, 2020 @ 18:39:00
  Author: felixonmars
Revision: 709011

upgpkg: haskell-listlike 4.7.2-10: rebuild with hspec 2.7.4, hspec-core 2.7.4, 
hspec-discover 2.7.4

Modified:
  haskell-listlike/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-09-17 18:37:45 UTC (rev 709010)
+++ PKGBUILD2020-09-17 18:39:00 UTC (rev 709011)
@@ -3,7 +3,7 @@
 _hkgname=ListLike
 pkgname=haskell-listlike
 pkgver=4.7.2
-pkgrel=9
+pkgrel=10
 pkgdesc="Generic support for list-like structures"
 url="https://github.com/ddssff/listlike;
 license=('BSD')


[arch-commits] Commit in gtk-doc/repos/extra-any (PKGBUILD PKGBUILD fix.diff fix.diff)

2020-09-17 Thread Jan Steffens via arch-commits
Date: Thursday, September 17, 2020 @ 18:39:15
  Author: heftig
Revision: 396231

archrelease: copy trunk to extra-any

Added:
  gtk-doc/repos/extra-any/PKGBUILD
(from rev 396230, gtk-doc/trunk/PKGBUILD)
  gtk-doc/repos/extra-any/fix.diff
(from rev 396230, gtk-doc/trunk/fix.diff)
Deleted:
  gtk-doc/repos/extra-any/PKGBUILD
  gtk-doc/repos/extra-any/fix.diff

--+
 PKGBUILD |   90 ++---
 fix.diff |   60 
 2 files changed, 75 insertions(+), 75 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2020-09-17 18:39:01 UTC (rev 396230)
+++ PKGBUILD2020-09-17 18:39:15 UTC (rev 396231)
@@ -1,45 +0,0 @@
-# Maintainer: Jan de Groot 
-
-pkgname=gtk-doc
-pkgver=1.32+37+gefc3644
-pkgrel=1
-pkgdesc="Documentation tool for public library API"
-url="https://www.gtk.org/gtk-doc/;
-arch=(any)
-license=(GPL FDL)
-depends=(docbook-xsl docbook-xml glib2-docs python-lxml python-pygments
- python-anytree)
-makedepends=(dblatex git yelp-tools meson)
-checkdepends=(bc gtk3 python-six python-parameterized)
-optdepends=('dblatex: PDF support')
-_commit=efc3644e41b40f605c5f5e9075173d6ab1bd1950  # master
-source=("git+https://gitlab.gnome.org/GNOME/gtk-doc.git#commit=$_commit;
- fix.diff)
-sha256sums=('SKIP'
-'0391f47af6bd11bdc870ba826836612c68f538a12bc12fe0b4f34e6c11482baf')
-
-pkgver() {
-  cd $pkgname
-  git describe --tags | sed -e 's/GTK_DOC_//' -e 's/_/\./g' -e 's/-/+/g'
-}
-
-prepare() {
-  cd $pkgname
-  patch -Np1 -i ../fix.diff
-}
-
-build() {
-  arch-meson $pkgname build
-  ninja -C build
-}
-
-check() {
-  # Tests don't work yet
-  meson test -C build --print-errorlogs || :
-}
-
-package() {
-  DESTDIR="$pkgdir" meson install -C build
-  python -m compileall -d /usr/lib "$pkgdir/usr/lib"
-  python -O -m compileall -d /usr/lib "$pkgdir/usr/lib"
-}

Copied: gtk-doc/repos/extra-any/PKGBUILD (from rev 396230, 
gtk-doc/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2020-09-17 18:39:15 UTC (rev 396231)
@@ -0,0 +1,45 @@
+# Maintainer: Jan Alexander Steffens (heftig) 
+# Contributor: Jan de Groot 
+
+pkgname=gtk-doc
+pkgver=1.32+52+gb209222
+pkgrel=1
+pkgdesc="Documentation tool for public library API"
+url="https://www.gtk.org/gtk-doc/;
+arch=(any)
+license=(GPL FDL)
+depends=(docbook-xsl docbook-xml glib2-docs python-lxml python-pygments
+ python-anytree)
+makedepends=(dblatex git yelp-tools meson)
+checkdepends=(bc gtk3 python-six python-parameterized)
+optdepends=('dblatex: PDF support')
+_commit=b2092227f5b6718c27380d6a7bd6842ffa008d56  # master
+source=("git+https://gitlab.gnome.org/GNOME/gtk-doc.git#commit=$_commit;
+ fix.diff)
+sha256sums=('SKIP'
+'0391f47af6bd11bdc870ba826836612c68f538a12bc12fe0b4f34e6c11482baf')
+
+pkgver() {
+  cd $pkgname
+  git describe --tags | sed -e 's/GTK_DOC_//' -e 's/_/\./g' -e 's/-/+/g'
+}
+
+prepare() {
+  cd $pkgname
+  patch -Np1 -i ../fix.diff
+}
+
+build() {
+  arch-meson $pkgname build
+  meson compile -C build
+}
+
+check() {
+  meson test -C build --print-errorlogs
+}
+
+package() {
+  DESTDIR="$pkgdir" meson install -C build
+  python -m compileall -d /usr/lib "$pkgdir/usr/lib"
+  python -O -m compileall -d /usr/lib "$pkgdir/usr/lib"
+}

Deleted: fix.diff
===
--- fix.diff2020-09-17 18:39:01 UTC (rev 396230)
+++ fix.diff2020-09-17 18:39:15 UTC (rev 396231)
@@ -1,30 +0,0 @@
-diff --git i/gtkdoc/highlight.py w/gtkdoc/highlight.py
-index ba1c601..226aa12 100644
 i/gtkdoc/highlight.py
-+++ w/gtkdoc/highlight.py
-@@ -46,6 +46,9 @@ def highlight_code(code, lang='c'):
- 
- 
- def append_style_defs(css_file_name):
--os.chmod(css_file_name, 0o644)
-+try:
-+os.chmod(css_file_name, 0o644)
-+except OSError:
-+pass
- with open(css_file_name, 'at', newline='\n', encoding='utf-8') as css:
- css.write(HTML_FORMATTER.get_style_defs())
-diff --git i/gtkdoc/scan.py w/gtkdoc/scan.py
-index d04d4d4..2103d02 100644
 i/gtkdoc/scan.py
-+++ w/gtkdoc/scan.py
-@@ -961,8 +961,8 @@ def ScanHeaderContent(input_lines, decl_list, get_types, 
options):
- logging.info('struct/union level : %d', level)
- 
- # here we want in_declaration=='', otherwise we have a partial declaration
--if in_declaration != '':
--raise RuntimeError('partial declaration (%s) : %s ' % 
(in_declaration, decl))
-+#if in_declaration != '':
-+#raise RuntimeError('partial declaration (%s) : %s ' % 
(in_declaration, decl))
- 
- # print remaining forward declarations
- for symbol in sorted(forward_decls.keys()):

Copied: gtk-doc/repos/extra-any/fix.diff (from rev 396230, 
gtk-doc/trunk/fix.diff)

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

2020-09-17 Thread Felix Yan via arch-commits
Date: Thursday, September 17, 2020 @ 18:40:40
  Author: felixonmars
Revision: 709015

upgpkg: haskell-markdown-unlit 0.5.0-62: rebuild with hspec 2.7.4, hspec-core 
2.7.4, hspec-discover 2.7.4

Modified:
  haskell-markdown-unlit/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-09-17 18:40:12 UTC (rev 709014)
+++ PKGBUILD2020-09-17 18:40:40 UTC (rev 709015)
@@ -3,7 +3,7 @@
 _hkgname=markdown-unlit
 pkgname=haskell-markdown-unlit
 pkgver=0.5.0
-pkgrel=61
+pkgrel=62
 pkgdesc="Literate Haskell support for Markdown"
 url="https://github.com/sol/markdown-unlit;
 license=('MIT')


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

2020-09-17 Thread Felix Yan via arch-commits
Date: Thursday, September 17, 2020 @ 18:40:12
  Author: felixonmars
Revision: 709014

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 709013, haskell-loop/trunk/PKGBUILD)

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

Copied: haskell-loop/repos/community-staging-x86_64/PKGBUILD (from rev 709013, 
haskell-loop/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-09-17 18:40:12 UTC (rev 709014)
@@ -0,0 +1,45 @@
+# Maintainer: Felix Yan 
+
+_hkgname=loop
+pkgname=haskell-loop
+pkgver=0.3.0
+pkgrel=69
+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 $MAKEFLAGS
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --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-listlike/repos (2 files)

2020-09-17 Thread Felix Yan via arch-commits
Date: Thursday, September 17, 2020 @ 18:39:13
  Author: felixonmars
Revision: 709012

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-listlike/repos/community-staging-x86_64/PKGBUILD (from rev 
709011, haskell-listlike/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-09-17 18:39:13 UTC (rev 709012)
@@ -0,0 +1,42 @@
+# Maintainer: Felix Yan 
+
+_hkgname=ListLike
+pkgname=haskell-listlike
+pkgver=4.7.2
+pkgrel=10
+pkgdesc="Generic support for list-like structures"
+url="https://github.com/ddssff/listlike;
+license=('BSD')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-dlist' 'haskell-fmlist' 'haskell-utf8-string' 
'haskell-vector')
+makedepends=('ghc' 'haskell-hunit' 'haskell-quickcheck' 'haskell-random')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('bfb9c0bf805cb4cd43032263f52c015ac87829e90369035d9bccebc21d18434c608cc4202fd19b00c68e8c4b562bea1e344741327632d06081b625d0c8bac2df')
+
+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 $MAKEFLAGS
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --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 "COPYRIGHT" 
"${pkgdir}/usr/share/licenses/${pkgname}/COPYRIGHT"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/COPYRIGHT"
+}


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

2020-09-17 Thread Felix Yan via arch-commits
Date: Thursday, September 17, 2020 @ 18:39:59
  Author: felixonmars
Revision: 709013

upgpkg: haskell-loop 0.3.0-69: rebuild with hspec 2.7.4, hspec-core 2.7.4, 
hspec-discover 2.7.4

Modified:
  haskell-loop/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-09-17 18:39:13 UTC (rev 709012)
+++ PKGBUILD2020-09-17 18:39:59 UTC (rev 709013)
@@ -3,7 +3,7 @@
 _hkgname=loop
 pkgname=haskell-loop
 pkgver=0.3.0
-pkgrel=68
+pkgrel=69
 pkgdesc="Fast loops (for when GHC can't optimize forM_)"
 url="https://github.com/nh2/loop;
 license=('MIT')


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

2020-09-17 Thread Jan Steffens via arch-commits
Date: Thursday, September 17, 2020 @ 18:39:01
  Author: heftig
Revision: 396230

1.32+52+gb209222-1

Modified:
  gtk-doc/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-09-17 18:29:19 UTC (rev 396229)
+++ PKGBUILD2020-09-17 18:39:01 UTC (rev 396230)
@@ -1,7 +1,8 @@
-# Maintainer: Jan de Groot 
+# Maintainer: Jan Alexander Steffens (heftig) 
+# Contributor: Jan de Groot 
 
 pkgname=gtk-doc
-pkgver=1.32+37+gefc3644
+pkgver=1.32+52+gb209222
 pkgrel=1
 pkgdesc="Documentation tool for public library API"
 url="https://www.gtk.org/gtk-doc/;
@@ -12,7 +13,7 @@
 makedepends=(dblatex git yelp-tools meson)
 checkdepends=(bc gtk3 python-six python-parameterized)
 optdepends=('dblatex: PDF support')
-_commit=efc3644e41b40f605c5f5e9075173d6ab1bd1950  # master
+_commit=b2092227f5b6718c27380d6a7bd6842ffa008d56  # master
 source=("git+https://gitlab.gnome.org/GNOME/gtk-doc.git#commit=$_commit;
  fix.diff)
 sha256sums=('SKIP'
@@ -30,12 +31,11 @@
 
 build() {
   arch-meson $pkgname build
-  ninja -C build
+  meson compile -C build
 }
 
 check() {
-  # Tests don't work yet
-  meson test -C build --print-errorlogs || :
+  meson test -C build --print-errorlogs
 }
 
 package() {


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

2020-09-17 Thread Felix Yan via arch-commits
Date: Thursday, September 17, 2020 @ 18:51:17
  Author: felixonmars
Revision: 709044

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-monoid-subclasses/repos/community-staging-x86_64/
  haskell-monoid-subclasses/repos/community-staging-x86_64/PKGBUILD
(from rev 709043, haskell-monoid-subclasses/trunk/PKGBUILD)

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

Copied: haskell-monoid-subclasses/repos/community-staging-x86_64/PKGBUILD (from 
rev 709043, haskell-monoid-subclasses/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-09-17 18:51:17 UTC (rev 709044)
@@ -0,0 +1,38 @@
+# Maintainer: Felix Yan 
+# Contributor: Thomas Dziedzic 
+
+_hkgname=monoid-subclasses
+pkgname=haskell-monoid-subclasses
+pkgver=1.0.1
+pkgrel=26
+pkgdesc="Subclasses of Monoid"
+url="https://github.com/blamario/monoid-subclasses/;
+license=('BSD')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-primes' 'haskell-vector')
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('7da854f0eff79f907ab6fe0f09d82917ff567480b84fba4b19c8b03b61712f9a88d65cfe67ba1027dc6daf368a1193eae640ae4b4e9052354e0d0b2d16586999')
+
+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 $MAKEFLAGS
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --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 "BSD3-LICENSE.txt" 
"${pkgdir}/usr/share/licenses/${pkgname}/BSD3-LICENSE.txt"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/BSD3-LICENSE.txt"
+}


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

2020-09-17 Thread Felix Yan via arch-commits
Date: Thursday, September 17, 2020 @ 18:51:04
  Author: felixonmars
Revision: 709043

upgpkg: haskell-monoid-subclasses 1.0.1-26: rebuild with hspec 2.7.4, 
hspec-core 2.7.4, hspec-discover 2.7.4

Modified:
  haskell-monoid-subclasses/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-09-17 18:50:21 UTC (rev 709042)
+++ PKGBUILD2020-09-17 18:51:04 UTC (rev 709043)
@@ -4,7 +4,7 @@
 _hkgname=monoid-subclasses
 pkgname=haskell-monoid-subclasses
 pkgver=1.0.1
-pkgrel=25
+pkgrel=26
 pkgdesc="Subclasses of Monoid"
 url="https://github.com/blamario/monoid-subclasses/;
 license=('BSD')


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

2020-09-17 Thread Felix Yan via arch-commits
Date: Thursday, September 17, 2020 @ 18:50:21
  Author: felixonmars
Revision: 709042

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-monadrandom/repos/community-staging-x86_64/PKGBUILD (from rev 
709041, haskell-monadrandom/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-09-17 18:50:21 UTC (rev 709042)
@@ -0,0 +1,38 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=MonadRandom
+pkgname=haskell-monadrandom
+pkgver=0.5.2
+pkgrel=16
+pkgdesc="Random-number generation monad."
+url="https://hackage.haskell.org/package/${_hkgname};
+license=("custom")
+arch=('x86_64')
+depends=('ghc-libs' "haskell-primitive" "haskell-random" 
"haskell-transformers-compat")
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('97b19ab95d20ccb0da7cec90aa0616e864db9c16da0e19d4862f6df796600883e7c2e633688391e56186a8eea411ab4912f09d736abc0f6dac96ae98d9726fed')
+
+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 $MAKEFLAGS
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --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-monadrandom/trunk (PKGBUILD)

2020-09-17 Thread Felix Yan via arch-commits
Date: Thursday, September 17, 2020 @ 18:50:08
  Author: felixonmars
Revision: 709041

upgpkg: haskell-monadrandom 0.5.2-16: rebuild with hspec 2.7.4, hspec-core 
2.7.4, hspec-discover 2.7.4

Modified:
  haskell-monadrandom/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-09-17 18:49:40 UTC (rev 709040)
+++ PKGBUILD2020-09-17 18:50:08 UTC (rev 709041)
@@ -4,7 +4,7 @@
 _hkgname=MonadRandom
 pkgname=haskell-monadrandom
 pkgver=0.5.2
-pkgrel=15
+pkgrel=16
 pkgdesc="Random-number generation monad."
 url="https://hackage.haskell.org/package/${_hkgname};
 license=("custom")


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

2020-09-17 Thread Felix Yan via arch-commits
Date: Thursday, September 17, 2020 @ 18:56:59
  Author: felixonmars
Revision: 709060

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-network-multicast/repos/community-staging-x86_64/
  haskell-network-multicast/repos/community-staging-x86_64/PKGBUILD
(from rev 709059, haskell-network-multicast/trunk/PKGBUILD)

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

Copied: haskell-network-multicast/repos/community-staging-x86_64/PKGBUILD (from 
rev 709059, haskell-network-multicast/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-09-17 18:56:59 UTC (rev 709060)
@@ -0,0 +1,43 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=network-multicast
+pkgname=haskell-network-multicast
+pkgver=0.3.2
+pkgrel=27
+pkgdesc="Simple multicast library"
+url="https://hackage.haskell.org/package/${_hkgname};
+license=("custom:PublicDomain")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-network' 'haskell-network-bsd')
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('6308b09e882a3b99ce762cc30da790d6ff83b777d322842d342f555a307c59f0110b9a46557559e9bb5bfba258644f25ebfb9007f33e62cf6855dec8fd48da99')
+
+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 $MAKEFLAGS
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --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 template-glib/trunk (PKGBUILD)

2020-09-17 Thread Jan Steffens via arch-commits
Date: Thursday, September 17, 2020 @ 18:57:02
  Author: heftig
Revision: 396242

3.34.0+4+g5196521-1

Modified:
  template-glib/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-09-17 18:56:56 UTC (rev 396241)
+++ PKGBUILD2020-09-17 18:57:02 UTC (rev 396242)
@@ -1,8 +1,8 @@
-# Maintainer: Jan Alexander Steffens (heftig) 
+# Maintainer: Jan Alexander Steffens (heftig) 
 
 pkgname=template-glib
-pkgver=3.34.0
-pkgrel=2
+pkgver=3.34.0+4+g5196521
+pkgrel=1
 pkgdesc="A templating library for GLib"
 url="https://gitlab.gnome.org/GNOME/template-glib;
 arch=(x86_64)
@@ -9,7 +9,8 @@
 license=(LGPL)
 depends=(glib2 gobject-introspection-runtime)
 makedepends=(git meson vala gobject-introspection gtk-doc)
-_commit=3899ca522bc2cc6e2d866abbc9bc05818a6c48b3  # tags/3.34.0^0
+provides=(libtemplate-glib-1.0.so)
+_commit=51965216367391583fd87d1a20cd9ba2bc4943d2  # master
 source=("git+https://gitlab.gnome.org/GNOME/template-glib.git#commit=$_commit;)
 sha256sums=('SKIP')
 
@@ -24,7 +25,7 @@
 
 build() {
   arch-meson $pkgname build -D enable_gtk_doc=true
-  ninja -C build
+  meson compile -C build
 }
 
 check() {


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

2020-09-17 Thread Jan Steffens via arch-commits
Date: Thursday, September 17, 2020 @ 18:58:01
  Author: heftig
Revision: 396243

450.66-19: linux-lts 5.4.66-1

Modified:
  nvidia-lts/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-09-17 18:57:02 UTC (rev 396242)
+++ PKGBUILD2020-09-17 18:58:01 UTC (rev 396243)
@@ -3,7 +3,7 @@
 
 pkgname=nvidia-lts
 pkgver=450.66
-pkgrel=18
+pkgrel=19
 epoch=1
 pkgdesc="NVIDIA drivers for linux-lts"
 arch=('x86_64')
@@ -41,3 +41,4 @@
 
 
 
+


[arch-commits] Commit in haskell-network2.8/repos (2 files)

2020-09-17 Thread Felix Yan via arch-commits
Date: Thursday, September 17, 2020 @ 18:57:52
  Author: felixonmars
Revision: 709062

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-network2.8/repos/community-staging-x86_64/
  haskell-network2.8/repos/community-staging-x86_64/PKGBUILD
(from rev 709061, haskell-network2.8/trunk/PKGBUILD)

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

Copied: haskell-network2.8/repos/community-staging-x86_64/PKGBUILD (from rev 
709061, haskell-network2.8/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-09-17 18:57:52 UTC (rev 709062)
@@ -0,0 +1,44 @@
+# Maintainer: Felix Yan 
+# Contributor: Thomas Dziedzic 
+
+_hkgname=network
+pkgname=haskell-network2.8
+pkgver=2.8.0.1
+pkgrel=24
+pkgdesc="Low-level networking interface"
+url="https://hackage.haskell.org/package/${_hkgname};
+license=('BSD')
+arch=('x86_64')
+depends=('ghc-libs')
+makedepends=('ghc' 'haskell-doctest' 'haskell-hspec' 'haskell-hunit')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('e133b1fadfdb0a38fff1fbeabec8ec90a8e7ec49a32a168077588289127ede25b7b4077269eac99f42df657f52e73332a58781e4d9ffd1cd1058497d8ac90f85')
+
+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 $MAKEFLAGS
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+cd $_hkgname-$pkgver
+# https://github.com/haskell/network/issues/333#issuecomment-400173091
+runhaskell Setup test || warning "Tests failed"
+}
+
+package() {
+cd $_hkgname-$pkgver
+
+install -D -m744 register.sh 
"$pkgdir"/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 tp_smapi/trunk (PKGBUILD)

2020-09-17 Thread Jan Steffens via arch-commits
Date: Thursday, September 17, 2020 @ 18:57:59
  Author: heftig
Revision: 709065

0.43-237: linux 5.8.10.arch1-1

Modified:
  tp_smapi/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-09-17 18:57:58 UTC (rev 709064)
+++ PKGBUILD2020-09-17 18:57:59 UTC (rev 709065)
@@ -9,7 +9,7 @@
 
 pkgname=tp_smapi
 pkgver=0.43
-pkgrel=236
+pkgrel=237
 pkgdesc="Modules for ThinkPad's SMAPI functionality"
 arch=('x86_64')
 url='https://github.com/evgeni/tp_smapi'


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

2020-09-17 Thread Jan Steffens via arch-commits
Date: Thursday, September 17, 2020 @ 18:57:57
  Author: heftig
Revision: 709063

r73.0cf3b48-49: linux 5.8.10.arch1-1

Modified:
  netfilter-fullconenat/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-09-17 18:57:52 UTC (rev 709062)
+++ PKGBUILD2020-09-17 18:57:57 UTC (rev 709063)
@@ -3,7 +3,7 @@
 
 pkgname=netfilter-fullconenat
 pkgver=r73.0cf3b48
-pkgrel=48
+pkgrel=49
 pkgdesc="A kernel module that turns MASQUERADE into full cone SNAT"
 arch=('x86_64')
 url="https://github.com/Chion82/netfilter-full-cone-nat;


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

2020-09-17 Thread Jan Steffens via arch-commits
Date: Thursday, September 17, 2020 @ 18:58:06
  Author: heftig
Revision: 709073

1.1.0-349: linux 5.8.10.arch1-1

Modified:
  acpi_call/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-09-17 18:58:05 UTC (rev 709072)
+++ PKGBUILD2020-09-17 18:58:06 UTC (rev 709073)
@@ -4,7 +4,7 @@
 
 pkgname=acpi_call
 pkgver=1.1.0
-pkgrel=348
+pkgrel=349
 pkgdesc='A linux kernel module that enables calls to ACPI methods through 
/proc/acpi/call'
 url='https://github.com/mkottman/acpi_call'
 arch=('x86_64')
@@ -51,3 +51,4 @@
 
 
 
+


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

2020-09-17 Thread Jan Steffens via arch-commits
Date: Thursday, September 17, 2020 @ 18:58:04
  Author: heftig
Revision: 709071

20200106-73: linux 5.8.10.arch1-1

Modified:
  vhba-module/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-09-17 18:58:04 UTC (rev 709070)
+++ PKGBUILD2020-09-17 18:58:04 UTC (rev 709071)
@@ -5,7 +5,7 @@
 pkgbase=vhba-module
 pkgname=(vhba-module vhba-module-dkms)
 pkgver=20200106
-pkgrel=72
+pkgrel=73
 pkgdesc="Kernel module that emulates SCSI devices"
 url="https://cdemu.sourceforge.io/;
 arch=(x86_64)


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

2020-09-17 Thread Jan Steffens via arch-commits
Date: Thursday, September 17, 2020 @ 18:58:03
  Author: heftig
Revision: 709069

8.048.03-29: linux 5.8.10.arch1-1

Modified:
  r8168/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-09-17 18:58:02 UTC (rev 709068)
+++ PKGBUILD2020-09-17 18:58:03 UTC (rev 709069)
@@ -4,7 +4,7 @@
 
 pkgname=r8168
 pkgver=8.048.03
-pkgrel=28
+pkgrel=29
 pkgdesc="A kernel module for Realtek 8168 network cards"
 url="http://www.realtek.com.tw;
 license=("GPL")


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

2020-09-17 Thread Jan Steffens via arch-commits
Date: Thursday, September 17, 2020 @ 18:58:04
  Author: heftig
Revision: 709070

1.1.0-173: linux-lts 5.4.66-1

Modified:
  acpi_call-lts/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-09-17 18:58:03 UTC (rev 709069)
+++ PKGBUILD2020-09-17 18:58:04 UTC (rev 709070)
@@ -4,7 +4,7 @@
 
 pkgname=acpi_call-lts
 pkgver=1.1.0
-pkgrel=172
+pkgrel=173
 pkgdesc='A linux kernel module that enables calls to ACPI methods through 
/proc/acpi/call'
 url='https://github.com/mkottman/acpi_call'
 arch=('x86_64')
@@ -49,3 +49,4 @@
 
 
 
+


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

2020-09-17 Thread Jan Steffens via arch-commits
Date: Thursday, September 17, 2020 @ 18:56:26
  Author: heftig
Revision: 396238

5.8.10.zen1-1

Modified:
  linux-zen/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-09-17 18:53:23 UTC (rev 396237)
+++ PKGBUILD2020-09-17 18:56:26 UTC (rev 396238)
@@ -1,7 +1,7 @@
 # Maintainer: Jan Alexander Steffens (heftig) 
 
 pkgbase=linux-zen
-pkgver=5.8.9.zen2
+pkgver=5.8.10.zen1
 pkgrel=1
 pkgdesc='Linux ZEN'
 _srctag=v${pkgver%.*}-${pkgver##*.}


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

2020-09-17 Thread Jan Steffens via arch-commits
Date: Thursday, September 17, 2020 @ 18:56:28
  Author: heftig
Revision: 396239

5.8.10.arch1-1

Modified:
  linux/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-09-17 18:56:26 UTC (rev 396238)
+++ PKGBUILD2020-09-17 18:56:28 UTC (rev 396239)
@@ -1,7 +1,7 @@
 # Maintainer: Jan Alexander Steffens (heftig) 
 
 pkgbase=linux
-pkgver=5.8.9.arch2
+pkgver=5.8.10.arch1
 pkgrel=1
 pkgdesc='Linux'
 _srctag=v${pkgver%.*}-${pkgver##*.}


[arch-commits] Commit in virtualbox-host-modules-arch/trunk (PKGBUILD)

2020-09-17 Thread Jan Steffens via arch-commits
Date: Thursday, September 17, 2020 @ 18:57:58
  Author: heftig
Revision: 709064

6.1.14-5: linux 5.8.10.arch1-1

Modified:
  virtualbox-host-modules-arch/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-09-17 18:57:57 UTC (rev 709063)
+++ PKGBUILD2020-09-17 18:57:58 UTC (rev 709064)
@@ -3,7 +3,7 @@
 
 pkgname='virtualbox-host-modules-arch'
 pkgver=6.1.14
-pkgrel=4
+pkgrel=5
 pkgdesc='Virtualbox host kernel modules for Arch Kernel'
 arch=('x86_64')
 url='https://virtualbox.org/'
@@ -49,3 +49,4 @@
 
 
 
+


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

2020-09-17 Thread Jan Steffens via arch-commits
Date: Thursday, September 17, 2020 @ 18:58:05
  Author: heftig
Revision: 709072

8.048.03-26: linux-lts 5.4.66-1

Modified:
  r8168-lts/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-09-17 18:58:04 UTC (rev 709071)
+++ PKGBUILD2020-09-17 18:58:05 UTC (rev 709072)
@@ -2,7 +2,7 @@
 
 pkgname=r8168-lts
 pkgver=8.048.03
-pkgrel=25
+pkgrel=26
 pkgdesc="A kernel module for Realtek 8168 network cards for linux-lts"
 url="http://www.realtek.com.tw;
 license=("GPL")


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

2020-09-17 Thread Jan Steffens via arch-commits
Date: Thursday, September 17, 2020 @ 18:56:56
  Author: heftig
Revision: 396241

3.38.0-1

Modified:
  jsonrpc-glib/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-09-17 18:56:31 UTC (rev 396240)
+++ PKGBUILD2020-09-17 18:56:56 UTC (rev 396241)
@@ -1,7 +1,7 @@
-# Maintainer: Jan Alexander Steffens (heftig) 
+# Maintainer: Jan Alexander Steffens (heftig) 
 
 pkgname=jsonrpc-glib
-pkgver=3.34.0
+pkgver=3.38.0
 pkgrel=1
 pkgdesc="A JSON-RPC library for GLib"
 url="https://gitlab.gnome.org/GNOME/jsonrpc-glib;
@@ -9,7 +9,8 @@
 license=(LGPL)
 depends=(json-glib)
 makedepends=(git meson vala gobject-introspection gtk-doc)
-_commit=3e5413bf92acea315d17be4dff58026d490e680f  # tags/3.34.0^0
+provides=(libjsonrpc-glib-1.0.so)
+_commit=1ef4e954414ee7886ed608bbe0b934c716cde142  # tags/3.38.0^0
 source=("git+https://gitlab.gnome.org/GNOME/jsonrpc-glib.git#commit=$_commit;)
 sha256sums=('SKIP')
 
@@ -24,7 +25,7 @@
 
 build() {
   arch-meson $pkgname build -D enable_gtk_doc=true
-  ninja -C build
+  meson compile -C build
 }
 
 check() {


[arch-commits] Commit in haskell-network2.8/trunk (PKGBUILD)

2020-09-17 Thread Felix Yan via arch-commits
Date: Thursday, September 17, 2020 @ 18:57:39
  Author: felixonmars
Revision: 709061

upgpkg: haskell-network2.8 2.8.0.1-24: rebuild with hspec 2.7.4, hspec-core 
2.7.4, hspec-discover 2.7.4

Modified:
  haskell-network2.8/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-09-17 18:56:59 UTC (rev 709060)
+++ PKGBUILD2020-09-17 18:57:39 UTC (rev 709061)
@@ -4,7 +4,7 @@
 _hkgname=network
 pkgname=haskell-network2.8
 pkgver=2.8.0.1
-pkgrel=23
+pkgrel=24
 pkgdesc="Low-level networking interface"
 url="https://hackage.haskell.org/package/${_hkgname};
 license=('BSD')


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

2020-09-17 Thread Jan Steffens via arch-commits
Date: Thursday, September 17, 2020 @ 18:58:00
  Author: heftig
Revision: 709066

6.30.223.271-230: linux 5.8.10.arch1-1

Modified:
  broadcom-wl/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-09-17 18:57:59 UTC (rev 709065)
+++ PKGBUILD2020-09-17 18:58:00 UTC (rev 709066)
@@ -5,7 +5,7 @@
 #_kernelname=-custom  # Build against kernel with a different name
 pkgname=${_module}${_kernelname}
 pkgver=6.30.223.271
-pkgrel=229
+pkgrel=230
 pkgdesc='Broadcom 802.11 Linux STA wireless driver'
 arch=('x86_64')
 
url='https://www.broadcom.com/support/download-search/?pf=Wireless+LAN+Infrastructure'
@@ -54,3 +54,4 @@
 
 
 
+


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

2020-09-17 Thread Jan Steffens via arch-commits
Date: Thursday, September 17, 2020 @ 19:05:55
  Author: heftig
Revision: 709094

archrelease: copy trunk to community-testing-x86_64

Added:
  tp_smapi-lts/repos/community-testing-x86_64/
  tp_smapi-lts/repos/community-testing-x86_64/PKGBUILD
(from rev 709090, tp_smapi-lts/trunk/PKGBUILD)

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

Copied: tp_smapi-lts/repos/community-testing-x86_64/PKGBUILD (from rev 709090, 
tp_smapi-lts/trunk/PKGBUILD)
===
--- community-testing-x86_64/PKGBUILD   (rev 0)
+++ community-testing-x86_64/PKGBUILD   2020-09-17 19:05:55 UTC (rev 709094)
@@ -0,0 +1,50 @@
+# Maintainer: Lukas Fleischer 
+# Contributor: xduugu
+# Contributor: nh2
+# Contributor: Steven Davidovitz 
+# Contributor: Nick B 
+# Contributor: Christof Musik 
+# Contributor: Stefan Rupp 
+# Contributor: Ignas Anikevicius 
+
+pkgname=tp_smapi-lts
+pkgver=0.43
+pkgrel=93
+pkgdesc="Modules for ThinkPad's SMAPI functionality"
+arch=('x86_64')
+url='https://github.com/evgeni/tp_smapi'
+license=('GPL')
+makedepends=('linux-lts-headers' 'git')
+_commit=a63729ab30d85430048f65c37f29188ab484cd52  # tags/tp-smapi/0.43
+source=("git+https://github.com/evgeni/tp_smapi#commit=$_commit;)
+sha256sums=('SKIP')
+
+pkgver() {
+  cd tp_smapi
+  git describe --tags | sed 's/^tp-smapi\///;s/-/+/g'
+}
+
+build() {
+  cd tp_smapi
+
+  # https://bugs.archlinux.org/task/54975 (kernel has no 
_GLOBAL_OFFSET_TABLE_):
+  # Clear EXTRA_CFLAGS since it defaults to injecting CFLAGS and -fno-plt 
breaks the modules
+
+  make HDAPS=1 KVER="$(

[arch-commits] Commit in virtualbox-host-modules-arch/repos (2 files)

2020-09-17 Thread Jan Steffens via arch-commits
Date: Thursday, September 17, 2020 @ 19:05:55
  Author: heftig
Revision: 709092

archrelease: copy trunk to community-testing-x86_64

Added:
  virtualbox-host-modules-arch/repos/community-testing-x86_64/
  virtualbox-host-modules-arch/repos/community-testing-x86_64/PKGBUILD
(from rev 709089, virtualbox-host-modules-arch/trunk/PKGBUILD)

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

Copied: virtualbox-host-modules-arch/repos/community-testing-x86_64/PKGBUILD 
(from rev 709089, virtualbox-host-modules-arch/trunk/PKGBUILD)
===
--- community-testing-x86_64/PKGBUILD   (rev 0)
+++ community-testing-x86_64/PKGBUILD   2020-09-17 19:05:55 UTC (rev 709092)
@@ -0,0 +1,52 @@
+# Maintainer: Sébastien Luttringer
+# Contributor: Ionut Biru 
+
+pkgname='virtualbox-host-modules-arch'
+pkgver=6.1.14
+pkgrel=5
+pkgdesc='Virtualbox host kernel modules for Arch Kernel'
+arch=('x86_64')
+url='https://virtualbox.org/'
+license=('GPL')
+makedepends=('linux-headers'
+ "virtualbox-host-dkms=$pkgver")
+replaces=('virtualbox-modules' 'virtualbox-host-modules')
+conflicts=('virtualbox-modules' 'virtualbox-host-modules'
+   'virtualbox-host-dkms')
+provides=('VIRTUALBOX-HOST-MODULES')
+
+build() {
+  _kernver="$(

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

2020-09-17 Thread Jan Steffens via arch-commits
Date: Thursday, September 17, 2020 @ 19:05:53
  Author: heftig
Revision: 709091

archrelease: copy trunk to community-testing-x86_64

Added:
  acpi_call/repos/community-testing-x86_64/
  acpi_call/repos/community-testing-x86_64/PKGBUILD
(from rev 709089, acpi_call/trunk/PKGBUILD)

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

Copied: acpi_call/repos/community-testing-x86_64/PKGBUILD (from rev 709089, 
acpi_call/trunk/PKGBUILD)
===
--- community-testing-x86_64/PKGBUILD   (rev 0)
+++ community-testing-x86_64/PKGBUILD   2020-09-17 19:05:53 UTC (rev 709091)
@@ -0,0 +1,54 @@
+# Maintainer: Maxime Gauduin 
+# Contributor: mortzu 
+# Contributor: fnord0 
+
+pkgname=acpi_call
+pkgver=1.1.0
+pkgrel=349
+pkgdesc='A linux kernel module that enables calls to ACPI methods through 
/proc/acpi/call'
+url='https://github.com/mkottman/acpi_call'
+arch=('x86_64')
+license=('GPL')
+makedepends=('linux-headers' "acpi_call-dkms=$pkgver")
+conflicts=('acpi_call-dkms')
+
+build() {
+  _kernver=$(

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

2020-09-17 Thread Jan Steffens via arch-commits
Date: Thursday, September 17, 2020 @ 19:06:04
  Author: heftig
Revision: 396252

archrelease: copy trunk to testing-x86_64

Added:
  nvidia-lts/repos/testing-x86_64/
  nvidia-lts/repos/testing-x86_64/PKGBUILD
(from rev 396251, nvidia-lts/trunk/PKGBUILD)

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

Copied: nvidia-lts/repos/testing-x86_64/PKGBUILD (from rev 396251, 
nvidia-lts/trunk/PKGBUILD)
===
--- testing-x86_64/PKGBUILD (rev 0)
+++ testing-x86_64/PKGBUILD 2020-09-17 19:06:04 UTC (rev 396252)
@@ -0,0 +1,44 @@
+# Maintainer: Sven-Hendrik Haase 
+# Maintainer: Eric Bélanger 
+
+pkgname=nvidia-lts
+pkgver=450.66
+pkgrel=19
+epoch=1
+pkgdesc="NVIDIA drivers for linux-lts"
+arch=('x86_64')
+url="https://www.nvidia.com/;
+makedepends=('linux-lts-headers' "nvidia-dkms=$pkgver")
+provides=('NVIDIA-MODULE')
+license=('custom')
+options=('!strip')
+
+build() {
+_kernver=$(

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

2020-09-17 Thread Jan Steffens via arch-commits
Date: Thursday, September 17, 2020 @ 19:05:55
  Author: heftig
Revision: 709093

archrelease: copy trunk to community-testing-x86_64

Added:
  tp_smapi/repos/community-testing-x86_64/
  tp_smapi/repos/community-testing-x86_64/PKGBUILD
(from rev 709089, tp_smapi/trunk/PKGBUILD)

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

Copied: tp_smapi/repos/community-testing-x86_64/PKGBUILD (from rev 709089, 
tp_smapi/trunk/PKGBUILD)
===
--- community-testing-x86_64/PKGBUILD   (rev 0)
+++ community-testing-x86_64/PKGBUILD   2020-09-17 19:05:55 UTC (rev 709093)
@@ -0,0 +1,48 @@
+# Maintainer: Lukas Fleischer 
+# Contributor: xduugu
+# Contributor: nh2
+# Contributor: Steven Davidovitz 
+# Contributor: Nick B 
+# Contributor: Christof Musik 
+# Contributor: Stefan Rupp 
+# Contributor: Ignas Anikevicius 
+
+pkgname=tp_smapi
+pkgver=0.43
+pkgrel=237
+pkgdesc="Modules for ThinkPad's SMAPI functionality"
+arch=('x86_64')
+url='https://github.com/evgeni/tp_smapi'
+license=('GPL')
+makedepends=('linux-headers' 'git')
+_commit=a63729ab30d85430048f65c37f29188ab484cd52  # tags/tp-smapi/0.43
+source=("git+https://github.com/evgeni/tp_smapi#commit=$_commit;)
+sha256sums=('SKIP')
+
+pkgver() {
+  cd $pkgname
+  git describe --tags | sed 's/^tp-smapi\///;s/-/+/g'
+}
+
+build() {
+  cd $pkgname
+
+  # https://bugs.archlinux.org/task/54975 (kernel has no 
_GLOBAL_OFFSET_TABLE_):
+  # Clear EXTRA_CFLAGS since it defaults to injecting CFLAGS and -fno-plt 
breaks the modules
+
+  make HDAPS=1 KVER="$(

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

2020-09-17 Thread Jan Steffens via arch-commits
Date: Thursday, September 17, 2020 @ 19:06:02
  Author: heftig
Revision: 709099

archrelease: copy trunk to community-testing-x86_64

Added:
  r8168-lts/repos/community-testing-x86_64/
  r8168-lts/repos/community-testing-x86_64/PKGBUILD
(from rev 709097, r8168-lts/trunk/PKGBUILD)

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

Copied: r8168-lts/repos/community-testing-x86_64/PKGBUILD (from rev 709097, 
r8168-lts/trunk/PKGBUILD)
===
--- community-testing-x86_64/PKGBUILD   (rev 0)
+++ community-testing-x86_64/PKGBUILD   2020-09-17 19:06:02 UTC (rev 709099)
@@ -0,0 +1,35 @@
+# Maintainer: Massimiliano Torromeo 
+
+pkgname=r8168-lts
+pkgver=8.048.03
+pkgrel=26
+pkgdesc="A kernel module for Realtek 8168 network cards for linux-lts"
+url="http://www.realtek.com.tw;
+license=("GPL")
+arch=('x86_64')
+makedepends=('linux-lts-headers')
+source=(https://github.com/mtorromeo/r8168/archive/$pkgver/r8168-$pkgver.tar.gz)
+sha256sums=('0f191c4dc2f2e1aef6789d34820305fae27690d20212f2ac12ded634eb786d8c')
+
+build() {
+   cd "r8168-$pkgver"
+   # avoid using the Makefile directly -- it doesn't understand
+   # any kernel but the current.
+   make -C /usr/src/linux-lts M="$PWD/src" \
+   EXTRA_CFLAGS="-DCONFIG_R8168_NAPI -DCONFIG_R8168_VLAN 
-DCONFIG_ASPM -DENABLE_S5WOL -DENABLE_EEE" \
+   modules
+}
+
+package() {
+   depends=('glibc' 'linux-lts')
+
+   local 
extradir=/usr/lib/modules/$(

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

2020-09-17 Thread Felix Yan via arch-commits
Date: Thursday, September 17, 2020 @ 19:05:53
  Author: felixonmars
Revision: 709090

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 709089, haskell-pgp-wordlist/trunk/PKGBUILD)

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

Copied: haskell-pgp-wordlist/repos/community-staging-x86_64/PKGBUILD (from rev 
709089, haskell-pgp-wordlist/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-09-17 19:05:53 UTC (rev 709090)
@@ -0,0 +1,43 @@
+# Maintainer: Felix Yan 
+
+_hkgname=pgp-wordlist
+pkgname=haskell-pgp-wordlist
+pkgver=0.1.0.3
+pkgrel=57
+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 $MAKEFLAGS
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --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-09-17 Thread Felix Yan via arch-commits
Date: Thursday, September 17, 2020 @ 19:05:40
  Author: felixonmars
Revision: 709089

upgpkg: haskell-pgp-wordlist 0.1.0.3-57: rebuild with hspec 2.7.4, hspec-core 
2.7.4, hspec-discover 2.7.4

Modified:
  haskell-pgp-wordlist/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-09-17 19:05:10 UTC (rev 709088)
+++ PKGBUILD2020-09-17 19:05:40 UTC (rev 709089)
@@ -3,7 +3,7 @@
 _hkgname=pgp-wordlist
 pkgname=haskell-pgp-wordlist
 pkgver=0.1.0.3
-pkgrel=56
+pkgrel=57
 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-resolv/trunk (PKGBUILD)

2020-09-17 Thread Felix Yan via arch-commits
Date: Thursday, September 17, 2020 @ 19:17:59
  Author: felixonmars
Revision: 709133

upgpkg: haskell-resolv 0.1.2.0-21: rebuild with hspec 2.7.4, hspec-core 2.7.4, 
hspec-discover 2.7.4

Modified:
  haskell-resolv/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-09-17 19:17:17 UTC (rev 709132)
+++ PKGBUILD2020-09-17 19:17:59 UTC (rev 709133)
@@ -3,7 +3,7 @@
 _hkgname=resolv
 pkgname=haskell-resolv
 pkgver=0.1.2.0
-pkgrel=20
+pkgrel=21
 pkgdesc="Domain Name Service (DNS) lookup via the libresolv standard library 
routines"
 url="https://github.com/hvr/resolv;
 license=('GPL')


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

2020-09-17 Thread Felix Yan via arch-commits
Date: Thursday, September 17, 2020 @ 19:18:12
  Author: felixonmars
Revision: 709134

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-resolv/repos/community-staging-x86_64/PKGBUILD (from rev 
709133, haskell-resolv/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-09-17 19:18:12 UTC (rev 709134)
@@ -0,0 +1,46 @@
+# Maintainer: Felix Yan 
+
+_hkgname=resolv
+pkgname=haskell-resolv
+pkgver=0.1.2.0
+pkgrel=21
+pkgdesc="Domain Name Service (DNS) lookup via the libresolv standard library 
routines"
+url="https://github.com/hvr/resolv;
+license=('GPL')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-base16-bytestring')
+makedepends=('ghc' 'haskell-tasty' 'haskell-tasty-hunit')
+source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
+sha512sums=('fae2d0717a109b0d6cc19c51c773bc68c64c0048b9d930528cf5622ee270ebaddec180c1d444542e8eb036262611f5b88deadeea223fb2ef2b15b41369a2376e')
+
+prepare() {
+cd $_hkgname-$pkgver
+sed -i 's/1.2.3/1.3/' $_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 $MAKEFLAGS
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --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-reinterpret-cast/repos (2 files)

2020-09-17 Thread Felix Yan via arch-commits
Date: Thursday, September 17, 2020 @ 19:17:17
  Author: felixonmars
Revision: 709132

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-reinterpret-cast/repos/community-staging-x86_64/
  haskell-reinterpret-cast/repos/community-staging-x86_64/PKGBUILD
(from rev 709131, haskell-reinterpret-cast/trunk/PKGBUILD)

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

Copied: haskell-reinterpret-cast/repos/community-staging-x86_64/PKGBUILD (from 
rev 709131, haskell-reinterpret-cast/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-09-17 19:17:17 UTC (rev 709132)
@@ -0,0 +1,40 @@
+# Maintainer: Felix Yan 
+
+_hkgname=reinterpret-cast
+pkgname=haskell-reinterpret-cast
+pkgver=0.1.0
+pkgrel=69
+pkgdesc="Memory reinterpretation casts for Float/Double and Word32/Word64"
+url="https://github.com/nh2/reinterpret-cast;
+license=('MIT')
+arch=('x86_64')
+depends=('ghc-libs')
+makedepends=('ghc' 'haskell-data-binary-ieee754' 'haskell-hspec' 
'haskell-loop')
+source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
+sha512sums=('217bff79abd149a8d644547b7a691b68400fa543dfd824160e1d41e90b489ab1d3e274b76cbe88d16572a41afd63705d15e973640493b119894d337df3b6ccba')
+
+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 $MAKEFLAGS
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --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-reinterpret-cast/trunk (PKGBUILD)

2020-09-17 Thread Felix Yan via arch-commits
Date: Thursday, September 17, 2020 @ 19:17:03
  Author: felixonmars
Revision: 709131

upgpkg: haskell-reinterpret-cast 0.1.0-69: rebuild with hspec 2.7.4, hspec-core 
2.7.4, hspec-discover 2.7.4

Modified:
  haskell-reinterpret-cast/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-09-17 19:16:06 UTC (rev 709130)
+++ PKGBUILD2020-09-17 19:17:03 UTC (rev 709131)
@@ -3,7 +3,7 @@
 _hkgname=reinterpret-cast
 pkgname=haskell-reinterpret-cast
 pkgver=0.1.0
-pkgrel=68
+pkgrel=69
 pkgdesc="Memory reinterpretation casts for Float/Double and Word32/Word64"
 url="https://github.com/nh2/reinterpret-cast;
 license=('MIT')


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

2020-09-17 Thread Jan Steffens via arch-commits
Date: Thursday, September 17, 2020 @ 19:16:54
  Author: heftig
Revision: 396259

use meson

Modified:
  libwpe/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-09-17 19:06:32 UTC (rev 396258)
+++ PKGBUILD2020-09-17 19:16:54 UTC (rev 396259)
@@ -8,28 +8,34 @@
 arch=(x86_64)
 license=(custom)
 depends=(libxkbcommon gcc-libs)
-makedepends=(cmake mesa)
+makedepends=(mesa git meson)
 provides=(libwpe-1.0.so)
-source=($url/releases/$pkgname-$pkgver.tar.xz{,.asc})
-sha256sums=('a6f00a7d091cbd4db57fe7ee3b4c12c6350921d654ed79812800a26c888481d2'
-'SKIP')
+_commit=6483872b0b11856a6e5f0ac9724661cdbaac9d6f  # tags/1.8.0^0
+source=("git+https://github.com/WebPlatformForEmbedded/libwpe?signed#commit=$_commit;)
+sha256sums=('SKIP')
 validpgpkeys=('5AA3BC334FD7E3369E7C77B291C559DBE4C9123B') # Adrián Pérez de 
Castro 
 
+pkgver() {
+  cd $pkgname
+  git describe --tags | sed 's/-/+/g'
+}
+
 prepare() {
-  cd $pkgname-$pkgver
+  cd $pkgname
 }
 
 build() {
-  cmake -H$pkgname-$pkgver -Bbuild \
--DCMAKE_BUILD_TYPE=None \
--DCMAKE_INSTALL_PREFIX=/usr \
--DCMAKE_INSTALL_LIBDIR=/usr/lib
-  cmake --build build
+  arch-meson $pkgname build
+  meson compile -C build
 }
 
+check() {
+  meson test -C build --print-errorlogs
+}
+
 package() {
-  DESTDIR="$pkgdir" cmake --build build --target install
-  install -Dt "$pkgdir/usr/share/licenses/$pkgname" -m644 
$pkgname-$pkgver/COPYING
+  DESTDIR="$pkgdir" meson install -C build
+  install -Dt "$pkgdir/usr/share/licenses/$pkgname" -m644 $pkgname/COPYING
 }
 
 # vim:set sw=2 et:


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

2020-09-17 Thread Felix Yan via arch-commits
Date: Thursday, September 17, 2020 @ 19:24:39
  Author: felixonmars
Revision: 709150

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 709149, haskell-css-text/trunk/PKGBUILD)

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

Copied: haskell-css-text/repos/community-staging-x86_64/PKGBUILD (from rev 
709149, haskell-css-text/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-09-17 19:24:39 UTC (rev 709150)
@@ -0,0 +1,38 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=css-text
+pkgname=haskell-css-text
+pkgver=0.1.3.0
+pkgrel=100
+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 $MAKEFLAGS
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --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-09-17 Thread Felix Yan via arch-commits
Date: Thursday, September 17, 2020 @ 19:24:00
  Author: felixonmars
Revision: 709148

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 709147, haskell-attoparsec-iso8601/trunk/PKGBUILD)

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

Copied: haskell-attoparsec-iso8601/repos/community-staging-x86_64/PKGBUILD 
(from rev 709147, haskell-attoparsec-iso8601/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-09-17 19:24:00 UTC (rev 709148)
@@ -0,0 +1,43 @@
+# Maintainer: Felix Yan 
+
+_hkgname=attoparsec-iso8601
+pkgname=haskell-attoparsec-iso8601
+pkgver=1.0.1.0
+pkgrel=76
+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 $MAKEFLAGS
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --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-email-validate/trunk (PKGBUILD)

2020-09-17 Thread Felix Yan via arch-commits
Date: Thursday, September 17, 2020 @ 19:25:11
  Author: felixonmars
Revision: 709151

upgpkg: haskell-email-validate 2.3.2.13-21: rebuild with hspec 2.7.4, 
hspec-core 2.7.4, hspec-discover 2.7.4

Modified:
  haskell-email-validate/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-09-17 19:24:39 UTC (rev 709150)
+++ PKGBUILD2020-09-17 19:25:11 UTC (rev 709151)
@@ -4,7 +4,7 @@
 _hkgname=email-validate
 pkgname=haskell-email-validate
 pkgver=2.3.2.13
-pkgrel=20
+pkgrel=21
 pkgdesc="Validating an email address string against RFC 5322"
 url="http://porg.es/blog/email-address-validation-simpler-faster-more-correct;
 license=("BSD")


  1   2   3   4   5   6   7   8   9   10   >