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

2022-06-27 Thread Chih-Hsuan Yen via arch-commits
Date: Tuesday, June 28, 2022 @ 03:38:22
  Author: yan12125
Revision: 1239801

archrelease: copy trunk to community-any

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

--+
 PKGBUILD |  156 ++---
 1 file changed, 78 insertions(+), 78 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2022-06-28 03:38:03 UTC (rev 1239800)
+++ PKGBUILD2022-06-28 03:38:22 UTC (rev 1239801)
@@ -1,78 +0,0 @@
-# Maintainer: Felix Yan 
-# Maintainer: Chih-Hsuan Yen 
-
-pkgname=nvchecker
-pkgver=2.8
-# curl https://api.github.com/repos/lilydjwg/nvchecker/git/ref/tags/v$pkgver | 
jq -r .object.sha
-_tag=e0c52f798723256937364b4376ac4414ac71286d
-pkgrel=1
-pkgdesc="New version checker for software releases"
-arch=('any')
-url="https://github.com/lilydjwg/nvchecker;
-license=('MIT')
-depends=('python' 'python-tomli' 'python-structlog' 'python-appdirs' 
'python-tornado' 'python-pycurl')
-makedepends=('git' 'python-docutils' 'python-setuptools' 'python-pygments')
-checkdepends=('python-pytest' 'python-pytest-asyncio' 'python-pytest-httpbin' 
'python-flaky' 'python-lxml' 'pyalpm' 'git')
-optdepends=(
-  'pyalpm: for using "sort_version_key = vercmp" in configuration files and 
the alpm source'
-  'python-lxml: for the htmlparser source'
-  'python-packaging: for the pypi source'
-  'git: support for git repositories'
-  'python-gobject: for nvchecker-notify'
-  'libnotify: for nvchecker-notify'
-)
-source=("git+https://github.com/lilydjwg/nvchecker.git?signed#tag=$_tag;)
-sha512sums=('SKIP')
-validpgpkeys=(
-  # No direct trust chain. Some related stuffs:
-  # https://api.github.com/users/lilydjwg/gpg_keys
-  # https://zh.wikipedia.org/wiki/User:Lilydjwg
-  '356690A1E7404E30D0E902B2E64D049594A54F54'
-)
-
-_backports=(
-  # update test_apt
-  b8b6e47d59f3013f490e4e5bef362009378b9a32
-)
-
-pkgver() {
-  cd nvchecker
-  git describe --tags | sed 's/^v//;s/-/+/g'
-}
-
-prepare() {
-  cd nvchecker
-
-  # this loop is stolen from core/systemd :)
-  local _c
-  for _c in "${_backports[@]}"; do
-git log --oneline -1 "${_c}"
-git cherry-pick -n "${_c}"
-  done
-}
-
-build() {
-  cd nvchecker
-  python setup.py build
-
-  make -C docs man
-}
-
-check() {
-  cd nvchecker
-  pytest
-}
-
-package() {
-  cd nvchecker
-  python setup.py install --root="$pkgdir" --optimize=1 --skip-build
-  install -Dm644 LICENSE -t "$pkgdir"/usr/share/licenses/$pkgname
-
-  # bash completion scripts & docs
-  install -Dm644 scripts/nvtake.bash_completion 
"$pkgdir"/usr/share/bash-completion/completions/nvtake
-  install -Dm644 docs/usage.rst -t "$pkgdir"/usr/share/doc/$pkgname/
-  install -Dm644 sample_config.toml -t "$pkgdir"/usr/share/doc/$pkgname/
-  install -Dm644 docs/_build/man/nvchecker.1 -t "$pkgdir"/usr/share/man/man1/
-}
-
-# vim:set ts=2 sw=2 et:

Copied: nvchecker/repos/community-any/PKGBUILD (from rev 1239800, 
nvchecker/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2022-06-28 03:38:22 UTC (rev 1239801)
@@ -0,0 +1,78 @@
+# Maintainer: Felix Yan 
+# Maintainer: Chih-Hsuan Yen 
+
+pkgname=nvchecker
+pkgver=2.9
+# curl https://api.github.com/repos/lilydjwg/nvchecker/git/ref/tags/v$pkgver | 
jq -r .object.sha
+_tag=b47ff65de4a04fe03b5a76fd020cddd9e79b1fe7
+pkgrel=1
+pkgdesc="New version checker for software releases"
+arch=('any')
+url="https://github.com/lilydjwg/nvchecker;
+license=('MIT')
+depends=('python' 'python-tomli' 'python-structlog' 'python-appdirs' 
'python-tornado' 'python-pycurl')
+makedepends=('git' 'python-docutils' 'python-setuptools' 'python-pygments')
+checkdepends=('python-pytest' 'python-pytest-asyncio' 'python-pytest-httpbin' 
'python-flaky'
+  'pyalpm' 'python-awesomeversion' 'python-lxml' 'git')
+optdepends=(
+  'pyalpm: for using "sort_version_key = vercmp" in configuration files and 
the alpm source'
+  'python-awesomeversion: for using "sort_version_key = awesomeversion" in 
configuration files'
+  'python-lxml: for the htmlparser source'
+  'python-packaging: for the pypi source'
+  'git: support for git repositories'
+  'python-gobject: for nvchecker-notify'
+  'libnotify: for nvchecker-notify'
+)
+source=("git+https://github.com/lilydjwg/nvchecker.git?signed#tag=$_tag;)
+sha512sums=('SKIP')
+validpgpkeys=(
+  # No direct trust chain. Some related stuffs:
+  # https://api.github.com/users/lilydjwg/gpg_keys
+  # https://zh.wikipedia.org/wiki/User:Lilydjwg
+  '356690A1E7404E30D0E902B2E64D049594A54F54'
+)
+
+_backports=(
+)
+
+pkgver() {
+  cd nvchecker
+  git describe --tags | sed 's/^v//;s/-/+/g'
+}
+
+prepare() {
+  cd nvchecker
+
+  # this loop is stolen from core/systemd :)
+  local _c
+  for _c in "${_backports[@]}"; do
+git log 

[arch-commits] Commit in nvchecker/trunk (4 files)

2022-06-27 Thread Chih-Hsuan Yen via arch-commits
Date: Tuesday, June 28, 2022 @ 03:38:03
  Author: yan12125
Revision: 1239800

upgpkg: nvchecker 2.9-1

See [1] for python-awesomeversion

[1] 
https://github.com/lilydjwg/nvchecker/commit/ffe84cae085e61c4bda22c6f0b2c4f72d7c74ace

Added:
  nvchecker/trunk/keys/
  nvchecker/trunk/keys/pgp/
  nvchecker/trunk/keys/pgp/356690A1E7404E30D0E902B2E64D049594A54F54.asc
Modified:
  nvchecker/trunk/PKGBUILD

---+
 PKGBUILD  |8 +---
 keys/pgp/356690A1E7404E30D0E902B2E64D049594A54F54.asc |1 +
 2 files changed, 6 insertions(+), 3 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2022-06-28 01:19:17 UTC (rev 1239799)
+++ PKGBUILD2022-06-28 03:38:03 UTC (rev 1239800)
@@ -2,9 +2,9 @@
 # Maintainer: Chih-Hsuan Yen 
 
 pkgname=nvchecker
-pkgver=2.8
+pkgver=2.9
 # curl https://api.github.com/repos/lilydjwg/nvchecker/git/ref/tags/v$pkgver | 
jq -r .object.sha
-_tag=e0c52f798723256937364b4376ac4414ac71286d
+_tag=b47ff65de4a04fe03b5a76fd020cddd9e79b1fe7
 pkgrel=1
 pkgdesc="New version checker for software releases"
 arch=('any')
@@ -12,9 +12,11 @@
 license=('MIT')
 depends=('python' 'python-tomli' 'python-structlog' 'python-appdirs' 
'python-tornado' 'python-pycurl')
 makedepends=('git' 'python-docutils' 'python-setuptools' 'python-pygments')
-checkdepends=('python-pytest' 'python-pytest-asyncio' 'python-pytest-httpbin' 
'python-flaky' 'python-lxml' 'pyalpm' 'git')
+checkdepends=('python-pytest' 'python-pytest-asyncio' 'python-pytest-httpbin' 
'python-flaky'
+  'pyalpm' 'python-awesomeversion' 'python-lxml' 'git')
 optdepends=(
   'pyalpm: for using "sort_version_key = vercmp" in configuration files and 
the alpm source'
+  'python-awesomeversion: for using "sort_version_key = awesomeversion" in 
configuration files'
   'python-lxml: for the htmlparser source'
   'python-packaging: for the pypi source'
   'git: support for git repositories'

Added: keys/pgp/356690A1E7404E30D0E902B2E64D049594A54F54.asc
===
(Binary files differ)

Index: nvchecker/trunk/keys/pgp/356690A1E7404E30D0E902B2E64D049594A54F54.asc
===
--- keys/pgp/356690A1E7404E30D0E902B2E64D049594A54F54.asc   2022-06-28 
01:19:17 UTC (rev 1239799)
+++ keys/pgp/356690A1E7404E30D0E902B2E64D049594A54F54.asc   2022-06-28 
03:38:03 UTC (rev 1239800)

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


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

2022-06-27 Thread Jan Steffens via arch-commits
Date: Tuesday, June 28, 2022 @ 01:19:17
  Author: heftig
Revision: 1239799

archrelease: copy trunk to community-any

Added:
  jruby/repos/community-any/PKGBUILD
(from rev 1239798, jruby/trunk/PKGBUILD)
Deleted:
  jruby/repos/community-any/PKGBUILD

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

Deleted: PKGBUILD
===
--- PKGBUILD2022-06-28 01:19:02 UTC (rev 1239798)
+++ PKGBUILD2022-06-28 01:19:17 UTC (rev 1239799)
@@ -1,31 +0,0 @@
-# Maintainer: Jan Alexander Steffens (heftig) 
-# Contributor: FaziBear 
-
-pkgname=jruby
-pkgver=9.3.4.0
-pkgrel=1
-pkgdesc="100% pure-Java implementation of the Ruby programming language"
-url="https://www.jruby.org/;
-arch=(any)
-license=(EPL GPL2 LGPL2.1 custom)
-options=(!strip)
-source=(https://repo1.maven.org/maven2/org/jruby/jruby-dist/$pkgver/jruby-dist-$pkgver-bin.tar.gz)
-md5sums=('7292dd9a56155aa015ec08c03855b3fc')
-sha1sums=('91e54b1c8962dd7a7fbcbab012f5d8ba1f15e5a4')
-sha256sums=('531544d327a87155d8c804f153a2df3cf04f0182561cb2dd2c9372f48605b65c')
-
-prepare() {
-  cd jruby-$pkgver
-  rm -rv bin/*.{bat,dll,exe} lib/jni/{Darwin,*-SunOS,*-Windows,*-AIX,*-*BSD}
-  chmod -cR g-w .
-}
-
-package() {
-  depends=(java-runtime-headless bash)
-
-  mkdir -p "$pkgdir"/{opt,usr/bin,usr/share/licenses/$pkgname}
-  cp -a jruby-$pkgver "$pkgdir/opt/jruby"
-  ln -srt "$pkgdir/usr/bin" \
-"$pkgdir"/opt/jruby/bin/j{irb,irb_swing,gem,ruby,rubyc}
-  install -Dt "$pkgdir/usr/share/licenses/$pkgname" -m644 jruby-$pkgver/COPYING
-}

Copied: jruby/repos/community-any/PKGBUILD (from rev 1239798, 
jruby/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2022-06-28 01:19:17 UTC (rev 1239799)
@@ -0,0 +1,31 @@
+# Maintainer: Jan Alexander Steffens (heftig) 
+# Contributor: FaziBear 
+
+pkgname=jruby
+pkgver=9.3.6.0
+pkgrel=1
+pkgdesc="100% pure-Java implementation of the Ruby programming language"
+url="https://www.jruby.org/;
+arch=(any)
+license=(EPL GPL2 LGPL2.1 custom)
+options=(!strip)
+source=(https://repo1.maven.org/maven2/org/jruby/jruby-dist/$pkgver/jruby-dist-$pkgver-bin.tar.gz)
+md5sums=('bc5a7b02be69fdf3f5584e8880fc7dcc')
+sha1sums=('aefb8a4b564f4f5d6d79b5650fd32bbf91491cd4')
+sha256sums=('747af6af99a674f208f40da8db22d77c6da493a83280e990b52d523abd9499e2')
+
+prepare() {
+  cd jruby-$pkgver
+  rm -rv bin/*.{bat,dll,exe} lib/jni/{Darwin,*-SunOS,*-Windows,*-AIX,*-*BSD}
+  chmod -cR g-w .
+}
+
+package() {
+  depends=(java-runtime-headless bash)
+
+  mkdir -p "$pkgdir"/{opt,usr/bin,usr/share/licenses/$pkgname}
+  cp -a jruby-$pkgver "$pkgdir/opt/jruby"
+  ln -srt "$pkgdir/usr/bin" \
+"$pkgdir"/opt/jruby/bin/j{irb,irb_swing,gem,ruby,rubyc}
+  install -Dt "$pkgdir/usr/share/licenses/$pkgname" -m644 jruby-$pkgver/COPYING
+}



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

2022-06-27 Thread Jan Steffens via arch-commits
Date: Tuesday, June 28, 2022 @ 01:19:02
  Author: heftig
Revision: 1239798

9.3.6.0-1

Modified:
  jruby/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2022-06-28 01:02:49 UTC (rev 1239797)
+++ PKGBUILD2022-06-28 01:19:02 UTC (rev 1239798)
@@ -2,7 +2,7 @@
 # Contributor: FaziBear 
 
 pkgname=jruby
-pkgver=9.3.4.0
+pkgver=9.3.6.0
 pkgrel=1
 pkgdesc="100% pure-Java implementation of the Ruby programming language"
 url="https://www.jruby.org/;
@@ -10,9 +10,9 @@
 license=(EPL GPL2 LGPL2.1 custom)
 options=(!strip)
 
source=(https://repo1.maven.org/maven2/org/jruby/jruby-dist/$pkgver/jruby-dist-$pkgver-bin.tar.gz)
-md5sums=('7292dd9a56155aa015ec08c03855b3fc')
-sha1sums=('91e54b1c8962dd7a7fbcbab012f5d8ba1f15e5a4')
-sha256sums=('531544d327a87155d8c804f153a2df3cf04f0182561cb2dd2c9372f48605b65c')
+md5sums=('bc5a7b02be69fdf3f5584e8880fc7dcc')
+sha1sums=('aefb8a4b564f4f5d6d79b5650fd32bbf91491cd4')
+sha256sums=('747af6af99a674f208f40da8db22d77c6da493a83280e990b52d523abd9499e2')
 
 prepare() {
   cd jruby-$pkgver



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

2022-06-27 Thread Daniel M. Capella via arch-commits
Date: Tuesday, June 28, 2022 @ 01:02:49
  Author: polyzen
Revision: 1239797

archrelease: copy trunk to community-any

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

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

Deleted: PKGBUILD
===
--- PKGBUILD2022-06-28 01:02:21 UTC (rev 1239796)
+++ PKGBUILD2022-06-28 01:02:49 UTC (rev 1239797)
@@ -1,53 +0,0 @@
-# Maintainer: Maxim Baz <$pkgname at maximbaz dot com>
-# Maintainer: Daniel M. Capella 
-# Contributor: James Zhu 
-
-pkgname=python-black
-pkgver=22.3.0
-pkgrel=1
-pkgdesc='Uncompromising Python code formatter'
-arch=('any')
-url=https://github.com/psf/black
-license=('MIT')
-depends=('python' 'python-click' 'python-mypy_extensions' 'python-pathspec'
- 'python-platformdirs' 'python-tomli' 'python-typing_extensions')
-makedepends=('python-build' 'python-installer' 'python-setuptools-scm'
- 'python-wheel')
-checkdepends=('ipython' 'python-aiohttp' 'python-parameterized' 'python-pytest'
-  'python-typed-ast' 'python-tokenize-rt')
-optdepends=('ipython: for Jupyter notebook support'
-'python-tokenize-rt: for Jupyter notebook support'
-'python-aiohttp: for the blackd HTTP server'
-'python-colorama: for colored diffs')
-source=("https://files.pythonhosted.org/packages/source/b/black/black-$pkgver.tar.gz;)
-sha256sums=('35020b8886c022ced9282b51b5a875b6d1ab0c387b31a065b84db7c33085ca79')
-b2sums=('f35a285b622ac642a5be8ea51c27e448a5a27b427f577f11d2fd384e2e182d0552d554f672d0f4f73e8272a269352b0154b4baaf2bf3de5d765a6685a3f918cd')
-
-build() {
-  cd "black-$pkgver"
-  python -m build --wheel --skip-dependency-check --no-isolation
-}
-
-check() {
-  cd "black-$pkgver"
-  python -m venv --system-site-packages test-env
-  test-env/bin/python -m installer dist/*.whl
-  PATH="$PWD/test-env/bin:$PATH" test-env/bin/python -m pytest
-}
-
-package() {
-  cd "black-$pkgver"
-  python -m installer --destdir="$pkgdir" dist/*.whl
-
-  # Symlink license file
-  local site_packages=$(python -c "import site; 
print(site.getsitepackages()[0])")
-  install -d "$pkgdir"/usr/share/licenses/$pkgname
-  ln -s "$site_packages"/black-$pkgver.dist-info/LICENSE \
-"$pkgdir"/usr/share/licenses/$pkgname/LICENSE
-
-  # vim plugin
-  install -Dm644 plugin/black.vim 
"$pkgdir/usr/share/vim/vimfiles/plugin/black.vim"
-  install -Dm644 autoload/black.vim 
"$pkgdir/usr/share/vim/vimfiles/autoload/black.vim"
-}
-
-# vim:set ts=2 sw=2 et:

Copied: python-black/repos/community-any/PKGBUILD (from rev 1239796, 
python-black/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2022-06-28 01:02:49 UTC (rev 1239797)
@@ -0,0 +1,53 @@
+# Maintainer: Maxim Baz <$pkgname at maximbaz dot com>
+# Maintainer: Daniel M. Capella 
+# Contributor: James Zhu 
+
+pkgname=python-black
+pkgver=22.6.0
+pkgrel=1
+pkgdesc='Uncompromising Python code formatter'
+arch=('any')
+url=https://github.com/psf/black
+license=('MIT')
+depends=('python' 'python-click' 'python-mypy_extensions' 'python-pathspec'
+ 'python-platformdirs' 'python-tomli' 'python-typing_extensions')
+makedepends=('python-build' 'python-installer' 'python-setuptools-scm'
+ 'python-wheel')
+checkdepends=('ipython' 'python-aiohttp' 'python-parameterized' 'python-pytest'
+  'python-typed-ast' 'python-tokenize-rt')
+optdepends=('ipython: for Jupyter notebook support'
+'python-tokenize-rt: for Jupyter notebook support'
+'python-aiohttp: for the blackd HTTP server'
+'python-colorama: for colored diffs')
+source=("https://files.pythonhosted.org/packages/source/b/black/black-$pkgver.tar.gz;)
+sha256sums=('6c6d39e28aed379aec40da1c65434c77d75e65bb59a1e1c283de545fb4e7c6c9')
+b2sums=('d85a4e74db0b842b00145038aac2815e13ff84207649af038421810edfb0efcae76f938d4a8ec49d81c4b017dfb0c24cc87333e879e609a123aaa86b956aebcf')
+
+build() {
+  cd "black-$pkgver"
+  python -m build --wheel --skip-dependency-check --no-isolation
+}
+
+check() {
+  cd "black-$pkgver"
+  python -m venv --system-site-packages test-env
+  test-env/bin/python -m installer dist/*.whl
+  PATH="$PWD/test-env/bin:$PATH" test-env/bin/python -m pytest
+}
+
+package() {
+  cd "black-$pkgver"
+  python -m installer --destdir="$pkgdir" dist/*.whl
+
+  # Symlink license file
+  local site_packages=$(python -c "import site; 
print(site.getsitepackages()[0])")
+  install -d "$pkgdir"/usr/share/licenses/$pkgname
+  ln -s "$site_packages"/black-$pkgver.dist-info/LICENSE \
+"$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+
+  # vim plugin
+  install -Dm644 plugin/black.vim 

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

2022-06-27 Thread Daniel M. Capella via arch-commits
Date: Tuesday, June 28, 2022 @ 01:02:21
  Author: polyzen
Revision: 1239796

upgpkg: python-black 22.6.0-1

Modified:
  python-black/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2022-06-28 00:09:32 UTC (rev 1239795)
+++ PKGBUILD2022-06-28 01:02:21 UTC (rev 1239796)
@@ -3,7 +3,7 @@
 # Contributor: James Zhu 
 
 pkgname=python-black
-pkgver=22.3.0
+pkgver=22.6.0
 pkgrel=1
 pkgdesc='Uncompromising Python code formatter'
 arch=('any')
@@ -20,8 +20,8 @@
 'python-aiohttp: for the blackd HTTP server'
 'python-colorama: for colored diffs')
 
source=("https://files.pythonhosted.org/packages/source/b/black/black-$pkgver.tar.gz;)
-sha256sums=('35020b8886c022ced9282b51b5a875b6d1ab0c387b31a065b84db7c33085ca79')
-b2sums=('f35a285b622ac642a5be8ea51c27e448a5a27b427f577f11d2fd384e2e182d0552d554f672d0f4f73e8272a269352b0154b4baaf2bf3de5d765a6685a3f918cd')
+sha256sums=('6c6d39e28aed379aec40da1c65434c77d75e65bb59a1e1c283de545fb4e7c6c9')
+b2sums=('d85a4e74db0b842b00145038aac2815e13ff84207649af038421810edfb0efcae76f938d4a8ec49d81c4b017dfb0c24cc87333e879e609a123aaa86b956aebcf')
 
 build() {
   cd "black-$pkgver"



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

2022-06-27 Thread Bruno Pagani via arch-commits
Date: Tuesday, June 28, 2022 @ 00:09:32
  Author: archange
Revision: 1239795

archrelease: copy trunk to community-staging-x86_64

Added:
  python-pyogrio/repos/community-staging-x86_64/
  python-pyogrio/repos/community-staging-x86_64/PKGBUILD
(from rev 1239794, python-pyogrio/trunk/PKGBUILD)

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

Copied: python-pyogrio/repos/community-staging-x86_64/PKGBUILD (from rev 
1239794, python-pyogrio/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2022-06-28 00:09:32 UTC (rev 1239795)
@@ -0,0 +1,32 @@
+# Maintainer: Bruno Pagani 
+
+_pkg=pyogrio
+pkgname=python-${_pkg}
+pkgver=0.4.0
+pkgrel=2
+pkgdesc="Vectorized vector I/O using OGR"
+arch=(x86_64)
+url="https://pyogrio.readthedocs.io/;
+license=(MIT)
+depends=(gdal python-certifi python-numpy)
+makedepends=(cython python-setuptools)
+checkdepends=(python-pytest)
+source=(https://files.pythonhosted.org/packages/source/${_pkg::1}/${_pkg}/${_pkg}-${pkgver}.tar.gz)
+sha256sums=('85480e687872a3e3b11b3e2147e8aa779e28f165c60e01b2102971c895b84b82')
+
+build() {
+  cd ${_pkg}-${pkgver}
+  python setup.py build
+}
+
+# ModuleNotFoundError: No module named 'pyogrio._ogr' even when setting 
PYTHONPATH or using a venv
+#check() {
+#  cd ${_pkg}-${pkgver}
+#  pytest -vv --color=yes
+#}
+
+package() {
+  cd ${_pkg}-${pkgver}
+  python setup.py install --prefix=/usr --root="${pkgdir}" --skip-build 
--optimize=1
+  install -Dm644 LICENSE -t "${pkgdir}"/usr/share/licenses/${pkgname}
+}



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

2022-06-27 Thread Bruno Pagani via arch-commits
Date: Tuesday, June 28, 2022 @ 00:09:27
  Author: archange
Revision: 1239794

gdal 3.5 rebuild

Modified:
  python-pyogrio/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2022-06-28 00:08:37 UTC (rev 1239793)
+++ PKGBUILD2022-06-28 00:09:27 UTC (rev 1239794)
@@ -3,7 +3,7 @@
 _pkg=pyogrio
 pkgname=python-${_pkg}
 pkgver=0.4.0
-pkgrel=1
+pkgrel=2
 pkgdesc="Vectorized vector I/O using OGR"
 arch=(x86_64)
 url="https://pyogrio.readthedocs.io/;



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

2022-06-27 Thread Bruno Pagani via arch-commits
Date: Tuesday, June 28, 2022 @ 00:08:37
  Author: archange
Revision: 1239793

archrelease: copy trunk to community-staging-x86_64

Added:
  python-fiona/repos/community-staging-x86_64/
  python-fiona/repos/community-staging-x86_64/PKGBUILD
(from rev 1239792, python-fiona/trunk/PKGBUILD)

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

Copied: python-fiona/repos/community-staging-x86_64/PKGBUILD (from rev 1239792, 
python-fiona/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2022-06-28 00:08:37 UTC (rev 1239793)
@@ -0,0 +1,49 @@
+# Maintainer: Bruno Pagani 
+
+_pkg=Fiona
+pkgname=python-${_pkg,,}
+pkgver=1.8.21
+pkgrel=2
+pkgdesc="Read and write geographic data files"
+arch=(x86_64)
+url="https://github.com/Toblerity/Fiona;
+license=(BSD)
+depends=(
+gdal
+python-attrs
+python-certifi
+python-click
+python-click-plugins
+python-cligj
+python-munch
+python-six
+)
+optdepends=(
+'python-shapely: fio-calc functionnality'
+'python-boto3: s3 support'
+)
+makedepends=(cython python-setuptools)
+checkdepends=(python-pytest python-boto3 python-pytz python-shapely)
+#source=(https://files.pythonhosted.org/packages/source/${_pkg::1}/${_pkg}/${_pkg}-${pkgver}.tar.gz)
+source=(https://github.com/Toblerity/Fiona/archive/${pkgver}/${pkgname}-${pkgver}.tar.gz)
+sha256sums=('55d1b99cb4310e663c529db5f583d81dd1090d35adad5be235a3f9cdf6611d8a')
+
+build() {
+  cd ${_pkg}-${pkgver}
+  python setup.py build
+}
+
+check() {
+  cd ${_pkg}-${pkgver}
+  mv fiona{,.bak} # Avoid non-working local import
+  local python_version=$(python -c 'import sys; print(".".join(map(str, 
sys.version_info[:2])))')
+  # Currently they are 66 failing tests but no time to investigate
+  PYTHONPATH="${PWD}"/build/lib.linux-${CARCH}-${python_version}/ pytest -vv 
--color=yes -m "not wheel" || echo "Warning: failed tests"
+  mv fiona{.bak,}
+}
+
+package() {
+  cd ${_pkg}-${pkgver}
+  python setup.py install --prefix=/usr --root="${pkgdir}" --skip-build 
--optimize=1
+  install -Dm644 LICENSE.txt -t "${pkgdir}"/usr/share/licenses/${pkgname}
+}



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

2022-06-27 Thread Bruno Pagani via arch-commits
Date: Tuesday, June 28, 2022 @ 00:08:32
  Author: archange
Revision: 1239792

gdal 3.5 rebuild

Modified:
  python-fiona/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2022-06-28 00:06:43 UTC (rev 1239791)
+++ PKGBUILD2022-06-28 00:08:32 UTC (rev 1239792)
@@ -3,7 +3,7 @@
 _pkg=Fiona
 pkgname=python-${_pkg,,}
 pkgver=1.8.21
-pkgrel=1
+pkgrel=2
 pkgdesc="Read and write geographic data files"
 arch=(x86_64)
 url="https://github.com/Toblerity/Fiona;



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

2022-06-27 Thread Bruno Pagani via arch-commits
Date: Tuesday, June 28, 2022 @ 00:06:43
  Author: archange
Revision: 1239791

archrelease: copy trunk to community-staging-x86_64

Added:
  gmt/repos/community-staging-x86_64/
  gmt/repos/community-staging-x86_64/PKGBUILD
(from rev 1239790, gmt/trunk/PKGBUILD)

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

Copied: gmt/repos/community-staging-x86_64/PKGBUILD (from rev 1239790, 
gmt/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2022-06-28 00:06:43 UTC (rev 1239791)
@@ -0,0 +1,49 @@
+# Maintainer: Bruno Pagani 
+
+pkgbase=gmt
+pkgname=(gmt gmt-doc)
+pkgver=6.4.0
+pkgrel=1
+pkgdesc="Generic Mapping Tools for manipulating and plotting geographic and 
cartesian data"
+arch=(x86_64)
+url="https://www.generic-mapping-tools.org;
+license=(LGPL)
+makedepends=(cmake blas curl ffmpeg fftw gdal geos ghostscript graphicsmagick 
lapack openmp netcdf pcre zlib)
+source=(https://github.com/GenericMappingTools/gmt/releases/download/${pkgver}/${pkgname}-${pkgver}-src.tar.xz)
+sha256sums=('b46effe59cf96f50c6ef6b031863310d819e63b2ed1aa873f94d70c619490672')
+
+build() {
+  cmake -B build -S ${pkgname}-${pkgver} \
+-DCMAKE_BUILD_TYPE=Release \
+-DCMAKE_INSTALL_PREFIX=/usr \
+-DGMT_LIBDIR=lib \
+-DGMT_DATADIR=share/gmt \
+-DGMT_MANDIR=share/man \
+-DGMT_DOCDIR=share/doc/gmt \
+-DGMT_ENABLE_OPENMP=ON \
+-DGSHHG_ROOT=/usr/share/gmt/coast \
+-DDCW_ROOT=/usr/share/gmt/dcw \
+-DCOPY_GSHHG=OFF \
+-DCOPY_DCW=OFF
+  make -C build
+}
+
+package_gmt() {
+  depends=(blas curl fftw gdal geos lapack openmp netcdf pcre zlib)
+  optdepends=(
+'gmt-doc: documentation'
+'ffmpeg: generate movies'
+'ghostscript: convert PostScript outputs'
+'graphicsmagick: generate animated GIFs'
+  )
+#'gmt-coast: coastlines'
+#'gmt-dcw: digital chart of the world polygon map'
+
+  make -C build DESTDIR="${pkgdir}" install
+  mv "${pkgdir}"/usr/share/doc "${srcdir}"/
+}
+
+package_gmt-doc() {
+  install -d "${pkgdir}"/usr/share/
+  mv doc "${pkgdir}"/usr/share/
+}



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

2022-06-27 Thread Bruno Pagani via arch-commits
Date: Tuesday, June 28, 2022 @ 00:06:36
  Author: archange
Revision: 1239790

upgpkg: gmt 6.4.0-1

Modified:
  gmt/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2022-06-27 23:58:35 UTC (rev 1239789)
+++ PKGBUILD2022-06-28 00:06:36 UTC (rev 1239790)
@@ -2,8 +2,8 @@
 
 pkgbase=gmt
 pkgname=(gmt gmt-doc)
-pkgver=6.3.0
-pkgrel=2
+pkgver=6.4.0
+pkgrel=1
 pkgdesc="Generic Mapping Tools for manipulating and plotting geographic and 
cartesian data"
 arch=(x86_64)
 url="https://www.generic-mapping-tools.org;
@@ -10,7 +10,7 @@
 license=(LGPL)
 makedepends=(cmake blas curl ffmpeg fftw gdal geos ghostscript graphicsmagick 
lapack openmp netcdf pcre zlib)
 
source=(https://github.com/GenericMappingTools/gmt/releases/download/${pkgver}/${pkgname}-${pkgver}-src.tar.xz)
-sha256sums=('69e29b62ee802a3a64260d6a1e023f1350e3bf4070221aa1307bf8a9e56c1ee5')
+sha256sums=('b46effe59cf96f50c6ef6b031863310d819e63b2ed1aa873f94d70c619490672')
 
 build() {
   cmake -B build -S ${pkgname}-${pkgver} \



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

2022-06-27 Thread Felix Yan via arch-commits
Date: Monday, June 27, 2022 @ 23:58:35
  Author: felixonmars
Revision: 1239789

archrelease: copy trunk to community-x86_64

Added:
  ocaml-sexplib0/repos/community-x86_64/PKGBUILD
(from rev 1239788, ocaml-sexplib0/trunk/PKGBUILD)
Deleted:
  ocaml-sexplib0/repos/community-x86_64/PKGBUILD

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

Deleted: PKGBUILD
===
--- PKGBUILD2022-06-27 23:58:21 UTC (rev 1239788)
+++ PKGBUILD2022-06-27 23:58:35 UTC (rev 1239789)
@@ -1,36 +0,0 @@
-# Maintainer: Felix Yan 
-# Contributor: Daniel Peukert 
-# Contributor: Jakob Gahde 
-
-_projectname='sexplib0'
-pkgname="ocaml-$_projectname"
-pkgver=0.15.0
-pkgrel=1
-pkgdesc='Library containing the definition of S-expressions and some base 
converters'
-arch=('x86_64')
-url="https://github.com/janestreet/$_projectname;
-license=('MIT')
-depends=('ocaml>=4.13.1')
-makedepends=('dune')
-options=('!strip')
-source=("$pkgname-$pkgver-$pkgrel.tar.gz::$url/archive/v$pkgver.tar.gz")
-sha256sums=('3d2c06dc35b64a3662dfd3cc433dd419ebf5d7c6c3c7c796a4105747d371627f')
-
-_sourcedirectory="$_projectname-$pkgver"
-
-build() {
-   cd "$srcdir/$_sourcedirectory/"
-   dune build --release --verbose
-}
-
-package() {
-   cd "$srcdir/$_sourcedirectory/"
-   DESTDIR="$pkgdir" dune install --prefix '/usr' --libdir 
'/usr/lib/ocaml' --release --verbose
-
-   install -dm755 "$pkgdir/usr/share/doc/$pkgname"
-   mv "$pkgdir/usr/doc/$_projectname/"* "$pkgdir/usr/share/doc/$pkgname/"
-   rm -r "$pkgdir/usr/doc/"
-
-   install -dm755 "$pkgdir/usr/share/licenses/$pkgname"
-   ln -sf "/usr/share/doc/$pkgname/LICENSE.md" 
"$pkgdir/usr/share/licenses/$pkgname/LICENSE.md"
-}

Copied: ocaml-sexplib0/repos/community-x86_64/PKGBUILD (from rev 1239788, 
ocaml-sexplib0/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2022-06-27 23:58:35 UTC (rev 1239789)
@@ -0,0 +1,36 @@
+# Maintainer: Felix Yan 
+# Contributor: Daniel Peukert 
+# Contributor: Jakob Gahde 
+
+_projectname='sexplib0'
+pkgname="ocaml-$_projectname"
+pkgver=0.15.1
+pkgrel=1
+pkgdesc='Library containing the definition of S-expressions and some base 
converters'
+arch=('x86_64')
+url="https://github.com/janestreet/$_projectname;
+license=('MIT')
+depends=('ocaml>=4.13.1')
+makedepends=('dune')
+options=('!strip')
+source=("$pkgname-$pkgver-$pkgrel.tar.gz::$url/archive/v$pkgver.tar.gz")
+sha256sums=('e8cd817eb3bc3f84a2065fa0255ab2b986a24baf1cc329d05627c516464267b3')
+
+_sourcedirectory="$_projectname-$pkgver"
+
+build() {
+   cd "$srcdir/$_sourcedirectory/"
+   dune build --release --verbose
+}
+
+package() {
+   cd "$srcdir/$_sourcedirectory/"
+   DESTDIR="$pkgdir" dune install --prefix '/usr' --libdir 
'/usr/lib/ocaml' --release --verbose
+
+   install -dm755 "$pkgdir/usr/share/doc/$pkgname"
+   mv "$pkgdir/usr/doc/$_projectname/"* "$pkgdir/usr/share/doc/$pkgname/"
+   rm -r "$pkgdir/usr/doc/"
+
+   install -dm755 "$pkgdir/usr/share/licenses/$pkgname"
+   ln -sf "/usr/share/doc/$pkgname/LICENSE.md" 
"$pkgdir/usr/share/licenses/$pkgname/LICENSE.md"
+}



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

2022-06-27 Thread Felix Yan via arch-commits
Date: Monday, June 27, 2022 @ 23:58:21
  Author: felixonmars
Revision: 1239788

upgpkg: ocaml-sexplib0 0.15.1-1

Modified:
  ocaml-sexplib0/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2022-06-27 23:55:52 UTC (rev 1239787)
+++ PKGBUILD2022-06-27 23:58:21 UTC (rev 1239788)
@@ -4,7 +4,7 @@
 
 _projectname='sexplib0'
 pkgname="ocaml-$_projectname"
-pkgver=0.15.0
+pkgver=0.15.1
 pkgrel=1
 pkgdesc='Library containing the definition of S-expressions and some base 
converters'
 arch=('x86_64')
@@ -14,7 +14,7 @@
 makedepends=('dune')
 options=('!strip')
 source=("$pkgname-$pkgver-$pkgrel.tar.gz::$url/archive/v$pkgver.tar.gz")
-sha256sums=('3d2c06dc35b64a3662dfd3cc433dd419ebf5d7c6c3c7c796a4105747d371627f')
+sha256sums=('e8cd817eb3bc3f84a2065fa0255ab2b986a24baf1cc329d05627c516464267b3')
 
 _sourcedirectory="$_projectname-$pkgver"
 



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

2022-06-27 Thread Bruno Pagani via arch-commits
Date: Monday, June 27, 2022 @ 23:55:52
  Author: archange
Revision: 1239787

archrelease: copy trunk to community-staging-x86_64

Added:
  liblas/repos/community-staging-x86_64/
  liblas/repos/community-staging-x86_64/PKGBUILD
(from rev 1239786, liblas/trunk/PKGBUILD)
  liblas/repos/community-staging-x86_64/fix-gdal-2.5.patch
(from rev 1239786, liblas/trunk/fix-gdal-2.5.patch)

+
 PKGBUILD   |   56 +++
 fix-gdal-2.5.patch |   28 +
 2 files changed, 84 insertions(+)

Copied: liblas/repos/community-staging-x86_64/PKGBUILD (from rev 1239786, 
liblas/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2022-06-27 23:55:52 UTC (rev 1239787)
@@ -0,0 +1,56 @@
+# Maintainer: Bruno Pagani 
+
+pkgname=liblas
+pkgver=1.8.1.r128+gded46373
+pkgrel=1
+pkgdesc="C/C++ library for reading and writing the very common LAS LiDAR 
format"
+arch=(x86_64)
+url="https://liblas.org/;
+license=(BSD)
+depends=(boost-libs gdal laszip2 libgeotiff proj)
+makedepends=(cmake boost git)
+#source=(https://download.osgeo.org/liblas/libLAS-${pkgver}.tar.bz2)
+#md5sums=('2e6a975dafdf57f59a385ccb87eb5919')
+#sha256sums=('9adb4a98c63b461ed2bc82e214ae522cbd809cff578f28511122efe6c7ea4e76')
+source=(git+https://github.com/libLAS/libLAS.git#commit=ded463732db1f9baf461be6f3fe5b8bb683c41cd
+fix-gdal-2.5.patch)
+sha256sums=(SKIP 
c492dd229664c0f1be1a7ca7a7e2df0414a04e2ac89dc5b5ce61463fbe84a6af)
+
+pkgver() {
+  cd libLAS
+  git describe --tags | sed 's/\([^-]*-g\)/r\1/;s/-/./;s/-/+/'
+}
+
+prepare() {
+  cd libLAS
+  # https://github.com/libLAS/libLAS/issues/164
+  patch -Np1 -i ../fix-gdal-2.5.patch
+  # Find our laszip 2.x version
+  sed -i 's@laszip/@laszip2/@g' cmake/modules/FindLASzip.cmake
+  sed -i 's@laszip/@laszip2/@g' src/header.cpp
+  sed -i 's@laszip/@laszip2/@g' src/version.cpp
+  sed -i 's@laszip/@laszip2/@g' src/detail/zippoint.cpp
+  sed -i 's@laszip/@laszip2/@g' src/detail/reader/zipreader.cpp
+  sed -i 's@laszip/@laszip2/@g' src/detail/writer/zipwriter.cpp
+}
+
+build() {
+  #cmake -B build -S libLAS-${pkgver} \
+  cmake -B build -S libLAS \
+-DCMAKE_INSTALL_PREFIX=/usr \
+-DWITH_GDAL=ON \
+-DWITH_GEOTIFF=ON \
+-DWITH_LASZIP=ON \
+-DWITH_UTILITIES=ON \
+-DCMAKE_INSTALL_RPATH=/usr/lib/laszip2 \
+-DLASZIP_INCLUDE_DIR=/usr/include \
+-DLASZIP_LIBRARY=/usr/lib/laszip2/liblaszip.so \
+-G "Unix Makefiles"
+  make -C build
+}
+
+package() {
+  make -C build DESTDIR="${pkgdir}" install
+  #install -Dm644 libLAS-${pkgver}/LICENSE.txt -t 
"${pkgdir}"/usr/share/licenses/${pkgname}
+  install -Dm644 libLAS/LICENSE.txt -t 
"${pkgdir}"/usr/share/licenses/${pkgname}
+}

Copied: liblas/repos/community-staging-x86_64/fix-gdal-2.5.patch (from rev 
1239786, liblas/trunk/fix-gdal-2.5.patch)
===
--- community-staging-x86_64/fix-gdal-2.5.patch (rev 0)
+++ community-staging-x86_64/fix-gdal-2.5.patch 2022-06-27 23:55:52 UTC (rev 
1239787)
@@ -0,0 +1,28 @@
+diff --git a/src/gt_wkt_srs.cpp b/src/gt_wkt_srs.cpp
+--- a/src/gt_wkt_srs.cpp
 b/src/gt_wkt_srs.cpp
+@@ -299,7 +299,6 @@ char *GTIFGetOGISDefn( GTIF *hGTIF, GTIFDefn * psDefn )
+ oSRS.SetFromUserInput(pszWKT);
+ oSRS.SetExtension( "PROJCS", "PROJ4",
+"+proj=merc +a=6378137 +b=6378137 
+lat_ts=0.0 +lon_0=0.0 +x_0=0.0 +y_0=0 +k=1.0 +units=m +nadgrids=@null +wktext  
+no_defs" );
+-oSRS.FixupOrdering();
+ CPLFree(pszWKT);
+ pszWKT = NULL;
+ oSRS.exportToWkt();
+@@ -505,7 +504,6 @@ char *GTIFGetOGISDefn( GTIF *hGTIF, GTIFDefn * psDefn )
+ {
+ char   *pszWKT;
+ oSRS.morphFromESRI();
+-oSRS.FixupOrdering();
+ if( oSRS.exportToWkt(  ) == OGRERR_NONE )
+ return pszWKT;
+ }
+@@ -1107,8 +1105,6 @@ char *GTIFGetOGISDefn( GTIF *hGTIF, GTIFDefn * psDefn )
+ /*  */
+ char   *pszWKT;
+
+-oSRS.FixupOrdering();
+-
+ if( oSRS.exportToWkt(  ) == OGRERR_NONE )
+ return pszWKT;
+ else



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

2022-06-27 Thread Bruno Pagani via arch-commits
Date: Monday, June 27, 2022 @ 23:55:46
  Author: archange
Revision: 1239786

proj 9/gdal 3.5 rebuilds

Modified:
  liblas/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2022-06-27 23:49:40 UTC (rev 1239785)
+++ PKGBUILD2022-06-27 23:55:46 UTC (rev 1239786)
@@ -1,8 +1,8 @@
 # Maintainer: Bruno Pagani 
 
 pkgname=liblas
-pkgver=1.8.1.r127+ge6a1aaed
-pkgrel=2
+pkgver=1.8.1.r128+gded46373
+pkgrel=1
 pkgdesc="C/C++ library for reading and writing the very common LAS LiDAR 
format"
 arch=(x86_64)
 url="https://liblas.org/;
@@ -12,7 +12,7 @@
 #source=(https://download.osgeo.org/liblas/libLAS-${pkgver}.tar.bz2)
 #md5sums=('2e6a975dafdf57f59a385ccb87eb5919')
 
#sha256sums=('9adb4a98c63b461ed2bc82e214ae522cbd809cff578f28511122efe6c7ea4e76')
-source=(git+https://github.com/libLAS/libLAS.git#commit=e6a1aaed412d638687b8aec44f7b12df7ca2
+source=(git+https://github.com/libLAS/libLAS.git#commit=ded463732db1f9baf461be6f3fe5b8bb683c41cd
 fix-gdal-2.5.patch)
 sha256sums=(SKIP 
c492dd229664c0f1be1a7ca7a7e2df0414a04e2ac89dc5b5ce61463fbe84a6af)
 



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

2022-06-27 Thread Bruno Pagani via arch-commits
Date: Monday, June 27, 2022 @ 23:49:40
  Author: archange
Revision: 1239785

archrelease: copy trunk to community-staging-x86_64

Added:
  gdal/repos/community-staging-x86_64/PKGBUILD
(from rev 1239784, gdal/trunk/PKGBUILD)
  gdal/repos/community-staging-x86_64/gdal.changelog
(from rev 1239784, gdal/trunk/gdal.changelog)
Deleted:
  gdal/repos/community-staging-x86_64/PKGBUILD
  gdal/repos/community-staging-x86_64/gdal.changelog

+
 PKGBUILD   |  222 ++
 gdal.changelog |  264 +++
 2 files changed, 242 insertions(+), 244 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2022-06-27 23:49:30 UTC (rev 1239784)
+++ PKGBUILD2022-06-27 23:49:40 UTC (rev 1239785)
@@ -1,112 +0,0 @@
-# Maintainer: Jaroslav Lichtblau 
-# Maintainer: Bruno Pagani 
-# Contributor: dibblethewrecker dibblethewrecker.at.jiwe.dot.org
-# Contributor: William Rea 
-
-pkgbase=gdal
-pkgname=(gdal python-gdal)
-pkgver=3.5.0
-pkgrel=2
-pkgdesc="A translator library for raster and vector geospatial data formats"
-arch=(x86_64)
-url="https://gdal.org/;
-license=(custom)
-makedepends=(cmake opencl-headers python-setuptools python-numpy
- proj arrow blosc cfitsio curl crypto++ libdeflate expat libfreexl
- libgeotiff geos giflib libheif hdf5 libjpeg-turbo json-c xz
- libxml2 lz4 mariadb-libs netcdf unixodbc ocl-icd openexr openjpeg2
- openssl pcre2 libpng podofo poppler postgresql-libs qhull
- libspatialite sqlite swig libtiff libwebp xerces-c zlib zstd)
-# armadillo brunsli lerc libkml rasterlite2 sfcgal tiledb
-# ogdi
-changelog=$pkgbase.changelog
-source=(https://download.osgeo.org/${pkgbase}/${pkgver}/${pkgbase}-${pkgver}.tar.xz)
-sha256sums=('d49121e5348a51659807be4fb866aa840f8dbec4d1acba6d17fdefa72125bfc9')
-
-build() {
-  cmake -B build -S $pkgbase-$pkgver \
--DCMAKE_INSTALL_PREFIX=/usr \
--DENABLE_IPO=ON \
--DBUILD_PYTHON_BINDINGS=ON \
--DGDAL_ENABLE_PLUGINS=ON \
--DGDAL_USE_ARROW=ON \
--DGDAL_USE_BLOSC=ON \
--DGDAL_USE_CFITSIO=ON \
--DGDAL_USE_CURL=ON \
--DGDAL_USE_CRYPTOPP=ON \
--DGDAL_USE_DEFLATE=ON \
--DGDAL_USE_EXPAT=ON \
--DGDAL_USE_FREEXL=ON \
--DGDAL_USE_GEOTIFF=ON \
--DGDAL_USE_GEOS=ON \
--DGDAL_USE_GIF=ON \
--DGDAL_USE_HEIF=ON \
--DGDAL_USE_HDF5=ON \
--DGDAL_USE_ICONV=ON \
--DGDAL_USE_JPEG=ON \
--DGDAL_USE_JSONC=ON \
--DGDAL_USE_LIBLZMA=ON \
--DGDAL_USE_LIBXML2=ON \
--DGDAL_USE_LZ4=ON \
--DGDAL_USE_MYSQL=ON \
--DGDAL_USE_NETCDF=ON \
--DGDAL_USE_ODBC=ON \
--DGDAL_USE_OPENCL=ON \
--DGDAL_USE_OPENEXR=ON \
--DGDAL_USE_OPENJPEG=ON \
--DGDAL_USE_OPENSSL=ON \
--DGDAL_USE_PARQUET=ON \
--DGDAL_USE_PCRE2=ON \
--DGDAL_USE_PNG=ON \
--DGDAL_USE_POPPLER=ON \
--DGDAL_USE_POSTGRESQL=ON \
--DGDAL_USE_QHULL=ON \
--DGDAL_USE_SPATIALITE=ON \
--DGDAL_USE_SQLITE3=ON \
--DGDAL_USE_TIFF=ON \
--DGDAL_USE_WEBP=ON \
--DGDAL_USE_XERCESC=ON \
--DGDAL_USE_ZLIB=ON \
--DGDAL_USE_ZSTD=ON
-  make -C build
-}
-
-package_gdal () {
-  depends=(proj blosc crypto++ curl libdeflate expat libfreexl geos libgeotiff
-   libjpeg-turbo json-c xz libxml2 lz4 unixodbc ocl-icd openssl pcre2
-   qhull libspatialite sqlite libtiff xerces-c zlib zstd)
-  optdepends=('arrow: Arrow/Parquet support'
-  'cfitsio: FITS support'
-  giflib
-  'hdf5: HDF5 support'
-  'libheif: HEIF support'
-  'mariadb-libs: MySQL support'
-  'netcdf: netCDF support'
-  'openexr: EXR support'
-  'openjpeg2: JP2 support'
-  'libpng: PNG support'
-  'podofo: PDF support'
-  'poppler: PDF support'
-  'postgresql-libs: PostgreSQL support'
-  'libwebp: WebP support')
-
-  make -C build DESTDIR="${pkgdir}" install
-  install -Dm644 ${pkgname}-${pkgver}/LICENSE.TXT -t 
"${pkgdir}"/usr/share/licenses/$pkgbase/
-  # Move python stuff
-  mkdir {bin,lib}
-  mv "${pkgdir}"/usr/bin/*py bin
-  mv "${pkgdir}"/usr/lib/python* lib
-}
-
-package_python-gdal () {
-  pkgdesc="Python bindings for GDAL"
-  depends=("gdal=$pkgver" 'python-numpy')
-
-  install -d "${pkgdir}"/usr/{bin,lib}
-  mv bin/* "${pkgdir}"/usr/bin
-  mv lib/* "${pkgdir}"/usr/lib
-  local site_packages=$(python -c "import site; 
print(site.getsitepackages()[0])")
-  python -m compileall -o 0 -o 1 -o 2 "${pkgdir}${site_packages}"
-  install -dm755 "${pkgdir}"/usr/share/licenses
-  ln -s $pkgbase "${pkgdir}"/usr/share/licenses/$pkgname
-}

Copied: gdal/repos/community-staging-x86_64/PKGBUILD (from rev 1239784, 
gdal/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD

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

2022-06-27 Thread Bruno Pagani via arch-commits
Date: Monday, June 27, 2022 @ 23:49:30
  Author: archange
Revision: 1239784

libpng and giflib are actually hard deps

Modified:
  gdal/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2022-06-27 23:46:38 UTC (rev 1239783)
+++ PKGBUILD2022-06-27 23:49:30 UTC (rev 1239784)
@@ -6,7 +6,7 @@
 pkgbase=gdal
 pkgname=(gdal python-gdal)
 pkgver=3.5.0
-pkgrel=2
+pkgrel=3
 pkgdesc="A translator library for raster and vector geospatial data formats"
 arch=(x86_64)
 url="https://gdal.org/;
@@ -73,11 +73,10 @@
 
 package_gdal () {
   depends=(proj blosc crypto++ curl libdeflate expat libfreexl geos libgeotiff
-   libjpeg-turbo json-c xz libxml2 lz4 unixodbc ocl-icd openssl pcre2
-   qhull libspatialite sqlite libtiff xerces-c zlib zstd)
+   giflib libjpeg-turbo json-c xz libxml2 lz4 unixodbc ocl-icd openssl
+   pcre2 libpng qhull libspatialite sqlite libtiff xerces-c zlib zstd)
   optdepends=('arrow: Arrow/Parquet support'
   'cfitsio: FITS support'
-  giflib
   'hdf5: HDF5 support'
   'libheif: HEIF support'
   'mariadb-libs: MySQL support'
@@ -84,7 +83,6 @@
   'netcdf: netCDF support'
   'openexr: EXR support'
   'openjpeg2: JP2 support'
-  'libpng: PNG support'
   'podofo: PDF support'
   'poppler: PDF support'
   'postgresql-libs: PostgreSQL support'



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

2022-06-27 Thread Sven-Hendrik Haase via arch-commits
Date: Monday, June 27, 2022 @ 23:46:38
  Author: svenstaro
Revision: 1239783

archrelease: copy trunk to community-x86_64

Added:
  ogre/repos/community-x86_64/PKGBUILD
(from rev 1239782, ogre/trunk/PKGBUILD)
  ogre/repos/community-x86_64/ogre.install
(from rev 1239782, ogre/trunk/ogre.install)
Deleted:
  ogre/repos/community-x86_64/PKGBUILD
  ogre/repos/community-x86_64/ogre.install

--+
 PKGBUILD |   94 -
 ogre.install |6 +--
 2 files changed, 50 insertions(+), 50 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2022-06-27 23:46:28 UTC (rev 1239782)
+++ PKGBUILD2022-06-27 23:46:38 UTC (rev 1239783)
@@ -1,47 +0,0 @@
-# Maintainer: Sven-Hendrik Haase 
-pkgname=ogre
-pkgver=13.3.4
-pkgrel=1
-pkgdesc='Scene-oriented, flexible 3D engine written in C++'
-arch=('x86_64')
-url='http://www.ogre3d.org'
-license=('custom:MIT')
-depends=('freeimage' 'freetype2' 'libxaw' 'libxrandr' 'sdl2' 'glu' 'pugixml' 
'zlib')
-makedepends=('cmake' 'doxygen' 'graphviz' 'ttf-dejavu' 'mesa' 'python' 'ninja' 
'cppunit')
-install=ogre.install
-source=("$pkgname-$pkgver.tar.gz::https://github.com/OGRECave/ogre/archive/v${pkgver}.tar.gz;)
-optdepends=('python: python bindings')
-sha512sums=('2a236c7124f76cbb7f0a020eb126423798ad2fc9353539705006fffb0ec88b56ad5b1232f3439d9c595602027c87bae467f9d79f4ab0b93f790e3a7bb5bab9c2')
-
-build() {
-  cd ogre-${pkgver}
-
-  cmake \
--Bbuild \
--GNinja \
--DCMAKE_INSTALL_PREFIX=/usr \
--DOGRE_BUILD_TESTS=ON \
--DOGRE_BUILD_DEPENDENCIES=OFF
-
-  ninja -C build
-  ninja -C build OgreDoc
-}
-
-check() {
-  cd ogre-${pkgver}
-
-  ninja -C build test
-}
-
-package() {
-  cd ogre-${pkgver}
-
-  DESTDIR="${pkgdir}" ninja -C build install
-
-  mkdir -p "${pkgdir}"/opt/ogre/samples
-  mv "${pkgdir}"/usr/bin/SampleBrowser "${pkgdir}"/opt/ogre/samples
-  mv "${pkgdir}"/usr/bin/Test_* "${pkgdir}"/opt/ogre/samples
-  install -Dm644 LICENSE "${pkgdir}"/usr/share/licenses/${pkgname}/LICENSE
-}
-
-# vim:set ts=2 sw=2 et:

Copied: ogre/repos/community-x86_64/PKGBUILD (from rev 1239782, 
ogre/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2022-06-27 23:46:38 UTC (rev 1239783)
@@ -0,0 +1,47 @@
+# Maintainer: Sven-Hendrik Haase 
+pkgname=ogre
+pkgver=13.4.1
+pkgrel=1
+pkgdesc='Scene-oriented, flexible 3D engine written in C++'
+arch=('x86_64')
+url='http://www.ogre3d.org'
+license=('custom:MIT')
+depends=('freeimage' 'freetype2' 'libxaw' 'libxrandr' 'sdl2' 'glu' 'pugixml' 
'zlib')
+makedepends=('cmake' 'doxygen' 'graphviz' 'ttf-dejavu' 'mesa' 'python' 'ninja' 
'cppunit')
+install=ogre.install
+source=("$pkgname-$pkgver.tar.gz::https://github.com/OGRECave/ogre/archive/v${pkgver}.tar.gz;)
+optdepends=('python: python bindings')
+sha512sums=('77a8b09d20b37c047851bd732697c4f9847bc404baefa0613e20f3bfb806e2c0dd8586f43586a61d3572b32e9e5315b02c09fca1fb45c4c4ed7048426b9bbd26')
+
+build() {
+  cd ogre-${pkgver}
+
+  cmake \
+-Bbuild \
+-GNinja \
+-DCMAKE_INSTALL_PREFIX=/usr \
+-DOGRE_BUILD_TESTS=ON \
+-DOGRE_BUILD_DEPENDENCIES=OFF
+
+  ninja -C build
+  ninja -C build OgreDoc
+}
+
+check() {
+  cd ogre-${pkgver}
+
+  ninja -C build test
+}
+
+package() {
+  cd ogre-${pkgver}
+
+  DESTDIR="${pkgdir}" ninja -C build install
+
+  mkdir -p "${pkgdir}"/opt/ogre/samples
+  mv "${pkgdir}"/usr/bin/SampleBrowser "${pkgdir}"/opt/ogre/samples
+  mv "${pkgdir}"/usr/bin/Test_* "${pkgdir}"/opt/ogre/samples
+  install -Dm644 LICENSE "${pkgdir}"/usr/share/licenses/${pkgname}/LICENSE
+}
+
+# vim:set ts=2 sw=2 et:

Deleted: ogre.install
===
--- ogre.install2022-06-27 23:46:28 UTC (rev 1239782)
+++ ogre.install2022-06-27 23:46:38 UTC (rev 1239783)
@@ -1,3 +0,0 @@
-post_install() {
-echo "Ogre samples are in /opt/ogre/samples"
-}

Copied: ogre/repos/community-x86_64/ogre.install (from rev 1239782, 
ogre/trunk/ogre.install)
===
--- ogre.install(rev 0)
+++ ogre.install2022-06-27 23:46:38 UTC (rev 1239783)
@@ -0,0 +1,3 @@
+post_install() {
+echo "Ogre samples are in /opt/ogre/samples"
+}



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

2022-06-27 Thread Sven-Hendrik Haase via arch-commits
Date: Monday, June 27, 2022 @ 23:46:28
  Author: svenstaro
Revision: 1239782

upgpkg: ogre 13.4.1-1

Modified:
  ogre/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2022-06-27 23:42:46 UTC (rev 1239781)
+++ PKGBUILD2022-06-27 23:46:28 UTC (rev 1239782)
@@ -1,6 +1,6 @@
 # Maintainer: Sven-Hendrik Haase 
 pkgname=ogre
-pkgver=13.3.4
+pkgver=13.4.1
 pkgrel=1
 pkgdesc='Scene-oriented, flexible 3D engine written in C++'
 arch=('x86_64')
@@ -11,7 +11,7 @@
 install=ogre.install
 
source=("$pkgname-$pkgver.tar.gz::https://github.com/OGRECave/ogre/archive/v${pkgver}.tar.gz;)
 optdepends=('python: python bindings')
-sha512sums=('2a236c7124f76cbb7f0a020eb126423798ad2fc9353539705006fffb0ec88b56ad5b1232f3439d9c595602027c87bae467f9d79f4ab0b93f790e3a7bb5bab9c2')
+sha512sums=('77a8b09d20b37c047851bd732697c4f9847bc404baefa0613e20f3bfb806e2c0dd8586f43586a61d3572b32e9e5315b02c09fca1fb45c4c4ed7048426b9bbd26')
 
 build() {
   cd ogre-${pkgver}



[arch-commits] Commit in gdal/repos/community-staging-x86_64 (5 files)

2022-06-27 Thread Bruno Pagani via arch-commits
Date: Monday, June 27, 2022 @ 23:42:46
  Author: archange
Revision: 1239781

archrelease: copy trunk to community-staging-x86_64

Added:
  gdal/repos/community-staging-x86_64/PKGBUILD
(from rev 1239780, gdal/trunk/PKGBUILD)
  gdal/repos/community-staging-x86_64/gdal.changelog
(from rev 1239780, gdal/trunk/gdal.changelog)
Deleted:
  gdal/repos/community-staging-x86_64/PKGBUILD
  gdal/repos/community-staging-x86_64/gdal-perl-vendor.patch
  gdal/repos/community-staging-x86_64/gdal.changelog

+
 PKGBUILD   |  217 +++---
 gdal-perl-vendor.patch |   18 ---
 gdal.changelog |  264 +++
 3 files changed, 244 insertions(+), 255 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2022-06-27 23:42:37 UTC (rev 1239780)
+++ PKGBUILD2022-06-27 23:42:46 UTC (rev 1239781)
@@ -1,105 +0,0 @@
-# Maintainer: Jaroslav Lichtblau 
-# Maintainer: Bruno Pagani 
-# Contributor: dibblethewrecker dibblethewrecker.at.jiwe.dot.org
-# Contributor: William Rea 
-
-pkgbase=gdal
-pkgname=(gdal python-gdal)
-pkgver=3.5.0
-pkgrel=1
-pkgdesc="A translator library for raster and vector geospatial data formats"
-arch=(x86_64)
-url="https://gdal.org/;
-license=(custom)
-makedepends=(cmake opencl-headers python-setuptools python-numpy
- proj arrow blosc cfitsio curl crypto++ libdeflate expat libfreexl
- libgeotiff geos giflib libheif hdf5 libiconv libjpeg-turbo json-c
- xz libxml2 lz4 mariadb-libs netcdf unixodbc ocl-icd openexr
- openjpeg2 openssl pcre2 libpng podofo poppler postgresql-libs
- qhull libspatialite sqlite swig libtiff libwebp xerces-c zlib
- zstd)
-# armadillo brunsli lerc libkml rasterlite2 sfcgal tiledb
-# ogdi
-options=(!emptydirs)
-changelog=$pkgbase.changelog
-source=(https://download.osgeo.org/${pkgbase}/${pkgver}/${pkgbase}-${pkgver}.tar.xz)
-sha256sums=('d49121e5348a51659807be4fb866aa840f8dbec4d1acba6d17fdefa72125bfc9')
-
-
-build() {
-  cmake -B build -S $pkgbase-$pkgver \
--DCMAKE_INSTALL_PREFIX=/usr \
--DENABLE_IPO=ON \
--DBUILD_PYTHON_BINDINGS=ON \
--DGDAL_ENABLE_PLUGINS=ON \
--DGDAL_USE_ARROW=ON \
--DGDAL_USE_BLOSC=ON \
--DGDAL_USE_CFITSIO=ON \
--DGDAL_USE_CURL=ON \
--DGDAL_USE_CRYPTOPP=ON \
--DGDAL_USE_DEFLATE=ON \
--DGDAL_USE_EXPAT=ON \
--DGDAL_USE_FREEXL=ON \
--DGDAL_USE_GEOTIFF=ON \
--DGDAL_USE_GEOS=ON \
--DGDAL_USE_GIF=ON \
--DGDAL_USE_HEIF=ON \
--DGDAL_USE_HDF5=ON \
--DGDAL_USE_ICONV=ON \
--DGDAL_USE_JPEG=ON \
--DGDAL_USE_JSONC=ON \
--DGDAL_USE_LIBLZMA=ON \
--DGDAL_USE_LIBXML2=ON \
--DGDAL_USE_LZ4=ON \
--DGDAL_USE_MYSQL=ON \
--DGDAL_USE_NETCDF=ON \
--DGDAL_USE_ODBC=ON \
--DGDAL_USE_OPENCL=ON \
--DGDAL_USE_OPENEXR=ON \
--DGDAL_USE_OPENJPEG=ON \
--DGDAL_USE_OPENSSL=ON \
--DGDAL_USE_PARQUET=ON \
--DGDAL_USE_PCRE2=ON \
--DGDAL_USE_PNG=ON \
--DGDAL_USE_POPPLER=ON \
--DGDAL_USE_POSTGRESQL=ON \
--DGDAL_USE_QHULL=ON \
--DGDAL_USE_SPATIALITE=ON \
--DGDAL_USE_SQLITE3=ON \
--DGDAL_USE_TIFF=ON \
--DGDAL_USE_WEBP=ON \
--DGDAL_USE_XERCESC=ON \
--DGDAL_USE_ZLIB=ON \
--DGDAL_USE_ZSTD=ON
-  make -C build
-}
-
-package_gdal () {
-  depends=(proj)
-  optdepends=('postgresql: postgresql database support'
-  'mariadb: mariadb database support'
-  arrow blosc cfitsio curl crypto++ libdeflate expat libfreexl
-  libgeotiff geos giflib libheif hdf5 libiconv libjpeg-turbo json-c
-  libjxl xz libxml2 lz4 mariadb-libs netcdf unixodbc ocl-icd
-  openexr openjpeg2 openssl pcre2 libpng podofo poppler
-  postgresql-libs qhull libspatialite sqlite swig libtiff libwebp
-  xerces-c zlib zstd)
-
-  make -C build DESTDIR="${pkgdir}" install
-  install -Dm644 ${pkgname}-${pkgver}/LICENSE.TXT -t 
"${pkgdir}"/usr/share/licenses/$pkgbase/
-  # Move python stuff
-  mkdir {bin,lib}
-  mv "${pkgdir}"/usr/bin/*py bin
-  mv "${pkgdir}"/usr/lib/python* lib
-}
-
-package_python-gdal () {
-  pkgdesc="Python bindings for GDAL"
-  depends=("gdal=$pkgver" 'python-numpy')
-
-  install -d "${pkgdir}"/usr/{bin,lib}
-  mv bin/* "${pkgdir}"/usr/bin
-  mv lib/* "${pkgdir}"/usr/lib
-  install -dm755 "${pkgdir}"/usr/share/licenses
-  ln -s $pkgbase "${pkgdir}"/usr/share/licenses/$pkgname
-}

Copied: gdal/repos/community-staging-x86_64/PKGBUILD (from rev 1239780, 
gdal/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2022-06-27 23:42:46 UTC (rev 1239781)
@@ -0,0 +1,112 @@
+# Maintainer: Jaroslav Lichtblau 
+# Maintainer: Bruno Pagani 
+# Contributor: dibblethewrecker dibblethewrecker.at.jiwe.dot.org
+# Contributor: William Rea 
+
+pkgbase=gdal
+pkgname=(gdal 

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

2022-06-27 Thread Bruno Pagani via arch-commits
Date: Monday, June 27, 2022 @ 23:42:37
  Author: archange
Revision: 1239780

More accurate handling of dependencies, optimizing python lib

Modified:
  gdal/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2022-06-27 23:26:52 UTC (rev 1239779)
+++ PKGBUILD2022-06-27 23:42:37 UTC (rev 1239780)
@@ -6,7 +6,7 @@
 pkgbase=gdal
 pkgname=(gdal python-gdal)
 pkgver=3.5.0
-pkgrel=1
+pkgrel=2
 pkgdesc="A translator library for raster and vector geospatial data formats"
 arch=(x86_64)
 url="https://gdal.org/;
@@ -13,19 +13,16 @@
 license=(custom)
 makedepends=(cmake opencl-headers python-setuptools python-numpy
  proj arrow blosc cfitsio curl crypto++ libdeflate expat libfreexl
- libgeotiff geos giflib libheif hdf5 libiconv libjpeg-turbo json-c
- xz libxml2 lz4 mariadb-libs netcdf unixodbc ocl-icd openexr
- openjpeg2 openssl pcre2 libpng podofo poppler postgresql-libs
- qhull libspatialite sqlite swig libtiff libwebp xerces-c zlib
- zstd)
+ libgeotiff geos giflib libheif hdf5 libjpeg-turbo json-c xz
+ libxml2 lz4 mariadb-libs netcdf unixodbc ocl-icd openexr openjpeg2
+ openssl pcre2 libpng podofo poppler postgresql-libs qhull
+ libspatialite sqlite swig libtiff libwebp xerces-c zlib zstd)
 # armadillo brunsli lerc libkml rasterlite2 sfcgal tiledb
 # ogdi
-options=(!emptydirs)
 changelog=$pkgbase.changelog
 
source=(https://download.osgeo.org/${pkgbase}/${pkgver}/${pkgbase}-${pkgver}.tar.xz)
 sha256sums=('d49121e5348a51659807be4fb866aa840f8dbec4d1acba6d17fdefa72125bfc9')
 
-
 build() {
   cmake -B build -S $pkgbase-$pkgver \
 -DCMAKE_INSTALL_PREFIX=/usr \
@@ -75,15 +72,23 @@
 }
 
 package_gdal () {
-  depends=(proj)
-  optdepends=('postgresql: postgresql database support'
-  'mariadb: mariadb database support'
-  arrow blosc cfitsio curl crypto++ libdeflate expat libfreexl
-  libgeotiff geos giflib libheif hdf5 libiconv libjpeg-turbo json-c
-  libjxl xz libxml2 lz4 mariadb-libs netcdf unixodbc ocl-icd
-  openexr openjpeg2 openssl pcre2 libpng podofo poppler
-  postgresql-libs qhull libspatialite sqlite swig libtiff libwebp
-  xerces-c zlib zstd)
+  depends=(proj blosc crypto++ curl libdeflate expat libfreexl geos libgeotiff
+   libjpeg-turbo json-c xz libxml2 lz4 unixodbc ocl-icd openssl pcre2
+   qhull libspatialite sqlite libtiff xerces-c zlib zstd)
+  optdepends=('arrow: Arrow/Parquet support'
+  'cfitsio: FITS support'
+  giflib
+  'hdf5: HDF5 support'
+  'libheif: HEIF support'
+  'mariadb-libs: MySQL support'
+  'netcdf: netCDF support'
+  'openexr: EXR support'
+  'openjpeg2: JP2 support'
+  'libpng: PNG support'
+  'podofo: PDF support'
+  'poppler: PDF support'
+  'postgresql-libs: PostgreSQL support'
+  'libwebp: WebP support')
 
   make -C build DESTDIR="${pkgdir}" install
   install -Dm644 ${pkgname}-${pkgver}/LICENSE.TXT -t 
"${pkgdir}"/usr/share/licenses/$pkgbase/
@@ -100,6 +105,8 @@
   install -d "${pkgdir}"/usr/{bin,lib}
   mv bin/* "${pkgdir}"/usr/bin
   mv lib/* "${pkgdir}"/usr/lib
+  local site_packages=$(python -c "import site; 
print(site.getsitepackages()[0])")
+  python -m compileall -o 0 -o 1 -o 2 "${pkgdir}${site_packages}"
   install -dm755 "${pkgdir}"/usr/share/licenses
   ln -s $pkgbase "${pkgdir}"/usr/share/licenses/$pkgname
 }



[arch-commits] Commit in python-sphinx-basic-ng/repos/community-any (2 files)

2022-06-27 Thread Daniel M. Capella via arch-commits
Date: Monday, June 27, 2022 @ 23:26:52
  Author: polyzen
Revision: 1239779

archrelease: copy trunk to community-any

Added:
  python-sphinx-basic-ng/repos/community-any/PKGBUILD
(from rev 1239778, python-sphinx-basic-ng/trunk/PKGBUILD)
Deleted:
  python-sphinx-basic-ng/repos/community-any/PKGBUILD

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

Deleted: PKGBUILD
===
--- PKGBUILD2022-06-27 23:26:28 UTC (rev 1239778)
+++ PKGBUILD2022-06-27 23:26:52 UTC (rev 1239779)
@@ -1,31 +0,0 @@
-# Maintainer: Daniel M. Capella 
-
-_name=sphinx_basic_ng
-pkgname=python-sphinx-basic-ng
-pkgver=0.0.1a11
-pkgrel=1
-pkgdesc='Modernised skeleton for Sphinx themes'
-arch=('any')
-url=https://github.com/pradyunsg/sphinx-basic-ng
-license=('MIT')
-depends=('python-sphinx')
-makedepends=('python-build' 'python-installer' 'python-setuptools' 
'python-wheel')
-source=("https://files.pythonhosted.org/packages/source/${_name::1}/$_name/$_name-$pkgver.tar.gz;)
-sha256sums=('bf9a8fda0379c7d2ab51c9543f2b18e014b77fb295b49d64f3c1a910c863b34f')
-b2sums=('16b30164c84335a9a1ac0b1c2b64994fd3b4d7984660c11c73538f11a22c608867be7948d910a5f1b9f12b48ea712c3ad25163ffbae7b9a1d5386abd03c8259b')
-
-build() {
-  cd $_name-$pkgver
-  python -m build --wheel --skip-dependency-check --no-isolation
-}
-
-package() {
-  cd $_name-$pkgver
-  python -m installer --destdir="$pkgdir" dist/*.whl
-
-  # Symlink license file
-  local site_packages=$(python -c "import site; 
print(site.getsitepackages()[0])")
-  install -d "$pkgdir"/usr/share/licenses/$pkgname
-  ln -s "$site_packages"/$_name-$pkgver.dist-info/LICENSE \
-"$pkgdir"/usr/share/licenses/$pkgname/LICENSE
-}

Copied: python-sphinx-basic-ng/repos/community-any/PKGBUILD (from rev 1239778, 
python-sphinx-basic-ng/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2022-06-27 23:26:52 UTC (rev 1239779)
@@ -0,0 +1,31 @@
+# Maintainer: Daniel M. Capella 
+
+_name=sphinx_basic_ng
+pkgname=python-sphinx-basic-ng
+pkgver=0.0.1a12
+pkgrel=1
+pkgdesc='Modernised skeleton for Sphinx themes'
+arch=('any')
+url=https://github.com/pradyunsg/sphinx-basic-ng
+license=('MIT')
+depends=('python-sphinx')
+makedepends=('python-build' 'python-installer' 'python-setuptools' 
'python-wheel')
+source=("https://files.pythonhosted.org/packages/source/${_name::1}/$_name/$_name-$pkgver.tar.gz;)
+sha256sums=('cb14914ddd26c94b1330df1d72dab5a42e220aaeb5953076a40b9c50e801')
+b2sums=('edacea2bf70d3781e52e38a707b1ac08d60a284b977b2b4323238947c433ae53a9cc5b48623fe3527b85e6077bb84828538a63bc45c0b2693dcb917651365597')
+
+build() {
+  cd $_name-$pkgver
+  python -m build --wheel --skip-dependency-check --no-isolation
+}
+
+package() {
+  cd $_name-$pkgver
+  python -m installer --destdir="$pkgdir" dist/*.whl
+
+  # Symlink license file
+  local site_packages=$(python -c "import site; 
print(site.getsitepackages()[0])")
+  install -d "$pkgdir"/usr/share/licenses/$pkgname
+  ln -s "$site_packages"/$_name-$pkgver.dist-info/LICENSE \
+"$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+}



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

2022-06-27 Thread Daniel M. Capella via arch-commits
Date: Monday, June 27, 2022 @ 23:26:28
  Author: polyzen
Revision: 1239778

upgpkg: python-sphinx-basic-ng 0.0.1a12-1

Modified:
  python-sphinx-basic-ng/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2022-06-27 22:55:01 UTC (rev 1239777)
+++ PKGBUILD2022-06-27 23:26:28 UTC (rev 1239778)
@@ -2,7 +2,7 @@
 
 _name=sphinx_basic_ng
 pkgname=python-sphinx-basic-ng
-pkgver=0.0.1a11
+pkgver=0.0.1a12
 pkgrel=1
 pkgdesc='Modernised skeleton for Sphinx themes'
 arch=('any')
@@ -11,8 +11,8 @@
 depends=('python-sphinx')
 makedepends=('python-build' 'python-installer' 'python-setuptools' 
'python-wheel')
 
source=("https://files.pythonhosted.org/packages/source/${_name::1}/$_name/$_name-$pkgver.tar.gz;)
-sha256sums=('bf9a8fda0379c7d2ab51c9543f2b18e014b77fb295b49d64f3c1a910c863b34f')
-b2sums=('16b30164c84335a9a1ac0b1c2b64994fd3b4d7984660c11c73538f11a22c608867be7948d910a5f1b9f12b48ea712c3ad25163ffbae7b9a1d5386abd03c8259b')
+sha256sums=('cb14914ddd26c94b1330df1d72dab5a42e220aaeb5953076a40b9c50e801')
+b2sums=('edacea2bf70d3781e52e38a707b1ac08d60a284b977b2b4323238947c433ae53a9cc5b48623fe3527b85e6077bb84828538a63bc45c0b2693dcb917651365597')
 
 build() {
   cd $_name-$pkgver



[arch-commits] Commit in gdal/trunk (gdal-perl-vendor.patch)

2022-06-27 Thread Bruno Pagani via arch-commits
Date: Monday, June 27, 2022 @ 22:55:01
  Author: archange
Revision: 1239777

Remove dropped patch

Deleted:
  gdal/trunk/gdal-perl-vendor.patch

+
 gdal-perl-vendor.patch |   18 --
 1 file changed, 18 deletions(-)

Deleted: gdal-perl-vendor.patch
===
--- gdal-perl-vendor.patch  2022-06-27 22:52:14 UTC (rev 1239776)
+++ gdal-perl-vendor.patch  2022-06-27 22:55:01 UTC (rev 1239777)
@@ -1,18 +0,0 @@
-Description: pass INSTALLDIRS=vendor to Makefile.PL to get stuff into the 
right place
-Origin: vendor
-Forwarded: not-needed
-Author: gregor herrmann 
-
 swig/perl/Makefile.orig2018-12-14 22:34:20.0 +0100
-+++ swig/perl/Makefile 2018-12-25 17:52:06.053358428 +0100
-@@ -10 +10 @@
--  perl Makefile.PL INSTALL_BASE=$(INST_PREFIX)
-+  perl Makefile.PL INSTALLDIRS=vendor
- 
- test: build
-   $(MAKE) -f Makefile_Geo__GDAL test
 swig/perl/GNUmakefile.orig 2018-12-14 22:34:20.0 +0100
-+++ swig/perl/GNUmakefile  2018-12-25 17:52:28.636748048 +0100
-@@ -31 +31 @@
--  perl Makefile.PL INSTALL_BASE=$(INST_PREFIX)
-+  perl Makefile.PL INSTALLDIRS=vendor



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

2022-06-27 Thread Bruno Pagani via arch-commits
Date: Monday, June 27, 2022 @ 22:52:14
  Author: archange
Revision: 1239776

archrelease: copy trunk to community-staging-x86_64

Added:
  gdal/repos/community-staging-x86_64/
  gdal/repos/community-staging-x86_64/PKGBUILD
(from rev 1239775, gdal/trunk/PKGBUILD)
  gdal/repos/community-staging-x86_64/gdal-perl-vendor.patch
(from rev 1239775, gdal/trunk/gdal-perl-vendor.patch)
  gdal/repos/community-staging-x86_64/gdal.changelog
(from rev 1239775, gdal/trunk/gdal.changelog)

+
 PKGBUILD   |  105 +
 gdal-perl-vendor.patch |   18 ++
 gdal.changelog |  132 +++
 3 files changed, 255 insertions(+)

Copied: gdal/repos/community-staging-x86_64/PKGBUILD (from rev 1239775, 
gdal/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2022-06-27 22:52:14 UTC (rev 1239776)
@@ -0,0 +1,105 @@
+# Maintainer: Jaroslav Lichtblau 
+# Maintainer: Bruno Pagani 
+# Contributor: dibblethewrecker dibblethewrecker.at.jiwe.dot.org
+# Contributor: William Rea 
+
+pkgbase=gdal
+pkgname=(gdal python-gdal)
+pkgver=3.5.0
+pkgrel=1
+pkgdesc="A translator library for raster and vector geospatial data formats"
+arch=(x86_64)
+url="https://gdal.org/;
+license=(custom)
+makedepends=(cmake opencl-headers python-setuptools python-numpy
+ proj arrow blosc cfitsio curl crypto++ libdeflate expat libfreexl
+ libgeotiff geos giflib libheif hdf5 libiconv libjpeg-turbo json-c
+ xz libxml2 lz4 mariadb-libs netcdf unixodbc ocl-icd openexr
+ openjpeg2 openssl pcre2 libpng podofo poppler postgresql-libs
+ qhull libspatialite sqlite swig libtiff libwebp xerces-c zlib
+ zstd)
+# armadillo brunsli lerc libkml rasterlite2 sfcgal tiledb
+# ogdi
+options=(!emptydirs)
+changelog=$pkgbase.changelog
+source=(https://download.osgeo.org/${pkgbase}/${pkgver}/${pkgbase}-${pkgver}.tar.xz)
+sha256sums=('d49121e5348a51659807be4fb866aa840f8dbec4d1acba6d17fdefa72125bfc9')
+
+
+build() {
+  cmake -B build -S $pkgbase-$pkgver \
+-DCMAKE_INSTALL_PREFIX=/usr \
+-DENABLE_IPO=ON \
+-DBUILD_PYTHON_BINDINGS=ON \
+-DGDAL_ENABLE_PLUGINS=ON \
+-DGDAL_USE_ARROW=ON \
+-DGDAL_USE_BLOSC=ON \
+-DGDAL_USE_CFITSIO=ON \
+-DGDAL_USE_CURL=ON \
+-DGDAL_USE_CRYPTOPP=ON \
+-DGDAL_USE_DEFLATE=ON \
+-DGDAL_USE_EXPAT=ON \
+-DGDAL_USE_FREEXL=ON \
+-DGDAL_USE_GEOTIFF=ON \
+-DGDAL_USE_GEOS=ON \
+-DGDAL_USE_GIF=ON \
+-DGDAL_USE_HEIF=ON \
+-DGDAL_USE_HDF5=ON \
+-DGDAL_USE_ICONV=ON \
+-DGDAL_USE_JPEG=ON \
+-DGDAL_USE_JSONC=ON \
+-DGDAL_USE_LIBLZMA=ON \
+-DGDAL_USE_LIBXML2=ON \
+-DGDAL_USE_LZ4=ON \
+-DGDAL_USE_MYSQL=ON \
+-DGDAL_USE_NETCDF=ON \
+-DGDAL_USE_ODBC=ON \
+-DGDAL_USE_OPENCL=ON \
+-DGDAL_USE_OPENEXR=ON \
+-DGDAL_USE_OPENJPEG=ON \
+-DGDAL_USE_OPENSSL=ON \
+-DGDAL_USE_PARQUET=ON \
+-DGDAL_USE_PCRE2=ON \
+-DGDAL_USE_PNG=ON \
+-DGDAL_USE_POPPLER=ON \
+-DGDAL_USE_POSTGRESQL=ON \
+-DGDAL_USE_QHULL=ON \
+-DGDAL_USE_SPATIALITE=ON \
+-DGDAL_USE_SQLITE3=ON \
+-DGDAL_USE_TIFF=ON \
+-DGDAL_USE_WEBP=ON \
+-DGDAL_USE_XERCESC=ON \
+-DGDAL_USE_ZLIB=ON \
+-DGDAL_USE_ZSTD=ON
+  make -C build
+}
+
+package_gdal () {
+  depends=(proj)
+  optdepends=('postgresql: postgresql database support'
+  'mariadb: mariadb database support'
+  arrow blosc cfitsio curl crypto++ libdeflate expat libfreexl
+  libgeotiff geos giflib libheif hdf5 libiconv libjpeg-turbo json-c
+  libjxl xz libxml2 lz4 mariadb-libs netcdf unixodbc ocl-icd
+  openexr openjpeg2 openssl pcre2 libpng podofo poppler
+  postgresql-libs qhull libspatialite sqlite swig libtiff libwebp
+  xerces-c zlib zstd)
+
+  make -C build DESTDIR="${pkgdir}" install
+  install -Dm644 ${pkgname}-${pkgver}/LICENSE.TXT -t 
"${pkgdir}"/usr/share/licenses/$pkgbase/
+  # Move python stuff
+  mkdir {bin,lib}
+  mv "${pkgdir}"/usr/bin/*py bin
+  mv "${pkgdir}"/usr/lib/python* lib
+}
+
+package_python-gdal () {
+  pkgdesc="Python bindings for GDAL"
+  depends=("gdal=$pkgver" 'python-numpy')
+
+  install -d "${pkgdir}"/usr/{bin,lib}
+  mv bin/* "${pkgdir}"/usr/bin
+  mv lib/* "${pkgdir}"/usr/lib
+  install -dm755 "${pkgdir}"/usr/share/licenses
+  ln -s $pkgbase "${pkgdir}"/usr/share/licenses/$pkgname
+}

Copied: gdal/repos/community-staging-x86_64/gdal-perl-vendor.patch (from rev 
1239775, gdal/trunk/gdal-perl-vendor.patch)
===
--- community-staging-x86_64/gdal-perl-vendor.patch 
(rev 0)
+++ community-staging-x86_64/gdal-perl-vendor.patch 2022-06-27 22:52:14 UTC 
(rev 1239776)
@@ -0,0 

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

2022-06-27 Thread Bruno Pagani via arch-commits
Date: Monday, June 27, 2022 @ 22:52:05
  Author: archange
Revision: 1239775

upgpkg: gdal 3.5.0-1

Modified:
  gdal/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2022-06-27 22:02:02 UTC (rev 1239774)
+++ PKGBUILD2022-06-27 22:52:05 UTC (rev 1239775)
@@ -1,83 +1,105 @@
 # Maintainer: Jaroslav Lichtblau 
+# Maintainer: Bruno Pagani 
 # Contributor: dibblethewrecker dibblethewrecker.at.jiwe.dot.org
 # Contributor: William Rea 
 
 pkgbase=gdal
-pkgname=('gdal' 'python-gdal')
-pkgver=3.4.3
-pkgrel=3
-pkgdesc="A translator library for raster geospatial data formats"
-arch=('x86_64')
+pkgname=(gdal python-gdal)
+pkgver=3.5.0
+pkgrel=1
+pkgdesc="A translator library for raster and vector geospatial data formats"
+arch=(x86_64)
 url="https://gdal.org/;
-license=('custom')
-depends=('curl' 'geos' 'giflib' 'hdf5' 'libgeotiff' 'libjpeg-turbo' 'libpng' 
'libspatialite' 'libtiff' 'netcdf'
- 'openjpeg2' 'poppler' 'cfitsio' 'sqlite' 'mariadb-libs' 
'postgresql-libs' 'xerces-c' 'json-c')
-makedepends=('perl' 'swig' 'chrpath' 'doxygen' 'python-breathe' 'python-numpy' 
'python-sphinx' 'boost')
-optdepends=('postgresql: postgresql database support'
-'mariadb: mariadb database support'
-'perl: perl binding support')
-options=('!emptydirs')
+license=(custom)
+makedepends=(cmake opencl-headers python-setuptools python-numpy
+ proj arrow blosc cfitsio curl crypto++ libdeflate expat libfreexl
+ libgeotiff geos giflib libheif hdf5 libiconv libjpeg-turbo json-c
+ xz libxml2 lz4 mariadb-libs netcdf unixodbc ocl-icd openexr
+ openjpeg2 openssl pcre2 libpng podofo poppler postgresql-libs
+ qhull libspatialite sqlite swig libtiff libwebp xerces-c zlib
+ zstd)
+# armadillo brunsli lerc libkml rasterlite2 sfcgal tiledb
+# ogdi
+options=(!emptydirs)
 changelog=$pkgbase.changelog
-source=(https://download.osgeo.org/${pkgbase}/${pkgver}/${pkgbase}-${pkgver}.tar.xz
-gdal-perl-vendor.patch)
-sha256sums=('02a27b35899e1c4c3bcb6007da900128ddd7e8ab7cd6ccfecf338a301eadad5a'
-'2103b98f2f15954f042d5620658b30d703125927bde2e5eb671c5facb6c2f5ed')
+source=(https://download.osgeo.org/${pkgbase}/${pkgver}/${pkgbase}-${pkgver}.tar.xz)
+sha256sums=('d49121e5348a51659807be4fb866aa840f8dbec4d1acba6d17fdefa72125bfc9')
 
-prepare() {
-  cd "${srcdir}"/$pkgbase-$pkgver
 
-# Fix mandir
-  sed -i "s|^mandir=.*|mandir='\${prefix}/share/man'|" configure
-
-# Fix Perl bindings installation path
-  patch -Np0 -i "${srcdir}"/gdal-perl-vendor.patch
-}
-
 build() {
-  cd "${srcdir}"/$pkgbase-$pkgver
-
-  ./configure --prefix=/usr --with-netcdf --with-libtiff --with-sqlite3 
--with-geotiff \
-  --with-mysql --with-curl --with-hdf5 --with-perl --with-geos \
-  --with-png --with-poppler --with-spatialite --with-openjpeg
-
-# workaround for bug #13646
-#   sed -i 's/PY_HAVE_SETUPTOOLS=1/PY_HAVE_SETUPTOOLS=/g' ./GDALmake.opt
-#   sed -i 's/EXE_DEP_LIBS/KILL_EXE_DEP_LIBS/' apps/GNUmakefile
-
-  make
-  make man
-
-  cd "${srcdir}"/$pkgbase-$pkgver/swig/python
-  python setup.py build
+  cmake -B build -S $pkgbase-$pkgver \
+-DCMAKE_INSTALL_PREFIX=/usr \
+-DENABLE_IPO=ON \
+-DBUILD_PYTHON_BINDINGS=ON \
+-DGDAL_ENABLE_PLUGINS=ON \
+-DGDAL_USE_ARROW=ON \
+-DGDAL_USE_BLOSC=ON \
+-DGDAL_USE_CFITSIO=ON \
+-DGDAL_USE_CURL=ON \
+-DGDAL_USE_CRYPTOPP=ON \
+-DGDAL_USE_DEFLATE=ON \
+-DGDAL_USE_EXPAT=ON \
+-DGDAL_USE_FREEXL=ON \
+-DGDAL_USE_GEOTIFF=ON \
+-DGDAL_USE_GEOS=ON \
+-DGDAL_USE_GIF=ON \
+-DGDAL_USE_HEIF=ON \
+-DGDAL_USE_HDF5=ON \
+-DGDAL_USE_ICONV=ON \
+-DGDAL_USE_JPEG=ON \
+-DGDAL_USE_JSONC=ON \
+-DGDAL_USE_LIBLZMA=ON \
+-DGDAL_USE_LIBXML2=ON \
+-DGDAL_USE_LZ4=ON \
+-DGDAL_USE_MYSQL=ON \
+-DGDAL_USE_NETCDF=ON \
+-DGDAL_USE_ODBC=ON \
+-DGDAL_USE_OPENCL=ON \
+-DGDAL_USE_OPENEXR=ON \
+-DGDAL_USE_OPENJPEG=ON \
+-DGDAL_USE_OPENSSL=ON \
+-DGDAL_USE_PARQUET=ON \
+-DGDAL_USE_PCRE2=ON \
+-DGDAL_USE_PNG=ON \
+-DGDAL_USE_POPPLER=ON \
+-DGDAL_USE_POSTGRESQL=ON \
+-DGDAL_USE_QHULL=ON \
+-DGDAL_USE_SPATIALITE=ON \
+-DGDAL_USE_SQLITE3=ON \
+-DGDAL_USE_TIFF=ON \
+-DGDAL_USE_WEBP=ON \
+-DGDAL_USE_XERCESC=ON \
+-DGDAL_USE_ZLIB=ON \
+-DGDAL_USE_ZSTD=ON
+  make -C build
 }
 
 package_gdal () {
-  cd "${srcdir}"/$pkgbase-$pkgver
+  depends=(proj)
+  optdepends=('postgresql: postgresql database support'
+  'mariadb: mariadb database support'
+  arrow blosc cfitsio curl crypto++ libdeflate expat libfreexl
+  libgeotiff geos giflib libheif hdf5 libiconv libjpeg-turbo json-c
+  libjxl xz libxml2 lz4 mariadb-libs netcdf 

[arch-commits] Commit in binutils/repos (6 files)

2022-06-27 Thread Evangelos Foutras via arch-commits
Date: Monday, June 27, 2022 @ 22:16:53
  Author: foutrelis
Revision: 449513

archrelease: copy trunk to testing-x86_64

Added:
  binutils/repos/testing-x86_64/
  binutils/repos/testing-x86_64/PKGBUILD
(from rev 449512, binutils/trunk/PKGBUILD)
  binutils/repos/testing-x86_64/debug_loclists.patch
(from rev 449512, binutils/trunk/debug_loclists.patch)
  binutils/repos/testing-x86_64/fix-incorrect-undefined-symbol.patch
(from rev 449512, binutils/trunk/fix-incorrect-undefined-symbol.patch)
  binutils/repos/testing-x86_64/gold-warn-unsupported.patch
(from rev 449512, binutils/trunk/gold-warn-unsupported.patch)
  binutils/repos/testing-x86_64/keys/

--+
 PKGBUILD |  117 +++
 debug_loclists.patch | 1219 +
 fix-incorrect-undefined-symbol.patch |  114 +++
 gold-warn-unsupported.patch  |   66 +
 4 files changed, 1516 insertions(+)

Copied: binutils/repos/testing-x86_64/PKGBUILD (from rev 449512, 
binutils/trunk/PKGBUILD)
===
--- testing-x86_64/PKGBUILD (rev 0)
+++ testing-x86_64/PKGBUILD 2022-06-27 22:16:53 UTC (rev 449513)
@@ -0,0 +1,117 @@
+# Maintainer: Giancarlo Razzolini 
+# Maintainer: Frederik Schwan 
+# Contributor:  Bartłomiej Piotrowski 
+# Contributor: Allan McRae 
+
+# toolchain build order: 
linux-api-headers->glibc->binutils->gcc->glibc->binutils->gcc
+
+pkgname=binutils
+pkgver=2.38
+_commit=9c67f6382ac2c90fbde5729feaf7d59ce662147a
+pkgrel=6
+pkgdesc='A set of programs to assemble and manipulate binary and object files'
+arch=(x86_64)
+url='https://www.gnu.org/software/binutils/'
+license=('GPL3' 'GPL' 'FDL1.3' 'custom:FSFAP')
+groups=(base-devel)
+depends=(glibc zlib libelf)
+makedepends=(git)
+checkdepends=(dejagnu debuginfod bc)
+optdepends=('debuginfod: for debuginfod server/client functionality')
+conflicts=(binutils-multilib)
+replaces=(binutils-multilib)
+options=(staticlibs !distcc !ccache debug)
+source=(git+https://sourceware.org/git/binutils-gdb.git#commit=${_commit}
+debug_loclists.patch
+gold-warn-unsupported.patch)
+sha256sums=('SKIP'
+'fda14fc4879dba6e7822065e7c938a848ace3ee8f8984f4227aba0fb26912bb4'
+'2d430b66f84a19c154725ec535280c493be1d34f1a90f95208dce02fecd0e4e4')
+validpgpkeys=(3A24BC1E8FB409FA9F14371813FCEF89DD9E3C4F)
+
+prepare() {
+  [[ ! -d binutils-gdb ]] && ln -s binutils-$pkgver binutils-gdb
+  mkdir -p binutils-build
+
+  cd binutils-gdb
+
+  # Turn off development mode (-Werror, gas run-time checks, date in sonames)
+  sed -i '/^development=/s/true/false/' bfd/development.sh
+
+  # https://sourceware.org/bugzilla/show_bug.cgi?id=28981
+  patch -Np1 -i "${srcdir}"/debug_loclists.patch
+
+  # Creds @Fedora
+  # Change the gold configuration script to only warn about
+  # unsupported targets.  This allows the binutils to be built with
+  # BPF support enabled.
+  patch -Np1 -i "${srcdir}"/gold-warn-unsupported.patch
+}
+
+build() {
+  cd binutils-build
+
+  "$srcdir/binutils-gdb/configure" \
+--prefix=/usr \
+--with-lib-path=/usr/lib:/usr/local/lib \
+--with-bugurl=https://bugs.archlinux.org/ \
+--enable-cet \
+--enable-deterministic-archives \
+--enable-gold \
+--enable-install-libiberty \
+--enable-ld=default \
+--enable-pgo-build=lto \
+--enable-plugins \
+--enable-relro \
+--enable-shared \
+--enable-targets=x86_64-pep,bpf-unknown-none \
+--enable-threads \
+--disable-gdb \
+--disable-gdbserver \
+--disable-libdecnumber \
+--disable-readline \
+--disable-sim \
+--disable-werror \
+--with-debuginfod \
+--with-pic \
+--with-system-zlib
+
+  make -O tooldir=/usr
+
+  # Extract the FSF All Permissive License
+  # 

+  # used for some linker scripts.
+  tail -n 5 "${srcdir}"/binutils-gdb/ld/scripttempl/README > FSFAP
+}
+
+check() {
+  cd binutils-build
+
+  # Use minimal flags for testsuite
+  # ld testsuite uses CFLAGS_FOR_TARGET and requires -g
+  # gold testsuite requires CXXFLAGS/CFLAGS with default PIE/PIC disabled
+  make -O CFLAGS_FOR_TARGET="-O2 -g" \
+  CXXFLAGS="-O2 -no-pie -fno-PIC" \
+  CFLAGS="-O2 -no-pie" \
+  LDFLAGS="" \
+  check
+}
+
+package() {
+  cd binutils-build
+  make prefix="$pkgdir/usr" tooldir="$pkgdir/usr" install
+
+  # install PIC version of libiberty
+  install -m644 libiberty/pic/libiberty.a "$pkgdir/usr/lib"
+
+  # Remove unwanted files
+  rm -f "$pkgdir"/usr/share/man/man1/{dlltool,windres,windmc}*
+
+  # No shared linking to these files outside binutils
+  rm -f "$pkgdir"/usr/lib/lib{bfd,opcodes}.so
+  echo 'INPUT( /usr/lib/libbfd.a -liberty -lz -ldl )' > 
"$pkgdir/usr/lib/libbfd.so"
+  echo 'INPUT( /usr/lib/libopcodes.a -lbfd )' > "$pkgdir/usr/lib/libopcodes.so"
+
+ 

[arch-commits] Commit in binutils/trunk (5 files)

2022-06-27 Thread Evangelos Foutras via arch-commits
Date: Monday, June 27, 2022 @ 22:16:45
  Author: foutrelis
Revision: 449512

upgpkg: binutils 2.38-6: support loclists/rnglistx sections

Fixes "Unrecognized form: 0x22/0x23" warnings with DWARF 5 data format.

Added:
  binutils/trunk/debug_loclists.patch
  binutils/trunk/keys/
  binutils/trunk/keys/pgp/
  binutils/trunk/keys/pgp/3A24BC1E8FB409FA9F14371813FCEF89DD9E3C4F.asc
Modified:
  binutils/trunk/PKGBUILD

---+
 PKGBUILD  |7 
 debug_loclists.patch  | 1219 
 keys/pgp/3A24BC1E8FB409FA9F14371813FCEF89DD9E3C4F.asc |1 
 3 files changed, 1226 insertions(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2022-06-27 21:54:46 UTC (rev 449511)
+++ PKGBUILD2022-06-27 22:16:45 UTC (rev 449512)
@@ -8,7 +8,7 @@
 pkgname=binutils
 pkgver=2.38
 _commit=9c67f6382ac2c90fbde5729feaf7d59ce662147a
-pkgrel=5
+pkgrel=6
 pkgdesc='A set of programs to assemble and manipulate binary and object files'
 arch=(x86_64)
 url='https://www.gnu.org/software/binutils/'
@@ -22,8 +22,10 @@
 replaces=(binutils-multilib)
 options=(staticlibs !distcc !ccache debug)
 source=(git+https://sourceware.org/git/binutils-gdb.git#commit=${_commit}
+debug_loclists.patch
 gold-warn-unsupported.patch)
 sha256sums=('SKIP'
+'fda14fc4879dba6e7822065e7c938a848ace3ee8f8984f4227aba0fb26912bb4'
 '2d430b66f84a19c154725ec535280c493be1d34f1a90f95208dce02fecd0e4e4')
 validpgpkeys=(3A24BC1E8FB409FA9F14371813FCEF89DD9E3C4F)
 
@@ -36,6 +38,9 @@
   # Turn off development mode (-Werror, gas run-time checks, date in sonames)
   sed -i '/^development=/s/true/false/' bfd/development.sh
 
+  # https://sourceware.org/bugzilla/show_bug.cgi?id=28981
+  patch -Np1 -i "${srcdir}"/debug_loclists.patch
+
   # Creds @Fedora
   # Change the gold configuration script to only warn about
   # unsupported targets.  This allows the binutils to be built with

Added: debug_loclists.patch
===
--- debug_loclists.patch(rev 0)
+++ debug_loclists.patch2022-06-27 22:16:45 UTC (rev 449512)
@@ -0,0 +1,1219 @@
+From d8441ee9fe5a5b38cb4b4874427b12f92a2dfa62 Mon Sep 17 00:00:00 2001
+From: Nick Clifton 
+Date: Wed, 6 Apr 2022 14:43:37 +0100
+Subject: [PATCH] Add code to display the contents of .debug_loclists sections
+ which contain offset entry tables.
+
+   PR 28981
+   * dwarf.c (fetch_indexed_value): Rename to fecth_indexed_addr and
+   return the address, rather than a string.
+   (fetch_indexed_value): New function - returns a value indexed by a
+   DW_FORM_loclistx or DW_FORM_rnglistx form.
+   (read_and_display_attr_value): Add support for DW_FORM_loclistx
+   and DW_FORM_rnglistx.
+   (process_debug_info): Load the loclists and rnglists sections.
+   (display_loclists_list): Add support for DW_LLE_base_addressx,
+   DW_LLE_startx_endx, DW_LLE_startx_length and
+   DW_LLE_default_location.
+   (display_offset_entry_loclists): New function.  Displays a
+   .debug_loclists section that contains offset entry tables.
+   (display_debug_loc): Call the new function.
+   (display_debug_rnglists_list): Add support for
+   DW_RLE_base_addressx, DW_RLE_startx_endx and DW_RLE_startx_length.
+   (display_debug_ranges): Display the contents of the section's
+   header.
+   * dwarf.h (struct debug_info): Add loclists_base field.
+   * testsuite/binutils-all/dw5.W: Update expected output.
+   * testsuite/binutils-all/x86-64/pr26808.dump: Likewise.
+
+(cherry picked from commit 19c26da69d68d5d863f37c06ad73ab6292d02ffa)
+---
+ binutils/dwarf.c  | 513 +++---
+ binutils/dwarf.h  |   4 +
+ binutils/testsuite/binutils-all/dw5.W |   2 +-
+ .../binutils-all/x86-64/pr26808.dump  |  82 +--
+ 4 files changed, 487 insertions(+), 114 deletions(-)
+
+diff --git a/binutils/dwarf.c b/binutils/dwarf.c
+index bc33e9f0814..2df84879647 100644
+--- a/binutils/dwarf.c
 b/binutils/dwarf.c
+@@ -240,7 +240,7 @@ static const char *
+ dwarf_vmatoa_1 (const char *fmtch, dwarf_vma value, unsigned num_bytes)
+ {
+   /* As dwarf_vmatoa is used more then once in a printf call
+- for output, we are cycling through an fixed array of pointers
++ for output, we are cycling through a fixed array of pointers
+  for return address.  */
+   static int buf_pos = 0;
+   static struct dwarf_vmatoa_buf
+@@ -796,24 +796,70 @@ fetch_indexed_string (dwarf_vma idx, struct cu_tu_set 
*this_set,
+   return ret;
+ }
+ 
+-static const char *
+-fetch_indexed_value (dwarf_vma offset, dwarf_vma bytes)
++static dwarf_vma
++fetch_indexed_addr (dwarf_vma offset, uint32_t num_bytes)
+ {
+   struct dwarf_section 

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

2022-06-27 Thread Bruno Pagani via arch-commits
Date: Monday, June 27, 2022 @ 22:02:02
  Author: archange
Revision: 1239774

archrelease: copy trunk to community-x86_64

Added:
  pnetcdf-openmpi/repos/community-x86_64/PKGBUILD
(from rev 1239773, pnetcdf-openmpi/trunk/PKGBUILD)
Deleted:
  pnetcdf-openmpi/repos/community-x86_64/PKGBUILD

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

Deleted: PKGBUILD
===
--- PKGBUILD2022-06-27 22:01:54 UTC (rev 1239773)
+++ PKGBUILD2022-06-27 22:02:02 UTC (rev 1239774)
@@ -1,47 +0,0 @@
-# Maintainer: Bruno Pagani 
-
-_pkg=pnetcdf
-_mpi=openmpi
-pkgname=${_pkg}-${_mpi}
-pkgver=1.12.3
-pkgrel=2
-pkgdesc="Parallel I/O Library for NetCDF File Access (${_mpi} version)"
-arch=(x86_64)
-url="https://parallel-netcdf.github.io/;
-license=(custom)
-depends=("${_mpi}") # "netcdf-${_mpi}")
-makedepends=(gcc-fortran)
-checkdepends=(inetutils)
-provides=(parallel-netcdf parallel-netcdf-openmpi)
-conflicts=(parallel-netcdf parallel-netcdf-openmpi)
-replaces=(parallel-netcdf parallel-netcdf-openmpi)
-options=(staticlibs)
-source=("${url}/Release/${_pkg}-${pkgver}.tar.gz")
-sha256sums=('439e359d09bb93d0e58a6e3f928f39c2eae965b6c97f64e67cd42220d6034f77')
-
-prepare() {
-  cd ${_pkg}-${pkgver}
-  autoreconf -vfi
-}
-
-build() {
-  cd ${_pkg}-${pkgver}
-  export CFLAGS+=" -ffat-lto-objects"
-  # https://github.com/Parallel-NetCDF/PnetCDF/issues/72
-  ./configure --prefix=/usr --enable-shared #--enable-netcdf4
-  sed -i -e 's/ -shared / -Wl,-O1,--as-needed\0/g' libtool
-  make LIBTOOLFLAGS=--verbose
-}
-
-check() {
-  cd ${_pkg}-${pkgver}
-  export OMPI_MCA_opal_warn_on_missing_libcuda=0
-  make check
-  make ptest
-}
-
-package() {
-  cd ${_pkg}-${pkgver}
-  make DESTDIR="${pkgdir}" install
-  install -Dm644 COPYRIGHT -t "${pkgdir}"/usr/share/licenses/${_pkg}
-}

Copied: pnetcdf-openmpi/repos/community-x86_64/PKGBUILD (from rev 1239773, 
pnetcdf-openmpi/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2022-06-27 22:02:02 UTC (rev 1239774)
@@ -0,0 +1,46 @@
+# Maintainer: Bruno Pagani 
+
+_pkg=pnetcdf
+_mpi=openmpi
+pkgname=${_pkg}-${_mpi}
+pkgver=1.12.3
+pkgrel=3
+pkgdesc="Parallel I/O Library for NetCDF File Access (${_mpi} version)"
+arch=(x86_64)
+url="https://parallel-netcdf.github.io/;
+license=(custom)
+depends=("${_mpi}" "netcdf-${_mpi}")
+makedepends=(gcc-fortran)
+checkdepends=(inetutils)
+provides=(parallel-netcdf parallel-netcdf-openmpi)
+conflicts=(parallel-netcdf parallel-netcdf-openmpi)
+replaces=(parallel-netcdf parallel-netcdf-openmpi)
+options=(staticlibs)
+source=("${url}/Release/${_pkg}-${pkgver}.tar.gz")
+sha256sums=('439e359d09bb93d0e58a6e3f928f39c2eae965b6c97f64e67cd42220d6034f77')
+
+prepare() {
+  cd ${_pkg}-${pkgver}
+  autoreconf -vfi
+}
+
+build() {
+  cd ${_pkg}-${pkgver}
+  export CFLAGS+=" -ffat-lto-objects"
+  ./configure --prefix=/usr --enable-shared --enable-netcdf4
+  sed -i -e 's/ -shared / -Wl,-O1,--as-needed\0/g' libtool
+  make LIBTOOLFLAGS=--verbose
+}
+
+check() {
+  cd ${_pkg}-${pkgver}
+  export OMPI_MCA_opal_warn_on_missing_libcuda=0
+  make check
+  make ptest
+}
+
+package() {
+  cd ${_pkg}-${pkgver}
+  make DESTDIR="${pkgdir}" install
+  install -Dm644 COPYRIGHT -t "${pkgdir}"/usr/share/licenses/${_pkg}
+}



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

2022-06-27 Thread Bruno Pagani via arch-commits
Date: Monday, June 27, 2022 @ 22:01:54
  Author: archange
Revision: 1239773

Re-enable NetCDF support

Modified:
  pnetcdf-openmpi/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2022-06-27 21:36:38 UTC (rev 1239772)
+++ PKGBUILD2022-06-27 22:01:54 UTC (rev 1239773)
@@ -4,12 +4,12 @@
 _mpi=openmpi
 pkgname=${_pkg}-${_mpi}
 pkgver=1.12.3
-pkgrel=2
+pkgrel=3
 pkgdesc="Parallel I/O Library for NetCDF File Access (${_mpi} version)"
 arch=(x86_64)
 url="https://parallel-netcdf.github.io/;
 license=(custom)
-depends=("${_mpi}") # "netcdf-${_mpi}")
+depends=("${_mpi}" "netcdf-${_mpi}")
 makedepends=(gcc-fortran)
 checkdepends=(inetutils)
 provides=(parallel-netcdf parallel-netcdf-openmpi)
@@ -27,8 +27,7 @@
 build() {
   cd ${_pkg}-${pkgver}
   export CFLAGS+=" -ffat-lto-objects"
-  # https://github.com/Parallel-NetCDF/PnetCDF/issues/72
-  ./configure --prefix=/usr --enable-shared #--enable-netcdf4
+  ./configure --prefix=/usr --enable-shared --enable-netcdf4
   sed -i -e 's/ -shared / -Wl,-O1,--as-needed\0/g' libtool
   make LIBTOOLFLAGS=--verbose
 }



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

2022-06-27 Thread Jan Steffens via arch-commits
Date: Monday, June 27, 2022 @ 21:54:46
  Author: heftig
Revision: 449511

archrelease: copy trunk to extra-x86_64

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

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

Deleted: PKGBUILD
===
--- PKGBUILD2022-06-27 21:24:48 UTC (rev 449510)
+++ PKGBUILD2022-06-27 21:54:46 UTC (rev 449511)
@@ -1,127 +0,0 @@
-# Maintainer: Jan Alexander Steffens (heftig) 
-
-pkgname=js91
-pkgver=91.10.0
-pkgrel=1
-pkgdesc="JavaScript interpreter and libraries - Version 91"
-arch=(x86_64)
-url="https://spidermonkey.dev/;
-license=(MPL)
-depends=(gcc-libs readline zlib sh)
-makedepends=(zip autoconf2.13 python-setuptools python-psutil rust llvm clang 
lld)
-checkdepends=(mercurial git)
-options=(!lto debug)
-_relver=${pkgver}esr
-source=(https://archive.mozilla.org/pub/firefox/releases/$_relver/source/firefox-$_relver.source.tar.xz{,.asc})
-sha256sums=('825a8cb38bb5da9821ef87cc6de64af007cf0faef07c4ed0651283b56a0ee1bb'
-'SKIP')
-validpgpkeys=('14F26682D0916CDD81E37B6D61B7B526D98F0353') # Mozilla Software 
Releases 
-
-# Make sure the duplication between bin and lib is found
-COMPRESSZST+=(--long)
-
-prepare() {
-  mkdir mozbuild
-  cd firefox-$pkgver
-
-  cat >../mozconfig <.mozconfig ../mozconfig - <.mozconfig ../mozconfig - <
+
+pkgname=js91
+pkgver=91.11.0
+pkgrel=1
+pkgdesc="JavaScript interpreter and libraries - Version 91"
+arch=(x86_64)
+url="https://spidermonkey.dev/;
+license=(MPL)
+depends=(gcc-libs readline zlib sh)
+makedepends=(zip autoconf2.13 python-setuptools python-psutil rust llvm clang 
lld)
+checkdepends=(mercurial git)
+options=(!lto debug)
+_relver=${pkgver}esr
+source=(https://archive.mozilla.org/pub/firefox/releases/$_relver/source/firefox-$_relver.source.tar.xz{,.asc})
+sha256sums=('e59bbe92ee1ef94936ce928324253e442748d62b5777bc0846ad79ed4a2a05a4'
+'SKIP')
+validpgpkeys=('14F26682D0916CDD81E37B6D61B7B526D98F0353') # Mozilla Software 
Releases 
+
+# Make sure the duplication between bin and lib is found
+COMPRESSZST+=(--long)
+
+prepare() {
+  mkdir mozbuild
+  cd firefox-$pkgver
+
+  cat >../mozconfig <.mozconfig ../mozconfig - <.mozconfig ../mozconfig - <

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

2022-06-27 Thread Felix Yan via arch-commits
Date: Monday, June 27, 2022 @ 21:36:38
  Author: felixonmars
Revision: 1239772

archrelease: copy trunk to community-any

Added:
  feeluown/repos/community-any/PKGBUILD
(from rev 1239771, feeluown/trunk/PKGBUILD)
  feeluown/repos/community-any/feeluown.desktop
(from rev 1239771, feeluown/trunk/feeluown.desktop)
Deleted:
  feeluown/repos/community-any/PKGBUILD
  feeluown/repos/community-any/feeluown.desktop

--+
 PKGBUILD |   74 ++---
 feeluown.desktop |   20 +++---
 2 files changed, 47 insertions(+), 47 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2022-06-27 21:36:24 UTC (rev 1239771)
+++ PKGBUILD2022-06-27 21:36:38 UTC (rev 1239772)
@@ -1,37 +0,0 @@
-# Maintainer: Felix Yan 
-# Contributor: Bruce Zhang 
-
-pkgname=feeluown
-pkgver=3.8.5
-pkgrel=1
-pkgdesc="FeelUOwn Music Player"
-arch=('any')
-url="https://github.com/feeluown/FeelUOwn;
-license=('GPL3')
-depends=('python-qasync' 'python-pyqt5' 'mpv' 'python-opengl' 'python-janus' 
'python-requests'
- 'python-tomlkit' 'python-packaging' 'python-pydantic' 'qt5-svg')
-makedepends=('python-setuptools' 'python-pip')
-checkdepends=('python-pytest-benchmark' 'python-pytest-cov')
-optdepends=('feeluown-local' 'feeluown-netease' 'feeluown-kuwo' 
'feeluown-qqmusic')
-groups=('feeluown-full')
-source=("https://pypi.io/packages/source/f/feeluown/feeluown-$pkgver.tar.gz;
-"feeluown.desktop")
-sha512sums=('b3e28bf9a6623ae51e39cde4cbb62a431a279d408c5a568c1c0fcfaef3c553e01f384418620c228a734409f7fd5bfc813ff7595589109803b86af9746b08034b'
-
'48882f7469c22e5db332663bc1aa8b398b0a10a0c929d4d7e3d7b8b91205d7d3070c5fa295cb9a14f8c352bff57978bfaad167343e0ddc51c92417eda07c8087')
-
-build() {
-  cd $pkgname-$pkgver
-  python setup.py build
-}
-
-check() {
-  cd $pkgname-$pkgver
-  pytest
-}
-
-package() {
-  cd $pkgname-$pkgver
-  python setup.py install --root="$pkgdir/" --optimize=1 --skip-build
-  install -Dm644 feeluown/gui/assets/icons/feeluown.png -t 
"$pkgdir"/usr/share/icons/hicolor/512x512/apps/
-  install -Dm644 "$srcdir"/feeluown.desktop -t 
"$pkgdir"/usr/share/applications/
-}

Copied: feeluown/repos/community-any/PKGBUILD (from rev 1239771, 
feeluown/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2022-06-27 21:36:38 UTC (rev 1239772)
@@ -0,0 +1,37 @@
+# Maintainer: Felix Yan 
+# Contributor: Bruce Zhang 
+
+pkgname=feeluown
+pkgver=3.8.6
+pkgrel=1
+pkgdesc="FeelUOwn Music Player"
+arch=('any')
+url="https://github.com/feeluown/FeelUOwn;
+license=('GPL3')
+depends=('python-qasync' 'python-pyqt5' 'mpv' 'python-opengl' 'python-janus' 
'python-requests'
+ 'python-tomlkit' 'python-packaging' 'python-pydantic' 'qt5-svg')
+makedepends=('python-setuptools' 'python-pip')
+checkdepends=('python-pytest-benchmark' 'python-pytest-cov')
+optdepends=('feeluown-local' 'feeluown-netease' 'feeluown-kuwo' 
'feeluown-qqmusic')
+groups=('feeluown-full')
+source=("https://pypi.io/packages/source/f/feeluown/feeluown-$pkgver.tar.gz;
+"feeluown.desktop")
+sha512sums=('2558c21926267509483a2ed39c309742a65c97dd8aede914b89a375c3346bcb9bab564d2a1e7c18dbfcbb432c3b858169c8515bea4a895d6cfce658168bfc6b8'
+
'48882f7469c22e5db332663bc1aa8b398b0a10a0c929d4d7e3d7b8b91205d7d3070c5fa295cb9a14f8c352bff57978bfaad167343e0ddc51c92417eda07c8087')
+
+build() {
+  cd $pkgname-$pkgver
+  python setup.py build
+}
+
+check() {
+  cd $pkgname-$pkgver
+  pytest
+}
+
+package() {
+  cd $pkgname-$pkgver
+  python setup.py install --root="$pkgdir/" --optimize=1 --skip-build
+  install -Dm644 feeluown/gui/assets/icons/feeluown.png -t 
"$pkgdir"/usr/share/icons/hicolor/512x512/apps/
+  install -Dm644 "$srcdir"/feeluown.desktop -t 
"$pkgdir"/usr/share/applications/
+}

Deleted: feeluown.desktop
===
--- feeluown.desktop2022-06-27 21:36:24 UTC (rev 1239771)
+++ feeluown.desktop2022-06-27 21:36:38 UTC (rev 1239772)
@@ -1,10 +0,0 @@
-[Desktop Entry]
-Type=Application
-Name=FeelUOwn
-Comment=FeelUOwn Launcher
-Exec=feeluown --log-to-file
-Icon=feeluown
-Categories=AudioVideo;Audio;Player;Qt;
-Terminal=false
-StartupNotify=true
-StartupWMClass=FeelUOwn

Copied: feeluown/repos/community-any/feeluown.desktop (from rev 1239771, 
feeluown/trunk/feeluown.desktop)
===
--- feeluown.desktop(rev 0)
+++ feeluown.desktop2022-06-27 21:36:38 UTC (rev 1239772)
@@ -0,0 +1,10 @@
+[Desktop Entry]
+Type=Application
+Name=FeelUOwn
+Comment=FeelUOwn Launcher
+Exec=feeluown --log-to-file
+Icon=feeluown
+Categories=AudioVideo;Audio;Player;Qt;
+Terminal=false
+StartupNotify=true
+StartupWMClass=FeelUOwn



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

2022-06-27 Thread Felix Yan via arch-commits
Date: Monday, June 27, 2022 @ 21:36:24
  Author: felixonmars
Revision: 1239771

upgpkg: feeluown 3.8.6-1

Modified:
  feeluown/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2022-06-27 21:35:00 UTC (rev 1239770)
+++ PKGBUILD2022-06-27 21:36:24 UTC (rev 1239771)
@@ -2,7 +2,7 @@
 # Contributor: Bruce Zhang 
 
 pkgname=feeluown
-pkgver=3.8.5
+pkgver=3.8.6
 pkgrel=1
 pkgdesc="FeelUOwn Music Player"
 arch=('any')
@@ -16,7 +16,7 @@
 groups=('feeluown-full')
 source=("https://pypi.io/packages/source/f/feeluown/feeluown-$pkgver.tar.gz;
 "feeluown.desktop")
-sha512sums=('b3e28bf9a6623ae51e39cde4cbb62a431a279d408c5a568c1c0fcfaef3c553e01f384418620c228a734409f7fd5bfc813ff7595589109803b86af9746b08034b'
+sha512sums=('2558c21926267509483a2ed39c309742a65c97dd8aede914b89a375c3346bcb9bab564d2a1e7c18dbfcbb432c3b858169c8515bea4a895d6cfce658168bfc6b8'
 
'48882f7469c22e5db332663bc1aa8b398b0a10a0c929d4d7e3d7b8b91205d7d3070c5fa295cb9a14f8c352bff57978bfaad167343e0ddc51c92417eda07c8087')
 
 build() {



[arch-commits] Commit in exim/trunk (8 files)

2022-06-27 Thread Felix Yan via arch-commits
Date: Monday, June 27, 2022 @ 21:34:25
  Author: felixonmars
Revision: 1239769

upgpkg: exim 4.96-1

Added:
  exim/trunk/keys/
  exim/trunk/keys/pgp/
  exim/trunk/keys/pgp/A986F3A6BD6377D8730958DEBCE58C8CE41F32DF.asc
  exim/trunk/keys/pgp/ACBB4324393ADE3515DA2DDA4D1E900E14C1CC04.asc
  exim/trunk/keys/pgp/C693A034E1ED6EE954CAE2DA13DAD99C7E41519C.asc
  exim/trunk/keys/pgp/E5CA331D44AB8E4C806FDBEE26101B62F69376CE.asc
Modified:
  exim/trunk/PKGBUILD
  exim/trunk/exim.Makefile

---+
 PKGBUILD  |   10 -
 exim.Makefile |   87 
 keys/pgp/A986F3A6BD6377D8730958DEBCE58C8CE41F32DF.asc |1 
 keys/pgp/ACBB4324393ADE3515DA2DDA4D1E900E14C1CC04.asc |1 
 keys/pgp/C693A034E1ED6EE954CAE2DA13DAD99C7E41519C.asc |1 
 keys/pgp/E5CA331D44AB8E4C806FDBEE26101B62F69376CE.asc |1 
 6 files changed, 55 insertions(+), 46 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2022-06-27 21:32:52 UTC (rev 1239768)
+++ PKGBUILD2022-06-27 21:34:25 UTC (rev 1239769)
@@ -5,14 +5,14 @@
 # Contributor: judd 
 
 pkgname=exim
-pkgver=4.95
-pkgrel=2
+pkgver=4.96
+pkgrel=1
 pkgdesc='Message Transfer Agent'
 arch=('x86_64')
 url='https://www.exim.org/'
 license=('GPL')
 backup=('etc/mail/aliases' 'etc/mail/exim.conf' 'etc/logrotate.d/exim')
-depends=('gdbm' 'libldap' 'libidn' 'libidn2' 'libnsl' 'libspf2' 'libxcrypt' 
'openssl' 'pam' 'pcre' 'sqlite')
+depends=('gdbm' 'libldap' 'libidn' 'libidn2' 'libnsl' 'libspf2' 'libxcrypt' 
'openssl' 'pam' 'pcre2' 'sqlite')
 provides=('smtp-server' 'smtp-forwarder')
 conflicts=('smtp-server' 'smtp-forwarder')
 source=("https://ftp.exim.org/pub/exim/exim4/exim-$pkgver.tar.bz2"{,.asc}
@@ -26,11 +26,11 @@
 exim-submission.socket
 exim.sysusers
 exim.tmpfiles)
-sha512sums=('2ece1bf862553c747fda765698ae0d99ce1c37b6006576661580ec7671f6e25590d21fb2862058a276d8cc1862ecb703e8d72240e5395d8f00d67babbfc3dbbc'
+sha512sums=('675dcb13dac449edede61926e7af6dcc3ff3a455c053d413a35c873b926dfc4d63540ba7d52347516c6a9b4b60a3627b449685210ddfba0a4c61ec7a0a0b8333'
 'SKIP'
 
'6494d9aae71a630935f3946a136855aadede54fd10b7b3cd7df47972d320ae142410076871e839f6caca8e02ec136604464b0b9c593721db243d8edf75c2f17f'
 
'd8e3b466e0bba8175cfe762058dec49018495a260aa5efd139f4ef435284c305958cbd7fc514e81042146368b749ae38f0bf276fc0b4b91918ef33126900aa81'
-
'107a30691c961e511a6ae86282c41e4d3dfac771f4a30295a0bdfd1b9229c38272aaabf38321707f3c6b235dc749b6fcb56a1cf732c97f01830e5e8348feaf8d'
+
'6e93e8154e9a19c79b72072cfa79e37ed742998fca823bfe87169a038c93e9ab0c11124633ca8c85d5b9ed6195ffb03ccc564f5cda3f1063f5ff62eda8157751'
 
'dc28698f15e8eaa4614ae81fc8cb76d92fed1110ce02f7a6ee8feace418dbb194711eb2d4dd444cf818628c11721e21d80b7b974879ab6ddd78cc717cce17c2f'
 
'b3c3b18652df435cb87d647cfd4f19e182fbf12b0b56f9c91f72b27ae5a819fb3d8c4c25445c5a3c184f70a0c181925fabda891f2057b8a917070d6c40529b8d'
 
'11c8133ee15b3e5193c9b1c59aed66c81b6e045dd23310bede9fcde6c88905db5ef08afdb798b53b75a7465915ea1247e980edf95db07a7f9b7bb58ce95fbb5a'

Modified: exim.Makefile
===
--- exim.Makefile   2022-06-27 21:32:52 UTC (rev 1239768)
+++ exim.Makefile   2022-06-27 21:34:25 UTC (rev 1239769)
@@ -1,4 +1,3 @@
-# $Cambridge: exim/src/src/EDITME,v 4.93 $
 ##
 #  The Exim mail transport agent #
 ##
@@ -14,12 +13,11 @@
 
 # Things that depend on the operating system have default settings in
 # OS/Makefile-Default, but these are overridden for some OS by files
-# called called OS/Makefile-. You can further override these by
-# creating files called Local/Makefile-, and
-# Local/Makefile- (where "" stands for the name of
-# your operating system - look at the names in the OS directory to see
-# which names are recognized, and "" is derived from the
-# environment variable "build")
+# called OS/Makefile-. You can further override these settings by
+# creating files Local/Makefile-, and Local/Makefile-.
+# The suffix "" stands for the name of your operating system - look
+# at the names in the OS directory to see which names are recognized,
+# and "" is the content of the environment variable "build".
 
 # However, if you are building Exim for a single OS only, you don't need to
 # worry about setting up Local/Makefile-. Any build-time configuration
@@ -203,7 +201,7 @@
 # the libraries and headers are installed, as the pkg-config .pc
 # specification should include all -L/-I information necessary.
 # Enabling the USE_*_PC options should be sufficient. If not using
-# pkg-config, then you have to specify the libraries, and you mmight
+# pkg-config, then you have to specify the 

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

2022-06-27 Thread Felix Yan via arch-commits
Date: Monday, June 27, 2022 @ 21:32:52
  Author: felixonmars
Revision: 1239768

archrelease: copy trunk to community-x86_64

Added:
  boinc/repos/community-x86_64/PKGBUILD
(from rev 1239766, boinc/trunk/PKGBUILD)
  boinc/repos/community-x86_64/boinc.bash
(from rev 1239766, boinc/trunk/boinc.bash)
  boinc/repos/community-x86_64/boinc.desktop
(from rev 1239766, boinc/trunk/boinc.desktop)
  boinc/repos/community-x86_64/boinc.install
(from rev 1239766, boinc/trunk/boinc.install)
  boinc/repos/community-x86_64/boinc.sysusers
(from rev 1239767, boinc/trunk/boinc.sysusers)
Deleted:
  boinc/repos/community-x86_64/PKGBUILD
  boinc/repos/community-x86_64/boinc.bash
  boinc/repos/community-x86_64/boinc.desktop
  boinc/repos/community-x86_64/boinc.install
  boinc/repos/community-x86_64/boinc.sysusers

+
 PKGBUILD   |  242 +++
 boinc.bash |  198 ++---
 boinc.desktop  |   32 +++
 boinc.install  |   30 +++---
 boinc.sysusers |4 
 5 files changed, 253 insertions(+), 253 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2022-06-27 21:32:46 UTC (rev 1239767)
+++ PKGBUILD2022-06-27 21:32:52 UTC (rev 1239768)
@@ -1,121 +0,0 @@
-# Maintainer: Felix Yan 
-# Contributor: Jaroslav Lichtblau 
-# Contributor: Michal Krenek 
-
-pkgbase=boinc
-pkgname=(boinc boinc-nox)
-pkgver=7.16.21
-_tag="client_release/7.16/$pkgver"
-pkgrel=1
-arch=('x86_64')
-url="https://boinc.berkeley.edu/;
-license=('LGPL')
-makedepends=('curl' 'freeglut' 'glu' 'inetutils' 'libnotify' 'libnsl' 'libxmu' 
'libxslt' 'libxss'
- 'mesa' 'perl-xml-sax' 'sqlite3' 'webkit2gtk' 'wxgtk3')
-install=$pkgbase.install
-options=('!staticlibs')
-source=("$pkgbase-$pkgver.tar.gz::https://github.com/BOINC/boinc/archive/$_tag.tar.gz;
-boinc.bash
-boinc.desktop
-boinc.sysusers)
-sha512sums=('30fb3a29e1906592f013c6d86df3b9b7e100269ca39ea9a6b97d2ddceeca2be5a716eac7eca52b686d9035a1ed9506f747e61171cbefa0d4081f78c81b6e89d9'
-
'dec4bb6e571c2d99e1f57295149399eee03a8ec41b07ec3f7f197b910d246dcd6a5eb880301c9cd3a039d8c5aa6b07babf6ab4cae5f242c419c8cd71f56b90f5'
-
'b3fcd703a6f683d246242543c2f7b5fcfe403cb95b7786f1418b24c3dfb7c54c6b8c4816c0e9ae56b5ee4e4cae63f153ec522b04bf02f4f835dd90ac0e0ae204'
-
'85804d7e6b7e07f06e93e8c42507f5cd0b9415257d6ac7421603a2b6084699d847ae9720c1cf9e9793b750dfb768375116843b988b287ee7c66c1374e18f7934')
-
-prepare() {
-  mv boinc-client_release-*-$pkgver $pkgbase-$pkgver
-  cp -a "$srcdir"/$pkgbase-$pkgver{,-nox}
-
-  cd $pkgbase-$pkgver
-  ./_autosetup
-
-  # Prepare boinc-nox
-  cd "$srcdir"/$pkgbase-$pkgver-nox
-  # Don't force xss
-  sed -i 's/^  enable_xss="yes"$/  enable_xss="no"/' configure.ac
-  ./_autosetup
-}
-
-build() {
-  cd "$srcdir"/$pkgbase-$pkgver
-  export CXXFLAGS+=' -ffat-lto-objects'
-  LDFLAGS+=' -lX11' ./configure \
---prefix=/usr \
---sysconfdir=/etc \
---enable-libraries \
---enable-unicode \
---enable-shared \
---enable-dynamic-client-linkage \
---enable-client \
---enable-manager \
---disable-static \
---disable-server \
---with-ssl \
---with-x \
---with-wxdir=/usr/lib \
---with-wx-config=$(which wx-config-gtk3)
-  make
-
-  # Build boinc-nox
-  cd "$srcdir"/$pkgbase-$pkgver-nox
-  PKG_CONFIG=/usr/bin/pkg-config ./configure \
---prefix=/usr \
---sysconfdir=/etc \
---enable-libraries \
---enable-unicode \
---enable-shared \
---enable-dynamic-client-linkage \
---enable-client \
---disable-server \
---disable-static \
---disable-manager \
---with-ssl \
---without-wxdir \
---without-x
-  make
-}
-
-package_boinc() {
-  pkgdesc="Berkeley Open Infrastructure for Network Computing for desktop"
-  depends=('curl' 'libnotify' 'libnsl' 'libxss' 'sqlite3' 'webkit2gtk' 
'wxgtk3')
-
-  cd $pkgbase-$pkgver
-
-  make DESTDIR="$pkgdir" install
-
-  #install sysusers conf
-  install -Dm644 "${srcdir}/$pkgbase.sysusers" 
"${pkgdir}/usr/lib/sysusers.d/$pkgbase.conf"
-
-  #install bash-completion
-  install -Dm644 "${srcdir}/$pkgbase.bash" 
"${pkgdir}/usr/share/bash-completion/completions/$pkgbase"
-
-  #install .desktop File
-  install -Dm644 "${srcdir}/$pkgbase.desktop" 
"${pkgdir}/usr/share/applications/$pkgbase.desktop"
-
-  #install icons
-  install -Dm644 
"${srcdir}/$pkgbase-$pkgver/packages/generic/sea/boincmgr.48x48.png" 
"${pkgdir}/usr/share/pixmaps/$pkgbase.png"
-
-  #remove initscripts stuff
-  rm -rf "$pkgdir/etc"
-}
-
-package_boinc-nox() {
-  pkgdesc="Berkeley Open Infrastructure for Network Computing for desktop 
without Xorg dependencies"
-  depends=('curl' 'libjpeg-turbo')
-  provides=('boinc')
-  conflicts=('boinc')
-
-  cd $pkgbase-$pkgver-nox
-
-  make DESTDIR="$pkgdir" install
-
-  #install sysusers conf
-  install -Dm644 "${srcdir}/$pkgbase.sysusers" 

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

2022-06-27 Thread Bruno Pagani via arch-commits
Date: Monday, June 27, 2022 @ 21:32:46
  Author: archange
Revision: 1239767

archrelease: copy trunk to community-staging-x86_64

Added:
  libgeotiff/repos/community-staging-x86_64/
  libgeotiff/repos/community-staging-x86_64/PKGBUILD
(from rev 1239766, libgeotiff/trunk/PKGBUILD)
  libgeotiff/repos/community-staging-x86_64/libgeotiff.changelog
(from rev 1239766, libgeotiff/trunk/libgeotiff.changelog)

--+
 PKGBUILD |   40 
 libgeotiff.changelog |   28 
 2 files changed, 68 insertions(+)

Copied: libgeotiff/repos/community-staging-x86_64/PKGBUILD (from rev 1239766, 
libgeotiff/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2022-06-27 21:32:46 UTC (rev 1239767)
@@ -0,0 +1,40 @@
+# Maintainer: Jaroslav Lichtblau 
+# Maintainer: Bruno Pagani 
+# Contributor: Brad Fanella 
+# Contributor: dibblethewrecker dibblethewrecker.at.jiwe.dot.org
+# Contributor: William Rea 
+
+pkgname=libgeotiff
+pkgver=1.7.1
+pkgrel=1
+pkgdesc="A TIFF based interchange format for georeferenced raster imagery"
+arch=(x86_64)
+url="https://github.com/OSGeo/libgeotiff;
+license=(custom)
+depends=(libtiff proj libjpeg-turbo zlib)
+changelog=$pkgname.changelog
+source=(https://github.com/OSGeo/$pkgname/releases/download/$pkgver/$pkgname-$pkgver.tar.gz)
+sha256sums=('05ab1347aaa471fc97347d8d4269ff0c00f30fa666d956baba37948ec87e55d6')
+
+prepare() {
+  cd $pkgname-$pkgver
+  autoreconf -vfi
+}
+
+build() {
+  cd $pkgname-$pkgver
+  ./configure --prefix=/usr --with-jpeg=yes --with-zlib=yes
+  sed -i -e 's/ -shared / -Wl,-O1,--as-needed\0/g' libtool
+  make
+}
+
+check() {
+  cd $pkgname-$pkgver
+  make check
+}
+
+package() {
+  cd $pkgname-$pkgver
+  make DESTDIR="${pkgdir}" install
+  install -Dm644 LICENSE -t "${pkgdir}"/usr/share/licenses/${pkgname}
+}

Copied: libgeotiff/repos/community-staging-x86_64/libgeotiff.changelog (from 
rev 1239766, libgeotiff/trunk/libgeotiff.changelog)
===
--- community-staging-x86_64/libgeotiff.changelog   
(rev 0)
+++ community-staging-x86_64/libgeotiff.changelog   2022-06-27 21:32:46 UTC 
(rev 1239767)
@@ -0,0 +1,28 @@
+2022-06-27 Bruno Pagani 
+   * libgeotiff 1.7.1-1
+
+2020-07-06 Jaroslav Lichtblau 
+   * libgeotiff 1.6.0-1
+
+2019-06-16 Jaroslav Lichtblau 
+   * libgeotiff 1.5.1-1
+
+2018-12-18 Jaroslav Lichtblau 
+   * libgeotiff 1.4.3-1
+
+2018-05-16 Jaroslav Lichtblau 
+   * libgeotiff 1.4.2-2
+   * proj 5.0.1 soname rebuild
+
+2016-09-14 Jaroslav Lichtblau 
+   * libgeotiff 1.4.2-1
+   * proj 4.9.3 soname rebuild
+
+2015-03-12 Jaroslav Lichtblau 
+   * libgeotiff 1.4.1-2 proj rebuild
+
+2015-01-22 Jaroslav Lichtblau 
+   * libgeotiff 1.4.1-1
+
+2012-10-28 Jaroslav Lichtblau 
+   * libgeotiff 1.4.0-1



[arch-commits] Commit in libgeotiff/trunk (PKGBUILD libgeotiff.changelog)

2022-06-27 Thread Bruno Pagani via arch-commits
Date: Monday, June 27, 2022 @ 21:32:38
  Author: archange
Revision: 1239766

upgpkg: libgeotiff 1.7.1-1

Modified:
  libgeotiff/trunk/PKGBUILD
  libgeotiff/trunk/libgeotiff.changelog

--+
 PKGBUILD |   35 ++-
 libgeotiff.changelog |3 +++
 2 files changed, 25 insertions(+), 13 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2022-06-27 21:32:28 UTC (rev 1239765)
+++ PKGBUILD2022-06-27 21:32:38 UTC (rev 1239766)
@@ -1,31 +1,40 @@
 # Maintainer: Jaroslav Lichtblau 
+# Maintainer: Bruno Pagani 
 # Contributor: Brad Fanella 
 # Contributor: dibblethewrecker dibblethewrecker.at.jiwe.dot.org
 # Contributor: William Rea 
 
 pkgname=libgeotiff
-pkgver=1.6.0
-pkgrel=4
+pkgver=1.7.1
+pkgrel=1
 pkgdesc="A TIFF based interchange format for georeferenced raster imagery"
-arch=('x86_64')
+arch=(x86_64)
 url="https://github.com/OSGeo/libgeotiff;
-license=('custom')
-depends=('libtiff' 'proj' 'libjpeg-turbo')
+license=(custom)
+depends=(libtiff proj libjpeg-turbo zlib)
 changelog=$pkgname.changelog
 
source=(https://github.com/OSGeo/$pkgname/releases/download/$pkgver/$pkgname-$pkgver.tar.gz)
-sha256sums=('9311017e5284cffb86f2c7b7a9df1fb5ebcdc61c30468fb2e6bca36e4272ebca')
+sha256sums=('05ab1347aaa471fc97347d8d4269ff0c00f30fa666d956baba37948ec87e55d6')
 
+prepare() {
+  cd $pkgname-$pkgver
+  autoreconf -vfi
+}
+
 build() {
-  cd "${srcdir}"/$pkgname-$pkgver
-
-  ./configure --prefix=/usr
+  cd $pkgname-$pkgver
+  ./configure --prefix=/usr --with-jpeg=yes --with-zlib=yes
+  sed -i -e 's/ -shared / -Wl,-O1,--as-needed\0/g' libtool
   make
 }
 
+check() {
+  cd $pkgname-$pkgver
+  make check
+}
+
 package() {
-  cd "${srcdir}"/$pkgname-$pkgver
-
+  cd $pkgname-$pkgver
   make DESTDIR="${pkgdir}" install
-
-  install -Dm644 LICENSE "${pkgdir}"/usr/share/licenses/libgeotiff/LICENSE
+  install -Dm644 LICENSE -t "${pkgdir}"/usr/share/licenses/${pkgname}
 }

Modified: libgeotiff.changelog
===
--- libgeotiff.changelog2022-06-27 21:32:28 UTC (rev 1239765)
+++ libgeotiff.changelog2022-06-27 21:32:38 UTC (rev 1239766)
@@ -1,3 +1,6 @@
+2022-06-27 Bruno Pagani 
+   * libgeotiff 1.7.1-1
+
 2020-07-06 Jaroslav Lichtblau 
* libgeotiff 1.6.0-1
 



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

2022-06-27 Thread Felix Yan via arch-commits
Date: Monday, June 27, 2022 @ 21:32:28
  Author: felixonmars
Revision: 1239765

upgpkg: boinc 7.18.0-1

Modified:
  boinc/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2022-06-27 21:24:48 UTC (rev 1239764)
+++ PKGBUILD2022-06-27 21:32:28 UTC (rev 1239765)
@@ -4,8 +4,8 @@
 
 pkgbase=boinc
 pkgname=(boinc boinc-nox)
-pkgver=7.16.21
-_tag="client_release/7.16/$pkgver"
+pkgver=7.18.0
+_tag="client_release/7.18/$pkgver"
 pkgrel=1
 arch=('x86_64')
 url="https://boinc.berkeley.edu/;
@@ -18,7 +18,7 @@
 boinc.bash
 boinc.desktop
 boinc.sysusers)
-sha512sums=('30fb3a29e1906592f013c6d86df3b9b7e100269ca39ea9a6b97d2ddceeca2be5a716eac7eca52b686d9035a1ed9506f747e61171cbefa0d4081f78c81b6e89d9'
+sha512sums=('4bccd576bc786cf5d7b01a1ff379545b4d9ddb818c8561d3dccb836b6490668c73a0c10884609980dfc6e8250173ead71a5f6044cabe69a0c93316e03515a0d9'
 
'dec4bb6e571c2d99e1f57295149399eee03a8ec41b07ec3f7f197b910d246dcd6a5eb880301c9cd3a039d8c5aa6b07babf6ab4cae5f242c419c8cd71f56b90f5'
 
'b3fcd703a6f683d246242543c2f7b5fcfe403cb95b7786f1418b24c3dfb7c54c6b8c4816c0e9ae56b5ee4e4cae63f153ec522b04bf02f4f835dd90ac0e0ae204'
 
'85804d7e6b7e07f06e93e8c42507f5cd0b9415257d6ac7421603a2b6084699d847ae9720c1cf9e9793b750dfb768375116843b988b287ee7c66c1374e18f7934')



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

2022-06-27 Thread Jan Steffens via arch-commits
Date: Monday, June 27, 2022 @ 21:24:48
  Author: heftig
Revision: 449510

archrelease: copy trunk to testing-x86_64

Added:
  harfbuzz/repos/testing-x86_64/
  harfbuzz/repos/testing-x86_64/PKGBUILD
(from rev 449509, harfbuzz/trunk/PKGBUILD)

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

Copied: harfbuzz/repos/testing-x86_64/PKGBUILD (from rev 449509, 
harfbuzz/trunk/PKGBUILD)
===
--- testing-x86_64/PKGBUILD (rev 0)
+++ testing-x86_64/PKGBUILD 2022-06-27 21:24:48 UTC (rev 449510)
@@ -0,0 +1,85 @@
+# Maintainer: Jan Alexander Steffens (heftig) 
+# Contributor: Jan de Groot 
+
+pkgbase=harfbuzz
+pkgname=(harfbuzz harfbuzz-icu)
+pkgver=4.4.0
+pkgrel=1
+pkgdesc="OpenType text shaping engine"
+url="https://www.freedesktop.org/wiki/Software/HarfBuzz;
+arch=(x86_64)
+license=(MIT)
+makedepends=(glib2 freetype2 graphite cairo icu gobject-introspection gtk-doc
+ ragel git python meson chafa)
+checkdepends=(python-fonttools python-setuptools)
+options=(debug)
+_commit=8537d681728e141550b4470b591fa059f6ca2670  # tags/4.4.0^0
+source=("git+https://github.com/harfbuzz/harfbuzz#commit=$_commit;)
+sha256sums=('SKIP')
+
+pkgver() {
+  cd harfbuzz
+  git describe --tags | sed 's/[^-]*-g/r&/;s/-/+/g'
+}
+
+prepare() {
+  cd harfbuzz
+
+  # https://github.com/harfbuzz/harfbuzz/issues/3684
+  git cherry-pick -n 69d53f3e7fde 5da341ce9235
+}
+
+build() {
+  # Harfbuzz wants no exceptions
+  CFLAGS="${CFLAGS/-fexceptions/}"
+  CXXFLAGS="${CXXFLAGS/-fexceptions/}"
+
+  arch-meson harfbuzz build \
+-D graphite2=enabled
+  meson compile -C build
+}
+
+check() {
+  mkdir -p tmp
+  TMPDIR="$PWD/tmp" meson test -C build --print-errorlogs
+  rm -r tmp
+}
+
+_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_harfbuzz() {
+  depends=(glib2 freetype2 graphite libglib-2.0.so libfreetype.so
+   libgobject-2.0.so)
+  provides=(libharfbuzz.so libharfbuzz-subset.so libharfbuzz-gobject.so)
+  optdepends=('cairo: hb-view program'
+  'chafa: hb-view program')
+
+  meson install -C build --destdir "$pkgdir"
+
+  ( cd "$pkgdir"
+
+_pick hb-icu usr/lib/libharfbuzz-icu*
+_pick hb-icu usr/lib/pkgconfig/harfbuzz-icu.pc
+_pick hb-icu usr/include/harfbuzz/hb-icu.h
+  )
+
+  install -Dt "$pkgdir/usr/share/licenses/$pkgname" -m644 harfbuzz/COPYING
+}
+
+package_harfbuzz-icu() {
+  pkgdesc+=" - ICU integration"
+  depends=("harfbuzz=$pkgver-$pkgrel" libicuuc.so libharfbuzz.so)
+  provides=(libharfbuzz-icu.so)
+
+  mv hb-icu/* "$pkgdir"
+
+  install -Dt "$pkgdir/usr/share/licenses/$pkgname" -m644 harfbuzz/COPYING
+}



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

2022-06-27 Thread Jan Steffens via arch-commits
Date: Monday, June 27, 2022 @ 21:24:48
  Author: heftig
Revision: 1239764

archrelease: copy trunk to multilib-testing-x86_64

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

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

Copied: lib32-harfbuzz/repos/multilib-testing-x86_64/PKGBUILD (from rev 
1239763, lib32-harfbuzz/trunk/PKGBUILD)
===
--- multilib-testing-x86_64/PKGBUILD(rev 0)
+++ multilib-testing-x86_64/PKGBUILD2022-06-27 21:24:48 UTC (rev 1239764)
@@ -0,0 +1,91 @@
+# Maintainer: Jan Alexander Steffens (heftig) 
+# Contributor: Florian Pritz 
+
+pkgbase=lib32-harfbuzz
+pkgname=(lib32-harfbuzz lib32-harfbuzz-icu)
+pkgver=4.4.0
+pkgrel=1
+pkgdesc="OpenType text shaping engine - 32-bit"
+url="https://www.freedesktop.org/wiki/Software/HarfBuzz;
+arch=(x86_64)
+license=(MIT)
+makedepends=(lib32-glib2 lib32-freetype2 lib32-icu ragel git python meson
+ harfbuzz)
+checkdepends=(python-fonttools python-setuptools)
+options=(debug)
+_commit=8537d681728e141550b4470b591fa059f6ca2670  # tags/4.4.0^0
+source=("git+https://github.com/harfbuzz/harfbuzz#commit=$_commit;)
+sha256sums=('SKIP')
+
+pkgver() {
+  cd harfbuzz
+  git describe --tags | sed 's/[^-]*-g/r&/;s/-/+/g'
+}
+
+prepare() {
+  cd harfbuzz
+
+  # https://github.com/harfbuzz/harfbuzz/issues/3684
+  git cherry-pick -n 69d53f3e7fde 5da341ce9235
+}
+
+build() {
+  export CC="gcc -m32"
+  export CXX="g++ -m32"
+  export PKG_CONFIG="i686-pc-linux-gnu-pkg-config"
+
+  # Harfbuzz wants no exceptions
+  CFLAGS="${CFLAGS/-fexceptions/}"
+  CXXFLAGS="${CXXFLAGS/-fexceptions/}"
+
+  arch-meson harfbuzz build \
+--libdir=/usr/lib32 \
+-D cairo=disabled \
+-D chafa=disabled \
+-D introspection=disabled \
+-D docs=disabled
+  meson compile -C build
+}
+
+check() {
+  mkdir -p tmp
+  TMPDIR="$PWD/tmp" meson test -C build --print-errorlogs
+  rm -r tmp
+}
+
+_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_lib32-harfbuzz() {
+  depends=(lib32-glib2 lib32-freetype2 libglib-2.0.so libfreetype.so
+   libgobject-2.0.so harfbuzz)
+  provides=(libharfbuzz.so libharfbuzz-subset.so libharfbuzz-gobject.so)
+
+  meson install -C build --destdir "$pkgdir"
+
+  ( cd "$pkgdir"
+rm -r usr/{bin,include}
+
+_pick hb-icu usr/lib32/libharfbuzz-icu*
+_pick hb-icu usr/lib32/pkgconfig/harfbuzz-icu.pc
+  )
+
+  install -Dt "$pkgdir/usr/share/licenses/$pkgname" -m644 harfbuzz/COPYING
+}
+
+package_lib32-harfbuzz-icu() {
+  pkgdesc+=" - ICU integration"
+  depends=("lib32-harfbuzz=$pkgver-$pkgrel" libicuuc.so libharfbuzz.so 
harfbuzz-icu)
+  provides=(libharfbuzz-icu.so)
+
+  mv hb-icu/* "$pkgdir"
+
+  install -Dt "$pkgdir/usr/share/licenses/$pkgname" -m644 harfbuzz/COPYING
+}



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

2022-06-27 Thread Jan Steffens via arch-commits
Date: Monday, June 27, 2022 @ 21:24:26
  Author: heftig
Revision: 449509

4.4.0-1

Modified:
  harfbuzz/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2022-06-27 21:15:19 UTC (rev 449508)
+++ PKGBUILD2022-06-27 21:24:26 UTC (rev 449509)
@@ -3,7 +3,7 @@
 
 pkgbase=harfbuzz
 pkgname=(harfbuzz harfbuzz-icu)
-pkgver=4.3.0
+pkgver=4.4.0
 pkgrel=1
 pkgdesc="OpenType text shaping engine"
 url="https://www.freedesktop.org/wiki/Software/HarfBuzz;
@@ -13,7 +13,7 @@
  ragel git python meson chafa)
 checkdepends=(python-fonttools python-setuptools)
 options=(debug)
-_commit=aee123fc83388b8f5acfb301d87bd92eccc5b843  # tags/4.3.0^0
+_commit=8537d681728e141550b4470b591fa059f6ca2670  # tags/4.4.0^0
 source=("git+https://github.com/harfbuzz/harfbuzz#commit=$_commit;)
 sha256sums=('SKIP')
 
@@ -24,6 +24,9 @@
 
 prepare() {
   cd harfbuzz
+
+  # https://github.com/harfbuzz/harfbuzz/issues/3684
+  git cherry-pick -n 69d53f3e7fde 5da341ce9235
 }
 
 build() {



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

2022-06-27 Thread Jan Steffens via arch-commits
Date: Monday, June 27, 2022 @ 21:24:24
  Author: heftig
Revision: 1239763

4.4.0-1

Modified:
  lib32-harfbuzz/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2022-06-27 21:14:32 UTC (rev 1239762)
+++ PKGBUILD2022-06-27 21:24:24 UTC (rev 1239763)
@@ -3,7 +3,7 @@
 
 pkgbase=lib32-harfbuzz
 pkgname=(lib32-harfbuzz lib32-harfbuzz-icu)
-pkgver=4.3.0
+pkgver=4.4.0
 pkgrel=1
 pkgdesc="OpenType text shaping engine - 32-bit"
 url="https://www.freedesktop.org/wiki/Software/HarfBuzz;
@@ -13,7 +13,7 @@
  harfbuzz)
 checkdepends=(python-fonttools python-setuptools)
 options=(debug)
-_commit=aee123fc83388b8f5acfb301d87bd92eccc5b843  # tags/4.3.0^0
+_commit=8537d681728e141550b4470b591fa059f6ca2670  # tags/4.4.0^0
 source=("git+https://github.com/harfbuzz/harfbuzz#commit=$_commit;)
 sha256sums=('SKIP')
 
@@ -24,6 +24,9 @@
 
 prepare() {
   cd harfbuzz
+
+  # https://github.com/harfbuzz/harfbuzz/issues/3684
+  git cherry-pick -n 69d53f3e7fde 5da341ce9235
 }
 
 build() {



[arch-commits] Commit in js91/trunk (4 files)

2022-06-27 Thread Jan Steffens via arch-commits
Date: Monday, June 27, 2022 @ 21:15:19
  Author: heftig
Revision: 449508

91.11.0-1

Added:
  js91/trunk/keys/
  js91/trunk/keys/pgp/
  js91/trunk/keys/pgp/14F26682D0916CDD81E37B6D61B7B526D98F0353.asc
Modified:
  js91/trunk/PKGBUILD

---+
 PKGBUILD  |4 -
 keys/pgp/14F26682D0916CDD81E37B6D61B7B526D98F0353.asc |   63 
 2 files changed, 65 insertions(+), 2 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2022-06-27 19:43:55 UTC (rev 449507)
+++ PKGBUILD2022-06-27 21:15:19 UTC (rev 449508)
@@ -1,7 +1,7 @@
 # Maintainer: Jan Alexander Steffens (heftig) 
 
 pkgname=js91
-pkgver=91.10.0
+pkgver=91.11.0
 pkgrel=1
 pkgdesc="JavaScript interpreter and libraries - Version 91"
 arch=(x86_64)
@@ -13,7 +13,7 @@
 options=(!lto debug)
 _relver=${pkgver}esr
 
source=(https://archive.mozilla.org/pub/firefox/releases/$_relver/source/firefox-$_relver.source.tar.xz{,.asc})
-sha256sums=('825a8cb38bb5da9821ef87cc6de64af007cf0faef07c4ed0651283b56a0ee1bb'
+sha256sums=('e59bbe92ee1ef94936ce928324253e442748d62b5777bc0846ad79ed4a2a05a4'
 'SKIP')
 validpgpkeys=('14F26682D0916CDD81E37B6D61B7B526D98F0353') # Mozilla Software 
Releases 
 

Added: keys/pgp/14F26682D0916CDD81E37B6D61B7B526D98F0353.asc
===
--- keys/pgp/14F26682D0916CDD81E37B6D61B7B526D98F0353.asc   
(rev 0)
+++ keys/pgp/14F26682D0916CDD81E37B6D61B7B526D98F0353.asc   2022-06-27 
21:15:19 UTC (rev 449508)
@@ -0,0 +1,63 @@
+-BEGIN PGP PUBLIC KEY BLOCK-
+
+mQINBFWpQAQBEAC+9wVlwGLy8ILCybLesuB3KkHHK+Yt1F1PJaI30X448ttGzxCz
+PQpH6BoA73uzcTReVjfCFGvM4ij6qVV2SNaTxmNBrL1uVeEUsCuGduDUQMQYRGxR
+tWq5rCH48LnltKPamPiEBzrgFL3i5bYEUHO7M0lATEknG7Iaz697K/ssHREZfuuc
+B4GNxXMgswZ7GTZO3VBDVEw5GwU3sUvww93TwMC29lIPCux445AxZPKr5sOVEsEn
+dUB2oDMsSAoS/dZcl8F4otqfR1pXg618cU06omvq5yguWLDRV327BLmezYK0prD3
+P+7qwEp8MTVmxlbkrClS5j5pR47FrJGdyupNKqLzK+7hok5kBxhsdMsdTZLd4tVR
+jXf04isVO3iFFf/GKuwscOi1+ZYeB3l3sAqgFUWnjbpbHxfslTmo7BgvmjZvAH5Z
+asaewF3wA06biCDJdcSkC9GmFPmN5DS5/Dkjwfj8+dZAttuSKfmQQnypUPaJ2sBu
+blnJ6INpvYgsEZjV6CFG1EiDJDPu2Zxap8ep0iRMbBBZnpfZTn7SKAcurDJptxin
+CRclTcdOdi1iSZ35LZW0R2FKNnGL33u1IhxU9HRLw3XuljXCOZ84RLn6M+PBc1eZ
+suv1TA+Mn111yD3uDv/u/edZ/xeJccF6bYcMvUgRRZh0sgZ0ZT4b0Q6YcQARAQAB
+tC9Nb3ppbGxhIFNvZnR3YXJlIFJlbGVhc2VzIDxyZWxlYXNlQG1vemlsbGEuY29t
+PokCOAQTAQIAIgUCValABAIbAwYLCQgHAwIGFQgCCQoLBBYCAwECHgECF4AACgkQ
+Ybe1JtmPA1NQqg//Rr6/V7uLqrIwx0UFknyNJasRJZhUkYxdGsLD18zO0Na8Ve3Q
+sYpOC3ojpqaFUzpqm6KNv8eXfd/Ku7j3WGr9kPkbjZNghvy6V5Lva4JkxO6LMxKk
+JYqiqF2o1Gfda8NfcK08GFy4C0L8zNwlADvmdMo4382tmHNGbTTft7BeVaRrE9xW
+9eGmGQ2jYOsjxb5MsadAdZUuK8IC95ZHlUDR3gH9KqhfbQWp5Bo924Kiv+f2JUzN
+rrG98eOm1Qb8F9rePzZ2DOYRJyOe4p8Gpl+kojCXNntkJgcwJ1a1yRE6wy9RzpeB
+lCeoQuLS92MNne+deQZUskTZFoYXUadf6vbdfqL0nuPCKdl9lhef1QNwE30IRymt
+6fhJCFffFQjGdeMfSiCHgcI8ichQbrzhBCGGR3bAHan9c2EbQ+puqG3Aa0YjX6Db
+GJjWOI6A61bqSPepLCMVaXqV2mZEIaZWdZkOHjnRrU6CJdXG/+D4m1YBZwYM60eJ
+kNu4eMMwMFnRsHiWf7bhqKptwuk8HyIGp2o4j8iqrFRVJEbK/ctdhA3H1AlKug9f
+NrfwCfqhNCSBju97V03U26j04JMn9nrZ2UEGbpty+8ONTb38WX5/oC61BgwV8Ki4
+6Lwyb7fImUzz8jE83pjh7s3+NCKvvbH+VfT12f+V/fsphN3EwGwJPTC3fX25Ag0E
+YKLN1QEQALUkQAa6MpKjjvt2at6XoURjNmn7dnY4ooCoYVYPnia/mH3yFNkO95fc
+54mEs1TJBVbiT3e1pAZ5RDCJ/AVBodOKKejFfpM19ILrt7//Yv9GoDUt9cQHV85n
+9YubG0FNXkcpcmUUorDNorhewWK30rDgR7+9XH/ojPeCsa814gdWwzS+AzdE+frw
+qA44B2l27Xp+EHZujnYwQlL/SMfHYU+Dsx8BzlCu4KJk60DOh8m9L4ELA1yldj7P
+6VjkpPydnAq0FK2nxapFQAAt5upGhlPLXumJQFOxhXH+DDj8NeVkzNomilsD5MCv
+W/0aP+UX2W6p3XvBAQKBZINF/JrIRlQwbWAmlvtalAN2QXEM1L6LGFLDUAvTcfGP
+f7ZKgsCAVM7MbiK0mB8Xqj04cUjLwpoNqh15pmwMbGzs9w0zsCqVkkRjgkxhabCw
+alooIxvi/vYiMfu5K9oB/LWHJNUT8kJtOJPbnQ/MMFwr8pU1MzVXfO+rDd6Ncckm
+juZ8/CbTP/8Tz3LRRTGZgtNWwZ/o0bmqQ6mPqkxS/nioXqzlGYLN5x7e3BAc95vJ
+3hoNPyYcgcEurEBe4dBEwWqVQ5SgkbrwICRyK43oy+b/pFUax/S+nsuQgHURvUm3
+37DcGaKOaPEq3RnF+oaRYqoNY2Vr2b+ce/zz0lu3z7jTR7KMVUZ/ABEBAAGJBHIE
+GAEKACYWIQQU8maC0JFs3YHje21ht7Um2Y8DUwUCYKLN1QIbAgUJA8JnAAJACRBh
+t7Um2Y8DU8F0IAQZAQoAHRYhBENg/iEJxJdjGG+OIevkHpD28S9tBQJgos3VAAoJ
+EOvkHpD28S9tjesP/jm5hVqQq9HZldbZvtbbgi9ObCdN9ShZdxJB9/PRZqzDKFZO
+PXux+VK5++3s0FzvTHvEdJ2YFVGryXSnCc4H9SGbS6uVauauetyPIIJa/KyWmnnx
+mLr/Y4rcfwmtrPrryTFB4DHgT5hRTiqCBfEIDiXZEobdpSJHem3fPWsiy6CF5Rov
+HeiuLRFnjIoLXbPRWHMl+6PMV5rfV6giGjG5CbYlM48+t3TdDvNVAo9E7yteylwL
+3JYc664mbqNqzng0wXEJiistlCmWiY1Kons7joNbedd2SM4ctaF84OQiW+Y4LJmZ
+o7SY69etX7+XfGKHJI+989v8+O8K8uk4REn2EpCMSSIiD+UsGcjTHnh0mVJ2jE6s
+3eZAy+apza4SRwgQcsXCAXBqab91Y2dUDVNZNE8fjM6X2bWxP/4ncPkOyM/U/984
+ze/SYWItbc82mkEeiaBIjTKRx5HZDhkcH3YqTO6CpexypfsyQs2i0xOJmyJwsUoJ
+/tUYSPqxs011caiCqJ2K1q2uBFQQIILjK8TTI7hLW7BeeENu8dvh/zHsPnreiv7L
+qsoet0s33deC1hI+DWkfPbRM++pyciRbhbQ3hkpruvPz4uUvC7PTMSiSYiCZnN5U
+Kg1ExxIi3O0bWQLIAFpS3OlJxbGgqlyicbmjLO6hQ+6akhnx8WG6AcWse0qq7bcP
+/3gu64IYhc33JxGUJ+vhj1txSXOT9XYki7aPfbIsd7mlio70p2UnLzznvKICbdSU

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

2022-06-27 Thread Felix Yan via arch-commits
Date: Monday, June 27, 2022 @ 21:14:18
  Author: felixonmars
Revision: 1239761

upgpkg: dune 3.3.0-1

Modified:
  dune/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2022-06-27 21:14:08 UTC (rev 1239760)
+++ PKGBUILD2022-06-27 21:14:18 UTC (rev 1239761)
@@ -3,7 +3,7 @@
 # Contributor: Jakob Gahde 
 
 pkgname=dune
-pkgver=3.2.0
+pkgver=3.3.0
 pkgrel=1
 pkgdesc="A composable build system for OCaml (formerly jbuilder)"
 arch=(x86_64)
@@ -11,7 +11,7 @@
 license=(Apache)
 depends=('glibc' 'ocaml>=4.13.1' 'ocaml-csexp' 'ocaml-pp')
 source=("${url}/archive/${pkgver}/${pkgname}-${pkgver}.tar.gz")
-sha512sums=('a90ac689d97acab956fd96f16f7c6cfdc95d01785fc14f0d3c8ab39231ff78e8941d2db2fa8cbfaa39bbed8f865e11b628aacae1b22df49512a57d0263c0dca4')
+sha512sums=('7f5178c960201c3bfc61bae9a9fbd34afa37f45fdb2a0ff73e2e1a39f8c8bdc4b35d95e708953bf660810ed4df29587f93a63ec3c309e5ccb3cd3691546f5070')
 
 _dune_release_pkgs=('dune' 'dune-action-plugin' 'dune-build-info' 
'dune-configurator' 'dune-glob' 'dune-private-libs' 'dune-site' 'dyn' 'stdune' 
'ordering' 'xdg' 'fiber')
 



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

2022-06-27 Thread Felix Yan via arch-commits
Date: Monday, June 27, 2022 @ 21:14:32
  Author: felixonmars
Revision: 1239762

archrelease: copy trunk to community-x86_64

Added:
  dune/repos/community-x86_64/PKGBUILD
(from rev 1239761, dune/trunk/PKGBUILD)
Deleted:
  dune/repos/community-x86_64/PKGBUILD

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

Deleted: PKGBUILD
===
--- PKGBUILD2022-06-27 21:14:18 UTC (rev 1239761)
+++ PKGBUILD2022-06-27 21:14:32 UTC (rev 1239762)
@@ -1,57 +0,0 @@
-# Maintainer: Konstantin Gizdov 
-# Maintainer: Bruno Pagani 
-# Contributor: Jakob Gahde 
-
-pkgname=dune
-pkgver=3.2.0
-pkgrel=1
-pkgdesc="A composable build system for OCaml (formerly jbuilder)"
-arch=(x86_64)
-url="https://github.com/ocaml/dune;
-license=(Apache)
-depends=('glibc' 'ocaml>=4.13.1' 'ocaml-csexp' 'ocaml-pp')
-source=("${url}/archive/${pkgver}/${pkgname}-${pkgver}.tar.gz")
-sha512sums=('a90ac689d97acab956fd96f16f7c6cfdc95d01785fc14f0d3c8ab39231ff78e8941d2db2fa8cbfaa39bbed8f865e11b628aacae1b22df49512a57d0263c0dca4')
-
-_dune_release_pkgs=('dune' 'dune-action-plugin' 'dune-build-info' 
'dune-configurator' 'dune-glob' 'dune-private-libs' 'dune-site' 'dyn' 'stdune' 
'ordering' 'xdg' 'fiber')
-
-build() {
-cd "${srcdir}/${pkgname}-${pkgver}"
-
-# FS#74061
-./configure --libdir /usr/lib/ocaml
-
-make dune.exe  # this runs `ocaml bootstrap.ml`, but keeps upstream's 
choice
-
-# dune build needs a comma separated list of packages
-local dune_release_pkgs='dummy'
-for _pkg in "${_dune_release_pkgs[@]}"; do
-  dune_release_pkgs+=",${_pkg}"
-done
-dune_release_pkgs="${dune_release_pkgs#dummy,}"
-echo "Building packages: ${dune_release_pkgs}"
-
-./dune.exe build -p "${dune_release_pkgs}" --profile dune-bootstrap
-}
-
-# Tests require a bunch of (currently) unpackaged dependencies
-# check() {
-# cd "${srcdir}/${pkgname}-${pkgver}"
-# make test
-# }
-
-package() {
-cd "${srcdir}/${pkgname}-${pkgver}"
-
-# we need to install packages one by one
-   for _pkg in "${_dune_release_pkgs[@]}"; do
-  ./dune.exe install "${_pkg}" --destdir="${pkgdir}" --prefix="/usr" 
--libdir="$(ocamlfind printconf destdir)"
-done
-
-# Fix doc and man install
-install -d "${pkgdir}"/usr/share
-mv "${pkgdir}"/usr/{doc,share/}
-mv "${pkgdir}"/usr/{man,share/}
-install -dm755 "${pkgdir}/usr/share/licenses/${pkgname}"
-ln -s /usr/share/doc/pp/LICENSE.md 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
-}

Copied: dune/repos/community-x86_64/PKGBUILD (from rev 1239761, 
dune/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2022-06-27 21:14:32 UTC (rev 1239762)
@@ -0,0 +1,57 @@
+# Maintainer: Konstantin Gizdov 
+# Maintainer: Bruno Pagani 
+# Contributor: Jakob Gahde 
+
+pkgname=dune
+pkgver=3.3.0
+pkgrel=1
+pkgdesc="A composable build system for OCaml (formerly jbuilder)"
+arch=(x86_64)
+url="https://github.com/ocaml/dune;
+license=(Apache)
+depends=('glibc' 'ocaml>=4.13.1' 'ocaml-csexp' 'ocaml-pp')
+source=("${url}/archive/${pkgver}/${pkgname}-${pkgver}.tar.gz")
+sha512sums=('7f5178c960201c3bfc61bae9a9fbd34afa37f45fdb2a0ff73e2e1a39f8c8bdc4b35d95e708953bf660810ed4df29587f93a63ec3c309e5ccb3cd3691546f5070')
+
+_dune_release_pkgs=('dune' 'dune-action-plugin' 'dune-build-info' 
'dune-configurator' 'dune-glob' 'dune-private-libs' 'dune-site' 'dyn' 'stdune' 
'ordering' 'xdg' 'fiber')
+
+build() {
+cd "${srcdir}/${pkgname}-${pkgver}"
+
+# FS#74061
+./configure --libdir /usr/lib/ocaml
+
+make dune.exe  # this runs `ocaml bootstrap.ml`, but keeps upstream's 
choice
+
+# dune build needs a comma separated list of packages
+local dune_release_pkgs='dummy'
+for _pkg in "${_dune_release_pkgs[@]}"; do
+  dune_release_pkgs+=",${_pkg}"
+done
+dune_release_pkgs="${dune_release_pkgs#dummy,}"
+echo "Building packages: ${dune_release_pkgs}"
+
+./dune.exe build -p "${dune_release_pkgs}" --profile dune-bootstrap
+}
+
+# Tests require a bunch of (currently) unpackaged dependencies
+# check() {
+# cd "${srcdir}/${pkgname}-${pkgver}"
+# make test
+# }
+
+package() {
+cd "${srcdir}/${pkgname}-${pkgver}"
+
+# we need to install packages one by one
+   for _pkg in "${_dune_release_pkgs[@]}"; do
+  ./dune.exe install "${_pkg}" --destdir="${pkgdir}" --prefix="/usr" 
--libdir="$(ocamlfind printconf destdir)"
+done
+
+# Fix doc and man install
+install -d "${pkgdir}"/usr/share
+mv "${pkgdir}"/usr/{doc,share/}
+mv "${pkgdir}"/usr/{man,share/}
+install -dm755 "${pkgdir}/usr/share/licenses/${pkgname}"
+ln -s /usr/share/doc/pp/LICENSE.md 
"${pkgdir}/usr/share/licenses/${pkgname}/LICENSE"
+}



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

2022-06-27 Thread Bruno Pagani via arch-commits
Date: Monday, June 27, 2022 @ 21:14:08
  Author: archange
Revision: 1239760

archrelease: copy trunk to community-staging-x86_64

Added:
  python-pyproj/repos/community-staging-x86_64/
  python-pyproj/repos/community-staging-x86_64/PKGBUILD
(from rev 1239759, python-pyproj/trunk/PKGBUILD)

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

Copied: python-pyproj/repos/community-staging-x86_64/PKGBUILD (from rev 
1239759, python-pyproj/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2022-06-27 21:14:08 UTC (rev 1239760)
@@ -0,0 +1,40 @@
+# Maintainer: Jaroslav Lichtblau 
+# Maintainer: Bruno Pagani 
+# Contributor: Stéphane Gaudreault 
+
+pkgname=python-pyproj
+pkgver=3.3.1
+pkgrel=1
+pkgdesc="Python interfaces to PROJ.4 library"
+arch=(x86_64)
+url="https://github.com/pyproj4/pyproj;
+license=(custom)
+depends=(proj python)
+makedepends=(python-setuptools cython)
+checkdepends=(python-pytest python-certifi python-numpy python-pandas 
python-shapely python-xarray)
+source=(https://github.com/pyproj4/pyproj/archive/$pkgver/$pkgname-$pkgver.tar.gz)
+sha256sums=('f4201ea962458c4da927ddd19f92fff3d81db8a78a9297269f56810dab01700c')
+
+prepare() {
+  # Remove RPATH
+  sed -i '/runtime_library_dirs/d' pyproj-$pkgver/setup.py
+}
+
+build() {
+  export PROJ_DIR=/usr
+  cd pyproj-$pkgver
+  python setup.py build
+}
+
+# Import issues, no time to investigate
+#check() {
+#  cd pyproj-$pkgver
+#  local python_version=$(python -c 'import sys; print(".".join(map(str, 
sys.version_info[:2])))')
+#  PYTHONPATH="${PWD}"/build/lib.linux-$CARCH-${python_version} pytest -vv 
--color=yes
+#}
+
+package() {
+  cd pyproj-$pkgver
+  python setup.py install --prefix=/usr --root="${pkgdir}" --optimize=1 
--skip-build
+  install -Dm644 LICENSE_proj4 
"${pkgdir}"/usr/share/licenses/${pkgname}/LICENSE
+}



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

2022-06-27 Thread Bruno Pagani via arch-commits
Date: Monday, June 27, 2022 @ 21:14:00
  Author: archange
Revision: 1239759

upgpkg: python-pyproj 3.3.1-1

Modified:
  python-pyproj/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2022-06-27 21:13:29 UTC (rev 1239758)
+++ PKGBUILD2022-06-27 21:14:00 UTC (rev 1239759)
@@ -1,37 +1,40 @@
 # Maintainer: Jaroslav Lichtblau 
+# Maintainer: Bruno Pagani 
 # Contributor: Stéphane Gaudreault 
 
 pkgname=python-pyproj
-pkgver=3.0.1
-pkgrel=3
+pkgver=3.3.1
+pkgrel=1
 pkgdesc="Python interfaces to PROJ.4 library"
-arch=('x86_64')
+arch=(x86_64)
 url="https://github.com/pyproj4/pyproj;
-license=('custom')
-depends=('proj' 'python')
-makedepends=('python-setuptools' 'cython')
-source=($pkgname-$pkgver.tar.gz::https://github.com/pyproj4/pyproj/archive/$pkgver.tar.gz)
-sha256sums=('f078f1d2e4aee9e2006a985c768741eb152f94e0ada69e9db92015986fb9a4f6')
+license=(custom)
+depends=(proj python)
+makedepends=(python-setuptools cython)
+checkdepends=(python-pytest python-certifi python-numpy python-pandas 
python-shapely python-xarray)
+source=(https://github.com/pyproj4/pyproj/archive/$pkgver/$pkgname-$pkgver.tar.gz)
+sha256sums=('f4201ea962458c4da927ddd19f92fff3d81db8a78a9297269f56810dab01700c')
 
 prepare() {
-  cd "${srcdir}"
-
-# Remove RPATH
-  sed -i '/runtime_library_dirs=/d' pyproj-$pkgver/setup.py
+  # Remove RPATH
+  sed -i '/runtime_library_dirs/d' pyproj-$pkgver/setup.py
 }
 
 build() {
-  cd "${srcdir}"
-
   export PROJ_DIR=/usr
-
   cd pyproj-$pkgver
   python setup.py build
 }
 
+# Import issues, no time to investigate
+#check() {
+#  cd pyproj-$pkgver
+#  local python_version=$(python -c 'import sys; print(".".join(map(str, 
sys.version_info[:2])))')
+#  PYTHONPATH="${PWD}"/build/lib.linux-$CARCH-${python_version} pytest -vv 
--color=yes
+#}
+
 package() {
-  cd "${srcdir}"/pyproj-$pkgver
+  cd pyproj-$pkgver
   python setup.py install --prefix=/usr --root="${pkgdir}" --optimize=1 
--skip-build
-
   install -Dm644 LICENSE_proj4 
"${pkgdir}"/usr/share/licenses/${pkgname}/LICENSE
 }



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

2022-06-27 Thread Sergej Pupykin via arch-commits
Date: Monday, June 27, 2022 @ 21:13:29
  Author: spupykin
Revision: 1239758

archrelease: copy trunk to community-any

Added:
  perl-chart/repos/community-any/PKGBUILD
(from rev 1239757, perl-chart/trunk/PKGBUILD)
Deleted:
  perl-chart/repos/community-any/PKGBUILD

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

Deleted: PKGBUILD
===
--- PKGBUILD2022-06-27 21:13:18 UTC (rev 1239757)
+++ PKGBUILD2022-06-27 21:13:29 UTC (rev 1239758)
@@ -1,27 +0,0 @@
-# Maintainer: Sergej Pupykin 
-# Contributor: Sergej Pupykin 
-
-pkgname=perl-chart
-pkgver=2.402.1
-pkgrel=1
-pkgdesc="Business chart widget collection"
-arch=('any')
-url="https://search.cpan.org/dist/Chart;
-license=('GPL' 'PerlArtistic')
-depends=('perl-gd>=1.2')
-options=('!emptydirs')
-source=(https://www.cpan.org/authors/id/L/LI/LICHTKIND/Chart-v$pkgver.tar.gz)
-sha256sums=('251399dad9f398b39bf3e6d4f561633b62886f8994669df0241d4d2800d7bcb0')
-
-build() {
-  cd  "$srcdir"/Chart-v$pkgver
-  PERL_MM_USE_DEFAULT=1 perl Makefile.PL INSTALLDIRS=vendor
-  make
-}
-
-package() {
-  cd  "$srcdir"/Chart-v$pkgver
-  make install DESTDIR="$pkgdir"
-  find "$pkgdir" -name '.packlist' -delete
-  find "$pkgdir" -name '*.pod' -delete
-}

Copied: perl-chart/repos/community-any/PKGBUILD (from rev 1239757, 
perl-chart/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2022-06-27 21:13:29 UTC (rev 1239758)
@@ -0,0 +1,27 @@
+# Maintainer: Sergej Pupykin 
+# Contributor: Sergej Pupykin 
+
+pkgname=perl-chart
+pkgver=2.402.3
+pkgrel=1
+pkgdesc="Business chart widget collection"
+arch=('any')
+url="https://search.cpan.org/dist/Chart;
+license=('GPL' 'PerlArtistic')
+depends=('perl-gd>=1.2')
+options=('!emptydirs')
+source=(https://www.cpan.org/authors/id/L/LI/LICHTKIND/Chart-v$pkgver.tar.gz)
+sha256sums=('73f3c5e490d91edbf88895c93619c2913c94f562933d18e14e6bd64b5c21a009')
+
+build() {
+  cd  "$srcdir"/Chart-v$pkgver
+  PERL_MM_USE_DEFAULT=1 perl Makefile.PL INSTALLDIRS=vendor
+  make
+}
+
+package() {
+  cd  "$srcdir"/Chart-v$pkgver
+  make install DESTDIR="$pkgdir"
+  find "$pkgdir" -name '.packlist' -delete
+  find "$pkgdir" -name '*.pod' -delete
+}



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

2022-06-27 Thread Sergej Pupykin via arch-commits
Date: Monday, June 27, 2022 @ 21:13:18
  Author: spupykin
Revision: 1239757

upgpkg: perl-chart 2.402.3-1

Modified:
  perl-chart/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2022-06-27 20:14:20 UTC (rev 1239756)
+++ PKGBUILD2022-06-27 21:13:18 UTC (rev 1239757)
@@ -2,7 +2,7 @@
 # Contributor: Sergej Pupykin 
 
 pkgname=perl-chart
-pkgver=2.402.1
+pkgver=2.402.3
 pkgrel=1
 pkgdesc="Business chart widget collection"
 arch=('any')
@@ -11,7 +11,7 @@
 depends=('perl-gd>=1.2')
 options=('!emptydirs')
 source=(https://www.cpan.org/authors/id/L/LI/LICHTKIND/Chart-v$pkgver.tar.gz)
-sha256sums=('251399dad9f398b39bf3e6d4f561633b62886f8994669df0241d4d2800d7bcb0')
+sha256sums=('73f3c5e490d91edbf88895c93619c2913c94f562933d18e14e6bd64b5c21a009')
 
 build() {
   cd  "$srcdir"/Chart-v$pkgver



[arch-commits] Commit in lightdm-slick-greeter/repos/community-x86_64 (2 files)

2022-06-27 Thread Alexander Epaneshnikov via arch-commits
Date: Monday, June 27, 2022 @ 20:14:20
  Author: alex19ep
Revision: 1239756

archrelease: copy trunk to community-x86_64

Added:
  lightdm-slick-greeter/repos/community-x86_64/PKGBUILD
(from rev 1239755, lightdm-slick-greeter/trunk/PKGBUILD)
Deleted:
  lightdm-slick-greeter/repos/community-x86_64/PKGBUILD

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

Deleted: PKGBUILD
===
--- PKGBUILD2022-06-27 20:14:16 UTC (rev 1239755)
+++ PKGBUILD2022-06-27 20:14:20 UTC (rev 1239756)
@@ -1,37 +0,0 @@
-# Maintainer: Alexander Epaneshnikov 
-# Contributor: Sam Burgos 
-
-pkgname=lightdm-slick-greeter
-pkgver=1.5.8
-pkgrel=1
-pkgdesc='A slick-looking LightDM greeter'
-arch=('x86_64')
-url="https://github.com/linuxmint/slick-greeter;
-license=('GPL3')
-depends=('cairo' 'freetype2' 'gtk3' 'libcanberra' 'libxext' 'lightdm' 'pixman'
- 'python' 'xorg-server')
-optdepends=('numlockx: enable numerical keypad on supported keyboard')
-makedepends=('intltool' 'vala' 'gnome-common')
-source=("${pkgname}-${pkgver}.tar.gz::$url/archive/${pkgver}.tar.gz")
-sha512sums=('9cb30b1ddb86711953ad11ad56fd64bc2efcd6733f03e9f9ab29aa98bbbff65ed65443208e250c38954b0ea1564b09ff1fe1cec8e01ce4a548646c2e67983a63')
-b2sums=('fd0a1c600a7597d490406af8effc2a45fc180c1050384fff42c5c150abf74ad41f01867c7c3fb8644571acdf6bedb04c1fe2ea306322d5e1897faa0efd137312')
-
-prepare() {
-   cd slick-greeter-${pkgver}
-   NOCONFIGURE=1 ./autogen.sh
-}
-
-build() {
-   cd slick-greeter-${pkgver}
-   ./configure --prefix=/usr --sysconfdir=/etc --sbindir=/usr/bin \
- --libexecdir=/usr/lib/lightdm
-   make
-}
-
-package() {
-   cd slick-greeter-${pkgver}
-   make DESTDIR="${pkgdir}" install
-   # adjust launcher name
-   mv $pkgdir/usr/share/xgreeters/slick-greeter.desktop \
-$pkgdir/usr/share/xgreeters/lightdm-slick-greeter.desktop
-}

Copied: lightdm-slick-greeter/repos/community-x86_64/PKGBUILD (from rev 
1239755, lightdm-slick-greeter/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2022-06-27 20:14:20 UTC (rev 1239756)
@@ -0,0 +1,37 @@
+# Maintainer: Alexander Epaneshnikov 
+# Contributor: Sam Burgos 
+
+pkgname=lightdm-slick-greeter
+pkgver=1.5.9
+pkgrel=1
+pkgdesc='A slick-looking LightDM greeter'
+arch=('x86_64')
+url="https://github.com/linuxmint/slick-greeter;
+license=('GPL3')
+depends=('cairo' 'freetype2' 'gtk3' 'libcanberra' 'libxext' 'lightdm' 'pixman'
+ 'python' 'xorg-server')
+optdepends=('numlockx: enable numerical keypad on supported keyboard')
+makedepends=('intltool' 'vala' 'gnome-common')
+source=("${pkgname}-${pkgver}.tar.gz::$url/archive/${pkgver}.tar.gz")
+sha512sums=('df04fa85cd853063867f820427c46a6b623b7328fba48f8f72d9cddb43cc8bf47e70f5cdf39d45d1c6792cc4efe4f50b36babd12786f3f9d9c4877e163053778')
+b2sums=('a3434daf1e5d93ce5915c810c2ec4b7799f36358ffaf0449bc02067039c1132d4606d1ef301f5d5828480d05df3277733f5976e68f66b92894361b0cb2164316')
+
+prepare() {
+   cd slick-greeter-${pkgver}
+   NOCONFIGURE=1 ./autogen.sh
+}
+
+build() {
+   cd slick-greeter-${pkgver}
+   ./configure --prefix=/usr --sysconfdir=/etc --sbindir=/usr/bin \
+ --libexecdir=/usr/lib/lightdm
+   make
+}
+
+package() {
+   cd slick-greeter-${pkgver}
+   make DESTDIR="${pkgdir}" install
+   # adjust launcher name
+   mv $pkgdir/usr/share/xgreeters/slick-greeter.desktop \
+$pkgdir/usr/share/xgreeters/lightdm-slick-greeter.desktop
+}



[arch-commits] Commit in lightdm-slick-greeter/trunk (PKGBUILD)

2022-06-27 Thread Alexander Epaneshnikov via arch-commits
Date: Monday, June 27, 2022 @ 20:14:16
  Author: alex19ep
Revision: 1239755

upgpkg: lightdm-slick-greeter 1.5.9-1 upstream release

Modified:
  lightdm-slick-greeter/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2022-06-27 19:44:52 UTC (rev 1239754)
+++ PKGBUILD2022-06-27 20:14:16 UTC (rev 1239755)
@@ -2,7 +2,7 @@
 # Contributor: Sam Burgos 
 
 pkgname=lightdm-slick-greeter
-pkgver=1.5.8
+pkgver=1.5.9
 pkgrel=1
 pkgdesc='A slick-looking LightDM greeter'
 arch=('x86_64')
@@ -13,8 +13,8 @@
 optdepends=('numlockx: enable numerical keypad on supported keyboard')
 makedepends=('intltool' 'vala' 'gnome-common')
 source=("${pkgname}-${pkgver}.tar.gz::$url/archive/${pkgver}.tar.gz")
-sha512sums=('9cb30b1ddb86711953ad11ad56fd64bc2efcd6733f03e9f9ab29aa98bbbff65ed65443208e250c38954b0ea1564b09ff1fe1cec8e01ce4a548646c2e67983a63')
-b2sums=('fd0a1c600a7597d490406af8effc2a45fc180c1050384fff42c5c150abf74ad41f01867c7c3fb8644571acdf6bedb04c1fe2ea306322d5e1897faa0efd137312')
+sha512sums=('df04fa85cd853063867f820427c46a6b623b7328fba48f8f72d9cddb43cc8bf47e70f5cdf39d45d1c6792cc4efe4f50b36babd12786f3f9d9c4877e163053778')
+b2sums=('a3434daf1e5d93ce5915c810c2ec4b7799f36358ffaf0449bc02067039c1132d4606d1ef301f5d5828480d05df3277733f5976e68f66b92894361b0cb2164316')
 
 prepare() {
cd slick-greeter-${pkgver}



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

2022-06-27 Thread Tim Meusel via arch-commits
Date: Monday, June 27, 2022 @ 19:44:52
  Author: bastelfreak
Revision: 1239754

archrelease: copy trunk to community-any

Added:
  ruby-gettext/repos/community-any/PKGBUILD
(from rev 1239753, ruby-gettext/trunk/PKGBUILD)
Deleted:
  ruby-gettext/repos/community-any/PKGBUILD

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

Deleted: PKGBUILD
===
--- PKGBUILD2022-06-27 19:44:45 UTC (rev 1239753)
+++ PKGBUILD2022-06-27 19:44:52 UTC (rev 1239754)
@@ -1,52 +0,0 @@
-# Maintainer: t...@bastelfreak.de
-# Contributor: Viktor Drobot (aka dviktor) linux776 [at] gmail [dot] com
-
-_gemname='gettext'
-pkgname="ruby-${_gemname}"
-pkgver=3.4.2
-pkgrel=1
-pkgdesc='Gettext gem is a pure Ruby Localization(L10n) library and tool which 
is modeled after the GNU gettext package.'
-arch=(any)
-url="https://github.com/${pkgname}/${_gemname};
-license=('RUBY' 'LGPL3')
-makedepends=('ruby-rdoc' 'ruby-yard' 'ruby-bundler')
-depends=('ruby' 'ruby-locale' 'ruby-text')
-checkdepends=('ruby-test-unit' 'ruby-rake' 'ruby-test-unit-rr')
-source=("${url}/archive/${pkgver}/${pkgname}-${pkgver}.tar.gz")
-options=("!emptydirs")
-sha512sums=('6df70ed6be2f7f680cb1d7408f85aa6ccebfb58ce3db8c4797d8bb1c07f37c491e20b651de8103c443089e6e7720a1a95422895cf21e7273f51db96a131312e4')
-
-# update the gemspec to allow newer versions of rake
-# remove deprecated options from the gemspec
-prepare() {
-  cd "${_gemname}-${pkgver}"
-
-  sed --in-place 's/s.license.*/s.licenses = ["Ruby", "LGPL-3.0+"]/' 
"${_gemname}.gemspec"
-  sed --in-place '/test\/unit\/notify/d' test/run-test.rb
-  sed --in-place '/s.add_development_dependency("test-unit-notify")/d' 
"${_gemname}.gemspec"
-}
-
-
-build() {
-  cd "${_gemname}-${pkgver}"
-
-  gem build "${_gemname}.gemspec"
-}
-
-# tests are currently broken upstream
-check() {
-  cd "${_gemname}-${pkgver}"
-  rake test
-}
-
-package() {
-  cd "${_gemname}-${pkgver}"
-
-  local _gemdir="$(gem env gemdir)"
-  gem install --verbose --ignore-dependencies --no-user-install --install-dir 
"${pkgdir}/${_gemdir}" --bindir "${pkgdir}/usr/bin" "${_gemname}-${pkgver}.gem"
-
-  rm -rf "${pkgdir}/${_gemdir}/cache"
-
-  install -Dm 644 README.md doc/text/news.md -t 
"${pkgdir}/usr/share/doc/${pkgname}"
-  install -Dm 644 doc/text/gpl-2.0.txt doc/text/lgpl-3.0.txt 
doc/text/ruby-license.txt -t "${pkgdir}/usr/share/licenses/${pkgname}/"
-}

Copied: ruby-gettext/repos/community-any/PKGBUILD (from rev 1239753, 
ruby-gettext/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2022-06-27 19:44:52 UTC (rev 1239754)
@@ -0,0 +1,52 @@
+# Maintainer: t...@bastelfreak.de
+# Contributor: Viktor Drobot (aka dviktor) linux776 [at] gmail [dot] com
+
+_gemname='gettext'
+pkgname="ruby-${_gemname}"
+pkgver=3.4.3
+pkgrel=1
+pkgdesc='Gettext gem is a pure Ruby Localization(L10n) library and tool which 
is modeled after the GNU gettext package.'
+arch=(any)
+url="https://github.com/${pkgname}/${_gemname};
+license=('RUBY' 'LGPL3')
+makedepends=('ruby-rdoc' 'ruby-yard' 'ruby-bundler')
+depends=('ruby' 'ruby-locale' 'ruby-text' 'ruby-erubi')
+checkdepends=('ruby-test-unit' 'ruby-rake' 'ruby-test-unit-rr')
+source=("${url}/archive/${pkgver}/${pkgname}-${pkgver}.tar.gz")
+options=("!emptydirs")
+sha512sums=('18dcf542ccbc55542d9dac8320242617bbe39f016e35cf15fac8a6c4a77f6cbfc2c3aa4b89bf5e134ce876e2bb56482f91989ec85073bcd6c1c91e4b04973b26')
+
+# update the gemspec to allow newer versions of rake
+# remove deprecated options from the gemspec
+prepare() {
+  cd "${_gemname}-${pkgver}"
+
+  sed --in-place 's/s.license.*/s.licenses = ["Ruby", "LGPL-3.0+"]/' 
"${_gemname}.gemspec"
+  sed --in-place '/test\/unit\/notify/d' test/run-test.rb
+  sed --in-place '/s.add_development_dependency("test-unit-notify")/d' 
"${_gemname}.gemspec"
+}
+
+
+build() {
+  cd "${_gemname}-${pkgver}"
+
+  gem build "${_gemname}.gemspec"
+}
+
+# tests are currently broken upstream
+check() {
+  cd "${_gemname}-${pkgver}"
+  rake test
+}
+
+package() {
+  cd "${_gemname}-${pkgver}"
+
+  local _gemdir="$(gem env gemdir)"
+  gem install --verbose --ignore-dependencies --no-user-install --install-dir 
"${pkgdir}/${_gemdir}" --bindir "${pkgdir}/usr/bin" "${_gemname}-${pkgver}.gem"
+
+  rm -rf "${pkgdir}/${_gemdir}/cache"
+
+  install -Dm 644 README.md doc/text/news.md -t 
"${pkgdir}/usr/share/doc/${pkgname}"
+  install -Dm 644 doc/text/gpl-2.0.txt doc/text/lgpl-3.0.txt 
doc/text/ruby-license.txt -t "${pkgdir}/usr/share/licenses/${pkgname}/"
+}



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

2022-06-27 Thread Tim Meusel via arch-commits
Date: Monday, June 27, 2022 @ 19:44:45
  Author: bastelfreak
Revision: 1239753

Update 3.4.2->3.4.3

Modified:
  ruby-gettext/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2022-06-27 19:41:01 UTC (rev 1239752)
+++ PKGBUILD2022-06-27 19:44:45 UTC (rev 1239753)
@@ -3,7 +3,7 @@
 
 _gemname='gettext'
 pkgname="ruby-${_gemname}"
-pkgver=3.4.2
+pkgver=3.4.3
 pkgrel=1
 pkgdesc='Gettext gem is a pure Ruby Localization(L10n) library and tool which 
is modeled after the GNU gettext package.'
 arch=(any)
@@ -10,11 +10,11 @@
 url="https://github.com/${pkgname}/${_gemname};
 license=('RUBY' 'LGPL3')
 makedepends=('ruby-rdoc' 'ruby-yard' 'ruby-bundler')
-depends=('ruby' 'ruby-locale' 'ruby-text')
+depends=('ruby' 'ruby-locale' 'ruby-text' 'ruby-erubi')
 checkdepends=('ruby-test-unit' 'ruby-rake' 'ruby-test-unit-rr')
 source=("${url}/archive/${pkgver}/${pkgname}-${pkgver}.tar.gz")
 options=("!emptydirs")
-sha512sums=('6df70ed6be2f7f680cb1d7408f85aa6ccebfb58ce3db8c4797d8bb1c07f37c491e20b651de8103c443089e6e7720a1a95422895cf21e7273f51db96a131312e4')
+sha512sums=('18dcf542ccbc55542d9dac8320242617bbe39f016e35cf15fac8a6c4a77f6cbfc2c3aa4b89bf5e134ce876e2bb56482f91989ec85073bcd6c1c91e4b04973b26')
 
 # update the gemspec to allow newer versions of rake
 # remove deprecated options from the gemspec



[arch-commits] Commit in sqlite/repos/testing-x86_64 (6 files)

2022-06-27 Thread Andreas Radke via arch-commits
Date: Monday, June 27, 2022 @ 19:43:55
  Author: andyrtr
Revision: 449507

archrelease: copy trunk to testing-x86_64

Added:
  sqlite/repos/testing-x86_64/PKGBUILD
(from rev 449506, sqlite/trunk/PKGBUILD)
  sqlite/repos/testing-x86_64/license.txt
(from rev 449506, sqlite/trunk/license.txt)
  sqlite/repos/testing-x86_64/sqlite-lemon-system-template.patch
(from rev 449506, sqlite/trunk/sqlite-lemon-system-template.patch)
Deleted:
  sqlite/repos/testing-x86_64/PKGBUILD
  sqlite/repos/testing-x86_64/license.txt
  sqlite/repos/testing-x86_64/sqlite-lemon-system-template.patch

+
 PKGBUILD   |  296 +--
 license.txt|   66 +++
 sqlite-lemon-system-template.patch |   26 +--
 3 files changed, 193 insertions(+), 195 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2022-06-27 19:43:43 UTC (rev 449506)
+++ PKGBUILD2022-06-27 19:43:55 UTC (rev 449507)
@@ -1,149 +0,0 @@
-# Maintainer: Andreas Radke 
-# Contributor: Tom Newsom 
-
-pkgbase="sqlite"
-pkgname=('sqlite' 'sqlite-tcl' 'sqlite-analyzer' 'lemon' 'sqlite-doc')
-_srcver=339
-_docver=${_srcver}
-#_docver=333
-pkgver=3.39.0
-pkgrel=1
-pkgdesc="A C library that implements an SQL database engine"
-arch=('x86_64')
-license=('custom:Public Domain')
-url="https://www.sqlite.org/;
-makedepends=('tcl' 'readline' 'zlib')
-source=(https://www.sqlite.org/2022/sqlite-src-${_srcver}.zip
-https://www.sqlite.org/2022/sqlite-doc-${_docver}.zip
-sqlite-lemon-system-template.patch
-license.txt)
-options=('!emptydirs' '!makeflags') # json extensions breaks parallel build
-# upstream now switched to sha3sums - currently not suppoerted by makepkg
-sha256sums=('b3585f37dd106dbb3d46c8c17a2d275f9a4b87df8c4509bd2d6a5b40032426e6'
-'8b624d9555f69be3a13d5ee948b04ea200e33fcb8ba40f0c5c1d220a81d0f542'
-'55746d93b0df4b349c4aa4f09535746dac3530f9fd6de241c9f38e2c92e8ee97'
-'4e57d9ac979f1c9872e69799c2597eeef4c6ce7224f3ede0bf9dc8d217b1e65d')
-
-prepare() {
-  cd sqlite-src-$_srcver
-
-  # patch taken from Fedora
-  # https://src.fedoraproject.org/rpms/sqlite/blob/master/f/sqlite.spec
-  patch -Np1 -i ../sqlite-lemon-system-template.patch
-
-  #autoreconf -vfi
-}
-
-build() {
-  export CPPFLAGS="$CPPFLAGS \
-   -DSQLITE_ENABLE_COLUMN_METADATA=1 \
-   -DSQLITE_ENABLE_UNLOCK_NOTIFY \
-   -DSQLITE_ENABLE_DBSTAT_VTAB=1 \
-   -DSQLITE_ENABLE_FTS3_TOKENIZER=1 \
-   -DSQLITE_SECURE_DELETE \
-   -DSQLITE_ENABLE_STMTVTAB \
-   -DSQLITE_MAX_VARIABLE_NUMBER=25 \
-   -DSQLITE_MAX_EXPR_DEPTH=1 \
-   -DSQLITE_ENABLE_MATH_FUNCTIONS"
-
-  # build sqlite
-  cd sqlite-src-$_srcver
-  ./configure --prefix=/usr \
-   --disable-static \
-   --disable-amalgamation \
-   --enable-fts3 \
-   --enable-fts4 \
-   --enable-fts5 \
-   --enable-rtree \
-   --enable-json1 \
-   TCLLIBDIR=/usr/lib/sqlite$pkgver
-  sed -i -e 's/ -shared / -Wl,-O1,--as-needed\0/g' libtool
-  make
-  # build additional tools
-  make showdb showjournal showstat4 showwal sqldiff sqlite3_analyzer
-}
-
-package_sqlite() {
-
- pkgdesc="A C library that implements an SQL database engine"
- depends=('readline' 'zlib')
- provides=("sqlite3=$pkgver")
- replaces=("sqlite3")
-
-  cd sqlite-src-$_srcver
-  make DESTDIR="${pkgdir}" install
-
-  install -m755 showdb showjournal showstat4 showwal sqldiff 
"${pkgdir}"/usr/bin/
-
-  # install manpage
-  install -m755 -d "${pkgdir}"/usr/share/man/man1
-  install -m644 sqlite3.1 "${pkgdir}"/usr/share/man/man1/
-
-  # license - no linking required because pkgbase=pkgname
-  install -D -m644 "${srcdir}"/license.txt 
"${pkgdir}"/usr/share/licenses/${pkgbase}/license.txt
-
-  # split out tcl extension
-  mkdir "$srcdir"/tcl
-  mv "$pkgdir"/usr/lib/sqlite* "$srcdir"/tcl
-}
-
-package_sqlite-tcl() {
-
- pkgdesc="sqlite Tcl Extension Architecture (TEA)"
- depends=('sqlite')
- provides=("sqlite3-tcl=$pkgver")
- replaces=("sqlite3-tcl")
-
-  install -m755 -d "${pkgdir}"/usr/lib
-  mv "$srcdir"/tcl/* "${pkgdir}"/usr/lib
-
-  # install manpage
-  install -m755 -d "${pkgdir}"/usr/share/man/mann
-  install -m644 "${srcdir}"/sqlite-src-$_srcver/autoconf/tea/doc/sqlite3.n 
"${pkgdir}"/usr/share/man/mann/
-
-  # link license
-  install -m755 -d "${pkgdir}"/usr/share/licenses
-  ln -sf /usr/share/licenses/${pkgbase} 
"${pkgdir}/usr/share/licenses/${pkgname}"
-}
-
-package_sqlite-analyzer() {
-
- pkgdesc="An analysis program for sqlite3 database files"
- depends=('sqlite' 'tcl')
-
-  cd sqlite-src-$_srcver
-  install -m755 -d "${pkgdir}"/usr/bin
-  install -m755 sqlite3_analyzer "${pkgdir}"/usr/bin/
-}
-
-package_lemon() {
-
- # https://www.sqlite.org/lemon.html
- pkgdesc="A parser generator"
- depends=('glibc')
-
-  cd sqlite-src-$_srcver
-  # ELF file ('usr/bin/lemon') lacks FULL RELRO, check 

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

2022-06-27 Thread Andreas Radke via arch-commits
Date: Monday, June 27, 2022 @ 19:43:43
  Author: andyrtr
Revision: 449506

upgpkg: sqlite 3.39.0-2

* Stop disabling amalgamation per upstream recommendation - 
https://sqlite.org/forum/forumpost/98df1a61b94b161a
  should give some speed improvements 
(https://sqlite.org/howtocompile.html#amalgamation_versus_individual_source_files)
* fixes parallel build

Modified:
  sqlite/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2022-06-27 19:31:27 UTC (rev 449505)
+++ PKGBUILD2022-06-27 19:43:43 UTC (rev 449506)
@@ -7,7 +7,7 @@
 _docver=${_srcver}
 #_docver=333
 pkgver=3.39.0
-pkgrel=1
+pkgrel=2
 pkgdesc="A C library that implements an SQL database engine"
 arch=('x86_64')
 license=('custom:Public Domain')
@@ -17,7 +17,7 @@
 https://www.sqlite.org/2022/sqlite-doc-${_docver}.zip
 sqlite-lemon-system-template.patch
 license.txt)
-options=('!emptydirs' '!makeflags') # json extensions breaks parallel build
+options=('!emptydirs')
 # upstream now switched to sha3sums - currently not suppoerted by makepkg
 sha256sums=('b3585f37dd106dbb3d46c8c17a2d275f9a4b87df8c4509bd2d6a5b40032426e6'
 '8b624d9555f69be3a13d5ee948b04ea200e33fcb8ba40f0c5c1d220a81d0f542'
@@ -50,7 +50,6 @@
   cd sqlite-src-$_srcver
   ./configure --prefix=/usr \
--disable-static \
-   --disable-amalgamation \
--enable-fts3 \
--enable-fts4 \
--enable-fts5 \



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

2022-06-27 Thread Tim Meusel via arch-commits
Date: Monday, June 27, 2022 @ 19:41:01
  Author: bastelfreak
Revision: 1239752

archrelease: copy trunk to community-x86_64

Added:
  virt-what/repos/community-x86_64/PKGBUILD
(from rev 1239751, virt-what/trunk/PKGBUILD)
Deleted:
  virt-what/repos/community-x86_64/PKGBUILD

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

Deleted: PKGBUILD
===
--- PKGBUILD2022-06-27 19:40:22 UTC (rev 1239751)
+++ PKGBUILD2022-06-27 19:41:01 UTC (rev 1239752)
@@ -1,30 +0,0 @@
-# Maintainer: Tim Meusel 
-# Contributor: Christian Hesse 
-# Contributor: Thomas S Hatch 
-
-pkgname=virt-what
-pkgver=1.21
-pkgrel=2
-license=('GPL')
-arch=('i686' 'x86_64')
-depends=('dmidecode')
-pkgdesc='A small program that prints out a list of facts about a virtual 
machine'
-url='http://people.redhat.com/~rjones/virt-what/'
-validpgpkeys=('F7774FB1AD074A7E8C8767EA91738F73E1B768A0')
-source=("http://people.redhat.com/~rjones/virt-what/files/${pkgname}-${pkgver}.tar.gz"{,.sig})
-sha512sums=('14ace184c4aee5a09b855c1f5acaa619057aed1b9bf03c91ed1003e6a39ea69162c9fe452ea8162c7fe29825e0e2202cfc7d76e82f0cecea3e32405e5eb9f717'
-'SKIP')
-
-build() {
-  cd "${srcdir}/${pkgname}-${pkgver}"
-
-  ./configure
-  sed -i '/^sbindir/c sbindir = /usr/bin' Makefile
-  make
-}
-
-package() {
-  cd "${srcdir}/${pkgname}-${pkgver}"
-
-  make libexecdir=/usr/bin prefix=/usr DESTDIR=${pkgdir} install
-}

Copied: virt-what/repos/community-x86_64/PKGBUILD (from rev 1239751, 
virt-what/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2022-06-27 19:41:01 UTC (rev 1239752)
@@ -0,0 +1,30 @@
+# Maintainer: Tim Meusel 
+# Contributor: Christian Hesse 
+# Contributor: Thomas S Hatch 
+
+pkgname=virt-what
+pkgver=1.24
+pkgrel=1
+license=('GPL')
+arch=('i686' 'x86_64')
+depends=('dmidecode')
+pkgdesc='A small program that prints out a list of facts about a virtual 
machine'
+url='http://people.redhat.com/~rjones/virt-what/'
+validpgpkeys=('F7774FB1AD074A7E8C8767EA91738F73E1B768A0')
+source=("http://people.redhat.com/~rjones/virt-what/files/${pkgname}-${pkgver}.tar.gz"{,.sig})
+sha512sums=('f6d14ea402f737ce45e67637076a5c11d3fcdbc64a738851fd0ffabec374074c7a9cf857719e0c8cad87b41fc4e78b825ebedafa6fa14e414a4068fca4f5d99c'
+'SKIP')
+
+build() {
+  cd "${srcdir}/${pkgname}-${pkgver}"
+
+  ./configure
+  sed -i '/^sbindir/c sbindir = /usr/bin' Makefile
+  make
+}
+
+package() {
+  cd "${srcdir}/${pkgname}-${pkgver}"
+
+  make libexecdir=/usr/bin prefix=/usr DESTDIR=${pkgdir} install
+}



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

2022-06-27 Thread Tim Meusel via arch-commits
Date: Monday, June 27, 2022 @ 19:40:03
  Author: bastelfreak
Revision: 1239750

Update 1.21->1.24

Modified:
  virt-what/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2022-06-27 19:36:02 UTC (rev 1239749)
+++ PKGBUILD2022-06-27 19:40:03 UTC (rev 1239750)
@@ -3,7 +3,7 @@
 # Contributor: Thomas S Hatch 
 
 pkgname=virt-what
-pkgver=1.21
+pkgver=1.24
 pkgrel=2
 license=('GPL')
 arch=('i686' 'x86_64')
@@ -12,7 +12,7 @@
 url='http://people.redhat.com/~rjones/virt-what/'
 validpgpkeys=('F7774FB1AD074A7E8C8767EA91738F73E1B768A0')
 
source=("http://people.redhat.com/~rjones/virt-what/files/${pkgname}-${pkgver}.tar.gz"{,.sig})
-sha512sums=('14ace184c4aee5a09b855c1f5acaa619057aed1b9bf03c91ed1003e6a39ea69162c9fe452ea8162c7fe29825e0e2202cfc7d76e82f0cecea3e32405e5eb9f717'
+sha512sums=('f6d14ea402f737ce45e67637076a5c11d3fcdbc64a738851fd0ffabec374074c7a9cf857719e0c8cad87b41fc4e78b825ebedafa6fa14e414a4068fca4f5d99c'
 'SKIP')
 
 build() {



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

2022-06-27 Thread Tim Meusel via arch-commits
Date: Monday, June 27, 2022 @ 19:40:22
  Author: bastelfreak
Revision: 1239751

fix pkgrel

Modified:
  virt-what/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2022-06-27 19:40:03 UTC (rev 1239750)
+++ PKGBUILD2022-06-27 19:40:22 UTC (rev 1239751)
@@ -4,7 +4,7 @@
 
 pkgname=virt-what
 pkgver=1.24
-pkgrel=2
+pkgrel=1
 license=('GPL')
 arch=('i686' 'x86_64')
 depends=('dmidecode')



[arch-commits] Commit in ruby-mocha/trunk (3 files)

2022-06-27 Thread Tim Meusel via arch-commits
Date: Monday, June 27, 2022 @ 19:35:42
  Author: bastelfreak
Revision: 1239748

Update 1.13.0->1.14.0

Added:
  ruby-mocha/trunk/disable-rubocop.patch
Modified:
  ruby-mocha/trunk/PKGBUILD
Deleted:
  ruby-mocha/trunk/remove-unneeded-dependencies.patch

+
 PKGBUILD   |   18 ++-
 disable-rubocop.patch  |   81 +++
 remove-unneeded-dependencies.patch |   32 -
 3 files changed, 87 insertions(+), 44 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2022-06-27 19:35:31 UTC (rev 1239747)
+++ PKGBUILD2022-06-27 19:35:42 UTC (rev 1239748)
@@ -4,7 +4,7 @@
 
 _gemname=mocha
 pkgname="ruby-${_gemname}"
-pkgver=1.13.0
+pkgver=1.14.0
 pkgrel=1
 pkgdesc='Mocha is a mocking and stubbing library for Ruby'
 arch=('any')
@@ -11,26 +11,20 @@
 url='https://github.com/freerange/mocha'
 license=('Custom')
 depends=('ruby')
-checkdepends=('ruby-rake' 'ruby-bundler')
+checkdepends=('ruby-rake' 'ruby-bundler' 'ruby-introspection')
 makedepends=('ruby-minitest')
 options=('!emptydirs')
 
source=("${pkgname}-${pkgver}.tar.gz::https://github.com/freerange/mocha/archive/v${pkgver}.tar.gz;
-'remove-unneeded-dependencies.patch')
-sha512sums=('84cbe344b0bae434e9931a83b587dcefc14e8699893022a56e30a59bff574b52e3879a123b8f2f70e77301701b167d5992489e2173191ffd3450f09db3e7383b'
-
'fa136458ce008f468605d4e37419d1638569bd666305b1e001d978ac21dcce3c653ea0bd5728832bbcd39f570cbacfc52e6bb283f411a3d08399effb62a3eef5')
+'disable-rubocop.patch')
+sha512sums=('41dfd1f9add0b62c8609ec4cdf07ae58580503c81eb40886cae6c97ee5a5109ae5aa6094756c9666985266c83fad38adef7c9c4a2add8ef2b7571c2c1753cfb0'
+
'0530a214c2d82be4ce029bad2dc3a6adc1a6b12b8563f25221224d6b761f1b190925181194f035501de356e2fc8c07df402bb66ffc6a8af85747334015621e2f')
 
 prepare() {
   cd "${_gemname}-${pkgver}"
 
-  # remove unneeded dependencies
-  # bundler might require them if they are still in the gemspec file
-  patch --forward --verbose --strip=1 
--input='../remove-unneeded-dependencies.patch'
-
-  # replace upper version boundaries for ruby gems
-  sed -r 's|~>|>=|g' -i ${_gemname}.gemspec
-
   # `git` doesn't work within src dir, because we downloaded an archive
   sed --in-place 's|`git ls-files -z`.split("\\x0")|`find`.split("\\n")|' 
"${_gemname}.gemspec"
+  patch --forward --verbose --strip=1 --input='../disable-rubocop.patch'
 }
 
 check() {

Added: disable-rubocop.patch
===
--- disable-rubocop.patch   (rev 0)
+++ disable-rubocop.patch   2022-06-27 19:35:42 UTC (rev 1239748)
@@ -0,0 +1,81 @@
+diff --git a/Rakefile b/Rakefile
+index bbcea3b..95a77bd 100644
+--- a/Rakefile
 b/Rakefile
+@@ -1,7 +1,3 @@
+-require 'bundler'
+-Bundler::GemHelper.install_tasks
+-require 'bundler/setup'
+-
+ require 'rake/testtask'
+
+ desc 'Run all tests'
+@@ -9,12 +5,8 @@ task 'default' => ['test', 'test:performance']
+
+ desc 'Run tests'
+ task 'test' do
+-  if (test_library = ENV['MOCHA_RUN_INTEGRATION_TESTS'])
+-Rake::Task["test:integration:#{test_library}"].invoke
+-  else
+-Rake::Task['test:units'].invoke
+-Rake::Task['test:acceptance'].invoke
+-  end
++  Rake::Task['test:units'].invoke
++  Rake::Task['test:acceptance'].invoke
+ end
+
+ namespace 'test' do # rubocop:disable Metrics/BlockLength
+@@ -83,15 +75,6 @@ namespace 'test' do # rubocop:disable Metrics/BlockLength
+   end
+ end
+
+-begin
+-  require 'rubocop/rake_task'
+-  if RUBY_VERSION >= '2.2.0' && (defined?(RUBY_ENGINE) && RUBY_ENGINE == 
'ruby') && ENV['MOCHA_RUN_INTEGRATION_TESTS'].nil?
+-RuboCop::RakeTask.new
+-task 'test' => 'rubocop'
+-  end
+-rescue LoadError # rubocop:disable Lint/HandleExceptions
+-end
+-
+ # rubocop:disable Metrics/CyclomaticComplexity,Metrics/PerceivedComplexity
+ def benchmark_test_case(klass, iterations)
+   require 'benchmark'
+@@ -121,37 +104,3 @@ def benchmark_test_case(klass, iterations)
+   end
+ end
+ # rubocop:enable Metrics/CyclomaticComplexity,Metrics/PerceivedComplexity
+-
+-if ENV['MOCHA_GENERATE_DOCS']
+-  require 'yard'
+-
+-  desc 'Remove generated documentation'
+-  task 'clobber_yardoc' do
+-`rm -rf ./docs`
+-  end
+-
+-  task 'docs_environment' do
+-unless ENV['GOOGLE_ANALYTICS_WEB_PROPERTY_ID']
+-  puts "\nWarning: GOOGLE_ANALYTICS_WEB_PROPERTY_ID was not defined\n\n"
+-end
+-  end
+-
+-  desc 'Generate documentation'
+-  YARD::Rake::YardocTask.new('yardoc' => 'docs_environment') do |task|
+-task.options = ['--title', "Mocha #{Mocha::VERSION}", '--fail-on-warning']
+-  end
+-
+-  task 'checkout_docs_cname' do
+-`git checkout docs/CNAME`
+-  end
+-
+-  task 'checkout_docs_js' do
+-`git checkout docs/js/app.js`
+-`git checkout docs/js/jquery.js`
+-  end
+-
+-  desc 'Generate documentation'
+-  task 'generate_docs' => 

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

2022-06-27 Thread Caleb Maclennan via arch-commits
Date: Monday, June 27, 2022 @ 19:35:31
  Author: alerque
Revision: 1239747

archrelease: copy trunk to community-x86_64

Added:
  starship/repos/community-x86_64/PKGBUILD
(from rev 1239746, starship/trunk/PKGBUILD)
Deleted:
  starship/repos/community-x86_64/PKGBUILD

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

Deleted: PKGBUILD
===
--- PKGBUILD2022-06-27 19:35:22 UTC (rev 1239746)
+++ PKGBUILD2022-06-27 19:35:31 UTC (rev 1239747)
@@ -1,63 +0,0 @@
-# Maintainer: Maxime Gauduin 
-# Maintainer: Caleb Maclennan 
-# Contributor: Kevin Song 
-
-pkgname=starship
-pkgdesc='The cross-shell prompt for astronauts'
-_tag=c9f74f7f42fe20afca7dd6da90437877481366fb
-pkgver=1.8.0
-pkgrel=1
-arch=(x86_64)
-url=https://starship.rs/
-license=(ISC)
-depends=(
-  gcc-libs
-  glibc
-  libgit2.so
-  openssl
-  ttf-font-nerd
-)
-makedepends=(
-  git
-  rust
-)
-checkdepends=(python)
-source=(git+https://github.com/starship/starship.git#tag=${_tag})
-b2sums=('SKIP')
-
-prepare() {
-  cargo fetch \
---locked \
---target $CARCH-unknown-linux-gnu \
---manifest-path starship/Cargo.toml
-}
-
-pkgver() {
-  cd starship
-  git describe --tags | sed 's/^v//'
-}
-
-build() {
-  export CARGO_TARGET_DIR=target
-  cargo build \
---release \
---frozen \
---manifest-path starship/Cargo.toml
-}
-
-check() {
-  cargo test \
---frozen \
---manifest-path starship/Cargo.toml
-}
-
-package() {
-  install -Dm 755 target/release/starship -t "${pkgdir}"/usr/bin/
-  install -Dm 644 starship/LICENSE -t "${pkgdir}"/usr/share/licenses/starship/
-  install -dm 755 
"${pkgdir}"/usr/share/{bash-completion/completions,fish/vendor_completions.d,zsh/site-functions}/
-  ./target/release/starship completions bash > 
"${pkgdir}"/usr/share/bash-completion/completions/starship
-  ./target/release/starship completions fish > 
"${pkgdir}"/usr/share/fish/vendor_completions.d/starship.fish
-  ./target/release/starship completions zsh > 
"${pkgdir}"/usr/share/zsh/site-functions/_starship
-}
-
-# vim: ts=2 sw=2 et:

Copied: starship/repos/community-x86_64/PKGBUILD (from rev 1239746, 
starship/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2022-06-27 19:35:31 UTC (rev 1239747)
@@ -0,0 +1,63 @@
+# Maintainer: Maxime Gauduin 
+# Maintainer: Caleb Maclennan 
+# Contributor: Kevin Song 
+
+pkgname=starship
+pkgdesc='The cross-shell prompt for astronauts'
+_tag=b8d8918b01cf255ec0e7152433b2cdd484d917c6
+pkgver=1.9.1
+pkgrel=1
+arch=(x86_64)
+url=https://starship.rs/
+license=(ISC)
+depends=(
+  gcc-libs
+  glibc
+  libgit2.so
+  openssl
+  ttf-font-nerd
+)
+makedepends=(
+  git
+  rust
+)
+checkdepends=(python)
+source=(git+https://github.com/starship/starship.git#tag=${_tag})
+b2sums=('SKIP')
+
+prepare() {
+  cargo fetch \
+--locked \
+--target $CARCH-unknown-linux-gnu \
+--manifest-path starship/Cargo.toml
+}
+
+pkgver() {
+  cd starship
+  git describe --tags | sed 's/^v//'
+}
+
+build() {
+  export CARGO_TARGET_DIR=target
+  cargo build \
+--release \
+--frozen \
+--manifest-path starship/Cargo.toml
+}
+
+check() {
+  cargo test \
+--frozen \
+--manifest-path starship/Cargo.toml
+}
+
+package() {
+  install -Dm 755 target/release/starship -t "${pkgdir}"/usr/bin/
+  install -Dm 644 starship/LICENSE -t "${pkgdir}"/usr/share/licenses/starship/
+  install -dm 755 
"${pkgdir}"/usr/share/{bash-completion/completions,fish/vendor_completions.d,zsh/site-functions}/
+  ./target/release/starship completions bash > 
"${pkgdir}"/usr/share/bash-completion/completions/starship
+  ./target/release/starship completions fish > 
"${pkgdir}"/usr/share/fish/vendor_completions.d/starship.fish
+  ./target/release/starship completions zsh > 
"${pkgdir}"/usr/share/zsh/site-functions/_starship
+}
+
+# vim: ts=2 sw=2 et:



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

2022-06-27 Thread Tim Meusel via arch-commits
Date: Monday, June 27, 2022 @ 19:36:02
  Author: bastelfreak
Revision: 1239749

archrelease: copy trunk to community-any

Added:
  ruby-mocha/repos/community-any/PKGBUILD
(from rev 1239748, ruby-mocha/trunk/PKGBUILD)
  ruby-mocha/repos/community-any/disable-rubocop.patch
(from rev 1239748, ruby-mocha/trunk/disable-rubocop.patch)
Deleted:
  ruby-mocha/repos/community-any/PKGBUILD
  ruby-mocha/repos/community-any/remove-unneeded-dependencies.patch

+
 PKGBUILD   |  112 ---
 disable-rubocop.patch  |   81 +
 remove-unneeded-dependencies.patch |   32 --
 3 files changed, 134 insertions(+), 91 deletions(-)

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

Copied: ruby-mocha/repos/community-any/PKGBUILD (from rev 1239748, 
ruby-mocha/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2022-06-27 19:36:02 UTC (rev 1239749)
@@ -0,0 +1,53 @@
+# Maintainer:: Tim Meusel 
+# Contributor: Christian Rebischke 
+# Contributor: Andreas 'Segaja' Schleifer 
+
+_gemname=mocha
+pkgname="ruby-${_gemname}"
+pkgver=1.14.0
+pkgrel=1
+pkgdesc='Mocha is a mocking and stubbing library for Ruby'
+arch=('any')
+url='https://github.com/freerange/mocha'
+license=('Custom')
+depends=('ruby')
+checkdepends=('ruby-rake' 'ruby-bundler' 'ruby-introspection')
+makedepends=('ruby-minitest')
+options=('!emptydirs')
+source=("${pkgname}-${pkgver}.tar.gz::https://github.com/freerange/mocha/archive/v${pkgver}.tar.gz;
+'disable-rubocop.patch')
+sha512sums=('41dfd1f9add0b62c8609ec4cdf07ae58580503c81eb40886cae6c97ee5a5109ae5aa6094756c9666985266c83fad38adef7c9c4a2add8ef2b7571c2c1753cfb0'
+
'0530a214c2d82be4ce029bad2dc3a6adc1a6b12b8563f25221224d6b761f1b190925181194f035501de356e2fc8c07df402bb66ffc6a8af85747334015621e2f')
+
+prepare() {
+  cd "${_gemname}-${pkgver}"
+
+  # `git` doesn't work within src dir, because we downloaded an archive
+  sed --in-place 's|`git ls-files -z`.split("\\x0")|`find`.split("\\n")|' 
"${_gemname}.gemspec"
+  patch --forward --verbose --strip=1 --input='../disable-rubocop.patch'
+}
+
+check() {
+  cd "${_gemname}-${pkgver}"
+  rake test:units
+}
+
+build() {
+  cd "${_gemname}-${pkgver}"
+  gem build ${_gemname}.gemspec
+}
+
+package() {
+  cd "${_gemname}-${pkgver}"
+  local _gemdir="$(gem env gemdir)"
+  gem install --ignore-dependencies 

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

2022-06-27 Thread Caleb Maclennan via arch-commits
Date: Monday, June 27, 2022 @ 19:35:22
  Author: alerque
Revision: 1239746

upgpkg: starship 1.9.1-1

Modified:
  starship/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2022-06-27 19:34:13 UTC (rev 1239745)
+++ PKGBUILD2022-06-27 19:35:22 UTC (rev 1239746)
@@ -4,8 +4,8 @@
 
 pkgname=starship
 pkgdesc='The cross-shell prompt for astronauts'
-_tag=c9f74f7f42fe20afca7dd6da90437877481366fb
-pkgver=1.8.0
+_tag=b8d8918b01cf255ec0e7152433b2cdd484d917c6
+pkgver=1.9.1
 pkgrel=1
 arch=(x86_64)
 url=https://starship.rs/



[arch-commits] Commit in ruby-introspection/repos/community-any (6 files)

2022-06-27 Thread Tim Meusel via arch-commits
Date: Monday, June 27, 2022 @ 19:34:13
  Author: bastelfreak
Revision: 1239745

archrelease: copy trunk to community-any

Added:
  ruby-introspection/repos/community-any/PKGBUILD
(from rev 1239744, ruby-introspection/trunk/PKGBUILD)
  ruby-introspection/repos/community-any/disable-blankslate.patch
(from rev 1239744, ruby-introspection/trunk/disable-blankslate.patch)
  ruby-introspection/repos/community-any/disable-bundler.patch
(from rev 1239744, ruby-introspection/trunk/disable-bundler.patch)
Deleted:
  ruby-introspection/repos/community-any/PKGBUILD
  ruby-introspection/repos/community-any/disable-blankslate.patch
  ruby-introspection/repos/community-any/disable-bundler.patch

--+
 PKGBUILD |  118 ++---
 disable-blankslate.patch |   42 
 disable-bundler.patch|   42 
 3 files changed, 101 insertions(+), 101 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2022-06-27 19:32:44 UTC (rev 1239744)
+++ PKGBUILD2022-06-27 19:34:13 UTC (rev 1239745)
@@ -1,59 +0,0 @@
-# Maintainer:: Tim Meusel 
-
-_gemname=introspection
-pkgname="ruby-${_gemname}"
-pkgver=0.0.4
-pkgrel=1
-pkgdesc='Dynamic inspection of the hierarchy of method definitions on a Ruby 
object.'
-arch=('any')
-url="https://github.com/floehopper/${_gemname};
-license=('MIT')
-depends=('ruby')
-checkdepends=('ruby-rake')
-makedepends=('ruby-minitest')
-options=('!emptydirs')
-source=("${pkgname}-${pkgver}.tar.gz::${url}/archive/v${pkgver}.tar.gz"
-'disable-bundler.patch'
-'disable-blankslate.patch')
-sha512sums=('0e5820fb31a69e561faa10bd9871a6dcffc6b1e452c543971244cfb65cb0237fbe50b2137006606db18f856957156a3b2ee521b05be7cae7e7602d1489d3e15f'
-
'f95a588a4184a13b4e7a56cd62d115d8dfc79a8cec143b45a632be816403f603f8eeb0b17575b2ef743317ab16e2c67f7b9fbb6bba0cb488b3b66f9186cda408'
-
'963fadf5411ad142d7dd72b7564289ef8b135d787e8596a2cef68b692da886f6a234a6373d3f926af5010414cc4a091cdd38c4c5e52536f7441bdea13de6549a')
-
-prepare() {
-  cd "${_gemname}-${pkgver}"
-
-  # `git` doesn't work within src dir, because we downloaded an archive
-  sed --in-place 's|git ls-files|find|' ${_gemname}.gemspec
-  sed --in-place '/s.test_files/d' ${_gemname}.gemspec
-  sed --in-place '/s.executables/d' ${_gemname}.gemspec
-
-  patch --forward --verbose --strip=1 --input='../disable-bundler.patch'
-  patch --forward --verbose --strip=1 --input='../disable-blankslate.patch'
-
-  # Disable deprecated gemspec option
-  sed --in-place '/s.rubyforge_project/d' ${_gemname}.gemspec
-}
-
-check() {
-  cd "${_gemname}-${pkgver}"
-  rake test
-}
-
-build() {
-  cd "${_gemname}-${pkgver}"
-  gem build ${_gemname}.gemspec
-}
-
-package() {
-  cd "${_gemname}-${pkgver}"
-  local _gemdir="$(gem env gemdir)"
-  gem install --ignore-dependencies --no-user-install --install-dir 
"${pkgdir}${_gemdir}" --bindir "${pkgdir}/usr/bin" "${_gemname}-${pkgver}.gem"
-  install -Dm 644 README.md --target-directory 
"${pkgdir}/usr/share/doc/${pkgname}"
-  install -Dm 644 COPYING.txt --target-directory 
"${pkgdir}/usr/share/licenses/${pkgname}"
-
-  # delete unneeded files
-  rm "${pkgdir}/${_gemdir}/cache/${_gemname}-${pkgver}.gem"
-  rm -rf 
"${pkgdir}/${_gemdir}/gems/${_gemname}-${pkgver}/"{test,yard-templates,gemfiles,bin,.github,.gemtest,mocha.gemspec.orig}
-}
-
-# vim: ts=2 sw=2 et:

Copied: ruby-introspection/repos/community-any/PKGBUILD (from rev 1239744, 
ruby-introspection/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2022-06-27 19:34:13 UTC (rev 1239745)
@@ -0,0 +1,59 @@
+# Maintainer:: Tim Meusel 
+
+_gemname=introspection
+pkgname="ruby-${_gemname}"
+pkgver=0.0.4
+pkgrel=2
+pkgdesc='Dynamic inspection of the hierarchy of method definitions on a Ruby 
object.'
+arch=('any')
+url="https://github.com/floehopper/${_gemname};
+license=('MIT')
+depends=('ruby')
+checkdepends=('ruby-rake')
+makedepends=('ruby-minitest' 'ruby-metaclass')
+options=('!emptydirs')
+source=("${pkgname}-${pkgver}.tar.gz::${url}/archive/v${pkgver}.tar.gz"
+'disable-bundler.patch'
+'disable-blankslate.patch')
+sha512sums=('0e5820fb31a69e561faa10bd9871a6dcffc6b1e452c543971244cfb65cb0237fbe50b2137006606db18f856957156a3b2ee521b05be7cae7e7602d1489d3e15f'
+
'f95a588a4184a13b4e7a56cd62d115d8dfc79a8cec143b45a632be816403f603f8eeb0b17575b2ef743317ab16e2c67f7b9fbb6bba0cb488b3b66f9186cda408'
+
'963fadf5411ad142d7dd72b7564289ef8b135d787e8596a2cef68b692da886f6a234a6373d3f926af5010414cc4a091cdd38c4c5e52536f7441bdea13de6549a')
+
+prepare() {
+  cd "${_gemname}-${pkgver}"
+
+  # `git` doesn't work within src dir, because we downloaded an archive
+  sed --in-place 's|git ls-files|find|' ${_gemname}.gemspec
+  sed --in-place '/s.test_files/d' ${_gemname}.gemspec
+  sed 

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

2022-06-27 Thread Tim Meusel via arch-commits
Date: Monday, June 27, 2022 @ 19:32:44
  Author: bastelfreak
Revision: 1239744

Add missing builddep

Modified:
  ruby-introspection/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2022-06-27 19:26:09 UTC (rev 1239743)
+++ PKGBUILD2022-06-27 19:32:44 UTC (rev 1239744)
@@ -3,7 +3,7 @@
 _gemname=introspection
 pkgname="ruby-${_gemname}"
 pkgver=0.0.4
-pkgrel=1
+pkgrel=2
 pkgdesc='Dynamic inspection of the hierarchy of method definitions on a Ruby 
object.'
 arch=('any')
 url="https://github.com/floehopper/${_gemname};
@@ -10,7 +10,7 @@
 license=('MIT')
 depends=('ruby')
 checkdepends=('ruby-rake')
-makedepends=('ruby-minitest')
+makedepends=('ruby-minitest' 'ruby-metaclass')
 options=('!emptydirs')
 source=("${pkgname}-${pkgver}.tar.gz::${url}/archive/v${pkgver}.tar.gz"
 'disable-bundler.patch'



[arch-commits] Commit in git/repos (7 files)

2022-06-27 Thread Christian Hesse via arch-commits
Date: Monday, June 27, 2022 @ 19:31:27
  Author: eworm
Revision: 449505

archrelease: copy trunk to testing-x86_64

Added:
  git/repos/testing-x86_64/
  git/repos/testing-x86_64/PKGBUILD
(from rev 449504, git/trunk/PKGBUILD)
  git/repos/testing-x86_64/git-daemon.socket
(from rev 449504, git/trunk/git-daemon.socket)
  git/repos/testing-x86_64/git-daemon@.service
(from rev 449504, git/trunk/git-daemon@.service)
  git/repos/testing-x86_64/git-sysusers.conf
(from rev 449504, git/trunk/git-sysusers.conf)
  git/repos/testing-x86_64/git.install
(from rev 449504, git/trunk/git.install)
  git/repos/testing-x86_64/keys/

-+
 PKGBUILD|  128 ++
 git-daemon.socket   |9 +++
 git-daemon@.service |   14 +
 git-sysusers.conf   |1 
 git.install |   14 +
 5 files changed, 166 insertions(+)

Copied: git/repos/testing-x86_64/PKGBUILD (from rev 449504, git/trunk/PKGBUILD)
===
--- testing-x86_64/PKGBUILD (rev 0)
+++ testing-x86_64/PKGBUILD 2022-06-27 19:31:27 UTC (rev 449505)
@@ -0,0 +1,128 @@
+# Maintainer: Christian Hesse 
+# Maintainer: Dan McGee 
+
+pkgname=git
+pkgver=2.37.0
+pkgrel=1
+pkgdesc='the fast distributed version control system'
+arch=('x86_64')
+url='https://git-scm.com/'
+license=('GPL2')
+depends=('curl' 'expat' 'perl' 'perl-error' 'perl-mailtools'
+ 'openssl' 'pcre2' 'grep' 'shadow' 'zlib')
+makedepends=('python' 'libgnome-keyring' 'xmlto' 'asciidoc')
+optdepends=('tk: gitk and git gui'
+'perl-libwww: git svn'
+'perl-term-readkey: git svn and interactive.singlekey setting'
+'perl-io-socket-ssl: git send-email TLS support'
+'perl-authen-sasl: git send-email TLS support'
+'perl-mediawiki-api: git mediawiki support'
+'perl-datetime-format-iso8601: git mediawiki support'
+'perl-lwp-protocol-https: git mediawiki https support'
+'perl-cgi: gitweb (web interface) support'
+'python: git svn & git p4'
+'subversion: git svn'
+'org.freedesktop.secrets: keyring credential helper'
+'libsecret: libsecret credential helper')
+options=('debug')
+install=git.install
+validpgpkeys=('96E07AF25771955980DAD10020D04E5A713660A7') # Junio C Hamano
+source=("https://www.kernel.org/pub/software/scm/git/git-$pkgver.tar."{xz,sign}
+'git-daemon@.service'
+'git-daemon.socket'
+'git-sysusers.conf')
+sha256sums=('9f7fa1711bd00c4ec3dde2fe44407dc13f12e4772b5e3c72a58db4c07495411f'
+'SKIP'
+'14c0b67cfe116b430645c19d8c4759419657e6809dfa28f438c33a005245ad91'
+'ac4c90d62c44926e6d30d18d97767efc901076d4e0283ed812a349aece72f203'
+'7630e8245526ad80f703fac9900a1328588c503ce32b37b9f8811674fcda4a45')
+
+_make_paths=(
+  prefix='/usr'
+  gitexecdir='/usr/lib/git-core'
+  perllibdir="$(/usr/bin/perl -MConfig -wle 'print $Config{installvendorlib}')"
+)
+
+_make_options=(
+  CFLAGS="$CFLAGS"
+  LDFLAGS="$LDFLAGS"
+  INSTALL_SYMLINKS=1
+  MAN_BOLD_LITERAL=1
+  NO_PERL_CPAN_FALLBACKS=1
+  USE_LIBPCRE2=1
+)
+
+build() {
+  cd "$srcdir/$pkgname-$pkgver"
+
+  make \
+"${_make_paths[@]}" \
+"${_make_options[@]}" \
+all man
+
+  make -C contrib/credential/gnome-keyring
+  make -C contrib/credential/libsecret
+  make -C contrib/subtree "${_make_paths[@]}" all man
+  make -C contrib/mw-to-git "${_make_paths[@]}" all
+  make -C contrib/diff-highlight "${_make_paths[@]}"
+}
+
+check() {
+  cd "$srcdir/$pkgname-$pkgver"
+
+  local jobs
+  jobs=$(expr "$MAKEFLAGS" : '.*\(-j[0-9]*\).*') || true
+  mkdir -p /dev/shm/git-test
+  # explicitly specify SHELL to avoid a test failure in t/t9903-bash-prompt.sh
+  # which is caused by 'git rebase' trying to use builduser's SHELL inside the
+  # build chroot (i.e.: /usr/bin/nologin)
+  SHELL=/bin/sh \
+  make \
+"${_make_paths[@]}" \
+"${_make_options[@]}" \
+NO_SVN_TESTS=y \
+DEFAULT_TEST_TARGET=prove \
+GIT_PROVE_OPTS="$jobs -Q" \
+GIT_TEST_OPTS="--root=/dev/shm/git-test" \
+test
+}
+
+package() {
+  cd "$srcdir/$pkgname-$pkgver"
+  
+  make \
+"${_make_paths[@]}" \
+"${_make_options[@]}" \
+DESTDIR="$pkgdir" \
+install install-man
+
+  # bash completion
+  mkdir -p "$pkgdir"/usr/share/bash-completion/completions/
+  install -m 0644 ./contrib/completion/git-completion.bash 
"$pkgdir"/usr/share/bash-completion/completions/git
+  # fancy git prompt
+  mkdir -p "$pkgdir"/usr/share/git/
+  install -m 0644 ./contrib/completion/git-prompt.sh 
"$pkgdir"/usr/share/git/git-prompt.sh
+  # gnome credentials helper (deprecated, but we will keep it as long there is 
no extra cost)
+  # https://gitlab.gnome.org/GNOME/libgnome-keyring/commit/6a5adea4aec93
+  install -m 0755 
contrib/credential/gnome-keyring/git-credential-gnome-keyring \
+  

[arch-commits] Commit in git/trunk (4 files)

2022-06-27 Thread Christian Hesse via arch-commits
Date: Monday, June 27, 2022 @ 19:31:22
  Author: eworm
Revision: 449504

upgpkg: git 2.37.0-1: new upstream release

Added:
  git/trunk/keys/
  git/trunk/keys/pgp/
  git/trunk/keys/pgp/96E07AF25771955980DAD10020D04E5A713660A7.asc
Modified:
  git/trunk/PKGBUILD

---+
 PKGBUILD  |4 ++--
 keys/pgp/96E07AF25771955980DAD10020D04E5A713660A7.asc |1 +
 2 files changed, 3 insertions(+), 2 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2022-06-27 18:58:32 UTC (rev 449503)
+++ PKGBUILD2022-06-27 19:31:22 UTC (rev 449504)
@@ -2,7 +2,7 @@
 # Maintainer: Dan McGee 
 
 pkgname=git
-pkgver=2.36.1
+pkgver=2.37.0
 pkgrel=1
 pkgdesc='the fast distributed version control system'
 arch=('x86_64')
@@ -31,7 +31,7 @@
 'git-daemon@.service'
 'git-daemon.socket'
 'git-sysusers.conf')
-sha256sums=('405d4a0ff6e818d1f12b3e92e1ac060f612adcb454f6299f70583058cb508370'
+sha256sums=('9f7fa1711bd00c4ec3dde2fe44407dc13f12e4772b5e3c72a58db4c07495411f'
 'SKIP'
 '14c0b67cfe116b430645c19d8c4759419657e6809dfa28f438c33a005245ad91'
 'ac4c90d62c44926e6d30d18d97767efc901076d4e0283ed812a349aece72f203'

Added: keys/pgp/96E07AF25771955980DAD10020D04E5A713660A7.asc
===
(Binary files differ)

Index: git/trunk/keys/pgp/96E07AF25771955980DAD10020D04E5A713660A7.asc
===
--- keys/pgp/96E07AF25771955980DAD10020D04E5A713660A7.asc   2022-06-27 
18:58:32 UTC (rev 449503)
+++ keys/pgp/96E07AF25771955980DAD10020D04E5A713660A7.asc   2022-06-27 
19:31:22 UTC (rev 449504)

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


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

2022-06-27 Thread Tim Meusel via arch-commits
Date: Monday, June 27, 2022 @ 19:26:09
  Author: bastelfreak
Revision: 1239743

archrelease: copy trunk to community-any

Added:
  ruby-introspection/repos/community-any/
  ruby-introspection/repos/community-any/PKGBUILD
(from rev 1239742, ruby-introspection/trunk/PKGBUILD)
  ruby-introspection/repos/community-any/disable-blankslate.patch
(from rev 1239742, ruby-introspection/trunk/disable-blankslate.patch)
  ruby-introspection/repos/community-any/disable-bundler.patch
(from rev 1239742, ruby-introspection/trunk/disable-bundler.patch)

--+
 PKGBUILD |   59 +
 disable-blankslate.patch |   21 
 disable-bundler.patch|   21 
 3 files changed, 101 insertions(+)

Copied: ruby-introspection/repos/community-any/PKGBUILD (from rev 1239742, 
ruby-introspection/trunk/PKGBUILD)
===
--- community-any/PKGBUILD  (rev 0)
+++ community-any/PKGBUILD  2022-06-27 19:26:09 UTC (rev 1239743)
@@ -0,0 +1,59 @@
+# Maintainer:: Tim Meusel 
+
+_gemname=introspection
+pkgname="ruby-${_gemname}"
+pkgver=0.0.4
+pkgrel=1
+pkgdesc='Dynamic inspection of the hierarchy of method definitions on a Ruby 
object.'
+arch=('any')
+url="https://github.com/floehopper/${_gemname};
+license=('MIT')
+depends=('ruby')
+checkdepends=('ruby-rake')
+makedepends=('ruby-minitest')
+options=('!emptydirs')
+source=("${pkgname}-${pkgver}.tar.gz::${url}/archive/v${pkgver}.tar.gz"
+'disable-bundler.patch'
+'disable-blankslate.patch')
+sha512sums=('0e5820fb31a69e561faa10bd9871a6dcffc6b1e452c543971244cfb65cb0237fbe50b2137006606db18f856957156a3b2ee521b05be7cae7e7602d1489d3e15f'
+
'f95a588a4184a13b4e7a56cd62d115d8dfc79a8cec143b45a632be816403f603f8eeb0b17575b2ef743317ab16e2c67f7b9fbb6bba0cb488b3b66f9186cda408'
+
'963fadf5411ad142d7dd72b7564289ef8b135d787e8596a2cef68b692da886f6a234a6373d3f926af5010414cc4a091cdd38c4c5e52536f7441bdea13de6549a')
+
+prepare() {
+  cd "${_gemname}-${pkgver}"
+
+  # `git` doesn't work within src dir, because we downloaded an archive
+  sed --in-place 's|git ls-files|find|' ${_gemname}.gemspec
+  sed --in-place '/s.test_files/d' ${_gemname}.gemspec
+  sed --in-place '/s.executables/d' ${_gemname}.gemspec
+
+  patch --forward --verbose --strip=1 --input='../disable-bundler.patch'
+  patch --forward --verbose --strip=1 --input='../disable-blankslate.patch'
+
+  # Disable deprecated gemspec option
+  sed --in-place '/s.rubyforge_project/d' ${_gemname}.gemspec
+}
+
+check() {
+  cd "${_gemname}-${pkgver}"
+  rake test
+}
+
+build() {
+  cd "${_gemname}-${pkgver}"
+  gem build ${_gemname}.gemspec
+}
+
+package() {
+  cd "${_gemname}-${pkgver}"
+  local _gemdir="$(gem env gemdir)"
+  gem install --ignore-dependencies --no-user-install --install-dir 
"${pkgdir}${_gemdir}" --bindir "${pkgdir}/usr/bin" "${_gemname}-${pkgver}.gem"
+  install -Dm 644 README.md --target-directory 
"${pkgdir}/usr/share/doc/${pkgname}"
+  install -Dm 644 COPYING.txt --target-directory 
"${pkgdir}/usr/share/licenses/${pkgname}"
+
+  # delete unneeded files
+  rm "${pkgdir}/${_gemdir}/cache/${_gemname}-${pkgver}.gem"
+  rm -rf 
"${pkgdir}/${_gemdir}/gems/${_gemname}-${pkgver}/"{test,yard-templates,gemfiles,bin,.github,.gemtest,mocha.gemspec.orig}
+}
+
+# vim: ts=2 sw=2 et:

Copied: ruby-introspection/repos/community-any/disable-blankslate.patch (from 
rev 1239742, ruby-introspection/trunk/disable-blankslate.patch)
===
--- community-any/disable-blankslate.patch  (rev 0)
+++ community-any/disable-blankslate.patch  2022-06-27 19:26:09 UTC (rev 
1239743)
@@ -0,0 +1,21 @@
+diff --git a/test/snapshot_test.rb b/test/snapshot_test.rb
+index a5885dc..6b9f3be 100644
+--- a/test/snapshot_test.rb
 b/test/snapshot_test.rb
+@@ -1,5 +1,4 @@
+ require "test_helper"
+-require "blankslate"
+
+ class SnapshotTest < Minitest::Test
+
+@@ -47,10 +46,4 @@ class SnapshotTest < Minitest::Test
+ instance = Class.new.new
+ assert_snapshot_unchanged(instance) {}
+   end
+-
+-  def test_should_cope_with_blankslate_object
+-# Should not raise anything
+-Snapshot.new(BlankSlate.new)
+-  end
+-
+ end

Copied: ruby-introspection/repos/community-any/disable-bundler.patch (from rev 
1239742, ruby-introspection/trunk/disable-bundler.patch)
===
--- community-any/disable-bundler.patch (rev 0)
+++ community-any/disable-bundler.patch 2022-06-27 19:26:09 UTC (rev 1239743)
@@ -0,0 +1,21 @@
+diff --git a/Rakefile b/Rakefile
+index 7ed34ec..4e5801a 100644
+--- a/Rakefile
 b/Rakefile
+@@ -1,6 +1,3 @@
+-require "bundler"
+-Bundler::GemHelper.install_tasks
+-
+ require "rake/testtask"
+ Rake::TestTask.new do |t|
+   t.libs << "test"
+diff --git 

[arch-commits] Commit in (6 files)

2022-06-27 Thread Tim Meusel via arch-commits
Date: Monday, June 27, 2022 @ 19:26:00
  Author: bastelfreak
Revision: 1239742

add ruby-introspection package

Added:
  ruby-introspection/
  ruby-introspection/repos/
  ruby-introspection/trunk/
  ruby-introspection/trunk/PKGBUILD
  ruby-introspection/trunk/disable-blankslate.patch
  ruby-introspection/trunk/disable-bundler.patch

--+
 PKGBUILD |   59 +
 disable-blankslate.patch |   21 
 disable-bundler.patch|   21 
 3 files changed, 101 insertions(+)

Added: ruby-introspection/trunk/PKGBUILD
===
--- ruby-introspection/trunk/PKGBUILD   (rev 0)
+++ ruby-introspection/trunk/PKGBUILD   2022-06-27 19:26:00 UTC (rev 1239742)
@@ -0,0 +1,59 @@
+# Maintainer:: Tim Meusel 
+
+_gemname=introspection
+pkgname="ruby-${_gemname}"
+pkgver=0.0.4
+pkgrel=1
+pkgdesc='Dynamic inspection of the hierarchy of method definitions on a Ruby 
object.'
+arch=('any')
+url="https://github.com/floehopper/${_gemname};
+license=('MIT')
+depends=('ruby')
+checkdepends=('ruby-rake')
+makedepends=('ruby-minitest')
+options=('!emptydirs')
+source=("${pkgname}-${pkgver}.tar.gz::${url}/archive/v${pkgver}.tar.gz"
+'disable-bundler.patch'
+'disable-blankslate.patch')
+sha512sums=('0e5820fb31a69e561faa10bd9871a6dcffc6b1e452c543971244cfb65cb0237fbe50b2137006606db18f856957156a3b2ee521b05be7cae7e7602d1489d3e15f'
+
'f95a588a4184a13b4e7a56cd62d115d8dfc79a8cec143b45a632be816403f603f8eeb0b17575b2ef743317ab16e2c67f7b9fbb6bba0cb488b3b66f9186cda408'
+
'963fadf5411ad142d7dd72b7564289ef8b135d787e8596a2cef68b692da886f6a234a6373d3f926af5010414cc4a091cdd38c4c5e52536f7441bdea13de6549a')
+
+prepare() {
+  cd "${_gemname}-${pkgver}"
+
+  # `git` doesn't work within src dir, because we downloaded an archive
+  sed --in-place 's|git ls-files|find|' ${_gemname}.gemspec
+  sed --in-place '/s.test_files/d' ${_gemname}.gemspec
+  sed --in-place '/s.executables/d' ${_gemname}.gemspec
+
+  patch --forward --verbose --strip=1 --input='../disable-bundler.patch'
+  patch --forward --verbose --strip=1 --input='../disable-blankslate.patch'
+
+  # Disable deprecated gemspec option
+  sed --in-place '/s.rubyforge_project/d' ${_gemname}.gemspec
+}
+
+check() {
+  cd "${_gemname}-${pkgver}"
+  rake test
+}
+
+build() {
+  cd "${_gemname}-${pkgver}"
+  gem build ${_gemname}.gemspec
+}
+
+package() {
+  cd "${_gemname}-${pkgver}"
+  local _gemdir="$(gem env gemdir)"
+  gem install --ignore-dependencies --no-user-install --install-dir 
"${pkgdir}${_gemdir}" --bindir "${pkgdir}/usr/bin" "${_gemname}-${pkgver}.gem"
+  install -Dm 644 README.md --target-directory 
"${pkgdir}/usr/share/doc/${pkgname}"
+  install -Dm 644 COPYING.txt --target-directory 
"${pkgdir}/usr/share/licenses/${pkgname}"
+
+  # delete unneeded files
+  rm "${pkgdir}/${_gemdir}/cache/${_gemname}-${pkgver}.gem"
+  rm -rf 
"${pkgdir}/${_gemdir}/gems/${_gemname}-${pkgver}/"{test,yard-templates,gemfiles,bin,.github,.gemtest,mocha.gemspec.orig}
+}
+
+# vim: ts=2 sw=2 et:

Added: ruby-introspection/trunk/disable-blankslate.patch
===
--- ruby-introspection/trunk/disable-blankslate.patch   
(rev 0)
+++ ruby-introspection/trunk/disable-blankslate.patch   2022-06-27 19:26:00 UTC 
(rev 1239742)
@@ -0,0 +1,21 @@
+diff --git a/test/snapshot_test.rb b/test/snapshot_test.rb
+index a5885dc..6b9f3be 100644
+--- a/test/snapshot_test.rb
 b/test/snapshot_test.rb
+@@ -1,5 +1,4 @@
+ require "test_helper"
+-require "blankslate"
+
+ class SnapshotTest < Minitest::Test
+
+@@ -47,10 +46,4 @@ class SnapshotTest < Minitest::Test
+ instance = Class.new.new
+ assert_snapshot_unchanged(instance) {}
+   end
+-
+-  def test_should_cope_with_blankslate_object
+-# Should not raise anything
+-Snapshot.new(BlankSlate.new)
+-  end
+-
+ end

Added: ruby-introspection/trunk/disable-bundler.patch
===
--- ruby-introspection/trunk/disable-bundler.patch  
(rev 0)
+++ ruby-introspection/trunk/disable-bundler.patch  2022-06-27 19:26:00 UTC 
(rev 1239742)
@@ -0,0 +1,21 @@
+diff --git a/Rakefile b/Rakefile
+index 7ed34ec..4e5801a 100644
+--- a/Rakefile
 b/Rakefile
+@@ -1,6 +1,3 @@
+-require "bundler"
+-Bundler::GemHelper.install_tasks
+-
+ require "rake/testtask"
+ Rake::TestTask.new do |t|
+   t.libs << "test"
+diff --git a/test/test_helper.rb b/test/test_helper.rb
+index 400a743..fc68282 100644
+--- a/test/test_helper.rb
 b/test/test_helper.rb
+@@ -1,6 +1,3 @@
+-require "rubygems"
+-require "bundler/setup"
+-
+ require "introspection"
+ require "minitest/autorun"



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

2022-06-27 Thread Caleb Maclennan via arch-commits
Date: Monday, June 27, 2022 @ 19:25:26
  Author: alerque
Revision: 1239741

archrelease: copy trunk to community-x86_64

Added:
  mattermost-desktop/repos/community-x86_64/PKGBUILD
(from rev 1239740, mattermost-desktop/trunk/PKGBUILD)
  mattermost-desktop/repos/community-x86_64/mattermost-desktop.sh
(from rev 1239740, mattermost-desktop/trunk/mattermost-desktop.sh)
  mattermost-desktop/repos/community-x86_64/mattermost.desktop
(from rev 1239740, mattermost-desktop/trunk/mattermost.desktop)
Deleted:
  mattermost-desktop/repos/community-x86_64/PKGBUILD
  mattermost-desktop/repos/community-x86_64/mattermost-desktop.sh
  mattermost-desktop/repos/community-x86_64/mattermost.desktop

---+
 PKGBUILD  |  164 
 mattermost-desktop.sh |4 -
 mattermost.desktop|   18 ++---
 3 files changed, 93 insertions(+), 93 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2022-06-27 19:25:16 UTC (rev 1239740)
+++ PKGBUILD2022-06-27 19:25:26 UTC (rev 1239741)
@@ -1,82 +0,0 @@
-# Maintainer: Caleb Maclennan 
-# Maintainer: Bruno Pagani 
-# Contributor: William Gathoye 
-# Contributor: Aleksandar Trifunović 
-# Contributor: Jan Was 
-# Contributor: AUR[Severus]
-
-pkgname=mattermost-desktop
-pkgver=5.1.0
-pkgrel=1
-pkgdesc='Mattermost Desktop application'
-arch=(x86_64)
-url="https://github.com/${pkgname/-//};
-license=(Apache)
-_electron=electron # 18
-_builderVersion='^23.0.3'
-depends=($_electron)
-makedepends=(git
- gendesk
- jq
- moreutils
- npm)
-_archive="${pkgname#*-}-$pkgver"
-source=("$pkgname-$pkgver.tar.gz::$url/archive/v$pkgver.tar.gz"
-"$pkgname.sh")
-sha256sums=('2a343739afc52d996a24d9259df09f93cf593639858b22e63bf70c9618a9035e'
-'1c2bf48b6397d04a5a536c5c9f4960db53249c838c380f03f808c612b00ba4c6')
-
-_npmargs="--cache '$srcdir/npm-cache' --no-audit --no-fund"
-
-prepare() {
-   gendesk -q -f -n \
-   --pkgname "$pkgname" \
-   --pkgdesc "$pkgdesc" \
-   --name Mattermost \
-   --categories 'Network;InstantMessaging;' \
-   --mimetypes 'x-scheme-handler/mattermost;' \
-   --custom StartupWMClass="$pkgname"
-   cd "$_archive"
-   sed -i -e "s/git rev-parse --short HEAD/echo $pkgver/" 
webpack.config.base.js
-   sed -e "s/@ELECTRON@/$_electron/" "../$pkgname.sh" > "$pkgname.sh"
-   sed -i -e 's#resources/linux#src/assets/linux#' electron-builder.json
-   sed -i -e 
's/--ia32//g;s/--mac//g;s/--arm64//g;s/--win//g;s/--universal//g' package.json
-   local electronDist="/usr/lib/$_electron"
-   local electronVersion="$(<"$electronDist"/version)"
-   # Do not build tar.gz, nor .deb or appimages
-   # Use electron version that matches system package
-   jq '
-   .linux .target |= ["dir"] |
-   {
-   "electronDist": $electronDist,
-   "electronVersion": $electronVersion
-   } + .
-   ' \
-   --arg electronDist "$electronDist" \
-   --arg electronVersion "$electronVersion" \
-   electron-builder.json |
-   sponge electron-builder.json
-   jq '
-   del(.devDependencies["electron"]) |
-   .devDependencies["electron-builder"] = 
$builderVersion
-   ' \
-   --arg electronVersion "$electronVersion" \
-   --arg builderVersion "$_builderVersion" \
-   package.json |
-   sponge package.json
-   npm $_npmargs install
-}
-
-build() {
-   cd "$_archive"
-   npm $_npmargs --offline run package:linux
-}
-
-package() {
-   cd "$_archive"
-   install -Dm0644 -t "$pkgdir/usr/lib/$pkgname/" 
release/linux*unpacked/resources/app.asar
-   install -Dm0644 -t "$pkgdir/usr/share/licenses/$pkgname/" LICENSE.txt
-   install -Dm0644 src/assets/linux/icon.svg 
"$pkgdir/usr/share/icons/hicolor/scalable/apps/$pkgname.svg"
-   install -Dm0755 "$pkgname.sh" "$pkgdir/usr/bin/$pkgname"
-   install -Dm0644 -t "$pkgdir/usr/share/applications/" 
"../$pkgname.desktop"
-}

Copied: mattermost-desktop/repos/community-x86_64/PKGBUILD (from rev 1239740, 
mattermost-desktop/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2022-06-27 19:25:26 UTC (rev 1239741)
@@ -0,0 +1,82 @@
+# Maintainer: Caleb Maclennan 
+# Maintainer: Bruno Pagani 
+# Contributor: William Gathoye 
+# Contributor: Aleksandar Trifunović 
+# Contributor: Jan Was 
+# Contributor: AUR[Severus]
+
+pkgname=mattermost-desktop

[arch-commits] Commit in ruby-metaclass/repos (3 files)

2022-06-27 Thread Tim Meusel via arch-commits
Date: Monday, June 27, 2022 @ 19:25:12
  Author: bastelfreak
Revision: 1239739

archrelease: copy trunk to community-any

Added:
  ruby-metaclass/repos/community-any/
  ruby-metaclass/repos/community-any/PKGBUILD
(from rev 1239738, ruby-metaclass/trunk/PKGBUILD)
  ruby-metaclass/repos/community-any/disable-bundler.patch
(from rev 1239738, ruby-metaclass/trunk/disable-bundler.patch)

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

Copied: ruby-metaclass/repos/community-any/PKGBUILD (from rev 1239738, 
ruby-metaclass/trunk/PKGBUILD)
===
--- community-any/PKGBUILD  (rev 0)
+++ community-any/PKGBUILD  2022-06-27 19:25:12 UTC (rev 1239739)
@@ -0,0 +1,55 @@
+# Maintainer:: Tim Meusel 
+
+_gemname=metaclass
+pkgname="ruby-${_gemname}"
+pkgver=0.0.4
+pkgrel=1
+pkgdesc='Dynamic inspection of the hierarchy of method definitions on a Ruby 
object.'
+arch=('any')
+url="https://github.com/floehopper/${_gemname};
+license=('MIT')
+depends=('ruby')
+checkdepends=('ruby-rake')
+makedepends=('ruby-minitest' 'ruby-test-unit')
+options=('!emptydirs')
+source=("${pkgname}-${pkgver}.tar.gz::${url}/archive/v${pkgver}.tar.gz")
+sha512sums=('5f41fe3db9c682ab6ab01c737c8531d2b4c2fdbc0f35f8fc9f40ce09a84ddf0d442c17caa1c3e87bb2c5e4703556c5d50fd9f72434b89e03d163db375046f0a4')
+
+prepare() {
+  cd "${_gemname}-${pkgver}"
+
+  # `git` doesn't work within src dir, because we downloaded an archive
+  sed --in-place 's|git ls-files|find|' ${_gemname}.gemspec
+  sed --in-place '/s.test_files/d' ${_gemname}.gemspec
+  sed --in-place '/s.executables/d' ${_gemname}.gemspec
+
+  # Disable bundler loading (useless dependency)
+  sed --in-place '/bundler/d' Rakefile test/test_helper.rb
+
+  # Disable deprecated gemspec option
+  sed --in-place '/s.rubyforge_project/d' ${_gemname}.gemspec
+}
+
+check() {
+  cd "${_gemname}-${pkgver}"
+  rake test
+}
+
+build() {
+  cd "${_gemname}-${pkgver}"
+  gem build ${_gemname}.gemspec
+}
+
+package() {
+  cd "${_gemname}-${pkgver}"
+  local _gemdir="$(gem env gemdir)"
+  gem install --ignore-dependencies --no-user-install --install-dir 
"${pkgdir}${_gemdir}" --bindir "${pkgdir}/usr/bin" "${_gemname}-${pkgver}.gem"
+  install -Dm 644 README.md --target-directory 
"${pkgdir}/usr/share/doc/${pkgname}"
+  install -Dm 644 COPYING.txt --target-directory 
"${pkgdir}/usr/share/licenses/${pkgname}"
+
+  # delete unneeded files
+  rm "${pkgdir}/${_gemdir}/cache/${_gemname}-${pkgver}.gem"
+  rm -rf 
"${pkgdir}/${_gemdir}/gems/${_gemname}-${pkgver}/"{test,yard-templates,gemfiles,bin,.github,.gemtest,mocha.gemspec.orig}
+}
+
+# vim: ts=2 sw=2 et:

Copied: ruby-metaclass/repos/community-any/disable-bundler.patch (from rev 
1239738, ruby-metaclass/trunk/disable-bundler.patch)
===


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

2022-06-27 Thread Caleb Maclennan via arch-commits
Date: Monday, June 27, 2022 @ 19:25:16
  Author: alerque
Revision: 1239740

upgpkg: mattermost-desktop 5.1.1-1

Modified:
  mattermost-desktop/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2022-06-27 19:25:12 UTC (rev 1239739)
+++ PKGBUILD2022-06-27 19:25:16 UTC (rev 1239740)
@@ -6,7 +6,7 @@
 # Contributor: AUR[Severus]
 
 pkgname=mattermost-desktop
-pkgver=5.1.0
+pkgver=5.1.1
 pkgrel=1
 pkgdesc='Mattermost Desktop application'
 arch=(x86_64)
@@ -23,7 +23,7 @@
 _archive="${pkgname#*-}-$pkgver"
 source=("$pkgname-$pkgver.tar.gz::$url/archive/v$pkgver.tar.gz"
 "$pkgname.sh")
-sha256sums=('2a343739afc52d996a24d9259df09f93cf593639858b22e63bf70c9618a9035e'
+sha256sums=('ff1c0937a1cbbb6ef64bf536cb19ef1c9254feca38a5b1e8054e255ba3d22fe7'
 '1c2bf48b6397d04a5a536c5c9f4960db53249c838c380f03f808c612b00ba4c6')
 
 _npmargs="--cache '$srcdir/npm-cache' --no-audit --no-fund"



[arch-commits] Commit in (5 files)

2022-06-27 Thread Tim Meusel via arch-commits
Date: Monday, June 27, 2022 @ 19:25:05
  Author: bastelfreak
Revision: 1239738

add ruby-metaclass package

Added:
  ruby-metaclass/
  ruby-metaclass/repos/
  ruby-metaclass/trunk/
  ruby-metaclass/trunk/PKGBUILD
  ruby-metaclass/trunk/disable-bundler.patch

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

Added: ruby-metaclass/trunk/PKGBUILD
===
--- ruby-metaclass/trunk/PKGBUILD   (rev 0)
+++ ruby-metaclass/trunk/PKGBUILD   2022-06-27 19:25:05 UTC (rev 1239738)
@@ -0,0 +1,55 @@
+# Maintainer:: Tim Meusel 
+
+_gemname=metaclass
+pkgname="ruby-${_gemname}"
+pkgver=0.0.4
+pkgrel=1
+pkgdesc='Dynamic inspection of the hierarchy of method definitions on a Ruby 
object.'
+arch=('any')
+url="https://github.com/floehopper/${_gemname};
+license=('MIT')
+depends=('ruby')
+checkdepends=('ruby-rake')
+makedepends=('ruby-minitest' 'ruby-test-unit')
+options=('!emptydirs')
+source=("${pkgname}-${pkgver}.tar.gz::${url}/archive/v${pkgver}.tar.gz")
+sha512sums=('5f41fe3db9c682ab6ab01c737c8531d2b4c2fdbc0f35f8fc9f40ce09a84ddf0d442c17caa1c3e87bb2c5e4703556c5d50fd9f72434b89e03d163db375046f0a4')
+
+prepare() {
+  cd "${_gemname}-${pkgver}"
+
+  # `git` doesn't work within src dir, because we downloaded an archive
+  sed --in-place 's|git ls-files|find|' ${_gemname}.gemspec
+  sed --in-place '/s.test_files/d' ${_gemname}.gemspec
+  sed --in-place '/s.executables/d' ${_gemname}.gemspec
+
+  # Disable bundler loading (useless dependency)
+  sed --in-place '/bundler/d' Rakefile test/test_helper.rb
+
+  # Disable deprecated gemspec option
+  sed --in-place '/s.rubyforge_project/d' ${_gemname}.gemspec
+}
+
+check() {
+  cd "${_gemname}-${pkgver}"
+  rake test
+}
+
+build() {
+  cd "${_gemname}-${pkgver}"
+  gem build ${_gemname}.gemspec
+}
+
+package() {
+  cd "${_gemname}-${pkgver}"
+  local _gemdir="$(gem env gemdir)"
+  gem install --ignore-dependencies --no-user-install --install-dir 
"${pkgdir}${_gemdir}" --bindir "${pkgdir}/usr/bin" "${_gemname}-${pkgver}.gem"
+  install -Dm 644 README.md --target-directory 
"${pkgdir}/usr/share/doc/${pkgname}"
+  install -Dm 644 COPYING.txt --target-directory 
"${pkgdir}/usr/share/licenses/${pkgname}"
+
+  # delete unneeded files
+  rm "${pkgdir}/${_gemdir}/cache/${_gemname}-${pkgver}.gem"
+  rm -rf 
"${pkgdir}/${_gemdir}/gems/${_gemname}-${pkgver}/"{test,yard-templates,gemfiles,bin,.github,.gemtest,mocha.gemspec.orig}
+}
+
+# vim: ts=2 sw=2 et:

Added: ruby-metaclass/trunk/disable-bundler.patch
===


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

2022-06-27 Thread Felix Yan via arch-commits
Date: Monday, June 27, 2022 @ 19:20:54
  Author: felixonmars
Revision: 1239736

upgpkg: python-elasticsearch 7.9.0-1

Modified:
  python-elasticsearch/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2022-06-27 19:14:18 UTC (rev 1239735)
+++ PKGBUILD2022-06-27 19:20:54 UTC (rev 1239736)
@@ -1,31 +1,25 @@
 # Maintainer: Felix Yan 
 
 pkgname=python-elasticsearch
-pkgver=7.8.1
-pkgrel=5
+pkgver=7.9.0
+pkgrel=1
 arch=('any')
 pkgdesc='Python client for Elasticsearch'
 url='https://github.com/elastic/elasticsearch-py'
 license=('Apache')
-depends=('python-urllib3')
+depends=('python-certifi' 'python-urllib3')
 makedepends=('python-setuptools' 'git')
 checkdepends=('python-requests' 'python-mock' 'python-yaml' 'python-pytest' 
'python-numpy'
   'python-pandas' 'python-aiohttp' 'python-pytest-asyncio')
 
source=("$pkgname-$pkgver.tar.gz::https://github.com/elastic/elasticsearch-py/archive/$pkgver.tar.gz;
-
"$pkgname-python39.patch::https://github.com/elastic/elasticsearch-py/commit/7747f2b25753.patch;
 python310.patch)
 #   git+https://github.com/elastic/elasticsearch.git)
-sha512sums=('46f4295bca0da9b1fb4e8dea6ef511e4f37c342394e24c36712f63e3c75bc76c60f37a81350b7873465e129a635cbf70dd7039daae13e851cfbcc995f91bd432'
-
'053e6cc452278c3b62c47c9168ec42935e441cdb43107ff793bd40bcd7f60d23f093bb4c0e67f05d1200c436dd7194632a5514ec24caf4aab1ad6e6bb8f1c7b2'
+sha512sums=('2fae863434f7bf06c0669426b4a261f5d0c9ea26bd68783393bf25521e46484a0d6267438ae73590b7961b2a1b1a347cf89f33a9904983a82469b25b14894657'
 
'495694c1d89ad453fd1d2e83092a741a256cbe5627ebcca22770b340a9ac77fabcdea83fa84f1c9c0ffe734517a099f98ee8a95f1384b5f716eb34273a21b39f')
 
 prepare() {
   cd elasticsearch-py-$pkgver
-  patch -Np1 -i ../$pkgname-python39.patch
   patch -Np1 -F3 -i ../python310.patch
-  sed -i 's/, "certifi"//' setup.py
-  sed -i 's|CA_CERTS = None|CA_CERTS = "/etc/ssl/certs/ca-certificates.crt"|' \
-elasticsearch/{connection/http_urllib3.py,_async/http_aiohttp.py}
 }
 
 build() {
@@ -37,7 +31,8 @@
   cd elasticsearch-py-$pkgver
   # Skip tests that requires a running elasticsearch server
   #TEST_ES_REPO="$srcdir"/elasticsearch
-  pytest --deselect test_elasticsearch/test_async/test_server
+  # TODO: 
test_elasticsearch/test_async/test_transport.py::TestTransport::test_sniff_on_fail_failing_does_not_prevent_retires
+  pytest --deselect test_elasticsearch/test_async/test_server --deselect  
test_elasticsearch/test_async/test_transport.py::TestTransport::test_sniff_on_fail_failing_does_not_prevent_retires
 }
 
 package() {



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

2022-06-27 Thread Felix Yan via arch-commits
Date: Monday, June 27, 2022 @ 19:21:10
  Author: felixonmars
Revision: 1239737

archrelease: copy trunk to community-any

Added:
  python-elasticsearch/repos/community-any/PKGBUILD
(from rev 1239736, python-elasticsearch/trunk/PKGBUILD)
  python-elasticsearch/repos/community-any/python310.patch
(from rev 1239736, python-elasticsearch/trunk/python310.patch)
Deleted:
  python-elasticsearch/repos/community-any/PKGBUILD
  python-elasticsearch/repos/community-any/python310.patch

-+
 PKGBUILD|   87 +-
 python310.patch |   70 +--
 2 files changed, 76 insertions(+), 81 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2022-06-27 19:20:54 UTC (rev 1239736)
+++ PKGBUILD2022-06-27 19:21:10 UTC (rev 1239737)
@@ -1,46 +0,0 @@
-# Maintainer: Felix Yan 
-
-pkgname=python-elasticsearch
-pkgver=7.8.1
-pkgrel=5
-arch=('any')
-pkgdesc='Python client for Elasticsearch'
-url='https://github.com/elastic/elasticsearch-py'
-license=('Apache')
-depends=('python-urllib3')
-makedepends=('python-setuptools' 'git')
-checkdepends=('python-requests' 'python-mock' 'python-yaml' 'python-pytest' 
'python-numpy'
-  'python-pandas' 'python-aiohttp' 'python-pytest-asyncio')
-source=("$pkgname-$pkgver.tar.gz::https://github.com/elastic/elasticsearch-py/archive/$pkgver.tar.gz;
-
"$pkgname-python39.patch::https://github.com/elastic/elasticsearch-py/commit/7747f2b25753.patch;
-python310.patch)
-#   git+https://github.com/elastic/elasticsearch.git)
-sha512sums=('46f4295bca0da9b1fb4e8dea6ef511e4f37c342394e24c36712f63e3c75bc76c60f37a81350b7873465e129a635cbf70dd7039daae13e851cfbcc995f91bd432'
-
'053e6cc452278c3b62c47c9168ec42935e441cdb43107ff793bd40bcd7f60d23f093bb4c0e67f05d1200c436dd7194632a5514ec24caf4aab1ad6e6bb8f1c7b2'
-
'495694c1d89ad453fd1d2e83092a741a256cbe5627ebcca22770b340a9ac77fabcdea83fa84f1c9c0ffe734517a099f98ee8a95f1384b5f716eb34273a21b39f')
-
-prepare() {
-  cd elasticsearch-py-$pkgver
-  patch -Np1 -i ../$pkgname-python39.patch
-  patch -Np1 -F3 -i ../python310.patch
-  sed -i 's/, "certifi"//' setup.py
-  sed -i 's|CA_CERTS = None|CA_CERTS = "/etc/ssl/certs/ca-certificates.crt"|' \
-elasticsearch/{connection/http_urllib3.py,_async/http_aiohttp.py}
-}
-
-build() {
-  cd elasticsearch-py-$pkgver
-  python setup.py build
-}
-
-check() {
-  cd elasticsearch-py-$pkgver
-  # Skip tests that requires a running elasticsearch server
-  #TEST_ES_REPO="$srcdir"/elasticsearch
-  pytest --deselect test_elasticsearch/test_async/test_server
-}
-
-package() {
-  cd elasticsearch-py-$pkgver
-  python setup.py install --root "$pkgdir" --optimize=1
-}

Copied: python-elasticsearch/repos/community-any/PKGBUILD (from rev 1239736, 
python-elasticsearch/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2022-06-27 19:21:10 UTC (rev 1239737)
@@ -0,0 +1,41 @@
+# Maintainer: Felix Yan 
+
+pkgname=python-elasticsearch
+pkgver=7.9.0
+pkgrel=1
+arch=('any')
+pkgdesc='Python client for Elasticsearch'
+url='https://github.com/elastic/elasticsearch-py'
+license=('Apache')
+depends=('python-certifi' 'python-urllib3')
+makedepends=('python-setuptools' 'git')
+checkdepends=('python-requests' 'python-mock' 'python-yaml' 'python-pytest' 
'python-numpy'
+  'python-pandas' 'python-aiohttp' 'python-pytest-asyncio')
+source=("$pkgname-$pkgver.tar.gz::https://github.com/elastic/elasticsearch-py/archive/$pkgver.tar.gz;
+python310.patch)
+#   git+https://github.com/elastic/elasticsearch.git)
+sha512sums=('2fae863434f7bf06c0669426b4a261f5d0c9ea26bd68783393bf25521e46484a0d6267438ae73590b7961b2a1b1a347cf89f33a9904983a82469b25b14894657'
+
'495694c1d89ad453fd1d2e83092a741a256cbe5627ebcca22770b340a9ac77fabcdea83fa84f1c9c0ffe734517a099f98ee8a95f1384b5f716eb34273a21b39f')
+
+prepare() {
+  cd elasticsearch-py-$pkgver
+  patch -Np1 -F3 -i ../python310.patch
+}
+
+build() {
+  cd elasticsearch-py-$pkgver
+  python setup.py build
+}
+
+check() {
+  cd elasticsearch-py-$pkgver
+  # Skip tests that requires a running elasticsearch server
+  #TEST_ES_REPO="$srcdir"/elasticsearch
+  # TODO: 
test_elasticsearch/test_async/test_transport.py::TestTransport::test_sniff_on_fail_failing_does_not_prevent_retires
+  pytest --deselect test_elasticsearch/test_async/test_server --deselect  
test_elasticsearch/test_async/test_transport.py::TestTransport::test_sniff_on_fail_failing_does_not_prevent_retires
+}
+
+package() {
+  cd elasticsearch-py-$pkgver
+  python setup.py install --root "$pkgdir" --optimize=1
+}

Deleted: python310.patch
===
--- python310.patch 2022-06-27 19:20:54 UTC (rev 1239736)
+++ python310.patch 2022-06-27 19:21:10 UTC (rev 

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

2022-06-27 Thread Felix Yan via arch-commits
Date: Monday, June 27, 2022 @ 19:14:05
  Author: felixonmars
Revision: 1239734

upgpkg: python-aiogram 2.21-1

Modified:
  python-aiogram/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2022-06-27 19:06:19 UTC (rev 1239733)
+++ PKGBUILD2022-06-27 19:14:05 UTC (rev 1239734)
@@ -2,13 +2,13 @@
 # Contributor: Evgeniy Filimonov 
 
 pkgname=python-aiogram
-pkgver=2.20
+pkgver=2.21
 pkgrel=1
 pkgdesc="A pretty simple and fully asynchronous library for Telegram Bot API 
written with asyncio and aiohttp"
 arch=('any')
 url="https://github.com/aiogram/aiogram;
 license=('MIT')
-depends=('python-aiohttp' 'python-babel')
+depends=('python-aiohttp' 'python-babel' 'python-certifi')
 makedepends=('python-setuptools')
 checkdepends=('python-aiohttp-socks' 'python-aioredis' 'python-aresponses' 
'python-pytest'
   'python-pytest-lazy-fixture' 'pifpaf' 'redis')
@@ -21,15 +21,8 @@
 #'python-rethinkdb: RethinkDB storage support'  # No such package 
yet
 )
 source=("$url/archive/v$pkgver/$pkgname-$pkgver.tar.gz")
-sha512sums=('85d9e40ec916161c9ecc1d8c11ebb611b442b16e7d31cab0be1f5f9d05a6d0832333e6c815c282406eaeabd7559bc3cbf4a13baa3747d3e567d53e2fe8c3119a')
+sha512sums=('0a193648d2341d9e091af63868dfa1b4c69c9d149b5bdf01bda076826d6d34bb3ac8e22afcea0c334dd478bdbba95c459b1678a59c009cd12fd8f7b3062a')
 
-prepare() {
-  cd aiogram-$pkgver
-  sed -e '/import certifi/d' \
-  -e 's|certifi.where()|"/etc/ssl/certs/ca-certificates.crt"|' \
-  -i aiogram/bot/base.py
-}
-
 build() {
   cd aiogram-$pkgver
   python setup.py build



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

2022-06-27 Thread Felix Yan via arch-commits
Date: Monday, June 27, 2022 @ 19:14:18
  Author: felixonmars
Revision: 1239735

archrelease: copy trunk to community-any

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

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

Deleted: PKGBUILD
===
--- PKGBUILD2022-06-27 19:14:05 UTC (rev 1239734)
+++ PKGBUILD2022-06-27 19:14:18 UTC (rev 1239735)
@@ -1,49 +0,0 @@
-# Maintainer: Felix Yan 
-# Contributor: Evgeniy Filimonov 
-
-pkgname=python-aiogram
-pkgver=2.20
-pkgrel=1
-pkgdesc="A pretty simple and fully asynchronous library for Telegram Bot API 
written with asyncio and aiohttp"
-arch=('any')
-url="https://github.com/aiogram/aiogram;
-license=('MIT')
-depends=('python-aiohttp' 'python-babel')
-makedepends=('python-setuptools')
-checkdepends=('python-aiohttp-socks' 'python-aioredis' 'python-aresponses' 
'python-pytest'
-  'python-pytest-lazy-fixture' 'pifpaf' 'redis')
-optdepends=('python-uvloop: fast, drop-in replacement of the built-in asyncio 
event loop'
-'python-ujson: ultra fast JSON encoder and decoder written in pure 
C'
-'python-rapidjson: extremely fast C++ JSON parser and 
serialization library'
-'python-emoji: emojize and demojize support'
-'python-aioredis: Redis storage support'
-'python-aiohttp-socks: SOCKS4(a) and SOCKS5 proxy support'
-#'python-rethinkdb: RethinkDB storage support'  # No such package 
yet
-)
-source=("$url/archive/v$pkgver/$pkgname-$pkgver.tar.gz")
-sha512sums=('85d9e40ec916161c9ecc1d8c11ebb611b442b16e7d31cab0be1f5f9d05a6d0832333e6c815c282406eaeabd7559bc3cbf4a13baa3747d3e567d53e2fe8c3119a')
-
-prepare() {
-  cd aiogram-$pkgver
-  sed -e '/import certifi/d' \
-  -e 's|certifi.where()|"/etc/ssl/certs/ca-certificates.crt"|' \
-  -i aiogram/bot/base.py
-}
-
-build() {
-  cd aiogram-$pkgver
-  python setup.py build
-}
-
-check() {
-  cd aiogram-$pkgver
-  pifpaf run redis -- bash -c 'python -m pytest --redis $PIFPAF_REDIS_URL'
-}
-
-package() {
-  cd aiogram-$pkgver
-  python setup.py install --root="$pkgdir" --optimize=1 --skip-build
-
-  install -Dm644 LICENSE -t "$pkgdir"/usr/share/licenses/$pkgname/
-  install -Dm644 README.md -t "$pkgdir"/usr/share/doc/$pkgname/
-}

Copied: python-aiogram/repos/community-any/PKGBUILD (from rev 1239734, 
python-aiogram/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2022-06-27 19:14:18 UTC (rev 1239735)
@@ -0,0 +1,42 @@
+# Maintainer: Felix Yan 
+# Contributor: Evgeniy Filimonov 
+
+pkgname=python-aiogram
+pkgver=2.21
+pkgrel=1
+pkgdesc="A pretty simple and fully asynchronous library for Telegram Bot API 
written with asyncio and aiohttp"
+arch=('any')
+url="https://github.com/aiogram/aiogram;
+license=('MIT')
+depends=('python-aiohttp' 'python-babel' 'python-certifi')
+makedepends=('python-setuptools')
+checkdepends=('python-aiohttp-socks' 'python-aioredis' 'python-aresponses' 
'python-pytest'
+  'python-pytest-lazy-fixture' 'pifpaf' 'redis')
+optdepends=('python-uvloop: fast, drop-in replacement of the built-in asyncio 
event loop'
+'python-ujson: ultra fast JSON encoder and decoder written in pure 
C'
+'python-rapidjson: extremely fast C++ JSON parser and 
serialization library'
+'python-emoji: emojize and demojize support'
+'python-aioredis: Redis storage support'
+'python-aiohttp-socks: SOCKS4(a) and SOCKS5 proxy support'
+#'python-rethinkdb: RethinkDB storage support'  # No such package 
yet
+)
+source=("$url/archive/v$pkgver/$pkgname-$pkgver.tar.gz")
+sha512sums=('0a193648d2341d9e091af63868dfa1b4c69c9d149b5bdf01bda076826d6d34bb3ac8e22afcea0c334dd478bdbba95c459b1678a59c009cd12fd8f7b3062a')
+
+build() {
+  cd aiogram-$pkgver
+  python setup.py build
+}
+
+check() {
+  cd aiogram-$pkgver
+  pifpaf run redis -- bash -c 'python -m pytest --redis $PIFPAF_REDIS_URL'
+}
+
+package() {
+  cd aiogram-$pkgver
+  python setup.py install --root="$pkgdir" --optimize=1 --skip-build
+
+  install -Dm644 LICENSE -t "$pkgdir"/usr/share/licenses/$pkgname/
+  install -Dm644 README.md -t "$pkgdir"/usr/share/doc/$pkgname/
+}



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

2022-06-27 Thread Caleb Maclennan via arch-commits
Date: Monday, June 27, 2022 @ 19:06:19
  Author: alerque
Revision: 1239733

archrelease: copy trunk to community-any

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

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

Deleted: PKGBUILD
===
--- PKGBUILD2022-06-27 19:06:12 UTC (rev 1239732)
+++ PKGBUILD2022-06-27 19:06:19 UTC (rev 1239733)
@@ -1,27 +0,0 @@
-# Maintainer: kpcyrd 
-# Contributor: Joaquim Monteiro 
-
-_pyname=iOSbackup
-pkgname=python-iosbackup
-pkgver=0.9.921
-pkgrel=2
-pkgdesc='Library for reading and extracting files from password-encrypted iOS 
backups'
-arch=(any)
-url='https://github.com/avibrazil/iOSbackup'
-license=('LGPL')
-depends=('python' 'python-nskeyedunarchiver' 'python-pycryptodome')
-makedepends=('python-setuptools')
-source=("https://files.pythonhosted.org/packages/source/${_pyname::1}/${_pyname}/${_pyname}-${pkgver}.tar.gz;)
-sha512sums=('1068c3e4f8c439361c297d2e715905390362861f18a7eef64f3270e6e0897cea8a207368084f3535eba35da3b29dead9064172e0255d5bf0944b7eb9db3e84bc')
-
-build() {
-cd "${_pyname}-${pkgver}"
-python setup.py build
-}
-
-package() {
-cd "${_pyname}-${pkgver}"
-python setup.py install -O1 --root="${pkgdir}" --skip-build
-}
-
-# vim: ts=2 sw=2 et:

Copied: python-iosbackup/repos/community-any/PKGBUILD (from rev 1239732, 
python-iosbackup/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2022-06-27 19:06:19 UTC (rev 1239733)
@@ -0,0 +1,28 @@
+# Maintainer: kpcyrd 
+# Maintainer: Caleb Maclennan 
+# Contributor: Joaquim Monteiro 
+
+_pyname=iOSbackup
+pkgname=python-iosbackup
+pkgver=0.9.923
+pkgrel=2
+pkgdesc='Library for reading and extracting files from password-encrypted iOS 
backups'
+arch=(any)
+url='https://github.com/avibrazil/iOSbackup'
+license=('LGPL')
+depends=('python' 'python-nskeyedunarchiver' 'python-pycryptodome')
+makedepends=(python-{build,installer,wheel} 'python-setuptools')
+source=("https://files.pythonhosted.org/packages/source/${_pyname::1}/${_pyname}/${_pyname}-${pkgver}.tar.gz;)
+sha512sums=('be9a2fb7195cef0b281b59aa191c410480005e588ccd91b474c089e06d93125f5e4fb0c2e52c859c706f6f1cced808ce2d2c65afb2713441df0f68f9816e0315')
+
+build() {
+cd "${_pyname}-${pkgver}"
+python -m build -wn
+}
+
+package() {
+cd "${_pyname}-${pkgver}"
+python -m installer -d "$pkgdir" dist/*.whl
+}
+
+# vim: ts=2 sw=2 et:



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

2022-06-27 Thread Caleb Maclennan via arch-commits
Date: Monday, June 27, 2022 @ 19:06:12
  Author: alerque
Revision: 1239732

upgpkg: python-iosbackup 0.9.923-2

Modified:
  python-iosbackup/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2022-06-27 19:01:54 UTC (rev 1239731)
+++ PKGBUILD2022-06-27 19:06:12 UTC (rev 1239732)
@@ -1,9 +1,10 @@
 # Maintainer: kpcyrd 
+# Maintainer: Caleb Maclennan 
 # Contributor: Joaquim Monteiro 
 
 _pyname=iOSbackup
 pkgname=python-iosbackup
-pkgver=0.9.921
+pkgver=0.9.923
 pkgrel=2
 pkgdesc='Library for reading and extracting files from password-encrypted iOS 
backups'
 arch=(any)
@@ -10,18 +11,18 @@
 url='https://github.com/avibrazil/iOSbackup'
 license=('LGPL')
 depends=('python' 'python-nskeyedunarchiver' 'python-pycryptodome')
-makedepends=('python-setuptools')
+makedepends=(python-{build,installer,wheel} 'python-setuptools')
 
source=("https://files.pythonhosted.org/packages/source/${_pyname::1}/${_pyname}/${_pyname}-${pkgver}.tar.gz;)
-sha512sums=('1068c3e4f8c439361c297d2e715905390362861f18a7eef64f3270e6e0897cea8a207368084f3535eba35da3b29dead9064172e0255d5bf0944b7eb9db3e84bc')
+sha512sums=('be9a2fb7195cef0b281b59aa191c410480005e588ccd91b474c089e06d93125f5e4fb0c2e52c859c706f6f1cced808ce2d2c65afb2713441df0f68f9816e0315')
 
 build() {
 cd "${_pyname}-${pkgver}"
-python setup.py build
+python -m build -wn
 }
 
 package() {
 cd "${_pyname}-${pkgver}"
-python setup.py install -O1 --root="${pkgdir}" --skip-build
+python -m installer -d "$pkgdir" dist/*.whl
 }
 
 # vim: ts=2 sw=2 et:



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

2022-06-27 Thread Caleb Maclennan via arch-commits
Date: Monday, June 27, 2022 @ 19:01:54
  Author: alerque
Revision: 1239731

archrelease: copy trunk to community-any

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

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

Deleted: PKGBUILD
===
--- PKGBUILD2022-06-27 19:01:46 UTC (rev 1239730)
+++ PKGBUILD2022-06-27 19:01:54 UTC (rev 1239731)
@@ -1,37 +0,0 @@
-# Maintainer: Caleb Maclennan 
-# Contributor: JakobDev
-
-# TODO: Tests added after 0.1.0 release, enable check() on next bump
-
-pkgname=python-sphinx-reredirects
-_pkgname=${pkgname#python-}
-pkgver=0.1.0
-pkgrel=1
-pkgdesc='Handles redirects for moved pages in Sphinx documentation projects'
-arch=(any)
-url="https://gitlab.com/documatt/$_pkgname;
-license=("BSD")
-depends=(python
- python-sphinx)
-makedepends=(python-{build,installer}
- python-setuptools
- python-wheel)
-# checkdepends=(python-pytest)
-_archive="$_pkgname-v$pkgver"
-source=("$url/-/archive/v$pkgver/$_archive.tar.bz2")
-sha256sums=('185113103aed8f5da175c863baee06999a83913521bea30d6e6382602868f9ef')
-
-build() {
-cd "$_archive"
-python -m build -wn
-}
-
-# check() {
-# cd "$_archive"
-# pytest tests
-# }
-
-package() {
-cd "$_archive"
-python -m installer -d "$pkgdir" dist/*.whl
-}

Copied: python-sphinx-reredirects/repos/community-any/PKGBUILD (from rev 
1239730, python-sphinx-reredirects/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2022-06-27 19:01:54 UTC (rev 1239731)
@@ -0,0 +1,35 @@
+# Maintainer: Caleb Maclennan 
+# Contributor: JakobDev
+
+pkgname=python-sphinx-reredirects
+_pkgname=${pkgname#python-}
+pkgver=0.1.1
+pkgrel=1
+pkgdesc='Handles redirects for moved pages in Sphinx documentation projects'
+arch=(any)
+url="https://gitlab.com/documatt/$_pkgname;
+license=("BSD")
+depends=(python
+ python-sphinx)
+makedepends=(python-{build,installer}
+ python-setuptools
+ python-wheel)
+checkdepends=(python-pytest)
+_archive="$_pkgname-v$pkgver"
+source=("$url/-/archive/v$pkgver/$_archive.tar.bz2")
+sha256sums=('5f494fad2fbb3c37b787815a4c6f8c9b1dbab7a1d91c55025033c16d4d226a06')
+
+build() {
+cd "$_archive"
+python -m build -wn
+}
+
+check() {
+   cd "$_archive"
+   pytest
+}
+
+package() {
+cd "$_archive"
+python -m installer -d "$pkgdir" dist/*.whl
+}



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

2022-06-27 Thread Caleb Maclennan via arch-commits
Date: Monday, June 27, 2022 @ 19:01:46
  Author: alerque
Revision: 1239730

upgpkg: python-sphinx-reredirects 0.1.1-1

Modified:
  python-sphinx-reredirects/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2022-06-27 18:59:24 UTC (rev 1239729)
+++ PKGBUILD2022-06-27 19:01:46 UTC (rev 1239730)
@@ -1,11 +1,9 @@
 # Maintainer: Caleb Maclennan 
 # Contributor: JakobDev
 
-# TODO: Tests added after 0.1.0 release, enable check() on next bump
-
 pkgname=python-sphinx-reredirects
 _pkgname=${pkgname#python-}
-pkgver=0.1.0
+pkgver=0.1.1
 pkgrel=1
 pkgdesc='Handles redirects for moved pages in Sphinx documentation projects'
 arch=(any)
@@ -16,10 +14,10 @@
 makedepends=(python-{build,installer}
  python-setuptools
  python-wheel)
-# checkdepends=(python-pytest)
+checkdepends=(python-pytest)
 _archive="$_pkgname-v$pkgver"
 source=("$url/-/archive/v$pkgver/$_archive.tar.bz2")
-sha256sums=('185113103aed8f5da175c863baee06999a83913521bea30d6e6382602868f9ef')
+sha256sums=('5f494fad2fbb3c37b787815a4c6f8c9b1dbab7a1d91c55025033c16d4d226a06')
 
 build() {
 cd "$_archive"
@@ -26,10 +24,10 @@
 python -m build -wn
 }
 
-# check() {
-# cd "$_archive"
-# pytest tests
-# }
+check() {
+   cd "$_archive"
+   pytest
+}
 
 package() {
 cd "$_archive"



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

2022-06-27 Thread Caleb Maclennan via arch-commits
Date: Monday, June 27, 2022 @ 18:59:24
  Author: alerque
Revision: 1239729

archrelease: copy trunk to community-x86_64

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

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

Deleted: PKGBUILD
===
--- PKGBUILD2022-06-27 18:59:16 UTC (rev 1239728)
+++ PKGBUILD2022-06-27 18:59:24 UTC (rev 1239729)
@@ -1,39 +0,0 @@
-# Maintainer: Lukas Fleischer 
-# Maintainer: Jaroslav Lichtblau 
-# Maintainer: Caleb Maclennan 
-# Contributor: Daniel Micay 
-
-pkgname=python-pygit2
-pkgver=1.9.1
-pkgrel=1
-pkgdesc='Python bindings for libgit2'
-arch=('x86_64')
-url="https://github.com/libgit2/pygit2;
-license=('GPL2')
-depends=('libgit2' 'libgit2.so' 'python-cffi' 'python-six' 
'python-cached-property')
-makedepends=('python-build' 'python-cffi' 'python-installer' 
'python-setuptools' 'git' 'python-six' 'python-wheel')
-checkdepends=('python-pytest-runner')
-source=("$url/archive/v$pkgver/$pkgname-$pkgver.tar.gz")
-sha256sums=('5d73def26a59546f8759a3ff3c7224a7e73a16650cab7e3145a63702ee209fcc')
-
-prepare() {
-   cd "pygit2-$pkgver"
-   # Disable tests that do stuff online
-   sed -i -e '/has_network/s/True/False/' test/utils.py
-}
-
-build() {
-   cd "pygit2-$pkgver"
-   python -m build -wn
-}
-
-check() {
-   cd "pygit2-$pkgver"
-   local _pyver=$(python -c 'import sys; print(".".join(map(str, 
sys.version_info[:2])))')
-   PYTHONPATH="$PWD/build/lib.linux-$CARCH-$_pyver" pytest
-}
-
-package() {
-   cd "pygit2-$pkgver"
-   LANG=en_US.UTF8 python -m installer -d "${pkgdir}" dist/*.whl
-}

Copied: python-pygit2/repos/community-x86_64/PKGBUILD (from rev 1239728, 
python-pygit2/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2022-06-27 18:59:24 UTC (rev 1239729)
@@ -0,0 +1,39 @@
+# Maintainer: Lukas Fleischer 
+# Maintainer: Jaroslav Lichtblau 
+# Maintainer: Caleb Maclennan 
+# Contributor: Daniel Micay 
+
+pkgname=python-pygit2
+pkgver=1.9.2
+pkgrel=1
+pkgdesc='Python bindings for libgit2'
+arch=('x86_64')
+url="https://github.com/libgit2/pygit2;
+license=('GPL2')
+depends=('libgit2' 'libgit2.so' 'python-cffi' 'python-six' 
'python-cached-property')
+makedepends=('python-build' 'python-cffi' 'python-installer' 
'python-setuptools' 'git' 'python-six' 'python-wheel')
+checkdepends=('python-pytest-runner')
+source=("$url/archive/v$pkgver/$pkgname-$pkgver.tar.gz")
+sha256sums=('17064af7a824d7e4481b4b909370085da047c0d706674d4d086215da4b3ef497')
+
+prepare() {
+   cd "pygit2-$pkgver"
+   # Disable tests that do stuff online
+   sed -i -e '/has_network/s/True/False/' test/utils.py
+}
+
+build() {
+   cd "pygit2-$pkgver"
+   python -m build -wn
+}
+
+check() {
+   cd "pygit2-$pkgver"
+   local _pyver=$(python -c 'import sys; print(".".join(map(str, 
sys.version_info[:2])))')
+   PYTHONPATH="$PWD/build/lib.linux-$CARCH-$_pyver" pytest
+}
+
+package() {
+   cd "pygit2-$pkgver"
+   LANG=en_US.UTF8 python -m installer -d "${pkgdir}" dist/*.whl
+}



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

2022-06-27 Thread Caleb Maclennan via arch-commits
Date: Monday, June 27, 2022 @ 18:59:16
  Author: alerque
Revision: 1239728

upgpkg: python-pygit2 1.9.2-1

Modified:
  python-pygit2/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2022-06-27 18:42:37 UTC (rev 1239727)
+++ PKGBUILD2022-06-27 18:59:16 UTC (rev 1239728)
@@ -4,7 +4,7 @@
 # Contributor: Daniel Micay 
 
 pkgname=python-pygit2
-pkgver=1.9.1
+pkgver=1.9.2
 pkgrel=1
 pkgdesc='Python bindings for libgit2'
 arch=('x86_64')
@@ -14,7 +14,7 @@
 makedepends=('python-build' 'python-cffi' 'python-installer' 
'python-setuptools' 'git' 'python-six' 'python-wheel')
 checkdepends=('python-pytest-runner')
 source=("$url/archive/v$pkgver/$pkgname-$pkgver.tar.gz")
-sha256sums=('5d73def26a59546f8759a3ff3c7224a7e73a16650cab7e3145a63702ee209fcc')
+sha256sums=('17064af7a824d7e4481b4b909370085da047c0d706674d4d086215da4b3ef497')
 
 prepare() {
cd "pygit2-$pkgver"



[arch-commits] Commit in perl-lwp-protocol-https/repos/extra-any (3 files)

2022-06-27 Thread Felix Yan via arch-commits
Date: Monday, June 27, 2022 @ 18:58:32
  Author: felixonmars
Revision: 449503

archrelease: copy trunk to extra-any

Added:
  perl-lwp-protocol-https/repos/extra-any/PKGBUILD
(from rev 449502, perl-lwp-protocol-https/trunk/PKGBUILD)
Deleted:
  perl-lwp-protocol-https/repos/extra-any/PKGBUILD
  perl-lwp-protocol-https/repos/extra-any/certs.patch

-+
 PKGBUILD|   67 +-
 certs.patch |   43 -
 2 files changed, 30 insertions(+), 80 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2022-06-27 18:58:19 UTC (rev 449502)
+++ PKGBUILD2022-06-27 18:58:32 UTC (rev 449503)
@@ -1,37 +0,0 @@
-# Maintainer: Felix Yan 
-
-pkgname=perl-lwp-protocol-https
-pkgver=6.10
-pkgrel=3
-pkgdesc="Provide https support for LWP::UserAgent"
-arch=('any')
-url="https://metacpan.org/release/LWP-Protocol-https;
-license=('PerlArtistic' 'GPL')
-depends=('ca-certificates' 'perl-io-socket-ssl' 'perl-net-http' 'perl-libwww')
-checkdepends=('perl-test-requiresinternet')
-options=('!emptydirs')
-source=("https://search.cpan.org/CPAN/authors/id/O/OA/OALDERS/LWP-Protocol-https-$pkgver.tar.gz;
-certs.patch)
-sha512sums=('4d3c89dab6fadcb574c176977ca6debba177ee3f817e87319d9cd81e0a0b09214e271c2e97edc456dad2f4a1ebf8c6266a4ae52c3a93144880a5b32db97e7a31'
-
'96f401471199c368895eb9b0e819a7287ed9e25953f756585ef7e809010e5d19c8b0614f3cd99cad0c33ca7c9a609ceea4b90569d3f7dec546cc8eeecd810d26')
-
-prepare() {
-  cd LWP-Protocol-https-${pkgver}
-  patch -p1 -i ../certs.patch
-}
-
-build() {
-  cd LWP-Protocol-https-${pkgver}
-  perl Makefile.PL INSTALLDIRS=vendor
-  make
-}
-
-check() {
-  cd LWP-Protocol-https-${pkgver}
-  make test
-}
-
-package() {
-  cd LWP-Protocol-https-${pkgver}
-  make DESTDIR="$pkgdir" install
-}

Copied: perl-lwp-protocol-https/repos/extra-any/PKGBUILD (from rev 449502, 
perl-lwp-protocol-https/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2022-06-27 18:58:32 UTC (rev 449503)
@@ -0,0 +1,30 @@
+# Maintainer: Felix Yan 
+
+pkgname=perl-lwp-protocol-https
+pkgver=6.10
+pkgrel=4
+pkgdesc="Provide https support for LWP::UserAgent"
+arch=('any')
+url="https://metacpan.org/release/LWP-Protocol-https;
+license=('PerlArtistic' 'GPL')
+depends=('ca-certificates' 'perl-io-socket-ssl' 'perl-mozilla-ca' 
'perl-net-http' 'perl-libwww')
+checkdepends=('perl-test-requiresinternet')
+options=('!emptydirs')
+source=("https://search.cpan.org/CPAN/authors/id/O/OA/OALDERS/LWP-Protocol-https-$pkgver.tar.gz;)
+sha512sums=('4d3c89dab6fadcb574c176977ca6debba177ee3f817e87319d9cd81e0a0b09214e271c2e97edc456dad2f4a1ebf8c6266a4ae52c3a93144880a5b32db97e7a31')
+
+build() {
+  cd LWP-Protocol-https-$pkgver
+  perl Makefile.PL INSTALLDIRS=vendor
+  make
+}
+
+check() {
+  cd LWP-Protocol-https-$pkgver
+  make test
+}
+
+package() {
+  cd LWP-Protocol-https-$pkgver
+  make DESTDIR="$pkgdir" install
+}

Deleted: certs.patch
===
--- certs.patch 2022-06-27 18:58:19 UTC (rev 449502)
+++ certs.patch 2022-06-27 18:58:32 UTC (rev 449503)
@@ -1,43 +0,0 @@
-diff --git a/Makefile.PL.orig b/Makefile.PL
-index fc8ef4a..26313e2 100644
 a/Makefile.PL.orig
-+++ b/Makefile.PL
-@@ -26,7 +26,6 @@ my %WriteMakefileArgs = (
- "IO::Socket::SSL" => "1.54",
- "LWP::Protocol::http" => 0,
- "LWP::UserAgent" => "6.06",
--"Mozilla::CA" => 20180117,
- "Net::HTTPS" => 6,
- "base" => 0,
- "strict" => 0
-diff --git a/lib/LWP/Protocol/https.pm.orig b/lib/LWP/Protocol/https.pm
-index ed4d832..b8667cf 100644
 a/lib/LWP/Protocol/https.pm.orig
-+++ b/lib/LWP/Protocol/https.pm
-@@ -25,25 +25,7 @@ sub _extra_sock_opts
- }
- if ($ssl_opts{SSL_verify_mode}) {
-   unless (exists $ssl_opts{SSL_ca_file} || exists $ssl_opts{SSL_ca_path}) 
{
--  eval {
--  require Mozilla::CA;
--  };
--  if ($@) {
--  if ($@ =~ /^Can't locate Mozilla\/CA\.pm/) {
--  $@ = <<'EOT';
--Can't verify SSL peers without knowing which Certificate Authorities to trust
--
--This problem can be fixed by either setting the PERL_LWP_SSL_CA_FILE
--environment variable or by installing the Mozilla::CA module.
--
--To disable verification of SSL peers set the PERL_LWP_SSL_VERIFY_HOSTNAME
--environment variable to 0.  If you do this you can't be sure that you
--communicate with the expected peer.
--EOT
--  }
--  die $@;
--  }
--  $ssl_opts{SSL_ca_file} = Mozilla::CA::SSL_ca_file();
-+  $ssl_opts{SSL_ca_file} = '/etc/ssl/certs/ca-certificates.crt';
-   }
- }
- $self->{ssl_opts} = \%ssl_opts;



[arch-commits] Commit in perl-lwp-protocol-https/trunk (PKGBUILD certs.patch)

2022-06-27 Thread Felix Yan via arch-commits
Date: Monday, June 27, 2022 @ 18:58:19
  Author: felixonmars
Revision: 449502

upgpkg: perl-lwp-protocol-https 6.10-4: remove Mozilla::CA hack

Modified:
  perl-lwp-protocol-https/trunk/PKGBUILD
Deleted:
  perl-lwp-protocol-https/trunk/certs.patch

-+
 PKGBUILD|   21 +++--
 certs.patch |   43 ---
 2 files changed, 7 insertions(+), 57 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2022-06-27 18:40:24 UTC (rev 449501)
+++ PKGBUILD2022-06-27 18:58:19 UTC (rev 449502)
@@ -2,36 +2,29 @@
 
 pkgname=perl-lwp-protocol-https
 pkgver=6.10
-pkgrel=3
+pkgrel=4
 pkgdesc="Provide https support for LWP::UserAgent"
 arch=('any')
 url="https://metacpan.org/release/LWP-Protocol-https;
 license=('PerlArtistic' 'GPL')
-depends=('ca-certificates' 'perl-io-socket-ssl' 'perl-net-http' 'perl-libwww')
+depends=('ca-certificates' 'perl-io-socket-ssl' 'perl-mozilla-ca' 
'perl-net-http' 'perl-libwww')
 checkdepends=('perl-test-requiresinternet')
 options=('!emptydirs')
-source=("https://search.cpan.org/CPAN/authors/id/O/OA/OALDERS/LWP-Protocol-https-$pkgver.tar.gz;
-certs.patch)
-sha512sums=('4d3c89dab6fadcb574c176977ca6debba177ee3f817e87319d9cd81e0a0b09214e271c2e97edc456dad2f4a1ebf8c6266a4ae52c3a93144880a5b32db97e7a31'
-
'96f401471199c368895eb9b0e819a7287ed9e25953f756585ef7e809010e5d19c8b0614f3cd99cad0c33ca7c9a609ceea4b90569d3f7dec546cc8eeecd810d26')
+source=("https://search.cpan.org/CPAN/authors/id/O/OA/OALDERS/LWP-Protocol-https-$pkgver.tar.gz;)
+sha512sums=('4d3c89dab6fadcb574c176977ca6debba177ee3f817e87319d9cd81e0a0b09214e271c2e97edc456dad2f4a1ebf8c6266a4ae52c3a93144880a5b32db97e7a31')
 
-prepare() {
-  cd LWP-Protocol-https-${pkgver}
-  patch -p1 -i ../certs.patch
-}
-
 build() {
-  cd LWP-Protocol-https-${pkgver}
+  cd LWP-Protocol-https-$pkgver
   perl Makefile.PL INSTALLDIRS=vendor
   make
 }
 
 check() {
-  cd LWP-Protocol-https-${pkgver}
+  cd LWP-Protocol-https-$pkgver
   make test
 }
 
 package() {
-  cd LWP-Protocol-https-${pkgver}
+  cd LWP-Protocol-https-$pkgver
   make DESTDIR="$pkgdir" install
 }

Deleted: certs.patch
===
--- certs.patch 2022-06-27 18:40:24 UTC (rev 449501)
+++ certs.patch 2022-06-27 18:58:19 UTC (rev 449502)
@@ -1,43 +0,0 @@
-diff --git a/Makefile.PL.orig b/Makefile.PL
-index fc8ef4a..26313e2 100644
 a/Makefile.PL.orig
-+++ b/Makefile.PL
-@@ -26,7 +26,6 @@ my %WriteMakefileArgs = (
- "IO::Socket::SSL" => "1.54",
- "LWP::Protocol::http" => 0,
- "LWP::UserAgent" => "6.06",
--"Mozilla::CA" => 20180117,
- "Net::HTTPS" => 6,
- "base" => 0,
- "strict" => 0
-diff --git a/lib/LWP/Protocol/https.pm.orig b/lib/LWP/Protocol/https.pm
-index ed4d832..b8667cf 100644
 a/lib/LWP/Protocol/https.pm.orig
-+++ b/lib/LWP/Protocol/https.pm
-@@ -25,25 +25,7 @@ sub _extra_sock_opts
- }
- if ($ssl_opts{SSL_verify_mode}) {
-   unless (exists $ssl_opts{SSL_ca_file} || exists $ssl_opts{SSL_ca_path}) 
{
--  eval {
--  require Mozilla::CA;
--  };
--  if ($@) {
--  if ($@ =~ /^Can't locate Mozilla\/CA\.pm/) {
--  $@ = <<'EOT';
--Can't verify SSL peers without knowing which Certificate Authorities to trust
--
--This problem can be fixed by either setting the PERL_LWP_SSL_CA_FILE
--environment variable or by installing the Mozilla::CA module.
--
--To disable verification of SSL peers set the PERL_LWP_SSL_VERIFY_HOSTNAME
--environment variable to 0.  If you do this you can't be sure that you
--communicate with the expected peer.
--EOT
--  }
--  die $@;
--  }
--  $ssl_opts{SSL_ca_file} = Mozilla::CA::SSL_ca_file();
-+  $ssl_opts{SSL_ca_file} = '/etc/ssl/certs/ca-certificates.crt';
-   }
- }
- $self->{ssl_opts} = \%ssl_opts;



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

2022-06-27 Thread Felix Yan via arch-commits
Date: Monday, June 27, 2022 @ 18:42:37
  Author: felixonmars
Revision: 1239727

archrelease: copy trunk to community-any

Added:
  mitmproxy/repos/community-any/PKGBUILD
(from rev 1239726, mitmproxy/trunk/PKGBUILD)
Deleted:
  mitmproxy/repos/community-any/PKGBUILD

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

Deleted: PKGBUILD
===
--- PKGBUILD2022-06-27 18:42:24 UTC (rev 1239726)
+++ PKGBUILD2022-06-27 18:42:37 UTC (rev 1239727)
@@ -1,57 +0,0 @@
-# Maintainer: Felix Yan 
-# Maintainer: Filipe Laíns (FFY00) 
-# Contributor: Simon 'ALSimon' Gilliot 
-# Contributor: Olivier Biesmans 
-# Contributor: Dobroslaw Kijowski
-
-pkgname=mitmproxy
-pkgver=8.1.0
-pkgrel=1
-pkgdesc='SSL-capable man-in-the-middle HTTP proxy'
-arch=('any')
-url='https://mitmproxy.org'
-license=('MIT')
-depends=('python-asgiref' 'python-blinker' 'python-brotli' 
'python-cryptography'
- 'python-flask' 'python-h11' 'python-h2' 'python-hyperframe' 
'python-kaitaistruct'
- 'python-ldap3' 'python-msgpack' 'python-passlib' 'python-protobuf' 
'python-pyopenssl'
- 'python-pyparsing' 'python-pyperclip' 'python-ruamel-yaml' 
'python-setuptools'
- 'python-sortedcontainers' 'python-tornado' 'python-urwid' 
'python-wsproto'
- 'python-publicsuffix2' 'python-zstandard')
-checkdepends=('python-asynctest' 'python-parver' 'python-pytest-runner' 
'python-pytest-asyncio'
-  'python-requests' 'python-hypothesis')
-provides=('pathod')
-conflicts=('pathod')
-replaces=('pathod')
-source=("https://github.com/mitmproxy/mitmproxy/archive/v$pkgver/$pkgname-$pkgver.tar.gz;)
-sha512sums=('47e0924b1fc2999cbc038295dbb43a78eef4120a31c9445aba7b1f31e90aa4d859c5e2665a429f16c5cf7a6f9f29a7d6a50bb09a1e54c2e1693714c28d5153e1')
-
-prepare() {
-  cd $pkgname-$pkgver
-
-  # Let's remove all the upper bounds and use system ca-certificatescate store
-  # We have an old protobuf, but this should not be an issue
-  sed -e '/certifi/d' \
-  -e 's/, *<[0-9=.]*//' \
-  -e 's/protobuf>=3.14/protobuf>=3/' \
-  -i setup.py
-  sed -e '/import certifi/d' \
-  -e 's|certifi.where()|"/etc/ssl/certs/ca-certificates.crt"|' \
-  -i mitmproxy/net/tls.py
-}
-
-build() {
-  cd $pkgname-$pkgver
-  python setup.py build
-}
-
-check() {
-  cd $pkgname-$pkgver
-  python setup.py pytest --addopts "--deselect 
test/mitmproxy/test_version.py::test_get_version"
-}
-
-package() {
-  cd $pkgname-$pkgver
-  python setup.py install --root="$pkgdir" -O1
-
-  install -Dm 644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
-}

Copied: mitmproxy/repos/community-any/PKGBUILD (from rev 1239726, 
mitmproxy/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2022-06-27 18:42:37 UTC (rev 1239727)
@@ -0,0 +1,51 @@
+# Maintainer: Felix Yan 
+# Maintainer: Filipe Laíns (FFY00) 
+# Contributor: Simon 'ALSimon' Gilliot 
+# Contributor: Olivier Biesmans 
+# Contributor: Dobroslaw Kijowski
+
+pkgname=mitmproxy
+pkgver=8.1.0
+pkgrel=2
+pkgdesc='SSL-capable man-in-the-middle HTTP proxy'
+arch=('any')
+url='https://mitmproxy.org'
+license=('MIT')
+depends=('python-asgiref' 'python-blinker' 'python-brotli' 'python-certifi' 
'python-cryptography'
+ 'python-flask' 'python-h11' 'python-h2' 'python-hyperframe' 
'python-kaitaistruct'
+ 'python-ldap3' 'python-msgpack' 'python-passlib' 'python-protobuf' 
'python-pyopenssl'
+ 'python-pyparsing' 'python-pyperclip' 'python-ruamel-yaml' 
'python-setuptools'
+ 'python-sortedcontainers' 'python-tornado' 'python-urwid' 
'python-wsproto'
+ 'python-publicsuffix2' 'python-zstandard')
+checkdepends=('python-asynctest' 'python-parver' 'python-pytest-runner' 
'python-pytest-asyncio'
+  'python-requests' 'python-hypothesis')
+provides=('pathod')
+conflicts=('pathod')
+replaces=('pathod')
+source=("https://github.com/mitmproxy/mitmproxy/archive/v$pkgver/$pkgname-$pkgver.tar.gz;)
+sha512sums=('47e0924b1fc2999cbc038295dbb43a78eef4120a31c9445aba7b1f31e90aa4d859c5e2665a429f16c5cf7a6f9f29a7d6a50bb09a1e54c2e1693714c28d5153e1')
+
+prepare() {
+  cd $pkgname-$pkgver
+
+  # Let's remove all the upper bounds
+  sed -e 's/, *<[0-9=.]*//' \
+  -i setup.py
+}
+
+build() {
+  cd $pkgname-$pkgver
+  python setup.py build
+}
+
+check() {
+  cd $pkgname-$pkgver
+  python setup.py pytest --addopts "--deselect 
test/mitmproxy/test_version.py::test_get_version"
+}
+
+package() {
+  cd $pkgname-$pkgver
+  python setup.py install --root="$pkgdir" -O1
+
+  install -Dm644 LICENSE -t "$pkgdir"/usr/share/licenses/$pkgname/
+}



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

2022-06-27 Thread Felix Yan via arch-commits
Date: Monday, June 27, 2022 @ 18:42:24
  Author: felixonmars
Revision: 1239726

upgpkg: mitmproxy 8.1.0-2: remove certifi hack

Modified:
  mitmproxy/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2022-06-27 18:39:11 UTC (rev 1239725)
+++ PKGBUILD2022-06-27 18:42:24 UTC (rev 1239726)
@@ -6,12 +6,12 @@
 
 pkgname=mitmproxy
 pkgver=8.1.0
-pkgrel=1
+pkgrel=2
 pkgdesc='SSL-capable man-in-the-middle HTTP proxy'
 arch=('any')
 url='https://mitmproxy.org'
 license=('MIT')
-depends=('python-asgiref' 'python-blinker' 'python-brotli' 
'python-cryptography'
+depends=('python-asgiref' 'python-blinker' 'python-brotli' 'python-certifi' 
'python-cryptography'
  'python-flask' 'python-h11' 'python-h2' 'python-hyperframe' 
'python-kaitaistruct'
  'python-ldap3' 'python-msgpack' 'python-passlib' 'python-protobuf' 
'python-pyopenssl'
  'python-pyparsing' 'python-pyperclip' 'python-ruamel-yaml' 
'python-setuptools'
@@ -28,15 +28,9 @@
 prepare() {
   cd $pkgname-$pkgver
 
-  # Let's remove all the upper bounds and use system ca-certificatescate store
-  # We have an old protobuf, but this should not be an issue
-  sed -e '/certifi/d' \
-  -e 's/, *<[0-9=.]*//' \
-  -e 's/protobuf>=3.14/protobuf>=3/' \
+  # Let's remove all the upper bounds
+  sed -e 's/, *<[0-9=.]*//' \
   -i setup.py
-  sed -e '/import certifi/d' \
-  -e 's|certifi.where()|"/etc/ssl/certs/ca-certificates.crt"|' \
-  -i mitmproxy/net/tls.py
 }
 
 build() {
@@ -53,5 +47,5 @@
   cd $pkgname-$pkgver
   python setup.py install --root="$pkgdir" -O1
 
-  install -Dm 644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+  install -Dm644 LICENSE -t "$pkgdir"/usr/share/licenses/$pkgname/
 }



[arch-commits] Commit in firefox-i18n/repos (testing-any testing-any/PKGBUILD)

2022-06-27 Thread Jan Steffens via arch-commits
Date: Monday, June 27, 2022 @ 18:40:24
  Author: heftig
Revision: 449501

archrelease: copy trunk to testing-any

Added:
  firefox-i18n/repos/testing-any/
  firefox-i18n/repos/testing-any/PKGBUILD
(from rev 449500, firefox-i18n/trunk/PKGBUILD)

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

Copied: firefox-i18n/repos/testing-any/PKGBUILD (from rev 449500, 
firefox-i18n/trunk/PKGBUILD)
===
--- testing-any/PKGBUILD(rev 0)
+++ testing-any/PKGBUILD2022-06-27 18:40:24 UTC (rev 449501)
@@ -0,0 +1,238 @@
+# Maintainer: Jan Alexander Steffens (heftig) 
+# Contributor: Thomas Baechler 
+# Contributor: Jaroslaw Swierczynski 
+# Contributor: Michal Hybner 
+# Contributor: Andrea Scarpino 
+
+pkgbase=firefox-i18n
+pkgver=102.0
+pkgrel=1
+pkgdesc="Language pack for Firefox"
+arch=(any)
+license=(MPL GPL LGPL)
+url="https://www.mozilla.org/firefox/;
+
+_languages=(
+  'ach"Acholi"'
+  'af "Afrikaans"'
+  'an "Aragonese"'
+  'ar "Arabic"'
+  'ast"Asturian"'
+  'az "Azerbaijani"'
+  'be "Belarusian"'
+  'bg "Bulgarian"'
+  'bn "Bengali"'
+  'br "Breton"'
+  'bs "Bosnian"'
+  'ca-valencia "Catalan (Valencian)"'
+  'ca "Catalan"'
+  'cak"Maya Kaqchikel"'
+  'cs "Czech"'
+  'cy "Welsh"'
+  'da "Danish"'
+  'de "German"'
+  'dsb"Lower Sorbian"'
+  'el "Greek"'
+  'en-CA  "English (Canadian)"'
+  'en-GB  "English (British)"'
+  'en-US  "English (US)"'
+  'eo "Esperanto"'
+  'es-AR  "Spanish (Argentina)"'
+  'es-CL  "Spanish (Chile)"'
+  'es-ES  "Spanish (Spain)"'
+  'es-MX  "Spanish (Mexico)"'
+  'et "Estonian"'
+  'eu "Basque"'
+  'fa "Persian"'
+  'ff "Fulah"'
+  'fi "Finnish"'
+  'fr "French"'
+  'fy-NL  "Frisian"'
+  'ga-IE  "Irish"'
+  'gd "Gaelic (Scotland)"'
+  'gl "Galician"'
+  'gn "Guarani"'
+  'gu-IN  "Gujarati (India)"'
+  'he "Hebrew"'
+  'hi-IN  "Hindi (India)"'
+  'hr "Croatian"'
+  'hsb"Upper Sorbian"'
+  'hu "Hungarian"'
+  'hy-AM  "Armenian"'
+  'ia "Interlingua"'
+  'id "Indonesian"'
+  'is "Icelandic"'
+  'it "Italian"'
+  'ja "Japanese"'
+  'ka "Georgian"'
+  'kab"Kabyle"'
+  'kk "Kazakh"'
+  'km "Khmer"'
+  'kn "Kannada"'
+  'ko "Korean"'
+  'lij"Ligurian"'
+  'lt "Lithuanian"'
+  'lv "Latvian"'
+  'mk "Macedonian"'
+  'mr "Marathi"'
+  'ms "Malay"'
+  'my "Burmese"'
+  'nb-NO  "Norwegian (Bokmål)"'
+  'ne-NP  "Nepali"'
+  'nl "Dutch"'
+  'nn-NO  "Norwegian (Nynorsk)"'
+  'oc "Occitan"'
+  'pa-IN  "Punjabi (India)"'
+  'pl "Polish"'
+  'pt-BR  "Portuguese (Brazilian)"'
+  'pt-PT  "Portuguese (Portugal)"'
+  'rm "Romansh"'
+  'ro "Romanian"'
+  'ru "Russian"'
+  'sco"Scots"'
+  'si "Sinhala"'
+  'sk "Slovak"'
+  'sl "Slovenian"'
+  'son"Songhai"'
+  'sq "Albanian"'
+  'sr "Serbian"'
+  'sv-SE  "Swedish"'
+  'szl"Silesian"'
+  'ta "Tamil"'
+  'te "Telugu"'
+  'th "Thai"'
+  'tl "Tagalog"'
+  'tr "Turkish"'
+  'trs"Chicahuaxtla Triqui"'
+  'uk "Ukrainian"'
+  'ur "Urdu"'
+  'uz "Uzbek"'
+  'vi "Vietnamese"'
+  'xh "Xhosa"'
+  'zh-CN  "Chinese (Simplified)"'
+  'zh-TW  "Chinese (Traditional)"'
+)
+
+pkgname=()
+source=()
+_url=https://ftp.mozilla.org/pub/firefox/releases/$pkgver/linux-x86_64/xpi
+
+for _lang in "${_languages[@]}"; do
+  _locale=${_lang%% *}
+  _pkgname=firefox-i18n-${_locale,,}
+
+  pkgname+=($_pkgname)
+  source+=("firefox-i18n-$pkgver-$_locale.xpi::$_url/$_locale.xpi")
+  eval "package_$_pkgname() {
+_package $_lang
+  }"
+done
+
+# Don't extract anything
+noextract=(${source[@]%%::*})
+
+_package() {
+  pkgdesc="$2 language pack for Firefox"
+  depends=("firefox>=$pkgver")
+  install -Dm644 firefox-i18n-$pkgver-$1.xpi \
+
"$pkgdir/usr/lib/firefox/browser/extensions/langpack-$1...@firefox.mozilla.org.xpi"
+}
+
+sha256sums=('25377f70be3b157611ba7a23422ba5d56a27bc83dff3664a7659d1f0ed29385e'
+'0ae9e26a2dae23a158a88a3b1d0aba7d7ca47510fa1f0c3318d0434eda6ccc15'
+'f74bc0f0eeea4f6cf6308e48f5e9bd7465bbd29addb2040f5f9c8fa2120e9871'
+'debe58b15334f4dcb95be4a8e9903702564eeccf2eb70f4d711782ba062999d6'
+'b361440b296e8657cc6fea1966d4b4eb875e09240ece4996ad0e8bc3d6bfe8c4'
+'eaf1d5514d0da291fd5e7f71bf4fdc9f7ad9f3b917f865ce5c9b99d51a1b79f2'
+'9d2b466b49543b45fd8a76c33a541cb84b091541148d6d537ee06ff40d2367c2'
+'f11fb7f609c8f7b79717d7e600f8d158bcd3d0d45e09f4141c8da81be4eb773c'
+'6fd073f9ca64d0c570373dc51e238c2d7330b3d2e59c49e5238b6f34a26388f6'
+'55ab7157f0ffb6a353585345d0d7ef5438f93776850f71860c3379e887781a54'
+'2470882400d197973dfb89f33002ff08a20e750048d524e566e28fa0a55a98c2'
+

[arch-commits] Commit in firefox/repos (7 files)

2022-06-27 Thread Jan Steffens via arch-commits
Date: Monday, June 27, 2022 @ 18:40:10
  Author: heftig
Revision: 449498

archrelease: copy trunk to testing-x86_64

Added:
  firefox/repos/testing-x86_64/
  firefox/repos/testing-x86_64/PKGBUILD
(from rev 449497, firefox/trunk/PKGBUILD)
  firefox/repos/testing-x86_64/firefox.desktop
(from rev 449497, firefox/trunk/firefox.desktop)
  firefox/repos/testing-x86_64/identity-icons-brand.svg
(from rev 449497, firefox/trunk/identity-icons-brand.svg)
  firefox/repos/testing-x86_64/keys/
  firefox/repos/testing-x86_64/upload-symbol-archive
(from rev 449497, firefox/trunk/upload-symbol-archive)
  firefox/repos/testing-x86_64/zstandard-0.18.0.diff
(from rev 449497, firefox/trunk/zstandard-0.18.0.diff)

--+
 PKGBUILD |  217 
 firefox.desktop  |  340 +
 identity-icons-brand.svg |3 
 upload-symbol-archive|   25 +++
 zstandard-0.18.0.diff|   10 +
 5 files changed, 595 insertions(+)

Copied: firefox/repos/testing-x86_64/PKGBUILD (from rev 449497, 
firefox/trunk/PKGBUILD)
===
--- testing-x86_64/PKGBUILD (rev 0)
+++ testing-x86_64/PKGBUILD 2022-06-27 18:40:10 UTC (rev 449498)
@@ -0,0 +1,217 @@
+# Maintainer: Jan Alexander Steffens (heftig) 
+# Contributor: Ionut Biru 
+# Contributor: Jakub Schmidtke 
+
+pkgname=firefox
+pkgver=102.0
+pkgrel=1
+pkgdesc="Standalone web browser from mozilla.org"
+arch=(x86_64)
+license=(MPL GPL LGPL)
+url="https://www.mozilla.org/firefox/;
+depends=(gtk3 libxt mime-types dbus-glib ffmpeg nss ttf-font libpulse)
+makedepends=(unzip zip diffutils yasm mesa imake inetutils xorg-server-xvfb
+ autoconf2.13 rust clang llvm jack nodejs cbindgen nasm
+ python-setuptools python-zstandard lld dump_syms
+ wasi-compiler-rt wasi-libc wasi-libc++ wasi-libc++abi)
+optdepends=('networkmanager: Location detection via available WiFi networks'
+'libnotify: Notification integration'
+'pulseaudio: Audio support'
+'speech-dispatcher: Text-to-Speech'
+'hunspell-en_US: Spell checking, American English'
+'xdg-desktop-portal: Screensharing with Wayland')
+options=(!emptydirs !makeflags !strip !lto !debug)
+source=(https://archive.mozilla.org/pub/firefox/releases/$pkgver/source/firefox-$pkgver.source.tar.xz{,.asc}
+zstandard-0.18.0.diff
+$pkgname.desktop identity-icons-brand.svg)
+sha256sums=('01797f04bd8d65f4c7f628d7ce832bf52a0874433886e4d0d78ef33c1ca66abf'
+'SKIP'
+'a6857ad2f2e2091c6c4fdcde21a59fbeb0138914c0e126df64b50a5af5ff63be'
+'298eae9de76ec53182f38d5c549d0379569916eebf62149f9d7f4a7edef36abf'
+'a9b8b4a0a1f4a7b4af77d5fc70c2686d624038909263c795ecc81e0aec7711e9')
+validpgpkeys=('14F26682D0916CDD81E37B6D61B7B526D98F0353') # Mozilla Software 
Releases 
+
+# Google API keys (see http://www.chromium.org/developers/how-tos/api-keys)
+# Note: These are for Arch Linux use ONLY. For your own distribution, please
+# get your own set of keys. Feel free to contact foutre...@archlinux.org for
+# more information.
+_google_api_key=AIzaSyDwr302FpOSkGRpLlUpPThNTDPbXcIn_FM
+
+# Mozilla API keys (see https://location.services.mozilla.com/api)
+# Note: These are for Arch Linux use ONLY. For your own distribution, please
+# get your own set of keys. Feel free to contact hef...@archlinux.org for
+# more information.
+_mozilla_api_key=e05d56db0a694edc8b5aaebda3f2db6a
+
+prepare() {
+  mkdir mozbuild
+  cd firefox-$pkgver
+
+  # Unbreak build with python-zstandard 0.18.0
+  patch -Np1 -i ../zstandard-0.18.0.diff
+
+  echo -n "$_google_api_key" >google-api-key
+  echo -n "$_mozilla_api_key" >mozilla-api-key
+
+  cat >../mozconfig <.mozconfig ../mozconfig - <.mozconfig ../mozconfig - 

[arch-commits] Commit in firefox/trunk (5 files)

2022-06-27 Thread Jan Steffens via arch-commits
Date: Monday, June 27, 2022 @ 18:39:45
  Author: heftig
Revision: 449497

102.0-1

Added:
  firefox/trunk/keys/
  firefox/trunk/keys/pgp/
  firefox/trunk/keys/pgp/14F26682D0916CDD81E37B6D61B7B526D98F0353.asc
  firefox/trunk/zstandard-0.18.0.diff
Modified:
  firefox/trunk/PKGBUILD

---+
 PKGBUILD  |9 +-
 keys/pgp/14F26682D0916CDD81E37B6D61B7B526D98F0353.asc |   63 
 zstandard-0.18.0.diff |   10 ++
 3 files changed, 80 insertions(+), 2 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2022-06-27 18:39:16 UTC (rev 449496)
+++ PKGBUILD2022-06-27 18:39:45 UTC (rev 449497)
@@ -3,7 +3,7 @@
 # Contributor: Jakub Schmidtke 
 
 pkgname=firefox
-pkgver=101.0.1
+pkgver=102.0
 pkgrel=1
 pkgdesc="Standalone web browser from mozilla.org"
 arch=(x86_64)
@@ -22,9 +22,11 @@
 'xdg-desktop-portal: Screensharing with Wayland')
 options=(!emptydirs !makeflags !strip !lto !debug)
 
source=(https://archive.mozilla.org/pub/firefox/releases/$pkgver/source/firefox-$pkgver.source.tar.xz{,.asc}
+zstandard-0.18.0.diff
 $pkgname.desktop identity-icons-brand.svg)
-sha256sums=('b4c76e8bdf81f473f3e56b2f69dbe5119bba5cab38e36ab0f3f38cf0cdc4a9c2'
+sha256sums=('01797f04bd8d65f4c7f628d7ce832bf52a0874433886e4d0d78ef33c1ca66abf'
 'SKIP'
+'a6857ad2f2e2091c6c4fdcde21a59fbeb0138914c0e126df64b50a5af5ff63be'
 '298eae9de76ec53182f38d5c549d0379569916eebf62149f9d7f4a7edef36abf'
 'a9b8b4a0a1f4a7b4af77d5fc70c2686d624038909263c795ecc81e0aec7711e9')
 validpgpkeys=('14F26682D0916CDD81E37B6D61B7B526D98F0353') # Mozilla Software 
Releases 
@@ -45,6 +47,9 @@
   mkdir mozbuild
   cd firefox-$pkgver
 
+  # Unbreak build with python-zstandard 0.18.0
+  patch -Np1 -i ../zstandard-0.18.0.diff
+
   echo -n "$_google_api_key" >google-api-key
   echo -n "$_mozilla_api_key" >mozilla-api-key
 

Added: keys/pgp/14F26682D0916CDD81E37B6D61B7B526D98F0353.asc
===
--- keys/pgp/14F26682D0916CDD81E37B6D61B7B526D98F0353.asc   
(rev 0)
+++ keys/pgp/14F26682D0916CDD81E37B6D61B7B526D98F0353.asc   2022-06-27 
18:39:45 UTC (rev 449497)
@@ -0,0 +1,63 @@
+-BEGIN PGP PUBLIC KEY BLOCK-
+
+mQINBFWpQAQBEAC+9wVlwGLy8ILCybLesuB3KkHHK+Yt1F1PJaI30X448ttGzxCz
+PQpH6BoA73uzcTReVjfCFGvM4ij6qVV2SNaTxmNBrL1uVeEUsCuGduDUQMQYRGxR
+tWq5rCH48LnltKPamPiEBzrgFL3i5bYEUHO7M0lATEknG7Iaz697K/ssHREZfuuc
+B4GNxXMgswZ7GTZO3VBDVEw5GwU3sUvww93TwMC29lIPCux445AxZPKr5sOVEsEn
+dUB2oDMsSAoS/dZcl8F4otqfR1pXg618cU06omvq5yguWLDRV327BLmezYK0prD3
+P+7qwEp8MTVmxlbkrClS5j5pR47FrJGdyupNKqLzK+7hok5kBxhsdMsdTZLd4tVR
+jXf04isVO3iFFf/GKuwscOi1+ZYeB3l3sAqgFUWnjbpbHxfslTmo7BgvmjZvAH5Z
+asaewF3wA06biCDJdcSkC9GmFPmN5DS5/Dkjwfj8+dZAttuSKfmQQnypUPaJ2sBu
+blnJ6INpvYgsEZjV6CFG1EiDJDPu2Zxap8ep0iRMbBBZnpfZTn7SKAcurDJptxin
+CRclTcdOdi1iSZ35LZW0R2FKNnGL33u1IhxU9HRLw3XuljXCOZ84RLn6M+PBc1eZ
+suv1TA+Mn111yD3uDv/u/edZ/xeJccF6bYcMvUgRRZh0sgZ0ZT4b0Q6YcQARAQAB
+tC9Nb3ppbGxhIFNvZnR3YXJlIFJlbGVhc2VzIDxyZWxlYXNlQG1vemlsbGEuY29t
+PokCOAQTAQIAIgUCValABAIbAwYLCQgHAwIGFQgCCQoLBBYCAwECHgECF4AACgkQ
+Ybe1JtmPA1NQqg//Rr6/V7uLqrIwx0UFknyNJasRJZhUkYxdGsLD18zO0Na8Ve3Q
+sYpOC3ojpqaFUzpqm6KNv8eXfd/Ku7j3WGr9kPkbjZNghvy6V5Lva4JkxO6LMxKk
+JYqiqF2o1Gfda8NfcK08GFy4C0L8zNwlADvmdMo4382tmHNGbTTft7BeVaRrE9xW
+9eGmGQ2jYOsjxb5MsadAdZUuK8IC95ZHlUDR3gH9KqhfbQWp5Bo924Kiv+f2JUzN
+rrG98eOm1Qb8F9rePzZ2DOYRJyOe4p8Gpl+kojCXNntkJgcwJ1a1yRE6wy9RzpeB
+lCeoQuLS92MNne+deQZUskTZFoYXUadf6vbdfqL0nuPCKdl9lhef1QNwE30IRymt
+6fhJCFffFQjGdeMfSiCHgcI8ichQbrzhBCGGR3bAHan9c2EbQ+puqG3Aa0YjX6Db
+GJjWOI6A61bqSPepLCMVaXqV2mZEIaZWdZkOHjnRrU6CJdXG/+D4m1YBZwYM60eJ
+kNu4eMMwMFnRsHiWf7bhqKptwuk8HyIGp2o4j8iqrFRVJEbK/ctdhA3H1AlKug9f
+NrfwCfqhNCSBju97V03U26j04JMn9nrZ2UEGbpty+8ONTb38WX5/oC61BgwV8Ki4
+6Lwyb7fImUzz8jE83pjh7s3+NCKvvbH+VfT12f+V/fsphN3EwGwJPTC3fX25Ag0E
+YKLN1QEQALUkQAa6MpKjjvt2at6XoURjNmn7dnY4ooCoYVYPnia/mH3yFNkO95fc
+54mEs1TJBVbiT3e1pAZ5RDCJ/AVBodOKKejFfpM19ILrt7//Yv9GoDUt9cQHV85n
+9YubG0FNXkcpcmUUorDNorhewWK30rDgR7+9XH/ojPeCsa814gdWwzS+AzdE+frw
+qA44B2l27Xp+EHZujnYwQlL/SMfHYU+Dsx8BzlCu4KJk60DOh8m9L4ELA1yldj7P
+6VjkpPydnAq0FK2nxapFQAAt5upGhlPLXumJQFOxhXH+DDj8NeVkzNomilsD5MCv
+W/0aP+UX2W6p3XvBAQKBZINF/JrIRlQwbWAmlvtalAN2QXEM1L6LGFLDUAvTcfGP
+f7ZKgsCAVM7MbiK0mB8Xqj04cUjLwpoNqh15pmwMbGzs9w0zsCqVkkRjgkxhabCw
+alooIxvi/vYiMfu5K9oB/LWHJNUT8kJtOJPbnQ/MMFwr8pU1MzVXfO+rDd6Ncckm
+juZ8/CbTP/8Tz3LRRTGZgtNWwZ/o0bmqQ6mPqkxS/nioXqzlGYLN5x7e3BAc95vJ
+3hoNPyYcgcEurEBe4dBEwWqVQ5SgkbrwICRyK43oy+b/pFUax/S+nsuQgHURvUm3
+37DcGaKOaPEq3RnF+oaRYqoNY2Vr2b+ce/zz0lu3z7jTR7KMVUZ/ABEBAAGJBHIE
+GAEKACYWIQQU8maC0JFs3YHje21ht7Um2Y8DUwUCYKLN1QIbAgUJA8JnAAJACRBh
+t7Um2Y8DU8F0IAQZAQoAHRYhBENg/iEJxJdjGG+OIevkHpD28S9tBQJgos3VAAoJ
+EOvkHpD28S9tjesP/jm5hVqQq9HZldbZvtbbgi9ObCdN9ShZdxJB9/PRZqzDKFZO

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

2022-06-27 Thread Jelle van der Waa via arch-commits
Date: Monday, June 27, 2022 @ 18:34:18
  Author: jelle
Revision: 1239724

archrelease: copy trunk to community-x86_64

Added:
  grafana/repos/community-x86_64/PKGBUILD
(from rev 1239723, grafana/trunk/PKGBUILD)
  grafana/repos/community-x86_64/grafana.install
(from rev 1239723, grafana/trunk/grafana.install)
  grafana/repos/community-x86_64/grafana.service
(from rev 1239723, grafana/trunk/grafana.service)
  grafana/repos/community-x86_64/grafana.sysusers
(from rev 1239723, grafana/trunk/grafana.sysusers)
  grafana/repos/community-x86_64/grafana.tmpfiles
(from rev 1239723, grafana/trunk/grafana.tmpfiles)
Deleted:
  grafana/repos/community-x86_64/PKGBUILD
  grafana/repos/community-x86_64/grafana.install
  grafana/repos/community-x86_64/grafana.service
  grafana/repos/community-x86_64/grafana.sysusers
  grafana/repos/community-x86_64/grafana.tmpfiles

--+
 PKGBUILD |  192 ++---
 grafana.install  |   44 ++--
 grafana.service  |   46 ++--
 grafana.sysusers |2 
 grafana.tmpfiles |4 -
 5 files changed, 144 insertions(+), 144 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2022-06-27 18:34:07 UTC (rev 1239723)
+++ PKGBUILD2022-06-27 18:34:18 UTC (rev 1239724)
@@ -1,96 +0,0 @@
-# Maintainer: Sébastien "Seblu" Luttringer
-# Contributor: Carsten Feuls 
-# Contributor: Gilles Hamel 
-
-pkgname=grafana
-pkgver=8.5.4
-pkgrel=1
-pkgdesc='Gorgeous metric viz, dashboards & editors for Graphite, InfluxDB & 
OpenTSDB'
-url='https://grafana.com/'
-arch=('x86_64')
-license=('AGPL' 'Apache')
-depends=('glibc' 'freetype2' 'fontconfig' 'gsfonts')
-makedepends=('git' 'go' 'npm' 'grunt-cli' 'python' 'nodejs' 'yarn')
-backup=('etc/grafana.ini')
-source=("git+https://github.com/grafana/grafana.git#tag=v$pkgver;
-'grafana.service'
-'grafana.sysusers'
-'grafana.tmpfiles'
-   )
-install=$pkgname.install
-sha512sums=('SKIP'
-
'02a597225ee6ba8da9491a94daa33fe681846e2140e02fbb461ff7d39acd4cf99694dc03fb5f2c5ecfd180b09c44a41fe639b121499b4222b67ada57dc60d850'
-
'38b46d953837a7afa5a654dfeef163b210d56cad57d937018531d00cd63b5341d6f9cd777299bdc7a994d0cb7df09b8157aad0f166e76ad47564e1ad6d5441d4'
-
'c1724bfc7cbd6a406f17acb661efca0f1e57e2c30cc1841f4cb7ccfc420adc40cc61cb1c023d00444827b2c40e9caa4c2fefbfd503419848c74a0b455b2375ab')
-validpgpkeys=("D45B6DC53E9057C46487E25CE17E9ABACEFA59EB"
-  "43511C6A68C9A1DE451EF51890AA4FDC4D63CBEA"
-  "AA70DF6234FBF96AB9101D09E6D5D452E87026E9"  # 
https://github.com/aknuds1.gpg
-  "622E7A764E0C94351E061C57F8D44788D50B48DF"  # 
https://github.com/xlson.gpg
-  "E9EBB044CD6A98482208FE569A774B897EAAB194"  # 
https://github.com/torkelo.gpg
-  "2E240E94A7ADC77A1DFE1085EBFE0FB04612DD4A"  # 
https://github.com/marefr.gpg
-  "5990A087E92D7E15FBF3161103BA4D7E39F0DAF8"  # 
https://github.com/hugohaggmark.gpg
-  "73B00FD007FF40A7B877F8E1C56C450B04996310"  # 
https://github.com/mckn.gpg
-  "3FEB0F042AF5DABD20CDB845539F8AEBA0B8E5DB"  # 
https://github.com/dprokop.gpg
-  "07B19EBA2380F3B0BE4DD234D2A1C6ABC44CEB74"  # 
https://github.com/kylebrandt.gpg
-  "721354FBE3B3088258A3123371A8B8168DFA6ECC") # 
https://github.com/wbrowne.gpg
-
-prepare() {
-  cd $pkgname
-  # apply patch from the source array (should be a pacman feature)
-  local filename
-  for filename in "${source[@]}"; do
-if [[ "$filename" =~ \.patch$ ]]; then
-  echo "Applying patch ${filename##*/}"
-  patch -p1 -N -i "$srcdir/${filename##*/}"
-fi
-  done
-  # set arch linux paths
-  sed -ri 's,^(\s*data\s*=).*,\1 /var/lib/grafana,' conf/defaults.ini
-  sed -ri 's,^(\s*plugins\s*=).*,\1 /var/lib/grafana/plugins,' 
conf/defaults.ini
-  sed -ri 's,^(\s*provisioning\s*=).*,\1 /var/lib/grafana/conf/provisioning,' 
conf/defaults.ini
-  sed -ri 's,^(\s*logs\s*=).*,\1 /var/log/grafana,' conf/defaults.ini
-
-  sed -i "s/v8.4.0-pre/v$pkgver/" package.json
-}
-
-build() {
-  cd grafana
-  echo 'Generate golang'
-  make gen-go
-
-  echo 'building the backend'
-  export CGO_LDFLAGS="${LDFLAGS}"
-  export CGO_CPPFLAGS="${CPPFLAGS}"
-  export CGO_CFLAGS="${CFLAGS}"
-  export CGO_CXXFLAGS="${CXXFLAGS}"
-  export GOFLAGS="-buildmode=pie -trimpath -modcacherw"
-  go run build.go setup
-  go run build.go build
-
-  echo 'building the frontend'
-  export NPM_CONFIG_PREFIX="$srcdir/npm"
-  export PATH+=":$NPM_CONFIG_PREFIX/bin"
-  export NODE_OPTIONS="--max-old-space-size=8192" # Increase to 8 GB
-  yarn install
-  NODE_ENV=production yarn run build
-}
-
-package() {
-  install -Dm644 grafana.tmpfiles "$pkgdir/usr/lib/tmpfiles.d/grafana.conf"
-  install -Dm644 grafana.sysusers "$pkgdir/usr/lib/sysusers.d/grafana.conf"
-  install -Dm644 grafana.service 
"$pkgdir/usr/lib/systemd/system/grafana.service"
-  cd 

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

2022-06-27 Thread Jelle van der Waa via arch-commits
Date: Monday, June 27, 2022 @ 18:34:07
  Author: jelle
Revision: 1239723

upgpkg: grafana 9.0.0-1

Modified:
  grafana/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2022-06-27 18:08:31 UTC (rev 1239722)
+++ PKGBUILD2022-06-27 18:34:07 UTC (rev 1239723)
@@ -3,7 +3,7 @@
 # Contributor: Gilles Hamel 
 
 pkgname=grafana
-pkgver=8.5.4
+pkgver=9.0.0
 pkgrel=1
 pkgdesc='Gorgeous metric viz, dashboards & editors for Graphite, InfluxDB & 
OpenTSDB'
 url='https://grafana.com/'



[arch-commits] Commit in perl-mozilla-ca/repos (testing-any testing-any/PKGBUILD)

2022-06-27 Thread Felix Yan via arch-commits
Date: Monday, June 27, 2022 @ 18:30:07
  Author: felixonmars
Revision: 449495

archrelease: copy trunk to testing-any

Added:
  perl-mozilla-ca/repos/testing-any/
  perl-mozilla-ca/repos/testing-any/PKGBUILD
(from rev 449494, perl-mozilla-ca/trunk/PKGBUILD)

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

Copied: perl-mozilla-ca/repos/testing-any/PKGBUILD (from rev 449494, 
perl-mozilla-ca/trunk/PKGBUILD)
===
--- testing-any/PKGBUILD(rev 0)
+++ testing-any/PKGBUILD2022-06-27 18:30:07 UTC (rev 449495)
@@ -0,0 +1,41 @@
+# Maintainer: Felix Yan 
+# Contributor: Justin Davis (juster) 
+
+pkgname=perl-mozilla-ca
+pkgver=20211001
+pkgrel=1
+pkgdesc="Mozilla's CA cert bundle in PEM format (using system CA store)"
+arch=('any')
+license=('GPL2' 'LGPL2.1')
+options=('!emptydirs')
+depends=('perl' 'ca-certificates')
+url='https://metacpan.org/release/Mozilla-CA'
+source=("https://search.cpan.org/CPAN/authors/id/A/AB/ABH/Mozilla-CA-$pkgver.tar.gz;)
+sha512sums=('dc3d96de93b4b193861142afe5f8120a09faa0c105ba0cc2832e4d0c9f2611bbefa8046620a67267e6c374e5abde0ad829279f62acf8a7e411fd75c182745969')
+
+prepare() {
+  cd Mozilla-CA-$pkgver
+  # Use system CA store. Replacing the copy in the source tree so the test 
suite is actually run against it.
+  ln -sf /etc/ssl/certs/ca-certificates.crt lib/Mozilla/CA/cacert.pem
+}
+
+build() {
+  cd Mozilla-CA-$pkgver
+  perl Makefile.PL INSTALLDIRS=vendor
+  make
+}
+
+check() {
+  cd Mozilla-CA-$pkgver
+  make test
+}
+
+package() {
+  cd Mozilla-CA-$pkgver
+  make install DESTDIR="$pkgdir"
+
+  # Replace CA store here again because the symlink was installed as a file
+  ln -sf /etc/ssl/certs/ca-certificates.crt 
"$pkgdir"/usr/share/perl5/vendor_perl/Mozilla/CA/cacert.pem
+}
+
+# vim:set ts=2 sw=2 et:



[arch-commits] Commit in perl-mozilla-ca/trunk (PKGBUILD)

2022-06-27 Thread Felix Yan via arch-commits
Date: Monday, June 27, 2022 @ 18:29:54
  Author: felixonmars
Revision: 449494

upgpkg: perl-mozilla-ca 20211001-1

using system ca store now.

Modified:
  perl-mozilla-ca/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2022-06-27 17:31:37 UTC (rev 449493)
+++ PKGBUILD2022-06-27 18:29:54 UTC (rev 449494)
@@ -2,31 +2,40 @@
 # Contributor: Justin Davis (juster) 
 
 pkgname=perl-mozilla-ca
-pkgver=20200520
-pkgrel=5
-pkgdesc="Mozilla's CA cert bundle in PEM format"
+pkgver=20211001
+pkgrel=1
+pkgdesc="Mozilla's CA cert bundle in PEM format (using system CA store)"
 arch=('any')
 license=('GPL2' 'LGPL2.1')
 options=('!emptydirs')
-depends=('perl')
+depends=('perl' 'ca-certificates')
 url='https://metacpan.org/release/Mozilla-CA'
 
source=("https://search.cpan.org/CPAN/authors/id/A/AB/ABH/Mozilla-CA-$pkgver.tar.gz;)
-sha512sums=('5bc7c43c55baa3f878fd2dbf1c85d6b20dcdc9e54ae073d1be4f6b808fa5a4b1205428b7967b5f752b31a62464a8b5cc67b32b3f70b834a4da9c39efe3d5d59f')
+sha512sums=('dc3d96de93b4b193861142afe5f8120a09faa0c105ba0cc2832e4d0c9f2611bbefa8046620a67267e6c374e5abde0ad829279f62acf8a7e411fd75c182745969')
 
-build() (
+prepare() {
   cd Mozilla-CA-$pkgver
+  # Use system CA store. Replacing the copy in the source tree so the test 
suite is actually run against it.
+  ln -sf /etc/ssl/certs/ca-certificates.crt lib/Mozilla/CA/cacert.pem
+}
+
+build() {
+  cd Mozilla-CA-$pkgver
   perl Makefile.PL INSTALLDIRS=vendor
   make
-)
+}
 
-check() (
+check() {
   cd Mozilla-CA-$pkgver
   make test
-)
+}
 
-package() (
+package() {
   cd Mozilla-CA-$pkgver
   make install DESTDIR="$pkgdir"
-)
 
+  # Replace CA store here again because the symlink was installed as a file
+  ln -sf /etc/ssl/certs/ca-certificates.crt 
"$pkgdir"/usr/share/perl5/vendor_perl/Mozilla/CA/cacert.pem
+}
+
 # vim:set ts=2 sw=2 et:



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

2022-06-27 Thread Felix Yan via arch-commits
Date: Monday, June 27, 2022 @ 18:08:31
  Author: felixonmars
Revision: 1239722

archrelease: copy trunk to community-testing-any

Added:
  python-certifi/repos/community-testing-any/
  python-certifi/repos/community-testing-any/PKGBUILD
(from rev 1239721, python-certifi/trunk/PKGBUILD)

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

Copied: python-certifi/repos/community-testing-any/PKGBUILD (from rev 1239721, 
python-certifi/trunk/PKGBUILD)
===
--- community-testing-any/PKGBUILD  (rev 0)
+++ community-testing-any/PKGBUILD  2022-06-27 18:08:31 UTC (rev 1239722)
@@ -0,0 +1,45 @@
+# Maintainer: Felix Yan 
+# Contributor: Massimiliano Torromeo 
+# Contributor: William J Bowman 
+
+pkgname=python-certifi
+pkgver=2022.06.15 
+pkgrel=1
+pkgdesc="Python package for providing Mozilla's CA Bundle (using system CA 
store)"
+arch=(any)
+url="https://github.com/certifi/python-certifi;
+license=('GPL')
+depends=('python' 'ca-certificates')
+makedepends=('python-setuptools')
+checkdepends=('python-pytest')
+source=("https://github.com/certifi/python-certifi/archive/$pkgver/$pkgname-$pkgver.tar.gz;)
+sha512sums=('ffd2b2f38ff297cb49a6efe912d43b5b87bc028c8ee44f07276ac3a2a98186692e496b5579a544bfee2724214aa6e91397c679837ee856513cc8635e3470f34f')
+
+prepare() {
+  cd python-certifi-$pkgver
+  # Use system CA store. Replacing the copy in the source tree so the test 
suite is actually run against it.
+  ln -sf /etc/ssl/certs/ca-certificates.crt certifi/cacert.pem
+  # Our CA store has non-ASCII comments, but we are not packaging for JVM
+  # https://github.com/certifi/python-certifi/issues/50
+  sed -i 's/encoding="ascii"/encoding="utf-8"/' certifi/core.py
+}
+
+build() {
+  cd python-certifi-$pkgver
+  python setup.py build
+}
+
+check() {
+  cd python-certifi-$pkgver
+  pytest
+}
+
+package() {
+  cd python-certifi-$pkgver
+  python setup.py install --skip-build -O1 --root="$pkgdir"
+
+  # Replace CA store here again because the symlink was installed as a file
+  ln -sf /etc/ssl/certs/ca-certificates.crt 
"$pkgdir"/usr/lib/python3.10/site-packages/certifi/cacert.pem
+
+  install -Dm644 LICENSE -t "$pkgdir"/usr/share/licenses/$pkgname/
+}



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

2022-06-27 Thread Felix Yan via arch-commits
Date: Monday, June 27, 2022 @ 18:08:19
  Author: felixonmars
Revision: 1239721

upgpkg: python-certifi 2022.06.15-1

using system CA store now.

Modified:
  python-certifi/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2022-06-27 17:13:09 UTC (rev 1239720)
+++ PKGBUILD2022-06-27 18:08:19 UTC (rev 1239721)
@@ -3,25 +3,43 @@
 # Contributor: William J Bowman 
 
 pkgname=python-certifi
-_libname=${pkgname/python-/}
-pkgver=2021.10.8
-pkgrel=3
-pkgdesc="Python package for providing Mozilla's CA Bundle"
+pkgver=2022.06.15 
+pkgrel=1
+pkgdesc="Python package for providing Mozilla's CA Bundle (using system CA 
store)"
 arch=(any)
-url="https://pypi.python.org/pypi/certifi;
+url="https://github.com/certifi/python-certifi;
 license=('GPL')
-depends=('python')
+depends=('python' 'ca-certificates')
 makedepends=('python-setuptools')
-source=("https://pypi.io/packages/source/${_libname:0:1}/$_libname/$_libname-$pkgver.tar.gz;)
-sha512sums=('06dc41a471f16f6c52751854e82fb42011c9388651cff55761298b86ba437d431e6325ab039ef330f2b2c5f69f5ba43dc468e7ca3df205a8bb31468f43711fbe')
+checkdepends=('python-pytest')
+source=("https://github.com/certifi/python-certifi/archive/$pkgver/$pkgname-$pkgver.tar.gz;)
+sha512sums=('ffd2b2f38ff297cb49a6efe912d43b5b87bc028c8ee44f07276ac3a2a98186692e496b5579a544bfee2724214aa6e91397c679837ee856513cc8635e3470f34f')
 
+prepare() {
+  cd python-certifi-$pkgver
+  # Use system CA store. Replacing the copy in the source tree so the test 
suite is actually run against it.
+  ln -sf /etc/ssl/certs/ca-certificates.crt certifi/cacert.pem
+  # Our CA store has non-ASCII comments, but we are not packaging for JVM
+  # https://github.com/certifi/python-certifi/issues/50
+  sed -i 's/encoding="ascii"/encoding="utf-8"/' certifi/core.py
+}
+
 build() {
-  cd "$srcdir/$_libname-$pkgver"
+  cd python-certifi-$pkgver
   python setup.py build
 }
 
+check() {
+  cd python-certifi-$pkgver
+  pytest
+}
+
 package() {
-  cd "$srcdir/$_libname-$pkgver"
+  cd python-certifi-$pkgver
   python setup.py install --skip-build -O1 --root="$pkgdir"
-  install -m0644 -D "LICENSE" "$pkgdir/usr/share/licenses/$pkgname/LICENSE"
+
+  # Replace CA store here again because the symlink was installed as a file
+  ln -sf /etc/ssl/certs/ca-certificates.crt 
"$pkgdir"/usr/lib/python3.10/site-packages/certifi/cacert.pem
+
+  install -Dm644 LICENSE -t "$pkgdir"/usr/share/licenses/$pkgname/
 }



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

2022-06-27 Thread Jan Steffens via arch-commits
Date: Monday, June 27, 2022 @ 17:31:37
  Author: heftig
Revision: 449493

102.0-1

Modified:
  firefox-i18n/trunk/PKGBUILD

--+
 PKGBUILD |  198 ++---
 1 file changed, 99 insertions(+), 99 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2022-06-27 17:13:09 UTC (rev 449492)
+++ PKGBUILD2022-06-27 17:31:37 UTC (rev 449493)
@@ -5,7 +5,7 @@
 # Contributor: Andrea Scarpino 
 
 pkgbase=firefox-i18n
-pkgver=101.0.1
+pkgver=102.0
 pkgrel=1
 pkgdesc="Language pack for Firefox"
 arch=(any)
@@ -138,101 +138,101 @@
 
"$pkgdir/usr/lib/firefox/browser/extensions/langpack-$1...@firefox.mozilla.org.xpi"
 }
 
-sha256sums=('ed5be7552b72589432c44cef4446208bc7f94fdbbf8c7a46aafc83f223a6d436'
-'0aceb525734b1e5647f75d6c0ac3b14131594c7fe1e7fcf7a7c8be8d920c8a61'
-'02c4c0d865eaa1508a8c660f312ba3947bd15ede09eb9dfcbf25e31bd6370d63'
-'d71038f9da1773305ee7ff69808ddcd460196795049a5cfa97167fd224345f49'
-'e400acc7af52b6d7bf2bff2fcd4d325345cba5b3d1f8d417023020cd1a1e2eec'
-'15de0f52e2484e77be071f987dcadac15f05f93c4cb676f023d037ff64f8408b'
-'ee849e83a50c3a69b22ba93e253d5a99a9793be738232ffb3bac0c078c78bb52'
-'1feefc2c94b6dfacb868c91ae1aed6e63b233b4e3a2f1043caaeb8161e62be74'
-'e8657525629fc6dc35149b629a379bebd006b1b9d41845be098f3bb8ec6ace67'
-'cab077c643a57f10b9c474277bd0b191cb6e25638788ac15c9e176ee393d2393'
-'5ae7f71bfd39956b8553446feaebb047ddfc520459f275e8765bf917696ff4f0'
-'2c6ecd3ed59d14cbd5834259b4a258fc1513f6d8e09aa14e96467f5821ecd6bb'
-'19c322ee28a0b89bedcc7f20fb85857fb1d5bbcc6c6183d54f965165d42962d9'
-'03f4fc349e1631d5883b5c2a5f601e57e01ce7945f3f08f970f413b5a8411f77'
-'3c889dff21cdf6e6c261e160c723e21bcbe87dc28c3c5687275b35bcc42ecf47'
-'569db6c6aef1a3dcd634c7f3dad0cd4ef5d7fdd9bc4b7e37003fb8fc9ca52d04'
-'1abf5e0077367234e2363c4b531a37c6e0c229794c3aca5f2ff83cfb661f0576'
-'88dc29afeb4e10b81a352902804705ed1b0e3abd03aa9f20e5896dcd0febd185'
-'14e0a939d23596c8370b03189fc0d0bc0a6eebbfa40b00cfe2e5368c0282b33d'
-'c286bd9ab2237fc2262b5e08230209254ef545fffb0e3fe36645f12ef14d4cda'
-'66875ff542436d2f6c725efb81c820c7a7ede37f0e925c2305c44999544133aa'
-'5472ee129514179a5ed866564e8778af1092b9516206aef9c8d80e028386c5bb'
-'694a1f37b26486ebe10347ee7253db720aa1fd560417a35bcce05e2522846946'
-'1a99f781645c1d20a0b00bab9fb7fc5c51f298648225751d3f6fd6f8702cb8aa'
-'f741d5c6acfcc9cc5b856b1061eba22e4c441a1b4911d5d9c2ebc0cfcda8d0e2'
-'787fb1a1e55ae88a1511a118bca51a94cbee52bb1d735aead9a53642f8a9896f'
-'204ca0c4a8007b027042affe98f68a06ed931daaa240801ba0d8a6504a41f292'
-'7cff5d7e596e7b1016d62032e676e6d9ec241f0b2d2662d2aa85978d8797ca41'
-'173cf3f1db9977cfe8970b10b4b2488bf17a95b5d70f7aee105f57c975c74b98'
-'a190cbcf63bee079efa4efefe8374729208150959176546b9ac4f4dd67dcff31'
-'c55e07086edcb10b74d0948ec7807fdd86b51527023f7d48e600544f54eacda4'
-'fc6b2f5d1ffa0334e2323c0dbea4acea081854b76e458e3d03ef723e72f042c1'
-'65b1d5b59587860e8851bbcdb43908d9fafb2e82b8f453b6f7679af80db10c11'
-'7c0c575216db5741975ddf6fac5515654f965a294c55a4b7c4dc260ca32ecc96'
-'472325c726434a8b1415afcb2f1f4beb4e64e84cd7bfeeeb325b170f83608467'
-'fb5738328cc412fa9d766d60046b2f48368db912bd2fa77e58ef108053c4d700'
-'307786457a572b4c3a4944aa9786ce5f15556cf025355add2296d4b509f97e1f'
-'e20d65ca34bc1de29484f18c4f2d419737419b4d9d974a9a1ea50b622019a22c'
-'32dc9d36318a6b5b4c5b5b043499d32da01ca5766087fb04d6b407c2e23799c6'
-'ad87c861c2534d56a8552dc27cdf765dc13769c11bf93afcfd3643cba7fd342d'
-'75bad5529ff59be3ba641fffc7e419b459cf9b8b788ca79b6ad0c34d8301a67a'
-'3ad4c7510b8ea15e7374b16ce67c7d9573f34d918b769fd618567bb5fefaa21a'
-'80443ab4873bf78bfa97b640bf7870db5b0539c658d52bce442de2f9087c61fd'
-'c264effcb13fcb8ff69aee2f297998b6707253f1c60c135c0bd3a6c31101e91c'
-'d32b27498f9ca1211d585dceaa07c502f4dc113aa8f69ab8898f3a7abb9bf983'
-'275f4da7e7f99544ef11f3ba29eed96fa1fe46f3300b5642c3b552003909309c'
-'8a37e9727154f77e502ad8cc1e692287662a600adf99aeb534adbed751c1e2fc'
-'fc8c453a640b329fd86e8711ff9f5c2c2a810fba4231f42d551cb881261042ef'
-'4617409870b80e777b5831e13bc50537bc881b860a99d89721e8cd0123ecc095'
-'b24c7fa37c8db9a31e180495e881447df8d186df1e600983010fa8d24e102665'
-'b280609c17a7fa30b40e06b123515752b0cc31015bc737705bcd596f5b54194f'
-'7c680a3447c386bbe787c94ebbf53422792230be6e5fe8317cf570ea4fa81160'
-'01306b4cf4455eb0c8ba4511e586ef6e0dbaadb8001696ad46b5cc11c50e5dde'
-

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

2022-06-27 Thread Jan Steffens via arch-commits
Date: Monday, June 27, 2022 @ 17:13:09
  Author: heftig
Revision: 449492

archrelease: copy trunk to extra-x86_64

Added:
  openal/repos/extra-x86_64/PKGBUILD
(from rev 449491, openal/trunk/PKGBUILD)
Deleted:
  openal/repos/extra-x86_64/PKGBUILD

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

Deleted: PKGBUILD
===
--- PKGBUILD2022-06-27 17:05:55 UTC (rev 449491)
+++ PKGBUILD2022-06-27 17:13:09 UTC (rev 449492)
@@ -1,70 +0,0 @@
-# Maintainer: Jan Alexander Steffens (heftig) 
-# Contributor: Allan McRae 
-# Contributor: Jason Chu 
-
-pkgbase=openal
-pkgname=(openal openal-examples)
-pkgver=1.22.0
-pkgrel=1
-pkgdesc="Cross-platform 3D audio library, software implementation"
-arch=(x86_64)
-url="https://github.com/kcat/openal-soft;
-license=(LGPL)
-depends=(gcc-libs)
-makedepends=(alsa-lib libpulse fluidsynth portaudio jack pipewire qt5-base sdl2
- libsndfile ffmpeg libmysofa git cmake ninja)
-optdepends=('qt5-base: alsoft-config GUI Configurator'
-'fluidsynth: MIDI rendering'
-'libmysofa: makemhr tool')
-options=(debug)
-_commit=c1c63a27de66cd44ef756b190a73bfa8bc6dbbab  # master
-source=("git+https://github.com/kcat/openal-soft#commit=$_commit;)
-b2sums=('SKIP')
-
-pkgver() {
-  cd openal-soft
-  git describe --tags | sed 's/^openal-soft-//;s/-/+/g'
-}
-
-prepare() {
-  cd openal-soft
-
-  # Fixup missing tag
-  git tag -f 1.22.0 c1c63a27de66cd44ef756b190a73bfa8bc6dbbab
-}
-
-build() {
-  cmake -S openal-soft -B build -G Ninja \
--DCMAKE_INSTALL_PREFIX=/usr \
--DCMAKE_BUILD_TYPE=None \
--DCMAKE_INSTALL_LIBDIR=lib
-  cmake --build 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
-}
-
-package_openal() {
-  provides+=(libopenal.so)
-
-  DESTDIR="$pkgdir" cmake --install build
-  install -Dt "$pkgdir/usr/share/doc/openal" -m644 openal-soft/docs/*
-
-  cd "$pkgdir"
-  _pick examples usr/bin/al{ffplay,hrtf,latency,loopback,multireverb}
-  _pick examples usr/bin/al{play,record,reverb,stream,tonegen}
-}
-
-package_openal-examples() {
-  pkgdesc+=" (example programs)"
-  depends=("openal=$pkgver-$pkgrel" sdl2 libsndfile ffmpeg)
-  optdepends=()
-  mv examples/* "$pkgdir"
-}

Copied: openal/repos/extra-x86_64/PKGBUILD (from rev 449491, 
openal/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2022-06-27 17:13:09 UTC (rev 449492)
@@ -0,0 +1,67 @@
+# Maintainer: Jan Alexander Steffens (heftig) 
+# Contributor: Allan McRae 
+# Contributor: Jason Chu 
+
+pkgbase=openal
+pkgname=(openal openal-examples)
+pkgver=1.22.2
+pkgrel=1
+pkgdesc="Cross-platform 3D audio library, software implementation"
+arch=(x86_64)
+url="https://github.com/kcat/openal-soft;
+license=(LGPL)
+depends=(gcc-libs)
+makedepends=(alsa-lib libpulse fluidsynth portaudio jack pipewire qt5-base sdl2
+ libsndfile ffmpeg libmysofa git cmake ninja)
+optdepends=('qt5-base: alsoft-config GUI Configurator'
+'fluidsynth: MIDI rendering'
+'libmysofa: makemhr tool')
+options=(debug)
+_commit=dc83d99c95a42c960150ddeee06c124134b52208  # tags/1.22.2
+source=("git+https://github.com/kcat/openal-soft#commit=$_commit;)
+b2sums=('SKIP')
+
+pkgver() {
+  cd openal-soft
+  git describe --tags | sed 's/^openal-soft-//;s/[^-]*-g/r&/;s/-/+/g'
+}
+
+prepare() {
+  cd openal-soft
+}
+
+build() {
+  cmake -S openal-soft -B build -G Ninja \
+-DCMAKE_INSTALL_PREFIX=/usr \
+-DCMAKE_BUILD_TYPE=None \
+-DCMAKE_INSTALL_LIBDIR=lib
+  cmake --build 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
+}
+
+package_openal() {
+  provides+=(libopenal.so)
+
+  DESTDIR="$pkgdir" cmake --install build
+  install -Dt "$pkgdir/usr/share/doc/openal" -m644 openal-soft/docs/*
+
+  cd "$pkgdir"
+  _pick examples usr/bin/al{ffplay,hrtf,latency,loopback,multireverb}
+  _pick examples usr/bin/al{play,record,reverb,stream,tonegen}
+}
+
+package_openal-examples() {
+  pkgdesc+=" (example programs)"
+  depends=("openal=$pkgver-$pkgrel" sdl2 libsndfile ffmpeg)
+  optdepends=()
+  mv examples/* "$pkgdir"
+}



[arch-commits] Commit in lib32-openal/repos/multilib-x86_64 (PKGBUILD PKGBUILD)

2022-06-27 Thread Jan Steffens via arch-commits
Date: Monday, June 27, 2022 @ 17:13:09
  Author: heftig
Revision: 1239720

archrelease: copy trunk to multilib-x86_64

Added:
  lib32-openal/repos/multilib-x86_64/PKGBUILD
(from rev 1239719, lib32-openal/trunk/PKGBUILD)
Deleted:
  lib32-openal/repos/multilib-x86_64/PKGBUILD

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

Deleted: PKGBUILD
===
--- PKGBUILD2022-06-27 17:05:59 UTC (rev 1239719)
+++ PKGBUILD2022-06-27 17:13:09 UTC (rev 1239720)
@@ -1,50 +0,0 @@
-# Maintainer: Jan Alexander Steffens (heftig) 
-# Contributor: Allan McRae 
-# Contributor: Jason Chu 
-
-pkgname=lib32-openal
-pkgver=1.22.0
-pkgrel=1
-pkgdesc="Cross-platform 3D audio library, software implementation (32-bit)"
-arch=(x86_64)
-url="https://github.com/kcat/openal-soft;
-license=(LGPL)
-depends=(lib32-gcc-libs openal)
-makedepends=(lib32-alsa-lib lib32-libpulse lib32-fluidsynth lib32-portaudio
- lib32-jack lib32-pipewire git cmake ninja)
-optdepends=('lib32-fluidsynth: MIDI rendering')
-options=(debug)
-_commit=c1c63a27de66cd44ef756b190a73bfa8bc6dbbab  # master
-source=("git+https://github.com/kcat/openal-soft#commit=$_commit;)
-b2sums=('SKIP')
-
-pkgver() {
-  cd openal-soft
-  git describe --tags | sed 's/^openal-soft-//;s/-/+/g'
-}
-
-prepare() {
-  cd openal-soft
-
-  # Fixup missing tag
-  git tag -f 1.22.0 c1c63a27de66cd44ef756b190a73bfa8bc6dbbab
-}
-
-build() {
-  export CC="gcc -m32 -mstackrealign"
-  export CXX="g++ -m32 -mstackrealign"
-  export PKG_CONFIG=i686-pc-linux-gnu-pkg-config
-
-  cmake -S openal-soft -B build -G Ninja \
--DCMAKE_INSTALL_PREFIX=/usr \
--DCMAKE_BUILD_TYPE=None \
--DCMAKE_INSTALL_LIBDIR=lib32
-  cmake --build build
-}
-
-package() {
-  provides+=(libopenal.so)
-
-  DESTDIR="$pkgdir" cmake --install build
-  rm -rv "$pkgdir"/usr/{include,share,bin}
-}

Copied: lib32-openal/repos/multilib-x86_64/PKGBUILD (from rev 1239719, 
lib32-openal/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2022-06-27 17:13:09 UTC (rev 1239720)
@@ -0,0 +1,47 @@
+# Maintainer: Jan Alexander Steffens (heftig) 
+# Contributor: Allan McRae 
+# Contributor: Jason Chu 
+
+pkgname=lib32-openal
+pkgver=1.22.2
+pkgrel=1
+pkgdesc="Cross-platform 3D audio library, software implementation (32-bit)"
+arch=(x86_64)
+url="https://github.com/kcat/openal-soft;
+license=(LGPL)
+depends=(lib32-gcc-libs openal)
+makedepends=(lib32-alsa-lib lib32-libpulse lib32-fluidsynth lib32-portaudio
+ lib32-jack lib32-pipewire git cmake ninja)
+optdepends=('lib32-fluidsynth: MIDI rendering')
+options=(debug)
+_commit=dc83d99c95a42c960150ddeee06c124134b52208  # tags/1.22.2
+source=("git+https://github.com/kcat/openal-soft#commit=$_commit;)
+b2sums=('SKIP')
+
+pkgver() {
+  cd openal-soft
+  git describe --tags | sed 's/^openal-soft-//;s/[^-]*-g/r&/;s/-/+/g'
+}
+
+prepare() {
+  cd openal-soft
+}
+
+build() {
+  export CC="gcc -m32 -mstackrealign"
+  export CXX="g++ -m32 -mstackrealign"
+  export PKG_CONFIG=i686-pc-linux-gnu-pkg-config
+
+  cmake -S openal-soft -B build -G Ninja \
+-DCMAKE_INSTALL_PREFIX=/usr \
+-DCMAKE_BUILD_TYPE=None \
+-DCMAKE_INSTALL_LIBDIR=lib32
+  cmake --build build
+}
+
+package() {
+  provides+=(libopenal.so)
+
+  DESTDIR="$pkgdir" cmake --install build
+  rm -rv "$pkgdir"/usr/{include,share,bin}
+}



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

2022-06-27 Thread Jan Steffens via arch-commits
Date: Monday, June 27, 2022 @ 17:05:59
  Author: heftig
Revision: 1239719

1.22.2-1

Modified:
  lib32-openal/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2022-06-27 16:41:59 UTC (rev 1239718)
+++ PKGBUILD2022-06-27 17:05:59 UTC (rev 1239719)
@@ -3,7 +3,7 @@
 # Contributor: Jason Chu 
 
 pkgname=lib32-openal
-pkgver=1.22.0
+pkgver=1.22.2
 pkgrel=1
 pkgdesc="Cross-platform 3D audio library, software implementation (32-bit)"
 arch=(x86_64)
@@ -14,20 +14,17 @@
  lib32-jack lib32-pipewire git cmake ninja)
 optdepends=('lib32-fluidsynth: MIDI rendering')
 options=(debug)
-_commit=c1c63a27de66cd44ef756b190a73bfa8bc6dbbab  # master
+_commit=dc83d99c95a42c960150ddeee06c124134b52208  # tags/1.22.2
 source=("git+https://github.com/kcat/openal-soft#commit=$_commit;)
 b2sums=('SKIP')
 
 pkgver() {
   cd openal-soft
-  git describe --tags | sed 's/^openal-soft-//;s/-/+/g'
+  git describe --tags | sed 's/^openal-soft-//;s/[^-]*-g/r&/;s/-/+/g'
 }
 
 prepare() {
   cd openal-soft
-
-  # Fixup missing tag
-  git tag -f 1.22.0 c1c63a27de66cd44ef756b190a73bfa8bc6dbbab
 }
 
 build() {



  1   2   >