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

2022-02-16 Thread Antonio Rojas via arch-commits
Date: Thursday, February 17, 2022 @ 07:26:08
  Author: arojas
Revision: 1133650

archrelease: copy trunk to community-x86_64

Added:
  cython/repos/community-x86_64/PKGBUILD
(from rev 1133649, cython/trunk/PKGBUILD)
Deleted:
  cython/repos/community-x86_64/PKGBUILD

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

Deleted: PKGBUILD
===
--- PKGBUILD2022-02-17 07:25:45 UTC (rev 1133649)
+++ PKGBUILD2022-02-17 07:26:08 UTC (rev 1133650)
@@ -1,51 +0,0 @@
-# Maintainer: Antonio Rojas 
-# Contributor: Sergej Pupykin 
-# Contributor: Igor Scabini 
-
-pkgname=(cython cython2)
-pkgbase=cython
-pkgver=0.29.27
-pkgrel=1
-pkgdesc='C-Extensions for Python'
-arch=(x86_64)
-url='https://cython.org'
-license=(APACHE)
-makedepends=(python-setuptools python2-setuptools)
-source=(https://github.com/cython/cython/archive/$pkgver/$pkgbase-$pkgver.tar.gz)
-sha256sums=('2b4db9f4570c53254fa7e404b9c92eb83fa41ecf278849e8cebc5a7c8f211bcc')
-
-prepare() {
-  cp -r cython-$pkgver cython2-$pkgver
-  find cython2-$pkgver -name '*.py' | xargs sed -e 's|/usr/bin/env 
python|/usr/bin/env python2|' -e 's|/usr/bin/python|/usr/bin/python2|' -i
-}
-
-build() {
-  cd cython-$pkgver
-  python setup.py build
-
-  cd ../cython2-$pkgver
-  python2 setup.py build
-}
-
-package_cython() {
-  depends=(python)
-
-  cd cython-$pkgver
-  python setup.py install --root="$pkgdir" --skip-build
-
-  for f in cygdb cython cythonize; do
-mv "$pkgdir"/usr/bin/$f "$pkgdir"/usr/bin/${f}3
-ln -s ${f}3 "$pkgdir"/usr/bin/$f
-  done
-}
-
-package_cython2() {
-  depends=(python2)
-
-  cd cython2-$pkgver
-  python2 setup.py install --root="$pkgdir" --skip-build
-
-  for f in cygdb cython cythonize; do
-mv "$pkgdir"/usr/bin/$f "$pkgdir"/usr/bin/${f}2
-  done
-}

Copied: cython/repos/community-x86_64/PKGBUILD (from rev 1133649, 
cython/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2022-02-17 07:26:08 UTC (rev 1133650)
@@ -0,0 +1,51 @@
+# Maintainer: Antonio Rojas 
+# Contributor: Sergej Pupykin 
+# Contributor: Igor Scabini 
+
+pkgname=(cython cython2)
+pkgbase=cython
+pkgver=0.29.28
+pkgrel=1
+pkgdesc='C-Extensions for Python'
+arch=(x86_64)
+url='https://cython.org'
+license=(APACHE)
+makedepends=(python-setuptools python2-setuptools)
+source=(https://github.com/cython/cython/archive/$pkgver/$pkgbase-$pkgver.tar.gz)
+sha256sums=('963c8ca4ce22a954d8b5a8ce248bc9fb7ec01e081aead8709cfc4c3f29272711')
+
+prepare() {
+  cp -r cython-$pkgver cython2-$pkgver
+  find cython2-$pkgver -name '*.py' | xargs sed -e 's|/usr/bin/env 
python|/usr/bin/env python2|' -e 's|/usr/bin/python|/usr/bin/python2|' -i
+}
+
+build() {
+  cd cython-$pkgver
+  python setup.py build
+
+  cd ../cython2-$pkgver
+  python2 setup.py build
+}
+
+package_cython() {
+  depends=(python)
+
+  cd cython-$pkgver
+  python setup.py install --root="$pkgdir" --skip-build
+
+  for f in cygdb cython cythonize; do
+mv "$pkgdir"/usr/bin/$f "$pkgdir"/usr/bin/${f}3
+ln -s ${f}3 "$pkgdir"/usr/bin/$f
+  done
+}
+
+package_cython2() {
+  depends=(python2)
+
+  cd cython2-$pkgver
+  python2 setup.py install --root="$pkgdir" --skip-build
+
+  for f in cygdb cython cythonize; do
+mv "$pkgdir"/usr/bin/$f "$pkgdir"/usr/bin/${f}2
+  done
+}



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

2022-02-16 Thread Antonio Rojas via arch-commits
Date: Thursday, February 17, 2022 @ 07:25:45
  Author: arojas
Revision: 1133649

Update to 0.29.28

Modified:
  cython/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2022-02-17 07:03:14 UTC (rev 1133648)
+++ PKGBUILD2022-02-17 07:25:45 UTC (rev 1133649)
@@ -4,7 +4,7 @@
 
 pkgname=(cython cython2)
 pkgbase=cython
-pkgver=0.29.27
+pkgver=0.29.28
 pkgrel=1
 pkgdesc='C-Extensions for Python'
 arch=(x86_64)
@@ -12,7 +12,7 @@
 license=(APACHE)
 makedepends=(python-setuptools python2-setuptools)
 
source=(https://github.com/cython/cython/archive/$pkgver/$pkgbase-$pkgver.tar.gz)
-sha256sums=('2b4db9f4570c53254fa7e404b9c92eb83fa41ecf278849e8cebc5a7c8f211bcc')
+sha256sums=('963c8ca4ce22a954d8b5a8ce248bc9fb7ec01e081aead8709cfc4c3f29272711')
 
 prepare() {
   cp -r cython-$pkgver cython2-$pkgver



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

2022-02-16 Thread Andreas Radke via arch-commits
Date: Thursday, February 17, 2022 @ 06:45:22
  Author: andyrtr
Revision: 437551

archrelease: copy trunk to extra-x86_64

Added:
  qpdf/repos/extra-x86_64/PKGBUILD
(from rev 437550, qpdf/trunk/PKGBUILD)
Deleted:
  qpdf/repos/extra-x86_64/PKGBUILD

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

Deleted: PKGBUILD
===
--- PKGBUILD2022-02-17 06:45:09 UTC (rev 437550)
+++ PKGBUILD2022-02-17 06:45:22 UTC (rev 437551)
@@ -1,54 +0,0 @@
-# Maintainer: AndyRTR 
-# Contributor: Miguel Revilla 
-# Contributor: David Sotelo 
-# Contributor: Nuno Araujo 
-
-pkgname=qpdf
-pkgver=10.6.1
-pkgrel=1
-pkgdesc="QPDF: A Content-Preserving PDF Transformation System"
-arch=('x86_64')
-url="https://github.com/qpdf/qpdf;
-license=('custom:Artistic-2.0' 'Apache')
-depends=('libjpeg-turbo' 'zlib' 'gnutls')
-makedepends=('texlive-bin' 'texlive-core' 'python-sphinx' 
'python-sphinx_rtd_theme' 'texlive-latexextra')
-#optdepends=('perl:required for fix-qdf')
-#checkdepends=('perl')
-# 
https://github.com/qpdf/qpdf/releases/download/release-qpdf-10.6.1/qpdf-10.6.1.sha256
-source=(https://github.com/qpdf/qpdf/releases/download/release-${pkgname}-${pkgver}/${pkgname}-${pkgver}.tar.gz{,.asc})
-sha256sums=('4c56328e1eeedea3d87eb79e1fe09374a923fe28756f7a56bcff58523617f05f'
-'SKIP')
-validpgpkeys=('C2C96B10011FE009E6D1DF828A75D10998012C7E') # "Jay Berkenbilt 
"
-
-build() {
-  cd ${pkgname}-${pkgver}
-  ./configure --prefix=/usr \
---disable-static \
---enable-crypto-gnutls \
---disable-crypto-openssl \
---disable-implicit-crypto \
---enable-show-failed-test-output \
---enable-doc-maintenance --enable-html-doc
-  sed -i -e 's/ -shared / -Wl,-O1,--as-needed\0/g' libtool
-  make
-}
-
-check() {
-  cd ${pkgname}-${pkgver}
-  make check # passes all
-}
-
-package() {
-  cd ${pkgname}-${pkgver}
-  make DESTDIR="${pkgdir}/" install
-  install -Dm644 manual/build/singlehtml/index.html 
"${pkgdir}"/usr/share/doc/qpdf/qpdf-manual.html
-  install -Dm644 manual/build/latex/qpdf.pdf 
"${pkgdir}"/usr/share/doc/qpdf/qpdf-manual.pdf
-
-  install -Dm644 completions/bash/qpdf 
"${pkgdir}/usr/share/bash-completion/completions/qpdf"
-  install -Dm644 completions/zsh/_qpdf 
"${pkgdir}/usr/share/zsh/site-functions/_qpdf"
-
-  rm -rf "${pkgdir}"/usr/share/doc/qpdf/README-doc.txt
-
-  mkdir -m755 -p "${pkgdir}"/usr/share/licenses/${pkgname}
-  install -m644 {Artistic-2.0,LICENSE.txt} 
"${pkgdir}"/usr/share/licenses/${pkgname}/
-}

Copied: qpdf/repos/extra-x86_64/PKGBUILD (from rev 437550, qpdf/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2022-02-17 06:45:22 UTC (rev 437551)
@@ -0,0 +1,54 @@
+# Maintainer: AndyRTR 
+# Contributor: Miguel Revilla 
+# Contributor: David Sotelo 
+# Contributor: Nuno Araujo 
+
+pkgname=qpdf
+pkgver=10.6.2
+pkgrel=1
+pkgdesc="QPDF: A Content-Preserving PDF Transformation System"
+arch=('x86_64')
+url="https://github.com/qpdf/qpdf;
+license=('custom:Artistic-2.0' 'Apache')
+depends=('libjpeg-turbo' 'zlib' 'gnutls')
+makedepends=('texlive-bin' 'texlive-core' 'python-sphinx' 
'python-sphinx_rtd_theme' 'texlive-latexextra')
+#optdepends=('perl:required for fix-qdf')
+#checkdepends=('perl')
+# 
https://github.com/qpdf/qpdf/releases/download/release-qpdf-10.6.1/qpdf-10.6.1.sha256
+source=(https://github.com/qpdf/qpdf/releases/download/release-${pkgname}-${pkgver}/${pkgname}-${pkgver}.tar.gz{,.asc})
+sha256sums=('4b8c966300fcef32352f6576b7ef40167e080e43fe8954b12ef80b49a7e5307f'
+'SKIP')
+validpgpkeys=('C2C96B10011FE009E6D1DF828A75D10998012C7E') # "Jay Berkenbilt 
"
+
+build() {
+  cd ${pkgname}-${pkgver}
+  ./configure --prefix=/usr \
+--disable-static \
+--enable-crypto-gnutls \
+--disable-crypto-openssl \
+--disable-implicit-crypto \
+--enable-show-failed-test-output \
+--enable-doc-maintenance --enable-html-doc
+  sed -i -e 's/ -shared / -Wl,-O1,--as-needed\0/g' libtool
+  make
+}
+
+check() {
+  cd ${pkgname}-${pkgver}
+  make check # passes all
+}
+
+package() {
+  cd ${pkgname}-${pkgver}
+  make DESTDIR="${pkgdir}/" install
+  install -Dm644 manual/build/singlehtml/index.html 
"${pkgdir}"/usr/share/doc/qpdf/qpdf-manual.html
+  install -Dm644 manual/build/latex/qpdf.pdf 
"${pkgdir}"/usr/share/doc/qpdf/qpdf-manual.pdf
+
+  install -Dm644 completions/bash/qpdf 
"${pkgdir}/usr/share/bash-completion/completions/qpdf"
+  install -Dm644 completions/zsh/_qpdf 
"${pkgdir}/usr/share/zsh/site-functions/_qpdf"
+
+  rm -rf "${pkgdir}"/usr/share/doc/qpdf/README-doc.txt
+
+  mkdir -m755 -p "${pkgdir}"/usr/share/licenses/${pkgname}
+  install -m644 {Artistic-2.0,LICENSE.txt} 
"${pkgdir}"/usr/share/licenses/${pkgname}/
+}



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

2022-02-16 Thread Andreas Radke via arch-commits
Date: Thursday, February 17, 2022 @ 06:45:09
  Author: andyrtr
Revision: 437550

upgpkg: qpdf 10.6.2-1: upstream update 10.6.2

Modified:
  qpdf/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2022-02-17 00:58:06 UTC (rev 437549)
+++ PKGBUILD2022-02-17 06:45:09 UTC (rev 437550)
@@ -4,7 +4,7 @@
 # Contributor: Nuno Araujo 
 
 pkgname=qpdf
-pkgver=10.6.1
+pkgver=10.6.2
 pkgrel=1
 pkgdesc="QPDF: A Content-Preserving PDF Transformation System"
 arch=('x86_64')
@@ -16,7 +16,7 @@
 #checkdepends=('perl')
 # 
https://github.com/qpdf/qpdf/releases/download/release-qpdf-10.6.1/qpdf-10.6.1.sha256
 
source=(https://github.com/qpdf/qpdf/releases/download/release-${pkgname}-${pkgver}/${pkgname}-${pkgver}.tar.gz{,.asc})
-sha256sums=('4c56328e1eeedea3d87eb79e1fe09374a923fe28756f7a56bcff58523617f05f'
+sha256sums=('4b8c966300fcef32352f6576b7ef40167e080e43fe8954b12ef80b49a7e5307f'
 'SKIP')
 validpgpkeys=('C2C96B10011FE009E6D1DF828A75D10998012C7E') # "Jay Berkenbilt 
"
 



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

2022-02-16 Thread George Rawlinson via arch-commits
Date: Thursday, February 17, 2022 @ 06:39:27
  Author: grawlinson
Revision: 1133645

archrelease: copy trunk to community-x86_64

Added:
  soft-serve/repos/community-x86_64/PKGBUILD
(from rev 1133644, soft-serve/trunk/PKGBUILD)
  soft-serve/repos/community-x86_64/soft-serve.conf
(from rev 1133644, soft-serve/trunk/soft-serve.conf)
  soft-serve/repos/community-x86_64/systemd.service
(from rev 1133644, soft-serve/trunk/systemd.service)
  soft-serve/repos/community-x86_64/sysusers.conf
(from rev 1133644, soft-serve/trunk/sysusers.conf)
  soft-serve/repos/community-x86_64/tmpfiles.conf
(from rev 1133644, soft-serve/trunk/tmpfiles.conf)
Deleted:
  soft-serve/repos/community-x86_64/PKGBUILD
  soft-serve/repos/community-x86_64/soft-serve.conf
  soft-serve/repos/community-x86_64/systemd.service
  soft-serve/repos/community-x86_64/sysusers.conf
  soft-serve/repos/community-x86_64/tmpfiles.conf

-+
 PKGBUILD|  184 +++---
 soft-serve.conf |   10 +-
 systemd.service |   94 +--
 sysusers.conf   |2 
 tmpfiles.conf   |2 
 5 files changed, 148 insertions(+), 144 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2022-02-17 06:37:45 UTC (rev 1133644)
+++ PKGBUILD2022-02-17 06:39:27 UTC (rev 1133645)
@@ -1,90 +0,0 @@
-# Maintainer: George Rawlinson 
-# Contributor: Christian Muehlhaeuser 
-
-pkgname=soft-serve
-pkgver=0.1.3
-pkgrel=2
-pkgdesc="A self-hosted Git server for the command line"
-arch=('x86_64')
-url="https://github.com/charmbracelet/soft-serve;
-license=('MIT')
-depends=('glibc')
-makedepends=('git' 'go')
-backup=('etc/soft-serve.conf')
-options=('!lto')
-_commit='3aa9bf3066d9e746324d374ef9af1787d8448023'
-source=(
-  "git+$url.git#commit=$_commit"
-  'soft-serve.conf'
-  'systemd.service'
-  'sysusers.conf'
-  'tmpfiles.conf'
-)
-sha512sums=('SKIP'
-
'aabe56fe8a242724e25e5c30412802fddcd377b54093c00a2581a87031d8b04b797561d612412caf56aa413f29495ff548af7cac83ff2c8bdbab946b208fab58'
-
'1748823790423d23b0d4abaee3078d4908c197142145f4d703c13ce66c83a982ef38e351d4bca513734e74e2b76191ed007c64d3b658b1208b156ba81b0a893c'
-
'81fd8d61cdadb194a224eb3d3f293968fd9d78e0488399eff933f2b376eb927e29d8d083c4d76b92eb7ef313a513023866dc80f651ff5d1f5d2a1573fd4f02e9'
-
'ece4b43029ac22bbac3b2afebab134df5781d92deed5ef24a96d720da3a0f1a033f0cf3a4a5f6ab40d379f5fb4d10730e8873b1ef94943876cdca8f209b89a59')
-b2sums=('SKIP'
-
'193864256a1330347f1f9c015cad82a38fa2b3fcc43bfd37c6926d0444f8c5a25463c357a13c7842db54cc8ebaf503845511a9b05f5e4f7526511b6caddf323c'
-
'85ed30ee809aaffe05d6784adc6478d564be51a6115c4ecbbf176ca9022008bce34269af75e151e1b8cf3ebd67f879749d4f3e2eee992ac43026736fdc0ccec9'
-
'7e8593e368507d96bdfd7cf8a4b73bb02f473deba3d99017101487fb0843161e14e929f5641f66c1bec015aa4f4505708d26453a7d0bcc1f23a4daa47e009393'
-
'9866f155a948357582b464e4a5ea79464ed06c4067add77c444378f4bfc7aab57e7afc455e23a51725e1c0d2ceecda087d811dae3f49178e07ae60afc7361b8b')
-
-pkgver() {
-  cd "$pkgname"
-
-  git describe --tags | sed 's/^v//'
-}
-
-prepare() {
-  cd "$pkgname"
-
-  # create directory for build output
-  mkdir build
-
-  # download dependencies
-  go mod download
-}
-
-build() {
-  cd "$pkgname"
-
-  export CGO_CPPFLAGS="${CPPFLAGS}"
-  export CGO_CFLAGS="${CFLAGS}"
-  export CGO_CXXFLAGS="${CXXFLAGS}"
-
-  go build -v \
--trimpath \
--buildmode=pie \
--mod=readonly \
--modcacherw \
--ldflags "-linkmode external -extldflags $LDFLAGS \
--X main.Version=$pkgver \
--X main.CommitSHA=$_commit" \
--o build \
-./cmd/...
-}
-
-check() {
-  cd "$pkgname"
-
-  go test -v ./...
-}
-
-package() {
-  # systemd integration
-  install -vDm644 systemd.service 
"$pkgdir/usr/lib/systemd/system/$pkgname.service"
-  install -vDm644 sysusers.conf "$pkgdir/usr/lib/sysusers.d/$pkgname.conf"
-  install -vDm644 tmpfiles.conf "$pkgdir/usr/lib/tmpfiles.d/$pkgname.conf"
-  install -vDm644 soft-serve.conf -t "$pkgdir/etc"
-
-  cd "$pkgname"
-
-  # binary
-  install -vDm755 -t "$pkgdir/usr/bin" build/soft
-
-  install -vDm644 -t "$pkgdir/usr/share/licenses/$pkgname" LICENSE
-}
-
-# vim:set ts=2 sw=2 et:

Copied: soft-serve/repos/community-x86_64/PKGBUILD (from rev 1133644, 
soft-serve/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2022-02-17 06:39:27 UTC (rev 1133645)
@@ -0,0 +1,94 @@
+# Maintainer: George Rawlinson 
+# Contributor: Christian Muehlhaeuser 
+
+pkgname=soft-serve
+pkgver=0.2.1
+pkgrel=1
+pkgdesc="A self-hosted Git server for the command line"
+arch=('x86_64')
+url="https://github.com/charmbracelet/soft-serve;
+license=('MIT')
+depends=('glibc')
+makedepends=('git' 'go')
+backup=('etc/soft-serve.conf')
+options=('!lto')

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

2022-02-16 Thread George Rawlinson via arch-commits
Date: Thursday, February 17, 2022 @ 06:37:45
  Author: grawlinson
Revision: 1133644

upgpkg: soft-serve 0.2.1-1

* New upstream release.
* Add man page.

Modified:
  soft-serve/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2022-02-17 06:04:49 UTC (rev 1133643)
+++ PKGBUILD2022-02-17 06:37:45 UTC (rev 1133644)
@@ -2,8 +2,8 @@
 # Contributor: Christian Muehlhaeuser 
 
 pkgname=soft-serve
-pkgver=0.1.3
-pkgrel=2
+pkgver=0.2.1
+pkgrel=1
 pkgdesc="A self-hosted Git server for the command line"
 arch=('x86_64')
 url="https://github.com/charmbracelet/soft-serve;
@@ -12,7 +12,7 @@
 makedepends=('git' 'go')
 backup=('etc/soft-serve.conf')
 options=('!lto')
-_commit='3aa9bf3066d9e746324d374ef9af1787d8448023'
+_commit='73fd14ea97dadaa343b8e5c602c6b8798d94c242' # v0.2.1
 source=(
   "git+$url.git#commit=$_commit"
   'soft-serve.conf'
@@ -84,6 +84,10 @@
   # binary
   install -vDm755 -t "$pkgdir/usr/bin" build/soft
 
+  # man page
+  install -vDm644 -t "$pkgdir/usr/share/man/man1" cmd/soft/soft.1
+
+  # license
   install -vDm644 -t "$pkgdir/usr/share/licenses/$pkgname" LICENSE
 }
 



[arch-commits] Commit in lua-language-server/repos/community-x86_64 (4 files)

2022-02-16 Thread Daniel M. Capella via arch-commits
Date: Thursday, February 17, 2022 @ 06:04:49
  Author: polyzen
Revision: 1133643

archrelease: copy trunk to community-x86_64

Added:
  lua-language-server/repos/community-x86_64/PKGBUILD
(from rev 1133642, lua-language-server/trunk/PKGBUILD)
  lua-language-server/repos/community-x86_64/wrapper
(from rev 1133642, lua-language-server/trunk/wrapper)
Deleted:
  lua-language-server/repos/community-x86_64/PKGBUILD
  lua-language-server/repos/community-x86_64/wrapper

--+
 PKGBUILD |  124 ++---
 wrapper  |   16 +++
 2 files changed, 70 insertions(+), 70 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2022-02-17 06:04:27 UTC (rev 1133642)
+++ PKGBUILD2022-02-17 06:04:49 UTC (rev 1133643)
@@ -1,62 +0,0 @@
-# Maintainer: Daniel M. Capella 
-# Maintainer: Caleb Maclennan 
-# Contributor: KokaKiwi 
-# Contributor: Mohammad AlSaleh 
-
-pkgname=lua-language-server
-pkgver=2.6.4
-pkgrel=1
-license=('MIT')
-pkgdesc='Lua Language Server coded by Lua'
-url=https://github.com/sumneko/lua-language-server
-arch=('x86_64')
-depends=('bash' 'gcc-libs')
-makedepends=('git' 'ninja')
-source=("git+$url.git#tag=$pkgver"
-'git+https://github.com/actboy168/bee.lua.git'
-'git+https://github.com/love2d-community/love-api.git'
-'git+https://github.com/bjornbytes/lovr-docs.git'
-'git+https://github.com/sqmedeiros/lpeglabel.git'
-'git+https://github.com/actboy168/luamake.git'
-'git+https://github.com/electron/rcedit.git'
-'wrapper')
-b2sums=('SKIP'
-'SKIP'
-'SKIP'
-'SKIP'
-'SKIP'
-'SKIP'
-'SKIP'
-
'2ec98b16514c8e416af10625fd582d081448dbe7889d3d9e1fee0540c79f26220bd4b91991c0479852c0102f4c35b63059fe176a59fffbbca8e01274171c7de2')
-
-prepare() {
-  cd $pkgname
-  git submodule init
-  for i in ../{bee.lua,love-api,lpeglabel,luamake,rcedit}; do
-git config submodule.3rd/${i##../}.url $i
-  done
-  git config submodule.3rd/lovr-api.url ../lovr-docs
-  git submodule update
-  cd 3rd/luamake
-  git submodule init
-  git config submodule.3rd/bee.lua.url ../../../bee.lua
-  git submodule update
-}
-
-build() {
-  cd $pkgname
-  ninja -C 3rd/luamake -f compile/ninja/linux.ninja
-  ./3rd/luamake/luamake rebuild
-}
-
-package() {
-  install -D wrapper "$pkgdir"/usr/bin/$pkgname
-  cd $pkgname
-  install -Dt "$pkgdir"/usr/lib/$pkgname/bin bin/$pkgname
-  install -m644 -t "$pkgdir"/usr/lib/$pkgname/bin bin/main.lua
-  install -m644 -t "$pkgdir"/usr/lib/$pkgname {debugger,main}.lua
-  cp -r locale meta script "$pkgdir"/usr/lib/$pkgname
-  install -Dm644 -t "$pkgdir"/usr/share/licenses/$pkgname LICENSE
-}
-
-# vim:set ts=2 sw=2 et:

Copied: lua-language-server/repos/community-x86_64/PKGBUILD (from rev 1133642, 
lua-language-server/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2022-02-17 06:04:49 UTC (rev 1133643)
@@ -0,0 +1,62 @@
+# Maintainer: Daniel M. Capella 
+# Maintainer: Caleb Maclennan 
+# Contributor: KokaKiwi 
+# Contributor: Mohammad AlSaleh 
+
+pkgname=lua-language-server
+pkgver=2.6.5
+pkgrel=1
+license=('MIT')
+pkgdesc='Lua Language Server coded by Lua'
+url=https://github.com/sumneko/lua-language-server
+arch=('x86_64')
+depends=('bash' 'gcc-libs')
+makedepends=('git' 'ninja')
+source=("git+$url.git#tag=$pkgver"
+'git+https://github.com/actboy168/bee.lua.git'
+'git+https://github.com/love2d-community/love-api.git'
+'git+https://github.com/bjornbytes/lovr-docs.git'
+'git+https://github.com/sqmedeiros/lpeglabel.git'
+'git+https://github.com/actboy168/luamake.git'
+'git+https://github.com/electron/rcedit.git'
+'wrapper')
+b2sums=('SKIP'
+'SKIP'
+'SKIP'
+'SKIP'
+'SKIP'
+'SKIP'
+'SKIP'
+
'2ec98b16514c8e416af10625fd582d081448dbe7889d3d9e1fee0540c79f26220bd4b91991c0479852c0102f4c35b63059fe176a59fffbbca8e01274171c7de2')
+
+prepare() {
+  cd $pkgname
+  git submodule init
+  for i in ../{bee.lua,love-api,lpeglabel,luamake,rcedit}; do
+git config submodule.3rd/${i##../}.url $i
+  done
+  git config submodule.3rd/lovr-api.url ../lovr-docs
+  git submodule update
+  cd 3rd/luamake
+  git submodule init
+  git config submodule.3rd/bee.lua.url ../../../bee.lua
+  git submodule update
+}
+
+build() {
+  cd $pkgname
+  ninja -C 3rd/luamake -f compile/ninja/linux.ninja
+  ./3rd/luamake/luamake rebuild
+}
+
+package() {
+  install -D wrapper "$pkgdir"/usr/bin/$pkgname
+  cd $pkgname
+  install -Dt "$pkgdir"/usr/lib/$pkgname/bin bin/$pkgname
+  install -m644 -t "$pkgdir"/usr/lib/$pkgname/bin bin/main.lua
+  install -m644 -t "$pkgdir"/usr/lib/$pkgname {debugger,main}.lua
+  cp -r locale meta script "$pkgdir"/usr/lib/$pkgname
+  install -Dm644 -t "$pkgdir"/usr/share/licenses/$pkgname 

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

2022-02-16 Thread Daniel M. Capella via arch-commits
Date: Thursday, February 17, 2022 @ 06:04:27
  Author: polyzen
Revision: 1133642

upgpkg: lua-language-server 2.6.5-1

Modified:
  lua-language-server/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2022-02-17 03:24:40 UTC (rev 1133641)
+++ PKGBUILD2022-02-17 06:04:27 UTC (rev 1133642)
@@ -4,7 +4,7 @@
 # Contributor: Mohammad AlSaleh 
 
 pkgname=lua-language-server
-pkgver=2.6.4
+pkgver=2.6.5
 pkgrel=1
 license=('MIT')
 pkgdesc='Lua Language Server coded by Lua'



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

2022-02-16 Thread Santiago Torres-Arias via arch-commits
Date: Thursday, February 17, 2022 @ 03:24:40
  Author: sangy
Revision: 1133641

archrelease: copy trunk to community-x86_64

Added:
  containerd/repos/community-x86_64/PKGBUILD
(from rev 1133640, containerd/trunk/PKGBUILD)
Deleted:
  containerd/repos/community-x86_64/PKGBUILD

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

Deleted: PKGBUILD
===
--- PKGBUILD2022-02-17 03:24:01 UTC (rev 1133640)
+++ PKGBUILD2022-02-17 03:24:40 UTC (rev 1133641)
@@ -1,44 +0,0 @@
-# Maintainer: Morten Linderud 
-# Maintainer: Santiago Torres-Arias 
-# Contributor: Sébastien "Seblu" Luttringer
-# Contributor: Iwan Timmer 
-
-pkgname=containerd
-pkgver=1.6.0
-pkgrel=1
-pkgdesc='An open and reliable container runtime'
-url='https://containerd.io/'
-depends=('runc')
-makedepends=('go' 'git' 'btrfs-progs' 'libseccomp' 'containers-common' 
'go-md2man')
-provides=('container-runtime')
-arch=('x86_64')
-license=("Apache")
-source=("git+https://github.com/containerd/containerd.git#tag=v${pkgver}?signed;)
-validpgpkeys=("8C7A111C21105794B0E8A27BF58C5D0A4405ACDB") # Derek McGowan
-sha256sums=('SKIP')
-
-prepare() {
-  # fix paths in service
-  sed -i 's,/sbin,/usr/bin,;s,/usr/local,/usr,' $pkgname/containerd.service
-}
-
-build() {
-  cd "${pkgname}" 
-  export GOFLAGS="-trimpath -mod=readonly -modcacherw"
-  make VERSION=v$pkgver GO_BUILD_FLAGS="-trimpath -mod=readonly -modcacherw" 
GO_GCFLAGS="" EXTRA_LDFLAGS="-buildid="
-  make VERSION=v$pkgver man
-}
-
-check() {
-  cd "${pkgname}" 
-  # Ugly, but they are trying to do priviledged operations during testing
-  GOFLAGS="-trimpath" make test || true
-}
-
-package() {
-  cd "${pkgname}" 
-  make PREFIX=/usr DESTDIR="$pkgdir/usr" install
-  install -Dm644 containerd.service 
"$pkgdir"/usr/lib/systemd/system/containerd.service
-  install -Dm644 man/*.8 -t "$pkgdir/usr/share/man/man8"
-  install -Dm644 man/*.5 -t "$pkgdir/usr/share/man/man5"
-}

Copied: containerd/repos/community-x86_64/PKGBUILD (from rev 1133640, 
containerd/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2022-02-17 03:24:40 UTC (rev 1133641)
@@ -0,0 +1,44 @@
+# Maintainer: Morten Linderud 
+# Maintainer: Santiago Torres-Arias 
+# Contributor: Sébastien "Seblu" Luttringer
+# Contributor: Iwan Timmer 
+
+pkgname=containerd
+pkgver=1.6.0
+pkgrel=2
+pkgdesc='An open and reliable container runtime'
+url='https://containerd.io/'
+depends=('runc')
+makedepends=('go' 'git' 'btrfs-progs' 'libseccomp' 'containers-common' 
'go-md2man')
+provides=('container-runtime')
+arch=('x86_64')
+license=("Apache")
+source=("git+https://github.com/containerd/containerd.git#tag=v${pkgver}?signed;)
+validpgpkeys=("8C7A111C21105794B0E8A27BF58C5D0A4405ACDB") # Derek McGowan
+sha256sums=('SKIP')
+
+prepare() {
+  # fix paths in service
+  sed -i 's,/sbin,/usr/bin,;s,/usr/local,/usr,' $pkgname/containerd.service
+}
+
+build() {
+  cd "${pkgname}" 
+  export GOFLAGS="-trimpath -mod=readonly -modcacherw"
+  make VERSION=v$pkgver GO_BUILD_FLAGS="-trimpath -mod=readonly -modcacherw" 
GO_GCFLAGS="" EXTRA_LDFLAGS="-buildid="
+  make VERSION=v$pkgver man
+}
+
+check() {
+  cd "${pkgname}" 
+  # Ugly, but they are trying to do priviledged operations during testing
+  GOFLAGS="-trimpath" make test || true
+}
+
+package() {
+  cd "${pkgname}" 
+  make PREFIX=/usr DESTDIR="$pkgdir/" install
+  install -Dm644 containerd.service 
"$pkgdir"/usr/lib/systemd/system/containerd.service
+  install -Dm644 man/*.8 -t "$pkgdir/usr/share/man/man8"
+  install -Dm644 man/*.5 -t "$pkgdir/usr/share/man/man5"
+}



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

2022-02-16 Thread Santiago Torres-Arias via arch-commits
Date: Thursday, February 17, 2022 @ 03:24:01
  Author: sangy
Revision: 1133640

upgpkg: containerd 1.6.0-2

Fixes #73825

Modified:
  containerd/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2022-02-17 03:16:46 UTC (rev 1133639)
+++ PKGBUILD2022-02-17 03:24:01 UTC (rev 1133640)
@@ -5,7 +5,7 @@
 
 pkgname=containerd
 pkgver=1.6.0
-pkgrel=1
+pkgrel=2
 pkgdesc='An open and reliable container runtime'
 url='https://containerd.io/'
 depends=('runc')
@@ -37,7 +37,7 @@
 
 package() {
   cd "${pkgname}" 
-  make PREFIX=/usr DESTDIR="$pkgdir/usr" install
+  make PREFIX=/usr DESTDIR="$pkgdir/" install
   install -Dm644 containerd.service 
"$pkgdir"/usr/lib/systemd/system/containerd.service
   install -Dm644 man/*.8 -t "$pkgdir/usr/share/man/man8"
   install -Dm644 man/*.5 -t "$pkgdir/usr/share/man/man5"



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

2022-02-16 Thread Filipe Laíns via arch-commits
Date: Thursday, February 17, 2022 @ 03:16:46
  Author: ffy00
Revision: 1133639

archrelease: copy trunk to community-any

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

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

Deleted: PKGBUILD
===
--- PKGBUILD2022-02-17 03:16:42 UTC (rev 1133638)
+++ PKGBUILD2022-02-17 03:16:46 UTC (rev 1133639)
@@ -1,49 +0,0 @@
-# Maintainer: Filipe Laíns (FFY00) 
-# Maintainer: Daniel M. Capella 
-
-_pkgname=installer
-pkgname=python-$_pkgname
-pkgver=0.5.0
-pkgrel=1
-pkgdesc='Low-level library for installing a Python package from a wheel 
distribution'
-arch=('any')
-url='https://github.com/pradyunsg/installer'
-license=('MIT')
-depends=('python')
-makedepends=('git' 'python-flit-core' 'python-setuptools'
- 'python-sphinx' 'python-sphinx-furo' 'python-myst-parser'
- 'python-sphinx-argparse')
-checkdepends=('python-pytest' 'python-mock')
-source=("https://files.pythonhosted.org/packages/source/${_pkgname::1}/${_pkgname}/${_pkgname}-${pkgver}.tar.gz;)
-sha256sums=('0cd6bdab3b358cf7e8749370b99aef9e12202751271c5ddb22126599b34dc665')
-sha512sums=('7ff44c24d43080737261ad6b422b202638a414429cfc674d54f66a53e28a451dc29c73dc721bcd26bb447b80e965dc2c6a1c8bc5543eb39763776f6f4ed2bfcc')
-
-build() {
-  cd $_pkgname-$pkgver
-
-  python setup.py build
-
-  PYTHONPATH=src sphinx-build -b dirhtml -v docs docs/build/html
-}
-
-check() {
-  cd $_pkgname-$pkgver
-
-  PYTHONPATH=src pytest
-}
-
-package() {
-  cd $_pkgname-$pkgver
-
-  python setup.py install --root="$pkgdir" --optimize=1 --skip-build
-
-  # remove windows entrypoint scripts executables
-  rm "$pkgdir"/usr/lib/python*/site-packages/installer/_scripts/*.exe
-
-  # install documentation
-  install -dm 755 "$pkgdir"/usr/share/doc/$pkgname
-  cp -r -a --no-preserve=ownership docs/build/html 
"$pkgdir"/usr/share/doc/$pkgname
-  rm -rf "$pkgdir"/usr/share/doc/$pkgname/html/.doctrees
-
-  install -Dm 644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
-}

Copied: python-installer/repos/community-any/PKGBUILD (from rev 1133638, 
python-installer/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2022-02-17 03:16:46 UTC (rev 1133639)
@@ -0,0 +1,49 @@
+# Maintainer: Filipe Laíns (FFY00) 
+# Maintainer: Daniel M. Capella 
+
+_pkgname=installer
+pkgname=python-$_pkgname
+pkgver=0.5.0
+pkgrel=2
+pkgdesc='Low-level library for installing a Python package from a wheel 
distribution'
+arch=('any')
+url='https://github.com/pradyunsg/installer'
+license=('MIT')
+depends=('python')
+makedepends=('git' 'python-flit-core' 'python-build'
+ 'python-sphinx' 'python-sphinx-furo' 'python-myst-parser'
+ 'python-sphinx-argparse')
+checkdepends=('python-pytest' 'python-mock')
+source=("$pkgname-$pkgver.tar.gz::$url/archive/refs/tags/$pkgver.tar.gz")
+sha256sums=('e993aa80138d7aa463f1950f013a884c7bad9b1148f083753351d97f3727dc4c')
+sha512sums=('8731bbf8a51b1094dc87f84575eec07a650988bdeddf205d04cf80a5088eac0d8b2927022864f4011a9562fcaae9f511747e5672f94ec3cce1dccdfa833c4fce')
+
+build() {
+  cd $_pkgname-$pkgver
+
+  python -m build -wn
+
+  PYTHONPATH=src sphinx-build -b dirhtml -v docs docs/build/html
+}
+
+check() {
+  cd $_pkgname-$pkgver
+
+  PYTHONPATH=src pytest
+}
+
+package() {
+  cd $_pkgname-$pkgver
+
+  PYTHONPATH=src python -m installer --destdir="$pkgdir" dist/*.whl
+
+  # remove windows entrypoint scripts executables
+  rm "$pkgdir"/usr/lib/python*/site-packages/installer/_scripts/*.exe
+
+  # install documentation
+  install -dm 755 "$pkgdir"/usr/share/doc/$pkgname
+  cp -r -a --no-preserve=ownership docs/build/html 
"$pkgdir"/usr/share/doc/$pkgname
+  rm -rf "$pkgdir"/usr/share/doc/$pkgname/html/.doctrees
+
+  install -Dm 644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+}



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

2022-02-16 Thread Filipe Laíns via arch-commits
Date: Thursday, February 17, 2022 @ 03:16:42
  Author: ffy00
Revision: 1133638

fetch source tarball from github instead of pypi (0.5.0-2)

Modified:
  python-installer/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2022-02-17 02:21:17 UTC (rev 1133637)
+++ PKGBUILD2022-02-17 03:16:42 UTC (rev 1133638)
@@ -4,24 +4,24 @@
 _pkgname=installer
 pkgname=python-$_pkgname
 pkgver=0.5.0
-pkgrel=1
+pkgrel=2
 pkgdesc='Low-level library for installing a Python package from a wheel 
distribution'
 arch=('any')
 url='https://github.com/pradyunsg/installer'
 license=('MIT')
 depends=('python')
-makedepends=('git' 'python-flit-core' 'python-setuptools'
+makedepends=('git' 'python-flit-core' 'python-build'
  'python-sphinx' 'python-sphinx-furo' 'python-myst-parser'
  'python-sphinx-argparse')
 checkdepends=('python-pytest' 'python-mock')
-source=("https://files.pythonhosted.org/packages/source/${_pkgname::1}/${_pkgname}/${_pkgname}-${pkgver}.tar.gz;)
-sha256sums=('0cd6bdab3b358cf7e8749370b99aef9e12202751271c5ddb22126599b34dc665')
-sha512sums=('7ff44c24d43080737261ad6b422b202638a414429cfc674d54f66a53e28a451dc29c73dc721bcd26bb447b80e965dc2c6a1c8bc5543eb39763776f6f4ed2bfcc')
+source=("$pkgname-$pkgver.tar.gz::$url/archive/refs/tags/$pkgver.tar.gz")
+sha256sums=('e993aa80138d7aa463f1950f013a884c7bad9b1148f083753351d97f3727dc4c')
+sha512sums=('8731bbf8a51b1094dc87f84575eec07a650988bdeddf205d04cf80a5088eac0d8b2927022864f4011a9562fcaae9f511747e5672f94ec3cce1dccdfa833c4fce')
 
 build() {
   cd $_pkgname-$pkgver
 
-  python setup.py build
+  python -m build -wn
 
   PYTHONPATH=src sphinx-build -b dirhtml -v docs docs/build/html
 }
@@ -35,7 +35,7 @@
 package() {
   cd $_pkgname-$pkgver
 
-  python setup.py install --root="$pkgdir" --optimize=1 --skip-build
+  PYTHONPATH=src python -m installer --destdir="$pkgdir" dist/*.whl
 
   # remove windows entrypoint scripts executables
   rm "$pkgdir"/usr/lib/python*/site-packages/installer/_scripts/*.exe



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

2022-02-16 Thread Sven-Hendrik Haase via arch-commits
Date: Thursday, February 17, 2022 @ 02:21:17
  Author: svenstaro
Revision: 1133637

archrelease: copy trunk to community-x86_64

Added:
  widelands/repos/community-x86_64/PKGBUILD
(from rev 1133636, widelands/trunk/PKGBUILD)
Deleted:
  widelands/repos/community-x86_64/PKGBUILD
  widelands/repos/community-x86_64/widelands.desktop
  widelands/repos/community-x86_64/widelands.png

---+
 PKGBUILD  |  107 ++--
 widelands.desktop |8 ---
 2 files changed, 54 insertions(+), 61 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2022-02-17 02:21:05 UTC (rev 1133636)
+++ PKGBUILD2022-02-17 02:21:17 UTC (rev 1133637)
@@ -1,53 +0,0 @@
-# Maintainer: Sven-Hendrik Haase 
-# Contributor: Arkham 
-# Contributor: Christoph Zeiler 
-
-pkgname=widelands
-pkgver=1.0
-epoch=1
-pkgrel=3
-pkgdesc="A realtime strategy game with emphasis on economy and transport"
-arch=('x86_64')
-url="https://widelands.org/;
-license=('GPL')
-depends=('sdl2_mixer' 'sdl2_image' 'sdl2_net' 'sdl2_ttf' 'sdl2_gfx' 'lua' 
'glew' 'python' 'dbus')
-makedepends=('cmake' 'boost' 'mesa' 'ninja' 'git')
-replaces=('widelands-data')
-source=("$pkgname-$pkgver.tar.gz::https://github.com/widelands/widelands/archive/refs/tags/v${pkgver}.tar.gz;
-$pkgname.desktop
-$pkgname.png)
-sha512sums=('1092750944a8669682097dfbd2b578cdb8fab377f32cb81ce8d85b9d9b2e8ae8c4c73500c0a89be649b360fd7e086e19595eba37cecb8d64679e46f7da13e46e'
-
'ef7e54ffba11a2fe54d2cafc0a12fcbe5028e861b9b980f549317b159c8532ee62423af8724b05cfd344017097e022215fa750f4ca9afffa57703d434017d727'
-
'f7db9d7584ec8431f2f1857baddeb32cd3ae182343e7f0369e61fb444514bd9c2e6a3931ae34f24cc994840dffbbe4451f33845798f3d582f41b31f451b261ac')
-
-build() {
-  cd $pkgname-$pkgver
-
-  cmake \
-  -GNinja \
-  -Bbuild \
-  -DCMAKE_BUILD_TYPE=Release \
-  -DCMAKE_INSTALL_PREFIX=/usr \
-  -DWL_INSTALL_BASEDIR=/usr \
-  -DWL_INSTALL_DATADIR=/usr/share/widelands
-  ninja -C build
-}
-
-package() {
-  cd $pkgname-$pkgver
-
-  DESTDIR="$pkgdir" ninja -C build install
-
-  # Fix wrong locations of some installed files (upstream bug)
-  # See also FS#72240
-  mkdir -p "$pkgdir"/usr/bin
-  mv 
"$pkgdir"/usr/{widelands,wl_map_object_info,wl_map_info,wl_create_spritesheet} 
"$pkgdir"/usr/bin
-  mv "$pkgdir"/usr/{VERSION,ChangeLog,CREDITS} "$pkgdir"/usr/share/widelands
-  mv "$pkgdir"/share/* "$pkgdir"/usr/share/
-
-  mkdir -p "$pkgdir"/usr/share/licenses/$pkgname
-  mv "$pkgdir"/usr/COPYING "$pkgdir"/usr/share/licenses/$pkgname
-
-  install -Dm644 "$srcdir"/$pkgname.png 
"$pkgdir"/usr/share/pixmaps/$pkgname.png
-  install -Dm644 "$srcdir"/$pkgname.desktop 
"$pkgdir"/usr/share/applications/$pkgname.desktop
-}

Copied: widelands/repos/community-x86_64/PKGBUILD (from rev 1133636, 
widelands/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2022-02-17 02:21:17 UTC (rev 1133637)
@@ -0,0 +1,54 @@
+# Maintainer: Sven-Hendrik Haase 
+# Contributor: Arkham 
+# Contributor: Christoph Zeiler 
+
+pkgname=widelands
+pkgver=1.0
+epoch=1
+pkgrel=4
+pkgdesc="A realtime strategy game with emphasis on economy and transport"
+arch=('x86_64')
+url="https://widelands.org/;
+license=('GPL')
+depends=('sdl2_mixer' 'sdl2_image' 'sdl2_net' 'sdl2_ttf' 'sdl2_gfx' 'lua' 
'glew' 'python' 'dbus')
+makedepends=('cmake' 'boost' 'mesa' 'ninja' 'git')
+replaces=('widelands-data')
+source=("$pkgname-$pkgver.tar.gz::https://github.com/widelands/widelands/archive/refs/tags/v${pkgver}.tar.gz;
+
https://github.com/widelands/widelands/commit/316eaea209754368a57f445ea4dd016ecf8eded6.patch)
+sha512sums=('1092750944a8669682097dfbd2b578cdb8fab377f32cb81ce8d85b9d9b2e8ae8c4c73500c0a89be649b360fd7e086e19595eba37cecb8d64679e46f7da13e46e'
+
'1b236bf06173aeadd07a3b0074b5ec3e6577923e4c6595587504f73d2c729586f03cc5a8fd256a0cb98ed7f586deb09df534fc8300f15d3a259e64435838e317')
+
+prepare() {
+  cd $pkgname-$pkgver
+  patch -Np1 -i "$srcdir"/316eaea209754368a57f445ea4dd016ecf8eded6.patch
+}
+
+build() {
+  cd $pkgname-$pkgver
+
+  cmake \
+  -GNinja \
+  -Bbuild \
+  -DCMAKE_BUILD_TYPE=Release \
+  -DCMAKE_INSTALL_PREFIX=/usr \
+  -DWL_INSTALL_BASEDIR=/usr \
+  -DWL_INSTALL_DATADIR=/usr/share/widelands
+  ninja -C build
+}
+
+package() {
+  cd $pkgname-$pkgver
+
+  DESTDIR="$pkgdir" ninja -C build install
+
+  # Fix wrong locations of some installed files (upstream bug)
+  # See also FS#72240
+  mkdir -p "$pkgdir"/usr/bin
+  mv 
"$pkgdir"/usr/{widelands,wl_map_object_info,wl_map_info,wl_create_spritesheet} 
"$pkgdir"/usr/bin
+  mv "$pkgdir"/usr/{VERSION,ChangeLog,CREDITS} "$pkgdir"/usr/share/widelands
+  mv "$pkgdir"/share/* "$pkgdir"/usr/share/
+
+  mkdir -p "$pkgdir"/usr/share/licenses/$pkgname
+  mv "$pkgdir"/usr/COPYING 

[arch-commits] Commit in widelands/trunk (PKGBUILD widelands.desktop widelands.png)

2022-02-16 Thread Sven-Hendrik Haase via arch-commits
Date: Thursday, February 17, 2022 @ 02:21:05
  Author: svenstaro
Revision: 1133636

upgpkg: widelands 1:1.0-4: Remove duplicate .desktop files

Turns out widelands now ships its own desktop files.
FS#73463

Modified:
  widelands/trunk/PKGBUILD
Deleted:
  widelands/trunk/widelands.desktop
  widelands/trunk/widelands.png

---+
 PKGBUILD  |   17 +
 widelands.desktop |8 
 2 files changed, 9 insertions(+), 16 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2022-02-17 01:36:24 UTC (rev 1133635)
+++ PKGBUILD2022-02-17 02:21:05 UTC (rev 1133636)
@@ -1,4 +1,4 @@
-# Maintainer: Sven-Hendrik Haase 
+# Maintainer: Sven-Hendrik Haase 
 # Contributor: Arkham 
 # Contributor: Christoph Zeiler 
 
@@ -5,7 +5,7 @@
 pkgname=widelands
 pkgver=1.0
 epoch=1
-pkgrel=3
+pkgrel=4
 pkgdesc="A realtime strategy game with emphasis on economy and transport"
 arch=('x86_64')
 url="https://widelands.org/;
@@ -14,12 +14,15 @@
 makedepends=('cmake' 'boost' 'mesa' 'ninja' 'git')
 replaces=('widelands-data')
 
source=("$pkgname-$pkgver.tar.gz::https://github.com/widelands/widelands/archive/refs/tags/v${pkgver}.tar.gz;
-$pkgname.desktop
-$pkgname.png)
+
https://github.com/widelands/widelands/commit/316eaea209754368a57f445ea4dd016ecf8eded6.patch)
 
sha512sums=('1092750944a8669682097dfbd2b578cdb8fab377f32cb81ce8d85b9d9b2e8ae8c4c73500c0a89be649b360fd7e086e19595eba37cecb8d64679e46f7da13e46e'
-
'ef7e54ffba11a2fe54d2cafc0a12fcbe5028e861b9b980f549317b159c8532ee62423af8724b05cfd344017097e022215fa750f4ca9afffa57703d434017d727'
-
'f7db9d7584ec8431f2f1857baddeb32cd3ae182343e7f0369e61fb444514bd9c2e6a3931ae34f24cc994840dffbbe4451f33845798f3d582f41b31f451b261ac')
+
'1b236bf06173aeadd07a3b0074b5ec3e6577923e4c6595587504f73d2c729586f03cc5a8fd256a0cb98ed7f586deb09df534fc8300f15d3a259e64435838e317')
 
+prepare() {
+  cd $pkgname-$pkgver
+  patch -Np1 -i "$srcdir"/316eaea209754368a57f445ea4dd016ecf8eded6.patch
+}
+
 build() {
   cd $pkgname-$pkgver
 
@@ -48,6 +51,4 @@
   mkdir -p "$pkgdir"/usr/share/licenses/$pkgname
   mv "$pkgdir"/usr/COPYING "$pkgdir"/usr/share/licenses/$pkgname
 
-  install -Dm644 "$srcdir"/$pkgname.png 
"$pkgdir"/usr/share/pixmaps/$pkgname.png
-  install -Dm644 "$srcdir"/$pkgname.desktop 
"$pkgdir"/usr/share/applications/$pkgname.desktop
 }

Deleted: widelands.desktop
===
--- widelands.desktop   2022-02-17 01:36:24 UTC (rev 1133635)
+++ widelands.desktop   2022-02-17 02:21:05 UTC (rev 1133636)
@@ -1,8 +0,0 @@
-[Desktop Entry]
-Name=Widelands
-GenericName=Widelands
-Comment=Realtime strategy game
-Icon=widelands
-Exec=widelands
-Type=Application
-Categories=Game;StrategyGame;

Deleted: widelands.png
===
(Binary files differ)



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

2022-02-16 Thread Felix Yan via arch-commits
Date: Thursday, February 17, 2022 @ 01:36:24
  Author: felixonmars
Revision: 1133635

archrelease: copy trunk to community-x86_64

Added:
  haskell-store/repos/community-x86_64/PKGBUILD
(from rev 1133634, haskell-store/trunk/PKGBUILD)
Deleted:
  haskell-store/repos/community-x86_64/PKGBUILD

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

Deleted: PKGBUILD
===
--- PKGBUILD2022-02-17 01:36:10 UTC (rev 1133634)
+++ PKGBUILD2022-02-17 01:36:24 UTC (rev 1133635)
@@ -1,50 +0,0 @@
-# Maintainer: Felix Yan 
-
-_hkgname=store
-pkgname=haskell-store
-pkgver=0.7.12
-pkgrel=45
-pkgdesc="Fast binary serialization"
-url="https://github.com/mgsloan/store;
-license=('BSD')
-arch=('x86_64')
-depends=('ghc-libs' 'haskell-async' 'haskell-base-orphans' 
'haskell-base64-bytestring'
- 'haskell-contravariant' 'haskell-cryptohash' 'haskell-free'
- 'haskell-hashable' 'haskell-hspec' 'haskell-hspec-smallcheck' 
'haskell-lifted-base'
- 'haskell-monad-control' 'haskell-mono-traversable' 'haskell-network' 
'haskell-primitive'
- 'haskell-resourcet' 'haskell-safe' 'haskell-smallcheck'
- 'haskell-store-core' 'haskell-syb' 'haskell-th-lift' 
'haskell-th-lift-instances'
- 'haskell-th-orphans' 'haskell-th-reify-many' 'haskell-th-utilities'
- 'haskell-unordered-containers' 'haskell-vector' 'haskell-void')
-makedepends=('ghc' 'uusi')
-source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
-sha512sums=('995b6f3f38ff2b5c3c14e2ce923664f1446deed158f19ad0496bb3db31af1c6c10e6fa5b944b0a0f0a01f3e4b0821df3924884fa422f26cb4aca8ce9454583ba')
-
-prepare() {
-cd $_hkgname-$pkgver
-uusi -d nats $_hkgname.cabal
-}
-
-build() {
-cd $_hkgname-$pkgver
-
-runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
---prefix=/usr --docdir=/usr/share/doc/$pkgname \
---dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid 
--ghc-option=-fllvm \
--f-comparison-bench -f-small-bench
-runhaskell Setup build $MAKEFLAGS
-runhaskell Setup register --gen-script
-runhaskell Setup unregister --gen-script
-sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
-sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
-}
-
-package() {
-cd $_hkgname-$pkgver
-
-install -D -m744 register.sh 
"$pkgdir"/usr/share/haskell/register/$pkgname.sh
-install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
-runhaskell Setup copy --destdir="$pkgdir"
-install -D -m644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
-rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
-}

Copied: haskell-store/repos/community-x86_64/PKGBUILD (from rev 1133634, 
haskell-store/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2022-02-17 01:36:24 UTC (rev 1133635)
@@ -0,0 +1,50 @@
+# Maintainer: Felix Yan 
+
+_hkgname=store
+pkgname=haskell-store
+pkgver=0.7.13
+pkgrel=1
+pkgdesc="Fast binary serialization"
+url="https://github.com/mgsloan/store;
+license=('BSD')
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-async' 'haskell-base-orphans' 
'haskell-base64-bytestring'
+ 'haskell-contravariant' 'haskell-cryptohash' 'haskell-free'
+ 'haskell-hashable' 'haskell-hspec' 'haskell-hspec-smallcheck' 
'haskell-lifted-base'
+ 'haskell-monad-control' 'haskell-mono-traversable' 'haskell-network' 
'haskell-primitive'
+ 'haskell-resourcet' 'haskell-safe' 'haskell-smallcheck'
+ 'haskell-store-core' 'haskell-syb' 'haskell-th-lift' 
'haskell-th-lift-instances'
+ 'haskell-th-orphans' 'haskell-th-reify-many' 'haskell-th-utilities'
+ 'haskell-unordered-containers' 'haskell-vector' 'haskell-void')
+makedepends=('ghc' 'uusi')
+source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
+sha512sums=('8e01710413a82b3f77455f11fe296f9eeafb64565f1a795ed1e159d0ccbbd0a5f2a057e03e05a34572111af45d5b3d27a444060da8f0c2a65a9bdf40a41e2c0f')
+
+prepare() {
+cd $_hkgname-$pkgver
+uusi -d nats $_hkgname.cabal
+}
+
+build() {
+cd $_hkgname-$pkgver
+
+runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid 
--ghc-option=-fllvm \
+-f-comparison-bench -f-small-bench
+runhaskell Setup build $MAKEFLAGS
+runhaskell Setup register --gen-script
+runhaskell Setup unregister --gen-script
+sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+sed -i -r -e 

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

2022-02-16 Thread Felix Yan via arch-commits
Date: Thursday, February 17, 2022 @ 01:36:10
  Author: felixonmars
Revision: 1133634

upgpkg: haskell-store 0.7.13-1

Modified:
  haskell-store/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2022-02-17 01:04:03 UTC (rev 1133633)
+++ PKGBUILD2022-02-17 01:36:10 UTC (rev 1133634)
@@ -2,8 +2,8 @@
 
 _hkgname=store
 pkgname=haskell-store
-pkgver=0.7.12
-pkgrel=45
+pkgver=0.7.13
+pkgrel=1
 pkgdesc="Fast binary serialization"
 url="https://github.com/mgsloan/store;
 license=('BSD')
@@ -18,7 +18,7 @@
  'haskell-unordered-containers' 'haskell-vector' 'haskell-void')
 makedepends=('ghc' 'uusi')
 
source=("https://hackage.haskell.org/packages/archive/${_hkgname}/${pkgver}/${_hkgname}-${pkgver}.tar.gz;)
-sha512sums=('995b6f3f38ff2b5c3c14e2ce923664f1446deed158f19ad0496bb3db31af1c6c10e6fa5b944b0a0f0a01f3e4b0821df3924884fa422f26cb4aca8ce9454583ba')
+sha512sums=('8e01710413a82b3f77455f11fe296f9eeafb64565f1a795ed1e159d0ccbbd0a5f2a057e03e05a34572111af45d5b3d27a444060da8f0c2a65a9bdf40a41e2c0f')
 
 prepare() {
 cd $_hkgname-$pkgver



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

2022-02-16 Thread Frederik Schwan via arch-commits
Date: Thursday, February 17, 2022 @ 01:04:01
  Author: freswa
Revision: 1133632

upgpkg: wasmtime 0.34.1-1

Modified:
  wasmtime/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2022-02-17 01:01:45 UTC (rev 1133631)
+++ PKGBUILD2022-02-17 01:04:01 UTC (rev 1133632)
@@ -2,7 +2,7 @@
 # Contributor: Dario Ostuni 
 
 pkgname=wasmtime
-pkgver=0.34.0
+pkgver=0.34.1
 pkgrel=1
 pkgdesc='Standalone JIT-style runtime for WebAssembly, using Cranelift'
 arch=('x86_64')



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

2022-02-16 Thread Frederik Schwan via arch-commits
Date: Thursday, February 17, 2022 @ 01:04:03
  Author: freswa
Revision: 1133633

archrelease: copy trunk to community-x86_64

Added:
  wasmtime/repos/community-x86_64/PKGBUILD
(from rev 1133632, wasmtime/trunk/PKGBUILD)
Deleted:
  wasmtime/repos/community-x86_64/PKGBUILD

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

Deleted: PKGBUILD
===
--- PKGBUILD2022-02-17 01:04:01 UTC (rev 1133632)
+++ PKGBUILD2022-02-17 01:04:03 UTC (rev 1133633)
@@ -1,51 +0,0 @@
-# Maintainer: Frederik Schwan 
-# Contributor: Dario Ostuni 
-
-pkgname=wasmtime
-pkgver=0.34.0
-pkgrel=1
-pkgdesc='Standalone JIT-style runtime for WebAssembly, using Cranelift'
-arch=('x86_64')
-url='https://github.com/bytecodealliance/wasmtime'
-license=('Apache')
-depends=('gcc-libs')
-makedepends=('cargo' 'git')
-options=('!lto')
-source=("git+https://github.com/bytecodealliance/wasmtime.git#commit=v${pkgver};
-git+https://github.com/WebAssembly/testsuite.git
-git+https://github.com/WebAssembly/wasm-c-api.git
-git+https://github.com/WebAssembly/WASI.git
-git+https://github.com/WebAssembly/wasi-nn.git
-git+https://github.com/WebAssembly/wasi-crypto.git)
-b2sums=('SKIP'
-'SKIP'
-'SKIP'
-'SKIP'
-'SKIP'
-'SKIP')
-
-prepare() {
-  cd ${pkgname}
-  git submodule init
-  git config submodule.spec_testsuite.src "${srcdir}"/testsuite
-  git config submodule.crates/c-api/examples/wasm-c-api.src 
"${srcdir}"/wasm-c-api
-  git config submodule.WASI.src "${srcdir}"/WASI
-  git config submodule.crates/wasi-nn/spec.src "${srcdir}"/wasi-nn
-  git config submodule.crates/wasi-crypto/spec.src "${srcdir}"/wasi-crypto
-  git submodule update
-  cargo fetch --locked --target "$CARCH-unknown-linux-gnu"
-}
-
-build() {
-  cd ${pkgname}
-  export RUSTUP_TOOLCHAIN=stable
-  export CARGO_TARGET_DIR=target
-  cargo build --locked --release
-  cargo build --locked --release --manifest-path crates/c-api/Cargo.toml
-}
-
-package() {
-  cd ${pkgname}
-  install -Dm755 target/release/${pkgname} "${pkgdir}"/usr/bin/$pkgname
-  install -Dm755 target/release/lib${pkgname}.so 
"${pkgdir}"/usr/lib/lib${pkgname}.so
-}

Copied: wasmtime/repos/community-x86_64/PKGBUILD (from rev 1133632, 
wasmtime/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2022-02-17 01:04:03 UTC (rev 1133633)
@@ -0,0 +1,51 @@
+# Maintainer: Frederik Schwan 
+# Contributor: Dario Ostuni 
+
+pkgname=wasmtime
+pkgver=0.34.1
+pkgrel=1
+pkgdesc='Standalone JIT-style runtime for WebAssembly, using Cranelift'
+arch=('x86_64')
+url='https://github.com/bytecodealliance/wasmtime'
+license=('Apache')
+depends=('gcc-libs')
+makedepends=('cargo' 'git')
+options=('!lto')
+source=("git+https://github.com/bytecodealliance/wasmtime.git#commit=v${pkgver};
+git+https://github.com/WebAssembly/testsuite.git
+git+https://github.com/WebAssembly/wasm-c-api.git
+git+https://github.com/WebAssembly/WASI.git
+git+https://github.com/WebAssembly/wasi-nn.git
+git+https://github.com/WebAssembly/wasi-crypto.git)
+b2sums=('SKIP'
+'SKIP'
+'SKIP'
+'SKIP'
+'SKIP'
+'SKIP')
+
+prepare() {
+  cd ${pkgname}
+  git submodule init
+  git config submodule.spec_testsuite.src "${srcdir}"/testsuite
+  git config submodule.crates/c-api/examples/wasm-c-api.src 
"${srcdir}"/wasm-c-api
+  git config submodule.WASI.src "${srcdir}"/WASI
+  git config submodule.crates/wasi-nn/spec.src "${srcdir}"/wasi-nn
+  git config submodule.crates/wasi-crypto/spec.src "${srcdir}"/wasi-crypto
+  git submodule update
+  cargo fetch --locked --target "$CARCH-unknown-linux-gnu"
+}
+
+build() {
+  cd ${pkgname}
+  export RUSTUP_TOOLCHAIN=stable
+  export CARGO_TARGET_DIR=target
+  cargo build --locked --release
+  cargo build --locked --release --manifest-path crates/c-api/Cargo.toml
+}
+
+package() {
+  cd ${pkgname}
+  install -Dm755 target/release/${pkgname} "${pkgdir}"/usr/bin/$pkgname
+  install -Dm755 target/release/lib${pkgname}.so 
"${pkgdir}"/usr/lib/lib${pkgname}.so
+}



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

2022-02-16 Thread Felix Yan via arch-commits
Date: Thursday, February 17, 2022 @ 01:01:45
  Author: felixonmars
Revision: 1133631

archrelease: copy trunk to community-any

Added:
  dns-lexicon/repos/community-any/PKGBUILD
(from rev 1133630, dns-lexicon/trunk/PKGBUILD)
Deleted:
  dns-lexicon/repos/community-any/PKGBUILD

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

Deleted: PKGBUILD
===
--- PKGBUILD2022-02-17 01:01:37 UTC (rev 1133630)
+++ PKGBUILD2022-02-17 01:01:45 UTC (rev 1133631)
@@ -1,52 +0,0 @@
-# Maintainer: Felix Yan 
-
-pkgname=dns-lexicon
-pkgver=3.9.0
-pkgrel=1
-pkgdesc="Manipulate DNS records on various DNS providers in a 
standardized/agnostic way"
-arch=('any')
-url="https://github.com/AnalogJ/lexicon;
-license=('MIT')
-depends=('python-beautifulsoup4' 'python-cryptography' 'python-future' 
'python-yaml'
- 'python-requests' 'python-tldextract')
-makedepends=('python-dephell')
-optdepends=('python-pynamecheap: for Namecheap support'
-'python-boto3: for Route53 support'
-'python-softlayer: for SoftLayer support'
-'python-xmltodict: for Plesk support'
-'python-localzone: for localzone support'
-'python-zeep: for Gransy support')
-# 'python-oci: for Oracle Cloud Infrastructure (OCI) support'
-checkdepends=('python-pytest-runner' 'python-vcrpy' 'python-softlayer' 
'python-boto3' 'python-mock'
-  'python-pynamecheap' 'python-zeep' 'python-xmltodict' 
'python-beautifulsoup4'
-  'python-localzone' 'python-html5lib' 'python-dnspython' 
'bind-tools')
-source=("https://github.com/AnalogJ/lexicon/archive/v$pkgver/$pkgname-$pkgver.tar.gz;)
-sha512sums=('4bc26018e0702345e86fa352eddff89358b34e878864e6273e89798cce81c4ef9e4ff06a1298481c8496237bb26d8d7c3286c82aac99117a49faa64ea329c307')
-
-prepare() {
-  cd lexicon-$pkgver
-
-  # poetry-generated setup.py is badly broken in several ways, including
-  # distribution of tests in the built package as well as using distutils for
-  # bad metadata. See https://github.com/sdispater/poetry/issues/866
-  dephell deps convert --from pyproject.toml --to setup.py
-}
-
-build() {
-  cd lexicon-$pkgver
-  python setup.py build
-}
-
-check() {
-  cd lexicon-$pkgver
-  python setup.py pytest --addopts '--deselect 
lexicon/tests/providers/test_transip.py --deselect 
lexicon/tests/providers/test_oci.py'
-}
-
-package() {
-  cd lexicon-$pkgver
-  python setup.py install -O1 --prefix=/usr --root="$pkgdir"
-
-  install -Dm644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
-}
-
-# vim:set ts=2 sw=2 et:

Copied: dns-lexicon/repos/community-any/PKGBUILD (from rev 1133630, 
dns-lexicon/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2022-02-17 01:01:45 UTC (rev 1133631)
@@ -0,0 +1,52 @@
+# Maintainer: Felix Yan 
+
+pkgname=dns-lexicon
+pkgver=3.9.1
+pkgrel=1
+pkgdesc="Manipulate DNS records on various DNS providers in a 
standardized/agnostic way"
+arch=('any')
+url="https://github.com/AnalogJ/lexicon;
+license=('MIT')
+depends=('python-beautifulsoup4' 'python-cryptography' 'python-future' 
'python-yaml'
+ 'python-requests' 'python-tldextract')
+makedepends=('python-dephell')
+optdepends=('python-pynamecheap: for Namecheap support'
+'python-boto3: for Route53 support'
+'python-softlayer: for SoftLayer support'
+'python-xmltodict: for Plesk support'
+'python-localzone: for localzone support'
+'python-zeep: for Gransy support')
+# 'python-oci: for Oracle Cloud Infrastructure (OCI) support'
+checkdepends=('python-pytest-runner' 'python-vcrpy' 'python-softlayer' 
'python-boto3' 'python-mock'
+  'python-pynamecheap' 'python-zeep' 'python-xmltodict' 
'python-beautifulsoup4'
+  'python-localzone' 'python-html5lib' 'python-dnspython' 
'bind-tools')
+source=("https://github.com/AnalogJ/lexicon/archive/v$pkgver/$pkgname-$pkgver.tar.gz;)
+sha512sums=('1b280709c868d400ddf8194cd15f96d2aed5cdb5c9609a96e2916b369227048167f4a627f8918ec31797ab0f6693190a84684e1fcae16ec48729287fcae9206c')
+
+prepare() {
+  cd lexicon-$pkgver
+
+  # poetry-generated setup.py is badly broken in several ways, including
+  # distribution of tests in the built package as well as using distutils for
+  # bad metadata. See https://github.com/sdispater/poetry/issues/866
+  dephell deps convert --from pyproject.toml --to setup.py
+}
+
+build() {
+  cd lexicon-$pkgver
+  python setup.py build
+}
+
+check() {
+  cd lexicon-$pkgver
+  python setup.py pytest --addopts '--deselect 
lexicon/tests/providers/test_oci.py'
+}
+
+package() {
+  cd lexicon-$pkgver
+  python setup.py install -O1 --prefix=/usr --root="$pkgdir"
+
+  install -Dm644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE

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

2022-02-16 Thread Felix Yan via arch-commits
Date: Thursday, February 17, 2022 @ 01:01:37
  Author: felixonmars
Revision: 1133630

upgpkg: dns-lexicon 3.9.1-1

Modified:
  dns-lexicon/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2022-02-17 00:58:19 UTC (rev 1133629)
+++ PKGBUILD2022-02-17 01:01:37 UTC (rev 1133630)
@@ -1,7 +1,7 @@
 # Maintainer: Felix Yan 
 
 pkgname=dns-lexicon
-pkgver=3.9.0
+pkgver=3.9.1
 pkgrel=1
 pkgdesc="Manipulate DNS records on various DNS providers in a 
standardized/agnostic way"
 arch=('any')
@@ -21,7 +21,7 @@
   'python-pynamecheap' 'python-zeep' 'python-xmltodict' 
'python-beautifulsoup4'
   'python-localzone' 'python-html5lib' 'python-dnspython' 
'bind-tools')
 
source=("https://github.com/AnalogJ/lexicon/archive/v$pkgver/$pkgname-$pkgver.tar.gz;)
-sha512sums=('4bc26018e0702345e86fa352eddff89358b34e878864e6273e89798cce81c4ef9e4ff06a1298481c8496237bb26d8d7c3286c82aac99117a49faa64ea329c307')
+sha512sums=('1b280709c868d400ddf8194cd15f96d2aed5cdb5c9609a96e2916b369227048167f4a627f8918ec31797ab0f6693190a84684e1fcae16ec48729287fcae9206c')
 
 prepare() {
   cd lexicon-$pkgver
@@ -39,7 +39,7 @@
 
 check() {
   cd lexicon-$pkgver
-  python setup.py pytest --addopts '--deselect 
lexicon/tests/providers/test_transip.py --deselect 
lexicon/tests/providers/test_oci.py'
+  python setup.py pytest --addopts '--deselect 
lexicon/tests/providers/test_oci.py'
 }
 
 package() {



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

2022-02-16 Thread Frederik Schwan via arch-commits
Date: Thursday, February 17, 2022 @ 00:58:06
  Author: freswa
Revision: 437549

archrelease: copy trunk to staging-x86_64

Added:
  java-openjfx/repos/staging-x86_64/
  java-openjfx/repos/staging-x86_64/PKGBUILD
(from rev 437548, java-openjfx/trunk/PKGBUILD)
  java-openjfx/repos/staging-x86_64/gradle.properties
(from rev 437548, java-openjfx/trunk/gradle.properties)
  java-openjfx/repos/staging-x86_64/java-openjfx-flags.patch
(from rev 437548, java-openjfx/trunk/java-openjfx-flags.patch)
  
java-openjfx/repos/staging-x86_64/java-openjfx-gstreamer-lite-gcc10-compat.patch
(from rev 437548, 
java-openjfx/trunk/java-openjfx-gstreamer-lite-gcc10-compat.patch)
  java-openjfx/repos/staging-x86_64/java-openjfx-no-xlocale.patch
(from rev 437548, java-openjfx/trunk/java-openjfx-no-xlocale.patch)

+
 PKGBUILD   |  134 
 gradle.properties  |3 
 java-openjfx-flags.patch   |  241 +++
 java-openjfx-gstreamer-lite-gcc10-compat.patch |   11 +
 java-openjfx-no-xlocale.patch  |   16 +
 5 files changed, 405 insertions(+)

Copied: java-openjfx/repos/staging-x86_64/PKGBUILD (from rev 437548, 
java-openjfx/trunk/PKGBUILD)
===
--- staging-x86_64/PKGBUILD (rev 0)
+++ staging-x86_64/PKGBUILD 2022-02-17 00:58:06 UTC (rev 437549)
@@ -0,0 +1,134 @@
+# Maintainer: Levente Polyak 
+# Maintainer: Frederik Schwan 
+# Contributor: Maxime Gauduin 
+# Contributor: Guillaume Alaux 
+# Contributor: William Gathoye 
+# Contributor: Emanuel Couto 
+# Contributor: Richard Jackson 
+# Contributor: Tinx 
+# Contributor: Jens Kapitza 
+# Contributor: Olli 
+
+pkgbase=java-openjfx
+pkgname=(
+  java-openjfx
+  java-openjfx-doc
+  java-openjfx-src
+)
+_majorver=17
+_minorver=0
+_securityver=0
+_patchver=1
+_updatever=1
+pkgver=${_majorver}.${_minorver}.${_securityver}.${_patchver}.u${_updatever}
+#pkgver=${_majorver}.u${_updatever}
+pkgrel=2
+pkgdesc="Java OpenJFX ${_majorver} client application platform (open-source 
implementation of JavaFX)"
+arch=(x86_64)
+url=https://wiki.openjdk.java.net/display/OpenJFX/Main
+license=(custom)
+makedepends=(
+  alsa-lib
+  ant
+  cairo
+  cmake
+  ffmpeg4.4
+  freetype2
+  gradle
+  gdk-pixbuf2
+  glib2
+  gperf
+  gtk2
+  gtk3
+  java-environment-openjdk=11
+  libgl
+  libx11
+  libxtst
+  pango
+  python
+  qt5-base
+  ruby
+  unzip
+  webkit2gtk
+  zip
+)
+source=(
+  
${pkgbase}-${pkgver//.u/+}::https://github.com/openjdk/jfx/archive/${pkgver//.u/+}/jfx-${pkgver//.u/+}.tar.gz
+  gradle.properties
+  java-openjfx-flags.patch
+  java-openjfx-no-xlocale.patch
+  java-openjfx-gstreamer-lite-gcc10-compat.patch
+)
+sha256sums=('7398a87b1c1b593a2610ef84dd8b0fc31fc9a87dc5185ea4d1ef71b560920a5d'
+'2622aa35d733cc69f4421f1cd053bf425e89f93141cb52c9f016a9b425fc0cb6'
+'c5a39e6782c952d346935e49ea08c723cc06e0347c486459d0bdeaf097a1ce51'
+'220c63396561867a6d07ae81b6390160d8f91502587e4873998e3b7a83793a1c'
+'d7f9db86854b1cb8ab973c2ff255e51a637b9c24af30144182202d33f01a9434')
+
+prepare() {
+  cd jfx-${pkgver//.u/-}
+
+  ln -sf ../gradle.properties .
+  patch -Np1 -i ../java-openjfx-flags.patch
+  patch -Np1 -i ../java-openjfx-no-xlocale.patch
+  patch -Np1 -i ../java-openjfx-gstreamer-lite-gcc10-compat.patch
+  sed 's|, "-Werror"||g' -i buildSrc/linux.gradle
+}
+
+build() {
+  cd jfx-${pkgver//.u/-}
+
+  # build against ffmpeg4.4
+  export PKG_CONFIG_PATH='/usr/lib/ffmpeg4.4/pkgconfig'
+
+  gradle zips
+}
+
+package_java-openjfx() {
+  depends=(
+alsa-lib
+cairo
+ffmpeg4.4
+gdk-pixbuf2
+glib2
+gtk2
+gtk3
+java-runtime-openjdk=${_majorver}
+libavcodec.so
+libavformat.so
+libfreetype.so
+libgl
+libx11
+libxtst
+pango
+qt5-base
+ruby
+unzip
+webkit2gtk
+  )
+
+  cd jfx-${pkgver//.u/-}
+
+  install -dm 755  
"${pkgdir}"/usr/{lib/jvm/java-${_majorver}-openjdk,share/licenses}
+  cp -dr --no-preserve=ownership build/sdk/lib 
"${pkgdir}"/usr/lib/jvm/java-${_majorver}-openjdk/
+  cp -dr --no-preserve=ownership build/jmods 
"${pkgdir}"/usr/lib/jvm/java-${_majorver}-openjdk/
+  cp -dr --no-preserve=ownership build/sdk/legal 
"${pkgdir}"/usr/share/licenses/java-openjfx
+}
+
+package_java-openjfx-doc() {
+  cd jfx-${pkgver//.u/-}
+
+  install -dm 755 "${pkgdir}"/usr/share/{doc,licenses}
+  cp -dr --no-preserve=ownership build/javadoc 
"${pkgdir}"/usr/share/doc/java-openjfx
+  ln -s java-openjfx "${pkgdir}"/usr/share/licenses/java-openjfx-doc
+}
+
+package_java-openjfx-src() {
+  cd jfx-${pkgver//.u/-}
+
+  install -dm 755  
"${pkgdir}"/usr/{lib/jvm/java-${_majorver}-openjdk,share/licenses}
+  install -m 644 build/sdk/src.zip 
"${pkgdir}"/usr/lib/jvm/java-${_majorver}-openjdk/javafx-src.zip
+  ln -s java-openjfx 

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

2022-02-16 Thread Frederik Schwan via arch-commits
Date: Thursday, February 17, 2022 @ 00:58:02
  Author: freswa
Revision: 437548

rebuild against ffmpeg4.4 for ffmpeg5 release

Modified:
  java-openjfx/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2022-02-17 00:57:35 UTC (rev 437547)
+++ PKGBUILD2022-02-17 00:58:02 UTC (rev 437548)
@@ -1,5 +1,6 @@
 # Maintainer: Levente Polyak 
-# Maintainer: Maxime Gauduin 
+# Maintainer: Frederik Schwan 
+# Contributor: Maxime Gauduin 
 # Contributor: Guillaume Alaux 
 # Contributor: William Gathoye 
 # Contributor: Emanuel Couto 
@@ -21,7 +22,7 @@
 _updatever=1
 pkgver=${_majorver}.${_minorver}.${_securityver}.${_patchver}.u${_updatever}
 #pkgver=${_majorver}.u${_updatever}
-pkgrel=1
+pkgrel=2
 pkgdesc="Java OpenJFX ${_majorver} client application platform (open-source 
implementation of JavaFX)"
 arch=(x86_64)
 url=https://wiki.openjdk.java.net/display/OpenJFX/Main
@@ -31,7 +32,7 @@
   ant
   cairo
   cmake
-  ffmpeg
+  ffmpeg4.4
   freetype2
   gradle
   gdk-pixbuf2
@@ -60,7 +61,7 @@
 )
 sha256sums=('7398a87b1c1b593a2610ef84dd8b0fc31fc9a87dc5185ea4d1ef71b560920a5d'
 '2622aa35d733cc69f4421f1cd053bf425e89f93141cb52c9f016a9b425fc0cb6'
-'26a11b7f9bdba382de16fea691d01de270e79b055f765f7475294dd69605604c'
+'c5a39e6782c952d346935e49ea08c723cc06e0347c486459d0bdeaf097a1ce51'
 '220c63396561867a6d07ae81b6390160d8f91502587e4873998e3b7a83793a1c'
 'd7f9db86854b1cb8ab973c2ff255e51a637b9c24af30144182202d33f01a9434')
 
@@ -77,6 +78,9 @@
 build() {
   cd jfx-${pkgver//.u/-}
 
+  # build against ffmpeg4.4
+  export PKG_CONFIG_PATH='/usr/lib/ffmpeg4.4/pkgconfig'
+
   gradle zips
 }
 
@@ -84,7 +88,7 @@
   depends=(
 alsa-lib
 cairo
-ffmpeg
+ffmpeg4.4
 gdk-pixbuf2
 glib2
 gtk2



[arch-commits] Commit in java-openjfx/trunk (java-openjfx-flags.patch)

2022-02-16 Thread Frederik Schwan via arch-commits
Date: Thursday, February 17, 2022 @ 00:57:35
  Author: freswa
Revision: 437547

disable lto for webkit build

Modified:
  java-openjfx/trunk/java-openjfx-flags.patch

--+
 java-openjfx-flags.patch |7 +++
 1 file changed, 7 insertions(+)

Modified: java-openjfx-flags.patch
===
--- java-openjfx-flags.patch2022-02-17 00:56:55 UTC (rev 437546)
+++ java-openjfx-flags.patch2022-02-17 00:57:35 UTC (rev 437547)
@@ -44,6 +44,13 @@
  LINUX.iio.lib = "javafx_iio"
  
  LINUX.prismES2 = [:]
+@@ -349,5 +354,5 @@ LINUX.media.ar = "${toolchainDir}ar"
+ LINUX.webkit = [:]
+ LINUX.webkit.compiler = compiler
+ LINUX.webkit.linker = linker
+-LINUX.webkit.ccFlags = commonFlags.flatten()
++LINUX.webkit.ccFlags = [commonFlags, "-fno-lto"].flatten()
+ LINUX.webkit.linkFlags = linkFlags.flatten()
 diff --git 
a/modules/javafx.media/src/main/native/gstreamer/projects/linux/avplugin/Makefile
 
b/modules/javafx.media/src/main/native/gstreamer/projects/linux/avplugin/Makefile
 index 450b55d3..f27b9479 100644
 --- 
a/modules/javafx.media/src/main/native/gstreamer/projects/linux/avplugin/Makefile



[arch-commits] Commit in java-openjfx/trunk (java-openjfx-flags.patch)

2022-02-16 Thread Frederik Schwan via arch-commits
Date: Thursday, February 17, 2022 @ 00:56:55
  Author: freswa
Revision: 437546

fix gcc error

Due to multiple consecutive whitespaces in our CFLAGS variable,
the gradle function introduced to parse these options failed
and added whitespaces as arguments. This made gcc fail with messages
like
```
gcc: warning: : linker input file unused because linking not done
gcc: error: : linker input file not found: No such file or directory
```
Creds @loqs for finding the root cause of this.

Fixed by replacing multiple consecutive whitespaces within the
parsing code in gradle

Modified:
  java-openjfx/trunk/java-openjfx-flags.patch

--+
 java-openjfx-flags.patch |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Modified: java-openjfx-flags.patch
===
--- java-openjfx-flags.patch2022-02-17 00:33:25 UTC (rev 437545)
+++ java-openjfx-flags.patch2022-02-17 00:56:55 UTC (rev 437546)
@@ -22,7 +22,7 @@
 +"-Wno-error=cast-function-type",
  "-Wextra", "-Wall", "-Wformat-security", "-Wno-unused", 
"-Wno-parentheses", "-Werror=trampolines"] // warning flags
  
-+commonFlags.addAll(System.getenv("CFLAGS").trim().split(" "))
++commonFlags.addAll(System.getenv("CFLAGS").trim().replaceAll(" +", " 
").split(" "))
 +
  if (!IS_64) {
  commonFlags += "-m32"



[arch-commits] Commit in blender/repos/community-staging-x86_64 (6 files)

2022-02-16 Thread Sven-Hendrik Haase via arch-commits
Date: Thursday, February 17, 2022 @ 00:35:04
  Author: svenstaro
Revision: 1133612

archrelease: copy trunk to community-staging-x86_64

Added:
  blender/repos/community-staging-x86_64/PKGBUILD
(from rev 1133611, blender/trunk/PKGBUILD)
  blender/repos/community-staging-x86_64/blender-openexr3.patch
(from rev 1133611, blender/trunk/blender-openexr3.patch)
  blender/repos/community-staging-x86_64/force-draco1.patch
(from rev 1133611, blender/trunk/force-draco1.patch)
  blender/repos/community-staging-x86_64/force-draco2.patch
(from rev 1133611, blender/trunk/force-draco2.patch)
Deleted:
  blender/repos/community-staging-x86_64/PKGBUILD
  blender/repos/community-staging-x86_64/blender-openexr3.patch

+
 PKGBUILD   |  190 ---
 blender-openexr3.patch |   84 ++--
 force-draco1.patch |   15 +++
 force-draco2.patch |   21 +
 4 files changed, 179 insertions(+), 131 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2022-02-17 00:34:55 UTC (rev 1133611)
+++ PKGBUILD2022-02-17 00:35:04 UTC (rev 1133612)
@@ -1,89 +0,0 @@
-# Maintainer: Sven-Hendrik Haase 
-# Contributor: John Sowiak 
-# Contributor: tobias 
-
-# For legal reasons, we can't separately package the Optix headers so we'll
-# just build the package against them. I checked with NVIDIA and this way is
-# fine with them.
-
-pkgname=blender
-pkgver=3.0.1
-pkgrel=4
-epoch=17
-pkgdesc="A fully integrated 3D graphics creation suite"
-arch=('x86_64')
-license=('GPL')
-url="https://www.blender.org;
-depends=('libpng' 'libtiff' 'openexr' 'python' 'desktop-file-utils' 
'python-requests' 'potrace'
- 'shared-mime-info' 'hicolor-icon-theme' 'xdg-utils' 'glew' 
'openjpeg2' 'python-numpy'
- 'freetype2' 'openal' 'ffmpeg4.4' 'fftw' 'boost-libs' 'opencollada' 
'alembic' 'openxr'
- 'openimageio' 'libsndfile' 'jack' 'opencolorio' 'openshadinglanguage' 
'openimagedenoise'
- 'jemalloc' 'libspnav' 'ptex' 'opensubdiv' 'openvdb' 'log4cplus' 
'sdl2' 'embree' 'libharu')
-makedepends=('cmake' 'boost' 'mesa' 'git' 'llvm' 'cuda' 'ninja')
-optdepends=('cuda: cycles renderer cuda support')
-options=(!strip)
-source=("git+https://git.blender.org/blender.git#tag=v$pkgver;
-"git+https://git.blender.org/blender-addons.git;
-"git+https://git.blender.org/blender-addons-contrib.git;
-"git+https://git.blender.org/blender-translations.git;
-"git+https://git.blender.org/blender-dev-tools.git;
-
https://developer.download.nvidia.com/redist/optix/v7.3/OptiX-7.3.0-Include.zip
-blender-openexr3.patch)
-sha512sums=('SKIP'
-'SKIP'
-'SKIP'
-'SKIP'
-'SKIP'
-
'd842e989bf86f4ae932f8708f6340861de4ea33b21435cceeb9a5e3135ef2ddb671e19fe11c397bddbf85894ba312194eac5acc21cbec70607120c0bda0100ef'
-
'e2dd7210d26b70445e9ae8e33dea35111ad0b0aca9d3b4ded3df560d0fcc8dc044868f729e0f090a04b6f316f083b5505a7056ce088e8702065add87b9b457e5')
-
-prepare() {
-  cd "$pkgname"
-
-  git submodule init
-  git config submodule."release/scripts/addons".url "${srcdir}/blender-addons"
-  git config submodule."release/scripts/addons_contrib".url 
"${srcdir}/blender-addons-contrib"
-  git config submodule."release/datafiles/locale".url 
"${srcdir}/blender-translations"
-  git config submodule."source/tools".url "${srcdir}/blender-dev-tools"
-  git submodule update
-  git submodule foreach git checkout v${pkgver}
-
-  patch -p1 < "$srcdir"/blender-openexr3.patch # Fix build with OpenEXR 3
-}
-
-build() {
-  cd "$pkgname"
-
-  local PYTHON_VER=3.10
-
-  cmake \
--Bbuild \
--GNinja \
--Cbuild_files/cmake/config/blender_release.cmake \
--DOPTIX_ROOT_DIR="$srcdir"/include \
--DCMAKE_INSTALL_PREFIX=/usr \
--DCMAKE_BUILD_TYPE=Release \
--DWITH_INSTALL_PORTABLE=OFF \
--DWITH_PYTHON_INSTALL=OFF \
--DPYTHON_VERSION=$PYTHON_VER \
--DPYTHON_LIBPATH=/usr/lib \
--DPYTHON_LIBRARY=python$PYTHON_VER \
--DPYTHON_INCLUDE_DIRS=/usr/include/python$PYTHON_VER \
--DCMAKE_C_FLAGS="-I /usr/include/ffmpeg4.4" \
--DCMAKE_CXX_FLAGS="-I /usr/include/python$PYTHON_VER -I 
/usr/include/ffmpeg4.4 -L /usr/lib/ffmpeg4.4"
-  ninja -C build
-}
-
-package() {
-  cd "$pkgname"
-
-  DESTDIR="${pkgdir}" ninja -C build install
-  install -Dm755 release/bin/blender-softwaregl 
"${pkgdir}/usr/bin/blender-softwaregl"
-  python -m compileall "${pkgdir}/usr/share/blender"
-  python -O -m compileall "${pkgdir}/usr/share/blender"
-
-  install -Dm644 release/freedesktop/org.blender.Blender.appdata.xml 
"${pkgdir}/usr/share/metainfo/org.blender.Blender.appdata.xml"
-
-  # Manually install additional scripts (See FS#69351)
-  cp -r release/scripts/addons_contrib/* 
"${pkgdir}"/usr/share/blender/3*/scripts/addons_contrib/
-}

Copied: blender/repos/community-staging-x86_64/PKGBUILD (from rev 

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

2022-02-16 Thread Sven-Hendrik Haase via arch-commits
Date: Thursday, February 17, 2022 @ 00:34:55
  Author: svenstaro
Revision: 1133611

upgpkg: blender 17:3.0.1-5: Enable glTF compression (FS#73415)

Added:
  blender/trunk/force-draco1.patch
  blender/trunk/force-draco2.patch
Modified:
  blender/trunk/PKGBUILD

+
 PKGBUILD   |   22 +-
 force-draco1.patch |   15 +++
 force-draco2.patch |   21 +
 3 files changed, 53 insertions(+), 5 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2022-02-16 23:58:30 UTC (rev 1133610)
+++ PKGBUILD2022-02-17 00:34:55 UTC (rev 1133611)
@@ -8,7 +8,7 @@
 
 pkgname=blender
 pkgver=3.0.1
-pkgrel=4
+pkgrel=5
 epoch=17
 pkgdesc="A fully integrated 3D graphics creation suite"
 arch=('x86_64')
@@ -18,7 +18,8 @@
  'shared-mime-info' 'hicolor-icon-theme' 'xdg-utils' 'glew' 
'openjpeg2' 'python-numpy'
  'freetype2' 'openal' 'ffmpeg4.4' 'fftw' 'boost-libs' 'opencollada' 
'alembic' 'openxr'
  'openimageio' 'libsndfile' 'jack' 'opencolorio' 'openshadinglanguage' 
'openimagedenoise'
- 'jemalloc' 'libspnav' 'ptex' 'opensubdiv' 'openvdb' 'log4cplus' 
'sdl2' 'embree' 'libharu')
+ 'jemalloc' 'libspnav' 'ptex' 'opensubdiv' 'openvdb' 'log4cplus' 
'sdl2' 'embree' 'libharu'
+ 'draco')
 makedepends=('cmake' 'boost' 'mesa' 'git' 'llvm' 'cuda' 'ninja')
 optdepends=('cuda: cycles renderer cuda support')
 options=(!strip)
@@ -28,7 +29,9 @@
 "git+https://git.blender.org/blender-translations.git;
 "git+https://git.blender.org/blender-dev-tools.git;
 
https://developer.download.nvidia.com/redist/optix/v7.3/OptiX-7.3.0-Include.zip
-blender-openexr3.patch)
+blender-openexr3.patch
+force-draco1.patch
+force-draco2.patch)
 sha512sums=('SKIP'
 'SKIP'
 'SKIP'
@@ -35,7 +38,9 @@
 'SKIP'
 'SKIP'
 
'd842e989bf86f4ae932f8708f6340861de4ea33b21435cceeb9a5e3135ef2ddb671e19fe11c397bddbf85894ba312194eac5acc21cbec70607120c0bda0100ef'
-
'e2dd7210d26b70445e9ae8e33dea35111ad0b0aca9d3b4ded3df560d0fcc8dc044868f729e0f090a04b6f316f083b5505a7056ce088e8702065add87b9b457e5')
+
'e2dd7210d26b70445e9ae8e33dea35111ad0b0aca9d3b4ded3df560d0fcc8dc044868f729e0f090a04b6f316f083b5505a7056ce088e8702065add87b9b457e5'
+
'e239da4f3906f1b54265435181cf770bae3d269c8d915df9a73861e6ee71ec70bf2339426e7c81a91e5a567273b3b3742d7a99feefd3398d821b26e1ff3a56d0'
+
'527ab66e5eace777de0043c1ca5787a488f6471450ce67fd6d08137ad0ef56177bc0c17696f30a5fca23fa55d8ca9c3f30cb7b17550dba2dbd8e89ca0b361990')
 
 prepare() {
   cd "$pkgname"
@@ -48,7 +53,9 @@
   git submodule update
   git submodule foreach git checkout v${pkgver}
 
-  patch -p1 < "$srcdir"/blender-openexr3.patch # Fix build with OpenEXR 3
+  patch -p1 -i "$srcdir"/blender-openexr3.patch # Fix build with OpenEXR 3
+  patch -p1 -i "$srcdir"/force-draco1.patch
+  patch -p1 -d release/scripts/addons -i "$srcdir"/force-draco2.patch
 }
 
 build() {
@@ -86,4 +93,9 @@
 
   # Manually install additional scripts (See FS#69351)
   cp -r release/scripts/addons_contrib/* 
"${pkgdir}"/usr/share/blender/3*/scripts/addons_contrib/
+
+  # Manually install draco bindings (See FS#73415)
+  mkdir -p "${pkgdir}"/usr/lib/python3.10/
+  mv "${pkgdir}"/usr/share/blender/3*/python/lib/* "${pkgdir}"/usr/lib/
+  rm -r "${pkgdir}"/usr/share/blender/3*/python
 }

Added: force-draco1.patch
===
--- force-draco1.patch  (rev 0)
+++ force-draco1.patch  2022-02-17 00:34:55 UTC (rev 1133611)
@@ -0,0 +1,15 @@
+diff --git a/CMakeLists.txt b/CMakeLists.txt
+index 75f5795db68..d50686adfb0 100644
+--- a/CMakeLists.txt
 b/CMakeLists.txt
+@@ -754,10 +754,6 @@ endif()
+ set_and_warn_dependency(WITH_PYTHON WITH_CYCLESOFF)
+ set_and_warn_dependency(WITH_PYTHON WITH_DRACO OFF)
+ 
+-if(WITH_DRACO AND NOT WITH_PYTHON_INSTALL)
+-  message(STATUS "WITH_DRACO requires WITH_PYTHON_INSTALL to be ON, disabling 
WITH_DRACO for now")
+-  set(WITH_DRACO OFF)
+-endif()
+ 
+ # enable boost for cycles, audaspace or i18n
+ # otherwise if the user disabled

Added: force-draco2.patch
===
--- force-draco2.patch  (rev 0)
+++ force-draco2.patch  2022-02-17 00:34:55 UTC (rev 1133611)
@@ -0,0 +1,21 @@
+diff --git a/io_scene_gltf2/io/com/gltf2_io_draco_compression_extension.py 
b/io_scene_gltf2/io/com/gltf2_io_draco_compression_extension.py
+index e7518ac4..c0d78564 100644
+--- a/io_scene_gltf2/io/com/gltf2_io_draco_compression_extension.py
 b/io_scene_gltf2/io/com/gltf2_io_draco_compression_extension.py
+@@ -13,6 +13,7 @@
+ # limitations under the License.
+ 
+ import os
++import site
+ import sys
+ from pathlib import Path
+ import bpy
+@@ -30,7 +31,7 @@ def dll_path() 

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

2022-02-16 Thread Frederik Schwan via arch-commits
Date: Thursday, February 17, 2022 @ 00:33:25
  Author: freswa
Revision: 437545

archrelease: copy trunk to staging-x86_64

Added:
  java11-openjfx/repos/staging-x86_64/
  java11-openjfx/repos/staging-x86_64/PKGBUILD
(from rev 437544, java11-openjfx/trunk/PKGBUILD)
  java11-openjfx/repos/staging-x86_64/gradle.properties
(from rev 437544, java11-openjfx/trunk/gradle.properties)
  java11-openjfx/repos/staging-x86_64/java11-openjfx-flags.patch
(from rev 437544, java11-openjfx/trunk/java11-openjfx-flags.patch)
  
java11-openjfx/repos/staging-x86_64/java11-openjfx-gstreamer-lite-gcc10-compat.patch
(from rev 437544, 
java11-openjfx/trunk/java11-openjfx-gstreamer-lite-gcc10-compat.patch)
  java11-openjfx/repos/staging-x86_64/java11-openjfx-no-xlocale.patch
(from rev 437544, java11-openjfx/trunk/java11-openjfx-no-xlocale.patch)

--+
 PKGBUILD |  117 +++
 gradle.properties|3 
 java11-openjfx-flags.patch   |  213 +
 java11-openjfx-gstreamer-lite-gcc10-compat.patch |   11 +
 java11-openjfx-no-xlocale.patch  |   16 +
 5 files changed, 360 insertions(+)

Copied: java11-openjfx/repos/staging-x86_64/PKGBUILD (from rev 437544, 
java11-openjfx/trunk/PKGBUILD)
===
--- staging-x86_64/PKGBUILD (rev 0)
+++ staging-x86_64/PKGBUILD 2022-02-17 00:33:25 UTC (rev 437545)
@@ -0,0 +1,117 @@
+# Maintainer: Maxime Gauduin 
+# Contributor: Guillaume Alaux 
+# Contributor: William Gathoye 
+# Contributor: Emanuel Couto 
+# Contributor: Richard Jackson 
+# Contributor: Tinx 
+# Contributor: Jens Kapitza 
+# Contributor: Olli 
+
+pkgbase=java11-openjfx
+pkgname=(
+  java11-openjfx
+  java11-openjfx-doc
+  java11-openjfx-src
+)
+pkgver=11.0.14.u2
+pkgrel=2
+pkgdesc='Java OpenJFX 11 client application platform (open-source 
implementation of JavaFX)'
+arch=(x86_64)
+url=https://wiki.openjdk.java.net/display/OpenJFX/Main
+license=(custom)
+makedepends=(
+  alsa-lib
+  ant
+  cairo
+  cmake
+  ffmpeg4.4
+  freetype2
+  gdk-pixbuf2
+  glib2
+  gperf
+  gradle
+  gtk2
+  gtk3
+  java-environment-openjdk=11
+  libgl
+  libx11
+  libxtst
+  pango
+  python
+  ruby
+  unzip
+  webkit2gtk
+  zip
+)
+source=(
+  
$pkgname-$pkgver.tar.gz::https://github.com/openjdk/jfx11u/archive/refs/tags/${pkgver//.u/+}.tar.gz
+  gradle.properties
+  java11-openjfx-flags.patch
+  java11-openjfx-no-xlocale.patch
+  java11-openjfx-gstreamer-lite-gcc10-compat.patch
+)
+b2sums=('da57c9bb379119a17c7923ba85b1b9bd8d06db32e1d116e15f8766b7d66b593a45ef4bf137550cbee4898b6c846633107e8f7cf72dd9362f58cdf9305e03ab02'
+
'a77fd8814a5978827de01a652f7b945f3439df04606434ced8998c8d77a82985292490e6965299aeb52f9da3d8069b4091d75519bd4ec8a15f70bc6d28b13498'
+
'84565ff95e1f78e6635644611a02a19f2ca37351c5e9363a19e050d1715f50746482bf5948c9a658cd530330c0bdb9dc1ff6fa4eeb992309894366e7a60dca77'
+
'13216615c01b8d48d17889ffa22668c38568870d83ab30c542eb5b5620db305f02efb1acb99d9b5e89eb0a73a134bb336cb301f4de4e8855cae50efb099e384e'
+
'119fa1cc5da2cdefa22bbe9b6f76581faa74e05fa7b6e5576470fc0251c6e257f122fbba03754cc01f7c7251145cfa1cab4ffc2f9d59ff0c175a121e943a0f64')
+
+prepare() {
+  cd jfx11u-${pkgver//.u/-}
+
+  ln -sf ../gradle.properties .
+  patch -Np1 -i ../java11-openjfx-flags.patch
+  patch -Np1 -i ../java11-openjfx-no-xlocale.patch
+  patch -Np1 -i ../java11-openjfx-gstreamer-lite-gcc10-compat.patch
+}
+
+build() {
+  cd jfx11u-${pkgver//.u/-}
+
+  # build against ffmpeg4.4
+  export PKG_CONFIG_PATH='/usr/lib/ffmpeg4.4/pkgconfig'
+
+  gradle zips
+}
+
+package_java11-openjfx() {
+  depends=(
+java-runtime-openjdk=11
+libgl
+libx11
+libxtst
+  )
+  optdepends=(
+'ffmpeg4.4: Media support',
+'gtk2: GTK2 support',
+'gtk3: GTK3 support',
+'webkit2gtk: Web support'
+  )
+  provides=('java-openjfx=11')
+
+  cd jfx11u-${pkgver//.u/-}
+
+  install -dm 755  "${pkgdir}"/usr/{lib/jvm/java-11-openjfx,share/licenses}
+  cp -dr --no-preserve=ownership build/sdk/lib 
"${pkgdir}"/usr/lib/jvm/java-11-openjfx/
+  rm "${pkgdir}"/usr/lib/jvm/java-11-openjfx/lib/src.zip
+  cp -dr --no-preserve=ownership build/jmods 
"${pkgdir}"/usr/lib/jvm/java-11-openjfx/
+  cp -dr --no-preserve=ownership build/sdk/legal 
"${pkgdir}"/usr/share/licenses/java11-openjfx
+}
+
+package_java11-openjfx-doc() {
+  cd jfx11u-${pkgver//.u/-}
+
+  install -dm 755 "${pkgdir}"/usr/share/{doc,licenses}
+  cp -dr --no-preserve=ownership build/javadoc 
"${pkgdir}"/usr/share/doc/java11-openjfx
+  ln -s java11-openjfx "${pkgdir}"/usr/share/licenses/java11-openjfx-doc
+}
+
+package_java11-openjfx-src() {
+  cd jfx11u-${pkgver//.u/-}
+
+  install -dm 755  "${pkgdir}"/usr/{lib/jvm/java-11-openjfx,share/licenses}
+  install -m 644 build/sdk/lib/src.zip 

[arch-commits] Commit in java11-openjfx/trunk (PKGBUILD java11-openjfx-flags.patch)

2022-02-16 Thread Frederik Schwan via arch-commits
Date: Thursday, February 17, 2022 @ 00:33:21
  Author: freswa
Revision: 437544

rebuild against ffmpeg4.4 for ffmpeg5 release

* fix gcc error

  Due to multiple consecutive whitespaces in our CFLAGS variable,
  the gradle function introduced to parse these options failed
  and added whitespaces as arguments. This made gcc fail with messages
  like
  ```
  gcc: warning: : linker input file unused because linking not done
  gcc: error: : linker input file not found: No such file or directory
  ```
  Creds @loqs for finding the root cause of this.

  Fixed by replacing multiple consecutive whitespaces within the
  parsing code in gradle
* disable lto for webkit build (creds @loqs)

Modified:
  java11-openjfx/trunk/PKGBUILD
  java11-openjfx/trunk/java11-openjfx-flags.patch

+
 PKGBUILD   |   11 +++--
 java11-openjfx-flags.patch |   82 +--
 2 files changed, 41 insertions(+), 52 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2022-02-16 23:34:55 UTC (rev 437543)
+++ PKGBUILD2022-02-17 00:33:21 UTC (rev 437544)
@@ -14,7 +14,7 @@
   java11-openjfx-src
 )
 pkgver=11.0.14.u2
-pkgrel=1
+pkgrel=2
 pkgdesc='Java OpenJFX 11 client application platform (open-source 
implementation of JavaFX)'
 arch=(x86_64)
 url=https://wiki.openjdk.java.net/display/OpenJFX/Main
@@ -24,7 +24,7 @@
   ant
   cairo
   cmake
-  ffmpeg
+  ffmpeg4.4
   freetype2
   gdk-pixbuf2
   glib2
@@ -52,7 +52,7 @@
 )
 
b2sums=('da57c9bb379119a17c7923ba85b1b9bd8d06db32e1d116e15f8766b7d66b593a45ef4bf137550cbee4898b6c846633107e8f7cf72dd9362f58cdf9305e03ab02'
 
'a77fd8814a5978827de01a652f7b945f3439df04606434ced8998c8d77a82985292490e6965299aeb52f9da3d8069b4091d75519bd4ec8a15f70bc6d28b13498'
-
'764c8a1b23be12e967f14ee528709dc01735ae293984ff89b480a4271e5fbcb0826d75b47b299c6c8b2a98440a0b7ecd9bcf1863722d50e271461d7aa6aae125'
+
'84565ff95e1f78e6635644611a02a19f2ca37351c5e9363a19e050d1715f50746482bf5948c9a658cd530330c0bdb9dc1ff6fa4eeb992309894366e7a60dca77'
 
'13216615c01b8d48d17889ffa22668c38568870d83ab30c542eb5b5620db305f02efb1acb99d9b5e89eb0a73a134bb336cb301f4de4e8855cae50efb099e384e'
 
'119fa1cc5da2cdefa22bbe9b6f76581faa74e05fa7b6e5576470fc0251c6e257f122fbba03754cc01f7c7251145cfa1cab4ffc2f9d59ff0c175a121e943a0f64')
 
@@ -68,6 +68,9 @@
 build() {
   cd jfx11u-${pkgver//.u/-}
 
+  # build against ffmpeg4.4
+  export PKG_CONFIG_PATH='/usr/lib/ffmpeg4.4/pkgconfig'
+
   gradle zips
 }
 
@@ -79,7 +82,7 @@
 libxtst
   )
   optdepends=(
-'ffmpeg: Media support',
+'ffmpeg4.4: Media support',
 'gtk2: GTK2 support',
 'gtk3: GTK3 support',
 'webkit2gtk: Web support'

Modified: java11-openjfx-flags.patch
===
--- java11-openjfx-flags.patch  2022-02-16 23:34:55 UTC (rev 437543)
+++ java11-openjfx-flags.patch  2022-02-17 00:33:21 UTC (rev 437544)
@@ -1,21 +1,7 @@
-From a28f9aaab759d82384279c16d86bb98ab47412a3 Mon Sep 17 00:00:00 2001
-From: Georgy Yakovlev 
-Date: Sat, 1 Jun 2019 00:12:55 -0700
-Subject: [PATCH] respect user cflags
-

- buildSrc/linux.gradle   |  7 ++-
- .../gstreamer/projects/linux/avplugin/Makefile  | 16 ++--
- .../gstreamer/projects/linux/fxplugins/Makefile | 17 ++---
- .../projects/linux/gstreamer-lite/Makefile  | 16 ++--
- .../native/jfxmedia/projects/linux/Makefile | 16 ++--
- 5 files changed, 30 insertions(+), 42 deletions(-)
-
-diff --git a/buildSrc/linux.gradle b/buildSrc/linux.gradle
-index 7a7cbc72..6705a0f3 100644
 a/buildSrc/linux.gradle
-+++ b/buildSrc/linux.gradle
-@@ -44,8 +44,11 @@ LINUX.library = { name -> return "lib${name}.so" as String }
+diff -rupN orig/buildSrc/linux.gradle patched/buildSrc/linux.gradle
+--- orig/buildSrc/linux.gradle 2021-12-07 10:56:58.0 +0100
 patched/buildSrc/linux.gradle  2022-02-17 00:55:05.307968721 +0100
+@@ -44,8 +44,11 @@ LINUX.library = { name -> return (IS_STA
  def commonFlags = [
  "-fno-strict-aliasing", "-fPIC", "-fno-omit-frame-pointer", // 
optimization flags
  "-fstack-protector",
@@ -22,21 +8,21 @@
 +"-Wno-error=cast-function-type",
  "-Wextra", "-Wall", "-Wformat-security", "-Wno-unused", 
"-Wno-parentheses", "-Werror=trampolines"] // warning flags
  
-+commonFlags.addAll(System.getenv("CFLAGS").trim().split(" "))
++commonFlags.addAll(System.getenv("CFLAGS").trim().replaceAll(" +", " 
").split(" "))
 +
  if (!IS_64) {
  commonFlags += "-m32"
  }
-@@ -61,6 +64,8 @@ def linkFlags = ["-static-libgcc", "-static-libstdc++", 
"-shared", commonFlags,
-  "-z", "relro",
-  "-Wl,--gc-sections"].flatten()
+@@ -72,6 +75,8 @@ def staticLinkFlags = [].flatten()
  
+ def linkFlags = IS_STATIC_BUILD ? staticLinkFlags : dynamicLinkFlags;
+ 
 

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

2022-02-16 Thread Felix Yan via arch-commits
Date: Wednesday, February 16, 2022 @ 23:58:30
  Author: felixonmars
Revision: 1133610

archrelease: copy trunk to community-staging-x86_64

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

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

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



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

2022-02-16 Thread Felix Yan via arch-commits
Date: Wednesday, February 16, 2022 @ 23:58:23
  Author: felixonmars
Revision: 1133609

upgpkg: haskell-language-server 1.3.0.0-100: rebuild with 
record-dot-preprocessor 0.2.14

Modified:
  haskell-language-server/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2022-02-16 23:56:25 UTC (rev 1133608)
+++ PKGBUILD2022-02-16 23:58:23 UTC (rev 1133609)
@@ -2,7 +2,7 @@
 
 pkgname=haskell-language-server
 pkgver=1.3.0.0
-pkgrel=99
+pkgrel=100
 pkgdesc="LSP server for GHC"
 url="https://github.com/haskell/haskell-language-server#readme;
 license=("Apache")



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

2022-02-16 Thread Felix Yan via arch-commits
Date: Wednesday, February 16, 2022 @ 23:56:25
  Author: felixonmars
Revision: 1133608

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-hls-fourmolu-plugin/repos/community-staging-x86_64/PKGBUILD 
(from rev 1133607, haskell-hls-fourmolu-plugin/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2022-02-16 23:56:25 UTC (rev 1133608)
@@ -0,0 +1,53 @@
+# Maintainer: Felix Yan 
+
+_hkgname=hls-fourmolu-plugin
+pkgname=haskell-hls-fourmolu-plugin
+pkgver=1.0.0.2
+pkgrel=89
+pkgdesc="Integration with the Fourmolu code formatter"
+url="https://hackage.haskell.org/package/hls-fourmolu-plugin;
+license=("Apache")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-fourmolu' 'haskell-ghc' 'haskell-ghcide' 
'haskell-hls-plugin-api'
+ 'haskell-lens' 'haskell-lsp' 'haskell-ghc-api-compat')
+makedepends=('ghc' 'uusi' 'haskell-hls-test-utils' 'haskell-lsp-test')
+checkdepends=('git')
+source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz;)
+sha512sums=('88a92c70c34d14699bcc19e7d1ff061955c4e9a6819f32c5b46d8b31d1d1f06b12be65bb84ede6046601a6d8daafcb8fc65725ceb3fc67e7afeef4097094ed46')
+
+prepare() {
+  cd $_hkgname-$pkgver
+  gen-setup
+  uusi -r ghc:ghc,ghc-api-compat $_hkgname.cabal
+}
+
+build() {
+  cd $_hkgname-$pkgver
+
+  runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid 
--ghc-option=-fllvm \
+--ghc-option=-optl-Wl\,-z\,relro\,-z\,now \
+--ghc-option='-pie'
+
+  runhaskell Setup build $MAKEFLAGS
+  runhaskell Setup register --gen-script
+  runhaskell Setup unregister --gen-script
+  sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+  sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+  cd $_hkgname-$pkgver
+  runhaskell Setup test --show-details=direct
+}
+
+package() {
+  cd $_hkgname-$pkgver
+
+  install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh
+  install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+  runhaskell Setup copy --destdir="$pkgdir"
+  install -D -m644 LICENSE -t "$pkgdir"/usr/share/licenses/$pkgname/
+  rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}



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

2022-02-16 Thread Felix Yan via arch-commits
Date: Wednesday, February 16, 2022 @ 23:56:18
  Author: felixonmars
Revision: 1133607

upgpkg: haskell-hls-fourmolu-plugin 1.0.0.2-89: rebuild with 
record-dot-preprocessor 0.2.14

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

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

Modified: PKGBUILD
===
--- PKGBUILD2022-02-16 23:55:45 UTC (rev 1133606)
+++ PKGBUILD2022-02-16 23:56:18 UTC (rev 1133607)
@@ -3,7 +3,7 @@
 _hkgname=hls-fourmolu-plugin
 pkgname=haskell-hls-fourmolu-plugin
 pkgver=1.0.0.2
-pkgrel=88
+pkgrel=89
 pkgdesc="Integration with the Fourmolu code formatter"
 url="https://hackage.haskell.org/package/hls-fourmolu-plugin;
 license=("Apache")



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

2022-02-16 Thread Felix Yan via arch-commits
Date: Wednesday, February 16, 2022 @ 23:55:45
  Author: felixonmars
Revision: 1133606

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: 
haskell-hls-call-hierarchy-plugin/repos/community-staging-x86_64/PKGBUILD (from 
rev 1133605, haskell-hls-call-hierarchy-plugin/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2022-02-16 23:55:45 UTC (rev 1133606)
@@ -0,0 +1,53 @@
+# Maintainer: Felix Yan 
+
+_hkgname=hls-call-hierarchy-plugin
+pkgname=haskell-hls-call-hierarchy-plugin
+pkgver=1.0.0.0
+pkgrel=85
+pkgdesc="Call hierarchy plugin for Haskell Language Server"
+url="https://hackage.haskell.org/package/hls-call-hierarchy-plugin;
+license=("Apache")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-aeson' 'haskell-extra' 'haskell-ghc' 
'haskell-ghc-api-compat'
+ 'haskell-ghcide' 'haskell-hiedb' 'haskell-hls-plugin-api' 
'haskell-lens' 'haskell-lsp'
+ 'haskell-sqlite-simple' 'haskell-unordered-containers')
+makedepends=('ghc' 'uusi' 'haskell-hls-test-utils' 'haskell-lsp-test')
+source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz;)
+sha256sums=('4b3103a98ec57c9f050ffd1c534a0e23b1bfcbe78dda441c351b874939ce34a8')
+
+prepare() {
+  cd $_hkgname-$pkgver
+  gen-setup
+  uusi -r ghc:ghc,ghc-api-compat $_hkgname.cabal
+}
+
+build() {
+  cd $_hkgname-$pkgver
+
+  runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid 
--ghc-option=-fllvm \
+--ghc-option=-optl-Wl\,-z\,relro\,-z\,now \
+--ghc-option='-pie'
+
+  runhaskell Setup build $MAKEFLAGS
+  runhaskell Setup register --gen-script
+  runhaskell Setup unregister --gen-script
+  sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+  sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+  cd $_hkgname-$pkgver
+  runhaskell Setup test --show-details=direct
+}
+
+package() {
+  cd $_hkgname-$pkgver
+
+  install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh
+  install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+  runhaskell Setup copy --destdir="$pkgdir"
+  install -D -m644 LICENSE -t "$pkgdir"/usr/share/licenses/$pkgname/
+  rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}



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

2022-02-16 Thread Felix Yan via arch-commits
Date: Wednesday, February 16, 2022 @ 23:55:38
  Author: felixonmars
Revision: 1133605

upgpkg: haskell-hls-call-hierarchy-plugin 1.0.0.0-85: rebuild with 
record-dot-preprocessor 0.2.14

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

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

Modified: PKGBUILD
===
--- PKGBUILD2022-02-16 23:54:49 UTC (rev 1133604)
+++ PKGBUILD2022-02-16 23:55:38 UTC (rev 1133605)
@@ -3,7 +3,7 @@
 _hkgname=hls-call-hierarchy-plugin
 pkgname=haskell-hls-call-hierarchy-plugin
 pkgver=1.0.0.0
-pkgrel=84
+pkgrel=85
 pkgdesc="Call hierarchy plugin for Haskell Language Server"
 url="https://hackage.haskell.org/package/hls-call-hierarchy-plugin;
 license=("Apache")



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

2022-02-16 Thread Felix Yan via arch-commits
Date: Wednesday, February 16, 2022 @ 23:54:49
  Author: felixonmars
Revision: 1133604

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-hls-ormolu-plugin/repos/community-staging-x86_64/PKGBUILD (from 
rev 1133603, haskell-hls-ormolu-plugin/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2022-02-16 23:54:49 UTC (rev 1133604)
@@ -0,0 +1,53 @@
+# Maintainer: Felix Yan 
+
+_hkgname=hls-ormolu-plugin
+pkgname=haskell-hls-ormolu-plugin
+pkgver=1.0.1.0
+pkgrel=88
+pkgdesc="Integration with the Ormolu code formatter"
+url="https://hackage.haskell.org/package/hls-ormolu-plugin;
+license=("Apache")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-ghc' 'haskell-ghc-api-compat' 'haskell-ghcide'
+ 'haskell-hls-plugin-api' 'haskell-lens' 'haskell-lsp' 
'haskell-ormolu')
+makedepends=('ghc' 'uusi' 'haskell-hls-test-utils' 'haskell-lsp-types')
+checkdepends=('git')
+source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz;)
+sha512sums=('330242298e6c4608d31bb0eac3ef926cfd7d5ff2bd07ab57cd46a1904c133322181e2e35da3beb01f1f97efd466d653d12a3563939fe86e70d820301aca52661')
+
+prepare() {
+  cd $_hkgname-$pkgver
+  gen-setup
+  uusi -r ghc:ghc,ghc-api-compat $_hkgname.cabal
+}
+
+build() {
+  cd $_hkgname-$pkgver
+
+  runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid 
--ghc-option=-fllvm \
+--ghc-option=-optl-Wl\,-z\,relro\,-z\,now \
+--ghc-option='-pie'
+
+  runhaskell Setup build $MAKEFLAGS
+  runhaskell Setup register --gen-script
+  runhaskell Setup unregister --gen-script
+  sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+  sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+  cd $_hkgname-$pkgver
+  runhaskell Setup test --show-details=direct
+}
+
+package() {
+  cd $_hkgname-$pkgver
+
+  install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh
+  install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+  runhaskell Setup copy --destdir="$pkgdir"
+  install -D -m644 LICENSE -t "$pkgdir"/usr/share/licenses/$pkgname/
+  rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}



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

2022-02-16 Thread Felix Yan via arch-commits
Date: Wednesday, February 16, 2022 @ 23:54:42
  Author: felixonmars
Revision: 1133603

upgpkg: haskell-hls-ormolu-plugin 1.0.1.0-88: rebuild with 
record-dot-preprocessor 0.2.14

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

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

Modified: PKGBUILD
===
--- PKGBUILD2022-02-16 23:54:12 UTC (rev 1133602)
+++ PKGBUILD2022-02-16 23:54:42 UTC (rev 1133603)
@@ -3,7 +3,7 @@
 _hkgname=hls-ormolu-plugin
 pkgname=haskell-hls-ormolu-plugin
 pkgver=1.0.1.0
-pkgrel=87
+pkgrel=88
 pkgdesc="Integration with the Ormolu code formatter"
 url="https://hackage.haskell.org/package/hls-ormolu-plugin;
 license=("Apache")



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

2022-02-16 Thread Felix Yan via arch-commits
Date: Wednesday, February 16, 2022 @ 23:54:12
  Author: felixonmars
Revision: 1133602

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: 
haskell-hls-stylish-haskell-plugin/repos/community-staging-x86_64/PKGBUILD 
(from rev 1133601, haskell-hls-stylish-haskell-plugin/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2022-02-16 23:54:12 UTC (rev 1133602)
@@ -0,0 +1,53 @@
+# Maintainer: Felix Yan 
+
+_hkgname=hls-stylish-haskell-plugin
+pkgname=haskell-hls-stylish-haskell-plugin
+pkgver=1.0.0.2
+pkgrel=86
+pkgdesc="Integration with the Stylish Haskell code formatter"
+url="https://hackage.haskell.org/package/hls-stylish-haskell-plugin;
+license=("Apache")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-ghc' 'haskell-ghc-api-compat' 'haskell-ghcide' 
'haskell-hls-plugin-api'
+ 'haskell-lsp-types' 'stylish-haskell')
+makedepends=('ghc' 'uusi' 'haskell-hls-test-utils')
+checkdepends=('git')
+source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz;)
+sha512sums=('d850d4be6cc746b6279512bb359efda197aeebd467a59a21670f3b95977c6ba086852dedde3c48171f0cff8405c8e340dea44fe3e187e4731a06eb112502ad9c')
+
+prepare() {
+  cd $_hkgname-$pkgver
+  gen-setup
+  uusi -r ghc:ghc,ghc-api-compat $_hkgname.cabal
+}
+
+build() {
+  cd $_hkgname-$pkgver
+
+  runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid 
--ghc-option=-fllvm \
+--ghc-option=-optl-Wl\,-z\,relro\,-z\,now \
+--ghc-option='-pie'
+
+  runhaskell Setup build $MAKEFLAGS
+  runhaskell Setup register --gen-script
+  runhaskell Setup unregister --gen-script
+  sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+  sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+  cd $_hkgname-$pkgver
+  runhaskell Setup test --show-details=direct
+}
+
+package() {
+  cd $_hkgname-$pkgver
+
+  install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh
+  install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+  runhaskell Setup copy --destdir="$pkgdir"
+  install -D -m644 LICENSE -t "$pkgdir"/usr/share/licenses/$pkgname/
+  rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}



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

2022-02-16 Thread Felix Yan via arch-commits
Date: Wednesday, February 16, 2022 @ 23:54:04
  Author: felixonmars
Revision: 1133601

upgpkg: haskell-hls-stylish-haskell-plugin 1.0.0.2-86: rebuild with 
record-dot-preprocessor 0.2.14

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

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

Modified: PKGBUILD
===
--- PKGBUILD2022-02-16 23:53:32 UTC (rev 1133600)
+++ PKGBUILD2022-02-16 23:54:04 UTC (rev 1133601)
@@ -3,7 +3,7 @@
 _hkgname=hls-stylish-haskell-plugin
 pkgname=haskell-hls-stylish-haskell-plugin
 pkgver=1.0.0.2
-pkgrel=85
+pkgrel=86
 pkgdesc="Integration with the Stylish Haskell code formatter"
 url="https://hackage.haskell.org/package/hls-stylish-haskell-plugin;
 license=("Apache")



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

2022-02-16 Thread Felix Yan via arch-commits
Date: Wednesday, February 16, 2022 @ 23:53:32
  Author: felixonmars
Revision: 1133600

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-hls-module-name-plugin/repos/community-staging-x86_64/PKGBUILD 
(from rev 1133599, haskell-hls-module-name-plugin/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2022-02-16 23:53:32 UTC (rev 1133600)
@@ -0,0 +1,52 @@
+# Maintainer: Felix Yan 
+
+_hkgname=hls-module-name-plugin
+pkgname=haskell-hls-module-name-plugin
+pkgver=1.0.0.1
+pkgrel=85
+pkgdesc="Module name plugin for Haskell Language Server"
+url="https://hackage.haskell.org/package/hls-module-name-plugin;
+license=("Apache")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-aeson' 'haskell-ghcide' 'haskell-hls-plugin-api' 
'haskell-lsp'
+ 'haskell-unordered-containers')
+makedepends=('ghc' 'uusi' 'haskell-hls-test-utils')
+checkdepends=('git')
+source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz;)
+sha512sums=('0a4d0171df49d2d417dac00853a9f0c58618efb7a5805ab3b95441f0d8c60872947935ca94b33ca75518e311a136a893f0e3744fc49cdb94fba6f55367f3c0be')
+
+prepare() {
+  cd $_hkgname-$pkgver
+  gen-setup
+}
+
+build() {
+  cd $_hkgname-$pkgver
+
+  runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid 
--ghc-option=-fllvm \
+--ghc-option=-optl-Wl\,-z\,relro\,-z\,now \
+--ghc-option='-pie'
+
+  runhaskell Setup build $MAKEFLAGS
+  runhaskell Setup register --gen-script
+  runhaskell Setup unregister --gen-script
+  sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+  sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+  cd $_hkgname-$pkgver
+  runhaskell Setup test --show-details=direct
+}
+
+package() {
+  cd $_hkgname-$pkgver
+
+  install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh
+  install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+  runhaskell Setup copy --destdir="$pkgdir"
+  install -D -m644 LICENSE -t "$pkgdir"/usr/share/licenses/$pkgname/
+  rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}



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

2022-02-16 Thread Felix Yan via arch-commits
Date: Wednesday, February 16, 2022 @ 23:53:24
  Author: felixonmars
Revision: 1133599

upgpkg: haskell-hls-module-name-plugin 1.0.0.1-85: rebuild with 
record-dot-preprocessor 0.2.14

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

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

Modified: PKGBUILD
===
--- PKGBUILD2022-02-16 23:52:53 UTC (rev 1133598)
+++ PKGBUILD2022-02-16 23:53:24 UTC (rev 1133599)
@@ -3,7 +3,7 @@
 _hkgname=hls-module-name-plugin
 pkgname=haskell-hls-module-name-plugin
 pkgver=1.0.0.1
-pkgrel=84
+pkgrel=85
 pkgdesc="Module name plugin for Haskell Language Server"
 url="https://hackage.haskell.org/package/hls-module-name-plugin;
 license=("Apache")



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

2022-02-16 Thread Felix Yan via arch-commits
Date: Wednesday, February 16, 2022 @ 23:52:53
  Author: felixonmars
Revision: 1133598

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-hls-floskell-plugin/repos/community-staging-x86_64/PKGBUILD 
(from rev 1133597, haskell-hls-floskell-plugin/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2022-02-16 23:52:53 UTC (rev 1133598)
@@ -0,0 +1,51 @@
+# Maintainer: Felix Yan 
+
+_hkgname=hls-floskell-plugin
+pkgname=haskell-hls-floskell-plugin
+pkgver=1.0.0.1
+pkgrel=85
+pkgdesc="Integration with the Floskell code formatter"
+url="https://hackage.haskell.org/package/hls-floskell-plugin;
+license=("Apache")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-floskell' 'haskell-ghcide' 
'haskell-hls-plugin-api' 'haskell-lsp-types')
+makedepends=('ghc' 'uusi' 'haskell-hls-test-utils')
+checkdepends=('git')
+source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz;)
+sha512sums=('0f420355b67447426e77f149a5cf735f613b2c863b08f625e0a0d91a33bcf565684d702f67743ef9d50eaa235551c30c76743fedd78ead9fbed429e838acf113')
+
+prepare() {
+  cd $_hkgname-$pkgver
+  gen-setup
+}
+
+build() {
+  cd $_hkgname-$pkgver
+
+  runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid 
--ghc-option=-fllvm \
+--ghc-option=-optl-Wl\,-z\,relro\,-z\,now \
+--ghc-option='-pie'
+
+  runhaskell Setup build $MAKEFLAGS
+  runhaskell Setup register --gen-script
+  runhaskell Setup unregister --gen-script
+  sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+  sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+  cd $_hkgname-$pkgver
+  runhaskell Setup test --show-details=direct
+}
+
+package() {
+  cd $_hkgname-$pkgver
+
+  install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh
+  install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+  runhaskell Setup copy --destdir="$pkgdir"
+  install -D -m644 LICENSE -t "$pkgdir"/usr/share/licenses/$pkgname/
+  rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}



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

2022-02-16 Thread Felix Yan via arch-commits
Date: Wednesday, February 16, 2022 @ 23:52:45
  Author: felixonmars
Revision: 1133597

upgpkg: haskell-hls-floskell-plugin 1.0.0.1-85: rebuild with 
record-dot-preprocessor 0.2.14

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

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

Modified: PKGBUILD
===
--- PKGBUILD2022-02-16 23:52:14 UTC (rev 1133596)
+++ PKGBUILD2022-02-16 23:52:45 UTC (rev 1133597)
@@ -3,7 +3,7 @@
 _hkgname=hls-floskell-plugin
 pkgname=haskell-hls-floskell-plugin
 pkgver=1.0.0.1
-pkgrel=84
+pkgrel=85
 pkgdesc="Integration with the Floskell code formatter"
 url="https://hackage.haskell.org/package/hls-floskell-plugin;
 license=("Apache")



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

2022-02-16 Thread Felix Yan via arch-commits
Date: Wednesday, February 16, 2022 @ 23:52:14
  Author: felixonmars
Revision: 1133596

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-hls-eval-plugin/repos/community-staging-x86_64/PKGBUILD (from 
rev 1133595, haskell-hls-eval-plugin/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2022-02-16 23:52:14 UTC (rev 1133596)
@@ -0,0 +1,58 @@
+# Maintainer: Felix Yan 
+
+_hkgname=hls-eval-plugin
+pkgname=haskell-hls-eval-plugin
+pkgver=1.1.2.0
+pkgrel=86
+pkgdesc="Eval plugin for Haskell Language Server"
+url="https://github.com/haskell/haskell-language-server;
+license=("Apache")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-diff' 'haskell-quickcheck' 'haskell-aeson' 
'haskell-dlist'
+ 'haskell-extra' 'haskell-ghc' 'haskell-ghc-api-compat' 
'haskell-ghc-paths' 'haskell-ghcide'
+ 'haskell-hashable' 'haskell-hls-plugin-api' 'haskell-lens' 
'haskell-lsp'
+ 'haskell-lsp-types' 'haskell-megaparsec' 'haskell-parser-combinators'
+ 'haskell-pretty-simple' 'haskell-safe-exceptions' 'haskell-temporary' 
'haskell-unliftio'
+ 'haskell-unordered-containers')
+makedepends=('ghc' 'uusi' 'haskell-hls-test-utils')
+checkdepends=('git')
+source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz;)
+sha512sums=('8597144404060b56aa84d2a6549306924de6aa99ff8fa121f0a3e6fbf2facc979e36dc9304fd041833201044f59e1745574eb1a1e3459b22baf0fae3f40d96e1')
+
+prepare() {
+  cd $_hkgname-$pkgver
+  gen-setup
+  uusi -r ghc:ghc,ghc-api-compat $_hkgname.cabal
+}
+
+build() {
+  cd $_hkgname-$pkgver
+
+  runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid 
--ghc-option=-fllvm \
+--ghc-option=-optl-Wl\,-z\,relro\,-z\,now \
+--ghc-option='-pie'
+
+  runhaskell Setup build $MAKEFLAGS
+  runhaskell Setup register --gen-script
+  runhaskell Setup unregister --gen-script
+  sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+  sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+  cd $_hkgname-$pkgver
+  # https://github.com/haskell/haskell-language-server/issues/1809
+  runhaskell Setup test --show-details=direct || echo "Tests failed"
+}
+
+package() {
+  cd $_hkgname-$pkgver
+
+  install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh
+  install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+  runhaskell Setup copy --destdir="$pkgdir"
+  install -D -m644 LICENSE -t "$pkgdir"/usr/share/licenses/$pkgname/
+  rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}



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

2022-02-16 Thread Felix Yan via arch-commits
Date: Wednesday, February 16, 2022 @ 23:52:06
  Author: felixonmars
Revision: 1133595

upgpkg: haskell-hls-eval-plugin 1.1.2.0-86: rebuild with 
record-dot-preprocessor 0.2.14

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

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

Modified: PKGBUILD
===
--- PKGBUILD2022-02-16 23:51:06 UTC (rev 1133594)
+++ PKGBUILD2022-02-16 23:52:06 UTC (rev 1133595)
@@ -3,7 +3,7 @@
 _hkgname=hls-eval-plugin
 pkgname=haskell-hls-eval-plugin
 pkgver=1.1.2.0
-pkgrel=85
+pkgrel=86
 pkgdesc="Eval plugin for Haskell Language Server"
 url="https://github.com/haskell/haskell-language-server;
 license=("Apache")



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

2022-02-16 Thread Felix Yan via arch-commits
Date: Wednesday, February 16, 2022 @ 23:51:06
  Author: felixonmars
Revision: 1133594

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-hls-pragmas-plugin/repos/community-staging-x86_64/PKGBUILD 
(from rev 1133593, haskell-hls-pragmas-plugin/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2022-02-16 23:51:06 UTC (rev 1133594)
@@ -0,0 +1,52 @@
+# Maintainer: Felix Yan 
+
+_hkgname=hls-pragmas-plugin
+pkgname=haskell-hls-pragmas-plugin
+pkgver=1.0.1.0
+pkgrel=85
+pkgdesc="Pragmas plugin for Haskell Language Server"
+url="https://hackage.haskell.org/package/hls-pragmas-plugin;
+license=("Apache")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-extra' 'haskell-fuzzy' 'haskell-ghcide' 
'haskell-hls-plugin-api'
+ 'haskell-lens' 'haskell-lsp' 'haskell-unordered-containers')
+makedepends=('ghc' 'uusi' 'haskell-hls-test-utils' 'haskell-lsp-types')
+checkdepends=('git')
+source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz;)
+sha512sums=('bf284033b7d2c3491b655ca32a7a791a4e62c838a4caafea36e28844052b2a192cf39d97ae1415a698ea22d7ffcc5f0290c37a91bba841b93c1ceabe089d7e07')
+
+prepare() {
+  cd $_hkgname-$pkgver
+  gen-setup
+}
+
+build() {
+  cd $_hkgname-$pkgver
+
+  runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid 
--ghc-option=-fllvm \
+--ghc-option=-optl-Wl\,-z\,relro\,-z\,now \
+--ghc-option='-pie'
+
+  runhaskell Setup build $MAKEFLAGS
+  runhaskell Setup register --gen-script
+  runhaskell Setup unregister --gen-script
+  sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+  sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+  cd $_hkgname-$pkgver
+  runhaskell Setup test --show-details=direct
+}
+
+package() {
+  cd $_hkgname-$pkgver
+
+  install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh
+  install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+  runhaskell Setup copy --destdir="$pkgdir"
+  install -D -m644 LICENSE -t "$pkgdir"/usr/share/licenses/$pkgname/
+  rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}



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

2022-02-16 Thread Felix Yan via arch-commits
Date: Wednesday, February 16, 2022 @ 23:50:58
  Author: felixonmars
Revision: 1133593

upgpkg: haskell-hls-pragmas-plugin 1.0.1.0-85: rebuild with 
record-dot-preprocessor 0.2.14

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

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

Modified: PKGBUILD
===
--- PKGBUILD2022-02-16 23:49:37 UTC (rev 1133592)
+++ PKGBUILD2022-02-16 23:50:58 UTC (rev 1133593)
@@ -3,7 +3,7 @@
 _hkgname=hls-pragmas-plugin
 pkgname=haskell-hls-pragmas-plugin
 pkgver=1.0.1.0
-pkgrel=84
+pkgrel=85
 pkgdesc="Pragmas plugin for Haskell Language Server"
 url="https://hackage.haskell.org/package/hls-pragmas-plugin;
 license=("Apache")



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

2022-02-16 Thread Felix Yan via arch-commits
Date: Wednesday, February 16, 2022 @ 23:49:37
  Author: felixonmars
Revision: 1133592

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: 
haskell-hls-haddock-comments-plugin/repos/community-staging-x86_64/PKGBUILD 
(from rev 1133591, haskell-hls-haddock-comments-plugin/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2022-02-16 23:49:37 UTC (rev 1133592)
@@ -0,0 +1,52 @@
+# Maintainer: Felix Yan 
+
+_hkgname=hls-haddock-comments-plugin
+pkgname=haskell-hls-haddock-comments-plugin
+pkgver=1.0.0.3
+pkgrel=85
+pkgdesc="Haddock comments plugin for Haskell Language Server"
+url="https://github.com/haskell/haskell-language-server;
+license=("Apache")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-ghc' 'haskell-ghc-exactprint' 'haskell-ghcide' 
'haskell-hls-plugin-api'
+ 'haskell-lsp-types' 'haskell-unordered-containers')
+makedepends=('ghc' 'uusi' 'haskell-hls-test-utils')
+checkdepends=('git')
+source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz;)
+sha512sums=('0bc705b51d86d400c2f843330be5ffa9064726da64644cbc1a4c2fead1caaec5812c35ef499877aa9d07417c3854c933187dd227cd8c90f54042ead07f38bcc7')
+
+prepare() {
+  cd $_hkgname-$pkgver
+  gen-setup
+}
+
+build() {
+  cd $_hkgname-$pkgver
+
+  runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid 
--ghc-option=-fllvm \
+--ghc-option=-optl-Wl\,-z\,relro\,-z\,now \
+--ghc-option='-pie'
+
+  runhaskell Setup build $MAKEFLAGS
+  runhaskell Setup register --gen-script
+  runhaskell Setup unregister --gen-script
+  sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+  sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+  cd $_hkgname-$pkgver
+  runhaskell Setup test --show-details=direct
+}
+
+package() {
+  cd $_hkgname-$pkgver
+
+  install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh
+  install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+  runhaskell Setup copy --destdir="$pkgdir"
+  install -D -m644 LICENSE -t "$pkgdir"/usr/share/licenses/$pkgname/
+  rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}



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

2022-02-16 Thread Felix Yan via arch-commits
Date: Wednesday, February 16, 2022 @ 23:49:30
  Author: felixonmars
Revision: 1133591

upgpkg: haskell-hls-haddock-comments-plugin 1.0.0.3-85: rebuild with 
record-dot-preprocessor 0.2.14

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

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

Modified: PKGBUILD
===
--- PKGBUILD2022-02-16 23:48:58 UTC (rev 1133590)
+++ PKGBUILD2022-02-16 23:49:30 UTC (rev 1133591)
@@ -3,7 +3,7 @@
 _hkgname=hls-haddock-comments-plugin
 pkgname=haskell-hls-haddock-comments-plugin
 pkgver=1.0.0.3
-pkgrel=84
+pkgrel=85
 pkgdesc="Haddock comments plugin for Haskell Language Server"
 url="https://github.com/haskell/haskell-language-server;
 license=("Apache")



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

2022-02-16 Thread Daniel M. Capella via arch-commits
Date: Wednesday, February 16, 2022 @ 23:48:52
  Author: polyzen
Revision: 1133589

Switch to python-installer from python-install

Modified:
  python-nkdfu/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2022-02-16 23:48:51 UTC (rev 1133588)
+++ PKGBUILD2022-02-16 23:48:52 UTC (rev 1133589)
@@ -9,7 +9,7 @@
 url="https://github.com/Nitrokey/nkdfu;
 license=('GPL2')
 depends=('python-fire' 'python-tqdm' 'python-intelhex' 'python-libusb1')
-makedepends=('python-build' 'python-flit' 'python-install' 'python-wheel')
+makedepends=('python-build' 'python-flit' 'python-installer' 'python-wheel')
 
source=("https://files.pythonhosted.org/packages/source/${_name::1}/${_name}/${_name}-${pkgver}.tar.gz;)
 sha256sums=('63c1a89df0818b704d32167df5237afd20d26b4f9d6df3c830fa15cc02f01f90')
 
b2sums=('d85d7280edabfe223a0c273d30d4388c78ba50db81a649eb6a45f678df3368e2700498eac12670342fad19f000108f14167adaa010e0ec48024a85c5222be70a')
@@ -25,8 +25,6 @@
 
 package() {
   cd "$pkgname-$pkgver"
-  python -m install --optimize=1 --destdir="$pkgdir" dist/*.whl
-  # https://github.com/FFY00/python-install/pull/6
-  chmod +x "$pkgdir"/usr/bin/*
+  python -m installer --destdir="$pkgdir" --compile-bytecode=1 dist/*.whl
   install -vDm 644 README.md -t "${pkgdir}/usr/share/doc/${pkgname}"
 }



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

2022-02-16 Thread Felix Yan via arch-commits
Date: Wednesday, February 16, 2022 @ 23:48:58
  Author: felixonmars
Revision: 1133590

archrelease: copy trunk to community-staging-x86_64

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

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

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



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

2022-02-16 Thread Felix Yan via arch-commits
Date: Wednesday, February 16, 2022 @ 23:48:51
  Author: felixonmars
Revision: 1133588

upgpkg: haskell-hls-hlint-plugin 1.0.1.1-85: rebuild with 
record-dot-preprocessor 0.2.14

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

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

Modified: PKGBUILD
===
--- PKGBUILD2022-02-16 23:48:19 UTC (rev 1133587)
+++ PKGBUILD2022-02-16 23:48:51 UTC (rev 1133588)
@@ -3,7 +3,7 @@
 _hkgname=hls-hlint-plugin
 pkgname=haskell-hls-hlint-plugin
 pkgver=1.0.1.1
-pkgrel=84
+pkgrel=85
 pkgdesc="Hlint integration plugin with Haskell Language Server"
 url="https://hackage.haskell.org/package/hls-hlint-plugin;
 license=("Apache")



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

2022-02-16 Thread Felix Yan via arch-commits
Date: Wednesday, February 16, 2022 @ 23:48:19
  Author: felixonmars
Revision: 1133587

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-hls-test-utils/repos/community-staging-x86_64/PKGBUILD (from 
rev 1133586, haskell-hls-test-utils/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2022-02-16 23:48:19 UTC (rev 1133587)
@@ -0,0 +1,53 @@
+# Maintainer: Felix Yan 
+
+_hkgname=hls-test-utils
+pkgname=haskell-hls-test-utils
+pkgver=1.1.0.0
+pkgrel=86
+pkgdesc="Utilities used in the tests of Haskell Language Server"
+url="https://github.com/haskell/haskell-language-server#readme;
+license=("Apache")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-aeson' 'haskell-async' 'haskell-blaze-markup' 
'haskell-data-default'
+ 'haskell-extra' 'haskell-ghcide' 'haskell-hls-graph' 
'haskell-hls-plugin-api'
+ 'haskell-hspec' 'haskell-hspec-core' 'haskell-lens' 'haskell-lsp' 
'haskell-lsp-test'
+ 'haskell-lsp-types' 'haskell-tasty' 'haskell-tasty-expected-failure' 
'haskell-tasty-golden'
+ 'haskell-tasty-hunit' 'haskell-tasty-rerun' 'haskell-temporary'
+ 'haskell-unordered-containers')
+makedepends=('ghc' 'uusi')
+source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz;)
+sha512sums=('08bb01af48a07b37c6d99c6da42341147259ee3f26aef4737a796a62fabbe9600464fdecb3ae4908a4df24e044abf786bcf30103b15b8d7c72f12f9a0c07fcb5')
+
+prepare() {
+  cd $_hkgname-$pkgver
+  gen-setup
+  uusi -u hspec $_hkgname.cabal
+  # https://github.com/haskell/haskell-language-server/issues/1835
+  sed -i '/configOutputFile/d' src/Test/Hls/Util.hs
+}
+
+build() {
+  cd $_hkgname-$pkgver
+
+  runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid 
--ghc-option=-fllvm \
+--ghc-option=-optl-Wl\,-z\,relro\,-z\,now \
+--ghc-option='-pie'
+
+  runhaskell Setup build $MAKEFLAGS
+  runhaskell Setup register --gen-script
+  runhaskell Setup unregister --gen-script
+  sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+  sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+  cd $_hkgname-$pkgver
+
+  install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh
+  install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+  runhaskell Setup copy --destdir="$pkgdir"
+  install -D -m644 LICENSE -t "$pkgdir"/usr/share/licenses/$pkgname/
+  rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}



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

2022-02-16 Thread Felix Yan via arch-commits
Date: Wednesday, February 16, 2022 @ 23:48:12
  Author: felixonmars
Revision: 1133586

upgpkg: haskell-hls-test-utils 1.1.0.0-86: rebuild with record-dot-preprocessor 
0.2.14

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

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

Modified: PKGBUILD
===
--- PKGBUILD2022-02-16 23:47:40 UTC (rev 1133585)
+++ PKGBUILD2022-02-16 23:48:12 UTC (rev 1133586)
@@ -3,7 +3,7 @@
 _hkgname=hls-test-utils
 pkgname=haskell-hls-test-utils
 pkgver=1.1.0.0
-pkgrel=85
+pkgrel=86
 pkgdesc="Utilities used in the tests of Haskell Language Server"
 url="https://github.com/haskell/haskell-language-server#readme;
 license=("Apache")



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

2022-02-16 Thread Felix Yan via arch-commits
Date: Wednesday, February 16, 2022 @ 23:47:40
  Author: felixonmars
Revision: 1133585

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: haskell-hls-retrie-plugin/repos/community-staging-x86_64/PKGBUILD (from 
rev 1133584, haskell-hls-retrie-plugin/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2022-02-16 23:47:40 UTC (rev 1133585)
@@ -0,0 +1,49 @@
+# Maintainer: Felix Yan 
+
+_hkgname=hls-retrie-plugin
+pkgname=haskell-hls-retrie-plugin
+pkgver=1.0.1.1
+pkgrel=85
+pkgdesc="Retrie integration plugin for Haskell Language Server"
+url="https://hackage.haskell.org/package/hls-retrie-plugin;
+license=("Apache")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-aeson' 'haskell-extra' 'haskell-ghc' 
'haskell-ghc-api-compat'
+ 'haskell-ghcide' 'haskell-hashable' 'haskell-hls-plugin-api' 
'haskell-lsp'
+ 'haskell-lsp-types' 'haskell-retrie' 'haskell-safe-exceptions'
+ 'haskell-unordered-containers')
+makedepends=('ghc' 'uusi')
+source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz;)
+sha512sums=('d5059c9d1e5af9acf1a9842c76270400076f2eb168a2dfd61961cb5328c72e4aaf14ad9a1543a3729d87800d658b941e1daaa15a1bd628d3d72657499dd47488')
+
+prepare() {
+  cd $_hkgname-$pkgver
+  gen-setup
+  uusi -r ghc:ghc,ghc-api-compat $_hkgname.cabal
+}
+
+build() {
+  cd $_hkgname-$pkgver
+
+  runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid 
--ghc-option=-fllvm \
+--ghc-option=-optl-Wl\,-z\,relro\,-z\,now \
+--ghc-option='-pie'
+
+  runhaskell Setup build $MAKEFLAGS
+  runhaskell Setup register --gen-script
+  runhaskell Setup unregister --gen-script
+  sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+  sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+  cd $_hkgname-$pkgver
+
+  install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh
+  install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+  runhaskell Setup copy --destdir="$pkgdir"
+  install -D -m644 LICENSE -t "$pkgdir"/usr/share/licenses/$pkgname/
+  rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}



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

2022-02-16 Thread Felix Yan via arch-commits
Date: Wednesday, February 16, 2022 @ 23:47:33
  Author: felixonmars
Revision: 1133584

upgpkg: haskell-hls-retrie-plugin 1.0.1.1-85: rebuild with 
record-dot-preprocessor 0.2.14

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

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

Modified: PKGBUILD
===
--- PKGBUILD2022-02-16 23:46:56 UTC (rev 1133583)
+++ PKGBUILD2022-02-16 23:47:33 UTC (rev 1133584)
@@ -3,7 +3,7 @@
 _hkgname=hls-retrie-plugin
 pkgname=haskell-hls-retrie-plugin
 pkgver=1.0.1.1
-pkgrel=84
+pkgrel=85
 pkgdesc="Retrie integration plugin for Haskell Language Server"
 url="https://hackage.haskell.org/package/hls-retrie-plugin;
 license=("Apache")



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

2022-02-16 Thread Felix Yan via arch-commits
Date: Wednesday, February 16, 2022 @ 23:46:56
  Author: felixonmars
Revision: 1133583

archrelease: copy trunk to community-staging-x86_64

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

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

Copied: 
haskell-hls-explicit-imports-plugin/repos/community-staging-x86_64/PKGBUILD 
(from rev 1133581, haskell-hls-explicit-imports-plugin/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2022-02-16 23:46:56 UTC (rev 1133583)
@@ -0,0 +1,47 @@
+# Maintainer: Felix Yan 
+
+_hkgname=hls-explicit-imports-plugin
+pkgname=haskell-hls-explicit-imports-plugin
+pkgver=1.0.1.0
+pkgrel=85
+pkgdesc="Explicit imports plugin for Haskell Language Server"
+url="https://hackage.haskell.org/package/hls-explicit-imports-plugin;
+license=("Apache")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-aeson' 'haskell-ghc' 'haskell-ghc-api-compat' 
'haskell-ghcide'
+ 'haskell-hls-graph' 'haskell-hls-plugin-api' 'haskell-lsp' 
'haskell-unordered-containers')
+makedepends=('ghc' 'uusi')
+source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz;)
+sha512sums=('7691ecc341fb511e51ccb6c1f67cd6f3c908f771b62423d7713d05bf13893b7ac53ae9c453ab8b6ca227ed8c9b42191cd30b9745b57f00c51f3f3646954955b8')
+
+prepare() {
+  cd $_hkgname-$pkgver
+  gen-setup
+  uusi -r ghc:ghc,ghc-api-compat $_hkgname.cabal
+}
+
+build() {
+  cd $_hkgname-$pkgver
+
+  runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid 
--ghc-option=-fllvm \
+--ghc-option=-optl-Wl\,-z\,relro\,-z\,now \
+--ghc-option='-pie'
+
+  runhaskell Setup build $MAKEFLAGS
+  runhaskell Setup register --gen-script
+  runhaskell Setup unregister --gen-script
+  sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+  sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+package() {
+  cd $_hkgname-$pkgver
+
+  install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh
+  install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+  runhaskell Setup copy --destdir="$pkgdir"
+  install -D -m644 LICENSE -t "$pkgdir"/usr/share/licenses/$pkgname/
+  rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}



[arch-commits] Commit in (5 files)

2022-02-16 Thread Daniel M. Capella via arch-commits
Date: Wednesday, February 16, 2022 @ 23:46:54
  Author: polyzen
Revision: 1133582

Switch to python-installer from python-install

Modified:
  ansible-lint/trunk/PKGBUILD
  jedi-language-server/trunk/PKGBUILD
  python-matrix-common/trunk/PKGBUILD
  python-structlog/trunk/PKGBUILD
  qmk/trunk/PKGBUILD

-+
 ansible-lint/trunk/PKGBUILD |5 ++---
 jedi-language-server/trunk/PKGBUILD |9 +++--
 python-matrix-common/trunk/PKGBUILD |4 ++--
 python-structlog/trunk/PKGBUILD |4 ++--
 qmk/trunk/PKGBUILD  |5 ++---
 5 files changed, 11 insertions(+), 16 deletions(-)

Modified: ansible-lint/trunk/PKGBUILD
===
--- ansible-lint/trunk/PKGBUILD 2022-02-16 23:46:49 UTC (rev 1133581)
+++ ansible-lint/trunk/PKGBUILD 2022-02-16 23:46:54 UTC (rev 1133582)
@@ -11,7 +11,7 @@
 license=('MIT')
 depends=('python' 'ansible-core' 'python-ruamel-yaml' 'python-pyaml' 
'python-rich' 'python-packaging'
   'python-wcmatch' 'python-enrich' 'python-tenacity')
-makedepends=('python-build' 'python-install' 'python-wheel')
+makedepends=('python-build' 'python-installer' 'python-wheel')
 optdepends=('yamllint: check for yaml syntax mistakes'
 'ansible: check official ansible collections')
 
source=(https://github.com/ansible/ansible-lint/archive/v${pkgver}/${pkgname}-${pkgver}.tar.gz
@@ -33,7 +33,6 @@
 
 package() {
   cd ${pkgname}-${pkgver}
-  python -m install --optimize=1 --destdir="${pkgdir}" dist/*.whl
-  chmod +x "${pkgdir}"/usr/bin/*
+  python -m installer --destdir="${pkgdir}" --compile-bytecode=1 dist/*.whl
   install -Dm 644 LICENSE -t "${pkgdir}"/usr/share/licenses/${pkgname}
 }

Modified: jedi-language-server/trunk/PKGBUILD
===
--- jedi-language-server/trunk/PKGBUILD 2022-02-16 23:46:49 UTC (rev 1133581)
+++ jedi-language-server/trunk/PKGBUILD 2022-02-16 23:46:54 UTC (rev 1133582)
@@ -8,7 +8,7 @@
 url=https://github.com/pappasam/jedi-language-server
 license=('MIT')
 depends=('python-docstring-to-markdown' 'python-jedi' 'python-pygls')
-makedepends=('python-build' 'python-install' 'python-poetry')
+makedepends=('python-build' 'python-installer' 'python-poetry')
 checkdepends=('python-jsonrpc-server' 'python-pyhamcrest' 'python-pytest')
 source=("$url/archive/v$pkgver/$pkgname-$pkgver.tar.gz")
 
b2sums=('5efe6a767316082b0e9a788ff196defde61f2302c3c30a34a32795c2e575a9049cb1e7a9de36ed61ece67e59412fe255465d9ae0916d20fdc23179c46d032fa6')
@@ -28,17 +28,14 @@
   cd $pkgname-$pkgver
   mkdir -p temp
   local site_packages=$(python -c "import site; 
print(site.getsitepackages()[0])")
-  python -m install --optimize=1 --destdir=temp dist/*.whl
+  python -m installer --destdir=temp --compile-bytecode=1 dist/*.whl
   PATH="$PWD/temp/usr/bin:$PATH" PYTHONPATH="$PWD/temp/$site_packages" pytest 
tests
 }
 
 package() {
   cd $pkgname-$pkgver
-  python -m install --optimize=1 --destdir="$pkgdir" dist/*.whl
+  python -m installer --destdir="$pkgdir" --compile-bytecode=1 dist/*.whl
 
-  # https://github.com/FFY00/python-install/pull/6
-  chmod +x "$pkgdir"/usr/bin/*
-
   # Symlink license file
   local site_packages=$(python -c "import site; 
print(site.getsitepackages()[0])")
   install -d "$pkgdir"/usr/share/licenses/$pkgname

Modified: python-matrix-common/trunk/PKGBUILD
===
--- python-matrix-common/trunk/PKGBUILD 2022-02-16 23:46:49 UTC (rev 1133581)
+++ python-matrix-common/trunk/PKGBUILD 2022-02-16 23:46:54 UTC (rev 1133582)
@@ -7,7 +7,7 @@
 arch=(any)
 url="https://github.com/matrix-org/matrix-python-common;
 license=('Apache')
-makedepends=('python-setuptools' 'python-build' 'python-install' 
'python-wheel')
+makedepends=('python-setuptools' 'python-build' 'python-installer' 
'python-wheel')
 checkdepends=('python-twisted' 'python-service-identity' 'python-aiounittest')
 
source=($pkgname-$pkgver.tar.gz::"https://github.com/matrix-org/matrix-python-common/archive/refs/tags/v$pkgver.tar.gz;)
 
sha512sums=('0050243ce3930962934f94fe1c990dc97ce803e79998ee7e6c7dafdf5ca4736c8c06fd4f52223b81f2ceb91a8bcf70f6488559f7935a9bd087c33a11430af8cd')
@@ -25,5 +25,5 @@
 
 package() {
cd "matrix-python-common-$pkgver"
-   python -m install --optimize=1 --destdir="$pkgdir" dist/*.whl
+   python -m installer --destdir="$pkgdir" --compile-bytecode=1 dist/*.whl
 }

Modified: python-structlog/trunk/PKGBUILD
===
--- python-structlog/trunk/PKGBUILD 2022-02-16 23:46:49 UTC (rev 1133581)
+++ python-structlog/trunk/PKGBUILD 2022-02-16 23:46:54 UTC (rev 1133582)
@@ -10,7 +10,7 @@
 license=('Apache')
 arch=('any')
 depends=('python')
-makedepends=('python-build' 'python-flit-core' 'python-install')
+makedepends=('python-build' 'python-flit-core' 'python-installer')
 

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

2022-02-16 Thread Felix Yan via arch-commits
Date: Wednesday, February 16, 2022 @ 23:46:49
  Author: felixonmars
Revision: 1133581

upgpkg: haskell-hls-explicit-imports-plugin 1.0.1.0-85: rebuild with 
record-dot-preprocessor 0.2.14

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

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

Modified: PKGBUILD
===
--- PKGBUILD2022-02-16 23:46:17 UTC (rev 1133580)
+++ PKGBUILD2022-02-16 23:46:49 UTC (rev 1133581)
@@ -3,7 +3,7 @@
 _hkgname=hls-explicit-imports-plugin
 pkgname=haskell-hls-explicit-imports-plugin
 pkgver=1.0.1.0
-pkgrel=84
+pkgrel=85
 pkgdesc="Explicit imports plugin for Haskell Language Server"
 url="https://hackage.haskell.org/package/hls-explicit-imports-plugin;
 license=("Apache")



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

2022-02-16 Thread Felix Yan via arch-commits
Date: Wednesday, February 16, 2022 @ 23:46:17
  Author: felixonmars
Revision: 1133580

archrelease: copy trunk to community-staging-x86_64

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

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

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

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

2022-02-16 Thread Felix Yan via arch-commits
Date: Wednesday, February 16, 2022 @ 23:46:10
  Author: felixonmars
Revision: 1133579

upgpkg: haskell-ghcide 1.4.1.0-86: rebuild with record-dot-preprocessor 0.2.14

Modified:
  haskell-ghcide/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2022-02-16 23:32:21 UTC (rev 1133578)
+++ PKGBUILD2022-02-16 23:46:10 UTC (rev 1133579)
@@ -3,7 +3,7 @@
 _hkgname=ghcide
 pkgname=haskell-ghcide
 pkgver=1.4.1.0
-pkgrel=85
+pkgrel=86
 pkgdesc="The core of an IDE"
 
url="https://github.com/haskell/haskell-language-server/tree/master/ghcide#readme;
 license=("Apache")



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

2022-02-16 Thread Frederik Schwan via arch-commits
Date: Wednesday, February 16, 2022 @ 23:34:55
  Author: freswa
Revision: 437543

archrelease: copy trunk to staging-x86_64

Added:
  java8-openjfx/repos/staging-x86_64/
  java8-openjfx/repos/staging-x86_64/PKGBUILD
(from rev 437542, java8-openjfx/trunk/PKGBUILD)
  java8-openjfx/repos/staging-x86_64/gradle.properties
(from rev 437542, java8-openjfx/trunk/gradle.properties)
  java8-openjfx/repos/staging-x86_64/java8-openjfx-CVE-2021-3517-fix.patch
(from rev 437542, java8-openjfx/trunk/java8-openjfx-CVE-2021-3517-fix.patch)
  java8-openjfx/repos/staging-x86_64/java8-openjfx-CVE-2021-3522-fix.patch
(from rev 437542, java8-openjfx/trunk/java8-openjfx-CVE-2021-3522-fix.patch)
  java8-openjfx/repos/staging-x86_64/java8-openjfx-flags.patch
(from rev 437542, java8-openjfx/trunk/java8-openjfx-flags.patch)
  java8-openjfx/repos/staging-x86_64/java8-openjfx-no-sys-sysctl.patch
(from rev 437542, java8-openjfx/trunk/java8-openjfx-no-sys-sysctl.patch)
  java8-openjfx/repos/staging-x86_64/java8-openjfx-no-xlocale.patch
(from rev 437542, java8-openjfx/trunk/java8-openjfx-no-xlocale.patch)

---+
 PKGBUILD  |  131 +
 gradle.properties |6 
 java8-openjfx-CVE-2021-3517-fix.patch |   49 ++
 java8-openjfx-CVE-2021-3522-fix.patch |   31 
 java8-openjfx-flags.patch |  241 
 java8-openjfx-no-sys-sysctl.patch |   12 +
 java8-openjfx-no-xlocale.patch|   29 +++
 7 files changed, 499 insertions(+)

Copied: java8-openjfx/repos/staging-x86_64/PKGBUILD (from rev 437542, 
java8-openjfx/trunk/PKGBUILD)
===
--- staging-x86_64/PKGBUILD (rev 0)
+++ staging-x86_64/PKGBUILD 2022-02-16 23:34:55 UTC (rev 437543)
@@ -0,0 +1,131 @@
+# Maintainer: Levente Polyak 
+# Maintainer: Frederik Schwan 
+# Contributor: Guillaume Alaux 
+# Contributor: Maxime Gauduin 
+# Contributor: William Gathoye 
+# Contributor: Emanuel Couto 
+# Contributor: Richard Jackson 
+# Contributor: Tinx 
+# Contributor: Jens Kapitza 
+# Contributor: Olli 
+
+pkgbase=java8-openjfx
+pkgname=(
+  java8-openjfx
+  java8-openjfx-doc
+  java8-openjfx-src
+)
+pkgver=8.u202
+pkgrel=4
+pkgdesc='Java OpenJFX 8 client application platform (open-source 
implementation of JavaFX)'
+arch=(x86_64)
+url=https://wiki.openjdk.java.net/display/OpenJFX/Main
+license=(GPL)
+makedepends=(
+  alsa-lib
+  cairo
+  cmake
+  ffmpeg4.4
+  freetype2
+  gdk-pixbuf2
+  glib2
+  gperf
+  gtk2
+  gtk3
+  java-environment-openjdk=8
+  libgl
+  libx11
+  libxtst
+  pango
+  python2
+  qt5-base
+  ruby
+  unzip
+  webkit2gtk
+)
+source=(
+  
https://hg.openjdk.java.net/openjfx/8u-dev/rt/archive/${pkgver//./}-ga.tar.bz2
+  gradle.properties
+  https://services.gradle.org/distributions/gradle-4.8-bin.zip
+  java8-openjfx-flags.patch
+  java8-openjfx-no-xlocale.patch
+  java8-openjfx-no-sys-sysctl.patch
+  
java8-openjfx-CVE-2021-3517-fix.patch::https://gitlab.gnome.org/GNOME/libxml2/-/commit/bf22713507fe1fc3a2c4b525cf0a88c2dc87a3a2.patch
+  
java8-openjfx-CVE-2021-3522-fix.patch::https://gitlab.freedesktop.org/gstreamer/gst-plugins-base/-/commit/8a88e5c1db05ebadfd4569955f6f47c23cdca3c4.patch
+)
+sha256sums=('12b0538d04c4bd451e4692ee06357ac36233ff4ec2af9fa3b9bbdbab48c3f2fc'
+'d1c2255893e5ec6268d7c92bb6539cde629d325872f26cffb5f1f616c9d5f30d'
+'f3e29692a8faa94eb0b02ebf36fa263a642b3ae8694ef806c45c345b8683f1ba'
+'a2e0d5ac5cdb83958d2886aef7f5a419f460e103959f65aaadd69cb26cc6adec'
+'b21f6b254acc7aa2124521b6521d3bdfdfcfd9b062624a84ef73608120957d0d'
+'cd1a2bd60f636662e4f3334217b3e14f1d51cf30b77b9ca3eff8d030312fd26a'
+'4db6e995d46f5ab29c4169dab5dbbe367ebd01dee66ef1750abe5cf0c8364d42'
+'3487eb180fff9866c8b8b08be45f13fa9e8edd04e5719bc867e59b09b81954b4')
+
+prepare() {
+  cd rt-${pkgver//./}-ga
+
+  ln -sf ../gradle.properties .
+  patch -Np1 -i ../java8-openjfx-flags.patch
+  patch -Np1 -i ../java8-openjfx-no-xlocale.patch
+  patch -Np1 -i ../java8-openjfx-no-sys-sysctl.patch
+  # loose match the following patch due to whitespace differences
+  patch -Np1 -l -i "$srcdir"/java8-openjfx-CVE-2021-3517-fix.patch -d 
modules/web/src/main/native/Source/ThirdParty/libxml/src
+  patch -Np1 -i "$srcdir"/java8-openjfx-CVE-2021-3522-fix.patch -d 
modules/media/src/main/native/gstreamer/gstreamer-lite/gst-plugins-base
+}
+
+build() {
+  cd rt-${pkgver//./}-ga
+
+  # https://wiki.gentoo.org/wiki/Gcc_10_porting_notes/fno_common
+  CFLAGS+=' -fcommon'
+  # build against ffmpeg4.4
+  export PKG_CONFIG_PATH='/usr/lib/ffmpeg4.4/pkgconfig'
+
+  ../gradle-4.8/bin/gradle
+}
+
+package_java8-openjfx() {
+  depends=(
+alsa-lib
+cairo
+ffmpeg4.4
+gdk-pixbuf2
+glib2
+gtk2
+gtk3
+java-runtime-openjdk=8
+libavcodec.so
+libavformat.so
+

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

2022-02-16 Thread Frederik Schwan via arch-commits
Date: Wednesday, February 16, 2022 @ 23:34:51
  Author: freswa
Revision: 437542

rebuild against ffmpeg4.4 for ffmpeg5 release

Modified:
  java8-openjfx/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2022-02-16 23:26:10 UTC (rev 437541)
+++ PKGBUILD2022-02-16 23:34:51 UTC (rev 437542)
@@ -1,5 +1,7 @@
-# Maintainer: Guillaume Alaux 
-# Maintainer: Maxime Gauduin 
+# Maintainer: Levente Polyak 
+# Maintainer: Frederik Schwan 
+# Contributor: Guillaume Alaux 
+# Contributor: Maxime Gauduin 
 # Contributor: William Gathoye 
 # Contributor: Emanuel Couto 
 # Contributor: Richard Jackson 
@@ -14,7 +16,7 @@
   java8-openjfx-src
 )
 pkgver=8.u202
-pkgrel=3
+pkgrel=4
 pkgdesc='Java OpenJFX 8 client application platform (open-source 
implementation of JavaFX)'
 arch=(x86_64)
 url=https://wiki.openjdk.java.net/display/OpenJFX/Main
@@ -23,7 +25,7 @@
   alsa-lib
   cairo
   cmake
-  ffmpeg
+  ffmpeg4.4
   freetype2
   gdk-pixbuf2
   glib2
@@ -75,7 +77,10 @@
 build() {
   cd rt-${pkgver//./}-ga
 
-  CFLAGS+=' -fcommon' # 
https://wiki.gentoo.org/wiki/Gcc_10_porting_notes/fno_common
+  # https://wiki.gentoo.org/wiki/Gcc_10_porting_notes/fno_common
+  CFLAGS+=' -fcommon'
+  # build against ffmpeg4.4
+  export PKG_CONFIG_PATH='/usr/lib/ffmpeg4.4/pkgconfig'
 
   ../gradle-4.8/bin/gradle
 }
@@ -84,7 +89,7 @@
   depends=(
 alsa-lib
 cairo
-ffmpeg
+ffmpeg4.4
 gdk-pixbuf2
 glib2
 gtk2



[arch-commits] Commit in (14 files)

2022-02-16 Thread Daniel M. Capella via arch-commits
Date: Wednesday, February 16, 2022 @ 23:32:21
  Author: polyzen
Revision: 1133578

Switch to python-installer from python-install

Modified:
  ipython/trunk/PKGBUILD
  python-asttokens/trunk/PKGBUILD
  python-backcall/trunk/PKGBUILD
  python-black/trunk/PKGBUILD
  python-executing/trunk/PKGBUILD
  python-jq/trunk/PKGBUILD
  python-pure-eval/trunk/PKGBUILD
  python-pygls/trunk/PKGBUILD
  python-pyppeteer/trunk/PKGBUILD
  python-pytesseract/trunk/PKGBUILD
  python-pytz-deprecation-shim/trunk/PKGBUILD
  python-stack-data/trunk/PKGBUILD
  python-tzdata/trunk/PKGBUILD
  rofimoji/trunk/PKGBUILD

-+
 ipython/trunk/PKGBUILD  |9 +++--
 python-asttokens/trunk/PKGBUILD |6 +++---
 python-backcall/trunk/PKGBUILD  |6 +++---
 python-black/trunk/PKGBUILD |   13 +++--
 python-executing/trunk/PKGBUILD |6 +++---
 python-jq/trunk/PKGBUILD|6 +++---
 python-pure-eval/trunk/PKGBUILD |6 +++---
 python-pygls/trunk/PKGBUILD |4 ++--
 python-pyppeteer/trunk/PKGBUILD |7 ++-
 python-pytesseract/trunk/PKGBUILD   |9 +++--
 python-pytz-deprecation-shim/trunk/PKGBUILD |6 +++---
 python-stack-data/trunk/PKGBUILD|6 +++---
 python-tzdata/trunk/PKGBUILD|6 +++---
 rofimoji/trunk/PKGBUILD |7 ++-
 14 files changed, 39 insertions(+), 58 deletions(-)

Modified: ipython/trunk/PKGBUILD
===
--- ipython/trunk/PKGBUILD  2022-02-16 23:31:36 UTC (rev 1133577)
+++ ipython/trunk/PKGBUILD  2022-02-16 23:32:21 UTC (rev 1133578)
@@ -16,7 +16,7 @@
  'python-pickleshare' 'python-prompt_toolkit'
  'python-jedi' 'python-pygments' 'python-backcall'
  'python-matplotlib-inline' 'python-black' 'python-stack-data')
-makedepends=('python-build' 'python-install' 'python-setuptools' 
'python-wheel')
+makedepends=('python-build' 'python-installer' 'python-setuptools' 
'python-wheel')
 # texlive-bin checkdep excluded due to test_latex_to_png_color failure
 checkdepends=('python-pytest' 'python-pytest-asyncio' 'python-testpath'
   'jupyter-nbformat' 'python-ipykernel' 'python-numpy' 
'python-trio'
@@ -38,17 +38,14 @@
 check() {
   cd $pkgname-$pkgver
   python -m venv --system-site-packages test-env
-  test-env/bin/python -m install --optimize=1 dist/*.whl
+  test-env/bin/python -m installer --compile-bytecode=1 dist/*.whl
   test-env/bin/python -m pytest
 }
 
 package() {
   cd $pkgname-$pkgver
-  python -m install --optimize=1 --destdir="$pkgdir" dist/*.whl
+  python -m installer --destdir="$pkgdir" --compile-bytecode=1 dist/*.whl
 
-  # https://github.com/FFY00/python-install/pull/6
-  chmod +x "$pkgdir"/usr/bin/*
-
   cd "examples/IPython Kernel"
   # FS#45120
   sed -i 's/gnome-netstatus-idle/ipython/' ipython.desktop

Modified: python-asttokens/trunk/PKGBUILD
===
--- python-asttokens/trunk/PKGBUILD 2022-02-16 23:31:36 UTC (rev 1133577)
+++ python-asttokens/trunk/PKGBUILD 2022-02-16 23:32:21 UTC (rev 1133578)
@@ -9,7 +9,7 @@
 url=https://github.com/alexmojaki/executing
 license=('Apache')
 depends=('python-six')
-makedepends=('python-build' 'python-install' 'python-setuptools-scm'
+makedepends=('python-build' 'python-installer' 'python-setuptools-scm'
  'python-wheel')
 checkdepends=('python-astroid' 'python-pytest')
 
source=("https://files.pythonhosted.org/packages/source/${_name::1}/$_name/$_name-$pkgver.tar.gz;)
@@ -24,13 +24,13 @@
 check() {
   cd "$_name-$pkgver"
   python -m venv --system-site-packages test-env
-  test-env/bin/python -m install --optimize=1 dist/*.whl
+  test-env/bin/python -m installer --compile-bytecode=1 dist/*.whl
   test-env/bin/python -m pytest
 }
 
 package() {
   cd "$_name-$pkgver"
-  python -m install --optimize=1 --destdir="$pkgdir" dist/*.whl
+  python -m installer --destdir="$pkgdir" --compile-bytecode=1 dist/*.whl
 
   # Symlink license file
   local site_packages=$(python -c "import site; 
print(site.getsitepackages()[0])")

Modified: python-backcall/trunk/PKGBUILD
===
--- python-backcall/trunk/PKGBUILD  2022-02-16 23:31:36 UTC (rev 1133577)
+++ python-backcall/trunk/PKGBUILD  2022-02-16 23:32:21 UTC (rev 1133578)
@@ -9,7 +9,7 @@
 url=https://github.com/takluyver/backcall
 license=('BSD')
 depends=('python')
-makedepends=('python-build' 'python-flit-core' 'python-install')
+makedepends=('python-build' 'python-flit-core' 'python-installer')
 
source=("https://files.pythonhosted.org/packages/source/${_name::1}/$_name/$_name-$pkgver.tar.gz;)
 sha256sums=('5cbdbf27be5e7cfadb448baf0aa95508f91f2bbc6c6437cd9cd06e2a4c215e1e')
 

[arch-commits] Commit in haskell-record-dot-preprocessor/repos (2 files)

2022-02-16 Thread Felix Yan via arch-commits
Date: Wednesday, February 16, 2022 @ 23:31:36
  Author: felixonmars
Revision: 1133577

archrelease: copy trunk to community-staging-x86_64

Added:
  haskell-record-dot-preprocessor/repos/community-staging-x86_64/
  haskell-record-dot-preprocessor/repos/community-staging-x86_64/PKGBUILD
(from rev 1133576, haskell-record-dot-preprocessor/trunk/PKGBUILD)

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

Copied: haskell-record-dot-preprocessor/repos/community-staging-x86_64/PKGBUILD 
(from rev 1133576, haskell-record-dot-preprocessor/trunk/PKGBUILD)
===
--- community-staging-x86_64/PKGBUILD   (rev 0)
+++ community-staging-x86_64/PKGBUILD   2022-02-16 23:31:36 UTC (rev 1133577)
@@ -0,0 +1,45 @@
+# Maintainer: Felix Yan 
+
+_hkgname=record-dot-preprocessor
+pkgname=haskell-record-dot-preprocessor
+pkgver=0.2.14
+pkgrel=1
+pkgdesc="Preprocessor to allow record.field syntax"
+url="https://github.com/ndmitchell/record-dot-preprocessor#readme;
+license=("BSD")
+arch=('x86_64')
+depends=('ghc-libs' 'haskell-extra' 'haskell-uniplate')
+makedepends=('ghc' 'haskell-record-hasfield')
+source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz;)
+sha512sums=('9759be4d05c6c57a3c6fc016a043b93d19a149885eb418bfb4d986adc1289c6b2dd2f091ff3930e459cd1d4190d328c4b98f0fb22cc63a4f20075c88280e2b8b')
+
+build() {
+  cd $_hkgname-$pkgver
+
+  runhaskell Setup configure -O --enable-shared --enable-executable-dynamic 
--disable-library-vanilla \
+--prefix=/usr --docdir=/usr/share/doc/$pkgname --enable-tests \
+--dynlibdir=/usr/lib --libsubdir=\$compiler/site-local/\$pkgid 
--ghc-option=-fllvm \
+--ghc-option=-optl-Wl\,-z\,relro\,-z\,now \
+--ghc-option='-pie'
+
+  runhaskell Setup build $MAKEFLAGS
+  runhaskell Setup register --gen-script
+  runhaskell Setup unregister --gen-script
+  sed -i -r -e "s|ghc-pkg.*update[^ ]* |&'--force' |" register.sh
+  sed -i -r -e "s|ghc-pkg.*unregister[^ ]* |&'--force' |" unregister.sh
+}
+
+check() {
+  cd $_hkgname-$pkgver
+  runhaskell Setup test --show-details=direct
+}
+
+package() {
+  cd $_hkgname-$pkgver
+
+  install -D -m744 register.sh "$pkgdir"/usr/share/haskell/register/$pkgname.sh
+  install -D -m744 unregister.sh 
"$pkgdir"/usr/share/haskell/unregister/$pkgname.sh
+  runhaskell Setup copy --destdir="$pkgdir"
+  install -D -m644 LICENSE -t "$pkgdir"/usr/share/licenses/$pkgname/
+  rm -f "$pkgdir"/usr/share/doc/$pkgname/LICENSE
+}



[arch-commits] Commit in haskell-record-dot-preprocessor/trunk (PKGBUILD)

2022-02-16 Thread Felix Yan via arch-commits
Date: Wednesday, February 16, 2022 @ 23:31:29
  Author: felixonmars
Revision: 1133576

upgpkg: haskell-record-dot-preprocessor 0.2.14-1: rebuild with 
record-dot-preprocessor 0.2.14

Modified:
  haskell-record-dot-preprocessor/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2022-02-16 23:24:06 UTC (rev 1133575)
+++ PKGBUILD2022-02-16 23:31:29 UTC (rev 1133576)
@@ -2,8 +2,8 @@
 
 _hkgname=record-dot-preprocessor
 pkgname=haskell-record-dot-preprocessor
-pkgver=0.2.13
-pkgrel=20
+pkgver=0.2.14
+pkgrel=1
 pkgdesc="Preprocessor to allow record.field syntax"
 url="https://github.com/ndmitchell/record-dot-preprocessor#readme;
 license=("BSD")
@@ -11,7 +11,7 @@
 depends=('ghc-libs' 'haskell-extra' 'haskell-uniplate')
 makedepends=('ghc' 'haskell-record-hasfield')
 
source=("https://hackage.haskell.org/packages/archive/$_hkgname/$pkgver/$_hkgname-$pkgver.tar.gz;)
-sha512sums=('8d62672a01eba926d83dd4d0b89aec25a429441565d90c099eff0f0af2a192042745c5ff486c5ab520707321bac3f12ef60337cba390ed9139c6f63adf6843a5')
+sha512sums=('9759be4d05c6c57a3c6fc016a043b93d19a149885eb418bfb4d986adc1289c6b2dd2f091ff3930e459cd1d4190d328c4b98f0fb22cc63a4f20075c88280e2b8b')
 
 build() {
   cd $_hkgname-$pkgver



[arch-commits] Commit in python-requests/repos/extra-any (4 files)

2022-02-16 Thread Felix Yan via arch-commits
Date: Wednesday, February 16, 2022 @ 23:26:10
  Author: felixonmars
Revision: 437541

archrelease: copy trunk to extra-any

Added:
  python-requests/repos/extra-any/PKGBUILD
(from rev 437540, python-requests/trunk/PKGBUILD)
  python-requests/repos/extra-any/certs.patch
(from rev 437540, python-requests/trunk/certs.patch)
Deleted:
  python-requests/repos/extra-any/PKGBUILD
  python-requests/repos/extra-any/certs.patch

-+
 PKGBUILD|   94 +-
 certs.patch |   28 -
 2 files changed, 61 insertions(+), 61 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2022-02-16 23:26:00 UTC (rev 437540)
+++ PKGBUILD2022-02-16 23:26:10 UTC (rev 437541)
@@ -1,47 +0,0 @@
-# Maintainer: Felix Yan 
-# Contributor: Massimiliano Torromeo 
-
-pkgname=python-requests
-pkgver=2.27.0
-pkgrel=1
-pkgdesc="Python HTTP for Humans"
-arch=('any')
-url="http://python-requests.org;
-license=('Apache')
-depends=('python-urllib3' 'python-chardet' 'python-idna')
-makedepends=('python-setuptools' 'python-chardet' 'python-urllib3' 
'python-idna')
-checkdepends=('python-pytest-httpbin' 'python-pytest-mock' 'python-pysocks' 
'python-trustme')
-optdepends=('python-pysocks: SOCKS proxy support')
-source=("https://github.com/psf/requests/archive/v$pkgver/$pkgname-$pkgver.tar.gz;
-certs.patch)
-sha512sums=('84c24d31a9aa9af995c24d40ef1c8c85c8c42bc52b3f59ae91206aa6598ca6d468ae3a65929926afb88ea3bf02d0d979907fff61e79f451ed6971c32d05ab6e3'
-
'424a3bb01b23409284f6c9cd2bc22d92df31b85cfd96e1d1b16b5d68adeca670dfed4fff7977d8b10980102b0f780eacc465431021fcd661f3a17168a02a39a3')
-
-prepare() {
-  cd requests-$pkgver
-  # Stay with chardet for now: https://github.com/psf/requests/issues/5871
-  sed -e '/certifi/d' \
-  -e "s/,<.*'/'/" \
-  -e '/charset_normalizer/d' \
-  -i setup.py
-  patch -p1 -i "$srcdir"/certs.patch
-}
-
-build() {
-  cd requests-$pkgver
-  python setup.py build
-}
-
-check() {
-  # Seems to be a problem about pytest-httpbin:
-  # pytest-httpbin server hit an exception serving request: [SSL: 
HTTP_REQUEST] http request (_ssl.c:1129)
-  # pytest-httpbin server hit an exception serving request: [SSL: 
TLSV1_ALERT_UNKNOWN_CA] tlsv1 alert unknown ca (_ssl.c:1129)
-
-  cd requests-$pkgver
-  pytest tests --deselect 
tests/test_requests.py::TestRequests::test_pyopenssl_redirect
-}
-
-package() {
-  cd requests-$pkgver
-  python setup.py install --skip-build -O1 --root="$pkgdir"
-}

Copied: python-requests/repos/extra-any/PKGBUILD (from rev 437540, 
python-requests/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2022-02-16 23:26:10 UTC (rev 437541)
@@ -0,0 +1,47 @@
+# Maintainer: Felix Yan 
+# Contributor: Massimiliano Torromeo 
+
+pkgname=python-requests
+pkgver=2.27.1
+pkgrel=1
+pkgdesc="Python HTTP for Humans"
+arch=('any')
+url="http://python-requests.org;
+license=('Apache')
+depends=('python-urllib3' 'python-chardet' 'python-idna')
+makedepends=('python-setuptools' 'python-chardet' 'python-urllib3' 
'python-idna')
+checkdepends=('python-pytest-httpbin' 'python-pytest-mock' 'python-pysocks' 
'python-trustme')
+optdepends=('python-pysocks: SOCKS proxy support')
+source=("https://github.com/psf/requests/archive/v$pkgver/$pkgname-$pkgver.tar.gz;
+certs.patch)
+sha512sums=('191f8e0d566d541ab4e0c17bc9a637eb79e841605f6bbb9a0e559bd7bf0f00a71be99e21fa5b5431b9d49cb4a64debd0d7083658f98b723cf976833bb685cb9a'
+
'424a3bb01b23409284f6c9cd2bc22d92df31b85cfd96e1d1b16b5d68adeca670dfed4fff7977d8b10980102b0f780eacc465431021fcd661f3a17168a02a39a3')
+
+prepare() {
+  cd requests-$pkgver
+  # Stay with chardet for now: https://github.com/psf/requests/issues/5871
+  sed -e '/certifi/d' \
+  -e "s/,<.*'/'/" \
+  -e '/charset_normalizer/d' \
+  -i setup.py
+  patch -p1 -i "$srcdir"/certs.patch
+}
+
+build() {
+  cd requests-$pkgver
+  python setup.py build
+}
+
+check() {
+  # Seems to be a problem about pytest-httpbin:
+  # pytest-httpbin server hit an exception serving request: [SSL: 
HTTP_REQUEST] http request (_ssl.c:1129)
+  # pytest-httpbin server hit an exception serving request: [SSL: 
TLSV1_ALERT_UNKNOWN_CA] tlsv1 alert unknown ca (_ssl.c:1129)
+
+  cd requests-$pkgver
+  pytest tests --deselect 
tests/test_requests.py::TestRequests::test_pyopenssl_redirect
+}
+
+package() {
+  cd requests-$pkgver
+  python setup.py install --skip-build -O1 --root="$pkgdir"
+}

Deleted: certs.patch
===
--- certs.patch 2022-02-16 23:26:00 UTC (rev 437540)
+++ certs.patch 2022-02-16 23:26:10 UTC (rev 437541)
@@ -1,14 +0,0 @@
-diff --git a/requests/certs.py b/requests/certs.py
-index d1a378d7..4e0bffd4 100644
 a/requests/certs.py
-+++ b/requests/certs.py
-@@ -12,7 +12,8 @@ If you are 

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

2022-02-16 Thread Felix Yan via arch-commits
Date: Wednesday, February 16, 2022 @ 23:26:00
  Author: felixonmars
Revision: 437540

upgpkg: python-requests 2.27.1-1

Modified:
  python-requests/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2022-02-16 23:24:19 UTC (rev 437539)
+++ PKGBUILD2022-02-16 23:26:00 UTC (rev 437540)
@@ -2,7 +2,7 @@
 # Contributor: Massimiliano Torromeo 
 
 pkgname=python-requests
-pkgver=2.27.0
+pkgver=2.27.1
 pkgrel=1
 pkgdesc="Python HTTP for Humans"
 arch=('any')
@@ -14,7 +14,7 @@
 optdepends=('python-pysocks: SOCKS proxy support')
 
source=("https://github.com/psf/requests/archive/v$pkgver/$pkgname-$pkgver.tar.gz;
 certs.patch)
-sha512sums=('84c24d31a9aa9af995c24d40ef1c8c85c8c42bc52b3f59ae91206aa6598ca6d468ae3a65929926afb88ea3bf02d0d979907fff61e79f451ed6971c32d05ab6e3'
+sha512sums=('191f8e0d566d541ab4e0c17bc9a637eb79e841605f6bbb9a0e559bd7bf0f00a71be99e21fa5b5431b9d49cb4a64debd0d7083658f98b723cf976833bb685cb9a'
 
'424a3bb01b23409284f6c9cd2bc22d92df31b85cfd96e1d1b16b5d68adeca670dfed4fff7977d8b10980102b0f780eacc465431021fcd661f3a17168a02a39a3')
 
 prepare() {



[arch-commits] Commit in java8-openjfx/trunk (PKGBUILD java8-openjfx-flags.patch)

2022-02-16 Thread Frederik Schwan via arch-commits
Date: Wednesday, February 16, 2022 @ 23:24:19
  Author: freswa
Revision: 437539

fix gcc error

Due to multiple consecutive whitespaces in our CFLAGS variable,
the gradle function introduced to parse these options failed 
and added whitespaces as arguments. This made gcc fail with messages
like
```
gcc: warning: : linker input file unused because linking not done
gcc: error: : linker input file not found: No such file or directory
```
Creds @loqs for finding the root cause of this.

Fixed by replacing multiple consecutive whitespaces within the 
parsing code in gradle

Modified:
  java8-openjfx/trunk/PKGBUILD
  java8-openjfx/trunk/java8-openjfx-flags.patch

---+
 PKGBUILD  |2 +-
 java8-openjfx-flags.patch |2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2022-02-16 23:20:04 UTC (rev 437538)
+++ PKGBUILD2022-02-16 23:24:19 UTC (rev 437539)
@@ -54,7 +54,7 @@
 sha256sums=('12b0538d04c4bd451e4692ee06357ac36233ff4ec2af9fa3b9bbdbab48c3f2fc'
 'd1c2255893e5ec6268d7c92bb6539cde629d325872f26cffb5f1f616c9d5f30d'
 'f3e29692a8faa94eb0b02ebf36fa263a642b3ae8694ef806c45c345b8683f1ba'
-'ea252a3b1305705c5ce10e42e64a46f7beb1008a20dcd132a798fec16e2cd958'
+'a2e0d5ac5cdb83958d2886aef7f5a419f460e103959f65aaadd69cb26cc6adec'
 'b21f6b254acc7aa2124521b6521d3bdfdfcfd9b062624a84ef73608120957d0d'
 'cd1a2bd60f636662e4f3334217b3e14f1d51cf30b77b9ca3eff8d030312fd26a'
 '4db6e995d46f5ab29c4169dab5dbbe367ebd01dee66ef1750abe5cf0c8364d42'

Modified: java8-openjfx-flags.patch
===
--- java8-openjfx-flags.patch   2022-02-16 23:20:04 UTC (rev 437538)
+++ java8-openjfx-flags.patch   2022-02-16 23:24:19 UTC (rev 437539)
@@ -8,7 +8,7 @@
 +"-Wno-error=cast-function-type","-Wno-error=deprecated-declarations",
  "-W", "-Wall", "-Wno-unused", "-Wno-parentheses", 
"-Werror=implicit-function-declaration"] // warning flags
 
-+commonFlags.addAll(System.getenv("CFLAGS").trim().split(" "))
++commonFlags.addAll(System.getenv("CFLAGS").trim().replaceAll(" +", " 
").split(" "))
 +
  if (!IS_64) {
  commonFlags += "-m32"



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

2022-02-16 Thread Felix Yan via arch-commits
Date: Wednesday, February 16, 2022 @ 23:24:06
  Author: felixonmars
Revision: 1133575

archrelease: copy trunk to community-any

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

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

Deleted: PKGBUILD
===
--- PKGBUILD2022-02-16 23:23:58 UTC (rev 1133574)
+++ PKGBUILD2022-02-16 23:24:06 UTC (rev 1133575)
@@ -1,36 +0,0 @@
-# Maintainer: Felix Yan 
-# Maintainer: Caleb Maclennan 
-
-pkgname=python-pypandoc
-pkgver=1.7.0
-pkgrel=1
-pkgdesc="Thin wrapper for pandoc"
-arch=('any')
-license=('MIT')
-url="https://github.com/bebraw/pypandoc;
-depends=('pandoc')
-makedepends=('python-setuptools')
-checkdepends=('texlive-core' 'texlive-latexextra')
-source=("https://github.com/bebraw/pypandoc/archive/v$pkgver/$pkgname-$pkgver.tar.gz;)
-sha512sums=('41369c31392e1bae39545ab3d8e81060637f436bcdf6b59bac0071dede5890d9460485ae371509b9c0c7e334c3973ba2ba8b0906f2314420e787f0f9ff356239')
-
-prepare() {
-  # We don't really need pip and wheel at runtime
-  sed -i "s/install_requires = .*/install_requires = ['setuptools'],/" 
pypandoc-$pkgver/setup.py
-}
-
-build() {
-  cd pypandoc-$pkgver
-  python setup.py build
-}
-
-check() {
-  cd pypandoc-$pkgver
-  python setup.py test
-}
-
-package() {
-  cd pypandoc-$pkgver
-  python setup.py install --root="$pkgdir" --optimize=1 --skip-build
-  install -D -m644 LICENSE -t "$pkgdir"/usr/share/licenses/$pkgname/
-}

Copied: python-pypandoc/repos/community-any/PKGBUILD (from rev 1133574, 
python-pypandoc/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2022-02-16 23:24:06 UTC (rev 1133575)
@@ -0,0 +1,36 @@
+# Maintainer: Felix Yan 
+# Maintainer: Caleb Maclennan 
+
+pkgname=python-pypandoc
+pkgver=1.7.2
+pkgrel=1
+pkgdesc="Thin wrapper for pandoc"
+arch=('any')
+license=('MIT')
+url="https://github.com/bebraw/pypandoc;
+depends=('pandoc')
+makedepends=('python-setuptools')
+checkdepends=('texlive-core' 'texlive-latexextra')
+source=("https://github.com/bebraw/pypandoc/archive/v$pkgver/$pkgname-$pkgver.tar.gz;)
+sha512sums=('e2c5de6d56781484c306214a8757b18f7aa23e64489041ae3876ef8b2c0bf8771cc48246ecc97bf8ae67762364e35d9af5212ca6549f7b81ee16d75b1a85557e')
+
+prepare() {
+  # We don't really need pip and wheel at runtime
+  sed -i "/install_requires = /d" pypandoc-$pkgver/setup.py
+}
+
+build() {
+  cd pypandoc-$pkgver
+  python setup.py build
+}
+
+check() {
+  cd pypandoc-$pkgver
+  python setup.py test
+}
+
+package() {
+  cd pypandoc-$pkgver
+  python setup.py install --root="$pkgdir" --optimize=1 --skip-build
+  install -D -m644 LICENSE -t "$pkgdir"/usr/share/licenses/$pkgname/
+}



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

2022-02-16 Thread Felix Yan via arch-commits
Date: Wednesday, February 16, 2022 @ 23:23:58
  Author: felixonmars
Revision: 1133574

upgpkg: python-pypandoc 1.7.2-1

Modified:
  python-pypandoc/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2022-02-16 23:06:00 UTC (rev 1133573)
+++ PKGBUILD2022-02-16 23:23:58 UTC (rev 1133574)
@@ -2,7 +2,7 @@
 # Maintainer: Caleb Maclennan 
 
 pkgname=python-pypandoc
-pkgver=1.7.0
+pkgver=1.7.2
 pkgrel=1
 pkgdesc="Thin wrapper for pandoc"
 arch=('any')
@@ -12,11 +12,11 @@
 makedepends=('python-setuptools')
 checkdepends=('texlive-core' 'texlive-latexextra')
 
source=("https://github.com/bebraw/pypandoc/archive/v$pkgver/$pkgname-$pkgver.tar.gz;)
-sha512sums=('41369c31392e1bae39545ab3d8e81060637f436bcdf6b59bac0071dede5890d9460485ae371509b9c0c7e334c3973ba2ba8b0906f2314420e787f0f9ff356239')
+sha512sums=('e2c5de6d56781484c306214a8757b18f7aa23e64489041ae3876ef8b2c0bf8771cc48246ecc97bf8ae67762364e35d9af5212ca6549f7b81ee16d75b1a85557e')
 
 prepare() {
   # We don't really need pip and wheel at runtime
-  sed -i "s/install_requires = .*/install_requires = ['setuptools'],/" 
pypandoc-$pkgver/setup.py
+  sed -i "/install_requires = /d" pypandoc-$pkgver/setup.py
 }
 
 build() {



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

2022-02-16 Thread Frederik Schwan via arch-commits
Date: Wednesday, February 16, 2022 @ 23:20:04
  Author: freswa
Revision: 437538

add changes belonging to the last commit - creds @loqs

Modified:
  java8-openjfx/trunk/gradle.properties
  java8-openjfx/trunk/java8-openjfx-flags.patch

---+
 gradle.properties |1 +
 java8-openjfx-flags.patch |9 -
 2 files changed, 9 insertions(+), 1 deletion(-)

Modified: gradle.properties
===
--- gradle.properties   2022-02-16 23:17:33 UTC (rev 437537)
+++ gradle.properties   2022-02-16 23:20:04 UTC (rev 437538)
@@ -2,4 +2,5 @@
 BUILD_SRC_ZIP = true
 COMPILE_MEDIA = true
 COMPILE_WEBKIT = true
+COMPILE_JFR = false
 CONF = Release

Modified: java8-openjfx-flags.patch
===
--- java8-openjfx-flags.patch   2022-02-16 23:17:33 UTC (rev 437537)
+++ java8-openjfx-flags.patch   2022-02-16 23:20:04 UTC (rev 437538)
@@ -5,7 +5,7 @@
  def commonFlags = [
  "-fno-strict-aliasing", "-fPIC", "-fno-omit-frame-pointer", // 
optimization flags
  "-fstack-protector",
-+"-Wno-error=cast-function-type",
++"-Wno-error=cast-function-type","-Wno-error=deprecated-declarations",
  "-W", "-Wall", "-Wno-unused", "-Wno-parentheses", 
"-Werror=implicit-function-declaration"] // warning flags
 
 +commonFlags.addAll(System.getenv("CFLAGS").trim().split(" "))
@@ -32,6 +32,13 @@
  LINUX.iio.lib = "javafx_iio"
 
  LINUX.prismES2 = [:]
+@@ -339,5 +345,5 @@ LINUX.media.lib = "ar"
+ LINUX.webkit = [:]
+ LINUX.webkit.compiler = compiler
+ LINUX.webkit.linker = linker
+-LINUX.webkit.ccFlags = commonFlags.flatten()
++LINUX.webkit.ccFlags = [commonFlags , "-std=gnu++14", "-fno-lto"].flatten()
+ LINUX.webkit.linkFlags = defaultLinkFlags.flatten()
 diff -rupN 
rt-8u202-ga.orig/modules/media/src/main/native/gstreamer/projects/linux/avplugin/Makefile
 
rt-8u202-ga/modules/media/src/main/native/gstreamer/projects/linux/avplugin/Makefile
 --- 
rt-8u202-ga.orig/modules/media/src/main/native/gstreamer/projects/linux/avplugin/Makefile
  2019-06-03 15:45:28.772858454 +0200
 +++ 
rt-8u202-ga/modules/media/src/main/native/gstreamer/projects/linux/avplugin/Makefile
   2019-06-03 15:52:15.503480874 +0200



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

2022-02-16 Thread Frederik Schwan via arch-commits
Date: Wednesday, February 16, 2022 @ 23:17:33
  Author: freswa
Revision: 437537

incorporate changes sugested by @loqs

* add fix for CVE 2021-3517
* add fix for CVE 2021-3522
* improve compile flag patching
  * disable lto for webkit build
  * use g++14 for webkit build
  * disable compilation of JFR which isn't available in OpenJDK
* remove python2 dep

Added:
  java8-openjfx/trunk/java8-openjfx-CVE-2021-3517-fix.patch
  java8-openjfx/trunk/java8-openjfx-CVE-2021-3522-fix.patch
  java8-openjfx/trunk/java8-openjfx-no-sys-sysctl.patch
Modified:
  java8-openjfx/trunk/PKGBUILD

---+
 PKGBUILD  |   19 +---
 java8-openjfx-CVE-2021-3517-fix.patch |   49 
 java8-openjfx-CVE-2021-3522-fix.patch |   31 
 java8-openjfx-no-sys-sysctl.patch |   12 +++
 4 files changed, 106 insertions(+), 5 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2022-02-16 20:38:50 UTC (rev 437536)
+++ PKGBUILD2022-02-16 23:17:33 UTC (rev 437537)
@@ -42,17 +42,23 @@
   webkit2gtk
 )
 source=(
-  https://hg.openjdk.java.net/openjfx/8u/rt/archive/${pkgver//./}-ga.tar.bz2
+  
https://hg.openjdk.java.net/openjfx/8u-dev/rt/archive/${pkgver//./}-ga.tar.bz2
   gradle.properties
   https://services.gradle.org/distributions/gradle-4.8-bin.zip
   java8-openjfx-flags.patch
   java8-openjfx-no-xlocale.patch
+  java8-openjfx-no-sys-sysctl.patch
+  
java8-openjfx-CVE-2021-3517-fix.patch::https://gitlab.gnome.org/GNOME/libxml2/-/commit/bf22713507fe1fc3a2c4b525cf0a88c2dc87a3a2.patch
+  
java8-openjfx-CVE-2021-3522-fix.patch::https://gitlab.freedesktop.org/gstreamer/gst-plugins-base/-/commit/8a88e5c1db05ebadfd4569955f6f47c23cdca3c4.patch
 )
 sha256sums=('12b0538d04c4bd451e4692ee06357ac36233ff4ec2af9fa3b9bbdbab48c3f2fc'
-'75335ac8ccae143ab4dbb81fc32c70d34d95baa360388f55bf2d237e8821ad97'
+'d1c2255893e5ec6268d7c92bb6539cde629d325872f26cffb5f1f616c9d5f30d'
 'f3e29692a8faa94eb0b02ebf36fa263a642b3ae8694ef806c45c345b8683f1ba'
-'867badaca506f130f918bdc620ae7ae5be8b176fcdfc91fef551b636d6390b19'
-'b21f6b254acc7aa2124521b6521d3bdfdfcfd9b062624a84ef73608120957d0d')
+'ea252a3b1305705c5ce10e42e64a46f7beb1008a20dcd132a798fec16e2cd958'
+'b21f6b254acc7aa2124521b6521d3bdfdfcfd9b062624a84ef73608120957d0d'
+'cd1a2bd60f636662e4f3334217b3e14f1d51cf30b77b9ca3eff8d030312fd26a'
+'4db6e995d46f5ab29c4169dab5dbbe367ebd01dee66ef1750abe5cf0c8364d42'
+'3487eb180fff9866c8b8b08be45f13fa9e8edd04e5719bc867e59b09b81954b4')
 
 prepare() {
   cd rt-${pkgver//./}-ga
@@ -60,6 +66,10 @@
   ln -sf ../gradle.properties .
   patch -Np1 -i ../java8-openjfx-flags.patch
   patch -Np1 -i ../java8-openjfx-no-xlocale.patch
+  patch -Np1 -i ../java8-openjfx-no-sys-sysctl.patch
+  # loose match the following patch due to whitespace differences
+  patch -Np1 -l -i "$srcdir"/java8-openjfx-CVE-2021-3517-fix.patch -d 
modules/web/src/main/native/Source/ThirdParty/libxml/src
+  patch -Np1 -i "$srcdir"/java8-openjfx-CVE-2021-3522-fix.patch -d 
modules/media/src/main/native/gstreamer/gstreamer-lite/gst-plugins-base
 }
 
 build() {
@@ -87,7 +97,6 @@
 libx11
 libxtst
 pango
-python2
 qt5-base
 ruby
 unzip

Added: java8-openjfx-CVE-2021-3517-fix.patch
===
--- java8-openjfx-CVE-2021-3517-fix.patch   (rev 0)
+++ java8-openjfx-CVE-2021-3517-fix.patch   2022-02-16 23:17:33 UTC (rev 
437537)
@@ -0,0 +1,49 @@
+From bf22713507fe1fc3a2c4b525cf0a88c2dc87a3a2 Mon Sep 17 00:00:00 2001
+From: Joel Hockey 
+Date: Sun, 16 Aug 2020 17:19:35 -0700
+Subject: [PATCH] Validate UTF8 in xmlEncodeEntities
+
+Code is currently assuming UTF-8 without validating. Truncated UTF-8
+input can cause out-of-bounds array access.
+
+Adds further checks to partial fix in 50f06b3e.
+
+Fixes #178
+---
+ entities.c | 16 +++-
+ 1 file changed, 15 insertions(+), 1 deletion(-)
+
+diff --git a/entities.c b/entities.c
+index 37b99a56..1a8f86f0 100644
+--- a/entities.c
 b/entities.c
+@@ -704,11 +704,25 @@ xmlEncodeEntitiesInternal(xmlDocPtr doc, const xmlChar 
*input, int attr) {
+   } else {
+   /*
+* We assume we have UTF-8 input.
++   * It must match either:
++   *   110x 10xx
++   *   1110 10xx 10xx
++   *   0xxx 10xx 10xx 10xx
++   * That is:
++   *   cur[0] is 11xx
++   *   cur[1] is 10xx
++   *   cur[2] is 10xx if cur[0] is 111x
++   *   cur[3] is 10xx if cur[0] is 
++   *   cur[0] is not 1xxx
+*/
+   char buf[11], *ptr;
+   int val = 

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

2022-02-16 Thread Daniel M. Capella via arch-commits
Date: Wednesday, February 16, 2022 @ 23:06:00
  Author: polyzen
Revision: 1133573

archrelease: copy trunk to community-any

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

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

Deleted: PKGBUILD
===
--- PKGBUILD2022-02-16 23:05:35 UTC (rev 1133572)
+++ PKGBUILD2022-02-16 23:06:00 UTC (rev 1133573)
@@ -1,52 +0,0 @@
-# Maintainer: Filipe Laíns (FFY00) 
-
-_pkgname=installer
-pkgname=python-$_pkgname
-pkgver=0.2.3
-pkgrel=2
-pkgdesc='Low-level library for installing a Python package from a wheel 
distribution'
-arch=('any')
-url='https://github.com/pradyunsg/installer'
-license=('MIT')
-depends=('python')
-makedepends=('git' 'python-setuptools' 'python-dephell'
- 'python-sphinx' 'python-sphinx-furo' 'python-myst-parser')
-checkdepends=('python-pytest' 'python-mock')
-source=("$pkgname-$pkgver.tar.gz::$url/archive/refs/tags/$pkgver.tar.gz")
-sha512sums=('daa80c11e734ffa520779c7e08df4779f41dec429ebf642f024d575cfd952da0bbd0cc78190ca1b50bbcff3adf5cf5d97c4f1f605714d5f8fd40a21a64fbe623')
-
-prepare() {
-  cd $_pkgname-$pkgver
-
-  dephell deps convert --from pyproject.toml --to setup.py
-}
-
-build() {
-  cd $_pkgname-$pkgver
-
-  python setup.py build
-
-  PYTHONPATH=src sphinx-build -b dirhtml -v docs docs/build/html
-}
-
-check() {
-  cd $_pkgname-$pkgver
-
-  PYTHONPATH=src pytest
-}
-
-package() {
-  cd $_pkgname-$pkgver
-
-  python setup.py install --root="$pkgdir" --optimize=1 --skip-build
-
-  # remove windows entrypoint scripts executables
-  rm "$pkgdir"/usr/lib/python*/site-packages/installer/_scripts/*.exe
-
-  # install documentation
-  install -dm 755 "$pkgdir"/usr/share/doc/$pkgname
-  cp -r -a --no-preserve=ownership docs/build/html 
"$pkgdir"/usr/share/doc/$pkgname
-  rm -rf "$pkgdir"/usr/share/doc/$pkgname/html/.doctrees
-
-  install -Dm 644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
-}

Copied: python-installer/repos/community-any/PKGBUILD (from rev 1133572, 
python-installer/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2022-02-16 23:06:00 UTC (rev 1133573)
@@ -0,0 +1,49 @@
+# Maintainer: Filipe Laíns (FFY00) 
+# Maintainer: Daniel M. Capella 
+
+_pkgname=installer
+pkgname=python-$_pkgname
+pkgver=0.5.0
+pkgrel=1
+pkgdesc='Low-level library for installing a Python package from a wheel 
distribution'
+arch=('any')
+url='https://github.com/pradyunsg/installer'
+license=('MIT')
+depends=('python')
+makedepends=('git' 'python-flit-core' 'python-setuptools'
+ 'python-sphinx' 'python-sphinx-furo' 'python-myst-parser'
+ 'python-sphinx-argparse')
+checkdepends=('python-pytest' 'python-mock')
+source=("https://files.pythonhosted.org/packages/source/${_pkgname::1}/${_pkgname}/${_pkgname}-${pkgver}.tar.gz;)
+sha256sums=('0cd6bdab3b358cf7e8749370b99aef9e12202751271c5ddb22126599b34dc665')
+sha512sums=('7ff44c24d43080737261ad6b422b202638a414429cfc674d54f66a53e28a451dc29c73dc721bcd26bb447b80e965dc2c6a1c8bc5543eb39763776f6f4ed2bfcc')
+
+build() {
+  cd $_pkgname-$pkgver
+
+  python setup.py build
+
+  PYTHONPATH=src sphinx-build -b dirhtml -v docs docs/build/html
+}
+
+check() {
+  cd $_pkgname-$pkgver
+
+  PYTHONPATH=src pytest
+}
+
+package() {
+  cd $_pkgname-$pkgver
+
+  python setup.py install --root="$pkgdir" --optimize=1 --skip-build
+
+  # remove windows entrypoint scripts executables
+  rm "$pkgdir"/usr/lib/python*/site-packages/installer/_scripts/*.exe
+
+  # install documentation
+  install -dm 755 "$pkgdir"/usr/share/doc/$pkgname
+  cp -r -a --no-preserve=ownership docs/build/html 
"$pkgdir"/usr/share/doc/$pkgname
+  rm -rf "$pkgdir"/usr/share/doc/$pkgname/html/.doctrees
+
+  install -Dm 644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+}



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

2022-02-16 Thread Daniel M. Capella via arch-commits
Date: Wednesday, February 16, 2022 @ 23:05:35
  Author: polyzen
Revision: 1133572

upgpkg: python-installer 0.5.0-1

Modified:
  python-installer/trunk/PKGBUILD

--+
 PKGBUILD |   21 +
 1 file changed, 9 insertions(+), 12 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2022-02-16 22:49:56 UTC (rev 1133571)
+++ PKGBUILD2022-02-16 23:05:35 UTC (rev 1133572)
@@ -1,26 +1,23 @@
 # Maintainer: Filipe Laíns (FFY00) 
+# Maintainer: Daniel M. Capella 
 
 _pkgname=installer
 pkgname=python-$_pkgname
-pkgver=0.2.3
-pkgrel=2
+pkgver=0.5.0
+pkgrel=1
 pkgdesc='Low-level library for installing a Python package from a wheel 
distribution'
 arch=('any')
 url='https://github.com/pradyunsg/installer'
 license=('MIT')
 depends=('python')
-makedepends=('git' 'python-setuptools' 'python-dephell'
- 'python-sphinx' 'python-sphinx-furo' 'python-myst-parser')
+makedepends=('git' 'python-flit-core' 'python-setuptools'
+ 'python-sphinx' 'python-sphinx-furo' 'python-myst-parser'
+ 'python-sphinx-argparse')
 checkdepends=('python-pytest' 'python-mock')
-source=("$pkgname-$pkgver.tar.gz::$url/archive/refs/tags/$pkgver.tar.gz")
-sha512sums=('daa80c11e734ffa520779c7e08df4779f41dec429ebf642f024d575cfd952da0bbd0cc78190ca1b50bbcff3adf5cf5d97c4f1f605714d5f8fd40a21a64fbe623')
+source=("https://files.pythonhosted.org/packages/source/${_pkgname::1}/${_pkgname}/${_pkgname}-${pkgver}.tar.gz;)
+sha256sums=('0cd6bdab3b358cf7e8749370b99aef9e12202751271c5ddb22126599b34dc665')
+sha512sums=('7ff44c24d43080737261ad6b422b202638a414429cfc674d54f66a53e28a451dc29c73dc721bcd26bb447b80e965dc2c6a1c8bc5543eb39763776f6f4ed2bfcc')
 
-prepare() {
-  cd $_pkgname-$pkgver
-
-  dephell deps convert --from pyproject.toml --to setup.py
-}
-
 build() {
   cd $_pkgname-$pkgver
 



[arch-commits] Commit in element.io/repos/community-x86_64 (8 files)

2022-02-16 Thread Bruno Pagani via arch-commits
Date: Wednesday, February 16, 2022 @ 22:49:56
  Author: archange
Revision: 1133571

archrelease: copy trunk to community-x86_64

Added:
  element.io/repos/community-x86_64/PKGBUILD
(from rev 1133570, element.io/trunk/PKGBUILD)
  element.io/repos/community-x86_64/autolaunch.patch
(from rev 1133570, element.io/trunk/autolaunch.patch)
  element.io/repos/community-x86_64/element-desktop.sh
(from rev 1133570, element.io/trunk/element-desktop.sh)
  element.io/repos/community-x86_64/io.element.Element.desktop
(from rev 1133570, element.io/trunk/io.element.Element.desktop)
Deleted:
  element.io/repos/community-x86_64/PKGBUILD
  element.io/repos/community-x86_64/autolaunch.patch
  element.io/repos/community-x86_64/element-desktop.sh
  element.io/repos/community-x86_64/io.element.Element.desktop

+
 PKGBUILD   |  194 +--
 autolaunch.patch   |   22 ++--
 element-desktop.sh |6 -
 io.element.Element.desktop |   20 ++--
 4 files changed, 121 insertions(+), 121 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2022-02-16 22:49:19 UTC (rev 1133570)
+++ PKGBUILD2022-02-16 22:49:56 UTC (rev 1133571)
@@ -1,97 +0,0 @@
-# Maintainer: Bruno Pagani 
-# Contributor: Steef Hegeman 
-# Contributor: Luca Weiss 
-# Contributor: Julian Schacher 
-
-_electron=electron15
-pkgbase=element.io
-pkgname=(element-web element-desktop)
-pkgver=1.10.1
-pkgrel=1
-pkgdesc="Glossy Matrix collaboration client — "
-arch=(x86_64)
-url="https://element.io;
-license=(Apache)
-makedepends=(npm git yarn python rust sqlcipher ${_electron} 
nodejs-lts-gallium)
-_url="https://github.com/vector-im/element;
-source=(element-web-${pkgver}.tar.gz::${_url}-web/archive/v${pkgver}.tar.gz
-
element-web-${pkgver}.tar.gz.asc::${_url}-web/releases/download/v${pkgver}/v${pkgver}-src.tar.gz.asc
-
element-desktop-${pkgver}.tar.gz::${_url}-desktop/archive/v${pkgver}.tar.gz
-
element-desktop-${pkgver}.tar.gz.asc::${_url}-desktop/releases/download/v${pkgver}/v${pkgver}-src.tar.gz.asc
-autolaunch.patch
-io.element.Element.desktop
-element-desktop.sh)
-sha256sums=('03dc51a903c06e9c13b63415f4d393392ed8e0286ae6084eba8134d55dcf55ec'
-'SKIP'
-'00945a85c58bea82d79af17389b02c2c579fe08b4a3c1239a727c0af4fc07a1f'
-'SKIP'
-'aaae4ffa41590361dac0c159aecc1166f69e459e89faa9d5cab1202f0277e06f'
-'0103f28a32fe31f698836516783c1c70a76a0117b5df7fd0af5c422c224220f9'
-'4c931121009985e7d3f73928c9db88508eedd974a7741e635bb290e3a2cd75db')
-validpgpkeys=(712BFBEE92DCA45252DB17D7C7BE97EFA179B100) # Element Releases 

-
-prepare() {
-  # Specify electron version in launcher
-  sed -i "s|@ELECTRON@|${_electron}|" element-desktop.sh
-
-  cd element-web-${pkgver}
-  yarn install --no-fund
-
-  cd ../element-desktop-${pkgver}
-  patch -p1 < ../autolaunch.patch
-  sed -i 's|"target": "deb"|"target": "dir"|' package.json
-  sed -i 's|"https://packages.element.io/desktop/update/;|null|' 
element.io/release/config.json
-  yarn install --no-fund
-}
-
-build() {
-  cd element-web-${pkgver}
-  VERSION=${pkgver} yarn build --offline
-
-  cd ../element-desktop-${pkgver}
-  yarn run build:native
-  yarn run build
-}
-
-package_element-web() {
-  pkgdesc+="web version."
-  replaces=(riot-web vector-web)
-
-  cd element-web-${pkgver}
-
-  install -d "${pkgdir}"/{usr/share/webapps,etc/webapps}/element
-
-  cp -r webapp/* "${pkgdir}"/usr/share/webapps/element/
-  install -Dm644 config.sample.json -t "${pkgdir}"/etc/webapps/element/
-  ln -s /etc/webapps/element/config.json "${pkgdir}"/usr/share/webapps/element/
-  echo "${pkgver}" > "${pkgdir}"/usr/share/webapps/element/version
-}
-
-package_element-desktop() {
-  pkgdesc+="desktop version."
-  replaces=(riot-desktop)
-  depends=("element-web=${pkgver}" ${_electron} sqlcipher)
-  backup=('etc/element/config.json')
-
-  cd element-desktop-${pkgver}
-
-  install -d "${pkgdir}"{/usr/lib/element/,/etc/webapps/element}
-
-  # Install the app content, replace the webapp with a symlink to the system 
package
-  cp -r dist/linux-unpacked/resources/* "${pkgdir}"/usr/lib/element/
-  ln -s /usr/share/webapps/element "${pkgdir}"/usr/lib/element/webapp
-
-  # Config file
-  ln -s /etc/element/config.json "${pkgdir}"/etc/webapps/element/config.json
-  install -Dm644 element.io/release/config.json -t "${pkgdir}"/etc/element
-
-  # Required extras
-  install -Dm644 ../io.element.Element.desktop -t 
"${pkgdir}"/usr/share/applications/
-  install -Dm755 ../${pkgname}.sh "${pkgdir}"/usr/bin/${pkgname}
-
-  # Icons
-  install -Dm644 
../element-web-${pkgver}/res/themes/element/img/logos/element-logo.svg 
"${pkgdir}"/usr/share/icons/hicolor/scalable/apps/io.element.Element.svg
-  for i in 16 24 48 64 96 128 256 512; do
-install -Dm644 build/icons/${i}x${i}.png 

[arch-commits] Commit in element.io/trunk (PKGBUILD)

2022-02-16 Thread Bruno Pagani via arch-commits
Date: Wednesday, February 16, 2022 @ 22:49:19
  Author: archange
Revision: 1133570

upgpkg: element.io 1.10.3-1

Modified:
  element.io/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2022-02-16 22:44:15 UTC (rev 1133569)
+++ PKGBUILD2022-02-16 22:49:19 UTC (rev 1133570)
@@ -6,7 +6,7 @@
 _electron=electron15
 pkgbase=element.io
 pkgname=(element-web element-desktop)
-pkgver=1.10.1
+pkgver=1.10.3
 pkgrel=1
 pkgdesc="Glossy Matrix collaboration client — "
 arch=(x86_64)
@@ -21,9 +21,9 @@
 autolaunch.patch
 io.element.Element.desktop
 element-desktop.sh)
-sha256sums=('03dc51a903c06e9c13b63415f4d393392ed8e0286ae6084eba8134d55dcf55ec'
+sha256sums=('26d0b28879048eb79f9cb68163dbea42c5ecaf779418d225484d6e0cc67cb671'
 'SKIP'
-'00945a85c58bea82d79af17389b02c2c579fe08b4a3c1239a727c0af4fc07a1f'
+'737efb87f0d399d2d63872b463f2b07829093879cb8bc48ca547bb611a74aca4'
 'SKIP'
 'aaae4ffa41590361dac0c159aecc1166f69e459e89faa9d5cab1202f0277e06f'
 '0103f28a32fe31f698836516783c1c70a76a0117b5df7fd0af5c422c224220f9'



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

2022-02-16 Thread Felix Yan via arch-commits
Date: Wednesday, February 16, 2022 @ 22:44:15
  Author: felixonmars
Revision: 1133569

archrelease: copy trunk to community-x86_64

Added:
  nodejs/repos/community-x86_64/PKGBUILD
(from rev 1133568, nodejs/trunk/PKGBUILD)
  nodejs/repos/community-x86_64/rebuild.list
(from rev 1133568, nodejs/trunk/rebuild.list)
Deleted:
  nodejs/repos/community-x86_64/PKGBUILD
  nodejs/repos/community-x86_64/rebuild.list

--+
 PKGBUILD |  116 -
 rebuild.list |4 -
 2 files changed, 60 insertions(+), 60 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2022-02-16 22:44:05 UTC (rev 1133568)
+++ PKGBUILD2022-02-16 22:44:15 UTC (rev 1133569)
@@ -1,58 +0,0 @@
-# Maintainer: Felix Yan 
-# Contributor  Bartłomiej Piotrowski 
-# Contributor: Thomas Dziedzic < gostrc at gmail >
-# Contributor: James Campos 
-# Contributor: BlackEagle < ike DOT devolder AT gmail DOT com >
-# Contributor: Dongsheng Cai 
-# Contributor: Masutu Subric 
-# Contributor: TIanyi Cui 
-
-pkgname=nodejs
-pkgver=17.3.1
-pkgrel=1
-pkgdesc='Evented I/O for V8 javascript'
-arch=('x86_64')
-url='https://nodejs.org/'
-license=('MIT')
-options=(!lto)
-depends=('brotli' 'openssl' 'zlib' 'icu' 'libuv' 'libnghttp2' 'c-ares') # 
'http-parser' 'v8')
-makedepends=('python' 'procps-ng')
-optdepends=('npm: nodejs package manager')
-source=("https://github.com/nodejs/node/archive/v$pkgver/nodejs-$pkgver.tar.gz;)
-sha512sums=('4d75d49b2b82805982aca64bf07db4e5a88d5eb4dc11ad64366355e9ae9c88137d55b20e91426371bb27a58c3466c796988ec12f7da7fe916229fc5659a5')
-
-build() {
-  cd node-$pkgver
-
-  ./configure \
---prefix=/usr \
---with-intl=system-icu \
---without-npm \
---shared-openssl \
---shared-zlib \
---shared-libuv \
---experimental-http-parser \
---shared-nghttp2 \
---shared-cares \
---shared-brotli
-# --shared-v8
-# --shared-http-parser
-
-  make
-}
-
-check() {
-  cd node-$pkgver
-  make test || :
-}
-
-package() {
-  cd node-$pkgver
-
-  make DESTDIR="$pkgdir" install
-
-  install -D -m644 LICENSE \
-"$pkgdir"/usr/share/licenses/nodejs/LICENSE
-}
-
-# vim:set ts=2 sw=2 et:

Copied: nodejs/repos/community-x86_64/PKGBUILD (from rev 1133568, 
nodejs/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2022-02-16 22:44:15 UTC (rev 1133569)
@@ -0,0 +1,58 @@
+# Maintainer: Felix Yan 
+# Contributor  Bartłomiej Piotrowski 
+# Contributor: Thomas Dziedzic < gostrc at gmail >
+# Contributor: James Campos 
+# Contributor: BlackEagle < ike DOT devolder AT gmail DOT com >
+# Contributor: Dongsheng Cai 
+# Contributor: Masutu Subric 
+# Contributor: TIanyi Cui 
+
+pkgname=nodejs
+pkgver=17.4.0
+pkgrel=1
+pkgdesc='Evented I/O for V8 javascript'
+arch=('x86_64')
+url='https://nodejs.org/'
+license=('MIT')
+options=(!lto)
+depends=('brotli' 'openssl' 'zlib' 'icu' 'libuv' 'libnghttp2' 'c-ares') # 
'http-parser' 'v8')
+makedepends=('python' 'procps-ng')
+optdepends=('npm: nodejs package manager')
+source=("https://github.com/nodejs/node/archive/v$pkgver/nodejs-$pkgver.tar.gz;)
+sha512sums=('4e66464a2ff64b6b2c75f7b3867977b66944e5fecc45695d0223245d58e7c46b2a384dead15f72c7ae3613f36645f75671824476f38e185d6b53c3ad8471d285')
+
+build() {
+  cd node-$pkgver
+
+  ./configure \
+--prefix=/usr \
+--with-intl=system-icu \
+--without-npm \
+--shared-openssl \
+--shared-zlib \
+--shared-libuv \
+--experimental-http-parser \
+--shared-nghttp2 \
+--shared-cares \
+--shared-brotli
+# --shared-v8
+# --shared-http-parser
+
+  make
+}
+
+check() {
+  cd node-$pkgver
+  make test || :
+}
+
+package() {
+  cd node-$pkgver
+
+  make DESTDIR="$pkgdir" install
+
+  install -D -m644 LICENSE \
+"$pkgdir"/usr/share/licenses/nodejs/LICENSE
+}
+
+# vim:set ts=2 sw=2 et:

Deleted: rebuild.list
===
--- rebuild.list2022-02-16 22:44:05 UTC (rev 1133568)
+++ rebuild.list2022-02-16 22:44:15 UTC (rev 1133569)
@@ -1,2 +0,0 @@
-apm
-bash-language-server

Copied: nodejs/repos/community-x86_64/rebuild.list (from rev 1133568, 
nodejs/trunk/rebuild.list)
===
--- rebuild.list(rev 0)
+++ rebuild.list2022-02-16 22:44:15 UTC (rev 1133569)
@@ -0,0 +1,2 @@
+apm
+bash-language-server



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

2022-02-16 Thread Felix Yan via arch-commits
Date: Wednesday, February 16, 2022 @ 22:44:05
  Author: felixonmars
Revision: 1133568

upgpkg: nodejs 17.4.0-1

Modified:
  nodejs/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2022-02-16 22:41:26 UTC (rev 1133567)
+++ PKGBUILD2022-02-16 22:44:05 UTC (rev 1133568)
@@ -8,7 +8,7 @@
 # Contributor: TIanyi Cui 
 
 pkgname=nodejs
-pkgver=17.3.1
+pkgver=17.4.0
 pkgrel=1
 pkgdesc='Evented I/O for V8 javascript'
 arch=('x86_64')
@@ -19,7 +19,7 @@
 makedepends=('python' 'procps-ng')
 optdepends=('npm: nodejs package manager')
 
source=("https://github.com/nodejs/node/archive/v$pkgver/nodejs-$pkgver.tar.gz;)
-sha512sums=('4d75d49b2b82805982aca64bf07db4e5a88d5eb4dc11ad64366355e9ae9c88137d55b20e91426371bb27a58c3466c796988ec12f7da7fe916229fc5659a5')
+sha512sums=('4e66464a2ff64b6b2c75f7b3867977b66944e5fecc45695d0223245d58e7c46b2a384dead15f72c7ae3613f36645f75671824476f38e185d6b53c3ad8471d285')
 
 build() {
   cd node-$pkgver



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

2022-02-16 Thread Sven-Hendrik Haase via arch-commits
Date: Wednesday, February 16, 2022 @ 22:41:26
  Author: svenstaro
Revision: 1133567

archrelease: copy trunk to community-x86_64

Added:
  miniserve/repos/community-x86_64/PKGBUILD
(from rev 1133566, miniserve/trunk/PKGBUILD)
Deleted:
  miniserve/repos/community-x86_64/PKGBUILD

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

Deleted: PKGBUILD
===
--- PKGBUILD2022-02-16 22:41:18 UTC (rev 1133566)
+++ PKGBUILD2022-02-16 22:41:26 UTC (rev 1133567)
@@ -1,41 +0,0 @@
-# Maintainer: Sven-Hendrik Haase 
-
-pkgname=miniserve
-pkgver=0.19.0
-pkgrel=1
-pkgdesc="Tool to serve files via HTTP"
-arch=('x86_64')
-url="https://github.com/svenstaro/miniserve;
-license=('MIT')
-depends=('gcc-libs' 'bzip2')
-makedepends=('rust')
-options=(!lto)
-source=(miniserve-$pkgver.tar.gz::https://github.com/svenstaro/miniserve/archive/v${pkgver}.tar.gz)
-sha512sums=('8d3a9edfa405a0c2a54b00f3cbdbd4e9c155d68682e51e53c6481bb458aaf4683ea9b3a6aa01ff542ce0fd2086480e85f4b409dbee875e9416a1775dcb68a42c')
-
-build() {
-  cd "$srcdir/$pkgname-$pkgver"
-
-  cargo build --release --locked
-}
-
-check() {
-  cd "$srcdir/$pkgname-$pkgver"
-
-  cargo test --release --locked -- --test-threads=1
-}
-
-package() {
-  cd "$srcdir/$pkgname-$pkgver"
-
-  install -Dm755 target/release/miniserve "$pkgdir"/usr/bin/miniserve
-
-  mkdir -p 
"$pkgdir"/usr/share/{bash-completion/completions,zsh/site-functions,fish/vendor_completions.d}
-  target/release/miniserve --print-completions bash > 
"$pkgdir"/usr/share/bash-completion/completions/miniserve
-  target/release/miniserve --print-completions zsh > 
"$pkgdir"/usr/share/zsh/site-functions/_miniserve
-  target/release/miniserve --print-completions fish > 
"$pkgdir"/usr/share/fish/vendor_completions.d/miniserve.fish
-
-  install -Dm644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
-}
-
-# vim:set ts=2 sw=2 et:

Copied: miniserve/repos/community-x86_64/PKGBUILD (from rev 1133566, 
miniserve/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2022-02-16 22:41:26 UTC (rev 1133567)
@@ -0,0 +1,41 @@
+# Maintainer: Sven-Hendrik Haase 
+
+pkgname=miniserve
+pkgver=0.19.1
+pkgrel=1
+pkgdesc="Tool to serve files via HTTP"
+arch=('x86_64')
+url="https://github.com/svenstaro/miniserve;
+license=('MIT')
+depends=('gcc-libs' 'bzip2')
+makedepends=('rust')
+options=(!lto)
+source=(miniserve-$pkgver.tar.gz::https://github.com/svenstaro/miniserve/archive/v${pkgver}.tar.gz)
+sha512sums=('2bd7bda7557233faa421d2525bd4ab400828804882b9cfc7266ff4113fb75524e583fa5cfe19a5f49b04c45e723d1ba06640d5b1074bbec648b8b8265fc8f125')
+
+build() {
+  cd "$srcdir/$pkgname-$pkgver"
+
+  cargo build --release --locked
+}
+
+check() {
+  cd "$srcdir/$pkgname-$pkgver"
+
+  cargo test --release --locked -- --test-threads=1
+}
+
+package() {
+  cd "$srcdir/$pkgname-$pkgver"
+
+  install -Dm755 target/release/miniserve "$pkgdir"/usr/bin/miniserve
+
+  mkdir -p 
"$pkgdir"/usr/share/{bash-completion/completions,zsh/site-functions,fish/vendor_completions.d}
+  target/release/miniserve --print-completions bash > 
"$pkgdir"/usr/share/bash-completion/completions/miniserve
+  target/release/miniserve --print-completions zsh > 
"$pkgdir"/usr/share/zsh/site-functions/_miniserve
+  target/release/miniserve --print-completions fish > 
"$pkgdir"/usr/share/fish/vendor_completions.d/miniserve.fish
+
+  install -Dm644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+}
+
+# vim:set ts=2 sw=2 et:



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

2022-02-16 Thread Sven-Hendrik Haase via arch-commits
Date: Wednesday, February 16, 2022 @ 22:41:18
  Author: svenstaro
Revision: 1133566

upgpkg: miniserve 0.19.1-1

Modified:
  miniserve/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2022-02-16 22:31:39 UTC (rev 1133565)
+++ PKGBUILD2022-02-16 22:41:18 UTC (rev 1133566)
@@ -1,7 +1,7 @@
 # Maintainer: Sven-Hendrik Haase 
 
 pkgname=miniserve
-pkgver=0.19.0
+pkgver=0.19.1
 pkgrel=1
 pkgdesc="Tool to serve files via HTTP"
 arch=('x86_64')
@@ -11,7 +11,7 @@
 makedepends=('rust')
 options=(!lto)
 
source=(miniserve-$pkgver.tar.gz::https://github.com/svenstaro/miniserve/archive/v${pkgver}.tar.gz)
-sha512sums=('8d3a9edfa405a0c2a54b00f3cbdbd4e9c155d68682e51e53c6481bb458aaf4683ea9b3a6aa01ff542ce0fd2086480e85f4b409dbee875e9416a1775dcb68a42c')
+sha512sums=('2bd7bda7557233faa421d2525bd4ab400828804882b9cfc7266ff4113fb75524e583fa5cfe19a5f49b04c45e723d1ba06640d5b1074bbec648b8b8265fc8f125')
 
 build() {
   cd "$srcdir/$pkgname-$pkgver"



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

2022-02-16 Thread Bruno Pagani via arch-commits
Date: Wednesday, February 16, 2022 @ 22:31:39
  Author: archange
Revision: 1133565

archrelease: copy trunk to community-any

Added:
  vim-tabular/repos/community-any/PKGBUILD
(from rev 1133564, vim-tabular/trunk/PKGBUILD)
Deleted:
  vim-tabular/repos/community-any/PKGBUILD

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

Deleted: PKGBUILD
===
--- PKGBUILD2022-02-16 22:31:15 UTC (rev 1133564)
+++ PKGBUILD2022-02-16 22:31:39 UTC (rev 1133565)
@@ -1,23 +0,0 @@
-# Maintainer: Bruno Pagani 
-
-_pkgname=tabular
-pkgname=vim-${_pkgname}
-pkgver=1.0.0+5+g339091a
-pkgrel=2
-pkgdesc="Vim script for text filtering and alignment"
-arch=(any)
-url="https://github.com/godlygeek/tabular;
-license=(custom)
-depends=(vim)
-makedepends=(git)
-groups=(vim-plugins)
-_commit=339091ac4dd1f17e225fe7d57b48aff55f99b23a
-source=(git+${url}#commit=${_commit})
-sha256sums=(SKIP)
-
-package() {
-cd ${_pkgname}
-install -d "${pkgdir}"/usr/share/vim/vimfiles
-cp -r after autoload doc plugin "${pkgdir}"/usr/share/vim/vimfiles/
-install -Dm644 LICENSE.md -t "${pkgdir}"/usr/share/licenses/${pkgname}
-}

Copied: vim-tabular/repos/community-any/PKGBUILD (from rev 1133564, 
vim-tabular/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2022-02-16 22:31:39 UTC (rev 1133565)
@@ -0,0 +1,23 @@
+# Maintainer: Bruno Pagani 
+
+_pkgname=tabular
+pkgname=vim-${_pkgname}
+pkgver=1.0.0+5+g339091a
+pkgrel=3
+pkgdesc="Vim script for text filtering and alignment"
+arch=(any)
+url="https://github.com/godlygeek/tabular;
+license=(custom)
+depends=(vim-plugin-runtime)
+makedepends=(git)
+groups=(vim-plugins)
+_commit=339091ac4dd1f17e225fe7d57b48aff55f99b23a
+source=(git+${url}#commit=${_commit})
+sha256sums=(SKIP)
+
+package() {
+cd ${_pkgname}
+install -d "${pkgdir}"/usr/share/vim/vimfiles
+cp -r after autoload doc plugin "${pkgdir}"/usr/share/vim/vimfiles/
+install -Dm644 LICENSE.md -t "${pkgdir}"/usr/share/licenses/${pkgname}
+}



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

2022-02-16 Thread Bruno Pagani via arch-commits
Date: Wednesday, February 16, 2022 @ 22:31:15
  Author: archange
Revision: 1133564

FS#73357: works with neovim

Modified:
  vim-tabular/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2022-02-16 22:11:32 UTC (rev 1133563)
+++ PKGBUILD2022-02-16 22:31:15 UTC (rev 1133564)
@@ -3,12 +3,12 @@
 _pkgname=tabular
 pkgname=vim-${_pkgname}
 pkgver=1.0.0+5+g339091a
-pkgrel=2
+pkgrel=3
 pkgdesc="Vim script for text filtering and alignment"
 arch=(any)
 url="https://github.com/godlygeek/tabular;
 license=(custom)
-depends=(vim)
+depends=(vim-plugin-runtime)
 makedepends=(git)
 groups=(vim-plugins)
 _commit=339091ac4dd1f17e225fe7d57b48aff55f99b23a



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

2022-02-16 Thread Bruno Pagani via arch-commits
Date: Wednesday, February 16, 2022 @ 22:11:32
  Author: archange
Revision: 1133563

archrelease: copy trunk to community-x86_64

Added:
  cozy-stack/repos/community-x86_64/PKGBUILD
(from rev 1133562, cozy-stack/trunk/PKGBUILD)
  cozy-stack/repos/community-x86_64/cozy-stack.service
(from rev 1133562, cozy-stack/trunk/cozy-stack.service)
  cozy-stack/repos/community-x86_64/cozy-stack.sysusers
(from rev 1133562, cozy-stack/trunk/cozy-stack.sysusers)
  cozy-stack/repos/community-x86_64/cozy-stack.tmpfiles
(from rev 1133562, cozy-stack/trunk/cozy-stack.tmpfiles)
  cozy-stack/repos/community-x86_64/cozy.yml
(from rev 1133562, cozy-stack/trunk/cozy.yml)
Deleted:
  cozy-stack/repos/community-x86_64/PKGBUILD
  cozy-stack/repos/community-x86_64/cozy-stack.service
  cozy-stack/repos/community-x86_64/cozy-stack.sysusers
  cozy-stack/repos/community-x86_64/cozy-stack.tmpfiles
  cozy-stack/repos/community-x86_64/cozy.yml

-+
 PKGBUILD|  118 +-
 cozy-stack.service  |   84 +--
 cozy-stack.sysusers |2 
 cozy-stack.tmpfiles |4 -
 cozy.yml|   66 +--
 5 files changed, 137 insertions(+), 137 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2022-02-16 22:10:49 UTC (rev 1133562)
+++ PKGBUILD2022-02-16 22:11:32 UTC (rev 1133563)
@@ -1,59 +0,0 @@
-# Maintainer: Bruno Pagani 
-
-pkgname=cozy-stack
-pkgver=1.5.3
-pkgrel=1
-epoch=1
-pkgdesc="Digital home: brings all your web services in the same private space 
– Stack component"
-arch=(x86_64)
-url="https://cozy.io;
-license=(AGPL3)
-backup=(etc/cozy/cozy.yml)
-depends=(couchdb imagemagick git)
-makedepends=(go)
-#optdepends=('cozy-coclyco: X.509 certificates management for instances'
-optdepends=('nodejs: required for konnectors'
-'nsjail: run konnectors isolated'
-'smtp-forwarder: to allow sending mail to users')
-source=(https://github.com/cozy/cozy-stack/archive/${pkgver}/${pkgname}-${pkgver}.tar.gz
-cozy.yml
-${pkgname}.service
-${pkgname}.sysusers
-${pkgname}.tmpfiles)
-sha256sums=('6450a6cfe1e31ba818f3b3e164a858aeb6e4ca4d0a7e509ed97d63ce3e681905'
-'a6ae871ec726f81d091918dffae4025b993656551185662242dcc2f7de4516c3'
-'4ef3e901725167edd970a7f288e60f3729c12ae8a07289b6bb09bc96d6851b42'
-'a6bea52350e85163c3141509a52903223fa0f6e7390b1b1f9336c326a8fff984'
-'04043ed0b2bf1c811417eec3b89a049f5353ad16f032497ff5c9a610eafa879d')
-
-prepare() {
-cd ${pkgname}-${pkgver}
-go mod vendor
-}
-
-build() {
-cd ${pkgname}-${pkgver}
-export CGO_CPPFLAGS="${CPPFLAGS}"
-export CGO_CFLAGS="${CFLAGS}"
-export CGO_CXXFLAGS="${CXXFLAGS}"
-export CGO_LDFLAGS="${LDFLAGS}"
-export GOFLAGS="-buildmode=pie -trimpath -mod=readonly -modcacherw"
-go build -v \
--ldflags "-linkmode external
-  -X github.com/cozy/cozy-stack/pkg/config.Version=${pkgver} \
-  -X github.com/cozy/cozy-stack/pkg/config.BuildTime=$(date 
--utc --date="@${SOURCE_DATE_EPOCH:-$(date +%s)}" +"%Y-%m-%dT%H:%M:%SZ") \
-  -X 
github.com/cozy/cozy-stack/pkg/config.BuildMode=production" \
--o ${pkgname}
-}
-
-package() {
-install -Dm644 cozy.yml -t "${pkgdir}"/etc/cozy/
-install -Dm644 ${pkgname}.service -t "${pkgdir}"/usr/lib/systemd/system/
-install -Dm644 ${pkgname}.sysusers 
"${pkgdir}"/usr/lib/sysusers.d/${pkgname}.conf
-install -Dm644 ${pkgname}.tmpfiles 
"${pkgdir}"/usr/lib/tmpfiles.d/${pkgname}.conf
-cd ${pkgname}-${pkgver}
-install -Dm755 ${pkgname} -t "${pkgdir}"/usr/bin/
-install -Dm644 cozy.example.yaml -t "${pkgdir}"/usr/share/cozy/
-install -Dm755 scripts/konnector-node-run.sh -t "${pkgdir}"/usr/share/cozy/
-install -Dm755 scripts/konnector-nsjail-node12-run.sh 
"${pkgdir}"/usr/share/cozy/konnector-nsjail-run.sh
-}

Copied: cozy-stack/repos/community-x86_64/PKGBUILD (from rev 1133562, 
cozy-stack/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2022-02-16 22:11:32 UTC (rev 1133563)
@@ -0,0 +1,59 @@
+# Maintainer: Bruno Pagani 
+
+pkgname=cozy-stack
+pkgver=1.5.4
+pkgrel=1
+epoch=1
+pkgdesc="Digital home: brings all your web services in the same private space 
– Stack component"
+arch=(x86_64)
+url="https://cozy.io;
+license=(AGPL3)
+backup=(etc/cozy/cozy.yml)
+depends=(couchdb imagemagick git)
+makedepends=(go)
+#optdepends=('cozy-coclyco: X.509 certificates management for instances'
+optdepends=('nodejs: required for konnectors'
+'nsjail: run konnectors isolated'
+'smtp-forwarder: to allow sending mail to users')
+source=(https://github.com/cozy/cozy-stack/archive/${pkgver}/${pkgname}-${pkgver}.tar.gz
+cozy.yml
+

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

2022-02-16 Thread Bruno Pagani via arch-commits
Date: Wednesday, February 16, 2022 @ 22:10:49
  Author: archange
Revision: 1133562

upgpkg: cozy-stack 1:1.5.4-1

Modified:
  cozy-stack/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2022-02-16 22:10:44 UTC (rev 1133561)
+++ PKGBUILD2022-02-16 22:10:49 UTC (rev 1133562)
@@ -1,7 +1,7 @@
 # Maintainer: Bruno Pagani 
 
 pkgname=cozy-stack
-pkgver=1.5.3
+pkgver=1.5.4
 pkgrel=1
 epoch=1
 pkgdesc="Digital home: brings all your web services in the same private space 
– Stack component"
@@ -20,7 +20,7 @@
 ${pkgname}.service
 ${pkgname}.sysusers
 ${pkgname}.tmpfiles)
-sha256sums=('6450a6cfe1e31ba818f3b3e164a858aeb6e4ca4d0a7e509ed97d63ce3e681905'
+sha256sums=('4b0b2f829125f282a16858d54e2da9a41f290ecb917d4f492f81a292e22973da'
 'a6ae871ec726f81d091918dffae4025b993656551185662242dcc2f7de4516c3'
 '4ef3e901725167edd970a7f288e60f3729c12ae8a07289b6bb09bc96d6851b42'
 'a6bea52350e85163c3141509a52903223fa0f6e7390b1b1f9336c326a8fff984'



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

2022-02-16 Thread Bruno Pagani via arch-commits
Date: Wednesday, February 16, 2022 @ 22:10:44
  Author: archange
Revision: 1133561

archrelease: copy trunk to community-x86_64

Added:
  dino/repos/community-x86_64/PKGBUILD
(from rev 1133560, dino/trunk/PKGBUILD)
Deleted:
  dino/repos/community-x86_64/PKGBUILD

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

Deleted: PKGBUILD
===
--- PKGBUILD2022-02-16 22:10:19 UTC (rev 1133560)
+++ PKGBUILD2022-02-16 22:10:44 UTC (rev 1133561)
@@ -1,26 +0,0 @@
-# Maintainer: Bruno Pagani 
-
-pkgname=dino
-pkgver=0.2.2
-pkgrel=2
-pkgdesc="Modern XMPP (Jabber) chat client written in Vala"
-arch=(x86_64)
-url="https://github.com/dino/dino;
-license=(GPL3)
-depends=(glib2 glib-networking gtk3 gpgme libgee libgcrypt libsignal-protocol-c
- libsoup sqlite qrencode)
-makedepends=(git cmake vala ninja)
-source=(${url}/releases/download/v${pkgver}/${pkgname}-${pkgver}.tar.gz{,.asc})
-sha256sums=('3e076f51c65967cfd51cbabf0b7249a7ea36e61afa25f93f82b9348466b2b864'
-'SKIP')
-validpgpkeys=(A32134DD19952FB12EC43E4501FABCC83FEA225E)
-
-build() {
-  cmake -G Ninja -B build -S ${pkgname}-${pkgver} \
--DCMAKE_INSTALL_PREFIX=/usr
-  ninja -C build
-}
-
-package() {
-  DESTDIR="${pkgdir}" ninja -C build install
-}

Copied: dino/repos/community-x86_64/PKGBUILD (from rev 1133560, 
dino/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2022-02-16 22:10:44 UTC (rev 1133561)
@@ -0,0 +1,27 @@
+# Maintainer: Bruno Pagani 
+
+pkgname=dino
+pkgver=0.3.0
+pkgrel=1
+pkgdesc="Modern XMPP (Jabber) chat client written in Vala"
+arch=(x86_64)
+url="https://github.com/dino/dino;
+license=(GPL3)
+depends=(glib2 glib-networking gtk3 gpgme libgee libgcrypt libsignal-protocol-c
+ libsoup sqlite qrencode gspell libnice gstreamer gst-plugins-base-libs
+ libsrtp webrtc-audio-processing)
+makedepends=(git cmake vala ninja)
+source=(${url}/releases/download/v${pkgver}/${pkgname}-${pkgver}.tar.gz{,.asc})
+sha256sums=('3970cacf53ad328bb848dd19711826797fb8aed510e9fbf7ffac2ad7cb11dc1e'
+'SKIP')
+validpgpkeys=(A32134DD19952FB12EC43E4501FABCC83FEA225E)
+
+build() {
+  cmake -G Ninja -B build -S ${pkgname}-${pkgver} \
+-DCMAKE_INSTALL_PREFIX=/usr
+  ninja -C build
+}
+
+package() {
+  DESTDIR="${pkgdir}" ninja -C build install
+}



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

2022-02-16 Thread Bruno Pagani via arch-commits
Date: Wednesday, February 16, 2022 @ 22:10:19
  Author: archange
Revision: 1133560

upgpkg: dino 0.3.0-1

Modified:
  dino/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2022-02-16 22:06:19 UTC (rev 1133559)
+++ PKGBUILD2022-02-16 22:10:19 UTC (rev 1133560)
@@ -1,17 +1,18 @@
 # Maintainer: Bruno Pagani 
 
 pkgname=dino
-pkgver=0.2.2
-pkgrel=2
+pkgver=0.3.0
+pkgrel=1
 pkgdesc="Modern XMPP (Jabber) chat client written in Vala"
 arch=(x86_64)
 url="https://github.com/dino/dino;
 license=(GPL3)
 depends=(glib2 glib-networking gtk3 gpgme libgee libgcrypt libsignal-protocol-c
- libsoup sqlite qrencode)
+ libsoup sqlite qrencode gspell libnice gstreamer gst-plugins-base-libs
+ libsrtp webrtc-audio-processing)
 makedepends=(git cmake vala ninja)
 source=(${url}/releases/download/v${pkgver}/${pkgname}-${pkgver}.tar.gz{,.asc})
-sha256sums=('3e076f51c65967cfd51cbabf0b7249a7ea36e61afa25f93f82b9348466b2b864'
+sha256sums=('3970cacf53ad328bb848dd19711826797fb8aed510e9fbf7ffac2ad7cb11dc1e'
 'SKIP')
 validpgpkeys=(A32134DD19952FB12EC43E4501FABCC83FEA225E)
 



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

2022-02-16 Thread Morten Linderud via arch-commits
Date: Wednesday, February 16, 2022 @ 22:06:19
  Author: foxboron
Revision: 1133559

archrelease: copy trunk to community-x86_64

Added:
  skopeo/repos/community-x86_64/PKGBUILD
(from rev 1133558, skopeo/trunk/PKGBUILD)
Deleted:
  skopeo/repos/community-x86_64/PKGBUILD

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

Deleted: PKGBUILD
===
--- PKGBUILD2022-02-16 22:06:13 UTC (rev 1133558)
+++ PKGBUILD2022-02-16 22:06:19 UTC (rev 1133559)
@@ -1,43 +0,0 @@
-# Maintainer: Morten Linderud 
-# Maintainer: Bartłomiej Piotrowski 
-
-pkgname=skopeo
-pkgver=1.6.0
-pkgrel=1
-pkgdesc='A command line utility for various operations on container images and 
image repositories.'
-arch=(x86_64)
-url='https://github.com/containers/skopeo'
-license=(APACHE)
-depends=(gpgme device-mapper containers-common)
-makedepends=(go go-md2man btrfs-progs git systemd)
-_commit=e4b79d7741c40434838ece2790be537083fc2a04   #refs/tags/v1.6.0
-source=(git+$url#commit=$_commit)
-sha256sums=('SKIP')
-
-pkgver() {
-  cd ${pkgname}
-  git describe --tags | sed 's/^v//;s/-/+/g'
-}
-
-prepare(){
-  cd ${pkgname}
-  sed -i 's|.PHONY: bin/skopeo||' Makefile
-  sed -i 's|-gcflags "$(GOGCFLAGS)"||' Makefile
-}
-
-build() {
-  cd ${pkgname}
-  export CGO_LDFLAGS="${LDFLAGS}"
-  export CGO_CFLAGS="${CFLAGS}"
-  export CGO_CPPFLAGS="${CPPFLAGS}"
-  export CGO_CXXFLAGS="${CXXFLAGS}"
-  make bin/skopeo GO_DYN_FLAGS="-buildmode=pie -trimpath" 
BUILDTAGS='containers_image_ostree_stub'
-  make docs
-}
-
-package() {
-  cd $pkgname
-  make DESTDIR="${pkgdir}" PREFIX="/usr" install
-  rm -rf "${pkgdir}/etc/containers/registries.d"
-  rm "${pkgdir}/etc/containers/policy.json"
-}

Copied: skopeo/repos/community-x86_64/PKGBUILD (from rev 1133558, 
skopeo/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2022-02-16 22:06:19 UTC (rev 1133559)
@@ -0,0 +1,43 @@
+# Maintainer: Morten Linderud 
+# Maintainer: Bartłomiej Piotrowski 
+
+pkgname=skopeo
+pkgver=1.6.1
+pkgrel=1
+pkgdesc='A command line utility for various operations on container images and 
image repositories.'
+arch=(x86_64)
+url='https://github.com/containers/skopeo'
+license=(APACHE)
+depends=(gpgme device-mapper containers-common)
+makedepends=(go go-md2man btrfs-progs git systemd)
+_commit=49084d2cd8c9f8e7b38ba8405d61e701d5381bc0   #refs/tags/v1.6.1
+source=(git+$url#commit=$_commit)
+sha256sums=('SKIP')
+
+pkgver() {
+  cd ${pkgname}
+  git describe --tags | sed 's/^v//;s/-/+/g'
+}
+
+prepare(){
+  cd ${pkgname}
+  sed -i 's|.PHONY: bin/skopeo||' Makefile
+  sed -i 's|-gcflags "$(GOGCFLAGS)"||' Makefile
+}
+
+build() {
+  cd ${pkgname}
+  export CGO_LDFLAGS="${LDFLAGS}"
+  export CGO_CFLAGS="${CFLAGS}"
+  export CGO_CPPFLAGS="${CPPFLAGS}"
+  export CGO_CXXFLAGS="${CXXFLAGS}"
+  make bin/skopeo GO_DYN_FLAGS="-buildmode=pie -trimpath" 
BUILDTAGS='containers_image_ostree_stub'
+  make docs
+}
+
+package() {
+  cd $pkgname
+  make DESTDIR="${pkgdir}" PREFIX="/usr" install
+  rm -rf "${pkgdir}/etc/containers/registries.d"
+  rm "${pkgdir}/etc/containers/policy.json"
+}



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

2022-02-16 Thread Morten Linderud via arch-commits
Date: Wednesday, February 16, 2022 @ 22:06:13
  Author: foxboron
Revision: 1133558

upgpkg: skopeo 1.6.1-1

Modified:
  skopeo/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2022-02-16 22:04:37 UTC (rev 1133557)
+++ PKGBUILD2022-02-16 22:06:13 UTC (rev 1133558)
@@ -2,7 +2,7 @@
 # Maintainer: Bartłomiej Piotrowski 
 
 pkgname=skopeo
-pkgver=1.6.0
+pkgver=1.6.1
 pkgrel=1
 pkgdesc='A command line utility for various operations on container images and 
image repositories.'
 arch=(x86_64)
@@ -10,7 +10,7 @@
 license=(APACHE)
 depends=(gpgme device-mapper containers-common)
 makedepends=(go go-md2man btrfs-progs git systemd)
-_commit=e4b79d7741c40434838ece2790be537083fc2a04   #refs/tags/v1.6.0
+_commit=49084d2cd8c9f8e7b38ba8405d61e701d5381bc0   #refs/tags/v1.6.1
 source=(git+$url#commit=$_commit)
 sha256sums=('SKIP')
 



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

2022-02-16 Thread Morten Linderud via arch-commits
Date: Wednesday, February 16, 2022 @ 22:04:37
  Author: foxboron
Revision: 1133557

archrelease: copy trunk to community-any

Added:
  lostfiles/repos/community-any/PKGBUILD
(from rev 1133556, lostfiles/trunk/PKGBUILD)
Deleted:
  lostfiles/repos/community-any/PKGBUILD

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

Deleted: PKGBUILD
===
--- PKGBUILD2022-02-16 22:04:31 UTC (rev 1133556)
+++ PKGBUILD2022-02-16 22:04:37 UTC (rev 1133557)
@@ -1,24 +0,0 @@
-# Maintainer: Morten Linderud 
-# Contributor: graysky 
-
-pkgname=lostfiles
-pkgver=4.11
-pkgrel=1
-pkgdesc="Find orphaned files not owned by any Arch packages"
-arch=(any)
-url="https://github.com/graysky2/lostfiles;
-license=(MIT)
-backup=(etc/lostfiles.conf)
-source=(${url}/archive/v${pkgver}/${pkgname}-${pkgver}.tar.gz)
-sha256sums=('e9df2efa5861883ad00c8257f26601e3bc8714746511f0d3f508026435281792')
-
-build() {
-  cd ${pkgname}-${pkgver}
-  make 
-}
-
-package() {
-  cd ${pkgname}-${pkgver}
-  make DESTDIR="${pkgdir}" install
-  install -Dm0644 MIT "${pkgdir}/usr/share/licenses/${pkgname}/MIT"
-}

Copied: lostfiles/repos/community-any/PKGBUILD (from rev 1133556, 
lostfiles/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2022-02-16 22:04:37 UTC (rev 1133557)
@@ -0,0 +1,24 @@
+# Maintainer: Morten Linderud 
+# Contributor: graysky 
+
+pkgname=lostfiles
+pkgver=4.12
+pkgrel=1
+pkgdesc="Find orphaned files not owned by any Arch packages"
+arch=(any)
+url="https://github.com/graysky2/lostfiles;
+license=(MIT)
+backup=(etc/lostfiles.conf)
+source=(${url}/archive/v${pkgver}/${pkgname}-${pkgver}.tar.gz)
+sha256sums=('2d7e48f76ed0d433f083b5b2adb428562ea1ba2073ac2aa3669eedd451974f24')
+
+build() {
+  cd ${pkgname}-${pkgver}
+  make 
+}
+
+package() {
+  cd ${pkgname}-${pkgver}
+  make DESTDIR="${pkgdir}" install
+  install -Dm0644 MIT "${pkgdir}/usr/share/licenses/${pkgname}/MIT"
+}



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

2022-02-16 Thread Morten Linderud via arch-commits
Date: Wednesday, February 16, 2022 @ 22:04:31
  Author: foxboron
Revision: 1133556

upgpkg: lostfiles 4.12-1

Modified:
  lostfiles/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2022-02-16 22:03:41 UTC (rev 1133555)
+++ PKGBUILD2022-02-16 22:04:31 UTC (rev 1133556)
@@ -2,7 +2,7 @@
 # Contributor: graysky 
 
 pkgname=lostfiles
-pkgver=4.11
+pkgver=4.12
 pkgrel=1
 pkgdesc="Find orphaned files not owned by any Arch packages"
 arch=(any)
@@ -10,7 +10,7 @@
 license=(MIT)
 backup=(etc/lostfiles.conf)
 source=(${url}/archive/v${pkgver}/${pkgname}-${pkgver}.tar.gz)
-sha256sums=('e9df2efa5861883ad00c8257f26601e3bc8714746511f0d3f508026435281792')
+sha256sums=('2d7e48f76ed0d433f083b5b2adb428562ea1ba2073ac2aa3669eedd451974f24')
 
 build() {
   cd ${pkgname}-${pkgver}



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

2022-02-16 Thread Morten Linderud via arch-commits
Date: Wednesday, February 16, 2022 @ 22:03:41
  Author: foxboron
Revision: 1133555

archrelease: copy trunk to community-x86_64

Added:
  git-lfs/repos/community-x86_64/PKGBUILD
(from rev 1133554, git-lfs/trunk/PKGBUILD)
Deleted:
  git-lfs/repos/community-x86_64/PKGBUILD

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

Deleted: PKGBUILD
===
--- PKGBUILD2022-02-16 22:03:34 UTC (rev 1133554)
+++ PKGBUILD2022-02-16 22:03:41 UTC (rev 1133555)
@@ -1,39 +0,0 @@
-# Maintainer: Morten Linderud 
-
-pkgname=git-lfs
-pkgver=3.0.2
-pkgrel=1
-pkgdesc="Git extension for versioning large files"
-arch=('x86_64')
-url="https://git-lfs.github.com;
-license=('MIT')
-makedepends=('go' 'ruby-ronn' 'go-tools')
-depends=('git')
-source=("git+https://github.com/git-lfs/git-lfs.git#tag=v${pkgver}?signed;)
-validpgpkeys=('88ACE9B29196305BA9947552F1BA225C0223B187') # brian m. carlson 

-sha256sums=('SKIP')
-
-build(){
-  cd "$pkgname"
-  export CGO_CPPFLAGS="${CPPFLAGS}"
-  export CGO_CFLAGS="${CFLAGS}"
-  export CGO_CXXFLAGS="${CXXFLAGS}"
-  export CGO_LDFLAGS="${LDFLAGS}"
-  export GOFLAGS="-buildmode=pie -trimpath -mod=vendor -modcacherw 
-ldflags=-linkmode=external"
-  go generate ./commands
-  go build .
-  make man
-}
-
-check(){
-  cd "$pkgname"
-  go test -mod=vendor ./...
-}
-
-package() {
-  cd "$pkgname"
-  install -Dm755 $pkgname "$pkgdir"/usr/bin/$pkgname
-  install -Dm644 LICENSE.md "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
-  install -Dm644 -t "$pkgdir"/usr/share/man/man1 man/*.1
-  install -Dm644 -t "$pkgdir"/usr/share/man/man5 man/*.5
-}

Copied: git-lfs/repos/community-x86_64/PKGBUILD (from rev 1133554, 
git-lfs/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2022-02-16 22:03:41 UTC (rev 1133555)
@@ -0,0 +1,39 @@
+# Maintainer: Morten Linderud 
+
+pkgname=git-lfs
+pkgver=3.1.2
+pkgrel=1
+pkgdesc="Git extension for versioning large files"
+arch=('x86_64')
+url="https://git-lfs.github.com;
+license=('MIT')
+makedepends=('go' 'ruby-ronn' 'go-tools')
+depends=('git')
+source=("git+https://github.com/git-lfs/git-lfs.git#tag=v${pkgver}?signed;)
+validpgpkeys=('88ACE9B29196305BA9947552F1BA225C0223B187') # brian m. carlson 

+sha256sums=('SKIP')
+
+build(){
+  cd "$pkgname"
+  export CGO_CPPFLAGS="${CPPFLAGS}"
+  export CGO_CFLAGS="${CFLAGS}"
+  export CGO_CXXFLAGS="${CXXFLAGS}"
+  export CGO_LDFLAGS="${LDFLAGS}"
+  export GOFLAGS="-buildmode=pie -trimpath -mod=vendor -modcacherw 
-ldflags=-linkmode=external"
+  go generate ./commands
+  go build .
+  make man
+}
+
+check(){
+  cd "$pkgname"
+  go test -mod=vendor ./...
+}
+
+package() {
+  cd "$pkgname"
+  install -Dm755 $pkgname "$pkgdir"/usr/bin/$pkgname
+  install -Dm644 LICENSE.md "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
+  install -Dm644 -t "$pkgdir"/usr/share/man/man1 man/*.1
+  install -Dm644 -t "$pkgdir"/usr/share/man/man5 man/*.5
+}



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

2022-02-16 Thread Morten Linderud via arch-commits
Date: Wednesday, February 16, 2022 @ 22:03:34
  Author: foxboron
Revision: 1133554

upgpkg: git-lfs 3.1.2-1

Modified:
  git-lfs/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2022-02-16 22:01:00 UTC (rev 1133553)
+++ PKGBUILD2022-02-16 22:03:34 UTC (rev 1133554)
@@ -1,7 +1,7 @@
 # Maintainer: Morten Linderud 
 
 pkgname=git-lfs
-pkgver=3.0.2
+pkgver=3.1.2
 pkgrel=1
 pkgdesc="Git extension for versioning large files"
 arch=('x86_64')



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

2022-02-16 Thread Morten Linderud via arch-commits
Date: Wednesday, February 16, 2022 @ 22:01:00
  Author: foxboron
Revision: 1133553

archrelease: copy trunk to community-x86_64

Added:
  containerd/repos/community-x86_64/PKGBUILD
(from rev 1133552, containerd/trunk/PKGBUILD)
Deleted:
  containerd/repos/community-x86_64/PKGBUILD

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

Deleted: PKGBUILD
===
--- PKGBUILD2022-02-16 22:00:53 UTC (rev 1133552)
+++ PKGBUILD2022-02-16 22:01:00 UTC (rev 1133553)
@@ -1,44 +0,0 @@
-# Maintainer: Morten Linderud 
-# Maintainer: Santiago Torres-Arias 
-# Contributor: Sébastien "Seblu" Luttringer
-# Contributor: Iwan Timmer 
-
-pkgname=containerd
-pkgver=1.5.9
-pkgrel=2
-pkgdesc='An open and reliable container runtime'
-url='https://containerd.io/'
-depends=('runc')
-makedepends=('go' 'git' 'btrfs-progs' 'libseccomp' 'containers-common' 
'go-md2man')
-provides=('container-runtime')
-arch=('x86_64')
-license=("Apache")
-source=("git+https://github.com/containerd/containerd.git#tag=v${pkgver}?signed;)
-validpgpkeys=("8C7A111C21105794B0E8A27BF58C5D0A4405ACDB") # Derek McGowan
-sha256sums=('SKIP')
-
-prepare() {
-  # fix paths in service
-  sed -i 's,/sbin,/usr/bin,;s,/usr/local,/usr,' $pkgname/containerd.service
-}
-
-build() {
-  cd "${pkgname}" 
-  export GOFLAGS="-trimpath -mod=readonly -modcacherw"
-  make VERSION=v$pkgver GO_BUILD_FLAGS="-trimpath -mod=readonly -modcacherw" 
GO_GCFLAGS="" EXTRA_LDFLAGS="-buildid="
-  make VERSION=v$pkgver man
-}
-
-check() {
-  cd "${pkgname}" 
-  # Ugly, but they are trying to do priviledged operations during testing
-  GOFLAGS="-trimpath" make test || true
-}
-
-package() {
-  cd "${pkgname}" 
-  make DESTDIR="$pkgdir/usr" install
-  install -Dm644 containerd.service 
"$pkgdir"/usr/lib/systemd/system/containerd.service
-  install -Dm644 man/*.8 -t "$pkgdir/usr/share/man/man8"
-  install -Dm644 man/*.5 -t "$pkgdir/usr/share/man/man5"
-}

Copied: containerd/repos/community-x86_64/PKGBUILD (from rev 1133552, 
containerd/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2022-02-16 22:01:00 UTC (rev 1133553)
@@ -0,0 +1,44 @@
+# Maintainer: Morten Linderud 
+# Maintainer: Santiago Torres-Arias 
+# Contributor: Sébastien "Seblu" Luttringer
+# Contributor: Iwan Timmer 
+
+pkgname=containerd
+pkgver=1.6.0
+pkgrel=1
+pkgdesc='An open and reliable container runtime'
+url='https://containerd.io/'
+depends=('runc')
+makedepends=('go' 'git' 'btrfs-progs' 'libseccomp' 'containers-common' 
'go-md2man')
+provides=('container-runtime')
+arch=('x86_64')
+license=("Apache")
+source=("git+https://github.com/containerd/containerd.git#tag=v${pkgver}?signed;)
+validpgpkeys=("8C7A111C21105794B0E8A27BF58C5D0A4405ACDB") # Derek McGowan
+sha256sums=('SKIP')
+
+prepare() {
+  # fix paths in service
+  sed -i 's,/sbin,/usr/bin,;s,/usr/local,/usr,' $pkgname/containerd.service
+}
+
+build() {
+  cd "${pkgname}" 
+  export GOFLAGS="-trimpath -mod=readonly -modcacherw"
+  make VERSION=v$pkgver GO_BUILD_FLAGS="-trimpath -mod=readonly -modcacherw" 
GO_GCFLAGS="" EXTRA_LDFLAGS="-buildid="
+  make VERSION=v$pkgver man
+}
+
+check() {
+  cd "${pkgname}" 
+  # Ugly, but they are trying to do priviledged operations during testing
+  GOFLAGS="-trimpath" make test || true
+}
+
+package() {
+  cd "${pkgname}" 
+  make PREFIX=/usr DESTDIR="$pkgdir/usr" install
+  install -Dm644 containerd.service 
"$pkgdir"/usr/lib/systemd/system/containerd.service
+  install -Dm644 man/*.8 -t "$pkgdir/usr/share/man/man8"
+  install -Dm644 man/*.5 -t "$pkgdir/usr/share/man/man5"
+}



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

2022-02-16 Thread Morten Linderud via arch-commits
Date: Wednesday, February 16, 2022 @ 22:00:53
  Author: foxboron
Revision: 1133552

upgpkg: containerd 1.6.0-1

Modified:
  containerd/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2022-02-16 21:58:06 UTC (rev 1133551)
+++ PKGBUILD2022-02-16 22:00:53 UTC (rev 1133552)
@@ -4,8 +4,8 @@
 # Contributor: Iwan Timmer 
 
 pkgname=containerd
-pkgver=1.5.9
-pkgrel=2
+pkgver=1.6.0
+pkgrel=1
 pkgdesc='An open and reliable container runtime'
 url='https://containerd.io/'
 depends=('runc')
@@ -37,7 +37,7 @@
 
 package() {
   cd "${pkgname}" 
-  make DESTDIR="$pkgdir/usr" install
+  make PREFIX=/usr DESTDIR="$pkgdir/usr" install
   install -Dm644 containerd.service 
"$pkgdir"/usr/lib/systemd/system/containerd.service
   install -Dm644 man/*.8 -t "$pkgdir/usr/share/man/man8"
   install -Dm644 man/*.5 -t "$pkgdir/usr/share/man/man5"



[arch-commits] Commit in (libjamiclient)

2022-02-16 Thread Bruno Pagani via arch-commits
Date: Wednesday, February 16, 2022 @ 21:58:06
  Author: archange
Revision: 1133551

Renaming libjamiclient to jami-libclient

Deleted:
  libjamiclient/



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

2022-02-16 Thread Bruno Pagani via arch-commits
Date: Wednesday, February 16, 2022 @ 21:39:51
  Author: archange
Revision: 1133545

archrelease: copy trunk to community-testing-x86_64

Added:
  jami-gnome/repos/community-testing-x86_64/
  jami-gnome/repos/community-testing-x86_64/PKGBUILD
(from rev 1133544, jami-gnome/trunk/PKGBUILD)

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

Copied: jami-gnome/repos/community-testing-x86_64/PKGBUILD (from rev 1133544, 
jami-gnome/trunk/PKGBUILD)
===
--- community-testing-x86_64/PKGBUILD   (rev 0)
+++ community-testing-x86_64/PKGBUILD   2022-02-16 21:39:51 UTC (rev 1133545)
@@ -0,0 +1,42 @@
+# Maintainer: Bruno Pagani 
+# Contributor: Baptiste Jonglez 
+
+pkgname=jami-gnome
+pkgver=20220207
+pkgrel=1
+pkgdesc="Free and universal communication platform which preserves the users’ 
privacy and freedoms (GNOME client)"
+arch=(x86_64)
+url="https://jami.net;
+license=(GPL3)
+groups=(jami)
+depends=(jami-libclient jami-daemon
+ gtk3 dconf clutter clutter-gtk webkit2gtk qrencode qt6-5compat
+ libnotify libcanberra libnm)
+makedepends=(git cmake)
+_commit=ec8eef7dd3ac175ca923ee42f2b3cc911dd78919
+source=(git+https://git.jami.net/savoirfairelinux/jami-client-gnome.git#commit=${_commit})
+md5sums=(SKIP)
+
+pkgver() {
+  cd jami-client-gnome
+  TZ=UTC git show -s --pretty=%cd --date=format-local:%Y%m%d HEAD
+}
+
+prepare() {
+  cd jami-client-gnome
+  # Fix build system looking for lrc sources
+  rm -r web
+  ln -s /usr/include/libringclient/web-chatview/ web
+}
+
+build() {
+  cmake -B build -S jami-client-gnome \
+-DCMAKE_INSTALL_PREFIX=/usr \
+-DCMAKE_BUILD_TYPE=None \
+-Wno-dev
+  make -C build
+}
+
+package() {
+  make -C build DESTDIR="${pkgdir}" install
+}



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

2022-02-16 Thread Bruno Pagani via arch-commits
Date: Wednesday, February 16, 2022 @ 21:39:30
  Author: archange
Revision: 1133544

upgpkg: jami-gnome 20220207-1

Modified:
  jami-gnome/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2022-02-16 21:38:00 UTC (rev 1133543)
+++ PKGBUILD2022-02-16 21:39:30 UTC (rev 1133544)
@@ -2,7 +2,7 @@
 # Contributor: Baptiste Jonglez 
 
 pkgname=jami-gnome
-pkgver=20211101
+pkgver=20220207
 pkgrel=1
 pkgdesc="Free and universal communication platform which preserves the users’ 
privacy and freedoms (GNOME client)"
 arch=(x86_64)
@@ -9,13 +9,19 @@
 url="https://jami.net;
 license=(GPL3)
 groups=(jami)
-depends=(libjamiclient jami-daemon
- gtk3 dconf clutter clutter-gtk webkit2gtk qrencode qt5-base libnotify 
libcanberra libnm)
-makedepends=(git cmake qt5-tools)
-_commit=b4da4a9165cc51c77a003614ab502f6eabef6774
+depends=(jami-libclient jami-daemon
+ gtk3 dconf clutter clutter-gtk webkit2gtk qrencode qt6-5compat
+ libnotify libcanberra libnm)
+makedepends=(git cmake)
+_commit=ec8eef7dd3ac175ca923ee42f2b3cc911dd78919
 
source=(git+https://git.jami.net/savoirfairelinux/jami-client-gnome.git#commit=${_commit})
 md5sums=(SKIP)
 
+pkgver() {
+  cd jami-client-gnome
+  TZ=UTC git show -s --pretty=%cd --date=format-local:%Y%m%d HEAD
+}
+
 prepare() {
   cd jami-client-gnome
   # Fix build system looking for lrc sources



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

2022-02-16 Thread Bruno Pagani via arch-commits
Date: Wednesday, February 16, 2022 @ 21:38:00
  Author: archange
Revision: 1133543

archrelease: copy trunk to community-testing-x86_64

Added:
  jami-qt/repos/community-testing-x86_64/
  jami-qt/repos/community-testing-x86_64/PKGBUILD
(from rev 1133542, jami-qt/trunk/PKGBUILD)

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

Copied: jami-qt/repos/community-testing-x86_64/PKGBUILD (from rev 1133542, 
jami-qt/trunk/PKGBUILD)
===
--- community-testing-x86_64/PKGBUILD   (rev 0)
+++ community-testing-x86_64/PKGBUILD   2022-02-16 21:38:00 UTC (rev 1133543)
@@ -0,0 +1,34 @@
+# Maintainer: Bruno Pagani 
+
+pkgname=jami-qt
+pkgver=20220211
+pkgrel=1
+pkgdesc="Free and universal communication platform which preserves the users’ 
privacy and freedoms (Qt client)"
+arch=(x86_64)
+url="https://jami.net;
+license=(GPL3)
+groups=(jami)
+depends=(jami-libclient glib2 gdk-pixbuf2 libnm libnotify qrencode
+ qt6-declarative qt6-networkauth qt6-svg qt6-5compat
+ qt6-webengine qt6-webchannel)
+makedepends=(git cmake python)
+_commit=122777518ae6b09c85b877a1abbdcf35e6795fda
+source=(git+https://git.jami.net/savoirfairelinux/jami-client-qt.git#commit=${_commit})
+md5sums=(SKIP)
+
+pkgver() {
+  cd jami-client-qt
+  TZ=UTC git show -s --pretty=%cd --date=format-local:%Y%m%d HEAD
+}
+
+build() {
+  cmake -B build -S jami-client-qt \
+-DCMAKE_INSTALL_PREFIX=/usr \
+-DCMAKE_BUILD_TYPE=None \
+-Wno-dev
+  make -C build
+}
+
+package() {
+  make -C build DESTDIR="${pkgdir}" install
+}



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

2022-02-16 Thread Bruno Pagani via arch-commits
Date: Wednesday, February 16, 2022 @ 21:37:37
  Author: archange
Revision: 1133542

upgpkg: jami-qt 20220211-1

Modified:
  jami-qt/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2022-02-16 21:33:15 UTC (rev 1133541)
+++ PKGBUILD2022-02-16 21:37:37 UTC (rev 1133542)
@@ -1,7 +1,7 @@
 # Maintainer: Bruno Pagani 
 
 pkgname=jami-qt
-pkgver=20211104
+pkgver=20220211
 pkgrel=1
 pkgdesc="Free and universal communication platform which preserves the users’ 
privacy and freedoms (Qt client)"
 arch=(x86_64)
@@ -8,14 +8,19 @@
 url="https://jami.net;
 license=(GPL3)
 groups=(jami)
-depends=(libjamiclient glib2 gdk-pixbuf2 libnm libnotify qrencode
- qt5-declarative qt5-graphicaleffects qt5-quickcontrols
- qt5-quickcontrols2 qt5-svg qt5-webengine qt5-webchannel)
-makedepends=(git cmake python qt5-tools)
-_commit=3dd206e6f0c01c2df655b90d32205109939bda98
+depends=(jami-libclient glib2 gdk-pixbuf2 libnm libnotify qrencode
+ qt6-declarative qt6-networkauth qt6-svg qt6-5compat
+ qt6-webengine qt6-webchannel)
+makedepends=(git cmake python)
+_commit=122777518ae6b09c85b877a1abbdcf35e6795fda
 
source=(git+https://git.jami.net/savoirfairelinux/jami-client-qt.git#commit=${_commit})
 md5sums=(SKIP)
 
+pkgver() {
+  cd jami-client-qt
+  TZ=UTC git show -s --pretty=%cd --date=format-local:%Y%m%d HEAD
+}
+
 build() {
   cmake -B build -S jami-client-qt \
 -DCMAKE_INSTALL_PREFIX=/usr \



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

2022-02-16 Thread Daniel M. Capella via arch-commits
Date: Wednesday, February 16, 2022 @ 21:33:15
  Author: polyzen
Revision: 1133541

archrelease: copy trunk to community-any

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

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

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

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

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

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



  1   2   3   4   >