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

2021-10-21 Thread Daniel M. Capella via arch-commits
Date: Friday, October 22, 2021 @ 03:12:26
  Author: polyzen
Revision: 1032170

archrelease: copy trunk to community-any

Added:
  python-tokenize-rt/repos/community-any/PKGBUILD
(from rev 1032169, python-tokenize-rt/trunk/PKGBUILD)
Deleted:
  python-tokenize-rt/repos/community-any/PKGBUILD

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

Deleted: PKGBUILD
===
--- PKGBUILD2021-10-22 03:12:07 UTC (rev 1032169)
+++ PKGBUILD2021-10-22 03:12:26 UTC (rev 1032170)
@@ -1,36 +0,0 @@
-# Maintainer: Daniel M. Capella 
-
-_name=tokenize-rt
-pkgname=python-tokenize-rt
-pkgver=4.1.0
-pkgrel=2
-pkgdesc='Wrapper around the stdlib `tokenize` which roundtrips'
-arch=('any')
-url=https://github.com/asottile/tokenize-rt
-license=('MIT')
-depends=('python')
-makedepends=('python-setuptools')
-checkdepends=('python-pytest')
-source=("$url/archive/v$pkgver/$_name-$pkgver.tar.gz")
-b2sums=('c3b2e16a375701f9ed328f456838d7e2058388776c2dd93be488663b9bb1c5e9940acac582ae46ddd8b8082484a8245a69af1c1560b55cfa03c3da314c0834ad')
-
-build() {
-  cd $_name-$pkgver
-  python setup.py build
-}
-
-check() {
-  cd $_name-$pkgver
-  mkdir -p temp
-  local site_packages=$(python -c "import site; 
print(site.getsitepackages()[0])")
-  python setup.py install --root=temp --optimize=1 --skip-build
-  PYTHONPATH="$PWD/temp/$sitepackages" pytest
-}
-
-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-tokenize-rt/repos/community-any/PKGBUILD (from rev 1032169, 
python-tokenize-rt/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2021-10-22 03:12:26 UTC (rev 1032170)
@@ -0,0 +1,36 @@
+# Maintainer: Daniel M. Capella 
+
+_name=tokenize-rt
+pkgname=python-tokenize-rt
+pkgver=4.2.1
+pkgrel=1
+pkgdesc='Wrapper around the stdlib `tokenize` which roundtrips'
+arch=('any')
+url=https://github.com/asottile/tokenize-rt
+license=('MIT')
+depends=('python')
+makedepends=('python-setuptools')
+checkdepends=('python-pytest')
+source=("$url/archive/v$pkgver/$_name-$pkgver.tar.gz")
+b2sums=('b8cee02bbb9bb559a92645d8230abc29a58f100b9d03a496106bf9301ff2fa6b47e472970dc71203c61a7d1d3b95f6bb88ef8da15641c509efd10a7711e85d2b')
+
+build() {
+  cd $_name-$pkgver
+  python setup.py build
+}
+
+check() {
+  cd $_name-$pkgver
+  mkdir -p temp
+  local site_packages=$(python -c "import site; 
print(site.getsitepackages()[0])")
+  python setup.py install --root=temp --optimize=1 --skip-build
+  PYTHONPATH="$PWD/temp/$sitepackages" pytest
+}
+
+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:



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

2021-10-21 Thread Daniel M. Capella via arch-commits
Date: Friday, October 22, 2021 @ 03:12:07
  Author: polyzen
Revision: 1032169

upgpkg: python-tokenize-rt 4.2.1-1

Modified:
  python-tokenize-rt/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-10-22 02:24:43 UTC (rev 1032168)
+++ PKGBUILD2021-10-22 03:12:07 UTC (rev 1032169)
@@ -2,8 +2,8 @@
 
 _name=tokenize-rt
 pkgname=python-tokenize-rt
-pkgver=4.1.0
-pkgrel=2
+pkgver=4.2.1
+pkgrel=1
 pkgdesc='Wrapper around the stdlib `tokenize` which roundtrips'
 arch=('any')
 url=https://github.com/asottile/tokenize-rt
@@ -12,7 +12,7 @@
 makedepends=('python-setuptools')
 checkdepends=('python-pytest')
 source=("$url/archive/v$pkgver/$_name-$pkgver.tar.gz")
-b2sums=('c3b2e16a375701f9ed328f456838d7e2058388776c2dd93be488663b9bb1c5e9940acac582ae46ddd8b8082484a8245a69af1c1560b55cfa03c3da314c0834ad')
+b2sums=('b8cee02bbb9bb559a92645d8230abc29a58f100b9d03a496106bf9301ff2fa6b47e472970dc71203c61a7d1d3b95f6bb88ef8da15641c509efd10a7711e85d2b')
 
 build() {
   cd $_name-$pkgver



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

2021-10-21 Thread Felix Yan via arch-commits
Date: Friday, October 22, 2021 @ 01:20:55
  Author: felixonmars
Revision: 1032150

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-language-server/repos/community-staging-x86_64/PKGBUILD (from 
rev 1032149, haskell-language-server/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2021-10-22 01:20:55 UTC (rev 1032150)
@@ -0,0 +1,67 @@
+# Maintainer: Felix Yan 
+
+pkgname=haskell-language-server
+pkgver=1.3.0.0
+pkgrel=5
+pkgdesc="LSP server for GHC"
+url="https://github.com/haskell/haskell-language-server#readme;
+license=("Apache")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-aeson' 'haskell-aeson-pretty' 'haskell-async'
+ 'haskell-base16-bytestring' 'haskell-cryptohash-sha1' 
'haskell-data-default'
+ 'haskell-extra' 'haskell-ghc' 'haskell-ghc-api-compat' 
'haskell-ghc-paths' 'haskell-gitrev'
+ 'haskell-hashable' 'haskell-hie-bios' 'haskell-hiedb'
+ 'haskell-hls-call-hierarchy-plugin' 'haskell-hls-eval-plugin'
+ 'haskell-hls-explicit-imports-plugin' 'haskell-hls-floskell-plugin'
+ 'haskell-hls-fourmolu-plugin' 'haskell-hls-ormolu-plugin' 
'haskell-hls-graph'
+ 'haskell-hls-haddock-comments-plugin' 'haskell-hls-hlint-plugin'
+ 'haskell-hls-module-name-plugin' 'haskell-hls-ormolu-plugin' 
'haskell-hls-plugin-api'
+ 'haskell-hls-pragmas-plugin'
+ 'haskell-hls-retrie-plugin' 'haskell-hls-stylish-haskell-plugin'
+ 'haskell-hslogger' 'haskell-lens' 'haskell-lsp' 
'haskell-optparse-applicative'
+ 'haskell-optparse-simple' 'haskell-regex-tdfa' 
'haskell-safe-exceptions'
+ 'haskell-sqlite-simple' 'haskell-temporary' 
'haskell-unordered-containers')
+# Disabled due to not compatible with GHC 9:
+# 'haskell-hls-brittany-plugin' 'haskell-hls-class-plugin' 
'haskell-hls-splice-plugin' 'haskell-hls-tactics-plugin' 
'haskell-hls-refine-imports-plugin'
+makedepends=('ghc' 'uusi' 'haskell-hls-test-utils' 
'haskell-hspec-expectations' 'haskell-lsp-test'
+ 'haskell-lsp-types')
+checkdepends=('cabal-install')
+source=("https://hackage.haskell.org/packages/archive/$pkgname/$pkgver/$pkgname-$pkgver.tar.gz;)
+sha512sums=('2938c4eaf8e2fef72ddf0e116e021b109ab69c4cdd48dc678cb93cd08e03e7f2abf3aaf1dea17a51dd8cb70f69db7ceba9823291d847ffe8bd0c990028fd6da4')
+
+prepare() {
+  cd $pkgname-$pkgver
+  find test/testdata -name \*.cabal -exec uusi --add-options-all=-dynamic {} \;
+  uusi -u ghc-api-compat $pkgname.cabal
+}
+
+build() {
+  cd $pkgname-$pkgver
+
+  runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid 
--ghc-option=-fllvm \
+--ghc-option=-optl-Wl\,-z\,relro\,-z\,now \
+--ghc-option='-pie' -f-brittany -f-class -f-refineImports -f-tactic 
-f-splice
+
+  runhaskell Setup build $MAKEFLAGS
+  runhaskell Setup register --gen-script
+  runhaskell Setup unregister --gen-script
+  sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+  sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+  cd $pkgname-$pkgver
+  
PATH="$PWD/dist/build/haskell-language-server:$PWD/dist/build/haskell-language-server-wrapper:$PATH"
 LD_LIBRARY_PATH="$PWD/dist/build" runhaskell Setup test || echo "Tests failed"
+}
+
+package() {
+  cd $pkgname-$pkgver
+
+  install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh
+  install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+  runhaskell Setup copy --destdir="$pkgdir"
+  install -D -m644 LICENSE -t "$pkgdir"/usr/share/licenses/$pkgname/
+  rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}



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

2021-10-21 Thread Felix Yan via arch-commits
Date: Friday, October 22, 2021 @ 01:20:47
  Author: felixonmars
Revision: 1032149

upgpkg: haskell-language-server 1.3.0.0-5: rebuild with tree-diff 0.2.1

Modified:
  haskell-language-server/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-10-22 01:17:40 UTC (rev 1032148)
+++ PKGBUILD2021-10-22 01:20:47 UTC (rev 1032149)
@@ -2,7 +2,7 @@
 
 pkgname=haskell-language-server
 pkgver=1.3.0.0
-pkgrel=4
+pkgrel=5
 pkgdesc="LSP server for GHC"
 url="https://github.com/haskell/haskell-language-server#readme;
 license=("Apache")



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

2021-10-21 Thread Felix Yan via arch-commits
Date: Friday, October 22, 2021 @ 01:17:40
  Author: felixonmars
Revision: 1032148

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: 
haskell-hls-stylish-haskell-plugin/repos/community-staging-x86_64/PKGBUILD 
(from rev 1032147, haskell-hls-stylish-haskell-plugin/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2021-10-22 01:17:40 UTC (rev 1032148)
@@ -0,0 +1,53 @@
+# Maintainer: Felix Yan 
+
+_hkgname=hls-stylish-haskell-plugin
+pkgname=haskell-hls-stylish-haskell-plugin
+pkgver=1.0.0.2
+pkgrel=5
+pkgdesc="Integration with the Stylish Haskell code formatter"
+url="https://hackage.haskell.org/package/hls-stylish-haskell-plugin;
+license=("Apache")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-ghc' 'haskell-ghc-api-compat' 'haskell-ghcide' 
'haskell-hls-plugin-api'
+ 'haskell-lsp-types' 'stylish-haskell')
+makedepends=('ghc' 'uusi' 'haskell-hls-test-utils')
+checkdepends=('git')
+source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz;)
+sha512sums=('d850d4be6cc746b6279512bb359efda197aeebd467a59a21670f3b95977c6ba086852dedde3c48171f0cff8405c8e340dea44fe3e187e4731a06eb112502ad9c')
+
+prepare() {
+  cd $_hkgname-$pkgver
+  gen-setup
+  uusi -r ghc:ghc,ghc-api-compat $_hkgname.cabal
+}
+
+build() {
+  cd $_hkgname-$pkgver
+
+  runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid 
--ghc-option=-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 -t "$pkgdir"/usr/share/licenses/$pkgname/
+  rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}



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

2021-10-21 Thread Felix Yan via arch-commits
Date: Friday, October 22, 2021 @ 01:17:33
  Author: felixonmars
Revision: 1032147

upgpkg: haskell-hls-stylish-haskell-plugin 1.0.0.2-5: rebuild with tree-diff 
0.2.1

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

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

Modified: PKGBUILD
===
--- PKGBUILD2021-10-22 01:16:10 UTC (rev 1032146)
+++ PKGBUILD2021-10-22 01:17:33 UTC (rev 1032147)
@@ -3,7 +3,7 @@
 _hkgname=hls-stylish-haskell-plugin
 pkgname=haskell-hls-stylish-haskell-plugin
 pkgver=1.0.0.2
-pkgrel=4
+pkgrel=5
 pkgdesc="Integration with the Stylish Haskell code formatter"
 url="https://hackage.haskell.org/package/hls-stylish-haskell-plugin;
 license=("Apache")



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

2021-10-21 Thread Felix Yan via arch-commits
Date: Friday, October 22, 2021 @ 01:16:10
  Author: felixonmars
Revision: 1032146

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-hls-fourmolu-plugin/repos/community-staging-x86_64/PKGBUILD 
(from rev 1032145, haskell-hls-fourmolu-plugin/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2021-10-22 01:16:10 UTC (rev 1032146)
@@ -0,0 +1,53 @@
+# Maintainer: Felix Yan 
+
+_hkgname=hls-fourmolu-plugin
+pkgname=haskell-hls-fourmolu-plugin
+pkgver=1.0.0.2
+pkgrel=5
+pkgdesc="Integration with the Fourmolu code formatter"
+url="https://hackage.haskell.org/package/hls-fourmolu-plugin;
+license=("Apache")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-fourmolu' 'haskell-ghc' 'haskell-ghcide' 
'haskell-hls-plugin-api'
+ 'haskell-lens' 'haskell-lsp' 'haskell-ghc-api-compat')
+makedepends=('ghc' 'uusi' 'haskell-hls-test-utils' 'haskell-lsp-test')
+checkdepends=('git')
+source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz;)
+sha512sums=('88a92c70c34d14699bcc19e7d1ff061955c4e9a6819f32c5b46d8b31d1d1f06b12be65bb84ede6046601a6d8daafcb8fc65725ceb3fc67e7afeef4097094ed46')
+
+prepare() {
+  cd $_hkgname-$pkgver
+  gen-setup
+  uusi -r ghc:ghc,ghc-api-compat $_hkgname.cabal
+}
+
+build() {
+  cd $_hkgname-$pkgver
+
+  runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid 
--ghc-option=-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 -t "$pkgdir"/usr/share/licenses/$pkgname/
+  rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}



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

2021-10-21 Thread Felix Yan via arch-commits
Date: Friday, October 22, 2021 @ 01:16:03
  Author: felixonmars
Revision: 1032145

upgpkg: haskell-hls-fourmolu-plugin 1.0.0.2-5: rebuild with tree-diff 0.2.1

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

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

Modified: PKGBUILD
===
--- PKGBUILD2021-10-22 01:14:39 UTC (rev 1032144)
+++ PKGBUILD2021-10-22 01:16:03 UTC (rev 1032145)
@@ -3,7 +3,7 @@
 _hkgname=hls-fourmolu-plugin
 pkgname=haskell-hls-fourmolu-plugin
 pkgver=1.0.0.2
-pkgrel=4
+pkgrel=5
 pkgdesc="Integration with the Fourmolu code formatter"
 url="https://hackage.haskell.org/package/hls-fourmolu-plugin;
 license=("Apache")



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

2021-10-21 Thread Felix Yan via arch-commits
Date: Friday, October 22, 2021 @ 01:14:39
  Author: felixonmars
Revision: 1032144

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-hls-eval-plugin/repos/community-staging-x86_64/PKGBUILD (from 
rev 1032143, haskell-hls-eval-plugin/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2021-10-22 01:14:39 UTC (rev 1032144)
@@ -0,0 +1,58 @@
+# Maintainer: Felix Yan 
+
+_hkgname=hls-eval-plugin
+pkgname=haskell-hls-eval-plugin
+pkgver=1.1.2.0
+pkgrel=5
+pkgdesc="Eval plugin for Haskell Language Server"
+url="https://github.com/haskell/haskell-language-server;
+license=("Apache")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-diff' 'haskell-quickcheck' 'haskell-aeson' 
'haskell-dlist'
+ 'haskell-extra' 'haskell-ghc' 'haskell-ghc-api-compat' 
'haskell-ghc-paths' 'haskell-ghcide'
+ 'haskell-hashable' 'haskell-hls-plugin-api' 'haskell-lens' 
'haskell-lsp'
+ 'haskell-lsp-types' 'haskell-megaparsec' 'haskell-parser-combinators'
+ 'haskell-pretty-simple' 'haskell-safe-exceptions' 'haskell-temporary' 
'haskell-unliftio'
+ 'haskell-unordered-containers')
+makedepends=('ghc' 'uusi' 'haskell-hls-test-utils')
+checkdepends=('git')
+source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz;)
+sha512sums=('8597144404060b56aa84d2a6549306924de6aa99ff8fa121f0a3e6fbf2facc979e36dc9304fd041833201044f59e1745574eb1a1e3459b22baf0fae3f40d96e1')
+
+prepare() {
+  cd $_hkgname-$pkgver
+  gen-setup
+  uusi -u ghc-api-compat $_hkgname.cabal
+}
+
+build() {
+  cd $_hkgname-$pkgver
+
+  runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid 
--ghc-option=-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
+  # https://github.com/haskell/haskell-language-server/issues/1809
+  runhaskell Setup test --show-details=direct || echo "Tests failed"
+}
+
+package() {
+  cd $_hkgname-$pkgver
+
+  install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh
+  install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+  runhaskell Setup copy --destdir="$pkgdir"
+  install -D -m644 LICENSE -t "$pkgdir"/usr/share/licenses/$pkgname/
+  rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}



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

2021-10-21 Thread Felix Yan via arch-commits
Date: Friday, October 22, 2021 @ 01:14:32
  Author: felixonmars
Revision: 1032143

upgpkg: haskell-hls-eval-plugin 1.1.2.0-5: rebuild with tree-diff 0.2.1

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

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

Modified: PKGBUILD
===
--- PKGBUILD2021-10-22 01:11:56 UTC (rev 1032142)
+++ PKGBUILD2021-10-22 01:14:32 UTC (rev 1032143)
@@ -3,7 +3,7 @@
 _hkgname=hls-eval-plugin
 pkgname=haskell-hls-eval-plugin
 pkgver=1.1.2.0
-pkgrel=4
+pkgrel=5
 pkgdesc="Eval plugin for Haskell Language Server"
 url="https://github.com/haskell/haskell-language-server;
 license=("Apache")



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

2021-10-21 Thread Felix Yan via arch-commits
Date: Friday, October 22, 2021 @ 01:11:56
  Author: felixonmars
Revision: 1032142

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-hls-pragmas-plugin/repos/community-staging-x86_64/PKGBUILD 
(from rev 1032141, haskell-hls-pragmas-plugin/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2021-10-22 01:11:56 UTC (rev 1032142)
@@ -0,0 +1,52 @@
+# Maintainer: Felix Yan 
+
+_hkgname=hls-pragmas-plugin
+pkgname=haskell-hls-pragmas-plugin
+pkgver=1.0.1.0
+pkgrel=5
+pkgdesc="Pragmas plugin for Haskell Language Server"
+url="https://hackage.haskell.org/package/hls-pragmas-plugin;
+license=("Apache")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-extra' 'haskell-fuzzy' 'haskell-ghcide' 
'haskell-hls-plugin-api'
+ 'haskell-lens' 'haskell-lsp' 'haskell-unordered-containers')
+makedepends=('ghc' 'uusi' 'haskell-hls-test-utils' 'haskell-lsp-types')
+checkdepends=('git')
+source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz;)
+sha512sums=('bf284033b7d2c3491b655ca32a7a791a4e62c838a4caafea36e28844052b2a192cf39d97ae1415a698ea22d7ffcc5f0290c37a91bba841b93c1ceabe089d7e07')
+
+prepare() {
+  cd $_hkgname-$pkgver
+  gen-setup
+}
+
+build() {
+  cd $_hkgname-$pkgver
+
+  runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid 
--ghc-option=-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 -t "$pkgdir"/usr/share/licenses/$pkgname/
+  rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}



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

2021-10-21 Thread Felix Yan via arch-commits
Date: Friday, October 22, 2021 @ 01:11:49
  Author: felixonmars
Revision: 1032141

upgpkg: haskell-hls-pragmas-plugin 1.0.1.0-5: rebuild with tree-diff 0.2.1

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

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

Modified: PKGBUILD
===
--- PKGBUILD2021-10-22 01:07:59 UTC (rev 1032140)
+++ PKGBUILD2021-10-22 01:11:49 UTC (rev 1032141)
@@ -3,7 +3,7 @@
 _hkgname=hls-pragmas-plugin
 pkgname=haskell-hls-pragmas-plugin
 pkgver=1.0.1.0
-pkgrel=4
+pkgrel=5
 pkgdesc="Pragmas plugin for Haskell Language Server"
 url="https://hackage.haskell.org/package/hls-pragmas-plugin;
 license=("Apache")



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

2021-10-21 Thread Felix Yan via arch-commits
Date: Friday, October 22, 2021 @ 01:07:59
  Author: felixonmars
Revision: 1032140

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-hls-ormolu-plugin/repos/community-staging-x86_64/PKGBUILD (from 
rev 1032139, haskell-hls-ormolu-plugin/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2021-10-22 01:07:59 UTC (rev 1032140)
@@ -0,0 +1,53 @@
+# Maintainer: Felix Yan 
+
+_hkgname=hls-ormolu-plugin
+pkgname=haskell-hls-ormolu-plugin
+pkgver=1.0.1.0
+pkgrel=5
+pkgdesc="Integration with the Ormolu code formatter"
+url="https://hackage.haskell.org/package/hls-ormolu-plugin;
+license=("Apache")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-ghc' 'haskell-ghc-api-compat' 'haskell-ghcide'
+ 'haskell-hls-plugin-api' 'haskell-lens' 'haskell-lsp' 
'haskell-ormolu')
+makedepends=('ghc' 'uusi' 'haskell-hls-test-utils' 'haskell-lsp-types')
+checkdepends=('git')
+source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz;)
+sha512sums=('330242298e6c4608d31bb0eac3ef926cfd7d5ff2bd07ab57cd46a1904c133322181e2e35da3beb01f1f97efd466d653d12a3563939fe86e70d820301aca52661')
+
+prepare() {
+  cd $_hkgname-$pkgver
+  gen-setup
+  uusi -u ghc-api-compat $_hkgname.cabal
+}
+
+build() {
+  cd $_hkgname-$pkgver
+
+  runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid 
--ghc-option=-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 -t "$pkgdir"/usr/share/licenses/$pkgname/
+  rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}



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

2021-10-21 Thread Felix Yan via arch-commits
Date: Friday, October 22, 2021 @ 01:07:51
  Author: felixonmars
Revision: 1032139

upgpkg: haskell-hls-ormolu-plugin 1.0.1.0-5: rebuild with tree-diff 0.2.1

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

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

Modified: PKGBUILD
===
--- PKGBUILD2021-10-22 01:06:34 UTC (rev 1032138)
+++ PKGBUILD2021-10-22 01:07:51 UTC (rev 1032139)
@@ -3,7 +3,7 @@
 _hkgname=hls-ormolu-plugin
 pkgname=haskell-hls-ormolu-plugin
 pkgver=1.0.1.0
-pkgrel=4
+pkgrel=5
 pkgdesc="Integration with the Ormolu code formatter"
 url="https://hackage.haskell.org/package/hls-ormolu-plugin;
 license=("Apache")



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

2021-10-21 Thread Felix Yan via arch-commits
Date: Friday, October 22, 2021 @ 01:06:34
  Author: felixonmars
Revision: 1032138

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-hls-call-hierarchy-plugin/repos/community-staging-x86_64/
  haskell-hls-call-hierarchy-plugin/repos/community-staging-x86_64/PKGBUILD
(from rev 1032137, haskell-hls-call-hierarchy-plugin/trunk/PKGBUILD)

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

Copied: 
haskell-hls-call-hierarchy-plugin/repos/community-staging-x86_64/PKGBUILD (from 
rev 1032137, haskell-hls-call-hierarchy-plugin/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2021-10-22 01:06:34 UTC (rev 1032138)
@@ -0,0 +1,53 @@
+# Maintainer: Felix Yan 
+
+_hkgname=hls-call-hierarchy-plugin
+pkgname=haskell-hls-call-hierarchy-plugin
+pkgver=1.0.0.0
+pkgrel=5
+pkgdesc="Call hierarchy plugin for Haskell Language Server"
+url="https://hackage.haskell.org/package/hls-call-hierarchy-plugin;
+license=("Apache")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-aeson' 'haskell-extra' 'haskell-ghc' 
'haskell-ghc-api-compat'
+ 'haskell-ghcide' 'haskell-hiedb' 'haskell-hls-plugin-api' 
'haskell-lens' 'haskell-lsp'
+ 'haskell-sqlite-simple' 'haskell-unordered-containers')
+makedepends=('ghc' 'uusi' 'haskell-hls-test-utils' 'haskell-lsp-test')
+source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz;)
+sha256sums=('4b3103a98ec57c9f050ffd1c534a0e23b1bfcbe78dda441c351b874939ce34a8')
+
+prepare() {
+  cd $_hkgname-$pkgver
+  gen-setup
+  uusi -u ghc-api-compat $_hkgname.cabal
+}
+
+build() {
+  cd $_hkgname-$pkgver
+
+  runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid 
--ghc-option=-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 -t "$pkgdir"/usr/share/licenses/$pkgname/
+  rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}



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

2021-10-21 Thread Felix Yan via arch-commits
Date: Friday, October 22, 2021 @ 01:06:27
  Author: felixonmars
Revision: 1032137

upgpkg: haskell-hls-call-hierarchy-plugin 1.0.0.0-5: rebuild with tree-diff 
0.2.1

Modified:
  haskell-hls-call-hierarchy-plugin/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-10-22 01:04:20 UTC (rev 1032136)
+++ PKGBUILD2021-10-22 01:06:27 UTC (rev 1032137)
@@ -3,7 +3,7 @@
 _hkgname=hls-call-hierarchy-plugin
 pkgname=haskell-hls-call-hierarchy-plugin
 pkgver=1.0.0.0
-pkgrel=4
+pkgrel=5
 pkgdesc="Call hierarchy plugin for Haskell Language Server"
 url="https://hackage.haskell.org/package/hls-call-hierarchy-plugin;
 license=("Apache")



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

2021-10-21 Thread Felix Yan via arch-commits
Date: Friday, October 22, 2021 @ 01:04:20
  Author: felixonmars
Revision: 1032136

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-hls-floskell-plugin/repos/community-staging-x86_64/PKGBUILD 
(from rev 1032135, haskell-hls-floskell-plugin/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2021-10-22 01:04:20 UTC (rev 1032136)
@@ -0,0 +1,51 @@
+# Maintainer: Felix Yan 
+
+_hkgname=hls-floskell-plugin
+pkgname=haskell-hls-floskell-plugin
+pkgver=1.0.0.1
+pkgrel=5
+pkgdesc="Integration with the Floskell code formatter"
+url="https://hackage.haskell.org/package/hls-floskell-plugin;
+license=("Apache")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-floskell' 'haskell-ghcide' 
'haskell-hls-plugin-api' 'haskell-lsp-types')
+makedepends=('ghc' 'uusi' 'haskell-hls-test-utils')
+checkdepends=('git')
+source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz;)
+sha512sums=('0f420355b67447426e77f149a5cf735f613b2c863b08f625e0a0d91a33bcf565684d702f67743ef9d50eaa235551c30c76743fedd78ead9fbed429e838acf113')
+
+prepare() {
+  cd $_hkgname-$pkgver
+  gen-setup
+}
+
+build() {
+  cd $_hkgname-$pkgver
+
+  runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid 
--ghc-option=-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 -t "$pkgdir"/usr/share/licenses/$pkgname/
+  rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}



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

2021-10-21 Thread Felix Yan via arch-commits
Date: Friday, October 22, 2021 @ 01:04:13
  Author: felixonmars
Revision: 1032135

upgpkg: haskell-hls-floskell-plugin 1.0.0.1-5: rebuild with tree-diff 0.2.1

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

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

Modified: PKGBUILD
===
--- PKGBUILD2021-10-22 01:02:56 UTC (rev 1032134)
+++ PKGBUILD2021-10-22 01:04:13 UTC (rev 1032135)
@@ -3,7 +3,7 @@
 _hkgname=hls-floskell-plugin
 pkgname=haskell-hls-floskell-plugin
 pkgver=1.0.0.1
-pkgrel=4
+pkgrel=5
 pkgdesc="Integration with the Floskell code formatter"
 url="https://hackage.haskell.org/package/hls-floskell-plugin;
 license=("Apache")



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

2021-10-21 Thread Felix Yan via arch-commits
Date: Friday, October 22, 2021 @ 01:02:56
  Author: felixonmars
Revision: 1032134

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: 
haskell-hls-haddock-comments-plugin/repos/community-staging-x86_64/PKGBUILD 
(from rev 1032133, haskell-hls-haddock-comments-plugin/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2021-10-22 01:02:56 UTC (rev 1032134)
@@ -0,0 +1,52 @@
+# Maintainer: Felix Yan 
+
+_hkgname=hls-haddock-comments-plugin
+pkgname=haskell-hls-haddock-comments-plugin
+pkgver=1.0.0.3
+pkgrel=5
+pkgdesc="Haddock comments plugin for Haskell Language Server"
+url="https://github.com/haskell/haskell-language-server;
+license=("Apache")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-ghc' 'haskell-ghc-exactprint' 'haskell-ghcide' 
'haskell-hls-plugin-api'
+ 'haskell-lsp-types' 'haskell-unordered-containers')
+makedepends=('ghc' 'uusi' 'haskell-hls-test-utils')
+checkdepends=('git')
+source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz;)
+sha512sums=('0bc705b51d86d400c2f843330be5ffa9064726da64644cbc1a4c2fead1caaec5812c35ef499877aa9d07417c3854c933187dd227cd8c90f54042ead07f38bcc7')
+
+prepare() {
+  cd $_hkgname-$pkgver
+  gen-setup
+}
+
+build() {
+  cd $_hkgname-$pkgver
+
+  runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid 
--ghc-option=-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 -t "$pkgdir"/usr/share/licenses/$pkgname/
+  rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}



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

2021-10-21 Thread Felix Yan via arch-commits
Date: Friday, October 22, 2021 @ 01:02:48
  Author: felixonmars
Revision: 1032133

upgpkg: haskell-hls-haddock-comments-plugin 1.0.0.3-5: rebuild with tree-diff 
0.2.1

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

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

Modified: PKGBUILD
===
--- PKGBUILD2021-10-22 01:01:28 UTC (rev 1032132)
+++ PKGBUILD2021-10-22 01:02:48 UTC (rev 1032133)
@@ -3,7 +3,7 @@
 _hkgname=hls-haddock-comments-plugin
 pkgname=haskell-hls-haddock-comments-plugin
 pkgver=1.0.0.3
-pkgrel=4
+pkgrel=5
 pkgdesc="Haddock comments plugin for Haskell Language Server"
 url="https://github.com/haskell/haskell-language-server;
 license=("Apache")



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

2021-10-21 Thread Felix Yan via arch-commits
Date: Friday, October 22, 2021 @ 01:01:28
  Author: felixonmars
Revision: 1032132

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-hls-module-name-plugin/repos/community-staging-x86_64/
  haskell-hls-module-name-plugin/repos/community-staging-x86_64/PKGBUILD
(from rev 1032131, haskell-hls-module-name-plugin/trunk/PKGBUILD)

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

Copied: haskell-hls-module-name-plugin/repos/community-staging-x86_64/PKGBUILD 
(from rev 1032131, haskell-hls-module-name-plugin/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2021-10-22 01:01:28 UTC (rev 1032132)
@@ -0,0 +1,52 @@
+# Maintainer: Felix Yan 
+
+_hkgname=hls-module-name-plugin
+pkgname=haskell-hls-module-name-plugin
+pkgver=1.0.0.1
+pkgrel=5
+pkgdesc="Module name plugin for Haskell Language Server"
+url="https://hackage.haskell.org/package/hls-module-name-plugin;
+license=("Apache")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-aeson' 'haskell-ghcide' 'haskell-hls-plugin-api' 
'haskell-lsp'
+ 'haskell-unordered-containers')
+makedepends=('ghc' 'uusi' 'haskell-hls-test-utils')
+checkdepends=('git')
+source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz;)
+sha512sums=('0a4d0171df49d2d417dac00853a9f0c58618efb7a5805ab3b95441f0d8c60872947935ca94b33ca75518e311a136a893f0e3744fc49cdb94fba6f55367f3c0be')
+
+prepare() {
+  cd $_hkgname-$pkgver
+  gen-setup
+}
+
+build() {
+  cd $_hkgname-$pkgver
+
+  runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid 
--ghc-option=-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 -t "$pkgdir"/usr/share/licenses/$pkgname/
+  rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}



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

2021-10-21 Thread Felix Yan via arch-commits
Date: Friday, October 22, 2021 @ 01:01:19
  Author: felixonmars
Revision: 1032131

upgpkg: haskell-hls-module-name-plugin 1.0.0.1-5: rebuild with tree-diff 0.2.1

Modified:
  haskell-hls-module-name-plugin/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-10-22 00:59:56 UTC (rev 1032130)
+++ PKGBUILD2021-10-22 01:01:19 UTC (rev 1032131)
@@ -3,7 +3,7 @@
 _hkgname=hls-module-name-plugin
 pkgname=haskell-hls-module-name-plugin
 pkgver=1.0.0.1
-pkgrel=4
+pkgrel=5
 pkgdesc="Module name plugin for Haskell Language Server"
 url="https://hackage.haskell.org/package/hls-module-name-plugin;
 license=("Apache")



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

2021-10-21 Thread Felix Yan via arch-commits
Date: Friday, October 22, 2021 @ 00:59:56
  Author: felixonmars
Revision: 1032130

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-ci/repos/community-staging-x86_64/PKGBUILD (from rev 1032129, 
haskell-ci/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2021-10-22 00:59:56 UTC (rev 1032130)
@@ -0,0 +1,49 @@
+# Maintainer: Felix Yan 
+
+_hkgname=haskell-ci
+pkgname=haskell-ci
+pkgver=0.12.1
+pkgrel=57
+pkgdesc="Cabal package script generator for Travis-CI"
+url="https://haskell-ci.rtfd.org/;
+license=("GPL")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-aeson' 'haskell-attoparsec' 'haskell-base-compat'
+ 'haskell-base16-bytestring' 'haskell-cabal-install-parsers' 
'haskell-cryptohash-sha256'
+ 'haskell-generic-lens-lite' 'haskell-hsyaml' 
'haskell-indexed-traversable'
+ 'haskell-indexed-traversable-instances' 'haskell-ini' 
'haskell-lattices'
+ 'haskell-network-uri' 'haskell-optparse-applicative' 'shellcheck' 
'haskell-temporary'
+ 'haskell-unordered-containers' 'haskell-zinza')
+makedepends=('ghc' 'uusi' 'haskell-diff' 'haskell-ansi-terminal' 
'haskell-tasty' 'haskell-tasty-golden')
+source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz;)
+sha512sums=('d93a6b8e880255469b34b568320659802252379f0c5486ed315b366fd07dae935a480047468912bc5a397b9e55b00ea964451790f963d05b8df1d426d871da1c')
+
+prepare(){
+  uusi -u attoparsec -u ShellCheck $_hkgname-$pkgver/$_hkgname.cabal
+}
+
+build() {
+  cd $_hkgname-$pkgver
+
+  runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid 
--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 "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+  rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}



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

2021-10-21 Thread Felix Yan via arch-commits
Date: Friday, October 22, 2021 @ 00:59:49
  Author: felixonmars
Revision: 1032129

upgpkg: haskell-ci 0.12.1-57: rebuild with tree-diff 0.2.1

Modified:
  haskell-ci/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-10-22 00:57:37 UTC (rev 1032128)
+++ PKGBUILD2021-10-22 00:59:49 UTC (rev 1032129)
@@ -3,7 +3,7 @@
 _hkgname=haskell-ci
 pkgname=haskell-ci
 pkgver=0.12.1
-pkgrel=56
+pkgrel=57
 pkgdesc="Cabal package script generator for Travis-CI"
 url="https://haskell-ci.rtfd.org/;
 license=("GPL")



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

2021-10-21 Thread Felix Yan via arch-commits
Date: Friday, October 22, 2021 @ 00:57:37
  Author: felixonmars
Revision: 1032128

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-hls-test-utils/repos/community-staging-x86_64/PKGBUILD (from 
rev 1032127, haskell-hls-test-utils/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2021-10-22 00:57:37 UTC (rev 1032128)
@@ -0,0 +1,53 @@
+# Maintainer: Felix Yan 
+
+_hkgname=hls-test-utils
+pkgname=haskell-hls-test-utils
+pkgver=1.1.0.0
+pkgrel=6
+pkgdesc="Utilities used in the tests of Haskell Language Server"
+url="https://github.com/haskell/haskell-language-server#readme;
+license=("Apache")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-aeson' 'haskell-async' 'haskell-blaze-markup' 
'haskell-data-default'
+ 'haskell-extra' 'haskell-ghcide' 'haskell-hls-graph' 
'haskell-hls-plugin-api'
+ 'haskell-hspec' 'haskell-hspec-core' 'haskell-lens' 'haskell-lsp' 
'haskell-lsp-test'
+ 'haskell-lsp-types' 'haskell-tasty' 'haskell-tasty-expected-failure' 
'haskell-tasty-golden'
+ 'haskell-tasty-hunit' 'haskell-tasty-rerun' 'haskell-temporary'
+ 'haskell-unordered-containers')
+makedepends=('ghc' 'uusi')
+source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz;)
+sha512sums=('08bb01af48a07b37c6d99c6da42341147259ee3f26aef4737a796a62fabbe9600464fdecb3ae4908a4df24e044abf786bcf30103b15b8d7c72f12f9a0c07fcb5')
+
+prepare() {
+  cd $_hkgname-$pkgver
+  gen-setup
+  uusi -u hspec $_hkgname.cabal
+  # https://github.com/haskell/haskell-language-server/issues/1835
+  sed -i '/configOutputFile/d' src/Test/Hls/Util.hs
+}
+
+build() {
+  cd $_hkgname-$pkgver
+
+  runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid 
--ghc-option=-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-hls-test-utils/trunk (PKGBUILD)

2021-10-21 Thread Felix Yan via arch-commits
Date: Friday, October 22, 2021 @ 00:57:29
  Author: felixonmars
Revision: 1032127

upgpkg: haskell-hls-test-utils 1.1.0.0-6: rebuild with tree-diff 0.2.1

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

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

Modified: PKGBUILD
===
--- PKGBUILD2021-10-22 00:56:06 UTC (rev 1032126)
+++ PKGBUILD2021-10-22 00:57:29 UTC (rev 1032127)
@@ -3,7 +3,7 @@
 _hkgname=hls-test-utils
 pkgname=haskell-hls-test-utils
 pkgver=1.1.0.0
-pkgrel=5
+pkgrel=6
 pkgdesc="Utilities used in the tests of Haskell Language Server"
 url="https://github.com/haskell/haskell-language-server#readme;
 license=("Apache")



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

2021-10-21 Thread Felix Yan via arch-commits
Date: Friday, October 22, 2021 @ 00:56:06
  Author: felixonmars
Revision: 1032126

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-hls-retrie-plugin/repos/community-staging-x86_64/PKGBUILD (from 
rev 1032125, haskell-hls-retrie-plugin/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2021-10-22 00:56:06 UTC (rev 1032126)
@@ -0,0 +1,49 @@
+# Maintainer: Felix Yan 
+
+_hkgname=hls-retrie-plugin
+pkgname=haskell-hls-retrie-plugin
+pkgver=1.0.1.1
+pkgrel=5
+pkgdesc="Retrie integration plugin for Haskell Language Server"
+url="https://hackage.haskell.org/package/hls-retrie-plugin;
+license=("Apache")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-aeson' 'haskell-extra' 'haskell-ghc' 
'haskell-ghc-api-compat'
+ 'haskell-ghcide' 'haskell-hashable' 'haskell-hls-plugin-api' 
'haskell-lsp'
+ 'haskell-lsp-types' 'haskell-retrie' 'haskell-safe-exceptions'
+ 'haskell-unordered-containers')
+makedepends=('ghc' 'uusi')
+source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz;)
+sha512sums=('d5059c9d1e5af9acf1a9842c76270400076f2eb168a2dfd61961cb5328c72e4aaf14ad9a1543a3729d87800d658b941e1daaa15a1bd628d3d72657499dd47488')
+
+prepare() {
+  cd $_hkgname-$pkgver
+  gen-setup
+  uusi -u ghc-api-compat $_hkgname.cabal
+}
+
+build() {
+  cd $_hkgname-$pkgver
+
+  runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid 
--ghc-option=-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-hls-retrie-plugin/trunk (PKGBUILD)

2021-10-21 Thread Felix Yan via arch-commits
Date: Friday, October 22, 2021 @ 00:55:59
  Author: felixonmars
Revision: 1032125

upgpkg: haskell-hls-retrie-plugin 1.0.1.1-5: rebuild with tree-diff 0.2.1

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

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

Modified: PKGBUILD
===
--- PKGBUILD2021-10-22 00:54:27 UTC (rev 1032124)
+++ PKGBUILD2021-10-22 00:55:59 UTC (rev 1032125)
@@ -3,7 +3,7 @@
 _hkgname=hls-retrie-plugin
 pkgname=haskell-hls-retrie-plugin
 pkgver=1.0.1.1
-pkgrel=4
+pkgrel=5
 pkgdesc="Retrie integration plugin for Haskell Language Server"
 url="https://hackage.haskell.org/package/hls-retrie-plugin;
 license=("Apache")



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

2021-10-21 Thread Felix Yan via arch-commits
Date: Friday, October 22, 2021 @ 00:54:27
  Author: felixonmars
Revision: 1032124

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-hls-hlint-plugin/repos/community-staging-x86_64/PKGBUILD (from 
rev 1032123, haskell-hls-hlint-plugin/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2021-10-22 00:54:27 UTC (rev 1032124)
@@ -0,0 +1,48 @@
+# Maintainer: Felix Yan 
+
+_hkgname=hls-hlint-plugin
+pkgname=haskell-hls-hlint-plugin
+pkgver=1.0.1.1
+pkgrel=5
+pkgdesc="Hlint integration plugin with Haskell Language Server"
+url="https://hackage.haskell.org/package/hls-hlint-plugin;
+license=("Apache")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-diff' 'haskell-aeson' 'haskell-apply-refact' 
'haskell-data-default'
+ 'haskell-extra' 'haskell-ghc' 'haskell-ghc-exactprint' 
'haskell-ghcide' 'haskell-hashable'
+ 'hlint' 'haskell-hls-plugin-api' 'haskell-hslogger' 'haskell-lens' 
'haskell-lsp'
+ 'haskell-regex-tdfa' 'haskell-temporary' 
'haskell-unordered-containers')
+makedepends=('ghc' 'uusi')
+source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz;)
+sha512sums=('0bed7570e2b543f482f123e2ce19d4a5c5d712bde7875e97e1c4fc6eda481752e4d65f8cd4a998634ac3e85a7ce737f3ef849959d77e1c9f814ddf039f33b807')
+
+prepare() {
+  cd $_hkgname-$pkgver
+  gen-setup
+}
+
+build() {
+  cd $_hkgname-$pkgver
+
+  runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid 
--ghc-option=-fllvm \
+--ghc-option=-optl-Wl\,-z\,relro\,-z\,now \
+--ghc-option='-pie' -fhlint33
+
+  runhaskell Setup build $MAKEFLAGS
+  runhaskell Setup register --gen-script
+  runhaskell Setup unregister --gen-script
+  sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+  sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+  cd $_hkgname-$pkgver
+
+  install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh
+  install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+  runhaskell Setup copy --destdir="$pkgdir"
+  install -D -m644 LICENSE -t "$pkgdir"/usr/share/licenses/$pkgname/
+  rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}



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

2021-10-21 Thread Felix Yan via arch-commits
Date: Friday, October 22, 2021 @ 00:54:20
  Author: felixonmars
Revision: 1032123

upgpkg: haskell-hls-hlint-plugin 1.0.1.1-5: rebuild with tree-diff 0.2.1

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

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

Modified: PKGBUILD
===
--- PKGBUILD2021-10-22 00:53:01 UTC (rev 1032122)
+++ PKGBUILD2021-10-22 00:54:20 UTC (rev 1032123)
@@ -3,7 +3,7 @@
 _hkgname=hls-hlint-plugin
 pkgname=haskell-hls-hlint-plugin
 pkgver=1.0.1.1
-pkgrel=4
+pkgrel=5
 pkgdesc="Hlint integration plugin with Haskell Language Server"
 url="https://hackage.haskell.org/package/hls-hlint-plugin;
 license=("Apache")



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

2021-10-21 Thread Felix Yan via arch-commits
Date: Friday, October 22, 2021 @ 00:53:01
  Author: felixonmars
Revision: 1032122

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-hls-explicit-imports-plugin/repos/community-staging-x86_64/
  haskell-hls-explicit-imports-plugin/repos/community-staging-x86_64/PKGBUILD
(from rev 1032121, haskell-hls-explicit-imports-plugin/trunk/PKGBUILD)

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

Copied: 
haskell-hls-explicit-imports-plugin/repos/community-staging-x86_64/PKGBUILD 
(from rev 1032121, haskell-hls-explicit-imports-plugin/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2021-10-22 00:53:01 UTC (rev 1032122)
@@ -0,0 +1,47 @@
+# Maintainer: Felix Yan 
+
+_hkgname=hls-explicit-imports-plugin
+pkgname=haskell-hls-explicit-imports-plugin
+pkgver=1.0.1.0
+pkgrel=5
+pkgdesc="Explicit imports plugin for Haskell Language Server"
+url="https://hackage.haskell.org/package/hls-explicit-imports-plugin;
+license=("Apache")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-aeson' 'haskell-ghc' 'haskell-ghc-api-compat' 
'haskell-ghcide'
+ 'haskell-hls-graph' 'haskell-hls-plugin-api' 'haskell-lsp' 
'haskell-unordered-containers')
+makedepends=('ghc' 'uusi')
+source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz;)
+sha512sums=('7691ecc341fb511e51ccb6c1f67cd6f3c908f771b62423d7713d05bf13893b7ac53ae9c453ab8b6ca227ed8c9b42191cd30b9745b57f00c51f3f3646954955b8')
+
+prepare() {
+  cd $_hkgname-$pkgver
+  gen-setup
+  uusi -u ghc-api-compat $_hkgname.cabal
+}
+
+build() {
+  cd $_hkgname-$pkgver
+
+  runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid 
--ghc-option=-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-hls-explicit-imports-plugin/trunk (PKGBUILD)

2021-10-21 Thread Felix Yan via arch-commits
Date: Friday, October 22, 2021 @ 00:52:53
  Author: felixonmars
Revision: 1032121

upgpkg: haskell-hls-explicit-imports-plugin 1.0.1.0-5: rebuild with tree-diff 
0.2.1

Modified:
  haskell-hls-explicit-imports-plugin/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-10-22 00:51:37 UTC (rev 1032120)
+++ PKGBUILD2021-10-22 00:52:53 UTC (rev 1032121)
@@ -3,7 +3,7 @@
 _hkgname=hls-explicit-imports-plugin
 pkgname=haskell-hls-explicit-imports-plugin
 pkgver=1.0.1.0
-pkgrel=4
+pkgrel=5
 pkgdesc="Explicit imports plugin for Haskell Language Server"
 url="https://hackage.haskell.org/package/hls-explicit-imports-plugin;
 license=("Apache")



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

2021-10-21 Thread Felix Yan via arch-commits
Date: Friday, October 22, 2021 @ 00:51:37
  Author: felixonmars
Revision: 1032120

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-hakyll/repos/community-staging-x86_64/PKGBUILD (from rev 
1032119, haskell-hakyll/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2021-10-22 00:51:37 UTC (rev 1032120)
@@ -0,0 +1,56 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=hakyll
+pkgname=haskell-hakyll
+pkgver=4.14.0.0
+pkgrel=127
+pkgdesc="A static website compiler library"
+url="https://jaspervdj.be/hakyll;
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-blaze-html' 'haskell-blaze-markup' 
'haskell-cryptonite'
+ 'haskell-data-default' 'haskell-file-embed' 'haskell-fsnotify' 
'haskell-http-conduit'
+ 'haskell-http-types' 'haskell-lrucache' 'haskell-memory' 
'haskell-network-uri'
+ 'haskell-optparse-applicative' 'pandoc' 'haskell-random' 
'haskell-regex-tdfa'
+ 'haskell-resourcet' 'haskell-scientific' 'haskell-tagsoup' 
'haskell-time-locale-compat'
+ 'haskell-unordered-containers' 'haskell-vector' 'haskell-wai' 
'haskell-wai-app-static'
+ 'haskell-warp' 'haskell-yaml')
+makedepends=('ghc' 'uusi' 'haskell-quickcheck' 'haskell-tasty' 
'haskell-tasty-golden'
+ 'haskell-tasty-hunit' 'haskell-tasty-quickcheck')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('5f3f7a952b085cf1a59a646c15e42f29c89d4ed0a5a96f55156d19b86340c2361da6c19ff7a70bde98122423e237dc7082bfcc84bc5e96ab9421fdaef84a8cce')
+
+prepare() {
+cd $_hkgname-$pkgver
+uusi -u cryptonite -u file-embed -u memory -u optparse-applicative -u 
pandoc -u tasty -u template-haskell $_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 \
+-fcheckexternal -fwatchserver -fpreviewserver -fusepandoc
+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
+LC_CTYPE=en_US.UTF-8 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-hakyll/trunk (PKGBUILD)

2021-10-21 Thread Felix Yan via arch-commits
Date: Friday, October 22, 2021 @ 00:51:29
  Author: felixonmars
Revision: 1032119

upgpkg: haskell-hakyll 4.14.0.0-127: rebuild with tree-diff 0.2.1

Modified:
  haskell-hakyll/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-10-22 00:49:05 UTC (rev 1032118)
+++ PKGBUILD2021-10-22 00:51:29 UTC (rev 1032119)
@@ -4,7 +4,7 @@
 _hkgname=hakyll
 pkgname=haskell-hakyll
 pkgver=4.14.0.0
-pkgrel=126
+pkgrel=127
 pkgdesc="A static website compiler library"
 url="https://jaspervdj.be/hakyll;
 license=("BSD")



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

2021-10-21 Thread Felix Yan via arch-commits
Date: Friday, October 22, 2021 @ 00:49:05
  Author: felixonmars
Revision: 1032118

archrelease: copy trunk to community-staging-x86_64

Added:
  shellcheck/repos/community-staging-x86_64/
  shellcheck/repos/community-staging-x86_64/PKGBUILD
(from rev 1032117, shellcheck/trunk/PKGBUILD)

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

Copied: shellcheck/repos/community-staging-x86_64/PKGBUILD (from rev 1032117, 
shellcheck/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2021-10-22 00:49:05 UTC (rev 1032118)
@@ -0,0 +1,51 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+_hkgname=ShellCheck
+pkgname=shellcheck
+pkgver=0.7.2
+pkgrel=92
+pkgdesc="Shell script analysis tool"
+url="https://www.shellcheck.net;
+license=("GPL")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-aeson' 'haskell-diff' 'haskell-quickcheck' 
'haskell-regex-tdfa')
+makedepends=('ghc' 'pandoc' 'uusi')
+source=("$_hkgname-$pkgver.tar.gz::https://github.com/koalaman/shellcheck/archive/v$pkgver.tar.gz;)
+sha512sums=('87b7377add4ce37766f9fd812cd9bf03097c9ba452b646e7ae1dc65946a7210c9d24d8c83b4be4146a0f100aff5bc9a3a562b3990c74f1c29ee191e249f97714')
+
+prepare() {
+cd $pkgname-$pkgver
+gen-setup
+}
+
+build() {
+cd $pkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid 
--ghc-option=-fllvm \
+--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
+
+./manpage
+}
+
+check() {
+cd $pkgname-$pkgver
+runhaskell Setup test --show-details=direct
+}
+
+package() {
+cd $pkgname-$pkgver
+
+install -D -m644 ${pkgname}.1   "${pkgdir}/usr/share/man/man1/${pkgname}.1"
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+runhaskell Setup copy --destdir="${pkgdir}"
+rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}



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

2021-10-21 Thread Felix Yan via arch-commits
Date: Friday, October 22, 2021 @ 00:48:56
  Author: felixonmars
Revision: 1032117

upgpkg: shellcheck 0.7.2-92: rebuild with tree-diff 0.2.1

Modified:
  shellcheck/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-10-22 00:41:51 UTC (rev 1032116)
+++ PKGBUILD2021-10-22 00:48:56 UTC (rev 1032117)
@@ -4,7 +4,7 @@
 _hkgname=ShellCheck
 pkgname=shellcheck
 pkgver=0.7.2
-pkgrel=91
+pkgrel=92
 pkgdesc="Shell script analysis tool"
 url="https://www.shellcheck.net;
 license=("GPL")



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

2021-10-21 Thread Felix Yan via arch-commits
Date: Friday, October 22, 2021 @ 00:41:51
  Author: felixonmars
Revision: 1032116

archrelease: copy trunk to community-staging-x86_64

Added:
  pandoc-crossref/repos/community-staging-x86_64/
  pandoc-crossref/repos/community-staging-x86_64/PKGBUILD
(from rev 1032115, pandoc-crossref/trunk/PKGBUILD)

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

Copied: pandoc-crossref/repos/community-staging-x86_64/PKGBUILD (from rev 
1032115, pandoc-crossref/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2021-10-22 00:41:51 UTC (rev 1032116)
@@ -0,0 +1,46 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+pkgname=pandoc-crossref
+pkgver=0.3.12.0
+pkgrel=57
+pkgdesc="Pandoc filter for cross-references"
+url="https://hackage.haskell.org/package/${pkgname};
+license=("GPL2")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-data-default' 'haskell-gitrev' 'haskell-microlens'
+ 'haskell-microlens-mtl' 'haskell-microlens-th' 'haskell-open-browser'
+ 'haskell-optparse-applicative' 'pandoc' 'haskell-pandoc-types' 
'haskell-roman-numerals'
+ 'haskell-syb' 'haskell-utility-ht')
+makedepends=('ghc' 'haskell-hspec')
+conflicts=('haskell-pandoc-crossref')
+replaces=('haskell-pandoc-crossref')
+source=("$pkgname-$pkgver.tar.gz::https://github.com/lierdakil/pandoc-crossref/archive/v$pkgver.tar.gz;)
+sha512sums=('5e2dbd5d63d0a6b295da9efc97273d3d2c9a08f50ddda3df3f1df31b112be082233011e632c551be34043d50114f7d2373219ef68ffa1fa59a9fb4d31b9351d5')
+
+build() {
+cd $pkgname-$pkgver
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir="/usr/share/doc/${pkgname}" --enable-tests 
--datasubdir="$pkgname" \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid 
--ghc-option=-fllvm \
+   -f-enable_flaky_tests
+runhaskell Setup build $MAKEFLAGS
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+cd $pkgname-$pkgver
+runhaskell Setup test --show-details=direct
+}
+
+package() {
+cd $pkgname-$pkgver
+
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+runhaskell Setup copy --destdir="${pkgdir}"
+rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}



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

2021-10-21 Thread Felix Yan via arch-commits
Date: Friday, October 22, 2021 @ 00:41:44
  Author: felixonmars
Revision: 1032115

upgpkg: pandoc-crossref 0.3.12.0-57: rebuild with tree-diff 0.2.1

Modified:
  pandoc-crossref/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-10-22 00:39:12 UTC (rev 1032114)
+++ PKGBUILD2021-10-22 00:41:44 UTC (rev 1032115)
@@ -3,7 +3,7 @@
 
 pkgname=pandoc-crossref
 pkgver=0.3.12.0
-pkgrel=56
+pkgrel=57
 pkgdesc="Pandoc filter for cross-references"
 url="https://hackage.haskell.org/package/${pkgname};
 license=("GPL2")



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

2021-10-21 Thread Felix Yan via arch-commits
Date: Friday, October 22, 2021 @ 00:39:12
  Author: felixonmars
Revision: 1032114

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-summoner-tui/repos/community-staging-x86_64/
  haskell-summoner-tui/repos/community-staging-x86_64/PKGBUILD
(from rev 1032113, haskell-summoner-tui/trunk/PKGBUILD)

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

Copied: haskell-summoner-tui/repos/community-staging-x86_64/PKGBUILD (from rev 
1032113, haskell-summoner-tui/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2021-10-22 00:39:12 UTC (rev 1032114)
@@ -0,0 +1,53 @@
+# Maintainer: Felix Yan 
+# Contributor: berberman 
+
+_hkgname=summoner-tui
+pkgname=haskell-summoner-tui
+pkgver=2.0.1.1
+pkgrel=235
+pkgdesc="Tool for scaffolding fully configured batteries-included 
production-level Haskell projects using TUI."
+url="https://github.com/kowainik/summoner;
+license=('MPL2')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-brick' 'haskell-colourista' 'haskell-microlens' 
'haskell-microlens-th'
+ 'haskell-relude' 'haskell-summoner' 'haskell-validation-selective' 
'haskell-vty')
+makedepends=('ghc' 'uusi')
+source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz;)
+sha256sums=('9f840f25d72c54b4b5ed0c5e6755e52ca71e9961759de6bd0046d567bd1f2c27')
+
+prepare(){
+  cd $_hkgname-$pkgver
+  echo -e "import Distribution.Simple\nmain = defaultMain" > Setup.hs
+  uusi $_hkgname.cabal
+}
+
+build() {
+  cd $_hkgname-$pkgver
+
+  runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid 
--ghc-option=-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-summoner-tui/trunk (PKGBUILD)

2021-10-21 Thread Felix Yan via arch-commits
Date: Friday, October 22, 2021 @ 00:39:00
  Author: felixonmars
Revision: 1032113

upgpkg: haskell-summoner-tui 2.0.1.1-235: rebuild with tree-diff 0.2.1

Modified:
  haskell-summoner-tui/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-10-22 00:37:36 UTC (rev 1032112)
+++ PKGBUILD2021-10-22 00:39:00 UTC (rev 1032113)
@@ -4,7 +4,7 @@
 _hkgname=summoner-tui
 pkgname=haskell-summoner-tui
 pkgver=2.0.1.1
-pkgrel=234
+pkgrel=235
 pkgdesc="Tool for scaffolding fully configured batteries-included 
production-level Haskell projects using TUI."
 url="https://github.com/kowainik/summoner;
 license=('MPL2')



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

2021-10-21 Thread Felix Yan via arch-commits
Date: Friday, October 22, 2021 @ 00:37:36
  Author: felixonmars
Revision: 1032112

archrelease: copy trunk to community-staging-x86_64

Added:
  cabal-plan/repos/community-staging-x86_64/
  cabal-plan/repos/community-staging-x86_64/PKGBUILD
(from rev 1032111, cabal-plan/trunk/PKGBUILD)

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

Copied: cabal-plan/repos/community-staging-x86_64/PKGBUILD (from rev 1032111, 
cabal-plan/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2021-10-22 00:37:36 UTC (rev 1032112)
@@ -0,0 +1,48 @@
+# Maintainer: Felix Yan 
+
+_hkgname=cabal-plan
+pkgname=cabal-plan
+pkgver=0.7.2.0
+pkgrel=60
+pkgdesc="Library and utility for processing cabal's plan.json file"
+url="https://github.com/hvr/cabal-plan;
+license=("GPL")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-aeson' 'haskell-ansi-terminal' 'haskell-async' 
'haskell-base-compat'
+ 'haskell-base16-bytestring' 'haskell-cabal-install-parsers' 
'haskell-optics-core'
+ 'haskell-optparse-applicative' 'haskell-semialign' 
'haskell-singleton-bool' 'haskell-tar'
+ 'haskell-these' 'haskell-topograph' 'haskell-vector' 'haskell-zlib')
+makedepends=('ghc' 'uusi')
+source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz;)
+sha256sums=('233a3d1460732fe3486169023758e431d37c5c9156fb28d829decaf7b9170f85')
+
+prepare() {
+  cd $_hkgname-$pkgver
+  uusi -u base -u Cabal -u optics-core -u semialign $_hkgname.cabal
+}
+
+build() {
+  cd $_hkgname-$pkgver
+
+  runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid 
--ghc-option=-fllvm \
+--ghc-option=-optl-Wl\,-z\,relro\,-z\,now \
+--ghc-option='-pie' \
+-fexe -flicense-report
+
+  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"
+  rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE.GPLv2
+}



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

2021-10-21 Thread Felix Yan via arch-commits
Date: Friday, October 22, 2021 @ 00:37:29
  Author: felixonmars
Revision: 1032111

upgpkg: cabal-plan 0.7.2.0-60: rebuild with tree-diff 0.2.1

Modified:
  cabal-plan/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-10-22 00:35:20 UTC (rev 1032110)
+++ PKGBUILD2021-10-22 00:37:29 UTC (rev 1032111)
@@ -3,7 +3,7 @@
 _hkgname=cabal-plan
 pkgname=cabal-plan
 pkgver=0.7.2.0
-pkgrel=59
+pkgrel=60
 pkgdesc="Library and utility for processing cabal's plan.json file"
 url="https://github.com/hvr/cabal-plan;
 license=("GPL")



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

2021-10-21 Thread Felix Yan via arch-commits
Date: Friday, October 22, 2021 @ 00:35:20
  Author: felixonmars
Revision: 1032110

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-ghcide/repos/community-staging-x86_64/PKGBUILD (from rev 
1032109, haskell-ghcide/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2021-10-22 00:35:20 UTC (rev 1032110)
@@ -0,0 +1,81 @@
+# Maintainer: Felix Yan 
+
+_hkgname=ghcide
+pkgname=haskell-ghcide
+pkgver=1.4.1.0
+pkgrel=5
+pkgdesc="The core of an IDE"
+url="https://github.com/haskell/haskell-language-server/tree/master/ghcide#readme;
+license=("Apache")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-diff' 'haskell-glob' 'haskell-aeson' 
'haskell-aeson-pretty'
+ 'haskell-async' 'haskell-base16-bytestring' 
'haskell-bytestring-encoding'
+ 'haskell-case-insensitive' 'haskell-cryptohash-sha1' 
'haskell-data-default'
+ 'haskell-dependent-map' 'haskell-dependent-sum' 'haskell-dlist' 
'haskell-extra'
+ 'haskell-fingertree' 'haskell-fuzzy' 'haskell-ghc' 
'haskell-ghc-api-compat'
+ 'haskell-ghc-check' 'haskell-ghc-exactprint' 'haskell-ghc-paths' 
'haskell-ghc-trace-events'
+ 'haskell-gitrev' 'haskell-haddock-library' 'haskell-hashable' 
'haskell-heapsize'
+ 'haskell-hie-bios' 'haskell-hie-compat' 'haskell-hiedb' 
'haskell-hls-graph'
+ 'haskell-hls-plugin-api' 'haskell-hslogger' 
'haskell-implicit-hie-cradle' 'haskell-lens'
+ 'haskell-lsp' 'haskell-lsp-test' 'haskell-lsp-types' 
'haskell-network-uri'
+ 'haskell-opentelemetry' 'haskell-optparse-applicative' 
'haskell-parallel'
+ 'haskell-prettyprinter' 'haskell-prettyprinter-ansi-terminal' 
'haskell-regex-tdfa'
+ 'haskell-retrie' 'haskell-rope-utf16-splay' 'haskell-safe' 
'haskell-safe-exceptions'
+ 'haskell-sorted-list' 'haskell-sqlite-simple' 'haskell-syb' 
'haskell-unliftio'
+ 'haskell-unliftio-core' 'haskell-unordered-containers' 
'haskell-utf8-string'
+ 'haskell-vector')
+makedepends=('ghc' 'uusi' 'haskell-quickcheck' 'haskell-ghc-typelits-knownnat'
+ 'haskell-implicit-hie' 'haskell-quickcheck-instances' 
'haskell-record-dot-preprocessor'
+ 'haskell-record-hasfield' 'haskell-tasty' 
'haskell-tasty-expected-failure'
+ 'haskell-tasty-hunit' 'haskell-tasty-quickcheck' 
'haskell-tasty-rerun')
+checkdepends=('cabal-install')
+source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz;)
+sha512sums=('cea048a756cef35df6d90137b3cd70567cfbad485d4858a86e502770813c1e85e18f9971c46a9c8f25cca46445677343cbf57d6e43009848434bca1721b5f036')
+
+prepare() {
+  cd $_hkgname-$pkgver
+  gen-setup
+  find test/data -name \*.cabal -exec uusi --add-options-all=-dynamic {} \;
+
+  uusi -u extra -u ghc-api-compat -u hiedb $_hkgname.cabal
+
+  # extra 1.7.10
+  sed -i "s/hiding (modifyVar, modifyVar_)/hiding (modifyVar, modifyVar_, 
modifyVar')/" src/Control/Concurrent/Strict.hs
+
+  # TODO: Skipped some broken tests for now
+  sed -i '/, benchmarkTests/d;/, findDefinitionAndHoverTests/d;/, 
bootTests/d;s/, simpleMultiDefTest//;s/echo A.hs/echo -dynamic > 
$HIE_BIOS_OUTPUT/' test/exe/Main.hs
+}
+
+build() {
+  cd $_hkgname-$pkgver
+
+  runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid 
--ghc-option=-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
+  cabal update
+  # Random test failures "Received an illegal message between the initialize 
request and response"
+  # th-linking-test-unboxed always fails too
+  PATH="$PWD/dist/build/ghcide:$PWD/dist/build/ghcide-test-preprocessor:$PATH" 
LD_LIBRARY_PATH="$PWD/dist/build" 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 -t "$pkgdir"/usr/share/licenses/$pkgname/
+  rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}



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

2021-10-21 Thread Felix Yan via arch-commits
Date: Friday, October 22, 2021 @ 00:35:10
  Author: felixonmars
Revision: 1032109

upgpkg: haskell-ghcide 1.4.1.0-5: rebuild with tree-diff 0.2.1

Modified:
  haskell-ghcide/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-10-22 00:05:19 UTC (rev 1032108)
+++ PKGBUILD2021-10-22 00:35:10 UTC (rev 1032109)
@@ -3,7 +3,7 @@
 _hkgname=ghcide
 pkgname=haskell-ghcide
 pkgver=1.4.1.0
-pkgrel=4
+pkgrel=5
 pkgdesc="The core of an IDE"
 
url="https://github.com/haskell/haskell-language-server/tree/master/ghcide#readme;
 license=("Apache")



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

2021-10-21 Thread Felix Yan via arch-commits
Date: Friday, October 22, 2021 @ 00:05:19
  Author: felixonmars
Revision: 1032108

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: pandoc/repos/community-staging-x86_64/PKGBUILD (from rev 1032107, 
pandoc/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2021-10-22 00:05:19 UTC (rev 1032108)
@@ -0,0 +1,68 @@
+# Maintainer: Felix Yan 
+# Contributor: Arch Haskell Team 
+
+pkgname=pandoc
+pkgver=2.14.1
+pkgrel=43
+pkgdesc='Conversion between markup formats'
+url='https://pandoc.org'
+license=('GPL')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-http' 'haskell-juicypixels' 'haskell-sha' 
'haskell-aeson'
+ 'haskell-aeson-pretty' 'haskell-attoparsec' 
'haskell-base64-bytestring'
+ 'haskell-blaze-html' 'haskell-blaze-markup' 'haskell-case-insensitive'
+ 'haskell-citeproc' 'haskell-commonmark' 
'haskell-commonmark-extensions'
+ 'haskell-commonmark-pandoc' 'haskell-connection' 
'haskell-data-default'
+ 'haskell-doclayout' 'haskell-doctemplates' 'haskell-emojis' 
'haskell-file-embed'
+ 'haskell-glob' 'haskell-haddock-library' 'haskell-ipynb' 
'haskell-jira-wiki-markup'
+ 'haskell-skylighting' 'haskell-skylighting-core' 'haskell-hslua'
+ 'haskell-hslua-module-path' 'haskell-hslua-module-system' 
'haskell-hslua-module-text'
+ 'haskell-http-client' 'haskell-syb' 'haskell-hsyaml' 
'haskell-http-client-tls'
+ 'haskell-http-types' 'haskell-safe' 'haskell-split' 'haskell-texmath' 
'haskell-network'
+ 'haskell-pandoc-types' 'haskell-random' 'haskell-scientific' 
'haskell-tagsoup'
+ 'haskell-temporary' 'haskell-text-conversions' 'haskell-network-uri'
+ 'haskell-unicode-collation' 'haskell-unicode-transforms' 
'haskell-unordered-containers'
+ 'haskell-zip-archive' 'haskell-xml' 'haskell-xml-conduit' 
'haskell-zlib')
+optdepends=('pandoc-crossref: for numbering figures, equations, tables and 
cross-references to them with pandoc-crossref filter'
+'texlive-core: for pdf output')
+conflicts=('haskell-pandoc')
+replaces=('haskell-pandoc')
+makedepends=('ghc' 'uusi' 'haskell-diff' 'haskell-tasty' 'haskell-tasty-hunit' 
'haskell-tasty-lua'
+ 'haskell-tasty-quickcheck' 'haskell-tasty-golden' 
'haskell-quickcheck')
+source=("https://hackage.haskell.org/packages/archive/${pkgname}/${pkgver}/${pkgname}-${pkgver}.tar.gz;)
+sha512sums=('5946d1beca186ca6ab3a75ee9d598527c5fe7f220f9b7e741a172e8bba438d2c417d5e712a06e40de3ac945db1b15904d00f9cdf34b24904d721a3c4eb4ab0f3')
+
+prepare() {
+cd $pkgname-$pkgver
+
+# TODO: find a better solution
+sed -i "s|let env' = dynlibEnv ++ |let env' = dynlibEnv ++ 
[(\"LD_LIBRARY_PATH\", \"$PWD/dist/build\")] ++ |" test/Tests/Command.hs
+}
+
+build() {
+cd $pkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir="/usr/share/doc/${pkgbase}" 
--datasubdir="$pkgname" --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid 
--ghc-option=-fllvm \
+-f-trypandoc -f-embed_data_files -f-static
+runhaskell Setup build $MAKEFLAGS
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+cd $pkgname-$pkgver
+LC_CTYPE=en_US.UTF-8 runhaskell Setup test || echo "Tests failed"
+}
+
+package() {
+cd $pkgname-$pkgver
+install -D -m744 register.sh   
"${pkgdir}/usr/share/haskell/register/${pkgname}.sh"
+install -D -m744 unregister.sh 
"${pkgdir}/usr/share/haskell/unregister/${pkgname}.sh"
+runhaskell Setup copy --destdir="${pkgdir}"
+rm "${pkgdir}/usr/share/doc/${pkgname}/COPYING.md"
+install -Dm644 man/pandoc.1 -t "${pkgdir}"/usr/share/man/man1/
+}



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

2021-10-21 Thread Felix Yan via arch-commits
Date: Friday, October 22, 2021 @ 00:05:11
  Author: felixonmars
Revision: 1032107

upgpkg: pandoc 2.14.1-43: rebuild with tree-diff 0.2.1

Modified:
  pandoc/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-10-21 23:47:08 UTC (rev 1032106)
+++ PKGBUILD2021-10-22 00:05:11 UTC (rev 1032107)
@@ -3,7 +3,7 @@
 
 pkgname=pandoc
 pkgver=2.14.1
-pkgrel=42
+pkgrel=43
 pkgdesc='Conversion between markup formats'
 url='https://pandoc.org'
 license=('GPL')



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

2021-10-21 Thread Felix Yan via arch-commits
Date: Thursday, October 21, 2021 @ 23:47:08
  Author: felixonmars
Revision: 1032106

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-summoner/repos/community-staging-x86_64/PKGBUILD (from rev 
1032105, haskell-summoner/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2021-10-21 23:47:08 UTC (rev 1032106)
@@ -0,0 +1,54 @@
+# Maintainer: Felix Yan 
+# Contributor: berberman 
+
+_hkgname=summoner
+pkgname=haskell-summoner
+pkgver=2.0.1.1
+pkgrel=212
+pkgdesc="Tool for scaffolding fully configured batteries-included 
production-level Haskell projects."
+url="https://github.com/kowainik/summoner;
+license=('MPL2')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-aeson' 'haskell-colourista' 
'haskell-generic-data' 'haskell-gitrev'
+ 'haskell-neat-interpolation' 'haskell-optparse-applicative' 
'haskell-relude'
+ 'haskell-shellmet' 'haskell-tomland' 'haskell-validation-selective')
+makedepends=('ghc' 'uusi' 'haskell-hedgehog' 'haskell-hspec' 
'haskell-hspec-hedgehog' 'haskell-tree-diff')
+source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz;)
+sha256sums=('5b6eee2848e2fb0b65d34f4a980ecd6e7766629a42394348dc2166e2216fc496')
+
+prepare(){
+  cd $_hkgname-$pkgver
+  echo -e "import Distribution.Simple\nmain = defaultMain" > Setup.hs
+  uusi $_hkgname.cabal
+}
+
+build() {
+  cd $_hkgname-$pkgver
+
+  runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid 
--ghc-option=-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 || :
+}
+
+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-summoner/trunk (PKGBUILD)

2021-10-21 Thread Felix Yan via arch-commits
Date: Thursday, October 21, 2021 @ 23:47:01
  Author: felixonmars
Revision: 1032105

upgpkg: haskell-summoner 2.0.1.1-212: rebuild with tree-diff 0.2.1

Modified:
  haskell-summoner/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-10-21 23:44:47 UTC (rev 1032104)
+++ PKGBUILD2021-10-21 23:47:01 UTC (rev 1032105)
@@ -4,7 +4,7 @@
 _hkgname=summoner
 pkgname=haskell-summoner
 pkgver=2.0.1.1
-pkgrel=211
+pkgrel=212
 pkgdesc="Tool for scaffolding fully configured batteries-included 
production-level Haskell projects."
 url="https://github.com/kowainik/summoner;
 license=('MPL2')



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

2021-10-21 Thread Felix Yan via arch-commits
Date: Thursday, October 21, 2021 @ 23:44:47
  Author: felixonmars
Revision: 1032104

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-cabal-install-parsers/repos/community-staging-x86_64/PKGBUILD 
(from rev 1032103, haskell-cabal-install-parsers/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2021-10-21 23:44:47 UTC (rev 1032104)
@@ -0,0 +1,54 @@
+# Maintainer: Felix Yan 
+
+_hkgname=cabal-install-parsers
+pkgname=haskell-cabal-install-parsers
+pkgver=0.4.2
+pkgrel=31
+pkgdesc="Utilities to work with cabal-install files"
+url="https://haskell-ci.rtfd.org/;
+license=("GPL" "BSD")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-aeson' 'haskell-base16-bytestring' 
'haskell-binary-instances'
+ 'haskell-cryptohash-sha256' 'haskell-lukko' 'haskell-network-uri' 
'haskell-tar')
+makedepends=('ghc' 'uusi' 'haskell-ansi-terminal' 'haskell-tasty' 
'haskell-tasty-golden'
+ 'haskell-tasty-hunit' 'haskell-tree-diff')
+checkdepends=('cabal-install')
+source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz;)
+sha512sums=('f41dd0fe65994330aca0b372f96e370eeaf5b7f9909682aa7d394244e4144358b70e482b2d4cd54ba78068b202155fb6dacd38b81eadeaa877c6bc5bbf2ba8fb')
+
+prepare() {
+  cd $_hkgname-$pkgver
+  gen-setup
+}
+
+build() {
+  cd $_hkgname-$pkgver
+
+  runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid 
--ghc-option=-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
+  cabal update  # Generate cabal config for tests
+  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-cabal-install-parsers/trunk (PKGBUILD)

2021-10-21 Thread Felix Yan via arch-commits
Date: Thursday, October 21, 2021 @ 23:44:40
  Author: felixonmars
Revision: 1032103

upgpkg: haskell-cabal-install-parsers 0.4.2-31: rebuild with tree-diff 0.2.1

Modified:
  haskell-cabal-install-parsers/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-10-21 23:41:59 UTC (rev 1032102)
+++ PKGBUILD2021-10-21 23:44:40 UTC (rev 1032103)
@@ -3,7 +3,7 @@
 _hkgname=cabal-install-parsers
 pkgname=haskell-cabal-install-parsers
 pkgver=0.4.2
-pkgrel=30
+pkgrel=31
 pkgdesc="Utilities to work with cabal-install files"
 url="https://haskell-ci.rtfd.org/;
 license=("GPL" "BSD")



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

2021-10-21 Thread Felix Yan via arch-commits
Date: Thursday, October 21, 2021 @ 23:41:59
  Author: felixonmars
Revision: 1032102

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-haddock-library/repos/community-staging-x86_64/
  haskell-haddock-library/repos/community-staging-x86_64/PKGBUILD
(from rev 1032101, haskell-haddock-library/trunk/PKGBUILD)

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

Copied: haskell-haddock-library/repos/community-staging-x86_64/PKGBUILD (from 
rev 1032101, haskell-haddock-library/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2021-10-21 23:41:59 UTC (rev 1032102)
@@ -0,0 +1,48 @@
+# Maintainer: Sergej Pupykin 
+
+_hkgname=haddock-library
+pkgname=haskell-haddock-library
+pkgver=1.10.0
+pkgrel=54
+pkgdesc="A documentation-generation tool for Haskell libraries"
+url="https://www.haskell.org/haddock/;
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs')
+makedepends=('ghc' 'uusi' 'haskell-base-compat' 'haskell-hspec' 
'haskell-hspec-discover'
+ 'haskell-quickcheck' 'haskell-optparse-applicative' 
'haskell-tree-diff')
+source=("https://hackage.haskell.org/packages/archive/haddock-library/${pkgver}/haddock-library-${pkgver}.tar.gz;)
+sha512sums=('dac536a2b8e2764de1a1b1a16fc328e15455656c2992fb3b3bccdeae2bb6ac81fe94e164aa2a70cff7cea3b97347b8510aadb5fa1c0564bb2429947f0aace0d1')
+
+prepare() {
+cd $_hkgname-$pkgver
+uusi -u tree-diff -u QuickCheck -u hspec -u optparse-applicative 
$_hkgname.cabal
+}
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid 
--ghc-option=-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-haddock-library/trunk (PKGBUILD)

2021-10-21 Thread Felix Yan via arch-commits
Date: Thursday, October 21, 2021 @ 23:41:52
  Author: felixonmars
Revision: 1032101

upgpkg: haskell-haddock-library 1.10.0-54: rebuild with tree-diff 0.2.1

Modified:
  haskell-haddock-library/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-10-21 23:39:14 UTC (rev 1032100)
+++ PKGBUILD2021-10-21 23:41:52 UTC (rev 1032101)
@@ -3,7 +3,7 @@
 _hkgname=haddock-library
 pkgname=haskell-haddock-library
 pkgver=1.10.0
-pkgrel=53
+pkgrel=54
 pkgdesc="A documentation-generation tool for Haskell libraries"
 url="https://www.haskell.org/haddock/;
 license=("BSD")



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

2021-10-21 Thread Felix Yan via arch-commits
Date: Thursday, October 21, 2021 @ 23:39:14
  Author: felixonmars
Revision: 1032100

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-tree-diff/repos/community-staging-x86_64/
  haskell-tree-diff/repos/community-staging-x86_64/PKGBUILD
(from rev 1032099, haskell-tree-diff/trunk/PKGBUILD)

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

Copied: haskell-tree-diff/repos/community-staging-x86_64/PKGBUILD (from rev 
1032099, haskell-tree-diff/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2021-10-21 23:39:14 UTC (rev 1032100)
@@ -0,0 +1,53 @@
+# Maintainer: Felix Yan 
+
+_hkgname=tree-diff
+pkgname=haskell-tree-diff
+pkgver=0.2.1
+pkgrel=1
+pkgdesc="Diffing of (expression) trees"
+url="https://github.com/phadej/tree-diff;
+license=('BSD')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-aeson' 'haskell-ansi-wl-pprint' 
'haskell-ansi-terminal'
+ 'haskell-base-compat' 'haskell-hashable' 'haskell-parsers' 
'haskell-primitive'
+ 'haskell-quickcheck' 'haskell-scientific' 'haskell-semialign' 
'haskell-strict'
+ 'haskell-tagged' 'haskell-these' 'haskell-unordered-containers' 
'haskell-uuid-types'
+ 'haskell-vector')
+makedepends=('ghc' 'uusi' 'haskell-trifecta' 'haskell-tasty' 
'haskell-tasty-golden'
+ 'haskell-tasty-quickcheck')
+source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
+sha512sums=('6b2277fb9afcfdea936e50e8efaafd5f21b2c768e0e1c7a4eaa1fd155c0a4f63a4312ef7c841873b068664349547f6ff79d6d0861ab2b62dced78d4fc75c9943')
+
+prepare() {
+cd $_hkgname-$pkgver
+gen-setup
+uusi -d bytestring-builder $_hkgname.cabal
+}
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid 
--ghc-option=-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-tree-diff/trunk (PKGBUILD)

2021-10-21 Thread Felix Yan via arch-commits
Date: Thursday, October 21, 2021 @ 23:39:07
  Author: felixonmars
Revision: 1032099

upgpkg: haskell-tree-diff 0.2.1-1: rebuild with tree-diff 0.2.1

Modified:
  haskell-tree-diff/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-10-21 23:24:47 UTC (rev 1032098)
+++ PKGBUILD2021-10-21 23:39:07 UTC (rev 1032099)
@@ -2,8 +2,8 @@
 
 _hkgname=tree-diff
 pkgname=haskell-tree-diff
-pkgver=0.2
-pkgrel=53
+pkgver=0.2.1
+pkgrel=1
 pkgdesc="Diffing of (expression) trees"
 url="https://github.com/phadej/tree-diff;
 license=('BSD')
@@ -16,12 +16,12 @@
 makedepends=('ghc' 'uusi' 'haskell-trifecta' 'haskell-tasty' 
'haskell-tasty-golden'
  'haskell-tasty-quickcheck')
 
source=(https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz)
-sha512sums=('e5e745e9c1481033579fd8bffc5f35a92dbb2d973a329d635b6c2b9d6a3e66f3dc11c6ea3b8ca21f2d41ac6b91255af825c287d59f1c40e44e9fe3e1dddf06e1')
+sha512sums=('6b2277fb9afcfdea936e50e8efaafd5f21b2c768e0e1c7a4eaa1fd155c0a4f63a4312ef7c841873b068664349547f6ff79d6d0861ab2b62dced78d4fc75c9943')
 
 prepare() {
 cd $_hkgname-$pkgver
 gen-setup
-uusi -d bytestring-builder -u tasty $_hkgname.cabal
+uusi -d bytestring-builder $_hkgname.cabal
 }
 
 build() {



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

2021-10-21 Thread Christian Rebischke via arch-commits
Date: Thursday, October 21, 2021 @ 23:24:47
  Author: shibumi
Revision: 1032098

archrelease: copy trunk to community-any

Added:
  glances/repos/community-any/PKGBUILD
(from rev 1032097, glances/trunk/PKGBUILD)
  glances/repos/community-any/glances.service
(from rev 1032097, glances/trunk/glances.service)
Deleted:
  glances/repos/community-any/PKGBUILD
  glances/repos/community-any/glances.service

-+
 PKGBUILD|   70 +++---
 glances.service |   16 ++--
 2 files changed, 44 insertions(+), 42 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2021-10-21 23:24:40 UTC (rev 1032097)
+++ PKGBUILD2021-10-21 23:24:47 UTC (rev 1032098)
@@ -1,34 +0,0 @@
-# Maintainer: Christian Rebischke 
-# Contributor: Sébastien Luttringer 
-# Contributor: Bartłomiej Piotrowski 
-# Contributor: Francois Boulogne 
-
-pkgname=glances
-pkgver=3.2.2
-pkgrel=1
-pkgdesc='CLI curses-based monitoring tool'
-arch=('any')
-url='https://github.com/nicolargo/glances'
-license=('LGPL')
-makedepends=('git' 'python-setuptools')
-depends=('python' 'python-psutil' 'python-future')
-optdepends=('hddtemp: HDD temperature monitoring support'
-'python-bottle: web server support'
-'python-docker: for the Docker monitoring support'
-'python-matplotlib: for graphical/chart support'
-'python-netifaces: for the IP plugin'
-'python-zeroconf: for the autodiscover mode'
-'python-pystache: templating engine')
-source=("https://github.com/nicolargo/glances/archive/v${pkgver}.tar.gz;
-'glances.service')
-sha512sums=('e77b62e5fa6131914b56f0b5249789b3bcac0c625cd429eeb0870a14be55f15c401956c002376e5868fa1332bbb219e9bd3a5bd14c739e3404b068a063af6821'
-
'49f0d185a37a5c5837e5beb463770c943ede40b2f1b8405e338129e897e97d9fc58373a8586fabc506266e6343cfea3c91b9787ac6832cc97a1ab63d6ad058d4')
-
-package() {
-  cd "glances-${pkgver}"
-  python setup.py install --prefix=/usr --root="${pkgdir}" --optimize=1
-  install -Dm644 "${srcdir}"/glances.service \
-"${pkgdir}"/usr/lib/systemd/system/glances.service
-}
-
-# vim:set ts=2 sw=2 et:

Copied: glances/repos/community-any/PKGBUILD (from rev 1032097, 
glances/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2021-10-21 23:24:47 UTC (rev 1032098)
@@ -0,0 +1,36 @@
+# Maintainer: Christian Rebischke 
+# Contributor: Sébastien Luttringer 
+# Contributor: Bartłomiej Piotrowski 
+# Contributor: Francois Boulogne 
+
+pkgname=glances
+pkgver=3.2.3
+pkgrel=1
+pkgdesc='CLI curses-based monitoring tool'
+arch=('any')
+url='https://github.com/nicolargo/glances'
+license=('LGPL')
+makedepends=('git' 'python-setuptools')
+depends=('python' 'python-psutil' 'python-future')
+optdepends=('hddtemp: HDD temperature monitoring support'
+'python-bottle: web server support'
+'python-docker: for the Docker monitoring support'
+'python-matplotlib: for graphical/chart support'
+'python-netifaces: for the IP plugin'
+'python-zeroconf: for the autodiscover mode'
+'python-pystache: templating engine')
+source=("${pkgname}-${pkgver}-${pkgrel}.tar.gz::https://github.com/nicolargo/glances/archive/v${pkgver}.tar.gz;
+'glances.service')
+sha512sums=('53974f1c48885ad224b2c48c40aa8dce746d20a0bf036c125772073a0bdd51f0679dbff98d1ce4a4da7e921f91615dda805265ef63a3344eed1c3bccb003ae0b'
+
'49f0d185a37a5c5837e5beb463770c943ede40b2f1b8405e338129e897e97d9fc58373a8586fabc506266e6343cfea3c91b9787ac6832cc97a1ab63d6ad058d4')
+b2sums=('3199f4712836f6a81c1d03dc604d7edbabedc837a0d2acaf2ebe545c1b0088c943ede3d6dee5840c0f9acf177de07841661ee50dbd3eb055523f04d65681572d'
+
'ecc44f8c06b1e8624cec92e41422a65d11e024b9fc23bae09b4e52fbedeb172a5034e5b612bbff7ba93d45189fb25eda0d54bc47b22b7f3f0acba984391e4017')
+
+package() {
+  cd "glances-${pkgver}"
+  python setup.py install --prefix=/usr --root="${pkgdir}" --optimize=1
+  install -Dm644 "${srcdir}"/glances.service \
+"${pkgdir}"/usr/lib/systemd/system/glances.service
+}
+
+# vim:set ts=2 sw=2 et:

Deleted: glances.service
===
--- glances.service 2021-10-21 23:24:40 UTC (rev 1032097)
+++ glances.service 2021-10-21 23:24:47 UTC (rev 1032098)
@@ -1,8 +0,0 @@
-[Unit]
-Description=Glances Server
-
-[Service]
-ExecStart=/usr/bin/glances -s
-
-[Install]
-WantedBy=multi-user.target

Copied: glances/repos/community-any/glances.service (from rev 1032097, 
glances/trunk/glances.service)
===
--- glances.service (rev 0)
+++ glances.service 2021-10-21 23:24:47 UTC (rev 1032098)
@@ -0,0 +1,8 @@
+[Unit]
+Description=Glances Server
+
+[Service]

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

2021-10-21 Thread Christian Rebischke via arch-commits
Date: Thursday, October 21, 2021 @ 23:24:40
  Author: shibumi
Revision: 1032097

upgpkg: glances 3.2.3-1

Modified:
  glances/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-10-21 23:22:35 UTC (rev 1032096)
+++ PKGBUILD2021-10-21 23:24:40 UTC (rev 1032097)
@@ -4,7 +4,7 @@
 # Contributor: Francois Boulogne 
 
 pkgname=glances
-pkgver=3.2.2
+pkgver=3.2.3
 pkgrel=1
 pkgdesc='CLI curses-based monitoring tool'
 arch=('any')
@@ -19,10 +19,12 @@
 'python-netifaces: for the IP plugin'
 'python-zeroconf: for the autodiscover mode'
 'python-pystache: templating engine')
-source=("https://github.com/nicolargo/glances/archive/v${pkgver}.tar.gz;
+source=("${pkgname}-${pkgver}-${pkgrel}.tar.gz::https://github.com/nicolargo/glances/archive/v${pkgver}.tar.gz;
 'glances.service')
-sha512sums=('e77b62e5fa6131914b56f0b5249789b3bcac0c625cd429eeb0870a14be55f15c401956c002376e5868fa1332bbb219e9bd3a5bd14c739e3404b068a063af6821'
+sha512sums=('53974f1c48885ad224b2c48c40aa8dce746d20a0bf036c125772073a0bdd51f0679dbff98d1ce4a4da7e921f91615dda805265ef63a3344eed1c3bccb003ae0b'
 
'49f0d185a37a5c5837e5beb463770c943ede40b2f1b8405e338129e897e97d9fc58373a8586fabc506266e6343cfea3c91b9787ac6832cc97a1ab63d6ad058d4')
+b2sums=('3199f4712836f6a81c1d03dc604d7edbabedc837a0d2acaf2ebe545c1b0088c943ede3d6dee5840c0f9acf177de07841661ee50dbd3eb055523f04d65681572d'
+
'ecc44f8c06b1e8624cec92e41422a65d11e024b9fc23bae09b4e52fbedeb172a5034e5b612bbff7ba93d45189fb25eda0d54bc47b22b7f3f0acba984391e4017')
 
 package() {
   cd "glances-${pkgver}"



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

2021-10-21 Thread Christian Rebischke via arch-commits
Date: Thursday, October 21, 2021 @ 23:22:35
  Author: shibumi
Revision: 1032096

archrelease: copy trunk to community-x86_64

Added:
  terragrunt/repos/community-x86_64/PKGBUILD
(from rev 1032095, terragrunt/trunk/PKGBUILD)
Deleted:
  terragrunt/repos/community-x86_64/PKGBUILD

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

Deleted: PKGBUILD
===
--- PKGBUILD2021-10-21 23:22:29 UTC (rev 1032095)
+++ PKGBUILD2021-10-21 23:22:35 UTC (rev 1032096)
@@ -1,37 +0,0 @@
-# Maintainer: Levente Polyak 
-# Contributor: Benjamin Denhartog 
-# Contributor: Andreas 'Segaja' Schleifer 
-
-pkgname=terragrunt
-pkgver=0.35.3
-pkgrel=1
-pkgdesc='Thin wrapper for Terraform that provides extra tools for working with 
multiple Terraform modules'
-url='https://github.com/gruntwork-io/terragrunt'
-arch=('x86_64')
-makedepends=('git' 'go')
-depends=('glibc' 'terraform')
-license=('MIT')
-source=("${url}/archive/v${pkgver}/${pkgname}-${pkgver}.tar.gz")
-sha256sums=('495e3d8685fbbfdb0a5d05aeab35c15199172b4b39c33a7350658ba072c28e67')
-b2sums=('00989cbb09d57223ac4c2161d55cca19d064d69b1943f73d21ea642debbef0e61e2379aa516c229026d0d0c1ab9531ada6d88f615ac0442835c63789d1127681')
-
-build() {
-  cd ${pkgname}-${pkgver}
-  export GO11MODULE=on
-  export CGO_CFLAGS="${CFLAGS}"
-  export CGO_CXXFLAGS="${CXXFLAGS}"
-  export CGO_CPPFLAGS="${CPPFLAGS}"
-  export CGO_LDFLAGS="${LDFLAGS}"
-  export GOFLAGS="-buildmode=pie -ldflags=-linkmode=external -trimpath 
-mod=readonly -modcacherw"
-  go build -v \
--ldflags "-linkmode=external -extldflags '${LDFLAGS}' -X 
main.VERSION=${pkgver}" \
-.
-}
-
-package() {
-  cd ${pkgname}-${pkgver}
-  install -Dm 755 ${pkgname} -t "${pkgdir}/usr/bin"
-  install -Dm 644 LICENSE.txt -t "${pkgdir}/usr/share/licenses/${pkgname}"
-}
-
-# vim:set ts=2 sw=2 et:

Copied: terragrunt/repos/community-x86_64/PKGBUILD (from rev 1032095, 
terragrunt/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2021-10-21 23:22:35 UTC (rev 1032096)
@@ -0,0 +1,37 @@
+# Maintainer: Levente Polyak 
+# Contributor: Benjamin Denhartog 
+# Contributor: Andreas 'Segaja' Schleifer 
+
+pkgname=terragrunt
+pkgver=0.35.4
+pkgrel=1
+pkgdesc='Thin wrapper for Terraform that provides extra tools for working with 
multiple Terraform modules'
+url='https://github.com/gruntwork-io/terragrunt'
+arch=('x86_64')
+makedepends=('git' 'go')
+depends=('glibc' 'terraform')
+license=('MIT')
+source=("${url}/archive/v${pkgver}/${pkgname}-${pkgver}.tar.gz")
+sha256sums=('295649b1c397b63d8c130cbf5e61a31cbba09ad116c9b967e8bff69f6b9dfc08')
+b2sums=('371e0b1048f597c8b9d74e191b11db5e3a33c4398982771f867d051a4788ef586470a628b1521e8c71b70964b5eb545d6b513d8c00ebe0d76e33ff92b87b7673')
+
+build() {
+  cd ${pkgname}-${pkgver}
+  export GO11MODULE=on
+  export CGO_CFLAGS="${CFLAGS}"
+  export CGO_CXXFLAGS="${CXXFLAGS}"
+  export CGO_CPPFLAGS="${CPPFLAGS}"
+  export CGO_LDFLAGS="${LDFLAGS}"
+  export GOFLAGS="-buildmode=pie -ldflags=-linkmode=external -trimpath 
-mod=readonly -modcacherw"
+  go build -v \
+-ldflags "-linkmode=external -extldflags '${LDFLAGS}' -X 
main.VERSION=${pkgver}" \
+.
+}
+
+package() {
+  cd ${pkgname}-${pkgver}
+  install -Dm 755 ${pkgname} -t "${pkgdir}/usr/bin"
+  install -Dm 644 LICENSE.txt -t "${pkgdir}/usr/share/licenses/${pkgname}"
+}
+
+# vim:set ts=2 sw=2 et:



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

2021-10-21 Thread Christian Rebischke via arch-commits
Date: Thursday, October 21, 2021 @ 23:22:29
  Author: shibumi
Revision: 1032095

upgpkg: terragrunt 0.35.4-1

Modified:
  terragrunt/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-10-21 23:21:13 UTC (rev 1032094)
+++ PKGBUILD2021-10-21 23:22:29 UTC (rev 1032095)
@@ -3,7 +3,7 @@
 # Contributor: Andreas 'Segaja' Schleifer 
 
 pkgname=terragrunt
-pkgver=0.35.3
+pkgver=0.35.4
 pkgrel=1
 pkgdesc='Thin wrapper for Terraform that provides extra tools for working with 
multiple Terraform modules'
 url='https://github.com/gruntwork-io/terragrunt'
@@ -12,8 +12,8 @@
 depends=('glibc' 'terraform')
 license=('MIT')
 source=("${url}/archive/v${pkgver}/${pkgname}-${pkgver}.tar.gz")
-sha256sums=('495e3d8685fbbfdb0a5d05aeab35c15199172b4b39c33a7350658ba072c28e67')
-b2sums=('00989cbb09d57223ac4c2161d55cca19d064d69b1943f73d21ea642debbef0e61e2379aa516c229026d0d0c1ab9531ada6d88f615ac0442835c63789d1127681')
+sha256sums=('295649b1c397b63d8c130cbf5e61a31cbba09ad116c9b967e8bff69f6b9dfc08')
+b2sums=('371e0b1048f597c8b9d74e191b11db5e3a33c4398982771f867d051a4788ef586470a628b1521e8c71b70964b5eb545d6b513d8c00ebe0d76e33ff92b87b7673')
 
 build() {
   cd ${pkgname}-${pkgver}



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

2021-10-21 Thread Christian Rebischke via arch-commits
Date: Thursday, October 21, 2021 @ 23:21:13
  Author: shibumi
Revision: 1032094

archrelease: copy trunk to community-x86_64

Added:
  skaffold/repos/community-x86_64/PKGBUILD
(from rev 1032093, skaffold/trunk/PKGBUILD)
  skaffold/repos/community-x86_64/build_info.patch
(from rev 1032093, skaffold/trunk/build_info.patch)
Deleted:
  skaffold/repos/community-x86_64/PKGBUILD
  skaffold/repos/community-x86_64/build_info.patch

--+
 PKGBUILD |  124 ++---
 build_info.patch |   46 +--
 2 files changed, 85 insertions(+), 85 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2021-10-21 23:21:06 UTC (rev 1032093)
+++ PKGBUILD2021-10-21 23:21:13 UTC (rev 1032094)
@@ -1,62 +0,0 @@
-# Maintainer Christian Rebischke 
-# Maintainer: Fredy García 
-# Maintainer: Maxim Baz <${pkgname} at maximbaz dot com>
-# Contributor: Stefan Cocora 
-
-pkgname=skaffold
-pkgver=1.32.0
-pkgrel=1
-pkgdesc="A command line tool that facilitates continuous development for 
Kubernetes applications"
-arch=("x86_64")
-url="https://github.com/GoogleContainerTools/${pkgname};
-license=("Apache")
-depends=("docker")
-makedepends=("go")
-optdepends=(
-  "minikube: To use Minikube"
-  "kubectl: For Kubernetes support"
-  "bash-completion: Tab autocompletion"
-)
-source=(
-  
"${pkgname}-${pkgver}.tar.gz::https://github.com/GoogleContainerTools/${pkgname}/archive/v${pkgver}.tar.gz;
-)
-sha256sums=('ea33655b42aa6da98ad614042c1368bab802e2b1cc1b3c6b19b5abf41c341bf9')
-b2sums=('ea6fc056232e94b72240641aaad568b233feadfbccf7a7dd5ad813f57a346f32f8c871d564d1011e0851b979ab788dc2d9a77e05c93f9ecc500b922fb5de3dd8')
-_commit="edd1d458902d64e51e17b83514e1fc693c248259"
-
-prepare() {
-  cd "${srcdir}/${pkgname}-${pkgver}"
-
-  rm -rf "${srcdir}/gopath"
-  mkdir -p "${srcdir}/gopath/bin"
-  mkdir -p "${srcdir}/gopath/src/github.com/GoogleContainerTools"
-  ln -rTsf "${srcdir}/${pkgname}-${pkgver}" 
"${srcdir}/gopath/src/github.com/GoogleContainerTools/${pkgname}"
-}
-
-build() {
-  cd "${srcdir}/gopath/src/github.com/GoogleContainerTools/${pkgname}"
-  export GOPATH="${srcdir}/gopath"
-  export PATH="${PATH}:${GOPATH}/bin"
-  export VERSION="v${pkgver}"
-  export COMMIT="${_commit}"
-  export TREE_STATE="clean"
-  export CGO_CPPFLAGS="${CPPFLAGS}"
-  export CGO_CFLAGS="${CFLAGS}"
-  export CGO_CXXFLAGS="${CXXFLAGS}"
-  export CGO_LDFLAGS="${LDFLAGS}"
-  export GOFLAGS="-buildmode=pie -mod=readonly -modcacherw -x -v 
-ldflags=-linkmode=external"
-  make install
-
-  # To avoid issues deleting directories next time
-  go clean --modcache
-
-  # Create completion files
-  "${srcdir}/gopath/bin/${pkgname}" completion bash > 
"${srcdir}/${pkgname}-completion.bash"
-  "${srcdir}/gopath/bin/${pkgname}" completion zsh > 
"${srcdir}/${pkgname}-completion.zsh"
-}
-
-package() {
-  install -Dm755 "${srcdir}/gopath/bin/${pkgname}" 
"${pkgdir}/usr/bin/${pkgname}"
-  install -Dm644 "${srcdir}/${pkgname}-completion.bash" 
"${pkgdir}/usr/share/bash-completion/completions/${pkgname}"
-  install -Dm644 "${srcdir}/${pkgname}-completion.zsh" 
"${pkgdir}/usr/share/zsh/site-functions/_skaffold"
-}

Copied: skaffold/repos/community-x86_64/PKGBUILD (from rev 1032093, 
skaffold/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2021-10-21 23:21:13 UTC (rev 1032094)
@@ -0,0 +1,62 @@
+# Maintainer Christian Rebischke 
+# Maintainer: Fredy García 
+# Maintainer: Maxim Baz <${pkgname} at maximbaz dot com>
+# Contributor: Stefan Cocora 
+
+pkgname=skaffold
+pkgver=1.33.1
+pkgrel=1
+pkgdesc="A command line tool that facilitates continuous development for 
Kubernetes applications"
+arch=("x86_64")
+url="https://github.com/GoogleContainerTools/${pkgname};
+license=("Apache")
+depends=("docker")
+makedepends=("go")
+optdepends=(
+  "minikube: To use Minikube"
+  "kubectl: For Kubernetes support"
+  "bash-completion: Tab autocompletion"
+)
+source=(
+  
"${pkgname}-${pkgver}.tar.gz::https://github.com/GoogleContainerTools/${pkgname}/archive/v${pkgver}.tar.gz;
+)
+sha256sums=('fc9d5d274d60fd106d1ea7f00155e4070be76cdb3cc782a45840e44bf727efd3')
+b2sums=('c47844de18f940bfa30c4c3c70af2606a1c422416bf29d85d707fe7a67a0612f467615a03c602cc57d89a81fe146c24f093bbe8eb4db77420ca17cdc09a60f87')
+_commit="ec522e6182dbe55193e29b475cfe6244e621a140"
+
+prepare() {
+  cd "${srcdir}/${pkgname}-${pkgver}"
+
+  rm -rf "${srcdir}/gopath"
+  mkdir -p "${srcdir}/gopath/bin"
+  mkdir -p "${srcdir}/gopath/src/github.com/GoogleContainerTools"
+  ln -rTsf "${srcdir}/${pkgname}-${pkgver}" 
"${srcdir}/gopath/src/github.com/GoogleContainerTools/${pkgname}"
+}
+
+build() {
+  cd "${srcdir}/gopath/src/github.com/GoogleContainerTools/${pkgname}"
+  export GOPATH="${srcdir}/gopath"
+  export PATH="${PATH}:${GOPATH}/bin"
+  export VERSION="v${pkgver}"
+  export 

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

2021-10-21 Thread Christian Rebischke via arch-commits
Date: Thursday, October 21, 2021 @ 23:21:06
  Author: shibumi
Revision: 1032093

upgpkg: skaffold 1.33.1-1

Modified:
  skaffold/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-10-21 23:18:00 UTC (rev 1032092)
+++ PKGBUILD2021-10-21 23:21:06 UTC (rev 1032093)
@@ -4,7 +4,7 @@
 # Contributor: Stefan Cocora 
 
 pkgname=skaffold
-pkgver=1.32.0
+pkgver=1.33.1
 pkgrel=1
 pkgdesc="A command line tool that facilitates continuous development for 
Kubernetes applications"
 arch=("x86_64")
@@ -20,9 +20,9 @@
 source=(
   
"${pkgname}-${pkgver}.tar.gz::https://github.com/GoogleContainerTools/${pkgname}/archive/v${pkgver}.tar.gz;
 )
-sha256sums=('ea33655b42aa6da98ad614042c1368bab802e2b1cc1b3c6b19b5abf41c341bf9')
-b2sums=('ea6fc056232e94b72240641aaad568b233feadfbccf7a7dd5ad813f57a346f32f8c871d564d1011e0851b979ab788dc2d9a77e05c93f9ecc500b922fb5de3dd8')
-_commit="edd1d458902d64e51e17b83514e1fc693c248259"
+sha256sums=('fc9d5d274d60fd106d1ea7f00155e4070be76cdb3cc782a45840e44bf727efd3')
+b2sums=('c47844de18f940bfa30c4c3c70af2606a1c422416bf29d85d707fe7a67a0612f467615a03c602cc57d89a81fe146c24f093bbe8eb4db77420ca17cdc09a60f87')
+_commit="ec522e6182dbe55193e29b475cfe6244e621a140"
 
 prepare() {
   cd "${srcdir}/${pkgname}-${pkgver}"



[arch-commits] Commit in kubectl-cert-manager/repos/community-x86_64 (2 files)

2021-10-21 Thread Christian Rebischke via arch-commits
Date: Thursday, October 21, 2021 @ 23:18:00
  Author: shibumi
Revision: 1032092

archrelease: copy trunk to community-x86_64

Added:
  kubectl-cert-manager/repos/community-x86_64/PKGBUILD
(from rev 1032091, kubectl-cert-manager/trunk/PKGBUILD)
Deleted:
  kubectl-cert-manager/repos/community-x86_64/PKGBUILD

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

Deleted: PKGBUILD
===
--- PKGBUILD2021-10-21 23:17:54 UTC (rev 1032091)
+++ PKGBUILD2021-10-21 23:18:00 UTC (rev 1032092)
@@ -1,45 +0,0 @@
-# Maintainer: Christian Rebischke 
-# Contributor: ml <>
-pkgname=kubectl-cert-manager
-pkgver=1.5.3
-pkgrel=1
-pkgdesc='Automatically provision and manage TLS certificates in Kubernetes'
-arch=('x86_64' 'aarch64')
-url='https://github.com/jetstack/cert-manager'
-license=('Apache')
-depends=('kubectl')
-makedepends=('git' 'go')
-groups=('kubectl-plugins')
-source=("$url/archive/v$pkgver/$pkgname-$pkgver.tar.gz")
-sha512sums=('843350be11c6e61e902181359aec8870b3faaae78c25e1e1df2208efb8de3f88c9082d2307d1d2dd6cf88ae5e43a171b85c3751097e9ec5dcba33f89eaf5aae7')
-b2sums=('f2c2d8519e1755b9221e6ea2fb929de3eab7556b6bc9f357194358a9ce1df731f3b06bb83fdc2e95157eb3c3d78e12fab6a67741e74395b8aa1b7b0bff2589ba')
-
-build() {
-  local _x _commit
-  _commit=$(bsdcat "$pkgname-$pkgver.tar.gz" | git get-tar-commit-id)
-  _x=(
-AppVersion="v$pkgver"
-AppGitCommit="${_commit:?}"
-AppGitState="clean"
-  )
-
-  cd cert-manager-"$pkgver"
-  export CGO_ENABLED=1
-  export CGO_LDFLAGS="$LDFLAGS"
-  export CGO_CFLAGS="$CFLAGS"
-  export CGO_CPPFLAGS="$CPPFLAGS"
-  export CGO_CXXFLAGS="$CXXFLAGS"
-  export GOFLAGS='-buildmode=pie -trimpath -modcacherw -mod=readonly'
-  go build -ldflags="-linkmode=external 
${_x[*]/#/-X=github.com/jetstack/cert-manager/pkg/util.}" ./cmd/ctl
-}
-
-check() {
-  cd cert-manager-"$pkgver"
-  # we don't want e2e and other tests that explicitly want bazel
-  go test -short ./cmd/ctl/...
-}
-
-package() {
-  cd cert-manager-"$pkgver"
-  install -Dm755 ctl "$pkgdir"/usr/bin/kubectl-cert_manager
-}

Copied: kubectl-cert-manager/repos/community-x86_64/PKGBUILD (from rev 1032091, 
kubectl-cert-manager/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2021-10-21 23:18:00 UTC (rev 1032092)
@@ -0,0 +1,45 @@
+# Maintainer: Christian Rebischke 
+# Contributor: ml <>
+pkgname=kubectl-cert-manager
+pkgver=1.5.4
+pkgrel=1
+pkgdesc='Automatically provision and manage TLS certificates in Kubernetes'
+arch=('x86_64' 'aarch64')
+url='https://github.com/jetstack/cert-manager'
+license=('Apache')
+depends=('kubectl')
+makedepends=('git' 'go')
+groups=('kubectl-plugins')
+source=("$url/archive/v$pkgver/$pkgname-$pkgver.tar.gz")
+sha512sums=('bccaec9e0932e1f2660f5f90e87f5740f6ab20784f45c6a7de8d2a320adf94347f1710876ae67b1eb10587e1b8365814c322bb948138153ab22b82761ab3b002')
+b2sums=('f899df9c4fe547f0134d3fc17cc8f3eae16d885072efdca24ba11ce4a9b7c4d00e18718029c04c62b2580617327c2f97291e9df020070cd4964e4b5bca5021df')
+
+build() {
+  local _x _commit
+  _commit=$(bsdcat "$pkgname-$pkgver.tar.gz" | git get-tar-commit-id)
+  _x=(
+AppVersion="v$pkgver"
+AppGitCommit="${_commit:?}"
+AppGitState="clean"
+  )
+
+  cd cert-manager-"$pkgver"
+  export CGO_ENABLED=1
+  export CGO_LDFLAGS="$LDFLAGS"
+  export CGO_CFLAGS="$CFLAGS"
+  export CGO_CPPFLAGS="$CPPFLAGS"
+  export CGO_CXXFLAGS="$CXXFLAGS"
+  export GOFLAGS='-buildmode=pie -trimpath -modcacherw -mod=readonly'
+  go build -ldflags="-linkmode=external 
${_x[*]/#/-X=github.com/jetstack/cert-manager/pkg/util.}" ./cmd/ctl
+}
+
+check() {
+  cd cert-manager-"$pkgver"
+  # we don't want e2e and other tests that explicitly want bazel
+  go test -short ./cmd/ctl/...
+}
+
+package() {
+  cd cert-manager-"$pkgver"
+  install -Dm755 ctl "$pkgdir"/usr/bin/kubectl-cert_manager
+}



[arch-commits] Commit in kubectl-cert-manager/trunk (PKGBUILD)

2021-10-21 Thread Christian Rebischke via arch-commits
Date: Thursday, October 21, 2021 @ 23:17:54
  Author: shibumi
Revision: 1032091

upgpkg: kubectl-cert-manager 1.5.4-1

Modified:
  kubectl-cert-manager/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-10-21 22:41:14 UTC (rev 1032090)
+++ PKGBUILD2021-10-21 23:17:54 UTC (rev 1032091)
@@ -1,7 +1,7 @@
 # Maintainer: Christian Rebischke 
 # Contributor: ml <>
 pkgname=kubectl-cert-manager
-pkgver=1.5.3
+pkgver=1.5.4
 pkgrel=1
 pkgdesc='Automatically provision and manage TLS certificates in Kubernetes'
 arch=('x86_64' 'aarch64')
@@ -11,8 +11,8 @@
 makedepends=('git' 'go')
 groups=('kubectl-plugins')
 source=("$url/archive/v$pkgver/$pkgname-$pkgver.tar.gz")
-sha512sums=('843350be11c6e61e902181359aec8870b3faaae78c25e1e1df2208efb8de3f88c9082d2307d1d2dd6cf88ae5e43a171b85c3751097e9ec5dcba33f89eaf5aae7')
-b2sums=('f2c2d8519e1755b9221e6ea2fb929de3eab7556b6bc9f357194358a9ce1df731f3b06bb83fdc2e95157eb3c3d78e12fab6a67741e74395b8aa1b7b0bff2589ba')
+sha512sums=('bccaec9e0932e1f2660f5f90e87f5740f6ab20784f45c6a7de8d2a320adf94347f1710876ae67b1eb10587e1b8365814c322bb948138153ab22b82761ab3b002')
+b2sums=('f899df9c4fe547f0134d3fc17cc8f3eae16d885072efdca24ba11ce4a9b7c4d00e18718029c04c62b2580617327c2f97291e9df020070cd4964e4b5bca5021df')
 
 build() {
   local _x _commit



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

2021-10-21 Thread Christian Rebischke via arch-commits
Date: Thursday, October 21, 2021 @ 22:41:14
  Author: shibumi
Revision: 1032090

archrelease: copy trunk to community-x86_64

Added:
  pulumi/repos/community-x86_64/PKGBUILD
(from rev 1032089, pulumi/trunk/PKGBUILD)
Deleted:
  pulumi/repos/community-x86_64/PKGBUILD

--+
 PKGBUILD |  150 ++---
 1 file changed, 75 insertions(+), 75 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2021-10-21 22:41:06 UTC (rev 1032089)
+++ PKGBUILD2021-10-21 22:41:14 UTC (rev 1032090)
@@ -1,75 +0,0 @@
-# Maintainer: Christian Rebischke 
-# Contributor: Christoph Gysin 
-
-pkgname=pulumi
-pkgver=3.15.0
-pkgrel=1
-pkgdesc='Modern Infrastructure as Code'
-arch=('x86_64')
-url="https://github.com/$pkgname/$pkgname;
-license=('GPL')
-depends=('glibc')
-makedepends=('go')
-source=("$pkgname-$pkgver.tar.gz::$url/archive/v$pkgver.tar.gz")
-sha256sums=('fe966b5f2536c21d3ba6e45f86641205ce5a1a122e99604382f85dbf27f5e53a')
-b2sums=('cc08d7304d8d02cde17ce52d240520cddbdd140146f5ddf8d12a6cd0af071270432702c898f09a1a8e3edd6153b19b983a97e073ebb25ceaec9166bc6a49a66b')
-
-_plugins=(
-  "nodejs/cmd/pulumi-language-nodejs"
-  "python/cmd/pulumi-language-python"
-  "dotnet/cmd/pulumi-language-dotnet"
-  "go/pulumi-language-go"
-)
-
-build() {
-  cd "${srcdir}/${pkgname}-${pkgver}"
-
-  export CGO_CPPFLAGS="${CPPFLAGS}"
-  export CGO_CFLAGS="${CFLAGS}"
-  export CGO_CXXFLAGS="${CXXFLAGS}"
-  export CGO_LDFLAGS="${LDFLAGS}"
-  export GOFLAGS="-buildmode=pie -trimpath -mod=readonly -modcacherw"
-
-  # Build the `pulumi` executable
-  cd "${srcdir}/${pkgname}-${pkgver}/pkg"
-  go build \
--ldflags "-X 
github.com/pulumi/pulumi/pkg/v${pkgver%%.*}/version.Version=${pkgver} 
-extldflags ${LDFLAGS}" \
--o "${srcdir}/${pkgname}-${pkgver}/bin/${pkgname}" \
-"./cmd/${pkgname}" \
-
-  # Build the plugins
-  cd "${srcdir}/${pkgname}-${pkgver}/sdk"
-  for plugin in "${_plugins[@]}"; do
-plugin_name=${plugin##*/}
-go build \
-  -ldflags "-X 
github.com/pulumi/pulumi/pkg/v${pkgver%%.*}/version.Version=${pkgver} 
-extldflags ${LDFLAGS}" \
-  -o "${srcdir}/${pkgname}-${pkgver}/bin/${plugin_name}" \
-  "./${plugin}"
-
-# Add possible executor
-if [ -f "${plugin}-exec" ]; then
-  cp "${plugin}-exec" "${srcdir}/${pkgname}-${pkgver}/bin/"
-fi
-  done
-}
-
-package() {
-  cd "${srcdir}/${pkgname}-${pkgver}"
-
-  # Install all executables
-  for f in ./bin/*; do
-install -D -m 755 "$f" "${pkgdir}/usr/bin/$(basename $f)"
-  done
-
-  # Generate Bash completion
-  install -D -m 644 \
-<("${pkgdir}/usr/bin/${pkgname}" gen-completion bash) \
-"${pkgdir}/etc/bash_completion.d/${pkgname}"
-
-  # Generate ZSH completion
-  install -D -m 644 \
-<("${pkgdir}/usr/bin/${pkgname}" gen-completion zsh) \
-"${pkgdir}/usr/share/zsh/site-functions/_${pkgname}"
-}
-
-# vim:set ts=2 sw=2 et:

Copied: pulumi/repos/community-x86_64/PKGBUILD (from rev 1032089, 
pulumi/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2021-10-21 22:41:14 UTC (rev 1032090)
@@ -0,0 +1,75 @@
+# Maintainer: Christian Rebischke 
+# Contributor: Christoph Gysin 
+
+pkgname=pulumi
+pkgver=3.16.0
+pkgrel=1
+pkgdesc='Modern Infrastructure as Code'
+arch=('x86_64')
+url="https://github.com/$pkgname/$pkgname;
+license=('GPL')
+depends=('glibc')
+makedepends=('go')
+source=("$pkgname-$pkgver.tar.gz::$url/archive/v$pkgver.tar.gz")
+sha256sums=('1126b732da8b23b2d44e685e27823a75d0997fea6967fd5df7e2127518af5a83')
+b2sums=('0ecdd3ba131bb9c602402d3f6192a74f8688797eece3ebec3708ab84724d445b5e3d193c194d6f759176f7b7d737d18bc65948d03e17f6b45a615b05a599271b')
+
+_plugins=(
+  "nodejs/cmd/pulumi-language-nodejs"
+  "python/cmd/pulumi-language-python"
+  "dotnet/cmd/pulumi-language-dotnet"
+  "go/pulumi-language-go"
+)
+
+build() {
+  cd "${srcdir}/${pkgname}-${pkgver}"
+
+  export CGO_CPPFLAGS="${CPPFLAGS}"
+  export CGO_CFLAGS="${CFLAGS}"
+  export CGO_CXXFLAGS="${CXXFLAGS}"
+  export CGO_LDFLAGS="${LDFLAGS}"
+  export GOFLAGS="-buildmode=pie -trimpath -mod=readonly -modcacherw"
+
+  # Build the `pulumi` executable
+  cd "${srcdir}/${pkgname}-${pkgver}/pkg"
+  go build \
+-ldflags "-X 
github.com/pulumi/pulumi/pkg/v${pkgver%%.*}/version.Version=${pkgver} 
-extldflags ${LDFLAGS}" \
+-o "${srcdir}/${pkgname}-${pkgver}/bin/${pkgname}" \
+"./cmd/${pkgname}" \
+
+  # Build the plugins
+  cd "${srcdir}/${pkgname}-${pkgver}/sdk"
+  for plugin in "${_plugins[@]}"; do
+plugin_name=${plugin##*/}
+go build \
+  -ldflags "-X 
github.com/pulumi/pulumi/pkg/v${pkgver%%.*}/version.Version=${pkgver} 
-extldflags ${LDFLAGS}" \
+  -o "${srcdir}/${pkgname}-${pkgver}/bin/${plugin_name}" \
+  "./${plugin}"
+
+# Add possible executor
+if [ -f "${plugin}-exec" ]; then
+  cp "${plugin}-exec" 

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

2021-10-21 Thread Christian Rebischke via arch-commits
Date: Thursday, October 21, 2021 @ 22:41:06
  Author: shibumi
Revision: 1032089

upgpkg: pulumi 3.16.0-1

Modified:
  pulumi/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-10-21 22:28:35 UTC (rev 1032088)
+++ PKGBUILD2021-10-21 22:41:06 UTC (rev 1032089)
@@ -2,7 +2,7 @@
 # Contributor: Christoph Gysin 
 
 pkgname=pulumi
-pkgver=3.15.0
+pkgver=3.16.0
 pkgrel=1
 pkgdesc='Modern Infrastructure as Code'
 arch=('x86_64')
@@ -11,8 +11,8 @@
 depends=('glibc')
 makedepends=('go')
 source=("$pkgname-$pkgver.tar.gz::$url/archive/v$pkgver.tar.gz")
-sha256sums=('fe966b5f2536c21d3ba6e45f86641205ce5a1a122e99604382f85dbf27f5e53a')
-b2sums=('cc08d7304d8d02cde17ce52d240520cddbdd140146f5ddf8d12a6cd0af071270432702c898f09a1a8e3edd6153b19b983a97e073ebb25ceaec9166bc6a49a66b')
+sha256sums=('1126b732da8b23b2d44e685e27823a75d0997fea6967fd5df7e2127518af5a83')
+b2sums=('0ecdd3ba131bb9c602402d3f6192a74f8688797eece3ebec3708ab84724d445b5e3d193c194d6f759176f7b7d737d18bc65948d03e17f6b45a615b05a599271b')
 
 _plugins=(
   "nodejs/cmd/pulumi-language-nodejs"



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

2021-10-21 Thread Jan Steffens via arch-commits
Date: Thursday, October 21, 2021 @ 22:28:35
  Author: heftig
Revision: 1032088

archrelease: copy trunk to multilib-testing-x86_64

Added:
  lib32-pipewire/repos/multilib-testing-x86_64/
  lib32-pipewire/repos/multilib-testing-x86_64/PKGBUILD
(from rev 1032087, lib32-pipewire/trunk/PKGBUILD)

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

Copied: lib32-pipewire/repos/multilib-testing-x86_64/PKGBUILD (from rev 
1032087, lib32-pipewire/trunk/PKGBUILD)
===
--- multilib-testing-x86_64/PKGBUILD(rev 0)
+++ multilib-testing-x86_64/PKGBUILD2021-10-21 22:28:35 UTC (rev 1032088)
@@ -0,0 +1,111 @@
+# Maintainer: Jan Alexander Steffens (heftig) 
+# Contributor: Jan de Groot 
+
+pkgbase=lib32-pipewire
+pkgname=(lib32-pipewire lib32-pipewire-jack lib32-pipewire-v4l2)
+pkgver=0.3.39
+pkgrel=1
+epoch=1
+pkgdesc="Low-latency audio/video router and processor - 32-bit client library"
+url="https://pipewire.org;
+license=(MIT)
+arch=(x86_64)
+makedepends=(git meson lib32-alsa-lib lib32-systemd lib32-dbus)
+_commit=5b7ef959d1fed35f6ddfcf94b6f57891fae23b31  # tags/0.3.39
+source=("git+https://gitlab.freedesktop.org/pipewire/pipewire.git#commit=$_commit;)
+sha256sums=('SKIP')
+
+pkgver() {
+  cd pipewire
+  git describe --tags | sed 's/-/+/g'
+}
+
+prepare() {
+  cd pipewire
+}
+
+build() {
+  local meson_options=(
+--libdir /usr/lib32
+-D examples=disabled
+-D man=disabled
+-D tests=disabled
+-D gstreamer=disabled
+-D gstreamer-device-provider=disabled
+-D systemd-user-service=disabled
+-D bluez5=disabled
+-D jack=disabled
+-D v4l2=disabled
+-D libcamera=disabled
+-D pw-cat=disabled
+-D udevrulesdir=/usr/lib/udev/rules.d
+-D sdl2=disabled
+-D sndfile=disabled
+-D libpulse=disabled
+-D roc=disabled
+-D avahi=disabled
+-D echo-cancel-webrtc=disabled
+-D libusb=disabled
+-D session-managers=[]
+  )
+
+  export CC="gcc -m32"
+  export CXX="g++ -m32"
+  export PKG_CONFIG="i686-pc-linux-gnu-pkg-config"
+
+  arch-meson pipewire build "${meson_options[@]}"
+  meson compile -C build
+}
+
+_pick() {
+  local p="$1" f d; shift
+  for f; do
+d="$srcdir/$p/${f#$pkgdir/}"
+mkdir -p "$(dirname "$d")"
+mv "$f" "$d"
+rmdir -p --ignore-fail-on-non-empty "$(dirname "$f")"
+  done
+}
+
+_ver=${pkgver:0:3}
+
+package_lib32-pipewire() {
+  depends=(pipewire lib32-systemd libdbus-1.so libasound.so)
+  optdepends=('lib32-pipewire-jack: JACK support'
+  'lib32-pipewire-v4l2: V4L2 interceptor')
+  provides=(libpipewire-$_ver.so)
+
+  meson install -C build --destdir "$pkgdir"
+
+  ( cd "$pkgdir"
+
+_pick jack usr/lib32/pipewire-$_ver/jack
+
+_pick v4l2 usr/lib32/pipewire-$_ver/v4l2
+
+rm -r usr/{bin,include,lib,share}
+  )
+
+  install -Dt "$pkgdir/usr/share/licenses/$pkgname" -m644 pipewire/COPYING
+}
+
+package_lib32-pipewire-jack() {
+  pkgdesc+=" - JACK support"
+  license+=(GPL2)  # libjackserver
+  depends=(pipewire-jack lib32-pipewire libpipewire-$_ver.so)
+
+  mv jack/* "$pkgdir"
+
+  install -Dt "$pkgdir/usr/share/licenses/$pkgname" -m644 pipewire/COPYING
+}
+
+package_lib32-pipewire-v4l2() {
+  pkgdesc+=" - V4L2 interceptor"
+  depends=(pipewire-v4l2 lib32-pipewire libpipewire-$_ver.so)
+
+  mv v4l2/* "$pkgdir"
+
+  install -Dt "$pkgdir/usr/share/licenses/$pkgname" -m644 pipewire/COPYING
+}
+
+# vim:set sw=2 et:



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

2021-10-21 Thread Jan Steffens via arch-commits
Date: Thursday, October 21, 2021 @ 22:28:07
  Author: heftig
Revision: 1032087

0.3.39-1

Modified:
  lib32-pipewire/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-10-21 22:19:17 UTC (rev 1032086)
+++ PKGBUILD2021-10-21 22:28:07 UTC (rev 1032087)
@@ -2,8 +2,8 @@
 # Contributor: Jan de Groot 
 
 pkgbase=lib32-pipewire
-pkgname=(lib32-pipewire lib32-pipewire-jack)
-pkgver=0.3.38
+pkgname=(lib32-pipewire lib32-pipewire-jack lib32-pipewire-v4l2)
+pkgver=0.3.39
 pkgrel=1
 epoch=1
 pkgdesc="Low-latency audio/video router and processor - 32-bit client library"
@@ -11,7 +11,7 @@
 license=(MIT)
 arch=(x86_64)
 makedepends=(git meson lib32-alsa-lib lib32-systemd lib32-dbus)
-_commit=47a294c5bf52656998a7f43b13068c02001add77  # tags/0.3.38
+_commit=5b7ef959d1fed35f6ddfcf94b6f57891fae23b31  # tags/0.3.39
 
source=("git+https://gitlab.freedesktop.org/pipewire/pipewire.git#commit=$_commit;)
 sha256sums=('SKIP')
 
@@ -46,7 +46,7 @@
 -D avahi=disabled
 -D echo-cancel-webrtc=disabled
 -D libusb=disabled
--D session-managers="[]"
+-D session-managers=[]
   )
 
   export CC="gcc -m32"
@@ -71,7 +71,8 @@
 
 package_lib32-pipewire() {
   depends=(pipewire lib32-systemd libdbus-1.so libasound.so)
-  optdepends=('lib32-pipewire-jack: JACK support')
+  optdepends=('lib32-pipewire-jack: JACK support'
+  'lib32-pipewire-v4l2: V4L2 interceptor')
   provides=(libpipewire-$_ver.so)
 
   meson install -C build --destdir "$pkgdir"
@@ -80,6 +81,8 @@
 
 _pick jack usr/lib32/pipewire-$_ver/jack
 
+_pick v4l2 usr/lib32/pipewire-$_ver/v4l2
+
 rm -r usr/{bin,include,lib,share}
   )
 
@@ -96,4 +99,13 @@
   install -Dt "$pkgdir/usr/share/licenses/$pkgname" -m644 pipewire/COPYING
 }
 
+package_lib32-pipewire-v4l2() {
+  pkgdesc+=" - V4L2 interceptor"
+  depends=(pipewire-v4l2 lib32-pipewire libpipewire-$_ver.so)
+
+  mv v4l2/* "$pkgdir"
+
+  install -Dt "$pkgdir/usr/share/licenses/$pkgname" -m644 pipewire/COPYING
+}
+
 # vim:set sw=2 et:



[arch-commits] Commit in pipewire-media-session/repos (3 files)

2021-10-21 Thread Jan Steffens via arch-commits
Date: Thursday, October 21, 2021 @ 22:19:18
  Author: heftig
Revision: 426415

archrelease: copy trunk to testing-x86_64

Added:
  pipewire-media-session/repos/testing-x86_64/
  pipewire-media-session/repos/testing-x86_64/PKGBUILD
(from rev 426414, pipewire-media-session/trunk/PKGBUILD)
  pipewire-media-session/repos/testing-x86_64/pipewire-media-session.install
(from rev 426414, 
pipewire-media-session/trunk/pipewire-media-session.install)

+
 PKGBUILD   |   76 +++
 pipewire-media-session.install |   28 ++
 2 files changed, 104 insertions(+)

Copied: pipewire-media-session/repos/testing-x86_64/PKGBUILD (from rev 426414, 
pipewire-media-session/trunk/PKGBUILD)
===
--- testing-x86_64/PKGBUILD (rev 0)
+++ testing-x86_64/PKGBUILD 2021-10-21 22:19:18 UTC (rev 426415)
@@ -0,0 +1,76 @@
+# Maintainer: Jan Alexander Steffens (heftig) 
+
+pkgbase=pipewire-media-session
+pkgname=(pipewire-media-session pipewire-media-session-docs)
+pkgver=0.4.0
+pkgrel=1
+epoch=1
+pkgdesc="Low-latency audio/video router and processor - Session manager"
+url="https://pipewire.org;
+license=(MIT)
+arch=(x86_64)
+makedepends=(git meson doxygen graphviz 'pipewire>=0.3.39' systemd dbus
+ alsa-lib)
+_commit=5fd4b081fecbdb250e2f7f6deb8e6ffaf68f6dca  # tags/0.4.0
+source=("$pkgbase::git+https://gitlab.freedesktop.org/pipewire/media-session.git#commit=$_commit;)
+sha256sums=('SKIP')
+
+pkgver() {
+  cd $pkgbase
+  git describe --tags | sed 's/-/+/g'
+}
+
+prepare() {
+  cd $pkgbase
+}
+
+build() {
+  local meson_options=(
+-D docs=enabled
+-D with-module-sets=[]
+  )
+
+  arch-meson $pkgbase build "${meson_options[@]}"
+  meson compile -C build
+}
+
+check() {
+  meson test -C build --print-errorlogs
+}
+
+_pick() {
+  local p="$1" f d; shift
+  for f; do
+d="$srcdir/$p/${f#$pkgdir/}"
+mkdir -p "$(dirname "$d")"
+mv "$f" "$d"
+rmdir -p --ignore-fail-on-non-empty "$(dirname "$f")"
+  done
+}
+
+package_pipewire-media-session() {
+  depends=('pipewire>=0.3.39' libpipewire-0.3.so libsystemd.so libdbus-1.so
+   libasound.so)
+  optdepends=('pipewire-media-session-docs: Documentation')
+  provides=(pipewire-session-manager)
+  install=pipewire-media-session.install
+
+  meson install -C build --destdir "$pkgdir"
+
+  ( cd "$pkgdir"
+
+_pick docs usr/share/doc
+  )
+
+  install -Dt "$pkgdir/usr/share/licenses/$pkgbase" -m644 $pkgbase/COPYING
+}
+
+package_pipewire-media-session-docs() {
+  pkgdesc+=" - documentation"
+
+  mv docs/* "$pkgdir"
+
+  install -Dt "$pkgdir/usr/share/licenses/$pkgname" -m644 $pkgbase/COPYING
+}
+
+# vim:set sw=2 et:

Copied: 
pipewire-media-session/repos/testing-x86_64/pipewire-media-session.install 
(from rev 426414, pipewire-media-session/trunk/pipewire-media-session.install)
===
--- testing-x86_64/pipewire-media-session.install   
(rev 0)
+++ testing-x86_64/pipewire-media-session.install   2021-10-21 22:19:18 UTC 
(rev 426415)
@@ -0,0 +1,28 @@
+post_install() {
+  # Enable service by default
+  # WantedBy=pipewire.service, which is itself socket-activated
+  systemctl --global enable pipewire-media-session.service
+}
+
+post_upgrade() {
+  if (( $(vercmp "$2" '0.3.23-1') < 0)); then
+systemctl --global enable pipewire-media-session.service
+  fi
+
+  if (( $(vercmp "$2" '1:0.3.38-1') < 0)); then
+# 0.3.38 introduced a new alias. Reenable the
+# service if needed so the alias gets created.
+if systemctl --global is-enabled -q pipewire-media-session.service; then
+  systemctl --global reenable pipewire-media-session.service
+fi
+cat <>> If you enabled pipewire-media-session.service manually for any user, run
+"systemctl --user reenable pipewire-media-session.service" for these users
+now. This will create a required service alias.
+MSG
+  fi
+}
+
+pre_remove() {
+  systemctl --global disable pipewire-media-session.service
+}



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

2021-10-21 Thread Jan Steffens via arch-commits
Date: Thursday, October 21, 2021 @ 22:19:20
  Author: heftig
Revision: 426416

archrelease: copy trunk to testing-x86_64

Added:
  pipewire/repos/testing-x86_64/
  pipewire/repos/testing-x86_64/PKGBUILD
(from rev 426415, pipewire/trunk/PKGBUILD)
  pipewire/repos/testing-x86_64/pipewire-pulse.install
(from rev 426415, pipewire/trunk/pipewire-pulse.install)
  pipewire/repos/testing-x86_64/pipewire.install
(from rev 426415, pipewire/trunk/pipewire.install)

+
 PKGBUILD   |  197 +++
 pipewire-pulse.install |   14 +++
 pipewire.install   |   14 +++
 3 files changed, 225 insertions(+)

Copied: pipewire/repos/testing-x86_64/PKGBUILD (from rev 426415, 
pipewire/trunk/PKGBUILD)
===
--- testing-x86_64/PKGBUILD (rev 0)
+++ testing-x86_64/PKGBUILD 2021-10-21 22:19:20 UTC (rev 426416)
@@ -0,0 +1,197 @@
+# Maintainer: Jan Alexander Steffens (heftig) 
+# Contributor: Jan de Groot 
+
+pkgbase=pipewire
+pkgname=(pipewire alsa-card-profiles pipewire-docs pipewire-alsa pipewire-jack
+ pipewire-pulse gst-plugin-pipewire pipewire-zeroconf pipewire-v4l2)
+pkgver=0.3.39
+pkgrel=1
+epoch=1
+pkgdesc="Low-latency audio/video router and processor"
+url="https://pipewire.org;
+license=(MIT)
+arch=(x86_64)
+makedepends=(git meson doxygen graphviz python-docutils valgrind libpulse
+ alsa-lib libusb gst-plugins-base rtkit dbus sdl2 ncurses 
libsndfile
+ bluez-libs sbc libldac libfreeaptx libfdk-aac avahi
+ webrtc-audio-processing)
+checkdepends=(desktop-file-utils)
+_commit=5b7ef959d1fed35f6ddfcf94b6f57891fae23b31  # tags/0.3.39
+source=("git+https://gitlab.freedesktop.org/pipewire/pipewire.git#commit=$_commit;)
+sha256sums=('SKIP')
+
+pkgver() {
+  cd pipewire
+  git describe --tags | sed 's/-/+/g'
+}
+
+prepare() {
+  cd pipewire
+}
+
+build() {
+  local meson_options=(
+-D docs=enabled
+-D jack=disabled
+-D libcamera=disabled
+-D udevrulesdir=/usr/lib/udev/rules.d
+-D roc=disabled
+-D session-managers=[]
+  )
+
+  arch-meson pipewire build "${meson_options[@]}"
+  meson compile -C build
+}
+
+check() {
+  meson test -C build --print-errorlogs
+}
+
+_pick() {
+  local p="$1" f d; shift
+  for f; do
+d="$srcdir/$p/${f#$pkgdir/}"
+mkdir -p "$(dirname "$d")"
+mv "$f" "$d"
+rmdir -p --ignore-fail-on-non-empty "$(dirname "$f")"
+  done
+}
+
+_ver=${pkgver:0:3}
+
+package_pipewire() {
+  license+=(LGPL)  # libspa-alsa
+  depends=(rtkit alsa-card-profiles libdbus-1.so libncursesw.so libsndfile.so
+   libudev.so libusb-1.0.so libasound.so libsystemd.so libbluetooth.so
+   libsbc.so libldacBT_enc.so libfreeaptx.so libfdk-aac.so
+   libwebrtc_audio_processing.so)
+  optdepends=('pipewire-docs: Documentation'
+  'pipewire-session-manager: Session manager'
+  'pipewire-alsa: ALSA configuration'
+  'pipewire-jack: JACK support'
+  'pipewire-pulse: PulseAudio replacement'
+  'gst-plugin-pipewire: GStreamer plugin'
+  'pipewire-zeroconf: Zeroconf support'
+  'pipewire-v4l2: V4L2 interceptor')
+  provides=(libpipewire-$_ver.so)
+  install=pipewire.install
+
+  meson install -C build --destdir "$pkgdir"
+
+  ( cd "$pkgdir"
+
+_pick acp usr/lib/udev
+_pick acp usr/share/alsa-card-profile
+
+_pick docs usr/share/doc
+
+_pick jack usr/bin/pw-jack usr/lib/pipewire-$_ver/jack
+_pick jack usr/share/man/man1/pw-jack.1
+_pick jack usr/share/pipewire/jack.conf
+
+_pick pulse usr/bin/pipewire-pulse
+_pick pulse usr/lib/pipewire-$_ver/libpipewire-module-protocol-pulse.so
+_pick pulse usr/lib/pipewire-$_ver/libpipewire-module-pulse-tunnel.so
+_pick pulse usr/lib/systemd/user/pipewire-pulse.*
+
+_pick gst usr/lib/gstreamer-1.0
+
+_pick zeroconf 
usr/lib/pipewire-$_ver/libpipewire-module-zeroconf-discover.so
+
+_pick v4l2 usr/bin/pw-v4l2 usr/lib/pipewire-$_ver/v4l2
+  )
+
+  mkdir -p "$pkgdir/etc/alsa/conf.d"
+  ln -st "$pkgdir/etc/alsa/conf.d" \
+/usr/share/alsa/alsa.conf.d/50-pipewire.conf
+
+  install -Dt "$pkgdir/usr/share/licenses/$pkgname" -m644 pipewire/COPYING
+}
+
+package_alsa-card-profiles() {
+  pkgdesc+=" - ALSA card profiles"
+  license=(LGPL)
+
+  mv acp/* "$pkgdir"
+}
+
+package_pipewire-docs() {
+  pkgdesc+=" - documentation"
+
+  mv docs/* "$pkgdir"
+
+  install -Dt "$pkgdir/usr/share/licenses/$pkgname" -m644 pipewire/COPYING
+}
+
+package_pipewire-alsa() {
+  pkgdesc+=" - ALSA configuration"
+  depends=(pipewire-session-manager)
+  provides=(pulseaudio-alsa)
+
+  mkdir -p "$pkgdir/etc/alsa/conf.d"
+  ln -st "$pkgdir/etc/alsa/conf.d" \
+/usr/share/alsa/alsa.conf.d/99-pipewire-default.conf
+
+  install -Dm644 /dev/null \
+"$pkgdir/usr/share/pipewire/media-session.d/with-alsa"
+
+  install -Dt 

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

2021-10-21 Thread Anatol Pomozov via arch-commits
Date: Thursday, October 21, 2021 @ 22:19:17
  Author: anatolik
Revision: 1032086

archrelease: copy trunk to community-x86_64

Added:
  crystal/repos/community-x86_64/PKGBUILD
(from rev 1032085, crystal/trunk/PKGBUILD)
Deleted:
  crystal/repos/community-x86_64/PKGBUILD

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

Deleted: PKGBUILD
===
--- PKGBUILD2021-10-21 22:18:59 UTC (rev 1032085)
+++ PKGBUILD2021-10-21 22:19:17 UTC (rev 1032086)
@@ -1,66 +0,0 @@
-# Maintainer: Anatol Pomozov 
-# Contributor: Jonne Haß 
-
-pkgname=crystal
-pkgver=1.2.0
-pkgrel=1
-pkgdesc='The Crystal Programming Language'
-arch=(x86_64)
-url='https://crystal-lang.org'
-license=(Apache)
-depends=(gc libatomic_ops pcre libevent llvm-libs)
-makedepends=(libxml2 llvm crystal) # to compile version N we need crystal 
compiler of N-1 version
-checkdepends=(libyaml libxml2 gmp inetutils git)
-optdepends=('shards: crystal language package manager'
-'libyaml: For YAML support'
-'gmp: For BigInt support'
-'libxml2: For XML support')
-source=(crystal-$pkgver.tar.gz::https://github.com/crystal-lang/crystal/archive/$pkgver.tar.gz)
-sha256sums=('e6a79f85f63bca85bb9304fbc0086d01633a2d1f0e76f0167fe5d99074c63f38')
-
-build() {
-  cd $pkgname-$pkgver
-
-  make release=1 \
-   FLAGS="--release --no-debug" \
-   CRYSTAL_PATH="$srcdir/$pkgname-$pkgver/src" \
-   CRYSTAL_CONFIG_VERSION="$pkgver" \
-   CRYSTAL_CONFIG_PATH="lib:/usr/lib/crystal" \
-   CRYSTAL_CACHE_DIR="/tmp/crystal"
-  make docs CRYSTAL_CACHE_DIR="/tmp/crystal"
-}
-
-check() {
-  cd $pkgname-$pkgver
-  return # tests require too much RAM, disable it temporary
-
-  make spec CRYSTAL_PATH="$srcdir/$pkgname-$pkgver/src" \
-CRYSTAL_CONFIG_VERSION="$pkgver" \
-CRYSTAL_CACHE_DIR="/tmp/crystal" \
-PATH=".build:$PATH"
-}
-
-package() {
-  cd $pkgname-$pkgver
-
-  # /usr/bin/crystalcompiled executable
-  # /usr/lib/crystal/   compiler src & core libs
-  # /usr/share/doc/crystal/api  api docs
-  # /usr/share/doc/crystal/samples/ samples
-
-  install -Dm755 ".build/crystal" "$pkgdir/usr/bin/crystal"
-
-  install -dm755 "$pkgdir/usr/lib" "$pkgdir/usr/share/man/man1"
-  cp -r src "$pkgdir/usr/lib/crystal"
-
-  install -dm755 "$pkgdir/usr/share/doc/crystal"
-  cp -r docs "$pkgdir/usr/share/doc/crystal/api"
-  cp -r samples "$pkgdir/usr/share/doc/crystal/"
-
-  install -Dm644 man/crystal.1 "$pkgdir/usr/share/man/man1/"
-
-  install -Dm644 etc/completion.bash 
"$pkgdir/usr/share/bash-completion/completions/crystal"
-  install -Dm644 etc/completion.zsh 
"$pkgdir/usr/share/zsh/site-functions/_crystal"
-
-  install -Dm644 LICENSE "$pkgdir/usr/share/licenses/$pkgname/LICENSE"
-}

Copied: crystal/repos/community-x86_64/PKGBUILD (from rev 1032085, 
crystal/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2021-10-21 22:19:17 UTC (rev 1032086)
@@ -0,0 +1,66 @@
+# Maintainer: Anatol Pomozov 
+# Contributor: Jonne Haß 
+
+pkgname=crystal
+pkgver=1.2.1
+pkgrel=1
+pkgdesc='The Crystal Programming Language'
+arch=(x86_64)
+url='https://crystal-lang.org'
+license=(Apache)
+depends=(gc libatomic_ops pcre libevent llvm-libs)
+makedepends=(libxml2 llvm crystal) # to compile version N we need crystal 
compiler of N-1 version
+checkdepends=(libyaml libxml2 gmp inetutils git)
+optdepends=('shards: crystal language package manager'
+'libyaml: For YAML support'
+'gmp: For BigInt support'
+'libxml2: For XML support')
+source=(crystal-$pkgver.tar.gz::https://github.com/crystal-lang/crystal/archive/$pkgver.tar.gz)
+sha256sums=('fd35d4a9b97d5085afd3276693605f59c452c7ab3fd940af9cd4f72faf4c3aa6')
+
+build() {
+  cd $pkgname-$pkgver
+
+  make release=1 \
+   FLAGS="--release --no-debug" \
+   CRYSTAL_PATH="$srcdir/$pkgname-$pkgver/src" \
+   CRYSTAL_CONFIG_VERSION="$pkgver" \
+   CRYSTAL_CONFIG_PATH="lib:/usr/lib/crystal" \
+   CRYSTAL_CACHE_DIR="/tmp/crystal"
+  make docs CRYSTAL_CACHE_DIR="/tmp/crystal"
+}
+
+check() {
+  cd $pkgname-$pkgver
+  return # tests require too much RAM, disable it temporary
+
+  make spec CRYSTAL_PATH="$srcdir/$pkgname-$pkgver/src" \
+CRYSTAL_CONFIG_VERSION="$pkgver" \
+CRYSTAL_CACHE_DIR="/tmp/crystal" \
+PATH=".build:$PATH"
+}
+
+package() {
+  cd $pkgname-$pkgver
+
+  # /usr/bin/crystalcompiled executable
+  # /usr/lib/crystal/   compiler src & core libs
+  # /usr/share/doc/crystal/api  api docs
+  # /usr/share/doc/crystal/samples/ samples
+
+  install -Dm755 ".build/crystal" "$pkgdir/usr/bin/crystal"
+
+  install -dm755 "$pkgdir/usr/lib" "$pkgdir/usr/share/man/man1"
+  cp -r src 

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

2021-10-21 Thread Anatol Pomozov via arch-commits
Date: Thursday, October 21, 2021 @ 22:18:59
  Author: anatolik
Revision: 1032085

upgpkg: crystal 1.2.1-1

Modified:
  crystal/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-10-21 21:57:32 UTC (rev 1032084)
+++ PKGBUILD2021-10-21 22:18:59 UTC (rev 1032085)
@@ -2,7 +2,7 @@
 # Contributor: Jonne Haß 
 
 pkgname=crystal
-pkgver=1.2.0
+pkgver=1.2.1
 pkgrel=1
 pkgdesc='The Crystal Programming Language'
 arch=(x86_64)
@@ -16,7 +16,7 @@
 'gmp: For BigInt support'
 'libxml2: For XML support')
 
source=(crystal-$pkgver.tar.gz::https://github.com/crystal-lang/crystal/archive/$pkgver.tar.gz)
-sha256sums=('e6a79f85f63bca85bb9304fbc0086d01633a2d1f0e76f0167fe5d99074c63f38')
+sha256sums=('fd35d4a9b97d5085afd3276693605f59c452c7ab3fd940af9cd4f72faf4c3aa6')
 
 build() {
   cd $pkgname-$pkgver



[arch-commits] Commit in pipewire-media-session/trunk (2 files)

2021-10-21 Thread Jan Steffens via arch-commits
Date: Thursday, October 21, 2021 @ 22:16:24
  Author: heftig
Revision: 426414

0.4.0-1

Added:
  pipewire-media-session/trunk/PKGBUILD
  pipewire-media-session/trunk/pipewire-media-session.install

+
 PKGBUILD   |   76 +++
 pipewire-media-session.install |   28 ++
 2 files changed, 104 insertions(+)

Added: PKGBUILD
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2021-10-21 22:16:24 UTC (rev 426414)
@@ -0,0 +1,76 @@
+# Maintainer: Jan Alexander Steffens (heftig) 
+
+pkgbase=pipewire-media-session
+pkgname=(pipewire-media-session pipewire-media-session-docs)
+pkgver=0.4.0
+pkgrel=1
+epoch=1
+pkgdesc="Low-latency audio/video router and processor - Session manager"
+url="https://pipewire.org;
+license=(MIT)
+arch=(x86_64)
+makedepends=(git meson doxygen graphviz 'pipewire>=0.3.39' systemd dbus
+ alsa-lib)
+_commit=5fd4b081fecbdb250e2f7f6deb8e6ffaf68f6dca  # tags/0.4.0
+source=("$pkgbase::git+https://gitlab.freedesktop.org/pipewire/media-session.git#commit=$_commit;)
+sha256sums=('SKIP')
+
+pkgver() {
+  cd $pkgbase
+  git describe --tags | sed 's/-/+/g'
+}
+
+prepare() {
+  cd $pkgbase
+}
+
+build() {
+  local meson_options=(
+-D docs=enabled
+-D with-module-sets=[]
+  )
+
+  arch-meson $pkgbase build "${meson_options[@]}"
+  meson compile -C build
+}
+
+check() {
+  meson test -C build --print-errorlogs
+}
+
+_pick() {
+  local p="$1" f d; shift
+  for f; do
+d="$srcdir/$p/${f#$pkgdir/}"
+mkdir -p "$(dirname "$d")"
+mv "$f" "$d"
+rmdir -p --ignore-fail-on-non-empty "$(dirname "$f")"
+  done
+}
+
+package_pipewire-media-session() {
+  depends=('pipewire>=0.3.39' libpipewire-0.3.so libsystemd.so libdbus-1.so
+   libasound.so)
+  optdepends=('pipewire-media-session-docs: Documentation')
+  provides=(pipewire-session-manager)
+  install=pipewire-media-session.install
+
+  meson install -C build --destdir "$pkgdir"
+
+  ( cd "$pkgdir"
+
+_pick docs usr/share/doc
+  )
+
+  install -Dt "$pkgdir/usr/share/licenses/$pkgbase" -m644 $pkgbase/COPYING
+}
+
+package_pipewire-media-session-docs() {
+  pkgdesc+=" - documentation"
+
+  mv docs/* "$pkgdir"
+
+  install -Dt "$pkgdir/usr/share/licenses/$pkgname" -m644 $pkgbase/COPYING
+}
+
+# vim:set sw=2 et:

Added: pipewire-media-session.install
===
--- pipewire-media-session.install  (rev 0)
+++ pipewire-media-session.install  2021-10-21 22:16:24 UTC (rev 426414)
@@ -0,0 +1,28 @@
+post_install() {
+  # Enable service by default
+  # WantedBy=pipewire.service, which is itself socket-activated
+  systemctl --global enable pipewire-media-session.service
+}
+
+post_upgrade() {
+  if (( $(vercmp "$2" '0.3.23-1') < 0)); then
+systemctl --global enable pipewire-media-session.service
+  fi
+
+  if (( $(vercmp "$2" '1:0.3.38-1') < 0)); then
+# 0.3.38 introduced a new alias. Reenable the
+# service if needed so the alias gets created.
+if systemctl --global is-enabled -q pipewire-media-session.service; then
+  systemctl --global reenable pipewire-media-session.service
+fi
+cat <>> If you enabled pipewire-media-session.service manually for any user, run
+"systemctl --user reenable pipewire-media-session.service" for these users
+now. This will create a required service alias.
+MSG
+  fi
+}
+
+pre_remove() {
+  systemctl --global disable pipewire-media-session.service
+}



[arch-commits] Commit in pipewire/trunk (PKGBUILD pipewire-media-session.install)

2021-10-21 Thread Jan Steffens via arch-commits
Date: Thursday, October 21, 2021 @ 22:16:12
  Author: heftig
Revision: 426413

0.3.39-1

Modified:
  pipewire/trunk/PKGBUILD
Deleted:
  pipewire/trunk/pipewire-media-session.install

+
 PKGBUILD   |   59 ---
 pipewire-media-session.install |   25 
 2 files changed, 31 insertions(+), 53 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2021-10-21 21:25:21 UTC (rev 426412)
+++ PKGBUILD2021-10-21 22:16:12 UTC (rev 426413)
@@ -2,10 +2,9 @@
 # Contributor: Jan de Groot 
 
 pkgbase=pipewire
-pkgname=(pipewire alsa-card-profiles pipewire-docs pipewire-media-session
- pipewire-alsa pipewire-jack pipewire-pulse gst-plugin-pipewire
- pipewire-zeroconf)
-pkgver=0.3.38
+pkgname=(pipewire alsa-card-profiles pipewire-docs pipewire-alsa pipewire-jack
+ pipewire-pulse gst-plugin-pipewire pipewire-zeroconf pipewire-v4l2)
+pkgver=0.3.39
 pkgrel=1
 epoch=1
 pkgdesc="Low-latency audio/video router and processor"
@@ -17,7 +16,7 @@
  bluez-libs sbc libldac libfreeaptx libfdk-aac avahi
  webrtc-audio-processing)
 checkdepends=(desktop-file-utils)
-_commit=47a294c5bf52656998a7f43b13068c02001add77  # tags/0.3.38
+_commit=5b7ef959d1fed35f6ddfcf94b6f57891fae23b31  # tags/0.3.39
 
source=("git+https://gitlab.freedesktop.org/pipewire/pipewire.git#commit=$_commit;)
 sha256sums=('SKIP')
 
@@ -37,6 +36,7 @@
 -D libcamera=disabled
 -D udevrulesdir=/usr/lib/udev/rules.d
 -D roc=disabled
+-D session-managers=[]
   )
 
   arch-meson pipewire build "${meson_options[@]}"
@@ -66,12 +66,13 @@
libsbc.so libldacBT_enc.so libfreeaptx.so libfdk-aac.so
libwebrtc_audio_processing.so)
   optdepends=('pipewire-docs: Documentation'
-  'pipewire-media-session: Default session manager'
+  'pipewire-session-manager: Session manager'
   'pipewire-alsa: ALSA configuration'
   'pipewire-jack: JACK support'
   'pipewire-pulse: PulseAudio replacement'
-  'gst-plugin-pipewire: GStreamer support'
-  'pipewire-zeroconf: Zeroconf support')
+  'gst-plugin-pipewire: GStreamer plugin'
+  'pipewire-zeroconf: Zeroconf support'
+  'pipewire-v4l2: V4L2 interceptor')
   provides=(libpipewire-$_ver.so)
   install=pipewire.install
 
@@ -84,23 +85,20 @@
 
 _pick docs usr/share/doc
 
-_pick pms usr/bin/pipewire-media-session
-_pick pms usr/lib/systemd/user/pipewire-media-session.service
-_pick pms usr/share/pipewire/media-session.d/*.conf
-
 _pick jack usr/bin/pw-jack usr/lib/pipewire-$_ver/jack
 _pick jack usr/share/man/man1/pw-jack.1
-_pick jack usr/share/pipewire/{jack.conf,media-session.d/with-jack}
+_pick jack usr/share/pipewire/jack.conf
 
 _pick pulse usr/bin/pipewire-pulse
 _pick pulse usr/lib/pipewire-$_ver/libpipewire-module-protocol-pulse.so
 _pick pulse usr/lib/pipewire-$_ver/libpipewire-module-pulse-tunnel.so
 _pick pulse usr/lib/systemd/user/pipewire-pulse.*
-_pick pulse usr/share/pipewire/media-session.d/with-pulseaudio
 
 _pick gst usr/lib/gstreamer-1.0
 
 _pick zeroconf 
usr/lib/pipewire-$_ver/libpipewire-module-zeroconf-discover.so
+
+_pick v4l2 usr/bin/pw-v4l2 usr/lib/pipewire-$_ver/v4l2
   )
 
   mkdir -p "$pkgdir/etc/alsa/conf.d"
@@ -125,19 +123,9 @@
   install -Dt "$pkgdir/usr/share/licenses/$pkgname" -m644 pipewire/COPYING
 }
 
-package_pipewire-media-session() {
-  pkgdesc+=" - Session manager"
-  depends=(pipewire libpipewire-$_ver.so)
-  install=pipewire-media-session.install
-
-  mv pms/* "$pkgdir"
-
-  install -Dt "$pkgdir/usr/share/licenses/$pkgname" -m644 pipewire/COPYING
-}
-
 package_pipewire-alsa() {
   pkgdesc+=" - ALSA configuration"
-  depends=(pipewire-media-session)
+  depends=(pipewire-session-manager)
   provides=(pulseaudio-alsa)
 
   mkdir -p "$pkgdir/etc/alsa/conf.d"
@@ -153,16 +141,19 @@
 package_pipewire-jack() {
   pkgdesc+=" - JACK support"
   license+=(GPL2)  # libjackserver
-  depends=(pipewire-media-session libpipewire-$_ver.so)
+  depends=(pipewire-session-manager libpipewire-$_ver.so)
 
   mv jack/* "$pkgdir"
 
+  install -Dm644 /dev/null \
+"$pkgdir/usr/share/pipewire/media-session.d/with-jack"
+
   install -Dt "$pkgdir/usr/share/licenses/$pkgname" -m644 pipewire/COPYING
 }
 
 package_pipewire-pulse() {
   pkgdesc+=" - PulseAudio replacement"
-  depends=(pipewire-media-session libpipewire-$_ver.so libpulse.so
+  depends=(pipewire-session-manager libpipewire-$_ver.so libpulse.so
libavahi-{client,common}.so)
   provides=(pulseaudio pulseaudio-bluetooth)
   conflicts=(pulseaudio pulseaudio-bluetooth)
@@ -170,12 +161,15 @@
 
   mv pulse/* "$pkgdir"
 
+  install -Dm644 /dev/null \
+"$pkgdir/usr/share/pipewire/media-session.d/with-pulseaudio"
+
   install -Dt 

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

2021-10-21 Thread Jelle van der Waa via arch-commits
Date: Thursday, October 21, 2021 @ 21:57:32
  Author: jelle
Revision: 1032084

archrelease: copy trunk to community-any

Added:
  
python-pytz/repos/community-any/0001-Use-the-system-zoneinfo-from-the-tzdata-package.patch
(from rev 1032083, 
python-pytz/trunk/0001-Use-the-system-zoneinfo-from-the-tzdata-package.patch)
  python-pytz/repos/community-any/PKGBUILD
(from rev 1032083, python-pytz/trunk/PKGBUILD)
Deleted:
  
python-pytz/repos/community-any/0001-Use-the-system-zoneinfo-from-the-tzdata-package.patch
  python-pytz/repos/community-any/PKGBUILD

+
 0001-Use-the-system-zoneinfo-from-the-tzdata-package.patch |  138 +--
 PKGBUILD   |  116 -
 2 files changed, 127 insertions(+), 127 deletions(-)

Deleted: 0001-Use-the-system-zoneinfo-from-the-tzdata-package.patch
===
--- 0001-Use-the-system-zoneinfo-from-the-tzdata-package.patch  2021-10-21 
21:57:25 UTC (rev 1032083)
+++ 0001-Use-the-system-zoneinfo-from-the-tzdata-package.patch  2021-10-21 
21:57:32 UTC (rev 1032084)
@@ -1,69 +0,0 @@
-From 74baf31e5505d03a71df49894d57e1011e771eb9 Mon Sep 17 00:00:00 2001
-From: Eli Schwartz 
-Date: Mon, 4 May 2020 15:26:01 -0400
-Subject: [PATCH] Use the system zoneinfo from the tzdata package.
-
-We don't need to ship these vendored blobs as our system copy works
-quite well.
-
-Signed-off-by: Eli Schwartz 

- src/pytz/__init__.py | 13 +
- src/pytz/tzfile.py   |  2 +-
- src/setup.py |  2 --
- 3 files changed, 2 insertions(+), 15 deletions(-)
-
-diff --git a/src/pytz/__init__.py b/src/pytz/__init__.py
-index c25a1d1..3cc59ef 100644
 a/src/pytz/__init__.py
-+++ b/src/pytz/__init__.py
-@@ -92,19 +92,8 @@ def open_resource(name):
- if zoneinfo_dir is not None:
- filename = os.path.join(zoneinfo_dir, *name_parts)
- else:
--filename = os.path.join(os.path.dirname(__file__),
-+filename = os.path.join('/usr', 'share',
- 'zoneinfo', *name_parts)
--if not os.path.exists(filename):
--# http://bugs.launchpad.net/bugs/383171 - we avoid using this
--# unless absolutely necessary to help when a broken version of
--# pkg_resources is installed.
--try:
--from pkg_resources import resource_stream
--except ImportError:
--resource_stream = None
--
--if resource_stream is not None:
--return resource_stream(__name__, 'zoneinfo/' + name)
- return open(filename, 'rb')
- 
- 
-diff --git a/src/pytz/tzfile.py b/src/pytz/tzfile.py
-index 25117f3..98eba05 100644
 a/src/pytz/tzfile.py
-+++ b/src/pytz/tzfile.py
-@@ -126,7 +126,7 @@ def build_tzinfo(zone, fp):
- if __name__ == '__main__':
- import os.path
- from pprint import pprint
--base = os.path.join(os.path.dirname(__file__), 'zoneinfo')
-+base = os.path.join('/usr', 'share', 'zoneinfo')
- tz = build_tzinfo('Australia/Melbourne',
-   open(os.path.join(base, 'Australia', 'Melbourne'), 
'rb'))
- tz = build_tzinfo('US/Eastern',
-diff --git a/src/setup.py b/src/setup.py
-index fa9a592..675618c 100644
 a/src/setup.py
-+++ b/src/setup.py
-@@ -22,8 +22,6 @@ for dirpath, dirnames, filenames in 
os.walk(os.path.join('pytz', 'zoneinfo')):
-  for filename in filenames])
- package_data = {'pytz': resources}
- 
--assert len(resources) > 10, 'zoneinfo files not found!'
--
- setup(
- name='pytz',
- version=pytz.VERSION,
--- 
-2.26.2
-

Copied: 
python-pytz/repos/community-any/0001-Use-the-system-zoneinfo-from-the-tzdata-package.patch
 (from rev 1032083, 
python-pytz/trunk/0001-Use-the-system-zoneinfo-from-the-tzdata-package.patch)
===
--- 0001-Use-the-system-zoneinfo-from-the-tzdata-package.patch  
(rev 0)
+++ 0001-Use-the-system-zoneinfo-from-the-tzdata-package.patch  2021-10-21 
21:57:32 UTC (rev 1032084)
@@ -0,0 +1,69 @@
+From 74baf31e5505d03a71df49894d57e1011e771eb9 Mon Sep 17 00:00:00 2001
+From: Eli Schwartz 
+Date: Mon, 4 May 2020 15:26:01 -0400
+Subject: [PATCH] Use the system zoneinfo from the tzdata package.
+
+We don't need to ship these vendored blobs as our system copy works
+quite well.
+
+Signed-off-by: Eli Schwartz 
+---
+ src/pytz/__init__.py | 13 +
+ src/pytz/tzfile.py   |  2 +-
+ src/setup.py |  2 --
+ 3 files changed, 2 insertions(+), 15 deletions(-)
+
+diff --git a/src/pytz/__init__.py b/src/pytz/__init__.py
+index c25a1d1..3cc59ef 100644
+--- a/src/pytz/__init__.py
 b/src/pytz/__init__.py
+@@ -92,19 +92,8 @@ def open_resource(name):
+ if zoneinfo_dir is not None:
+ filename = os.path.join(zoneinfo_dir, *name_parts)
+ else:
+-filename = 

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

2021-10-21 Thread Jelle van der Waa via arch-commits
Date: Thursday, October 21, 2021 @ 21:57:25
  Author: jelle
Revision: 1032083

upgpkg: python-pytz 2021.3-1

Modified:
  python-pytz/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-10-21 21:39:10 UTC (rev 1032082)
+++ PKGBUILD2021-10-21 21:57:25 UTC (rev 1032083)
@@ -4,7 +4,7 @@
 # Contributor: William Rea 
 
 pkgname=('python-pytz' 'python2-pytz')
-pkgver=2021.1
+pkgver=2021.3
 pkgrel=1
 arch=('any')
 url="https://pypi.python.org/pypi/pytz;
@@ -12,7 +12,7 @@
 makedepends=('python' 'python2')
 source=("https://pypi.io/packages/source/p/pytz/pytz-${pkgver}.tar.gz;
 "0001-Use-the-system-zoneinfo-from-the-tzdata-package.patch")
-sha512sums=('507e24e3c5c2c619d9f3c7f4c33d44d262e33656b07701d0db78f5d67b263ad845dccc4ff50e48c580b0f295cf97ed146af7b9259890a50bb6da4c82b70c439b'
+sha512sums=('c45099f319592976b7715d9973496a2c7438a1b958ef8b90a1ad1fb97e7035624fe6191796727d4b7edf3236271bea4d864e25d1d92431e8cf767ac798448882'
 
'3cbd497313c3049a2ae04298118aefb6dfa9ec4626078c665c95c13a78ae944b33a68813aea0c53b02b0532b64221cca4a0cd2153bd91b3760916bc3c0f6df8f')
 validpgpkeys=('C7ECC365AB6F255E1EB9BA1701FA998FBAC6374A')
 



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

2021-10-21 Thread Jelle van der Waa via arch-commits
Date: Thursday, October 21, 2021 @ 21:39:10
  Author: jelle
Revision: 1032082

archrelease: copy trunk to community-x86_64

Added:
  meilisearch/repos/community-x86_64/PKGBUILD
(from rev 1032081, meilisearch/trunk/PKGBUILD)
  meilisearch/repos/community-x86_64/meilisearch.conf
(from rev 1032081, meilisearch/trunk/meilisearch.conf)
  meilisearch/repos/community-x86_64/meilisearch.service
(from rev 1032081, meilisearch/trunk/meilisearch.service)
  meilisearch/repos/community-x86_64/meilisearch.sysusers
(from rev 1032081, meilisearch/trunk/meilisearch.sysusers)
  meilisearch/repos/community-x86_64/meilisearch.tmpfiles
(from rev 1032081, meilisearch/trunk/meilisearch.tmpfiles)
Deleted:
  meilisearch/repos/community-x86_64/PKGBUILD
  meilisearch/repos/community-x86_64/meilisearch.conf
  meilisearch/repos/community-x86_64/meilisearch.service
  meilisearch/repos/community-x86_64/meilisearch.sysusers
  meilisearch/repos/community-x86_64/meilisearch.tmpfiles

--+
 PKGBUILD |   82 -
 meilisearch.conf |   10 ++---
 meilisearch.service  |   68 
 meilisearch.sysusers |4 +-
 meilisearch.tmpfiles |2 -
 5 files changed, 83 insertions(+), 83 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2021-10-21 21:38:59 UTC (rev 1032081)
+++ PKGBUILD2021-10-21 21:39:10 UTC (rev 1032082)
@@ -1,41 +0,0 @@
-# Maintainer: Jelle van der Waa 
-
-_pkgname=MeiliSearch
-pkgname=meilisearch
-pkgver=0.22.0
-pkgrel=1
-pkgdesc="Lightning Fast, Ultra Relevant, and Typo-Tolerant Search Engine"
-arch=(x86_64)
-url="https://docs.meilisearch.com/;
-license=('MIT')
-depends=(gcc-libs)
-makedepends=(rust)
-source=(${pkgname}-${pkgver}.tar.gz::https://github.com/meilisearch/MeiliSearch/archive/v${pkgver}.tar.gz
-${pkgname}.service ${pkgname}.tmpfiles ${pkgname}.sysusers 
${pkgname}.conf)
-sha512sums=('a59f55b158e6495d544dd7f2beb76135b5754d053fe87f44d44ca147d458f7bf2ec93b42caaf2e21f7afa2468e6d7b2bb63cd840b6ad858bda0bcac176b36b23'
-
'9531963580e1d20cc87c7062d727367b628a02b3e599311df7272e59cc14b0b7d16218b793436587b4a64d7fe009f877a86f5b18bdd42783afd8f42af9be0af8'
-
'76284bf4c436a6b3365edd6bd12ffcb186b721d284b29933e77ddc841d333be9eeb2701c89fba1567a8eedda52787be8d3c5f55809a051488b7295fbb6842bce'
-
'b83518bd61cb587baac784b1b9bbe4a6a12be91c0a5b6cc0b3b631dde9cee1d59d6e43800a0d32b909fb2d90fe3f64e1ab63c3c8028428bed39f6c05d60c'
-
'9d63a9cca6cafb248fffcd4a6e5bac0905d4b87f3eb9793576003d3965e35e217c4c1d6b3206b25ef47143e7d538e71c746bc0352bcdf248ed19e12f58aedc12')
-validpgpkeys=()
-
-build() {
-  cd "$_pkgname-$pkgver"
-  cargo build --release --locked --all-features
-}
-
-check() {
-  cd "$_pkgname-$pkgver"
-  cargo test --release --locked
-}
-
-package() {
-  cd "$_pkgname-$pkgver"
-  install -Dm 755 target/release/${pkgname} -t "${pkgdir}/usr/bin"
-  install -D -m644 LICENSE "$pkgdir/usr/share/licenses/${pkgname}/LICENSE"
-
-  install -D -m644 "${srcdir}/meilisearch.service"  
"${pkgdir}/usr/lib/systemd/system/meilisearch.service"
-  install -D -m644 "${srcdir}/meilisearch.sysusers" 
"${pkgdir}/usr/lib/sysusers.d/meilisearch.conf"
-  install -D -m644 "${srcdir}/meilisearch.tmpfiles" 
"${pkgdir}/usr/lib/tmpfiles.d/meilisearch.conf"
-  install -D -m644 "${srcdir}/meilisearch.conf" 
"${pkgdir}/etc//meilisearch.conf"
-}

Copied: meilisearch/repos/community-x86_64/PKGBUILD (from rev 1032081, 
meilisearch/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2021-10-21 21:39:10 UTC (rev 1032082)
@@ -0,0 +1,41 @@
+# Maintainer: Jelle van der Waa 
+
+_pkgname=MeiliSearch
+pkgname=meilisearch
+pkgver=0.23.1
+pkgrel=1
+pkgdesc="Lightning Fast, Ultra Relevant, and Typo-Tolerant Search Engine"
+arch=(x86_64)
+url="https://docs.meilisearch.com/;
+license=('MIT')
+depends=(gcc-libs)
+makedepends=(rust)
+source=(${pkgname}-${pkgver}.tar.gz::https://github.com/meilisearch/MeiliSearch/archive/v${pkgver}.tar.gz
+${pkgname}.service ${pkgname}.tmpfiles ${pkgname}.sysusers 
${pkgname}.conf)
+sha512sums=('650cb0529079e40e60bb8bd21874a8c2ebc8cddb0dd644cdd39b46b6d4ae17a8ab7c16412259dddfaf6b3ccf27eb33adbf67f9130fc608cfc23b65008341d208'
+
'9531963580e1d20cc87c7062d727367b628a02b3e599311df7272e59cc14b0b7d16218b793436587b4a64d7fe009f877a86f5b18bdd42783afd8f42af9be0af8'
+
'76284bf4c436a6b3365edd6bd12ffcb186b721d284b29933e77ddc841d333be9eeb2701c89fba1567a8eedda52787be8d3c5f55809a051488b7295fbb6842bce'
+
'b83518bd61cb587baac784b1b9bbe4a6a12be91c0a5b6cc0b3b631dde9cee1d59d6e43800a0d32b909fb2d90fe3f64e1ab63c3c8028428bed39f6c05d60c'
+
'9d63a9cca6cafb248fffcd4a6e5bac0905d4b87f3eb9793576003d3965e35e217c4c1d6b3206b25ef47143e7d538e71c746bc0352bcdf248ed19e12f58aedc12')

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

2021-10-21 Thread Jelle van der Waa via arch-commits
Date: Thursday, October 21, 2021 @ 21:38:59
  Author: jelle
Revision: 1032081

upgpkg: meilisearch 0.23.1-1

Modified:
  meilisearch/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-10-21 21:01:18 UTC (rev 1032080)
+++ PKGBUILD2021-10-21 21:38:59 UTC (rev 1032081)
@@ -2,7 +2,7 @@
 
 _pkgname=MeiliSearch
 pkgname=meilisearch
-pkgver=0.22.0
+pkgver=0.23.1
 pkgrel=1
 pkgdesc="Lightning Fast, Ultra Relevant, and Typo-Tolerant Search Engine"
 arch=(x86_64)
@@ -12,7 +12,7 @@
 makedepends=(rust)
 
source=(${pkgname}-${pkgver}.tar.gz::https://github.com/meilisearch/MeiliSearch/archive/v${pkgver}.tar.gz
 ${pkgname}.service ${pkgname}.tmpfiles ${pkgname}.sysusers 
${pkgname}.conf)
-sha512sums=('a59f55b158e6495d544dd7f2beb76135b5754d053fe87f44d44ca147d458f7bf2ec93b42caaf2e21f7afa2468e6d7b2bb63cd840b6ad858bda0bcac176b36b23'
+sha512sums=('650cb0529079e40e60bb8bd21874a8c2ebc8cddb0dd644cdd39b46b6d4ae17a8ab7c16412259dddfaf6b3ccf27eb33adbf67f9130fc608cfc23b65008341d208'
 
'9531963580e1d20cc87c7062d727367b628a02b3e599311df7272e59cc14b0b7d16218b793436587b4a64d7fe009f877a86f5b18bdd42783afd8f42af9be0af8'
 
'76284bf4c436a6b3365edd6bd12ffcb186b721d284b29933e77ddc841d333be9eeb2701c89fba1567a8eedda52787be8d3c5f55809a051488b7295fbb6842bce'
 
'b83518bd61cb587baac784b1b9bbe4a6a12be91c0a5b6cc0b3b631dde9cee1d59d6e43800a0d32b909fb2d90fe3f64e1ab63c3c8028428bed39f6c05d60c'



[arch-commits] Commit in (3 files)

2021-10-21 Thread Jan Steffens via arch-commits
Date: Thursday, October 21, 2021 @ 21:25:21
  Author: heftig
Revision: 426412

Add pipewire-media-session

Added:
  pipewire-media-session/
  pipewire-media-session/repos/
  pipewire-media-session/trunk/



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

2021-10-21 Thread Morten Linderud via arch-commits
Date: Thursday, October 21, 2021 @ 21:01:18
  Author: foxboron
Revision: 1032080

archrelease: copy trunk to community-any

Added:
  qutebrowser/repos/community-any/PKGBUILD
(from rev 1032079, qutebrowser/trunk/PKGBUILD)
Deleted:
  qutebrowser/repos/community-any/PKGBUILD

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

Deleted: PKGBUILD
===
--- PKGBUILD2021-10-21 21:01:13 UTC (rev 1032079)
+++ PKGBUILD2021-10-21 21:01:18 UTC (rev 1032080)
@@ -1,40 +0,0 @@
-# Maintainer: Morten Linderud 
-# Maintainer: Lukas Fleischer 
-# Contributor: Pierre Neidhardt 
-# Contributor: Florian Bruhin (The Compiler) 
-
-pkgname=qutebrowser
-pkgver=2.3.1
-pkgrel=1
-pkgdesc="A keyboard-driven, vim-like browser based on PyQt5"
-arch=("any")
-url="https://www.qutebrowser.org/;
-license=("GPL")
-depends=("python-jinja" "python-pyqt5" "python-yaml" "qt5-base" 
"python-pyqtwebengine")
-makedepends=("asciidoc" "python-setuptools")
-optdepends=("python-adblock: adblocking backend"
-"python-pygments"
-"gst-libav: media playback with qt5-webkit backend"
-"gst-plugins-base: media playback with qt5-webkit backend"
-"gst-plugins-good: media playback with qt5-webkit backend"
-"gst-plugins-bad: media playback with qt5-webkit backend"
-"gst-plugins-ugly: media playback with qt5-webkit backend"
-"pdfjs: displaying PDF in-browser"
-"qt5-webkit: alternative backend")
-options=(!emptydirs)
-source=("https://github.com/qutebrowser/qutebrowser/releases/download/v$pkgver/qutebrowser-$pkgver.tar.gz;
-
"https://github.com/qutebrowser/qutebrowser/releases/download/v$pkgver/qutebrowser-$pkgver.tar.gz.asc;)
-validpgpkeys=("E04E560002401B8EF0E76F0A916EB0C8FD55A072")
-sha256sums=('407aab542c0fab00de5adb4c9ec1457de498ea5c53417a72bffd7f9a7825c616'
-'SKIP')
-
-build() {
-cd "$pkgname-$pkgver"
-export PYTHONHASHSEED=0
-make -f misc/Makefile all
-}
-
-package() {
-cd "$pkgname-$pkgver"
-make -f misc/Makefile DESTDIR="$pkgdir" PREFIX=/usr install
-}

Copied: qutebrowser/repos/community-any/PKGBUILD (from rev 1032079, 
qutebrowser/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2021-10-21 21:01:18 UTC (rev 1032080)
@@ -0,0 +1,39 @@
+# Maintainer: Morten Linderud 
+# Maintainer: Lukas Fleischer 
+# Contributor: Pierre Neidhardt 
+# Contributor: Florian Bruhin (The Compiler) 
+
+pkgname=qutebrowser
+pkgver=2.4.0
+pkgrel=1
+pkgdesc="A keyboard-driven, vim-like browser based on PyQt5"
+arch=("any")
+url="https://www.qutebrowser.org/;
+license=("GPL")
+depends=("python-jinja" "python-pyqt5" "python-yaml" "qt5-base" 
"python-pyqtwebengine")
+makedepends=("asciidoc" "python-setuptools")
+optdepends=("python-adblock: adblocking backend"
+"python-pygments"
+"gst-libav: media playback with qt5-webkit backend"
+"gst-plugins-base: media playback with qt5-webkit backend"
+"gst-plugins-good: media playback with qt5-webkit backend"
+"gst-plugins-bad: media playback with qt5-webkit backend"
+"gst-plugins-ugly: media playback with qt5-webkit backend"
+"pdfjs: displaying PDF in-browser"
+"qt5-webkit: alternative backend")
+options=(!emptydirs)
+source=("https://github.com/qutebrowser/qutebrowser/releases/download/v$pkgver/qutebrowser-$pkgver.tar.gz;
+
"https://github.com/qutebrowser/qutebrowser/releases/download/v$pkgver/qutebrowser-$pkgver.tar.gz.asc;)
+validpgpkeys=("E04E560002401B8EF0E76F0A916EB0C8FD55A072")
+sha256sums=('f2cd9abb14ebabf9630573b2fb8447be192877787dc4e3964e1b55f72a8592ec'
+'SKIP')
+
+build() {
+cd "$pkgname-$pkgver"
+make -f misc/Makefile all
+}
+
+package() {
+cd "$pkgname-$pkgver"
+make -f misc/Makefile DESTDIR="$pkgdir" PREFIX=/usr install
+}



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

2021-10-21 Thread Morten Linderud via arch-commits
Date: Thursday, October 21, 2021 @ 21:01:13
  Author: foxboron
Revision: 1032079

upgpkg: qutebrowser 2.4.0-1

Modified:
  qutebrowser/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-10-21 20:55:43 UTC (rev 1032078)
+++ PKGBUILD2021-10-21 21:01:13 UTC (rev 1032079)
@@ -4,7 +4,7 @@
 # Contributor: Florian Bruhin (The Compiler) 
 
 pkgname=qutebrowser
-pkgver=2.3.1
+pkgver=2.4.0
 pkgrel=1
 pkgdesc="A keyboard-driven, vim-like browser based on PyQt5"
 arch=("any")
@@ -25,7 +25,7 @@
 
source=("https://github.com/qutebrowser/qutebrowser/releases/download/v$pkgver/qutebrowser-$pkgver.tar.gz;
 
"https://github.com/qutebrowser/qutebrowser/releases/download/v$pkgver/qutebrowser-$pkgver.tar.gz.asc;)
 validpgpkeys=("E04E560002401B8EF0E76F0A916EB0C8FD55A072")
-sha256sums=('407aab542c0fab00de5adb4c9ec1457de498ea5c53417a72bffd7f9a7825c616'
+sha256sums=('f2cd9abb14ebabf9630573b2fb8447be192877787dc4e3964e1b55f72a8592ec'
 'SKIP')
 
 build() {



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

2021-10-21 Thread Antonio Rojas via arch-commits
Date: Thursday, October 21, 2021 @ 20:55:43
  Author: arojas
Revision: 1032078

archrelease: copy trunk to community-x86_64

Added:
  libhx/repos/community-x86_64/PKGBUILD
(from rev 1032077, libhx/trunk/PKGBUILD)
Deleted:
  libhx/repos/community-x86_64/PKGBUILD

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

Deleted: PKGBUILD
===
--- PKGBUILD2021-10-21 20:55:32 UTC (rev 1032077)
+++ PKGBUILD2021-10-21 20:55:43 UTC (rev 1032078)
@@ -1,28 +0,0 @@
-# Maintainer:
-# Contributor: Sergej Pupykin 
-# Contributor: Max Roder 
-# Contributor: Nathan Owe 
-
-pkgname=libhx
-pkgver=3.26
-pkgrel=1
-pkgdesc='A library providing queue, tree, I/O and utility functions'
-arch=(x86_64)
-url='http://libhx.sourceforge.net/'
-license=(GPL)
-depends=(glibc)
-source=(https://inai.de/files/libhx/libHX-$pkgver.tar.{xz,asc})
-sha256sums=('67e2dd0b5b888ab8c02362d043ac2d4dd26eb5bb976064603b57b3e3a7adb209'
-'SKIP')
-validpgpkeys=(23686C10A45691BE7A425109D6388181F35A0938) # Jan Engelhardt 

-
-build() {
-  cd libHX-$pkgver
-  ./configure --prefix=/usr
-  make
-}
-
-package() {
-  cd libHX-$pkgver
-  make DESTDIR="$pkgdir" install
-}

Copied: libhx/repos/community-x86_64/PKGBUILD (from rev 1032077, 
libhx/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2021-10-21 20:55:43 UTC (rev 1032078)
@@ -0,0 +1,28 @@
+# Maintainer:
+# Contributor: Sergej Pupykin 
+# Contributor: Max Roder 
+# Contributor: Nathan Owe 
+
+pkgname=libhx
+pkgver=4.2
+pkgrel=1
+pkgdesc='A library providing queue, tree, I/O and utility functions'
+arch=(x86_64)
+url='http://libhx.sourceforge.net/'
+license=(GPL)
+depends=(glibc)
+source=(https://inai.de/files/libhx/libHX-$pkgver.tar.{xz,asc})
+sha256sums=('5216b765f73c36ff91e999fd5eabc1dbc13801d140b8238fc80ba9c263d723e6'
+'SKIP')
+validpgpkeys=(23686C10A45691BE7A425109D6388181F35A0938) # Jan Engelhardt 

+
+build() {
+  cd libHX-$pkgver
+  ./configure --prefix=/usr
+  make
+}
+
+package() {
+  cd libHX-$pkgver
+  make DESTDIR="$pkgdir" install
+}



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

2021-10-21 Thread Antonio Rojas via arch-commits
Date: Thursday, October 21, 2021 @ 20:55:32
  Author: arojas
Revision: 1032077

Update to 4.2

Modified:
  libhx/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-10-21 20:04:05 UTC (rev 1032076)
+++ PKGBUILD2021-10-21 20:55:32 UTC (rev 1032077)
@@ -4,7 +4,7 @@
 # Contributor: Nathan Owe 
 
 pkgname=libhx
-pkgver=3.26
+pkgver=4.2
 pkgrel=1
 pkgdesc='A library providing queue, tree, I/O and utility functions'
 arch=(x86_64)
@@ -12,7 +12,7 @@
 license=(GPL)
 depends=(glibc)
 source=(https://inai.de/files/libhx/libHX-$pkgver.tar.{xz,asc})
-sha256sums=('67e2dd0b5b888ab8c02362d043ac2d4dd26eb5bb976064603b57b3e3a7adb209'
+sha256sums=('5216b765f73c36ff91e999fd5eabc1dbc13801d140b8238fc80ba9c263d723e6'
 'SKIP')
 validpgpkeys=(23686C10A45691BE7A425109D6388181F35A0938) # Jan Engelhardt 

 



[arch-commits] Commit in libcaca/repos/extra-x86_64 (57.patch PKGBUILD PKGBUILD)

2021-10-21 Thread Antonio Rojas via arch-commits
Date: Thursday, October 21, 2021 @ 20:19:13
  Author: arojas
Revision: 426411

archrelease: copy trunk to extra-x86_64

Added:
  libcaca/repos/extra-x86_64/PKGBUILD
(from rev 426410, libcaca/trunk/PKGBUILD)
Deleted:
  libcaca/repos/extra-x86_64/57.patch
  libcaca/repos/extra-x86_64/PKGBUILD

--+
 57.patch |   59 ---
 PKGBUILD |  114 ++---
 2 files changed, 50 insertions(+), 123 deletions(-)

Deleted: 57.patch
===
--- 57.patch2021-10-21 20:19:03 UTC (rev 426410)
+++ 57.patch2021-10-21 20:19:13 UTC (rev 426411)
@@ -1,59 +0,0 @@
-From 148437fc418bcfe521f61213cf3917f3992c7088 Mon Sep 17 00:00:00 2001
-From: Josef Moellers 
-Date: Thu, 22 Apr 2021 12:02:19 +0200
-Subject: [PATCH] Handle sprintf() appending a NUL byte [issues 53 and 54]
-

- caca/codec/export.c | 24 ++--
- 1 file changed, 14 insertions(+), 10 deletions(-)
-
-diff --git a/caca/codec/export.c b/caca/codec/export.c
-index 7f7c4422..250ea2b1 100644
 a/caca/codec/export.c
-+++ b/caca/codec/export.c
-@@ -944,21 +944,21 @@ static void *export_tga(caca_canvas_t const *cv, size_t 
*bytes)
- cur = data = malloc(*bytes);
- 
- /* ID Length */
--cur += sprintf(cur, "%c", 0);
-+*cur++ = 0;
- /* Color Map Type: no colormap */
--cur += sprintf(cur, "%c", 0);
-+*cur++ = 0;
- /* Image Type: uncompressed truecolor */
--cur += sprintf(cur, "%c", 2);
-+*cur++ = 2;
- /* Color Map Specification: no color map */
- memset(cur, 0, 5); cur += 5;
- 
- /* Image Specification */
--cur += sprintf(cur, "%c%c", 0, 0); /* X Origin */
--cur += sprintf(cur, "%c%c", 0, 0); /* Y Origin */
--cur += sprintf(cur, "%c%c", w & 0xff, w >> 8); /* Width */
--cur += sprintf(cur, "%c%c", h & 0xff, h >> 8); /* Height */
--cur += sprintf(cur, "%c", 32); /* Pixel Depth */
--cur += sprintf(cur, "%c", 40); /* Image Descriptor */
-+*cur++ = 0; *cur++ = 0; /* X Origin */
-+*cur++ = 0; *cur++ = 0; /* Y Origin */
-+*cur++ = w & 0xff; *cur++ = w >> 8; /* Width */
-+*cur++ = h & 0xff; *cur++ = h >> 8; /* Height */
-+*cur++ = 32; /* Pixel Depth */
-+*cur++ = 40; /* Image Descriptor */
- 
- /* Image ID: no ID */
- /* Color Map Data: no colormap */
-@@ -995,9 +995,13 @@ static void *export_troff(caca_canvas_t const *cv, size_t 
*bytes)
-  *  + 4 bytes = 33
-  * Each line has a \n (1) and maybe 0xc2 0xa0 (2)
-  * Header has .nf\n (3)
-+ * Kludge alert:
-+ * The sprintf functions all append a NUL byte, so
-+ * add one byte for any terminating NUL byte,
-+ * but don't tell the caller.
-  */
- *bytes = 3 + cv->height * 3 + (cv->width * cv->height * 33);
--cur = data = malloc(*bytes);
-+cur = data = malloc(*bytes + 1);  /* Add space for a terminating NUL byte 
*/
- 
- cur += sprintf(cur, ".nf\n");
- 

Deleted: PKGBUILD
===
--- PKGBUILD2021-10-21 20:19:03 UTC (rev 426410)
+++ PKGBUILD2021-10-21 20:19:13 UTC (rev 426411)
@@ -1,64 +0,0 @@
-# Maintainer: Jan Alexander Steffens (heftig) 
-# Maintainer: Jan de Groot 
-
-pkgname=libcaca
-pkgver=0.99.beta19
-pkgrel=5
-pkgdesc="Color AsCii Art library"
-url="http://caca.zoy.org/wiki/libcaca;
-arch=(x86_64)
-license=(custom:WTFPL)
-depends=(imlib2 ncurses)
-makedepends=(git)
-_commit=caae67dce5d72ceceac79468bed47b58ea8e4a29  # tags/v0.99.beta19
-source=("git+https://github.com/cacalabs/libcaca#commit=$_commit;
-57.patch)
-sha256sums=('SKIP'
-'ece7dc2cf7e0252a88ff943ec0851c19aeeab5d20b26396984810524347ea38a')
-
-pkgver() {
-  cd libcaca
-  git describe --tags | sed 's/^v//;s/-/+/g'
-}
-
-prepare() {
-  cd libcaca
-
-  # CVE-2021-3410
-  # https://bugs.archlinux.org/task/70053
-  git cherry-pick -n 46b4ea7c e4968ba6
-
-  # CVE-2021-30498 CVE-2021-30499
-  # https://bugs.archlinux.org/task/70520
-  git apply -3 ../57.patch
-
-  # Fix up version
-  sed -i '/^AC_INIT/s/beta19pre/beta19/;/^LT_MICRO=/s/18/19/' configure.ac
-
-  autoreconf -fvi
-}
-
-build() {
-  cd libcaca
-  ./configure \
---prefix=/usr \
---libexecdir=/usr/lib \
---mandir=/usr/share/man \
---enable-shared \
---disable-csharp \
---disable-cxx \
---disable-doc \
---disable-gl \
---disable-python \
---disable-slang \
---disable-static
-  make
-}
-
-package() {
-  cd libcaca
-  make DESTDIR="$pkgdir" install
-  install -Dt "$pkgdir/usr/share/licenses/$pkgname" -m644 COPYING
-}
-
-# vim:set sw=2 et:

Copied: libcaca/repos/extra-x86_64/PKGBUILD (from rev 426410, 
libcaca/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2021-10-21 20:19:13 UTC (rev 426411)
@@ -0,0 +1,50 @@
+# Maintainer: Jan Alexander Steffens (heftig) 
+# Maintainer: 

[arch-commits] Commit in libcaca/trunk (57.patch PKGBUILD)

2021-10-21 Thread Antonio Rojas via arch-commits
Date: Thursday, October 21, 2021 @ 20:19:03
  Author: arojas
Revision: 426410

Update to 0.99.beta20

Modified:
  libcaca/trunk/PKGBUILD
Deleted:
  libcaca/trunk/57.patch

--+
 57.patch |   59 ---
 PKGBUILD |   24 +---
 2 files changed, 5 insertions(+), 78 deletions(-)

Deleted: 57.patch
===
--- 57.patch2021-10-21 19:57:14 UTC (rev 426409)
+++ 57.patch2021-10-21 20:19:03 UTC (rev 426410)
@@ -1,59 +0,0 @@
-From 148437fc418bcfe521f61213cf3917f3992c7088 Mon Sep 17 00:00:00 2001
-From: Josef Moellers 
-Date: Thu, 22 Apr 2021 12:02:19 +0200
-Subject: [PATCH] Handle sprintf() appending a NUL byte [issues 53 and 54]
-

- caca/codec/export.c | 24 ++--
- 1 file changed, 14 insertions(+), 10 deletions(-)
-
-diff --git a/caca/codec/export.c b/caca/codec/export.c
-index 7f7c4422..250ea2b1 100644
 a/caca/codec/export.c
-+++ b/caca/codec/export.c
-@@ -944,21 +944,21 @@ static void *export_tga(caca_canvas_t const *cv, size_t 
*bytes)
- cur = data = malloc(*bytes);
- 
- /* ID Length */
--cur += sprintf(cur, "%c", 0);
-+*cur++ = 0;
- /* Color Map Type: no colormap */
--cur += sprintf(cur, "%c", 0);
-+*cur++ = 0;
- /* Image Type: uncompressed truecolor */
--cur += sprintf(cur, "%c", 2);
-+*cur++ = 2;
- /* Color Map Specification: no color map */
- memset(cur, 0, 5); cur += 5;
- 
- /* Image Specification */
--cur += sprintf(cur, "%c%c", 0, 0); /* X Origin */
--cur += sprintf(cur, "%c%c", 0, 0); /* Y Origin */
--cur += sprintf(cur, "%c%c", w & 0xff, w >> 8); /* Width */
--cur += sprintf(cur, "%c%c", h & 0xff, h >> 8); /* Height */
--cur += sprintf(cur, "%c", 32); /* Pixel Depth */
--cur += sprintf(cur, "%c", 40); /* Image Descriptor */
-+*cur++ = 0; *cur++ = 0; /* X Origin */
-+*cur++ = 0; *cur++ = 0; /* Y Origin */
-+*cur++ = w & 0xff; *cur++ = w >> 8; /* Width */
-+*cur++ = h & 0xff; *cur++ = h >> 8; /* Height */
-+*cur++ = 32; /* Pixel Depth */
-+*cur++ = 40; /* Image Descriptor */
- 
- /* Image ID: no ID */
- /* Color Map Data: no colormap */
-@@ -995,9 +995,13 @@ static void *export_troff(caca_canvas_t const *cv, size_t 
*bytes)
-  *  + 4 bytes = 33
-  * Each line has a \n (1) and maybe 0xc2 0xa0 (2)
-  * Header has .nf\n (3)
-+ * Kludge alert:
-+ * The sprintf functions all append a NUL byte, so
-+ * add one byte for any terminating NUL byte,
-+ * but don't tell the caller.
-  */
- *bytes = 3 + cv->height * 3 + (cv->width * cv->height * 33);
--cur = data = malloc(*bytes);
-+cur = data = malloc(*bytes + 1);  /* Add space for a terminating NUL byte 
*/
- 
- cur += sprintf(cur, ".nf\n");
- 

Modified: PKGBUILD
===
--- PKGBUILD2021-10-21 19:57:14 UTC (rev 426409)
+++ PKGBUILD2021-10-21 20:19:03 UTC (rev 426410)
@@ -2,8 +2,8 @@
 # Maintainer: Jan de Groot 
 
 pkgname=libcaca
-pkgver=0.99.beta19
-pkgrel=5
+pkgver=0.99.beta20
+pkgrel=1
 pkgdesc="Color AsCii Art library"
 url="http://caca.zoy.org/wiki/libcaca;
 arch=(x86_64)
@@ -10,11 +10,9 @@
 license=(custom:WTFPL)
 depends=(imlib2 ncurses)
 makedepends=(git)
-_commit=caae67dce5d72ceceac79468bed47b58ea8e4a29  # tags/v0.99.beta19
-source=("git+https://github.com/cacalabs/libcaca#commit=$_commit;
-57.patch)
-sha256sums=('SKIP'
-'ece7dc2cf7e0252a88ff943ec0851c19aeeab5d20b26396984810524347ea38a')
+_commit=373c88b9890e67bde91e6acb8f1c442e847d1203
+source=("git+https://github.com/cacalabs/libcaca#commit=$_commit;)
+sha256sums=('SKIP')
 
 pkgver() {
   cd libcaca
@@ -23,18 +21,6 @@
 
 prepare() {
   cd libcaca
-
-  # CVE-2021-3410
-  # https://bugs.archlinux.org/task/70053
-  git cherry-pick -n 46b4ea7c e4968ba6
-
-  # CVE-2021-30498 CVE-2021-30499
-  # https://bugs.archlinux.org/task/70520
-  git apply -3 ../57.patch
-
-  # Fix up version
-  sed -i '/^AC_INIT/s/beta19pre/beta19/;/^LT_MICRO=/s/18/19/' configure.ac
-
   autoreconf -fvi
 }
 



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

2021-10-21 Thread Antonio Rojas via arch-commits
Date: Thursday, October 21, 2021 @ 20:04:05
  Author: arojas
Revision: 1032076

Also credit boost patch

Modified:
  freecad/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-10-21 19:57:20 UTC (rev 1032075)
+++ PKGBUILD2021-10-21 20:04:05 UTC (rev 1032076)
@@ -33,7 +33,7 @@
 
 prepare() {
   patch -d FreeCAD -p1 -i "$srcdir"/freecad-vtk9.patch # Fix build with VTK 9 
(Fedora)
-  patch -d FreeCAD -p1 -i "$srcdir"/freecad-boost.patch # Fix Boost linking 
with VTK 9
+  patch -d FreeCAD -p1 -i "$srcdir"/freecad-boost.patch # Fix Boost linking 
with VTK 9 (Fedora)
 
   cd FreeCAD/src
   gendesk -f -n --pkgname "$pkgname" --pkgdesc "$pkgdesc" --name FreeCAD \



[arch-commits] Commit in gd/repos (staging-x86_64 staging-x86_64/PKGBUILD)

2021-10-21 Thread Antonio Rojas via arch-commits
Date: Thursday, October 21, 2021 @ 19:55:57
  Author: arojas
Revision: 426407

archrelease: copy trunk to staging-x86_64

Added:
  gd/repos/staging-x86_64/
  gd/repos/staging-x86_64/PKGBUILD
(from rev 426406, gd/trunk/PKGBUILD)

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

Copied: gd/repos/staging-x86_64/PKGBUILD (from rev 426406, gd/trunk/PKGBUILD)
===
--- staging-x86_64/PKGBUILD (rev 0)
+++ staging-x86_64/PKGBUILD 2021-10-21 19:55:57 UTC (rev 426407)
@@ -0,0 +1,47 @@
+# Maintainer: Pierre Schmitz 
+
+pkgname=gd
+pkgver=2.3.3
+pkgrel=3
+pkgdesc="Library for the dynamic creation of images by programmers"
+arch=('x86_64')
+url="https://libgd.github.io/;
+license=('custom')
+depends=('fontconfig' 'libxpm' 'libwebp' 'libavif' 'libheif')
+optdepends=('perl: bdftogd script')
+checkdepends=('ttf-liberation')
+source=("https://github.com/libgd/libgd/archive/${pkgname}-${pkgver}.tar.gz;
+
'https://github.com/libgd/libgd/commit/bdc281eadb1d58d5c0c7bbc1125ee4674256df08.patch')
+sha256sums=('24429f9d0dbe0f865aaa4b1a63558242396ba9134e6cfd32ca5e486a84483350'
+'2ae91e3e018440c74c1628bac5deed2851234f2b5bfea49bf805312c64d0115e')
+
+prepare() {
+  cd libgd-${pkgname}-${pkgver}
+
+  # Re-add macros that are used in PHP
+  # See https://github.com/php/php-src/pull/7490
+  patch -p1 -R -i "$srcdir/bdc281eadb1d58d5c0c7bbc1125ee4674256df08.patch"
+}
+
+build() {
+  cd libgd-${pkgname}-${pkgver}
+
+  ./bootstrap.sh
+  ./configure \
+--prefix=/usr \
+--disable-rpath
+  make
+}
+
+check() {
+  cd libgd-${pkgname}-${pkgver}
+
+  TMP=$(mktemp -d) make check
+}
+
+package() {
+  cd libgd-${pkgname}-${pkgver}
+
+  make DESTDIR="${pkgdir}" install
+  install -D -m644 COPYING "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+}



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

2021-10-21 Thread Antonio Rojas via arch-commits
Date: Thursday, October 21, 2021 @ 19:55:48
  Author: arojas
Revision: 426406

libavif 0.9.3 rebuild

Modified:
  gd/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-10-21 19:54:15 UTC (rev 426405)
+++ PKGBUILD2021-10-21 19:55:48 UTC (rev 426406)
@@ -2,7 +2,7 @@
 
 pkgname=gd
 pkgver=2.3.3
-pkgrel=2
+pkgrel=3
 pkgdesc="Library for the dynamic creation of images by programmers"
 arch=('x86_64')
 url="https://libgd.github.io/;



[arch-commits] Commit in kimageformats/repos (staging-x86_64 staging-x86_64/PKGBUILD)

2021-10-21 Thread Antonio Rojas via arch-commits
Date: Thursday, October 21, 2021 @ 19:54:15
  Author: arojas
Revision: 426405

archrelease: copy trunk to staging-x86_64

Added:
  kimageformats/repos/staging-x86_64/
  kimageformats/repos/staging-x86_64/PKGBUILD
(from rev 426404, kimageformats/trunk/PKGBUILD)

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

Copied: kimageformats/repos/staging-x86_64/PKGBUILD (from rev 426404, 
kimageformats/trunk/PKGBUILD)
===
--- staging-x86_64/PKGBUILD (rev 0)
+++ staging-x86_64/PKGBUILD 2021-10-21 19:54:15 UTC (rev 426405)
@@ -0,0 +1,33 @@
+# Maintainer: Felix Yan 
+# Maintainer: Antonio Rojas 
+# Contributor: Andrea Scarpino 
+
+pkgname=kimageformats
+pkgver=5.87.0
+pkgrel=2
+pkgdesc='Image format plugins for Qt5'
+arch=(x86_64)
+url='https://community.kde.org/Frameworks'
+license=(LGPL)
+depends=(qt5-base)
+makedepends=(extra-cmake-modules karchive libavif openexr libheif)
+optdepends=('karchive: plugin for Krita and OpenRaster images'
+'libavif: AVIF format support'
+'openexr: EXR format support'
+'libheif: HEIF format support')
+groups=(kf5)
+source=(https://download.kde.org/stable/frameworks/${pkgver%.*}/$pkgname-$pkgver.tar.xz{,.sig})
+sha256sums=('af6efb6232b8de670691f1983c26e385a64c9f5339d67ae004e97f6864c19830'
+'SKIP')
+validpgpkeys=(53E6B47B45CEA3E0D5B7457758D0EE648A48B3BB) # David Faure 

+
+build() {
+  cmake -B build -S $pkgname-$pkgver \
+-DBUILD_TESTING=OFF \
+-DKIMAGEFORMATS_HEIF=ON
+  cmake --build build
+}
+
+package() {
+  DESTDIR="$pkgdir" cmake --install build
+}



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

2021-10-21 Thread Antonio Rojas via arch-commits
Date: Thursday, October 21, 2021 @ 19:54:02
  Author: arojas
Revision: 426404

libavif 0.9.3 rebuild

Modified:
  kimageformats/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-10-21 19:51:50 UTC (rev 426403)
+++ PKGBUILD2021-10-21 19:54:02 UTC (rev 426404)
@@ -4,7 +4,7 @@
 
 pkgname=kimageformats
 pkgver=5.87.0
-pkgrel=1
+pkgrel=2
 pkgdesc='Image format plugins for Qt5'
 arch=(x86_64)
 url='https://community.kde.org/Frameworks'



[arch-commits] Commit in hyperkitty/repos (8 files)

2021-10-21 Thread David Runge via arch-commits
Date: Thursday, October 21, 2021 @ 19:51:59
  Author: dvzrv
Revision: 1032061

archrelease: copy trunk to community-staging-any

Added:
  hyperkitty/repos/community-staging-any/
  hyperkitty/repos/community-staging-any/PKGBUILD
(from rev 1032058, hyperkitty/trunk/PKGBUILD)
  hyperkitty/repos/community-staging-any/hyperkitty-1.3.2-settings.patch
(from rev 1032058, hyperkitty/trunk/hyperkitty-1.3.2-settings.patch)
  hyperkitty/repos/community-staging-any/hyperkitty-qcluster.service
(from rev 1032059, hyperkitty/trunk/hyperkitty-qcluster.service)
  hyperkitty/repos/community-staging-any/hyperkitty.install
(from rev 1032060, hyperkitty/trunk/hyperkitty.install)
  hyperkitty/repos/community-staging-any/hyperkitty.sysusers
(from rev 1032060, hyperkitty/trunk/hyperkitty.sysusers)
  hyperkitty/repos/community-staging-any/hyperkitty.tmpfiles
(from rev 1032060, hyperkitty/trunk/hyperkitty.tmpfiles)
  hyperkitty/repos/community-staging-any/hyperkitty.uwsgi
(from rev 1032060, hyperkitty/trunk/hyperkitty.uwsgi)

-+
 PKGBUILD|  112 ++
 hyperkitty-1.3.2-settings.patch |   85 
 hyperkitty-qcluster.service |   38 
 hyperkitty.install  |   10 +++
 hyperkitty.sysusers |1 
 hyperkitty.tmpfiles |8 ++
 hyperkitty.uwsgi|   25 
 7 files changed, 279 insertions(+)

Copied: hyperkitty/repos/community-staging-any/PKGBUILD (from rev 1032058, 
hyperkitty/trunk/PKGBUILD)
===
--- community-staging-any/PKGBUILD  (rev 0)
+++ community-staging-any/PKGBUILD  2021-10-21 19:51:59 UTC (rev 1032061)
@@ -0,0 +1,112 @@
+# Maintainer: David Runge 
+
+_name=HyperKitty
+pkgname=hyperkitty
+pkgver=1.3.5
+pkgrel=1
+pkgdesc="A web interface to access GNU Mailman v3 archives"
+arch=('any')
+url="https://gitlab.com/mailman/hyperkitty;
+license=('GPL3')
+depends=('python-dateutil' 'python-django' 'python-django-compressor'
+'python-django-extensions' 'python-django-gravatar' 'python-django-haystack'
+'python-django-mailman3' 'python-django-q' 'python-django-rest-framework'
+'python-flufl-lock' 'python-mailmanclient' 'python-mistune' 'python-networkx'
+'python-pytz' 'python-robot-detection' 'python-whoosh' 'sassc')
+makedepends=('python-isort' 'python-setuptools')
+checkdepends=('python-beautifulsoup4' 'python-django-debug-toolbar'
+'python-elasticsearch' 'python-lxml' 'python-mock' 'python-pytest'
+'python-whoosh')
+optdepends=('python-elasticsearch: for using elasticsearch as search backend'
+'python-xapian-haystack: for using xapian as search backend'
+'uwsgi-plugin-python: for running inside uwsgi'
+'ruby-sassc: alternative to sassc')
+backup=("etc/uwsgi/${pkgname}.ini"
+"etc/webapps/${pkgname}/settings_local.py"
+"etc/webapps/${pkgname}/urls.py"
+)
+install="${pkgname}.install"
+source=("https://files.pythonhosted.org/packages/source/${_name::1}/${_name}/${_name}-${pkgver}.tar.gz"{,.asc}
+"${pkgname}-1.3.2-settings.patch"
+"${pkgname}-qcluster.service"
+"${pkgname}.sysusers"
+"${pkgname}.tmpfiles"
+"${pkgname}.uwsgi")
+sha512sums=('9e794cd522904369dea5a70489e3ab7fe149680ed13f03e5002f0ad84304cf1de7481c71e302cf46cd9fa244cadca5d0c41767ceb4cee82b7153f052bc1b677d'
+'SKIP'
+
'452da2c049f0c35d27e15c16af1a6a526de79a6672b6fdaf9a4bcbdfd2110ebf608e8c5a1f5dfc3bb2febc39ecc6e69e2a657c3b2c6e1d2dc2eca2de81125380'
+
'a41c938082ceee555143ddb21c3a95835f9832b9aff423142d78d3e52f12500561f80e0ce43c67a4f190065c9d045945741ac71ab3307db1419c4dc0686db09a'
+
'3267427109b08b8c9336b187381ed14357a07370bdcdfc24da94555020ad0424c5bbebc09e131e981e0540c51db443ffe558209e1bca7c2a1b7b1f602ed0805b'
+
'c943d82b8640a513728e3f07fa44c0ddb5a3bb8ec84a3a70990e51287ca01977887f895b901688fc4643d8fcb106d524259a86a51bccaafd77c69b241f1b23ba'
+
'351f40a6bc1fd1735c883408f9941808e081206927a7c02467e03228243dd156378cac21f851b498702bd4f96fde8e4c80536dbcc6f3c384bf708bed4e988971')
+b2sums=('2ef6917425bdf00a5a03383a8f7ff0eb1243557c1189d9afba33b3c1f09db63b40827b0e7f9602964f251197045594d786df13c6cd288c97980967bdf85eba4c'
+'SKIP'
+
'1eab6221db4adb1a066bde8d6c84a90d3e414d1d30c5cf55a90a4ac58d131f7c4872c85d65e98d91ee0f4cac6f71c47c829993c736617a86be8fec5d831422c8'
+
'e8ae1d123e74b0c6984df3e5fff720e03dcbc3f007123718fe845024b42e5c13b7eac4da6bde04a9e1372d446bfa50ac12479730a9092e8396b73434e59663d3'
+
'f4e912e75c5127897837d67626ba94a418ec408f0f3a9bcd1767633347e107600cc43825caa5737a84362273a353bf03097879ff5b9065663150f6db4b96238a'
+
'e4fd83e38703d8ff9a714b238296e4e12791b8ce0c19446709e5c20b4012ed10b97504cafda66cdbe12e56a9f943c094147b6a02db3bd9c854e609adca38ff01'
+

[arch-commits] Commit in hyperkitty/trunk (PKGBUILD hyperkitty-1.3.2-fonts.patch)

2021-10-21 Thread David Runge via arch-commits
Date: Thursday, October 21, 2021 @ 19:51:48
  Author: dvzrv
Revision: 1032057

upgpkg: hyperkitty 1.3.5-1: Upgrade to 1.3.5.

Include python-mistune (v2) as new dependency.
Add python-lxml to checkdepends.
Remove patch to not load fonts from google (the fonts are now included).
Remove modification to allow use of python-django >= 3.2 (now included).

Modified:
  hyperkitty/trunk/PKGBUILD
Deleted:
  hyperkitty/trunk/hyperkitty-1.3.2-fonts.patch

--+
 PKGBUILD |   25 +
 hyperkitty-1.3.2-fonts.patch |   18 --
 2 files changed, 9 insertions(+), 34 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2021-10-21 19:50:31 UTC (rev 1032056)
+++ PKGBUILD2021-10-21 19:51:48 UTC (rev 1032057)
@@ -2,8 +2,8 @@
 
 _name=HyperKitty
 pkgname=hyperkitty
-pkgver=1.3.4
-pkgrel=2
+pkgver=1.3.5
+pkgrel=1
 pkgdesc="A web interface to access GNU Mailman v3 archives"
 arch=('any')
 url="https://gitlab.com/mailman/hyperkitty;
@@ -11,11 +11,12 @@
 depends=('python-dateutil' 'python-django' 'python-django-compressor'
 'python-django-extensions' 'python-django-gravatar' 'python-django-haystack'
 'python-django-mailman3' 'python-django-q' 'python-django-rest-framework'
-'python-flufl-lock' 'python-mailmanclient' 'python-networkx' 'python-pytz'
-'python-robot-detection' 'python-whoosh' 'sassc')
+'python-flufl-lock' 'python-mailmanclient' 'python-mistune' 'python-networkx'
+'python-pytz' 'python-robot-detection' 'python-whoosh' 'sassc')
 makedepends=('python-isort' 'python-setuptools')
-checkdepends=('python-beautifulsoup4' 'python-elasticsearch' 'python-mock'
-'python-pytest' 'python-whoosh')
+checkdepends=('python-beautifulsoup4' 'python-django-debug-toolbar'
+'python-elasticsearch' 'python-lxml' 'python-mock' 'python-pytest'
+'python-whoosh')
 optdepends=('python-elasticsearch: for using elasticsearch as search backend'
 'python-xapian-haystack: for using xapian as search backend'
 'uwsgi-plugin-python: for running inside uwsgi'
@@ -26,23 +27,20 @@
 )
 install="${pkgname}.install"
 
source=("https://files.pythonhosted.org/packages/source/${_name::1}/${_name}/${_name}-${pkgver}.tar.gz"{,.asc}
-"${pkgname}-1.3.2-fonts.patch"
 "${pkgname}-1.3.2-settings.patch"
 "${pkgname}-qcluster.service"
 "${pkgname}.sysusers"
 "${pkgname}.tmpfiles"
 "${pkgname}.uwsgi")
-sha512sums=('8cb0a24aa16b62f697d5d86c19a752b91b18ea228f9c3b3eb66fc4dce9e4fcb8560be7fbaa0630e70aaff7c521fa7791f704854347e55d27c31dd12e733b'
+sha512sums=('9e794cd522904369dea5a70489e3ab7fe149680ed13f03e5002f0ad84304cf1de7481c71e302cf46cd9fa244cadca5d0c41767ceb4cee82b7153f052bc1b677d'
 'SKIP'
-
'27efcd1f30ab51ae61f4802bd8b06d59df09ef0807f7e92423f18390df04e0bd6f47687e191deb67e96beed8e4d5886164760b0f79d6fcb030b5624b6d7f2c6f'
 
'452da2c049f0c35d27e15c16af1a6a526de79a6672b6fdaf9a4bcbdfd2110ebf608e8c5a1f5dfc3bb2febc39ecc6e69e2a657c3b2c6e1d2dc2eca2de81125380'
 
'a41c938082ceee555143ddb21c3a95835f9832b9aff423142d78d3e52f12500561f80e0ce43c67a4f190065c9d045945741ac71ab3307db1419c4dc0686db09a'
 
'3267427109b08b8c9336b187381ed14357a07370bdcdfc24da94555020ad0424c5bbebc09e131e981e0540c51db443ffe558209e1bca7c2a1b7b1f602ed0805b'
 
'c943d82b8640a513728e3f07fa44c0ddb5a3bb8ec84a3a70990e51287ca01977887f895b901688fc4643d8fcb106d524259a86a51bccaafd77c69b241f1b23ba'
 
'351f40a6bc1fd1735c883408f9941808e081206927a7c02467e03228243dd156378cac21f851b498702bd4f96fde8e4c80536dbcc6f3c384bf708bed4e988971')
-b2sums=('d405b66115174f118f51abab22037556cd9050200723de75884fa68daf99bf5a8c46abcfe224f2ab138fbaea72d871acc7d040c4d9fcd181521b29de75575bab'
+b2sums=('2ef6917425bdf00a5a03383a8f7ff0eb1243557c1189d9afba33b3c1f09db63b40827b0e7f9602964f251197045594d786df13c6cd288c97980967bdf85eba4c'
 'SKIP'
-
'6a82643eb7628b22c33975af5bac2cc7e6969fe0c423cd92bdd7ca1cb676a1621b0ccc089afe6d2f42aae2a6494a214bed44aa2180ee8dd8c71188e07a32ed7d'
 
'1eab6221db4adb1a066bde8d6c84a90d3e414d1d30c5cf55a90a4ac58d131f7c4872c85d65e98d91ee0f4cac6f71c47c829993c736617a86be8fec5d831422c8'
 
'e8ae1d123e74b0c6984df3e5fff720e03dcbc3f007123718fe845024b42e5c13b7eac4da6bde04a9e1372d446bfa50ac12479730a9092e8396b73434e59663d3'
 
'f4e912e75c5127897837d67626ba94a418ec408f0f3a9bcd1767633347e107600cc43825caa5737a84362273a353bf03097879ff5b9065663150f6db4b96238a'
@@ -53,14 +51,9 @@
 prepare() {
   mv -v "${_name}-${pkgver}" "$pkgname-$pkgver"
   cd "$pkgname-$pkgver"
-  # do not load fonts from gstatic
-  patch -Np1 -i "../${pkgname}-1.3.2-fonts.patch"
   # setting FHS compliant default paths, remove debug options
   patch -Np1 -i "../${pkgname}-1.3.2-settings.patch"
   touch settings_local.py
-  # increase the maximum allowed version of django to 3.2
-  # https://gitlab.com/mailman/hyperkitty/-/merge_requests/357
- 

[arch-commits] Commit in freecad/repos (5 files)

2021-10-21 Thread Antonio Rojas via arch-commits
Date: Thursday, October 21, 2021 @ 19:50:31
  Author: arojas
Revision: 1032056

archrelease: copy trunk to community-staging-x86_64

Added:
  freecad/repos/community-staging-x86_64/
  freecad/repos/community-staging-x86_64/PKGBUILD
(from rev 1032055, freecad/trunk/PKGBUILD)
  freecad/repos/community-staging-x86_64/freecad-boost.patch
(from rev 1032055, freecad/trunk/freecad-boost.patch)
  freecad/repos/community-staging-x86_64/freecad-vtk9.patch
(from rev 1032055, freecad/trunk/freecad-vtk9.patch)
  freecad/repos/community-staging-x86_64/freecad.xml
(from rev 1032055, freecad/trunk/freecad.xml)

-+
 PKGBUILD|   99 +
 freecad-boost.patch |   25 +
 freecad-vtk9.patch  |  827 ++
 freecad.xml |9 
 4 files changed, 960 insertions(+)

Copied: freecad/repos/community-staging-x86_64/PKGBUILD (from rev 1032055, 
freecad/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2021-10-21 19:50:31 UTC (rev 1032056)
@@ -0,0 +1,99 @@
+# Maintainer: Alexander F. Rødseth 
+# Contributor: loqs 
+# Contributor: Gabriel Souza Franco 
+# Contributor: Florian Pritz
+# Contributor: Jonas Heinrich 
+# Contributor: Jordi De Groof 
+# Contributor: mickele
+# Contributor: manwithgrenade
+# Contributor: bricem13
+# Contributor: gborzi
+
+pkgname=freecad
+pkgver=0.19.2
+pkgrel=4
+_commit=7b5e18a0759de778b74d3a5c17eba9cb815035ac # tag: 0.19.2
+pkgdesc='General purpose 3D CAD modeler'
+arch=(x86_64)
+url='https://freecadweb.org/'
+license=(LGPL)
+depends=(boost-libs glew jsoncpp libspnav med netcdf opencascade openmpi
+ pyside2-tools python-matplotlib python-pivy python-ply python-pyside2
+ qt5-svg qt5-tools qt5-webkit qt5-x11extras qt5-xmlpatterns
+ xerces-c)
+makedepends=(boost cmake coin eigen gcc-fortran gendesk git ninja
+ python-shiboken2 shiboken2 swig python-mpi4py postgresql-libs 
pdal liblas libharu adios2 utf8cpp jdk-openjdk openvr)
+source=("git+https://github.com/FreeCAD/FreeCAD#commit=$_commit; freecad.xml
+ freecad-vtk9.patch
+ freecad-boost.patch)
+b2sums=('SKIP'
+
'f5f295b9b5f268126feffbe3f3344c124faf5e2263f3f071348bd7f5d0bf2e30eb33fcf174d0ab76ad80ca7bd8ddea95ccbaf7f33f0896189ac78603fecb9485'
+
'242702f926101c57774046548068d17b22bd582ba1a1c45534ac8ceaa174c56277db80f32bed8ad1475b37006a1d777193b6c098ed8a733772152a898d1dd825'
+
'6ec5dcead7f3438b387aeb3f608b910105d493aafcd47ae84715cdfe6f8651926056283ec4aeeab542b89df9fd9ffc2dbb74f5593e864acd23c8b352033ed1dc')
+
+prepare() {
+  patch -d FreeCAD -p1 -i "$srcdir"/freecad-vtk9.patch # Fix build with VTK 9 
(Fedora)
+  patch -d FreeCAD -p1 -i "$srcdir"/freecad-boost.patch # Fix Boost linking 
with VTK 9
+
+  cd FreeCAD/src
+  gendesk -f -n --pkgname "$pkgname" --pkgdesc "$pkgdesc" --name FreeCAD \
+--mimetypes='application/x-extension-fcstd' --startupnotify=true
+}
+
+build() {
+  # OpenCascade requires that /bin comes before /usr/bin in $PATH
+  export PATH="/usr/bin:$PATH"
+
+  mkdir -p build
+  cd build
+  cmake ../FreeCAD \
+-D BUILD_ENABLE_CXX_STD=C++14 \
+-D BUILD_QT5=ON \
+-D CMAKE_BUILD_TYPE=Release \
+-D CMAKE_C_FLAGS="$CFLAGS -fPIC -w" \
+-D CMAKE_CXX_FLAGS="$CXXFLAGS -fPIC -w" \
+-D CMAKE_INSTALL_DATADIR=/usr/share/freecad \
+-D CMAKE_INSTALL_DOCDIR=/usr/share/freecad/doc \
+-D CMAKE_INSTALL_PREFIX=/usr/lib/freecad \
+-D FREECAD_USE_EXTERNAL_PIVY=ON \
+-D FREECAD_USE_OCC_VARIANT='Official Version' \
+-D FREECAD_USE_QT_FILEDIALOG=ON \
+-D PYTHON_EXECUTABLE=/usr/bin/python \
+-D OpenVR_INCLUDE_DIR=/usr/include/openvr/ \
+-D OpenVR_LIBRARY=/usr/lib/libopenvr_api.so \
+-G Ninja
+  ninja
+}
+
+package() {
+  DESTDIR="$pkgdir" ninja -C build install
+
+  # Desktop shortcut
+  install -Dm644 FreeCAD/src/freecad.desktop \
+"$pkgdir/usr/share/applications/freecad.desktop"
+
+  # MIME info
+  install -Dm644 freecad.xml "$pkgdir/usr/share/mime/packages/freecad.xml"
+
+  # Thumbnailer, see FS#71592
+  install -Dm644 
"$pkgdir/usr/lib/freecad/share/thumbnailers/FreeCAD.thumbnailer" \
+"$pkgdir/usr/share/thumbnailers/FreeCAD.thumbnailer"
+  rm -f "$pkgdir/usr/lib/freecad/share/thumbnailers/FreeCAD.thumbnailer"
+
+  # Icons
+  cd FreeCAD/src/Gui/Icons
+  for i in 16 32 48 64; do
+install -Dm644 "freecad-icon-$i.png" \
+  "$pkgdir/usr/share/icons/hicolor/${i}x$i/apps/freecad.png"
+  done
+  install -Dm644 freecad.svg \
+"$pkgdir/usr/share/icons/hicolor/scalable/apps/freecad.svg"
+
+  # Symlinks in /usr/bin
+  install -d "$pkgdir/usr/bin"
+  ln -sf /usr/lib/freecad/bin/FreeCAD "$pkgdir/usr/bin/freecad"
+  ln -sf /usr/lib/freecad/bin/FreeCAD "$pkgdir/usr/bin/FreeCAD"
+  ln -sf /usr/lib/freecad/bin/FreeCADCmd "$pkgdir/usr/bin/freecadcmd"
+  ln -sf 

[arch-commits] Commit in freecad/trunk (freecad-boost.patch)

2021-10-21 Thread Antonio Rojas via arch-commits
Date: Thursday, October 21, 2021 @ 19:50:16
  Author: arojas
Revision: 1032055

Commit patch

Added:
  freecad/trunk/freecad-boost.patch

-+
 freecad-boost.patch |   25 +
 1 file changed, 25 insertions(+)

Added: freecad-boost.patch
===
--- freecad-boost.patch (rev 0)
+++ freecad-boost.patch 2021-10-21 19:50:16 UTC (rev 1032055)
@@ -0,0 +1,25 @@
+Index: FreeCAD-0.19.2/CMakeLists.txt
+===
+--- FreeCAD-0.19.2.orig/CMakeLists.txt
 FreeCAD-0.19.2/CMakeLists.txt
+@@ -46,6 +46,7 @@ if(NOT FREECAD_LIBPACK_USE OR FREECAD_LI
+ SetupPCL()
+ SetupPybind11()
+ SetupBoost()
++  set(Boost_LIBRARIES_App ${Boost_LIBRARIES})
+ SetupXercesC()
+ find_package(ZLIB REQUIRED)
+ find_package(PyCXX REQUIRED)
+Index: FreeCAD-0.19.2/src/App/CMakeLists.txt
+===
+--- FreeCAD-0.19.2.orig/src/App/CMakeLists.txt
 FreeCAD-0.19.2/src/App/CMakeLists.txt
+@@ -59,7 +59,7 @@ include_directories(
+ 
+ set(FreeCADApp_LIBS
+ FreeCADBase
+-${Boost_LIBRARIES}
++${Boost_LIBRARIES_App}
+ )
+ 
+ if (BUILD_QT5)



[arch-commits] Commit in freecad/trunk (PKGBUILD freecad-vtk9.patch)

2021-10-21 Thread Antonio Rojas via arch-commits
Date: Thursday, October 21, 2021 @ 19:49:50
  Author: arojas
Revision: 1032054

vtk 9 rebuild

Added:
  freecad/trunk/freecad-vtk9.patch
Modified:
  freecad/trunk/PKGBUILD

+
 PKGBUILD   |   17 -
 freecad-vtk9.patch |  827 +++
 2 files changed, 840 insertions(+), 4 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2021-10-21 19:47:55 UTC (rev 1032053)
+++ PKGBUILD2021-10-21 19:49:50 UTC (rev 1032054)
@@ -11,7 +11,7 @@
 
 pkgname=freecad
 pkgver=0.19.2
-pkgrel=3
+pkgrel=4
 _commit=7b5e18a0759de778b74d3a5c17eba9cb815035ac # tag: 0.19.2
 pkgdesc='General purpose 3D CAD modeler'
 arch=(x86_64)
@@ -22,12 +22,19 @@
  qt5-svg qt5-tools qt5-webkit qt5-x11extras qt5-xmlpatterns
  xerces-c)
 makedepends=(boost cmake coin eigen gcc-fortran gendesk git ninja
- python-shiboken2 shiboken2 swig)
-source=("git+https://github.com/FreeCAD/FreeCAD#commit=$_commit; freecad.xml)
+ python-shiboken2 shiboken2 swig python-mpi4py postgresql-libs 
pdal liblas libharu adios2 utf8cpp jdk-openjdk openvr)
+source=("git+https://github.com/FreeCAD/FreeCAD#commit=$_commit; freecad.xml
+ freecad-vtk9.patch
+ freecad-boost.patch)
 b2sums=('SKIP'
-
'f5f295b9b5f268126feffbe3f3344c124faf5e2263f3f071348bd7f5d0bf2e30eb33fcf174d0ab76ad80ca7bd8ddea95ccbaf7f33f0896189ac78603fecb9485')
+
'f5f295b9b5f268126feffbe3f3344c124faf5e2263f3f071348bd7f5d0bf2e30eb33fcf174d0ab76ad80ca7bd8ddea95ccbaf7f33f0896189ac78603fecb9485'
+
'242702f926101c57774046548068d17b22bd582ba1a1c45534ac8ceaa174c56277db80f32bed8ad1475b37006a1d777193b6c098ed8a733772152a898d1dd825'
+
'6ec5dcead7f3438b387aeb3f608b910105d493aafcd47ae84715cdfe6f8651926056283ec4aeeab542b89df9fd9ffc2dbb74f5593e864acd23c8b352033ed1dc')
 
 prepare() {
+  patch -d FreeCAD -p1 -i "$srcdir"/freecad-vtk9.patch # Fix build with VTK 9 
(Fedora)
+  patch -d FreeCAD -p1 -i "$srcdir"/freecad-boost.patch # Fix Boost linking 
with VTK 9
+
   cd FreeCAD/src
   gendesk -f -n --pkgname "$pkgname" --pkgdesc "$pkgdesc" --name FreeCAD \
 --mimetypes='application/x-extension-fcstd' --startupnotify=true
@@ -52,6 +59,8 @@
 -D FREECAD_USE_OCC_VARIANT='Official Version' \
 -D FREECAD_USE_QT_FILEDIALOG=ON \
 -D PYTHON_EXECUTABLE=/usr/bin/python \
+-D OpenVR_INCLUDE_DIR=/usr/include/openvr/ \
+-D OpenVR_LIBRARY=/usr/lib/libopenvr_api.so \
 -G Ninja
   ninja
 }

Added: freecad-vtk9.patch
===
--- freecad-vtk9.patch  (rev 0)
+++ freecad-vtk9.patch  2021-10-21 19:49:50 UTC (rev 1032054)
@@ -0,0 +1,827 @@
+From bb9bcbd51df7c3cb76c5823038e4ea0f7e25a9ff Mon Sep 17 00:00:00 2001
+From: wmayer 
+Date: Mon, 12 Oct 2020 17:56:03 +0200
+Subject: [PATCH] Make smesh compile with vtk9
+
+---
+ .../salomesmesh/inc/SMDS_MeshElement.hxx  |  9 +++-
+ .../salomesmesh/inc/SMDS_UnstructuredGrid.hxx |  4 ++
+ .../salomesmesh/src/SMDS/SMDS_BallElement.cpp |  9 +++-
+ .../salomesmesh/src/SMDS/SMDS_Downward.cpp| 44 +--
+ .../salomesmesh/src/SMDS/SMDS_Mesh.cpp|  6 ++-
+ .../src/SMDS/SMDS_Mesh0DElement.cpp   | 12 +
+ .../salomesmesh/src/SMDS/SMDS_MeshNode.cpp| 10 ++---
+ .../src/SMDS/SMDS_UnstructuredGrid.cpp| 35 +--
+ .../src/SMDS/SMDS_VtkCellIterator.cpp |  7 +--
+ .../salomesmesh/src/SMDS/SMDS_VtkEdge.cpp | 19 +++-
+ .../salomesmesh/src/SMDS/SMDS_VtkFace.cpp | 29 ++--
+ .../salomesmesh/src/SMDS/SMDS_VtkVolume.cpp   | 38 +++-
+ .../src/SMESH/SMESH_MeshEditor.cpp|  8 ++--
+ src/Mod/Fem/Gui/ViewProviderFemPostObject.cpp |  7 ++-
+ 14 files changed, 179 insertions(+), 58 deletions(-)
+
+Index: FreeCAD-0.19.2/src/3rdParty/salomesmesh/inc/SMDS_MeshElement.hxx
+===
+--- FreeCAD-0.19.2.orig/src/3rdParty/salomesmesh/inc/SMDS_MeshElement.hxx
 FreeCAD-0.19.2/src/3rdParty/salomesmesh/inc/SMDS_MeshElement.hxx
+@@ -40,11 +40,16 @@
+ 
+ #include 
+ #include 
++#include 
+ 
+ //typedef unsigned short UShortType;
+ typedef short ShortType;
+ typedef int   LongType;
+-
++#ifdef VTK_CELL_ARRAY_V2
++typedef const vtkIdType* vtkIdTypePtr;
++#else
++typedef vtkIdType* vtkIdTypePtr;
++#endif
+ class SMDS_MeshNode;
+ class SMDS_MeshEdge;
+ class SMDS_MeshFace;
+@@ -192,7 +197,7 @@ protected:
+   //! Element index in vector SMDS_Mesh::myNodes or SMDS_Mesh::myCells
+   int myID;
+   //! index in vtkUnstructuredGrid
+-  int myVtkID;
++  vtkIdType myVtkID;
+   //! SMDS_Mesh identification in SMESH
+   ShortType myMeshId;
+   //! SubShape and SubMesh identification in SMESHDS
+Index: FreeCAD-0.19.2/src/3rdParty/salomesmesh/inc/SMDS_UnstructuredGrid.hxx
+===
+--- 

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

2021-10-21 Thread David Runge via arch-commits
Date: Thursday, October 21, 2021 @ 19:47:55
  Author: dvzrv
Revision: 1032053

archrelease: copy trunk to community-any

Added:
  python-django-environ/repos/community-any/PKGBUILD
(from rev 1032052, python-django-environ/trunk/PKGBUILD)
Deleted:
  python-django-environ/repos/community-any/PKGBUILD

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

Deleted: PKGBUILD
===
--- PKGBUILD2021-10-21 19:47:48 UTC (rev 1032052)
+++ PKGBUILD2021-10-21 19:47:55 UTC (rev 1032053)
@@ -1,38 +0,0 @@
-# Maintainer: David Runge 
-
-_name=django-environ
-pkgname=python-django-environ
-pkgver=0.8.0
-pkgrel=1
-pkgdesc="Utilize 12factor inspired environment variables to configure your 
Django application"
-arch=('any')
-url="https://github.com/joke2k/django-environ;
-license=('MIT')
-depends=('python')
-makedepends=('python-setuptools')
-checkdepends=('python-pytest')
-source=("https://files.pythonhosted.org/packages/source/${_name::1}/${_name}/${_name}-${pkgver}.tar.gz;)
-sha512sums=('9c378a846fefc8730a7020569db669e411d84025280dc45bccfb16671dcec04e92fd3f80d5b4a1a8d9c6839ec90562bb7514966940ee90d7926c6a1fa703c68a')
-b2sums=('6fce5b2d0441275f1c87e9a3d2b875618c85d85a2fb31301a70ddc344878da24afcd132a9abf8ba460b33012ed1975629e2b6ce6056bdfb73b6c88b5549f35c6')
-
-prepare() {
-  mv -v "${_name}-${pkgver}" "$pkgname-$pkgver"
-}
-
-build() {
-  cd "$pkgname-$pkgver"
-  python setup.py build
-}
-
-check() {
-  cd "$pkgname-$pkgver"
-  export PYTHONPATH="${PWD}/build:${PYTHONPATH}"
-  pytest -vv
-}
-
-package() {
-  cd "$pkgname-$pkgver"
-  python setup.py install --optimize=1 --root="${pkgdir}"
-  install -vDm 644 {AUTHORS,CHANGELOG,README}.rst -t 
"${pkgdir}/usr/share/doc/${pkgname}"
-  install -vDm 644 LICENSE.txt -t "${pkgdir}/usr/share/licenses/${pkgname}"
-}

Copied: python-django-environ/repos/community-any/PKGBUILD (from rev 1032052, 
python-django-environ/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2021-10-21 19:47:55 UTC (rev 1032053)
@@ -0,0 +1,38 @@
+# Maintainer: David Runge 
+
+_name=django-environ
+pkgname=python-django-environ
+pkgver=0.8.1
+pkgrel=1
+pkgdesc="Utilize 12factor inspired environment variables to configure your 
Django application"
+arch=('any')
+url="https://github.com/joke2k/django-environ;
+license=('MIT')
+depends=('python')
+makedepends=('python-setuptools')
+checkdepends=('python-pytest')
+source=("https://files.pythonhosted.org/packages/source/${_name::1}/${_name}/${_name}-${pkgver}.tar.gz;)
+sha512sums=('20f30c2479fe50b4185c8cd252bfdc8d4c9e7c169742b45d616698de018d457144b8ecd7d552aee65d1573db7b39fd578f5c9d101115a16d6b5e330429a7b6c6')
+b2sums=('df2db4f76673504dfe0f89b04e98abe43b230fc6cb8f5b869ea888f907bc6179963532e3b794df6e4e54346fe3b0238edf54725853384d0b4488d1a771e381c2')
+
+prepare() {
+  mv -v "${_name}-${pkgver}" "$pkgname-$pkgver"
+}
+
+build() {
+  cd "$pkgname-$pkgver"
+  python setup.py build
+}
+
+check() {
+  cd "$pkgname-$pkgver"
+  export PYTHONPATH="${PWD}/build:${PYTHONPATH}"
+  pytest -vv
+}
+
+package() {
+  cd "$pkgname-$pkgver"
+  python setup.py install --optimize=1 --root="${pkgdir}"
+  install -vDm 644 {AUTHORS,CHANGELOG,README}.rst -t 
"${pkgdir}/usr/share/doc/${pkgname}"
+  install -vDm 644 LICENSE.txt -t "${pkgdir}/usr/share/licenses/${pkgname}"
+}



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

2021-10-21 Thread David Runge via arch-commits
Date: Thursday, October 21, 2021 @ 19:47:48
  Author: dvzrv
Revision: 1032052

upgpkg: python-django-environ 0.8.1-1: Upgrade to 0.8.1.

Modified:
  python-django-environ/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-10-21 19:44:25 UTC (rev 1032051)
+++ PKGBUILD2021-10-21 19:47:48 UTC (rev 1032052)
@@ -2,7 +2,7 @@
 
 _name=django-environ
 pkgname=python-django-environ
-pkgver=0.8.0
+pkgver=0.8.1
 pkgrel=1
 pkgdesc="Utilize 12factor inspired environment variables to configure your 
Django application"
 arch=('any')
@@ -12,8 +12,8 @@
 makedepends=('python-setuptools')
 checkdepends=('python-pytest')
 
source=("https://files.pythonhosted.org/packages/source/${_name::1}/${_name}/${_name}-${pkgver}.tar.gz;)
-sha512sums=('9c378a846fefc8730a7020569db669e411d84025280dc45bccfb16671dcec04e92fd3f80d5b4a1a8d9c6839ec90562bb7514966940ee90d7926c6a1fa703c68a')
-b2sums=('6fce5b2d0441275f1c87e9a3d2b875618c85d85a2fb31301a70ddc344878da24afcd132a9abf8ba460b33012ed1975629e2b6ce6056bdfb73b6c88b5549f35c6')
+sha512sums=('20f30c2479fe50b4185c8cd252bfdc8d4c9e7c169742b45d616698de018d457144b8ecd7d552aee65d1573db7b39fd578f5c9d101115a16d6b5e330429a7b6c6')
+b2sums=('df2db4f76673504dfe0f89b04e98abe43b230fc6cb8f5b869ea888f907bc6179963532e3b794df6e4e54346fe3b0238edf54725853384d0b4488d1a771e381c2')
 
 prepare() {
   mv -v "${_name}-${pkgver}" "$pkgname-$pkgver"



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

2021-10-21 Thread Daniel M. Capella via arch-commits
Date: Thursday, October 21, 2021 @ 19:44:25
  Author: polyzen
Revision: 1032051

archrelease: copy trunk to community-any

Added:
  stylelint/repos/community-any/PKGBUILD
(from rev 1032050, stylelint/trunk/PKGBUILD)
Deleted:
  stylelint/repos/community-any/PKGBUILD

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

Deleted: PKGBUILD
===
--- PKGBUILD2021-10-21 19:44:06 UTC (rev 1032050)
+++ PKGBUILD2021-10-21 19:44:25 UTC (rev 1032051)
@@ -1,41 +0,0 @@
-# Maintainer: Daniel M. Capella 
-
-pkgname=stylelint
-pkgver=13.13.1
-pkgrel=1
-pkgdesc='Mighty, modern CSS linter'
-arch=('any')
-url=https://stylelint.io
-license=('MIT')
-depends=('nodejs')
-makedepends=('git' 'npm' 'rsync')
-optdepends=('stylelint-config-standard: for the standard shareable config')
-source=("git+https://github.com/stylelint/stylelint.git#tag=$pkgver;)
-b2sums=('SKIP')
-
-build() {
-  cd $pkgname
-  npm ci
-}
-
-check() {
-  cd $pkgname
-  npm test
-}
-
-package() {
-  cd $pkgname
-
-  npm prune --production
-
-  install -d "$pkgdir"/usr/{bin,share/doc/$pkgname}
-  ln -s ../lib/node_modules/$pkgname/bin/$pkgname.js "$pkgdir"/usr/bin/$pkgname
-  install -Dt "$pkgdir"/usr/lib/node_modules/$pkgname/bin bin/$pkgname.js
-  rsync -r --exclude __tests__ --exclude lib/testUtils lib \
-"$pkgdir"/usr/lib/node_modules/$pkgname
-  cp -r node_modules package.json "$pkgdir"/usr/lib/node_modules/$pkgname
-  cp -r {CHANGELOG,CONTRIBUTING,README}.md docs 
"$pkgdir"/usr/share/doc/$pkgname
-  install -Dm644 -t "$pkgdir"/usr/share/licenses/$pkgname LICENSE
-}
-
-# vim:set ts=2 sw=2 et:

Copied: stylelint/repos/community-any/PKGBUILD (from rev 1032050, 
stylelint/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2021-10-21 19:44:25 UTC (rev 1032051)
@@ -0,0 +1,41 @@
+# Maintainer: Daniel M. Capella 
+
+pkgname=stylelint
+pkgver=14.0.0
+pkgrel=1
+pkgdesc='Mighty, modern CSS linter'
+arch=('any')
+url=https://stylelint.io
+license=('MIT')
+depends=('nodejs')
+makedepends=('git' 'npm' 'rsync')
+optdepends=('stylelint-config-standard: for the standard shareable config')
+source=("git+https://github.com/stylelint/stylelint.git#tag=$pkgver;)
+b2sums=('SKIP')
+
+prepare() {
+  cd $pkgname
+  npm ci
+}
+
+check() {
+  cd $pkgname
+  npm test
+}
+
+package() {
+  cd $pkgname
+
+  npm prune --production
+
+  install -d "$pkgdir"/usr/{bin,share/doc/$pkgname}
+  ln -s ../lib/node_modules/$pkgname/bin/$pkgname.js "$pkgdir"/usr/bin/$pkgname
+  install -Dt "$pkgdir"/usr/lib/node_modules/$pkgname/bin bin/$pkgname.js
+  rsync -r --exclude __tests__ --exclude lib/testUtils lib \
+"$pkgdir"/usr/lib/node_modules/$pkgname
+  cp -r node_modules package.json "$pkgdir"/usr/lib/node_modules/$pkgname
+  cp -r {CHANGELOG,CONTRIBUTING,README}.md docs 
"$pkgdir"/usr/share/doc/$pkgname
+  install -Dm644 -t "$pkgdir"/usr/share/licenses/$pkgname LICENSE
+}
+
+# vim:set ts=2 sw=2 et:



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

2021-10-21 Thread Daniel M. Capella via arch-commits
Date: Thursday, October 21, 2021 @ 19:44:06
  Author: polyzen
Revision: 1032050

upgpkg: stylelint 14.0.0-1

Modified:
  stylelint/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-10-21 19:43:28 UTC (rev 1032049)
+++ PKGBUILD2021-10-21 19:44:06 UTC (rev 1032050)
@@ -1,7 +1,7 @@
 # Maintainer: Daniel M. Capella 
 
 pkgname=stylelint
-pkgver=13.13.1
+pkgver=14.0.0
 pkgrel=1
 pkgdesc='Mighty, modern CSS linter'
 arch=('any')



[arch-commits] Commit in stylelint-config-standard/repos/community-any (2 files)

2021-10-21 Thread Daniel M. Capella via arch-commits
Date: Thursday, October 21, 2021 @ 19:43:28
  Author: polyzen
Revision: 1032049

archrelease: copy trunk to community-any

Added:
  stylelint-config-standard/repos/community-any/PKGBUILD
(from rev 1032048, stylelint-config-standard/trunk/PKGBUILD)
Deleted:
  stylelint-config-standard/repos/community-any/PKGBUILD

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

Deleted: PKGBUILD
===
--- PKGBUILD2021-10-21 19:43:10 UTC (rev 1032048)
+++ PKGBUILD2021-10-21 19:43:28 UTC (rev 1032049)
@@ -1,32 +0,0 @@
-# Maintainer: Daniel M. Capella 
-
-pkgname=stylelint-config-standard
-pkgver=22.0.0
-pkgrel=1
-pkgdesc='Standard shareable config for stylelint'
-arch=('any')
-url=https://github.com/stylelint/stylelint-config-standard
-license=('MIT')
-depends=('stylelint' 'stylelint-config-recommended')
-makedepends=('git' 'npm')
-source=("git+$url.git")
-b2sums=('SKIP')
-
-build() {
-  cd $pkgname
-  npm ci
-}
-
-check() {
-  cd $pkgname
-  npm test
-}
-
-package() {
-  cd $pkgname
-  install -Dm644 -t "$pkgdir"/usr/lib/node_modules/$pkgname index.js
-  install -Dm644 -t "$pkgdir"/usr/share/doc/$pkgname {CHANGELOG,README}.md
-  install -Dm644 -t "$pkgdir"/usr/share/licenses/$pkgname LICENSE
-}
-
-# vim:set ts=2 sw=2 et:

Copied: stylelint-config-standard/repos/community-any/PKGBUILD (from rev 
1032048, stylelint-config-standard/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2021-10-21 19:43:28 UTC (rev 1032049)
@@ -0,0 +1,32 @@
+# Maintainer: Daniel M. Capella 
+
+pkgname=stylelint-config-standard
+pkgver=23.0.0
+pkgrel=1
+pkgdesc='Standard shareable config for stylelint'
+arch=('any')
+url=https://github.com/stylelint/stylelint-config-standard
+license=('MIT')
+depends=('stylelint' 'stylelint-config-recommended')
+makedepends=('git' 'npm')
+source=("git+$url.git")
+b2sums=('SKIP')
+
+prepare() {
+  cd $pkgname
+  npm ci
+}
+
+check() {
+  cd $pkgname
+  npm test
+}
+
+package() {
+  cd $pkgname
+  install -Dm644 -t "$pkgdir"/usr/lib/node_modules/$pkgname index.js
+  install -Dm644 -t "$pkgdir"/usr/share/doc/$pkgname {CHANGELOG,README}.md
+  install -Dm644 -t "$pkgdir"/usr/share/licenses/$pkgname LICENSE
+}
+
+# vim:set ts=2 sw=2 et:



[arch-commits] Commit in stylelint-config-standard/trunk (PKGBUILD)

2021-10-21 Thread Daniel M. Capella via arch-commits
Date: Thursday, October 21, 2021 @ 19:43:10
  Author: polyzen
Revision: 1032048

upgpkg: stylelint-config-standard 23.0.0-1

Modified:
  stylelint-config-standard/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2021-10-21 19:42:48 UTC (rev 1032047)
+++ PKGBUILD2021-10-21 19:43:10 UTC (rev 1032048)
@@ -1,7 +1,7 @@
 # Maintainer: Daniel M. Capella 
 
 pkgname=stylelint-config-standard
-pkgver=22.0.0
+pkgver=23.0.0
 pkgrel=1
 pkgdesc='Standard shareable config for stylelint'
 arch=('any')



[arch-commits] Commit in stylelint-config-recommended/repos/community-any (2 files)

2021-10-21 Thread Daniel M. Capella via arch-commits
Date: Thursday, October 21, 2021 @ 19:42:48
  Author: polyzen
Revision: 1032047

archrelease: copy trunk to community-any

Added:
  stylelint-config-recommended/repos/community-any/PKGBUILD
(from rev 1032046, stylelint-config-recommended/trunk/PKGBUILD)
Deleted:
  stylelint-config-recommended/repos/community-any/PKGBUILD

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

Deleted: PKGBUILD
===
--- PKGBUILD2021-10-21 19:42:26 UTC (rev 1032046)
+++ PKGBUILD2021-10-21 19:42:48 UTC (rev 1032047)
@@ -1,32 +0,0 @@
-# Maintainer: Daniel M. Capella 
-
-pkgname=stylelint-config-recommended
-pkgver=5.0.0
-pkgrel=1
-pkgdesc='Recommended shareable config for stylelint'
-arch=('any')
-url=https://github.com/stylelint/stylelint-config-recommended
-license=('MIT')
-depends=('stylelint')
-makedepends=('git' 'npm')
-source=("git+$url.git")
-b2sums=('SKIP')
-
-build() {
-  cd $pkgname
-  npm ci
-}
-
-check() {
-  cd $pkgname
-  npm test
-}
-
-package() {
-  cd $pkgname
-  install -Dm644 -t "$pkgdir"/usr/lib/node_modules/$pkgname index.js
-  install -Dm644 -t "$pkgdir"/usr/share/doc/$pkgname {CHANGELOG,README}.md
-  install -Dm644 -t "$pkgdir"/usr/share/licenses/$pkgname LICENSE
-}
-
-# vim:set ts=2 sw=2 et:

Copied: stylelint-config-recommended/repos/community-any/PKGBUILD (from rev 
1032046, stylelint-config-recommended/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2021-10-21 19:42:48 UTC (rev 1032047)
@@ -0,0 +1,32 @@
+# Maintainer: Daniel M. Capella 
+
+pkgname=stylelint-config-recommended
+pkgver=6.0.0
+pkgrel=1
+pkgdesc='Recommended shareable config for stylelint'
+arch=('any')
+url=https://github.com/stylelint/stylelint-config-recommended
+license=('MIT')
+depends=('stylelint')
+makedepends=('git' 'npm')
+source=("git+$url.git")
+b2sums=('SKIP')
+
+prepare() {
+  cd $pkgname
+  npm ci
+}
+
+check() {
+  cd $pkgname
+  npm test
+}
+
+package() {
+  cd $pkgname
+  install -Dm644 -t "$pkgdir"/usr/lib/node_modules/$pkgname index.js
+  install -Dm644 -t "$pkgdir"/usr/share/doc/$pkgname {CHANGELOG,README}.md
+  install -Dm644 -t "$pkgdir"/usr/share/licenses/$pkgname LICENSE
+}
+
+# vim:set ts=2 sw=2 et:



  1   2   >