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

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

upgpkg: haskell-genvalidity 0.11.0.0-23: rebuild with hspec 2.7.4, hspec-core 
2.7.4, hspec-discover 2.7.4

Modified:
  haskell-genvalidity/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-09-17 22:05:44 UTC (rev 709499)
+++ PKGBUILD2020-09-17 22:06:19 UTC (rev 709500)
@@ -3,7 +3,7 @@
 _hkgname=genvalidity
 pkgname=haskell-genvalidity
 pkgver=0.11.0.0
-pkgrel=22
+pkgrel=23
 pkgdesc="Testing utilities for the validity library"
 url="https://github.com/NorfairKing/genvalidity;
 license=('MIT')


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

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

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-genvalidity/repos/community-staging-x86_64/PKGBUILD (from rev 
709500, haskell-genvalidity/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-09-17 22:06:32 UTC (rev 709501)
@@ -0,0 +1,42 @@
+# Maintainer: Felix Yan 
+
+_hkgname=genvalidity
+pkgname=haskell-genvalidity
+pkgver=0.11.0.0
+pkgrel=23
+pkgdesc="Testing utilities for the validity library"
+url="https://github.com/NorfairKing/genvalidity;
+license=('MIT')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-quickcheck' 'haskell-random' 'haskell-validity')
+makedepends=('ghc' 'haskell-hspec' 'haskell-hspec-core')
+source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
+sha512sums=('175bb46ac0d11d899e28f5d4481fc01660614a84a0d0a40a913e42200b757f98d22eb42bf87bf8a0f798c60676d6bfba8cc0824143500d8c4e7d61d4864cee8c')
+
+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 deepin-movie/repos/community-x86_64 (PKGBUILD PKGBUILD)

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

archrelease: copy trunk to community-x86_64

Added:
  deepin-movie/repos/community-x86_64/PKGBUILD
(from rev 709498, deepin-movie/trunk/PKGBUILD)
Deleted:
  deepin-movie/repos/community-x86_64/PKGBUILD

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

Deleted: PKGBUILD
===
--- PKGBUILD2020-09-17 22:05:31 UTC (rev 709498)
+++ PKGBUILD2020-09-17 22:05:44 UTC (rev 709499)
@@ -1,26 +0,0 @@
-# Maintainer: Felix Yan 
-
-pkgname=deepin-movie
-epoch=1
-pkgver=5.7.6.29
-pkgrel=1
-pkgdesc='Movie player based on QtAV'
-arch=('x86_64')
-url="https://github.com/linuxdeepin/deepin-movie-reborn;
-license=('GPL3')
-depends=('deepin-qt5integration' 'mpv' 'ffmpegthumbnailer')
-makedepends=('cmake' 'qt5-tools')
-groups=('deepin-extra')
-source=("$pkgname-$pkgver.tar.gz::https://github.com/linuxdeepin/deepin-movie-reborn/archive/$pkgver.tar.gz;)
-sha512sums=('afc45a9f2a19a839f15ecae23b59989dad73da3eda0d98e35679a626e56d1bfb0cc5294e6b8606895a7ea70c64e0d692b225209198b26def21887d16dd315168')
-
-build() {
-  cd deepin-movie-reborn-$pkgver
-  cmake -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_INSTALL_LIBDIR=lib 
-DCMAKE_BUILD_TYPE=Release .
-  make
-}
-
-package() {
-  cd deepin-movie-reborn-$pkgver
-  make DESTDIR="$pkgdir" install
-}

Copied: deepin-movie/repos/community-x86_64/PKGBUILD (from rev 709498, 
deepin-movie/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2020-09-17 22:05:44 UTC (rev 709499)
@@ -0,0 +1,31 @@
+# Maintainer: Felix Yan 
+
+pkgname=deepin-movie
+epoch=1
+pkgver=5.7.6.30
+pkgrel=1
+pkgdesc='Movie player based on QtAV'
+arch=('x86_64')
+url="https://github.com/linuxdeepin/deepin-movie-reborn;
+license=('GPL3')
+depends=('deepin-qt5integration' 'mpv' 'ffmpegthumbnailer')
+makedepends=('cmake' 'ninja' 'qt5-tools')
+groups=('deepin-extra')
+source=("$pkgname-$pkgver.tar.gz::https://github.com/linuxdeepin/deepin-movie-reborn/archive/$pkgver.tar.gz;)
+sha512sums=('bb1fdd69d84fd0b4558ee833e5db205c889d56483a1a3157a3fb39b90bca5e9f9bf5730cfd4e5de5ae9a16b2346e30f900a027cf4cc87c448b21174ecdf37060')
+
+prepare() {
+  cd deepin-movie-reborn-$pkgver
+  sed -i '/#include /a #include ' 
src/widgets/{tip,toolbutton}.h
+}
+
+build() {
+  cd deepin-movie-reborn-$pkgver
+  cmake -GNinja -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_INSTALL_LIBDIR=lib 
-DCMAKE_BUILD_TYPE=Release .
+  ninja
+}
+
+package() {
+  cd deepin-movie-reborn-$pkgver
+  DESTDIR="$pkgdir" ninja install
+}


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

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

upgpkg: deepin-movie 1:5.7.6.30-1

Modified:
  deepin-movie/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-09-17 22:05:18 UTC (rev 709496)
+++ PKGBUILD2020-09-17 22:05:30 UTC (rev 709497)
@@ -2,7 +2,7 @@
 
 pkgname=deepin-movie
 epoch=1
-pkgver=5.7.6.29
+pkgver=5.7.6.30
 pkgrel=1
 pkgdesc='Movie player based on QtAV'
 arch=('x86_64')
@@ -12,8 +12,13 @@
 makedepends=('cmake' 'ninja' 'qt5-tools')
 groups=('deepin-extra')
 
source=("$pkgname-$pkgver.tar.gz::https://github.com/linuxdeepin/deepin-movie-reborn/archive/$pkgver.tar.gz;)
-sha512sums=('afc45a9f2a19a839f15ecae23b59989dad73da3eda0d98e35679a626e56d1bfb0cc5294e6b8606895a7ea70c64e0d692b225209198b26def21887d16dd315168')
+sha512sums=('bb1fdd69d84fd0b4558ee833e5db205c889d56483a1a3157a3fb39b90bca5e9f9bf5730cfd4e5de5ae9a16b2346e30f900a027cf4cc87c448b21174ecdf37060')
 
+prepare() {
+  cd deepin-movie-reborn-$pkgver
+  sed -i '/#include /a #include ' 
src/widgets/{tip,toolbutton}.h
+}
+
 build() {
   cd deepin-movie-reborn-$pkgver
   cmake -GNinja -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_INSTALL_LIBDIR=lib 
-DCMAKE_BUILD_TYPE=Release .


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

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

upgpkg: haskell-validity 0.11.0.0-20: rebuild with hspec 2.7.4, hspec-core 
2.7.4, hspec-discover 2.7.4

Modified:
  haskell-validity/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-09-17 22:04:50 UTC (rev 709495)
+++ PKGBUILD2020-09-17 22:05:18 UTC (rev 709496)
@@ -3,7 +3,7 @@
 _hkgname=validity
 pkgname=haskell-validity
 pkgver=0.11.0.0
-pkgrel=19
+pkgrel=20
 pkgdesc="Validity typeclass"
 url="https://github.com/NorfairKing/validity;
 license=('MIT')


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

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

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-validity/repos/community-staging-x86_64/PKGBUILD (from rev 
709496, haskell-validity/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-09-17 22:05:31 UTC (rev 709498)
@@ -0,0 +1,42 @@
+# Maintainer: Felix Yan 
+
+_hkgname=validity
+pkgname=haskell-validity
+pkgver=0.11.0.0
+pkgrel=20
+pkgdesc="Validity typeclass"
+url="https://github.com/NorfairKing/validity;
+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=('48808794d5572deb88b4ea681380d88b60ea4efdbce6f020b708e3038d7a2150c6e7cca16281f31730f3d3669d33cb4ce239156f37633e833564903de93c35bc')
+
+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-uuid/repos (2 files)

2020-09-17 Thread Felix Yan via arch-commits
Date: Thursday, September 17, 2020 @ 22:04:50
  Author: felixonmars
Revision: 709495

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-uuid/repos/community-staging-x86_64/PKGBUILD (from rev 709494, 
haskell-uuid/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-09-17 22:04:50 UTC (rev 709495)
@@ -0,0 +1,43 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=uuid
+pkgname=haskell-uuid
+pkgver=1.3.13
+pkgrel=52
+pkgdesc="For creating, comparing, parsing and printing Universally Unique 
Identifiers"
+url="https://github.com/aslatter/uuid;
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs' "haskell-cryptohash-md5" "haskell-cryptohash-sha1" 
"haskell-entropy"
+ "haskell-network-info" "haskell-random" "haskell-uuid-types")
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('e888e6350a32c6496b0b57384797925c78ab1c4dc674d296972981fa81338b4705d21a96960a63771aa5b9a785efd507ecaad195767dba7847fcab5ca7f3f923')
+
+prepare() {
+sed -i -e 's/time>= 1.1  && < 1.8,/time>= 
1.1,/' -e 's/<.*0.4/<1/;s/< *1.2/<2/' $_hkgname-$pkgver/$_hkgname.cabal
+}
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build $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-uuid/trunk (PKGBUILD)

2020-09-17 Thread Felix Yan via arch-commits
Date: Thursday, September 17, 2020 @ 22:04:37
  Author: felixonmars
Revision: 709494

upgpkg: haskell-uuid 1.3.13-52: rebuild with hspec 2.7.4, hspec-core 2.7.4, 
hspec-discover 2.7.4

Modified:
  haskell-uuid/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-09-17 22:04:11 UTC (rev 709493)
+++ PKGBUILD2020-09-17 22:04:37 UTC (rev 709494)
@@ -4,7 +4,7 @@
 _hkgname=uuid
 pkgname=haskell-uuid
 pkgver=1.3.13
-pkgrel=51
+pkgrel=52
 pkgdesc="For creating, comparing, parsing and printing Universally Unique 
Identifiers"
 url="https://github.com/aslatter/uuid;
 license=("BSD")


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

2020-09-17 Thread Felix Yan via arch-commits
Date: Thursday, September 17, 2020 @ 22:04:11
  Author: felixonmars
Revision: 709493

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-hledger-lib/repos/community-staging-x86_64/
  haskell-hledger-lib/repos/community-staging-x86_64/PKGBUILD
(from rev 709492, haskell-hledger-lib/trunk/PKGBUILD)

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

Copied: haskell-hledger-lib/repos/community-staging-x86_64/PKGBUILD (from rev 
709492, haskell-hledger-lib/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-09-17 22:04:11 UTC (rev 709493)
@@ -0,0 +1,49 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=hledger-lib
+pkgname=haskell-hledger-lib
+pkgver=1.19.1
+pkgrel=3
+pkgdesc="A reusable library providing the core functionality of hledger"
+url="http://hledger.org;
+license=("GPL")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-aeson' 'haskell-aeson-pretty' 
'haskell-ansi-terminal'
+ 'haskell-base-compat-batteries' 'haskell-blaze-markup' 
'haskell-call-stack'
+ 'haskell-cassava' 'haskell-cassava-megaparsec' 'haskell-cmdargs' 
'haskell-data-default'
+ 'haskell-decimal' 'haskell-extra' 'haskell-fgl' 'haskell-file-embed' 
'haskell-glob'
+ 'haskell-hashtables' 'haskell-megaparsec' 'haskell-old-time' 
'haskell-parser-combinators'
+ 'haskell-pretty-show' 'haskell-regex-tdfa' 'haskell-safe' 
'haskell-split'
+ 'haskell-tabular' 'haskell-tasty' 'haskell-tasty-hunit' 
'haskell-timeit'
+ 'haskell-uglymemo' 'haskell-unordered-containers' 
'haskell-utf8-string')
+makedepends=('ghc' 'haskell-doctest')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('693f83b6a5b61d158c82f4c990a49ce6f82ea2e879e2e36a4cf2edcbd0053e1dd10acf594901cff417c0ca749276904767003c4598f107bea9218a88ffcb54ae')
+
+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-hledger-lib/trunk (PKGBUILD)

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

upgpkg: haskell-hledger-lib 1.19.1-3: rebuild with hspec 2.7.4, hspec-core 
2.7.4, hspec-discover 2.7.4

Modified:
  haskell-hledger-lib/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-09-17 22:01:39 UTC (rev 709491)
+++ PKGBUILD2020-09-17 22:03:59 UTC (rev 709492)
@@ -4,7 +4,7 @@
 _hkgname=hledger-lib
 pkgname=haskell-hledger-lib
 pkgver=1.19.1
-pkgrel=2
+pkgrel=3
 pkgdesc="A reusable library providing the core functionality of hledger"
 url="http://hledger.org;
 license=("GPL")


[arch-commits] Commit in vim/repos/extra-x86_64 (8 files)

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

archrelease: copy trunk to extra-x86_64

Added:
  vim/repos/extra-x86_64/PKGBUILD
(from rev 396270, vim/trunk/PKGBUILD)
  vim/repos/extra-x86_64/archlinux.vim
(from rev 396270, vim/trunk/archlinux.vim)
  vim/repos/extra-x86_64/vimdoc.hook
(from rev 396270, vim/trunk/vimdoc.hook)
  vim/repos/extra-x86_64/vimrc
(from rev 396270, vim/trunk/vimrc)
Deleted:
  vim/repos/extra-x86_64/PKGBUILD
  vim/repos/extra-x86_64/archlinux.vim
  vim/repos/extra-x86_64/vimdoc.hook
  vim/repos/extra-x86_64/vimrc

---+
 PKGBUILD  |  420 
 archlinux.vim |   92 ++--
 vimdoc.hook   |   22 +-
 vimrc |   36 ++--
 4 files changed, 285 insertions(+), 285 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2020-09-17 22:01:09 UTC (rev 396270)
+++ PKGBUILD2020-09-17 22:01:35 UTC (rev 396271)
@@ -1,210 +0,0 @@
-# Maintainer: Levente Polyak 
-# Contributor: Anatol Pomozov 
-# Contributor: Thomas Dziedzic 
-# Contributor: Jan "heftig" Steffens 
-# Contributor: tobias [ tobias at archlinux org ]
-# Contributor: Daniel J Griffiths 
-# Contributor: Christian Hesse 
-# Contributor: Eli Schwartz 
-
-pkgbase=vim
-pkgname=('vim' 'gvim' 'vim-runtime')
-pkgver=8.2.1684
-_versiondir=82
-pkgrel=1
-pkgdesc='Vi Improved, a highly configurable, improved version of the vi text 
editor'
-url='https://www.vim.org'
-arch=('x86_64')
-license=('custom:vim')
-makedepends=('glibc' 'libgcrypt' 'gpm' 'python2' 'python' 'ruby' 'libxt' 
'gtk3' 'lua'
- 'gawk' 'tcl' 'pcre' 'zlib' 'libffi' 'libcanberra')
-source=(https://github.com/vim/vim/archive/v${pkgver}/${pkgbase}-${pkgver}.tar.gz
-vimrc
-archlinux.vim
-vimdoc.hook)
-sha256sums=('5617ec9b1c2a27389c14004c9e63a991110006062f9562e5a21577f429323b3a'
-'b16e85e457397ab2043a7ee0a3c84307c6b4eac157fd0b721694761f25b3ed5b'
-'cc3d931129854c298eb22e993ec14c2ad86cc1e70a08a64496f5e06559289972'
-'8e9656934d9d7793063230d15a689e10455e6db9b9fe73afa0f294792795d8ae')
-sha512sums=('d3ce6c6cac41751ce8c33882a82d800b035aa2fdabfcbfc6b30e8ea9df1e428666cbd7f5bf46ad07e62bc2583027b49c27e5a73cd2dc051d980c30b4f98ed0fb'
-
'4b5bed0813f22af9e158ea9aa56a4a9862dd786ba2d201f20159ccf652da6190164aaed0b6b7217d578f7b25c33a8adcc307bfcf3caa8d173a7ff29e2a00fee7'
-
'fe091d289d876f45319c898f6021ef86d6a238b540c225a279c46efc5c36fa7d868cd0cee73a111811c4be90df160f85340bb251be3a437727dbe5c699950363'
-
'a02ad0d66f300160911aeb81d8886c6c558436ac4ee3fcd161dd65c6b1e5d1f41b9005a7f5bb5ba68d57027fc1c8e43daabf055bd6207fb5a216a67f758df8d1')
-
-prepare() {
-  (cd vim-${pkgver}/src
-# define the place for the global (g)vimrc file (set to /etc/vimrc)
-sed -E 's|^.*(#define SYS_.*VIMRC_FILE.*").*$|\1|g' -i feature.h
-sed -E 's|^.*(#define VIMRC_FILE.*").*$|\1|g' -i feature.h
-autoconf
-  )
-  cp -a vim-${pkgver} gvim-${pkgver}
-}
-
-build() {
-  msg2 "Building vim..."
-  (cd vim-${pkgver}
-./configure \
-  --prefix=/usr \
-  --localstatedir=/var/lib/vim \
-  --with-features=huge \
-  --with-compiledby='Arch Linux' \
-  --enable-gpm \
-  --enable-acl \
-  --with-x=no \
-  --disable-gui \
-  --enable-multibyte \
-  --enable-cscope \
-  --enable-netbeans \
-  --enable-perlinterp=dynamic \
-  --enable-pythoninterp=dynamic \
-  --enable-python3interp=dynamic \
-  --enable-rubyinterp=dynamic \
-  --enable-luainterp=dynamic \
-  --enable-tclinterp=dynamic \
-  --disable-canberra
-make
-  )
-
-  msg2 "Building gvim..."
-  (cd gvim-${pkgver}
-./configure \
-  --prefix=/usr \
-  --localstatedir=/var/lib/vim \
-  --with-features=huge \
-  --with-compiledby='Arch Linux' \
-  --enable-gpm \
-  --enable-acl \
-  --with-x=yes \
-  --enable-gui=gtk3 \
-  --enable-multibyte \
-  --enable-cscope \
-  --enable-netbeans \
-  --enable-perlinterp=dynamic \
-  --enable-pythoninterp=dynamic \
-  --enable-python3interp=dynamic \
-  --enable-rubyinterp=dynamic \
-  --enable-luainterp=dynamic \
-  --enable-tclinterp=dynamic \
-  --enable-canberra
-make
-  )
-}
-
-check() {
-  cd vim-${pkgver}
-  TERM=xterm make -j1 test
-}
-
-package_vim-runtime() {
-  pkgdesc+=' (shared runtime)'
-  optdepends=('sh: support for some tools and macros'
-  'python: demoserver example tool'
-  'gawk: mve tools upport')
-  backup=('etc/vimrc')
-
-  cd vim-${pkgver}
-
-  make -j1 VIMRCLOC=/etc DESTDIR="${pkgdir}" install
-  # man and bin files belong to 'vim'
-  rm -r "${pkgdir}"/usr/share/man/ "${pkgdir}"/usr/bin/
-
-  # Don't forget logtalk.dict
-  install -Dm 644 runtime/ftplugin/logtalk.dict \
-"${pkgdir}"/usr/share/vim/vim${_versiondir}/ftplugin/logtalk.dict

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

2020-09-17 Thread Felix Yan via arch-commits
Date: Thursday, September 17, 2020 @ 22:00:45
  Author: felixonmars
Revision: 709489

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-cassava/repos/community-staging-x86_64/PKGBUILD (from rev 
709488, haskell-cassava/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-09-17 22:00:45 UTC (rev 709489)
@@ -0,0 +1,45 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=cassava
+pkgname=haskell-cassava
+pkgver=0.5.2.0
+pkgrel=51
+pkgdesc="A CSV parsing and encoding library"
+url="https://github.com/tibbe/cassava;
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs' "haskell-attoparsec" "haskell-hashable" "haskell-only" 
"haskell-scientific"
+ "haskell-text-short" "haskell-unordered-containers" "haskell-vector")
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('f7f3fc2ebf58491847fb20b21ecf18595933d296bfd4c48249d35c52e72988c4e2758d7a6d2095a9edb3bed8e154a11170920a7c08262270c9f60cb853085383')
+
+prepare() {
+cd $_hkgname-$pkgver
+sed -i 's/< *4.14/<5/' $_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-bytestring--LT-0_10_4
+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-cassava-megaparsec/trunk (PKGBUILD)

2020-09-17 Thread Felix Yan via arch-commits
Date: Thursday, September 17, 2020 @ 22:01:26
  Author: felixonmars
Revision: 709490

upgpkg: haskell-cassava-megaparsec 2.0.2-4: rebuild with hspec 2.7.4, 
hspec-core 2.7.4, hspec-discover 2.7.4

Modified:
  haskell-cassava-megaparsec/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-09-17 22:00:45 UTC (rev 709489)
+++ PKGBUILD2020-09-17 22:01:26 UTC (rev 709490)
@@ -3,7 +3,7 @@
 _hkgname=cassava-megaparsec
 pkgname=haskell-cassava-megaparsec
 pkgver=2.0.2
-pkgrel=3
+pkgrel=4
 pkgdesc="Megaparsec parser of CSV files that plays nicely with Cassava"
 url="https://github.com/stackbuilders/cassava-megaparsec;
 license=('MIT')


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

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

upgpkg: vim 8.2.1704-1

Modified:
  vim/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-09-17 22:01:01 UTC (rev 396269)
+++ PKGBUILD2020-09-17 22:01:09 UTC (rev 396270)
@@ -9,7 +9,7 @@
 
 pkgbase=vim
 pkgname=('vim' 'gvim' 'vim-runtime')
-pkgver=8.2.1684
+pkgver=8.2.1704
 _versiondir=82
 pkgrel=1
 pkgdesc='Vi Improved, a highly configurable, improved version of the vi text 
editor'
@@ -22,11 +22,11 @@
 vimrc
 archlinux.vim
 vimdoc.hook)
-sha256sums=('5617ec9b1c2a27389c14004c9e63a991110006062f9562e5a21577f429323b3a'
+sha256sums=('6e127e53fd41cfad1b17282e042efa81dad122980cad0f09f52c84c3f0ece61b'
 'b16e85e457397ab2043a7ee0a3c84307c6b4eac157fd0b721694761f25b3ed5b'
 'cc3d931129854c298eb22e993ec14c2ad86cc1e70a08a64496f5e06559289972'
 '8e9656934d9d7793063230d15a689e10455e6db9b9fe73afa0f294792795d8ae')
-sha512sums=('d3ce6c6cac41751ce8c33882a82d800b035aa2fdabfcbfc6b30e8ea9df1e428666cbd7f5bf46ad07e62bc2583027b49c27e5a73cd2dc051d980c30b4f98ed0fb'
+sha512sums=('270e0a3fb611e0cbbe26a1e6e7b6125ac3593c728d3a51312128281142eb69dfd71c672abee974f34b67c6b385a0c5368e0ee8ed9d2dab411e962766435339b9'
 
'4b5bed0813f22af9e158ea9aa56a4a9862dd786ba2d201f20159ccf652da6190164aaed0b6b7217d578f7b25c33a8adcc307bfcf3caa8d173a7ff29e2a00fee7'
 
'fe091d289d876f45319c898f6021ef86d6a238b540c225a279c46efc5c36fa7d868cd0cee73a111811c4be90df160f85340bb251be3a437727dbe5c699950363'
 
'a02ad0d66f300160911aeb81d8886c6c558436ac4ee3fcd161dd65c6b1e5d1f41b9005a7f5bb5ba68d57027fc1c8e43daabf055bd6207fb5a216a67f758df8d1')


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

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

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-cassava-megaparsec/repos/community-staging-x86_64/
  haskell-cassava-megaparsec/repos/community-staging-x86_64/PKGBUILD
(from rev 709490, haskell-cassava-megaparsec/trunk/PKGBUILD)

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

Copied: haskell-cassava-megaparsec/repos/community-staging-x86_64/PKGBUILD 
(from rev 709490, haskell-cassava-megaparsec/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-09-17 22:01:39 UTC (rev 709491)
@@ -0,0 +1,43 @@
+# Maintainer: Felix Yan 
+
+_hkgname=cassava-megaparsec
+pkgname=haskell-cassava-megaparsec
+pkgver=2.0.2
+pkgrel=4
+pkgdesc="Megaparsec parser of CSV files that plays nicely with Cassava"
+url="https://github.com/stackbuilders/cassava-megaparsec;
+license=('MIT')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-cassava' 'haskell-megaparsec' 
'haskell-unordered-containers'
+ 'haskell-vector')
+makedepends=('ghc' 'haskell-hspec' 'haskell-hspec-megaparsec')
+source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
+sha512sums=('b32057fe6dd2a70eb96e9453e3f765f0b67099342411df050bf30dc0bf1c360b3804b1e958c6e2937f66b98433e0459ab3833f060065b45af051415cdfc0bf7b')
+
+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.md 
"$pkgdir"/usr/share/licenses/$pkgname/LICENSE.md
+rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE.md
+}


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

2020-09-17 Thread Morten Linderud via arch-commits
Date: Thursday, September 17, 2020 @ 22:00:21
  Author: foxboron
Revision: 709487

archrelease: copy trunk to community-x86_64

Added:
  helm/repos/community-x86_64/PKGBUILD
(from rev 709486, helm/trunk/PKGBUILD)
Deleted:
  helm/repos/community-x86_64/PKGBUILD

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

Deleted: PKGBUILD
===
--- PKGBUILD2020-09-17 22:00:14 UTC (rev 709486)
+++ PKGBUILD2020-09-17 22:00:21 UTC (rev 709487)
@@ -1,57 +0,0 @@
-# Maintainer: Morten Linderud 
-# Contributor: Lukas Grossar 
-# Contributor: Ivan Shapovalov 
-# Contributor: Wayne Cheng 
-# Contributor: Matthias Lisin 
-
-pkgname=helm
-pkgver=3.3.1
-pkgrel=1
-pkgdesc="The Kubernetes Package Manager"
-arch=("x86_64")
-url="https://helm.sh/;
-license=("Apache")
-depends=('glibc')
-makedepends=("go" "git")
-_commit=249e5215cde0c3fa72e27eb7a30e8d55c9696144#refs/tags/v3.3.1^{}
-source=("git+https://github.com/helm/helm.git#commit=$_commit?signed;
-
"go1.15-compat.patch::https://github.com/helm/helm/commit/83a5e620d0acde77502b1f814f749268e8d8ef6e.patch;)
-validpgpkeys=('672C657BE06B4B30969C4A57461449C25E36B98E'
-  '967F8AC5E2216F9F4FD270AD92AA783CBAAE8E3B')
-sha256sums=('SKIP'
-'1ae04b9cc2641ef068ce6ad8fe1b29f4177e1451489cd4a7316bf566659d2da8')
-
-pkgver() {
-  cd "${pkgname}"
-  git describe --tags | sed 's/^v//;s/-/+/g'
-}
-
-prepare() {
-cd "${pkgname}"
-patch -Np1 < "$srcdir/go1.15-compat.patch"
-}
-
-build() {
-cd "${pkgname}"
-export CGO_LDFLAGS="$LDFLAGS"
-export CGO_CFLAGS="$CFLAGS"
-export CGO_CXXFLAGS="$CXXFLAGS"
-export CGO_CPPFLAGS="$CPPFLAGS"
-make LDFLAGS="-s -w -linkmode external" GOFLAGS="-buildmode=pie -trimpath"
-}
-
-check(){
-cd "${pkgname}"
-export CGO_LDFLAGS="$LDFLAGS"
-export CGO_CFLAGS="$CFLAGS"
-export CGO_CXXFLAGS="$CXXFLAGS"
-export CGO_CPPFLAGS="$CPPFLAGS"
-make LDFLAGS="-s -w -linkmode external" GOFLAGS="-buildmode=pie -trimpath" 
test-unit
-}
-
-package(){
-cd "${pkgname}"
-install -Dm755 bin/helm -t "$pkgdir/usr/bin"
-bin/helm completion bash | install -Dm644 /dev/stdin 
"$pkgdir/usr/share/bash-completion/completions/helm"
-bin/helm completion zsh | install -Dm644 /dev/stdin 
"$pkgdir/usr/share/zsh/site-functions/_helm"
-}

Copied: helm/repos/community-x86_64/PKGBUILD (from rev 709486, 
helm/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2020-09-17 22:00:21 UTC (rev 709487)
@@ -0,0 +1,57 @@
+# Maintainer: Morten Linderud 
+# Contributor: Lukas Grossar 
+# Contributor: Ivan Shapovalov 
+# Contributor: Wayne Cheng 
+# Contributor: Matthias Lisin 
+
+pkgname=helm
+pkgver=3.3.2
+pkgrel=1
+pkgdesc="The Kubernetes Package Manager"
+arch=("x86_64")
+url="https://helm.sh/;
+license=("Apache")
+depends=('glibc')
+makedepends=("go" "git")
+_commit=e5077257b6ca106d1f65652b4ca994736d221ab1 #refs/tags/v3.3.2^{}
+source=("git+https://github.com/helm/helm.git#commit=$_commit?signed;
+
"go1.15-compat.patch::https://github.com/helm/helm/commit/83a5e620d0acde77502b1f814f749268e8d8ef6e.patch;)
+validpgpkeys=('672C657BE06B4B30969C4A57461449C25E36B98E'
+  '967F8AC5E2216F9F4FD270AD92AA783CBAAE8E3B')
+sha256sums=('SKIP'
+'1ae04b9cc2641ef068ce6ad8fe1b29f4177e1451489cd4a7316bf566659d2da8')
+
+pkgver() {
+  cd "${pkgname}"
+  git describe --tags | sed 's/^v//;s/-/+/g'
+}
+
+prepare() {
+cd "${pkgname}"
+patch -Np1 < "$srcdir/go1.15-compat.patch"
+}
+
+build() {
+cd "${pkgname}"
+export CGO_LDFLAGS="$LDFLAGS"
+export CGO_CFLAGS="$CFLAGS"
+export CGO_CXXFLAGS="$CXXFLAGS"
+export CGO_CPPFLAGS="$CPPFLAGS"
+make EXT_LDFLAGS="-linkmode external" GOFLAGS="-buildmode=pie -trimpath"
+}
+
+check(){
+cd "${pkgname}"
+export CGO_LDFLAGS="$LDFLAGS"
+export CGO_CFLAGS="$CFLAGS"
+export CGO_CXXFLAGS="$CXXFLAGS"
+export CGO_CPPFLAGS="$CPPFLAGS"
+make LDFLAGS="-s -w -linkmode external" GOFLAGS="-buildmode=pie -trimpath" 
test-unit
+}
+
+package(){
+cd "${pkgname}"
+install -Dm755 bin/helm -t "$pkgdir/usr/bin"
+bin/helm completion bash | install -Dm644 /dev/stdin 
"$pkgdir/usr/share/bash-completion/completions/helm"
+bin/helm completion zsh | install -Dm644 /dev/stdin 
"$pkgdir/usr/share/zsh/site-functions/_helm"
+}


[arch-commits] Commit in perl/repos/testing-x86_64 (20 files)

2020-09-17 Thread Levente Polyak via arch-commits
Date: Thursday, September 17, 2020 @ 22:01:01
  Author: anthraxx
Revision: 396269

archrelease: copy trunk to testing-x86_64

Added:
  perl/repos/testing-x86_64/CVE-2016-2381_duplicate_env.diff
(from rev 396268, perl/trunk/CVE-2016-2381_duplicate_env.diff)
  perl/repos/testing-x86_64/PKGBUILD
(from rev 396268, perl/trunk/PKGBUILD)
  perl/repos/testing-x86_64/detect-old-perl-modules.hook
(from rev 396268, perl/trunk/detect-old-perl-modules.hook)
  perl/repos/testing-x86_64/detect-old-perl-modules.sh
(from rev 396268, perl/trunk/detect-old-perl-modules.sh)
  perl/repos/testing-x86_64/generate-rebuild-list.sh
(from rev 396268, perl/trunk/generate-rebuild-list.sh)
  perl/repos/testing-x86_64/patchprov
(from rev 396268, perl/trunk/patchprov)
  perl/repos/testing-x86_64/perlbin.csh
(from rev 396268, perl/trunk/perlbin.csh)
  perl/repos/testing-x86_64/perlbin.fish
(from rev 396268, perl/trunk/perlbin.fish)
  perl/repos/testing-x86_64/perlbin.sh
(from rev 396268, perl/trunk/perlbin.sh)
  perl/repos/testing-x86_64/upgpkg
(from rev 396268, perl/trunk/upgpkg)
Deleted:
  perl/repos/testing-x86_64/CVE-2016-2381_duplicate_env.diff
  perl/repos/testing-x86_64/PKGBUILD
  perl/repos/testing-x86_64/detect-old-perl-modules.hook
  perl/repos/testing-x86_64/detect-old-perl-modules.sh
  perl/repos/testing-x86_64/generate-rebuild-list.sh
  perl/repos/testing-x86_64/patchprov
  perl/repos/testing-x86_64/perlbin.csh
  perl/repos/testing-x86_64/perlbin.fish
  perl/repos/testing-x86_64/perlbin.sh
  perl/repos/testing-x86_64/upgpkg

--+
 CVE-2016-2381_duplicate_env.diff |  208 +++---
 PKGBUILD |  461 
 detect-old-perl-modules.hook |   20 -
 detect-old-perl-modules.sh   |   72 ++---
 generate-rebuild-list.sh |   30 +-
 patchprov|  520 ++---
 perlbin.csh  |   24 -
 perlbin.fish |   20 -
 perlbin.sh   |   30 +-
 upgpkg   |8 
 10 files changed, 697 insertions(+), 696 deletions(-)

Deleted: CVE-2016-2381_duplicate_env.diff
===
--- CVE-2016-2381_duplicate_env.diff2020-09-17 21:56:44 UTC (rev 396268)
+++ CVE-2016-2381_duplicate_env.diff2020-09-17 22:01:01 UTC (rev 396269)
@@ -1,104 +0,0 @@
-From 83e7ebed7afa79a2f50eca6b6330eae7c3a02d36 Mon Sep 17 00:00:00 2001
-From: Tony Cook 
-Date: Wed, 27 Jan 2016 11:52:15 +1100
-Subject: remove duplicate environment variables from environ
-
-If we see duplicate environment variables while iterating over
-environ[]:
-
-a) make sure we use the same value in %ENV that getenv() returns.
-
-Previously on a duplicate, %ENV would have the last entry for the name
-from environ[], but a typical getenv() would return the first entry.
-
-Rather than assuming all getenv() implementations return the first entry
-explicitly call getenv() to ensure they agree.
-
-b) remove duplicate entries from environ
-
-Previously if there was a duplicate definition for a name in environ[]
-setting that name in %ENV could result in an unsafe value being passed
-to a child process, so ensure environ[] has no duplicates.
-
-Patch-Name: fixes/CVE-2016-2381_duplicate_env.diff

- perl.c | 51 +--
- 1 file changed, 49 insertions(+), 2 deletions(-)
-
-diff --git a/perl.c b/perl.c
-index 80a76c2..ed25429 100644
 a/perl.c
-+++ b/perl.c
-@@ -4303,23 +4303,70 @@ S_init_postdump_symbols(pTHX_ int argc, char **argv, 
char **env)
-   }
-   if (env) {
- char *s, *old_var;
-+  STRLEN nlen;
- SV *sv;
-+  HV *dups = newHV();
-+
- for (; *env; env++) {
-   old_var = *env;
- 
-   if (!(s = strchr(old_var,'=')) || s == old_var)
-   continue;
-+nlen = s - old_var;
- 
- #if defined(MSDOS) && !defined(DJGPP)
-   *s = '\0';
-   (void)strupr(old_var);
-   *s = '=';
- #endif
--  sv = newSVpv(s+1, 0);
--  (void)hv_store(hv, old_var, s - old_var, sv, 0);
-+if (hv_exists(hv, old_var, nlen)) {
-+const char *name = savepvn(old_var, nlen);
-+
-+/* make sure we use the same value as getenv(), otherwise 
code that
-+   uses getenv() (like setlocale()) might see a different 
value to %ENV
-+ */
-+sv = newSVpv(PerlEnv_getenv(name), 0);
-+
-+/* keep a count of the dups of this name so we can de-dup 
environ later */
-+if (hv_exists(dups, name, nlen))
-+++SvIVX(*hv_fetch(dups, name, nlen, 0));
-+else
-+(void)hv_store(dups, name, nlen, newSViv(1), 0);
-+
-+Safefree(name);
-+}
-+else {
-+sv = 

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

2020-09-17 Thread Morten Linderud via arch-commits
Date: Thursday, September 17, 2020 @ 22:00:13
  Author: foxboron
Revision: 709485

upgpkg: helm 3.3.2-1

Modified:
  helm/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-09-17 21:59:56 UTC (rev 709484)
+++ PKGBUILD2020-09-17 22:00:13 UTC (rev 709485)
@@ -5,7 +5,7 @@
 # Contributor: Matthias Lisin 
 
 pkgname=helm
-pkgver=3.3.1
+pkgver=3.3.2
 pkgrel=1
 pkgdesc="The Kubernetes Package Manager"
 arch=("x86_64")
@@ -13,7 +13,7 @@
 license=("Apache")
 depends=('glibc')
 makedepends=("go" "git")
-_commit=249e5215cde0c3fa72e27eb7a30e8d55c9696144#refs/tags/v3.3.1^{}
+_commit=e5077257b6ca106d1f65652b4ca994736d221ab1 #refs/tags/v3.3.2^{}
 source=("git+https://github.com/helm/helm.git#commit=$_commit?signed;
 
"go1.15-compat.patch::https://github.com/helm/helm/commit/83a5e620d0acde77502b1f814f749268e8d8ef6e.patch;)
 validpgpkeys=('672C657BE06B4B30969C4A57461449C25E36B98E'
@@ -37,7 +37,7 @@
 export CGO_CFLAGS="$CFLAGS"
 export CGO_CXXFLAGS="$CXXFLAGS"
 export CGO_CPPFLAGS="$CPPFLAGS"
-make LDFLAGS="-s -w -linkmode external" GOFLAGS="-buildmode=pie -trimpath"
+make EXT_LDFLAGS="-linkmode external" GOFLAGS="-buildmode=pie -trimpath"
 }
 
 check(){


[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 @ 22:00:14
  Author: felixonmars
Revision: 709486

archrelease: copy trunk to community-any

Added:
  ttf-sarasa-gothic/repos/community-any/PKGBUILD
(from rev 709484, 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 22:00:13 UTC (rev 709485)
+++ PKGBUILD2020-09-17 22:00:14 UTC (rev 709486)
@@ -1,22 +0,0 @@
-# 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"
-}

Copied: ttf-sarasa-gothic/repos/community-any/PKGBUILD (from rev 709484, 
ttf-sarasa-gothic/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2020-09-17 22:00:14 UTC (rev 709486)
@@ -0,0 +1,22 @@
+# Maintainer: Felix Yan 
+# Contributor: Ye Jingchen 
+# Contributor: Markus Weimar 
+
+pkgname=ttf-sarasa-gothic
+pkgver=0.13.0
+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=('469af2c37bf8aa481d28e952036ddbd0357070dd16df3d260a435895bbf1177b89488b3eb201a44f3d309f2781e93d867f8b34f54d221e2fe3936dd82e8076ea'
+
'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 haskell-cassava/trunk (PKGBUILD)

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

upgpkg: haskell-cassava 0.5.2.0-51: rebuild with hspec 2.7.4, hspec-core 2.7.4, 
hspec-discover 2.7.4

Modified:
  haskell-cassava/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-09-17 22:00:21 UTC (rev 709487)
+++ PKGBUILD2020-09-17 22:00:32 UTC (rev 709488)
@@ -4,7 +4,7 @@
 _hkgname=cassava
 pkgname=haskell-cassava
 pkgver=0.5.2.0
-pkgrel=50
+pkgrel=51
 pkgdesc="A CSV parsing and encoding library"
 url="https://github.com/tibbe/cassava;
 license=("BSD")


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

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

upgpkg: ttf-sarasa-gothic 0.13.0-1

Modified:
  ttf-sarasa-gothic/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-09-17 21:59:48 UTC (rev 709483)
+++ PKGBUILD2020-09-17 21:59:56 UTC (rev 709484)
@@ -3,7 +3,7 @@
 # Contributor: Markus Weimar 
 
 pkgname=ttf-sarasa-gothic
-pkgver=0.12.14
+pkgver=0.13.0
 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=('9d62565f06e6b7b980118d392d99a4be19b20df86e7b7120fe667b13db671fe920d366d252558ac0a546c46d3aac61f7cf70590b6a3f2523d288434901491174'
+sha512sums=('469af2c37bf8aa481d28e952036ddbd0357070dd16df3d260a435895bbf1177b89488b3eb201a44f3d309f2781e93d867f8b34f54d221e2fe3936dd82e8076ea'
 
'1b305be7113857d058a16fc5ba95c52bf0b812664de8c726ff9800514333bebb4ff8c3489334a814eb48b7455349b492adf9565b9b59cff3c0a9c5d451c8ccc6')
 
 package() {


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

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

upgpkg: haskell-text-short 0.1.3-55: rebuild with hspec 2.7.4, hspec-core 
2.7.4, hspec-discover 2.7.4

Modified:
  haskell-text-short/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-09-17 21:58:29 UTC (rev 709481)
+++ PKGBUILD2020-09-17 21:59:35 UTC (rev 709482)
@@ -4,7 +4,7 @@
 _hkgname=text-short
 pkgname=haskell-text-short
 pkgver=0.1.3
-pkgrel=54
+pkgrel=55
 pkgdesc="Memory-efficient representation of Unicode text strings"
 url="https://github.com/hvr/text-short;
 license=("BSD")


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

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

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-text-short/repos/community-staging-x86_64/PKGBUILD (from rev 
709482, haskell-text-short/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-09-17 21:59:48 UTC (rev 709483)
@@ -0,0 +1,50 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=text-short
+pkgname=haskell-text-short
+pkgver=0.1.3
+pkgrel=55
+pkgdesc="Memory-efficient representation of Unicode text strings"
+url="https://github.com/hvr/text-short;
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-hashable')
+makedepends=('ghc' 'haskell-quickcheck-instances' 'haskell-tasty' 
'haskell-tasty-hunit'
+ 'haskell-tasty-quickcheck')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('6d7a5379dbaf28a201dd44229959a293acb5ff57c4659a6a34af37e46b2e6fc5eb61a00ba26d36dd08795456246429ec20236af8e342fd0d03bfcf6d06d69428')
+
+prepare() {
+cd $_hkgname-$pkgver
+sed -i 's/< *4.13/<5/;s/< *0.6/<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 \
+-f-asserts
+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-tamarin-prover-sapic/trunk (PKGBUILD)

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

upgpkg: haskell-tamarin-prover-sapic 1.6.0-2: rebuild with hspec 2.7.4, 
hspec-core 2.7.4, hspec-discover 2.7.4

Modified:
  haskell-tamarin-prover-sapic/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-09-17 21:57:38 UTC (rev 709479)
+++ PKGBUILD2020-09-17 21:58:16 UTC (rev 709480)
@@ -3,7 +3,7 @@
 _hkgname=tamarin-prover-sapic
 pkgname=haskell-tamarin-prover-sapic
 pkgver=1.6.0
-pkgrel=1
+pkgrel=2
 pkgdesc="Library for input processes in SAPIC calculus for the tamarin prover"
 url="http://www.infsec.ethz.ch/research/software/tamarin;
 license=("GPL")


[arch-commits] Commit in haskell-tamarin-prover-sapic/repos (2 files)

2020-09-17 Thread Felix Yan via arch-commits
Date: Thursday, September 17, 2020 @ 21:58:29
  Author: felixonmars
Revision: 709481

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-tamarin-prover-sapic/repos/community-staging-x86_64/
  haskell-tamarin-prover-sapic/repos/community-staging-x86_64/PKGBUILD
(from rev 709480, haskell-tamarin-prover-sapic/trunk/PKGBUILD)

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

Copied: haskell-tamarin-prover-sapic/repos/community-staging-x86_64/PKGBUILD 
(from rev 709480, haskell-tamarin-prover-sapic/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-09-17 21:58:29 UTC (rev 709481)
@@ -0,0 +1,43 @@
+# Maintainer: Felix Yan 
+
+_hkgname=tamarin-prover-sapic
+pkgname=haskell-tamarin-prover-sapic
+pkgver=1.6.0
+pkgrel=2
+pkgdesc="Library for input processes in SAPIC calculus for the tamarin prover"
+url="http://www.infsec.ethz.ch/research/software/tamarin;
+license=("GPL")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-aeson' 'haskell-aeson-pretty' 'haskell-dlist' 
'haskell-fclabels'
+ 'haskell-parallel' 'haskell-safe' 'haskell-uniplate' 
'haskell-raw-strings-qq'
+ 'haskell-tamarin-prover-utils' 'haskell-tamarin-prover-term' 
'haskell-tamarin-prover-theory')
+makedepends=('ghc')
+source=("tamarin-prover-$pkgver.tar.gz::https://github.com/tamarin-prover/tamarin-prover/archive/$pkgver.tar.gz;)
+sha512sums=('7f3569f740d63d715b92a8f073eaecb8b32efe59b910b246977d36bb9e873765440e72feb6e76c7cbafab0495b88cfc666bb1dd12f685627c60d5cbd97b2973e')
+
+prepare() {
+cd tamarin-prover-$pkgver/lib/sapic
+echo -e "import Distribution.Simple\nmain = defaultMain" > Setup.hs
+}
+
+build() {
+cd tamarin-prover-$pkgver/lib/sapic
+
+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 tamarin-prover-$pkgver/lib/sapic
+
+install -D -m744 register.sh 
"$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-tamarin-prover-theory/repos (2 files)

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

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-tamarin-prover-theory/repos/community-staging-x86_64/
  haskell-tamarin-prover-theory/repos/community-staging-x86_64/PKGBUILD
(from rev 709478, haskell-tamarin-prover-theory/trunk/PKGBUILD)

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

Copied: haskell-tamarin-prover-theory/repos/community-staging-x86_64/PKGBUILD 
(from rev 709478, haskell-tamarin-prover-theory/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-09-17 21:57:38 UTC (rev 709479)
@@ -0,0 +1,39 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=tamarin-prover-theory
+pkgname=haskell-tamarin-prover-theory
+pkgver=1.6.0
+pkgrel=2
+pkgdesc="Security protocol types and constraint solver library for the tamarin 
prover"
+url="http://www.infsec.ethz.ch/research/software/tamarin;
+license=("GPL")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-aeson' 'haskell-aeson-pretty' 'haskell-dlist' 
'haskell-fclabels'
+ 'haskell-parallel' 'haskell-safe' 'haskell-uniplate' 
'haskell-tamarin-prover-utils'
+ 'haskell-tamarin-prover-term')
+makedepends=('ghc')
+source=("tamarin-prover-$pkgver.tar.gz::https://github.com/tamarin-prover/tamarin-prover/archive/$pkgver.tar.gz;)
+sha512sums=('7f3569f740d63d715b92a8f073eaecb8b32efe59b910b246977d36bb9e873765440e72feb6e76c7cbafab0495b88cfc666bb1dd12f685627c60d5cbd97b2973e')
+
+build() {
+cd tamarin-prover-$pkgver/lib/theory
+
+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 tamarin-prover-$pkgver/lib/theory
+
+install -D -m744 register.sh 
"$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-tamarin-prover-theory/trunk (PKGBUILD)

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

upgpkg: haskell-tamarin-prover-theory 1.6.0-2: rebuild with hspec 2.7.4, 
hspec-core 2.7.4, hspec-discover 2.7.4

Modified:
  haskell-tamarin-prover-theory/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-09-17 21:54:48 UTC (rev 709477)
+++ PKGBUILD2020-09-17 21:57:25 UTC (rev 709478)
@@ -4,7 +4,7 @@
 _hkgname=tamarin-prover-theory
 pkgname=haskell-tamarin-prover-theory
 pkgver=1.6.0
-pkgrel=1
+pkgrel=2
 pkgdesc="Security protocol types and constraint solver library for the tamarin 
prover"
 url="http://www.infsec.ethz.ch/research/software/tamarin;
 license=("GPL")


[arch-commits] Commit in perl/trunk (PKGBUILD perlbin.sh)

2020-09-17 Thread Levente Polyak via arch-commits
Date: Thursday, September 17, 2020 @ 21:56:44
  Author: anthraxx
Revision: 396268

upgpkg: perl 5.32.0-3: security: avoid adding relative dir to PATH

Relative dirs in the PATH lead to arbitrary command execution when
any command is invoked in an attacker controller directory.

Furthermore add missing libperl.so dependencies and a checkdepends
for some skipped tests

Modified:
  perl/trunk/PKGBUILD
  perl/trunk/perlbin.sh

+
 PKGBUILD   |7 ---
 perlbin.sh |2 +-
 2 files changed, 5 insertions(+), 4 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2020-09-17 21:40:29 UTC (rev 396267)
+++ PKGBUILD2020-09-17 21:56:44 UTC (rev 396268)
@@ -7,12 +7,13 @@
 pkgname=perl
 pkgver=5.32.0
 _baseversion="${pkgver%.*}"
-pkgrel=2
+pkgrel=3
 pkgdesc="A highly capable, feature-rich programming language"
 arch=(x86_64)
 license=('GPL' 'PerlArtistic')
 url="https://www.perl.org;
-depends=('gdbm>=1.17' 'db' 'glibc')
+depends=('gdbm>=1.17' 'db' 'glibc' 'libxcrypt' 'libcrypt.so')
+checkdepends=('procps-ng')
 # NOTE: This array is automatically generated by `./patchprov`.
 #   If you want to add entries, do so in the next array.
 provides=('perl-archive-tar=2.36'
@@ -137,7 +138,7 @@
 detect-old-perl-modules.hook)
 options=('makeflags' '!purge' 'emptydirs')
 
sha512sums=('1540247415893bbd94dfeede7b4fba6052688dc0bf27ced817f448246fcdc6e9a6486abc34577dec5b00bf02ed607b2d24ccd4977c3b3c51e8e6edfc0b81c760'
-
'1b4ccb4eb1be2551fab8871a19825467c1c8e130f32138508d15a34d226847a0a3ec7cab94f314a297448f6a932cf3dff2bb340c4fb20b84c359cef56f761e9c'
+
'6ed5bc6dbdc47bc7f4c0fedbe18deaf35ab02a2e6700988beb545954bb1d0fe20ff1a4de39d6d9fc882ef1741f7bf6d85ba165d0cd8dc0d9939b789c894f48a1'
 
'53eb0cddfd637014f3d3a101665db8dcafe5ac5bf3d319a259974334eb89c1c405097518ae96b6d18e520194633c7be57c9b2cd9ae6398443eb08f1a2008d112'
 
'881e2efe05ba818cd7300f126800b56bb0685cb5c9c5fb7e67ef6aaf5abd17d2391a979d5d16d109c5111f4b35504ba83d19b0e6eda4431e8421fcbea19d2f1a'
 
'bd48af7a6209f2ad51aa1747a7238ecb11607a53f61460d873202bf14b55c3b7dd6f66f4a9f2cac8a24240313789a9a44dbc81b73587de46a6b1866bdfca5e26'

Modified: perlbin.sh
===
--- perlbin.sh  2020-09-17 21:40:29 UTC (rev 396267)
+++ perlbin.sh  2020-09-17 21:56:44 UTC (rev 396268)
@@ -2,7 +2,7 @@
 # https://wiki.archlinux.org/index.php/Perl_Policy#Binaries_and_scripts
 # Added /usr/bin/*_perl dirs for scripts
 
-[ -d /usr/bin/site_perl ] && append_path 'usr/bin/site_perl'
+[ -d /usr/bin/site_perl ] && append_path '/usr/bin/site_perl'
 
 [ -d /usr/bin/vendor_perl ] && append_path '/usr/bin/vendor_perl'
 


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

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

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-structured/repos/community-staging-x86_64/PKGBUILD (from rev 
709476, haskell-structured/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-09-17 21:54:48 UTC (rev 709477)
@@ -0,0 +1,50 @@
+# Maintainer: Felix Yan 
+
+_hkgname=structured
+pkgname=haskell-structured
+pkgver=0.1
+pkgrel=26
+pkgdesc="Structure (hash) of your data types"
+url="https://github.com/phadej/binary-tagged;
+license=('BSD')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-aeson' 'haskell-base16-bytestring' 
'haskell-hashable'
+ 'haskell-scientific' 'haskell-tagged' 'haskell-time-compat' 
'haskell-unordered-containers'
+ 'haskell-uuid-types' 'haskell-vector')
+makedepends=('ghc')
+source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
+sha512sums=('52a1834a7c9ac1b62241bc9f424d63b1a541e791b13937f61d15da35b9ab024d3df39949f156b2f23293d397d961cb91c8fa38a5585db4f740a20b52b6dcc49d')
+
+prepare() {
+cd $_hkgname-$pkgver
+sed -i 's/< *1.5/<2/' $_hkgname.cabal
+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-sourcemap/repos (2 files)

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

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-sourcemap/repos/community-staging-x86_64/PKGBUILD (from rev 
709473, haskell-sourcemap/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-09-17 21:54:05 UTC (rev 709474)
@@ -0,0 +1,39 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=sourcemap
+pkgname=haskell-sourcemap
+pkgver=0.1.6
+pkgrel=214
+pkgdesc="Implementation of source maps as proposed by Google and Mozilla."
+url="https://hackage.haskell.org/package/${_hkgname};
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs' "haskell-aeson" "haskell-attoparsec" 
"haskell-unordered-containers"
+ "haskell-utf8-string")
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha256sums=('b9a04cccb4fe7eea8b37a2eaf2bc776eae5640038ab76fb948c5a3ea09a9ce7a')
+
+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-structured/trunk (PKGBUILD)

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

upgpkg: haskell-structured 0.1-26: rebuild with hspec 2.7.4, hspec-core 2.7.4, 
hspec-discover 2.7.4

Modified:
  haskell-structured/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-09-17 21:54:09 UTC (rev 709475)
+++ PKGBUILD2020-09-17 21:54:35 UTC (rev 709476)
@@ -3,7 +3,7 @@
 _hkgname=structured
 pkgname=haskell-structured
 pkgver=0.1
-pkgrel=25
+pkgrel=26
 pkgdesc="Structure (hash) of your data types"
 url="https://github.com/phadej/binary-tagged;
 license=('BSD')


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

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

upgpkg: deepin-album 5.6.9.15-1

Modified:
  deepin-album/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-09-17 21:53:23 UTC (rev 709471)
+++ PKGBUILD2020-09-17 21:53:52 UTC (rev 709472)
@@ -1,7 +1,7 @@
 # Maintainer: Felix Yan 
 
 pkgname=deepin-album
-pkgver=5.6.9.14
+pkgver=5.6.9.15
 pkgrel=1
 pkgdesc='A fashion photo manager for viewing and organizing pictures'
 arch=('x86_64')
@@ -12,7 +12,7 @@
 groups=('deepin-extra')
 
source=("$pkgname-$pkgver.tar.gz::https://github.com/linuxdeepin/deepin-album/archive/$pkgver.tar.gz;
  deepin-album-qt5.15.patch)
-sha512sums=('3e13b4b187b676ebeaee8d92d6a7f3da56088f3460bdef871dc2665b4e819a194dd5ec6be82a181218f8d4c73458d133ec460816692af3f2871bc90150c27aca'
+sha512sums=('b4a6b98ee4e9845cdf5ce5671ebd0a14b561e729494d017ae9438dab46777d42f8b6e75143f3c531ab1f722d7921529b5f64bb4840a1216b236fd7f4f2857d08'
 
'bd263f21eef20b586b3c673bb9bb3fcdb53f8f708f57335ce27edcd6069048e8a2e03a46cd9849f24b37165ccd108cd96e20adfc83d5d82a544d61b96fc5d297')
 
 prepare() {


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

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

upgpkg: haskell-sourcemap 0.1.6-214: rebuild with hspec 2.7.4, hspec-core 
2.7.4, hspec-discover 2.7.4

Modified:
  haskell-sourcemap/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-09-17 21:53:52 UTC (rev 709472)
+++ PKGBUILD2020-09-17 21:53:52 UTC (rev 709473)
@@ -4,7 +4,7 @@
 _hkgname=sourcemap
 pkgname=haskell-sourcemap
 pkgver=0.1.6
-pkgrel=213
+pkgrel=214
 pkgdesc="Implementation of source maps as proposed by Google and Mozilla."
 url="https://hackage.haskell.org/package/${_hkgname};
 license=("BSD")


[arch-commits] Commit in deepin-album/repos/community-x86_64 (4 files)

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

archrelease: copy trunk to community-x86_64

Added:
  deepin-album/repos/community-x86_64/PKGBUILD
(from rev 709473, deepin-album/trunk/PKGBUILD)
  deepin-album/repos/community-x86_64/deepin-album-qt5.15.patch
(from rev 709473, deepin-album/trunk/deepin-album-qt5.15.patch)
Deleted:
  deepin-album/repos/community-x86_64/PKGBUILD
  deepin-album/repos/community-x86_64/deepin-album-qt5.15.patch

---+
 PKGBUILD  |   62 
 deepin-album-qt5.15.patch |  168 ++--
 2 files changed, 115 insertions(+), 115 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2020-09-17 21:54:05 UTC (rev 709474)
+++ PKGBUILD2020-09-17 21:54:09 UTC (rev 709475)
@@ -1,31 +0,0 @@
-# Maintainer: Felix Yan 
-
-pkgname=deepin-album
-pkgver=5.6.9.14
-pkgrel=1
-pkgdesc='A fashion photo manager for viewing and organizing pictures'
-arch=('x86_64')
-url="https://github.com/linuxdeepin/deepin-album;
-license=('GPL3')
-depends=('deepin-qt5integration' 'freeimage' 'gio-qt' 'udisks2-qt5')
-makedepends=('qt5-tools')
-groups=('deepin-extra')
-source=("$pkgname-$pkgver.tar.gz::https://github.com/linuxdeepin/deepin-album/archive/$pkgver.tar.gz;
- deepin-album-qt5.15.patch)
-sha512sums=('3e13b4b187b676ebeaee8d92d6a7f3da56088f3460bdef871dc2665b4e819a194dd5ec6be82a181218f8d4c73458d133ec460816692af3f2871bc90150c27aca'
-
'bd263f21eef20b586b3c673bb9bb3fcdb53f8f708f57335ce27edcd6069048e8a2e03a46cd9849f24b37165ccd108cd96e20adfc83d5d82a544d61b96fc5d297')
-
-prepare() {
-  patch -d $pkgname-$pkgver -p1 -i ../deepin-album-qt5.15.patch # Fix build 
with Qt 5.15
-}
-
-build() {
-  cd deepin-album-$pkgver
-  qmake-qt5 PREFIX=/usr
-  make
-}
-
-package() {
-  cd deepin-album-$pkgver
-  make INSTALL_ROOT="$pkgdir" install
-}

Copied: deepin-album/repos/community-x86_64/PKGBUILD (from rev 709473, 
deepin-album/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2020-09-17 21:54:09 UTC (rev 709475)
@@ -0,0 +1,31 @@
+# Maintainer: Felix Yan 
+
+pkgname=deepin-album
+pkgver=5.6.9.15
+pkgrel=1
+pkgdesc='A fashion photo manager for viewing and organizing pictures'
+arch=('x86_64')
+url="https://github.com/linuxdeepin/deepin-album;
+license=('GPL3')
+depends=('deepin-qt5integration' 'freeimage' 'gio-qt' 'udisks2-qt5')
+makedepends=('qt5-tools')
+groups=('deepin-extra')
+source=("$pkgname-$pkgver.tar.gz::https://github.com/linuxdeepin/deepin-album/archive/$pkgver.tar.gz;
+ deepin-album-qt5.15.patch)
+sha512sums=('b4a6b98ee4e9845cdf5ce5671ebd0a14b561e729494d017ae9438dab46777d42f8b6e75143f3c531ab1f722d7921529b5f64bb4840a1216b236fd7f4f2857d08'
+
'bd263f21eef20b586b3c673bb9bb3fcdb53f8f708f57335ce27edcd6069048e8a2e03a46cd9849f24b37165ccd108cd96e20adfc83d5d82a544d61b96fc5d297')
+
+prepare() {
+  patch -d $pkgname-$pkgver -p1 -i ../deepin-album-qt5.15.patch # Fix build 
with Qt 5.15
+}
+
+build() {
+  cd deepin-album-$pkgver
+  qmake-qt5 PREFIX=/usr
+  make
+}
+
+package() {
+  cd deepin-album-$pkgver
+  make INSTALL_ROOT="$pkgdir" install
+}

Deleted: deepin-album-qt5.15.patch
===
--- deepin-album-qt5.15.patch   2020-09-17 21:54:05 UTC (rev 709474)
+++ deepin-album-qt5.15.patch   2020-09-17 21:54:09 UTC (rev 709475)
@@ -1,84 +0,0 @@
-diff --git a/frame/toptoolbar.cpp b/frame/toptoolbar.cpp
-index f6f8073..a1dc84e 100644
 a/frame/toptoolbar.cpp
-+++ b/frame/toptoolbar.cpp
-@@ -35,6 +35,7 @@
- #include 
- #include 
- #include 
-+#include 
- #include 
- #include 
- #include 
-diff --git a/module/view/contents/imageinfowidget.cpp 
b/module/view/contents/imageinfowidget.cpp
-index 534bcbf..f9d5440 100644
 a/module/view/contents/imageinfowidget.cpp
-+++ b/module/view/contents/imageinfowidget.cpp
-@@ -33,6 +33,7 @@
- #include 
- #include 
- #include 
-+#include 
- #include 
- #include 
- #include 
-diff --git a/module/view/contents/ttbcontent.cpp 
b/module/view/contents/ttbcontent.cpp
-index 1f95a63..7d03cdc 100644
 a/module/view/contents/ttbcontent.cpp
-+++ b/module/view/contents/ttbcontent.cpp
-@@ -38,6 +38,7 @@
- #include 
- #include 
- #include 
-+#include 
- 
- DWIDGET_USE_NAMESPACE
- namespace {
-diff --git a/thumbnail/thumbnaildelegate.cpp b/thumbnail/thumbnaildelegate.cpp
-index a789f41..3b2b50a 100644
 a/thumbnail/thumbnaildelegate.cpp
-+++ b/thumbnail/thumbnaildelegate.cpp
-@@ -24,6 +24,7 @@
- #include 
- #include 
- #include 
-+#include 
- #include 
- #include 
- #include 
-diff --git a/widgets/dialogs/imginfodialog.cpp 
b/widgets/dialogs/imginfodialog.cpp
-index 9b12d06..cb463eb 100644
 a/widgets/dialogs/imginfodialog.cpp
-+++ b/widgets/dialogs/imginfodialog.cpp
-@@ -35,6 +35,7 @@
- #include 
- #include 
- 

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

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

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-shakespeare/repos/community-staging-x86_64/PKGBUILD (from rev 
709470, haskell-shakespeare/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-09-17 21:53:23 UTC (rev 709471)
@@ -0,0 +1,46 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=shakespeare
+pkgname=haskell-shakespeare
+pkgver=2.0.25
+pkgrel=9
+pkgdesc="A toolkit for making compile-time interpolated templates"
+url="https://www.yesodweb.com/book/shakespearean-templates;
+license=("MIT")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-aeson' 'haskell-blaze-html' 'haskell-blaze-markup'
+ 'haskell-scientific' 'haskell-th-lift' 'haskell-unordered-containers'
+ 'haskell-vector')
+makedepends=('ghc' 'haskell-hspec' 'haskell-hunit')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('26805c070c712a7bd549a2923f7b39cf9eaf7c9a3451c0c672eeff3b22e4d3f696887f3846e39c73f1c0add6a21becae9e58bb2821c0158298e105e0a1bf8ac2')
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \
+-f-test_roy -f-test_coffee -f-test_export
+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-serialise/repos (2 files)

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

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-serialise/repos/community-staging-x86_64/PKGBUILD (from rev 
709468, haskell-serialise/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-09-17 21:52:13 UTC (rev 709469)
@@ -0,0 +1,49 @@
+# Maintainer: Felix Yan 
+
+_hkgname=serialise
+pkgname=haskell-serialise
+pkgver=0.2.3.0
+pkgrel=40
+pkgdesc="A binary serialisation library for Haskell values"
+url="https://github.com/well-typed/cborg;
+license=('BSD')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-cborg' 'haskell-half' 'haskell-hashable' 
'haskell-primitive'
+ 'haskell-unordered-containers' 'haskell-vector')
+makedepends=('ghc' 'haskell-quickcheck' 'haskell-quickcheck-instances' 
'haskell-tasty'
+ 'haskell-tasty-hunit' 'haskell-tasty-quickcheck')
+source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
+sha512sums=('2bcee386d81f7606d7dad8a903ae39c9f5fda493caa08755f8f0ceabe24563bcba9bb28709972664370eef5987dfcd6957dee2444da8dbe5b8558edc0b0547ae')
+
+prepare() {
+cd $_hkgname-$pkgver
+sed -i 's/< *1.5/<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.txt -t "$pkgdir"/usr/share/licenses/$pkgname/
+rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE.txt
+}


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

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

upgpkg: haskell-shakespeare 2.0.25-9: rebuild with hspec 2.7.4, hspec-core 
2.7.4, hspec-discover 2.7.4

Modified:
  haskell-shakespeare/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-09-17 21:52:13 UTC (rev 709469)
+++ PKGBUILD2020-09-17 21:53:10 UTC (rev 709470)
@@ -4,7 +4,7 @@
 _hkgname=shakespeare
 pkgname=haskell-shakespeare
 pkgver=2.0.25
-pkgrel=8
+pkgrel=9
 pkgdesc="A toolkit for making compile-time interpolated templates"
 url="https://www.yesodweb.com/book/shakespearean-templates;
 license=("MIT")


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

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

upgpkg: haskell-serialise 0.2.3.0-40: rebuild with hspec 2.7.4, hspec-core 
2.7.4, hspec-discover 2.7.4

Modified:
  haskell-serialise/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-09-17 21:51:13 UTC (rev 709467)
+++ PKGBUILD2020-09-17 21:52:00 UTC (rev 709468)
@@ -3,7 +3,7 @@
 _hkgname=serialise
 pkgname=haskell-serialise
 pkgver=0.2.3.0
-pkgrel=39
+pkgrel=40
 pkgdesc="A binary serialisation library for Haskell values"
 url="https://github.com/well-typed/cborg;
 license=('BSD')


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

2020-09-17 Thread Morten Linderud via arch-commits
Date: Thursday, September 17, 2020 @ 21:51:13
  Author: foxboron
Revision: 709467

archrelease: copy trunk to community-x86_64

Added:
  go-tools/repos/community-x86_64/PKGBUILD
(from rev 709466, go-tools/trunk/PKGBUILD)
Deleted:
  go-tools/repos/community-x86_64/PKGBUILD

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

Deleted: PKGBUILD
===
--- PKGBUILD2020-09-17 21:51:05 UTC (rev 709466)
+++ PKGBUILD2020-09-17 21:51:13 UTC (rev 709467)
@@ -1,65 +0,0 @@
-# Maintainer: Bartłomiej Piotrowski 
-# Maintainer: Morten Linderud 
-
-pkgname=go-tools
-epoch=2
-pkgver=1.15+4895+c1934b75d
-pkgrel=1
-pkgdesc='Developer tools for the Go programming language'
-arch=(x86_64)
-url='https://golang.org/'
-license=(BSD)
-depends=(glibc)
-makedepends=(git go)
-_commit=c1934b75d054975b79a8179cb6f0a9b8b3fa33cd
-source=(go-tools::git+https://go.googlesource.com/tools#commit=$_commit)
-md5sums=('SKIP')
-
-_tools=(benchcmp callgraph compilebench cover digraph eg fiximports
-go-contrib-init godex godoc goimports gomvpkg gorename gotype 
-goyacc guru html2article present ssadump stringer gopls
-toolstash)
-
-pkgver() {
-  local _gover=1.15
-  cd go-tools
-  printf "%s+%s+%s" $_gover "$(git rev-list --count HEAD)" "$(git rev-parse 
--short HEAD)"
-}
-
-prepare() {
-cd go-tools
-mkdir -p bin/
-}
-
-build() {
-  cd go-tools
-  export CGO_CPPFLAGS="${CPPFLAGS}"
-  export CGO_CFLAGS="${CFLAGS}"
-  export CGO_CXXFLAGS="${CXXFLAGS}"
-  export CGO_LDFLAGS="${LDFLAGS}"
-  export GOFLAGS="-buildmode=pie -trimpath -ldflags=-linkmode=external 
-mod=readonly -modcacherw"
-  go build -o bin/ ./cmd/...
-
-  cd gopls
-  go build -o ../bin/ ./...
-}
-
-check() {
-  cd go-tools
-  # Needs to be updated and godoc is failing the test suite
-  # See https://github.com/golang/go/issues/35690
-  go test ./cmd/...  || true
-
-  # It's just broken.
-  cd gopls
-  go test ./... || true
-}
-
-package() {
-  cd go-tools
-  for tool in ${_tools[@]}; do
-install -Dm755 bin/$tool "$pkgdir/usr/bin/$tool"
-  done
-
-  install -Dm644 LICENSE "$pkgdir/usr/share/licenses/$pkgname/LICENSE"
-}

Copied: go-tools/repos/community-x86_64/PKGBUILD (from rev 709466, 
go-tools/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2020-09-17 21:51:13 UTC (rev 709467)
@@ -0,0 +1,57 @@
+# Maintainer: Bartłomiej Piotrowski 
+# Maintainer: Morten Linderud 
+
+pkgname=go-tools
+epoch=2
+pkgver=1.15+4895+c1934b75d
+pkgrel=2
+pkgdesc='Developer tools for the Go programming language'
+arch=(x86_64)
+url='https://golang.org/'
+license=(BSD)
+depends=(glibc)
+makedepends=(git go)
+_commit=c1934b75d054975b79a8179cb6f0a9b8b3fa33cd
+source=(go-tools::git+https://go.googlesource.com/tools#commit=$_commit)
+md5sums=('SKIP')
+
+_tools=(benchcmp callgraph compilebench cover digraph eg fiximports
+go-contrib-init godex godoc goimports gomvpkg gorename gotype 
+goyacc guru html2article present ssadump stringer toolstash)
+
+pkgver() {
+  local _gover=1.15
+  cd go-tools
+  printf "%s+%s+%s" $_gover "$(git rev-list --count HEAD)" "$(git rev-parse 
--short HEAD)"
+}
+
+prepare() {
+cd go-tools
+mkdir -p bin/
+}
+
+build() {
+  cd go-tools
+  export CGO_CPPFLAGS="${CPPFLAGS}"
+  export CGO_CFLAGS="${CFLAGS}"
+  export CGO_CXXFLAGS="${CXXFLAGS}"
+  export CGO_LDFLAGS="${LDFLAGS}"
+  export GOFLAGS="-buildmode=pie -trimpath -ldflags=-linkmode=external 
-mod=readonly -modcacherw"
+  go build -o bin/ ./cmd/...
+}
+
+check() {
+  cd go-tools
+  # Needs to be updated and godoc is failing the test suite
+  # See https://github.com/golang/go/issues/35690
+  go test ./cmd/...  || true
+}
+
+package() {
+  cd go-tools
+  for tool in ${_tools[@]}; do
+install -Dm755 bin/$tool "$pkgdir/usr/bin/$tool"
+  done
+
+  install -Dm644 LICENSE "$pkgdir/usr/share/licenses/$pkgname/LICENSE"
+}


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

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

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: 
haskell-prettyprinter-convert-ansi-wl-pprint/repos/community-staging-x86_64/PKGBUILD
 (from rev 709464, haskell-prettyprinter-convert-ansi-wl-pprint/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-09-17 21:50:56 UTC (rev 709465)
@@ -0,0 +1,43 @@
+# Maintainer: Felix Yan 
+
+_hkgname=prettyprinter-convert-ansi-wl-pprint
+pkgname=haskell-prettyprinter-convert-ansi-wl-pprint
+pkgver=1.1.1
+pkgrel=22
+pkgdesc="Converter from ansi-wl-pprint documents to prettyprinter-based ones."
+url="https://github.com/quchen/prettyprinter;
+license=('custom:BSD2')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-ansi-terminal' 'haskell-ansi-wl-pprint' 
'haskell-prettyprinter'
+ 'haskell-prettyprinter-ansi-terminal')
+makedepends=('ghc' 'haskell-doctest')
+source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
+sha512sums=('12582ba31dc7401047a8e98c8059aee687c9b420825f6887567dbab1181602e97ad973f883592e3f035840e7abec61daa3718dba90a3cf8cac4f543674a31142')
+
+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.md 
"$pkgdir"/usr/share/licenses/$pkgname/LICENSE.md
+rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE.md
+}


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

2020-09-17 Thread Morten Linderud via arch-commits
Date: Thursday, September 17, 2020 @ 21:51:05
  Author: foxboron
Revision: 709466

upgpkg: go-tools 2:1.15+4895+c1934b75d-2 - Solved FS#67922 - Removing gopls

Modified:
  go-tools/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-09-17 21:50:56 UTC (rev 709465)
+++ PKGBUILD2020-09-17 21:51:05 UTC (rev 709466)
@@ -4,7 +4,7 @@
 pkgname=go-tools
 epoch=2
 pkgver=1.15+4895+c1934b75d
-pkgrel=1
+pkgrel=2
 pkgdesc='Developer tools for the Go programming language'
 arch=(x86_64)
 url='https://golang.org/'
@@ -17,8 +17,7 @@
 
 _tools=(benchcmp callgraph compilebench cover digraph eg fiximports
 go-contrib-init godex godoc goimports gomvpkg gorename gotype 
-goyacc guru html2article present ssadump stringer gopls
-toolstash)
+goyacc guru html2article present ssadump stringer toolstash)
 
 pkgver() {
   local _gover=1.15
@@ -39,9 +38,6 @@
   export CGO_LDFLAGS="${LDFLAGS}"
   export GOFLAGS="-buildmode=pie -trimpath -ldflags=-linkmode=external 
-mod=readonly -modcacherw"
   go build -o bin/ ./cmd/...
-
-  cd gopls
-  go build -o ../bin/ ./...
 }
 
 check() {
@@ -49,10 +45,6 @@
   # Needs to be updated and godoc is failing the test suite
   # See https://github.com/golang/go/issues/35690
   go test ./cmd/...  || true
-
-  # It's just broken.
-  cd gopls
-  go test ./... || true
 }
 
 package() {


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

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

upgpkg: haskell-prettyprinter-convert-ansi-wl-pprint 1.1.1-22: rebuild with 
hspec 2.7.4, hspec-core 2.7.4, hspec-discover 2.7.4

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

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

Modified: PKGBUILD
===
--- PKGBUILD2020-09-17 21:50:17 UTC (rev 709463)
+++ PKGBUILD2020-09-17 21:50:44 UTC (rev 709464)
@@ -3,7 +3,7 @@
 _hkgname=prettyprinter-convert-ansi-wl-pprint
 pkgname=haskell-prettyprinter-convert-ansi-wl-pprint
 pkgver=1.1.1
-pkgrel=21
+pkgrel=22
 pkgdesc="Converter from ansi-wl-pprint documents to prettyprinter-based ones."
 url="https://github.com/quchen/prettyprinter;
 license=('custom:BSD2')


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

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

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: 
haskell-prettyprinter-ansi-terminal/repos/community-staging-x86_64/PKGBUILD 
(from rev 709462, haskell-prettyprinter-ansi-terminal/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-09-17 21:50:17 UTC (rev 709463)
@@ -0,0 +1,43 @@
+# Maintainer: Felix Yan 
+
+_hkgname=prettyprinter-ansi-terminal
+pkgname=haskell-prettyprinter-ansi-terminal
+pkgver=1.1.2
+pkgrel=19
+pkgdesc="ANSI terminal backend for the prettyprinter package."
+url="https://github.com/quchen/prettyprinter-ansi-terminal;
+license=('custom:BSD2')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-ansi-terminal' 'haskell-prettyprinter')
+makedepends=('ghc' 'haskell-doctest')
+source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
+sha512sums=('6f3f077f3f171b6a2c1ca811d267f5311328cd3538ace0c174dd87960fd2617a6543e4bfe239f231ef68c6cce87ce563d0f2068631c084a1faa56a3e051f3fae')
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \
+-f-buildReadme
+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.md 
"$pkgdir"/usr/share/licenses/$pkgname/LICENSE.md
+rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE.md
+}


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

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

upgpkg: haskell-prettyprinter-ansi-terminal 1.1.2-19: rebuild with hspec 2.7.4, 
hspec-core 2.7.4, hspec-discover 2.7.4

Modified:
  haskell-prettyprinter-ansi-terminal/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-09-17 21:49:36 UTC (rev 709461)
+++ PKGBUILD2020-09-17 21:50:04 UTC (rev 709462)
@@ -3,7 +3,7 @@
 _hkgname=prettyprinter-ansi-terminal
 pkgname=haskell-prettyprinter-ansi-terminal
 pkgver=1.1.2
-pkgrel=18
+pkgrel=19
 pkgdesc="ANSI terminal backend for the prettyprinter package."
 url="https://github.com/quchen/prettyprinter-ansi-terminal;
 license=('custom:BSD2')


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

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

upgpkg: python-matplotlib 3.3.2-1

Modified:
  python-matplotlib/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-09-17 21:47:33 UTC (rev 709455)
+++ PKGBUILD2020-09-17 21:47:44 UTC (rev 709456)
@@ -6,7 +6,7 @@
 # Contributor: Douglas Soares de Andrade 
 
 pkgname=python-matplotlib
-pkgver=3.3.1
+pkgver=3.3.2
 pkgrel=1
 pkgdesc="A python plotting library, making publication quality plots"
 arch=(x86_64)
@@ -34,7 +34,7 @@
   texlive-core texlive-latexextra inkscape mencoder
   ffmpeg imagemagick python-pandas)
 
source=("https://github.com/matplotlib/matplotlib/archive/v$pkgver/$pkgname-$pkgver.tar.gz;)
-sha512sums=('b6eceb4244ffef9aabafb6889563e9be503272599022e45c54e70c9e76a791e9ffb9f108a993a42f2e8f25bebb94483e75a8c17924224ccc1a19ce3aa5268196')
+sha512sums=('553469fe1f4a8608b832f71805b97582dc5df75ed7a4f2e3ff12a9a862069d62909cacd50f01891bb0f6b161e630ea887a7674e904ea1a963c62877dec2ec5cb')
 
 prepare() {
   cd matplotlib-$pkgver


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

2020-09-17 Thread Felix Yan via arch-commits
Date: Thursday, September 17, 2020 @ 21:49:23
  Author: felixonmars
Revision: 709460

upgpkg: haskell-prettyprinter 1.7.0-10: rebuild with hspec 2.7.4, hspec-core 
2.7.4, hspec-discover 2.7.4

Modified:
  haskell-prettyprinter/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-09-17 21:48:12 UTC (rev 709459)
+++ PKGBUILD2020-09-17 21:49:23 UTC (rev 709460)
@@ -3,7 +3,7 @@
 _hkgname=prettyprinter
 pkgname=haskell-prettyprinter
 pkgver=1.7.0
-pkgrel=9
+pkgrel=10
 pkgdesc="A modern, easy to use, well-documented, extensible prettyprinter."
 url="https://github.com/hspec/prettyprinter;
 license=('custom:BSD2')


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

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

upgpkg: haskell-network-ip 0.3.0.3-57: rebuild with hspec 2.7.4, hspec-core 
2.7.4, hspec-discover 2.7.4

Modified:
  haskell-network-ip/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-09-17 21:47:58 UTC (rev 709457)
+++ PKGBUILD2020-09-17 21:47:59 UTC (rev 709458)
@@ -3,7 +3,7 @@
 _hkgname=network-ip
 pkgname=haskell-network-ip
 pkgver=0.3.0.3
-pkgrel=56
+pkgrel=57
 pkgdesc="Internet Protocol data structures"
 url="https://github.com/mvv/network-ip;
 license=('BSD')


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

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

upgpkg: haskell-interpolate 0.2.1-30: rebuild with hspec 2.7.4, hspec-core 
2.7.4, hspec-discover 2.7.4

Modified:
  haskell-interpolate/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-09-17 21:38:43 UTC (rev 709430)
+++ PKGBUILD2020-09-17 21:39:14 UTC (rev 709431)
@@ -4,7 +4,7 @@
 _hkgname=interpolate
 pkgname=haskell-interpolate
 pkgver=0.2.1
-pkgrel=29
+pkgrel=30
 pkgdesc="String interpolation done right"
 url="https://github.com/sol/interpolate;
 license=("MIT")


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

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

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-network-ip/repos/community-staging-x86_64/PKGBUILD (from rev 
709458, haskell-network-ip/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-09-17 21:48:12 UTC (rev 709459)
@@ -0,0 +1,39 @@
+# Maintainer: Felix Yan 
+
+_hkgname=network-ip
+pkgname=haskell-network-ip
+pkgver=0.3.0.3
+pkgrel=57
+pkgdesc="Internet Protocol data structures"
+url="https://github.com/mvv/network-ip;
+license=('BSD')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-data-default-class' 'haskell-data-dword' 
'haskell-data-endian'
+ 'haskell-data-serializer' 'haskell-data-textual' 'haskell-hashable' 
'haskell-parsers'
+ 'haskell-text-printer' 'haskell-type-hint')
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('0d628e514d3696db04350e54f87f179d5468e983001bfc3865ac65f6f430416c5c111b1979b368dd8115f06dd94c675b28b632ca75b22341fcc1522b7f1f2e36')
+
+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-prettyprinter/repos (2 files)

2020-09-17 Thread Felix Yan via arch-commits
Date: Thursday, September 17, 2020 @ 21:49:36
  Author: felixonmars
Revision: 709461

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-prettyprinter/repos/community-staging-x86_64/PKGBUILD (from rev 
709460, haskell-prettyprinter/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-09-17 21:49:36 UTC (rev 709461)
@@ -0,0 +1,44 @@
+# Maintainer: Felix Yan 
+
+_hkgname=prettyprinter
+pkgname=haskell-prettyprinter
+pkgver=1.7.0
+pkgrel=10
+pkgdesc="A modern, easy to use, well-documented, extensible prettyprinter."
+url="https://github.com/hspec/prettyprinter;
+license=('custom:BSD2')
+arch=('x86_64')
+depends=('ghc-libs')
+makedepends=('ghc' 'haskell-doctest' 'haskell-pgp-wordlist' 
'haskell-quickcheck-instances'
+ 'haskell-tasty' 'haskell-tasty-hunit' 'haskell-tasty-quickcheck')
+source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
+sha512sums=('4f1b756b3284a0319bb73229e8445f6d92c3d3d12a879f651df5624389bd6c449b2d9bc440dbf70d8752a6ba574d0539f91950d4bafbe7f9d3fd79d0d30ec95d')
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \
+-f-buildReadme
+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.md 
"$pkgdir"/usr/share/licenses/$pkgname/LICENSE.md
+rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE.md
+}


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

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

archrelease: copy trunk to community-x86_64

Added:
  python-matplotlib/repos/community-x86_64/PKGBUILD
(from rev 709456, python-matplotlib/trunk/PKGBUILD)
Deleted:
  python-matplotlib/repos/community-x86_64/PKGBUILD

--+
 PKGBUILD |  124 ++---
 1 file changed, 62 insertions(+), 62 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2020-09-17 21:47:44 UTC (rev 709456)
+++ PKGBUILD2020-09-17 21:47:58 UTC (rev 709457)
@@ -1,62 +0,0 @@
-# Maintainer: Felix Yan 
-# Maintainer: Bruno Pagani 
-# Contributor: Stéphane Gaudreault 
-# Contributor: Stefan Husmann 
-# Contributor: Angel 'angvp' Velasquez 
-# Contributor: Douglas Soares de Andrade 
-
-pkgname=python-matplotlib
-pkgver=3.3.1
-pkgrel=1
-pkgdesc="A python plotting library, making publication quality plots"
-arch=(x86_64)
-url="https://matplotlib.org;
-license=(custom)
-depends=(freetype2 python-cycler python-dateutil python-kiwisolver 
python-numpy python-pillow python-pyparsing qhull)
-optdepends=('tk: Tk{Agg,Cairo} backends'
-'python-pyqt5: Qt5{Agg,Cairo} backends'
-'python-gobject: for GTK3{Agg,Cairo} backend'
-'python-wxpython: WX{,Agg,Cairo} backend'
-'python-cairo: {GTK3,Qt5,Tk,WX}Cairo backends'
-'python-cairocffi: alternative for Cairo backends'
-'python-tornado: WebAgg backend'
-'ffmpeg: for saving movies'
-'imagemagick: for saving animated gifs'
-'ghostscript: usetex dependencies'
-'texlive-bin: usetex dependencies'
-'texlive-latexextra: usetex usage with pdflatex')
-makedepends=(git rsync python-setuptools
- tk python-pyqt5 python-gobject
- python-wxpython python-cairocffi python-tornado
- ghostscript texlive-bin)
- # agg missing some non-upstreamed patches?
-checkdepends=(python-pytest-xdist python-pytest-runner xorg-server-xvfb
-  texlive-core texlive-latexextra inkscape mencoder
-  ffmpeg imagemagick python-pandas)
-source=("https://github.com/matplotlib/matplotlib/archive/v$pkgver/$pkgname-$pkgver.tar.gz;)
-sha512sums=('b6eceb4244ffef9aabafb6889563e9be503272599022e45c54e70c9e76a791e9ffb9f108a993a42f2e8f25bebb94483e75a8c17924224ccc1a19ce3aa5268196')
-
-prepare() {
-  cd matplotlib-$pkgver
-# Use system freetype and qhull
-  sed -e 's|#system_freetype = False|system_freetype = True|' -e 
's|#system_qhull = False|system_qhull = True|' setup.cfg.template > setup.cfg
-}
-
-build() {
-  cd matplotlib-$pkgver
-  python setup.py build
-}
-
-check() {
-  cd matplotlib-$pkgver
-  xvfb-run -a -s "+extension GLX +extension RANDR +render -screen 0 
1280x1024x24" \
-python setup.py pytest --addopts="-n auto" || warning "Tests failed" # 
Different font rendering details
-}
-
-package_python-matplotlib() {
-  cd matplotlib-$pkgver
-  python setup.py install --root "$pkgdir" --prefix=/usr --optimize=1 
--skip-build
-  install -Dm644 doc/users/license.rst -t 
"$pkgdir"/usr/share/licenses/$pkgname/
-  # Needed since https://github.com/matplotlib/matplotlib/pull/14170
-  rm -r 
"$pkgdir"/usr/lib/python3.8/site-packages/{matplotlib,mpl_toolkits}/tests/
-}

Copied: python-matplotlib/repos/community-x86_64/PKGBUILD (from rev 709456, 
python-matplotlib/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2020-09-17 21:47:58 UTC (rev 709457)
@@ -0,0 +1,62 @@
+# Maintainer: Felix Yan 
+# Maintainer: Bruno Pagani 
+# Contributor: Stéphane Gaudreault 
+# Contributor: Stefan Husmann 
+# Contributor: Angel 'angvp' Velasquez 
+# Contributor: Douglas Soares de Andrade 
+
+pkgname=python-matplotlib
+pkgver=3.3.2
+pkgrel=1
+pkgdesc="A python plotting library, making publication quality plots"
+arch=(x86_64)
+url="https://matplotlib.org;
+license=(custom)
+depends=(freetype2 python-cycler python-dateutil python-kiwisolver 
python-numpy python-pillow python-pyparsing qhull)
+optdepends=('tk: Tk{Agg,Cairo} backends'
+'python-pyqt5: Qt5{Agg,Cairo} backends'
+'python-gobject: for GTK3{Agg,Cairo} backend'
+'python-wxpython: WX{,Agg,Cairo} backend'
+'python-cairo: {GTK3,Qt5,Tk,WX}Cairo backends'
+'python-cairocffi: alternative for Cairo backends'
+'python-tornado: WebAgg backend'
+'ffmpeg: for saving movies'
+'imagemagick: for saving animated gifs'
+'ghostscript: usetex dependencies'
+'texlive-bin: usetex dependencies'
+'texlive-latexextra: usetex usage with pdflatex')
+makedepends=(git rsync python-setuptools
+ tk python-pyqt5 python-gobject
+ python-wxpython python-cairocffi python-tornado
+ 

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

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

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-interpolate/repos/community-staging-x86_64/PKGBUILD (from rev 
709431, haskell-interpolate/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-09-17 21:39:27 UTC (rev 709432)
@@ -0,0 +1,44 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=interpolate
+pkgname=haskell-interpolate
+pkgver=0.2.1
+pkgrel=30
+pkgdesc="String interpolation done right"
+url="https://github.com/sol/interpolate;
+license=("MIT")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-src-meta')
+makedepends=('ghc' 'haskell-base-compat' 'haskell-hspec' 'haskell-quickcheck'
+ 'haskell-quickcheck-instances')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('1cfeef31d5f41b598763001f9571a60fee7069528479b652cea162c582085f60172e8c5fe7d60ddb2eaf800ab9133dd76710d29564e9ecf638ecc2e2a54adc7b')
+
+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 gopls/trunk (PKGBUILD)

2020-09-17 Thread Morten Linderud via arch-commits
Date: Thursday, September 17, 2020 @ 21:47:26
  Author: foxboron
Revision: 709453

upgpkg: gopls 0.5.0-1

Added:
  gopls/trunk/PKGBUILD

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

Added: PKGBUILD
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2020-09-17 21:47:26 UTC (rev 709453)
@@ -0,0 +1,33 @@
+# Maintainer: Morten Linderud 
+# Contributor: Chad Kunde 
+
+pkgname=gopls
+pkgver=0.5.0
+pkgrel=1
+pkgdesc='Language server for Go programming language'
+arch=(x86_64 aarch64 armv7h armv7l)
+url='https://github.com/golang/tools/tree/master/gopls'
+license=(BSD)
+depends=(glibc)
+makedepends=('git' 'go')
+source=("${pkgname}-${pkgver}.tar.gz::https://github.com/golang/tools/archive/gopls/v${pkgver}.tar.gz;)
+sha256sums=('1b5f80eb6da71afba18c7d4327d4913cfb9b6a0840ebb33006e3b9eccec12412')
+
+build() {
+  cd "tools-${pkgname}-v${pkgver}/${pkgname}"
+
+  export CGO_CPPFLAGS="${CPPFLAGS}"
+  export CGO_CFLAGS="${CFLAGS}"
+  export CGO_CXXFLAGS="${CXXFLAGS}"
+  export CGO_LDFLAGS="${LDFLAGS}"
+  export GOFLAGS="-buildmode=pie -trimpath -ldflags=-linkmode=external 
-mod=readonly -modcacherw"
+  go build -o "${pkgname}"
+}
+
+package() {
+  cd "tools-${pkgname}-v${pkgver}"
+  install -Dm755 "${pkgname}/${pkgname}" -t "${pkgdir}"/usr/bin/
+  install -Dm644 LICENSE -t "${pkgdir}/usr/share/licenses/${pkgname}/"
+}
+
+# vim: ts=2 sw=2 et:


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

2020-09-17 Thread Morten Linderud via arch-commits
Date: Thursday, September 17, 2020 @ 21:47:33
  Author: foxboron
Revision: 709455

archrelease: copy trunk to community-x86_64

Added:
  gopls/repos/community-x86_64/
  gopls/repos/community-x86_64/PKGBUILD
(from rev 709454, gopls/trunk/PKGBUILD)

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

Copied: gopls/repos/community-x86_64/PKGBUILD (from rev 709454, 
gopls/trunk/PKGBUILD)
===
--- community-x86_64/PKGBUILD   (rev 0)
+++ community-x86_64/PKGBUILD   2020-09-17 21:47:33 UTC (rev 709455)
@@ -0,0 +1,33 @@
+# Maintainer: Morten Linderud 
+# Contributor: Chad Kunde 
+
+pkgname=gopls
+pkgver=0.5.0
+pkgrel=1
+pkgdesc='Language server for Go programming language'
+arch=(x86_64 aarch64 armv7h armv7l)
+url='https://github.com/golang/tools/tree/master/gopls'
+license=(BSD)
+depends=(glibc)
+makedepends=('git' 'go')
+source=("${pkgname}-${pkgver}.tar.gz::https://github.com/golang/tools/archive/gopls/v${pkgver}.tar.gz;)
+sha256sums=('1b5f80eb6da71afba18c7d4327d4913cfb9b6a0840ebb33006e3b9eccec12412')
+
+build() {
+  cd "tools-${pkgname}-v${pkgver}/${pkgname}"
+
+  export CGO_CPPFLAGS="${CPPFLAGS}"
+  export CGO_CFLAGS="${CFLAGS}"
+  export CGO_CXXFLAGS="${CXXFLAGS}"
+  export CGO_LDFLAGS="${LDFLAGS}"
+  export GOFLAGS="-buildmode=pie -trimpath -ldflags=-linkmode=external 
-mod=readonly -modcacherw"
+  go build -o "${pkgname}"
+}
+
+package() {
+  cd "tools-${pkgname}-v${pkgver}"
+  install -Dm755 "${pkgname}/${pkgname}" -t "${pkgdir}"/usr/bin/
+  install -Dm644 LICENSE -t "${pkgdir}/usr/share/licenses/${pkgname}/"
+}
+
+# vim: ts=2 sw=2 et:


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

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

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-incremental-parser/repos/community-staging-x86_64/
  haskell-incremental-parser/repos/community-staging-x86_64/PKGBUILD
(from rev 709452, haskell-incremental-parser/trunk/PKGBUILD)

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

Copied: haskell-incremental-parser/repos/community-staging-x86_64/PKGBUILD 
(from rev 709452, haskell-incremental-parser/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-09-17 21:47:28 UTC (rev 709454)
@@ -0,0 +1,44 @@
+# Maintainer: Felix Yan 
+# Contributor: Thomas Dziedzic 
+
+_hkgname=incremental-parser
+pkgname=haskell-incremental-parser
+pkgver=0.5
+pkgrel=20
+pkgdesc="Generic parser library capable of providing partial results from 
partial input."
+url="https://hackage.haskell.org/package/${_hkgname};
+license=('GPL')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-input-parsers' 'haskell-monoid-subclasses' 
'haskell-parsers'
+ 'haskell-rank2classes')
+makedepends=('ghc' 'haskell-quickcheck' 'haskell-checkers' 'haskell-tasty'
+ 'haskell-tasty-quickcheck')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('4adee2c72c009db5a379ae684dadb2c3b202f6f347ec592fb4189d27c6f927750c23f365a19f3df0f63c7554ff5eb9aaf0320a089f8a9942b3f3ba684b931152')
+
+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.txt"
+}


[arch-commits] Commit in (gopls gopls/repos gopls/trunk)

2020-09-17 Thread Morten Linderud via arch-commits
Date: Thursday, September 17, 2020 @ 21:47:20
  Author: foxboron
Revision: 709452

addpkg: gopls 0.5.0-1

Added:
  gopls/
  gopls/repos/
  gopls/trunk/


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

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

upgpkg: haskell-input-parsers 0.1.0.1-20: rebuild with hspec 2.7.4, hspec-core 
2.7.4, hspec-discover 2.7.4

Modified:
  haskell-input-parsers/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-09-17 21:45:56 UTC (rev 709448)
+++ PKGBUILD2020-09-17 21:46:25 UTC (rev 709449)
@@ -3,7 +3,7 @@
 _hkgname=input-parsers
 pkgname=haskell-input-parsers
 pkgver=0.1.0.1
-pkgrel=19
+pkgrel=20
 pkgdesc="Extension of the parsers library with more capability and efficiency"
 url="https://github.com/blamario/input-parsers;
 license=('BSD')


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

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

upgpkg: haskell-incremental-parser 0.5-20: rebuild with hspec 2.7.4, hspec-core 
2.7.4, hspec-discover 2.7.4

Modified:
  haskell-incremental-parser/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-09-17 21:46:38 UTC (rev 709450)
+++ PKGBUILD2020-09-17 21:47:15 UTC (rev 709451)
@@ -4,7 +4,7 @@
 _hkgname=incremental-parser
 pkgname=haskell-incremental-parser
 pkgver=0.5
-pkgrel=19
+pkgrel=20
 pkgdesc="Generic parser library capable of providing partial results from 
partial input."
 url="https://hackage.haskell.org/package/${_hkgname};
 license=('GPL')


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

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

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-input-parsers/repos/community-staging-x86_64/
  haskell-input-parsers/repos/community-staging-x86_64/PKGBUILD
(from rev 709449, haskell-input-parsers/trunk/PKGBUILD)

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

Copied: haskell-input-parsers/repos/community-staging-x86_64/PKGBUILD (from rev 
709449, haskell-input-parsers/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-09-17 21:46:38 UTC (rev 709450)
@@ -0,0 +1,42 @@
+# Maintainer: Felix Yan 
+
+_hkgname=input-parsers
+pkgname=haskell-input-parsers
+pkgver=0.1.0.1
+pkgrel=20
+pkgdesc="Extension of the parsers library with more capability and efficiency"
+url="https://github.com/blamario/input-parsers;
+license=('BSD')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-attoparsec' 'haskell-monoid-subclasses' 
'haskell-parsers')
+makedepends=('ghc')
+source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
+sha512sums=('f8ede5b34b34a3b16e9fcda7f8eb22bce274a8c14b69be8836484d28729197be43a96cfe55bd852369662be68157afff6648538b1c4b05e919282b0ae3dc989d')
+
+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-data-textual/trunk (PKGBUILD)

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

upgpkg: haskell-data-textual 0.3.0.3-51: rebuild with hspec 2.7.4, hspec-core 
2.7.4, hspec-discover 2.7.4

Modified:
  haskell-data-textual/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-09-17 21:44:42 UTC (rev 709446)
+++ PKGBUILD2020-09-17 21:45:43 UTC (rev 709447)
@@ -3,7 +3,7 @@
 _hkgname=data-textual
 pkgname=haskell-data-textual
 pkgver=0.3.0.3
-pkgrel=50
+pkgrel=51
 pkgdesc="Human-friendly textual representations."
 url="https://github.com/mvv/data-textual;
 license=('BSD')


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

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

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-data-textual/repos/community-staging-x86_64/PKGBUILD (from rev 
709447, haskell-data-textual/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-09-17 21:45:56 UTC (rev 709448)
@@ -0,0 +1,37 @@
+# Maintainer: Felix Yan 
+
+_hkgname=data-textual
+pkgname=haskell-data-textual
+pkgver=0.3.0.3
+pkgrel=51
+pkgdesc="Human-friendly textual representations."
+url="https://github.com/mvv/data-textual;
+license=('BSD')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-parsers' 'haskell-text-latin1' 
'haskell-text-printer')
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('36f87d0ad6ef1207d59288013a74efb5458747b03a9ad0d0d5a242672b6f32c562e3e671688054b73289d238d1c69673a5e25fe058f100a8ead457a6228c9b22')
+
+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-data-serializer/repos (2 files)

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

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-data-serializer/repos/community-staging-x86_64/PKGBUILD (from 
rev 709445, haskell-data-serializer/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-09-17 21:44:42 UTC (rev 709446)
@@ -0,0 +1,47 @@
+# Maintainer: Felix Yan 
+
+_hkgname=data-serializer
+pkgname=haskell-data-serializer
+pkgver=0.3.4.1
+pkgrel=53
+pkgdesc="Common API for serialization libraries"
+url="https://github.com/mvv/data-serializer;
+license=('BSD')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-cereal' 'haskell-data-endian' 'haskell-parsers' 
'haskell-split')
+makedepends=('ghc' 'haskell-tasty' 'haskell-tasty-quickcheck')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('a19693bb24bf5e51197d3d3c34bc398ce50eae7ec52f651acf6aad1e6c8e2a56c57dd07aaeb16cd729a7401f986a3baf4b166a47f87438a667ba0ab0b9023d53')
+
+prepare() {
+cd $_hkgname-$pkgver
+sed -i '/semigroups/d' $_hkgname.cabal
+}
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build $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-parsers/repos (2 files)

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

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-parsers/repos/community-staging-x86_64/PKGBUILD (from rev 
709443, haskell-parsers/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-09-17 21:43:56 UTC (rev 709444)
@@ -0,0 +1,49 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=parsers
+pkgname=haskell-parsers
+pkgver=0.12.10
+pkgrel=69
+pkgdesc="Parsing combinators"
+url="https://github.com/ekmett/parsers/;
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-attoparsec' 'haskell-base-orphans' 
'haskell-charset'
+ 'haskell-scientific' 'haskell-unordered-containers')
+makedepends=('ghc' 'haskell-quickcheck' 'haskell-quickcheck-instances')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('99ff90de4e60be3c03c8e1e5ae7902a37424c3139ccf566ff1cbc363d176787bd60bb709ef6c56f5b446f1f1b7eca65aa5d431897a0f82a9d6f7fe77fd2ee49f')
+
+prepare() {
+cd $_hkgname-$pkgver
+sed -i '/semigroups/d' $_hkgname.cabal
+}
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build $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-data-serializer/trunk (PKGBUILD)

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

upgpkg: haskell-data-serializer 0.3.4.1-53: rebuild with hspec 2.7.4, 
hspec-core 2.7.4, hspec-discover 2.7.4

Modified:
  haskell-data-serializer/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-09-17 21:43:56 UTC (rev 709444)
+++ PKGBUILD2020-09-17 21:44:29 UTC (rev 709445)
@@ -3,7 +3,7 @@
 _hkgname=data-serializer
 pkgname=haskell-data-serializer
 pkgver=0.3.4.1
-pkgrel=52
+pkgrel=53
 pkgdesc="Common API for serialization libraries"
 url="https://github.com/mvv/data-serializer;
 license=('BSD')


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

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

upgpkg: haskell-parsers 0.12.10-69: rebuild with hspec 2.7.4, hspec-core 2.7.4, 
hspec-discover 2.7.4

Modified:
  haskell-parsers/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-09-17 21:43:08 UTC (rev 709442)
+++ PKGBUILD2020-09-17 21:43:43 UTC (rev 709443)
@@ -4,7 +4,7 @@
 _hkgname=parsers
 pkgname=haskell-parsers
 pkgver=0.12.10
-pkgrel=68
+pkgrel=69
 pkgdesc="Parsing combinators"
 url="https://github.com/ekmett/parsers/;
 license=("BSD")


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

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

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-pandoc-types/repos/community-staging-x86_64/
  haskell-pandoc-types/repos/community-staging-x86_64/PKGBUILD
(from rev 709439, haskell-pandoc-types/trunk/PKGBUILD)

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

Copied: haskell-pandoc-types/repos/community-staging-x86_64/PKGBUILD (from rev 
709439, haskell-pandoc-types/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-09-17 21:42:19 UTC (rev 709440)
@@ -0,0 +1,44 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=pandoc-types
+pkgname=haskell-pandoc-types
+pkgver=1.21
+pkgrel=18
+pkgdesc="Types for representing a structured document"
+url="https://pandoc.org/;
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-aeson' 'haskell-quickcheck' 'haskell-syb')
+makedepends=('ghc' 'haskell-test-framework' 'haskell-test-framework-hunit'
+ 'haskell-test-framework-quickcheck2' 'haskell-hunit' 
'haskell-string-qq')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('ef4abb85b817d250edb87b6062b3d3e65f27f3505af617d5fb864c334df37aef85030b778f2d2e5dab51571b89935828c5ae6d2ecf45d0233f2b8c38d0cf1145')
+
+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-commonmark-pandoc/repos (2 files)

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

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-commonmark-pandoc/repos/community-staging-x86_64/
  haskell-commonmark-pandoc/repos/community-staging-x86_64/PKGBUILD
(from rev 709441, haskell-commonmark-pandoc/trunk/PKGBUILD)

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

Copied: haskell-commonmark-pandoc/repos/community-staging-x86_64/PKGBUILD (from 
rev 709441, haskell-commonmark-pandoc/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-09-17 21:43:08 UTC (rev 709442)
@@ -0,0 +1,42 @@
+# Maintainer: Felix Yan 
+
+_hkgname=commonmark-pandoc
+pkgname=haskell-commonmark-pandoc
+pkgver=0.2.0.0
+pkgrel=13
+pkgdesc="Bridge between commonmark and pandoc AST"
+url="https://github.com/jgm/commonmark-hs;
+license=('BSD')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-commonmark' 'haskell-commonmark-extensions' 
'haskell-pandoc-types')
+makedepends=('ghc')
+source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
+sha512sums=('c670cb8de8161ddb461992429e271b33004bd4a224d039806b36b0315c5eb06c5e88e3712a0267852a8adcc1a32ef960a9ee04d1ffe65980c7b69b035a10e9ce')
+
+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-commonmark-pandoc/trunk (PKGBUILD)

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

upgpkg: haskell-commonmark-pandoc 0.2.0.0-13: rebuild with hspec 2.7.4, 
hspec-core 2.7.4, hspec-discover 2.7.4

Modified:
  haskell-commonmark-pandoc/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-09-17 21:42:19 UTC (rev 709440)
+++ PKGBUILD2020-09-17 21:42:55 UTC (rev 709441)
@@ -3,7 +3,7 @@
 _hkgname=commonmark-pandoc
 pkgname=haskell-commonmark-pandoc
 pkgver=0.2.0.0
-pkgrel=12
+pkgrel=13
 pkgdesc="Bridge between commonmark and pandoc AST"
 url="https://github.com/jgm/commonmark-hs;
 license=('BSD')


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

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

archrelease: copy trunk to community-any

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

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

Deleted: PKGBUILD
===
--- PKGBUILD2020-09-17 21:41:03 UTC (rev 709437)
+++ PKGBUILD2020-09-17 21:41:17 UTC (rev 709438)
@@ -1,44 +0,0 @@
-# Maintainer: David Runge 
-# Contributor: Felix Yan 
-
-_name=identify
-pkgname=python-identify
-pkgver=1.5.2
-pkgrel=1
-pkgdesc="File identification library for Python"
-arch=('any')
-url="https://github.com/chriskuehl/identify;
-license=('MIT')
-depends=('python')
-makedepends=('python-setuptools')
-checkdepends=('python-editdistance' 'python-pytest')
-# no tests in pypi sdist tarball:
-# https://github.com/chriskuehl/identify/issues/95
-# 
source=("https://files.pythonhosted.org/packages/source/${_name::1}/${_name}/${_name}-${pkgver}.tar.gz;)
-source=("${_name}-${pkgver}.tar.gz::https://github.com/chriskuehl/${_name}/archive/v${pkgver}.tar.gz;)
-sha512sums=('de545c87e3d61276e0bcd23d0990f76c68d8e499a9fc883a8bc7cf7a68ea0884cf71227d56483e1406deb013af745ae0cc5eeba866eaca6528c81f7ee090545c')
-
-prepare() {
-  mv -v "${_name}-${pkgver}" "$pkgname-$pkgver"
-}
-
-build() {
-  cd "$pkgname-$pkgver"
-  python setup.py build
-}
-
-check() {
-  cd "$pkgname-$pkgver"
-  export PYTHONPATH="build:${PYTHONPATH}"
-  pytest -v
-}
-
-package() {
-  cd "$pkgname-$pkgver"
-  python setup.py install --skip-build \
---optimize=1 \
---prefix=/usr \
---root="${pkgdir}"
-  install -vDm 644 LICENSE -t "${pkgdir}/usr/share/licenses/${pkgname}"
-  install -vDm 644 README.md -t "${pkgdir}/usr/share/doc/${pkgname}"
-}

Copied: python-identify/repos/community-any/PKGBUILD (from rev 709437, 
python-identify/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2020-09-17 21:41:17 UTC (rev 709438)
@@ -0,0 +1,44 @@
+# Maintainer: David Runge 
+# Contributor: Felix Yan 
+
+_name=identify
+pkgname=python-identify
+pkgver=1.5.3
+pkgrel=1
+pkgdesc="File identification library for Python"
+arch=('any')
+url="https://github.com/chriskuehl/identify;
+license=('MIT')
+depends=('python')
+makedepends=('python-setuptools')
+checkdepends=('python-editdistance' 'python-pytest')
+# no tests in pypi sdist tarball:
+# https://github.com/chriskuehl/identify/issues/95
+# 
source=("https://files.pythonhosted.org/packages/source/${_name::1}/${_name}/${_name}-${pkgver}.tar.gz;)
+source=("${_name}-${pkgver}.tar.gz::https://github.com/chriskuehl/${_name}/archive/v${pkgver}.tar.gz;)
+sha512sums=('57aec3d19d15b61b3c824ed9b6dc4b7152476966fbcf613bbc724e96e9c984f9a678ed191b559ccb4dc2e4bd4f025ab3c8970e09373408c007e0577504583d1a')
+
+prepare() {
+  mv -v "${_name}-${pkgver}" "$pkgname-$pkgver"
+}
+
+build() {
+  cd "$pkgname-$pkgver"
+  python setup.py build
+}
+
+check() {
+  cd "$pkgname-$pkgver"
+  export PYTHONPATH="build:${PYTHONPATH}"
+  pytest -v
+}
+
+package() {
+  cd "$pkgname-$pkgver"
+  python setup.py install --skip-build \
+--optimize=1 \
+--prefix=/usr \
+--root="${pkgdir}"
+  install -vDm 644 LICENSE -t "${pkgdir}/usr/share/licenses/${pkgname}"
+  install -vDm 644 README.md -t "${pkgdir}/usr/share/doc/${pkgname}"
+}


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

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

upgpkg: haskell-pandoc-types 1.21-18: rebuild with hspec 2.7.4, hspec-core 
2.7.4, hspec-discover 2.7.4

Modified:
  haskell-pandoc-types/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-09-17 21:41:17 UTC (rev 709438)
+++ PKGBUILD2020-09-17 21:42:05 UTC (rev 709439)
@@ -4,7 +4,7 @@
 _hkgname=pandoc-types
 pkgname=haskell-pandoc-types
 pkgver=1.21
-pkgrel=17
+pkgrel=18
 pkgdesc="Types for representing a structured document"
 url="https://pandoc.org/;
 license=("BSD")


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

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

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-microstache/repos/community-staging-x86_64/PKGBUILD (from rev 
709435, haskell-microstache/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-09-17 21:40:58 UTC (rev 709436)
@@ -0,0 +1,43 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=microstache
+pkgname=haskell-microstache
+pkgver=1.0.1.1
+pkgrel=183
+pkgdesc="Mustache templates for Haskell"
+url="https://github.com/phadej/microstache;
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-aeson' 'haskell-unordered-containers' 
'haskell-vector')
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('28e0ad58a9724259df176092c125a4ba51fd2278cb0ab2e29bc24bf1e0f1c57a53e5983ff640569e3416fc7cda31b6ba0ae8ad832840a3040ba55fb85fb7f1a1')
+
+prepare() {
+cd $_hkgname-$pkgver
+sed -i -e 's/<.*1.3/<2/' -e 's/< *0.6/<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
+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-microstache/trunk (PKGBUILD)

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

upgpkg: haskell-microstache 1.0.1.1-183: rebuild with hspec 2.7.4, hspec-core 
2.7.4, hspec-discover 2.7.4

Modified:
  haskell-microstache/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-09-17 21:40:14 UTC (rev 709434)
+++ PKGBUILD2020-09-17 21:40:45 UTC (rev 709435)
@@ -4,7 +4,7 @@
 _hkgname=microstache
 pkgname=haskell-microstache
 pkgver=1.0.1.1
-pkgrel=182
+pkgrel=183
 pkgdesc="Mustache templates for Haskell"
 url="https://github.com/phadej/microstache;
 license=("BSD")


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

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

upgpkg: python-identify 1.5.3-1

Modified:
  python-identify/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-09-17 21:40:58 UTC (rev 709436)
+++ PKGBUILD2020-09-17 21:41:03 UTC (rev 709437)
@@ -3,7 +3,7 @@
 
 _name=identify
 pkgname=python-identify
-pkgver=1.5.2
+pkgver=1.5.3
 pkgrel=1
 pkgdesc="File identification library for Python"
 arch=('any')
@@ -16,7 +16,7 @@
 # https://github.com/chriskuehl/identify/issues/95
 # 
source=("https://files.pythonhosted.org/packages/source/${_name::1}/${_name}/${_name}-${pkgver}.tar.gz;)
 
source=("${_name}-${pkgver}.tar.gz::https://github.com/chriskuehl/${_name}/archive/v${pkgver}.tar.gz;)
-sha512sums=('de545c87e3d61276e0bcd23d0990f76c68d8e499a9fc883a8bc7cf7a68ea0884cf71227d56483e1406deb013af745ae0cc5eeba866eaca6528c81f7ee090545c')
+sha512sums=('57aec3d19d15b61b3c824ed9b6dc4b7152476966fbcf613bbc724e96e9c984f9a678ed191b559ccb4dc2e4bd4f025ab3c8970e09373408c007e0577504583d1a')
 
 prepare() {
   mv -v "${_name}-${pkgver}" "$pkgname-$pkgver"


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

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

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-microlens-aeson/repos/community-staging-x86_64/
  haskell-microlens-aeson/repos/community-staging-x86_64/PKGBUILD
(from rev 709433, haskell-microlens-aeson/trunk/PKGBUILD)

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

Copied: haskell-microlens-aeson/repos/community-staging-x86_64/PKGBUILD (from 
rev 709433, haskell-microlens-aeson/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-09-17 21:40:14 UTC (rev 709434)
@@ -0,0 +1,48 @@
+# Maintainer: Felix Yan 
+
+_hkgname=microlens-aeson
+pkgname=haskell-microlens-aeson
+pkgver=2.3.1
+pkgrel=22
+pkgdesc="Law-abiding lenses for Aeson, using microlens"
+url="https://github.com/fosskers/microlens-aeson/;
+license=('MIT')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-aeson' 'haskell-attoparsec' 'haskell-hashable' 
'haskell-microlens'
+ 'haskell-scientific' 'haskell-unordered-containers' 'haskell-vector')
+makedepends=('ghc' 'haskell-tasty' 'haskell-tasty-hunit')
+source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
+sha512sums=('8fcf5eab1338dbad84ea3c2747f87a52e4a4a636271ecf9181be6a21b40fa2cdd01cb7c5499e3575be4b3483bd80f04469400e0a634037b9c989a38d3f30c972')
+
+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 perl-log-log4perl/trunk (PKGBUILD)

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

upgpkg: perl-log-log4perl 1.53-1

Modified:
  perl-log-log4perl/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-09-17 19:39:13 UTC (rev 396265)
+++ PKGBUILD2020-09-17 21:40:14 UTC (rev 396266)
@@ -1,7 +1,7 @@
 # Maintainer: Felix Yan 
 
 pkgname=perl-log-log4perl
-pkgver=1.52
+pkgver=1.53
 pkgrel=1
 pkgdesc='Log4j implementation for Perl'
 arch=('any')
@@ -10,7 +10,7 @@
 depends=('perl')
 options=('!emptydirs')
 
source=("https://search.cpan.org/CPAN/authors/id/E/ET/ETJ/Log-Log4perl-$pkgver.tar.gz;)
-sha512sums=('51bdd8412986a9e7d641454115770e51e751620b3c055292781d769caeda0985845ad48feafaf5dc2d759111348173d589482c6a397d76ce165380452b1113f4')
+sha512sums=('6012966004fa255ff95dbfe91651761bd8b9282da31a59f11f28f73bdfe1dc6e17c219e9ef118c81e4458c6f576d74b05f101efd8c0a79e010cbed700de1f488')
 
 build() {
   cd Log-Log4perl-$pkgver


[arch-commits] Commit in perl-log-log4perl/repos/extra-any (PKGBUILD PKGBUILD)

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

archrelease: copy trunk to extra-any

Added:
  perl-log-log4perl/repos/extra-any/PKGBUILD
(from rev 396266, perl-log-log4perl/trunk/PKGBUILD)
Deleted:
  perl-log-log4perl/repos/extra-any/PKGBUILD

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

Deleted: PKGBUILD
===
--- PKGBUILD2020-09-17 21:40:14 UTC (rev 396266)
+++ PKGBUILD2020-09-17 21:40:29 UTC (rev 396267)
@@ -1,29 +0,0 @@
-# Maintainer: Felix Yan 
-
-pkgname=perl-log-log4perl
-pkgver=1.52
-pkgrel=1
-pkgdesc='Log4j implementation for Perl'
-arch=('any')
-url="https://metacpan.org/release/Log-Log4perl;
-license=('PerlArtistic' 'GPL')
-depends=('perl')
-options=('!emptydirs')
-source=("https://search.cpan.org/CPAN/authors/id/E/ET/ETJ/Log-Log4perl-$pkgver.tar.gz;)
-sha512sums=('51bdd8412986a9e7d641454115770e51e751620b3c055292781d769caeda0985845ad48feafaf5dc2d759111348173d589482c6a397d76ce165380452b1113f4')
-
-build() {
-  cd Log-Log4perl-$pkgver
-  perl Makefile.PL INSTALLDIRS=vendor
-  make
-}
-
-check() {
-  cd Log-Log4perl-$pkgver
-  make test
-}
-
-package() {
-  cd Log-Log4perl-$pkgver
-  make DESTDIR="$pkgdir" install
-}

Copied: perl-log-log4perl/repos/extra-any/PKGBUILD (from rev 396266, 
perl-log-log4perl/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2020-09-17 21:40:29 UTC (rev 396267)
@@ -0,0 +1,29 @@
+# Maintainer: Felix Yan 
+
+pkgname=perl-log-log4perl
+pkgver=1.53
+pkgrel=1
+pkgdesc='Log4j implementation for Perl'
+arch=('any')
+url="https://metacpan.org/release/Log-Log4perl;
+license=('PerlArtistic' 'GPL')
+depends=('perl')
+options=('!emptydirs')
+source=("https://search.cpan.org/CPAN/authors/id/E/ET/ETJ/Log-Log4perl-$pkgver.tar.gz;)
+sha512sums=('6012966004fa255ff95dbfe91651761bd8b9282da31a59f11f28f73bdfe1dc6e17c219e9ef118c81e4458c6f576d74b05f101efd8c0a79e010cbed700de1f488')
+
+build() {
+  cd Log-Log4perl-$pkgver
+  perl Makefile.PL INSTALLDIRS=vendor
+  make
+}
+
+check() {
+  cd Log-Log4perl-$pkgver
+  make test
+}
+
+package() {
+  cd Log-Log4perl-$pkgver
+  make DESTDIR="$pkgdir" install
+}


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

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

upgpkg: haskell-microlens-aeson 2.3.1-22: rebuild with hspec 2.7.4, hspec-core 
2.7.4, hspec-discover 2.7.4

Modified:
  haskell-microlens-aeson/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-09-17 21:39:27 UTC (rev 709432)
+++ PKGBUILD2020-09-17 21:40:01 UTC (rev 709433)
@@ -3,7 +3,7 @@
 _hkgname=microlens-aeson
 pkgname=haskell-microlens-aeson
 pkgver=2.3.1
-pkgrel=21
+pkgrel=22
 pkgdesc="Law-abiding lenses for Aeson, using microlens"
 url="https://github.com/fosskers/microlens-aeson/;
 license=('MIT')


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

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

archrelease: copy trunk to community-x86_64

Added:
  dhall-yaml/repos/community-x86_64/
  dhall-yaml/repos/community-x86_64/PKGBUILD
(from rev 709427, dhall-yaml/trunk/PKGBUILD)

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

Copied: dhall-yaml/repos/community-x86_64/PKGBUILD (from rev 709427, 
dhall-yaml/trunk/PKGBUILD)
===
--- community-x86_64/PKGBUILD   (rev 0)
+++ community-x86_64/PKGBUILD   2020-09-17 21:38:19 UTC (rev 709428)
@@ -0,0 +1,45 @@
+# Maintainer: Felix Yan 
+
+pkgname=dhall-yaml
+pkgver=1.2.2
+pkgrel=1
+pkgdesc="Convert between Dhall and YAML"
+url="https://github.com/dhall-lang/dhall-haskell/tree/master/dhall-yaml;
+license=("GPL3")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-hsyaml' 'haskell-hsyaml-aeson' 'haskell-aeson' 
'haskell-ansi-terminal'
+ 'dhall' 'dhall-json' 'haskell-optparse-applicative' 
'haskell-prettyprinter'
+ 'haskell-prettyprinter-ansi-terminal' 'haskell-vector')
+makedepends=('ghc' 'haskell-tasty' 'haskell-tasty-expected-failure' 
'haskell-tasty-hunit')
+source=("https://hackage.haskell.org/packages/archive/$pkgname/$pkgver/$pkgname-$pkgver.tar.gz;)
+sha256sums=('0225dd564c2ad40f30ca1025b722f8785bca5b23dda0ec9abc1fdc7398f25cd7')
+
+build() {
+  cd $pkgname-$pkgver
+
+  runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \
+--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 $pkgname-$pkgver
+  runhaskell Setup test
+}
+
+package() {
+  cd $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"
+  rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+}


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

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

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-http-api-data/repos/community-staging-x86_64/
  haskell-http-api-data/repos/community-staging-x86_64/PKGBUILD
(from rev 709429, haskell-http-api-data/trunk/PKGBUILD)

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

Copied: haskell-http-api-data/repos/community-staging-x86_64/PKGBUILD (from rev 
709429, haskell-http-api-data/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-09-17 21:38:43 UTC (rev 709430)
@@ -0,0 +1,52 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=http-api-data
+pkgname=haskell-http-api-data
+pkgver=0.4.2
+pkgrel=8
+pkgdesc="Converting to/from HTTP API data like URL pieces, headers and query 
parameters."
+url="https://github.com/fizruk/http-api-data;
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-attoparsec' 'haskell-attoparsec-iso8601' 
'haskell-base-compat'
+ 'haskell-cookie' 'haskell-hashable' 'haskell-http-types' 
'haskell-tagged'
+ 'haskell-time-compat' 'haskell-unordered-containers' 
'haskell-uuid-types')
+makedepends=('ghc' 'haskell-hspec' 'haskell-hunit' 'haskell-quickcheck'
+ 'haskell-quickcheck-instances')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('99cd347221900e30678d5ceaf9d156d06fc31a9e05bc66f0cf8c90156835f1883d369673098d2f6ca2b838de88c67e6659807e73a8539b1e4c351fcc15bb9e2a')
+
+prepare() {
+cd $_hkgname-$pkgver
+sed -i -e '/nats/d' $_hkgname.cabal
+}
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \
+-f-use-text-show
+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-http-api-data/trunk (PKGBUILD)

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

upgpkg: haskell-http-api-data 0.4.2-8: rebuild with hspec 2.7.4, hspec-core 
2.7.4, hspec-discover 2.7.4

Modified:
  haskell-http-api-data/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-09-17 21:38:19 UTC (rev 709428)
+++ PKGBUILD2020-09-17 21:38:29 UTC (rev 709429)
@@ -4,7 +4,7 @@
 _hkgname=http-api-data
 pkgname=haskell-http-api-data
 pkgver=0.4.2
-pkgrel=7
+pkgrel=8
 pkgdesc="Converting to/from HTTP API data like URL pieces, headers and query 
parameters."
 url="https://github.com/fizruk/http-api-data;
 license=("BSD")


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

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

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-hjsonpointer/repos/community-staging-x86_64/PKGBUILD (from rev 
709425, haskell-hjsonpointer/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-09-17 21:37:42 UTC (rev 709426)
@@ -0,0 +1,44 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=hjsonpointer
+pkgname=haskell-hjsonpointer
+pkgver=1.5.0
+pkgrel=124
+pkgdesc="JSON Pointer library"
+url="https://github.com/haskell-foundation/foundation;
+license=("MIT")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-aeson' 'haskell-hashable' 
'haskell-unordered-containers'
+ 'haskell-vector')
+makedepends=('ghc' 'haskell-hspec' 'haskell-http-types' 'haskell-quickcheck')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('dd47b98884982d06892c82f76385650ab76ae4ade31ef9ead1e1dcdb4f0d24d9c2268023cc0f232e7febd7ea5f7058b2561922b8e99a04eb8afd9e96935d7336')
+
+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 "MIT-LICENSE.txt" 
"${pkgdir}/usr/share/licenses/${pkgname}/MIT-LICENSE.txt"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/MIT-LICENSE.txt"
+}


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

2020-09-17 Thread Felix Yan via arch-commits
Date: Thursday, September 17, 2020 @ 21:37:29
  Author: felixonmars
Revision: 709425

upgpkg: haskell-hjsonpointer 1.5.0-124: rebuild with hspec 2.7.4, hspec-core 
2.7.4, hspec-discover 2.7.4

Modified:
  haskell-hjsonpointer/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-09-17 21:36:56 UTC (rev 709424)
+++ PKGBUILD2020-09-17 21:37:29 UTC (rev 709425)
@@ -4,7 +4,7 @@
 _hkgname=hjsonpointer
 pkgname=haskell-hjsonpointer
 pkgver=1.5.0
-pkgrel=123
+pkgrel=124
 pkgdesc="JSON Pointer library"
 url="https://github.com/haskell-foundation/foundation;
 license=("MIT")


[arch-commits] Commit in (4 files)

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

addpkg: dhall-yaml 1.2.2-1

Added:
  dhall-yaml/
  dhall-yaml/repos/
  dhall-yaml/trunk/
  dhall-yaml/trunk/PKGBUILD

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

Added: dhall-yaml/trunk/PKGBUILD
===
--- dhall-yaml/trunk/PKGBUILD   (rev 0)
+++ dhall-yaml/trunk/PKGBUILD   2020-09-17 21:38:06 UTC (rev 709427)
@@ -0,0 +1,45 @@
+# Maintainer: Felix Yan 
+
+pkgname=dhall-yaml
+pkgver=1.2.2
+pkgrel=1
+pkgdesc="Convert between Dhall and YAML"
+url="https://github.com/dhall-lang/dhall-haskell/tree/master/dhall-yaml;
+license=("GPL3")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-hsyaml' 'haskell-hsyaml-aeson' 'haskell-aeson' 
'haskell-ansi-terminal'
+ 'dhall' 'dhall-json' 'haskell-optparse-applicative' 
'haskell-prettyprinter'
+ 'haskell-prettyprinter-ansi-terminal' 'haskell-vector')
+makedepends=('ghc' 'haskell-tasty' 'haskell-tasty-expected-failure' 
'haskell-tasty-hunit')
+source=("https://hackage.haskell.org/packages/archive/$pkgname/$pkgver/$pkgname-$pkgver.tar.gz;)
+sha256sums=('0225dd564c2ad40f30ca1025b722f8785bca5b23dda0ec9abc1fdc7398f25cd7')
+
+build() {
+  cd $pkgname-$pkgver
+
+  runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \
+--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 $pkgname-$pkgver
+  runhaskell Setup test
+}
+
+package() {
+  cd $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"
+  rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE"
+}


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

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

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-http-types/repos/community-staging-x86_64/PKGBUILD (from rev 
709423, haskell-http-types/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-09-17 21:36:56 UTC (rev 709424)
@@ -0,0 +1,43 @@
+# Maintainer: Felix Yan 
+# Contributor: Daniel Nagy 
+
+_hkgname=http-types
+pkgname=haskell-http-types
+pkgver=0.12.3
+pkgrel=81
+pkgdesc="Generic HTTP types for Haskell (for both client and server code)."
+url="https://hackage.haskell.org/package/${_hkgname};
+license=('BSD')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-case-insensitive')
+makedepends=('ghc' 'haskell-doctest' 'haskell-hspec' 'haskell-quickcheck'
+ 'haskell-quickcheck-instances')
+source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
+sha512sums=('fdaf95cfd29ed47445af4ad6349fcbbf4dcd8341f3963da453f8be5eccae4757904d3c4e7a8719ab576a7e7857aaa035ecfc1aa8f99f4ec6fce950c7ccc76597')
+
+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 
-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
+}
+
+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-hsyaml-aeson/repos (2 files)

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

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-hsyaml-aeson/repos/community-staging-x86_64/
  haskell-hsyaml-aeson/repos/community-staging-x86_64/PKGBUILD
(from rev 709421, haskell-hsyaml-aeson/trunk/PKGBUILD)

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

Copied: haskell-hsyaml-aeson/repos/community-staging-x86_64/PKGBUILD (from rev 
709421, haskell-hsyaml-aeson/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-09-17 21:36:10 UTC (rev 709422)
@@ -0,0 +1,48 @@
+# Maintainer: Felix Yan 
+
+_hkgname=HsYAML-aeson
+pkgname=haskell-hsyaml-aeson
+pkgver=0.2.0.0
+pkgrel=68
+pkgdesc="JSON to YAML Adapter"
+url="https://github.com/hvr/hsyaml-aeson;
+license=('GPL')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-aeson' 'haskell-hsyaml' 'haskell-scientific'
+ 'haskell-unordered-containers' 'haskell-vector')
+makedepends=('ghc')
+source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
+sha512sums=('09da59c38e9fead3b11bbb6752cef803ae2d60392b710ea3958091d6256ff267f0b0f9b27293bbbc96a9d3af08464e463feafcba4a7caab6fd78286127f91527')
+
+prepare() {
+cd $_hkgname-$pkgver
+sed -i 's/< *4.14/<5/;s/\^>/>/' $_hkgname.cabal
+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"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE.GPLv2"
+}


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

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

upgpkg: haskell-http-types 0.12.3-81: rebuild with hspec 2.7.4, hspec-core 
2.7.4, hspec-discover 2.7.4

Modified:
  haskell-http-types/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-09-17 21:36:10 UTC (rev 709422)
+++ PKGBUILD2020-09-17 21:36:43 UTC (rev 709423)
@@ -4,7 +4,7 @@
 _hkgname=http-types
 pkgname=haskell-http-types
 pkgver=0.12.3
-pkgrel=80
+pkgrel=81
 pkgdesc="Generic HTTP types for Haskell (for both client and server code)."
 url="https://hackage.haskell.org/package/${_hkgname};
 license=('BSD')


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

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

upgpkg: haskell-hackage-db 2.1.0-5: rebuild with hspec 2.7.4, hspec-core 2.7.4, 
hspec-discover 2.7.4

Modified:
  haskell-hackage-db/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-09-17 21:34:47 UTC (rev 709418)
+++ PKGBUILD2020-09-17 21:35:16 UTC (rev 709419)
@@ -3,7 +3,7 @@
 _hkgname=hackage-db
 pkgname=haskell-hackage-db
 pkgver=2.1.0
-pkgrel=4
+pkgrel=5
 pkgdesc="Access cabal-install's Hackage database via Data.Map"
 url="https://github.com/peti/hackage-db#readme;
 license=("BSD")


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

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

upgpkg: haskell-hsyaml-aeson 0.2.0.0-68: rebuild with hspec 2.7.4, hspec-core 
2.7.4, hspec-discover 2.7.4

Modified:
  haskell-hsyaml-aeson/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-09-17 21:35:29 UTC (rev 709420)
+++ PKGBUILD2020-09-17 21:35:57 UTC (rev 709421)
@@ -3,7 +3,7 @@
 _hkgname=HsYAML-aeson
 pkgname=haskell-hsyaml-aeson
 pkgver=0.2.0.0
-pkgrel=67
+pkgrel=68
 pkgdesc="JSON to YAML Adapter"
 url="https://github.com/hvr/hsyaml-aeson;
 license=('GPL')


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

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

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-hackage-db/repos/community-staging-x86_64/
  haskell-hackage-db/repos/community-staging-x86_64/PKGBUILD
(from rev 709419, haskell-hackage-db/trunk/PKGBUILD)

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

Copied: haskell-hackage-db/repos/community-staging-x86_64/PKGBUILD (from rev 
709419, haskell-hackage-db/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-09-17 21:35:29 UTC (rev 709420)
@@ -0,0 +1,40 @@
+# Maintainer: berberman 
+
+_hkgname=hackage-db
+pkgname=haskell-hackage-db
+pkgver=2.1.0
+pkgrel=5
+pkgdesc="Access cabal-install's Hackage database via Data.Map"
+url="https://github.com/peti/hackage-db#readme;
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-aeson' 'haskell-tar' 'haskell-utf8-string')
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz;)
+sha256sums=('7458bdecb426344ced430851c95ef5901b827e610063e6b32ba2acbc32054cef')
+
+build() {
+  cd $_hkgname-$pkgver
+
+  runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \
+--ghc-option=-optl-Wl\,-z\,relro\,-z\,now \
+--ghc-option='-pie'
+
+  runhaskell Setup build $MAKEFLAGS
+  runhaskell Setup register --gen-script
+  runhaskell Setup unregister --gen-script
+  sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+  sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+  cd $_hkgname-$pkgver
+
+  install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh
+  install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+  runhaskell Setup copy --destdir="$pkgdir"
+  install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+  rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}


[arch-commits] Commit in haskell-ghc-lib-parser-ex/repos (2 files)

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

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-ghc-lib-parser-ex/repos/community-staging-x86_64/
  haskell-ghc-lib-parser-ex/repos/community-staging-x86_64/PKGBUILD
(from rev 709417, haskell-ghc-lib-parser-ex/trunk/PKGBUILD)

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

Copied: haskell-ghc-lib-parser-ex/repos/community-staging-x86_64/PKGBUILD (from 
rev 709417, haskell-ghc-lib-parser-ex/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-09-17 21:34:47 UTC (rev 709418)
@@ -0,0 +1,42 @@
+# Maintainer: Felix Yan 
+
+_hkgname=ghc-lib-parser-ex
+pkgname=haskell-ghc-lib-parser-ex
+pkgver=8.10.0.16
+pkgrel=15
+pkgdesc="Algorithms on GHC parse trees"
+url="https://github.com/shayne-fletcher/ghc-lib-parser-ex;
+license=('BSD')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-uniplate' 'haskell-ghc')
+makedepends=('ghc' 'haskell-extra' 'haskell-tasty' 'haskell-tasty-hunit')
+source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
+sha512sums=('ee28711d407e4cc3aae6778ef10ec1a163b8de86510767bc9be863db73da65e50e257f689254f0d5c28cd9f3eef89ca4b2100cb3d9c9be600aeaf9987e94e70e')
+
+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-lib-parser-ex/trunk (PKGBUILD)

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

upgpkg: haskell-ghc-lib-parser-ex 8.10.0.16-15: rebuild with hspec 2.7.4, 
hspec-core 2.7.4, hspec-discover 2.7.4

Modified:
  haskell-ghc-lib-parser-ex/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-09-17 21:34:03 UTC (rev 709416)
+++ PKGBUILD2020-09-17 21:34:34 UTC (rev 709417)
@@ -3,7 +3,7 @@
 _hkgname=ghc-lib-parser-ex
 pkgname=haskell-ghc-lib-parser-ex
 pkgver=8.10.0.16
-pkgrel=14
+pkgrel=15
 pkgdesc="Algorithms on GHC parse trees"
 url="https://github.com/shayne-fletcher/ghc-lib-parser-ex;
 license=('BSD')


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

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

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-filepattern/repos/community-staging-x86_64/PKGBUILD (from rev 
709415, haskell-filepattern/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-09-17 21:34:03 UTC (rev 709416)
@@ -0,0 +1,42 @@
+# Maintainer: Felix Yan 
+
+_hkgname=filepattern
+pkgname=haskell-filepattern
+pkgver=0.1.2
+pkgrel=44
+pkgdesc="File path glob-like matching"
+url="https://github.com/ndmitchell/filepattern;
+license=('BSD')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-extra')
+makedepends=('ghc' 'haskell-quickcheck')
+source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
+sha512sums=('16866d70efdf55ee4e6b246eb7f7300c9ad4c148d8136d817f601b9c0cac95eb1ddaf57ab0b6fad539298b55128fe5c255c31fd152a713bf312488eae823da23')
+
+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-filepattern/trunk (PKGBUILD)

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

upgpkg: haskell-filepattern 0.1.2-44: rebuild with hspec 2.7.4, hspec-core 
2.7.4, hspec-discover 2.7.4

Modified:
  haskell-filepattern/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-09-17 21:33:19 UTC (rev 709414)
+++ PKGBUILD2020-09-17 21:33:48 UTC (rev 709415)
@@ -3,7 +3,7 @@
 _hkgname=filepattern
 pkgname=haskell-filepattern
 pkgver=0.1.2
-pkgrel=43
+pkgrel=44
 pkgdesc="File path glob-like matching"
 url="https://github.com/ndmitchell/filepattern;
 license=('BSD')


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

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

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-algebraic-graphs/repos/community-staging-x86_64/
  haskell-algebraic-graphs/repos/community-staging-x86_64/PKGBUILD
(from rev 709413, haskell-algebraic-graphs/trunk/PKGBUILD)

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

Copied: haskell-algebraic-graphs/repos/community-staging-x86_64/PKGBUILD (from 
rev 709413, haskell-algebraic-graphs/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-09-17 21:33:19 UTC (rev 709414)
@@ -0,0 +1,50 @@
+# Maintainer: Felix Yan 
+
+_hkgname=algebraic-graphs
+pkgname=haskell-algebraic-graphs
+pkgver=0.5
+pkgrel=6
+pkgdesc="A library for algebraic graph construction and transformation"
+url="https://github.com/snowleopard/alga;
+license=('MIT')
+arch=('x86_64')
+depends=('ghc-libs')
+makedepends=('ghc' 'haskell-extra' 'haskell-inspection-testing' 
'haskell-quickcheck')
+source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz;)
+sha256sums=('89b9fecf8245476ec823355125fcb95decf41fd9784e807d7bd0d09f0a79c50b')
+
+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 \
+--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-algebraic-graphs/trunk (PKGBUILD)

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

upgpkg: haskell-algebraic-graphs 0.5-6: rebuild with hspec 2.7.4, hspec-core 
2.7.4, hspec-discover 2.7.4

Modified:
  haskell-algebraic-graphs/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-09-17 21:29:47 UTC (rev 709412)
+++ PKGBUILD2020-09-17 21:33:06 UTC (rev 709413)
@@ -3,7 +3,7 @@
 _hkgname=algebraic-graphs
 pkgname=haskell-algebraic-graphs
 pkgver=0.5
-pkgrel=5
+pkgrel=6
 pkgdesc="A library for algebraic graph construction and transformation"
 url="https://github.com/snowleopard/alga;
 license=('MIT')


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

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

upgpkg: haskell-extra 1.7.8-2: rebuild with hspec 2.7.4, hspec-core 2.7.4, 
hspec-discover 2.7.4

Modified:
  haskell-extra/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-09-17 21:28:52 UTC (rev 709410)
+++ PKGBUILD2020-09-17 21:29:34 UTC (rev 709411)
@@ -4,7 +4,7 @@
 _hkgname=extra
 pkgname=haskell-extra
 pkgver=1.7.8
-pkgrel=1
+pkgrel=2
 pkgdesc="Extra functions I use."
 url="https://github.com/ndmitchell/extra#readme;
 license=("BSD")


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

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

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-extra/repos/community-staging-x86_64/PKGBUILD (from rev 709411, 
haskell-extra/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-09-17 21:29:47 UTC (rev 709412)
@@ -0,0 +1,43 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=extra
+pkgname=haskell-extra
+pkgver=1.7.8
+pkgrel=2
+pkgdesc="Extra functions I use."
+url="https://github.com/ndmitchell/extra#readme;
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-clock')
+makedepends=('ghc' 'haskell-quickcheck' 'haskell-quickcheck-instances')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('1af19a86824f2aee054debadf35ae2b7f3b2448edbab2df6e2d0a7badab9be167b7982c320a9438cef38afef3cf5b59151f244f6131174d74477dc3980e71d36')
+
+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-edit-distance-vector/repos (2 files)

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

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-edit-distance-vector/repos/community-staging-x86_64/
  haskell-edit-distance-vector/repos/community-staging-x86_64/PKGBUILD
(from rev 709409, haskell-edit-distance-vector/trunk/PKGBUILD)

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

Copied: haskell-edit-distance-vector/repos/community-staging-x86_64/PKGBUILD 
(from rev 709409, haskell-edit-distance-vector/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-09-17 21:28:52 UTC (rev 709410)
@@ -0,0 +1,42 @@
+# Maintainer: Felix Yan 
+
+_hkgname=edit-distance-vector
+pkgname=haskell-edit-distance-vector
+pkgver=1.0.0.4
+pkgrel=79
+pkgdesc="Calculate edit distances and edit scripts between vectors"
+url="https://github.com/thsutton/edit-distance-vector;
+license=('BSD')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-vector')
+makedepends=('ghc' 'haskell-quickcheck' 'haskell-quickcheck-instances')
+source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
+sha512sums=('8d7ef7c6ca971aec5efc2e90adff2584c1e4f996df3ad4f6111f790fd88fcce1814111eb3a3bbe07d8455b03ade98f11e6343c4746e895be2ba9b82a86a33e6d')
+
+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-edit-distance-vector/trunk (PKGBUILD)

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

upgpkg: haskell-edit-distance-vector 1.0.0.4-79: rebuild with hspec 2.7.4, 
hspec-core 2.7.4, hspec-discover 2.7.4

Modified:
  haskell-edit-distance-vector/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-09-17 21:28:11 UTC (rev 709408)
+++ PKGBUILD2020-09-17 21:28:39 UTC (rev 709409)
@@ -3,7 +3,7 @@
 _hkgname=edit-distance-vector
 pkgname=haskell-edit-distance-vector
 pkgver=1.0.0.4
-pkgrel=78
+pkgrel=79
 pkgdesc="Calculate edit distances and edit scripts between vectors"
 url="https://github.com/thsutton/edit-distance-vector;
 license=('BSD')


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

2020-09-17 Thread Felix Yan via arch-commits
Date: Thursday, September 17, 2020 @ 21:28:11
  Author: felixonmars
Revision: 709408

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-doctemplates/repos/community-staging-x86_64/PKGBUILD (from rev 
709407, haskell-doctemplates/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2020-09-17 21:28:11 UTC (rev 709408)
@@ -0,0 +1,45 @@
+# Maintainer: Felix Yan 
+
+_hkgname=doctemplates
+pkgname=haskell-doctemplates
+pkgver=0.8.2
+pkgrel=43
+pkgdesc="Pandoc-style document templates"
+url="https://github.com/jgm/doctemplates;
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-aeson' 'haskell-doclayout' 'haskell-hsyaml' 
'haskell-safe'
+ 'haskell-scientific' 'haskell-text-conversions' 
'haskell-unordered-containers'
+ 'haskell-vector')
+makedepends=('ghc' 'haskell-glob' 'haskell-tasty' 'haskell-tasty-golden' 
'haskell-tasty-hunit'
+ 'haskell-temporary')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('1e1dbb8f8a2980b342ef3b5c2c0fefa8d0bf220d5ca1332de3dbdf30ab3243fd6f4d12816fa25851498a26c25c5fba1bc2aa6f16eafca11c65bc125a203b90ad')
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --datasubdir="$pkgname" 
--enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build $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
+}


<    1   2   3   4   5   6   7   8   9   10   >