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

2022-09-05 Thread Felix Yan via arch-commits
Date: Tuesday, September 6, 2022 @ 06:59:45
  Author: felixonmars
Revision: 1294247

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-json-ast/repos/community-staging-x86_64/
  haskell-json-ast/repos/community-staging-x86_64/PKGBUILD
(from rev 1294246, haskell-json-ast/trunk/PKGBUILD)

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

Copied: haskell-json-ast/repos/community-staging-x86_64/PKGBUILD (from rev 
1294246, haskell-json-ast/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2022-09-06 06:59:45 UTC (rev 1294247)
@@ -0,0 +1,37 @@
+# Maintainer: Felix Yan 
+
+_hkgname=json-ast
+pkgname=haskell-json-ast
+pkgver=0.3.1
+pkgrel=243
+pkgdesc="Universal JSON AST datastructure"
+url="https://github.com/nikita-volkov/json-ast";
+license=('MIT')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-vector' 'haskell-scientific' 
'haskell-unordered-containers')
+makedepends=('ghc')
+source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
+sha512sums=('f990fce176af4e63f702533b40ab3e64c38dc9a8815eddc4093a41060efffde2b3e88ebb1f6e10229f5026e15c26aa937de97a4f32ab1837efa5cab2371c7970')
+
+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 
--ghc-option=-fllvm
+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-json-ast/trunk (PKGBUILD)

2022-09-05 Thread Felix Yan via arch-commits
Date: Tuesday, September 6, 2022 @ 06:59:30
  Author: felixonmars
Revision: 1294246

upgpkg: haskell-json-ast 0.3.1-243: rebuild with hspec 2.10.0, hspec-core 
2.10.0, hspec-discover 2.10.0

Modified:
  haskell-json-ast/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2022-09-06 06:59:21 UTC (rev 1294245)
+++ PKGBUILD2022-09-06 06:59:30 UTC (rev 1294246)
@@ -3,7 +3,7 @@
 _hkgname=json-ast
 pkgname=haskell-json-ast
 pkgver=0.3.1
-pkgrel=242
+pkgrel=243
 pkgdesc="Universal JSON AST datastructure"
 url="https://github.com/nikita-volkov/json-ast";
 license=('MIT')



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

2022-09-05 Thread Felix Yan via arch-commits
Date: Tuesday, September 6, 2022 @ 06:59:21
  Author: felixonmars
Revision: 1294245

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-http-common/repos/community-staging-x86_64/PKGBUILD (from rev 
1294244, haskell-http-common/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2022-09-06 06:59:21 UTC (rev 1294245)
@@ -0,0 +1,43 @@
+# Maintainer: Felix Yan 
+
+_hkgname=http-common
+pkgname=haskell-http-common
+pkgver=0.8.3.4
+pkgrel=80
+pkgdesc="Common types for HTTP clients and servers"
+url="https://github.com/aesiniath/http-common";
+license=('BSD')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-base64-bytestring' 'haskell-blaze-builder' 
'haskell-case-insensitive'
+ 'haskell-network' 'haskell-random' 'haskell-unordered-containers')
+makedepends=('ghc' 'uusi')
+source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
+sha512sums=('8b344d80ecd5cf54eed44e281dadda0be401f88af7def443d172c3bde9c702e5137f09ab4bf3695e43ef6598508e94e80c12989568ca0c876d68479d553ee876')
+
+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 --datasubdir=$pkgname \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid 
--ghc-option=-fllvm
+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-http-common/trunk (PKGBUILD)

2022-09-05 Thread Felix Yan via arch-commits
Date: Tuesday, September 6, 2022 @ 06:59:05
  Author: felixonmars
Revision: 1294244

upgpkg: haskell-http-common 0.8.3.4-80: rebuild with hspec 2.10.0, hspec-core 
2.10.0, hspec-discover 2.10.0

Modified:
  haskell-http-common/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2022-09-06 06:58:55 UTC (rev 1294243)
+++ PKGBUILD2022-09-06 06:59:05 UTC (rev 1294244)
@@ -3,7 +3,7 @@
 _hkgname=http-common
 pkgname=haskell-http-common
 pkgver=0.8.3.4
-pkgrel=79
+pkgrel=80
 pkgdesc="Common types for HTTP clients and servers"
 url="https://github.com/aesiniath/http-common";
 license=('BSD')



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

2022-09-05 Thread Felix Yan via arch-commits
Date: Tuesday, September 6, 2022 @ 06:58:55
  Author: felixonmars
Revision: 1294243

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-relude/repos/community-staging-x86_64/PKGBUILD (from rev 
1294242, haskell-relude/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2022-09-06 06:58:55 UTC (rev 1294243)
@@ -0,0 +1,52 @@
+# Maintainer: Felix Yan 
+# Contributor: berberman 
+
+_hkgname=relude
+pkgname=haskell-relude
+pkgver=0.7.0.0
+pkgrel=200
+pkgdesc="Safe, performant, user-friendly and lightweight Haskell Standard 
Library."
+url="https://github.com/kowainik/relude";
+license=('MIT')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-hashable' 'haskell-unordered-containers')
+makedepends=('ghc' 'uusi' 'haskell-doctest' 'haskell-glob' 'haskell-hedgehog')
+source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz";)
+sha256sums=('c7492118453176e9ffbfca6c6723d4429d1d11f2133325ce06e87353cc80a1bf')
+
+prepare(){
+  cd $_hkgname-$pkgver
+  gen-setup
+  uusi -u base -u ghc-prim -u hashable -u hedgehog $_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 --datasubdir=$pkgname 
--enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid 
--ghc-option=-fllvm \
+--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 "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+  rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}



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

2022-09-05 Thread Felix Yan via arch-commits
Date: Tuesday, September 6, 2022 @ 06:58:40
  Author: felixonmars
Revision: 1294242

upgpkg: haskell-relude 0.7.0.0-200: rebuild with hspec 2.10.0, hspec-core 
2.10.0, hspec-discover 2.10.0

Modified:
  haskell-relude/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2022-09-06 06:58:31 UTC (rev 1294241)
+++ PKGBUILD2022-09-06 06:58:40 UTC (rev 1294242)
@@ -4,7 +4,7 @@
 _hkgname=relude
 pkgname=haskell-relude
 pkgver=0.7.0.0
-pkgrel=199
+pkgrel=200
 pkgdesc="Safe, performant, user-friendly and lightweight Haskell Standard 
Library."
 url="https://github.com/kowainik/relude";
 license=('MIT')



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

2022-09-05 Thread Felix Yan via arch-commits
Date: Tuesday, September 6, 2022 @ 06:58:31
  Author: felixonmars
Revision: 1294241

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-rio/repos/community-staging-x86_64/PKGBUILD (from rev 1294240, 
haskell-rio/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2022-09-06 06:58:31 UTC (rev 1294241)
@@ -0,0 +1,49 @@
+# Maintainer: Felix Yan 
+
+_hkgname=rio
+pkgname=haskell-rio
+pkgver=0.1.22.0
+pkgrel=33
+pkgdesc="A standard library for Haskell"
+url="https://github.com/commercialhaskell/rio";
+license=('MIT')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-hashable' 'haskell-microlens' 
'haskell-microlens-mtl'
+ 'haskell-primitive' 'haskell-typed-process' 'haskell-unliftio' 
'haskell-unliftio-core'
+ 'haskell-unordered-containers' 'haskell-vector')
+makedepends=('ghc' 'uusi' 'haskell-hspec' 'haskell-hspec-discover' 
'haskell-quickcheck')
+source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
+sha512sums=('a324bdc62341f7da9300c429712963de3926d5585a5772d412ba50d75503fd1c08edb7e6712d9ddc5d825910a5d59e13d9f0c48a2dca98efe33fead44ec7f8bd')
+
+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 --datasubdir=$pkgname 
--enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid 
--ghc-option=-fllvm
+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-rio/trunk (PKGBUILD)

2022-09-05 Thread Felix Yan via arch-commits
Date: Tuesday, September 6, 2022 @ 06:58:13
  Author: felixonmars
Revision: 1294240

upgpkg: haskell-rio 0.1.22.0-33: rebuild with hspec 2.10.0, hspec-core 2.10.0, 
hspec-discover 2.10.0

Modified:
  haskell-rio/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2022-09-06 06:58:04 UTC (rev 1294239)
+++ PKGBUILD2022-09-06 06:58:13 UTC (rev 1294240)
@@ -3,7 +3,7 @@
 _hkgname=rio
 pkgname=haskell-rio
 pkgver=0.1.22.0
-pkgrel=32
+pkgrel=33
 pkgdesc="A standard library for Haskell"
 url="https://github.com/commercialhaskell/rio";
 license=('MIT')



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

2022-09-05 Thread Felix Yan via arch-commits
Date: Tuesday, September 6, 2022 @ 06:58:04
  Author: felixonmars
Revision: 1294239

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-svg-builder/repos/community-staging-x86_64/
  haskell-svg-builder/repos/community-staging-x86_64/PKGBUILD
(from rev 1294238, haskell-svg-builder/trunk/PKGBUILD)

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

Copied: haskell-svg-builder/repos/community-staging-x86_64/PKGBUILD (from rev 
1294238, haskell-svg-builder/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2022-09-06 06:58:04 UTC (rev 1294239)
@@ -0,0 +1,45 @@
+# Maintainer: Felix Yan 
+
+_hkgname=svg-builder
+pkgname=haskell-svg-builder
+pkgver=0.1.1
+pkgrel=106
+pkgdesc="DSL for building SVG."
+url="https://github.com/diagrams/svg-builder.git";
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-blaze-builder' 'haskell-hashable' 
'haskell-unordered-containers')
+makedepends=('ghc' 'uusi')
+source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz";)
+sha256sums=('4fd0e3f2cbc5601fc69e7eab41588cbfa1150dc508d9d86bf5f3d393880382cc')
+
+prepare() {
+  cd $_hkgname-$pkgver
+  uusi -u base -u hashable $_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 --datasubdir=$pkgname 
--enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid 
--ghc-option=-fllvm \
+--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-svg-builder/trunk (PKGBUILD)

2022-09-05 Thread Felix Yan via arch-commits
Date: Tuesday, September 6, 2022 @ 06:57:49
  Author: felixonmars
Revision: 1294238

upgpkg: haskell-svg-builder 0.1.1-106: rebuild with hspec 2.10.0, hspec-core 
2.10.0, hspec-discover 2.10.0

Modified:
  haskell-svg-builder/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2022-09-06 06:57:40 UTC (rev 1294237)
+++ PKGBUILD2022-09-06 06:57:49 UTC (rev 1294238)
@@ -3,7 +3,7 @@
 _hkgname=svg-builder
 pkgname=haskell-svg-builder
 pkgver=0.1.1
-pkgrel=105
+pkgrel=106
 pkgdesc="DSL for building SVG."
 url="https://github.com/diagrams/svg-builder.git";
 license=("BSD")



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

2022-09-05 Thread Felix Yan via arch-commits
Date: Tuesday, September 6, 2022 @ 06:57:40
  Author: felixonmars
Revision: 1294237

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-charset/repos/community-staging-x86_64/PKGBUILD (from rev 
1294236, haskell-charset/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2022-09-06 06:57:40 UTC (rev 1294237)
@@ -0,0 +1,38 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=charset
+pkgname=haskell-charset
+pkgver=0.3.9
+pkgrel=68
+pkgdesc="A compatibility layer for base"
+url="https://github.com/ekmett/charset";
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-unordered-containers')
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
+sha512sums=('3540dfdcd06b1cb7307d27428f51567e6b93638cfc3da82b4c77ca416333e66bc05f96e3b2d70ee48acb13e52634ed6672626ff019316c52e8dd92368d18540c')
+
+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 
--ghc-option=-fllvm
+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-charset/trunk (PKGBUILD)

2022-09-05 Thread Felix Yan via arch-commits
Date: Tuesday, September 6, 2022 @ 06:57:25
  Author: felixonmars
Revision: 1294236

upgpkg: haskell-charset 0.3.9-68: rebuild with hspec 2.10.0, hspec-core 2.10.0, 
hspec-discover 2.10.0

Modified:
  haskell-charset/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2022-09-06 06:57:15 UTC (rev 1294235)
+++ PKGBUILD2022-09-06 06:57:25 UTC (rev 1294236)
@@ -4,7 +4,7 @@
 _hkgname=charset
 pkgname=haskell-charset
 pkgver=0.3.9
-pkgrel=67
+pkgrel=68
 pkgdesc="A compatibility layer for base"
 url="https://github.com/ekmett/charset";
 license=("BSD")



[arch-commits] Commit in haskell-expiring-cache-map/repos (2 files)

2022-09-05 Thread Felix Yan via arch-commits
Date: Tuesday, September 6, 2022 @ 06:57:15
  Author: felixonmars
Revision: 1294235

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-expiring-cache-map/repos/community-staging-x86_64/
  haskell-expiring-cache-map/repos/community-staging-x86_64/PKGBUILD
(from rev 1294234, haskell-expiring-cache-map/trunk/PKGBUILD)

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

Copied: haskell-expiring-cache-map/repos/community-staging-x86_64/PKGBUILD 
(from rev 1294234, haskell-expiring-cache-map/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2022-09-06 06:57:15 UTC (rev 1294235)
@@ -0,0 +1,38 @@
+# Maintainer: Felix Yan 
+# Contributor: Thomas Dziedzic 
+
+_hkgname=expiring-cache-map
+pkgname=haskell-expiring-cache-map
+pkgver=0.0.6.1
+pkgrel=245
+pkgdesc="General purpose simple caching."
+url="https://github.com/elblake/expiring-cache-map";
+license=('BSD')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-hashable' 'haskell-unordered-containers')
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
+sha512sums=('36fc34492bc4083d5b14e135900c765b74d4c64dee550ca43fa517d444de8a37f297876e580f40da5614bbf07abab9dd601ca14b7094a3f2eb3bc45e04ecb973')
+
+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 
--ghc-option=-fllvm
+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-expiring-cache-map/trunk (PKGBUILD)

2022-09-05 Thread Felix Yan via arch-commits
Date: Tuesday, September 6, 2022 @ 06:57:00
  Author: felixonmars
Revision: 1294234

upgpkg: haskell-expiring-cache-map 0.0.6.1-245: rebuild with hspec 2.10.0, 
hspec-core 2.10.0, hspec-discover 2.10.0

Modified:
  haskell-expiring-cache-map/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2022-09-06 06:56:50 UTC (rev 1294233)
+++ PKGBUILD2022-09-06 06:57:00 UTC (rev 1294234)
@@ -4,7 +4,7 @@
 _hkgname=expiring-cache-map
 pkgname=haskell-expiring-cache-map
 pkgver=0.0.6.1
-pkgrel=244
+pkgrel=245
 pkgdesc="General purpose simple caching."
 url="https://github.com/elblake/expiring-cache-map";
 license=('BSD')



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

2022-09-05 Thread Felix Yan via arch-commits
Date: Tuesday, September 6, 2022 @ 06:56:50
  Author: felixonmars
Revision: 1294233

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-basic-prelude/repos/community-staging-x86_64/PKGBUILD (from rev 
1294232, haskell-basic-prelude/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2022-09-06 06:56:50 UTC (rev 1294233)
@@ -0,0 +1,37 @@
+# Maintainer: Jelle van der Waa 
+
+_hkgname=basic-prelude
+pkgname=haskell-basic-prelude
+pkgver=0.7.0
+pkgrel=196
+pkgdesc='An enhanced core prelude; a common foundation for alternate preludes'
+arch=(x86_64)
+url="https://hackage.haskell.org/package/$_hkgname";
+license=(MIT)
+depends=(ghc-libs haskell-hashable haskell-unordered-containers haskell-vector)
+makedepends=(ghc)
+source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz";)
+sha512sums=('34b62d1cdddb8d5c5ec51f0b9cca8746174f2daf40e5fe0f0188707da1f590844bffccfc6d049e8e161323f541281130aa92700514455a947c503274422e271f')
+
+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 
--ghc-option=-fllvm
+  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
+}
+
+# vim: ts=2 sw=2 et:



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

2022-09-05 Thread Felix Yan via arch-commits
Date: Tuesday, September 6, 2022 @ 06:56:35
  Author: felixonmars
Revision: 1294232

upgpkg: haskell-basic-prelude 0.7.0-196: rebuild with hspec 2.10.0, hspec-core 
2.10.0, hspec-discover 2.10.0

Modified:
  haskell-basic-prelude/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2022-09-06 06:56:24 UTC (rev 1294231)
+++ PKGBUILD2022-09-06 06:56:35 UTC (rev 1294232)
@@ -3,7 +3,7 @@
 _hkgname=basic-prelude
 pkgname=haskell-basic-prelude
 pkgver=0.7.0
-pkgrel=195
+pkgrel=196
 pkgdesc='An enhanced core prelude; a common foundation for alternate preludes'
 arch=(x86_64)
 url="https://hackage.haskell.org/package/$_hkgname";



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

2022-09-05 Thread Felix Yan via arch-commits
Date: Tuesday, September 6, 2022 @ 06:56:24
  Author: felixonmars
Revision: 1294231

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-microlens-platform/repos/community-staging-x86_64/PKGBUILD 
(from rev 1294230, haskell-microlens-platform/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2022-09-06 06:56:24 UTC (rev 1294231)
@@ -0,0 +1,45 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=microlens-platform
+pkgname=haskell-microlens-platform
+pkgver=0.4.2.1
+pkgrel=60
+pkgdesc="microlens + all batteries included (best for apps)"
+url="https://github.com/monadfix/microlens";
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs' "haskell-hashable" "haskell-microlens" 
"haskell-microlens-ghc"
+ "haskell-microlens-mtl" "haskell-microlens-th"
+ "haskell-unordered-containers" "haskell-vector")
+makedepends=('ghc' 'uusi')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
+sha512sums=('69bb073c10b804cc2bd9551903fdce74a5e597689a9aee0a842e4f5630e5e9b5ce4eb78acb421613365f5aa34a383c8fb60cf6c4bca1823866e2ad4a91a6c712')
+
+prepare() {
+cd $_hkgname-$pkgver
+uusi -u microlens -u microlens-ghc $_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 --datasubdir=$pkgname \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid 
--ghc-option=-fllvm
+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-microlens-platform/trunk (PKGBUILD)

2022-09-05 Thread Felix Yan via arch-commits
Date: Tuesday, September 6, 2022 @ 06:56:08
  Author: felixonmars
Revision: 1294230

upgpkg: haskell-microlens-platform 0.4.2.1-60: rebuild with hspec 2.10.0, 
hspec-core 2.10.0, hspec-discover 2.10.0

Modified:
  haskell-microlens-platform/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2022-09-06 06:55:50 UTC (rev 1294229)
+++ PKGBUILD2022-09-06 06:56:08 UTC (rev 1294230)
@@ -4,7 +4,7 @@
 _hkgname=microlens-platform
 pkgname=haskell-microlens-platform
 pkgver=0.4.2.1
-pkgrel=59
+pkgrel=60
 pkgdesc="microlens + all batteries included (best for apps)"
 url="https://github.com/monadfix/microlens";
 license=("BSD")



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

2022-09-05 Thread Felix Yan via arch-commits
Date: Tuesday, September 6, 2022 @ 06:55:50
  Author: felixonmars
Revision: 1294229

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-semirings/repos/community-staging-x86_64/PKGBUILD (from rev 
1294228, haskell-semirings/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2022-09-06 06:55:50 UTC (rev 1294229)
@@ -0,0 +1,46 @@
+# Maintainer: Felix Yan 
+
+_hkgname=semirings
+pkgname=haskell-semirings
+pkgver=0.6
+pkgrel=83
+pkgdesc="two monoids as one, in holy haskimony"
+url="http://github.com/chessai/semirings";
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-base-compat-batteries' 'haskell-hashable'
+ 'haskell-unordered-containers')
+makedepends=('ghc' 'uusi')
+source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz";)
+sha256sums=('99356619b137c7c4cf6597909be3c9df118f08a7dff4897549e350b95719059b')
+
+prepare() {
+  cd $_hkgname-$pkgver
+  uusi -u hashable $_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 --datasubdir=$pkgname 
--enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid 
--ghc-option=-fllvm \
+--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-semirings/trunk (PKGBUILD)

2022-09-05 Thread Felix Yan via arch-commits
Date: Tuesday, September 6, 2022 @ 06:55:32
  Author: felixonmars
Revision: 1294228

upgpkg: haskell-semirings 0.6-83: rebuild with hspec 2.10.0, hspec-core 2.10.0, 
hspec-discover 2.10.0

Modified:
  haskell-semirings/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2022-09-06 06:55:21 UTC (rev 1294227)
+++ PKGBUILD2022-09-06 06:55:32 UTC (rev 1294228)
@@ -3,7 +3,7 @@
 _hkgname=semirings
 pkgname=haskell-semirings
 pkgver=0.6
-pkgrel=82
+pkgrel=83
 pkgdesc="two monoids as one, in holy haskimony"
 url="http://github.com/chessai/semirings";
 license=("BSD")



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

2022-09-05 Thread Felix Yan via arch-commits
Date: Tuesday, September 6, 2022 @ 06:55:21
  Author: felixonmars
Revision: 1294227

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-vault/repos/community-staging-x86_64/PKGBUILD (from rev 
1294226, haskell-vault/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2022-09-06 06:55:21 UTC (rev 1294227)
@@ -0,0 +1,44 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=vault
+pkgname=haskell-vault
+pkgver=0.3.1.5
+pkgrel=111
+pkgdesc="A persistent store for values of arbitrary types"
+url="https://github.com/HeinrichApfelmus/vault";
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-hashable' 'haskell-unordered-containers')
+makedepends=('ghc' 'uusi')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
+sha512sums=('f268d192f53594d5be39db807982073591e9bb830411813d6904e5ad1bf10d16eb5f89d9a39b764f92e6e196aeaabeac1b75cd07a70c59a42ce842835758e409')
+
+prepare() {
+cd $_hkgname-$pkgver
+uusi -u hashable $_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 --datasubdir=$pkgname \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid 
--ghc-option=-fllvm \
+-fuseghc
+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-vault/trunk (PKGBUILD)

2022-09-05 Thread Felix Yan via arch-commits
Date: Tuesday, September 6, 2022 @ 06:55:05
  Author: felixonmars
Revision: 1294226

upgpkg: haskell-vault 0.3.1.5-111: rebuild with hspec 2.10.0, hspec-core 
2.10.0, hspec-discover 2.10.0

Modified:
  haskell-vault/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2022-09-06 06:54:53 UTC (rev 1294225)
+++ PKGBUILD2022-09-06 06:55:05 UTC (rev 1294226)
@@ -4,7 +4,7 @@
 _hkgname=vault
 pkgname=haskell-vault
 pkgver=0.3.1.5
-pkgrel=110
+pkgrel=111
 pkgdesc="A persistent store for values of arbitrary types"
 url="https://github.com/HeinrichApfelmus/vault";
 license=("BSD")



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

2022-09-05 Thread Felix Yan via arch-commits
Date: Tuesday, September 6, 2022 @ 06:54:53
  Author: felixonmars
Revision: 1294225

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-dns/repos/community-staging-x86_64/PKGBUILD (from rev 1294224, 
haskell-dns/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2022-09-06 06:54:53 UTC (rev 1294225)
@@ -0,0 +1,46 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=dns
+pkgname=haskell-dns
+pkgver=4.0.1
+pkgrel=274
+pkgdesc="DNS library in Haskell"
+url="https://hackage.haskell.org/package/${_hkgname}";
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-async' 'haskell-auto-update' 'haskell-attoparsec'
+ 'haskell-base16-bytestring' 'haskell-base64-bytestring' 
'haskell-cryptonite'
+ 'haskell-hourglass' 'haskell-iproute' 'haskell-network' 
'haskell-psqueues')
+makedepends=('ghc' 'haskell-doctest' 'haskell-hspec' 'haskell-word8' 
'haskell-quickcheck')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
+sha512sums=('5c3d86c95aeb61ffdf951472a18ce2878b9dad1069efdf02fd7aff4065cf88c93c13d197488af65811440c674a75601b0c3336a6de6a9bff98cca018254b6e9c')
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --datasubdir=$pkgname 
--enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid 
--ghc-option=-fllvm
+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/kazu-yamamoto/dns/issues/102
+runhaskell Setup test || 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 "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}



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

2022-09-05 Thread Felix Yan via arch-commits
Date: Tuesday, September 6, 2022 @ 06:54:37
  Author: felixonmars
Revision: 1294224

upgpkg: haskell-dns 4.0.1-274: rebuild with hspec 2.10.0, hspec-core 2.10.0, 
hspec-discover 2.10.0

Modified:
  haskell-dns/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2022-09-06 06:54:26 UTC (rev 1294223)
+++ PKGBUILD2022-09-06 06:54:37 UTC (rev 1294224)
@@ -4,7 +4,7 @@
 _hkgname=dns
 pkgname=haskell-dns
 pkgver=4.0.1
-pkgrel=273
+pkgrel=274
 pkgdesc="DNS library in Haskell"
 url="https://hackage.haskell.org/package/${_hkgname}";
 license=("BSD")



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

2022-09-05 Thread Felix Yan via arch-commits
Date: Tuesday, September 6, 2022 @ 06:54:26
  Author: felixonmars
Revision: 1294223

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-semigroupoids/repos/community-staging-x86_64/PKGBUILD (from rev 
1294222, haskell-semigroupoids/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2022-09-06 06:54:26 UTC (rev 1294223)
@@ -0,0 +1,46 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=semigroupoids
+pkgname=haskell-semigroupoids
+pkgver=5.3.7
+pkgrel=58
+pkgdesc="Semigroupoids: Category sans id"
+url="https://github.com/ekmett/semigroupoids";
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-base-orphans' 'haskell-bifunctors' 
'haskell-comonad' 'haskell-contravariant'
+ 'haskell-distributive' 'haskell-hashable' 'haskell-tagged' 
'haskell-transformers-compat'
+ 'haskell-unordered-containers')
+makedepends=('ghc' 'haskell-cabal-doctest' 'haskell-doctest')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
+sha512sums=('5e908f3b1618cfeb45e03335284e8811ff443f3d7cd8013813337729da62570c052e854bde64c56535809340d0ba281e246d7d0cc8f14627deeb7b1047623849')
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --datasubdir=$pkgname 
--enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid 
--ghc-option=-fllvm \
+-ftagged -fcomonad -fdoctests -fdistributive -fcontravariant 
-fcontainers -funordered-containers
+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-semigroupoids/trunk (PKGBUILD)

2022-09-05 Thread Felix Yan via arch-commits
Date: Tuesday, September 6, 2022 @ 06:54:09
  Author: felixonmars
Revision: 1294222

upgpkg: haskell-semigroupoids 5.3.7-58: rebuild with hspec 2.10.0, hspec-core 
2.10.0, hspec-discover 2.10.0

Modified:
  haskell-semigroupoids/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2022-09-06 06:54:06 UTC (rev 1294221)
+++ PKGBUILD2022-09-06 06:54:09 UTC (rev 1294222)
@@ -4,7 +4,7 @@
 _hkgname=semigroupoids
 pkgname=haskell-semigroupoids
 pkgver=5.3.7
-pkgrel=57
+pkgrel=58
 pkgdesc="Semigroupoids: Category sans id"
 url="https://github.com/ekmett/semigroupoids";
 license=("BSD")



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

2022-09-05 Thread Antonio Rojas via arch-commits
Date: Tuesday, September 6, 2022 @ 06:54:06
  Author: arojas
Revision: 1294221

archrelease: copy trunk to community-staging-x86_64

Added:
  igraph/repos/community-staging-x86_64/
  igraph/repos/community-staging-x86_64/PKGBUILD
(from rev 1294220, igraph/trunk/PKGBUILD)

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

Copied: igraph/repos/community-staging-x86_64/PKGBUILD (from rev 1294220, 
igraph/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2022-09-06 06:54:06 UTC (rev 1294221)
@@ -0,0 +1,31 @@
+# Maintainer: Antonio Rojas 
+# Contributor: Fazlul Shahriar 
+# Contributor: Denis Zawada 
+
+pkgname=igraph
+pkgver=0.10.0
+pkgrel=1
+pkgdesc='A library for creating and manipulating (un)directed graphs'
+arch=(x86_64)
+url='https://igraph.org/c/'
+license=(GPL2)
+depends=(glpk arpack libxml2 suitesparse plfit)
+makedepends=(cmake)
+source=(https://github.com/igraph/igraph/releases/download/$pkgver/$pkgname-$pkgver.tar.gz)
+sha256sums=('62e3c9e51ac5b0f1871142aac23956f3a6a337fee980bf5474bd4ac3d76e1a68')
+
+build() {
+  cmake -B build -S $pkgname-$pkgver \
+-DCMAKE_INSTALL_PREFIX=/usr \
+-DCMAKE_BUILD_TYPE=None \
+-DBUILD_SHARED_LIBS=ON
+  cmake --build build
+}
+
+check() {
+  cmake --build build --target check
+}
+
+package() {
+  DESTDIR="$pkgdir" cmake --install build
+}



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

2022-09-05 Thread Antonio Rojas via arch-commits
Date: Tuesday, September 6, 2022 @ 06:53:57
  Author: arojas
Revision: 1294220

upgpkg: igraph 0.10.0-1: Update to 0.10.0

Modified:
  igraph/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2022-09-06 06:53:56 UTC (rev 1294219)
+++ PKGBUILD2022-09-06 06:53:57 UTC (rev 1294220)
@@ -3,7 +3,7 @@
 # Contributor: Denis Zawada 
 
 pkgname=igraph
-pkgver=0.9.10
+pkgver=0.10.0
 pkgrel=1
 pkgdesc='A library for creating and manipulating (un)directed graphs'
 arch=(x86_64)
@@ -12,7 +12,7 @@
 depends=(glpk arpack libxml2 suitesparse plfit)
 makedepends=(cmake)
 
source=(https://github.com/igraph/igraph/releases/download/$pkgver/$pkgname-$pkgver.tar.gz)
-sha256sums=('3e10eb2e0588bf6a2e1e730fb1a685f7591cbe589326f4ac1f5bb45b36664dbe')
+sha256sums=('62e3c9e51ac5b0f1871142aac23956f3a6a337fee980bf5474bd4ac3d76e1a68')
 
 build() {
   cmake -B build -S $pkgname-$pkgver \



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

2022-09-05 Thread Felix Yan via arch-commits
Date: Tuesday, September 6, 2022 @ 06:53:56
  Author: felixonmars
Revision: 1294219

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-hyphenation/repos/community-staging-x86_64/PKGBUILD (from rev 
1294218, haskell-hyphenation/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2022-09-06 06:53:56 UTC (rev 1294219)
@@ -0,0 +1,40 @@
+# Maintainer: Felix Yan 
+
+_hkgname=hyphenation
+pkgname=haskell-hyphenation
+pkgver=0.8.2
+pkgrel=87
+pkgdesc="Configurable Knuth-Liang hyphenation"
+url="https://github.com/ekmett/hyphenation";
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-file-embed' 'haskell-unordered-containers' 
'haskell-zlib')
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz";)
+sha512sums=('35e96a966d1eaa5e3e66e95e1a3fff5a2522adb9a1bc6c34c823bb34b936e1f6891fe987a808bb683d4c832f33f2bbb22bc8d259ffc4380fc64e889ccb2f23c0')
+
+build() {
+  cd $_hkgname-$pkgver
+
+  runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --datasubdir=$pkgname 
--enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid 
--ghc-option=-fllvm \
+--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-hyphenation/trunk (PKGBUILD)

2022-09-05 Thread Felix Yan via arch-commits
Date: Tuesday, September 6, 2022 @ 06:53:41
  Author: felixonmars
Revision: 1294218

upgpkg: haskell-hyphenation 0.8.2-87: rebuild with hspec 2.10.0, hspec-core 
2.10.0, hspec-discover 2.10.0

Modified:
  haskell-hyphenation/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2022-09-06 06:53:31 UTC (rev 1294217)
+++ PKGBUILD2022-09-06 06:53:41 UTC (rev 1294218)
@@ -3,7 +3,7 @@
 _hkgname=hyphenation
 pkgname=haskell-hyphenation
 pkgver=0.8.2
-pkgrel=86
+pkgrel=87
 pkgdesc="Configurable Knuth-Liang hyphenation"
 url="https://github.com/ekmett/hyphenation";
 license=("BSD")



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

2022-09-05 Thread Felix Yan via arch-commits
Date: Tuesday, September 6, 2022 @ 06:53:31
  Author: felixonmars
Revision: 1294217

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-uniplate/repos/community-staging-x86_64/PKGBUILD (from rev 
1294216, haskell-uniplate/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2022-09-06 06:53:31 UTC (rev 1294217)
@@ -0,0 +1,39 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=uniplate
+pkgname=haskell-uniplate
+pkgver=1.6.13
+pkgrel=148
+pkgdesc="Help writing simple, concise and fast generic operations."
+url="https://github.com/ndmitchell/uniplate#readme";
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs' "haskell-hashable" "haskell-syb" 
"haskell-unordered-containers")
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
+sha512sums=('8cab820d40b318c7483319de4174bdbd3637e1c93f42bc6b796c6a8a1fa93331c0a2ff3b7c77f6a2ec0509fb48bb922ef732c7d79e8e6bcf7987bde949459310')
+
+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 
--ghc-option=-fllvm \
+-fseparate_syb -ftypeable_fingerprint
+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-uniplate/trunk (PKGBUILD)

2022-09-05 Thread Felix Yan via arch-commits
Date: Tuesday, September 6, 2022 @ 06:53:17
  Author: felixonmars
Revision: 1294216

upgpkg: haskell-uniplate 1.6.13-148: rebuild with hspec 2.10.0, hspec-core 
2.10.0, hspec-discover 2.10.0

Modified:
  haskell-uniplate/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2022-09-06 06:53:05 UTC (rev 1294215)
+++ PKGBUILD2022-09-06 06:53:17 UTC (rev 1294216)
@@ -4,7 +4,7 @@
 _hkgname=uniplate
 pkgname=haskell-uniplate
 pkgver=1.6.13
-pkgrel=147
+pkgrel=148
 pkgdesc="Help writing simple, concise and fast generic operations."
 url="https://github.com/ndmitchell/uniplate#readme";
 license=("BSD")



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

2022-09-05 Thread Felix Yan via arch-commits
Date: Tuesday, September 6, 2022 @ 06:53:05
  Author: felixonmars
Revision: 1294215

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-time-manager/repos/community-staging-x86_64/PKGBUILD (from rev 
1294214, haskell-time-manager/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2022-09-06 06:53:05 UTC (rev 1294215)
@@ -0,0 +1,42 @@
+# Maintainer: Felix Yan 
+
+_hkgname=time-manager
+pkgname=haskell-time-manager
+pkgver=0.0.0
+pkgrel=267
+pkgdesc="Scalable timer"
+url="https://github.com/yesodweb/wai";
+license=('MIT')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-auto-update')
+makedepends=('ghc')
+source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
+sha512sums=('aa8bd9dc9a66ea097fe2d6a6d9e77eff67debc58a588da7ae1d6fc312b6bb371da58b413b58cdba21623e2da26633595f379ac9e0a7a6dc7281ad42353231054')
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --datasubdir=$pkgname 
--enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid 
--ghc-option=-fllvm
+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-time-manager/trunk (PKGBUILD)

2022-09-05 Thread Felix Yan via arch-commits
Date: Tuesday, September 6, 2022 @ 06:52:50
  Author: felixonmars
Revision: 1294214

upgpkg: haskell-time-manager 0.0.0-267: rebuild with hspec 2.10.0, hspec-core 
2.10.0, hspec-discover 2.10.0

Modified:
  haskell-time-manager/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2022-09-06 06:52:41 UTC (rev 1294213)
+++ PKGBUILD2022-09-06 06:52:50 UTC (rev 1294214)
@@ -3,7 +3,7 @@
 _hkgname=time-manager
 pkgname=haskell-time-manager
 pkgver=0.0.0
-pkgrel=266
+pkgrel=267
 pkgdesc="Scalable timer"
 url="https://github.com/yesodweb/wai";
 license=('MIT')



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

2022-09-05 Thread Felix Yan via arch-commits
Date: Tuesday, September 6, 2022 @ 06:52:41
  Author: felixonmars
Revision: 1294213

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-invariant/repos/community-staging-x86_64/PKGBUILD (from rev 
1294212, haskell-invariant/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2022-09-06 06:52:41 UTC (rev 1294213)
@@ -0,0 +1,44 @@
+# Maintainer: Felix Yan 
+
+_hkgname=invariant
+pkgname=haskell-invariant
+pkgver=0.6
+pkgrel=15
+pkgdesc="Haskell98 invariant functors"
+url="https://github.com/nfrisby/invariant-functors";
+license=('custom:BSD2')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-bifunctors' 'haskell-comonad' 
'haskell-contravariant'
+ 'haskell-profunctors' 'haskell-statevar' 'haskell-tagged' 
'haskell-th-abstraction'
+ 'haskell-transformers-compat' 'haskell-unordered-containers')
+makedepends=('ghc' 'haskell-hspec' 'haskell-quickcheck')
+source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
+sha512sums=('0db5e58551b9432e60712621e6d1a496d2cf7d1abf0c7083b60285b007b51fc4fb0b75c4c9908d9c61252487a95b42a016f9567619302075e721dc144489')
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --datasubdir=$pkgname 
--enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid 
--ghc-option=-fllvm
+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-invariant/trunk (PKGBUILD)

2022-09-05 Thread Felix Yan via arch-commits
Date: Tuesday, September 6, 2022 @ 06:52:25
  Author: felixonmars
Revision: 1294212

upgpkg: haskell-invariant 0.6-15: rebuild with hspec 2.10.0, hspec-core 2.10.0, 
hspec-discover 2.10.0

Modified:
  haskell-invariant/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2022-09-06 06:52:15 UTC (rev 1294211)
+++ PKGBUILD2022-09-06 06:52:25 UTC (rev 1294212)
@@ -3,7 +3,7 @@
 _hkgname=invariant
 pkgname=haskell-invariant
 pkgver=0.6
-pkgrel=14
+pkgrel=15
 pkgdesc="Haskell98 invariant functors"
 url="https://github.com/nfrisby/invariant-functors";
 license=('custom:BSD2')



[arch-commits] Commit in haskell-tls-session-manager/repos (2 files)

2022-09-05 Thread Felix Yan via arch-commits
Date: Tuesday, September 6, 2022 @ 06:52:15
  Author: felixonmars
Revision: 1294211

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-tls-session-manager/repos/community-staging-x86_64/
  haskell-tls-session-manager/repos/community-staging-x86_64/PKGBUILD
(from rev 1294210, haskell-tls-session-manager/trunk/PKGBUILD)

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

Copied: haskell-tls-session-manager/repos/community-staging-x86_64/PKGBUILD 
(from rev 1294210, haskell-tls-session-manager/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2022-09-06 06:52:15 UTC (rev 1294211)
@@ -0,0 +1,39 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=tls-session-manager
+pkgname=haskell-tls-session-manager
+pkgver=0.0.4
+pkgrel=287
+pkgdesc="In-memory TLS session manager"
+url="https://hackage.haskell.org/package/tls-session-manager";
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs' "haskell-auto-update" 'haskell-basement' "haskell-clock" 
'haskell-memory'
+ "haskell-psqueues" "haskell-tls")
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
+sha512sums=('8516a2a6a12ee33ca3cbfcf33f5108218dcfea54b092a5292cbe0935b1c181d1aa26d171eb1f62d93ac80bebca21221598a07e225be5513743b227ef6908fbec')
+
+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 
--ghc-option=-fllvm
+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-tls-session-manager/trunk (PKGBUILD)

2022-09-05 Thread Felix Yan via arch-commits
Date: Tuesday, September 6, 2022 @ 06:51:57
  Author: felixonmars
Revision: 1294210

upgpkg: haskell-tls-session-manager 0.0.4-287: rebuild with hspec 2.10.0, 
hspec-core 2.10.0, hspec-discover 2.10.0

Modified:
  haskell-tls-session-manager/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2022-09-06 06:51:48 UTC (rev 1294209)
+++ PKGBUILD2022-09-06 06:51:57 UTC (rev 1294210)
@@ -4,7 +4,7 @@
 _hkgname=tls-session-manager
 pkgname=haskell-tls-session-manager
 pkgver=0.0.4
-pkgrel=286
+pkgrel=287
 pkgdesc="In-memory TLS session manager"
 url="https://hackage.haskell.org/package/tls-session-manager";
 license=("BSD")



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

2022-09-05 Thread Felix Yan via arch-commits
Date: Tuesday, September 6, 2022 @ 06:51:48
  Author: felixonmars
Revision: 1294209

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-ini/repos/community-staging-x86_64/PKGBUILD (from rev 1294208, 
haskell-ini/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2022-09-06 06:51:48 UTC (rev 1294209)
@@ -0,0 +1,43 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=ini
+pkgname=haskell-ini
+pkgver=0.4.2
+pkgrel=11
+pkgdesc="Configuration files in the INI format"
+url="https://github.com/andreasabel/ini";
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-attoparsec' 'haskell-unordered-containers')
+makedepends=('ghc' 'haskell-hspec')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
+sha512sums=('ff46e8851c3d5bf75ff418016300edb726afa3c6973664dff7feb053e7528ce9f2e2e8317871b3756251f40c8890f1c6ada5b4942aa8b153416f2d84091dd985')
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --datasubdir=$pkgname 
--enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid 
--ghc-option=-fllvm
+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-ini/trunk (PKGBUILD)

2022-09-05 Thread Felix Yan via arch-commits
Date: Tuesday, September 6, 2022 @ 06:51:32
  Author: felixonmars
Revision: 1294208

upgpkg: haskell-ini 0.4.2-11: rebuild with hspec 2.10.0, hspec-core 2.10.0, 
hspec-discover 2.10.0

Modified:
  haskell-ini/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2022-09-06 06:51:22 UTC (rev 1294207)
+++ PKGBUILD2022-09-06 06:51:32 UTC (rev 1294208)
@@ -4,7 +4,7 @@
 _hkgname=ini
 pkgname=haskell-ini
 pkgver=0.4.2
-pkgrel=10
+pkgrel=11
 pkgdesc="Configuration files in the INI format"
 url="https://github.com/andreasabel/ini";
 license=("BSD")



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

2022-09-05 Thread Felix Yan via arch-commits
Date: Tuesday, September 6, 2022 @ 06:51:22
  Author: felixonmars
Revision: 1294207

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-heapsize/repos/community-staging-x86_64/PKGBUILD (from rev 
1294206, haskell-heapsize/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2022-09-06 06:51:22 UTC (rev 1294207)
@@ -0,0 +1,41 @@
+# Maintainer: Felix Yan 
+
+_hkgname=heapsize
+pkgname=haskell-heapsize
+pkgver=0.3.0.1
+pkgrel=144
+pkgdesc="Determine the size of runtime data structures"
+url="https://github.com/pepeiborra/heapsize.git";
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-hashable' 'haskell-hashtables' 'haskell-primitive'
+ 'haskell-unordered-containers')
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz";)
+sha256sums=('1e68f7c7a67e2565308e19505c61a378118ec5b24a9ebfbe669766dbd867686c')
+
+build() {
+  cd $_hkgname-$pkgver
+
+  runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --datasubdir=$pkgname 
--enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid 
--ghc-option=-fllvm \
+--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-heapsize/trunk (PKGBUILD)

2022-09-05 Thread Felix Yan via arch-commits
Date: Tuesday, September 6, 2022 @ 06:51:05
  Author: felixonmars
Revision: 1294206

upgpkg: haskell-heapsize 0.3.0.1-144: rebuild with hspec 2.10.0, hspec-core 
2.10.0, hspec-discover 2.10.0

Modified:
  haskell-heapsize/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2022-09-06 06:50:30 UTC (rev 1294205)
+++ PKGBUILD2022-09-06 06:51:05 UTC (rev 1294206)
@@ -3,7 +3,7 @@
 _hkgname=heapsize
 pkgname=haskell-heapsize
 pkgver=0.3.0.1
-pkgrel=143
+pkgrel=144
 pkgdesc="Determine the size of runtime data structures"
 url="https://github.com/pepeiborra/heapsize.git";
 license=("BSD")



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

2022-09-05 Thread Felix Yan via arch-commits
Date: Tuesday, September 6, 2022 @ 06:50:30
  Author: felixonmars
Revision: 1294205

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-unordered-containers/repos/community-staging-x86_64/
  haskell-unordered-containers/repos/community-staging-x86_64/PKGBUILD
(from rev 1294204, haskell-unordered-containers/trunk/PKGBUILD)

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

Copied: haskell-unordered-containers/repos/community-staging-x86_64/PKGBUILD 
(from rev 1294204, haskell-unordered-containers/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2022-09-06 06:50:30 UTC (rev 1294205)
@@ -0,0 +1,48 @@
+# Maintainer: Felix Yan 
+# Contributor: Daniel Nagy 
+# Contributor: Daniel Micay 
+# Contributor: Martin Harvan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=unordered-containers
+pkgname=haskell-unordered-containers
+pkgver=0.2.19.1
+pkgrel=32
+pkgdesc="Efficient hashing-based container types"
+url="https://github.com/haskell-unordered-containers/unordered-containers";
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-hashable')
+makedepends=('ghc' 'haskell-chasingbottoms' 'haskell-hunit' 'haskell-nothunks' 
'haskell-quickcheck'
+ 'haskell-random' 'haskell-tasty' 'haskell-tasty-hunit' 
'haskell-tasty-quickcheck')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
+sha512sums=('2ea49766210fcec1f8f8bd99c2bb296c4ffcb7ab00317b7663436b6ab0037f9b78cfa22631a1e2bc1f34b6c9b08614aa0ca98c5256ab18258645bfd72351b712')
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --datasubdir=$pkgname 
--enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid 
--ghc-option=-fllvm \
+-f-debug
+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-unordered-containers/trunk (PKGBUILD)

2022-09-05 Thread Felix Yan via arch-commits
Date: Tuesday, September 6, 2022 @ 06:50:15
  Author: felixonmars
Revision: 1294204

upgpkg: haskell-unordered-containers 0.2.19.1-32: rebuild with hspec 2.10.0, 
hspec-core 2.10.0, hspec-discover 2.10.0

Modified:
  haskell-unordered-containers/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2022-09-06 06:50:05 UTC (rev 1294203)
+++ PKGBUILD2022-09-06 06:50:15 UTC (rev 1294204)
@@ -7,7 +7,7 @@
 _hkgname=unordered-containers
 pkgname=haskell-unordered-containers
 pkgver=0.2.19.1
-pkgrel=31
+pkgrel=32
 pkgdesc="Efficient hashing-based container types"
 url="https://github.com/haskell-unordered-containers/unordered-containers";
 license=("BSD")



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

2022-09-05 Thread Felix Yan via arch-commits
Date: Tuesday, September 6, 2022 @ 06:50:05
  Author: felixonmars
Revision: 1294203

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-auto-update/repos/community-staging-x86_64/
  haskell-auto-update/repos/community-staging-x86_64/PKGBUILD
(from rev 1294202, haskell-auto-update/trunk/PKGBUILD)

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

Copied: haskell-auto-update/repos/community-staging-x86_64/PKGBUILD (from rev 
1294202, haskell-auto-update/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2022-09-06 06:50:05 UTC (rev 1294203)
@@ -0,0 +1,43 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=auto-update
+pkgname=haskell-auto-update
+pkgver=0.1.6
+pkgrel=270
+pkgdesc="Efficiently run periodic, on-demand actions"
+url="https://github.com/yesodweb/wai";
+license=("MIT")
+arch=('x86_64')
+depends=('ghc-libs')
+makedepends=('ghc' 'haskell-hspec' 'haskell-retry' 'haskell-hunit')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
+sha512sums=('ff0f4f835d0b24aafbe18dbc42a9c3cc396cea24be3f4b13b5f5dac49b3b21030c941c8b09a5c33ba175c9902d076aa12fc9eb5a6a79c94ee5c9b60935fa047f')
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --datasubdir=$pkgname 
--enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid 
--ghc-option=-fllvm
+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-auto-update/trunk (PKGBUILD)

2022-09-05 Thread Felix Yan via arch-commits
Date: Tuesday, September 6, 2022 @ 06:49:50
  Author: felixonmars
Revision: 1294202

upgpkg: haskell-auto-update 0.1.6-270: rebuild with hspec 2.10.0, hspec-core 
2.10.0, hspec-discover 2.10.0

Modified:
  haskell-auto-update/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2022-09-06 06:49:40 UTC (rev 1294201)
+++ PKGBUILD2022-09-06 06:49:50 UTC (rev 1294202)
@@ -4,7 +4,7 @@
 _hkgname=auto-update
 pkgname=haskell-auto-update
 pkgver=0.1.6
-pkgrel=269
+pkgrel=270
 pkgdesc="Efficiently run periodic, on-demand actions"
 url="https://github.com/yesodweb/wai";
 license=("MIT")



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

2022-09-05 Thread Felix Yan via arch-commits
Date: Tuesday, September 6, 2022 @ 06:49:40
  Author: felixonmars
Revision: 1294201

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-one-liner/repos/community-staging-x86_64/
  haskell-one-liner/repos/community-staging-x86_64/PKGBUILD
(from rev 1294200, haskell-one-liner/trunk/PKGBUILD)

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

Copied: haskell-one-liner/repos/community-staging-x86_64/PKGBUILD (from rev 
1294200, haskell-one-liner/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2022-09-06 06:49:40 UTC (rev 1294201)
@@ -0,0 +1,43 @@
+# Maintainer: Felix Yan 
+
+_hkgname=one-liner
+pkgname=haskell-one-liner
+pkgver=2.1
+pkgrel=26
+pkgdesc="Constraint-based generics"
+url="https://github.com/sjoerdvisscher/one-liner";
+license=('BSD')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-bifunctors' 'haskell-contravariant' 
'haskell-linear-base'
+ 'haskell-profunctors' 'haskell-tagged')
+makedepends=('ghc' 'haskell-hunit')
+source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
+sha512sums=('e90a587686b7e6a41afd97d0f00af14e38de43812af8973cc54457364ecf67459357a947c603f5f50c7ea7fc3afc329f9611890d0c7fcb1fb578e965409af5cc')
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --datasubdir=$pkgname 
--enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid 
--ghc-option=-fllvm
+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-one-liner/trunk (PKGBUILD)

2022-09-05 Thread Felix Yan via arch-commits
Date: Tuesday, September 6, 2022 @ 06:49:25
  Author: felixonmars
Revision: 1294200

upgpkg: haskell-one-liner 2.1-26: rebuild with hspec 2.10.0, hspec-core 2.10.0, 
hspec-discover 2.10.0

Modified:
  haskell-one-liner/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2022-09-06 06:49:06 UTC (rev 1294199)
+++ PKGBUILD2022-09-06 06:49:25 UTC (rev 1294200)
@@ -3,7 +3,7 @@
 _hkgname=one-liner
 pkgname=haskell-one-liner
 pkgver=2.1
-pkgrel=25
+pkgrel=26
 pkgdesc="Constraint-based generics"
 url="https://github.com/sjoerdvisscher/one-liner";
 license=('BSD')



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

2022-09-05 Thread Felix Yan via arch-commits
Date: Tuesday, September 6, 2022 @ 06:49:06
  Author: felixonmars
Revision: 1294199

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-validation-selective/repos/community-staging-x86_64/PKGBUILD 
(from rev 1294198, haskell-validation-selective/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2022-09-06 06:49:06 UTC (rev 1294199)
@@ -0,0 +1,52 @@
+# Maintainer: Felix Yan 
+# Contributor: berberman 
+
+_hkgname=validation-selective
+pkgname=haskell-validation-selective
+pkgver=0.1.0.2
+pkgrel=17
+pkgdesc="Lighweight pure data validation based on Applicative and Selective 
functors."
+url="https://github.com/kowainik/validation-selective";
+license=('MPL2')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-selective')
+makedepends=('ghc' 'uusi' 'haskell-doctest' 'haskell-hedgehog' 'haskell-hspec'
+ 'haskell-hspec-hedgehog')
+source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz";)
+sha512sums=('6c45501e0cfa470b3a064babb088e12d5cf8a046e3c14f8c723ce58ec42c439988072ee059e684597089dc90e4062a381a8ce3f7048fb18b9bcd8a7eaf2ab844')
+
+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 --datasubdir=$pkgname 
--enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid 
--ghc-option=-fllvm \
+--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 "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+  rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}



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

2022-09-05 Thread Felix Yan via arch-commits
Date: Tuesday, September 6, 2022 @ 06:48:47
  Author: felixonmars
Revision: 1294198

upgpkg: haskell-validation-selective 0.1.0.2-17: rebuild with hspec 2.10.0, 
hspec-core 2.10.0, hspec-discover 2.10.0

Modified:
  haskell-validation-selective/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2022-09-06 06:48:36 UTC (rev 1294197)
+++ PKGBUILD2022-09-06 06:48:47 UTC (rev 1294198)
@@ -4,7 +4,7 @@
 _hkgname=validation-selective
 pkgname=haskell-validation-selective
 pkgver=0.1.0.2
-pkgrel=16
+pkgrel=17
 pkgdesc="Lighweight pure data validation based on Applicative and Selective 
functors."
 url="https://github.com/kowainik/validation-selective";
 license=('MPL2')



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

2022-09-05 Thread Felix Yan via arch-commits
Date: Tuesday, September 6, 2022 @ 06:48:36
  Author: felixonmars
Revision: 1294197

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-zenc/repos/community-staging-x86_64/PKGBUILD (from rev 1294196, 
haskell-zenc/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2022-09-06 06:48:36 UTC (rev 1294197)
@@ -0,0 +1,47 @@
+# Maintainer: Felix Yan 
+
+_hkgname=zenc
+pkgname=haskell-zenc
+pkgver=0.1.2
+pkgrel=96
+pkgdesc="GHC style name Z-encoding and Z-decoding"
+url="https://github.com/dagit/zenc";
+license=('BSD')
+arch=('x86_64')
+depends=('ghc-libs')
+makedepends=('ghc' 'uusi' 'haskell-hedgehog' 'haskell-hspec' 
'haskell-hspec-hedgehog')
+source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
+sha512sums=('cd1d7feef5c3b23180e1402d057572a9619cff4d2c880a9ba1a746c15d25d1dc0add1fc7b7821ae48722c40bca0b26011f2d0df918a18fd011c4098483ce9668')
+
+prepare() {
+cd $_hkgname-$pkgver
+uusi -u hedgehog -u hspec $_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 --datasubdir=$pkgname 
--enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid 
--ghc-option=-fllvm
+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-zenc/trunk (PKGBUILD)

2022-09-05 Thread Felix Yan via arch-commits
Date: Tuesday, September 6, 2022 @ 06:48:21
  Author: felixonmars
Revision: 1294196

upgpkg: haskell-zenc 0.1.2-96: rebuild with hspec 2.10.0, hspec-core 2.10.0, 
hspec-discover 2.10.0

Modified:
  haskell-zenc/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2022-09-06 06:48:11 UTC (rev 1294195)
+++ PKGBUILD2022-09-06 06:48:21 UTC (rev 1294196)
@@ -3,7 +3,7 @@
 _hkgname=zenc
 pkgname=haskell-zenc
 pkgver=0.1.2
-pkgrel=95
+pkgrel=96
 pkgdesc="GHC style name Z-encoding and Z-decoding"
 url="https://github.com/dagit/zenc";
 license=('BSD')



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

2022-09-05 Thread Felix Yan via arch-commits
Date: Tuesday, September 6, 2022 @ 06:48:11
  Author: felixonmars
Revision: 1294195

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-with-utf8/repos/community-staging-x86_64/
  haskell-with-utf8/repos/community-staging-x86_64/PKGBUILD
(from rev 1294194, haskell-with-utf8/trunk/PKGBUILD)

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

Copied: haskell-with-utf8/repos/community-staging-x86_64/PKGBUILD (from rev 
1294194, haskell-with-utf8/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2022-09-06 06:48:11 UTC (rev 1294195)
@@ -0,0 +1,51 @@
+# Maintainer: Felix Yan 
+
+_hkgname=with-utf8
+pkgname=haskell-with-utf8
+pkgver=1.0.2.3
+pkgrel=81
+pkgdesc="Get your IO right on the first try"
+url="https://github.com/serokell/haskell-with-utf8#readme";
+license=("MPL2")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-safe-exceptions' 'haskell-th-env')
+makedepends=('ghc' 'uusi' 'haskell-hunit' 'haskell-hedgehog' 'haskell-tasty' 
'haskell-tasty-discover'
+ 'haskell-tasty-hedgehog' 'haskell-tasty-hunit' 
'haskell-temporary')
+source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz";)
+sha512sums=('2a8661a804d5bdbe7ef437c4dc31e3781a9566e69c4465a4937e8ea47cc06a9d83614487424a4951b9cae4213743cc9c4570d9723d4216a71f480b582a4bc157')
+
+prepare() {
+  cd $_hkgname-$pkgver
+  gen-setup
+  uusi -u base $_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 --datasubdir=$pkgname 
--enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid 
--ghc-option=-fllvm \
+--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"
+  rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSES/MPL-2.0.txt
+}



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

2022-09-05 Thread Felix Yan via arch-commits
Date: Tuesday, September 6, 2022 @ 06:47:56
  Author: felixonmars
Revision: 1294194

upgpkg: haskell-with-utf8 1.0.2.3-81: rebuild with hspec 2.10.0, hspec-core 
2.10.0, hspec-discover 2.10.0

Modified:
  haskell-with-utf8/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2022-09-06 06:47:46 UTC (rev 1294193)
+++ PKGBUILD2022-09-06 06:47:56 UTC (rev 1294194)
@@ -3,7 +3,7 @@
 _hkgname=with-utf8
 pkgname=haskell-with-utf8
 pkgver=1.0.2.3
-pkgrel=80
+pkgrel=81
 pkgdesc="Get your IO right on the first try"
 url="https://github.com/serokell/haskell-with-utf8#readme";
 license=("MPL2")



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

2022-09-05 Thread Felix Yan via arch-commits
Date: Tuesday, September 6, 2022 @ 06:47:46
  Author: felixonmars
Revision: 1294193

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-connection/repos/community-staging-x86_64/PKGBUILD (from rev 
1294192, haskell-connection/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2022-09-06 06:47:46 UTC (rev 1294193)
@@ -0,0 +1,40 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=connection
+pkgname=haskell-connection
+pkgver=0.3.1
+pkgrel=215
+pkgdesc="Simple and easy network connections API"
+url="https://github.com/vincenthz/hs-connection";
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs' "haskell-basement" "haskell-data-default-class" 
"haskell-network" "haskell-socks"
+ "haskell-tls" "haskell-x509" "haskell-x509-store" 
"haskell-x509-system"
+ "haskell-x509-validation")
+makedepends=('ghc')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
+sha512sums=('06da91d39e0d9a556a78da77a7ca31d520d5e7e8fd65509f82be926ad2c34282ef1f4d03aa6065c5834bc89417cf51b573f3cf4529fe3ead72eb1e80cc6d7a98')
+
+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 
--ghc-option=-fllvm
+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-connection/trunk (PKGBUILD)

2022-09-05 Thread Felix Yan via arch-commits
Date: Tuesday, September 6, 2022 @ 06:47:32
  Author: felixonmars
Revision: 1294192

upgpkg: haskell-connection 0.3.1-215: rebuild with hspec 2.10.0, hspec-core 
2.10.0, hspec-discover 2.10.0

Modified:
  haskell-connection/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2022-09-06 06:47:02 UTC (rev 1294191)
+++ PKGBUILD2022-09-06 06:47:32 UTC (rev 1294192)
@@ -4,7 +4,7 @@
 _hkgname=connection
 pkgname=haskell-connection
 pkgver=0.3.1
-pkgrel=214
+pkgrel=215
 pkgdesc="Simple and easy network connections API"
 url="https://github.com/vincenthz/hs-connection";
 license=("BSD")



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

2022-09-05 Thread Felix Yan via arch-commits
Date: Tuesday, September 6, 2022 @ 06:47:02
  Author: felixonmars
Revision: 1294191

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-chasingbottoms/repos/community-staging-x86_64/PKGBUILD (from 
rev 1294190, haskell-chasingbottoms/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2022-09-06 06:47:02 UTC (rev 1294191)
@@ -0,0 +1,42 @@
+# Maintainer: Felix Yan 
+
+_hkgname=ChasingBottoms
+pkgname=haskell-chasingbottoms
+pkgver=1.3.1.12
+pkgrel=5
+pkgdesc="For testing partial and infinite values"
+url="https://hackage.haskell.org/package/ChasingBottoms";
+license=('MIT')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-quickcheck' 'haskell-random' 'haskell-syb')
+makedepends=('ghc')
+source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
+sha512sums=('601a577ff45cb5565397fcc428073b7ce2c9a9e033950adb5af67977c719f83ce4fe2be378280108406ad2b9d436bd3e8d15e4b82846ffd8b881151fbe5941ed')
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --datasubdir=$pkgname 
--enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid 
--ghc-option=-fllvm
+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 "LICENCE" 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENCE"
+rm -f "${pkgdir}/usr/share/doc/${pkgname}/LICENCE"
+}



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

2022-09-05 Thread Felix Yan via arch-commits
Date: Tuesday, September 6, 2022 @ 06:46:47
  Author: felixonmars
Revision: 1294190

upgpkg: haskell-chasingbottoms 1.3.1.12-5: rebuild with hspec 2.10.0, 
hspec-core 2.10.0, hspec-discover 2.10.0

Modified:
  haskell-chasingbottoms/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2022-09-06 06:46:37 UTC (rev 1294189)
+++ PKGBUILD2022-09-06 06:46:47 UTC (rev 1294190)
@@ -3,7 +3,7 @@
 _hkgname=ChasingBottoms
 pkgname=haskell-chasingbottoms
 pkgver=1.3.1.12
-pkgrel=4
+pkgrel=5
 pkgdesc="For testing partial and infinite values"
 url="https://hackage.haskell.org/package/ChasingBottoms";
 license=('MIT')



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

2022-09-05 Thread Felix Yan via arch-commits
Date: Tuesday, September 6, 2022 @ 06:46:37
  Author: felixonmars
Revision: 1294189

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-bimap/repos/community-staging-x86_64/PKGBUILD (from rev 
1294188, haskell-bimap/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2022-09-06 06:46:37 UTC (rev 1294189)
@@ -0,0 +1,42 @@
+# Maintainer: Felix Yan 
+
+_hkgname=bimap
+pkgname=haskell-bimap
+pkgver=0.5.0
+pkgrel=17
+pkgdesc="Bidirectional mapping between two key types"
+url="https://github.com/joelwilliamson/bimap";
+license=('BSD')
+arch=('x86_64')
+depends=('ghc-libs')
+makedepends=('ghc' 'haskell-quickcheck')
+source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
+sha512sums=('677f15b491e5aaf3dd8d96bc79ba8a7702879dbd8f8220b813f45a38608989ae604fb9c63bb010c31496efd8af716d811a38f3f74a7d65cacd14ff8db220ed40')
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --datasubdir=$pkgname 
--enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid 
--ghc-option=-fllvm
+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-bimap/trunk (PKGBUILD)

2022-09-05 Thread Felix Yan via arch-commits
Date: Tuesday, September 6, 2022 @ 06:46:21
  Author: felixonmars
Revision: 1294188

upgpkg: haskell-bimap 0.5.0-17: rebuild with hspec 2.10.0, hspec-core 2.10.0, 
hspec-discover 2.10.0

Modified:
  haskell-bimap/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2022-09-06 06:36:44 UTC (rev 1294187)
+++ PKGBUILD2022-09-06 06:46:21 UTC (rev 1294188)
@@ -3,7 +3,7 @@
 _hkgname=bimap
 pkgname=haskell-bimap
 pkgver=0.5.0
-pkgrel=16
+pkgrel=17
 pkgdesc="Bidirectional mapping between two key types"
 url="https://github.com/joelwilliamson/bimap";
 license=('BSD')



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

2022-09-05 Thread Antonio Rojas via arch-commits
Date: Tuesday, September 6, 2022 @ 06:36:44
  Author: arojas
Revision: 1294187

archrelease: copy trunk to community-x86_64

Added:
  libgovirt/repos/community-x86_64/PKGBUILD
(from rev 1294186, libgovirt/trunk/PKGBUILD)
Deleted:
  libgovirt/repos/community-x86_64/PKGBUILD

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

Deleted: PKGBUILD
===
--- PKGBUILD2022-09-06 06:36:35 UTC (rev 1294186)
+++ PKGBUILD2022-09-06 06:36:44 UTC (rev 1294187)
@@ -1,34 +0,0 @@
-# Maintainer: Balló György 
-# Contributor: Jan de Groot 
-
-pkgname=libgovirt
-pkgver=0.3.9
-pkgrel=1
-pkgdesc="GObject-based library to access oVirt REST API"
-arch=(x86_64)
-url="https://gitlab.gnome.org/GNOME/libgovirt";
-license=(LGPL)
-depends=(librest)
-makedepends=(git gobject-introspection meson)
-_commit=339bd3322f02079494da3e1fee61fba31dd42196
-source=("git+https://gitlab.gnome.org/GNOME/libgovirt.git#commit=$_commit";)
-sha256sums=('SKIP')
-
-pkgver() {
-  cd $pkgname
-  git describe --tags | sed -e 's/^v//' -e 's/-/+/g'
-}
-
-build() {
-  meson build $pkgname \
---prefix=/usr
-  meson compile -C build
-}
-
-check() {
-  meson test -C build
-}
-
-package() {
-  meson install -C build --destdir="$pkgdir"
-}

Copied: libgovirt/repos/community-x86_64/PKGBUILD (from rev 1294186, 
libgovirt/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2022-09-06 06:36:44 UTC (rev 1294187)
@@ -0,0 +1,43 @@
+# Maintainer: Balló György 
+# Contributor: Jan de Groot 
+
+pkgname=libgovirt
+pkgver=0.3.8
+pkgrel=1
+epoch=1
+pkgdesc="GObject-based library to access oVirt REST API"
+arch=(x86_64)
+url="https://gitlab.gnome.org/GNOME/libgovirt";
+license=(LGPL)
+depends=(rest)
+makedepends=(git gobject-introspection)
+_commit=4c85fde80498a72aa649e67f2c1ef06f85db461a
+source=("git+https://gitlab.gnome.org/GNOME/libgovirt.git#commit=$_commit";)
+sha256sums=('SKIP')
+
+pkgver() {
+  cd $pkgname
+  git describe --tags | sed -e 's/^v//' -e 's/-/+/g'
+}
+
+prepare() {
+  cd $pkgname
+  NOCONFIGURE=1 ./autogen.sh
+}
+  
+build() {
+  cd $pkgname
+  ./configure --prefix=/usr --sysconfdir=/etc --localstatedir=/var
+  sed -i -e 's/ -shared / -Wl,-O1,--as-needed\0/g' libtool
+  make
+}
+
+check() {
+  cd $pkgname
+  make check
+}
+
+package() {
+  cd $pkgname
+  make DESTDIR="$pkgdir" install
+}



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

2022-09-05 Thread Antonio Rojas via arch-commits
Date: Tuesday, September 6, 2022 @ 06:36:35
  Author: arojas
Revision: 1294186

upgpkg: libgovirt 1:0.3.8-1: Revert to 0.3.8

Modified:
  libgovirt/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2022-09-06 06:36:11 UTC (rev 1294185)
+++ PKGBUILD2022-09-06 06:36:35 UTC (rev 1294186)
@@ -2,15 +2,16 @@
 # Contributor: Jan de Groot 
 
 pkgname=libgovirt
-pkgver=0.3.9
+pkgver=0.3.8
 pkgrel=1
+epoch=1
 pkgdesc="GObject-based library to access oVirt REST API"
 arch=(x86_64)
 url="https://gitlab.gnome.org/GNOME/libgovirt";
 license=(LGPL)
-depends=(librest)
-makedepends=(git gobject-introspection meson)
-_commit=339bd3322f02079494da3e1fee61fba31dd42196
+depends=(rest)
+makedepends=(git gobject-introspection)
+_commit=4c85fde80498a72aa649e67f2c1ef06f85db461a
 source=("git+https://gitlab.gnome.org/GNOME/libgovirt.git#commit=$_commit";)
 sha256sums=('SKIP')
 
@@ -19,16 +20,24 @@
   git describe --tags | sed -e 's/^v//' -e 's/-/+/g'
 }
 
+prepare() {
+  cd $pkgname
+  NOCONFIGURE=1 ./autogen.sh
+}
+  
 build() {
-  meson build $pkgname \
---prefix=/usr
-  meson compile -C build
+  cd $pkgname
+  ./configure --prefix=/usr --sysconfdir=/etc --localstatedir=/var
+  sed -i -e 's/ -shared / -Wl,-O1,--as-needed\0/g' libtool
+  make
 }
 
 check() {
-  meson test -C build
+  cd $pkgname
+  make check
 }
 
 package() {
-  meson install -C build --destdir="$pkgdir"
+  cd $pkgname
+  make DESTDIR="$pkgdir" install
 }



[arch-commits] Commit in python-pyscard/repos/community-x86_64 (4 files)

2022-09-05 Thread Christian Hesse via arch-commits
Date: Tuesday, September 6, 2022 @ 06:36:11
  Author: eworm
Revision: 1294185

archrelease: copy trunk to community-x86_64

Added:
  python-pyscard/repos/community-x86_64/PKGBUILD
(from rev 1294184, python-pyscard/trunk/PKGBUILD)
  python-pyscard/repos/community-x86_64/keys/
Deleted:
  python-pyscard/repos/community-x86_64/PKGBUILD
  python-pyscard/repos/community-x86_64/keys/

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

Deleted: PKGBUILD
===
--- PKGBUILD2022-09-06 06:36:05 UTC (rev 1294184)
+++ PKGBUILD2022-09-06 06:36:11 UTC (rev 1294185)
@@ -1,25 +0,0 @@
-# Maintainer: Christian Hesse 
-# Contributor: Bruno Parmentier 
-
-pkgname=python-pyscard
-_pyname=pyscard
-pkgver=2.0.3
-pkgrel=1
-pkgdesc='Framework for building smart card aware applications in Python'
-arch=('x86_64')
-url='https://pyscard.sourceforge.io/'
-license=('LGPL')
-depends=('python' 'pcsclite')
-makedepends=('swig' 'python-setuptools')
-validpgpkeys=('535E3696356979F4932CB7443F4A8A8FE07F1CF9'  # Ludovic Rousseau 

-  'F5E11B9FFE911146F41D953D78A1B4DFE8F9C57E') # Ludovic Rousseau 

-source=("https://downloads.sourceforge.net/project/pyscard/pyscard/pyscard%20${pkgver}/pyscard-${pkgver}.tar.gz"{,.asc})
-sha256sums=('13c3e108163fac4f1237804ed20c5b1eb1bd5d5ee3e96adb60bfb6b9122f528d'
-'SKIP')
-
-package() {
-   cd "${srcdir}/${_pyname}-${pkgver}/"
-
-   python setup.py build_ext install --root="${pkgdir}/" --optimize=1
-   install -D -m0644 LICENSE 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
-}

Copied: python-pyscard/repos/community-x86_64/PKGBUILD (from rev 1294184, 
python-pyscard/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2022-09-06 06:36:11 UTC (rev 1294185)
@@ -0,0 +1,25 @@
+# Maintainer: Christian Hesse 
+# Contributor: Bruno Parmentier 
+
+pkgname=python-pyscard
+_pyname=pyscard
+pkgver=2.0.4
+pkgrel=1
+pkgdesc='Framework for building smart card aware applications in Python'
+arch=('x86_64')
+url='https://pyscard.sourceforge.io/'
+license=('LGPL')
+depends=('python' 'pcsclite')
+makedepends=('swig' 'python-setuptools')
+validpgpkeys=('535E3696356979F4932CB7443F4A8A8FE07F1CF9'  # Ludovic Rousseau 

+  'F5E11B9FFE911146F41D953D78A1B4DFE8F9C57E') # Ludovic Rousseau 

+source=("https://downloads.sourceforge.net/project/pyscard/pyscard/pyscard%20${pkgver}/pyscard-${pkgver}.tar.gz"{,.asc})
+sha256sums=('a6f5d492fd64200d0c2e363ae9a642c1773cc29750fb44d63f5359f160e6bc68'
+'SKIP')
+
+package() {
+   cd "${srcdir}/${_pyname}-${pkgver}/"
+
+   python setup.py build_ext install --root="${pkgdir}/" --optimize=1
+   install -D -m0644 LICENSE 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+}



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

2022-09-05 Thread Christian Hesse via arch-commits
Date: Tuesday, September 6, 2022 @ 06:36:05
  Author: eworm
Revision: 1294184

upgpkg: python-pyscard 2.0.4-1: new upstream release

Modified:
  python-pyscard/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2022-09-06 06:26:54 UTC (rev 1294183)
+++ PKGBUILD2022-09-06 06:36:05 UTC (rev 1294184)
@@ -3,7 +3,7 @@
 
 pkgname=python-pyscard
 _pyname=pyscard
-pkgver=2.0.3
+pkgver=2.0.4
 pkgrel=1
 pkgdesc='Framework for building smart card aware applications in Python'
 arch=('x86_64')
@@ -14,7 +14,7 @@
 validpgpkeys=('535E3696356979F4932CB7443F4A8A8FE07F1CF9'  # Ludovic Rousseau 

   'F5E11B9FFE911146F41D953D78A1B4DFE8F9C57E') # Ludovic Rousseau 

 
source=("https://downloads.sourceforge.net/project/pyscard/pyscard/pyscard%20${pkgver}/pyscard-${pkgver}.tar.gz"{,.asc})
-sha256sums=('13c3e108163fac4f1237804ed20c5b1eb1bd5d5ee3e96adb60bfb6b9122f528d'
+sha256sums=('a6f5d492fd64200d0c2e363ae9a642c1773cc29750fb44d63f5359f160e6bc68'
 'SKIP')
 
 package() {



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

2022-09-05 Thread Daniel M. Capella via arch-commits
Date: Tuesday, September 6, 2022 @ 06:26:54
  Author: polyzen
Revision: 1294183

archrelease: copy trunk to community-any

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

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

Deleted: PKGBUILD
===
--- PKGBUILD2022-09-06 06:26:34 UTC (rev 1294182)
+++ PKGBUILD2022-09-06 06:26:54 UTC (rev 1294183)
@@ -1,63 +0,0 @@
-# Maintainer: Maxim Baz <$pkgname at maximbaz dot com>
-# Maintainer: Daniel M. Capella 
-# Contributor: James Zhu 
-
-pkgname=python-black
-pkgver=22.8.0
-pkgrel=1
-pkgdesc='Uncompromising Python code formatter'
-arch=('any')
-url=https://github.com/psf/black
-license=('MIT')
-depends=('python' 'python-click' 'python-mypy_extensions' 'python-pathspec'
- 'python-platformdirs' 'python-tomli' 'python-typing_extensions')
-makedepends=('python-build' 'python-installer' 'python-setuptools-scm'
- 'python-wheel')
-checkdepends=('ipython' 'python-aiohttp' 'python-parameterized' 'python-pytest'
-  'python-typed-ast' 'python-tokenize-rt')
-optdepends=('ipython: for Jupyter notebook support'
-'python-tokenize-rt: for Jupyter notebook support'
-'python-aiohttp: for the blackd HTTP server'
-'python-colorama: for colored diffs')
-source=("https://files.pythonhosted.org/packages/source/b/black/black-$pkgver.tar.gz";)
-sha256sums=('792f7eb540ba9a17e8656538701d3eb1afcb134e3b45b71f20b25c77a8db7e6e')
-b2sums=('47f449896b26fb7a5ae2ed7ca4d8cddc1b918078b922723a66b021aabf5496f15348a0f911ed900ddb57562986f7abe08a3f4dd5800d95820f1f1d19da2d8c6e')
-
-build() {
-  cd "black-$pkgver"
-  python -m build --wheel --skip-dependency-check --no-isolation
-}
-
-check() {
-  cd "black-$pkgver"
-  python -m venv --system-site-packages test-env
-  test-env/bin/python -m installer dist/*.whl
-  PATH="$PWD/test-env/bin:$PATH" test-env/bin/python -m pytest
-}
-
-package() {
-  cd "black-$pkgver"
-  python -m installer --destdir="$pkgdir" dist/*.whl
-
-  # Symlink license file
-  local site_packages=$(python -c "import site; 
print(site.getsitepackages()[0])")
-  install -d "$pkgdir"/usr/share/licenses/$pkgname
-  ln -s "$site_packages"/black-$pkgver.dist-info/LICENSE \
-"$pkgdir"/usr/share/licenses/$pkgname/LICENSE
-
-  # Completions
-  install -vd \
-
"$pkgdir/usr/share/"{bash-completion/completions,fish/vendor_completions.d,zsh/site-functions}
-  _BLACK_COMPLETE=bash_source test-env/bin/black > \
-"$pkgdir/usr/share/bash-completion/completions/black"
-  _BLACK_COMPLETE=fish_source test-env/bin/black > \
-"$pkgdir/usr/share/fish/vendor_completions.d/black.fish"
-  _BLACK_COMPLETE=zsh_source test-env/bin/black > \
-"$pkgdir/usr/share/zsh/site-functions/_black"
-
-  # Vim plugin
-  install -Dm644 -t "$pkgdir/usr/share/vim/vimfiles/plugin" plugin/black.vim
-  install -Dm644 -t "$pkgdir/usr/share/vim/vimfiles/autoload" 
autoload/black.vim
-}
-
-# vim:set ts=2 sw=2 et:

Copied: python-black/repos/community-any/PKGBUILD (from rev 1294182, 
python-black/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2022-09-06 06:26:54 UTC (rev 1294183)
@@ -0,0 +1,71 @@
+# Maintainer: Maxim Baz <$pkgname at maximbaz dot com>
+# Maintainer: Daniel M. Capella 
+# Contributor: James Zhu 
+
+pkgname=python-black
+pkgver=22.8.0
+pkgrel=2
+pkgdesc='Uncompromising Python code formatter'
+arch=('any')
+url=https://github.com/psf/black
+license=('MIT')
+depends=('python' 'python-click' 'python-mypy_extensions' 'python-pathspec'
+ 'python-platformdirs' 'python-tomli' 'python-typing_extensions')
+makedepends=('python-build' 'python-installer' 'python-setuptools-scm'
+ 'python-wheel')
+checkdepends=('ipython' 'python-aiohttp' 'python-parameterized' 'python-pytest'
+  'python-typed-ast' 'python-tokenize-rt')
+optdepends=('ipython: for Jupyter notebook support'
+'python-tokenize-rt: for Jupyter notebook support'
+'python-aiohttp: for the blackd HTTP server'
+'python-colorama: for colored diffs')
+source=("https://files.pythonhosted.org/packages/source/b/black/black-$pkgver.tar.gz";)
+sha256sums=('792f7eb540ba9a17e8656538701d3eb1afcb134e3b45b71f20b25c77a8db7e6e')
+b2sums=('47f449896b26fb7a5ae2ed7ca4d8cddc1b918078b922723a66b021aabf5496f15348a0f911ed900ddb57562986f7abe08a3f4dd5800d95820f1f1d19da2d8c6e')
+
+build() {
+  cd "black-$pkgver"
+  python -m build --wheel --skip-dependency-check --no-isolation
+}
+
+check() {
+  cd "black-$pkgver"
+  python -m venv --system-site-packages test-env
+  test-env/bin/python -m installer dist/*.whl
+  # https://github.com/psf/black/issues/3251#issuecomment-1236413890
+  ul

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

2022-09-05 Thread Daniel M. Capella via arch-commits
Date: Tuesday, September 6, 2022 @ 06:26:34
  Author: polyzen
Revision: 1294182

upgpkg: python-black 22.8.0-2: Install blackd completions

Fixes FS#75820

Modified:
  python-black/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2022-09-06 05:38:23 UTC (rev 1294181)
+++ PKGBUILD2022-09-06 06:26:34 UTC (rev 1294182)
@@ -4,7 +4,7 @@
 
 pkgname=python-black
 pkgver=22.8.0
-pkgrel=1
+pkgrel=2
 pkgdesc='Uncompromising Python code formatter'
 arch=('any')
 url=https://github.com/psf/black
@@ -32,6 +32,8 @@
   cd "black-$pkgver"
   python -m venv --system-site-packages test-env
   test-env/bin/python -m installer dist/*.whl
+  # https://github.com/psf/black/issues/3251#issuecomment-1236413890
+  ulimit -n 2048
   PATH="$PWD/test-env/bin:$PATH" test-env/bin/python -m pytest
 }
 
@@ -54,6 +56,12 @@
 "$pkgdir/usr/share/fish/vendor_completions.d/black.fish"
   _BLACK_COMPLETE=zsh_source test-env/bin/black > \
 "$pkgdir/usr/share/zsh/site-functions/_black"
+  _BLACKD_COMPLETE=bash_source test-env/bin/blackd > \
+"$pkgdir/usr/share/bash-completion/completions/black"
+  _BLACKD_COMPLETE=fish_source test-env/bin/blackd > \
+"$pkgdir/usr/share/fish/vendor_completions.d/black.fish"
+  _BLACKD_COMPLETE=zsh_source test-env/bin/blackd > \
+"$pkgdir/usr/share/zsh/site-functions/_black"
 
   # Vim plugin
   install -Dm644 -t "$pkgdir/usr/share/vim/vimfiles/plugin" plugin/black.vim



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

2022-09-05 Thread Daniel M. Capella via arch-commits
Date: Tuesday, September 6, 2022 @ 05:38:23
  Author: polyzen
Revision: 1294181

archrelease: copy trunk to community-any

Added:
  python-sphinx-autoapi/repos/community-any/PKGBUILD
(from rev 1294180, python-sphinx-autoapi/trunk/PKGBUILD)
Deleted:
  python-sphinx-autoapi/repos/community-any/PKGBUILD

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

Deleted: PKGBUILD
===
--- PKGBUILD2022-09-06 05:38:04 UTC (rev 1294180)
+++ PKGBUILD2022-09-06 05:38:23 UTC (rev 1294181)
@@ -1,40 +0,0 @@
-# Maintainer: David Runge 
-# Maintainer: Daniel M. Capella 
-
-_name=sphinx-autoapi
-pkgname=python-sphinx-autoapi
-pkgver=1.9.0
-pkgrel=1
-pkgdesc="A new approach to API documentation in Sphinx."
-arch=('any')
-url="https://github.com/readthedocs/sphinx-autoapi";
-license=('MIT')
-depends=('python-astroid' 'python-jinja' 'python-sphinx' 'python-unidecode'
-'python-yaml')
-makedepends=('python-setuptools')
-checkdepends=('python-mock' 'python-pytest')
-# TODO: package python-go and python-dotnet
-# optdepends=('python-go' 'python-dotnet')
-source=("https://files.pythonhosted.org/packages/source/${_name::1}/${_name}/${_name}-${pkgver}.tar.gz";)
-sha256sums=('c897ea337df16ad0cde307cbdfe2bece207788dde1587fa4fc8b857d1fc5dcba')
-b2sums=('0c9cae319dec6169cdc9498139295994bb24f2d55ac00ffb7a582c04b80199cd2f5e5d6137dbf03dedcc56dd2c4ead9c0d4668c79f5e441d4b358c4f31ce9202')
-
-build() {
-  cd "$_name-$pkgver"
-  python setup.py build
-}
-
-check() {
-  cd "$_name-$pkgver"
-  export PYTHONPATH="build:${PYTHONPATH}"
-  pytest -v
-}
-
-package() {
-  cd "$_name-$pkgver"
-  python setup.py install --skip-build \
---optimize=1 \
---root="${pkgdir}"
-  install -vDm 644 {CHANGELOG,README}.rst -t 
"${pkgdir}/usr/share/doc/${pkgname}"
-  install -vDm 644 LICENSE.rst -t "${pkgdir}/usr/share/licenses/${pkgname}"
-}

Copied: python-sphinx-autoapi/repos/community-any/PKGBUILD (from rev 1294180, 
python-sphinx-autoapi/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2022-09-06 05:38:23 UTC (rev 1294181)
@@ -0,0 +1,44 @@
+# Maintainer: David Runge 
+# Maintainer: Daniel M. Capella 
+
+_name=sphinx-autoapi
+pkgname=python-sphinx-autoapi
+pkgver=1.9.0
+pkgrel=2
+pkgdesc="A new approach to API documentation in Sphinx."
+arch=('any')
+url="https://github.com/readthedocs/sphinx-autoapi";
+license=('MIT')
+depends=('python-astroid' 'python-jinja' 'python-sphinx' 'python-unidecode'
+'python-yaml')
+makedepends=('python-build' 'python-installer' 'python-setuptools'
+ 'python-wheel')
+checkdepends=('python-mock' 'python-pytest')
+# TODO: package python-go and python-dotnet
+# optdepends=('python-go' 'python-dotnet')
+source=("https://files.pythonhosted.org/packages/source/${_name::1}/${_name}/${_name}-${pkgver}.tar.gz";)
+sha256sums=('c897ea337df16ad0cde307cbdfe2bece207788dde1587fa4fc8b857d1fc5dcba')
+b2sums=('0c9cae319dec6169cdc9498139295994bb24f2d55ac00ffb7a582c04b80199cd2f5e5d6137dbf03dedcc56dd2c4ead9c0d4668c79f5e441d4b358c4f31ce9202')
+
+build() {
+  cd "$_name-$pkgver"
+  python -m build --wheel --skip-dependency-check --no-isolation
+}
+
+check() {
+  cd "$_name-$pkgver"
+  export PYTHONPATH="build:${PYTHONPATH}"
+  pytest -v
+}
+
+package() {
+  cd "$_name-$pkgver"
+  python -m installer --destdir="$pkgdir" dist/*.whl
+  install -vDm 644 {CHANGELOG,README}.rst -t 
"${pkgdir}/usr/share/doc/${pkgname}"
+
+  # Symlink license file
+  local site_packages=$(python -c "import site; 
print(site.getsitepackages()[0])")
+  install -d "$pkgdir"/usr/share/licenses/$pkgname
+  ln -s "$site_packages"/sphinx_autoapi-$pkgver.dist-info/LICENSE.rst \
+"$pkgdir"/usr/share/licenses/$pkgname/LICENSE.rst
+}



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

2022-09-05 Thread Daniel M. Capella via arch-commits
Date: Tuesday, September 6, 2022 @ 05:38:04
  Author: polyzen
Revision: 1294180

upgpkg: python-sphinx-autoapi 1.9.0-2: Use PEP 517

Modified:
  python-sphinx-autoapi/trunk/PKGBUILD

--+
 PKGBUILD |   18 +++---
 1 file changed, 11 insertions(+), 7 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2022-09-06 05:28:26 UTC (rev 1294179)
+++ PKGBUILD2022-09-06 05:38:04 UTC (rev 1294180)
@@ -4,7 +4,7 @@
 _name=sphinx-autoapi
 pkgname=python-sphinx-autoapi
 pkgver=1.9.0
-pkgrel=1
+pkgrel=2
 pkgdesc="A new approach to API documentation in Sphinx."
 arch=('any')
 url="https://github.com/readthedocs/sphinx-autoapi";
@@ -11,7 +11,8 @@
 license=('MIT')
 depends=('python-astroid' 'python-jinja' 'python-sphinx' 'python-unidecode'
 'python-yaml')
-makedepends=('python-setuptools')
+makedepends=('python-build' 'python-installer' 'python-setuptools'
+ 'python-wheel')
 checkdepends=('python-mock' 'python-pytest')
 # TODO: package python-go and python-dotnet
 # optdepends=('python-go' 'python-dotnet')
@@ -21,7 +22,7 @@
 
 build() {
   cd "$_name-$pkgver"
-  python setup.py build
+  python -m build --wheel --skip-dependency-check --no-isolation
 }
 
 check() {
@@ -32,9 +33,12 @@
 
 package() {
   cd "$_name-$pkgver"
-  python setup.py install --skip-build \
---optimize=1 \
---root="${pkgdir}"
+  python -m installer --destdir="$pkgdir" dist/*.whl
   install -vDm 644 {CHANGELOG,README}.rst -t 
"${pkgdir}/usr/share/doc/${pkgname}"
-  install -vDm 644 LICENSE.rst -t "${pkgdir}/usr/share/licenses/${pkgname}"
+
+  # Symlink license file
+  local site_packages=$(python -c "import site; 
print(site.getsitepackages()[0])")
+  install -d "$pkgdir"/usr/share/licenses/$pkgname
+  ln -s "$site_packages"/sphinx_autoapi-$pkgver.dist-info/LICENSE.rst \
+"$pkgdir"/usr/share/licenses/$pkgname/LICENSE.rst
 }



[arch-commits] Commit in libxft/repos/extra-x86_64 (PKGBUILD PKGBUILD keys)

2022-09-05 Thread Andreas Radke via arch-commits
Date: Tuesday, September 6, 2022 @ 05:37:47
  Author: andyrtr
Revision: 455108

archrelease: copy trunk to extra-x86_64

Added:
  libxft/repos/extra-x86_64/PKGBUILD
(from rev 455107, libxft/trunk/PKGBUILD)
  libxft/repos/extra-x86_64/keys/
Deleted:
  libxft/repos/extra-x86_64/PKGBUILD

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

Deleted: PKGBUILD
===
--- PKGBUILD2022-09-06 05:37:40 UTC (rev 455107)
+++ PKGBUILD2022-09-06 05:37:47 UTC (rev 455108)
@@ -1,30 +0,0 @@
-# Maintainer: Andreas Radke 
-# Maintainer: Jan de Groot 
-
-pkgname=libxft
-pkgver=2.3.4
-pkgrel=1
-pkgdesc="FreeType-based font drawing library for X"
-arch=('x86_64')
-license=('custom')
-url="https://xorg.freedesktop.org/";
-depends=('fontconfig' 'libxrender')
-makedepends=('pkgconfig')
-source=(${url}/releases/individual/lib/libXft-${pkgver}.tar.bz2{,.sig})
-sha512sums=('5bb019750982ed4643880efd7368bc226ad49cfa8c0c8c6d4614dfeed74f588c65e1ba69adcc12284ec07d841e5b58fc1c27f3fddf83fe1a2837b29dd9ecec51'
-'SKIP')
-validpgpkeys=('4A193C06D35E7C670FA4EF0BA2FB9E081F2D130E') # "Alan Coopersmith 
"
-
-build() {
-  cd libXft-${pkgver}
-  ./configure --prefix=/usr --sysconfdir=/etc --disable-static
-  make
-}
-
-package() {
-  cd libXft-${pkgver}
-  make DESTDIR="${pkgdir}" install
-  install -d -m755 "${pkgdir}/usr/share/licenses/${pkgname}"
-  install -m644 COPYING "${pkgdir}/usr/share/licenses/${pkgname}/"
-
-}

Copied: libxft/repos/extra-x86_64/PKGBUILD (from rev 455107, 
libxft/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2022-09-06 05:37:47 UTC (rev 455108)
@@ -0,0 +1,31 @@
+# Maintainer: Andreas Radke 
+# Contributor: Jan de Groot 
+
+pkgname=libxft
+pkgver=2.3.5
+pkgrel=1
+pkgdesc="FreeType-based font drawing library for X"
+arch=('x86_64')
+license=('custom')
+url="https://xorg.freedesktop.org/";
+depends=('fontconfig' 'libxrender')
+makedepends=('pkgconfig')
+source=(${url}/releases/individual/lib/libXft-${pkgver}.tar.xz{,.sig})
+sha512sums=('e1e037dbc4f8bbf8204bdf99a199c82b5f1182875d28bd9f0a4ec2aec95b05de21e97029ec036b9a3f70f1d6e8a42f0052f4ab30809aee7411fa2e438899db9e'
+'SKIP')
+#validpgpkeys=('4A193C06D35E7C670FA4EF0BA2FB9E081F2D130E') # "Alan Coopersmith 
"
+validpgpkeys=('19882D92DDA4C400C22C0D56CC2AF4472167BE03') # Thomas E. Dickey 
(use for email) 
+
+build() {
+  cd libXft-${pkgver}
+  ./configure --prefix=/usr --sysconfdir=/etc --disable-static
+  make
+}
+
+package() {
+  cd libXft-${pkgver}
+  make DESTDIR="${pkgdir}" install
+  install -d -m755 "${pkgdir}/usr/share/licenses/${pkgname}"
+  install -m644 COPYING "${pkgdir}/usr/share/licenses/${pkgname}/"
+
+}



[arch-commits] Commit in libxft/trunk (2 files)

2022-09-05 Thread Andreas Radke via arch-commits
Date: Tuesday, September 6, 2022 @ 05:37:40
  Author: andyrtr
Revision: 455107

upgpkg: libxft 2.3.5-1: upstream update 2.3.5

Added:
  libxft/trunk/keys/pgp/19882D92DDA4C400C22C0D56CC2AF4472167BE03.asc
Modified:
  libxft/trunk/PKGBUILD

---+
 PKGBUILD  |   11 ++-
 keys/pgp/19882D92DDA4C400C22C0D56CC2AF4472167BE03.asc |1 +
 2 files changed, 7 insertions(+), 5 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2022-09-06 05:27:14 UTC (rev 455106)
+++ PKGBUILD2022-09-06 05:37:40 UTC (rev 455107)
@@ -1,8 +1,8 @@
 # Maintainer: Andreas Radke 
-# Maintainer: Jan de Groot 
+# Contributor: Jan de Groot 
 
 pkgname=libxft
-pkgver=2.3.4
+pkgver=2.3.5
 pkgrel=1
 pkgdesc="FreeType-based font drawing library for X"
 arch=('x86_64')
@@ -10,10 +10,11 @@
 url="https://xorg.freedesktop.org/";
 depends=('fontconfig' 'libxrender')
 makedepends=('pkgconfig')
-source=(${url}/releases/individual/lib/libXft-${pkgver}.tar.bz2{,.sig})
-sha512sums=('5bb019750982ed4643880efd7368bc226ad49cfa8c0c8c6d4614dfeed74f588c65e1ba69adcc12284ec07d841e5b58fc1c27f3fddf83fe1a2837b29dd9ecec51'
+source=(${url}/releases/individual/lib/libXft-${pkgver}.tar.xz{,.sig})
+sha512sums=('e1e037dbc4f8bbf8204bdf99a199c82b5f1182875d28bd9f0a4ec2aec95b05de21e97029ec036b9a3f70f1d6e8a42f0052f4ab30809aee7411fa2e438899db9e'
 'SKIP')
-validpgpkeys=('4A193C06D35E7C670FA4EF0BA2FB9E081F2D130E') # "Alan Coopersmith 
"
+#validpgpkeys=('4A193C06D35E7C670FA4EF0BA2FB9E081F2D130E') # "Alan Coopersmith 
"
+validpgpkeys=('19882D92DDA4C400C22C0D56CC2AF4472167BE03') # Thomas E. Dickey 
(use for email) 
 
 build() {
   cd libXft-${pkgver}

Added: keys/pgp/19882D92DDA4C400C22C0D56CC2AF4472167BE03.asc
===
(Binary files differ)

Index: libxft/trunk/keys/pgp/19882D92DDA4C400C22C0D56CC2AF4472167BE03.asc
===
--- keys/pgp/19882D92DDA4C400C22C0D56CC2AF4472167BE03.asc   2022-09-06 
05:27:14 UTC (rev 455106)
+++ keys/pgp/19882D92DDA4C400C22C0D56CC2AF4472167BE03.asc   2022-09-06 
05:37:40 UTC (rev 455107)

Property changes on: 
libxft/trunk/keys/pgp/19882D92DDA4C400C22C0D56CC2AF4472167BE03.asc
___
Added: svn:mime-type
## -0,0 +1 ##
+application/pgp-keys
\ No newline at end of property


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

2022-09-05 Thread Daniel M. Capella via arch-commits
Date: Tuesday, September 6, 2022 @ 05:28:26
  Author: polyzen
Revision: 1294179

archrelease: copy trunk to community-any

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

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

Deleted: PKGBUILD
===
--- PKGBUILD2022-09-06 05:28:08 UTC (rev 1294178)
+++ PKGBUILD2022-09-06 05:28:26 UTC (rev 1294179)
@@ -1,32 +0,0 @@
-# Maintainer: Daniel M. Capella 
-# Contributor: Victor Häggqvist 
-
-_name=pyfiglet
-pkgname=python-pyfiglet
-pkgver=0.8.post1
-pkgrel=5
-pkgdesc='Pure-python FIGlet implementation'
-url=https://github.com/pwaller/pyfiglet
-license=('GPL')
-arch=('any')
-depends=('python-setuptools')
-checkdepends=('figlet')
-source=("https://files.pythonhosted.org/packages/source/${_name::1}/$_name/$_name-$pkgver.tar.gz";)
-sha256sums=('c6c2321755d09267b438ec7b936825a4910fec696292139e664ca8670e103639')
-
-build() {
-  cd $_name-$pkgver
-  python setup.py build
-}
-
-check() {
-  cd $_name-$pkgver
-  PYTHONPATH=. python pyfiglet/test.py
-}
-
-package() {
-  cd $_name-$pkgver
-  python setup.py install --root="$pkgdir" --optimize=1 --skip-build
-}
-
-# vim:set ts=2 sw=2 et:

Copied: python-pyfiglet/repos/community-any/PKGBUILD (from rev 1294178, 
python-pyfiglet/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2022-09-06 05:28:26 UTC (rev 1294179)
@@ -0,0 +1,32 @@
+# Maintainer: Daniel M. Capella 
+# Contributor: Victor Häggqvist 
+
+_name=pyfiglet
+pkgname=python-pyfiglet
+pkgver=0.8.post1
+pkgrel=6
+pkgdesc='Pure-python FIGlet implementation'
+url=https://github.com/pwaller/pyfiglet
+license=('GPL')
+arch=('any')
+depends=('python-setuptools')
+makedepends=('python-build' 'python-installer' 'python-wheel')
+checkdepends=('figlet')
+source=("https://files.pythonhosted.org/packages/source/${_name::1}/$_name/$_name-$pkgver.tar.gz";)
+sha256sums=('c6c2321755d09267b438ec7b936825a4910fec696292139e664ca8670e103639')
+b2sums=('49268581974e72f28ddb11785a1629a4ac2696bcdd57710147cafdcf7709be8c67bdf03e5ccdb1655a9be6eb8a83baf4ca5ae0a6412e2318d0923376558b8d49')
+
+build() {
+  cd $_name-$pkgver
+  python -m build --wheel --skip-dependency-check --no-isolation
+}
+
+check() {
+  cd $_name-$pkgver
+  PYTHONPATH=. python pyfiglet/test.py
+}
+
+package() {
+  cd $_name-$pkgver
+  python -m installer --destdir="$pkgdir" dist/*.whl
+}



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

2022-09-05 Thread Daniel M. Capella via arch-commits
Date: Tuesday, September 6, 2022 @ 05:28:08
  Author: polyzen
Revision: 1294178

upgpkg: python-pyfiglet 0.8.post1-6: Use PEP 517

Modified:
  python-pyfiglet/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2022-09-06 05:23:24 UTC (rev 1294177)
+++ PKGBUILD2022-09-06 05:28:08 UTC (rev 1294178)
@@ -4,19 +4,21 @@
 _name=pyfiglet
 pkgname=python-pyfiglet
 pkgver=0.8.post1
-pkgrel=5
+pkgrel=6
 pkgdesc='Pure-python FIGlet implementation'
 url=https://github.com/pwaller/pyfiglet
 license=('GPL')
 arch=('any')
 depends=('python-setuptools')
+makedepends=('python-build' 'python-installer' 'python-wheel')
 checkdepends=('figlet')
 
source=("https://files.pythonhosted.org/packages/source/${_name::1}/$_name/$_name-$pkgver.tar.gz";)
 sha256sums=('c6c2321755d09267b438ec7b936825a4910fec696292139e664ca8670e103639')
+b2sums=('49268581974e72f28ddb11785a1629a4ac2696bcdd57710147cafdcf7709be8c67bdf03e5ccdb1655a9be6eb8a83baf4ca5ae0a6412e2318d0923376558b8d49')
 
 build() {
   cd $_name-$pkgver
-  python setup.py build
+  python -m build --wheel --skip-dependency-check --no-isolation
 }
 
 check() {
@@ -26,5 +28,5 @@
 
 package() {
   cd $_name-$pkgver
-  python setup.py install --root="$pkgdir" --optimize=1 --skip-build
+  python -m installer --destdir="$pkgdir" dist/*.whl
 }



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

2022-09-05 Thread Andreas Radke via arch-commits
Date: Tuesday, September 6, 2022 @ 05:27:14
  Author: andyrtr
Revision: 455106

archrelease: copy trunk to extra-x86_64

Added:
  inkscape/repos/extra-x86_64/PKGBUILD
(from rev 455105, inkscape/trunk/PKGBUILD)
  inkscape/repos/extra-x86_64/inkscape-1.2.1-poppler-22.09.0.patch
(from rev 455105, inkscape/trunk/inkscape-1.2.1-poppler-22.09.0.patch)
Deleted:
  inkscape/repos/extra-x86_64/PKGBUILD
  inkscape/repos/extra-x86_64/inkscape-1.2.1-poppler-22.09.0.patch

--+
 PKGBUILD |  165 -
 inkscape-1.2.1-poppler-22.09.0.patch |  156 ---
 2 files changed, 166 insertions(+), 155 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2022-09-06 05:27:01 UTC (rev 455105)
+++ PKGBUILD2022-09-06 05:27:14 UTC (rev 455106)
@@ -1,82 +0,0 @@
-# Maintainer: Gaetan Bisson 
-# Contributor: Tobias Kieslich 
-# Contributor: tobias 
-
-pkgname=inkscape
-pkgver=1.2.1
-_tag='9c6d41e4102d2e2e21a6d53ddba38ce202271001' # git rev-parse 
INKSCAPE_${pkgver/./_}
-pkgrel=4
-pkgdesc='Professional vector graphics editor'
-url='https://inkscape.org/'
-license=('GPL' 'LGPL')
-arch=('x86_64')
-options=('debug')
-makedepends=('cmake' 'boost' 'git')
-
-depends=(
-   'dbus-glib'
-   'double-conversion'
-   'gc'
-   'graphicsmagick'
-   'gsl'
-   'gspell'
-   'gtkmm3'
-   'lcms2'
-   'lib2geom'
-   'libcdr'
-   'libjpeg-turbo'
-   'libvisio'
-   'libxslt'
-   'poppler-glib'
-   'potrace'
-   'python'
-   'python-cssselect'
-   'python-lxml'
-   'python-numpy'
-   'ttf-font'
-)
-
-optdepends=(
-   'fig2dev: xfig input'
-   'gvfs: import clip art'
-   'pstoedit: latex formulas'
-   'scour: optimized SVG output, some extensions'
-   'texlive-core: latex formulas'
-)
-
-#source=("https://media.inkscape.org/dl/resources/file/${pkgname}-${pkgver}.tar.bz2";)
-source=("git+https://gitlab.com/inkscape/inkscape.git#tag=${_tag}";
-inkscape-1.2.1-poppler-22.09.0.patch)
-sha256sums=('SKIP'
-'d25ffb560c691398403fc93eb5dde358f4309f95fdce8fd34a57d540e84fc38f')
-
-_backports=(
-)
-
-prepare() {
-   cd "${pkgname}"
-   git submodule update --init --recursive 
-
-   local _c
-   for _c in "${_backports[@]}"; do
-   git log --oneline -1 "${_c}"
-   git cherry-pick -n "${_c}"
-   done
-
-   patch -Np1 -i ../inkscape-1.2.1-poppler-22.09.0.patch
-}
-
-build() {
-   mkdir -p build
-   export PKG_CONFIG_PATH='/usr/lib/imagemagick6/pkgconfig'
-   cmake -H${pkgname} -Bbuild \
-   -DCMAKE_BUILD_TYPE=Release \
-   -DCMAKE_INSTALL_PREFIX:PATH=/usr \
-   -DWITH_DBUS=ON \
-
-   cmake --build build
-}
-
-package() {
-   DESTDIR="${pkgdir}" cmake --build build --target install
-}

Copied: inkscape/repos/extra-x86_64/PKGBUILD (from rev 455105, 
inkscape/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2022-09-06 05:27:14 UTC (rev 455106)
@@ -0,0 +1,83 @@
+# Maintainer: Gaetan Bisson 
+# Contributor: Tobias Kieslich 
+# Contributor: tobias 
+
+pkgname=inkscape
+pkgver=1.2.1
+_tag='9c6d41e4102d2e2e21a6d53ddba38ce202271001' # git rev-parse 
INKSCAPE_${pkgver/./_}
+pkgrel=5
+pkgdesc='Professional vector graphics editor'
+url='https://inkscape.org/'
+license=('GPL' 'LGPL')
+arch=('x86_64')
+options=('debug')
+makedepends=('cmake' 'boost' 'git')
+
+depends=(
+   'dbus-glib'
+   'double-conversion'
+   'gc'
+   'graphicsmagick'
+   'gsl'
+   'gspell'
+   'gtkmm3'
+   'lcms2'
+   'lib2geom'
+   'libcdr'
+   'libjpeg-turbo'
+   'libvisio'
+   'libxslt'
+   'poppler-glib'
+   'potrace'
+   'python'
+   'python-cssselect'
+   'python-lxml'
+   'python-numpy'
+   'ttf-font'
+)
+
+optdepends=(
+   'fig2dev: xfig input'
+   'gvfs: import clip art'
+   'pstoedit: latex formulas'
+   'scour: optimized SVG output, some extensions'
+   'texlive-core: latex formulas'
+)
+
+#source=("https://media.inkscape.org/dl/resources/file/${pkgname}-${pkgver}.tar.bz2";)
+source=("git+https://gitlab.com/inkscape/inkscape.git#tag=${_tag}";
+inkscape-1.2.1-poppler-22.09.0.patch)
+sha256sums=('SKIP'
+'5e847d11c1c42db717ad39bc03708e3b855f0e0a99ee4ac8d97f5bfe4af8985c')
+
+_backports=(
+)
+
+prepare() {
+   cd "${pkgname}"
+   git submodule update --init --recursive 
+
+   local _c
+   for _c in "${_backports[@]}"; do
+   git log --oneline -1 "${_c}"
+   git cherry-pick -n "${_c}"
+   done
+
+   # https://gitlab.com/inkscape/inkscape/-/merge_requests/4719
+   patch -Np1 -i ../inkscape-1.2.1-poppler-22.09.0.patch
+}
+
+build() {
+   

[arch-commits] Commit in inkscape/trunk (2 files)

2022-09-05 Thread Andreas Radke via arch-commits
Date: Tuesday, September 6, 2022 @ 05:27:01
  Author: andyrtr
Revision: 455105

upgpkg: inkscape 1.2.1-5: update poppler patch to latest upstream version to 
fix some rendering issues

Modified:
  inkscape/trunk/PKGBUILD
  inkscape/trunk/inkscape-1.2.1-poppler-22.09.0.patch

--+
 PKGBUILD |5 +++--
 inkscape-1.2.1-poppler-22.09.0.patch |   26 ++
 2 files changed, 21 insertions(+), 10 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2022-09-05 23:35:59 UTC (rev 455104)
+++ PKGBUILD2022-09-06 05:27:01 UTC (rev 455105)
@@ -5,7 +5,7 @@
 pkgname=inkscape
 pkgver=1.2.1
 _tag='9c6d41e4102d2e2e21a6d53ddba38ce202271001' # git rev-parse 
INKSCAPE_${pkgver/./_}
-pkgrel=4
+pkgrel=5
 pkgdesc='Professional vector graphics editor'
 url='https://inkscape.org/'
 license=('GPL' 'LGPL')
@@ -48,7 +48,7 @@
 source=("git+https://gitlab.com/inkscape/inkscape.git#tag=${_tag}";
 inkscape-1.2.1-poppler-22.09.0.patch)
 sha256sums=('SKIP'
-'d25ffb560c691398403fc93eb5dde358f4309f95fdce8fd34a57d540e84fc38f')
+'5e847d11c1c42db717ad39bc03708e3b855f0e0a99ee4ac8d97f5bfe4af8985c')
 
 _backports=(
 )
@@ -63,6 +63,7 @@
git cherry-pick -n "${_c}"
done
 
+   # https://gitlab.com/inkscape/inkscape/-/merge_requests/4719
patch -Np1 -i ../inkscape-1.2.1-poppler-22.09.0.patch
 }
 

Modified: inkscape-1.2.1-poppler-22.09.0.patch
===
--- inkscape-1.2.1-poppler-22.09.0.patch2022-09-05 23:35:59 UTC (rev 
455104)
+++ inkscape-1.2.1-poppler-22.09.0.patch2022-09-06 05:27:01 UTC (rev 
455105)
@@ -1,6 +1,4 @@
-https://gitlab.com/inkscape/inkscape/-/merge_requests/4719
-
-From dce083204c62f1185ad079fc124f7fb40a1d0bb6 Mon Sep 17 00:00:00 2001
+From fb00794923d19cfbb2ca4adca3ae8971553a06be Mon Sep 17 00:00:00 2001
 From: Sam James 
 Date: Fri, 2 Sep 2022 06:21:28 +0100
 Subject: [PATCH] Fix build with Poppler 22.09.0
@@ -10,15 +8,15 @@
 
 With Poppler 22.09.0, inkscape fails to build with:
 ```
-/var/tmp/portage/media-gfx/inkscape-1.2.1/work/inkscape-1.2.1/src/extension/internal/pdfinput/svg-builder.cpp:394:23:
 error: no matching function for call to ‘GfxState::getLineDash(double**, int*, 
double*)’
+/var/tmp/portage/media-gfx/inkscape-1.2.1/work/inkscape-1.2.1/src/extension/internal/pdfinput/svg-builder.cpp:394:23:
 error: no matching function for call to ‘GfxState::getLineDash(double**, 
int*, double*)’
   394 | state->getLineDash(&dash_pattern, &dash_length, &dash_start);
   | ~~^~
 In file included from 
/var/tmp/portage/media-gfx/inkscape-1.2.1/work/inkscape-1.2.1/src/extension/internal/pdfinput/svg-builder.cpp:44:
-/usr/include/poppler/GfxState.h:1506:32: note: candidate: ‘const 
std::vector& GfxState::getLineDash(double*)’
+/usr/include/poppler/GfxState.h:1506:32: note: candidate: ‘const 
std::vector& GfxState::getLineDash(double*)’
  1506 | const std::vector &getLineDash(double *start)
   |^~~
 [...]
-/var/tmp/portage/media-gfx/inkscape-1.2.1/work/inkscape-1.2.1/src/extension/internal/pdfinput/pdf-parser.cpp:700:21:
 error: no matching function for call to ‘GfxState::setLineDash(double*&, int&, 
double)’
+/var/tmp/portage/media-gfx/inkscape-1.2.1/work/inkscape-1.2.1/src/extension/internal/pdfinput/pdf-parser.cpp:700:21:
 error: no matching function for call to ‘GfxState::setLineDash(double*&, 
int&, double)’
   700 |   state->setLineDash(dash, length, args[1].getNum());
   |   ~~^~~~
 ```
@@ -36,6 +34,13 @@
 ```
 
 Signed-off-by: Sam James 
+---
+ src/extension/internal/pdfinput/pdf-parser.cpp  | 4 
+ src/extension/internal/pdfinput/svg-builder.cpp | 9 -
+ 2 files changed, 12 insertions(+), 1 deletion(-)
+
+diff --git a/src/extension/internal/pdfinput/pdf-parser.cpp 
b/src/extension/internal/pdfinput/pdf-parser.cpp
+index cca1e84096..80d64c9b86 100644
 --- a/src/extension/internal/pdfinput/pdf-parser.cpp
 +++ b/src/extension/internal/pdfinput/pdf-parser.cpp
 @@ -697,7 +697,11 @@ void PdfParser::opSetDash(Object args[], int /*numArgs*/)
@@ -43,7 +48,7 @@
  }
}
 +#if POPPLER_CHECK_VERSION(22, 9, 0)
-+  state->setLineDash(std::vector (*dash, length), args[1].getNum());
++  state->setLineDash(std::vector (dash, dash + length), 
args[1].getNum());
 +#else
state->setLineDash(dash, length, args[1].getNum());
 +#endif
@@ -50,9 +55,11 @@
builder->updateStyle(state);
  }
  
+diff --git a/src/extension/internal/pdfinput/svg-builder.cpp 
b/src/extension/internal/pdfinput/svg-builder.cpp
+index 12f71dd921..9fc56fe63c 100644
 --- a/src/extension/internal/pdfinput/svg-builder.cpp
 +++ b/src/extension/internal/pdfinput/svg-builder.cpp
-@@ -388,10 +388,17 @@ v

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

2022-09-05 Thread Daniel M. Capella via arch-commits
Date: Tuesday, September 6, 2022 @ 05:23:24
  Author: polyzen
Revision: 1294177

archrelease: copy trunk to community-any

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

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

Deleted: PKGBUILD
===
--- PKGBUILD2022-09-06 05:23:05 UTC (rev 1294176)
+++ PKGBUILD2022-09-06 05:23:24 UTC (rev 1294177)
@@ -1,42 +0,0 @@
-# Maintainer: Daniel M. Capella 
-# Contributor: Josh Holbrook 
-
-pkgname=python-pyee
-pkgver=9.0.4
-pkgrel=1
-pkgdesc="Port of node.js's EventEmitter to python"
-arch=('any')
-url=https://github.com/jfhbrook/pyee
-license=('MIT')
-depends=('python-typing-extensions')
-makedepends=('python-setuptools')
-checkdepends=('python-mock' 'python-pytest-asyncio' 'python-pytest-trio'
-  'python-twisted')
-optdepends=('python-trio' 'python-twisted')
-source=("https://files.pythonhosted.org/packages/source/p/pyee/pyee-$pkgver.tar.gz";)
-sha256sums=('2770c4928abc721f46b705e6a72b0c59480c4a69c9a83ca0b00bb994f1ea4b32')
-b2sums=('4402d50f5de27ccda64e731450d90cc62f80584e8603a0fda385f6b5598e905d6abaa760aa8e987443dc5990600535f2bd756334cf5b6d0e9d8bf59b4fcdba60')
-
-prepare() {
-  cd pyee-$pkgver
-  # Remove setup_requires list
-  sed -i '/setup_requires/,/\],/d' setup.py
-}
-
-build() {
-  cd pyee-$pkgver
-  python setup.py build
-}
-
-check() {
-  cd pyee-$pkgver
-  python -m venv --system-site-packages test-env
-  test-env/bin/python setup.py install --optimize=1 --skip-build
-  test-env/bin/python -m pytest
-}
-
-package() {
-  cd pyee-$pkgver
-  python setup.py install --root="$pkgdir" --optimize=1 --skip-build
-  install -Dm644 -t "$pkgdir"/usr/share/licenses/$pkgname LICENSE
-}

Copied: python-pyee/repos/community-any/PKGBUILD (from rev 1294176, 
python-pyee/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2022-09-06 05:23:24 UTC (rev 1294177)
@@ -0,0 +1,48 @@
+# Maintainer: Daniel M. Capella 
+# Contributor: Josh Holbrook 
+
+pkgname=python-pyee
+pkgver=9.0.4
+pkgrel=2
+pkgdesc="Port of node.js's EventEmitter to python"
+arch=('any')
+url=https://github.com/jfhbrook/pyee
+license=('MIT')
+depends=('python-typing-extensions')
+makedepends=('python-build' 'python-installer' 'python-setuptools'
+ 'python-wheel')
+checkdepends=('python-mock' 'python-pytest-asyncio' 'python-pytest-trio'
+  'python-twisted')
+optdepends=('python-trio' 'python-twisted')
+source=("https://files.pythonhosted.org/packages/source/p/pyee/pyee-$pkgver.tar.gz";)
+sha256sums=('2770c4928abc721f46b705e6a72b0c59480c4a69c9a83ca0b00bb994f1ea4b32')
+b2sums=('4402d50f5de27ccda64e731450d90cc62f80584e8603a0fda385f6b5598e905d6abaa760aa8e987443dc5990600535f2bd756334cf5b6d0e9d8bf59b4fcdba60')
+
+prepare() {
+  cd pyee-$pkgver
+  # Remove setup_requires list
+  sed -i '/setup_requires/,/\],/d' setup.py
+}
+
+build() {
+  cd pyee-$pkgver
+  python -m build --wheel --skip-dependency-check --no-isolation
+}
+
+check() {
+  cd pyee-$pkgver
+  python -m venv --system-site-packages test-env
+  test-env/bin/python -m installer dist/*.whl
+  test-env/bin/python -m pytest
+}
+
+package() {
+  cd pyee-$pkgver
+  python -m installer --destdir="$pkgdir" dist/*.whl
+
+  # Symlink license file
+  local site_packages=$(python -c "import site; 
print(site.getsitepackages()[0])")
+  install -d "$pkgdir"/usr/share/licenses/$pkgname
+  ln -s "$site_packages"/pyee-$pkgver.dist-info/LICENSE \
+"$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+}



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

2022-09-05 Thread Daniel M. Capella via arch-commits
Date: Tuesday, September 6, 2022 @ 05:23:05
  Author: polyzen
Revision: 1294176

upgpkg: python-pyee 9.0.4-2: Use PEP 517

Modified:
  python-pyee/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2022-09-06 05:19:19 UTC (rev 1294175)
+++ PKGBUILD2022-09-06 05:23:05 UTC (rev 1294176)
@@ -3,13 +3,14 @@
 
 pkgname=python-pyee
 pkgver=9.0.4
-pkgrel=1
+pkgrel=2
 pkgdesc="Port of node.js's EventEmitter to python"
 arch=('any')
 url=https://github.com/jfhbrook/pyee
 license=('MIT')
 depends=('python-typing-extensions')
-makedepends=('python-setuptools')
+makedepends=('python-build' 'python-installer' 'python-setuptools'
+ 'python-wheel')
 checkdepends=('python-mock' 'python-pytest-asyncio' 'python-pytest-trio'
   'python-twisted')
 optdepends=('python-trio' 'python-twisted')
@@ -25,18 +26,23 @@
 
 build() {
   cd pyee-$pkgver
-  python setup.py build
+  python -m build --wheel --skip-dependency-check --no-isolation
 }
 
 check() {
   cd pyee-$pkgver
   python -m venv --system-site-packages test-env
-  test-env/bin/python setup.py install --optimize=1 --skip-build
+  test-env/bin/python -m installer dist/*.whl
   test-env/bin/python -m pytest
 }
 
 package() {
   cd pyee-$pkgver
-  python setup.py install --root="$pkgdir" --optimize=1 --skip-build
-  install -Dm644 -t "$pkgdir"/usr/share/licenses/$pkgname LICENSE
+  python -m installer --destdir="$pkgdir" dist/*.whl
+
+  # Symlink license file
+  local site_packages=$(python -c "import site; 
print(site.getsitepackages()[0])")
+  install -d "$pkgdir"/usr/share/licenses/$pkgname
+  ln -s "$site_packages"/pyee-$pkgver.dist-info/LICENSE \
+"$pkgdir"/usr/share/licenses/$pkgname/LICENSE
 }



[arch-commits] Commit in python-pycodestyle/repos/community-any (4 files)

2022-09-05 Thread Daniel M. Capella via arch-commits
Date: Tuesday, September 6, 2022 @ 05:19:19
  Author: polyzen
Revision: 1294175

archrelease: copy trunk to community-any

Added:
  python-pycodestyle/repos/community-any/LICENSE
(from rev 1294174, python-pycodestyle/trunk/LICENSE)
  python-pycodestyle/repos/community-any/PKGBUILD
(from rev 1294174, python-pycodestyle/trunk/PKGBUILD)
Deleted:
  python-pycodestyle/repos/community-any/LICENSE
  python-pycodestyle/repos/community-any/PKGBUILD

--+
 LICENSE  |   48 
 PKGBUILD |   73 +
 2 files changed, 64 insertions(+), 57 deletions(-)

Deleted: LICENSE
===
--- LICENSE 2022-09-06 05:18:51 UTC (rev 1294174)
+++ LICENSE 2022-09-06 05:19:19 UTC (rev 1294175)
@@ -1,24 +0,0 @@
-Copyright © 2006-2009 Johann C. Rocholl 
-Copyright © 2009-2013 Florent Xicluna 
-
-Licensed under the terms of the Expat License
-
-Permission is hereby granted, free of charge, to any person
-obtaining a copy of this software and associated documentation files
-(the "Software"), to deal in the Software without restriction,
-including without limitation the rights to use, copy, modify, merge,
-publish, distribute, sublicense, and/or sell copies of the Software,
-and to permit persons to whom the Software is furnished to do so,
-subject to the following conditions:
-
-The above copyright notice and this permission notice shall be
-included in all copies or substantial portions of the Software.
-
-THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
-EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
-MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
-NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS
-BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN
-ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN
-CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
-SOFTWARE.

Copied: python-pycodestyle/repos/community-any/LICENSE (from rev 1294174, 
python-pycodestyle/trunk/LICENSE)
===
--- LICENSE (rev 0)
+++ LICENSE 2022-09-06 05:19:19 UTC (rev 1294175)
@@ -0,0 +1,24 @@
+Copyright © 2006-2009 Johann C. Rocholl 
+Copyright © 2009-2013 Florent Xicluna 
+
+Licensed under the terms of the Expat License
+
+Permission is hereby granted, free of charge, to any person
+obtaining a copy of this software and associated documentation files
+(the "Software"), to deal in the Software without restriction,
+including without limitation the rights to use, copy, modify, merge,
+publish, distribute, sublicense, and/or sell copies of the Software,
+and to permit persons to whom the Software is furnished to do so,
+subject to the following conditions:
+
+The above copyright notice and this permission notice shall be
+included in all copies or substantial portions of the Software.
+
+THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
+EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
+MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
+NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS
+BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN
+ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN
+CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
+SOFTWARE.

Deleted: PKGBUILD
===
--- PKGBUILD2022-09-06 05:18:51 UTC (rev 1294174)
+++ PKGBUILD2022-09-06 05:19:19 UTC (rev 1294175)
@@ -1,33 +0,0 @@
-# Maintainer: Felix Yan 
-# Contributor: Ismael Carnales 
-# Contributor: Sergey Mastykov 
-
-pkgname=python-pycodestyle
-pkgver=2.9.1
-pkgrel=1
-pkgdesc="Python style guide checker"
-arch=('any')
-url="https://pycodestyle.pycqa.org";
-license=('custom:Expat')
-depends=('python')
-makedepends=('python-setuptools')
-source=("https://github.com/PyCQA/pycodestyle/archive/$pkgver/$pkgname-$pkgver.tar.gz";)
-sha512sums=('420248fa90b67a625acc7cca0bde4e8a0f69e0de9e2798ddd3b3c6ee8c9917b0c8c970dde2f01881ac446354d75131a84bbe7c207754190343f6df5d3b125ab7')
-
-build() {
-  cd pycodestyle-$pkgver
-  python setup.py build
-}
-
-check() {
-  cd pycodestyle-$pkgver
-  python -m unittest discover
-}
-
-package() {
-  cd pycodestyle-$pkgver
-  python setup.py install -O1 --prefix=/usr --root="$pkgdir/"
-  install -Dm644 LICENSE -t "$pkgdir"/usr/share/licenses/$pkgname/
-}
-
-# vim:set ts=2 sw=2 et:

Copied: python-pycodestyle/repos/community-any/PKGBUILD (from rev 1294174, 
python-pycodestyle/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2022-09-06 05:19:19 UTC (rev 1294175)
@@ -0,0 +1,40 @@
+# Maintainer: Felix Yan 
+# Maintainer: Daniel M. cape...@archlinux.org>
+# C

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

2022-09-05 Thread Daniel M. Capella via arch-commits
Date: Tuesday, September 6, 2022 @ 05:18:51
  Author: polyzen
Revision: 1294174

upgpkg: python-pycodestyle 2.9.1-2: Use PEP 517

Modified:
  python-pycodestyle/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2022-09-06 05:08:37 UTC (rev 1294173)
+++ PKGBUILD2022-09-06 05:18:51 UTC (rev 1294174)
@@ -1,22 +1,24 @@
 # Maintainer: Felix Yan 
+# Maintainer: Daniel M. cape...@archlinux.org>
 # Contributor: Ismael Carnales 
 # Contributor: Sergey Mastykov 
 
 pkgname=python-pycodestyle
 pkgver=2.9.1
-pkgrel=1
+pkgrel=2
 pkgdesc="Python style guide checker"
 arch=('any')
 url="https://pycodestyle.pycqa.org";
 license=('custom:Expat')
 depends=('python')
-makedepends=('python-setuptools')
+makedepends=('python-build' 'python-installer' 'python-setuptools'
+ 'python-wheel')
 
source=("https://github.com/PyCQA/pycodestyle/archive/$pkgver/$pkgname-$pkgver.tar.gz";)
 
sha512sums=('420248fa90b67a625acc7cca0bde4e8a0f69e0de9e2798ddd3b3c6ee8c9917b0c8c970dde2f01881ac446354d75131a84bbe7c207754190343f6df5d3b125ab7')
 
 build() {
   cd pycodestyle-$pkgver
-  python setup.py build
+  python -m build --wheel --skip-dependency-check --no-isolation
 }
 
 check() {
@@ -26,8 +28,13 @@
 
 package() {
   cd pycodestyle-$pkgver
-  python setup.py install -O1 --prefix=/usr --root="$pkgdir/"
-  install -Dm644 LICENSE -t "$pkgdir"/usr/share/licenses/$pkgname/
+  python -m installer --destdir="$pkgdir" dist/*.whl
+
+  # Symlink license file
+  local site_packages=$(python -c "import site; 
print(site.getsitepackages()[0])")
+  install -d "$pkgdir"/usr/share/licenses/$pkgname
+  ln -s "$site_packages"/pycodestyle-$pkgver.dist-info/LICENSE \
+"$pkgdir"/usr/share/licenses/$pkgname/LICENSE
 }
 
 # vim:set ts=2 sw=2 et:



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

2022-09-05 Thread Daniel M. Capella via arch-commits
Date: Tuesday, September 6, 2022 @ 05:08:37
  Author: polyzen
Revision: 1294173

archrelease: copy trunk to community-x86_64

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

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

Deleted: PKGBUILD
===
--- PKGBUILD2022-09-06 05:08:18 UTC (rev 1294172)
+++ PKGBUILD2022-09-06 05:08:37 UTC (rev 1294173)
@@ -1,36 +0,0 @@
-# Maintainer: Daniel M. Capella 
-# Contributor: Shane Stone 
-
-_name=pdftotext
-pkgname=python-pdftotext
-pkgver=2.2.2
-pkgrel=2
-pkgdesc='Simple PDF text extraction'
-arch=('x86_64')
-url=https://github.com/jalan/pdftotext
-license=('MIT')
-depends=('poppler' 'python')
-makedepends=('python-setuptools')
-source=("https://files.pythonhosted.org/packages/source/${_name::1}/$_name/$_name-$pkgver.tar.gz";)
-sha256sums=('2a9aa89bc62022408781b39d188fabf5a3ad1103b6630f32c4e27e395f7966ee')
-b2sums=('5ab471cfbccd50d6b9f16e083e2b059c3fedd8eee57988a10516e9ca42dcec7743741ec4d7fd1d00e81efcce58880c9e2b2cc9cb1b9c760cfbbe98ce6cd4f1b9')
-
-build() {
-  cd $_name-$pkgver
-  python setup.py build
-}
-
-check() {
-  cd $_name-$pkgver
-  python -m venv --system-site-packages test-env
-  test-env/bin/python setup.py install --optimize=1 --skip-build
-  test-env/bin/python -m unittest discover
-}
-
-package() {
-  cd $_name-$pkgver
-  python setup.py install --root="$pkgdir" --optimize=1 --skip-build
-  install -Dm644 -t "$pkgdir"/usr/share/licenses/$pkgname LICENSE
-}
-
-# vim:set ts=2 sw=2 et:

Copied: python-pdftotext/repos/community-x86_64/PKGBUILD (from rev 1294172, 
python-pdftotext/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2022-09-06 05:08:37 UTC (rev 1294173)
@@ -0,0 +1,40 @@
+# Maintainer: Daniel M. Capella 
+# Contributor: Shane Stone 
+
+_name=pdftotext
+pkgname=python-pdftotext
+pkgver=2.2.2
+pkgrel=3
+pkgdesc='Simple PDF text extraction'
+arch=('x86_64')
+url=https://github.com/jalan/pdftotext
+license=('MIT')
+depends=('poppler' 'python')
+makedepends=('python-build' 'python-installer' 'python-setuptools'
+ 'python-wheel')
+source=("https://files.pythonhosted.org/packages/source/${_name::1}/$_name/$_name-$pkgver.tar.gz";)
+sha256sums=('2a9aa89bc62022408781b39d188fabf5a3ad1103b6630f32c4e27e395f7966ee')
+b2sums=('5ab471cfbccd50d6b9f16e083e2b059c3fedd8eee57988a10516e9ca42dcec7743741ec4d7fd1d00e81efcce58880c9e2b2cc9cb1b9c760cfbbe98ce6cd4f1b9')
+
+build() {
+  cd $_name-$pkgver
+  python -m build --wheel --skip-dependency-check --no-isolation
+}
+
+check() {
+  cd $_name-$pkgver
+  python -m venv --system-site-packages test-env
+  test-env/bin/python -m installer dist/*.whl
+  test-env/bin/python -m unittest discover
+}
+
+package() {
+  cd $_name-$pkgver
+  python -m installer --destdir="$pkgdir" dist/*.whl
+
+  # Symlink license file
+  local site_packages=$(python -c "import site; 
print(site.getsitepackages()[0])")
+  install -d "$pkgdir"/usr/share/licenses/$pkgname
+  ln -s "$site_packages"/$_name-$pkgver.dist-info/LICENSE \
+"$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+}



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

2022-09-05 Thread Daniel M. Capella via arch-commits
Date: Tuesday, September 6, 2022 @ 05:08:18
  Author: polyzen
Revision: 1294172

upgpkg: python-pdftotext 2.2.2-3: Use PEP 517

Modified:
  python-pdftotext/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2022-09-06 05:01:18 UTC (rev 1294171)
+++ PKGBUILD2022-09-06 05:08:18 UTC (rev 1294172)
@@ -4,13 +4,14 @@
 _name=pdftotext
 pkgname=python-pdftotext
 pkgver=2.2.2
-pkgrel=2
+pkgrel=3
 pkgdesc='Simple PDF text extraction'
 arch=('x86_64')
 url=https://github.com/jalan/pdftotext
 license=('MIT')
 depends=('poppler' 'python')
-makedepends=('python-setuptools')
+makedepends=('python-build' 'python-installer' 'python-setuptools'
+ 'python-wheel')
 
source=("https://files.pythonhosted.org/packages/source/${_name::1}/$_name/$_name-$pkgver.tar.gz";)
 sha256sums=('2a9aa89bc62022408781b39d188fabf5a3ad1103b6630f32c4e27e395f7966ee')
 
b2sums=('5ab471cfbccd50d6b9f16e083e2b059c3fedd8eee57988a10516e9ca42dcec7743741ec4d7fd1d00e81efcce58880c9e2b2cc9cb1b9c760cfbbe98ce6cd4f1b9')
@@ -17,18 +18,23 @@
 
 build() {
   cd $_name-$pkgver
-  python setup.py build
+  python -m build --wheel --skip-dependency-check --no-isolation
 }
 
 check() {
   cd $_name-$pkgver
   python -m venv --system-site-packages test-env
-  test-env/bin/python setup.py install --optimize=1 --skip-build
+  test-env/bin/python -m installer dist/*.whl
   test-env/bin/python -m unittest discover
 }
 
 package() {
   cd $_name-$pkgver
-  python setup.py install --root="$pkgdir" --optimize=1 --skip-build
-  install -Dm644 -t "$pkgdir"/usr/share/licenses/$pkgname LICENSE
+  python -m installer --destdir="$pkgdir" dist/*.whl
+
+  # Symlink license file
+  local site_packages=$(python -c "import site; 
print(site.getsitepackages()[0])")
+  install -d "$pkgdir"/usr/share/licenses/$pkgname
+  ln -s "$site_packages"/$_name-$pkgver.dist-info/LICENSE \
+"$pkgdir"/usr/share/licenses/$pkgname/LICENSE
 }



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

2022-09-05 Thread Daniel M. Capella via arch-commits
Date: Tuesday, September 6, 2022 @ 05:01:18
  Author: polyzen
Revision: 1294171

archrelease: copy trunk to community-any

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

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

Deleted: PKGBUILD
===
--- PKGBUILD2022-09-06 05:00:58 UTC (rev 1294170)
+++ PKGBUILD2022-09-06 05:01:18 UTC (rev 1294171)
@@ -1,36 +0,0 @@
-# Maintainer: Daniel M. Capella 
-# Contributor: Jose Riha 
-
-_name=littleutils
-pkgname=python-littleutils
-pkgver=0.2.2
-pkgrel=3
-pkgdesc='Small personal collection of python utility functions'
-arch=('any')
-url=https://github.com/alexmojaki/littleutils
-license=('MIT')
-depends=('python')
-makedepends=('python-setuptools')
-source=("https://files.pythonhosted.org/packages/source/${_name::1}/$_name/$_name-$pkgver.tar.gz";
-
'littleutils-LICENSE::https://raw.githubusercontent.com/alexmojaki/littleutils/master/LICENSE')
-sha256sums=('e6cae3a4203e530d51c9667ed310ffe3b1948f2876e3d69605b3de4b7d96916f'
-'dfe14f8798c400cbcc85bb4536a686c6fcf3086b3446c3f7c7054a2bcd73ca6a')
-b2sums=('80aec2c133e39eb0e18c948b15d475e60842689fd0e758c43511a8b014648d7c9e843182e2a87c0b3f9933f748340f2059653f0885cf416edbc5a60457c70629'
-
'e44ad793561d875774b4af672b66ee48156279a99d23a4c2d24425b33adf6fa6cc0c2abc6f99302b435da198b3525c4107f56bbed06155162712e1bd9b13e62e')
-
-build() {
-  cd $_name-$pkgver
-  python setup.py build
-}
-
-check() {
-  cd $_name-$pkgver
-  python littleutils/__init__.py
-}
-
-package() {
-  install -Dm644 littleutils-LICENSE 
"$pkgdir"/usr/share/licenses/$pkgname/LICENSE
-
-  cd $_name-$pkgver
-  python setup.py install --root="$pkgdir" --optimize=1 --skip-build
-}

Copied: python-littleutils/repos/community-any/PKGBUILD (from rev 1294170, 
python-littleutils/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2022-09-06 05:01:18 UTC (rev 1294171)
@@ -0,0 +1,37 @@
+# Maintainer: Daniel M. Capella 
+# Contributor: Jose Riha 
+
+_name=littleutils
+pkgname=python-littleutils
+pkgver=0.2.2
+pkgrel=4
+pkgdesc='Small personal collection of python utility functions'
+arch=('any')
+url=https://github.com/alexmojaki/littleutils
+license=('MIT')
+depends=('python')
+makedepends=('python-build' 'python-installer' 'python-setuptools'
+ 'python-wheel')
+source=("https://files.pythonhosted.org/packages/source/${_name::1}/$_name/$_name-$pkgver.tar.gz";
+
'littleutils-LICENSE::https://raw.githubusercontent.com/alexmojaki/littleutils/master/LICENSE')
+sha256sums=('e6cae3a4203e530d51c9667ed310ffe3b1948f2876e3d69605b3de4b7d96916f'
+'dfe14f8798c400cbcc85bb4536a686c6fcf3086b3446c3f7c7054a2bcd73ca6a')
+b2sums=('80aec2c133e39eb0e18c948b15d475e60842689fd0e758c43511a8b014648d7c9e843182e2a87c0b3f9933f748340f2059653f0885cf416edbc5a60457c70629'
+
'e44ad793561d875774b4af672b66ee48156279a99d23a4c2d24425b33adf6fa6cc0c2abc6f99302b435da198b3525c4107f56bbed06155162712e1bd9b13e62e')
+
+build() {
+  cd $_name-$pkgver
+  python -m build --wheel --skip-dependency-check --no-isolation
+}
+
+check() {
+  cd $_name-$pkgver
+  python littleutils/__init__.py
+}
+
+package() {
+  install -Dm644 littleutils-LICENSE 
"$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+
+  cd $_name-$pkgver
+  python -m installer --destdir="$pkgdir" dist/*.whl
+}



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

2022-09-05 Thread Daniel M. Capella via arch-commits
Date: Tuesday, September 6, 2022 @ 05:00:58
  Author: polyzen
Revision: 1294170

upgpkg: python-littleutils 0.2.2-4: Use PEP 517

Modified:
  python-littleutils/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2022-09-06 04:53:05 UTC (rev 1294169)
+++ PKGBUILD2022-09-06 05:00:58 UTC (rev 1294170)
@@ -4,13 +4,14 @@
 _name=littleutils
 pkgname=python-littleutils
 pkgver=0.2.2
-pkgrel=3
+pkgrel=4
 pkgdesc='Small personal collection of python utility functions'
 arch=('any')
 url=https://github.com/alexmojaki/littleutils
 license=('MIT')
 depends=('python')
-makedepends=('python-setuptools')
+makedepends=('python-build' 'python-installer' 'python-setuptools'
+ 'python-wheel')
 
source=("https://files.pythonhosted.org/packages/source/${_name::1}/$_name/$_name-$pkgver.tar.gz";
 
'littleutils-LICENSE::https://raw.githubusercontent.com/alexmojaki/littleutils/master/LICENSE')
 sha256sums=('e6cae3a4203e530d51c9667ed310ffe3b1948f2876e3d69605b3de4b7d96916f'
@@ -20,7 +21,7 @@
 
 build() {
   cd $_name-$pkgver
-  python setup.py build
+  python -m build --wheel --skip-dependency-check --no-isolation
 }
 
 check() {
@@ -32,5 +33,5 @@
   install -Dm644 littleutils-LICENSE 
"$pkgdir"/usr/share/licenses/$pkgname/LICENSE
 
   cd $_name-$pkgver
-  python setup.py install --root="$pkgdir" --optimize=1 --skip-build
+  python -m installer --destdir="$pkgdir" dist/*.whl
 }



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

2022-09-05 Thread Daniel M. Capella via arch-commits
Date: Tuesday, September 6, 2022 @ 04:53:05
  Author: polyzen
Revision: 1294169

archrelease: copy trunk to community-any

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

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

Deleted: PKGBUILD
===
--- PKGBUILD2022-09-06 04:52:44 UTC (rev 1294168)
+++ PKGBUILD2022-09-06 04:53:05 UTC (rev 1294169)
@@ -1,36 +0,0 @@
-# Maintainer: Daniel M. Capella 
-# Contributor: Balló György 
-
-_name=minidb
-pkgname=python-minidb
-pkgver=2.0.6
-pkgrel=1
-pkgdesc='Simple SQLite3 store for Python objects'
-arch=('any')
-url=https://thp.io/2010/minidb/
-license=('ISC')
-depends=('python')
-checkdepends=('python-pytest')
-source=("https://files.pythonhosted.org/packages/source/${_name::1}/$_name/$_name-$pkgver.tar.gz";)
-sha256sums=('8bf0aca9b89cb1e8b7bfd8ad8b5a7208bd2fb046e343b3d656ea00f8bcfd6f5e')
-b2sums=('00e070d1cbe1966d44228f6ad13b9280ee8d79b1b37a72d685dc53b05d329e6ee02f77a7cac729e6c4e651d66d88d1fcd7be7f704e91b3ef28c928bfed50')
-
-build() {
-  cd $_name-$pkgver
-  python setup.py build
-}
-
-check() {
-  cd $_name-$pkgver
-  python -m venv --system-site-packages test-env
-  test-env/bin/python setup.py install --optimize=1 --skip-build
-  test-env/bin/python -m pytest
-}
-
-package() {
-  cd $_name-$pkgver
-  python setup.py install --root="$pkgdir" --optimize=1 --skip-build
-
-  install -d "$pkgdir"/usr/share/licenses/$pkgname
-  sed -n '/# Copyright/,/OF THIS SOFTWARE./p' minidb.py > 
"$pkgdir"/usr/share/licenses/$pkgname/COPYING
-}

Copied: python-minidb/repos/community-any/PKGBUILD (from rev 1294168, 
python-minidb/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2022-09-06 04:53:05 UTC (rev 1294169)
@@ -0,0 +1,38 @@
+# Maintainer: Daniel M. Capella 
+# Contributor: Balló György 
+
+_name=minidb
+pkgname=python-minidb
+pkgver=2.0.6
+pkgrel=2
+pkgdesc='Simple SQLite3 store for Python objects'
+arch=('any')
+url=https://thp.io/2010/minidb/
+license=('ISC')
+depends=('python')
+makedepends=('python-build' 'python-installer' 'python-setuptools'
+ 'python-wheel')
+checkdepends=('python-pytest')
+source=("https://files.pythonhosted.org/packages/source/${_name::1}/$_name/$_name-$pkgver.tar.gz";)
+sha256sums=('8bf0aca9b89cb1e8b7bfd8ad8b5a7208bd2fb046e343b3d656ea00f8bcfd6f5e')
+b2sums=('00e070d1cbe1966d44228f6ad13b9280ee8d79b1b37a72d685dc53b05d329e6ee02f77a7cac729e6c4e651d66d88d1fcd7be7f704e91b3ef28c928bfed50')
+
+build() {
+  cd $_name-$pkgver
+  python -m build --wheel --skip-dependency-check --no-isolation
+}
+
+check() {
+  cd $_name-$pkgver
+  python -m venv --system-site-packages test-env
+  test-env/bin/python -m installer dist/*.whl
+  test-env/bin/python -m pytest
+}
+
+package() {
+  cd $_name-$pkgver
+  python -m installer --destdir="$pkgdir" dist/*.whl
+
+  install -d "$pkgdir"/usr/share/licenses/$pkgname
+  sed -n '/# Copyright/,/OF THIS SOFTWARE./p' minidb.py > 
"$pkgdir"/usr/share/licenses/$pkgname/COPYING
+}



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

2022-09-05 Thread Daniel M. Capella via arch-commits
Date: Tuesday, September 6, 2022 @ 04:52:44
  Author: polyzen
Revision: 1294168

upgpkg: python-minidb 2.0.6-2: Use PEP 517

Modified:
  python-minidb/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2022-09-06 04:46:50 UTC (rev 1294167)
+++ PKGBUILD2022-09-06 04:52:44 UTC (rev 1294168)
@@ -4,12 +4,14 @@
 _name=minidb
 pkgname=python-minidb
 pkgver=2.0.6
-pkgrel=1
+pkgrel=2
 pkgdesc='Simple SQLite3 store for Python objects'
 arch=('any')
 url=https://thp.io/2010/minidb/
 license=('ISC')
 depends=('python')
+makedepends=('python-build' 'python-installer' 'python-setuptools'
+ 'python-wheel')
 checkdepends=('python-pytest')
 
source=("https://files.pythonhosted.org/packages/source/${_name::1}/$_name/$_name-$pkgver.tar.gz";)
 sha256sums=('8bf0aca9b89cb1e8b7bfd8ad8b5a7208bd2fb046e343b3d656ea00f8bcfd6f5e')
@@ -17,19 +19,19 @@
 
 build() {
   cd $_name-$pkgver
-  python setup.py build
+  python -m build --wheel --skip-dependency-check --no-isolation
 }
 
 check() {
   cd $_name-$pkgver
   python -m venv --system-site-packages test-env
-  test-env/bin/python setup.py install --optimize=1 --skip-build
+  test-env/bin/python -m installer dist/*.whl
   test-env/bin/python -m pytest
 }
 
 package() {
   cd $_name-$pkgver
-  python setup.py install --root="$pkgdir" --optimize=1 --skip-build
+  python -m installer --destdir="$pkgdir" dist/*.whl
 
   install -d "$pkgdir"/usr/share/licenses/$pkgname
   sed -n '/# Copyright/,/OF THIS SOFTWARE./p' minidb.py > 
"$pkgdir"/usr/share/licenses/$pkgname/COPYING



[arch-commits] Commit in python-matplotlib-inline/repos/community-any (2 files)

2022-09-05 Thread Daniel M. Capella via arch-commits
Date: Tuesday, September 6, 2022 @ 04:46:50
  Author: polyzen
Revision: 1294167

archrelease: copy trunk to community-any

Added:
  python-matplotlib-inline/repos/community-any/PKGBUILD
(from rev 1294166, python-matplotlib-inline/trunk/PKGBUILD)
Deleted:
  python-matplotlib-inline/repos/community-any/PKGBUILD

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

Deleted: PKGBUILD
===
--- PKGBUILD2022-09-06 04:46:30 UTC (rev 1294166)
+++ PKGBUILD2022-09-06 04:46:50 UTC (rev 1294167)
@@ -1,38 +0,0 @@
-# Maintainer: Daniel M. Capella 
-# Maintainer: Bruno Pagani 
-
-_name=matplotlib-inline
-pkgname=python-matplotlib-inline
-pkgver=0.1.6
-pkgrel=1
-pkgdesc='Inline Matplotlib backend for Jupyter'
-arch=('any')
-url=https://github.com/ipython/matplotlib-inline
-license=('BSD')
-depends=('python-traitlets')
-makedepends=('python-setuptools')
-checkdepends=('ipython' 'python-matplotlib')
-optdepends=('python-matplotlib')
-source=("https://files.pythonhosted.org/packages/source/${_name::1}/$_name/$_name-$pkgver.tar.gz";)
-sha256sums=('f887e5f10ba98e8d2b150ddcf4702c1e5f8b3a20005eb0f74bfdbd360ee6f304')
-b2sums=('3c8579660c36f790604c2ddcc99b587b8f54135f823d1a04b3e7ad5709bf7ba49cecd22da164c7bd6ffba4b84d61681f063ca036fba2d4a0cfaf81a9ea66a7e2')
-
-build() {
-  cd $_name-$pkgver
-  python setup.py build
-}
-
-check() {
-  cd $_name-$pkgver
-  python -m venv --system-site-packages test-env
-  test-env/bin/python setup.py install --optimize=1 --skip-build
-  test-env/bin/python -c 'from matplotlib_inline.backend_inline import show'
-}
-
-package() {
-  cd $_name-$pkgver
-  python setup.py install --root="$pkgdir" --optimize=1 --skip-build
-  install -Dm644 -t "$pkgdir"/usr/share/licenses/$pkgname LICENSE
-}
-
-# vim:set ts=2 sw=2 et:

Copied: python-matplotlib-inline/repos/community-any/PKGBUILD (from rev 
1294166, python-matplotlib-inline/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2022-09-06 04:46:50 UTC (rev 1294167)
@@ -0,0 +1,44 @@
+# Maintainer: Daniel M. Capella 
+# Maintainer: Bruno Pagani 
+
+_name=matplotlib-inline
+pkgname=python-matplotlib-inline
+pkgver=0.1.6
+pkgrel=2
+pkgdesc='Inline Matplotlib backend for Jupyter'
+arch=('any')
+url=https://github.com/ipython/matplotlib-inline
+license=('BSD')
+depends=('python-traitlets')
+makedepends=('python-build' 'python-installer' 'python-setuptools'
+ 'python-wheel')
+checkdepends=('ipython' 'python-matplotlib')
+optdepends=('python-matplotlib')
+source=("https://files.pythonhosted.org/packages/source/${_name::1}/$_name/$_name-$pkgver.tar.gz";)
+sha256sums=('f887e5f10ba98e8d2b150ddcf4702c1e5f8b3a20005eb0f74bfdbd360ee6f304')
+b2sums=('3c8579660c36f790604c2ddcc99b587b8f54135f823d1a04b3e7ad5709bf7ba49cecd22da164c7bd6ffba4b84d61681f063ca036fba2d4a0cfaf81a9ea66a7e2')
+
+build() {
+  cd $_name-$pkgver
+  python -m build --wheel --skip-dependency-check --no-isolation
+}
+
+check() {
+  cd $_name-$pkgver
+  python -m venv --system-site-packages test-env
+  test-env/bin/python -m installer dist/*.whl
+  test-env/bin/python -c 'from matplotlib_inline.backend_inline import show'
+}
+
+package() {
+  cd $_name-$pkgver
+  python -m installer --destdir="$pkgdir" dist/*.whl
+
+  # Symlink license file
+  local site_packages=$(python -c "import site; 
print(site.getsitepackages()[0])")
+  install -d "$pkgdir"/usr/share/licenses/$pkgname
+  ln -s "$site_packages"/matplotlib_inline-$pkgver.dist-info/LICENSE \
+"$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+}
+
+# vim:set ts=2 sw=2 et:



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

2022-09-05 Thread Daniel M. Capella via arch-commits
Date: Tuesday, September 6, 2022 @ 04:46:30
  Author: polyzen
Revision: 1294166

upgpkg: python-matplotlib-inline 0.1.6-2: Use PEP 517

Modified:
  python-matplotlib-inline/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2022-09-06 04:42:35 UTC (rev 1294165)
+++ PKGBUILD2022-09-06 04:46:30 UTC (rev 1294166)
@@ -4,13 +4,14 @@
 _name=matplotlib-inline
 pkgname=python-matplotlib-inline
 pkgver=0.1.6
-pkgrel=1
+pkgrel=2
 pkgdesc='Inline Matplotlib backend for Jupyter'
 arch=('any')
 url=https://github.com/ipython/matplotlib-inline
 license=('BSD')
 depends=('python-traitlets')
-makedepends=('python-setuptools')
+makedepends=('python-build' 'python-installer' 'python-setuptools'
+ 'python-wheel')
 checkdepends=('ipython' 'python-matplotlib')
 optdepends=('python-matplotlib')
 
source=("https://files.pythonhosted.org/packages/source/${_name::1}/$_name/$_name-$pkgver.tar.gz";)
@@ -19,20 +20,25 @@
 
 build() {
   cd $_name-$pkgver
-  python setup.py build
+  python -m build --wheel --skip-dependency-check --no-isolation
 }
 
 check() {
   cd $_name-$pkgver
   python -m venv --system-site-packages test-env
-  test-env/bin/python setup.py install --optimize=1 --skip-build
+  test-env/bin/python -m installer dist/*.whl
   test-env/bin/python -c 'from matplotlib_inline.backend_inline import show'
 }
 
 package() {
   cd $_name-$pkgver
-  python setup.py install --root="$pkgdir" --optimize=1 --skip-build
-  install -Dm644 -t "$pkgdir"/usr/share/licenses/$pkgname LICENSE
+  python -m installer --destdir="$pkgdir" dist/*.whl
+
+  # Symlink license file
+  local site_packages=$(python -c "import site; 
print(site.getsitepackages()[0])")
+  install -d "$pkgdir"/usr/share/licenses/$pkgname
+  ln -s "$site_packages"/matplotlib_inline-$pkgver.dist-info/LICENSE \
+"$pkgdir"/usr/share/licenses/$pkgname/LICENSE
 }
 
 # vim:set ts=2 sw=2 et:



[arch-commits] Commit in python-flake8-docstrings/repos/community-any (2 files)

2022-09-05 Thread Daniel M. Capella via arch-commits
Date: Tuesday, September 6, 2022 @ 04:42:35
  Author: polyzen
Revision: 1294165

archrelease: copy trunk to community-any

Added:
  python-flake8-docstrings/repos/community-any/PKGBUILD
(from rev 1294164, python-flake8-docstrings/trunk/PKGBUILD)
Deleted:
  python-flake8-docstrings/repos/community-any/PKGBUILD

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

Deleted: PKGBUILD
===
--- PKGBUILD2022-09-06 04:42:11 UTC (rev 1294164)
+++ PKGBUILD2022-09-06 04:42:35 UTC (rev 1294165)
@@ -1,36 +0,0 @@
-# Maintainer: Daniel M. Capella 
-# Contributor: Pieter Goetschalckx <3.14.e.ter  gmail  com>
-
-_name=flake8-docstrings
-pkgname=python-flake8-docstrings
-pkgver=1.6.0
-pkgrel=2
-pkgdesc='Plugin to Flake8 to include checks provided by pydocstyle'
-arch=('any')
-url=https://gitlab.com/pycqa/flake8-docstrings
-license=('MIT')
-depends=('flake8' 'python-pydocstyle')
-makedepends=('python-setuptools')
-source=("https://files.pythonhosted.org/packages/source/${_name::1}/$_name/$_name-$pkgver.tar.gz";)
-sha256sums=('9fe7c6a306064af8e62a055c2f61e9eb1da55f84bb39caef2b84ce53708ac34b')
-b2sums=('ee147e27f226675a2a59375b9e7812d111a34bef1bc35843096f8e7ca9cd94ac805ca49a8d83d1f6d7a78dbf6338a0a1270d668b51775a2b91ad7c3172ad41da')
-
-build() {
-  cd $_name-$pkgver
-  python setup.py build
-}
-
-check() {
-  cd $_name-$pkgver
-  python -m venv --system-site-packages test-env
-  test-env/bin/python setup.py install --optimize=1 --skip-build
-  test-env/bin/python -m flake8 flake8_docstrings.py
-}
-
-package() {
-  cd $_name-$pkgver
-  python setup.py install --root="$pkgdir" --optimize=1 --skip-build
-  install -Dm644 -t "$pkgdir"/usr/share/licenses/$pkgname LICENSE
-}
-
-# vim:set ts=2 sw=2 et:

Copied: python-flake8-docstrings/repos/community-any/PKGBUILD (from rev 
1294164, python-flake8-docstrings/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2022-09-06 04:42:35 UTC (rev 1294165)
@@ -0,0 +1,33 @@
+# Maintainer: Daniel M. Capella 
+# Contributor: Pieter Goetschalckx <3.14.e.ter  gmail  com>
+
+_name=flake8-docstrings
+pkgname=python-flake8-docstrings
+pkgver=1.6.0
+pkgrel=3
+pkgdesc='Plugin to Flake8 to include checks provided by pydocstyle'
+arch=('any')
+url=https://gitlab.com/pycqa/flake8-docstrings
+license=('MIT')
+depends=('flake8' 'python-pydocstyle')
+makedepends=('python-build' 'python-installer' 'python-setuptools'
+ 'python-wheel')
+source=("https://files.pythonhosted.org/packages/source/${_name::1}/$_name/$_name-$pkgver.tar.gz";)
+sha256sums=('9fe7c6a306064af8e62a055c2f61e9eb1da55f84bb39caef2b84ce53708ac34b')
+b2sums=('ee147e27f226675a2a59375b9e7812d111a34bef1bc35843096f8e7ca9cd94ac805ca49a8d83d1f6d7a78dbf6338a0a1270d668b51775a2b91ad7c3172ad41da')
+
+build() {
+  cd $_name-$pkgver
+  python -m build --wheel --skip-dependency-check --no-isolation
+}
+
+package() {
+  cd $_name-$pkgver
+  python -m installer --destdir="$pkgdir" dist/*.whl
+
+  # Symlink license file
+  local site_packages=$(python -c "import site; 
print(site.getsitepackages()[0])")
+  install -d "$pkgdir"/usr/share/licenses/$pkgname
+  ln -s "$site_packages"/flake8_docstrings-$pkgver.dist-info/LICENSE \
+"$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+}



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

2022-09-05 Thread Daniel M. Capella via arch-commits
Date: Tuesday, September 6, 2022 @ 04:42:11
  Author: polyzen
Revision: 1294164

upgpkg: python-flake8-docstrings 1.6.0-3: Use PEP 517

Modified:
  python-flake8-docstrings/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2022-09-06 04:08:37 UTC (rev 1294163)
+++ PKGBUILD2022-09-06 04:42:11 UTC (rev 1294164)
@@ -4,13 +4,14 @@
 _name=flake8-docstrings
 pkgname=python-flake8-docstrings
 pkgver=1.6.0
-pkgrel=2
+pkgrel=3
 pkgdesc='Plugin to Flake8 to include checks provided by pydocstyle'
 arch=('any')
 url=https://gitlab.com/pycqa/flake8-docstrings
 license=('MIT')
 depends=('flake8' 'python-pydocstyle')
-makedepends=('python-setuptools')
+makedepends=('python-build' 'python-installer' 'python-setuptools'
+ 'python-wheel')
 
source=("https://files.pythonhosted.org/packages/source/${_name::1}/$_name/$_name-$pkgver.tar.gz";)
 sha256sums=('9fe7c6a306064af8e62a055c2f61e9eb1da55f84bb39caef2b84ce53708ac34b')
 
b2sums=('ee147e27f226675a2a59375b9e7812d111a34bef1bc35843096f8e7ca9cd94ac805ca49a8d83d1f6d7a78dbf6338a0a1270d668b51775a2b91ad7c3172ad41da')
@@ -17,18 +18,16 @@
 
 build() {
   cd $_name-$pkgver
-  python setup.py build
+  python -m build --wheel --skip-dependency-check --no-isolation
 }
 
-check() {
+package() {
   cd $_name-$pkgver
-  python -m venv --system-site-packages test-env
-  test-env/bin/python setup.py install --optimize=1 --skip-build
-  test-env/bin/python -m flake8 flake8_docstrings.py
-}
+  python -m installer --destdir="$pkgdir" dist/*.whl
 
-package() {
-  cd $_name-$pkgver
-  python setup.py install --root="$pkgdir" --optimize=1 --skip-build
-  install -Dm644 -t "$pkgdir"/usr/share/licenses/$pkgname LICENSE
+  # Symlink license file
+  local site_packages=$(python -c "import site; 
print(site.getsitepackages()[0])")
+  install -d "$pkgdir"/usr/share/licenses/$pkgname
+  ln -s "$site_packages"/flake8_docstrings-$pkgver.dist-info/LICENSE \
+"$pkgdir"/usr/share/licenses/$pkgname/LICENSE
 }



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

2022-09-05 Thread Daniel Bermond via arch-commits
Date: Tuesday, September 6, 2022 @ 04:08:37
  Author: dbermond
Revision: 1294163

archrelease: copy trunk to community-any

Added:
  efifs/repos/community-any/PKGBUILD
(from rev 1294162, efifs/trunk/PKGBUILD)
  efifs/repos/community-any/keys/
Deleted:
  efifs/repos/community-any/PKGBUILD

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

Deleted: PKGBUILD
===
--- PKGBUILD2022-09-06 04:08:07 UTC (rev 1294162)
+++ PKGBUILD2022-09-06 04:08:37 UTC (rev 1294163)
@@ -1,52 +0,0 @@
-# Maintainer: Daniel Bermond 
-# Maintainer: Morten Linderud 
-
-pkgname=efifs
-pkgver=1.8
-pkgrel=4
-_commit=6de1473f8cf9ee5120f84f3c1fc61abb5b01d4bb
-pkgdesc='Standalone EFI file system drivers'
-arch=('any')
-url='https://efi.akeo.ie/'
-license=('GPL3')
-makedepends=('git' 'mingw-w64-gcc' 'arm-none-eabi-gcc' 'arm-none-eabi-newlib'
- 'aarch64-linux-gnu-gcc' 'riscv64-linux-gnu-gcc')
-source=("git+https://github.com/pbatard/efifs.git#commit=${_commit}?signed";
-'git+https://git.savannah.gnu.org/git/grub.git'
-'gnu-efi'::'git+https://git.code.sf.net/p/gnu-efi/code')
-sha256sums=('SKIP'
-'SKIP'
-'SKIP')
-validpgpkeys=('E7CDF2A01653F0B7943838E0CF5E69EDD671') # Pete Batard 

-
-prepare() {
-git -C efifs submodule init
-git -C efifs config --local submodule.grub.url "${srcdir}/grub"
-git -C efifs config --local submodule.gnu-efi.url "${srcdir}/gnu-efi"
-git -C efifs submodule update
-
-patch -d efifs/grub -Np1 -i "${srcdir}/efifs/0001-GRUB-fixes.patch"
-
-cp -af efifs{,-ia32}
-cp -af efifs{,-arm}
-cp -af efifs{,-aa64}
-cp -af efifs{,-riscv64}
-}
-
-build() {
-unset -v CFLAGS
-unset -v MAKEFLAGS
-make -C efifs ARCH='x64'
-make -C efifs-ia32 ARCH='ia32'
-make -C efifs-arm ARCH='arm' CROSS_COMPILE='arm-none-eabi-'
-make -C efifs-aa64 ARCH='aa64' CROSS_COMPILE='aarch64-linux-gnu-'
-make -C efifs-riscv64 ARCH='riscv64' CROSS_COMPILE='riscv64-linux-gnu-'
-}
-
-package() {
-install -D -m644 efifs/src/*.efi -t "${pkgdir}/usr/lib/efifs-x64"
-install -D -m644 efifs-ia32/src/*.efi -t "${pkgdir}/usr/lib/efifs-ia32"
-install -D -m644 efifs-arm/src/*.efi -t "${pkgdir}/usr/lib/efifs-arm"
-install -D -m644 efifs-aa64/src/*.efi -t "${pkgdir}/usr/lib/efifs-aa64"
-install -D -m644 efifs-riscv64/src/*.efi -t 
"${pkgdir}/usr/lib/efifs-riscv64"
-}

Copied: efifs/repos/community-any/PKGBUILD (from rev 1294162, 
efifs/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2022-09-06 04:08:37 UTC (rev 1294163)
@@ -0,0 +1,52 @@
+# Maintainer: Daniel Bermond 
+# Maintainer: Morten Linderud 
+
+pkgname=efifs
+pkgver=1.9
+pkgrel=1
+_commit=3ac43bb34bb2fadb10fb71ba21fbe94239640266
+pkgdesc='Standalone EFI file system drivers'
+arch=('any')
+url='https://efi.akeo.ie/'
+license=('GPL3')
+makedepends=('git' 'mingw-w64-gcc' 'arm-none-eabi-gcc' 'arm-none-eabi-newlib'
+ 'aarch64-linux-gnu-gcc' 'riscv64-linux-gnu-gcc')
+source=("git+https://github.com/pbatard/efifs.git#commit=${_commit}?signed";
+'git+https://git.savannah.gnu.org/git/grub.git'
+'gnu-efi'::'git+https://git.code.sf.net/p/gnu-efi/code')
+sha256sums=('SKIP'
+'SKIP'
+'SKIP')
+validpgpkeys=('E7CDF2A01653F0B7943838E0CF5E69EDD671') # Pete Batard 

+
+prepare() {
+git -C efifs submodule init
+git -C efifs config --local submodule.grub.url "${srcdir}/grub"
+git -C efifs config --local submodule.gnu-efi.url "${srcdir}/gnu-efi"
+git -C efifs submodule update
+
+patch -d efifs/grub -Np1 -i "${srcdir}/efifs/0001-GRUB-fixes.patch"
+
+cp -af efifs{,-ia32}
+cp -af efifs{,-arm}
+cp -af efifs{,-aa64}
+cp -af efifs{,-riscv64}
+}
+
+build() {
+unset -v CFLAGS
+unset -v MAKEFLAGS
+make -C efifs ARCH='x64'
+make -C efifs-ia32 ARCH='ia32'
+make -C efifs-arm ARCH='arm' CROSS_COMPILE='arm-none-eabi-'
+make -C efifs-aa64 ARCH='aa64' CROSS_COMPILE='aarch64-linux-gnu-'
+make -C efifs-riscv64 ARCH='riscv64' CROSS_COMPILE='riscv64-linux-gnu-'
+}
+
+package() {
+install -D -m644 efifs/src/*.efi -t "${pkgdir}/usr/lib/efifs-x64"
+install -D -m644 efifs-ia32/src/*.efi -t "${pkgdir}/usr/lib/efifs-ia32"
+install -D -m644 efifs-arm/src/*.efi -t "${pkgdir}/usr/lib/efifs-arm"
+install -D -m644 efifs-aa64/src/*.efi -t "${pkgdir}/usr/lib/efifs-aa64"
+install -D -m644 efifs-riscv64/src/*.efi -t 
"${pkgdir}/usr/lib/efifs-riscv64"
+}



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

2022-09-05 Thread Daniel Bermond via arch-commits
Date: Tuesday, September 6, 2022 @ 04:08:07
  Author: dbermond
Revision: 1294162

upgpkg: efifs 1.9-1

Modified:
  efifs/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2022-09-06 03:46:27 UTC (rev 1294161)
+++ PKGBUILD2022-09-06 04:08:07 UTC (rev 1294162)
@@ -2,9 +2,9 @@
 # Maintainer: Morten Linderud 
 
 pkgname=efifs
-pkgver=1.8
-pkgrel=4
-_commit=6de1473f8cf9ee5120f84f3c1fc61abb5b01d4bb
+pkgver=1.9
+pkgrel=1
+_commit=3ac43bb34bb2fadb10fb71ba21fbe94239640266
 pkgdesc='Standalone EFI file system drivers'
 arch=('any')
 url='https://efi.akeo.ie/'



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

2022-09-05 Thread Daniel M. Capella via arch-commits
Date: Tuesday, September 6, 2022 @ 03:46:27
  Author: polyzen
Revision: 1294161

archrelease: copy trunk to community-x86_64

Added:
  rust-analyzer/repos/community-x86_64/PKGBUILD
(from rev 1294160, rust-analyzer/trunk/PKGBUILD)
Deleted:
  rust-analyzer/repos/community-x86_64/PKGBUILD

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

Deleted: PKGBUILD
===
--- PKGBUILD2022-09-06 03:46:08 UTC (rev 1294160)
+++ PKGBUILD2022-09-06 03:46:27 UTC (rev 1294161)
@@ -1,31 +0,0 @@
-# Maintainer: Daniel M. Capella 
-# Contributor: Sergey A. 
-
-pkgname=rust-analyzer
-_pkgver=2022-09-05
-pkgver=${_pkgver//-}
-pkgrel=2
-pkgdesc='Rust compiler front-end for IDEs'
-arch=('x86_64')
-url=https://rust-analyzer.github.io/
-license=('Apache' 'MIT')
-depends=('gcc-libs' 'rust-src')
-makedepends=('git')
-source=("git+https://github.com/rust-lang/$pkgname.git#tag=$_pkgver";)
-b2sums=('SKIP')
-
-prepare() {
-  cd $pkgname
-  cargo fetch --locked --target "$CARCH-unknown-linux-gnu"
-}
-
-build() {
-  cd $pkgname
-  CFG_RELEASE=1 cargo build --release --locked --offline
-}
-
-package() {
-  cd $pkgname
-  install -Dt "$pkgdir"/usr/bin target/release/$pkgname{,-proc-macro-srv}
-  install -Dm644 -t "$pkgdir"/usr/share/licenses/$pkgname LICENSE-MIT
-}

Copied: rust-analyzer/repos/community-x86_64/PKGBUILD (from rev 1294160, 
rust-analyzer/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2022-09-06 03:46:27 UTC (rev 1294161)
@@ -0,0 +1,31 @@
+# Maintainer: Daniel M. Capella 
+# Contributor: Sergey A. 
+
+pkgname=rust-analyzer
+_pkgver=2022-09-05
+pkgver=${_pkgver//-}
+pkgrel=1
+pkgdesc='Rust compiler front-end for IDEs'
+arch=('x86_64')
+url=https://rust-analyzer.github.io/
+license=('Apache' 'MIT')
+depends=('gcc-libs' 'rust-src')
+makedepends=('git')
+source=("git+https://github.com/rust-lang/$pkgname.git#tag=$_pkgver";)
+b2sums=('SKIP')
+
+prepare() {
+  cd $pkgname
+  cargo fetch --locked --target "$CARCH-unknown-linux-gnu"
+}
+
+build() {
+  cd $pkgname
+  CFG_RELEASE=1 cargo build --release --locked --offline
+}
+
+package() {
+  cd $pkgname
+  install -Dt "$pkgdir"/usr/bin target/release/$pkgname{,-proc-macro-srv}
+  install -Dm644 -t "$pkgdir"/usr/share/licenses/$pkgname LICENSE-MIT
+}



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

2022-09-05 Thread Daniel M. Capella via arch-commits
Date: Tuesday, September 6, 2022 @ 03:46:08
  Author: polyzen
Revision: 1294160

upgpkg: rust-analyzer 20220905-1: Fix pkgrel

Modified:
  rust-analyzer/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2022-09-06 03:42:44 UTC (rev 1294159)
+++ PKGBUILD2022-09-06 03:46:08 UTC (rev 1294160)
@@ -4,7 +4,7 @@
 pkgname=rust-analyzer
 _pkgver=2022-09-05
 pkgver=${_pkgver//-}
-pkgrel=2
+pkgrel=1
 pkgdesc='Rust compiler front-end for IDEs'
 arch=('x86_64')
 url=https://rust-analyzer.github.io/



[arch-commits] Commit in ublock-origin/repos/community-any (4 files)

2022-09-05 Thread Daniel M. Capella via arch-commits
Date: Tuesday, September 6, 2022 @ 03:42:44
  Author: polyzen
Revision: 1294159

archrelease: copy trunk to community-any

Added:
  ublock-origin/repos/community-any/PKGBUILD
(from rev 1294158, ublock-origin/trunk/PKGBUILD)
  ublock-origin/repos/community-any/keys/
Deleted:
  ublock-origin/repos/community-any/PKGBUILD
  ublock-origin/repos/community-any/keys/

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

Deleted: PKGBUILD
===
--- PKGBUILD2022-09-06 03:42:21 UTC (rev 1294158)
+++ PKGBUILD2022-09-06 03:42:44 UTC (rev 1294159)
@@ -1,50 +0,0 @@
-# Maintainer: Daniel M. Capella 
-
-pkgname=('ublock-origin' 'firefox-ublock-origin')
-pkgbase=ublock-origin
-pkgver=1.44.0
-pkgrel=1
-pkgdesc='Efficient blocker add-on for various browsers. Fast, potent, and lean'
-arch=('any')
-url=https://github.com/gorhill/uBlock
-license=('GPL3')
-makedepends=('git' 'npm' 'python' 'strip-nondeterminism' 'zip')
-source=("git+$url.git#commit=$pkgver?signed"
-"git+https://github.com/uBlockOrigin/uAssets.git";)
-b2sums=('SKIP'
-'SKIP')
-validpgpkeys=('603B28AA5D6CD687A554347425E1490B761470C2') # Raymond Hill 

-
-prepare() {
-  cd uBlock
-  git submodule init
-  git config submodule.submodules/uAssets.url ../uAssets
-  git submodule update
-}
-
-build() {
-  cd uBlock
-  make
-  strip-nondeterminism -t zip dist/build/uBlock0.firefox.xpi
-}
-
-check() {
-  cd uBlock
-  make test
-}
-
-package_ublock-origin() {
-  pkgdesc+=' (unpacked webextension)'
-  provides=('chromium-ublock-origin')
-  replaces=('chromium-ublock-origin')
-  cd uBlock/dist/build/uBlock0.chromium
-  install -d "$pkgdir"/usr/lib/$pkgbase
-  cp -r -- * "$pkgdir"/usr/lib/$pkgbase
-}
-
-package_firefox-ublock-origin() {
-  groups=('firefox-addons')
-  cd uBlock/dist/build
-  install -Dm644 uBlock0.firefox.xpi \
-"$pkgdir"/usr/lib/firefox/browser/extensions/ublo...@raymondhill.net.xpi
-}

Copied: ublock-origin/repos/community-any/PKGBUILD (from rev 1294158, 
ublock-origin/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2022-09-06 03:42:44 UTC (rev 1294159)
@@ -0,0 +1,50 @@
+# Maintainer: Daniel M. Capella 
+
+pkgname=('ublock-origin' 'firefox-ublock-origin')
+pkgbase=ublock-origin
+pkgver=1.44.2
+pkgrel=1
+pkgdesc='Efficient blocker add-on for various browsers. Fast, potent, and lean'
+arch=('any')
+url=https://github.com/gorhill/uBlock
+license=('GPL3')
+makedepends=('git' 'npm' 'python' 'strip-nondeterminism' 'zip')
+source=("git+$url.git#commit=$pkgver?signed"
+"git+https://github.com/uBlockOrigin/uAssets.git";)
+b2sums=('SKIP'
+'SKIP')
+validpgpkeys=('603B28AA5D6CD687A554347425E1490B761470C2') # Raymond Hill 

+
+prepare() {
+  cd uBlock
+  git submodule init
+  git config submodule.submodules/uAssets.url ../uAssets
+  git submodule update
+}
+
+build() {
+  cd uBlock
+  make
+  strip-nondeterminism -t zip dist/build/uBlock0.firefox.xpi
+}
+
+check() {
+  cd uBlock
+  make test
+}
+
+package_ublock-origin() {
+  pkgdesc+=' (unpacked webextension)'
+  provides=('chromium-ublock-origin')
+  replaces=('chromium-ublock-origin')
+  cd uBlock/dist/build/uBlock0.chromium
+  install -d "$pkgdir"/usr/lib/$pkgbase
+  cp -r -- * "$pkgdir"/usr/lib/$pkgbase
+}
+
+package_firefox-ublock-origin() {
+  groups=('firefox-addons')
+  cd uBlock/dist/build
+  install -Dm644 uBlock0.firefox.xpi \
+"$pkgdir"/usr/lib/firefox/browser/extensions/ublo...@raymondhill.net.xpi
+}



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

2022-09-05 Thread Daniel M. Capella via arch-commits
Date: Tuesday, September 6, 2022 @ 03:42:21
  Author: polyzen
Revision: 1294158

upgpkg: ublock-origin 1.44.2-1

Modified:
  ublock-origin/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2022-09-06 03:38:04 UTC (rev 1294157)
+++ PKGBUILD2022-09-06 03:42:21 UTC (rev 1294158)
@@ -2,7 +2,7 @@
 
 pkgname=('ublock-origin' 'firefox-ublock-origin')
 pkgbase=ublock-origin
-pkgver=1.44.0
+pkgver=1.44.2
 pkgrel=1
 pkgdesc='Efficient blocker add-on for various browsers. Fast, potent, and lean'
 arch=('any')



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

2022-09-05 Thread Daniel M. Capella via arch-commits
Date: Tuesday, September 6, 2022 @ 03:38:04
  Author: polyzen
Revision: 1294157

archrelease: copy trunk to community-x86_64

Added:
  rust-analyzer/repos/community-x86_64/PKGBUILD
(from rev 1294156, rust-analyzer/trunk/PKGBUILD)
Deleted:
  rust-analyzer/repos/community-x86_64/PKGBUILD

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

Deleted: PKGBUILD
===
--- PKGBUILD2022-09-06 03:37:42 UTC (rev 1294156)
+++ PKGBUILD2022-09-06 03:38:04 UTC (rev 1294157)
@@ -1,31 +0,0 @@
-# Maintainer: Daniel M. Capella 
-# Contributor: Sergey A. 
-
-pkgname=rust-analyzer
-_pkgver=2022-08-29
-pkgver=${_pkgver//-}
-pkgrel=2
-pkgdesc='Rust compiler front-end for IDEs'
-arch=('x86_64')
-url=https://rust-analyzer.github.io/
-license=('Apache' 'MIT')
-depends=('gcc-libs' 'rust-src')
-makedepends=('git')
-source=("git+https://github.com/rust-lang/$pkgname.git#tag=$_pkgver";)
-b2sums=('SKIP')
-
-prepare() {
-  cd $pkgname
-  cargo fetch --locked --target "$CARCH-unknown-linux-gnu"
-}
-
-build() {
-  cd $pkgname
-  CFG_RELEASE=1 cargo build --release --locked --offline
-}
-
-package() {
-  cd $pkgname
-  install -Dt "$pkgdir"/usr/bin target/release/$pkgname{,-proc-macro-srv}
-  install -Dm644 -t "$pkgdir"/usr/share/licenses/$pkgname LICENSE-MIT
-}

Copied: rust-analyzer/repos/community-x86_64/PKGBUILD (from rev 1294156, 
rust-analyzer/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2022-09-06 03:38:04 UTC (rev 1294157)
@@ -0,0 +1,31 @@
+# Maintainer: Daniel M. Capella 
+# Contributor: Sergey A. 
+
+pkgname=rust-analyzer
+_pkgver=2022-09-05
+pkgver=${_pkgver//-}
+pkgrel=2
+pkgdesc='Rust compiler front-end for IDEs'
+arch=('x86_64')
+url=https://rust-analyzer.github.io/
+license=('Apache' 'MIT')
+depends=('gcc-libs' 'rust-src')
+makedepends=('git')
+source=("git+https://github.com/rust-lang/$pkgname.git#tag=$_pkgver";)
+b2sums=('SKIP')
+
+prepare() {
+  cd $pkgname
+  cargo fetch --locked --target "$CARCH-unknown-linux-gnu"
+}
+
+build() {
+  cd $pkgname
+  CFG_RELEASE=1 cargo build --release --locked --offline
+}
+
+package() {
+  cd $pkgname
+  install -Dt "$pkgdir"/usr/bin target/release/$pkgname{,-proc-macro-srv}
+  install -Dm644 -t "$pkgdir"/usr/share/licenses/$pkgname LICENSE-MIT
+}



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

2022-09-05 Thread Daniel M. Capella via arch-commits
Date: Tuesday, September 6, 2022 @ 03:37:42
  Author: polyzen
Revision: 1294156

upgpkg: rust-analyzer 20220905-2

Modified:
  rust-analyzer/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2022-09-06 03:31:50 UTC (rev 1294155)
+++ PKGBUILD2022-09-06 03:37:42 UTC (rev 1294156)
@@ -2,7 +2,7 @@
 # Contributor: Sergey A. 
 
 pkgname=rust-analyzer
-_pkgver=2022-08-29
+_pkgver=2022-09-05
 pkgver=${_pkgver//-}
 pkgrel=2
 pkgdesc='Rust compiler front-end for IDEs'



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

2022-09-05 Thread Daniel M. Capella via arch-commits
Date: Tuesday, September 6, 2022 @ 03:31:50
  Author: polyzen
Revision: 1294155

archrelease: copy trunk to community-any

Added:
  python-flake8-black/repos/community-any/PKGBUILD
(from rev 1294154, python-flake8-black/trunk/PKGBUILD)
Deleted:
  python-flake8-black/repos/community-any/PKGBUILD

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

Deleted: PKGBUILD
===
--- PKGBUILD2022-09-06 03:31:26 UTC (rev 1294154)
+++ PKGBUILD2022-09-06 03:31:50 UTC (rev 1294155)
@@ -1,39 +0,0 @@
-# Maintainer: Daniel M. Capella 
-# Contributor: George Rawlinson 
-
-_name=flake8-black
-pkgname=python-flake8-black
-pkgver=0.3.3
-pkgrel=1
-pkgdesc='Flake8 plugin to call black as a code style validator'
-arch=('any')
-url=https://github.com/peterjc/flake8-black
-license=('MIT')
-depends=('flake8' 'python-black' 'python-tomli')
-makedepends=('python-setuptools')
-source=("https://files.pythonhosted.org/packages/source/${_name::1}/$_name/$_name-$pkgver.tar.gz";)
-sha256sums=('8211f5e20e954cb57c709acccf2f3281ce27016d4c4b989c3e51f878bb7ce12a')
-b2sums=('35b782024519ca75075b0389b0cec3746c30e2dc4c5f07a9bee54636fa3708936eebf6ab0e1e203f1227db97778373b5c2127714c10bf7f2c801a96d010eaea3')
-
-build() {
-  cd $_name-$pkgver
-  python setup.py build
-}
-
-check() {
-  cd $_name-$pkgver
-  python -m venv --system-site-packages test-env
-  source test-env/bin/activate
-  python setup.py install --optimize=1 --skip-build
-  cd tests
-  ./run_tests.sh
-  deactivate
-}
-
-package() {
-  cd $_name-$pkgver
-  python setup.py install --root="$pkgdir" --optimize=1 --skip-build
-  install -Dm644 -t "$pkgdir"/usr/share/licenses/$pkgname LICENSE.rst
-}
-
-# vim:set ts=2 sw=2 et:

Copied: python-flake8-black/repos/community-any/PKGBUILD (from rev 1294154, 
python-flake8-black/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2022-09-06 03:31:50 UTC (rev 1294155)
@@ -0,0 +1,44 @@
+# Maintainer: Daniel M. Capella 
+# Contributor: George Rawlinson 
+
+_name=flake8-black
+pkgname=python-flake8-black
+pkgver=0.3.3
+pkgrel=2
+pkgdesc='Flake8 plugin to call black as a code style validator'
+arch=('any')
+url=https://github.com/peterjc/flake8-black
+license=('MIT')
+depends=('flake8' 'python-black' 'python-tomli')
+makedepends=('python-build' 'python-installer' 'python-setuptools'
+ 'python-wheel')
+source=("https://files.pythonhosted.org/packages/source/${_name::1}/$_name/$_name-$pkgver.tar.gz";)
+sha256sums=('8211f5e20e954cb57c709acccf2f3281ce27016d4c4b989c3e51f878bb7ce12a')
+b2sums=('35b782024519ca75075b0389b0cec3746c30e2dc4c5f07a9bee54636fa3708936eebf6ab0e1e203f1227db97778373b5c2127714c10bf7f2c801a96d010eaea3')
+
+build() {
+  cd $_name-$pkgver
+  python -m build --wheel --skip-dependency-check --no-isolation
+}
+
+check() {
+  cd $_name-$pkgver
+  python -m venv --system-site-packages test-env
+  source test-env/bin/activate
+  python -m installer dist/*.whl
+  cd tests
+  local site_packages=$(python -c "import site; 
print(site.getsitepackages()[0])")
+  PYTHONPATH="../build:$site_packages" ./run_tests.sh
+  deactivate
+}
+
+package() {
+  cd $_name-$pkgver
+  python -m installer --destdir="$pkgdir" dist/*.whl
+
+  # Symlink license file
+  local site_packages=$(python -c "import site; 
print(site.getsitepackages()[0])")
+  install -d "$pkgdir"/usr/share/licenses/$pkgname
+  ln -s "$site_packages"/flake8_black-$pkgver.dist-info/LICENSE.rst \
+"$pkgdir"/usr/share/licenses/$pkgname/LICENSE.rst
+}



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

2022-09-05 Thread Daniel M. Capella via arch-commits
Date: Tuesday, September 6, 2022 @ 03:31:26
  Author: polyzen
Revision: 1294154

upgpkg: python-flake8-black 0.3.3-2: Use PEP 517

Modified:
  python-flake8-black/trunk/PKGBUILD

--+
 PKGBUILD |   21 ++---
 1 file changed, 14 insertions(+), 7 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2022-09-06 00:33:12 UTC (rev 1294153)
+++ PKGBUILD2022-09-06 03:31:26 UTC (rev 1294154)
@@ -4,13 +4,14 @@
 _name=flake8-black
 pkgname=python-flake8-black
 pkgver=0.3.3
-pkgrel=1
+pkgrel=2
 pkgdesc='Flake8 plugin to call black as a code style validator'
 arch=('any')
 url=https://github.com/peterjc/flake8-black
 license=('MIT')
 depends=('flake8' 'python-black' 'python-tomli')
-makedepends=('python-setuptools')
+makedepends=('python-build' 'python-installer' 'python-setuptools'
+ 'python-wheel')
 
source=("https://files.pythonhosted.org/packages/source/${_name::1}/$_name/$_name-$pkgver.tar.gz";)
 sha256sums=('8211f5e20e954cb57c709acccf2f3281ce27016d4c4b989c3e51f878bb7ce12a')
 
b2sums=('35b782024519ca75075b0389b0cec3746c30e2dc4c5f07a9bee54636fa3708936eebf6ab0e1e203f1227db97778373b5c2127714c10bf7f2c801a96d010eaea3')
@@ -17,7 +18,7 @@
 
 build() {
   cd $_name-$pkgver
-  python setup.py build
+  python -m build --wheel --skip-dependency-check --no-isolation
 }
 
 check() {
@@ -24,14 +25,20 @@
   cd $_name-$pkgver
   python -m venv --system-site-packages test-env
   source test-env/bin/activate
-  python setup.py install --optimize=1 --skip-build
+  python -m installer dist/*.whl
   cd tests
-  ./run_tests.sh
+  local site_packages=$(python -c "import site; 
print(site.getsitepackages()[0])")
+  PYTHONPATH="../build:$site_packages" ./run_tests.sh
   deactivate
 }
 
 package() {
   cd $_name-$pkgver
-  python setup.py install --root="$pkgdir" --optimize=1 --skip-build
-  install -Dm644 -t "$pkgdir"/usr/share/licenses/$pkgname LICENSE.rst
+  python -m installer --destdir="$pkgdir" dist/*.whl
+
+  # Symlink license file
+  local site_packages=$(python -c "import site; 
print(site.getsitepackages()[0])")
+  install -d "$pkgdir"/usr/share/licenses/$pkgname
+  ln -s "$site_packages"/flake8_black-$pkgver.dist-info/LICENSE.rst \
+"$pkgdir"/usr/share/licenses/$pkgname/LICENSE.rst
 }



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

2022-09-05 Thread Felix Yan via arch-commits
Date: Tuesday, September 6, 2022 @ 00:33:12
  Author: felixonmars
Revision: 1294153

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-tls/repos/community-staging-x86_64/PKGBUILD (from rev 1294152, 
haskell-tls/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2022-09-06 00:33:12 UTC (rev 1294153)
@@ -0,0 +1,41 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=tls
+pkgname=haskell-tls
+pkgver=1.6.0
+pkgrel=13
+pkgdesc="TLS/SSL protocol native implementation (Server and Client)"
+url="https://github.com/vincenthz/hs-tls";
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs' "haskell-asn1-encoding" "haskell-asn1-types" 
"haskell-async" "haskell-cereal"
+ "haskell-cryptonite" "haskell-data-default-class" 'haskell-hourglass' 
"haskell-memory"
+ "haskell-network" "haskell-x509" "haskell-x509-store" 
"haskell-x509-validation")
+makedepends=('ghc' 'haskell-quickcheck' 'haskell-tasty' 
'haskell-tasty-quickcheck')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz";)
+sha512sums=('e962c6600504ea2e1f701ed4488f30aff71fa52986b35091c6105ab8e26f02532e81bd6af5e8396f0b5d51fae4c4f1c4015211deb27d8a212dfd60f84b00ede8')
+
+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 
--ghc-option=-fllvm \
+-f-hans -fnetwork -fcompat
+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-tls/trunk (PKGBUILD)

2022-09-05 Thread Felix Yan via arch-commits
Date: Tuesday, September 6, 2022 @ 00:32:58
  Author: felixonmars
Revision: 1294152

upgpkg: haskell-tls 1.6.0-13: rebuild with hspec 2.10.0, hspec-core 2.10.0, 
hspec-discover 2.10.0

Modified:
  haskell-tls/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2022-09-06 00:32:49 UTC (rev 1294151)
+++ PKGBUILD2022-09-06 00:32:58 UTC (rev 1294152)
@@ -4,7 +4,7 @@
 _hkgname=tls
 pkgname=haskell-tls
 pkgver=1.6.0
-pkgrel=12
+pkgrel=13
 pkgdesc="TLS/SSL protocol native implementation (Server and Client)"
 url="https://github.com/vincenthz/hs-tls";
 license=("BSD")



  1   2   3   4   5   6   7   8   9   10   >