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

2021-05-15 Thread Felix Yan via arch-commits
Date: Sunday, May 16, 2021 @ 06:59:04
  Author: felixonmars
Revision: 935642

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-hopenpgp/repos/community-staging-x86_64/PKGBUILD (from rev 
935641, haskell-hopenpgp/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2021-05-16 06:59:04 UTC (rev 935642)
@@ -0,0 +1,46 @@
+# Maintainer: Felix Yan 
+
+_hkgname=hOpenPGP
+pkgname=haskell-hopenpgp
+pkgver=2.9.5
+pkgrel=123
+pkgdesc="Native Haskell implementation of OpenPGP (RFC4880)"
+url="http://floss.scru.org/hOpenPGP/";
+license=('MIT')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-aeson' 'haskell-asn1-encoding' 
'haskell-attoparsec'
+ 'haskell-base16-bytestring' 'haskell-bifunctors' 'haskell-bz2' 
'haskell-binary-conduit'
+ 'haskell-conduit' 'haskell-conduit-extra' 'haskell-cryptonite'
+ 'haskell-crypto-cipher-types' 'haskell-errors' 'haskell-hashable'
+ 'haskell-incremental-parser' 'haskell-ixset-typed' 'haskell-lens' 
'haskell-memory'
+ 'haskell-monad-loops' 'haskell-nettle' 'haskell-network-uri'
+ 'haskell-openpgp-asciiarmor' 'haskell-prettyprinter' 
'haskell-resourcet' 'haskell-split'
+ 'haskell-time-locale-compat' 'haskell-unliftio-core' 
'haskell-unordered-containers'
+ 'haskell-zlib')
+makedepends=('ghc')
+source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
+sha512sums=('7e0ecc73054c5315093e7f64f92bc7c62a7f9ff1b2c985595db427a063460b3fc692343079676631987c9a651212d1d739289f9b1e2ecb1c086b2c9bd5a4ba0e')
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \
+-fnetwork-uri
+runhaskell Setup build $MAKEFLAGS
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+cd $_hkgname-$pkgver
+
+install -D -m744 register.sh 
"$pkgdir"/usr/share/haskell/register/$pkgname.sh
+install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+runhaskell Setup copy --destdir="$pkgdir"
+install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}


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

2021-05-15 Thread Felix Yan via arch-commits
Date: Sunday, May 16, 2021 @ 06:58:49
  Author: felixonmars
Revision: 935641

upgpkg: haskell-hopenpgp 2.9.5-123: rebuild with input-parsers 0.2

Modified:
  haskell-hopenpgp/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-05-16 06:57:23 UTC (rev 935640)
+++ PKGBUILD2021-05-16 06:58:49 UTC (rev 935641)
@@ -3,7 +3,7 @@
 _hkgname=hOpenPGP
 pkgname=haskell-hopenpgp
 pkgver=2.9.5
-pkgrel=122
+pkgrel=123
 pkgdesc="Native Haskell implementation of OpenPGP (RFC4880)"
 url="http://floss.scru.org/hOpenPGP/";
 license=('MIT')


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

2021-05-15 Thread Felix Yan via arch-commits
Date: Sunday, May 16, 2021 @ 06:57:23
  Author: felixonmars
Revision: 935640

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 935639, haskell-incremental-parser/trunk/PKGBUILD)

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

Copied: haskell-incremental-parser/repos/community-staging-x86_64/PKGBUILD 
(from rev 935639, haskell-incremental-parser/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2021-05-16 06:57:23 UTC (rev 935640)
@@ -0,0 +1,44 @@
+# Maintainer: Felix Yan 
+# Contributor: Thomas Dziedzic 
+
+_hkgname=incremental-parser
+pkgname=haskell-incremental-parser
+pkgver=0.5.0.2
+pkgrel=16
+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=('2a8627b680709e746e516091f4a3837f7fdb78c1612be971d4db801bcf1f32f581d111df72cd68e73063ce85debbc23e57b1c8f0017a4706e8554ad47276d168')
+
+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 --show-details=direct
+}
+
+package() {
+cd $_hkgname-$pkgver
+
+install -D -m744 register.sh 
"$pkgdir"/usr/share/haskell/register/$pkgname.sh
+install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+runhaskell Setup copy --destdir="$pkgdir"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENSE.txt"
+}


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

2021-05-15 Thread Felix Yan via arch-commits
Date: Sunday, May 16, 2021 @ 06:57:08
  Author: felixonmars
Revision: 935639

upgpkg: haskell-incremental-parser 0.5.0.2-16: rebuild with input-parsers 0.2

Modified:
  haskell-incremental-parser/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-05-16 06:56:00 UTC (rev 935638)
+++ PKGBUILD2021-05-16 06:57:08 UTC (rev 935639)
@@ -4,7 +4,7 @@
 _hkgname=incremental-parser
 pkgname=haskell-incremental-parser
 pkgver=0.5.0.2
-pkgrel=15
+pkgrel=16
 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)

2021-05-15 Thread Felix Yan via arch-commits
Date: Sunday, May 16, 2021 @ 06:56:00
  Author: felixonmars
Revision: 935638

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 935637, haskell-input-parsers/trunk/PKGBUILD)

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

Copied: haskell-input-parsers/repos/community-staging-x86_64/PKGBUILD (from rev 
935637, haskell-input-parsers/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2021-05-16 06:56:00 UTC (rev 935638)
@@ -0,0 +1,49 @@
+# Maintainer: Felix Yan 
+
+_hkgname=input-parsers
+pkgname=haskell-input-parsers
+pkgver=0.2
+pkgrel=1
+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
+
$_hkgname-import-fixes.patch::https://github.com/blamario/input-parsers/commit/999f30ca7c243ef46379b60bd1dcc7be43d28e65.patch)
+sha512sums=('75cdf91f6d30b4b7870d33b3495ac6cb39b418cee100d502de97fbad7c809170c3c1be5805b12dba89331212e884232b6c24fd9758d912dd4cf6d4aa950943f2'
+
'82897bcfc69d9658971854782232de9c64745159489f287735dac0aed32481ba12962c5108ff07e528038e94ab29391528a8783dc885b413a2fee77c50c889f5')
+
+prepare() {
+cd $_hkgname-$pkgver
+patch -p1 -i ../$_hkgname-import-fixes.patch
+}
+
+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 --show-details=direct
+}
+
+package() {
+cd $_hkgname-$pkgver
+
+install -D -m744 register.sh 
"$pkgdir"/usr/share/haskell/register/$pkgname.sh
+install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+runhaskell Setup copy --destdir="$pkgdir"
+install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}


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

2021-05-15 Thread Felix Yan via arch-commits
Date: Sunday, May 16, 2021 @ 06:55:46
  Author: felixonmars
Revision: 935637

upgpkg: haskell-input-parsers 0.2-1: rebuild with input-parsers 0.2

Modified:
  haskell-input-parsers/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-05-16 06:50:59 UTC (rev 935636)
+++ PKGBUILD2021-05-16 06:55:46 UTC (rev 935637)
@@ -2,23 +2,22 @@
 
 _hkgname=input-parsers
 pkgname=haskell-input-parsers
-pkgver=0.1.0.1
-pkgrel=100
+pkgver=0.2
+pkgrel=1
 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' 'uusi')
+makedepends=('ghc')
 
source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz
 
$_hkgname-import-fixes.patch::https://github.com/blamario/input-parsers/commit/999f30ca7c243ef46379b60bd1dcc7be43d28e65.patch)
-sha512sums=('f8ede5b34b34a3b16e9fcda7f8eb22bce274a8c14b69be8836484d28729197be43a96cfe55bd852369662be68157afff6648538b1c4b05e919282b0ae3dc989d'
+sha512sums=('75cdf91f6d30b4b7870d33b3495ac6cb39b418cee100d502de97fbad7c809170c3c1be5805b12dba89331212e884232b6c24fd9758d912dd4cf6d4aa950943f2'
 
'82897bcfc69d9658971854782232de9c64745159489f287735dac0aed32481ba12962c5108ff07e528038e94ab29391528a8783dc885b413a2fee77c50c889f5')
 
 prepare() {
 cd $_hkgname-$pkgver
 patch -p1 -i ../$_hkgname-import-fixes.patch
-uusi -u monoid-subclasses $_hkgname.cabal
 }
 
 build() {


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

2021-05-15 Thread Felix Yan via arch-commits
Date: Sunday, May 16, 2021 @ 06:42:11
  Author: felixonmars
Revision: 935129

archrelease: copy trunk to community-any

Added:
  mill/repos/community-any/PKGBUILD
(from rev 935122, mill/trunk/PKGBUILD)
Deleted:
  mill/repos/community-any/PKGBUILD

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

Deleted: PKGBUILD
===
--- PKGBUILD2021-05-16 06:42:11 UTC (rev 935128)
+++ PKGBUILD2021-05-16 06:42:11 UTC (rev 935129)
@@ -1,33 +0,0 @@
-# Maintainer: Felix Yan 
-# Contributor: Jiuyang Liu 
-# Contributor: Christian Krause ("wookietreiber") 

-# Contributor: Guillaume Raffin ("theelectronwill") 
-
-pkgname=mill
-pkgver=0.9.6
-pkgrel=1
-pkgdesc="Your shiny new Java/Scala build tool"
-arch=(any)
-url="https://www.lihaoyi.com/mill/index.html";
-license=('MIT')
-depends=('bash' 'java-environment')
-makedepends=('mill')
-source=("$pkgname-$pkgver.tar.gz::https://github.com/lihaoyi/mill/archive/$pkgver.tar.gz";)
-sha512sums=('0622a704fcaf42827faf26cc2185f575497dfceee1d1051fa73ebc6f393bc568778d3eb8fd4ba97b8063fbff1ab85d5a4b050dfe9034df86aa642a06ebcab7d5')
-
-prepare() {
-  cd mill-$pkgver
-  # workaround non-git build
-  sed -e 
"s/VcsVersion.vcsState().format()/\"$pkgver\"/;s/VcsVersion.vcsState().lastTag.get/\"$pkgver\"/"
 -i build.sc
-}
-
-build() {
-  cd mill-$pkgver
-  mill -i all __.publishLocal assembly
-}
-
-package() {
-  cd mill-$pkgver
-  install -Dm755 out/assembly/dest/mill "$pkgdir"/usr/bin/mill
-  install -Dm644 LICENSE "$pkgdir"/usr/share/licenses/mill/LICENSE
-}

Copied: mill/repos/community-any/PKGBUILD (from rev 935122, mill/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2021-05-16 06:42:11 UTC (rev 935129)
@@ -0,0 +1,33 @@
+# Maintainer: Felix Yan 
+# Contributor: Jiuyang Liu 
+# Contributor: Christian Krause ("wookietreiber") 

+# Contributor: Guillaume Raffin ("theelectronwill") 
+
+pkgname=mill
+pkgver=0.9.7
+pkgrel=1
+pkgdesc="Your shiny new Java/Scala build tool"
+arch=(any)
+url="https://www.lihaoyi.com/mill/index.html";
+license=('MIT')
+depends=('bash' 'java-environment')
+makedepends=('mill')
+source=("$pkgname-$pkgver.tar.gz::https://github.com/lihaoyi/mill/archive/$pkgver.tar.gz";)
+sha512sums=('8c2c5e3648e1fd0e0df9799e8df1b0589f2f19e511377912310cc7ad4fa2efb2270121aa8004f00ca4f1f66170dbdb3642c197f5b9314d02a1b39d914319310d')
+
+prepare() {
+  cd mill-$pkgver
+  # workaround non-git build
+  sed -e 
"s/VcsVersion.vcsState().format()/\"$pkgver\"/;s/VcsVersion.vcsState().lastTag.get/\"$pkgver\"/"
 -i build.sc
+}
+
+build() {
+  cd mill-$pkgver
+  mill -i all __.publishLocal assembly
+}
+
+package() {
+  cd mill-$pkgver
+  install -Dm755 out/assembly/dest/mill "$pkgdir"/usr/bin/mill
+  install -Dm644 LICENSE "$pkgdir"/usr/share/licenses/mill/LICENSE
+}


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

2021-05-15 Thread Felix Yan via arch-commits
Date: Sunday, May 16, 2021 @ 06:41:54
  Author: felixonmars
Revision: 935114

upgpkg: mill 0.9.7-1

Modified:
  mill/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-05-16 06:41:53 UTC (rev 935113)
+++ PKGBUILD2021-05-16 06:41:54 UTC (rev 935114)
@@ -4,7 +4,7 @@
 # Contributor: Guillaume Raffin ("theelectronwill") 
 
 pkgname=mill
-pkgver=0.9.6
+pkgver=0.9.7
 pkgrel=1
 pkgdesc="Your shiny new Java/Scala build tool"
 arch=(any)
@@ -13,7 +13,7 @@
 depends=('bash' 'java-environment')
 makedepends=('mill')
 
source=("$pkgname-$pkgver.tar.gz::https://github.com/lihaoyi/mill/archive/$pkgver.tar.gz";)
-sha512sums=('0622a704fcaf42827faf26cc2185f575497dfceee1d1051fa73ebc6f393bc568778d3eb8fd4ba97b8063fbff1ab85d5a4b050dfe9034df86aa642a06ebcab7d5')
+sha512sums=('8c2c5e3648e1fd0e0df9799e8df1b0589f2f19e511377912310cc7ad4fa2efb2270121aa8004f00ca4f1f66170dbdb3642c197f5b9314d02a1b39d914319310d')
 
 prepare() {
   cd mill-$pkgver


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

2021-05-15 Thread Felix Yan via arch-commits
Date: Sunday, May 16, 2021 @ 06:37:16
  Author: felixonmars
Revision: 934917

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-here/repos/community-staging-x86_64/PKGBUILD (from rev 934916, 
haskell-here/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2021-05-16 06:37:16 UTC (rev 934917)
@@ -0,0 +1,38 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=here
+pkgname=haskell-here
+pkgver=1.2.13
+pkgrel=223
+pkgdesc="Here docs & interpolated strings via quasiquotation"
+url="https://github.com/tmhedberg/here";
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs' "haskell-src-meta")
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
+sha512sums=('aa6ddfad039a90950389c50699dd5f7230bd1ac9b2b9345d5d0c8e8470707216093553dfe89480c31f19374b905e319b8216b8939051278ae41d79ccc5b160fb')
+
+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-here/trunk (PKGBUILD)

2021-05-15 Thread Felix Yan via arch-commits
Date: Sunday, May 16, 2021 @ 06:37:02
  Author: felixonmars
Revision: 934916

upgpkg: haskell-here 1.2.13-223: rebuild with hspec 2.8.0, hspec-core 2.8.0, 
hspec-discover 2.8.0, tasty-hspec 1.1.7

Modified:
  haskell-here/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-05-16 06:36:26 UTC (rev 934915)
+++ PKGBUILD2021-05-16 06:37:02 UTC (rev 934916)
@@ -4,7 +4,7 @@
 _hkgname=here
 pkgname=haskell-here
 pkgver=1.2.13
-pkgrel=222
+pkgrel=223
 pkgdesc="Here docs & interpolated strings via quasiquotation"
 url="https://github.com/tmhedberg/here";
 license=("BSD")


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

2021-05-15 Thread Felix Yan via arch-commits
Date: Sunday, May 16, 2021 @ 06:36:26
  Author: felixonmars
Revision: 934915

archrelease: copy trunk to community-staging-x86_64

Added:
  postgrest/repos/community-staging-x86_64/
  postgrest/repos/community-staging-x86_64/PKGBUILD
(from rev 934914, postgrest/trunk/PKGBUILD)

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

Copied: postgrest/repos/community-staging-x86_64/PKGBUILD (from rev 934914, 
postgrest/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2021-05-16 06:36:26 UTC (rev 934915)
@@ -0,0 +1,71 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+pkgname=postgrest
+pkgver=7.0.1
+pkgrel=316
+pkgdesc="REST API for any Postgres database"
+url="https://github.com/begriffs/postgrest";
+license=("MIT")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-http' 'haskell-ranged-sets' 'haskell-aeson' 
'haskell-ansi-wl-pprint'
+ 'haskell-base64-bytestring' 'haskell-case-insensitive' 
'haskell-cassava'
+ 'haskell-configurator-pg' 'haskell-contravariant' 
'haskell-contravariant-extras'
+ 'haskell-cookie' 'haskell-either' 'haskell-gitrev' 'haskell-hasql' 
'haskell-hasql-pool'
+ 'haskell-hasql-transaction' 'haskell-heredoc' 'haskell-http-types'
+ 'haskell-insert-ordered-containers' 
'haskell-interpolatedstring-perl6' 'haskell-jose'
+ 'haskell-lens' 'haskell-lens-aeson' 'haskell-network-uri' 
'haskell-optparse-applicative'
+ 'haskell-parsec' 'haskell-protolude' 'haskell-regex-tdfa' 
'haskell-scientific'
+ 'haskell-swagger2' 'haskell-unordered-containers' 'haskell-vector' 
'haskell-wai'
+ 'haskell-wai-cors' 'haskell-wai-extra' 'haskell-wai-middleware-static'
+ 'haskell-auto-update' 'haskell-retry' 'haskell-warp')
+makedepends=('ghc' 'uusi' 'haskell-aeson-qq' 'haskell-async' 'haskell-hspec' 
'haskell-hspec-wai'
+ 'haskell-hspec-wai-json' 'haskell-monad-control' 
'haskell-transformers-base')
+checkdepends=('pifpaf' 'postgresql' 'procps-ng')
+source=("$pkgname-$pkgver.tar.bz2::https://github.com/begriffs/postgrest/archive/v$pkgver.tar.gz";)
+sha512sums=('0e6270ff4762b444b4d3791ceea4bb468bc316c9d2103f9d355e2e6108bb4bb51b302499b68a5cfc4ff14f503bdd95985481f7fb6eb6dbb158f1f5350857cf1b')
+
+prepare() {
+cd $pkgname-$pkgver
+sed -i 's/5432/9824/' test/fixtures/dumpfixture.sh
+uusi $pkgname.cabal
+}
+
+build() {
+cd "${srcdir}/${pkgname}-${pkgver}"
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \
+-f-CI --ghc-option='-pie'
+runhaskell Setup build $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 $pkgname-$pkgver
+
+eval $(pifpaf run postgresql --host 127.0.0.1)
+createdb postgrest_test
+
+# TODO: user authentication issue?
+POSTGREST_TEST_CONNECTION=$(test/create_test_db 
"postgres://$USER@localhost" postgrest_test) runhaskell Setup test || echo 
"Tests failed"
+
+# Disabled: uses stack
+# test/io-tests.sh
+
+pifpaf_stop
+}
+
+package() {
+cd "${srcdir}/${pkgname}-${pkgver}"
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+runhaskell Setup copy --destdir="${pkgdir}"
+install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}


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

2021-05-15 Thread Felix Yan via arch-commits
Date: Sunday, May 16, 2021 @ 06:36:12
  Author: felixonmars
Revision: 934914

upgpkg: postgrest 7.0.1-316: rebuild with hspec 2.8.0, hspec-core 2.8.0, 
hspec-discover 2.8.0, tasty-hspec 1.1.7

Modified:
  postgrest/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-05-16 06:33:52 UTC (rev 934913)
+++ PKGBUILD2021-05-16 06:36:12 UTC (rev 934914)
@@ -3,7 +3,7 @@
 
 pkgname=postgrest
 pkgver=7.0.1
-pkgrel=315
+pkgrel=316
 pkgdesc="REST API for any Postgres database"
 url="https://github.com/begriffs/postgrest";
 license=("MIT")


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

2021-05-15 Thread Felix Yan via arch-commits
Date: Sunday, May 16, 2021 @ 06:33:52
  Author: felixonmars
Revision: 934913

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-hspec-wai-json/repos/community-staging-x86_64/PKGBUILD (from 
rev 934912, haskell-hspec-wai-json/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2021-05-16 06:33:52 UTC (rev 934913)
@@ -0,0 +1,48 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=hspec-wai-json
+pkgname=haskell-hspec-wai-json
+pkgver=0.11.0
+pkgrel=134
+pkgdesc="Testing JSON APIs with hspec-wai"
+url="https://github.com/hspec/hspec-wai";
+license=("MIT")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-aeson' 'haskell-aeson-qq' 
'haskell-case-insensitive'
+ 'haskell-hspec-wai')
+makedepends=('ghc' 'uusi' 'haskell-hspec')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
+sha512sums=('db14622fd95bfb9f52a48da4e8fa345c9fdd7014aeec1cb10d75573738f8020f36d97f7085373b9b2e865a9874f377d5532e29c1f31e27f41bf5c6c89fe68546')
+
+prepare() {
+uusi -u hspec-wai $_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 --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 --show-details=direct
+}
+
+package() {
+cd $_hkgname-$pkgver
+
+install -D -m744 register.sh 
"$pkgdir"/usr/share/haskell/register/$pkgname.sh
+install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+runhaskell Setup copy --destdir="$pkgdir"
+install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}


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

2021-05-15 Thread Felix Yan via arch-commits
Date: Sunday, May 16, 2021 @ 06:33:38
  Author: felixonmars
Revision: 934912

upgpkg: haskell-hspec-wai-json 0.11.0-134: rebuild with hspec 2.8.0, hspec-core 
2.8.0, hspec-discover 2.8.0, tasty-hspec 1.1.7

Modified:
  haskell-hspec-wai-json/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-05-16 06:33:00 UTC (rev 934911)
+++ PKGBUILD2021-05-16 06:33:38 UTC (rev 934912)
@@ -4,7 +4,7 @@
 _hkgname=hspec-wai-json
 pkgname=haskell-hspec-wai-json
 pkgver=0.11.0
-pkgrel=133
+pkgrel=134
 pkgdesc="Testing JSON APIs with hspec-wai"
 url="https://github.com/hspec/hspec-wai";
 license=("MIT")


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

2021-05-15 Thread Felix Yan via arch-commits
Date: Sunday, May 16, 2021 @ 06:33:00
  Author: felixonmars
Revision: 934911

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-aeson-qq/repos/community-staging-x86_64/PKGBUILD (from rev 
934910, haskell-aeson-qq/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2021-05-16 06:33:00 UTC (rev 934911)
@@ -0,0 +1,44 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=aeson-qq
+pkgname=haskell-aeson-qq
+pkgver=0.8.3
+pkgrel=186
+pkgdesc="JSON quasiquoter for Haskell"
+url="https://github.com/sol/aeson-qq";
+license=("MIT")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-aeson' 'haskell-attoparsec' 'haskell-base-compat' 
'haskell-src-meta'
+ 'haskell-scientific' 'haskell-vector')
+makedepends=('ghc' 'haskell-hspec')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
+sha512sums=('f7ef90529b4c9661ffc54ab8ebfc73c9966e6338591b871678be2a6e63ecf30089fd33279a074bd8d1905d71c8198ea5cc24c828d6e940e7af7585ba826a0c29')
+
+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 --show-details=direct
+}
+
+package() {
+cd $_hkgname-$pkgver
+
+install -D -m744 register.sh 
"$pkgdir"/usr/share/haskell/register/$pkgname.sh
+install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+runhaskell Setup copy --destdir="$pkgdir"
+install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}


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

2021-05-15 Thread Felix Yan via arch-commits
Date: Sunday, May 16, 2021 @ 06:32:43
  Author: felixonmars
Revision: 934910

upgpkg: haskell-aeson-qq 0.8.3-186: rebuild with hspec 2.8.0, hspec-core 2.8.0, 
hspec-discover 2.8.0, tasty-hspec 1.1.7

Modified:
  haskell-aeson-qq/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-05-16 06:32:07 UTC (rev 934909)
+++ PKGBUILD2021-05-16 06:32:43 UTC (rev 934910)
@@ -4,7 +4,7 @@
 _hkgname=aeson-qq
 pkgname=haskell-aeson-qq
 pkgver=0.8.3
-pkgrel=185
+pkgrel=186
 pkgdesc="JSON quasiquoter for Haskell"
 url="https://github.com/sol/aeson-qq";
 license=("MIT")


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

2021-05-15 Thread Felix Yan via arch-commits
Date: Sunday, May 16, 2021 @ 06:32:07
  Author: felixonmars
Revision: 934909

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-persistent-postgresql/repos/community-staging-x86_64/
  haskell-persistent-postgresql/repos/community-staging-x86_64/PKGBUILD
(from rev 934908, haskell-persistent-postgresql/trunk/PKGBUILD)

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

Copied: haskell-persistent-postgresql/repos/community-staging-x86_64/PKGBUILD 
(from rev 934908, haskell-persistent-postgresql/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2021-05-16 06:32:07 UTC (rev 934909)
@@ -0,0 +1,62 @@
+# Maintainer: Felix Yan 
+
+_hkgname=persistent-postgresql
+pkgname=haskell-persistent-postgresql
+pkgver=2.12.0.0
+pkgrel=11
+pkgdesc="Backend for the persistent library using postgresql."
+url="http://www.yesodweb.com/book/persistent";
+license=("MIT")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-aeson' 'haskell-attoparsec' 
'haskell-blaze-builder' 'haskell-conduit'
+ 'haskell-monad-logger' 'haskell-persistent' 'haskell-postgresql-libpq'
+ 'haskell-postgresql-simple' 'haskell-resource-pool' 
'haskell-resourcet'
+ 'haskell-string-conversions' 'haskell-unliftio-core')
+makedepends=('ghc' 'haskell-hunit' 'haskell-quickcheck' 'haskell-fast-logger' 
'haskell-hspec'
+ 'haskell-hspec-expectations' 'haskell-persistent-qq' 
'haskell-persistent-test'
+ 'haskell-quickcheck-instances' 'haskell-unliftio' 
'haskell-unordered-containers'
+ 'haskell-vector')
+checkdepends=('pifpaf' 'postgresql')
+source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz";)
+sha256sums=('2ce34e558747b70c613af876c3cdf9dccd0e46a303aba7cd4b8483de306989d5')
+
+prepare() {
+  cd $_hkgname-$pkgver
+  # pifpaf's default port
+  sed -i 's/port=5432/port=9824/' test/PgInit.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 \
+--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
+  eval $(pifpaf run postgresql --host 127.0.0.1)
+  createuser postgres
+  createdb test
+  runhaskell Setup test --show-details=direct
+  pifpaf_stop
+}
+
+package() {
+  cd $_hkgname-$pkgver
+
+  install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh
+  install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+  runhaskell Setup copy --destdir="$pkgdir"
+  install -D -m644 LICENSE -t "$pkgdir"/usr/share/licenses/$pkgname/
+  rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}


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

2021-05-15 Thread Felix Yan via arch-commits
Date: Sunday, May 16, 2021 @ 06:31:49
  Author: felixonmars
Revision: 934908

upgpkg: haskell-persistent-postgresql 2.12.0.0-11: rebuild with hspec 2.8.0, 
hspec-core 2.8.0, hspec-discover 2.8.0, tasty-hspec 1.1.7

Modified:
  haskell-persistent-postgresql/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-05-16 06:29:49 UTC (rev 934907)
+++ PKGBUILD2021-05-16 06:31:49 UTC (rev 934908)
@@ -3,7 +3,7 @@
 _hkgname=persistent-postgresql
 pkgname=haskell-persistent-postgresql
 pkgver=2.12.0.0
-pkgrel=10
+pkgrel=11
 pkgdesc="Backend for the persistent library using postgresql."
 url="http://www.yesodweb.com/book/persistent";
 license=("MIT")


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

2021-05-15 Thread Felix Yan via arch-commits
Date: Sunday, May 16, 2021 @ 06:29:49
  Author: felixonmars
Revision: 934907

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-persistent-mysql/repos/community-staging-x86_64/
  haskell-persistent-mysql/repos/community-staging-x86_64/PKGBUILD
(from rev 934906, haskell-persistent-mysql/trunk/PKGBUILD)

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

Copied: haskell-persistent-mysql/repos/community-staging-x86_64/PKGBUILD (from 
rev 934906, haskell-persistent-mysql/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2021-05-16 06:29:49 UTC (rev 934907)
@@ -0,0 +1,65 @@
+# Maintainer: Felix Yan 
+
+_hkgname=persistent-mysql
+pkgname=haskell-persistent-mysql
+pkgver=2.12.1.0
+pkgrel=8
+pkgdesc="Backend for the persistent library using MySQL database server."
+url="http://www.yesodweb.com/book/persistent";
+license=("MIT")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-aeson' 'haskell-blaze-builder' 'haskell-conduit' 
'haskell-monad-logger'
+ 'haskell-mysql' 'haskell-mysql-simple' 'haskell-persistent' 
'haskell-resource-pool'
+ 'haskell-resourcet' 'haskell-unliftio-core')
+makedepends=('ghc' 'haskell-hunit' 'haskell-quickcheck' 'haskell-fast-logger' 
'haskell-hspec'
+ 'haskell-persistent-qq' 'haskell-persistent-test' 
'haskell-quickcheck-instances')
+#checkdepends=('percona-server' 'percona-server-clients')
+checkdepends=('mariadb')
+source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz";)
+sha512sums=('8b994faa7b4f8aecb2e731fd048ebe3af382003c94e3d93ffedab5a2b5f3b1a3f65a02822986b7353b2daf7718e1f45f48ef8fef6f3a2ee99443e6199452b02a')
+
+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
+  mkdir -p /tmp/mysql_test
+  # TODO: Try to make percona work?
+  #mysqld --no-defaults --initialize-insecure --datadir=/tmp/mysql_test 
+  #mysqld --no-defaults --datadir=/tmp/mysql_test 
--secure-file-priv=/tmp/mysql_test --socket=/tmp/socket.mysql 
--bind-address=127.0.0.1 --skip-grant-tables &
+  
+  mysql_install_db --datadir=/tmp/mysql_test
+  mysqld --datadir=/tmp/mysql_test --socket=/tmp/socket.mysql 
--skip-grant-tables &
+  MYSQL_PID=$!
+  sleep 5
+  mysql -h 127.0.0.1 -u root -e "create database IF NOT EXISTS test;"
+  mysql -h 127.0.0.1 -u root -e "create database IF NOT EXISTS persistent;"
+
+  # Compatibility issue with mariadb: 
https://github.com/yesodweb/persistent/issues/1158
+  TRAVIS=true runhaskell Setup test --show-details=direct || echo "Tests 
failed"
+
+  kill $MYSQL_PID
+}
+
+package() {
+  cd $_hkgname-$pkgver
+
+  install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh
+  install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+  runhaskell Setup copy --destdir="$pkgdir"
+  install -D -m644 LICENSE -t "$pkgdir"/usr/share/licenses/$pkgname/
+  rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}


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

2021-05-15 Thread Felix Yan via arch-commits
Date: Sunday, May 16, 2021 @ 06:29:35
  Author: felixonmars
Revision: 934906

upgpkg: haskell-persistent-mysql 2.12.1.0-8: rebuild with hspec 2.8.0, 
hspec-core 2.8.0, hspec-discover 2.8.0, tasty-hspec 1.1.7

Modified:
  haskell-persistent-mysql/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-05-16 06:28:27 UTC (rev 934905)
+++ PKGBUILD2021-05-16 06:29:35 UTC (rev 934906)
@@ -3,7 +3,7 @@
 _hkgname=persistent-mysql
 pkgname=haskell-persistent-mysql
 pkgver=2.12.1.0
-pkgrel=7
+pkgrel=8
 pkgdesc="Backend for the persistent library using MySQL database server."
 url="http://www.yesodweb.com/book/persistent";
 license=("MIT")


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

2021-05-15 Thread Felix Yan via arch-commits
Date: Sunday, May 16, 2021 @ 06:28:27
  Author: felixonmars
Revision: 934905

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-persistent-qq/repos/community-staging-x86_64/
  haskell-persistent-qq/repos/community-staging-x86_64/PKGBUILD
(from rev 934904, haskell-persistent-qq/trunk/PKGBUILD)

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

Copied: haskell-persistent-qq/repos/community-staging-x86_64/PKGBUILD (from rev 
934904, haskell-persistent-qq/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2021-05-16 06:28:27 UTC (rev 934905)
@@ -0,0 +1,50 @@
+# Maintainer: Felix Yan 
+
+_hkgname=persistent-qq
+pkgname=haskell-persistent-qq
+pkgver=2.12.0.0
+pkgrel=10
+pkgdesc="Provides a quasi-quoter for raw SQL for persistent"
+url="https://github.com/yesod-web/persistent";
+license=('MIT')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-src-meta' 'haskell-persistent')
+makedepends=('ghc' 'haskell-aeson' 'haskell-fast-logger' 'haskell-hspec' 
'haskell-hunit'
+ 'haskell-monad-logger' 'haskell-persistent-sqlite' 
'haskell-resourcet'
+ 'haskell-unliftio')
+source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
+sha512sums=('36e6fd8eaa8bdf6edf93809a6b9bfca495ba71a70c636073d10355ddcdd3a75946ac15c2a5270c9ca9f9f810fa075d3d1f3f3db17f0d4b1c7d41c37f08684db7')
+
+build() {
+cd $_hkgname-$pkgver
+
+if (( CHECKFUNC )); then
+_opts=('--enable-tests')
+else
+_opts=('--disable-tests')
+fi
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname "${_opts[@]}" \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid
+runhaskell Setup build $MAKEFLAGS
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+cd $_hkgname-$pkgver
+runhaskell Setup test --show-details=direct
+}
+
+package() {
+cd $_hkgname-$pkgver
+
+install -D -m744 register.sh 
"$pkgdir"/usr/share/haskell/register/$pkgname.sh
+install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+runhaskell Setup copy --destdir="$pkgdir"
+install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}


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

2021-05-15 Thread Felix Yan via arch-commits
Date: Sunday, May 16, 2021 @ 06:28:13
  Author: felixonmars
Revision: 934904

upgpkg: haskell-persistent-qq 2.12.0.0-10: rebuild with hspec 2.8.0, hspec-core 
2.8.0, hspec-discover 2.8.0, tasty-hspec 1.1.7

Modified:
  haskell-persistent-qq/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-05-16 06:27:19 UTC (rev 934903)
+++ PKGBUILD2021-05-16 06:28:13 UTC (rev 934904)
@@ -3,7 +3,7 @@
 _hkgname=persistent-qq
 pkgname=haskell-persistent-qq
 pkgver=2.12.0.0
-pkgrel=9
+pkgrel=10
 pkgdesc="Provides a quasi-quoter for raw SQL for persistent"
 url="https://github.com/yesod-web/persistent";
 license=('MIT')


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

2021-05-15 Thread Felix Yan via arch-commits
Date: Sunday, May 16, 2021 @ 06:27:19
  Author: felixonmars
Revision: 934903

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-interpolatedstring-perl6/repos/community-staging-x86_64/
  haskell-interpolatedstring-perl6/repos/community-staging-x86_64/PKGBUILD
(from rev 934902, haskell-interpolatedstring-perl6/trunk/PKGBUILD)

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

Copied: 
haskell-interpolatedstring-perl6/repos/community-staging-x86_64/PKGBUILD (from 
rev 934902, haskell-interpolatedstring-perl6/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2021-05-16 06:27:19 UTC (rev 934903)
@@ -0,0 +1,37 @@
+# Maintainer: Felix Yan 
+
+_hkgname=interpolatedstring-perl6
+pkgname=haskell-interpolatedstring-perl6
+pkgver=1.0.2
+pkgrel=138
+pkgdesc="QuasiQuoter for Perl6-style multi-line interpolated strings"
+url="https://github.com/audreyt/interpolatedstring-perl6";
+license=('custom:PublicDomain')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-src-meta')
+makedepends=('ghc')
+source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
+sha512sums=('660e2fafe2f5a03baf16d56fa298e9fe0df677023fff7b3e5d8879910a76066b95a753fffc0c6374fd405de67f54c1410d4542f6d85823e8e87277bde28624a7')
+
+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" 
\
+--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-interpolatedstring-perl6/trunk (PKGBUILD)

2021-05-15 Thread Felix Yan via arch-commits
Date: Sunday, May 16, 2021 @ 06:27:03
  Author: felixonmars
Revision: 934902

upgpkg: haskell-interpolatedstring-perl6 1.0.2-138: rebuild with hspec 2.8.0, 
hspec-core 2.8.0, hspec-discover 2.8.0, tasty-hspec 1.1.7

Modified:
  haskell-interpolatedstring-perl6/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-05-16 06:26:24 UTC (rev 934901)
+++ PKGBUILD2021-05-16 06:27:03 UTC (rev 934902)
@@ -3,7 +3,7 @@
 _hkgname=interpolatedstring-perl6
 pkgname=haskell-interpolatedstring-perl6
 pkgver=1.0.2
-pkgrel=137
+pkgrel=138
 pkgdesc="QuasiQuoter for Perl6-style multi-line interpolated strings"
 url="https://github.com/audreyt/interpolatedstring-perl6";
 license=('custom:PublicDomain')


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

2021-05-15 Thread Felix Yan via arch-commits
Date: Sunday, May 16, 2021 @ 06:26:24
  Author: felixonmars
Revision: 934901

archrelease: copy trunk to community-staging-x86_64

Added:
  clash-ghc/repos/community-staging-x86_64/
  clash-ghc/repos/community-staging-x86_64/PKGBUILD
(from rev 934900, clash-ghc/trunk/PKGBUILD)

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

Copied: clash-ghc/repos/community-staging-x86_64/PKGBUILD (from rev 934900, 
clash-ghc/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2021-05-16 06:26:24 UTC (rev 934901)
@@ -0,0 +1,44 @@
+# Maintainer: Felix Yan 
+
+pkgname=clash-ghc
+pkgver=1.4.1
+pkgrel=9
+pkgdesc="CAES Language for Synchronous Hardware"
+url="https://clash-lang.org/";
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-bifunctors' 'haskell-clash-lib' 
'haskell-clash-prelude'
+ 'haskell-concurrent-supply' 'haskell-extra' 'haskell-ghc' 
'haskell-ghc-typelits-extra'
+ 'haskell-ghc-typelits-knownnat' 'haskell-ghc-typelits-natnormalise' 
'haskell-hashable'
+ 'haskell-lens' 'haskell-primitive' 'haskell-reflection' 
'haskell-split' 'haskell-uniplate'
+ 'haskell-unordered-containers' 'haskell-utf8-string' 'haskell-vector')
+makedepends=('ghc')
+conflicts=('clash')
+source=("https://hackage.haskell.org/packages/archive/$pkgname/$pkgver/$pkgname-$pkgver.tar.gz";)
+sha512sums=('d18a4d76ae594cea3933fab4fe36ef967f4f2b8951827d47dbe54db1c2c60ba0010c11777be2ca0013065f09e399330b88b5b245c10937a73d3e5c6403f520fb')
+
+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 $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 $pkgname-$pkgver
+
+  install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh
+  install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+  runhaskell Setup copy --destdir="$pkgdir"
+  install -D -m644 LICENSE -t "$pkgdir"/usr/share/licenses/$pkgname/
+  rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}


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

2021-05-15 Thread Felix Yan via arch-commits
Date: Sunday, May 16, 2021 @ 06:26:09
  Author: felixonmars
Revision: 934900

upgpkg: clash-ghc 1.4.1-9: rebuild with hspec 2.8.0, hspec-core 2.8.0, 
hspec-discover 2.8.0, tasty-hspec 1.1.7

Modified:
  clash-ghc/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-05-16 06:24:09 UTC (rev 934899)
+++ PKGBUILD2021-05-16 06:26:09 UTC (rev 934900)
@@ -2,7 +2,7 @@
 
 pkgname=clash-ghc
 pkgver=1.4.1
-pkgrel=8
+pkgrel=9
 pkgdesc="CAES Language for Synchronous Hardware"
 url="https://clash-lang.org/";
 license=("BSD")


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

2021-05-15 Thread Felix Yan via arch-commits
Date: Sunday, May 16, 2021 @ 06:24:09
  Author: felixonmars
Revision: 934899

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-clash-lib/repos/community-staging-x86_64/PKGBUILD (from rev 
934898, haskell-clash-lib/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2021-05-16 06:24:09 UTC (rev 934899)
@@ -0,0 +1,55 @@
+# Maintainer: Felix Yan 
+
+_hkgname=clash-lib
+pkgname=haskell-clash-lib
+pkgver=1.4.1
+pkgrel=9
+pkgdesc="Clash: a functional hardware description language - As a library"
+url="https://clash-lang.org/";
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-aeson' 'haskell-aeson-pretty' 
'haskell-ansi-terminal'
+ 'haskell-attoparsec' 'haskell-base16-bytestring' 
'haskell-clash-prelude'
+ 'haskell-concurrent-supply' 'haskell-cryptohash-sha256' 
'haskell-data-binary-ieee754'
+ 'haskell-data-default' 'haskell-dlist' 'haskell-errors' 
'haskell-extra' 'haskell-ghc'
+ 'haskell-hashable' 'haskell-src-meta' 'haskell-hint' 
'haskell-interpolate' 'haskell-lens'
+ 'haskell-ordered-containers' 'haskell-parsers' 'haskell-pretty-show'
+ 'haskell-prettyprinter' 'haskell-primitive' 'haskell-reducers' 
'haskell-temporary'
+ 'haskell-terminal-size' 'haskell-text-show' 'haskell-trifecta'
+ 'haskell-unordered-containers' 'haskell-utf8-string' 'haskell-vector'
+ 'haskell-vector-binary-instances')
+makedepends=('ghc' 'uusi' 'haskell-ghc-typelits-knownnat' 
'haskell-quickcheck-text' 'haskell-src-exts'
+ 'haskell-tasty' 'haskell-tasty-hunit' 'haskell-tasty-quickcheck')
+source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz";)
+sha512sums=('6a609a93908b9222a6a82a7511be64d7ce0e4193fecbc2dd231c6733373ef99947269b2d6210a1ecf90c8bcff4e370a2b3de64885de144b4b17c997aab90')
+
+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 --show-details=direct
+}
+
+package() {
+  cd $_hkgname-$pkgver
+
+  install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh
+  install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+  runhaskell Setup copy --destdir="$pkgdir"
+  install -D -m644 LICENSE -t "$pkgdir"/usr/share/licenses/$pkgname/
+  rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}


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

2021-05-15 Thread Felix Yan via arch-commits
Date: Sunday, May 16, 2021 @ 06:23:55
  Author: felixonmars
Revision: 934898

upgpkg: haskell-clash-lib 1.4.1-9: rebuild with hspec 2.8.0, hspec-core 2.8.0, 
hspec-discover 2.8.0, tasty-hspec 1.1.7

Modified:
  haskell-clash-lib/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-05-16 06:21:03 UTC (rev 934897)
+++ PKGBUILD2021-05-16 06:23:55 UTC (rev 934898)
@@ -3,7 +3,7 @@
 _hkgname=clash-lib
 pkgname=haskell-clash-lib
 pkgver=1.4.1
-pkgrel=8
+pkgrel=9
 pkgdesc="Clash: a functional hardware description language - As a library"
 url="https://clash-lang.org/";
 license=("BSD")


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

2021-05-15 Thread Felix Yan via arch-commits
Date: Sunday, May 16, 2021 @ 06:21:03
  Author: felixonmars
Revision: 934897

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-clash-prelude/repos/community-staging-x86_64/
  haskell-clash-prelude/repos/community-staging-x86_64/PKGBUILD
(from rev 934896, haskell-clash-prelude/trunk/PKGBUILD)

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

Copied: haskell-clash-prelude/repos/community-staging-x86_64/PKGBUILD (from rev 
934896, haskell-clash-prelude/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2021-05-16 06:21:03 UTC (rev 934897)
@@ -0,0 +1,51 @@
+# Maintainer: Felix Yan 
+
+_hkgname=clash-prelude
+pkgname=haskell-clash-prelude
+pkgver=1.4.1
+pkgrel=8
+pkgdesc="Clash: a functional hardware description language - Prelude library"
+url="https://github.com/clash-lang/clash-prelude";
+license=('BSD')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-arrows' 'haskell-bifunctors' 'haskell-constraints'
+ 'haskell-data-binary-ieee754' 'haskell-data-default-class' 
'haskell-ghc-typelits-extra'
+ 'haskell-ghc-typelits-knownnat' 'haskell-ghc-typelits-natnormalise' 
'haskell-half'
+ 'haskell-hashable' 'haskell-interpolate' 'haskell-lens' 
'haskell-quickcheck'
+ 'haskell-recursion-schemes' 'haskell-reflection' 'haskell-singletons'
+ 'haskell-th-abstraction' 'haskell-th-lift' 'haskell-text-show' 
'haskell-th-orphans'
+ 'haskell-type-errors' 'haskell-uniplate' 'haskell-vector')
+makedepends=('ghc' 'haskell-cabal-doctest' 'haskell-doctest' 'haskell-hedgehog'
+ 'haskell-hint' 'haskell-quickcheck-classes-base' 'haskell-tasty'
+ 'haskell-tasty-hedgehog' 'haskell-tasty-hunit' 
'haskell-tasty-quickcheck'
+ 'haskell-tasty-th')
+source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
+sha512sums=('6e168657d44d4e187abc2aeef7674ab406092beb12a72dc4329e81fd625d35acdc0ac65ab455488198dd748038d069d86adc040a697959745d6b5154e02566cc')
+
+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 --show-details=direct
+}
+
+package() {
+cd $_hkgname-$pkgver
+
+install -D -m744 register.sh 
"$pkgdir"/usr/share/haskell/register/$pkgname.sh
+install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+runhaskell Setup copy --destdir="$pkgdir"
+install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}


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

2021-05-15 Thread Felix Yan via arch-commits
Date: Sunday, May 16, 2021 @ 06:20:48
  Author: felixonmars
Revision: 934896

upgpkg: haskell-clash-prelude 1.4.1-8: rebuild with hspec 2.8.0, hspec-core 
2.8.0, hspec-discover 2.8.0, tasty-hspec 1.1.7

Modified:
  haskell-clash-prelude/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-05-16 06:14:52 UTC (rev 934895)
+++ PKGBUILD2021-05-16 06:20:48 UTC (rev 934896)
@@ -3,7 +3,7 @@
 _hkgname=clash-prelude
 pkgname=haskell-clash-prelude
 pkgver=1.4.1
-pkgrel=7
+pkgrel=8
 pkgdesc="Clash: a functional hardware description language - Prelude library"
 url="https://github.com/clash-lang/clash-prelude";
 license=('BSD')


[arch-commits] Commit in stack/repos (4 files)

2021-05-15 Thread Felix Yan via arch-commits
Date: Sunday, May 16, 2021 @ 06:14:52
  Author: felixonmars
Revision: 934895

archrelease: copy trunk to community-staging-x86_64

Added:
  stack/repos/community-staging-x86_64/
  stack/repos/community-staging-x86_64/PKGBUILD
(from rev 934894, stack/trunk/PKGBUILD)
  stack/repos/community-staging-x86_64/optparse-applicative-0.16.patch
(from rev 934894, stack/trunk/optparse-applicative-0.16.patch)
  stack/repos/community-staging-x86_64/stack.install
(from rev 934894, stack/trunk/stack.install)

-+
 PKGBUILD|   81 ++
 optparse-applicative-0.16.patch |   25 +++
 stack.install   |4 +
 3 files changed, 110 insertions(+)

Copied: stack/repos/community-staging-x86_64/PKGBUILD (from rev 934894, 
stack/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2021-05-16 06:14:52 UTC (rev 934895)
@@ -0,0 +1,81 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+pkgname=stack
+pkgver=2.5.1
+pkgrel=206
+pkgdesc="The Haskell Tool Stack"
+url="https://github.com/commercialhaskell/stack";
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-aeson' 'haskell-annotated-wl-pprint' 
'haskell-ansi-terminal'
+ 'haskell-async' 'haskell-attoparsec' 'haskell-base64-bytestring' 
'haskell-casa-client'
+ 'haskell-casa-types' 'haskell-colour' 'haskell-conduit' 
'haskell-conduit-extra'
+ 'haskell-cryptonite' 'haskell-cryptonite-conduit' 'haskell-echo'
+ 'haskell-extra' 'haskell-file-embed' 'haskell-filelock' 
'haskell-fsnotify'
+ 'haskell-generic-deriving' 'haskell-githash' 
'haskell-hackage-security' 'haskell-hashable'
+ 'haskell-hi-file-parser' 'haskell-hpack' 'haskell-http-client' 
'haskell-http-client-tls'
+ 'haskell-http-conduit' 'haskell-http-download' 'haskell-http-types' 
'haskell-memory'
+ 'haskell-microlens' 'haskell-mintty' 'haskell-mono-traversable' 
'haskell-mustache'
+ 'haskell-neat-interpolation' 'haskell-network-uri' 
'haskell-open-browser'
+ 'haskell-optparse-applicative' 'haskell-optparse-generic' 
'haskell-optparse-simple'
+ 'haskell-pantry' 'haskell-path' 'haskell-path-io' 'haskell-persistent'
+ 'haskell-persistent-sqlite' 'haskell-primitive' 
'haskell-project-template'
+ 'haskell-regex-applicative-text' 'haskell-retry' 'haskell-rio'
+ 'haskell-rio-prettyprint' 'haskell-split' 'haskell-streaming-commons' 
'haskell-tar'
+ 'haskell-temporary' 'haskell-text-metrics' 'haskell-th-reify-many' 
'haskell-tls'
+ 'haskell-typed-process' 'haskell-unicode-transforms' 
'haskell-unix-compat'
+ 'haskell-unliftio' 'haskell-unordered-containers' 'haskell-vector' 
'haskell-yaml'
+ 'haskell-zip-archive' 'haskell-zlib')
+makedepends=('ghc' 'uusi' 'git' 'haskell-quickcheck' 'haskell-hspec' 
'haskell-raw-strings-qq'
+ 'haskell-smallcheck')
+checkdepends=('cabal-install')
+conflicts=('haskell-stack')
+replaces=('haskell-stack')
+install="stack.install"
+source=("git+https://github.com/commercialhaskell/stack.git#tag=v$pkgver";
+optparse-applicative-0.16.patch)
+sha512sums=('SKIP'
+
'3ed61162edd869d5634e7e8485d784b9a192c97626da817635e6c756ca651454b5b806085aea6d7f8fd54041ae06e1613d9547958a85b777d2dfc35b02c0fbea')
+
+prepare() {
+  cd $pkgname
+  uusi -d semigroups -d persistent-template $pkgname.cabal
+  sed -i '1i{-# LANGUAGE DataKinds #-}' src/Stack/Storage/User.hs 
src/Stack/Storage/Project.hs
+  patch -p1 -i ../optparse-applicative-0.16.patch
+}
+
+build() {
+  cd $pkgname
+
+  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-disable-git-info -f-integration-tests -f-static 
-f-hide-dependency-versions -f-supported-build \
+  --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 $pkgname
+  # cabal update
+  LD_LIBRARY_PATH="$PWD"/dist/build PATH="$PWD"/dist/build/stack:"$PATH" 
runhaskell Setup test --show-details=direct
+  # Integration tests will result in 4 failures on Arch currently
+}
+
+package() {
+  cd $pkgname
+
+  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
+ 

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

2021-05-15 Thread Felix Yan via arch-commits
Date: Sunday, May 16, 2021 @ 06:14:30
  Author: felixonmars
Revision: 934894

upgpkg: stack 2.5.1-206: rebuild with hspec 2.8.0, hspec-core 2.8.0, 
hspec-discover 2.8.0, tasty-hspec 1.1.7

Modified:
  stack/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-05-16 06:10:19 UTC (rev 934893)
+++ PKGBUILD2021-05-16 06:14:30 UTC (rev 934894)
@@ -3,7 +3,7 @@
 
 pkgname=stack
 pkgver=2.5.1
-pkgrel=205
+pkgrel=206
 pkgdesc="The Haskell Tool Stack"
 url="https://github.com/commercialhaskell/stack";
 license=("BSD")


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

2021-05-15 Thread Felix Yan via arch-commits
Date: Sunday, May 16, 2021 @ 06:10:19
  Author: felixonmars
Revision: 934893

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-pantry/repos/community-staging-x86_64/PKGBUILD (from rev 
934892, haskell-pantry/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2021-05-16 06:10:19 UTC (rev 934893)
@@ -0,0 +1,59 @@
+# Maintainer: Felix Yan 
+
+_hkgname=pantry
+pkgname=haskell-pantry
+pkgver=0.5.1.5
+pkgrel=26
+pkgdesc="Content addressable Haskell package management"
+url="https://github.com/commercialhaskell/pantry";
+license=('BSD')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-aeson' 'haskell-ansi-terminal' 
'haskell-casa-client'
+ 'haskell-casa-types' 'haskell-conduit' 'haskell-conduit-extra' 
'haskell-cryptonite'
+ 'haskell-cryptonite-conduit' 'haskell-digest' 'haskell-filelock' 
'haskell-generic-deriving'
+ 'haskell-hackage-security' 'haskell-hpack' 'haskell-http-client' 
'haskell-http-client-tls'
+ 'haskell-http-conduit' 'haskell-http-download' 'haskell-http-types' 
'haskell-memory'
+ 'haskell-mono-traversable' 'haskell-network-uri' 'haskell-path' 
'haskell-path-io'
+ 'haskell-persistent' 'haskell-persistent-sqlite' 'haskell-primitive' 
'haskell-resourcet'
+ 'haskell-rio' 'haskell-rio-orphans' 'haskell-rio-prettyprint' 
'haskell-tar-conduit'
+ 'haskell-text-metrics' 'haskell-unix-compat' 'haskell-unliftio'
+ 'haskell-unordered-containers' 'haskell-vector' 'haskell-yaml' 
'haskell-zip-archive')
+makedepends=('ghc' 'uusi' 'haskell-hedgehog' 'haskell-hspec' 
'haskell-quickcheck'
+ 'haskell-raw-strings-qq')
+checkdepends=('git' 'mercurial')
+source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
+sha512sums=('1be5d91e08f43bf7ea7013cac2650235b822d4d34a46a13ca8586e074baaeb41528c80dfaaeec82f0e5a884ab828b578b4065a1288ca6895fc18853fa7e8b7c9')
+
+prepare() {
+cd $_hkgname-$pkgver
+gen-setup
+uusi -d persistent-template $_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 --show-details=direct
+}
+
+package() {
+cd $_hkgname-$pkgver
+
+install -D -m744 register.sh 
"$pkgdir"/usr/share/haskell/register/$pkgname.sh
+install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+runhaskell Setup copy --destdir="$pkgdir"
+install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}


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

2021-05-15 Thread Felix Yan via arch-commits
Date: Sunday, May 16, 2021 @ 06:10:03
  Author: felixonmars
Revision: 934892

upgpkg: haskell-pantry 0.5.1.5-26: rebuild with hspec 2.8.0, hspec-core 2.8.0, 
hspec-discover 2.8.0, tasty-hspec 1.1.7

Modified:
  haskell-pantry/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-05-16 06:05:22 UTC (rev 934891)
+++ PKGBUILD2021-05-16 06:10:03 UTC (rev 934892)
@@ -3,7 +3,7 @@
 _hkgname=pantry
 pkgname=haskell-pantry
 pkgver=0.5.1.5
-pkgrel=25
+pkgrel=26
 pkgdesc="Content addressable Haskell package management"
 url="https://github.com/commercialhaskell/pantry";
 license=('BSD')


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

2021-05-15 Thread Felix Yan via arch-commits
Date: Sunday, May 16, 2021 @ 06:05:22
  Author: felixonmars
Revision: 934891

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-language-server/repos/community-staging-x86_64/PKGBUILD (from 
rev 934890, haskell-language-server/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2021-05-16 06:05:22 UTC (rev 934891)
@@ -0,0 +1,64 @@
+# Maintainer: Felix Yan 
+
+_hkgname=haskell-language-server
+pkgname=haskell-language-server
+pkgver=1.1.0.0
+pkgrel=5
+pkgdesc="LSP server for GHC"
+url="https://github.com/haskell/haskell-language-server#readme";
+license=("Apache")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-aeson' 'haskell-aeson-pretty' 'haskell-async'
+ 'haskell-base16-bytestring' 'haskell-cryptohash-sha1' 
'haskell-data-default'
+ 'haskell-extra' 'haskell-floskell' 'haskell-fourmolu' 'haskell-fuzzy' 
'haskell-ghc'
+ 'haskell-ghc-paths' 'haskell-ghcide' 'haskell-gitrev' 
'haskell-hashable' 'haskell-hie-bios'
+ 'haskell-hiedb' 'haskell-hls-brittany-plugin' 
'haskell-hls-class-plugin'
+ 'haskell-hls-eval-plugin' 'haskell-hls-explicit-imports-plugin'
+ 'haskell-hls-haddock-comments-plugin' 'haskell-hls-hlint-plugin' 
'haskell-hls-plugin-api'
+ 'haskell-hls-retrie-plugin' 'haskell-hls-splice-plugin'
+ 'haskell-hls-stylish-haskell-plugin' 'haskell-hls-tactics-plugin' 
'haskell-hslogger'
+ 'haskell-lens' 'haskell-lsp' 'haskell-optparse-applicative' 
'haskell-optparse-simple'
+ 'haskell-ormolu' 'haskell-regex-tdfa' 'haskell-safe-exceptions' 
'haskell-shake'
+ 'haskell-sqlite-simple' 'haskell-temporary' 
'haskell-unordered-containers')
+makedepends=('ghc' 'uusi' 'haskell-hls-test-utils' 
'haskell-hspec-expectations' 'haskell-lsp-test'
+ 'haskell-lsp-types')
+checkdepends=('cabal-install')
+#source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz";)
+source=("https://github.com/haskell/haskell-language-server/archive/1.1.0/haskell-language-server-1.1.0.tar.gz";)
+sha512sums=('05f724ec6209a4c30e260b8e9f945c5bc58be6b98458ea11ba3b297fa74fecbec37dc292d9aeda2d6dd5a8f24c4125f6d20afbb35eeec6335c9ea7138ed89e52')
+
+prepare() {
+  cd haskell-language-server-1.1.0
+  find test/testdata -name \*.cabal -exec uusi --add-options-all=-dynamic {} \;
+}
+
+build() {
+  cd haskell-language-server-1.1.0
+
+  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 haskell-language-server-1.1.0
+  
PATH="$PWD/dist/build/haskell-language-server:$PWD/dist/build/haskell-language-server-wrapper:$PATH"
 LD_LIBRARY_PATH="$PWD/dist/build" runhaskell Setup test || echo "Tests failed"
+}
+
+package() {
+  cd haskell-language-server-1.1.0
+
+  install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh
+  install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+  runhaskell Setup copy --destdir="$pkgdir"
+  install -D -m644 LICENSE -t "$pkgdir"/usr/share/licenses/$pkgname/
+  rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}


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

2021-05-15 Thread Felix Yan via arch-commits
Date: Sunday, May 16, 2021 @ 06:05:05
  Author: felixonmars
Revision: 934890

upgpkg: haskell-language-server 1.1.0.0-5: rebuild with hspec 2.8.0, hspec-core 
2.8.0, hspec-discover 2.8.0, tasty-hspec 1.1.7

Modified:
  haskell-language-server/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-05-16 06:02:15 UTC (rev 934889)
+++ PKGBUILD2021-05-16 06:05:05 UTC (rev 934890)
@@ -3,7 +3,7 @@
 _hkgname=haskell-language-server
 pkgname=haskell-language-server
 pkgver=1.1.0.0
-pkgrel=4
+pkgrel=5
 pkgdesc="LSP server for GHC"
 url="https://github.com/haskell/haskell-language-server#readme";
 license=("Apache")


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

2021-05-15 Thread Felix Yan via arch-commits
Date: Sunday, May 16, 2021 @ 06:02:15
  Author: felixonmars
Revision: 934889

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-optparse-simple/repos/community-staging-x86_64/PKGBUILD (from 
rev 934888, haskell-optparse-simple/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2021-05-16 06:02:15 UTC (rev 934889)
@@ -0,0 +1,44 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=optparse-simple
+pkgname=haskell-optparse-simple
+pkgver=0.1.1.3
+pkgrel=157
+pkgdesc="Simple interface to optparse-applicative"
+url="https://hackage.haskell.org/package/${_hkgname}";
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-githash' 'haskell-optparse-applicative')
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
+sha512sums=('9ab7208b459a196ec54511de6b51c98eabe29f5756c09c1f23653a0ff12cbd402ab8366ccfdc12467dce4be0fa1cae96571925ac5858d12478f0ed41168ecdf9')
+
+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-build-example
+runhaskell Setup build $MAKEFLAGS
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+cd $_hkgname-$pkgver
+runhaskell Setup test --show-details=direct
+}
+
+package() {
+cd $_hkgname-$pkgver
+
+install -D -m744 register.sh 
"$pkgdir"/usr/share/haskell/register/$pkgname.sh
+install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+runhaskell Setup copy --destdir="$pkgdir"
+install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}


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

2021-05-15 Thread Felix Yan via arch-commits
Date: Sunday, May 16, 2021 @ 06:01:59
  Author: felixonmars
Revision: 934888

upgpkg: haskell-optparse-simple 0.1.1.3-157: rebuild with hspec 2.8.0, 
hspec-core 2.8.0, hspec-discover 2.8.0, tasty-hspec 1.1.7

Modified:
  haskell-optparse-simple/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-05-16 06:01:25 UTC (rev 934887)
+++ PKGBUILD2021-05-16 06:01:59 UTC (rev 934888)
@@ -4,7 +4,7 @@
 _hkgname=optparse-simple
 pkgname=haskell-optparse-simple
 pkgver=0.1.1.3
-pkgrel=156
+pkgrel=157
 pkgdesc="Simple interface to optparse-applicative"
 url="https://hackage.haskell.org/package/${_hkgname}";
 license=("BSD")


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

2021-05-15 Thread Felix Yan via arch-commits
Date: Sunday, May 16, 2021 @ 06:01:25
  Author: felixonmars
Revision: 934887

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-githash/repos/community-staging-x86_64/PKGBUILD (from rev 
934886, haskell-githash/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2021-05-16 06:01:25 UTC (rev 934887)
@@ -0,0 +1,47 @@
+# Maintainer: Felix Yan 
+
+_hkgname=githash
+pkgname=haskell-githash
+pkgver=0.1.5.0
+pkgrel=119
+pkgdesc="Some handy Template Haskell splices for including the current git 
hash and branch in the code of your project"
+url="https://github.com/snoyberg/githash";
+license=('BSD')
+arch=('x86_64')
+depends=('ghc-libs' 'git')
+makedepends=('ghc' 'haskell-hpack' 'haskell-hspec' 'haskell-temporary' 
'haskell-unliftio')
+source=("git+https://github.com/snoyberg/githash.git#tag=githash-$pkgver";)
+sha512sums=('SKIP')
+
+prepare() {
+cd $_hkgname
+hpack
+}
+
+build() {
+cd $_hkgname
+
+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
+runhaskell Setup test --show-details=direct
+}
+
+package() {
+cd $_hkgname
+
+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-githash/trunk (PKGBUILD)

2021-05-15 Thread Felix Yan via arch-commits
Date: Sunday, May 16, 2021 @ 06:01:09
  Author: felixonmars
Revision: 934886

upgpkg: haskell-githash 0.1.5.0-119: rebuild with hspec 2.8.0, hspec-core 
2.8.0, hspec-discover 2.8.0, tasty-hspec 1.1.7

Modified:
  haskell-githash/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-05-16 06:00:12 UTC (rev 934885)
+++ PKGBUILD2021-05-16 06:01:09 UTC (rev 934886)
@@ -3,7 +3,7 @@
 _hkgname=githash
 pkgname=haskell-githash
 pkgver=0.1.5.0
-pkgrel=118
+pkgrel=119
 pkgdesc="Some handy Template Haskell splices for including the current git 
hash and branch in the code of your project"
 url="https://github.com/snoyberg/githash";
 license=('BSD')


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

2021-05-15 Thread Felix Yan via arch-commits
Date: Sunday, May 16, 2021 @ 06:00:12
  Author: felixonmars
Revision: 934885

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-hpack/repos/community-staging-x86_64/PKGBUILD (from rev 934884, 
haskell-hpack/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2021-05-16 06:00:12 UTC (rev 934885)
@@ -0,0 +1,47 @@
+# Maintainer: Felix Yan 
+# Contributor: Daniel Nagy 
+# Contributor: Daniel Micay 
+
+pkgname=haskell-hpack
+_hkgname=hpack
+pkgver=0.34.4
+pkgrel=27
+pkgdesc="A modern format for Haskell packages"
+url="https://github.com/sol/hpack#readme";
+license=("MIT")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-aeson' 'haskell-bifunctors' 'haskell-cryptonite' 
'haskell-glob'
+ 'haskell-http-client' 'haskell-http-client-tls' 'haskell-http-types'
+ 'haskell-infer-license' 'haskell-scientific' 
'haskell-unordered-containers'
+ 'haskell-vector' 'haskell-yaml')
+makedepends=('ghc' 'haskell-hunit' 'haskell-quickcheck' 'haskell-hspec' 
'haskell-interpolate'
+ 'haskell-mockery' 'haskell-temporary')
+source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-${pkgver}.tar.gz";)
+sha512sums=('90dee8766955e44fd760ac9bead2f68de23763f56778dd7691d30a71cb37e5834093f3c9b382ffaa677bbbef0a3c0c9f7abeeb34343906e6d6b692481eacd7c9')
+
+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 || echo "https://github.com/sol/hpack/issues/358";
+}
+
+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-hpack/trunk (PKGBUILD)

2021-05-15 Thread Felix Yan via arch-commits
Date: Sunday, May 16, 2021 @ 05:59:56
  Author: felixonmars
Revision: 934884

upgpkg: haskell-hpack 0.34.4-27: rebuild with hspec 2.8.0, hspec-core 2.8.0, 
hspec-discover 2.8.0, tasty-hspec 1.1.7

Modified:
  haskell-hpack/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-05-16 05:58:26 UTC (rev 934883)
+++ PKGBUILD2021-05-16 05:59:56 UTC (rev 934884)
@@ -5,7 +5,7 @@
 pkgname=haskell-hpack
 _hkgname=hpack
 pkgver=0.34.4
-pkgrel=26
+pkgrel=27
 pkgdesc="A modern format for Haskell packages"
 url="https://github.com/sol/hpack#readme";
 license=("MIT")


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

2021-05-15 Thread Felix Yan via arch-commits
Date: Sunday, May 16, 2021 @ 05:58:26
  Author: felixonmars
Revision: 934883

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 934882, haskell-interpolate/trunk/PKGBUILD)

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

Copied: haskell-interpolate/repos/community-staging-x86_64/PKGBUILD (from rev 
934882, haskell-interpolate/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2021-05-16 05:58:26 UTC (rev 934883)
@@ -0,0 +1,44 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=interpolate
+pkgname=haskell-interpolate
+pkgver=0.2.1
+pkgrel=115
+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 --show-details=direct
+}
+
+package() {
+cd $_hkgname-$pkgver
+
+install -D -m744 register.sh 
"$pkgdir"/usr/share/haskell/register/$pkgname.sh
+install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+runhaskell Setup copy --destdir="$pkgdir"
+install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}


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

2021-05-15 Thread Felix Yan via arch-commits
Date: Sunday, May 16, 2021 @ 05:58:12
  Author: felixonmars
Revision: 934882

upgpkg: haskell-interpolate 0.2.1-115: rebuild with hspec 2.8.0, hspec-core 
2.8.0, hspec-discover 2.8.0, tasty-hspec 1.1.7

Modified:
  haskell-interpolate/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-05-16 05:57:36 UTC (rev 934881)
+++ PKGBUILD2021-05-16 05:58:12 UTC (rev 934882)
@@ -4,7 +4,7 @@
 _hkgname=interpolate
 pkgname=haskell-interpolate
 pkgver=0.2.1
-pkgrel=114
+pkgrel=115
 pkgdesc="String interpolation done right"
 url="https://github.com/sol/interpolate";
 license=("MIT")


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

2021-05-15 Thread Felix Yan via arch-commits
Date: Sunday, May 16, 2021 @ 05:57:36
  Author: felixonmars
Revision: 934881

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-src-meta/repos/community-staging-x86_64/
  haskell-src-meta/repos/community-staging-x86_64/PKGBUILD
(from rev 934880, haskell-src-meta/trunk/PKGBUILD)

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

Copied: haskell-src-meta/repos/community-staging-x86_64/PKGBUILD (from rev 
934880, haskell-src-meta/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2021-05-16 05:57:36 UTC (rev 934881)
@@ -0,0 +1,43 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=haskell-src-meta
+pkgname=haskell-src-meta
+pkgver=0.8.7
+pkgrel=15
+pkgdesc="Parse source to template-haskell abstract syntax"
+url="https://github.com/bmillwood/haskell-src-meta";
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-src-exts' 'haskell-syb' 'haskell-th-orphans')
+makedepends=('ghc' 'haskell-hunit' 'haskell-tasty' 'haskell-tasty-hunit')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
+sha512sums=('9a4d376be83b21b6289125a6b21dd309ebb336996f35cd72ff0e93bab7071f25b505897aa60d2f9b7809c18d6f03cb5335c2bfbf895edf4423b34801dd608f94')
+
+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 --show-details=direct
+}
+
+package() {
+cd $_hkgname-$pkgver
+
+install -D -m744 register.sh 
"$pkgdir"/usr/share/haskell/register/$pkgname.sh
+install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+runhaskell Setup copy --destdir="$pkgdir"
+install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}


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

2021-05-15 Thread Felix Yan via arch-commits
Date: Sunday, May 16, 2021 @ 05:57:22
  Author: felixonmars
Revision: 934880

upgpkg: haskell-src-meta 0.8.7-15: rebuild with hspec 2.8.0, hspec-core 2.8.0, 
hspec-discover 2.8.0, tasty-hspec 1.1.7

Modified:
  haskell-src-meta/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-05-16 05:56:32 UTC (rev 934879)
+++ PKGBUILD2021-05-16 05:57:22 UTC (rev 934880)
@@ -4,7 +4,7 @@
 _hkgname=haskell-src-meta
 pkgname=haskell-src-meta
 pkgver=0.8.7
-pkgrel=14
+pkgrel=15
 pkgdesc="Parse source to template-haskell abstract syntax"
 url="https://github.com/bmillwood/haskell-src-meta";
 license=("BSD")


[arch-commits] Commit in haskell-hls-class-plugin/repos (2 files)

2021-05-15 Thread Felix Yan via arch-commits
Date: Sunday, May 16, 2021 @ 05:56:32
  Author: felixonmars
Revision: 934879

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-hls-class-plugin/repos/community-staging-x86_64/
  haskell-hls-class-plugin/repos/community-staging-x86_64/PKGBUILD
(from rev 934878, haskell-hls-class-plugin/trunk/PKGBUILD)

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

Copied: haskell-hls-class-plugin/repos/community-staging-x86_64/PKGBUILD (from 
rev 934878, haskell-hls-class-plugin/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2021-05-16 05:56:32 UTC (rev 934879)
@@ -0,0 +1,53 @@
+# Maintainer: Felix Yan 
+
+_hkgname=hls-class-plugin
+pkgname=haskell-hls-class-plugin
+pkgver=1.0.0.1
+pkgrel=4
+pkgdesc="Class/instance management plugin for Haskell Language Server"
+url="https://github.com/haskell/haskell-language-server#readme";
+license=("Apache")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-aeson' 'haskell-ghc' 'haskell-ghc-exactprint' 
'haskell-ghcide'
+ 'haskell-hls-plugin-api' 'haskell-lens' 'haskell-lsp' 'haskell-shake'
+ 'haskell-unordered-containers')
+makedepends=('ghc' 'uusi' 'haskell-hls-test-utils' 'haskell-lsp-test' 
'haskell-lsp-types')
+checkdepends=('git')
+source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz";)
+sha512sums=('71bf816f4b4bf7e817544c8eebb87457557532490f77cbe7213170e3934112134bdf458ad58eec689e20a71ba2ad5cccbdcde5443aa4e3469e933ee40b8ee862')
+
+prepare() {
+  cd $_hkgname-$pkgver
+  gen-setup
+}
+
+build() {
+  cd $_hkgname-$pkgver
+
+  runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \
+--ghc-option=-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 --show-details=direct
+}
+
+package() {
+  cd $_hkgname-$pkgver
+
+  install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh
+  install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+  runhaskell Setup copy --destdir="$pkgdir"
+  install -D -m644 LICENSE -t "$pkgdir"/usr/share/licenses/$pkgname/
+  rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}


[arch-commits] Commit in haskell-hls-class-plugin/trunk (PKGBUILD)

2021-05-15 Thread Felix Yan via arch-commits
Date: Sunday, May 16, 2021 @ 05:56:18
  Author: felixonmars
Revision: 934878

upgpkg: haskell-hls-class-plugin 1.0.0.1-4: rebuild with hspec 2.8.0, 
hspec-core 2.8.0, hspec-discover 2.8.0, tasty-hspec 1.1.7

Modified:
  haskell-hls-class-plugin/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-05-16 05:55:24 UTC (rev 934877)
+++ PKGBUILD2021-05-16 05:56:18 UTC (rev 934878)
@@ -3,7 +3,7 @@
 _hkgname=hls-class-plugin
 pkgname=haskell-hls-class-plugin
 pkgver=1.0.0.1
-pkgrel=3
+pkgrel=4
 pkgdesc="Class/instance management plugin for Haskell Language Server"
 url="https://github.com/haskell/haskell-language-server#readme";
 license=("Apache")


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

2021-05-15 Thread Felix Yan via arch-commits
Date: Sunday, May 16, 2021 @ 05:55:24
  Author: felixonmars
Revision: 934877

archrelease: copy trunk to community-any

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

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

Deleted: PKGBUILD
===
--- PKGBUILD2021-05-16 05:55:17 UTC (rev 934876)
+++ PKGBUILD2021-05-16 05:55:24 UTC (rev 934877)
@@ -1,30 +0,0 @@
-# Maintainer: Felix Yan 
-
-pkgname=python-chameleon
-pkgver=3.9.0
-pkgrel=1
-pkgdesc="Fast HTML/XML Template Compiler"
-arch=('any')
-license=('BSD' 'ZPL')
-url="http://www.pagetemplates.org/";
-depends=('python')
-makedepends=('python-setuptools')
-checkdepends=('python-zope-testrunner')
-source=("https://github.com/malthe/chameleon/archive/$pkgver/$pkgname-$pkgver.tar.gz";)
-sha512sums=('72cbd21f083d14b056539c515e43daaca01d923e065b6eca511f4e09486eb8e3fa61d6823dc78cca75f71926050aa04e0f961c9ddd728e15f55408e405f3c7aa')
-
-build() {
-  cd chameleon-$pkgver
-  python setup.py build
-}
-
-check() {
-  cd chameleon-$pkgver
-  python -m zope.testrunner --path src
-}
-
-package() {
-  cd chameleon-$pkgver
-  python setup.py install --root="$pkgdir" --optimize=1
-  install -Dm644 LICENSE.txt -t "$pkgdir"/usr/share/licenses/$pkgname/
-}

Copied: python-chameleon/repos/community-any/PKGBUILD (from rev 934875, 
python-chameleon/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2021-05-16 05:55:24 UTC (rev 934877)
@@ -0,0 +1,30 @@
+# Maintainer: Felix Yan 
+
+pkgname=python-chameleon
+pkgver=3.9.1
+pkgrel=1
+pkgdesc="Fast HTML/XML Template Compiler"
+arch=('any')
+license=('BSD' 'ZPL')
+url="http://www.pagetemplates.org/";
+depends=('python')
+makedepends=('python-setuptools')
+checkdepends=('python-zope-testrunner')
+source=("https://github.com/malthe/chameleon/archive/$pkgver/$pkgname-$pkgver.tar.gz";)
+sha512sums=('53b0aeeef89df7cacc299dad20e05023c638e708604876ce5269f22bab00e5001b640123920aef0ef9a0f554bbd37d151bedfdfe55ec161defe6b6f3781d841e')
+
+build() {
+  cd chameleon-$pkgver
+  python setup.py build
+}
+
+check() {
+  cd chameleon-$pkgver
+  python -m zope.testrunner --path src
+}
+
+package() {
+  cd chameleon-$pkgver
+  python setup.py install --root="$pkgdir" --optimize=1
+  install -Dm644 LICENSE.txt -t "$pkgdir"/usr/share/licenses/$pkgname/
+}


[arch-commits] Commit in haskell-hls-brittany-plugin/repos (2 files)

2021-05-15 Thread Felix Yan via arch-commits
Date: Sunday, May 16, 2021 @ 05:55:17
  Author: felixonmars
Revision: 934876

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-hls-brittany-plugin/repos/community-staging-x86_64/
  haskell-hls-brittany-plugin/repos/community-staging-x86_64/PKGBUILD
(from rev 934875, haskell-hls-brittany-plugin/trunk/PKGBUILD)

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

Copied: haskell-hls-brittany-plugin/repos/community-staging-x86_64/PKGBUILD 
(from rev 934875, haskell-hls-brittany-plugin/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2021-05-16 05:55:17 UTC (rev 934876)
@@ -0,0 +1,53 @@
+# Maintainer: Felix Yan 
+
+_hkgname=hls-brittany-plugin
+pkgname=haskell-hls-brittany-plugin
+pkgver=1.0.0.1
+pkgrel=5
+pkgdesc="Integration with the Brittany code formatter"
+url="https://haskellwingman.dev";
+license=("Apache")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-brittany' 'haskell-ghc' 'haskell-ghcide' 
'haskell-hls-plugin-api'
+ 'haskell-lens' 'haskell-lsp-types')
+makedepends=('ghc' 'uusi' 'haskell-hls-test-utils')
+checkdepends=('git')
+#source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz";)
+source=("https://github.com/haskell/haskell-language-server/archive/1.1.0/haskell-language-server-1.1.0.tar.gz";)
+sha512sums=('05f724ec6209a4c30e260b8e9f945c5bc58be6b98458ea11ba3b297fa74fecbec37dc292d9aeda2d6dd5a8f24c4125f6d20afbb35eeec6335c9ea7138ed89e52')
+
+prepare() {
+  cd haskell-language-server-1.1.0/plugins/$_hkgname
+  gen-setup
+}
+
+build() {
+  cd haskell-language-server-1.1.0/plugins/$_hkgname
+
+  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 haskell-language-server-1.1.0/plugins/$_hkgname
+  runhaskell Setup test --show-details=direct
+}
+
+package() {
+  cd haskell-language-server-1.1.0/plugins/$_hkgname
+
+  install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh
+  install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+  runhaskell Setup copy --destdir="$pkgdir"
+  install -D -m644 LICENSE -t "$pkgdir"/usr/share/licenses/$pkgname/
+  rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}


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

2021-05-15 Thread Felix Yan via arch-commits
Date: Sunday, May 16, 2021 @ 05:55:06
  Author: felixonmars
Revision: 934875

upgpkg: python-chameleon 3.9.1-1

Modified:
  python-chameleon/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-05-16 05:55:00 UTC (rev 934874)
+++ PKGBUILD2021-05-16 05:55:06 UTC (rev 934875)
@@ -1,7 +1,7 @@
 # Maintainer: Felix Yan 
 
 pkgname=python-chameleon
-pkgver=3.9.0
+pkgver=3.9.1
 pkgrel=1
 pkgdesc="Fast HTML/XML Template Compiler"
 arch=('any')
@@ -11,7 +11,7 @@
 makedepends=('python-setuptools')
 checkdepends=('python-zope-testrunner')
 
source=("https://github.com/malthe/chameleon/archive/$pkgver/$pkgname-$pkgver.tar.gz";)
-sha512sums=('72cbd21f083d14b056539c515e43daaca01d923e065b6eca511f4e09486eb8e3fa61d6823dc78cca75f71926050aa04e0f961c9ddd728e15f55408e405f3c7aa')
+sha512sums=('53b0aeeef89df7cacc299dad20e05023c638e708604876ce5269f22bab00e5001b640123920aef0ef9a0f554bbd37d151bedfdfe55ec161defe6b6f3781d841e')
 
 build() {
   cd chameleon-$pkgver


[arch-commits] Commit in haskell-hls-brittany-plugin/trunk (PKGBUILD)

2021-05-15 Thread Felix Yan via arch-commits
Date: Sunday, May 16, 2021 @ 05:55:00
  Author: felixonmars
Revision: 934874

upgpkg: haskell-hls-brittany-plugin 1.0.0.1-5: rebuild with hspec 2.8.0, 
hspec-core 2.8.0, hspec-discover 2.8.0, tasty-hspec 1.1.7

Modified:
  haskell-hls-brittany-plugin/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-05-16 05:54:09 UTC (rev 934873)
+++ PKGBUILD2021-05-16 05:55:00 UTC (rev 934874)
@@ -3,7 +3,7 @@
 _hkgname=hls-brittany-plugin
 pkgname=haskell-hls-brittany-plugin
 pkgver=1.0.0.1
-pkgrel=4
+pkgrel=5
 pkgdesc="Integration with the Brittany code formatter"
 url="https://haskellwingman.dev";
 license=("Apache")


[arch-commits] Commit in haskell-hls-tactics-plugin/repos (2 files)

2021-05-15 Thread Felix Yan via arch-commits
Date: Sunday, May 16, 2021 @ 05:54:09
  Author: felixonmars
Revision: 934873

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-hls-tactics-plugin/repos/community-staging-x86_64/
  haskell-hls-tactics-plugin/repos/community-staging-x86_64/PKGBUILD
(from rev 934872, haskell-hls-tactics-plugin/trunk/PKGBUILD)

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

Copied: haskell-hls-tactics-plugin/repos/community-staging-x86_64/PKGBUILD 
(from rev 934872, haskell-hls-tactics-plugin/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2021-05-16 05:54:09 UTC (rev 934873)
@@ -0,0 +1,57 @@
+# Maintainer: Felix Yan 
+
+_hkgname=hls-tactics-plugin
+pkgname=haskell-hls-tactics-plugin
+pkgver=1.1.0.0
+pkgrel=4
+pkgdesc="Wingman plugin for Haskell Language Server"
+url="https://haskellwingman.dev";
+license=("Apache")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-aeson' 'haskell-extra' 'haskell-fingertree' 
'haskell-generic-lens'
+ 'haskell-ghc' 'haskell-ghc-exactprint' 'haskell-ghc-source-gen' 
'haskell-ghcide'
+ 'haskell-hls-plugin-api' 'haskell-lens' 'haskell-lsp' 
'haskell-refinery' 'haskell-retrie'
+ 'haskell-shake' 'haskell-syb' 'haskell-unordered-containers')
+makedepends=('ghc' 'uusi' 'haskell-quickcheck' 'haskell-hls-test-utils' 
'haskell-hspec'
+ 'haskell-hspec-discover' 'haskell-hspec-expectations' 
'haskell-lsp-types'
+ 'haskell-tasty-hunit' 'haskell-tasty-hspec')
+# Hackage tarball is missing test data
+#source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz";)
+source=("https://github.com/haskell/haskell-language-server/archive/1.1.0/haskell-language-server-1.1.0.tar.gz";)
+sha512sums=('05f724ec6209a4c30e260b8e9f945c5bc58be6b98458ea11ba3b297fa74fecbec37dc292d9aeda2d6dd5a8f24c4125f6d20afbb35eeec6335c9ea7138ed89e52')
+
+prepare() {
+  cd haskell-language-server-1.1.0/plugins/$_hkgname
+  gen-setup
+}
+
+build() {
+  cd haskell-language-server-1.1.0/plugins/$_hkgname
+
+  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 haskell-language-server-1.1.0/plugins/$_hkgname
+  runhaskell Setup test --show-details=direct
+}
+
+package() {
+  cd haskell-language-server-1.1.0/plugins/$_hkgname
+
+  install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh
+  install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+  runhaskell Setup copy --destdir="$pkgdir"
+  install -D -m644 LICENSE -t "$pkgdir"/usr/share/licenses/$pkgname/
+  rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}


[arch-commits] Commit in haskell-hls-tactics-plugin/trunk (PKGBUILD)

2021-05-15 Thread Felix Yan via arch-commits
Date: Sunday, May 16, 2021 @ 05:53:56
  Author: felixonmars
Revision: 934872

upgpkg: haskell-hls-tactics-plugin 1.1.0.0-4: rebuild with hspec 2.8.0, 
hspec-core 2.8.0, hspec-discover 2.8.0, tasty-hspec 1.1.7

Modified:
  haskell-hls-tactics-plugin/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-05-16 05:49:08 UTC (rev 934871)
+++ PKGBUILD2021-05-16 05:53:56 UTC (rev 934872)
@@ -3,7 +3,7 @@
 _hkgname=hls-tactics-plugin
 pkgname=haskell-hls-tactics-plugin
 pkgver=1.1.0.0
-pkgrel=3
+pkgrel=4
 pkgdesc="Wingman plugin for Haskell Language Server"
 url="https://haskellwingman.dev";
 license=("Apache")


[arch-commits] Commit in haskell-hls-eval-plugin/repos (2 files)

2021-05-15 Thread Felix Yan via arch-commits
Date: Sunday, May 16, 2021 @ 05:49:08
  Author: felixonmars
Revision: 934871

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-hls-eval-plugin/repos/community-staging-x86_64/
  haskell-hls-eval-plugin/repos/community-staging-x86_64/PKGBUILD
(from rev 934870, haskell-hls-eval-plugin/trunk/PKGBUILD)

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

Copied: haskell-hls-eval-plugin/repos/community-staging-x86_64/PKGBUILD (from 
rev 934870, haskell-hls-eval-plugin/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2021-05-16 05:49:08 UTC (rev 934871)
@@ -0,0 +1,57 @@
+# Maintainer: Felix Yan 
+
+_hkgname=hls-eval-plugin
+pkgname=haskell-hls-eval-plugin
+pkgver=1.1.0.0
+pkgrel=4
+pkgdesc="Eval plugin for Haskell Language Server"
+url="https://github.com/haskell/haskell-language-server";
+license=("Apache")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-diff' 'haskell-quickcheck' 'haskell-aeson' 
'haskell-dlist'
+ 'haskell-extra' 'haskell-ghc' 'haskell-ghc-paths' 'haskell-ghcide' 
'haskell-hashable'
+ 'haskell-hls-plugin-api' 'haskell-lens' 'haskell-lsp' 
'haskell-lsp-types'
+ 'haskell-megaparsec' 'haskell-parser-combinators' 
'haskell-pretty-simple'
+ 'haskell-safe-exceptions' 'haskell-shake' 'haskell-temporary' 
'haskell-unliftio'
+ 'haskell-unordered-containers')
+makedepends=('ghc' 'uusi' 'haskell-hls-test-utils' 'haskell-lsp-test')
+#source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz";)
+source=("https://github.com/haskell/haskell-language-server/archive/1.1.0/haskell-language-server-1.1.0.tar.gz";)
+sha512sums=('05f724ec6209a4c30e260b8e9f945c5bc58be6b98458ea11ba3b297fa74fecbec37dc292d9aeda2d6dd5a8f24c4125f6d20afbb35eeec6335c9ea7138ed89e52')
+
+prepare() {
+  cd haskell-language-server-1.1.0/plugins/$_hkgname
+  gen-setup
+}
+
+build() {
+  cd haskell-language-server-1.1.0/plugins/$_hkgname
+
+  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 haskell-language-server-1.1.0/plugins/$_hkgname
+  # https://github.com/haskell/haskell-language-server/issues/1809
+  runhaskell Setup test --show-details=direct || echo "Tests failed"
+}
+
+package() {
+  cd haskell-language-server-1.1.0/plugins/$_hkgname
+
+  install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh
+  install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+  runhaskell Setup copy --destdir="$pkgdir"
+  install -D -m644 LICENSE -t "$pkgdir"/usr/share/licenses/$pkgname/
+  rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}


[arch-commits] Commit in haskell-hls-eval-plugin/trunk (PKGBUILD)

2021-05-15 Thread Felix Yan via arch-commits
Date: Sunday, May 16, 2021 @ 05:48:53
  Author: felixonmars
Revision: 934870

upgpkg: haskell-hls-eval-plugin 1.1.0.0-4: rebuild with hspec 2.8.0, hspec-core 
2.8.0, hspec-discover 2.8.0, tasty-hspec 1.1.7

Modified:
  haskell-hls-eval-plugin/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-05-16 05:47:53 UTC (rev 934869)
+++ PKGBUILD2021-05-16 05:48:53 UTC (rev 934870)
@@ -3,7 +3,7 @@
 _hkgname=hls-eval-plugin
 pkgname=haskell-hls-eval-plugin
 pkgver=1.1.0.0
-pkgrel=3
+pkgrel=4
 pkgdesc="Eval plugin for Haskell Language Server"
 url="https://github.com/haskell/haskell-language-server";
 license=("Apache")


[arch-commits] Commit in haskell-hls-stylish-haskell-plugin/repos (2 files)

2021-05-15 Thread Felix Yan via arch-commits
Date: Sunday, May 16, 2021 @ 05:47:53
  Author: felixonmars
Revision: 934869

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-hls-stylish-haskell-plugin/repos/community-staging-x86_64/
  haskell-hls-stylish-haskell-plugin/repos/community-staging-x86_64/PKGBUILD
(from rev 934868, haskell-hls-stylish-haskell-plugin/trunk/PKGBUILD)

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

Copied: 
haskell-hls-stylish-haskell-plugin/repos/community-staging-x86_64/PKGBUILD 
(from rev 934868, haskell-hls-stylish-haskell-plugin/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2021-05-16 05:47:53 UTC (rev 934869)
@@ -0,0 +1,54 @@
+# Maintainer: Felix Yan 
+
+_hkgname=hls-stylish-haskell-plugin
+pkgname=haskell-hls-stylish-haskell-plugin
+pkgver=1.0.0.0
+pkgrel=4
+pkgdesc="Integration with the Stylish Haskell code formatter"
+url="https://hackage.haskell.org/package/hls-stylish-haskell-plugin";
+license=("Apache")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-ghc' 'haskell-ghcide' 'haskell-hls-plugin-api' 
'haskell-lsp-types'
+ 'stylish-haskell')
+makedepends=('ghc' 'uusi' 'haskell-hls-test-utils')
+checkdepends=('git')
+# https://github.com/haskell/haskell-language-server/issues/1818
+#source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz";)
+source=("https://github.com/haskell/haskell-language-server/archive/1.1.0/haskell-language-server-1.1.0.tar.gz";)
+sha256sums=('1d2bab12dcf6ef5f14fe4159e2d1f76b00de75fa9af51846b7ad861fa1daadb2')
+
+prepare() {
+  cd haskell-language-server-1.1.0/plugins/$_hkgname
+  gen-setup
+}
+
+build() {
+  cd haskell-language-server-1.1.0/plugins/$_hkgname
+
+  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 haskell-language-server-1.1.0/plugins/$_hkgname
+  runhaskell Setup test --show-details=direct
+}
+
+package() {
+  cd haskell-language-server-1.1.0/plugins/$_hkgname
+
+  install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh
+  install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+  runhaskell Setup copy --destdir="$pkgdir"
+  install -D -m644 LICENSE -t "$pkgdir"/usr/share/licenses/$pkgname/
+  rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}


[arch-commits] Commit in haskell-hls-stylish-haskell-plugin/trunk (PKGBUILD)

2021-05-15 Thread Felix Yan via arch-commits
Date: Sunday, May 16, 2021 @ 05:47:39
  Author: felixonmars
Revision: 934868

upgpkg: haskell-hls-stylish-haskell-plugin 1.0.0.0-4: rebuild with hspec 2.8.0, 
hspec-core 2.8.0, hspec-discover 2.8.0, tasty-hspec 1.1.7

Modified:
  haskell-hls-stylish-haskell-plugin/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-05-16 05:46:49 UTC (rev 934867)
+++ PKGBUILD2021-05-16 05:47:39 UTC (rev 934868)
@@ -3,7 +3,7 @@
 _hkgname=hls-stylish-haskell-plugin
 pkgname=haskell-hls-stylish-haskell-plugin
 pkgver=1.0.0.0
-pkgrel=3
+pkgrel=4
 pkgdesc="Integration with the Stylish Haskell code formatter"
 url="https://hackage.haskell.org/package/hls-stylish-haskell-plugin";
 license=("Apache")


[arch-commits] Commit in haskell-hls-haddock-comments-plugin/repos (2 files)

2021-05-15 Thread Felix Yan via arch-commits
Date: Sunday, May 16, 2021 @ 05:46:49
  Author: felixonmars
Revision: 934867

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-hls-haddock-comments-plugin/repos/community-staging-x86_64/
  haskell-hls-haddock-comments-plugin/repos/community-staging-x86_64/PKGBUILD
(from rev 934866, haskell-hls-haddock-comments-plugin/trunk/PKGBUILD)

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

Copied: 
haskell-hls-haddock-comments-plugin/repos/community-staging-x86_64/PKGBUILD 
(from rev 934866, haskell-hls-haddock-comments-plugin/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2021-05-16 05:46:49 UTC (rev 934867)
@@ -0,0 +1,52 @@
+# Maintainer: Felix Yan 
+
+_hkgname=hls-haddock-comments-plugin
+pkgname=haskell-hls-haddock-comments-plugin
+pkgver=1.0.0.1
+pkgrel=4
+pkgdesc="Haddock comments plugin for Haskell Language Server"
+url="https://github.com/haskell/haskell-language-server";
+license=("Apache")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-ghc' 'haskell-ghc-exactprint' 'haskell-ghcide' 
'haskell-hls-plugin-api'
+ 'haskell-lsp-types' 'haskell-unordered-containers')
+makedepends=('ghc' 'uusi' 'haskell-hls-test-utils')
+checkdepends=('git')
+source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz";)
+sha512sums=('b29fa55c05417cdb5fa750642f340799b912480ed1dc5e8387ab214f956f1be724923404d4ba1bcec62fa6faba88a4ea9f465bdcacba526b5b1cc770a605cd35')
+
+prepare() {
+  cd $_hkgname-$pkgver
+  gen-setup
+}
+
+build() {
+  cd $_hkgname-$pkgver
+
+  runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \
+--ghc-option=-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 --show-details=direct
+}
+
+package() {
+  cd $_hkgname-$pkgver
+
+  install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh
+  install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+  runhaskell Setup copy --destdir="$pkgdir"
+  install -D -m644 LICENSE -t "$pkgdir"/usr/share/licenses/$pkgname/
+  rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}


[arch-commits] Commit in haskell-hls-haddock-comments-plugin/trunk (PKGBUILD)

2021-05-15 Thread Felix Yan via arch-commits
Date: Sunday, May 16, 2021 @ 05:46:34
  Author: felixonmars
Revision: 934866

upgpkg: haskell-hls-haddock-comments-plugin 1.0.0.1-4: rebuild with hspec 
2.8.0, hspec-core 2.8.0, hspec-discover 2.8.0, tasty-hspec 1.1.7

Modified:
  haskell-hls-haddock-comments-plugin/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-05-16 05:45:36 UTC (rev 934865)
+++ PKGBUILD2021-05-16 05:46:34 UTC (rev 934866)
@@ -3,7 +3,7 @@
 _hkgname=hls-haddock-comments-plugin
 pkgname=haskell-hls-haddock-comments-plugin
 pkgver=1.0.0.1
-pkgrel=3
+pkgrel=4
 pkgdesc="Haddock comments plugin for Haskell Language Server"
 url="https://github.com/haskell/haskell-language-server";
 license=("Apache")


[arch-commits] Commit in haskell-hls-splice-plugin/repos (2 files)

2021-05-15 Thread Felix Yan via arch-commits
Date: Sunday, May 16, 2021 @ 05:45:36
  Author: felixonmars
Revision: 934865

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-hls-splice-plugin/repos/community-staging-x86_64/
  haskell-hls-splice-plugin/repos/community-staging-x86_64/PKGBUILD
(from rev 934864, haskell-hls-splice-plugin/trunk/PKGBUILD)

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

Copied: haskell-hls-splice-plugin/repos/community-staging-x86_64/PKGBUILD (from 
rev 934864, haskell-hls-splice-plugin/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2021-05-16 05:45:36 UTC (rev 934865)
@@ -0,0 +1,54 @@
+# Maintainer: Felix Yan 
+
+_hkgname=hls-splice-plugin
+pkgname=haskell-hls-splice-plugin
+pkgver=1.0.0.1
+pkgrel=4
+pkgdesc="HLS Plugin to expand TemplateHaskell Splices and QuasiQuotes"
+url="https://hackage.haskell.org/package/hls-splice-plugin";
+license=("Apache")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-aeson' 'haskell-dlist' 'haskell-extra' 
'haskell-foldl' 'haskell-ghc'
+ 'haskell-ghc-exactprint' 'haskell-ghcide' 'haskell-hls-plugin-api' 
'haskell-lens'
+ 'haskell-lsp' 'haskell-retrie' 'haskell-shake' 'haskell-syb' 
'haskell-unliftio-core'
+ 'haskell-unordered-containers')
+makedepends=('ghc' 'uusi' 'haskell-hls-test-utils')
+source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz";)
+sha512sums=('6efd1df111398273aa4cfbc269381d84f0844d06e881f8491e1aaf1b40b16eb8aec30ac336ba0b673e00e6ed23a391774c0da6073181795577c5e4f9004ff2f5')
+
+prepare() {
+  cd $_hkgname-$pkgver
+  gen-setup
+}
+
+build() {
+  cd $_hkgname-$pkgver
+
+  runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid \
+--ghc-option=-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
+  # https://github.com/haskell/haskell-language-server/issues/1808
+  runhaskell Setup test --show-details=direct || echo "Tests failed"
+}
+
+package() {
+  cd $_hkgname-$pkgver
+
+  install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh
+  install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+  runhaskell Setup copy --destdir="$pkgdir"
+  install -D -m644 LICENSE -t "$pkgdir"/usr/share/licenses/$pkgname/
+  rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}


[arch-commits] Commit in haskell-hls-splice-plugin/trunk (PKGBUILD)

2021-05-15 Thread Felix Yan via arch-commits
Date: Sunday, May 16, 2021 @ 05:45:21
  Author: felixonmars
Revision: 934864

upgpkg: haskell-hls-splice-plugin 1.0.0.1-4: rebuild with hspec 2.8.0, 
hspec-core 2.8.0, hspec-discover 2.8.0, tasty-hspec 1.1.7

Modified:
  haskell-hls-splice-plugin/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-05-16 05:42:48 UTC (rev 934863)
+++ PKGBUILD2021-05-16 05:45:21 UTC (rev 934864)
@@ -3,7 +3,7 @@
 _hkgname=hls-splice-plugin
 pkgname=haskell-hls-splice-plugin
 pkgver=1.0.0.1
-pkgrel=3
+pkgrel=4
 pkgdesc="HLS Plugin to expand TemplateHaskell Splices and QuasiQuotes"
 url="https://hackage.haskell.org/package/hls-splice-plugin";
 license=("Apache")


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

2021-05-15 Thread Felix Yan via arch-commits
Date: Sunday, May 16, 2021 @ 05:42:48
  Author: felixonmars
Revision: 934863

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-hls-test-utils/repos/community-staging-x86_64/
  haskell-hls-test-utils/repos/community-staging-x86_64/PKGBUILD
(from rev 934862, haskell-hls-test-utils/trunk/PKGBUILD)

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

Copied: haskell-hls-test-utils/repos/community-staging-x86_64/PKGBUILD (from 
rev 934862, haskell-hls-test-utils/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2021-05-16 05:42:48 UTC (rev 934863)
@@ -0,0 +1,52 @@
+# Maintainer: Felix Yan 
+
+_hkgname=hls-test-utils
+pkgname=haskell-hls-test-utils
+pkgver=1.0.0.0
+pkgrel=5
+pkgdesc="Utilities used in the tests of Haskell Language Server"
+url="https://github.com/haskell/haskell-language-server#readme";
+license=("Apache")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-aeson' 'haskell-async' 'haskell-blaze-markup' 
'haskell-data-default'
+ 'haskell-extra' 'haskell-ghcide' 'haskell-hls-plugin-api' 
'haskell-hspec'
+ 'haskell-hspec-core' 'haskell-lens' 'haskell-lsp' 'haskell-lsp-test' 
'haskell-lsp-types'
+ 'haskell-shake' 'haskell-tasty' 'haskell-tasty-expected-failure' 
'haskell-tasty-golden'
+ 'haskell-tasty-hunit' 'haskell-tasty-rerun' 'haskell-temporary'
+ 'haskell-unordered-containers')
+makedepends=('ghc' 'uusi')
+source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz";)
+sha512sums=('befae62fe5e2098aab1883e77158f9067ac71f5c3fdef44bb618e8a06afa71341385b4c3329a90c7dcf26c5cd11b71a8d582e4385aef8b722f7887540316f5ca')
+
+prepare() {
+  cd $_hkgname-$pkgver
+  gen-setup
+  # https://github.com/haskell/haskell-language-server/issues/1835
+  sed -i '/configOutputFile/d' src/Test/Hls/Util.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 \
+--ghc-option=-optl-Wl\,-z\,relro\,-z\,now \
+--ghc-option='-pie'
+
+  runhaskell Setup build $MAKEFLAGS
+  runhaskell Setup register --gen-script
+  runhaskell Setup unregister --gen-script
+  sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+  sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+  cd $_hkgname-$pkgver
+
+  install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh
+  install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+  runhaskell Setup copy --destdir="$pkgdir"
+  install -D -m644 LICENSE -t "$pkgdir"/usr/share/licenses/$pkgname/
+  rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}


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

2021-05-15 Thread Felix Yan via arch-commits
Date: Sunday, May 16, 2021 @ 05:42:33
  Author: felixonmars
Revision: 934862

upgpkg: haskell-hls-test-utils 1.0.0.0-5: rebuild with hspec 2.8.0, hspec-core 
2.8.0, hspec-discover 2.8.0, tasty-hspec 1.1.7

Modified:
  haskell-hls-test-utils/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-05-16 01:22:51 UTC (rev 934861)
+++ PKGBUILD2021-05-16 05:42:33 UTC (rev 934862)
@@ -3,7 +3,7 @@
 _hkgname=hls-test-utils
 pkgname=haskell-hls-test-utils
 pkgver=1.0.0.0
-pkgrel=4
+pkgrel=5
 pkgdesc="Utilities used in the tests of Haskell Language Server"
 url="https://github.com/haskell/haskell-language-server#readme";
 license=("Apache")
@@ -21,6 +21,8 @@
 prepare() {
   cd $_hkgname-$pkgver
   gen-setup
+  # https://github.com/haskell/haskell-language-server/issues/1835
+  sed -i '/configOutputFile/d' src/Test/Hls/Util.hs
 }
 
 build() {


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

2021-05-15 Thread Evangelos Foutras via arch-commits
Date: Sunday, May 16, 2021 @ 02:04:25
  Author: foutrelis
Revision: 415579

archrelease: copy trunk to testing-x86_64

Added:
  dialog/repos/testing-x86_64/
  dialog/repos/testing-x86_64/PKGBUILD
(from rev 415578, dialog/trunk/PKGBUILD)

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

Copied: dialog/repos/testing-x86_64/PKGBUILD (from rev 415578, 
dialog/trunk/PKGBUILD)
===
--- testing-x86_64/PKGBUILD (rev 0)
+++ testing-x86_64/PKGBUILD 2021-05-16 02:04:25 UTC (rev 415579)
@@ -0,0 +1,37 @@
+# Maintainer: Evangelos Foutras 
+# Contributor: Stéphane Gaudreault 
+# Contributor: Allan McRae 
+# Contributor: Andreas Radke 
+
+pkgname=dialog
+pkgver=1.3_20210509
+pkgrel=1
+epoch=1
+pkgdesc="A tool to display dialog boxes from shell scripts"
+arch=('x86_64')
+url="https://invisible-island.net/dialog/";
+license=('LGPL2.1')
+depends=('sh' 'ncurses')
+provides=('libdialog.so')
+source=(https://invisible-mirror.net/archives/$pkgname/$pkgname-${pkgver/_/-}.tgz{,.asc})
+sha256sums=('ae478fe7d5fca82bcf4b51684641e07d2ee68489d319710fe1e81f41a197bd66'
+'SKIP')
+validpgpkeys=('C52048C0C0748FEE227D47A2702353E0F7E48EDB') # Thomas Dickey 

+
+build() {
+  cd "$srcdir/$pkgname-${pkgver/_/-}"
+
+  ./configure \
+--prefix=/usr \
+--enable-nls \
+--with-libtool \
+--with-ncursesw
+  make
+}
+
+package() {
+  cd "$srcdir/$pkgname-${pkgver/_/-}"
+  make DESTDIR="$pkgdir" install-full
+}
+
+# vim:set ts=2 sw=2 et:


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

2021-05-15 Thread Evangelos Foutras via arch-commits
Date: Sunday, May 16, 2021 @ 02:04:16
  Author: foutrelis
Revision: 415578

upgpkg: dialog 1:1.3_20210509-1: new upstream release

Modified:
  dialog/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-05-15 22:41:02 UTC (rev 415577)
+++ PKGBUILD2021-05-16 02:04:16 UTC (rev 415578)
@@ -4,7 +4,7 @@
 # Contributor: Andreas Radke 
 
 pkgname=dialog
-pkgver=1.3_20210324
+pkgver=1.3_20210509
 pkgrel=1
 epoch=1
 pkgdesc="A tool to display dialog boxes from shell scripts"
@@ -14,7 +14,7 @@
 depends=('sh' 'ncurses')
 provides=('libdialog.so')
 
source=(https://invisible-mirror.net/archives/$pkgname/$pkgname-${pkgver/_/-}.tgz{,.asc})
-sha256sums=('01c2d1e2e9af9b083ea200caad084fdfda55178d5bbf4e42c9fff44935151653'
+sha256sums=('ae478fe7d5fca82bcf4b51684641e07d2ee68489d319710fe1e81f41a197bd66'
 'SKIP')
 validpgpkeys=('C52048C0C0748FEE227D47A2702353E0F7E48EDB') # Thomas Dickey 

 


[arch-commits] Commit in code/repos/community-x86_64 (10 files)

2021-05-15 Thread Filipe Laíns via arch-commits
Date: Sunday, May 16, 2021 @ 01:22:51
  Author: ffy00
Revision: 934861

archrelease: copy trunk to community-x86_64

Added:
  code/repos/community-x86_64/PKGBUILD
(from rev 934860, code/trunk/PKGBUILD)
  code/repos/community-x86_64/code-liveshare.diff
(from rev 934860, code/trunk/code-liveshare.diff)
  code/repos/community-x86_64/code.js
(from rev 934860, code/trunk/code.js)
  code/repos/community-x86_64/code.sh
(from rev 934860, code/trunk/code.sh)
  code/repos/community-x86_64/product_json.diff
(from rev 934860, code/trunk/product_json.diff)
Deleted:
  code/repos/community-x86_64/PKGBUILD
  code/repos/community-x86_64/code-liveshare.diff
  code/repos/community-x86_64/code.js
  code/repos/community-x86_64/code.sh
  code/repos/community-x86_64/product_json.diff

-+
 PKGBUILD|  310 +-
 code-liveshare.diff |   24 +--
 code.js |   58 -
 code.sh |6 
 product_json.diff   |   44 +++
 5 files changed, 221 insertions(+), 221 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2021-05-16 01:22:36 UTC (rev 934860)
+++ PKGBUILD2021-05-16 01:22:51 UTC (rev 934861)
@@ -1,155 +0,0 @@
-# Maintainer: Filipe Laíns (FFY00) 
-# Contributor: Michael Hansen 
-# Contributor: Francisco Magalhães 
-
-pkgname=code
-pkgdesc='The Open Source build of Visual Studio Code (vscode) editor'
-# Important: Remember to check 
https://github.com/microsoft/vscode/wiki/How-to-Contribute#prerequisites for 
target node version
-# NodeJS versioning cheatsheet:
-#   - carbon: 8
-#   - dubnium: 10
-#   - ?: 11 (not in repos)
-#   - erbium: 12
-# Important: Remember to check 
https://github.com/microsoft/vscode/blob/master/.yarnrc (choose correct tag) 
for target electron version
-_electron=electron11
-pkgver=1.55.2
-pkgrel=1
-arch=('x86_64')
-url='https://github.com/microsoft/vscode'
-license=('MIT')
-depends=($_electron 'libsecret' 'libx11' 'libxkbfile' 'ripgrep')
-optdepends=('bash-completion: Bash completions'
-'zsh-completions: ZSH completitons'
-'x11-ssh-askpass: SSH authentication')
-makedepends=('git' 'gulp' 'npm' 'python2' 'yarn' 'nodejs-lts-erbium')
-provides=('vscode')
-source=("$pkgname::git+$url.git#tag=$pkgver"
-'code.js'
-'code.sh'
-'product_json.diff')
-sha512sums=('SKIP'
-
'17a9f9e49d75ca0ee4bc74fb4b1fa0c7c18c72efcf81da3d0ac3a01fa40b175cfd5e9b3a74df2d0938cd1ccaec3b8325774a03701b225f08b192fd89a72e680a'
-
'e3e9fbce77afe74c6b489cd9668bacb4ba5750b100dc60377c59b307a5daf479a9f9422a0fefaeb1da5f92cd00454c139af0155f7fda2d3e45a5f36f336e5608'
-
'b1aa0d7c5b3e3e8ba1172822d75ea38e90efc431b270e0b4ca9e45bf9c0be0f60922c8618969ef071b5b6dbd9ac9f030294f1bf49bcc28c187b46d113dca63a7')
-
-# Even though we don't officially support other archs, let's
-# allow the user to use this PKGBUILD to compile the package
-# for his architecture
-case "$CARCH" in
-  i686)
-_vscode_arch=ia32
-;;
-  x86_64)
-_vscode_arch=x64
-;;
-  armv7h)
-_vscode_arch=arm
-;;
-  *)
-# Needed for mksrcinfo
-_vscode_arch=DUMMY
-;;
-esac
-
-prepare() {
-  cd $pkgname
-
-  # Change electron binary name to the target electron
-  sed -i "s|exec electron |exec $_electron |" ../code.sh
-
-  # This patch no longer contains proprietary modifications.
-  # See https://github.com/Microsoft/vscode/issues/31168 for details.
-  patch -p0 < ../product_json.diff
-
-  # Set the commit and build date
-  local _commit=$(git rev-parse HEAD)
-  local _datestamp=$(date -u -Is | sed 's/\+00:00/Z/')
-  sed -e "s/@COMMIT@/$_commit/" -e "s/@DATE@/$_datestamp/" -i product.json
-
-  # Build native modules for system electron
-  local _target=$(https://github.com/mapbox/node-sqlite3/issues/1044
-  mkdir -p path
-  ln -sf /usr/bin/python2 path/python
-  export PATH="$PWD/path:$PATH"
-
-  cd $pkgname
-
-  yarn install --arch=$_vscode_arch
-
-  # The default memory limit may be too low for current versions of node
-  # to successfully build vscode. Change it if this number still doesn't
-  # work for your system.
-  mem_limit="--max_old_space_size=6144"
-
-  if ! /usr/bin/node $mem_limit /usr/bin/gulp vscode-linux-$_vscode_arch-min
-  then
-  echo
-  echo "*** NOTE: If the build failed due to running out of file handles 
(EMFILE),"
-  echo "*** you will need to raise your max open file limit."
-  echo "*** You can check this for more information on how to increase 
this limit:"
-  echo "***
https://ro-che.info/articles/2017-03-26-increase-open-files-limit";
-  exit 1
-  fi
-}
-
-package() {
-  # Install resource files
-  install -dm 755 "$pkgdir"/usr/lib/$pkgname
-  cp -r --no-preserve=ownership --preserve=mode 
VSCode-linux-$_vscode_arch/resources/app/* "$pkgdir"/usr/lib/$pkgname/
-
-  # Replace statically included binary with system copy
-  ln -sf /usr/bin/rg 
"

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

2021-05-15 Thread Filipe Laíns via arch-commits
Date: Sunday, May 16, 2021 @ 01:22:36
  Author: ffy00
Revision: 934860

upgpkg: code 1.56.2-1

Modified:
  code/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-05-16 00:26:27 UTC (rev 934859)
+++ PKGBUILD2021-05-16 01:22:36 UTC (rev 934860)
@@ -8,11 +8,11 @@
 # NodeJS versioning cheatsheet:
 #   - carbon: 8
 #   - dubnium: 10
-#   - ?: 11 (not in repos)
 #   - erbium: 12
+#   - fermium: 14
 # Important: Remember to check 
https://github.com/microsoft/vscode/blob/master/.yarnrc (choose correct tag) 
for target electron version
-_electron=electron11
-pkgver=1.55.2
+_electron=electron
+pkgver=1.56.2
 pkgrel=1
 arch=('x86_64')
 url='https://github.com/microsoft/vscode'
@@ -21,7 +21,7 @@
 optdepends=('bash-completion: Bash completions'
 'zsh-completions: ZSH completitons'
 'x11-ssh-askpass: SSH authentication')
-makedepends=('git' 'gulp' 'npm' 'python2' 'yarn' 'nodejs-lts-erbium')
+makedepends=('git' 'gulp' 'npm' 'python2' 'yarn' 'nodejs-lts-dubnium')
 provides=('vscode')
 source=("$pkgname::git+$url.git#tag=$pkgver"
 'code.js'


[arch-commits] Commit in ruby27-rspec-mocks/repos (2 files)

2021-05-15 Thread Tim Meusel via arch-commits
Date: Sunday, May 16, 2021 @ 00:26:27
  Author: bastelfreak
Revision: 934859

archrelease: copy trunk to community-testing-any

Added:
  ruby27-rspec-mocks/repos/community-testing-any/
  ruby27-rspec-mocks/repos/community-testing-any/PKGBUILD
(from rev 934858, ruby27-rspec-mocks/trunk/PKGBUILD)

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

Copied: ruby27-rspec-mocks/repos/community-testing-any/PKGBUILD (from rev 
934858, ruby27-rspec-mocks/trunk/PKGBUILD)
===
--- community-testing-any/PKGBUILD  (rev 0)
+++ community-testing-any/PKGBUILD  2021-05-16 00:26:27 UTC (rev 934859)
@@ -0,0 +1,28 @@
+# Maintainer: Tim Meusel 
+# Contributor: Levente Polyak 
+# Contributor: Artem Vorotnikov 
+
+_gemname=rspec-mocks
+pkgname=ruby27-${_gemname}
+pkgver=3.10.2
+pkgrel=1
+pkgdesc="RSpecs 'test double' framework, with support for stubbing and mocking"
+url='https://github.com/rspec/rspec-mocks'
+arch=('any')
+license=('MIT')
+depends=('ruby27-rspec-support' 'ruby27-diff-lcs')
+options=('!emptydirs')
+source=(https://rubygems.org/downloads/${_gemname}-${pkgver}.gem)
+noextract=(${_gemname}-${pkgver}.gem)
+sha512sums=('a40a14842bc98d1da767e899a5ffb6aca649202549ab53fe59d83e83d35f0ff902dd8631a0a557806e68b573c6b425f650142faad2b60ced6f6863b8adbff1fd')
+
+package() {
+  local _gemdir="$(ruby-2.7 -e'puts Gem.default_dir')"
+  gem-2.7 install --ignore-dependencies --no-user-install -i 
"${pkgdir}${_gemdir}" -n "${pkgdir}/usr/bin" ${_gemname}-${pkgver}.gem
+  find "${pkgdir}"
+  install -Dm 644 "${pkgdir}${_gemdir}/gems/${_gemname}-${pkgver}/LICENSE.md" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+  install -Dm 644 "${pkgdir}${_gemdir}/gems/${_gemname}-${pkgver}/README.md" 
"${pkgdir}/usr/share/doc/${pkgname}/README"
+  rm "${pkgdir}/${_gemdir}/cache/${_gemname}-${pkgver}.gem"
+}
+
+# vim: ts=2 sw=2 et:


[arch-commits] Commit in (4 files)

2021-05-15 Thread Tim Meusel via arch-commits
Date: Sunday, May 16, 2021 @ 00:26:16
  Author: bastelfreak
Revision: 934858

add ruby27-rspec-mocks

Added:
  ruby27-rspec-mocks/
  ruby27-rspec-mocks/repos/
  ruby27-rspec-mocks/trunk/
  ruby27-rspec-mocks/trunk/PKGBUILD

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

Added: ruby27-rspec-mocks/trunk/PKGBUILD
===
--- ruby27-rspec-mocks/trunk/PKGBUILD   (rev 0)
+++ ruby27-rspec-mocks/trunk/PKGBUILD   2021-05-16 00:26:16 UTC (rev 934858)
@@ -0,0 +1,28 @@
+# Maintainer: Tim Meusel 
+# Contributor: Levente Polyak 
+# Contributor: Artem Vorotnikov 
+
+_gemname=rspec-mocks
+pkgname=ruby27-${_gemname}
+pkgver=3.10.2
+pkgrel=1
+pkgdesc="RSpecs 'test double' framework, with support for stubbing and mocking"
+url='https://github.com/rspec/rspec-mocks'
+arch=('any')
+license=('MIT')
+depends=('ruby27-rspec-support' 'ruby27-diff-lcs')
+options=('!emptydirs')
+source=(https://rubygems.org/downloads/${_gemname}-${pkgver}.gem)
+noextract=(${_gemname}-${pkgver}.gem)
+sha512sums=('a40a14842bc98d1da767e899a5ffb6aca649202549ab53fe59d83e83d35f0ff902dd8631a0a557806e68b573c6b425f650142faad2b60ced6f6863b8adbff1fd')
+
+package() {
+  local _gemdir="$(ruby-2.7 -e'puts Gem.default_dir')"
+  gem-2.7 install --ignore-dependencies --no-user-install -i 
"${pkgdir}${_gemdir}" -n "${pkgdir}/usr/bin" ${_gemname}-${pkgver}.gem
+  find "${pkgdir}"
+  install -Dm 644 "${pkgdir}${_gemdir}/gems/${_gemname}-${pkgver}/LICENSE.md" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+  install -Dm 644 "${pkgdir}${_gemdir}/gems/${_gemname}-${pkgver}/README.md" 
"${pkgdir}/usr/share/doc/${pkgname}/README"
+  rm "${pkgdir}/${_gemdir}/cache/${_gemname}-${pkgver}.gem"
+}
+
+# vim: ts=2 sw=2 et:


[arch-commits] Commit in ruby27-rspec-expectations/repos (2 files)

2021-05-15 Thread Tim Meusel via arch-commits
Date: Sunday, May 16, 2021 @ 00:25:47
  Author: bastelfreak
Revision: 934857

archrelease: copy trunk to community-testing-any

Added:
  ruby27-rspec-expectations/repos/community-testing-any/
  ruby27-rspec-expectations/repos/community-testing-any/PKGBUILD
(from rev 934856, ruby27-rspec-expectations/trunk/PKGBUILD)

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

Copied: ruby27-rspec-expectations/repos/community-testing-any/PKGBUILD (from 
rev 934856, ruby27-rspec-expectations/trunk/PKGBUILD)
===
--- community-testing-any/PKGBUILD  (rev 0)
+++ community-testing-any/PKGBUILD  2021-05-16 00:25:47 UTC (rev 934857)
@@ -0,0 +1,27 @@
+# Maintainer: Tim Meusel 
+# Contributor: Levente Polyak 
+# Contributor: Artem Vorotnikov 
+
+_gemname=rspec-expectations
+pkgname=ruby27-${_gemname}
+pkgver=3.10.1
+pkgrel=1
+pkgdesc='Provides a readable API to express expected outcomes of a code 
example'
+url='https://github.com/rspec/rspec-expectations'
+arch=('any')
+license=('MIT')
+depends=('ruby27-rspec-support' 'ruby27-diff-lcs')
+options=('!emptydirs')
+source=(https://rubygems.org/downloads/${_gemname}-${pkgver}.gem)
+noextract=(${_gemname}-${pkgver}.gem)
+sha512sums=('c2e6fa12f5531ba91f03e22de3af4eed5cea74434634503302e38732b042423c669d2ddae3750d94f5f36c85433ae5743fcc0d0c4a0c50326050efde087b8a0a')
+
+package() {
+  local _gemdir="$(ruby-2.7 -e'puts Gem.default_dir')"
+  gem-2.7 install --ignore-dependencies --no-user-install -i 
"${pkgdir}${_gemdir}" -n "${pkgdir}/usr/bin" ${_gemname}-${pkgver}.gem
+  install -Dm 644 "${pkgdir}${_gemdir}/gems/${_gemname}-${pkgver}/LICENSE.md" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+  install -Dm 644 "${pkgdir}${_gemdir}/gems/${_gemname}-${pkgver}/README.md" 
"${pkgdir}/usr/share/doc/${pkgname}/README"
+  rm "${pkgdir}/${_gemdir}/cache/${_gemname}-${pkgver}.gem"
+}
+
+# vim: ts=2 sw=2 et:


[arch-commits] Commit in (4 files)

2021-05-15 Thread Tim Meusel via arch-commits
Date: Sunday, May 16, 2021 @ 00:25:39
  Author: bastelfreak
Revision: 934856

add ruby27-rspec-expectations

Added:
  ruby27-rspec-expectations/
  ruby27-rspec-expectations/repos/
  ruby27-rspec-expectations/trunk/
  ruby27-rspec-expectations/trunk/PKGBUILD

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

Added: ruby27-rspec-expectations/trunk/PKGBUILD
===
--- ruby27-rspec-expectations/trunk/PKGBUILD(rev 0)
+++ ruby27-rspec-expectations/trunk/PKGBUILD2021-05-16 00:25:39 UTC (rev 
934856)
@@ -0,0 +1,27 @@
+# Maintainer: Tim Meusel 
+# Contributor: Levente Polyak 
+# Contributor: Artem Vorotnikov 
+
+_gemname=rspec-expectations
+pkgname=ruby27-${_gemname}
+pkgver=3.10.1
+pkgrel=1
+pkgdesc='Provides a readable API to express expected outcomes of a code 
example'
+url='https://github.com/rspec/rspec-expectations'
+arch=('any')
+license=('MIT')
+depends=('ruby27-rspec-support' 'ruby27-diff-lcs')
+options=('!emptydirs')
+source=(https://rubygems.org/downloads/${_gemname}-${pkgver}.gem)
+noextract=(${_gemname}-${pkgver}.gem)
+sha512sums=('c2e6fa12f5531ba91f03e22de3af4eed5cea74434634503302e38732b042423c669d2ddae3750d94f5f36c85433ae5743fcc0d0c4a0c50326050efde087b8a0a')
+
+package() {
+  local _gemdir="$(ruby-2.7 -e'puts Gem.default_dir')"
+  gem-2.7 install --ignore-dependencies --no-user-install -i 
"${pkgdir}${_gemdir}" -n "${pkgdir}/usr/bin" ${_gemname}-${pkgver}.gem
+  install -Dm 644 "${pkgdir}${_gemdir}/gems/${_gemname}-${pkgver}/LICENSE.md" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+  install -Dm 644 "${pkgdir}${_gemdir}/gems/${_gemname}-${pkgver}/README.md" 
"${pkgdir}/usr/share/doc/${pkgname}/README"
+  rm "${pkgdir}/${_gemdir}/cache/${_gemname}-${pkgver}.gem"
+}
+
+# vim: ts=2 sw=2 et:


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

2021-05-15 Thread Tim Meusel via arch-commits
Date: Sunday, May 16, 2021 @ 00:24:54
  Author: bastelfreak
Revision: 934855

archrelease: copy trunk to community-testing-any

Added:
  ruby27-rspec/repos/community-testing-any/
  ruby27-rspec/repos/community-testing-any/PKGBUILD
(from rev 934854, ruby27-rspec/trunk/PKGBUILD)

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

Copied: ruby27-rspec/repos/community-testing-any/PKGBUILD (from rev 934854, 
ruby27-rspec/trunk/PKGBUILD)
===
--- community-testing-any/PKGBUILD  (rev 0)
+++ community-testing-any/PKGBUILD  2021-05-16 00:24:54 UTC (rev 934855)
@@ -0,0 +1,27 @@
+# Maintainer: Tim Meusel 
+# Contributor: Levente Polyak 
+# Contributor: Artem Vorotnikov 
+
+_gemname=rspec
+pkgname=ruby27-${_gemname}
+pkgver=3.10.0
+pkgrel=1
+pkgdesc='RSpec meta-gem that depends on the other components'
+url='https://github.com/rspec/rspec'
+arch=('any')
+license=('MIT')
+depends=('ruby27-rspec-core' 'ruby27-rspec-expectations' 'ruby27-rspec-mocks')
+options=('!emptydirs')
+source=(https://rubygems.org/downloads/${_gemname}-${pkgver}.gem)
+noextract=(${_gemname}-${pkgver}.gem)
+sha512sums=('dd1a3a1c7c73ae9c053e071d7851780d8cf61e92ddba24072b9f2c00a342ed08c81090332ba2eaf7ab96adac3fc723685996195e5cc584e15de57ff02a4455ec')
+
+package() {
+  local _gemdir="$(ruby-2.7 -e'puts Gem.default_dir')"
+  gem-2.7 install --ignore-dependencies --no-user-install -i 
"${pkgdir}${_gemdir}" -n "${pkgdir}/usr/bin" ${_gemname}-${pkgver}.gem
+  install -Dm 644 "${pkgdir}${_gemdir}/gems/${_gemname}-${pkgver}/LICENSE.md" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+  install -Dm 644 "${pkgdir}${_gemdir}/gems/${_gemname}-${pkgver}/README.md" 
"${pkgdir}/usr/share/doc/${pkgname}/README"
+  rm "${pkgdir}/${_gemdir}/cache/${_gemname}-${pkgver}.gem"
+}
+
+# vim: ts=2 sw=2 et:


[arch-commits] Commit in (4 files)

2021-05-15 Thread Tim Meusel via arch-commits
Date: Sunday, May 16, 2021 @ 00:24:32
  Author: bastelfreak
Revision: 934854

add ruby27-rspec

Added:
  ruby27-rspec/
  ruby27-rspec/repos/
  ruby27-rspec/trunk/
  ruby27-rspec/trunk/PKGBUILD

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

Added: ruby27-rspec/trunk/PKGBUILD
===
--- ruby27-rspec/trunk/PKGBUILD (rev 0)
+++ ruby27-rspec/trunk/PKGBUILD 2021-05-16 00:24:32 UTC (rev 934854)
@@ -0,0 +1,27 @@
+# Maintainer: Tim Meusel 
+# Contributor: Levente Polyak 
+# Contributor: Artem Vorotnikov 
+
+_gemname=rspec
+pkgname=ruby27-${_gemname}
+pkgver=3.10.0
+pkgrel=1
+pkgdesc='RSpec meta-gem that depends on the other components'
+url='https://github.com/rspec/rspec'
+arch=('any')
+license=('MIT')
+depends=('ruby27-rspec-core' 'ruby27-rspec-expectations' 'ruby27-rspec-mocks')
+options=('!emptydirs')
+source=(https://rubygems.org/downloads/${_gemname}-${pkgver}.gem)
+noextract=(${_gemname}-${pkgver}.gem)
+sha512sums=('dd1a3a1c7c73ae9c053e071d7851780d8cf61e92ddba24072b9f2c00a342ed08c81090332ba2eaf7ab96adac3fc723685996195e5cc584e15de57ff02a4455ec')
+
+package() {
+  local _gemdir="$(ruby-2.7 -e'puts Gem.default_dir')"
+  gem-2.7 install --ignore-dependencies --no-user-install -i 
"${pkgdir}${_gemdir}" -n "${pkgdir}/usr/bin" ${_gemname}-${pkgver}.gem
+  install -Dm 644 "${pkgdir}${_gemdir}/gems/${_gemname}-${pkgver}/LICENSE.md" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+  install -Dm 644 "${pkgdir}${_gemdir}/gems/${_gemname}-${pkgver}/README.md" 
"${pkgdir}/usr/share/doc/${pkgname}/README"
+  rm "${pkgdir}/${_gemdir}/cache/${_gemname}-${pkgver}.gem"
+}
+
+# vim: ts=2 sw=2 et:


[arch-commits] Commit in telegram-desktop/repos/community-x86_64 (6 files)

2021-05-15 Thread Sven-Hendrik Haase via arch-commits
Date: Sunday, May 16, 2021 @ 00:16:15
  Author: svenstaro
Revision: 934853

archrelease: copy trunk to community-x86_64

Added:
  telegram-desktop/repos/community-x86_64/PKGBUILD
(from rev 934852, telegram-desktop/trunk/PKGBUILD)
  telegram-desktop/repos/community-x86_64/fix-tgcalls-gcc10.patch
(from rev 934852, telegram-desktop/trunk/fix-tgcalls-gcc10.patch)
  telegram-desktop/repos/community-x86_64/fix-webview-includes.patch
(from rev 934852, telegram-desktop/trunk/fix-webview-includes.patch)
Deleted:
  telegram-desktop/repos/community-x86_64/PKGBUILD
  telegram-desktop/repos/community-x86_64/fix-tgcalls-gcc10.patch
  telegram-desktop/repos/community-x86_64/fix-webview-includes.patch

+
 PKGBUILD   |  102 +++
 fix-tgcalls-gcc10.patch|   68 ++--
 fix-webview-includes.patch |   24 +-
 3 files changed, 101 insertions(+), 93 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2021-05-16 00:16:04 UTC (rev 934852)
+++ PKGBUILD2021-05-16 00:16:15 UTC (rev 934853)
@@ -1,47 +0,0 @@
-# Maintainer: Sven-Hendrik Haase 
-# Contributor: hexchain 
-pkgname=telegram-desktop
-pkgver=2.7.4
-pkgrel=1
-pkgdesc='Official Telegram Desktop client'
-arch=('x86_64')
-url="https://desktop.telegram.org/";
-license=('GPL3')
-depends=('hunspell' 'ffmpeg' 'hicolor-icon-theme' 'lz4' 'minizip' 'openal' 
'ttf-opensans'
- 'qt5-imageformats' 'xxhash' 'libdbusmenu-qt5' 'kwayland' 'gtk3' 
'glibmm' 'webkit2gtk')
-makedepends=('cmake' 'git' 'ninja' 'python' 'range-v3' 'tl-expected' 
'microsoft-gsl' 'libtg_owt')
-source=("https://github.com/telegramdesktop/tdesktop/releases/download/v${pkgver}/tdesktop-${pkgver}-full.tar.gz";
-"fix-webview-includes.patch")
-sha512sums=('0a796d7a8c5e5982bc60f19c41da53996a609bf794fad224e7beea5fc3816b5cf35f16b0ec2cc7279085c69996063a44085f48e1596dfe746d260a2e8f1b2d14'
-
'5492c73f0b984da1e2d1f21c3a36c11c4b9ad511522dccd4d6440681f68d6ebc9e672806a534b1e551f736f080d3ef307c8ddd012e4646bd84d09c5e8fa85a40')
-
-prepare() {
-cd tdesktop-$pkgver-full/cmake
-# force webrtc link to libjpeg
-echo "target_link_libraries(external_webrtc INTERFACE jpeg)" | tee -a 
external/webrtc/CMakeLists.txt
-cd ../Telegram/lib_webview
-patch -Np1 -i "$srcdir"/fix-webview-includes.patch
-}
-
-build() {
-cd tdesktop-$pkgver-full
-
-# Turns out we're allowed to use the official API key that telegram uses 
for their snap builds:
-# 
https://github.com/telegramdesktop/tdesktop/blob/8fab9167beb2407c1153930ed03a4badd0c2b59f/snap/snapcraft.yaml#L87-L88
-# Thanks @primeos!
-cmake . \
--B build \
--G Ninja \
--DCMAKE_INSTALL_PREFIX="/usr" \
--DCMAKE_BUILD_TYPE=Release \
--DTDESKTOP_API_ID=611335 \
--DTDESKTOP_API_HASH=d524b414d21f4d37f08684c1df41ac9c \
--DTDESKTOP_LAUNCHER_BASENAME="telegramdesktop" \
--DDESKTOP_APP_SPECIAL_TARGET=""
-ninja -C build
-}
-
-package() {
-cd tdesktop-$pkgver-full
-DESTDIR=$pkgdir ninja -C build install
-}

Copied: telegram-desktop/repos/community-x86_64/PKGBUILD (from rev 934852, 
telegram-desktop/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2021-05-16 00:16:15 UTC (rev 934853)
@@ -0,0 +1,55 @@
+# Maintainer: Sven-Hendrik Haase 
+# Contributor: hexchain 
+pkgname=telegram-desktop
+pkgver=2.7.4
+pkgrel=2
+pkgdesc='Official Telegram Desktop client'
+arch=('x86_64')
+url="https://desktop.telegram.org/";
+license=('GPL3')
+depends=('hunspell' 'ffmpeg' 'hicolor-icon-theme' 'lz4' 'minizip' 'openal' 
'ttf-opensans'
+ 'qt5-imageformats' 'xxhash' 'libdbusmenu-qt5' 'kwayland' 'gtk3' 
'glibmm' 'webkit2gtk')
+makedepends=('cmake' 'git' 'ninja' 'python' 'range-v3' 'tl-expected' 
'microsoft-gsl' 'libtg_owt')
+source=("https://github.com/telegramdesktop/tdesktop/releases/download/v${pkgver}/tdesktop-${pkgver}-full.tar.gz";
+
https://github.com/telegramdesktop/tdesktop/commit/71deaa48afab2bcf9df67b9b347b1f44aad3a9ce.patch
+
https://github.com/telegramdesktop/tdesktop/commit/a8807bc915f2439acc7c84f06d931d96d6ca602a.patch
+"fix-webview-includes.patch")
+sha512sums=('0a796d7a8c5e5982bc60f19c41da53996a609bf794fad224e7beea5fc3816b5cf35f16b0ec2cc7279085c69996063a44085f48e1596dfe746d260a2e8f1b2d14'
+
'cabdadddc7a6873c7c6fc8128ceddf2712c0c73d3316520482162e5c67937bda2a627ddb2f078558a52e812c2a876351196488a5a75381d84a43815b873bac5b'
+
'72ef9bddef1f40e09b9c4334153f1ab8aaddf63d95d9f25dc1b0a0826b7f2ae24f7c5fc4cb5ce90aae2c3144a5d52c4cb870d643f447d654190c4a2c78079354'
+
'5492c73f0b984da1e2d1f21c3a36c11c4b9ad511522dccd4d6440681f68d6ebc9e672806a534b1e551f736f080d3ef307c8ddd012e4646bd84d09c5e8fa85a40')
+
+prepare() {
+cd tdesktop-$pkgver-full/cm

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

2021-05-15 Thread Sven-Hendrik Haase via arch-commits
Date: Sunday, May 16, 2021 @ 00:16:04
  Author: svenstaro
Revision: 934852

upgpkg: telegram-desktop 2.7.4-2: Try to fix compatibility with ffmpeg 4.4

Modified:
  telegram-desktop/trunk/PKGBUILD

--+
 PKGBUILD |   10 +-
 1 file changed, 9 insertions(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2021-05-16 00:01:41 UTC (rev 934851)
+++ PKGBUILD2021-05-16 00:16:04 UTC (rev 934852)
@@ -2,7 +2,7 @@
 # Contributor: hexchain 
 pkgname=telegram-desktop
 pkgver=2.7.4
-pkgrel=1
+pkgrel=2
 pkgdesc='Official Telegram Desktop client'
 arch=('x86_64')
 url="https://desktop.telegram.org/";
@@ -11,8 +11,12 @@
  'qt5-imageformats' 'xxhash' 'libdbusmenu-qt5' 'kwayland' 'gtk3' 
'glibmm' 'webkit2gtk')
 makedepends=('cmake' 'git' 'ninja' 'python' 'range-v3' 'tl-expected' 
'microsoft-gsl' 'libtg_owt')
 
source=("https://github.com/telegramdesktop/tdesktop/releases/download/v${pkgver}/tdesktop-${pkgver}-full.tar.gz";
+
https://github.com/telegramdesktop/tdesktop/commit/71deaa48afab2bcf9df67b9b347b1f44aad3a9ce.patch
+
https://github.com/telegramdesktop/tdesktop/commit/a8807bc915f2439acc7c84f06d931d96d6ca602a.patch
 "fix-webview-includes.patch")
 
sha512sums=('0a796d7a8c5e5982bc60f19c41da53996a609bf794fad224e7beea5fc3816b5cf35f16b0ec2cc7279085c69996063a44085f48e1596dfe746d260a2e8f1b2d14'
+
'cabdadddc7a6873c7c6fc8128ceddf2712c0c73d3316520482162e5c67937bda2a627ddb2f078558a52e812c2a876351196488a5a75381d84a43815b873bac5b'
+
'72ef9bddef1f40e09b9c4334153f1ab8aaddf63d95d9f25dc1b0a0826b7f2ae24f7c5fc4cb5ce90aae2c3144a5d52c4cb870d643f447d654190c4a2c78079354'
 
'5492c73f0b984da1e2d1f21c3a36c11c4b9ad511522dccd4d6440681f68d6ebc9e672806a534b1e551f736f080d3ef307c8ddd012e4646bd84d09c5e8fa85a40')
 
 prepare() {
@@ -21,6 +25,10 @@
 echo "target_link_libraries(external_webrtc INTERFACE jpeg)" | tee -a 
external/webrtc/CMakeLists.txt
 cd ../Telegram/lib_webview
 patch -Np1 -i "$srcdir"/fix-webview-includes.patch
+
+cd ..
+patch -Np2 -i "$srcdir"/71deaa48afab2bcf9df67b9b347b1f44aad3a9ce.patch
+patch -Np2 -i "$srcdir"/a8807bc915f2439acc7c84f06d931d96d6ca602a.patch
 }
 
 build() {


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

2021-05-15 Thread Tim Meusel via arch-commits
Date: Sunday, May 16, 2021 @ 00:01:41
  Author: bastelfreak
Revision: 934851

archrelease: copy trunk to community-testing-any

Added:
  ruby27-mocha/repos/community-testing-any/
  ruby27-mocha/repos/community-testing-any/PKGBUILD
(from rev 934850, ruby27-mocha/trunk/PKGBUILD)
  ruby27-mocha/repos/community-testing-any/remove-unneeded-dependencies.patch
(from rev 934850, ruby27-mocha/trunk/remove-unneeded-dependencies.patch)

+
 PKGBUILD   |   59 +++
 remove-unneeded-dependencies.patch |   21 
 2 files changed, 80 insertions(+)

Copied: ruby27-mocha/repos/community-testing-any/PKGBUILD (from rev 934850, 
ruby27-mocha/trunk/PKGBUILD)
===
--- community-testing-any/PKGBUILD  (rev 0)
+++ community-testing-any/PKGBUILD  2021-05-16 00:01:41 UTC (rev 934851)
@@ -0,0 +1,59 @@
+# Maintainer:: Tim Meusel 
+# Contributor: Christian Rebischke 
+# Contributor: Andreas 'Segaja' Schleifer 
+
+_gemname=mocha
+pkgname="ruby27-${_gemname}"
+pkgver=1.12.0
+pkgrel=1
+pkgdesc='Mocha is a mocking and stubbing library for Ruby'
+arch=('any')
+url='https://github.com/freerange/mocha'
+license=('Custom')
+depends=('ruby2.7')
+checkdepends=('ruby27-rake')
+makedepends=('ruby27-minitest')
+options=('!emptydirs')
+source=("${pkgname}-${pkgver}.tar.gz::https://github.com/freerange/mocha/archive/v${pkgver}.tar.gz";
+'remove-unneeded-dependencies.patch')
+sha512sums=('969a6cd48d925845004dffa12f8a9dad155d3bf24b974957e9921a2e13dc67985f01080017ef9e82dacfd4bf87533774f3f5d15226923bdf50f8b90e95e1730f'
+
'6a3c4568b6cf8009aed70935ddcff96a75d8d92b2e87a2a332a71ec569ed28c7c83e507ad408a0f62f93fc16b066133ba184f13a3e5b9a14bf90dc6276acde60')
+
+prepare() {
+  cd "${_gemname}-${pkgver}"
+
+  # remove unneeded dependencies
+  # bundler might require them if they are still in the gemspec file
+  patch --forward --verbose --strip=1 
--input='../remove-unneeded-dependencies.patch'
+
+  # replace upper version boundaries for ruby gems
+  sed -r 's|~>|>=|g' -i ${_gemname}.gemspec
+
+  # `git` doesn't work within src dir, because we downloaded an archive
+  sed --in-place 's|`git ls-files -z`.split("\\x0")|`find`.split("\\n")|' 
"${_gemname}.gemspec"
+}
+
+check() {
+  cd "${_gemname}-${pkgver}"
+  ruby27-rake test:units
+}
+
+build() {
+  cd "${_gemname}-${pkgver}"
+  gem-2.7 build ${_gemname}.gemspec
+}
+
+package() {
+  cd "${_gemname}-${pkgver}"
+  local _gemdir="$(gem-2.7 env gemdir)"
+  gem-2.7 install --ignore-dependencies --no-user-install --install-dir 
"${pkgdir}${_gemdir}" --bindir "${pkgdir}/usr/bin" "${_gemname}-${pkgver}.gem"
+  install -Dm 644 README.md RELEASE.md --target-directory 
"${pkgdir}/usr/share/doc/${pkgname}"
+  install -Dm 644 COPYING.md MIT-LICENSE.md --target-directory 
"${pkgdir}/usr/share/licenses/${pkgname}"
+  mv "${pkgdir}/${_gemdir}/gems/${_gemname}-${pkgver}/docs" 
"${pkgdir}/usr/share/doc/${pkgname}/"
+
+  # delete unneeded files
+  rm "${pkgdir}/${_gemdir}/cache/${_gemname}-${pkgver}.gem"
+  rm -rf 
"${pkgdir}/${_gemdir}/gems/${_gemname}-${pkgver}/"{test,yard-templates,gemfiles,bin,.github,.gemtest,mocha.gemspec.orig}
+}
+
+# vim: ts=2 sw=2 et:

Copied: 
ruby27-mocha/repos/community-testing-any/remove-unneeded-dependencies.patch 
(from rev 934850, ruby27-mocha/trunk/remove-unneeded-dependencies.patch)
===
--- community-testing-any/remove-unneeded-dependencies.patch
(rev 0)
+++ community-testing-any/remove-unneeded-dependencies.patch2021-05-16 
00:01:41 UTC (rev 934851)
@@ -0,0 +1,21 @@
+diff --git a/mocha.gemspec b/mocha.gemspec
+index e6e6e93..0c53d33 100644
+--- a/mocha.gemspec
 b/mocha.gemspec
+@@ -34,16 +34,8 @@ Gem::Specification.new do |s| # rubocop:disable 
Metrics/BlockLength
+ # Rake >= v11 does not support Ruby < v1.9.3 so use
+ s.add_development_dependency('rake', '~> 10.0')
+   end
+-  s.add_development_dependency('introspection', '~> 0.0.1')
+   if RUBY_VERSION >= '2.2.0'
+ # No test libraries in standard library
+ s.add_development_dependency('minitest')
+   end
+-  if RUBY_VERSION >= '1.9.2'
+-s.add_development_dependency('rubocop', '<= 0.58.2')
+-  end
+-  if ENV['MOCHA_GENERATE_DOCS']
+-s.add_development_dependency('redcarpet')
+-s.add_development_dependency('yard')
+-  end
+ end


[arch-commits] Commit in (5 files)

2021-05-15 Thread Tim Meusel via arch-commits
Date: Sunday, May 16, 2021 @ 00:01:34
  Author: bastelfreak
Revision: 934850

add ruby27-mocha

Added:
  ruby27-mocha/
  ruby27-mocha/repos/
  ruby27-mocha/trunk/
  ruby27-mocha/trunk/PKGBUILD
  ruby27-mocha/trunk/remove-unneeded-dependencies.patch

+
 PKGBUILD   |   59 +++
 remove-unneeded-dependencies.patch |   21 
 2 files changed, 80 insertions(+)

Added: ruby27-mocha/trunk/PKGBUILD
===
--- ruby27-mocha/trunk/PKGBUILD (rev 0)
+++ ruby27-mocha/trunk/PKGBUILD 2021-05-16 00:01:34 UTC (rev 934850)
@@ -0,0 +1,59 @@
+# Maintainer:: Tim Meusel 
+# Contributor: Christian Rebischke 
+# Contributor: Andreas 'Segaja' Schleifer 
+
+_gemname=mocha
+pkgname="ruby27-${_gemname}"
+pkgver=1.12.0
+pkgrel=1
+pkgdesc='Mocha is a mocking and stubbing library for Ruby'
+arch=('any')
+url='https://github.com/freerange/mocha'
+license=('Custom')
+depends=('ruby2.7')
+checkdepends=('ruby27-rake')
+makedepends=('ruby27-minitest')
+options=('!emptydirs')
+source=("${pkgname}-${pkgver}.tar.gz::https://github.com/freerange/mocha/archive/v${pkgver}.tar.gz";
+'remove-unneeded-dependencies.patch')
+sha512sums=('969a6cd48d925845004dffa12f8a9dad155d3bf24b974957e9921a2e13dc67985f01080017ef9e82dacfd4bf87533774f3f5d15226923bdf50f8b90e95e1730f'
+
'6a3c4568b6cf8009aed70935ddcff96a75d8d92b2e87a2a332a71ec569ed28c7c83e507ad408a0f62f93fc16b066133ba184f13a3e5b9a14bf90dc6276acde60')
+
+prepare() {
+  cd "${_gemname}-${pkgver}"
+
+  # remove unneeded dependencies
+  # bundler might require them if they are still in the gemspec file
+  patch --forward --verbose --strip=1 
--input='../remove-unneeded-dependencies.patch'
+
+  # replace upper version boundaries for ruby gems
+  sed -r 's|~>|>=|g' -i ${_gemname}.gemspec
+
+  # `git` doesn't work within src dir, because we downloaded an archive
+  sed --in-place 's|`git ls-files -z`.split("\\x0")|`find`.split("\\n")|' 
"${_gemname}.gemspec"
+}
+
+check() {
+  cd "${_gemname}-${pkgver}"
+  ruby27-rake test:units
+}
+
+build() {
+  cd "${_gemname}-${pkgver}"
+  gem-2.7 build ${_gemname}.gemspec
+}
+
+package() {
+  cd "${_gemname}-${pkgver}"
+  local _gemdir="$(gem-2.7 env gemdir)"
+  gem-2.7 install --ignore-dependencies --no-user-install --install-dir 
"${pkgdir}${_gemdir}" --bindir "${pkgdir}/usr/bin" "${_gemname}-${pkgver}.gem"
+  install -Dm 644 README.md RELEASE.md --target-directory 
"${pkgdir}/usr/share/doc/${pkgname}"
+  install -Dm 644 COPYING.md MIT-LICENSE.md --target-directory 
"${pkgdir}/usr/share/licenses/${pkgname}"
+  mv "${pkgdir}/${_gemdir}/gems/${_gemname}-${pkgver}/docs" 
"${pkgdir}/usr/share/doc/${pkgname}/"
+
+  # delete unneeded files
+  rm "${pkgdir}/${_gemdir}/cache/${_gemname}-${pkgver}.gem"
+  rm -rf 
"${pkgdir}/${_gemdir}/gems/${_gemname}-${pkgver}/"{test,yard-templates,gemfiles,bin,.github,.gemtest,mocha.gemspec.orig}
+}
+
+# vim: ts=2 sw=2 et:

Added: ruby27-mocha/trunk/remove-unneeded-dependencies.patch
===
--- ruby27-mocha/trunk/remove-unneeded-dependencies.patch   
(rev 0)
+++ ruby27-mocha/trunk/remove-unneeded-dependencies.patch   2021-05-16 
00:01:34 UTC (rev 934850)
@@ -0,0 +1,21 @@
+diff --git a/mocha.gemspec b/mocha.gemspec
+index e6e6e93..0c53d33 100644
+--- a/mocha.gemspec
 b/mocha.gemspec
+@@ -34,16 +34,8 @@ Gem::Specification.new do |s| # rubocop:disable 
Metrics/BlockLength
+ # Rake >= v11 does not support Ruby < v1.9.3 so use
+ s.add_development_dependency('rake', '~> 10.0')
+   end
+-  s.add_development_dependency('introspection', '~> 0.0.1')
+   if RUBY_VERSION >= '2.2.0'
+ # No test libraries in standard library
+ s.add_development_dependency('minitest')
+   end
+-  if RUBY_VERSION >= '1.9.2'
+-s.add_development_dependency('rubocop', '<= 0.58.2')
+-  end
+-  if ENV['MOCHA_GENERATE_DOCS']
+-s.add_development_dependency('redcarpet')
+-s.add_development_dependency('yard')
+-  end
+ end


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

2021-05-15 Thread Sven-Hendrik Haase via arch-commits
Date: Saturday, May 15, 2021 @ 23:55:33
  Author: svenstaro
Revision: 934849

archrelease: copy trunk to community-x86_64

Added:
  alembic/repos/community-x86_64/PKGBUILD
(from rev 934848, alembic/trunk/PKGBUILD)
Deleted:
  alembic/repos/community-x86_64/PKGBUILD

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

Deleted: PKGBUILD
===
--- PKGBUILD2021-05-15 23:55:23 UTC (rev 934848)
+++ PKGBUILD2021-05-15 23:55:33 UTC (rev 934849)
@@ -1,35 +0,0 @@
-# Maintainer: Sven-Hendrik Haase 
-
-pkgname=alembic
-pkgver=1.8.0
-pkgrel=3
-pkgdesc="An open framework for storing and sharing scene data"
-arch=('x86_64')
-url="http://www.alembic.io/";
-license=('BSD')
-depends=('imath' 'boost-libs' 'hdf5')
-makedepends=('cmake' 'boost' 'ninja')
-source=($pkgname-$pkgver.tar.gz::https://github.com/alembic/alembic/archive/${pkgver}.tar.gz)
-sha512sums=('23fc881863741f7fd081342f5c53c1ec3d00ab300ba8cd10e4a659ee820a9ed1244cf7cf2fd40482f6be32b9d7df44128363246e942bd03c802f3a2a81533b57')
-
-build() {
-  cd "${pkgname}-${pkgver}"
-
-  cmake . \
--Bbuild \
--GNinja \
--DCMAKE_INSTALL_PREFIX=/usr \
--DUSE_HDF5=ON
-
-  ninja -C build
-}
-
-package() {
-  cd "${pkgname}-${pkgver}"
-
-  install -Dm644 LICENSE.txt "${pkgdir}"/usr/share/licenses/${pkgname}/LICENSE
-
-  DESTDIR="${pkgdir}/" ninja -C build install
-}
-
-# vim:set ts=2 sw=2 et:

Copied: alembic/repos/community-x86_64/PKGBUILD (from rev 934848, 
alembic/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2021-05-15 23:55:33 UTC (rev 934849)
@@ -0,0 +1,35 @@
+# Maintainer: Sven-Hendrik Haase 
+
+pkgname=alembic
+pkgver=1.8.1
+pkgrel=1
+pkgdesc="An open framework for storing and sharing scene data"
+arch=('x86_64')
+url="http://www.alembic.io/";
+license=('BSD')
+depends=('imath' 'boost-libs' 'hdf5')
+makedepends=('cmake' 'boost' 'ninja')
+source=($pkgname-$pkgver.tar.gz::https://github.com/alembic/alembic/archive/${pkgver}.tar.gz)
+sha512sums=('895493f36c895aef0675e1300ee3bbbf1b8819b4978b842c48810078e51219423500f74014eafe357a318a755ffa8c5c17c2c806b4216bab6cd334908bf684a4')
+
+build() {
+  cd "${pkgname}-${pkgver}"
+
+  cmake . \
+-Bbuild \
+-GNinja \
+-DCMAKE_INSTALL_PREFIX=/usr \
+-DUSE_HDF5=ON
+
+  ninja -C build
+}
+
+package() {
+  cd "${pkgname}-${pkgver}"
+
+  install -Dm644 LICENSE.txt "${pkgdir}"/usr/share/licenses/${pkgname}/LICENSE
+
+  DESTDIR="${pkgdir}/" ninja -C build install
+}
+
+# vim:set ts=2 sw=2 et:


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

2021-05-15 Thread Sven-Hendrik Haase via arch-commits
Date: Saturday, May 15, 2021 @ 23:55:23
  Author: svenstaro
Revision: 934848

upgpkg: alembic 1.8.1-1

Modified:
  alembic/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-05-15 23:52:37 UTC (rev 934847)
+++ PKGBUILD2021-05-15 23:55:23 UTC (rev 934848)
@@ -1,8 +1,8 @@
 # Maintainer: Sven-Hendrik Haase 
 
 pkgname=alembic
-pkgver=1.8.0
-pkgrel=3
+pkgver=1.8.1
+pkgrel=1
 pkgdesc="An open framework for storing and sharing scene data"
 arch=('x86_64')
 url="http://www.alembic.io/";
@@ -10,7 +10,7 @@
 depends=('imath' 'boost-libs' 'hdf5')
 makedepends=('cmake' 'boost' 'ninja')
 
source=($pkgname-$pkgver.tar.gz::https://github.com/alembic/alembic/archive/${pkgver}.tar.gz)
-sha512sums=('23fc881863741f7fd081342f5c53c1ec3d00ab300ba8cd10e4a659ee820a9ed1244cf7cf2fd40482f6be32b9d7df44128363246e942bd03c802f3a2a81533b57')
+sha512sums=('895493f36c895aef0675e1300ee3bbbf1b8819b4978b842c48810078e51219423500f74014eafe357a318a755ffa8c5c17c2c806b4216bab6cd334908bf684a4')
 
 build() {
   cd "${pkgname}-${pkgver}"


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

2021-05-15 Thread Tim Meusel via arch-commits
Date: Saturday, May 15, 2021 @ 23:52:37
  Author: bastelfreak
Revision: 934847

archrelease: copy trunk to community-testing-any

Added:
  ruby27-minitest/repos/community-testing-any/
  ruby27-minitest/repos/community-testing-any/PKGBUILD
(from rev 934846, ruby27-minitest/trunk/PKGBUILD)

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

Copied: ruby27-minitest/repos/community-testing-any/PKGBUILD (from rev 934846, 
ruby27-minitest/trunk/PKGBUILD)
===
--- community-testing-any/PKGBUILD  (rev 0)
+++ community-testing-any/PKGBUILD  2021-05-15 23:52:37 UTC (rev 934847)
@@ -0,0 +1,44 @@
+# Maintainer: Tim Meusel 
+# Contributor: Levente Polyak 
+# Contributor: Simon Kohlmeyer 
+
+_gemname=minitest
+pkgname=ruby27-${_gemname}
+_gitcommit=b8fb1014ad1932eddefb5107c0f6504ba45e0cbc
+pkgver=5.14.3
+pkgrel=3
+pkgdesc='Complete suite of testing facilities supporting TDD, BDD, mocking, 
and benchmarking'
+url='https://github.com/seattlerb/minitest'
+arch=('any')
+license=('MIT')
+depends=('ruby2.7')
+makedepends=('git' 'ruby27-rake' 'ruby27-rdoc' 'ruby27-hoe')
+options=('!emptydirs')
+source=("git+https://github.com/seattlerb/minitest#commit=${_gitcommit}";)
+sha512sums=('SKIP')
+
+pkgver() {
+  cd ${_gemname}
+  grep 'VERSION = "' lib/minitest.rb|sed -E 's|.*"(.+)".*|\1|'
+}
+
+build() {
+  cd ${_gemname}
+  ruby27-rake gem
+}
+
+check() {
+  cd ${_gemname}
+  ruby27-rake test
+}
+
+package() {
+  cd ${_gemname}
+  local _gemdir="$(gem-2.7 env gemdir)"
+  gem-2.7 install --ignore-dependencies --no-user-install --install-dir 
"${pkgdir}/${_gemdir}" --bindir "${pkgdir}/usr/bin" 
pkg/${_gemname}-${pkgver}.gem
+  install -Dm 644 README.rdoc History.rdoc -t 
"${pkgdir}/usr/share/doc/${pkgname}"
+  install -Dm 644 README.rdoc -t "${pkgdir}/usr/share/licenses/${pkgname}"
+  rm -r "${pkgdir}/${_gemdir}/cache"
+}
+
+# vim: ts=2 sw=2 et:


[arch-commits] Commit in (4 files)

2021-05-15 Thread Tim Meusel via arch-commits
Date: Saturday, May 15, 2021 @ 23:52:30
  Author: bastelfreak
Revision: 934846

add ruby27-minitest

Added:
  ruby27-minitest/
  ruby27-minitest/repos/
  ruby27-minitest/trunk/
  ruby27-minitest/trunk/PKGBUILD

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

Added: ruby27-minitest/trunk/PKGBUILD
===
--- ruby27-minitest/trunk/PKGBUILD  (rev 0)
+++ ruby27-minitest/trunk/PKGBUILD  2021-05-15 23:52:30 UTC (rev 934846)
@@ -0,0 +1,44 @@
+# Maintainer: Tim Meusel 
+# Contributor: Levente Polyak 
+# Contributor: Simon Kohlmeyer 
+
+_gemname=minitest
+pkgname=ruby27-${_gemname}
+_gitcommit=b8fb1014ad1932eddefb5107c0f6504ba45e0cbc
+pkgver=5.14.3
+pkgrel=3
+pkgdesc='Complete suite of testing facilities supporting TDD, BDD, mocking, 
and benchmarking'
+url='https://github.com/seattlerb/minitest'
+arch=('any')
+license=('MIT')
+depends=('ruby2.7')
+makedepends=('git' 'ruby27-rake' 'ruby27-rdoc' 'ruby27-hoe')
+options=('!emptydirs')
+source=("git+https://github.com/seattlerb/minitest#commit=${_gitcommit}";)
+sha512sums=('SKIP')
+
+pkgver() {
+  cd ${_gemname}
+  grep 'VERSION = "' lib/minitest.rb|sed -E 's|.*"(.+)".*|\1|'
+}
+
+build() {
+  cd ${_gemname}
+  ruby27-rake gem
+}
+
+check() {
+  cd ${_gemname}
+  ruby27-rake test
+}
+
+package() {
+  cd ${_gemname}
+  local _gemdir="$(gem-2.7 env gemdir)"
+  gem-2.7 install --ignore-dependencies --no-user-install --install-dir 
"${pkgdir}/${_gemdir}" --bindir "${pkgdir}/usr/bin" 
pkg/${_gemname}-${pkgver}.gem
+  install -Dm 644 README.rdoc History.rdoc -t 
"${pkgdir}/usr/share/doc/${pkgname}"
+  install -Dm 644 README.rdoc -t "${pkgdir}/usr/share/licenses/${pkgname}"
+  rm -r "${pkgdir}/${_gemdir}/cache"
+}
+
+# vim: ts=2 sw=2 et:


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

2021-05-15 Thread Tim Meusel via arch-commits
Date: Saturday, May 15, 2021 @ 23:51:34
  Author: bastelfreak
Revision: 934845

archrelease: copy trunk to community-testing-any

Added:
  ruby27-hoe/repos/community-testing-any/
  ruby27-hoe/repos/community-testing-any/PKGBUILD
(from rev 934844, ruby27-hoe/trunk/PKGBUILD)

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

Copied: ruby27-hoe/repos/community-testing-any/PKGBUILD (from rev 934844, 
ruby27-hoe/trunk/PKGBUILD)
===
--- community-testing-any/PKGBUILD  (rev 0)
+++ community-testing-any/PKGBUILD  2021-05-15 23:51:34 UTC (rev 934845)
@@ -0,0 +1,47 @@
+# Maintainer: Tim Meusel 
+# Contributor: Levente Polyak 
+# Contributor: Bernhard Landauer 
+# Contributor: Alexsandr Pavlov 
+
+_gemname=hoe
+pkgname=ruby27-${_gemname}
+_gitcommit=c50be1641440a5fd821c5438219a9a88e189461c
+pkgver=3.22.3
+pkgrel=3
+pkgdesc='Hoe is a rake/rubygems helper for project Rakefiles'
+url='https://www.zenspider.com/projects/hoe.html'
+arch=('any')
+license=('MIT')
+depends=('ruby2.7')
+makedepends=('git' 'ruby27-rdoc' 'ruby27-rake')
+checkdepends=('ruby27-minitest')
+options=('!emptydirs')
+source=("git+https://github.com/seattlerb/hoe#commit=${_gitcommit}";)
+sha512sums=('SKIP')
+
+pkgver() {
+  cd ${_gemname}
+  grep 'VERSION = "' lib/hoe.rb|sed -E 's|.*"(.+)"|\1|'
+}
+
+build() {
+  cd ${_gemname}
+  ruby27-rake gem
+}
+
+check() {
+  cd ${_gemname}
+  ruby27-rake test
+}
+
+package() {
+  cd ${_gemname}
+  local _gemdir="$(gem-2.7 env gemdir)"
+  gem-2.7 install --ignore-dependencies --no-user-install --install-dir 
"${pkgdir}${_gemdir}" --bindir "${pkgdir}/usr/bin" pkg/${_gemname}-${pkgver}.gem
+  install -Dm 644 README.rdoc -t "${pkgdir}/usr/share/doc/${pkgname}"
+  install -Dm 644 README.rdoc -t "${pkgdir}/usr/share/licenses/${pkgname}"
+  rm -rf cache gems/${_gemname}-${pkgver}/{ext,lib/*/*.so} 
extensions/*/*/${_gemname}-${pkgver}/{mkmf.log,gem_make.out}
+  mv "${pkgdir}/usr/bin/sow" "${pkgdir}/usr/bin/ruby27-sow"
+}
+
+# vim: ts=2 sw=2 et:


[arch-commits] Commit in (4 files)

2021-05-15 Thread Tim Meusel via arch-commits
Date: Saturday, May 15, 2021 @ 23:51:22
  Author: bastelfreak
Revision: 934844

add ruby27-hoe

Added:
  ruby27-hoe/
  ruby27-hoe/repos/
  ruby27-hoe/trunk/
  ruby27-hoe/trunk/PKGBUILD

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

Added: ruby27-hoe/trunk/PKGBUILD
===
--- ruby27-hoe/trunk/PKGBUILD   (rev 0)
+++ ruby27-hoe/trunk/PKGBUILD   2021-05-15 23:51:22 UTC (rev 934844)
@@ -0,0 +1,47 @@
+# Maintainer: Tim Meusel 
+# Contributor: Levente Polyak 
+# Contributor: Bernhard Landauer 
+# Contributor: Alexsandr Pavlov 
+
+_gemname=hoe
+pkgname=ruby27-${_gemname}
+_gitcommit=c50be1641440a5fd821c5438219a9a88e189461c
+pkgver=3.22.3
+pkgrel=3
+pkgdesc='Hoe is a rake/rubygems helper for project Rakefiles'
+url='https://www.zenspider.com/projects/hoe.html'
+arch=('any')
+license=('MIT')
+depends=('ruby2.7')
+makedepends=('git' 'ruby27-rdoc' 'ruby27-rake')
+checkdepends=('ruby27-minitest')
+options=('!emptydirs')
+source=("git+https://github.com/seattlerb/hoe#commit=${_gitcommit}";)
+sha512sums=('SKIP')
+
+pkgver() {
+  cd ${_gemname}
+  grep 'VERSION = "' lib/hoe.rb|sed -E 's|.*"(.+)"|\1|'
+}
+
+build() {
+  cd ${_gemname}
+  ruby27-rake gem
+}
+
+check() {
+  cd ${_gemname}
+  ruby27-rake test
+}
+
+package() {
+  cd ${_gemname}
+  local _gemdir="$(gem-2.7 env gemdir)"
+  gem-2.7 install --ignore-dependencies --no-user-install --install-dir 
"${pkgdir}${_gemdir}" --bindir "${pkgdir}/usr/bin" pkg/${_gemname}-${pkgver}.gem
+  install -Dm 644 README.rdoc -t "${pkgdir}/usr/share/doc/${pkgname}"
+  install -Dm 644 README.rdoc -t "${pkgdir}/usr/share/licenses/${pkgname}"
+  rm -rf cache gems/${_gemname}-${pkgver}/{ext,lib/*/*.so} 
extensions/*/*/${_gemname}-${pkgver}/{mkmf.log,gem_make.out}
+  mv "${pkgdir}/usr/bin/sow" "${pkgdir}/usr/bin/ruby27-sow"
+}
+
+# vim: ts=2 sw=2 et:


[arch-commits] Commit in ruby27-rake/repos/community-testing-any (PKGBUILD PKGBUILD)

2021-05-15 Thread Tim Meusel via arch-commits
Date: Saturday, May 15, 2021 @ 23:39:50
  Author: bastelfreak
Revision: 934843

archrelease: copy trunk to community-testing-any

Added:
  ruby27-rake/repos/community-testing-any/PKGBUILD
(from rev 934842, ruby27-rake/trunk/PKGBUILD)
Deleted:
  ruby27-rake/repos/community-testing-any/PKGBUILD

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

Deleted: PKGBUILD
===
--- PKGBUILD2021-05-15 23:39:17 UTC (rev 934842)
+++ PKGBUILD2021-05-15 23:39:50 UTC (rev 934843)
@@ -1,24 +0,0 @@
-# Maintainer: Tim Meusel 
-# Contributor: Anatol Pomozov 
-
-_gemname=rake
-pkgname=ruby27-$_gemname
-pkgver=13.0.3
-pkgrel=1
-pkgdesc='Make-like build tool implemented in Ruby'
-provides=(rake)
-arch=(any)
-url='https://ruby.github.io/rake/'
-license=(MIT)
-depends=(ruby2.7)
-options=(!emptydirs)
-source=(https://rubygems.org/downloads/$_gemname-$pkgver.gem)
-noextract=($_gemname-$pkgver.gem)
-sha512sums=('cecfc63e8cf52f016d001d7ea886be434c4713c8d0af1d5c99b685c0524577239e7199376aed0b2f167e4f67bca1e2572c422b35aecb3aa6af4d9e8d6e2d347d')
-
-package() {
-  local _gemdir="$(ruby-2.7 -e'puts Gem.default_dir')"
-  gem-2.7 install --ignore-dependencies --no-user-install --no-document -i 
"$pkgdir/$_gemdir" -n "$pkgdir/usr/bin" $_gemname-$pkgver.gem
-  rm "$pkgdir/$_gemdir/cache/$_gemname-$pkgver.gem"
-  install -Dm 644 "${pkgdir}${_gemdir}/gems/${_gemname}-${pkgver}/MIT-LICENSE" 
-t "${pkgdir}/usr/share/licenses/${pkgname}/"
-}

Copied: ruby27-rake/repos/community-testing-any/PKGBUILD (from rev 934842, 
ruby27-rake/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2021-05-15 23:39:50 UTC (rev 934843)
@@ -0,0 +1,25 @@
+# Maintainer: Tim Meusel 
+# Contributor: Anatol Pomozov 
+
+_gemname=rake
+pkgname=ruby27-$_gemname
+pkgver=13.0.3
+pkgrel=2
+pkgdesc='Make-like build tool implemented in Ruby'
+provides=(rake)
+arch=(any)
+url='https://ruby.github.io/rake/'
+license=(MIT)
+depends=(ruby2.7)
+options=(!emptydirs)
+source=(https://rubygems.org/downloads/$_gemname-$pkgver.gem)
+noextract=($_gemname-$pkgver.gem)
+sha512sums=('cecfc63e8cf52f016d001d7ea886be434c4713c8d0af1d5c99b685c0524577239e7199376aed0b2f167e4f67bca1e2572c422b35aecb3aa6af4d9e8d6e2d347d')
+
+package() {
+  local _gemdir="$(ruby-2.7 -e'puts Gem.default_dir')"
+  gem-2.7 install --ignore-dependencies --no-user-install --no-document 
--install-dir "$pkgdir/$_gemdir" --bindir "$pkgdir/usr/bin" 
$_gemname-$pkgver.gem
+  rm "$pkgdir/$_gemdir/cache/$_gemname-$pkgver.gem"
+  install -Dm 644 "${pkgdir}${_gemdir}/gems/${_gemname}-${pkgver}/MIT-LICENSE" 
-t "${pkgdir}/usr/share/licenses/${pkgname}/"
+  mv "${pkgdir}/usr/bin/rake" "${pkgdir}/usr/bin/ruby27-rake"
+}


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

2021-05-15 Thread Tim Meusel via arch-commits
Date: Saturday, May 15, 2021 @ 23:39:17
  Author: bastelfreak
Revision: 934842

Fix conflicting bin names

Modified:
  ruby27-rake/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-05-15 23:05:23 UTC (rev 934841)
+++ PKGBUILD2021-05-15 23:39:17 UTC (rev 934842)
@@ -4,7 +4,7 @@
 _gemname=rake
 pkgname=ruby27-$_gemname
 pkgver=13.0.3
-pkgrel=1
+pkgrel=2
 pkgdesc='Make-like build tool implemented in Ruby'
 provides=(rake)
 arch=(any)
@@ -18,7 +18,8 @@
 
 package() {
   local _gemdir="$(ruby-2.7 -e'puts Gem.default_dir')"
-  gem-2.7 install --ignore-dependencies --no-user-install --no-document -i 
"$pkgdir/$_gemdir" -n "$pkgdir/usr/bin" $_gemname-$pkgver.gem
+  gem-2.7 install --ignore-dependencies --no-user-install --no-document 
--install-dir "$pkgdir/$_gemdir" --bindir "$pkgdir/usr/bin" 
$_gemname-$pkgver.gem
   rm "$pkgdir/$_gemdir/cache/$_gemname-$pkgver.gem"
   install -Dm 644 "${pkgdir}${_gemdir}/gems/${_gemname}-${pkgver}/MIT-LICENSE" 
-t "${pkgdir}/usr/share/licenses/${pkgname}/"
+  mv "${pkgdir}/usr/bin/rake" "${pkgdir}/usr/bin/ruby27-rake"
 }


[arch-commits] Commit in ruby27-rspec-core/repos (2 files)

2021-05-15 Thread Tim Meusel via arch-commits
Date: Saturday, May 15, 2021 @ 23:05:23
  Author: bastelfreak
Revision: 934841

archrelease: copy trunk to community-testing-any

Added:
  ruby27-rspec-core/repos/community-testing-any/
  ruby27-rspec-core/repos/community-testing-any/PKGBUILD
(from rev 934840, ruby27-rspec-core/trunk/PKGBUILD)

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

Copied: ruby27-rspec-core/repos/community-testing-any/PKGBUILD (from rev 
934840, ruby27-rspec-core/trunk/PKGBUILD)
===
--- community-testing-any/PKGBUILD  (rev 0)
+++ community-testing-any/PKGBUILD  2021-05-15 23:05:23 UTC (rev 934841)
@@ -0,0 +1,27 @@
+# Maintainer: Tim Meusel 
+# Contributor: Levente Polyak 
+# Contributor: Artem Vorotnikov 
+
+_gemname=rspec-core
+pkgname=ruby27-${_gemname}
+pkgver=3.10.1
+pkgrel=1
+pkgdesc='RSpec runner and formatters'
+url='https://github.com/rspec/rspec-core'
+arch=('any')
+license=('MIT')
+depends=('ruby27-rspec-support')
+options=('!emptydirs')
+source=(https://rubygems.org/downloads/${_gemname}-${pkgver}.gem)
+noextract=(${_gemname}-${pkgver}.gem)
+sha512sums=('46808d37736b5f30d562b4014638cbf2d1a7d7432730c6c727a6e539f63ee21a04185610034fff4d938a948a887ba6a626955963add6b5e9b5f64499732d742a')
+
+package() {
+  local _gemdir="$(gem-2.7 environment gemdir)"
+  gem-2.7 install --ignore-dependencies --no-user-install --install-dir 
"${pkgdir}${_gemdir}" --bindir "${pkgdir}/usr/bin" ${_gemname}-${pkgver}.gem
+  install -Dm 644 "${pkgdir}${_gemdir}/gems/${_gemname}-${pkgver}/LICENSE.md" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+  install -Dm 644 "${pkgdir}${_gemdir}/gems/${_gemname}-${pkgver}/README.md" 
"${pkgdir}/usr/share/doc/${pkgname}/README"
+  rm "${pkgdir}/${_gemdir}/cache/${_gemname}-${pkgver}.gem"
+}
+
+# vim: ts=2 sw=2 et:


[arch-commits] Commit in (4 files)

2021-05-15 Thread Tim Meusel via arch-commits
Date: Saturday, May 15, 2021 @ 23:05:16
  Author: bastelfreak
Revision: 934840

add ruby27-rspec-core

Added:
  ruby27-rspec-core/
  ruby27-rspec-core/repos/
  ruby27-rspec-core/trunk/
  ruby27-rspec-core/trunk/PKGBUILD

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

Added: ruby27-rspec-core/trunk/PKGBUILD
===
--- ruby27-rspec-core/trunk/PKGBUILD(rev 0)
+++ ruby27-rspec-core/trunk/PKGBUILD2021-05-15 23:05:16 UTC (rev 934840)
@@ -0,0 +1,27 @@
+# Maintainer: Tim Meusel 
+# Contributor: Levente Polyak 
+# Contributor: Artem Vorotnikov 
+
+_gemname=rspec-core
+pkgname=ruby27-${_gemname}
+pkgver=3.10.1
+pkgrel=1
+pkgdesc='RSpec runner and formatters'
+url='https://github.com/rspec/rspec-core'
+arch=('any')
+license=('MIT')
+depends=('ruby27-rspec-support')
+options=('!emptydirs')
+source=(https://rubygems.org/downloads/${_gemname}-${pkgver}.gem)
+noextract=(${_gemname}-${pkgver}.gem)
+sha512sums=('46808d37736b5f30d562b4014638cbf2d1a7d7432730c6c727a6e539f63ee21a04185610034fff4d938a948a887ba6a626955963add6b5e9b5f64499732d742a')
+
+package() {
+  local _gemdir="$(gem-2.7 environment gemdir)"
+  gem-2.7 install --ignore-dependencies --no-user-install --install-dir 
"${pkgdir}${_gemdir}" --bindir "${pkgdir}/usr/bin" ${_gemname}-${pkgver}.gem
+  install -Dm 644 "${pkgdir}${_gemdir}/gems/${_gemname}-${pkgver}/LICENSE.md" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+  install -Dm 644 "${pkgdir}${_gemdir}/gems/${_gemname}-${pkgver}/README.md" 
"${pkgdir}/usr/share/doc/${pkgname}/README"
+  rm "${pkgdir}/${_gemdir}/cache/${_gemname}-${pkgver}.gem"
+}
+
+# vim: ts=2 sw=2 et:


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

2021-05-15 Thread Levente Polyak via arch-commits
Date: Saturday, May 15, 2021 @ 23:00:52
  Author: anthraxx
Revision: 934839

archrelease: copy trunk to community-staging-x86_64

Added:
  python-sqlalchemy/repos/community-staging-x86_64/PKGBUILD
(from rev 934838, python-sqlalchemy/trunk/PKGBUILD)
Deleted:
  python-sqlalchemy/repos/community-staging-x86_64/PKGBUILD

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

Deleted: PKGBUILD
===
--- PKGBUILD2021-05-15 23:00:48 UTC (rev 934838)
+++ PKGBUILD2021-05-15 23:00:52 UTC (rev 934839)
@@ -1,43 +0,0 @@
-# Maintainer: Felix Yan 
-# Contributor: Angel Velasquez 
-# Contributor: Sébastien Luttringer 
-
-pkgname=python-sqlalchemy
-pkgver=1.4.15
-pkgrel=1
-arch=('x86_64')
-url="https://www.sqlalchemy.org/";
-license=('MIT')
-pkgdesc='Python SQL toolkit and Object Relational Mapper'
-depends=('python')
-optdepends=('python-psycopg2: connect to PostgreSQL database')
-makedepends=('python-setuptools')
-checkdepends=('python-pytest-runner' 'python-pytest-xdist' 'python-mock')
-source=("https://pypi.io/packages/source/S/SQLAlchemy/SQLAlchemy-$pkgver.tar.gz"{,.asc})
-validpgpkeys=('83AF7ACE251C13E6BB7DEFBD330239C1C4DAFEE1')
-sha512sums=('b9a640ccfb7caabb88c4891748699442073db2bea6d1e5a33eb508863616c94ddbf162b3ecd5e502daf20d798d20b8ef5b4b29ed679af9161e117a23862327c2'
-'SKIP')
-
-prepare() {
-  sed -i '/warnings.filterwarnings("error", category=DeprecationWarning)/a \   
 warnings.filterwarnings("ignore", category=DeprecationWarning, 
message="Creating a LegacyVersion has been deprecated and will be removed in 
the next major release")' \
-  SQLAlchemy-$pkgver/lib/sqlalchemy/testing/warnings.py
-}
-
-build() {
-  cd "$srcdir"/SQLAlchemy-$pkgver
-  python setup.py build
-}
-
-check() {
-  cd "$srcdir"/SQLAlchemy-$pkgver
-  python setup.py pytest
-}
-
-package() {
-  cd SQLAlchemy-$pkgver
-  python setup.py install --root="${pkgdir}"
-  install -D -m644 LICENSE \
- "$pkgdir/usr/share/licenses/$pkgname/LICENSE"
-}
-
-# vim:set ts=2 sw=2 ft=sh et:

Copied: python-sqlalchemy/repos/community-staging-x86_64/PKGBUILD (from rev 
934838, python-sqlalchemy/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2021-05-15 23:00:52 UTC (rev 934839)
@@ -0,0 +1,43 @@
+# Maintainer: Felix Yan 
+# Contributor: Angel Velasquez 
+# Contributor: Sébastien Luttringer 
+
+pkgname=python-sqlalchemy
+pkgver=1.4.15
+pkgrel=2
+arch=('x86_64')
+url="https://www.sqlalchemy.org/";
+license=('MIT')
+pkgdesc='Python SQL toolkit and Object Relational Mapper'
+depends=('python' 'python-greenlet')
+optdepends=('python-psycopg2: connect to PostgreSQL database')
+makedepends=('python-setuptools')
+checkdepends=('python-pytest-runner' 'python-pytest-xdist' 'python-mock')
+source=("https://pypi.io/packages/source/S/SQLAlchemy/SQLAlchemy-$pkgver.tar.gz"{,.asc})
+validpgpkeys=('83AF7ACE251C13E6BB7DEFBD330239C1C4DAFEE1')
+sha512sums=('b9a640ccfb7caabb88c4891748699442073db2bea6d1e5a33eb508863616c94ddbf162b3ecd5e502daf20d798d20b8ef5b4b29ed679af9161e117a23862327c2'
+'SKIP')
+
+prepare() {
+  sed -i '/warnings.filterwarnings("error", category=DeprecationWarning)/a \   
 warnings.filterwarnings("ignore", category=DeprecationWarning, 
message="Creating a LegacyVersion has been deprecated and will be removed in 
the next major release")' \
+  SQLAlchemy-$pkgver/lib/sqlalchemy/testing/warnings.py
+}
+
+build() {
+  cd "$srcdir"/SQLAlchemy-$pkgver
+  python setup.py build
+}
+
+check() {
+  cd "$srcdir"/SQLAlchemy-$pkgver
+  python setup.py pytest
+}
+
+package() {
+  cd SQLAlchemy-$pkgver
+  python setup.py install --root="${pkgdir}"
+  install -D -m644 LICENSE \
+ "$pkgdir/usr/share/licenses/$pkgname/LICENSE"
+}
+
+# vim:set ts=2 sw=2 ft=sh et:


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

2021-05-15 Thread Levente Polyak via arch-commits
Date: Saturday, May 15, 2021 @ 23:00:48
  Author: anthraxx
Revision: 934838

upgpkg: python-sqlalchemy 1.4.15-2: add missing greenlet dep

Modified:
  python-sqlalchemy/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-05-15 23:00:10 UTC (rev 934837)
+++ PKGBUILD2021-05-15 23:00:48 UTC (rev 934838)
@@ -4,12 +4,12 @@
 
 pkgname=python-sqlalchemy
 pkgver=1.4.15
-pkgrel=1
+pkgrel=2
 arch=('x86_64')
 url="https://www.sqlalchemy.org/";
 license=('MIT')
 pkgdesc='Python SQL toolkit and Object Relational Mapper'
-depends=('python')
+depends=('python' 'python-greenlet')
 optdepends=('python-psycopg2: connect to PostgreSQL database')
 makedepends=('python-setuptools')
 checkdepends=('python-pytest-runner' 'python-pytest-xdist' 'python-mock')


[arch-commits] Commit in ruby27-rspec-support/repos (2 files)

2021-05-15 Thread Tim Meusel via arch-commits
Date: Saturday, May 15, 2021 @ 23:00:10
  Author: bastelfreak
Revision: 934837

archrelease: copy trunk to community-testing-any

Added:
  ruby27-rspec-support/repos/community-testing-any/
  ruby27-rspec-support/repos/community-testing-any/PKGBUILD
(from rev 934836, ruby27-rspec-support/trunk/PKGBUILD)

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

Copied: ruby27-rspec-support/repos/community-testing-any/PKGBUILD (from rev 
934836, ruby27-rspec-support/trunk/PKGBUILD)
===
--- community-testing-any/PKGBUILD  (rev 0)
+++ community-testing-any/PKGBUILD  2021-05-15 23:00:10 UTC (rev 934837)
@@ -0,0 +1,27 @@
+# Maintainer: Tim Meusel
+# Contributor: Levente Polyak 
+# Contributor: Artem Vorotnikov 
+
+_gemname=rspec-support
+pkgname=ruby27-${_gemname}
+pkgver=3.10.2
+pkgrel=1
+pkgdesc='Common code needed by the other RSpec gems. Not intended for direct 
use'
+url='https://github.com/rspec/rspec-support'
+arch=('any')
+license=('MIT')
+depends=('ruby2.7' 'ruby27-rdoc')
+options=('!emptydirs')
+source=(https://rubygems.org/downloads/${_gemname}-${pkgver}.gem)
+noextract=(${_gemname}-${pkgver}.gem)
+sha512sums=('c8825dbf8fc5f044de65400fb3f4d6f4d9352167b40caef904afecdc12ae1e4156590a20f222cf841887549d59a88a057bd503759147cf8ec4ddd05679732e1f')
+
+package() {
+  local _gemdir="$(gem-2.7 env gemdir)"
+  gem-2.7 install --ignore-dependencies --no-user-install --install-dir 
"${pkgdir}${_gemdir}" --bindir "${pkgdir}/usr/bin" ${_gemname}-${pkgver}.gem
+  install -Dm 644 "${pkgdir}${_gemdir}/gems/${_gemname}-${pkgver}/LICENSE.md" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+  install -Dm 644 "${pkgdir}${_gemdir}/gems/${_gemname}-${pkgver}/README.md" 
"${pkgdir}/usr/share/doc/${pkgname}/README"
+  rm "${pkgdir}/${_gemdir}/cache/${_gemname}-${pkgver}.gem"
+}
+
+# vim: ts=2 sw=2 et:


[arch-commits] Commit in (4 files)

2021-05-15 Thread Tim Meusel via arch-commits
Date: Saturday, May 15, 2021 @ 23:00:03
  Author: bastelfreak
Revision: 934836

add ruby27-rspec-support

Added:
  ruby27-rspec-support/
  ruby27-rspec-support/repos/
  ruby27-rspec-support/trunk/
  ruby27-rspec-support/trunk/PKGBUILD

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

Added: ruby27-rspec-support/trunk/PKGBUILD
===
--- ruby27-rspec-support/trunk/PKGBUILD (rev 0)
+++ ruby27-rspec-support/trunk/PKGBUILD 2021-05-15 23:00:03 UTC (rev 934836)
@@ -0,0 +1,27 @@
+# Maintainer: Tim Meusel
+# Contributor: Levente Polyak 
+# Contributor: Artem Vorotnikov 
+
+_gemname=rspec-support
+pkgname=ruby27-${_gemname}
+pkgver=3.10.2
+pkgrel=1
+pkgdesc='Common code needed by the other RSpec gems. Not intended for direct 
use'
+url='https://github.com/rspec/rspec-support'
+arch=('any')
+license=('MIT')
+depends=('ruby2.7' 'ruby27-rdoc')
+options=('!emptydirs')
+source=(https://rubygems.org/downloads/${_gemname}-${pkgver}.gem)
+noextract=(${_gemname}-${pkgver}.gem)
+sha512sums=('c8825dbf8fc5f044de65400fb3f4d6f4d9352167b40caef904afecdc12ae1e4156590a20f222cf841887549d59a88a057bd503759147cf8ec4ddd05679732e1f')
+
+package() {
+  local _gemdir="$(gem-2.7 env gemdir)"
+  gem-2.7 install --ignore-dependencies --no-user-install --install-dir 
"${pkgdir}${_gemdir}" --bindir "${pkgdir}/usr/bin" ${_gemname}-${pkgver}.gem
+  install -Dm 644 "${pkgdir}${_gemdir}/gems/${_gemname}-${pkgver}/LICENSE.md" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+  install -Dm 644 "${pkgdir}${_gemdir}/gems/${_gemname}-${pkgver}/README.md" 
"${pkgdir}/usr/share/doc/${pkgname}/README"
+  rm "${pkgdir}/${_gemdir}/cache/${_gemname}-${pkgver}.gem"
+}
+
+# vim: ts=2 sw=2 et:


[arch-commits] Commit in flatpak/repos/extra-x86_64 (4 files)

2021-05-15 Thread Jan Steffens via arch-commits
Date: Saturday, May 15, 2021 @ 22:41:02
  Author: heftig
Revision: 415577

archrelease: copy trunk to extra-x86_64

Added:
  flatpak/repos/extra-x86_64/PKGBUILD
(from rev 415575, flatpak/trunk/PKGBUILD)
  flatpak/repos/extra-x86_64/flatpak-bindir.sh
(from rev 415575, flatpak/trunk/flatpak-bindir.sh)
Deleted:
  flatpak/repos/extra-x86_64/PKGBUILD
  flatpak/repos/extra-x86_64/flatpak-bindir.sh

---+
 PKGBUILD  |  174 ++--
 flatpak-bindir.sh |   14 ++--
 2 files changed, 95 insertions(+), 93 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2021-05-15 22:41:02 UTC (rev 415576)
+++ PKGBUILD2021-05-15 22:41:02 UTC (rev 415577)
@@ -1,86 +0,0 @@
-# Maintainer:  Bartłomiej Piotrowski 
-# Contributor: Jan Alexander Steffens (heftig) 
-
-pkgname=flatpak
-pkgver=1.10.2
-pkgrel=1
-pkgdesc="Linux application sandboxing and distribution framework (formerly 
xdg-app)"
-url="https://flatpak.org";
-arch=(x86_64)
-license=(LGPL2.1)
-depends=(dbus glib2 libsoup polkit libxau ostree json-glib libseccomp 
libarchive
- python bubblewrap appstream-glib xdg-dbus-proxy)
-makedepends=(intltool systemd gobject-introspection gtk-doc git docbook-xsl 
xmlto)
-checkdepends=(valgrind socat)
-_commit=c614eb400ed9f9ec516d74a43e7d63783e3fe1fb
-source=("git+https://github.com/flatpak/flatpak#commit=$_commit";
-"git+https://gitlab.gnome.org/GNOME/libglnx.git";
-"git+https://github.com/projectatomic/bubblewrap";
-"git+https://github.com/flatpak/xdg-dbus-proxy";
-https://dl.flathub.org/repo/flathub.flatpakrepo
-flatpak-bindir.sh)
-sha256sums=('SKIP'
-'SKIP'
-'SKIP'
-'SKIP'
-'3371dd250e61d9e1633630073fefda153cd4426f72f4afa0c3373ae2e8fea03a'
-'cf20e4831bceaaee74e9298b4ad7c4d2d51085d43f62d1c6a2d2977d2f421e00')
-
-prepare() {
-  cd $pkgname
-
-  git submodule init
-  git config --local submodule.bubblewrap.url "$srcdir/bubblewrap"
-  git config --local submodule.libglnx.url "$srcdir/libglnx"
-  git config --local submodule.dbus-proxy.url "$srcdir/xdg-dbus-proxy"
-  git submodule update
-
-  # https://github.com/flatpak/flatpak/issues/267
-  sed -i '/locale\/C\./d' tests/make-test-runtime.sh
-
-  NOCONFIGURE=1 ./autogen.sh
-}
-
-pkgver() {
-  cd $pkgname
-  git describe --tags | sed 's/-/+/g'
-}
-
-build() {
-  cd $pkgname
-
-  ./configure \
---prefix=/usr \
---sysconfdir=/etc \
---localstatedir=/var \
---sbindir=/usr/bin \
---libexecdir=/usr/lib \
---disable-static \
---enable-gtk-doc \
---with-system-bubblewrap \
---with-system-dbus-proxy \
---with-dbus-config-dir=/usr/share/dbus-1/system.d
-
-  sed -i -e 's/ -shared / -Wl,-O1,--as-needed\0/g' libtool
-
-  make
-}
-
-check() {
-  cd $pkgname
-  make -k check || :
-}
-
-package() {
-  depends+=(xdg-desktop-portal)
-
-  cd $pkgname
-  make DESTDIR="$pkgdir" install
-  rm -rf "$pkgdir/usr/share/selinux"
-
-  install -Dm644 "$srcdir/flatpak-bindir.sh" 
"$pkgdir/etc/profile.d/flatpak-bindir.sh"
-  install -Dm644 "$srcdir/flathub.flatpakrepo" 
"$pkgdir/etc/flatpak/remotes.d/flathub.flatpakrepo"
-
-  # Fixup mode to match polkit
-  install -d -o root -g 102 -m 750 "$pkgdir/usr/share/polkit-1/rules.d"
-}

Copied: flatpak/repos/extra-x86_64/PKGBUILD (from rev 415575, 
flatpak/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2021-05-15 22:41:02 UTC (rev 415577)
@@ -0,0 +1,88 @@
+# Maintainer: Jan Alexander Steffens (heftig) 
+# Contributor: Bartłomiej Piotrowski 
+# Contributor: Jan Alexander Steffens (heftig) 
+
+pkgname=flatpak
+pkgver=1.11.1
+pkgrel=1
+pkgdesc="Linux application sandboxing and distribution framework (formerly 
xdg-app)"
+url="https://flatpak.org";
+arch=(x86_64)
+license=(LGPL)
+depends=(dbus glib2 libsoup polkit libxau ostree json-glib libseccomp 
libarchive
+ python bubblewrap appstream-glib xdg-dbus-proxy)
+makedepends=(intltool systemd gobject-introspection gtk-doc git docbook-xsl 
xmlto)
+checkdepends=(valgrind socat)
+_commit=bcdc073041e0c93e15aa108b94cb7a39a79dcdf3  # tags/1.11.1^0
+source=("git+https://github.com/flatpak/flatpak#commit=$_commit";
+git+https://gitlab.gnome.org/GNOME/libglnx.git
+git+https://github.com/projectatomic/bubblewrap
+git+https://github.com/flatpak/xdg-dbus-proxy
+git+https://gitlab.gnome.org/alexl/variant-schema-compiler.git
+https://dl.flathub.org/repo/flathub.flatpakrepo
+flatpak-bindir.sh)
+sha256sums=('SKIP'
+'SKIP'
+'SKIP'
+'SKIP'
+'SKIP'
+'3371dd250e61d9e1633630073fefda153cd4426f72f4afa0c3373ae2e8fea03a'
+'cf20e4831bceaaee74e9298b4ad7c4d2d51085d43f62d1c6a2d2977d2f421e00')
+
+prepare() {
+  cd $pkgname
+
+  git submodule init
+  g

[arch-commits] Commit in flatpak-builder/repos/extra-x86_64 (PKGBUILD PKGBUILD)

2021-05-15 Thread Jan Steffens via arch-commits
Date: Saturday, May 15, 2021 @ 22:41:02
  Author: heftig
Revision: 415576

archrelease: copy trunk to extra-x86_64

Added:
  flatpak-builder/repos/extra-x86_64/PKGBUILD
(from rev 415575, flatpak-builder/trunk/PKGBUILD)
Deleted:
  flatpak-builder/repos/extra-x86_64/PKGBUILD

--+
 PKGBUILD |  127 ++---
 1 file changed, 63 insertions(+), 64 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2021-05-15 22:40:24 UTC (rev 415575)
+++ PKGBUILD2021-05-15 22:41:02 UTC (rev 415576)
@@ -1,64 +0,0 @@
-# Maintainer: Jan Alexander Steffens (heftig) 
-
-pkgname=flatpak-builder
-pkgver=1.0.11
-pkgrel=2
-pkgdesc="Tool to build flatpaks from source"
-url="https://flatpak.org";
-arch=(x86_64)
-license=(LGPL2.1)
-depends=(flatpak binutils elfutils unzip tar git bzr patch rpmextract cpio 
appstream-glib)
-makedepends=(intltool gobject-introspection git docbook-xsl xmlto libdwarf)
-checkdepends=(python2 valgrind)
-replaces=('flatpak<0.9.10')
-_commit=c270877985b33ffae189ffd231c9501218db03cc  # tags/1.0.11^0
-source=("git+https://github.com/flatpak/flatpak-builder#commit=$_commit";
-"git+https://gitlab.gnome.org/GNOME/libglnx.git";)
-sha256sums=('SKIP'
-'SKIP')
-
-prepare() {
-  cd $pkgname
-
-  git submodule init
-  git config --local submodule.libglnx.url "$srcdir/libglnx"
-  git submodule update
-
-  # https://github.com/flatpak/flatpak/issues/267
-  sed -i '/locale\/C\./d' tests/make-test-runtime.sh
-
-  NOCONFIGURE=1 ./autogen.sh
-}
-
-pkgver() {
-  cd $pkgname
-  git describe --tags | sed 's/-/+/g'
-}
-
-build() {
-  cd $pkgname
-
-  ./configure \
---prefix=/usr \
---sysconfdir=/etc \
---localstatedir=/var \
---sbindir=/usr/bin \
---libexecdir=/usr/lib \
---disable-static \
---with-dwarf-header=/usr/include/libdwarf
-
-  sed -i -e 's/ -shared / -Wl,-O1,--as-needed\0/g' libtool
-
-  make
-}
-
-check() {
-  cd $pkgname
-  # Xattr tests fail on tmpfs
-  make -k check || :
-}
-
-package() {
-  cd $pkgname
-  make DESTDIR="$pkgdir" install
-}

Copied: flatpak-builder/repos/extra-x86_64/PKGBUILD (from rev 415575, 
flatpak-builder/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2021-05-15 22:41:02 UTC (rev 415576)
@@ -0,0 +1,63 @@
+# Maintainer: Jan Alexander Steffens (heftig) 
+
+pkgname=flatpak-builder
+pkgver=1.0.12
+pkgrel=1
+pkgdesc="Tool to build flatpaks from source"
+url="https://flatpak.org";
+arch=(x86_64)
+license=(LGPL)
+depends=(flatpak binutils elfutils unzip tar git bzr patch rpmextract cpio 
appstream-glib)
+makedepends=(intltool gobject-introspection git docbook-xsl xmlto libdwarf)
+checkdepends=(python2 valgrind)
+replaces=('flatpak<0.9.10')
+_commit=2b24480900e7871312b37c358e066c3387494c15  # tags/1.0.12^0
+source=("git+https://github.com/flatpak/flatpak-builder#commit=$_commit";
+"git+https://gitlab.gnome.org/GNOME/libglnx.git";)
+sha256sums=('SKIP'
+'SKIP')
+
+prepare() {
+  cd $pkgname
+
+  git submodule init
+  git config --local submodule.libglnx.url "$srcdir/libglnx"
+  git submodule update
+
+  # https://github.com/flatpak/flatpak/issues/267
+  sed -i '/locale\/C\./d' tests/make-test-runtime.sh
+
+  NOCONFIGURE=1 ./autogen.sh
+}
+
+pkgver() {
+  cd $pkgname
+  git describe --tags | sed 's/-/+/g'
+}
+
+build() {
+  cd $pkgname
+
+  ./configure \
+--prefix=/usr \
+--sysconfdir=/etc \
+--localstatedir=/var \
+--sbindir=/usr/bin \
+--libexecdir=/usr/lib \
+--disable-static \
+--with-dwarf-header=/usr/include/libdwarf
+
+  sed -i -e 's/ -shared / -Wl,-O1,--as-needed\0/g' libtool
+
+  make
+}
+
+check() {
+  cd $pkgname
+  make -k check
+}
+
+package() {
+  cd $pkgname
+  make DESTDIR="$pkgdir" install
+}


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

2021-05-15 Thread Jan Steffens via arch-commits
Date: Saturday, May 15, 2021 @ 22:40:24
  Author: heftig
Revision: 415575

1.11.1-1

Modified:
  flatpak/trunk/PKGBUILD

--+
 PKGBUILD |   28 +++-
 1 file changed, 15 insertions(+), 13 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2021-05-15 22:38:10 UTC (rev 415574)
+++ PKGBUILD2021-05-15 22:40:24 UTC (rev 415575)
@@ -1,22 +1,24 @@
-# Maintainer:  Bartłomiej Piotrowski 
+# Maintainer: Jan Alexander Steffens (heftig) 
+# Contributor: Bartłomiej Piotrowski 
 # Contributor: Jan Alexander Steffens (heftig) 
 
 pkgname=flatpak
-pkgver=1.10.2
+pkgver=1.11.1
 pkgrel=1
 pkgdesc="Linux application sandboxing and distribution framework (formerly 
xdg-app)"
 url="https://flatpak.org";
 arch=(x86_64)
-license=(LGPL2.1)
+license=(LGPL)
 depends=(dbus glib2 libsoup polkit libxau ostree json-glib libseccomp 
libarchive
  python bubblewrap appstream-glib xdg-dbus-proxy)
 makedepends=(intltool systemd gobject-introspection gtk-doc git docbook-xsl 
xmlto)
 checkdepends=(valgrind socat)
-_commit=c614eb400ed9f9ec516d74a43e7d63783e3fe1fb
+_commit=bcdc073041e0c93e15aa108b94cb7a39a79dcdf3  # tags/1.11.1^0
 source=("git+https://github.com/flatpak/flatpak#commit=$_commit";
-"git+https://gitlab.gnome.org/GNOME/libglnx.git";
-"git+https://github.com/projectatomic/bubblewrap";
-"git+https://github.com/flatpak/xdg-dbus-proxy";
+git+https://gitlab.gnome.org/GNOME/libglnx.git
+git+https://github.com/projectatomic/bubblewrap
+git+https://github.com/flatpak/xdg-dbus-proxy
+git+https://gitlab.gnome.org/alexl/variant-schema-compiler.git
 https://dl.flathub.org/repo/flathub.flatpakrepo
 flatpak-bindir.sh)
 sha256sums=('SKIP'
@@ -23,6 +25,7 @@
 'SKIP'
 'SKIP'
 'SKIP'
+'SKIP'
 '3371dd250e61d9e1633630073fefda153cd4426f72f4afa0c3373ae2e8fea03a'
 'cf20e4831bceaaee74e9298b4ad7c4d2d51085d43f62d1c6a2d2977d2f421e00')
 
@@ -33,6 +36,7 @@
   git config --local submodule.bubblewrap.url "$srcdir/bubblewrap"
   git config --local submodule.libglnx.url "$srcdir/libglnx"
   git config --local submodule.dbus-proxy.url "$srcdir/xdg-dbus-proxy"
+  git config --local submodule.variant-schema-compiler.url 
"$srcdir/variant-schema-compiler"
   git submodule update
 
   # https://github.com/flatpak/flatpak/issues/267
@@ -68,18 +72,16 @@
 
 check() {
   cd $pkgname
-  make -k check || :
+  make -k check
 }
 
 package() {
   depends+=(xdg-desktop-portal)
 
-  cd $pkgname
-  make DESTDIR="$pkgdir" install
-  rm -rf "$pkgdir/usr/share/selinux"
+  make -C $pkgname DESTDIR="$pkgdir" install
 
-  install -Dm644 "$srcdir/flatpak-bindir.sh" 
"$pkgdir/etc/profile.d/flatpak-bindir.sh"
-  install -Dm644 "$srcdir/flathub.flatpakrepo" 
"$pkgdir/etc/flatpak/remotes.d/flathub.flatpakrepo"
+  install -Dt "$pkgdir/etc/profile.d" -m644 flatpak-bindir.sh
+  install -Dt "$pkgdir/etc/flatpak/remotes.d" flathub.flatpakrepo
 
   # Fixup mode to match polkit
   install -d -o root -g 102 -m 750 "$pkgdir/usr/share/polkit-1/rules.d"


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

2021-05-15 Thread Jan Steffens via arch-commits
Date: Saturday, May 15, 2021 @ 22:38:10
  Author: heftig
Revision: 415574

1.0.12-1

Modified:
  flatpak-builder/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-05-15 21:55:27 UTC (rev 415573)
+++ PKGBUILD2021-05-15 22:38:10 UTC (rev 415574)
@@ -1,17 +1,17 @@
 # Maintainer: Jan Alexander Steffens (heftig) 
 
 pkgname=flatpak-builder
-pkgver=1.0.11
-pkgrel=2
+pkgver=1.0.12
+pkgrel=1
 pkgdesc="Tool to build flatpaks from source"
 url="https://flatpak.org";
 arch=(x86_64)
-license=(LGPL2.1)
+license=(LGPL)
 depends=(flatpak binutils elfutils unzip tar git bzr patch rpmextract cpio 
appstream-glib)
 makedepends=(intltool gobject-introspection git docbook-xsl xmlto libdwarf)
 checkdepends=(python2 valgrind)
 replaces=('flatpak<0.9.10')
-_commit=c270877985b33ffae189ffd231c9501218db03cc  # tags/1.0.11^0
+_commit=2b24480900e7871312b37c358e066c3387494c15  # tags/1.0.12^0
 source=("git+https://github.com/flatpak/flatpak-builder#commit=$_commit";
 "git+https://gitlab.gnome.org/GNOME/libglnx.git";)
 sha256sums=('SKIP'
@@ -54,8 +54,7 @@
 
 check() {
   cd $pkgname
-  # Xattr tests fail on tmpfs
-  make -k check || :
+  make -k check
 }
 
 package() {


[arch-commits] Commit in python-sqlalchemy/repos/community-staging-x86_64 (3 files)

2021-05-15 Thread Levente Polyak via arch-commits
Date: Saturday, May 15, 2021 @ 22:31:24
  Author: anthraxx
Revision: 934835

archrelease: copy trunk to community-staging-x86_64

Added:
  python-sqlalchemy/repos/community-staging-x86_64/PKGBUILD
(from rev 934834, python-sqlalchemy/trunk/PKGBUILD)
Deleted:
  python-sqlalchemy/repos/community-staging-x86_64/PKGBUILD
  python-sqlalchemy/repos/community-staging-x86_64/sqlite-3.30.patch

---+
 PKGBUILD  |   86 ++--
 sqlite-3.30.patch |   50 --
 2 files changed, 43 insertions(+), 93 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2021-05-15 22:31:20 UTC (rev 934834)
+++ PKGBUILD2021-05-15 22:31:24 UTC (rev 934835)
@@ -1,43 +0,0 @@
-# Maintainer: Felix Yan 
-# Contributor: Angel Velasquez 
-# Contributor: Sébastien Luttringer 
-
-pkgname=python-sqlalchemy
-pkgver=1.4.11
-pkgrel=1
-arch=('x86_64')
-url="https://www.sqlalchemy.org/";
-license=('MIT')
-pkgdesc='Python SQL toolkit and Object Relational Mapper'
-depends=('python')
-optdepends=('python-psycopg2: connect to PostgreSQL database')
-makedepends=('python-setuptools')
-checkdepends=('python-pytest-runner' 'python-pytest-xdist' 'python-mock')
-source=("https://pypi.io/packages/source/S/SQLAlchemy/SQLAlchemy-$pkgver.tar.gz"{,.asc})
-validpgpkeys=('83AF7ACE251C13E6BB7DEFBD330239C1C4DAFEE1')
-sha512sums=('28d5da109d754183e7f1887c652c47cd7162afec285a44ed6bc51566dc40d43cdb8cd1794f93f31b2e085488025f04243613d500936c220aaab3aedb75fb6dcd'
-'SKIP')
-
-prepare() {
-  sed -i '/warnings.filterwarnings("error", category=DeprecationWarning)/a \   
 warnings.filterwarnings("ignore", category=DeprecationWarning, 
message="Creating a LegacyVersion has been deprecated and will be removed in 
the next major release")' \
-  SQLAlchemy-$pkgver/lib/sqlalchemy/testing/warnings.py
-}
-
-build() {
-  cd "$srcdir"/SQLAlchemy-$pkgver
-  python setup.py build
-}
-
-check() {
-  cd "$srcdir"/SQLAlchemy-$pkgver
-  python setup.py pytest
-}
-
-package() {
-  cd SQLAlchemy-$pkgver
-  python setup.py install --root="${pkgdir}"
-  install -D -m644 LICENSE \
- "$pkgdir/usr/share/licenses/$pkgname/LICENSE"
-}
-
-# vim:set ts=2 sw=2 ft=sh et:

Copied: python-sqlalchemy/repos/community-staging-x86_64/PKGBUILD (from rev 
934834, python-sqlalchemy/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2021-05-15 22:31:24 UTC (rev 934835)
@@ -0,0 +1,43 @@
+# Maintainer: Felix Yan 
+# Contributor: Angel Velasquez 
+# Contributor: Sébastien Luttringer 
+
+pkgname=python-sqlalchemy
+pkgver=1.4.15
+pkgrel=1
+arch=('x86_64')
+url="https://www.sqlalchemy.org/";
+license=('MIT')
+pkgdesc='Python SQL toolkit and Object Relational Mapper'
+depends=('python')
+optdepends=('python-psycopg2: connect to PostgreSQL database')
+makedepends=('python-setuptools')
+checkdepends=('python-pytest-runner' 'python-pytest-xdist' 'python-mock')
+source=("https://pypi.io/packages/source/S/SQLAlchemy/SQLAlchemy-$pkgver.tar.gz"{,.asc})
+validpgpkeys=('83AF7ACE251C13E6BB7DEFBD330239C1C4DAFEE1')
+sha512sums=('b9a640ccfb7caabb88c4891748699442073db2bea6d1e5a33eb508863616c94ddbf162b3ecd5e502daf20d798d20b8ef5b4b29ed679af9161e117a23862327c2'
+'SKIP')
+
+prepare() {
+  sed -i '/warnings.filterwarnings("error", category=DeprecationWarning)/a \   
 warnings.filterwarnings("ignore", category=DeprecationWarning, 
message="Creating a LegacyVersion has been deprecated and will be removed in 
the next major release")' \
+  SQLAlchemy-$pkgver/lib/sqlalchemy/testing/warnings.py
+}
+
+build() {
+  cd "$srcdir"/SQLAlchemy-$pkgver
+  python setup.py build
+}
+
+check() {
+  cd "$srcdir"/SQLAlchemy-$pkgver
+  python setup.py pytest
+}
+
+package() {
+  cd SQLAlchemy-$pkgver
+  python setup.py install --root="${pkgdir}"
+  install -D -m644 LICENSE \
+ "$pkgdir/usr/share/licenses/$pkgname/LICENSE"
+}
+
+# vim:set ts=2 sw=2 ft=sh et:

Deleted: sqlite-3.30.patch
===
--- sqlite-3.30.patch   2021-05-15 22:31:20 UTC (rev 934834)
+++ sqlite-3.30.patch   2021-05-15 22:31:24 UTC (rev 934835)
@@ -1,50 +0,0 @@
-From 8b35ba54ab31aab13a34c360a31d014da1f5c809 Mon Sep 17 00:00:00 2001
-From: Nils Philippsen 
-Date: Thu, 17 Oct 2019 18:22:09 +0200
-Subject: [PATCH 1/2] Expect ordering NULLs to work on sqlite >= 3.30.
-
-Signed-off-by: Nils Philippsen 

- test/requirements.py | 3 ++-
- 1 file changed, 2 insertions(+), 1 deletion(-)
-
-diff --git a/test/requirements.py b/test/requirements.py
-index a0d984ef4..7dde12f56 100644
 a/test/requirements.py
-+++ b/test/requirements.py
-@@ -772,7 +772,8 @@ def dbapi_lastrowid(self):
- @property
- def nullsordering(self):
- """Target backends that support nulls ordering."""
--return fails_on_everything_except("postg

[arch-commits] Commit in python-sqlalchemy/trunk (PKGBUILD sqlite-3.30.patch)

2021-05-15 Thread Levente Polyak via arch-commits
Date: Saturday, May 15, 2021 @ 22:31:20
  Author: anthraxx
Revision: 934834

upgpkg: python-sqlalchemy 1.4.15-1

Modified:
  python-sqlalchemy/trunk/PKGBUILD
Deleted:
  python-sqlalchemy/trunk/sqlite-3.30.patch

---+
 PKGBUILD  |4 ++--
 sqlite-3.30.patch |   50 --
 2 files changed, 2 insertions(+), 52 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2021-05-15 22:25:07 UTC (rev 934833)
+++ PKGBUILD2021-05-15 22:31:20 UTC (rev 934834)
@@ -3,7 +3,7 @@
 # Contributor: Sébastien Luttringer 
 
 pkgname=python-sqlalchemy
-pkgver=1.4.11
+pkgver=1.4.15
 pkgrel=1
 arch=('x86_64')
 url="https://www.sqlalchemy.org/";
@@ -15,7 +15,7 @@
 checkdepends=('python-pytest-runner' 'python-pytest-xdist' 'python-mock')
 
source=("https://pypi.io/packages/source/S/SQLAlchemy/SQLAlchemy-$pkgver.tar.gz"{,.asc})
 validpgpkeys=('83AF7ACE251C13E6BB7DEFBD330239C1C4DAFEE1')
-sha512sums=('28d5da109d754183e7f1887c652c47cd7162afec285a44ed6bc51566dc40d43cdb8cd1794f93f31b2e085488025f04243613d500936c220aaab3aedb75fb6dcd'
+sha512sums=('b9a640ccfb7caabb88c4891748699442073db2bea6d1e5a33eb508863616c94ddbf162b3ecd5e502daf20d798d20b8ef5b4b29ed679af9161e117a23862327c2'
 'SKIP')
 
 prepare() {

Deleted: sqlite-3.30.patch
===
--- sqlite-3.30.patch   2021-05-15 22:25:07 UTC (rev 934833)
+++ sqlite-3.30.patch   2021-05-15 22:31:20 UTC (rev 934834)
@@ -1,50 +0,0 @@
-From 8b35ba54ab31aab13a34c360a31d014da1f5c809 Mon Sep 17 00:00:00 2001
-From: Nils Philippsen 
-Date: Thu, 17 Oct 2019 18:22:09 +0200
-Subject: [PATCH 1/2] Expect ordering NULLs to work on sqlite >= 3.30.
-
-Signed-off-by: Nils Philippsen 

- test/requirements.py | 3 ++-
- 1 file changed, 2 insertions(+), 1 deletion(-)
-
-diff --git a/test/requirements.py b/test/requirements.py
-index a0d984ef4..7dde12f56 100644
 a/test/requirements.py
-+++ b/test/requirements.py
-@@ -772,7 +772,8 @@ def dbapi_lastrowid(self):
- @property
- def nullsordering(self):
- """Target backends that support nulls ordering."""
--return fails_on_everything_except("postgresql", "oracle", "firebird")
-+return fails_on_everything_except("postgresql", "oracle", "firebird",
-+  "sqlite >= 3.30.0")
- 
- @property
- def reflects_pk_names(self):
-
-From e18534a9045786efdaf4963515222838c62e0300 Mon Sep 17 00:00:00 2001
-From: Nils Philippsen 
-Date: Fri, 18 Oct 2019 10:09:16 +0200
-Subject: [PATCH 2/2] Skip nested aggregate tests on sqlite.
-
-This seems to have stopped working with SQLite 3.30.
-
-Signed-off-by: Nils Philippsen 

- test/requirements.py | 2 +-
- 1 file changed, 1 insertion(+), 1 deletion(-)
-
-diff --git a/test/requirements.py b/test/requirements.py
-index 7dde12f56..388131cc9 100644
 a/test/requirements.py
-+++ b/test/requirements.py
-@@ -788,7 +788,7 @@ def nested_aggregates(self):
- """target database can select an aggregate from a subquery that's
- also using an aggregate"""
- 
--return skip_if(["mssql"])
-+return skip_if(["mssql", "sqlite"])
- 
- @property
- def array_type(self):


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

2021-05-15 Thread Felix Yan via arch-commits
Date: Saturday, May 15, 2021 @ 22:24:52
  Author: felixonmars
Revision: 934832

upgpkg: pifpaf 3.1.5-1

Modified:
  pifpaf/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-05-15 22:24:28 UTC (rev 934831)
+++ PKGBUILD2021-05-15 22:24:52 UTC (rev 934832)
@@ -1,7 +1,7 @@
 # Maintainer: Felix Yan 
 
 pkgname=pifpaf
-pkgver=3.1.4
+pkgver=3.1.5
 pkgrel=1
 pkgdesc='Suite of tools and fixtures to manage daemons for testing'
 arch=('any')
@@ -17,7 +17,7 @@
   'memcached' 'percona-server' 'percona-server-clients' 
'postgresql' 'redis'
   'ceph' 'consul' 'couchdb' 'elasticsearch' 'httpbin' 'rabbitmq')
 source=("https://github.com/jd/pifpaf/archive/$pkgver/$pkgname-$pkgver.tar.gz";)
-sha512sums=('85ce8258c989ce7f9c202cd19ae0f271a8f2139d1f2c8c7d2f399ad4f55ca2feb7ae4638ed5634a877872c8e89246da6af55c1713a8599246d36fecaeef670e8')
+sha512sums=('075340303f17aa0067c1bc19ca861255efffb6c64f353f7334fa069dfc4456f067aa487ecfa45bb48291e3d9d949f801cead95f6e833d85086090f6c2fdef349')
 
 export PBR_VERSION=$pkgver
 


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

2021-05-15 Thread Felix Yan via arch-commits
Date: Saturday, May 15, 2021 @ 22:25:07
  Author: felixonmars
Revision: 934833

archrelease: copy trunk to community-any

Added:
  pifpaf/repos/community-any/PKGBUILD
(from rev 934832, pifpaf/trunk/PKGBUILD)
Deleted:
  pifpaf/repos/community-any/PKGBUILD

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

Deleted: PKGBUILD
===
--- PKGBUILD2021-05-15 22:24:52 UTC (rev 934832)
+++ PKGBUILD2021-05-15 22:25:07 UTC (rev 934833)
@@ -1,46 +0,0 @@
-# Maintainer: Felix Yan 
-
-pkgname=pifpaf
-pkgver=3.1.4
-pkgrel=1
-pkgdesc='Suite of tools and fixtures to manage daemons for testing'
-arch=('any')
-license=('Apache')
-url='https://github.com/jd/pifpaf'
-depends=('python-daiquiri' 'python-click' 'python-pbr' 'python-jinja' 
'python-fixtures'
- 'python-psutil' 'python-xattr')
-provides=("python-pifpaf=$pkgver")
-conflicts=('python-pifpaf')
-replaces=('python-pifpaf')
-makedepends=('python-setuptools')
-checkdepends=('python-testrepository' 'python-requests' 'python-testtools' 
'python-oslotest'
-  'memcached' 'percona-server' 'percona-server-clients' 
'postgresql' 'redis'
-  'ceph' 'consul' 'couchdb' 'elasticsearch' 'httpbin' 'rabbitmq')
-source=("https://github.com/jd/pifpaf/archive/$pkgver/$pkgname-$pkgver.tar.gz";)
-sha512sums=('85ce8258c989ce7f9c202cd19ae0f271a8f2139d1f2c8c7d2f399ad4f55ca2feb7ae4638ed5634a877872c8e89246da6af55c1713a8599246d36fecaeef670e8')
-
-export PBR_VERSION=$pkgver
-
-prepare() {
-  cd pifpaf-$pkgver
-  echo "graft pifpaf/drivers/templates" > MANIFEST.in
-}
-
-build() {
-  cd pifpaf-$pkgver
-  python setup.py build
-}
-
-check() {
-  # Hack entry points by installing it
-
-  cd pifpaf-$pkgver
-  python setup.py install --root="$PWD/tmp_install" --optimize=1
-  # TODO: fix test failures
-  PYTHONPATH="$PWD/tmp_install/usr/lib/python3.9/site-packages" 
PATH="$PWD/tmp_install/usr/bin:$PATH" python setup.py testr || echo "Tests 
failed"
-}
-
-package() {
-  cd pifpaf-$pkgver
-  python setup.py install --root="$pkgdir" --optimize=1
-}

Copied: pifpaf/repos/community-any/PKGBUILD (from rev 934832, 
pifpaf/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2021-05-15 22:25:07 UTC (rev 934833)
@@ -0,0 +1,46 @@
+# Maintainer: Felix Yan 
+
+pkgname=pifpaf
+pkgver=3.1.5
+pkgrel=1
+pkgdesc='Suite of tools and fixtures to manage daemons for testing'
+arch=('any')
+license=('Apache')
+url='https://github.com/jd/pifpaf'
+depends=('python-daiquiri' 'python-click' 'python-pbr' 'python-jinja' 
'python-fixtures'
+ 'python-psutil' 'python-xattr')
+provides=("python-pifpaf=$pkgver")
+conflicts=('python-pifpaf')
+replaces=('python-pifpaf')
+makedepends=('python-setuptools')
+checkdepends=('python-testrepository' 'python-requests' 'python-testtools' 
'python-oslotest'
+  'memcached' 'percona-server' 'percona-server-clients' 
'postgresql' 'redis'
+  'ceph' 'consul' 'couchdb' 'elasticsearch' 'httpbin' 'rabbitmq')
+source=("https://github.com/jd/pifpaf/archive/$pkgver/$pkgname-$pkgver.tar.gz";)
+sha512sums=('075340303f17aa0067c1bc19ca861255efffb6c64f353f7334fa069dfc4456f067aa487ecfa45bb48291e3d9d949f801cead95f6e833d85086090f6c2fdef349')
+
+export PBR_VERSION=$pkgver
+
+prepare() {
+  cd pifpaf-$pkgver
+  echo "graft pifpaf/drivers/templates" > MANIFEST.in
+}
+
+build() {
+  cd pifpaf-$pkgver
+  python setup.py build
+}
+
+check() {
+  # Hack entry points by installing it
+
+  cd pifpaf-$pkgver
+  python setup.py install --root="$PWD/tmp_install" --optimize=1
+  # TODO: fix test failures
+  PYTHONPATH="$PWD/tmp_install/usr/lib/python3.9/site-packages" 
PATH="$PWD/tmp_install/usr/bin:$PATH" python setup.py testr || echo "Tests 
failed"
+}
+
+package() {
+  cd pifpaf-$pkgver
+  python setup.py install --root="$pkgdir" --optimize=1
+}


  1   2   3   4   >