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

2022-09-10 Thread Christian Hesse via arch-commits
Date: Saturday, September 10, 2022 @ 08:14:15
  Author: eworm
Revision: 455749

archrelease: copy trunk to testing-x86_64

Added:
  rsync/repos/testing-x86_64/
  rsync/repos/testing-x86_64/PKGBUILD
(from rev 455748, rsync/trunk/PKGBUILD)
  rsync/repos/testing-x86_64/keys/
  rsync/repos/testing-x86_64/rsyncd.conf
(from rev 455748, rsync/trunk/rsyncd.conf)

-+
 PKGBUILD|   50 ++
 rsyncd.conf |   10 ++
 2 files changed, 60 insertions(+)

Copied: rsync/repos/testing-x86_64/PKGBUILD (from rev 455748, 
rsync/trunk/PKGBUILD)
===
--- testing-x86_64/PKGBUILD (rev 0)
+++ testing-x86_64/PKGBUILD 2022-09-10 08:14:15 UTC (rev 455749)
@@ -0,0 +1,50 @@
+# Maintainer: Christian Hesse 
+
+pkgname=rsync
+_tag='40695f1e31d29e5d715d986a53cdad1fe0ce0210' # git rev-parse v${pkgver}
+pkgver=3.2.6
+pkgrel=1
+pkgdesc='A fast and versatile file copying tool for remote and local files'
+arch=('x86_64')
+url='https://rsync.samba.org/'
+license=('GPL3')
+depends=('acl' 'libacl.so' 'lz4' 'openssl' 'perl' 'popt' 'xxhash' 
'libxxhash.so'
+ 'zlib' 'zstd')
+makedepends=('git' 'python-commonmark')
+options=('debug')
+backup=('etc/rsyncd.conf'
+'etc/xinetd.d/rsync')
+validpgpkeys=('0048C8B026D4C96F0E589C2F6C859FB14B96A8C5') # Wayne Davison 

+source=("git+https://github.com/WayneD/rsync#tag=${_tag}?signed;
+'rsyncd.conf')
+sha256sums=('SKIP'
+'733ccb571721433c3a6262c58b658253ca6553bec79c2bdd0011810bb4f2156b')
+
+build() {
+   cd "$srcdir/rsync"
+
+   ./configure \
+   --prefix=/usr \
+   --disable-debug \
+   --with-included-popt=no \
+   --with-included-zlib=no
+   make
+}
+
+check() {
+   cd "$srcdir/rsync"
+
+   make test
+}
+
+package() {
+   cd "$srcdir/rsync"
+
+   make DESTDIR="$pkgdir" install
+   install -Dm0644 ../rsyncd.conf "$pkgdir/etc/rsyncd.conf"
+   install -Dm0644 packaging/lsb/rsync.xinetd "$pkgdir/etc/xinetd.d/rsync"
+   install -Dm0644 packaging/systemd/rsync.service 
"$pkgdir/usr/lib/systemd/system/rsyncd.service"
+   install -Dm0644 packaging/systemd/rsync.socket 
"$pkgdir/usr/lib/systemd/system/rsyncd.socket"
+   install -Dm0644 packaging/systemd/rsync@.service 
"$pkgdir/usr/lib/systemd/system/rsyncd@.service"
+   install -Dm0755 support/rrsync "$pkgdir/usr/lib/rsync/rrsync"
+}

Copied: rsync/repos/testing-x86_64/rsyncd.conf (from rev 455748, 
rsync/trunk/rsyncd.conf)
===
--- testing-x86_64/rsyncd.conf  (rev 0)
+++ testing-x86_64/rsyncd.conf  2022-09-10 08:14:15 UTC (rev 455749)
@@ -0,0 +1,10 @@
+uid = nobody
+gid = nobody
+use chroot = no
+max connections = 4
+syslog facility = local5
+pid file = /run/rsyncd.pid
+
+[ftp]
+path = /srv/ftp
+comment = ftp area



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

2022-09-10 Thread Christian Hesse via arch-commits
Date: Saturday, September 10, 2022 @ 08:14:07
  Author: eworm
Revision: 455748

upgpkg: rsync 3.2.6-1: new upstream release

Modified:
  rsync/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2022-09-10 07:30:07 UTC (rev 455747)
+++ PKGBUILD2022-09-10 08:14:07 UTC (rev 455748)
@@ -1,9 +1,9 @@
 # Maintainer: Christian Hesse 
 
 pkgname=rsync
-_tag='001cc050f46d05cb0487359ed5101018da14a5a3' # git rev-parse v${pkgver}
-pkgver=3.2.5
-pkgrel=2
+_tag='40695f1e31d29e5d715d986a53cdad1fe0ce0210' # git rev-parse v${pkgver}
+pkgver=3.2.6
+pkgrel=1
 pkgdesc='A fast and versatile file copying tool for remote and local files'
 arch=('x86_64')
 url='https://rsync.samba.org/'



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

2022-09-08 Thread Christian Hesse via arch-commits
Date: Thursday, September 8, 2022 @ 19:37:16
  Author: eworm
Revision: 455625

update build fix

Modified:
  systemd/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2022-09-08 19:35:41 UTC (rev 455624)
+++ PKGBUILD2022-09-08 19:37:16 UTC (rev 455625)
@@ -113,7 +113,8 @@
 -Dmode=release
 
 # https://bugs.archlinux.org/task/75852
---buildtype release
+--buildtype debugoptimized
+-D b_ndebug=true
 
 -Dgnu-efi=true
 -Dima=false



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

2022-09-08 Thread Christian Hesse via arch-commits
Date: Thursday, September 8, 2022 @ 19:33:57
  Author: eworm
Revision: 455622

fix build with current meson package (FS#75852)

Modified:
  systemd/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2022-09-08 19:30:19 UTC (rev 455621)
+++ PKGBUILD2022-09-08 19:33:57 UTC (rev 455622)
@@ -112,6 +112,9 @@
 -Dshared-lib-tag="${pkgver}-${pkgrel}"
 -Dmode=release
 
+# https://bugs.archlinux.org/task/75852
+--buildtype release
+
 -Dgnu-efi=true
 -Dima=false
 -Dlibidn2=true



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

2022-09-08 Thread Christian Hesse via arch-commits
Date: Thursday, September 8, 2022 @ 19:13:32
  Author: eworm
Revision: 1296897

archrelease: copy trunk to community-testing-x86_64

Added:
  open-isns/repos/community-testing-x86_64/
  open-isns/repos/community-testing-x86_64/PKGBUILD
(from rev 1296896, open-isns/trunk/PKGBUILD)

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

Copied: open-isns/repos/community-testing-x86_64/PKGBUILD (from rev 1296896, 
open-isns/trunk/PKGBUILD)
===
--- community-testing-x86_64/PKGBUILD   (rev 0)
+++ community-testing-x86_64/PKGBUILD   2022-09-08 19:13:32 UTC (rev 1296897)
@@ -0,0 +1,30 @@
+# Maintainer: Sergej Pupykin 
+# Maintainer: Christian Hesse 
+
+pkgname=open-isns
+pkgver=0.102
+pkgrel=1
+pkgdesc='iSNS server and client for Linux'
+arch=('x86_64')
+depends=('openssl')
+url='https://github.com/gonzoleeman/open-isns'
+license=('GPL')
+source=("${pkgname}-${pkgver}.tar.gz::https://github.com/gonzoleeman/${pkgname}/archive/v${pkgver}.tar.gz;)
+sha256sums=('9611344733c0cdf14395f60880950ea4c3c7d6b765565b6493ad3e1afbe216de')
+
+build() {
+   cd "$srcdir"/${pkgname}-${pkgver}
+
+   ./configure \
+   --prefix=/usr \
+   --bindir=/usr/bin \
+   --sbindir=/usr/bin \
+   --enable-shared
+   make
+}
+
+package() {
+   cd "$srcdir"/${pkgname}-${pkgver}
+
+   make DESTDIR="${pkgdir}" install install_lib install_hdrs
+}



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

2022-09-08 Thread Christian Hesse via arch-commits
Date: Thursday, September 8, 2022 @ 19:13:30
  Author: eworm
Revision: 1296896

upgpkg: open-isns 0.102-1: new upstream release

Modified:
  open-isns/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2022-09-08 19:13:11 UTC (rev 1296895)
+++ PKGBUILD2022-09-08 19:13:30 UTC (rev 1296896)
@@ -2,7 +2,7 @@
 # Maintainer: Christian Hesse 
 
 pkgname=open-isns
-pkgver=0.101
+pkgver=0.102
 pkgrel=1
 pkgdesc='iSNS server and client for Linux'
 arch=('x86_64')
@@ -10,7 +10,7 @@
 url='https://github.com/gonzoleeman/open-isns'
 license=('GPL')
 
source=("${pkgname}-${pkgver}.tar.gz::https://github.com/gonzoleeman/${pkgname}/archive/v${pkgver}.tar.gz;)
-sha256sums=('f672ec86b6c9e984843a7a28d76f07e26393499c486f86034b8b18caa8deb556')
+sha256sums=('9611344733c0cdf14395f60880950ea4c3c7d6b765565b6493ad3e1afbe216de')
 
 build() {
cd "$srcdir"/${pkgname}-${pkgver}



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

2022-09-08 Thread Christian Hesse via arch-commits
Date: Thursday, September 8, 2022 @ 19:13:11
  Author: eworm
Revision: 1296895

archrelease: copy trunk to community-testing-any

Added:
  etckeeper/repos/community-testing-any/
  etckeeper/repos/community-testing-any/0001-breezy.patch
(from rev 1296894, etckeeper/trunk/0001-breezy.patch)
  etckeeper/repos/community-testing-any/PKGBUILD
(from rev 1296894, etckeeper/trunk/PKGBUILD)
  etckeeper/repos/community-testing-any/keys/

---+
 0001-breezy.patch |   62 
 PKGBUILD  |   45 +
 2 files changed, 107 insertions(+)

Copied: etckeeper/repos/community-testing-any/0001-breezy.patch (from rev 
1296894, etckeeper/trunk/0001-breezy.patch)
===
--- community-testing-any/0001-breezy.patch (rev 0)
+++ community-testing-any/0001-breezy.patch 2022-09-08 19:13:11 UTC (rev 
1296895)
@@ -0,0 +1,62 @@
+diff --git a/Makefile b/Makefile
+index 73d2411..7e545ba 100644
+--- a/Makefile
 b/Makefile
+@@ -21,7 +21,7 @@ FAKEROOT := $(shell command -v fakeroot 2> /dev/null)
+ TESTDIR := $(shell mktemp -u -d)
+ 
+ build: etckeeper.spec etckeeper.version
+-  -$(PYTHON) ./etckeeper-bzr/__init__.py build || echo "** bzr support 
not built"
++  -$(PYTHON) ./etckeeper-brz/__init__.py build || echo "** brz support 
not built"
+   -$(PYTHON) ./etckeeper-dnf/etckeeper.py build || echo "** DNF support 
not built"
+ 
+ install: etckeeper.version
+@@ -68,7 +68,7 @@ ifeq ($(HIGHLEVEL_PACKAGE_MANAGER),zypper)
+   mkdir -p $(DESTDIR)$(prefix)/lib/zypp/plugins/commit
+   $(INSTALL) zypper-etckeeper.py 
$(DESTDIR)$(prefix)/lib/zypp/plugins/commit/zypper-etckeeper.py
+ endif
+-  -$(PYTHON) ./etckeeper-bzr/__init__.py install --root=$(DESTDIR) 
${PYTHON_INSTALL_OPTS} || echo "** bzr support not installed"
++  -$(PYTHON) ./etckeeper-brz/__init__.py install --root=$(DESTDIR) 
${PYTHON_INSTALL_OPTS} || echo "** brz support not installed"
+   echo "** installation successful"
+ 
+ clean: etckeeper.spec etckeeper.version
+diff --git a/etckeeper-brz/__init__.py b/etckeeper-brz/__init__.py
+new file mode 100644
+index 000..5f04ba6
+--- /dev/null
 b/etckeeper-brz/__init__.py
+@@ -0,0 +1,34 @@
++#
++# Breezy plugin that runs etckeeper pre-commit when necessary
++
++"""Runs etckeeper pre-commit when necessary."""
++
++from breezy.errors import BzrError
++import os
++
++def etckeeper_startcommit_hook(tree):
++abspath = getattr(tree, "abspath", None)
++if abspath is None or not os.path.exists(abspath(".etckeeper")):
++# Only run the commit hook when this is an etckeeper branch
++return
++import subprocess
++ret = subprocess.call(["etckeeper", "pre-commit", abspath(".")])
++if ret != 0:
++raise BzrError("etckeeper pre-commit failed")
++
++try:
++from breezy.hooks import install_lazy_named_hook
++except ImportError:
++from breezy.mutabletree import MutableTree
++MutableTree.hooks.install_named_hook('start_commit',
++etckeeper_startcommit_hook, 'etckeeper')
++else:
++install_lazy_named_hook(
++"breezy.mutabletree", "MutableTree.hooks",
++'start_commit', etckeeper_startcommit_hook, 'etckeeper')
++
++if __name__ == "__main__":
++from distutils.core import setup
++setup(name="brz-etckeeper",
++  packages=["breezy.plugins.etckeeper"],
++  package_dir={"breezy.plugins.etckeeper":"etckeeper-brz"})

Copied: etckeeper/repos/community-testing-any/PKGBUILD (from rev 1296894, 
etckeeper/trunk/PKGBUILD)
===
--- community-testing-any/PKGBUILD  (rev 0)
+++ community-testing-any/PKGBUILD  2022-09-08 19:13:11 UTC (rev 1296895)
@@ -0,0 +1,45 @@
+# Maintainer: Christian Hesse 
+# Contributor: mathieu.clabaut 
+# Contributor: Buce 
+# Contributor: Danie Roux 
+
+pkgname=etckeeper
+_tag='0873c3238e229cc4e0861ac15c0f7c22c9ad63dc' # git rev-parse ${pkgver}
+pkgver=1.18.18
+pkgrel=1
+pkgdesc='Collection of tools to let /etc be stored in a git, hg or bzr 
repository'
+arch=('any')
+url='https://etckeeper.branchable.com/'
+license=('GPL2')
+depends=('git' 'diffutils' 'sed')
+makedepends=('git' 'mercurial' 'breezy')
+optdepends=('mercurial: use mercurial for version control'
+'breezy: use bazaar for version control')
+backup=('etc/etckeeper/etckeeper.conf')
+source=("git+https://git.kitenet.net/git/etckeeper.git#tag=${_tag}?signed;
+'0001-breezy.patch')
+sha256sums=('SKIP'
+'fbfce54167828db00a2dcec02cf75c5df32302fae5411fd68dfb1a521675be6c')
+validpgpkeys=('E85A5F63B31D24C1EBF0D81CC910D9222512E3C7') # Joey Hess 

+
+prepare() {
+   cd ${pkgname}
+
+   patch -Np1 < ../0001-breezy.patch
+}
+
+build() {
+   cd ${pkgname}
+
+   # We want pacman :D
+   sed -i -e 

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

2022-09-08 Thread Christian Hesse via arch-commits
Date: Thursday, September 8, 2022 @ 19:13:08
  Author: eworm
Revision: 1296894

upgpkg: etckeeper 1.18.18-1: new upstream release

Modified:
  etckeeper/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2022-09-08 19:06:04 UTC (rev 1296893)
+++ PKGBUILD2022-09-08 19:13:08 UTC (rev 1296894)
@@ -4,8 +4,8 @@
 # Contributor: Danie Roux 
 
 pkgname=etckeeper
-_tag='ac6eb2868d873e5c651e3dc39894a819752c2284' # git rev-parse ${pkgver}
-pkgver=1.18.17
+_tag='0873c3238e229cc4e0861ac15c0f7c22c9ad63dc' # git rev-parse ${pkgver}
+pkgver=1.18.18
 pkgrel=1
 pkgdesc='Collection of tools to let /etc be stored in a git, hg or bzr 
repository'
 arch=('any')



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

2022-09-08 Thread Christian Hesse via arch-commits
Date: Thursday, September 8, 2022 @ 08:47:43
  Author: eworm
Revision: 1296326

archrelease: copy trunk to community-x86_64

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

+
 PKGBUILD   |  111 +++
 atftpd.conf|6 +-
 atftpd.service |   32 +++
 sysusers.conf  |2 
 tmpfiles.conf  |2 
 5 files changed, 77 insertions(+), 76 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2022-09-08 08:47:41 UTC (rev 1296325)
+++ PKGBUILD2022-09-08 08:47:43 UTC (rev 1296326)
@@ -1,55 +0,0 @@
-# Maintainer: Benjamin Bukowski 
-# Contributor: Johannes Löthberg 
-
-pkgname=atftp
-pkgver=0.8.0
-pkgrel=2
-pkgdesc='Client/server implementation of the TFTP protocol that implements 
RFCs 1350, 2090, 2347, 2348, and 2349'
-arch=('x86_64')
-url='https://sourceforge.net/projects/atftp/'
-license=('GPL')
-depends=('pcre2' 'readline')
-backup=('etc/conf.d/atftpd')
-source=("https://downloads.sf.net/sourceforge/atftp/atftp-${pkgver}.tar.gz;
-'atftpd.service'
-'atftpd.conf'
-'sysusers.conf'
-'tmpfiles.conf')
-sha256sums=('df2aa089c7670f9eab40e5598e5d2cb6a582dc5182926ea50b4d690e4e37f316'
-'74a030f0fb48e97470d59d767039e44d28cbd6c4722621207684220210b8fa65'
-'0b28125099ffdd6869c6fbcb3167e93ccd71a0c6e465b1b62c7dedf9f628dd4e'
-'e56f601bcdf0d64bf98813cd4a1be323541e33921c7d4f350168f62b56e66d11'
-'2096272445c736ba05529af628cc2d46d0236c8f1ecbd50bb1db6dc6c4a972c5')
-
-prepare() {
-  cd "atftp-${pkgver}/"
-
-  autoreconf -fi
-}
-
-build() {
-  cd "atftp-${pkgver}/"
-
-  ./configure \
---prefix=/usr \
---mandir=/usr/share/man \
---sbindir=/usr/bin \
---enable-libreadline \
---disable-libwrap
-  make
-}
-
-package() {
-  cd "atftp-${pkgver}/"
-
-  make DESTDIR="$pkgdir" install
-
-  install -D -m0644 ../atftpd.service 
"$pkgdir"/usr/lib/systemd/system/atftpd.service
-  install -D -m0644 ../atftpd.conf "$pkgdir"/etc/conf.d/atftpd
-  install -D -m0644 ../sysusers.conf "$pkgdir"/usr/lib/sysusers.d/atftp.conf
-  install -D -m0644 ../tmpfiles.conf "$pkgdir"/usr/lib/tmpfiles.d/atftp.conf
-
-  # remove in.tftpd link as it conflicts with extra/tftp-hpa
-  rm "${pkgdir}/usr/share/man/man8/in.tftpd.8"
-  rm "${pkgdir}/usr/bin/in.tftpd"
-}

Copied: atftp/repos/community-x86_64/PKGBUILD (from rev 1296325, 
atftp/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2022-09-08 08:47:43 UTC (rev 1296326)
@@ -0,0 +1,56 @@
+# Maintainer: Benjamin Bukowski 
+# Contributor: Johannes Löthberg 
+
+pkgname=atftp
+pkgver=0.8.0
+pkgrel=3
+pkgdesc='Client/server implementation of the TFTP protocol that implements 
RFCs 1350, 2090, 2347, 2348, and 2349'
+arch=('x86_64')
+url='https://sourceforge.net/projects/atftp/'
+license=('GPL')
+depends=('pcre2' 'readline')
+backup=('etc/conf.d/atftpd')
+options=('debug' '!lto')
+source=("https://downloads.sf.net/sourceforge/atftp/atftp-${pkgver}.tar.gz;
+'atftpd.service'
+'atftpd.conf'
+'sysusers.conf'
+'tmpfiles.conf')
+sha256sums=('df2aa089c7670f9eab40e5598e5d2cb6a582dc5182926ea50b4d690e4e37f316'
+'74a030f0fb48e97470d59d767039e44d28cbd6c4722621207684220210b8fa65'
+'0b28125099ffdd6869c6fbcb3167e93ccd71a0c6e465b1b62c7dedf9f628dd4e'
+'e56f601bcdf0d64bf98813cd4a1be323541e33921c7d4f350168f62b56e66d11'
+'2096272445c736ba05529af628cc2d46d0236c8f1ecbd50bb1db6dc6c4a972c5')
+
+prepare() {
+  cd "atftp-${pkgver}/"
+
+  autoreconf -fi
+}
+
+build() {
+  cd "atftp-${pkgver}/"
+
+  ./configure \
+--prefix=/usr \
+--mandir=/usr/share/man \
+--sbindir=/usr/bin \
+--enable-libreadline \
+--disable-libwrap
+  make
+}
+
+package() {
+  cd "atftp-${pkgver}/"
+
+  make DESTDIR="$pkgdir" install
+
+  install -D -m0644 ../atftpd.service 
"$pkgdir"/usr/lib/systemd/system/atftpd.service
+  install -D -m0644 ../atftpd.conf "$pkgdir"/etc/conf.d/atftpd
+  install -D -m0644 ../sysusers.conf "$pkgdir"/usr/lib/sysusers.d/atftp.conf
+  install -D -m0644 ../tmpfiles.conf "$pkgdir"/usr/lib/tmpfiles.d/atftp.conf
+
+  # remove in.tftpd link as it conflicts with 

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

2022-09-08 Thread Christian Hesse via arch-commits
Date: Thursday, September 8, 2022 @ 08:47:41
  Author: eworm
Revision: 1296325

upgpkg: atftp 0.8.0-3: enable debug support, build without LTO

Modified:
  atftp/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2022-09-08 08:39:19 UTC (rev 1296324)
+++ PKGBUILD2022-09-08 08:47:41 UTC (rev 1296325)
@@ -3,7 +3,7 @@
 
 pkgname=atftp
 pkgver=0.8.0
-pkgrel=2
+pkgrel=3
 pkgdesc='Client/server implementation of the TFTP protocol that implements 
RFCs 1350, 2090, 2347, 2348, and 2349'
 arch=('x86_64')
 url='https://sourceforge.net/projects/atftp/'
@@ -10,6 +10,7 @@
 license=('GPL')
 depends=('pcre2' 'readline')
 backup=('etc/conf.d/atftpd')
+options=('debug' '!lto')
 source=("https://downloads.sf.net/sourceforge/atftp/atftp-${pkgver}.tar.gz;
 'atftpd.service'
 'atftpd.conf'



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

2022-09-07 Thread Christian Hesse via arch-commits
Date: Wednesday, September 7, 2022 @ 19:28:03
  Author: eworm
Revision: 1296108

archrelease: copy trunk to community-x86_64

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

+
 PKGBUILD   |  112 +++
 atftpd.conf|6 +-
 atftpd.service |   32 +++
 sysusers.conf  |2 
 tmpfiles.conf  |2 
 5 files changed, 76 insertions(+), 78 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2022-09-07 19:27:56 UTC (rev 1296107)
+++ PKGBUILD2022-09-07 19:28:03 UTC (rev 1296108)
@@ -1,57 +0,0 @@
-# Maintainer: Benjamin Bukowski 
-# Contributor: Johannes Löthberg 
-
-pkgname=atftp
-pkgver=0.8.0
-pkgrel=1
-pkgdesc='Client/server implementation of the TFTP protocol that implements 
RFCs 1350, 2090, 2347, 2348, and 2349'
-arch=('x86_64')
-url='https://sourceforge.net/projects/atftp/'
-license=('GPL')
-depends=('pcre2' 'readline')
-backup=('etc/conf.d/atftpd')
-source=("https://downloads.sf.net/sourceforge/atftp/atftp-${pkgver}.tar.gz;
-'atftpd.service'
-'atftpd.conf'
-'sysusers.conf'
-'tmpfiles.conf')
-sha256sums=('71c1ea50375049e696282b2a2ba5b069c648afb4cbf11f187e1119a341001880'
-'74a030f0fb48e97470d59d767039e44d28cbd6c4722621207684220210b8fa65'
-'0b28125099ffdd6869c6fbcb3167e93ccd71a0c6e465b1b62c7dedf9f628dd4e'
-'e56f601bcdf0d64bf98813cd4a1be323541e33921c7d4f350168f62b56e66d11'
-'2096272445c736ba05529af628cc2d46d0236c8f1ecbd50bb1db6dc6c4a972c5')
-
-prepare() {
-  cd "atftp-${pkgver}/"
-
-  sed -i "/AC_INIT/s/0.7.5/${pkgver}/" configure.ac
-
-  autoreconf -fi
-}
-
-build() {
-  cd "atftp-${pkgver}/"
-
-  ./configure \
---prefix=/usr \
---mandir=/usr/share/man \
---sbindir=/usr/bin \
---enable-libreadline \
---disable-libwrap
-  make
-}
-
-package() {
-  cd "atftp-${pkgver}/"
-
-  make DESTDIR="$pkgdir" install
-
-  install -D -m0644 ../atftpd.service 
"$pkgdir"/usr/lib/systemd/system/atftpd.service
-  install -D -m0644 ../atftpd.conf "$pkgdir"/etc/conf.d/atftpd
-  install -D -m0644 ../sysusers.conf "$pkgdir"/usr/lib/sysusers.d/atftp.conf
-  install -D -m0644 ../tmpfiles.conf "$pkgdir"/usr/lib/tmpfiles.d/atftp.conf
-
-  # remove in.tftpd link as it conflicts with extra/tftp-hpa
-  rm "${pkgdir}/usr/share/man/man8/in.tftpd.8"
-  rm "${pkgdir}/usr/bin/in.tftpd"
-}

Copied: atftp/repos/community-x86_64/PKGBUILD (from rev 1296107, 
atftp/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2022-09-07 19:28:03 UTC (rev 1296108)
@@ -0,0 +1,55 @@
+# Maintainer: Benjamin Bukowski 
+# Contributor: Johannes Löthberg 
+
+pkgname=atftp
+pkgver=0.8.0
+pkgrel=2
+pkgdesc='Client/server implementation of the TFTP protocol that implements 
RFCs 1350, 2090, 2347, 2348, and 2349'
+arch=('x86_64')
+url='https://sourceforge.net/projects/atftp/'
+license=('GPL')
+depends=('pcre2' 'readline')
+backup=('etc/conf.d/atftpd')
+source=("https://downloads.sf.net/sourceforge/atftp/atftp-${pkgver}.tar.gz;
+'atftpd.service'
+'atftpd.conf'
+'sysusers.conf'
+'tmpfiles.conf')
+sha256sums=('df2aa089c7670f9eab40e5598e5d2cb6a582dc5182926ea50b4d690e4e37f316'
+'74a030f0fb48e97470d59d767039e44d28cbd6c4722621207684220210b8fa65'
+'0b28125099ffdd6869c6fbcb3167e93ccd71a0c6e465b1b62c7dedf9f628dd4e'
+'e56f601bcdf0d64bf98813cd4a1be323541e33921c7d4f350168f62b56e66d11'
+'2096272445c736ba05529af628cc2d46d0236c8f1ecbd50bb1db6dc6c4a972c5')
+
+prepare() {
+  cd "atftp-${pkgver}/"
+
+  autoreconf -fi
+}
+
+build() {
+  cd "atftp-${pkgver}/"
+
+  ./configure \
+--prefix=/usr \
+--mandir=/usr/share/man \
+--sbindir=/usr/bin \
+--enable-libreadline \
+--disable-libwrap
+  make
+}
+
+package() {
+  cd "atftp-${pkgver}/"
+
+  make DESTDIR="$pkgdir" install
+
+  install -D -m0644 ../atftpd.service 
"$pkgdir"/usr/lib/systemd/system/atftpd.service
+  install -D -m0644 ../atftpd.conf "$pkgdir"/etc/conf.d/atftpd
+  install -D -m0644 ../sysusers.conf "$pkgdir"/usr/lib/sysusers.d/atftp.conf
+  install -D -m0644 ../tmpfiles.conf "$pkgdir"/usr/lib/tmpfiles.d/atftp.conf
+
+  # remove in.tftpd link as 

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

2022-09-07 Thread Christian Hesse via arch-commits
Date: Wednesday, September 7, 2022 @ 19:27:56
  Author: eworm
Revision: 1296107

upgpkg: atftp 0.8.0-2: re-release...

Modified:
  atftp/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2022-09-07 19:17:31 UTC (rev 1296106)
+++ PKGBUILD2022-09-07 19:27:56 UTC (rev 1296107)
@@ -3,7 +3,7 @@
 
 pkgname=atftp
 pkgver=0.8.0
-pkgrel=1
+pkgrel=2
 pkgdesc='Client/server implementation of the TFTP protocol that implements 
RFCs 1350, 2090, 2347, 2348, and 2349'
 arch=('x86_64')
 url='https://sourceforge.net/projects/atftp/'
@@ -15,7 +15,7 @@
 'atftpd.conf'
 'sysusers.conf'
 'tmpfiles.conf')
-sha256sums=('71c1ea50375049e696282b2a2ba5b069c648afb4cbf11f187e1119a341001880'
+sha256sums=('df2aa089c7670f9eab40e5598e5d2cb6a582dc5182926ea50b4d690e4e37f316'
 '74a030f0fb48e97470d59d767039e44d28cbd6c4722621207684220210b8fa65'
 '0b28125099ffdd6869c6fbcb3167e93ccd71a0c6e465b1b62c7dedf9f628dd4e'
 'e56f601bcdf0d64bf98813cd4a1be323541e33921c7d4f350168f62b56e66d11'
@@ -24,8 +24,6 @@
 prepare() {
   cd "atftp-${pkgver}/"
 
-  sed -i "/AC_INIT/s/0.7.5/${pkgver}/" configure.ac
-
   autoreconf -fi
 }
 



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

2022-09-07 Thread Christian Hesse via arch-commits
Date: Wednesday, September 7, 2022 @ 13:57:15
  Author: eworm
Revision: 455227

archrelease: copy trunk to testing-x86_64

Added:
  libssh/repos/testing-x86_64/
  libssh/repos/testing-x86_64/PKGBUILD
(from rev 455226, libssh/trunk/PKGBUILD)
  libssh/repos/testing-x86_64/keys/

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

Copied: libssh/repos/testing-x86_64/PKGBUILD (from rev 455226, 
libssh/trunk/PKGBUILD)
===
--- testing-x86_64/PKGBUILD (rev 0)
+++ testing-x86_64/PKGBUILD 2022-09-07 13:57:15 UTC (rev 455227)
@@ -0,0 +1,49 @@
+# Maintainer: Antonio Rojas 
+# Contributor: Tom Gundersen 
+# Contributor: Andrea Scarpino 
+# Contributor: ice-man 
+# Contributor: sergeantspoon 
+
+pkgbase=libssh
+pkgname=(libssh libssh-docs)
+pkgver=0.10.4
+pkgrel=1
+pkgdesc='Library for accessing ssh client services through C libraries'
+url='https://www.libssh.org/'
+license=(LGPL)
+arch=(x86_64)
+depends=(zlib openssl)
+makedepends=(cmake cmocka doxygen python openssh)
+provides=(libssh.so)
+source=("https://www.libssh.org/files/${pkgver%.*}/$pkgname-$pkgver.tar.xz"{,.asc})
+sha256sums=('07392c54ab61476288d1c1f0a7c557b50211797ad00c34c3af2bbc4dbc4bd97d'
+'SKIP')
+validpgpkeys=('8DFF53E18F2ABC8D8F3C92237EE0FC4DCC014E3D') # Andreas Schneider 

+
+build() {
+  cmake -B build -S $pkgname-$pkgver \
+-DCMAKE_INSTALL_PREFIX=/usr \
+-DWITH_GSSAPI=OFF \
+-DUNIT_TESTING=ON
+  cmake --build build
+  cmake --build build --target docs
+}
+
+check() {
+  cmake --build build --target test
+}
+
+package_libssh() {
+  DESTDIR="$pkgdir" cmake --install build
+}
+
+package_libssh-docs() {
+  pkgdesc='Documentation for libssh'
+  depends=()
+  provides=()
+
+  mkdir -p "$pkgdir"/usr/share/doc/libssh
+  cp -r build/doc/html "$pkgdir"/usr/share/doc/libssh
+#  cp -r build/doc/man "$pkgdir"/usr/share
+#  rm "$pkgdir"/usr/share/man/man3/{bug,deprecated}.*
+}



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

2022-09-07 Thread Christian Hesse via arch-commits
Date: Wednesday, September 7, 2022 @ 13:57:10
  Author: eworm
Revision: 455226

upgpkg: libssh 0.10.4-1: new upstream release

Modified:
  libssh/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2022-09-07 13:39:41 UTC (rev 455225)
+++ PKGBUILD2022-09-07 13:57:10 UTC (rev 455226)
@@ -6,7 +6,7 @@
 
 pkgbase=libssh
 pkgname=(libssh libssh-docs)
-pkgver=0.10.3
+pkgver=0.10.4
 pkgrel=1
 pkgdesc='Library for accessing ssh client services through C libraries'
 url='https://www.libssh.org/'
@@ -16,7 +16,7 @@
 makedepends=(cmake cmocka doxygen python openssh)
 provides=(libssh.so)
 
source=("https://www.libssh.org/files/${pkgver%.*}/$pkgname-$pkgver.tar.xz"{,.asc})
-sha256sums=('6e889dbe4f3eecd13a452ca868ec85525ab9c39d778519a9c141b83da738c8aa'
+sha256sums=('07392c54ab61476288d1c1f0a7c557b50211797ad00c34c3af2bbc4dbc4bd97d'
 'SKIP')
 validpgpkeys=('8DFF53E18F2ABC8D8F3C92237EE0FC4DCC014E3D') # Andreas Schneider 

 



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

2022-09-07 Thread Christian Hesse via arch-commits
Date: Wednesday, September 7, 2022 @ 13:03:44
  Author: eworm
Revision: 1296085

archrelease: copy trunk to community-testing-x86_64

Added:
  multipath-tools/repos/community-testing-x86_64/
  multipath-tools/repos/community-testing-x86_64/PKGBUILD
(from rev 1296084, multipath-tools/trunk/PKGBUILD)

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

Copied: multipath-tools/repos/community-testing-x86_64/PKGBUILD (from rev 
1296084, multipath-tools/trunk/PKGBUILD)
===
--- community-testing-x86_64/PKGBUILD   (rev 0)
+++ community-testing-x86_64/PKGBUILD   2022-09-07 13:03:44 UTC (rev 1296085)
@@ -0,0 +1,50 @@
+# Maintainer: Robin Broda 
+# Contributor: Michael Lass 
+# Contributor: Justin Dray 
+# Contributor: Patrick McCarty 
+# Contributor: Bartłomiej Piotrowski 
+# Contributor: Thomas S Hatch 
+# Contributor: Michael P 
+# Contributor: Matt Heagney 
+
+pkgname=multipath-tools
+_tag='3db6872d9a418261b02be4755258a9928b6bb7ac' # git rev-parse ${pkgver}
+pkgver=0.9.1
+pkgrel=1
+pkgdesc='Multipath tools for Linux (including kpartx)'
+arch=('x86_64')
+url='http://christophe.varoqui.free.fr/'
+license=('GPL2')
+depends=('libaio' 'device-mapper' 'json-c' 'liburcu' 'systemd-libs')
+makedepends=('git' 'systemd')
+source=("multipath-tools::git+https://github.com/opensvc/multipath-tools#tag=${_tag};)
+sha256sums=('SKIP')
+
+prepare() {
+  cd "${pkgname}"
+
+  # Fix systemd version detection in Makefile
+  sed -i 's/sed -n .*$/head -n1 | cut -d" " -f2\)/g' Makefile.inc
+
+  # Fix bindir in Makefile
+  sed -i 's|$(exec_prefix)/sbin|$(exec_prefix)/bin|g' Makefile.inc
+}
+
+build() {
+  cd "${pkgname}"
+
+  make \
+FORTIFY_OPT=""
+}
+
+package() {
+  cd "${pkgname}"
+
+  make -j1 \
+DESTDIR="${pkgdir}" \
+exec_prefix="/usr" \
+LIB="/usr/lib" \
+install
+
+  install -D -m0644 -t "${pkgdir}/usr/share/doc/${pkgname}" README*
+}



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

2022-09-07 Thread Christian Hesse via arch-commits
Date: Wednesday, September 7, 2022 @ 13:03:42
  Author: eworm
Revision: 1296084

upgpkg: multipath-tools 0.9.1-1: new upstream release

Modified:
  multipath-tools/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2022-09-07 13:01:39 UTC (rev 1296083)
+++ PKGBUILD2022-09-07 13:03:42 UTC (rev 1296084)
@@ -8,8 +8,8 @@
 # Contributor: Matt Heagney 
 
 pkgname=multipath-tools
-_tag='686797b7d0da4fc24fdfcb0fc6364df78a0b232d' # git rev-parse ${pkgver}
-pkgver=0.9.0
+_tag='3db6872d9a418261b02be4755258a9928b6bb7ac' # git rev-parse ${pkgver}
+pkgver=0.9.1
 pkgrel=1
 pkgdesc='Multipath tools for Linux (including kpartx)'
 arch=('x86_64')



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

2022-09-07 Thread Christian Hesse via arch-commits
Date: Wednesday, September 7, 2022 @ 07:03:18
  Author: eworm
Revision: 455215

update more configure options

Modified:
  htop/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2022-09-07 06:57:58 UTC (rev 455214)
+++ PKGBUILD2022-09-07 07:03:18 UTC (rev 455215)
@@ -34,8 +34,11 @@
   ./configure \
   --prefix=/usr \
   --sysconfdir=/etc \
+  --enable-affinity \
+  --enable-capabilities \
   --enable-delayacct \
   --enable-openvz \
+  --enable-sensors \
   --enable-unicode \
   --enable-vserver
 



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

2022-09-07 Thread Christian Hesse via arch-commits
Date: Wednesday, September 7, 2022 @ 06:57:58
  Author: eworm
Revision: 455214

drop `--enable-cgroup` from configure options (FS#75834)

Modified:
  htop/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2022-09-06 22:01:31 UTC (rev 455213)
+++ PKGBUILD2022-09-07 06:57:58 UTC (rev 455214)
@@ -34,7 +34,6 @@
   ./configure \
   --prefix=/usr \
   --sysconfdir=/etc \
-  --enable-cgroup \
   --enable-delayacct \
   --enable-openvz \
   --enable-unicode \



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

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

archrelease: copy trunk to community-x86_64

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

+
 PKGBUILD   |  108 +--
 atftpd.conf|6 +--
 atftpd.service |   32 
 sysusers.conf  |2 -
 tmpfiles.conf  |2 -
 5 files changed, 78 insertions(+), 72 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2022-09-06 12:36:17 UTC (rev 1294435)
+++ PKGBUILD2022-09-06 12:36:20 UTC (rev 1294436)
@@ -1,51 +0,0 @@
-# Maintainer: Benjamin Bukowski 
-# Contributor: Johannes Löthberg 
-
-pkgname=atftp
-pkgver=0.7.5
-pkgrel=1
-pkgdesc='Client/server implementation of the TFTP protocol that implements 
RFCs 1350, 2090, 2347, 2348, and 2349'
-arch=('x86_64')
-url='https://sourceforge.net/projects/atftp/'
-license=('GPL')
-depends=('pcre' 'readline')
-backup=('etc/conf.d/atftpd')
-source=("https://downloads.sf.net/sourceforge/atftp/atftp-$pkgver.tar.gz;
-'atftpd.service'
-'atftpd.conf'
-'sysusers.conf'
-'tmpfiles.conf')
-sha256sums=('93c87a4fb18218414e008e01c995dadd231ba4c752d0f894b34416d1e6d3038a'
-'74a030f0fb48e97470d59d767039e44d28cbd6c4722621207684220210b8fa65'
-'0b28125099ffdd6869c6fbcb3167e93ccd71a0c6e465b1b62c7dedf9f628dd4e'
-'e56f601bcdf0d64bf98813cd4a1be323541e33921c7d4f350168f62b56e66d11'
-'2096272445c736ba05529af628cc2d46d0236c8f1ecbd50bb1db6dc6c4a972c5')
-
-build() {
-  cd atftp-$pkgver
-
-  CFLAGS+=' -std=gnu89'
-
-  ./configure \
---prefix=/usr \
---mandir=/usr/share/man \
---sbindir=/usr/bin \
---enable-libreadline \
---disable-libwrap
-  make
-}
-
-package() {
-  cd atftp-$pkgver
-
-  make DESTDIR="$pkgdir" install
-
-  install -D -m0644 ../atftpd.service 
"$pkgdir"/usr/lib/systemd/system/atftpd.service
-  install -D -m0644 ../atftpd.conf "$pkgdir"/etc/conf.d/atftpd
-  install -D -m0644 ../sysusers.conf "$pkgdir"/usr/lib/sysusers.d/atftp.conf
-  install -D -m0644 ../tmpfiles.conf "$pkgdir"/usr/lib/tmpfiles.d/atftp.conf
-
-  # remove in.tftpd link as it conflicts with extra/tftp-hpa
-  rm "${pkgdir}/usr/share/man/man8/in.tftpd.8"
-  rm "${pkgdir}/usr/bin/in.tftpd"
-}

Copied: atftp/repos/community-x86_64/PKGBUILD (from rev 1294435, 
atftp/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2022-09-06 12:36:20 UTC (rev 1294436)
@@ -0,0 +1,57 @@
+# Maintainer: Benjamin Bukowski 
+# Contributor: Johannes Löthberg 
+
+pkgname=atftp
+pkgver=0.8.0
+pkgrel=1
+pkgdesc='Client/server implementation of the TFTP protocol that implements 
RFCs 1350, 2090, 2347, 2348, and 2349'
+arch=('x86_64')
+url='https://sourceforge.net/projects/atftp/'
+license=('GPL')
+depends=('pcre2' 'readline')
+backup=('etc/conf.d/atftpd')
+source=("https://downloads.sf.net/sourceforge/atftp/atftp-${pkgver}.tar.gz;
+'atftpd.service'
+'atftpd.conf'
+'sysusers.conf'
+'tmpfiles.conf')
+sha256sums=('71c1ea50375049e696282b2a2ba5b069c648afb4cbf11f187e1119a341001880'
+'74a030f0fb48e97470d59d767039e44d28cbd6c4722621207684220210b8fa65'
+'0b28125099ffdd6869c6fbcb3167e93ccd71a0c6e465b1b62c7dedf9f628dd4e'
+'e56f601bcdf0d64bf98813cd4a1be323541e33921c7d4f350168f62b56e66d11'
+'2096272445c736ba05529af628cc2d46d0236c8f1ecbd50bb1db6dc6c4a972c5')
+
+prepare() {
+  cd "atftp-${pkgver}/"
+
+  sed -i "/AC_INIT/s/0.7.5/${pkgver}/" configure.ac
+
+  autoreconf -fi
+}
+
+build() {
+  cd "atftp-${pkgver}/"
+
+  ./configure \
+--prefix=/usr \
+--mandir=/usr/share/man \
+--sbindir=/usr/bin \
+--enable-libreadline \
+--disable-libwrap
+  make
+}
+
+package() {
+  cd "atftp-${pkgver}/"
+
+  make DESTDIR="$pkgdir" install
+
+  install -D -m0644 ../atftpd.service 
"$pkgdir"/usr/lib/systemd/system/atftpd.service
+  install -D -m0644 ../atftpd.conf "$pkgdir"/etc/conf.d/atftpd
+  install -D -m0644 ../sysusers.conf "$pkgdir"/usr/lib/sysusers.d/atftp.conf
+  install -D -m0644 ../tmpfiles.conf "$pkgdir"/usr/lib/tmpfiles.d/atftp.conf
+
+  # remove in.tftpd link as it conflicts with extra/tftp-hpa
+  rm 

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

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

upgpkg: atftp 0.8.0-1: new upstream release

Modified:
  atftp/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2022-09-06 12:25:57 UTC (rev 1294434)
+++ PKGBUILD2022-09-06 12:36:17 UTC (rev 1294435)
@@ -2,30 +2,36 @@
 # Contributor: Johannes Löthberg 
 
 pkgname=atftp
-pkgver=0.7.5
+pkgver=0.8.0
 pkgrel=1
 pkgdesc='Client/server implementation of the TFTP protocol that implements 
RFCs 1350, 2090, 2347, 2348, and 2349'
 arch=('x86_64')
 url='https://sourceforge.net/projects/atftp/'
 license=('GPL')
-depends=('pcre' 'readline')
+depends=('pcre2' 'readline')
 backup=('etc/conf.d/atftpd')
-source=("https://downloads.sf.net/sourceforge/atftp/atftp-$pkgver.tar.gz;
+source=("https://downloads.sf.net/sourceforge/atftp/atftp-${pkgver}.tar.gz;
 'atftpd.service'
 'atftpd.conf'
 'sysusers.conf'
 'tmpfiles.conf')
-sha256sums=('93c87a4fb18218414e008e01c995dadd231ba4c752d0f894b34416d1e6d3038a'
+sha256sums=('71c1ea50375049e696282b2a2ba5b069c648afb4cbf11f187e1119a341001880'
 '74a030f0fb48e97470d59d767039e44d28cbd6c4722621207684220210b8fa65'
 '0b28125099ffdd6869c6fbcb3167e93ccd71a0c6e465b1b62c7dedf9f628dd4e'
 'e56f601bcdf0d64bf98813cd4a1be323541e33921c7d4f350168f62b56e66d11'
 '2096272445c736ba05529af628cc2d46d0236c8f1ecbd50bb1db6dc6c4a972c5')
 
+prepare() {
+  cd "atftp-${pkgver}/"
+
+  sed -i "/AC_INIT/s/0.7.5/${pkgver}/" configure.ac
+
+  autoreconf -fi
+}
+
 build() {
-  cd atftp-$pkgver
+  cd "atftp-${pkgver}/"
 
-  CFLAGS+=' -std=gnu89'
-
   ./configure \
 --prefix=/usr \
 --mandir=/usr/share/man \
@@ -36,7 +42,7 @@
 }
 
 package() {
-  cd atftp-$pkgver
+  cd "atftp-${pkgver}/"
 
   make DESTDIR="$pkgdir" install
 



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

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

archrelease: copy trunk to community-x86_64

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

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

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

-  'F5E11B9FFE911146F41D953D78A1B4DFE8F9C57E') # Ludovic Rousseau 

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

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

+  'F5E11B9FFE911146F41D953D78A1B4DFE8F9C57E') # Ludovic Rousseau 

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



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

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

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

Modified:
  python-pyscard/trunk/PKGBUILD

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

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

   'F5E11B9FFE911146F41D953D78A1B4DFE8F9C57E') # Ludovic Rousseau 

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



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

2022-09-05 Thread Christian Hesse via arch-commits
Date: Monday, September 5, 2022 @ 13:56:35
  Author: eworm
Revision: 455036

archrelease: copy trunk to testing-x86_64

Added:
  libssh/repos/testing-x86_64/
  libssh/repos/testing-x86_64/PKGBUILD
(from rev 455035, libssh/trunk/PKGBUILD)
  libssh/repos/testing-x86_64/keys/

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

Copied: libssh/repos/testing-x86_64/PKGBUILD (from rev 455035, 
libssh/trunk/PKGBUILD)
===
--- testing-x86_64/PKGBUILD (rev 0)
+++ testing-x86_64/PKGBUILD 2022-09-05 13:56:35 UTC (rev 455036)
@@ -0,0 +1,49 @@
+# Maintainer: Antonio Rojas 
+# Contributor: Tom Gundersen 
+# Contributor: Andrea Scarpino 
+# Contributor: ice-man 
+# Contributor: sergeantspoon 
+
+pkgbase=libssh
+pkgname=(libssh libssh-docs)
+pkgver=0.10.3
+pkgrel=1
+pkgdesc='Library for accessing ssh client services through C libraries'
+url='https://www.libssh.org/'
+license=(LGPL)
+arch=(x86_64)
+depends=(zlib openssl)
+makedepends=(cmake cmocka doxygen python openssh)
+provides=(libssh.so)
+source=("https://www.libssh.org/files/${pkgver%.*}/$pkgname-$pkgver.tar.xz"{,.asc})
+sha256sums=('6e889dbe4f3eecd13a452ca868ec85525ab9c39d778519a9c141b83da738c8aa'
+'SKIP')
+validpgpkeys=('8DFF53E18F2ABC8D8F3C92237EE0FC4DCC014E3D') # Andreas Schneider 

+
+build() {
+  cmake -B build -S $pkgname-$pkgver \
+-DCMAKE_INSTALL_PREFIX=/usr \
+-DWITH_GSSAPI=OFF \
+-DUNIT_TESTING=ON
+  cmake --build build
+  cmake --build build --target docs
+}
+
+check() {
+  cmake --build build --target test
+}
+
+package_libssh() {
+  DESTDIR="$pkgdir" cmake --install build
+}
+
+package_libssh-docs() {
+  pkgdesc='Documentation for libssh'
+  depends=()
+  provides=()
+
+  mkdir -p "$pkgdir"/usr/share/doc/libssh
+  cp -r build/doc/html "$pkgdir"/usr/share/doc/libssh
+#  cp -r build/doc/man "$pkgdir"/usr/share
+#  rm "$pkgdir"/usr/share/man/man3/{bug,deprecated}.*
+}



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

2022-09-05 Thread Christian Hesse via arch-commits
Date: Monday, September 5, 2022 @ 13:56:30
  Author: eworm
Revision: 455035

upgpkg: libssh 0.10.3-1: new upstream release

Modified:
  libssh/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2022-09-05 05:45:19 UTC (rev 455034)
+++ PKGBUILD2022-09-05 13:56:30 UTC (rev 455035)
@@ -6,7 +6,7 @@
 
 pkgbase=libssh
 pkgname=(libssh libssh-docs)
-pkgver=0.10.2
+pkgver=0.10.3
 pkgrel=1
 pkgdesc='Library for accessing ssh client services through C libraries'
 url='https://www.libssh.org/'
@@ -16,7 +16,7 @@
 makedepends=(cmake cmocka doxygen python openssh)
 provides=(libssh.so)
 
source=("https://www.libssh.org/files/${pkgver%.*}/$pkgname-$pkgver.tar.xz"{,.asc})
-sha256sums=('15b83d7b74c8c67f758fb32faf1d9a35d5f8f50db523276a419e9876530f098a'
+sha256sums=('6e889dbe4f3eecd13a452ca868ec85525ab9c39d778519a9c141b83da738c8aa'
 'SKIP')
 validpgpkeys=('8DFF53E18F2ABC8D8F3C92237EE0FC4DCC014E3D') # Andreas Schneider 

 



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

2022-09-04 Thread Christian Hesse via arch-commits
Date: Sunday, September 4, 2022 @ 19:56:46
  Author: eworm
Revision: 1292891

this is community...

Modified:
  haproxy/repos/community-testing-x86_64/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2022-09-04 19:55:27 UTC (rev 1292890)
+++ PKGBUILD2022-09-04 19:56:46 UTC (rev 1292891)
@@ -3,7 +3,7 @@
 
 pkgname=haproxy
 pkgver=2.6.5
-pkgrel=1
+pkgrel=2
 
 pkgdesc='Reliable, high performance TCP/HTTP load balancer'
 url='https://www.haproxy.org/'
@@ -10,7 +10,7 @@
 arch=('x86_64')
 license=('GPL')
 
-depends=('openssl' 'pcre' 'zlib' 'libxcrypt' 'libcrypt.so' 'lua' 
'systemd-libs')
+depends=('openssl' 'pcre2' 'zlib' 'libxcrypt' 'libcrypt.so' 'lua' 
'systemd-libs')
 makedepends=('systemd')
 
 options=('debug')
@@ -47,7 +47,7 @@
 USE_GETADDRINFO=1 \
 USE_LUA=1 \
 USE_OPENSSL=1 \
-USE_PCRE=1 USE_PCRE_JIT=1 \
+USE_PCRE2=1 USE_PCRE2_JIT=1 \
 USE_PROMEX=1 \
 USE_SYSTEMD=1 \
 USE_ZLIB=1



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

2022-09-04 Thread Christian Hesse via arch-commits
Date: Sunday, September 4, 2022 @ 19:55:27
  Author: eworm
Revision: 1292890

archrelease: copy trunk to testing-x86_64

Added:
  haproxy/repos/testing-x86_64/
  
haproxy/repos/testing-x86_64/0001-Use-CFLAGS-and-LDFLAGS-when-building-admin.patch
(from rev 1292889, 
haproxy/trunk/0001-Use-CFLAGS-and-LDFLAGS-when-building-admin.patch)
  haproxy/repos/testing-x86_64/PKGBUILD
(from rev 1292889, haproxy/trunk/PKGBUILD)
  haproxy/repos/testing-x86_64/haproxy.cfg
(from rev 1292889, haproxy/trunk/haproxy.cfg)
  haproxy/repos/testing-x86_64/haproxy.install
(from rev 1292889, haproxy/trunk/haproxy.install)
  haproxy/repos/testing-x86_64/haproxy.sysusers
(from rev 1292889, haproxy/trunk/haproxy.sysusers)

---+
 0001-Use-CFLAGS-and-LDFLAGS-when-building-admin.patch |   39 +++
 PKGBUILD  |   83 
 haproxy.cfg   |   48 +
 haproxy.install   |8 +
 haproxy.sysusers  |1 
 5 files changed, 179 insertions(+)

Copied: 
haproxy/repos/testing-x86_64/0001-Use-CFLAGS-and-LDFLAGS-when-building-admin.patch
 (from rev 1292889, 
haproxy/trunk/0001-Use-CFLAGS-and-LDFLAGS-when-building-admin.patch)
===
--- testing-x86_64/0001-Use-CFLAGS-and-LDFLAGS-when-building-admin.patch
(rev 0)
+++ testing-x86_64/0001-Use-CFLAGS-and-LDFLAGS-when-building-admin.patch
2022-09-04 19:55:27 UTC (rev 1292890)
@@ -0,0 +1,39 @@
+diff --git a/admin/iprange/Makefile b/admin/iprange/Makefile
+index 13598d8..eb89fb9 100644
+--- a/admin/iprange/Makefile
 b/admin/iprange/Makefile
+@@ -7,7 +7,7 @@ OBJS = iprange ip6range
+ all: $(OBJS)
+ 
+ %: %.c
+-  $(CC) $(LDFLAGS) $(OPTIMIZE) -o $@ $^
++  $(CC) $(OPTIMIZE) $(CFLAGS) $(LDFLAGS) -o $@ $^
+ 
+ clean:
+   rm -f $(OBJS) *.o *.a *~
+diff --git a/dev/poll/Makefile b/dev/poll/Makefile
+index fdee514..9be926c 100644
+--- a/dev/poll/Makefile
 b/dev/poll/Makefile
+@@ -5,7 +5,7 @@ INCLUDE  =
+ OBJS = poll
+ 
+ poll: poll.c
+-  $(CC) $(OPTIMIZE) $(DEFINE) $(INCLUDE) -o $@ $^
++  $(CC) $(OPTIMIZE) $(CFLAGS) $(LDFLAGS) $(DEFINE) $(INCLUDE) -o $@ $^
+ 
+ clean:
+   rm -f $(OBJS) *.[oas] *~
+diff --git a/dev/tcploop/Makefile b/dev/tcploop/Makefile
+index 42a6259..e8a6ff7 100644
+--- a/dev/tcploop/Makefile
 b/dev/tcploop/Makefile
+@@ -5,7 +5,7 @@ INCLUDE  =
+ OBJS = tcploop
+ 
+ tcploop: tcploop.c
+-  $(CC) $(OPTIMIZE) $(DEFINE) $(INCLUDE) -o $@ $^
++  $(CC) $(OPTIMIZE) $(CFLAGS) $(LDFLAGS) $(DEFINE) $(INCLUDE) -o $@ $^
+ 
+ clean:
+   rm -f $(OBJS) *.[oas] *~

Copied: haproxy/repos/testing-x86_64/PKGBUILD (from rev 1292889, 
haproxy/trunk/PKGBUILD)
===
--- testing-x86_64/PKGBUILD (rev 0)
+++ testing-x86_64/PKGBUILD 2022-09-04 19:55:27 UTC (rev 1292890)
@@ -0,0 +1,83 @@
+# Maintainer: Johannes Löthberg 
+# Contributor: Bartłomiej Piotrowski 
+
+pkgname=haproxy
+pkgver=2.6.5
+pkgrel=2
+
+pkgdesc='Reliable, high performance TCP/HTTP load balancer'
+url='https://www.haproxy.org/'
+arch=('x86_64')
+license=('GPL')
+
+depends=('openssl' 'pcre2' 'zlib' 'libxcrypt' 'libcrypt.so' 'lua' 
'systemd-libs')
+makedepends=('systemd')
+
+options=('debug')
+backup=('etc/haproxy/haproxy.cfg')
+
+install=haproxy.install
+
+source=(https://www.haproxy.org/download/${pkgver%.*}/src/haproxy-$pkgver.tar.gz
+haproxy.cfg
+haproxy.sysusers
+0001-Use-CFLAGS-and-LDFLAGS-when-building-admin.patch)
+
+sha256sums=('ce9e19ebfcdd43e51af8a6090f1df8d512d972ddf742fa648a643bbb19056605'
+'f6babef513b99a3fa0e50f2b144c73c980f1b78b119874ffa2580af1e651e7a9'
+'b02b4088205039f0979aef0ef3e22957f493dd54eabefaee7011f2d795303b3e'
+'8cdbb8be7a712f7b2c7f4823a96d2d2926d96b57632e9669069354d7f2df9fd2')
+
+prepare() {
+  cd haproxy-$pkgver
+
+  patch -p1 <"$srcdir"/0001-Use-CFLAGS-and-LDFLAGS-when-building-admin.patch
+}
+
+build() {
+  cd haproxy-$pkgver
+
+  export CFLAGS="$CFLAGS -fwrapv"
+
+  make \
+CFLAGS="$CFLAGS" \
+LDFLAGS="$LDFLAGS" \
+CPU=generic \
+TARGET=linux-glibc \
+USE_GETADDRINFO=1 \
+USE_LUA=1 \
+USE_OPENSSL=1 \
+USE_PCRE2=1 USE_PCRE2_JIT=1 \
+USE_PROMEX=1 \
+USE_SYSTEMD=1 \
+USE_ZLIB=1
+
+make \
+  SBINDIR=/usr/bin \
+  OPTIMIZE= \
+  CFLAGS="$CFLAGS" \
+  LDFLAGS="$LDFLAGS" \
+  admin/{halog/halog,iprange/ip{,6}range}
+make \
+  SBINDIR=/usr/bin \
+  -C admin/systemd/
+}
+
+package() {
+  cd haproxy-$pkgver
+  make \
+PREFIX="$pkgdir"/usr \
+SBINDIR="$pkgdir"/usr/bin \
+DOCDIR="$pkgdir"/usr/share/$pkgname \
+install
+
+  for admin in admin/{halog/halog,iprange/ip{,6}range}; do
+install 

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

2022-09-04 Thread Christian Hesse via arch-commits
Date: Sunday, September 4, 2022 @ 19:55:23
  Author: eworm
Revision: 1292889

upgpkg: haproxy 2.6.5-2: switch to pcre2 (FS#75789)

Modified:
  haproxy/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2022-09-04 19:50:53 UTC (rev 1292888)
+++ PKGBUILD2022-09-04 19:55:23 UTC (rev 1292889)
@@ -3,7 +3,7 @@
 
 pkgname=haproxy
 pkgver=2.6.5
-pkgrel=1
+pkgrel=2
 
 pkgdesc='Reliable, high performance TCP/HTTP load balancer'
 url='https://www.haproxy.org/'
@@ -10,7 +10,7 @@
 arch=('x86_64')
 license=('GPL')
 
-depends=('openssl' 'pcre' 'zlib' 'libxcrypt' 'libcrypt.so' 'lua' 
'systemd-libs')
+depends=('openssl' 'pcre2' 'zlib' 'libxcrypt' 'libcrypt.so' 'lua' 
'systemd-libs')
 makedepends=('systemd')
 
 options=('debug')
@@ -47,7 +47,7 @@
 USE_GETADDRINFO=1 \
 USE_LUA=1 \
 USE_OPENSSL=1 \
-USE_PCRE=1 USE_PCRE_JIT=1 \
+USE_PCRE2=1 USE_PCRE2_JIT=1 \
 USE_PROMEX=1 \
 USE_SYSTEMD=1 \
 USE_ZLIB=1



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

2022-09-04 Thread Christian Hesse via arch-commits
Date: Sunday, September 4, 2022 @ 19:50:49
  Author: eworm
Revision: 1292887

upgpkg: mupdf 1.20.3-1: new upstream release

Modified:
  mupdf/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2022-09-04 19:34:33 UTC (rev 1292886)
+++ PKGBUILD2022-09-04 19:50:49 UTC (rev 1292887)
@@ -7,7 +7,7 @@
 
 pkgbase=mupdf
 pkgname=(libmupdf mupdf mupdf-gl mupdf-tools)
-pkgver=1.20.0
+pkgver=1.20.3
 pkgrel=1
 pkgdesc='Lightweight PDF and XPS viewer'
 arch=('x86_64')
@@ -21,7 +21,7 @@
 source=("https://mupdf.com/downloads/archive/mupdf-${pkgver/_/}-source.tar.zst;
 'mupdf.desktop'
 'mupdf.xpm')
-sha256sums=('ee51ebf8de0b2d4a4643041a7ed76147296a194a03e5a8a4f58c960597c007ab'
+sha256sums=('108c4ad87d5cdd3ad47a3a872acdf101693283442469629dabb7631f1f3a0b3f'
 'ccff66979249bd4ab4ba8918660f194eb90eb0ae231b16e36a6cecdcf471883f'
 'a435f44425f5432c074dee745d8fbaeb879038ec1f1ec64f037c74662f09aca8')
 



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

2022-09-04 Thread Christian Hesse via arch-commits
Date: Sunday, September 4, 2022 @ 19:50:53
  Author: eworm
Revision: 1292888

archrelease: copy trunk to community-x86_64

Added:
  mupdf/repos/community-x86_64/PKGBUILD
(from rev 1292887, mupdf/trunk/PKGBUILD)
  mupdf/repos/community-x86_64/mupdf.desktop
(from rev 1292887, mupdf/trunk/mupdf.desktop)
  mupdf/repos/community-x86_64/mupdf.xpm
(from rev 1292887, mupdf/trunk/mupdf.xpm)
Deleted:
  mupdf/repos/community-x86_64/PKGBUILD
  mupdf/repos/community-x86_64/mupdf.desktop
  mupdf/repos/community-x86_64/mupdf.xpm

---+
 PKGBUILD  |  234 
 mupdf.desktop |   30 +++
 2 files changed, 132 insertions(+), 132 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2022-09-04 19:50:49 UTC (rev 1292887)
+++ PKGBUILD2022-09-04 19:50:53 UTC (rev 1292888)
@@ -1,117 +0,0 @@
-# Maintainer: Christian Hesse 
-# Contributor: Bartłomiej Piotrowski 
-# Contributor: Brad Fanella 
-# Contributor: Stefan Husmann 
-# Contributor: Pierre-Paul Paquin 
-# Contributor: xduugu
-
-pkgbase=mupdf
-pkgname=(libmupdf mupdf mupdf-gl mupdf-tools)
-pkgver=1.20.0
-pkgrel=1
-pkgdesc='Lightweight PDF and XPS viewer'
-arch=('x86_64')
-url='https://mupdf.com/'
-license=('AGPL3')
-makedepends=('desktop-file-utils' 'freetype2' 'freeglut' 'glu' 'harfbuzz'
- 'jbig2dec' 'libjpeg' 'mesa-libgl' 'openjpeg2' 'libxext'
- 'gumbo-parser')
-# we need static libs for zathura-pdf-mupdf
-options=('staticlibs')
-source=("https://mupdf.com/downloads/archive/mupdf-${pkgver/_/}-source.tar.zst;
-'mupdf.desktop'
-'mupdf.xpm')
-sha256sums=('ee51ebf8de0b2d4a4643041a7ed76147296a194a03e5a8a4f58c960597c007ab'
-'ccff66979249bd4ab4ba8918660f194eb90eb0ae231b16e36a6cecdcf471883f'
-'a435f44425f5432c074dee745d8fbaeb879038ec1f1ec64f037c74662f09aca8')
-
-prepare() {
-  cd $pkgbase-${pkgver/_/}-source
-
-  # remove bundled packages, we want our system libraries
-  rm -rf thirdparty/{freeglut,freetype,harfbuzz,jbig2dec,libjpeg,openjpeg,zlib}
-}
-
-build() {
-  CFLAGS+=' -fPIC'
-  CXXFLAGS+=' -fPIC'
-  export CFLAGS CXXFLAGS
-  
-  USE_SYSTEM_LIBS='yes'
-  export USE_SYSTEM_LIBS
-
-  export CFLAGS+=' -ffat-lto-objects'
-
-  cd $pkgbase-${pkgver/_/}-source
-  make build=release libs apps
-}
-
-package_libmupdf() {
-  pkgdesc='Library for Lightweight PDF and XPS viewer'
-
-  cd $pkgbase-${pkgver/_/}-source
-
-  make build=release prefix="$pkgdir"/usr install
-
-  rm -rf "$pkgdir"/usr/{bin,share/man}
-  mv "$pkgdir"/usr/share/doc/mupdf "$pkgdir"/usr/share/doc/libmupdf
-
-  find "$pkgdir"/usr/include "$pkgdir"/usr/share "$pkgdir"/usr/lib \
--type f -exec chmod 0644 {} +
-}
-
-package_mupdf() {
-  pkgdesc='Lightweight PDF and XPS viewer'
-  depends=('desktop-file-utils' 'freetype2' 'harfbuzz' 'jbig2dec'
-   'libjpeg' 'openjpeg2' 'openssl' 'libxext' 'gumbo-parser')
-
-  cd $pkgbase-${pkgver/_/}-source
-
-  install -D -m0755 build/release/mupdf-x11 "$pkgdir"/usr/bin/mupdf
-
-  install -D -m0644 docs/man/mupdf.1 "$pkgdir"/usr/share/man/man1/mupdf.1
-
-  install -d "$pkgdir"/usr/share/doc/mupdf
-  install -m0644  README COPYING CHANGES "$pkgdir"/usr/share/doc/mupdf
-
-  install -D -m0644 ../mupdf.desktop 
"$pkgdir"/usr/share/applications/mupdf.desktop
-  install -D -m0644 ../mupdf.xpm "$pkgdir"/usr/share/pixmaps/mupdf.xpm
-}
-
-package_mupdf-gl() {
-  pkgdesc='Lightweight PDF and XPS viewer with OpenGL backend'
-  conflicts=('mupdf')
-  provides=("mupdf=${pkgver}")
-  depends=('desktop-file-utils' 'freetype2' 'freeglut' 'glu' 'harfbuzz' 
'jbig2dec'
-   'libjpeg' 'openjpeg2' 'openssl' 'gumbo-parser')
-
-  cd $pkgbase-${pkgver/_/}-source
-
-  install -D -m0755 build/release/mupdf-gl "$pkgdir"/usr/bin/mupdf
-
-  install -D -m0644 docs/man/mupdf.1 "$pkgdir"/usr/share/man/man1/mupdf.1
-
-  install -d "$pkgdir"/usr/share/doc/mupdf
-  install -m0644 README COPYING CHANGES "$pkgdir"/usr/share/doc/mupdf
-
-  install -D -m0644 ../mupdf.desktop 
"$pkgdir"/usr/share/applications/mupdf.desktop
-  install -D -m0644 ../mupdf.xpm "$pkgdir"/usr/share/pixmaps/mupdf.xpm
-}
-
-package_mupdf-tools() {
-  pkgdesc='Tools for Lightweight PDF and XPS viewer'
-  depends=('mupdf')
-  depends=('freetype2' 'jbig2dec' 'libjpeg' 'openjpeg2' 'harfbuzz' 'openssl'
-   'gumbo-parser')
-
-  cd $pkgbase-${pkgver/_/}-source
-
-  install -D -m0755 build/release/mutool "$pkgdir"/usr/bin/mutool
-  install -D -m0755 build/release/muraster "$pkgdir"/usr/bin/muraster
-
-  install -D -m0644 docs/man/mutool.1 "$pkgdir"/usr/share/man/man1/mutool.1
-
-  install -d "$pkgdir"/usr/share/doc/mupdf-tools
-  install -m0644 README COPYING CHANGES "$pkgdir"/usr/share/doc/mupdf-tools
-}
-

Copied: mupdf/repos/community-x86_64/PKGBUILD (from rev 1292887, 
mupdf/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD 

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

2022-09-03 Thread Christian Hesse via arch-commits
Date: Saturday, September 3, 2022 @ 21:43:06
  Author: eworm
Revision: 1292756

archrelease: copy trunk to community-testing-x86_64

Added:
  haproxy/repos/community-testing-x86_64/
  
haproxy/repos/community-testing-x86_64/0001-Use-CFLAGS-and-LDFLAGS-when-building-admin.patch
(from rev 1292755, 
haproxy/trunk/0001-Use-CFLAGS-and-LDFLAGS-when-building-admin.patch)
  haproxy/repos/community-testing-x86_64/PKGBUILD
(from rev 1292755, haproxy/trunk/PKGBUILD)
  haproxy/repos/community-testing-x86_64/haproxy.cfg
(from rev 1292755, haproxy/trunk/haproxy.cfg)
  haproxy/repos/community-testing-x86_64/haproxy.install
(from rev 1292755, haproxy/trunk/haproxy.install)
  haproxy/repos/community-testing-x86_64/haproxy.sysusers
(from rev 1292755, haproxy/trunk/haproxy.sysusers)

---+
 0001-Use-CFLAGS-and-LDFLAGS-when-building-admin.patch |   39 +++
 PKGBUILD  |   83 
 haproxy.cfg   |   48 +
 haproxy.install   |8 +
 haproxy.sysusers  |1 
 5 files changed, 179 insertions(+)

Copied: 
haproxy/repos/community-testing-x86_64/0001-Use-CFLAGS-and-LDFLAGS-when-building-admin.patch
 (from rev 1292755, 
haproxy/trunk/0001-Use-CFLAGS-and-LDFLAGS-when-building-admin.patch)
===
--- 
community-testing-x86_64/0001-Use-CFLAGS-and-LDFLAGS-when-building-admin.patch  
(rev 0)
+++ 
community-testing-x86_64/0001-Use-CFLAGS-and-LDFLAGS-when-building-admin.patch  
2022-09-03 21:43:06 UTC (rev 1292756)
@@ -0,0 +1,39 @@
+diff --git a/admin/iprange/Makefile b/admin/iprange/Makefile
+index 13598d8..eb89fb9 100644
+--- a/admin/iprange/Makefile
 b/admin/iprange/Makefile
+@@ -7,7 +7,7 @@ OBJS = iprange ip6range
+ all: $(OBJS)
+ 
+ %: %.c
+-  $(CC) $(LDFLAGS) $(OPTIMIZE) -o $@ $^
++  $(CC) $(OPTIMIZE) $(CFLAGS) $(LDFLAGS) -o $@ $^
+ 
+ clean:
+   rm -f $(OBJS) *.o *.a *~
+diff --git a/dev/poll/Makefile b/dev/poll/Makefile
+index fdee514..9be926c 100644
+--- a/dev/poll/Makefile
 b/dev/poll/Makefile
+@@ -5,7 +5,7 @@ INCLUDE  =
+ OBJS = poll
+ 
+ poll: poll.c
+-  $(CC) $(OPTIMIZE) $(DEFINE) $(INCLUDE) -o $@ $^
++  $(CC) $(OPTIMIZE) $(CFLAGS) $(LDFLAGS) $(DEFINE) $(INCLUDE) -o $@ $^
+ 
+ clean:
+   rm -f $(OBJS) *.[oas] *~
+diff --git a/dev/tcploop/Makefile b/dev/tcploop/Makefile
+index 42a6259..e8a6ff7 100644
+--- a/dev/tcploop/Makefile
 b/dev/tcploop/Makefile
+@@ -5,7 +5,7 @@ INCLUDE  =
+ OBJS = tcploop
+ 
+ tcploop: tcploop.c
+-  $(CC) $(OPTIMIZE) $(DEFINE) $(INCLUDE) -o $@ $^
++  $(CC) $(OPTIMIZE) $(CFLAGS) $(LDFLAGS) $(DEFINE) $(INCLUDE) -o $@ $^
+ 
+ clean:
+   rm -f $(OBJS) *.[oas] *~

Copied: haproxy/repos/community-testing-x86_64/PKGBUILD (from rev 1292755, 
haproxy/trunk/PKGBUILD)
===
--- community-testing-x86_64/PKGBUILD   (rev 0)
+++ community-testing-x86_64/PKGBUILD   2022-09-03 21:43:06 UTC (rev 1292756)
@@ -0,0 +1,83 @@
+# Maintainer: Johannes Löthberg 
+# Contributor: Bartłomiej Piotrowski 
+
+pkgname=haproxy
+pkgver=2.6.5
+pkgrel=1
+
+pkgdesc='Reliable, high performance TCP/HTTP load balancer'
+url='https://www.haproxy.org/'
+arch=('x86_64')
+license=('GPL')
+
+depends=('openssl' 'pcre' 'zlib' 'libxcrypt' 'libcrypt.so' 'lua' 
'systemd-libs')
+makedepends=('systemd')
+
+options=('debug')
+backup=('etc/haproxy/haproxy.cfg')
+
+install=haproxy.install
+
+source=(https://www.haproxy.org/download/${pkgver%.*}/src/haproxy-$pkgver.tar.gz
+haproxy.cfg
+haproxy.sysusers
+0001-Use-CFLAGS-and-LDFLAGS-when-building-admin.patch)
+
+sha256sums=('ce9e19ebfcdd43e51af8a6090f1df8d512d972ddf742fa648a643bbb19056605'
+'f6babef513b99a3fa0e50f2b144c73c980f1b78b119874ffa2580af1e651e7a9'
+'b02b4088205039f0979aef0ef3e22957f493dd54eabefaee7011f2d795303b3e'
+'8cdbb8be7a712f7b2c7f4823a96d2d2926d96b57632e9669069354d7f2df9fd2')
+
+prepare() {
+  cd haproxy-$pkgver
+
+  patch -p1 <"$srcdir"/0001-Use-CFLAGS-and-LDFLAGS-when-building-admin.patch
+}
+
+build() {
+  cd haproxy-$pkgver
+
+  export CFLAGS="$CFLAGS -fwrapv"
+
+  make \
+CFLAGS="$CFLAGS" \
+LDFLAGS="$LDFLAGS" \
+CPU=generic \
+TARGET=linux-glibc \
+USE_GETADDRINFO=1 \
+USE_LUA=1 \
+USE_OPENSSL=1 \
+USE_PCRE=1 USE_PCRE_JIT=1 \
+USE_PROMEX=1 \
+USE_SYSTEMD=1 \
+USE_ZLIB=1
+
+make \
+  SBINDIR=/usr/bin \
+  OPTIMIZE= \
+  CFLAGS="$CFLAGS" \
+  LDFLAGS="$LDFLAGS" \
+  admin/{halog/halog,iprange/ip{,6}range}
+make \
+  SBINDIR=/usr/bin \
+  -C admin/systemd/
+}
+
+package() {
+  cd haproxy-$pkgver
+  make \
+PREFIX="$pkgdir"/usr \
+SBINDIR="$pkgdir"/usr/bin \
+

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

2022-09-03 Thread Christian Hesse via arch-commits
Date: Saturday, September 3, 2022 @ 21:43:00
  Author: eworm
Revision: 1292755

upgpkg: haproxy 2.6.5-1: new upstream release

Modified:
  haproxy/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2022-09-03 21:25:59 UTC (rev 1292754)
+++ PKGBUILD2022-09-03 21:43:00 UTC (rev 1292755)
@@ -2,7 +2,7 @@
 # Contributor: Bartłomiej Piotrowski 
 
 pkgname=haproxy
-pkgver=2.6.4
+pkgver=2.6.5
 pkgrel=1
 
 pkgdesc='Reliable, high performance TCP/HTTP load balancer'
@@ -23,7 +23,7 @@
 haproxy.sysusers
 0001-Use-CFLAGS-and-LDFLAGS-when-building-admin.patch)
 
-sha256sums=('f07d67ada2ff3a999fed4e34459c0489536331a549665ac90cb6a8df91f4a289'
+sha256sums=('ce9e19ebfcdd43e51af8a6090f1df8d512d972ddf742fa648a643bbb19056605'
 'f6babef513b99a3fa0e50f2b144c73c980f1b78b119874ffa2580af1e651e7a9'
 'b02b4088205039f0979aef0ef3e22957f493dd54eabefaee7011f2d795303b3e'
 '8cdbb8be7a712f7b2c7f4823a96d2d2926d96b57632e9669069354d7f2df9fd2')



[arch-commits] Commit in grub/repos (9 files)

2022-09-02 Thread Christian Hesse via arch-commits
Date: Friday, September 2, 2022 @ 12:21:10
  Author: eworm
Revision: 454908

archrelease: copy trunk to testing-x86_64

Added:
  grub/repos/testing-x86_64/
  grub/repos/testing-x86_64/0001-00_header-add-GRUB_COLOR_-variables.patch
(from rev 454907, grub/trunk/0001-00_header-add-GRUB_COLOR_-variables.patch)
  grub/repos/testing-x86_64/0002-10_linux-detect-archlinux-initramfs.patch
(from rev 454907, grub/trunk/0002-10_linux-detect-archlinux-initramfs.patch)
  grub/repos/testing-x86_64/0003-kern-efi-mm-increase-default-heap-size.patch
(from rev 454907, 
grub/trunk/0003-kern-efi-mm-increase-default-heap-size.patch)
  grub/repos/testing-x86_64/PKGBUILD
(from rev 454907, grub/trunk/PKGBUILD)
  grub/repos/testing-x86_64/grub.default
(from rev 454907, grub/trunk/grub.default)
  grub/repos/testing-x86_64/grub.install
(from rev 454907, grub/trunk/grub.install)
  grub/repos/testing-x86_64/keys/
  grub/repos/testing-x86_64/sbat.csv
(from rev 454907, grub/trunk/sbat.csv)

---+
 0001-00_header-add-GRUB_COLOR_-variables.patch|   41 ++
 0002-10_linux-detect-archlinux-initramfs.patch|   62 +++
 0003-kern-efi-mm-increase-default-heap-size.patch |   29 +
 PKGBUILD  |  325 
 grub.default  |   63 +++
 grub.install  |   38 ++
 sbat.csv  |3 
 7 files changed, 561 insertions(+)

Copied: 
grub/repos/testing-x86_64/0001-00_header-add-GRUB_COLOR_-variables.patch (from 
rev 454907, grub/trunk/0001-00_header-add-GRUB_COLOR_-variables.patch)
===
--- testing-x86_64/0001-00_header-add-GRUB_COLOR_-variables.patch   
(rev 0)
+++ testing-x86_64/0001-00_header-add-GRUB_COLOR_-variables.patch   
2022-09-02 12:21:10 UTC (rev 454908)
@@ -0,0 +1,41 @@
+From 21e5bcf22ab1a9f08c63e2a0212219d7482f77c1 Mon Sep 17 00:00:00 2001
+From: Christian Hesse 
+Date: Wed, 10 Mar 2021 18:42:25 +0100
+Subject: [PATCH] 00_header: add GRUB_COLOR_* variables
+---
+ util/grub-mkconfig.in| 2 ++
+ util/grub.d/00_header.in | 8 
+ 2 files changed, 10 insertions(+)
+
+diff --git a/util/grub-mkconfig.in b/util/grub-mkconfig.in
+index f8cbb8d7a..1189d95f9 100644
+--- a/util/grub-mkconfig.in
 b/util/grub-mkconfig.in
+@@ -246,6 +246,8 @@ export GRUB_DEFAULT \
+   GRUB_BACKGROUND \
+   GRUB_THEME \
+   GRUB_GFXPAYLOAD_LINUX \
++  GRUB_COLOR_NORMAL \
++  GRUB_COLOR_HIGHLIGHT \
+   GRUB_INIT_TUNE \
+   GRUB_SAVEDEFAULT \
+   GRUB_ENABLE_CRYPTODISK \
+diff --git a/util/grub.d/00_header.in b/util/grub.d/00_header.in
+index 93a90233e..c5955df00 100644
+--- a/util/grub.d/00_header.in
 b/util/grub.d/00_header.in
+@@ -125,6 +125,14 @@ cat <
+Date: Mon, 26 Apr 2021 11:10:01 +0200
+Subject: [PATCH 1/1] 10_linux: detect archlinux initramfs
+---
+ util/grub.d/10_linux.in | 29 -
+ 1 file changed, 28 insertions(+), 1 deletion(-)
+
+diff --git a/util/grub.d/10_linux.in b/util/grub.d/10_linux.in
+index e8b01c0d0..9b60af944 100644
+--- a/util/grub.d/10_linux.in
 b/util/grub.d/10_linux.in
+@@ -91,6 +91,10 @@ linux_entry ()
+   fi
+   if [ x$type != xsimple ] ; then
+   case $type in
++booster)
++title="$(gettext_printf "%s, with Linux %s (booster initramfs)" 
"${os}" "${version}")" ;;
++fallback)
++title="$(gettext_printf "%s, with Linux %s (fallback initramfs)" 
"${os}" "${version}")" ;;
+ recovery)
+ title="$(gettext_printf "%s, with Linux %s (recovery mode)" 
"${os}" "${version}")" ;;
+ *)
+@@ -198,7 +202,7 @@ while [ "x$list" != "x" ] ; do
+   basename=`basename $linux`
+   dirname=`dirname $linux`
+   rel_dirname=`make_system_path_relative_to_its_root $dirname`
+-  version=`echo $basename | sed -e "s,^[^0-9]*-,,g"`
++  version=`echo $basename | sed -e "s,vmlinuz-,,g"`
+   alt_version=`echo $version | sed -e "s,\.old$,,g"`
+   linux_root_device_thisversion="${LINUX_ROOT_DEVICE}"
+ 
+@@ -285,6 +289,29 @@ while [ "x$list" != "x" ] ; do
+ 
+   linux_entry "${OS}" "${version}" advanced \
+   "${GRUB_CMDLINE_LINUX} ${GRUB_CMDLINE_LINUX_DEFAULT}"
++
++  if test -e "${dirname}/initramfs-${version}-fallback.img" ; then
++initrd="${initrd_early} initramfs-${version}-fallback.img"
++
++if test -n "${initrd}" ; then
++  gettext_printf "Found fallback initrd image(s) in %s:%s\n" "${dirname}" 
"${initrd_extra} ${initrd}" >&2
++fi
++
++linux_entry "${OS}" "${version}" fallback \
++"${GRUB_CMDLINE_LINUX} ${GRUB_CMDLINE_LINUX_DEFAULT}"
++  fi
++
++  if test -e "${dirname}/booster-${version}.img" ; then
++initrd="${initrd_early} booster-${version}.img"
++
++if test -n "${initrd}" ; then
++  gettext_printf "Found booster initrd image(s) in %s:%s\n" "${dirname}" 

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

2022-09-02 Thread Christian Hesse via arch-commits
Date: Friday, September 2, 2022 @ 12:21:07
  Author: eworm
Revision: 454907

upgpkg: grub 2:2.06.r322.gd9b4638c5-4: work around boot delay (FS#75673)

https://bugs.archlinux.org/task/75673
https://lists.gnu.org/archive/html/grub-devel/2022-09/msg5.html

Added:
  grub/trunk/0003-kern-efi-mm-increase-default-heap-size.patch
Modified:
  grub/trunk/PKGBUILD

---+
 0003-kern-efi-mm-increase-default-heap-size.patch |   29 
 PKGBUILD  |   11 +--
 2 files changed, 37 insertions(+), 3 deletions(-)

Added: 0003-kern-efi-mm-increase-default-heap-size.patch
===
--- 0003-kern-efi-mm-increase-default-heap-size.patch   
(rev 0)
+++ 0003-kern-efi-mm-increase-default-heap-size.patch   2022-09-02 12:21:07 UTC 
(rev 454907)
@@ -0,0 +1,29 @@
+From faedc1669cb4862020b572fdd013fbe7f5fb925c Mon Sep 17 00:00:00 2001
+From: Christian Hesse 
+Date: Fri, 2 Sep 2022 13:37:51 +0200
+Subject: [PATCH 1/1] kern/efi/mm: increase default heap size
+
+The new dynamic memory allocation slows down grub startup. Try to
+fix / work around by increasing the default heap size.
+
+Signed-off-by: Christian Hesse 
+---
+ grub-core/kern/efi/mm.c | 2 +-
+ 1 file changed, 1 insertion(+), 1 deletion(-)
+
+diff --git a/grub-core/kern/efi/mm.c b/grub-core/kern/efi/mm.c
+index d290c9a76..598e6b6a2 100644
+--- a/grub-core/kern/efi/mm.c
 b/grub-core/kern/efi/mm.c
+@@ -39,7 +39,7 @@
+ #define MEMORY_MAP_SIZE   0x3000
+ 
+ /* The default heap size for GRUB itself in bytes.  */
+-#define DEFAULT_HEAP_SIZE 0x10
++#define DEFAULT_HEAP_SIZE 0x100
+ 
+ static void *finish_mmap_buf = 0;
+ static grub_efi_uintn_t finish_mmap_size = 0;
+-- 
+2.37.3
+

Modified: PKGBUILD
===
--- PKGBUILD2022-09-02 10:49:50 UTC (rev 454906)
+++ PKGBUILD2022-09-02 12:21:07 UTC (rev 454907)
@@ -22,7 +22,7 @@
 _pkgver=2.06.r322.gd9b4638c5
 _unifont_ver='14.0.04'
 pkgver=${_pkgver/-/}
-pkgrel=3
+pkgrel=4
 url='https://www.gnu.org/software/grub/'
 arch=('x86_64')
 license=('GPL3')
@@ -62,6 +62,7 @@
 
"https://ftp.gnu.org/gnu/unifont/unifont-${_unifont_ver}/unifont-${_unifont_ver}.bdf.gz"{,.sig}
 '0001-00_header-add-GRUB_COLOR_-variables.patch'
 '0002-10_linux-detect-archlinux-initramfs.patch'
+'0003-kern-efi-mm-increase-default-heap-size.patch'
 'grub.default'
 'sbat.csv')
 
@@ -71,6 +72,7 @@
 'SKIP'
 '5dee6628c48eef79812bb9e86ee772068d85e7fcebbd2b2b8d1e19d24eda9dab'
 '8488aec30a93e8fe66c23ef8c23aefda39c38389530e9e73ba3fbcc8315d244d'
+'5529b5ef0cc735106b39b27329a6d1360323195cc2e75148d323ec0e681ed398'
 'c17bf255a41103f6b71a1710afc7e9addaebc578bcf51a48845e227b2f651682'
 '98b23d41e223bdc0a6e20bdcb3aa77e642f29b64081b1fd2f575314172fc89df')
 
@@ -123,11 +125,14 @@
 
echo "Patch to enable GRUB_COLOR_* variables in grub-mkconfig..."
## Based on 
http://lists.gnu.org/archive/html/grub-devel/2012-02/msg00021.html
-patch -Np1 -i 
"${srcdir}/0001-00_header-add-GRUB_COLOR_-variables.patch"
+   patch -Np1 -i "${srcdir}/0001-00_header-add-GRUB_COLOR_-variables.patch"
 
echo "Patch to detect of Arch Linux initramfs images by 
grub-mkconfig..."
-patch -Np1 -i 
"${srcdir}/0002-10_linux-detect-archlinux-initramfs.patch"
+   patch -Np1 -i "${srcdir}/0002-10_linux-detect-archlinux-initramfs.patch"
 
+   echo "Patch to increase default heap size..."
+   patch -Np1 -i 
"${srcdir}/0003-kern-efi-mm-increase-default-heap-size.patch"
+
echo "Fix DejaVuSans.ttf location so that grub-mkfont can create *.pf2 
files for starfield theme..."
sed 's|/usr/share/fonts/dejavu|/usr/share/fonts/dejavu 
/usr/share/fonts/TTF|g' -i "configure.ac"
 



[arch-commits] Commit in virtualbox-host-modules-arch/repos/community-testing-x86_64 (2 files)

2022-09-01 Thread Christian Hesse via arch-commits
Date: Thursday, September 1, 2022 @ 19:58:41
  Author: eworm
Revision: 1290418

archrelease: copy trunk to community-testing-x86_64

Added:
  virtualbox-host-modules-arch/repos/community-testing-x86_64/PKGBUILD
(from rev 1290417, virtualbox-host-modules-arch/trunk/PKGBUILD)
Deleted:
  virtualbox-host-modules-arch/repos/community-testing-x86_64/PKGBUILD

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

Deleted: PKGBUILD
===
--- PKGBUILD2022-09-01 19:58:39 UTC (rev 1290417)
+++ PKGBUILD2022-09-01 19:58:41 UTC (rev 1290418)
@@ -1,40 +0,0 @@
-# Maintainer: Sébastien Luttringer
-# Contributor: Ionut Biru 
-
-pkgname='virtualbox-host-modules-arch'
-pkgver=6.1.36
-pkgrel=16
-pkgdesc='Virtualbox host kernel modules for Arch Kernel'
-arch=('x86_64')
-url='https://virtualbox.org/'
-license=('GPL')
-makedepends=('linux-headers' "virtualbox-host-dkms=$pkgver")
-replaces=('virtualbox-modules' 'virtualbox-host-modules')
-conflicts=('virtualbox-modules' 'virtualbox-host-modules'
-   'virtualbox-host-dkms')
-provides=('VIRTUALBOX-HOST-MODULES')
-
-build() {
-  _kernver="$(
+
+pkgname='virtualbox-host-modules-arch'
+pkgver=6.1.38
+pkgrel=2
+pkgdesc='Virtualbox host kernel modules for Arch Kernel'
+arch=('x86_64')
+url='https://virtualbox.org/'
+license=('GPL')
+makedepends=('linux-headers' "virtualbox-host-dkms=$pkgver")
+replaces=('virtualbox-modules' 'virtualbox-host-modules')
+conflicts=('virtualbox-modules' 'virtualbox-host-modules'
+   'virtualbox-host-dkms')
+provides=('VIRTUALBOX-HOST-MODULES')
+
+build() {
+  _kernver="$(

[arch-commits] Commit in virtualbox-host-modules-arch/trunk (PKGBUILD)

2022-09-01 Thread Christian Hesse via arch-commits
Date: Thursday, September 1, 2022 @ 19:58:39
  Author: eworm
Revision: 1290417

upgpkg: virtualbox-host-modules-arch 6.1.38-2: new upstream release, for linux 
5.19.6.arch1-1

Modified:
  virtualbox-host-modules-arch/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2022-09-01 19:57:22 UTC (rev 1290416)
+++ PKGBUILD2022-09-01 19:58:39 UTC (rev 1290417)
@@ -3,7 +3,7 @@
 
 pkgname='virtualbox-host-modules-arch'
 pkgver=6.1.38
-pkgrel=1
+pkgrel=2
 pkgdesc='Virtualbox host kernel modules for Arch Kernel'
 arch=('x86_64')
 url='https://virtualbox.org/'



[arch-commits] Commit in virtualbox-host-modules-arch/repos/community-x86_64 (2 files)

2022-09-01 Thread Christian Hesse via arch-commits
Date: Thursday, September 1, 2022 @ 19:57:22
  Author: eworm
Revision: 1290416

archrelease: copy trunk to community-x86_64

Added:
  virtualbox-host-modules-arch/repos/community-x86_64/PKGBUILD
(from rev 1290415, virtualbox-host-modules-arch/trunk/PKGBUILD)
Deleted:
  virtualbox-host-modules-arch/repos/community-x86_64/PKGBUILD

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

Deleted: PKGBUILD
===
--- PKGBUILD2022-09-01 19:57:19 UTC (rev 1290415)
+++ PKGBUILD2022-09-01 19:57:22 UTC (rev 1290416)
@@ -1,40 +0,0 @@
-# Maintainer: Sébastien Luttringer
-# Contributor: Ionut Biru 
-
-pkgname='virtualbox-host-modules-arch'
-pkgver=6.1.36
-pkgrel=15
-pkgdesc='Virtualbox host kernel modules for Arch Kernel'
-arch=('x86_64')
-url='https://virtualbox.org/'
-license=('GPL')
-makedepends=('linux-headers' "virtualbox-host-dkms=$pkgver")
-replaces=('virtualbox-modules' 'virtualbox-host-modules')
-conflicts=('virtualbox-modules' 'virtualbox-host-modules'
-   'virtualbox-host-dkms')
-provides=('VIRTUALBOX-HOST-MODULES')
-
-build() {
-  _kernver="$(
+
+pkgname='virtualbox-host-modules-arch'
+pkgver=6.1.38
+pkgrel=1
+pkgdesc='Virtualbox host kernel modules for Arch Kernel'
+arch=('x86_64')
+url='https://virtualbox.org/'
+license=('GPL')
+makedepends=('linux-headers' "virtualbox-host-dkms=$pkgver")
+replaces=('virtualbox-modules' 'virtualbox-host-modules')
+conflicts=('virtualbox-modules' 'virtualbox-host-modules'
+   'virtualbox-host-dkms')
+provides=('VIRTUALBOX-HOST-MODULES')
+
+build() {
+  _kernver="$(

[arch-commits] Commit in virtualbox-host-modules-arch/trunk (PKGBUILD)

2022-09-01 Thread Christian Hesse via arch-commits
Date: Thursday, September 1, 2022 @ 19:57:19
  Author: eworm
Revision: 1290415

upgpkg: virtualbox-host-modules-arch 6.1.38-1: new upstream release, for linux 
5.19.5.arch1-1

Modified:
  virtualbox-host-modules-arch/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2022-09-01 19:55:09 UTC (rev 1290414)
+++ PKGBUILD2022-09-01 19:57:19 UTC (rev 1290415)
@@ -2,8 +2,8 @@
 # Contributor: Ionut Biru 
 
 pkgname='virtualbox-host-modules-arch'
-pkgver=6.1.36
-pkgrel=16
+pkgver=6.1.38
+pkgrel=1
 pkgdesc='Virtualbox host kernel modules for Arch Kernel'
 arch=('x86_64')
 url='https://virtualbox.org/'



[arch-commits] Commit in virtualbox/repos (27 files)

2022-09-01 Thread Christian Hesse via arch-commits
Date: Thursday, September 1, 2022 @ 19:53:11
  Author: eworm
Revision: 1290412

archrelease: copy trunk to community-testing-x86_64

Added:
  virtualbox/repos/community-testing-x86_64/
  virtualbox/repos/community-testing-x86_64/001-disable-update.patch
(from rev 1290411, virtualbox/trunk/001-disable-update.patch)
  virtualbox/repos/community-testing-x86_64/004-drop-Wno-format.patch
(from rev 1290411, virtualbox/trunk/004-drop-Wno-format.patch)
  virtualbox/repos/community-testing-x86_64/005-gsoap-build.patch
(from rev 1290411, virtualbox/trunk/005-gsoap-build.patch)
  virtualbox/repos/community-testing-x86_64/006-rdesktop-vrdp-keymap-path.patch
(from rev 1290411, virtualbox/trunk/006-rdesktop-vrdp-keymap-path.patch)
  virtualbox/repos/community-testing-x86_64/008-no-vboxvideo.patch
(from rev 1290411, virtualbox/trunk/008-no-vboxvideo.patch)
  virtualbox/repos/community-testing-x86_64/009-i3wm.patch
(from rev 1290411, virtualbox/trunk/009-i3wm.patch)
  
virtualbox/repos/community-testing-x86_64/012-vbglR3GuestCtrlDetectPeekGetCancelSupport.patch
(from rev 1290411, 
virtualbox/trunk/012-vbglR3GuestCtrlDetectPeekGetCancelSupport.patch)
  virtualbox/repos/community-testing-x86_64/013-Makefile.patch
(from rev 1290411, virtualbox/trunk/013-Makefile.patch)
  virtualbox/repos/community-testing-x86_64/017-fix-narrowing-conversion.patch
(from rev 1290411, virtualbox/trunk/017-fix-narrowing-conversion.patch)
  virtualbox/repos/community-testing-x86_64/018-xclient.patch
(from rev 1290411, virtualbox/trunk/018-xclient.patch)
  virtualbox/repos/community-testing-x86_64/60-vboxdrv.rules
(from rev 1290411, virtualbox/trunk/60-vboxdrv.rules)
  virtualbox/repos/community-testing-x86_64/60-vboxguest.rules
(from rev 1290411, virtualbox/trunk/60-vboxguest.rules)
  virtualbox/repos/community-testing-x86_64/LocalConfig.kmk
(from rev 1290411, virtualbox/trunk/LocalConfig.kmk)
  virtualbox/repos/community-testing-x86_64/PKGBUILD
(from rev 1290411, virtualbox/trunk/PKGBUILD)
  virtualbox/repos/community-testing-x86_64/build.sh
(from rev 1290411, virtualbox/trunk/build.sh)
  virtualbox/repos/community-testing-x86_64/vboxdrmclient.path
(from rev 1290411, virtualbox/trunk/vboxdrmclient.path)
  virtualbox/repos/community-testing-x86_64/vboxdrmclient.service
(from rev 1290411, virtualbox/trunk/vboxdrmclient.service)
  virtualbox/repos/community-testing-x86_64/vboxreload
(from rev 1290411, virtualbox/trunk/vboxreload)
  virtualbox/repos/community-testing-x86_64/vboxservice-nox.service
(from rev 1290411, virtualbox/trunk/vboxservice-nox.service)
  virtualbox/repos/community-testing-x86_64/vboxservice.service
(from rev 1290411, virtualbox/trunk/vboxservice.service)
  virtualbox/repos/community-testing-x86_64/vboxweb.service
(from rev 1290411, virtualbox/trunk/vboxweb.service)
  virtualbox/repos/community-testing-x86_64/virtualbox-ext-vnc.install
(from rev 1290411, virtualbox/trunk/virtualbox-ext-vnc.install)
  virtualbox/repos/community-testing-x86_64/virtualbox-guest-utils.sysusers
(from rev 1290411, virtualbox/trunk/virtualbox-guest-utils.sysusers)
  virtualbox/repos/community-testing-x86_64/virtualbox-host-dkms.conf
(from rev 1290411, virtualbox/trunk/virtualbox-host-dkms.conf)
  virtualbox/repos/community-testing-x86_64/virtualbox-host-dkms.install
(from rev 1290411, virtualbox/trunk/virtualbox-host-dkms.install)
  virtualbox/repos/community-testing-x86_64/virtualbox.sysusers
(from rev 1290411, virtualbox/trunk/virtualbox.sysusers)

-+
 001-disable-update.patch|   13 
 004-drop-Wno-format.patch   |  122 ++
 005-gsoap-build.patch   |   11 
 006-rdesktop-vrdp-keymap-path.patch |   12 
 008-no-vboxvideo.patch  |   12 
 009-i3wm.patch  |   50 ++
 012-vbglR3GuestCtrlDetectPeekGetCancelSupport.patch |   14 
 013-Makefile.patch  |   44 ++
 017-fix-narrowing-conversion.patch  |   37 +
 018-xclient.patch   |   24 +
 60-vboxdrv.rules|8 
 60-vboxguest.rules  |2 
 LocalConfig.kmk |   39 +
 PKGBUILD|  356 ++
 build.sh|3 
 vboxdrmclient.path  |6 
 vboxdrmclient.service   |7 
 vboxreload  |   37 +
 vboxservice-nox.service |   11 
 vboxservice.service |   13 
 vboxweb.service |   11 
 virtualbox-ext-vnc.install  | 

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

2022-09-01 Thread Christian Hesse via arch-commits
Date: Thursday, September 1, 2022 @ 19:53:01
  Author: eworm
Revision: 1290411

upgpkg: virtualbox 6.1.38-1: new upstream release

Modified:
  virtualbox/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2022-09-01 19:48:56 UTC (rev 1290410)
+++ PKGBUILD2022-09-01 19:53:01 UTC (rev 1290411)
@@ -8,7 +8,7 @@
  'virtualbox-guest-utils'
  'virtualbox-guest-utils-nox'
  'virtualbox-ext-vnc')
-pkgver=6.1.36
+pkgver=6.1.38
 _tarver=${pkgver}
 pkgrel=1
 arch=('x86_64')
@@ -73,7 +73,7 @@
 '013-Makefile.patch'
 '017-fix-narrowing-conversion.patch'
 '018-xclient.patch')
-sha256sums=('e47942e42892c13c621869865e2b7b320340154f0fa74ecbdaf18fdaf70ef047'
+sha256sums=('56d997b58154df3974ce040a64970fa774add41e84b23dfb84b279b24545d7e4'
 '76d98ea062fcad9e5e3fa981d046a6eb12a3e718a296544a68b66f4b65cb56db'
 '2101ebb58233bbfadf3aa74381f22f7e7e508559d2b46387114bc2d8e308554c'
 'da4c49f6ca94e047e196cdbcba2c321199f4760056ea66e0fbc659353e128c9e'



[arch-commits] Commit in virtualbox-guest-iso/repos (4 files)

2022-09-01 Thread Christian Hesse via arch-commits
Date: Thursday, September 1, 2022 @ 19:48:56
  Author: eworm
Revision: 1290410

archrelease: copy trunk to community-testing-any

Added:
  virtualbox-guest-iso/repos/community-testing-any/
  virtualbox-guest-iso/repos/community-testing-any/PKGBUILD
(from rev 1290409, virtualbox-guest-iso/trunk/PKGBUILD)
  virtualbox-guest-iso/repos/community-testing-any/license
(from rev 1290409, virtualbox-guest-iso/trunk/license)
  virtualbox-guest-iso/repos/community-testing-any/virtualbox-guest-iso.install
(from rev 1290409, virtualbox-guest-iso/trunk/virtualbox-guest-iso.install)

--+
 PKGBUILD |   29 +
 license  |   34 ++
 virtualbox-guest-iso.install |   18 ++
 3 files changed, 81 insertions(+)

Copied: virtualbox-guest-iso/repos/community-testing-any/PKGBUILD (from rev 
1290409, virtualbox-guest-iso/trunk/PKGBUILD)
===
--- community-testing-any/PKGBUILD  (rev 0)
+++ community-testing-any/PKGBUILD  2022-09-01 19:48:56 UTC (rev 1290410)
@@ -0,0 +1,29 @@
+# Maintainer: Sébastien Luttringer
+# Contributor: Jonathan Steel 
+# Contributor: Ionut Biru 
+# Contributor: Geoffroy Carrier 
+# Contributor: Andrea Scarpino 
+# Contributor: Roman Kyrylych 
+
+pkgname=virtualbox-guest-iso
+pkgver=6.1.38
+pkgrel=1
+pkgdesc='The official VirtualBox Guest Additions ISO image'
+arch=('any')
+url='https://www.virtualbox.org/'
+license=('custom:PUEL')
+install=virtualbox-guest-iso.install
+replaces=('virtualbox-additions' 'virtualbox-iso-additions')
+conflicts=('virtualbox-additions' 'virtualbox-iso-additions')
+noextract=(VBoxGuestAdditions_$pkgver.iso)
+source=("https://download.virtualbox.org/virtualbox/$pkgver/VBoxGuestAdditions_$pkgver.iso;
+'license')
+sha256sums=('54e62a292bd0178d352d395bb715fd8cd25927cc955ef052d69d4b42f2587165'
+'fbe9cd6288037bff44716642ee4bea9c42c2d60eb5ed86cb48fa95147d9e8623')
+
+package() {
+  install -D -m 0644 VBoxGuestAdditions_$pkgver.iso \
+"$pkgdir/usr/lib/virtualbox/additions/VBoxGuestAdditions.iso"
+  install -D -m 0644 "$srcdir/license" \
+"$pkgdir/usr/share/licenses/$pkgname/LICENSE"
+}

Copied: virtualbox-guest-iso/repos/community-testing-any/license (from rev 
1290409, virtualbox-guest-iso/trunk/license)
===
--- community-testing-any/license   (rev 0)
+++ community-testing-any/license   2022-09-01 19:48:56 UTC (rev 1290410)
@@ -0,0 +1,34 @@
+VirtualBox Personal Use and Evaluation License (PUEL) 
+
+This license applies if you download the full VirtualBox binaries from the 
Downloads page. It does not apply to the VirtualBox Open Source Edition (OSE), 
which falls under the GPL instead; see Editions for details about the 
differences between these releases.
+
+In summary, the VirtualBox PUEL allows you to use VirtualBox free of charge
+
+* for personal use or, alternatively,
+* for product evaluation. 
+
+In addition, academic use of VirtualBox is also permitted free of charge by 
the PUEL.
+
+If you do not belong to either category, you will have to purchase a 
commercial license. Do not hesitate to contact InnoTek in this matter.
+
+If you are confused by the legalese below, you may also want to take a look at 
our Licensing FAQ to answer a few common questions.
+VirtualBox PUEL terms and conditions ¶
+
+Version 1.2, 2007-02-21
+
+InnoTek Systemberatung GmbH, Werkstrasse 24, 71384 Weinstadt, Germany grants 
you the right to use the software product as defined in § 1 according to the 
following provisions. If you do not agree to all conditions set forth by this 
license, you may not use the product, because only InnoTek as the product’s 
owner can give you permission to use it.
+
+§ 1 Subject of license. “Product”, as referred to in this License, shall be 
the binary software package “VirtualBox”, which allows for creating multiple 
virtual computers, each with different operating systems (“Guest Computers”), 
on a physical computer with a specific operating system (“Host Computer”), to 
allow for installing and executing these Guest Computers simultaneously. The 
Product consists of executable files in machine code for the Windows 2000/XP 
and Linux operating systems as well as other data files as required by the 
executable files at run-time and documentation in electronic form.
+
+§ 2 Grant of license. (1) InnoTek grants you a personal right to install and 
execute the Product on a Host Computer for Personal Use or Educational Use or 
for Evaluation. “Personal Use” requires that you use the product on the same 
Host Computer where you installed it yourself and that no more than one client 
connect to that Host Computer at a time for the purpose of displaying Guest 
Computers remotely. “Educational use” is any 

[arch-commits] Commit in virtualbox-guest-iso/trunk (PKGBUILD)

2022-09-01 Thread Christian Hesse via arch-commits
Date: Thursday, September 1, 2022 @ 19:48:53
  Author: eworm
Revision: 1290409

upgpkg: virtualbox-guest-iso 6.1.38-1: new upstream release

Modified:
  virtualbox-guest-iso/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2022-09-01 19:38:44 UTC (rev 1290408)
+++ PKGBUILD2022-09-01 19:48:53 UTC (rev 1290409)
@@ -6,7 +6,7 @@
 # Contributor: Roman Kyrylych 
 
 pkgname=virtualbox-guest-iso
-pkgver=6.1.36
+pkgver=6.1.38
 pkgrel=1
 pkgdesc='The official VirtualBox Guest Additions ISO image'
 arch=('any')
@@ -18,7 +18,7 @@
 noextract=(VBoxGuestAdditions_$pkgver.iso)
 
source=("https://download.virtualbox.org/virtualbox/$pkgver/VBoxGuestAdditions_$pkgver.iso;
 'license')
-sha256sums=('c987cdc8c08c579f56d921c85269aeeac3faf636babd01d9461ce579c9362cdd'
+sha256sums=('54e62a292bd0178d352d395bb715fd8cd25927cc955ef052d69d4b42f2587165'
 'fbe9cd6288037bff44716642ee4bea9c42c2d60eb5ed86cb48fa95147d9e8623')
 
 package() {



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

2022-08-31 Thread Christian Hesse via arch-commits
Date: Wednesday, August 31, 2022 @ 07:41:46
  Author: eworm
Revision: 454814

archrelease: copy trunk to testing-any

Added:
  archlinux-keyring/repos/testing-any/
  archlinux-keyring/repos/testing-any/PKGBUILD
(from rev 454813, archlinux-keyring/trunk/PKGBUILD)
  archlinux-keyring/repos/testing-any/archlinux-keyring.install
(from rev 454813, archlinux-keyring/trunk/archlinux-keyring.install)
  archlinux-keyring/repos/testing-any/keys/

---+
 PKGBUILD  |   43 +++
 archlinux-keyring.install |   12 
 2 files changed, 55 insertions(+)

Copied: archlinux-keyring/repos/testing-any/PKGBUILD (from rev 454813, 
archlinux-keyring/trunk/PKGBUILD)
===
--- testing-any/PKGBUILD(rev 0)
+++ testing-any/PKGBUILD2022-08-31 07:41:46 UTC (rev 454814)
@@ -0,0 +1,43 @@
+# Maintainer: Pierre Schmitz 
+# Maintainer: Bartłomiej Piotrowski 
+
+pkgname=archlinux-keyring
+_tag='cdf4b6b45cf96152b694aedb747eb9376d48b963' # git rev-parse ${pkgver}
+pkgver=20220831
+pkgrel=1
+pkgdesc='Arch Linux PGP keyring'
+arch=('any')
+url='https://gitlab.archlinux.org/archlinux/archlinux-keyring/'
+license=('GPL3')
+groups=('base-devel')
+install=$pkgname.install
+depends=('pacman')
+makedepends=('git' 'python' 'sequoia-sq' 'pkgconf' 'systemd')
+checkdepends=('python-coverage' 'python-pytest')
+source=("archlinux-keyring::git+https://gitlab.archlinux.org/archlinux/archlinux-keyring.git#tag=${_tag}?signed;)
+sha256sums=('SKIP')
+validpgpkeys=('02FD1C7A934E614545849F19A6234074498E9CEE'  # Christian Hesse 

+  'C7E7849466FE2358343588377258734B41C31549'  # David Runge 

+  '4AA4767BBC9C4B1D18AE28B77F2D434B9741E8AC'  # Pierre Schmitz 

+  'CFA6AF15E5C74149FC1D8C086D1655C14CE1C13E'  # Florian Pritz 

+  'ECCAC84C1BA08A6CC8E63FBBF22FB1D78A77AEAB'  # Giancarlo 
Razzolini 
+  'E240B57E2C4630BA768E2F26FC1B547C8D8172C8'  # Levente Polyak 

+  'C100346676634E80C940FB9E9C02FF419FECBE16') # Morten Linderud 

+
+build() {
+  cd archlinux-keyring/
+
+  make build
+}
+
+check() {
+  cd archlinux-keyring/
+
+  make check
+}
+
+package() {
+  cd archlinux-keyring/
+
+  make PREFIX='/usr' DESTDIR="${pkgdir}" install
+}

Copied: archlinux-keyring/repos/testing-any/archlinux-keyring.install (from rev 
454813, archlinux-keyring/trunk/archlinux-keyring.install)
===
--- testing-any/archlinux-keyring.install   (rev 0)
+++ testing-any/archlinux-keyring.install   2022-08-31 07:41:46 UTC (rev 
454814)
@@ -0,0 +1,12 @@
+post_upgrade() {
+   if usr/bin/pacman-key -l >/dev/null 2>&1; then
+   usr/bin/pacman-key --populate archlinux
+   usr/bin/pacman-key --updatedb
+   fi
+}
+
+post_install() {
+   if [ -x usr/bin/pacman-key ]; then
+   post_upgrade
+   fi
+}



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

2022-08-31 Thread Christian Hesse via arch-commits
Date: Wednesday, August 31, 2022 @ 07:41:43
  Author: eworm
Revision: 454813

upgpkg: archlinux-keyring 20220831-1: new upstream release

Modified:
  archlinux-keyring/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2022-08-31 07:34:07 UTC (rev 454812)
+++ PKGBUILD2022-08-31 07:41:43 UTC (rev 454813)
@@ -2,8 +2,8 @@
 # Maintainer: Bartłomiej Piotrowski 
 
 pkgname=archlinux-keyring
-_tag='6f1c2557a7fe3b98778de8e00dfdcdf89995aa06' # git rev-parse ${pkgver}
-pkgver=20220727
+_tag='cdf4b6b45cf96152b694aedb747eb9376d48b963' # git rev-parse ${pkgver}
+pkgver=20220831
 pkgrel=1
 pkgdesc='Arch Linux PGP keyring'
 arch=('any')
@@ -12,7 +12,7 @@
 groups=('base-devel')
 install=$pkgname.install
 depends=('pacman')
-makedepends=('git' 'python' 'sequoia-sq')
+makedepends=('git' 'python' 'sequoia-sq' 'pkgconf' 'systemd')
 checkdepends=('python-coverage' 'python-pytest')
 
source=("archlinux-keyring::git+https://gitlab.archlinux.org/archlinux/archlinux-keyring.git#tag=${_tag}?signed;)
 sha256sums=('SKIP')



[arch-commits] Commit in curl/trunk (1 file)

2022-08-31 Thread Christian Hesse via arch-commits
Date: Wednesday, August 31, 2022 @ 07:34:07
  Author: eworm
Revision: 454812

remove unused patch

Deleted:
  curl/trunk/0001-select-do-not-return-fatal-error-on-EINTR-from-poll.patch

+
 0001-select-do-not-return-fatal-error-on-EINTR-from-poll.patch |   40 
--
 1 file changed, 40 deletions(-)

Deleted: 0001-select-do-not-return-fatal-error-on-EINTR-from-poll.patch
===
--- 0001-select-do-not-return-fatal-error-on-EINTR-from-poll.patch  
2022-08-31 06:55:38 UTC (rev 454811)
+++ 0001-select-do-not-return-fatal-error-on-EINTR-from-poll.patch  
2022-08-31 07:34:07 UTC (rev 454812)
@@ -1,40 +0,0 @@
-From 52e822173aa3cd4f610531d32fbf943f026cdca6 Mon Sep 17 00:00:00 2001
-From: Thomas Weißschuh 
-Date: Sun, 3 Jul 2022 18:20:44 +0200
-Subject: select: do not return fatal error on EINTR from poll()
-
-The same was done for select() in 5912da25 but poll() was missed.
-
-Bug: https://bugs.archlinux.org/task/75201
-Reported-by: Alexandre Bury (gyscos at archlinux)
-
-Ref: https://github.com/curl/curl/issues/8921
-Ref: https://github.com/curl/curl/pull/8961
-Ref: https://github.com/curl/curl/commit/5912da25#r77584294
-
-Closes https://github.com/curl/curl/pull/9091

- lib/select.c | 6 +-
- 1 file changed, 5 insertions(+), 1 deletion(-)
-
-diff --git a/lib/select.c b/lib/select.c
-index c16358d56..2ac074677 100644
 a/lib/select.c
-+++ b/lib/select.c
-@@ -310,8 +310,12 @@ int Curl_poll(struct pollfd ufds[], unsigned int nfds, 
timediff_t timeout_ms)
-   else
- pending_ms = 0;
-   r = poll(ufds, nfds, pending_ms);
--  if(r <= 0)
-+  if(r <= 0) {
-+if((r == -1) && (SOCKERRNO == EINTR))
-+  /* make EINTR from select or poll not a "lethal" error */
-+  r = 0;
- return r;
-+  }
- 
-   for(i = 0; i < nfds; i++) {
- if(ufds[i].fd == CURL_SOCKET_BAD)
--- 
-cgit v1.2.3-18-g5258
-



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

2022-08-31 Thread Christian Hesse via arch-commits
Date: Wednesday, August 31, 2022 @ 06:36:29
  Author: eworm
Revision: 1289107

archrelease: copy trunk to multilib-testing-x86_64

Added:
  lib32-curl/repos/multilib-testing-x86_64/
  lib32-curl/repos/multilib-testing-x86_64/PKGBUILD
(from rev 1289106, lib32-curl/trunk/PKGBUILD)
  lib32-curl/repos/multilib-testing-x86_64/keys/

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

Copied: lib32-curl/repos/multilib-testing-x86_64/PKGBUILD (from rev 1289106, 
lib32-curl/trunk/PKGBUILD)
===
--- multilib-testing-x86_64/PKGBUILD(rev 0)
+++ multilib-testing-x86_64/PKGBUILD2022-08-31 06:36:29 UTC (rev 1289107)
@@ -0,0 +1,127 @@
+# Maintainer: Daniel Wallace 
+# Contributor: Dave Reisner 
+# Contributor: Angel Velasquez 
+# Contributor: Eric Belanger 
+# Contributor: Lucien Immink 
+# Contributor: Daniel J Griffiths 
+
+pkgbase=lib32-curl
+pkgname=(lib32-curl lib32-libcurl-compat lib32-libcurl-gnutls)
+pkgver=7.85.0
+pkgrel=1
+pkgdesc='An URL retrieval utility and library (32-bit)'
+arch=('x86_64')
+url='https://curl.haxx.se'
+license=('MIT')
+depends=('curl' 'lib32-brotli' 'lib32-libidn2' 'lib32-libssh2' 'lib32-krb5'
+ 'lib32-libpsl' 'lib32-zlib' 'lib32-zstd')
+makedepends=('lib32-gnutls' 'lib32-openssl')
+source=("https://curl.haxx.se/download/curl-${pkgver}.tar.gz"{,.asc})
+sha512sums=('bbad693bcde9c55e5942499950d76011f53ad43d3270eee2c8db486bcf46f5fc92b32dd8752caf4c5976fe493d083e2d34fa299cb96fb8e76d8f5fcc2cc56a36'
+'SKIP')
+validpgpkeys=('27EDEAF22F3ABCEB50DB9A125CC908FDB71E12C2') # Daniel Stenberg
+
+_configure_options=(
+--prefix='/usr'
+--disable-dependency-tracking
+--disable-ldap
+--disable-ldaps
+--enable-ipv6
+--enable-manual
+--enable-threaded-resolver
+--with-gssapi
+--with-libssh2
+--with-openssl
+--with-random='/dev/urandom'
+--with-ca-bundle='/etc/ssl/certs/ca-certificates.crt'
+--libdir='/usr/lib32'
+)
+
+build() {
+  export CC="gcc -m32"
+  export CXX="g++ -m32"
+  export PKG_CONFIG_PATH="/usr/lib32/pkgconfig"
+
+  mkdir build-curl{,-compat,-gnutls}
+
+  # build lib32-curl
+  cd "${srcdir}"/build-curl
+
+  "${srcdir}/curl-${pkgver}"/configure \
+"${_configure_options[@]}" \
+--enable-versioned-symbols
+  sed -i -e 's/ -shared / -Wl,-O1,--as-needed\0/g' libtool
+  make -C lib
+  make libcurl.pc
+
+  # build lib32-libcurl-compat
+  cd "${srcdir}"/build-curl-compat
+
+  "${srcdir}/curl-${pkgver}"/configure \
+"${_configure_options[@]}" \
+--disable-versioned-symbols
+  sed -i -e 's/ -shared / -Wl,-O1,--as-needed\0/g' libtool
+  make -C lib
+
+  # build lib32-libcurl-gnutls
+  cd "${srcdir}"/build-curl-gnutls
+
+  "${srcdir}/curl-${pkgver}"/configure \
+"${_configure_options[@]}" \
+--disable-versioned-symbols \
+--without-ssl \
+--with-gnutls='/usr'
+  sed -i -e 's/ -shared / -Wl,-O1,--as-needed\0/g' libtool
+  make -C lib
+}
+
+package_lib32-curl() {
+  depends+=('lib32-openssl')
+
+  cd "${srcdir}"/build-curl
+
+  make -C lib DESTDIR="${pkgdir}" install
+  make DESTDIR="${pkgdir}" install-pkgconfigDATA
+
+  # license
+  install -d "${pkgdir}/usr/share/licenses"
+  ln -s curl "${pkgdir}/usr/share/licenses/${pkgname}"
+}
+
+package_lib32-libcurl-compat() {
+  pkgdesc='An URL retrieval utility and library (32-bit, without versioned 
symbols)'
+  depends+=('lib32-openssl')
+
+  cd "${srcdir}"/build-curl-compat
+
+  make -C lib DESTDIR="${pkgdir}" install
+
+  mv "${pkgdir}"/usr/lib32/libcurl{,-compat}.so.4.8.0
+  rm "${pkgdir}"/usr/lib32/libcurl.{a,so}*
+  for version in 3 4.0.0 4.1.0 4.2.0 4.3.0 4.4.0 4.5.0 4.6.0 4.7.0; do
+ln -s libcurl-compat.so.4.8.0 "${pkgdir}"/usr/lib32/libcurl.so.${version}
+  done
+
+  # license
+  install -d "${pkgdir}/usr/share/licenses"
+  ln -s curl "${pkgdir}/usr/share/licenses/${pkgname}"
+}
+
+package_lib32-libcurl-gnutls() {
+  pkgdesc='An URL retrieval utility and library (32-bit, without versioned 
symbols and linked against gnutls)'
+  depends+=('lib32-gnutls')
+
+  cd "${srcdir}"/build-curl-gnutls
+
+  make -C lib DESTDIR="${pkgdir}" install
+
+  mv "${pkgdir}"/usr/lib32/libcurl{,-gnutls}.so.4.8.0
+  rm "${pkgdir}"/usr/lib32/libcurl.{a,so}*
+  for version in 3 4 4.0.0 4.1.0 4.2.0 4.3.0 4.4.0 4.5.0 4.6.0 4.7.0; do
+ln -s libcurl-gnutls.so.4.8.0 
"${pkgdir}"/usr/lib32/libcurl-gnutls.so.${version}
+  done
+
+  # license
+  install -d "${pkgdir}/usr/share/licenses"
+  ln -s curl "${pkgdir}/usr/share/licenses/${pkgname}"
+}



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

2022-08-31 Thread Christian Hesse via arch-commits
Date: Wednesday, August 31, 2022 @ 06:36:25
  Author: eworm
Revision: 1289106

upgpkg: lib32-curl 7.85.0-1: new upstream release

Modified:
  lib32-curl/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2022-08-31 06:09:19 UTC (rev 1289105)
+++ PKGBUILD2022-08-31 06:36:25 UTC (rev 1289106)
@@ -7,7 +7,7 @@
 
 pkgbase=lib32-curl
 pkgname=(lib32-curl lib32-libcurl-compat lib32-libcurl-gnutls)
-pkgver=7.84.0
+pkgver=7.85.0
 pkgrel=1
 pkgdesc='An URL retrieval utility and library (32-bit)'
 arch=('x86_64')
@@ -17,7 +17,7 @@
  'lib32-libpsl' 'lib32-zlib' 'lib32-zstd')
 makedepends=('lib32-gnutls' 'lib32-openssl')
 source=("https://curl.haxx.se/download/curl-${pkgver}.tar.gz"{,.asc})
-sha512sums=('8133baf48dfd93531ce0a226b54cb153fd58bb0c1ffe8159cee0c0aa23ce210192c572e8ee01f3d75a87b609a580e76929df1e66635be59c177b0cb8076043b2'
+sha512sums=('bbad693bcde9c55e5942499950d76011f53ad43d3270eee2c8db486bcf46f5fc92b32dd8752caf4c5976fe493d083e2d34fa299cb96fb8e76d8f5fcc2cc56a36'
 'SKIP')
 validpgpkeys=('27EDEAF22F3ABCEB50DB9A125CC908FDB71E12C2') # Daniel Stenberg
 



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

2022-08-31 Thread Christian Hesse via arch-commits
Date: Wednesday, August 31, 2022 @ 06:35:46
  Author: eworm
Revision: 454809

archrelease: copy trunk to testing-x86_64

Added:
  curl/repos/testing-x86_64/
  
curl/repos/testing-x86_64/0001-select-do-not-return-fatal-error-on-EINTR-from-poll.patch
(from rev 454808, 
curl/trunk/0001-select-do-not-return-fatal-error-on-EINTR-from-poll.patch)
  curl/repos/testing-x86_64/PKGBUILD
(from rev 454808, curl/trunk/PKGBUILD)
  curl/repos/testing-x86_64/keys/

+
 0001-select-do-not-return-fatal-error-on-EINTR-from-poll.patch |   40 +++
 PKGBUILD   |  119 
++
 2 files changed, 159 insertions(+)

Copied: 
curl/repos/testing-x86_64/0001-select-do-not-return-fatal-error-on-EINTR-from-poll.patch
 (from rev 454808, 
curl/trunk/0001-select-do-not-return-fatal-error-on-EINTR-from-poll.patch)
===
--- 
testing-x86_64/0001-select-do-not-return-fatal-error-on-EINTR-from-poll.patch   
(rev 0)
+++ 
testing-x86_64/0001-select-do-not-return-fatal-error-on-EINTR-from-poll.patch   
2022-08-31 06:35:46 UTC (rev 454809)
@@ -0,0 +1,40 @@
+From 52e822173aa3cd4f610531d32fbf943f026cdca6 Mon Sep 17 00:00:00 2001
+From: Thomas Weißschuh 
+Date: Sun, 3 Jul 2022 18:20:44 +0200
+Subject: select: do not return fatal error on EINTR from poll()
+
+The same was done for select() in 5912da25 but poll() was missed.
+
+Bug: https://bugs.archlinux.org/task/75201
+Reported-by: Alexandre Bury (gyscos at archlinux)
+
+Ref: https://github.com/curl/curl/issues/8921
+Ref: https://github.com/curl/curl/pull/8961
+Ref: https://github.com/curl/curl/commit/5912da25#r77584294
+
+Closes https://github.com/curl/curl/pull/9091
+---
+ lib/select.c | 6 +-
+ 1 file changed, 5 insertions(+), 1 deletion(-)
+
+diff --git a/lib/select.c b/lib/select.c
+index c16358d56..2ac074677 100644
+--- a/lib/select.c
 b/lib/select.c
+@@ -310,8 +310,12 @@ int Curl_poll(struct pollfd ufds[], unsigned int nfds, 
timediff_t timeout_ms)
+   else
+ pending_ms = 0;
+   r = poll(ufds, nfds, pending_ms);
+-  if(r <= 0)
++  if(r <= 0) {
++if((r == -1) && (SOCKERRNO == EINTR))
++  /* make EINTR from select or poll not a "lethal" error */
++  r = 0;
+ return r;
++  }
+ 
+   for(i = 0; i < nfds; i++) {
+ if(ufds[i].fd == CURL_SOCKET_BAD)
+-- 
+cgit v1.2.3-18-g5258
+

Copied: curl/repos/testing-x86_64/PKGBUILD (from rev 454808, 
curl/trunk/PKGBUILD)
===
--- testing-x86_64/PKGBUILD (rev 0)
+++ testing-x86_64/PKGBUILD 2022-08-31 06:35:46 UTC (rev 454809)
@@ -0,0 +1,119 @@
+# Maintainer: Dave Reisner 
+# Contributor: Angel Velasquez 
+# Contributor: Eric Belanger 
+# Contributor: Lucien Immink 
+# Contributor: Daniel J Griffiths 
+
+pkgbase=curl
+pkgname=(curl libcurl-compat libcurl-gnutls)
+pkgver=7.85.0
+pkgrel=1
+pkgdesc='An URL retrieval utility and library'
+arch=('x86_64')
+url='https://curl.haxx.se'
+license=('MIT')
+options=('debug')
+depends=('ca-certificates' 'brotli' 'libbrotlidec.so' 'krb5' 
'libgssapi_krb5.so'
+ 'libidn2' 'libidn2.so' 'libnghttp2' 'libpsl' 'libpsl.so' 'libssh2' 
'libssh2.so'
+ 'openssl' 'zlib' 'zstd' 'libzstd.so')
+provides=('libcurl.so')
+source=("https://curl.haxx.se/download/${pkgname}-${pkgver}.tar.gz"{,.asc})
+sha512sums=('bbad693bcde9c55e5942499950d76011f53ad43d3270eee2c8db486bcf46f5fc92b32dd8752caf4c5976fe493d083e2d34fa299cb96fb8e76d8f5fcc2cc56a36'
+'SKIP')
+validpgpkeys=('27EDEAF22F3ABCEB50DB9A125CC908FDB71E12C2') # Daniel Stenberg
+
+_configure_options=(
+  --prefix='/usr'
+  --mandir='/usr/share/man'
+  --disable-ldap
+  --disable-ldaps
+  --disable-manual
+  --enable-ipv6
+  --enable-threaded-resolver
+  --with-gssapi
+  --with-libssh2
+  --with-openssl
+  --with-random='/dev/urandom'
+  --with-ca-bundle='/etc/ssl/certs/ca-certificates.crt'
+)
+
+build() {
+  mkdir build-curl{,-compat,-gnutls}
+
+  # build curl
+  cd "${srcdir}"/build-curl
+
+  "${srcdir}/${pkgbase}-${pkgver}"/configure \
+"${_configure_options[@]}" \
+--enable-versioned-symbols
+  sed -i -e 's/ -shared / -Wl,-O1,--as-needed\0/g' libtool
+  make
+
+  # build libcurl-compat
+  cd "${srcdir}"/build-curl-compat
+
+  "${srcdir}/${pkgbase}-${pkgver}"/configure \
+"${_configure_options[@]}" \
+--disable-versioned-symbols
+  sed -i -e 's/ -shared / -Wl,-O1,--as-needed\0/g' libtool
+  make -C lib
+
+  # build libcurl-gnutls
+  cd "${srcdir}"/build-curl-gnutls
+
+  "${srcdir}/${pkgbase}-${pkgver}"/configure \
+"${_configure_options[@]}" \
+--disable-versioned-symbols \
+--without-ssl \
+--with-gnutls='/usr'
+  sed -i -e 's/ -shared / -Wl,-O1,--as-needed\0/g' libtool
+  make -C lib
+}
+
+package_curl() {
+  cd build-curl
+
+  make DESTDIR="${pkgdir}" install
+  make DESTDIR="${pkgdir}" install 

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

2022-08-31 Thread Christian Hesse via arch-commits
Date: Wednesday, August 31, 2022 @ 06:35:40
  Author: eworm
Revision: 454808

upgpkg: curl 7.85.0-1: new upstream release

Modified:
  curl/trunk/PKGBUILD

--+
 PKGBUILD |   18 +-
 1 file changed, 5 insertions(+), 13 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2022-08-30 23:01:08 UTC (rev 454807)
+++ PKGBUILD2022-08-31 06:35:40 UTC (rev 454808)
@@ -6,8 +6,8 @@
 
 pkgbase=curl
 pkgname=(curl libcurl-compat libcurl-gnutls)
-pkgver=7.84.0
-pkgrel=2
+pkgver=7.85.0
+pkgrel=1
 pkgdesc='An URL retrieval utility and library'
 arch=('x86_64')
 url='https://curl.haxx.se'
@@ -17,11 +17,9 @@
  'libidn2' 'libidn2.so' 'libnghttp2' 'libpsl' 'libpsl.so' 'libssh2' 
'libssh2.so'
  'openssl' 'zlib' 'zstd' 'libzstd.so')
 provides=('libcurl.so')
-source=("https://curl.haxx.se/download/${pkgname}-${pkgver}.tar.gz"{,.asc}
-'0001-select-do-not-return-fatal-error-on-EINTR-from-poll.patch')
-sha512sums=('8133baf48dfd93531ce0a226b54cb153fd58bb0c1ffe8159cee0c0aa23ce210192c572e8ee01f3d75a87b609a580e76929df1e66635be59c177b0cb8076043b2'
-'SKIP'
-
'3d771caae23f4b602e57788c61d3f4eaccbd3a73e7256ef7dc2699e574554246280afde1f9eac10c54a498aa0d25de6e696ea36f65389e45ec8ec9abcb3bfb88')
+source=("https://curl.haxx.se/download/${pkgname}-${pkgver}.tar.gz"{,.asc})
+sha512sums=('bbad693bcde9c55e5942499950d76011f53ad43d3270eee2c8db486bcf46f5fc92b32dd8752caf4c5976fe493d083e2d34fa299cb96fb8e76d8f5fcc2cc56a36'
+'SKIP')
 validpgpkeys=('27EDEAF22F3ABCEB50DB9A125CC908FDB71E12C2') # Daniel Stenberg
 
 _configure_options=(
@@ -39,12 +37,6 @@
   --with-ca-bundle='/etc/ssl/certs/ca-certificates.crt'
 )
 
-prepare() {
-  cd "${srcdir}/${pkgbase}-${pkgver}"
-
-  patch -Np1 < 
../0001-select-do-not-return-fatal-error-on-EINTR-from-poll.patch
-}
-
 build() {
   mkdir build-curl{,-compat,-gnutls}
 



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

2022-08-30 Thread Christian Hesse via arch-commits
Date: Tuesday, August 30, 2022 @ 19:53:59
  Author: eworm
Revision: 454797

archrelease: copy trunk to testing-x86_64

Added:
  inkscape/repos/testing-x86_64/
  inkscape/repos/testing-x86_64/PKGBUILD
(from rev 454796, inkscape/trunk/PKGBUILD)

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

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



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

2022-08-30 Thread Christian Hesse via arch-commits
Date: Tuesday, August 30, 2022 @ 19:53:57
  Author: eworm
Revision: 454796

upgpkg: inkscape 1.2.1-3: make python-cssselect a hard dependency

Modified:
  inkscape/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2022-08-30 18:56:53 UTC (rev 454795)
+++ PKGBUILD2022-08-30 19:53:57 UTC (rev 454796)
@@ -5,7 +5,7 @@
 pkgname=inkscape
 pkgver=1.2.1
 _tag='9c6d41e4102d2e2e21a6d53ddba38ce202271001' # git rev-parse 
INKSCAPE_${pkgver/./_}
-pkgrel=2
+pkgrel=3
 pkgdesc='Professional vector graphics editor'
 url='https://inkscape.org/'
 license=('GPL' 'LGPL')
@@ -30,6 +30,7 @@
'poppler-glib'
'potrace'
'python'
+   'python-cssselect'
'python-lxml'
'python-numpy'
'ttf-font'



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

2022-08-30 Thread Christian Hesse via arch-commits
Date: Tuesday, August 30, 2022 @ 18:55:05
  Author: eworm
Revision: 454792

archrelease: copy trunk to testing-x86_64

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

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

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

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

2022-08-30 Thread Christian Hesse via arch-commits
Date: Tuesday, August 30, 2022 @ 18:54:56
  Author: eworm
Revision: 454791

upgpkg: git 2.37.3-1: new upstream release

Modified:
  git/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2022-08-30 18:39:53 UTC (rev 454790)
+++ PKGBUILD2022-08-30 18:54:56 UTC (rev 454791)
@@ -2,7 +2,7 @@
 # Maintainer: Dan McGee 
 
 pkgname=git
-pkgver=2.37.2
+pkgver=2.37.3
 pkgrel=1
 pkgdesc='the fast distributed version control system'
 arch=('x86_64')
@@ -31,7 +31,7 @@
 'git-daemon@.service'
 'git-daemon.socket'
 'git-sysusers.conf')
-sha256sums=('1c3d9c821c4538e7a6dac30a4af8bd8dcfe4f651f95474c526b52f83406db003'
+sha256sums=('814641d7f61659cfbc17825d0462499ca1403e39ff53d76a8512050e6483e87a'
 'SKIP'
 '14c0b67cfe116b430645c19d8c4759419657e6809dfa28f438c33a005245ad91'
 'ac4c90d62c44926e6d30d18d97767efc901076d4e0283ed812a349aece72f203'



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

2022-08-29 Thread Christian Hesse via arch-commits
Date: Monday, August 29, 2022 @ 09:58:36
  Author: eworm
Revision: 454685

archrelease: copy trunk to testing-x86_64

Added:
  grub/repos/testing-x86_64/
  grub/repos/testing-x86_64/0001-00_header-add-GRUB_COLOR_-variables.patch
(from rev 454684, grub/trunk/0001-00_header-add-GRUB_COLOR_-variables.patch)
  grub/repos/testing-x86_64/0002-10_linux-detect-archlinux-initramfs.patch
(from rev 454684, grub/trunk/0002-10_linux-detect-archlinux-initramfs.patch)
  grub/repos/testing-x86_64/PKGBUILD
(from rev 454684, grub/trunk/PKGBUILD)
  grub/repos/testing-x86_64/grub.default
(from rev 454684, grub/trunk/grub.default)
  grub/repos/testing-x86_64/grub.install
(from rev 454684, grub/trunk/grub.install)
  grub/repos/testing-x86_64/keys/
  grub/repos/testing-x86_64/sbat.csv
(from rev 454684, grub/trunk/sbat.csv)

+
 0001-00_header-add-GRUB_COLOR_-variables.patch |   41 ++
 0002-10_linux-detect-archlinux-initramfs.patch |   62 
 PKGBUILD   |  320 +++
 grub.default   |   63 
 grub.install   |   38 ++
 sbat.csv   |3 
 6 files changed, 527 insertions(+)

Copied: 
grub/repos/testing-x86_64/0001-00_header-add-GRUB_COLOR_-variables.patch (from 
rev 454684, grub/trunk/0001-00_header-add-GRUB_COLOR_-variables.patch)
===
--- testing-x86_64/0001-00_header-add-GRUB_COLOR_-variables.patch   
(rev 0)
+++ testing-x86_64/0001-00_header-add-GRUB_COLOR_-variables.patch   
2022-08-29 09:58:36 UTC (rev 454685)
@@ -0,0 +1,41 @@
+From 21e5bcf22ab1a9f08c63e2a0212219d7482f77c1 Mon Sep 17 00:00:00 2001
+From: Christian Hesse 
+Date: Wed, 10 Mar 2021 18:42:25 +0100
+Subject: [PATCH] 00_header: add GRUB_COLOR_* variables
+---
+ util/grub-mkconfig.in| 2 ++
+ util/grub.d/00_header.in | 8 
+ 2 files changed, 10 insertions(+)
+
+diff --git a/util/grub-mkconfig.in b/util/grub-mkconfig.in
+index f8cbb8d7a..1189d95f9 100644
+--- a/util/grub-mkconfig.in
 b/util/grub-mkconfig.in
+@@ -246,6 +246,8 @@ export GRUB_DEFAULT \
+   GRUB_BACKGROUND \
+   GRUB_THEME \
+   GRUB_GFXPAYLOAD_LINUX \
++  GRUB_COLOR_NORMAL \
++  GRUB_COLOR_HIGHLIGHT \
+   GRUB_INIT_TUNE \
+   GRUB_SAVEDEFAULT \
+   GRUB_ENABLE_CRYPTODISK \
+diff --git a/util/grub.d/00_header.in b/util/grub.d/00_header.in
+index 93a90233e..c5955df00 100644
+--- a/util/grub.d/00_header.in
 b/util/grub.d/00_header.in
+@@ -125,6 +125,14 @@ cat <
+Date: Mon, 26 Apr 2021 11:10:01 +0200
+Subject: [PATCH 1/1] 10_linux: detect archlinux initramfs
+---
+ util/grub.d/10_linux.in | 29 -
+ 1 file changed, 28 insertions(+), 1 deletion(-)
+
+diff --git a/util/grub.d/10_linux.in b/util/grub.d/10_linux.in
+index e8b01c0d0..9b60af944 100644
+--- a/util/grub.d/10_linux.in
 b/util/grub.d/10_linux.in
+@@ -91,6 +91,10 @@ linux_entry ()
+   fi
+   if [ x$type != xsimple ] ; then
+   case $type in
++booster)
++title="$(gettext_printf "%s, with Linux %s (booster initramfs)" 
"${os}" "${version}")" ;;
++fallback)
++title="$(gettext_printf "%s, with Linux %s (fallback initramfs)" 
"${os}" "${version}")" ;;
+ recovery)
+ title="$(gettext_printf "%s, with Linux %s (recovery mode)" 
"${os}" "${version}")" ;;
+ *)
+@@ -198,7 +202,7 @@ while [ "x$list" != "x" ] ; do
+   basename=`basename $linux`
+   dirname=`dirname $linux`
+   rel_dirname=`make_system_path_relative_to_its_root $dirname`
+-  version=`echo $basename | sed -e "s,^[^0-9]*-,,g"`
++  version=`echo $basename | sed -e "s,vmlinuz-,,g"`
+   alt_version=`echo $version | sed -e "s,\.old$,,g"`
+   linux_root_device_thisversion="${LINUX_ROOT_DEVICE}"
+ 
+@@ -285,6 +289,29 @@ while [ "x$list" != "x" ] ; do
+ 
+   linux_entry "${OS}" "${version}" advanced \
+   "${GRUB_CMDLINE_LINUX} ${GRUB_CMDLINE_LINUX_DEFAULT}"
++
++  if test -e "${dirname}/initramfs-${version}-fallback.img" ; then
++initrd="${initrd_early} initramfs-${version}-fallback.img"
++
++if test -n "${initrd}" ; then
++  gettext_printf "Found fallback initrd image(s) in %s:%s\n" "${dirname}" 
"${initrd_extra} ${initrd}" >&2
++fi
++
++linux_entry "${OS}" "${version}" fallback \
++"${GRUB_CMDLINE_LINUX} ${GRUB_CMDLINE_LINUX_DEFAULT}"
++  fi
++
++  if test -e "${dirname}/booster-${version}.img" ; then
++initrd="${initrd_early} booster-${version}.img"
++
++if test -n "${initrd}" ; then
++  gettext_printf "Found booster initrd image(s) in %s:%s\n" "${dirname}" 
"${initrd_extra} ${initrd}" >&2
++fi
++
++linux_entry "${OS}" "${version}" booster \
++"${GRUB_CMDLINE_LINUX} ${GRUB_CMDLINE_LINUX_DEFAULT}"
++  fi
++
+   if [ "x${GRUB_DISABLE_RECOVERY}" != "xtrue" ]; then
+ linux_entry 

[arch-commits] Commit in grub/trunk (PKGBUILD grub.install)

2022-08-29 Thread Christian Hesse via arch-commits
Date: Monday, August 29, 2022 @ 09:58:32
  Author: eworm
Revision: 454684

upgpkg: grub 2:2.06.r322.gd9b4638c5-3: add an upgrade message

Modified:
  grub/trunk/PKGBUILD
  grub/trunk/grub.install

--+
 PKGBUILD |2 +-
 grub.install |   16 +---
 2 files changed, 14 insertions(+), 4 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2022-08-29 07:32:13 UTC (rev 454683)
+++ PKGBUILD2022-08-29 09:58:32 UTC (rev 454684)
@@ -22,7 +22,7 @@
 _pkgver=2.06.r322.gd9b4638c5
 _unifont_ver='14.0.04'
 pkgver=${_pkgver/-/}
-pkgrel=2
+pkgrel=3
 url='https://www.gnu.org/software/grub/'
 arch=('x86_64')
 license=('GPL3')

Modified: grub.install
===
--- grub.install2022-08-29 07:32:13 UTC (rev 454683)
+++ grub.install2022-08-29 09:58:32 UTC (rev 454684)
@@ -7,6 +7,16 @@
 mv /boot/grub/grub.cfg.pacsave /boot/grub/grub.cfg
   fi
 
+  # Give a hint to update installation and configuration one after another.
+  cat < 0 )) && return
 
@@ -21,8 +31,8 @@
 
 post_install() {
   cat <

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

2022-08-29 Thread Christian Hesse via arch-commits
Date: Monday, August 29, 2022 @ 07:32:13
  Author: eworm
Revision: 454683

drop the revert

Modified:
  grub/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2022-08-28 23:51:09 UTC (rev 454682)
+++ PKGBUILD2022-08-29 07:32:13 UTC (rev 454683)
@@ -78,8 +78,6 @@
 )
 
 _reverts=(
-  # efi: Don't display a uefi-firmware entry if it's not supported
-  '26031d3b101648352e4e427f04bf69d320088e77'
 )
 
 _configure_options=(



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

2022-08-28 Thread Christian Hesse via arch-commits
Date: Sunday, August 28, 2022 @ 20:36:26
  Author: eworm
Revision: 454679

archrelease: copy trunk to testing-x86_64

Added:
  babl/repos/testing-x86_64/
  babl/repos/testing-x86_64/PKGBUILD
(from rev 454678, babl/trunk/PKGBUILD)

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

Copied: babl/repos/testing-x86_64/PKGBUILD (from rev 454678, 
babl/trunk/PKGBUILD)
===
--- testing-x86_64/PKGBUILD (rev 0)
+++ testing-x86_64/PKGBUILD 2022-08-28 20:36:26 UTC (rev 454679)
@@ -0,0 +1,38 @@
+# Maintainer: Daniel Isenmann 
+
+pkgname=babl
+_tag='e3f61c65825271f2846c72558dedd2556065cbe3'
+pkgver=0.1.96
+pkgrel=1
+pkgdesc='Dynamic, any to any, pixel format conversion library'
+arch=('x86_64')
+url='https://gegl.org/babl/'
+license=('LGPL3')
+depends=('glibc' 'lcms2')
+makedepends=('git' 'meson' 'gobject-introspection' 'vala')
+options=('debug')
+source=("git+https://gitlab.gnome.org/GNOME/babl.git#tag=$_tag;)
+sha256sums=('SKIP')
+
+pkgver() {
+  cd "${pkgname}"
+  git describe --tags | sed 's/^BABL_//;s/_$//;s/_/./g;s/-/+/g'
+}
+
+prepare() {
+  # https://gitlab.gnome.org/GNOME/babl/-/merge_requests/45
+  sed -i s/Description/description/ "${pkgname}"/meson.build
+}
+
+build() {
+  arch-meson "${pkgname}" build
+  ninja -C build
+}
+
+check() {
+  meson test -C build --print-errorlogs
+}
+
+package() {
+  DESTDIR="${pkgdir}" meson install -C build
+}



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

2022-08-28 Thread Christian Hesse via arch-commits
Date: Sunday, August 28, 2022 @ 20:36:19
  Author: eworm
Revision: 454678

upgpkg: babl 0.1.96-1: new upstream release

Modified:
  babl/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2022-08-28 17:04:35 UTC (rev 454677)
+++ PKGBUILD2022-08-28 20:36:19 UTC (rev 454678)
@@ -1,8 +1,8 @@
 # Maintainer: Daniel Isenmann 
 
 pkgname=babl
-_tag='6f2522363d8b465f53bf928f93f3d38718da7131'
-pkgver=0.1.92
+_tag='e3f61c65825271f2846c72558dedd2556065cbe3'
+pkgver=0.1.96
 pkgrel=1
 pkgdesc='Dynamic, any to any, pixel format conversion library'
 arch=('x86_64')



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

2022-08-26 Thread Christian Hesse via arch-commits
Date: Friday, August 26, 2022 @ 17:34:05
  Author: eworm
Revision: 454554

archrelease: copy trunk to testing-x86_64

Added:
  grub/repos/testing-x86_64/
  grub/repos/testing-x86_64/0001-00_header-add-GRUB_COLOR_-variables.patch
(from rev 454553, grub/trunk/0001-00_header-add-GRUB_COLOR_-variables.patch)
  grub/repos/testing-x86_64/0002-10_linux-detect-archlinux-initramfs.patch
(from rev 454553, grub/trunk/0002-10_linux-detect-archlinux-initramfs.patch)
  grub/repos/testing-x86_64/PKGBUILD
(from rev 454553, grub/trunk/PKGBUILD)
  grub/repos/testing-x86_64/grub.default
(from rev 454553, grub/trunk/grub.default)
  grub/repos/testing-x86_64/grub.install
(from rev 454553, grub/trunk/grub.install)
  grub/repos/testing-x86_64/keys/
  grub/repos/testing-x86_64/sbat.csv
(from rev 454553, grub/trunk/sbat.csv)

+
 0001-00_header-add-GRUB_COLOR_-variables.patch |   41 ++
 0002-10_linux-detect-archlinux-initramfs.patch |   62 
 PKGBUILD   |  322 +++
 grub.default   |   63 
 grub.install   |   28 ++
 sbat.csv   |3 
 6 files changed, 519 insertions(+)

Copied: 
grub/repos/testing-x86_64/0001-00_header-add-GRUB_COLOR_-variables.patch (from 
rev 454553, grub/trunk/0001-00_header-add-GRUB_COLOR_-variables.patch)
===
--- testing-x86_64/0001-00_header-add-GRUB_COLOR_-variables.patch   
(rev 0)
+++ testing-x86_64/0001-00_header-add-GRUB_COLOR_-variables.patch   
2022-08-26 17:34:05 UTC (rev 454554)
@@ -0,0 +1,41 @@
+From 21e5bcf22ab1a9f08c63e2a0212219d7482f77c1 Mon Sep 17 00:00:00 2001
+From: Christian Hesse 
+Date: Wed, 10 Mar 2021 18:42:25 +0100
+Subject: [PATCH] 00_header: add GRUB_COLOR_* variables
+---
+ util/grub-mkconfig.in| 2 ++
+ util/grub.d/00_header.in | 8 
+ 2 files changed, 10 insertions(+)
+
+diff --git a/util/grub-mkconfig.in b/util/grub-mkconfig.in
+index f8cbb8d7a..1189d95f9 100644
+--- a/util/grub-mkconfig.in
 b/util/grub-mkconfig.in
+@@ -246,6 +246,8 @@ export GRUB_DEFAULT \
+   GRUB_BACKGROUND \
+   GRUB_THEME \
+   GRUB_GFXPAYLOAD_LINUX \
++  GRUB_COLOR_NORMAL \
++  GRUB_COLOR_HIGHLIGHT \
+   GRUB_INIT_TUNE \
+   GRUB_SAVEDEFAULT \
+   GRUB_ENABLE_CRYPTODISK \
+diff --git a/util/grub.d/00_header.in b/util/grub.d/00_header.in
+index 93a90233e..c5955df00 100644
+--- a/util/grub.d/00_header.in
 b/util/grub.d/00_header.in
+@@ -125,6 +125,14 @@ cat <
+Date: Mon, 26 Apr 2021 11:10:01 +0200
+Subject: [PATCH 1/1] 10_linux: detect archlinux initramfs
+---
+ util/grub.d/10_linux.in | 29 -
+ 1 file changed, 28 insertions(+), 1 deletion(-)
+
+diff --git a/util/grub.d/10_linux.in b/util/grub.d/10_linux.in
+index e8b01c0d0..9b60af944 100644
+--- a/util/grub.d/10_linux.in
 b/util/grub.d/10_linux.in
+@@ -91,6 +91,10 @@ linux_entry ()
+   fi
+   if [ x$type != xsimple ] ; then
+   case $type in
++booster)
++title="$(gettext_printf "%s, with Linux %s (booster initramfs)" 
"${os}" "${version}")" ;;
++fallback)
++title="$(gettext_printf "%s, with Linux %s (fallback initramfs)" 
"${os}" "${version}")" ;;
+ recovery)
+ title="$(gettext_printf "%s, with Linux %s (recovery mode)" 
"${os}" "${version}")" ;;
+ *)
+@@ -198,7 +202,7 @@ while [ "x$list" != "x" ] ; do
+   basename=`basename $linux`
+   dirname=`dirname $linux`
+   rel_dirname=`make_system_path_relative_to_its_root $dirname`
+-  version=`echo $basename | sed -e "s,^[^0-9]*-,,g"`
++  version=`echo $basename | sed -e "s,vmlinuz-,,g"`
+   alt_version=`echo $version | sed -e "s,\.old$,,g"`
+   linux_root_device_thisversion="${LINUX_ROOT_DEVICE}"
+ 
+@@ -285,6 +289,29 @@ while [ "x$list" != "x" ] ; do
+ 
+   linux_entry "${OS}" "${version}" advanced \
+   "${GRUB_CMDLINE_LINUX} ${GRUB_CMDLINE_LINUX_DEFAULT}"
++
++  if test -e "${dirname}/initramfs-${version}-fallback.img" ; then
++initrd="${initrd_early} initramfs-${version}-fallback.img"
++
++if test -n "${initrd}" ; then
++  gettext_printf "Found fallback initrd image(s) in %s:%s\n" "${dirname}" 
"${initrd_extra} ${initrd}" >&2
++fi
++
++linux_entry "${OS}" "${version}" fallback \
++"${GRUB_CMDLINE_LINUX} ${GRUB_CMDLINE_LINUX_DEFAULT}"
++  fi
++
++  if test -e "${dirname}/booster-${version}.img" ; then
++initrd="${initrd_early} booster-${version}.img"
++
++if test -n "${initrd}" ; then
++  gettext_printf "Found booster initrd image(s) in %s:%s\n" "${dirname}" 
"${initrd_extra} ${initrd}" >&2
++fi
++
++linux_entry "${OS}" "${version}" booster \
++"${GRUB_CMDLINE_LINUX} ${GRUB_CMDLINE_LINUX_DEFAULT}"
++  fi
++
+   if [ "x${GRUB_DISABLE_RECOVERY}" != "xtrue" ]; then
+ linux_entry 

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

2022-08-26 Thread Christian Hesse via arch-commits
Date: Friday, August 26, 2022 @ 17:34:02
  Author: eworm
Revision: 454553

upgpkg: grub 2:2.06.r322.gd9b4638c5-2: revert a problematic commit

Modified:
  grub/trunk/PKGBUILD

--+
 PKGBUILD |   14 +-
 1 file changed, 13 insertions(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2022-08-26 17:00:17 UTC (rev 454552)
+++ PKGBUILD2022-08-26 17:34:02 UTC (rev 454553)
@@ -22,7 +22,7 @@
 _pkgver=2.06.r322.gd9b4638c5
 _unifont_ver='14.0.04'
 pkgver=${_pkgver/-/}
-pkgrel=1
+pkgrel=2
 url='https://www.gnu.org/software/grub/'
 arch=('x86_64')
 license=('GPL3')
@@ -77,6 +77,11 @@
 _backports=(
 )
 
+_reverts=(
+  # efi: Don't display a uefi-firmware entry if it's not supported
+  '26031d3b101648352e4e427f04bf69d320088e77'
+)
+
 _configure_options=(
PACKAGE_VERSION="${epoch}:${pkgver}-${pkgrel}"
FREETYPE="pkg-config freetype2"
@@ -111,6 +116,13 @@
git cherry-pick -n "${_c}"
done
 
+   echo "Apply reverts..."
+   local _c
+   for _c in "${_reverts[@]}"; do
+   git log --oneline -1 "${_c}"
+   git revert -n "${_c}"
+   done
+
echo "Patch to enable GRUB_COLOR_* variables in grub-mkconfig..."
## Based on 
http://lists.gnu.org/archive/html/grub-devel/2012-02/msg00021.html
 patch -Np1 -i 
"${srcdir}/0001-00_header-add-GRUB_COLOR_-variables.patch"



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

2022-08-26 Thread Christian Hesse via arch-commits
Date: Friday, August 26, 2022 @ 12:51:51
  Author: eworm
Revision: 454547

archrelease: copy trunk to testing-x86_64

Added:
  libssh/repos/testing-x86_64/
  libssh/repos/testing-x86_64/PKGBUILD
(from rev 454546, libssh/trunk/PKGBUILD)
  libssh/repos/testing-x86_64/keys/

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

Copied: libssh/repos/testing-x86_64/PKGBUILD (from rev 454546, 
libssh/trunk/PKGBUILD)
===
--- testing-x86_64/PKGBUILD (rev 0)
+++ testing-x86_64/PKGBUILD 2022-08-26 12:51:51 UTC (rev 454547)
@@ -0,0 +1,61 @@
+# Maintainer: Antonio Rojas 
+# Contributor: Tom Gundersen 
+# Contributor: Andrea Scarpino 
+# Contributor: ice-man 
+# Contributor: sergeantspoon 
+
+pkgbase=libssh
+pkgname=(libssh libssh-docs)
+pkgver=0.10.0
+pkgrel=1
+pkgdesc='Library for accessing ssh client services through C libraries'
+url='https://www.libssh.org/'
+license=('LGPL')
+arch=('x86_64')
+depends=('zlib' 'openssl')
+makedepends=('cmake' 'cmocka' 'doxygen' 'python' 'openssh')
+provides=('libssh.so')
+source=("https://www.libssh.org/files/${pkgver%.*}/$pkgname-$pkgver.tar.xz"{,.asc})
+sha256sums=('0dc158c534cd838ad0b785a82dec586de40da7e096523ae6c08c9b7bd2af0b57'
+'SKIP')
+validpgpkeys=('8DFF53E18F2ABC8D8F3C92237EE0FC4DCC014E3D') # Andreas Schneider 

+
+prepare() {
+  # disable the test. It is confused by our clean container setup.
+  # 'extra-x86-build' uses user 'nobody' that has a record in /etc/passwd file
+  # but $HOME envvar is set to '/build'. The test expects that $HOME 
corresponds to passwd file.
+  sed 's/cmocka_unit_test(torture_path_expand_tilde_unix),//' -i 
libssh-${pkgver}/tests/unittests/torture_misc.c
+
+  mkdir -p build
+}
+
+build() {
+  cd build
+  cmake ../$pkgname-$pkgver \
+-DCMAKE_INSTALL_PREFIX=/usr \
+-DWITH_GSSAPI=OFF \
+-DUNIT_TESTING=ON
+  make
+  make docs
+}
+
+check() {
+  cd build
+  make test
+}
+
+package_libssh() {
+  cd build
+  make DESTDIR="$pkgdir" install
+}
+
+package_libssh-docs() {
+  pkgdesc="Documentation for libssh"
+  depends=()
+  provides=()
+
+  mkdir -p "$pkgdir"/usr/share/doc/libssh
+  cp -r build/doc/html "$pkgdir"/usr/share/doc/libssh
+#  cp -r build/doc/man "$pkgdir"/usr/share
+#  rm "$pkgdir"/usr/share/man/man3/{bug,deprecated}.*
+}



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

2022-08-26 Thread Christian Hesse via arch-commits
Date: Friday, August 26, 2022 @ 12:51:46
  Author: eworm
Revision: 454546

upgpkg: libssh 0.10.0-1: new upstream release

Modified:
  libssh/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2022-08-26 10:45:58 UTC (rev 454545)
+++ PKGBUILD2022-08-26 12:51:46 UTC (rev 454546)
@@ -6,7 +6,7 @@
 
 pkgbase=libssh
 pkgname=(libssh libssh-docs)
-pkgver=0.9.6
+pkgver=0.10.0
 pkgrel=1
 pkgdesc='Library for accessing ssh client services through C libraries'
 url='https://www.libssh.org/'
@@ -16,7 +16,7 @@
 makedepends=('cmake' 'cmocka' 'doxygen' 'python' 'openssh')
 provides=('libssh.so')
 
source=("https://www.libssh.org/files/${pkgver%.*}/$pkgname-$pkgver.tar.xz"{,.asc})
-sha256sums=('86bcf885bd9b80466fe0e05453c58b877df61afa8ba947a58c356d7f0fab829b'
+sha256sums=('0dc158c534cd838ad0b785a82dec586de40da7e096523ae6c08c9b7bd2af0b57'
 'SKIP')
 validpgpkeys=('8DFF53E18F2ABC8D8F3C92237EE0FC4DCC014E3D') # Andreas Schneider 

 



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

2022-08-26 Thread Christian Hesse via arch-commits
Date: Friday, August 26, 2022 @ 06:27:20
  Author: eworm
Revision: 1280811

archrelease: copy trunk to community-testing-x86_64

Added:
  tig/repos/community-testing-x86_64/
  tig/repos/community-testing-x86_64/PKGBUILD
(from rev 1280810, tig/trunk/PKGBUILD)

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

Copied: tig/repos/community-testing-x86_64/PKGBUILD (from rev 1280810, 
tig/trunk/PKGBUILD)
===
--- community-testing-x86_64/PKGBUILD   (rev 0)
+++ community-testing-x86_64/PKGBUILD   2022-08-26 06:27:20 UTC (rev 1280811)
@@ -0,0 +1,36 @@
+# Maintainer: Lukas Fleischer 
+# Contributor: Loui Chang 
+# Contributor: Geoffroy Carrier 
+# Contributor: Nathan Jones 
+
+pkgname=tig
+pkgver=2.5.7
+pkgrel=1
+pkgdesc='Text-mode interface for Git.'
+depends=('git' 'ncurses')
+makedepends=('asciidoc' 'xmlto')
+url='https://jonas.github.io/tig/'
+license=('GPL')
+arch=('x86_64')
+options=('debug')
+backup=('etc/tigrc')
+source=("https://github.com/jonas/$pkgname/releases/download/$pkgname-$pkgver/$pkgname-$pkgver.tar.gz;)
+md5sums=('307e966837370ba698286a1c48d31a7f')
+sha256sums=('dbc7bac86b29098adaa005a76161e200f0734dda36de9f6bd35a861c7c29ca76')
+
+build() {
+  cd "$srcdir/$pkgname-$pkgver"
+
+  ./configure \
+--prefix=/usr \
+--sysconfdir=/etc
+  make
+}
+
+package() {
+  cd "$srcdir/$pkgname-$pkgver"
+
+  make DESTDIR="$pkgdir" install install-doc-man
+
+  install -Dm0644 contrib/tig-completion.bash 
"$pkgdir/usr/share/bash-completion/completions/tig"
+}



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

2022-08-26 Thread Christian Hesse via arch-commits
Date: Friday, August 26, 2022 @ 06:27:14
  Author: eworm
Revision: 1280810

upgpkg: tig 2.5.7-1: new upstream release

Modified:
  tig/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2022-08-26 06:13:37 UTC (rev 1280809)
+++ PKGBUILD2022-08-26 06:27:14 UTC (rev 1280810)
@@ -4,7 +4,7 @@
 # Contributor: Nathan Jones 
 
 pkgname=tig
-pkgver=2.5.6
+pkgver=2.5.7
 pkgrel=1
 pkgdesc='Text-mode interface for Git.'
 depends=('git' 'ncurses')
@@ -12,9 +12,11 @@
 url='https://jonas.github.io/tig/'
 license=('GPL')
 arch=('x86_64')
+options=('debug')
 backup=('etc/tigrc')
 
source=("https://github.com/jonas/$pkgname/releases/download/$pkgname-$pkgver/$pkgname-$pkgver.tar.gz;)
-md5sums=('04716790bf8933db6ad98f67422fa18e')
+md5sums=('307e966837370ba698286a1c48d31a7f')
+sha256sums=('dbc7bac86b29098adaa005a76161e200f0734dda36de9f6bd35a861c7c29ca76')
 
 build() {
   cd "$srcdir/$pkgname-$pkgver"



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

2022-08-24 Thread Christian Hesse via arch-commits
Date: Wednesday, August 24, 2022 @ 08:20:14
  Author: eworm
Revision: 454472

archrelease: copy trunk to testing-x86_64

Added:
  grub/repos/testing-x86_64/
  grub/repos/testing-x86_64/0001-00_header-add-GRUB_COLOR_-variables.patch
(from rev 454471, grub/trunk/0001-00_header-add-GRUB_COLOR_-variables.patch)
  grub/repos/testing-x86_64/0002-10_linux-detect-archlinux-initramfs.patch
(from rev 454471, grub/trunk/0002-10_linux-detect-archlinux-initramfs.patch)
  grub/repos/testing-x86_64/PKGBUILD
(from rev 454471, grub/trunk/PKGBUILD)
  grub/repos/testing-x86_64/grub.default
(from rev 454471, grub/trunk/grub.default)
  grub/repos/testing-x86_64/grub.install
(from rev 454471, grub/trunk/grub.install)
  grub/repos/testing-x86_64/keys/
  grub/repos/testing-x86_64/sbat.csv
(from rev 454471, grub/trunk/sbat.csv)

+
 0001-00_header-add-GRUB_COLOR_-variables.patch |   41 +++
 0002-10_linux-detect-archlinux-initramfs.patch |   62 
 PKGBUILD   |  310 +++
 grub.default   |   63 
 grub.install   |   28 ++
 sbat.csv   |3 
 6 files changed, 507 insertions(+)

Copied: 
grub/repos/testing-x86_64/0001-00_header-add-GRUB_COLOR_-variables.patch (from 
rev 454471, grub/trunk/0001-00_header-add-GRUB_COLOR_-variables.patch)
===
--- testing-x86_64/0001-00_header-add-GRUB_COLOR_-variables.patch   
(rev 0)
+++ testing-x86_64/0001-00_header-add-GRUB_COLOR_-variables.patch   
2022-08-24 08:20:14 UTC (rev 454472)
@@ -0,0 +1,41 @@
+From 21e5bcf22ab1a9f08c63e2a0212219d7482f77c1 Mon Sep 17 00:00:00 2001
+From: Christian Hesse 
+Date: Wed, 10 Mar 2021 18:42:25 +0100
+Subject: [PATCH] 00_header: add GRUB_COLOR_* variables
+---
+ util/grub-mkconfig.in| 2 ++
+ util/grub.d/00_header.in | 8 
+ 2 files changed, 10 insertions(+)
+
+diff --git a/util/grub-mkconfig.in b/util/grub-mkconfig.in
+index f8cbb8d7a..1189d95f9 100644
+--- a/util/grub-mkconfig.in
 b/util/grub-mkconfig.in
+@@ -246,6 +246,8 @@ export GRUB_DEFAULT \
+   GRUB_BACKGROUND \
+   GRUB_THEME \
+   GRUB_GFXPAYLOAD_LINUX \
++  GRUB_COLOR_NORMAL \
++  GRUB_COLOR_HIGHLIGHT \
+   GRUB_INIT_TUNE \
+   GRUB_SAVEDEFAULT \
+   GRUB_ENABLE_CRYPTODISK \
+diff --git a/util/grub.d/00_header.in b/util/grub.d/00_header.in
+index 93a90233e..c5955df00 100644
+--- a/util/grub.d/00_header.in
 b/util/grub.d/00_header.in
+@@ -125,6 +125,14 @@ cat <
+Date: Mon, 26 Apr 2021 11:10:01 +0200
+Subject: [PATCH 1/1] 10_linux: detect archlinux initramfs
+---
+ util/grub.d/10_linux.in | 29 -
+ 1 file changed, 28 insertions(+), 1 deletion(-)
+
+diff --git a/util/grub.d/10_linux.in b/util/grub.d/10_linux.in
+index e8b01c0d0..9b60af944 100644
+--- a/util/grub.d/10_linux.in
 b/util/grub.d/10_linux.in
+@@ -91,6 +91,10 @@ linux_entry ()
+   fi
+   if [ x$type != xsimple ] ; then
+   case $type in
++booster)
++title="$(gettext_printf "%s, with Linux %s (booster initramfs)" 
"${os}" "${version}")" ;;
++fallback)
++title="$(gettext_printf "%s, with Linux %s (fallback initramfs)" 
"${os}" "${version}")" ;;
+ recovery)
+ title="$(gettext_printf "%s, with Linux %s (recovery mode)" 
"${os}" "${version}")" ;;
+ *)
+@@ -198,7 +202,7 @@ while [ "x$list" != "x" ] ; do
+   basename=`basename $linux`
+   dirname=`dirname $linux`
+   rel_dirname=`make_system_path_relative_to_its_root $dirname`
+-  version=`echo $basename | sed -e "s,^[^0-9]*-,,g"`
++  version=`echo $basename | sed -e "s,vmlinuz-,,g"`
+   alt_version=`echo $version | sed -e "s,\.old$,,g"`
+   linux_root_device_thisversion="${LINUX_ROOT_DEVICE}"
+ 
+@@ -285,6 +289,29 @@ while [ "x$list" != "x" ] ; do
+ 
+   linux_entry "${OS}" "${version}" advanced \
+   "${GRUB_CMDLINE_LINUX} ${GRUB_CMDLINE_LINUX_DEFAULT}"
++
++  if test -e "${dirname}/initramfs-${version}-fallback.img" ; then
++initrd="${initrd_early} initramfs-${version}-fallback.img"
++
++if test -n "${initrd}" ; then
++  gettext_printf "Found fallback initrd image(s) in %s:%s\n" "${dirname}" 
"${initrd_extra} ${initrd}" >&2
++fi
++
++linux_entry "${OS}" "${version}" fallback \
++"${GRUB_CMDLINE_LINUX} ${GRUB_CMDLINE_LINUX_DEFAULT}"
++  fi
++
++  if test -e "${dirname}/booster-${version}.img" ; then
++initrd="${initrd_early} booster-${version}.img"
++
++if test -n "${initrd}" ; then
++  gettext_printf "Found booster initrd image(s) in %s:%s\n" "${dirname}" 
"${initrd_extra} ${initrd}" >&2
++fi
++
++linux_entry "${OS}" "${version}" booster \
++"${GRUB_CMDLINE_LINUX} ${GRUB_CMDLINE_LINUX_DEFAULT}"
++  fi
++
+   if [ "x${GRUB_DISABLE_RECOVERY}" != "xtrue" ]; then
+ 

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

2022-08-24 Thread Christian Hesse via arch-commits
Date: Wednesday, August 24, 2022 @ 08:20:11
  Author: eworm
Revision: 454471

upgpkg: grub 2:2.06.r322.gd9b4638c5-1: bump to latest change

Modified:
  grub/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2022-08-24 08:16:40 UTC (rev 454470)
+++ PKGBUILD2022-08-24 08:20:11 UTC (rev 454471)
@@ -18,8 +18,8 @@
 pkgname='grub'
 pkgdesc='GNU GRand Unified Bootloader (2)'
 epoch=2
-_commit='0c6c1aff2a86a69ae74e1207bca2ff95303cbf43'
-_pkgver=2.06.r297.g0c6c1aff2
+_commit='d9b4638c50b16d4722e66d334e2c1a674b4a45cc'
+_pkgver=2.06.r322.gd9b4638c5
 _unifont_ver='14.0.04'
 pkgver=${_pkgver/-/}
 pkgrel=1



[arch-commits] Commit in grub/trunk/keys/pgp (2 files)

2022-08-24 Thread Christian Hesse via arch-commits
Date: Wednesday, August 24, 2022 @ 08:16:40
  Author: eworm
Revision: 454470

update keys

Modified:
  grub/trunk/keys/pgp/95D2E9AB8740D8046387FD151A09227B1F435A33.asc
  grub/trunk/keys/pgp/BE5C23209ACDDACEB20DB0A28C8189F1988C2166.asc

+
 0 files changed

Modified: 95D2E9AB8740D8046387FD151A09227B1F435A33.asc
===
(Binary files differ)

Modified: BE5C23209ACDDACEB20DB0A28C8189F1988C2166.asc
===
(Binary files differ)



[arch-commits] Commit in open-vm-tools/repos (4 files)

2022-08-24 Thread Christian Hesse via arch-commits
Date: Wednesday, August 24, 2022 @ 06:41:21
  Author: eworm
Revision: 1276039

archrelease: copy trunk to community-testing-x86_64

Added:
  open-vm-tools/repos/community-testing-x86_64/
  open-vm-tools/repos/community-testing-x86_64/PKGBUILD
(from rev 1276038, open-vm-tools/trunk/PKGBUILD)
  open-vm-tools/repos/community-testing-x86_64/vmtoolsd.service
(from rev 1276038, open-vm-tools/trunk/vmtoolsd.service)
  open-vm-tools/repos/community-testing-x86_64/vmware-vmblock-fuse.service
(from rev 1276038, open-vm-tools/trunk/vmware-vmblock-fuse.service)

-+
 PKGBUILD|   67 ++
 vmtoolsd.service|   10 ++
 vmware-vmblock-fuse.service |   12 +++
 3 files changed, 89 insertions(+)

Copied: open-vm-tools/repos/community-testing-x86_64/PKGBUILD (from rev 
1276038, open-vm-tools/trunk/PKGBUILD)
===
--- community-testing-x86_64/PKGBUILD   (rev 0)
+++ community-testing-x86_64/PKGBUILD   2022-08-24 06:41:21 UTC (rev 1276039)
@@ -0,0 +1,67 @@
+# Maintainer: Sergej Pupykin 
+# Contributor: Krzysztof Raczkowski 
+
+pkgname=open-vm-tools
+epoch=6
+pkgver=12.1.0
+pkgrel=1
+pkgdesc='The Open Virtual Machine Tools (open-vm-tools) are the open source 
implementation of VMware Tools'
+arch=('x86_64')
+url='https://github.com/vmware/open-vm-tools'
+license=('LGPL')
+depends=('fuse2' 'icu' 'iproute2' 'libdnet' 'libmspack' 'libsigc++'
+ 'libxcrypt' 'libcrypt.so' 'libxss' 'lsb-release' 'procps-ng'
+ 'uriparser' 'gdk-pixbuf-xlib')
+makedepends=('chrpath' 'doxygen' 'gtkmm3' 'libxtst' 'python' 'rpcsvc-proto')
+checkdepends=('cunit')
+optdepends=('gtkmm3: DnD/CP plugin'
+'libxtst: DnD/CP, resolution set plugins'
+'netctl: suspend-resume network state'
+'networkmanager: suspend-resume network state')
+backup=('etc/xdg/autostart/vmware-user.desktop')
+options=('docs')
+source=("$pkgname-$pkgver.tar.gz::https://github.com/vmware/open-vm-tools/archive/stable-${pkgver/_/-}.tar.gz;
+'vmtoolsd.service'
+'vmware-vmblock-fuse.service')
+sha256sums=('4c867a3f8b6c636eb98c9faa76c4280b0fdb75e2923dc0deec77dd24dd3f43b1'
+'0626cc86232f75a7286c24c52d6b44260bba55e2e96c17fa22ed36decb61a4d9'
+'99e3cc1da20a751049144cc02dec77174a55109b5b5960e1facd78709da7724f')
+
+prepare() {
+  cd "$srcdir/$pkgname-stable-${pkgver}/open-vm-tools/"
+
+  autoreconf -vi
+}
+
+build() {
+  cd "$srcdir/$pkgname-stable-${pkgver}/open-vm-tools/"
+
+  sh ./configure \
+--prefix=/usr \
+--sbindir=/usr/bin \
+--sysconfdir=/etc \
+--with-udev-rules-dir=/usr/lib/udev/rules.d \
+--without-xmlsecurity \
+--without-kernel-modules
+  make
+}
+
+check() {
+  cd "$srcdir/$pkgname-stable-${pkgver}/open-vm-tools/"
+
+  make check
+}
+
+package() {
+  cd "$srcdir/$pkgname-stable-${pkgver}/open-vm-tools/"
+
+  make install DESTDIR="$pkgdir"
+  chmod 7755 "$pkgdir"/usr/bin/vmware-user-suid-wrapper
+
+  # install vmware-xdg-detect-de
+  install -D -m0755 scripts/common/vmware-xdg-detect-de 
"$pkgdir"/usr/bin/vmware-xdg-detect-de
+
+  # install systemd files
+  install -D -m0644 "$srcdir"/vmtoolsd.service 
"$pkgdir"/usr/lib/systemd/system/vmtoolsd.service
+  install -D -m0644 "$srcdir"/vmware-vmblock-fuse.service 
"$pkgdir"/usr/lib/systemd/system/vmware-vmblock-fuse.service
+}

Copied: open-vm-tools/repos/community-testing-x86_64/vmtoolsd.service (from rev 
1276038, open-vm-tools/trunk/vmtoolsd.service)
===
--- community-testing-x86_64/vmtoolsd.service   (rev 0)
+++ community-testing-x86_64/vmtoolsd.service   2022-08-24 06:41:21 UTC (rev 
1276039)
@@ -0,0 +1,10 @@
+[Unit]
+Description=Open Virtual Machine Tools (VMware Tools)
+ConditionVirtualization=vmware
+After=display-manager.service
+
+[Service]
+ExecStart=/usr/bin/vmtoolsd
+
+[Install]
+WantedBy=multi-user.target

Copied: 
open-vm-tools/repos/community-testing-x86_64/vmware-vmblock-fuse.service (from 
rev 1276038, open-vm-tools/trunk/vmware-vmblock-fuse.service)
===
--- community-testing-x86_64/vmware-vmblock-fuse.service
(rev 0)
+++ community-testing-x86_64/vmware-vmblock-fuse.service2022-08-24 
06:41:21 UTC (rev 1276039)
@@ -0,0 +1,12 @@
+[Unit]
+Description=Open Virtual Machine Tools (vmware-vmblock-fuse)
+ConditionVirtualization=vmware
+
+[Service]
+Type=simple
+RuntimeDirectory=vmblock-fuse
+RuntimeDirectoryMode=755
+ExecStart=/usr/bin/vmware-vmblock-fuse -d -f -o 
subtype=vmware-vmblock,default_permissions,allow_other /run/vmblock-fuse
+
+[Install]
+WantedBy=multi-user.target



[arch-commits] Commit in open-vm-tools/trunk (PKGBUILD)

2022-08-24 Thread Christian Hesse via arch-commits
Date: Wednesday, August 24, 2022 @ 06:41:19
  Author: eworm
Revision: 1276038

upgpkg: open-vm-tools 6:12.1.0-1: new upstream release

Modified:
  open-vm-tools/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2022-08-24 06:26:29 UTC (rev 1276037)
+++ PKGBUILD2022-08-24 06:41:19 UTC (rev 1276038)
@@ -3,7 +3,7 @@
 
 pkgname=open-vm-tools
 epoch=6
-pkgver=12.0.5
+pkgver=12.1.0
 pkgrel=1
 pkgdesc='The Open Virtual Machine Tools (open-vm-tools) are the open source 
implementation of VMware Tools'
 arch=('x86_64')
@@ -23,7 +23,7 @@
 
source=("$pkgname-$pkgver.tar.gz::https://github.com/vmware/open-vm-tools/archive/stable-${pkgver/_/-}.tar.gz;
 'vmtoolsd.service'
 'vmware-vmblock-fuse.service')
-sha256sums=('19ec67984347bb5f867a5646658c7695352cef772c4bee212a0d9216f02ebd93'
+sha256sums=('4c867a3f8b6c636eb98c9faa76c4280b0fdb75e2923dc0deec77dd24dd3f43b1'
 '0626cc86232f75a7286c24c52d6b44260bba55e2e96c17fa22ed36decb61a4d9'
 '99e3cc1da20a751049144cc02dec77174a55109b5b5960e1facd78709da7724f')
 



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

2022-08-22 Thread Christian Hesse via arch-commits
Date: Monday, August 22, 2022 @ 22:31:18
  Author: eworm
Revision: 454438

bump mariadb version

Modified:
  galera/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2022-08-22 22:27:15 UTC (rev 454437)
+++ PKGBUILD2022-08-22 22:31:18 UTC (rev 454438)
@@ -4,7 +4,7 @@
 
 pkgname=galera
 pkgver=26.4.12
-_mariadb_ver=10.8.4
+_mariadb_ver=10.9.2
 pkgrel=1
 pkgdesc='write set replication (WSREP) provider for MariaDB cluster'
 arch=('x86_64')



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

2022-08-22 Thread Christian Hesse via arch-commits
Date: Monday, August 22, 2022 @ 22:27:15
  Author: eworm
Revision: 454437

archrelease: copy trunk to testing-x86_64

Added:
  mariadb/repos/testing-x86_64/
  mariadb/repos/testing-x86_64/0001-arch-specific.patch
(from rev 454436, mariadb/trunk/0001-arch-specific.patch)
  mariadb/repos/testing-x86_64/PKGBUILD
(from rev 454436, mariadb/trunk/PKGBUILD)
  mariadb/repos/testing-x86_64/keys/
  mariadb/repos/testing-x86_64/mariadb.install
(from rev 454436, mariadb/trunk/mariadb.install)

--+
 0001-arch-specific.patch |   94 ++
 PKGBUILD |  231 +
 mariadb.install  |   15 ++
 3 files changed, 340 insertions(+)

Copied: mariadb/repos/testing-x86_64/0001-arch-specific.patch (from rev 454436, 
mariadb/trunk/0001-arch-specific.patch)
===
--- testing-x86_64/0001-arch-specific.patch (rev 0)
+++ testing-x86_64/0001-arch-specific.patch 2022-08-22 22:27:15 UTC (rev 
454437)
@@ -0,0 +1,94 @@
+From bf66e7d610de0d7d3651742342c01ed9ff93f363 Mon Sep 17 00:00:00 2001
+From: Christian Hesse 
+Date: Wed, 19 Feb 2020 13:10:17 +0100
+Subject: [PATCH 1/3] enable PrivateTmp for a little bit more security
+---
+ support-files/mariadb.service.in  | 2 +-
+ support-files/mari...@.service.in | 2 +-
+ 2 files changed, 2 insertions(+), 2 deletions(-)
+
+diff --git a/support-files/mariadb.service.in 
b/support-files/mariadb.service.in
+index e7665ed1219..a1fe69d61c4 100644
+--- a/support-files/mariadb.service.in
 b/support-files/mariadb.service.in
+@@ -129,7 +129,7 @@ UMask=007
+ 
+ # If you don't use the /tmp directory for SELECT ... OUTFILE and
+ # LOAD DATA INFILE you can enable PrivateTmp=true for a little more security.
+-PrivateTmp=false
++PrivateTmp=true
+ 
+ # Set an explicit Start and Stop timeout of 900 seconds (15 minutes!)
+ # this is the same value as used in SysV init scripts in the past
+diff --git a/support-files/mari...@.service.in 
b/support-files/mari...@.service.in
+index ffefc2f22d8..f8b0b8aad8d 100644
+--- a/support-files/mari...@.service.in
 b/support-files/mari...@.service.in
+@@ -241,7 +241,7 @@ UMask=007
+ 
+ # If you don't use the /tmp directory for SELECT ... OUTFILE and
+ # LOAD DATA INFILE you can enable PrivateTmp=true for a little more security.
+-PrivateTmp=false
++PrivateTmp=true
+ 
+ # Set an explicit Start and Stop timeout of 900 seconds (15 minutes!)
+ # this is the same value as used in SysV init scripts in the past
+
+From 00aab78891a19a14a92039fcc6a73e391a3bb471 Mon Sep 17 00:00:00 2001
+From: Christian Hesse 
+Date: Wed, 19 Feb 2020 13:10:46 +0100
+Subject: [PATCH 2/3] force preloading jemalloc for memory management
+---
+ support-files/mariadb.service.in  | 1 +
+ support-files/mari...@.service.in | 1 +
+ 2 files changed, 2 insertions(+)
+
+diff --git a/support-files/mariadb.service.in 
b/support-files/mariadb.service.in
+index a1fe69d61c4..9a2941ae917 100644
+--- a/support-files/mariadb.service.in
 b/support-files/mariadb.service.in
+@@ -159,6 +159,7 @@ LimitNOFILE=16364
+ # Library substitutions. previously [mysqld_safe] malloc-lib with explicit 
paths
+ # (in LD_LIBRARY_PATH) and library name (in LD_PRELOAD).
+ # Environment="LD_LIBRARY_PATH=/path1 /path2" "LD_PRELOAD=
++Environment="LD_PRELOAD=/usr/lib/libjemalloc.so"
+ 
+ # Flush caches. previously [mysqld_safe] flush-caches=1
+ # ExecStartPre=sync
+diff --git a/support-files/mari...@.service.in 
b/support-files/mari...@.service.in
+index f8b0b8aad8d..3309127330c 100644
+--- a/support-files/mari...@.service.in
 b/support-files/mari...@.service.in
+@@ -282,6 +282,7 @@ LimitNOFILE=16364
+ # Library substitutions. previously [mysqld_safe] malloc-lib with explicit 
paths
+ # (in LD_LIBRARY_PATH) and library name (in LD_PRELOAD).
+ # Environment="LD_LIBRARY_PATH=/path1 /path2" "LD_PRELOAD=
++Environment="LD_PRELOAD=/usr/lib/libjemalloc.so"
+ 
+ # Flush caches. previously [mysqld_safe] flush-caches=1
+ # ExecStartPre=sync
+
+From a78ff18c83a5eb2556d4f3716f13786dcd8395d2 Mon Sep 17 00:00:00 2001
+From: Christian Hesse 
+Date: Wed, 19 Feb 2020 13:11:31 +0100
+Subject: [PATCH 3/3] Make systemd-tmpfiles create MYSQL_DATADIR
+
+This is a no-op if the directory exists, but makes sure it is created by
+systemd-tmpfiles with proper permissions otherwise.
+
+This solves packaging issues when the user MYSQLD_USER is created by
+systemd-sysusers and uid is not known in advance.
+
+Also this now sets the No_COW attribute.
+---
+ support-files/tmpfiles.conf.in | 2 +
+ 1 file changed, 2 insertion(+)
+
+diff --git a/support-files/tmpfiles.conf.in b/support-files/tmpfiles.conf.in
+index 03d66abc0c7..3c89cb258c9 100644
+--- a/support-files/tmpfiles.conf.in
 b/support-files/tmpfiles.conf.in
+@@ -1 +1,3 @@
+ d @MYSQL_UNIX_DIR@ 0755 @MYSQLD_USER@ @MYSQLD_USER@ -
++d @MYSQL_DATADIR@ 0700 @MYSQLD_USER@ @MYSQLD_USER@ -
++h @MYSQL_DATADIR@ 

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

2022-08-22 Thread Christian Hesse via arch-commits
Date: Monday, August 22, 2022 @ 22:27:11
  Author: eworm
Revision: 454436

upgpkg: mariadb 10.9.2-1: new upstream release

Modified:
  mariadb/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2022-08-22 21:29:21 UTC (rev 454435)
+++ PKGBUILD2022-08-22 22:27:11 UTC (rev 454436)
@@ -4,7 +4,7 @@
 pkgbase=mariadb
 pkgname=('mariadb-libs' 'mariadb-clients' 'mariadb' 'mytop')
 pkgdesc='Fast SQL database server, derived from MySQL'
-pkgver=10.8.4
+pkgver=10.9.2
 pkgrel=1
 arch=('x86_64')
 license=('GPL')
@@ -19,7 +19,7 @@
 # https://mariadb.com/kb/en/library/mirror-sites-for-mariadb/
 
source=("https://rsync.osuosl.org/pub/mariadb/mariadb-${pkgver}/source/mariadb-${pkgver}.tar.gz"{,.asc}
 '0001-arch-specific.patch')
-sha256sums=('65ec60ca36588ecd11cd8c3fc0ce35e1d603029e12378cf88baa865fd0891166'
+sha256sums=('5f45ff75e043966555a95fbdb8f092e60ce2a6c47ba59d144db46e138e922f48'
 'SKIP'
 '3289efb3452d199aec872115f35da3f1d6fd4ce774615076690e9bc8afae1460')
 



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

2022-08-22 Thread Christian Hesse via arch-commits
Date: Monday, August 22, 2022 @ 19:08:26
  Author: eworm
Revision: 454424

archrelease: copy trunk to testing-x86_64

Added:
  feh/repos/testing-x86_64/
  feh/repos/testing-x86_64/0001-libmagic.patch
(from rev 454423, feh/trunk/0001-libmagic.patch)
  feh/repos/testing-x86_64/PKGBUILD
(from rev 454423, feh/trunk/PKGBUILD)
  feh/repos/testing-x86_64/keys/

-+
 0001-libmagic.patch |  470 ++
 PKGBUILD|   37 +++
 2 files changed, 507 insertions(+)

Copied: feh/repos/testing-x86_64/0001-libmagic.patch (from rev 454423, 
feh/trunk/0001-libmagic.patch)
===
--- testing-x86_64/0001-libmagic.patch  (rev 0)
+++ testing-x86_64/0001-libmagic.patch  2022-08-22 19:08:26 UTC (rev 454424)
@@ -0,0 +1,470 @@
+From 4affafe91579799efd83f4c8e05c291eeb684c9c Mon Sep 17 00:00:00 2001
+From: Christian Hesse 
+Date: Wed, 5 Jan 2022 14:35:15 +0100
+Subject: [PATCH 1/3] use libmagic to detect valid file formats
+
+Writing our own magic bytes detection is prone to errors and an
+everlasting catch-up-game. Let's use libmagic to get things right,
+this is less code and makes things more reliable.
+
+Building without libmagic is still possible. That will make the code
+act like specifying FEH_SKIP_MAGIC=1, effectively passing everything
+to imlib2.
+---
+ README.md   |   2 +
+ config.mk   |   6 +++
+ src/imlib.c | 134 
+ 3 files changed, 59 insertions(+), 83 deletions(-)
+
+diff --git a/README.md b/README.md
+index 4401af2..c4cb7ef 100644
+--- a/README.md
 b/README.md
+@@ -22,6 +22,7 @@ Dependencies
+ 
+  * Imlib2
+  * libcurl (disable with make curl=0)
++ * libmagic (disable with make magic=0)
+  * libpng
+  * libX11
+  * libXinerama (disable with make xinerama=0)
+@@ -91,6 +92,7 @@ indicates that the corresponding feature is enabled by 
default.
+ | help | 0 | include help text (refers to the manpage otherwise) |
+ | inotify | 0 | enable inotify, needed for `--auto-reload` |
+ | stat64 | 0 | Support CIFS shares from 64bit hosts on 32bit machines |
++| magic | 1 | Build against libmagic to filter unsupported file formats |
+ | mkstemps | 1 | Whether your libc provides `mkstemps()`. If set to 0, feh 
will be unable to load gif images via libcurl |
+ | verscmp | 1 | Whether your libc provides `strvercmp()`. If set to 0, feh 
will use an internal implementation. |
+ | xinerama | 1 | Support Xinerama/XRandR multiscreen setups |
+diff --git a/config.mk b/config.mk
+index 2d63f72..910eac7 100644
+--- a/config.mk
 b/config.mk
+@@ -6,6 +6,7 @@ curl ?= 1
+ debug ?= 0
+ exif ?= 0
+ help ?= 0
++magic ?= 1
+ mkstemps ?= 1
+ verscmp ?= 1
+ xinerama ?= 1
+@@ -68,6 +69,11 @@ ifeq (${mkstemps},1)
+   CFLAGS += -DHAVE_MKSTEMPS
+ endif
+ 
++ifeq (${magic},1)
++  CFLAGS += -DHAVE_LIBMAGIC
++  LDLIBS += -lmagic
++endif
++
+ ifeq (${verscmp},1)
+   CFLAGS += -DHAVE_STRVERSCMP
+ endif
+diff --git a/src/imlib.c b/src/imlib.c
+index 6d709a2..70d459f 100644
+--- a/src/imlib.c
 b/src/imlib.c
+@@ -44,6 +44,10 @@ CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS 
IN THE SOFTWARE.
+ #include "exif.h"
+ #endif
+ 
++#ifdef HAVE_LIBMAGIC
++#include 
++#endif
++
+ Display *disp = NULL;
+ Visual *vis = NULL;
+ Screen *scr = NULL;
+@@ -242,98 +246,62 @@ void feh_print_load_error(char *file, winwidget w, 
Imlib_Load_Error err, enum fe
+  * avoid calling Imlib2 for files it probably cannot handle. See
+  *  and
+  * .
+- *
+- * Note that this drops support for bz2-compressed files, unless
+- * FEH_SKIP_MAGIC is set
+  */
+ int feh_is_image(feh_file * file)
+ {
+-  unsigned char buf[16];
+-  FILE *fh = fopen(file->filename, "r");
+-  if (!fh) {
+-  return 0;
+-  }
+-  // Files smaller than buf will be padded with zeroes
+-  memset(buf, 0, sizeof(buf));
+-  if (fread(buf, 1, 16, fh) <= 0) {
+-  fclose(fh);
+-  return 0;
+-  }
+-  fclose(fh);
++#ifdef HAVE_LIBMAGIC
++  magic_t magic;
++  const char * mime_type;
++  int is_image = 0;
+ 
+-  if (buf[0] == 0xff && buf[1] == 0xd8) {
+-  // JPEG
+-  return 1;
+-  }
+-  if (!memcmp(buf, "\x89PNG\x0d\x0a\x1a\x0a", 8)) {
+-  // PNG
+-  return 1;
+-  }
+-  if (buf[0] == 'A' && buf[1] == 'R' && buf[2] == 'G' && buf[3] == 'B') {
+-  // ARGB
+-  return 1;
+-  }
+-  if (buf[0] == 'B' && buf[1] == 'M') {
+-  // BMP
+-  return 1;
+-  }
+-  if (!memcmp(buf, "farbfeld", 8)) {
+-  // farbfeld
+-  return 1;
+-  }
+-  if (buf[0] == 'G' && buf[1] == 'I' && buf[2] == 'F') {
+-  // GIF
+-  return 1;
+-  }
+-  if (buf[0] == 0x00 && 

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

2022-08-22 Thread Christian Hesse via arch-commits
Date: Monday, August 22, 2022 @ 19:08:18
  Author: eworm
Revision: 454423

upgpkg: feh 3.9.1-2: enable debug support

Modified:
  feh/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2022-08-22 19:03:24 UTC (rev 454422)
+++ PKGBUILD2022-08-22 19:08:18 UTC (rev 454423)
@@ -5,7 +5,7 @@
 
 pkgname=feh
 pkgver=3.9.1
-pkgrel=1
+pkgrel=2
 pkgdesc='Fast and light imlib2-based image viewer'
 url='https://feh.finalrewind.org/'
 license=('custom:MIT')
@@ -14,6 +14,7 @@
 optdepends=('imagemagick: support more file formats'
 'jpegexiforient: set exif rotation tag')
 makedepends=('libxt')
+options=('debug')
 validpgpkeys=('781BB7071C6BF648EAEB08A1100D5BFB5166E005')
 source=("${url}${pkgname}-${pkgver}.tar.bz2"{,.asc})
 sha256sums=('455c92711b588af149b945edc5c145f3e9aa137ed9689dabed49d5e4acac75fa'



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

2022-08-22 Thread Christian Hesse via arch-commits
Date: Monday, August 22, 2022 @ 16:23:35
  Author: eworm
Revision: 454179

archrelease: copy trunk to testing-x86_64

Added:
  feh/repos/testing-x86_64/
  feh/repos/testing-x86_64/0001-libmagic.patch
(from rev 454178, feh/trunk/0001-libmagic.patch)
  feh/repos/testing-x86_64/PKGBUILD
(from rev 454178, feh/trunk/PKGBUILD)
  feh/repos/testing-x86_64/keys/

-+
 0001-libmagic.patch |  470 ++
 PKGBUILD|   36 +++
 2 files changed, 506 insertions(+)

Copied: feh/repos/testing-x86_64/0001-libmagic.patch (from rev 454178, 
feh/trunk/0001-libmagic.patch)
===
--- testing-x86_64/0001-libmagic.patch  (rev 0)
+++ testing-x86_64/0001-libmagic.patch  2022-08-22 16:23:35 UTC (rev 454179)
@@ -0,0 +1,470 @@
+From 4affafe91579799efd83f4c8e05c291eeb684c9c Mon Sep 17 00:00:00 2001
+From: Christian Hesse 
+Date: Wed, 5 Jan 2022 14:35:15 +0100
+Subject: [PATCH 1/3] use libmagic to detect valid file formats
+
+Writing our own magic bytes detection is prone to errors and an
+everlasting catch-up-game. Let's use libmagic to get things right,
+this is less code and makes things more reliable.
+
+Building without libmagic is still possible. That will make the code
+act like specifying FEH_SKIP_MAGIC=1, effectively passing everything
+to imlib2.
+---
+ README.md   |   2 +
+ config.mk   |   6 +++
+ src/imlib.c | 134 
+ 3 files changed, 59 insertions(+), 83 deletions(-)
+
+diff --git a/README.md b/README.md
+index 4401af2..c4cb7ef 100644
+--- a/README.md
 b/README.md
+@@ -22,6 +22,7 @@ Dependencies
+ 
+  * Imlib2
+  * libcurl (disable with make curl=0)
++ * libmagic (disable with make magic=0)
+  * libpng
+  * libX11
+  * libXinerama (disable with make xinerama=0)
+@@ -91,6 +92,7 @@ indicates that the corresponding feature is enabled by 
default.
+ | help | 0 | include help text (refers to the manpage otherwise) |
+ | inotify | 0 | enable inotify, needed for `--auto-reload` |
+ | stat64 | 0 | Support CIFS shares from 64bit hosts on 32bit machines |
++| magic | 1 | Build against libmagic to filter unsupported file formats |
+ | mkstemps | 1 | Whether your libc provides `mkstemps()`. If set to 0, feh 
will be unable to load gif images via libcurl |
+ | verscmp | 1 | Whether your libc provides `strvercmp()`. If set to 0, feh 
will use an internal implementation. |
+ | xinerama | 1 | Support Xinerama/XRandR multiscreen setups |
+diff --git a/config.mk b/config.mk
+index 2d63f72..910eac7 100644
+--- a/config.mk
 b/config.mk
+@@ -6,6 +6,7 @@ curl ?= 1
+ debug ?= 0
+ exif ?= 0
+ help ?= 0
++magic ?= 1
+ mkstemps ?= 1
+ verscmp ?= 1
+ xinerama ?= 1
+@@ -68,6 +69,11 @@ ifeq (${mkstemps},1)
+   CFLAGS += -DHAVE_MKSTEMPS
+ endif
+ 
++ifeq (${magic},1)
++  CFLAGS += -DHAVE_LIBMAGIC
++  LDLIBS += -lmagic
++endif
++
+ ifeq (${verscmp},1)
+   CFLAGS += -DHAVE_STRVERSCMP
+ endif
+diff --git a/src/imlib.c b/src/imlib.c
+index 6d709a2..70d459f 100644
+--- a/src/imlib.c
 b/src/imlib.c
+@@ -44,6 +44,10 @@ CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS 
IN THE SOFTWARE.
+ #include "exif.h"
+ #endif
+ 
++#ifdef HAVE_LIBMAGIC
++#include 
++#endif
++
+ Display *disp = NULL;
+ Visual *vis = NULL;
+ Screen *scr = NULL;
+@@ -242,98 +246,62 @@ void feh_print_load_error(char *file, winwidget w, 
Imlib_Load_Error err, enum fe
+  * avoid calling Imlib2 for files it probably cannot handle. See
+  *  and
+  * .
+- *
+- * Note that this drops support for bz2-compressed files, unless
+- * FEH_SKIP_MAGIC is set
+  */
+ int feh_is_image(feh_file * file)
+ {
+-  unsigned char buf[16];
+-  FILE *fh = fopen(file->filename, "r");
+-  if (!fh) {
+-  return 0;
+-  }
+-  // Files smaller than buf will be padded with zeroes
+-  memset(buf, 0, sizeof(buf));
+-  if (fread(buf, 1, 16, fh) <= 0) {
+-  fclose(fh);
+-  return 0;
+-  }
+-  fclose(fh);
++#ifdef HAVE_LIBMAGIC
++  magic_t magic;
++  const char * mime_type;
++  int is_image = 0;
+ 
+-  if (buf[0] == 0xff && buf[1] == 0xd8) {
+-  // JPEG
+-  return 1;
+-  }
+-  if (!memcmp(buf, "\x89PNG\x0d\x0a\x1a\x0a", 8)) {
+-  // PNG
+-  return 1;
+-  }
+-  if (buf[0] == 'A' && buf[1] == 'R' && buf[2] == 'G' && buf[3] == 'B') {
+-  // ARGB
+-  return 1;
+-  }
+-  if (buf[0] == 'B' && buf[1] == 'M') {
+-  // BMP
+-  return 1;
+-  }
+-  if (!memcmp(buf, "farbfeld", 8)) {
+-  // farbfeld
+-  return 1;
+-  }
+-  if (buf[0] == 'G' && buf[1] == 'I' && buf[2] == 'F') {
+-  // GIF
+-  return 1;
+-  }
+-  if (buf[0] == 0x00 && 

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

2022-08-22 Thread Christian Hesse via arch-commits
Date: Monday, August 22, 2022 @ 16:23:33
  Author: eworm
Revision: 454178

upgpkg: feh 3.9.1-1: new upstream release

Modified:
  feh/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2022-08-22 15:10:41 UTC (rev 454177)
+++ PKGBUILD2022-08-22 16:23:33 UTC (rev 454178)
@@ -4,7 +4,7 @@
 # Contributor: Tom Newsom 
 
 pkgname=feh
-pkgver=3.9
+pkgver=3.9.1
 pkgrel=1
 pkgdesc='Fast and light imlib2-based image viewer'
 url='https://feh.finalrewind.org/'
@@ -16,7 +16,7 @@
 makedepends=('libxt')
 validpgpkeys=('781BB7071C6BF648EAEB08A1100D5BFB5166E005')
 source=("${url}${pkgname}-${pkgver}.tar.bz2"{,.asc})
-sha256sums=('8649962c41d2c7ec4cc3f438eb327638a1820ad5a66df6a9995964601ae6bca0'
+sha256sums=('455c92711b588af149b945edc5c145f3e9aa137ed9689dabed49d5e4acac75fa'
 'SKIP')
 
 build() {



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

2022-08-22 Thread Christian Hesse via arch-commits
Date: Monday, August 22, 2022 @ 13:38:49
  Author: eworm
Revision: 1274696

archrelease: copy trunk to community-testing-x86_64

Added:
  haproxy/repos/community-testing-x86_64/
  
haproxy/repos/community-testing-x86_64/0001-Use-CFLAGS-and-LDFLAGS-when-building-admin.patch
(from rev 1274695, 
haproxy/trunk/0001-Use-CFLAGS-and-LDFLAGS-when-building-admin.patch)
  haproxy/repos/community-testing-x86_64/PKGBUILD
(from rev 1274695, haproxy/trunk/PKGBUILD)
  haproxy/repos/community-testing-x86_64/haproxy.cfg
(from rev 1274695, haproxy/trunk/haproxy.cfg)
  haproxy/repos/community-testing-x86_64/haproxy.install
(from rev 1274695, haproxy/trunk/haproxy.install)
  haproxy/repos/community-testing-x86_64/haproxy.sysusers
(from rev 1274695, haproxy/trunk/haproxy.sysusers)

---+
 0001-Use-CFLAGS-and-LDFLAGS-when-building-admin.patch |   39 +++
 PKGBUILD  |   83 
 haproxy.cfg   |   48 +
 haproxy.install   |8 +
 haproxy.sysusers  |1 
 5 files changed, 179 insertions(+)

Copied: 
haproxy/repos/community-testing-x86_64/0001-Use-CFLAGS-and-LDFLAGS-when-building-admin.patch
 (from rev 1274695, 
haproxy/trunk/0001-Use-CFLAGS-and-LDFLAGS-when-building-admin.patch)
===
--- 
community-testing-x86_64/0001-Use-CFLAGS-and-LDFLAGS-when-building-admin.patch  
(rev 0)
+++ 
community-testing-x86_64/0001-Use-CFLAGS-and-LDFLAGS-when-building-admin.patch  
2022-08-22 13:38:49 UTC (rev 1274696)
@@ -0,0 +1,39 @@
+diff --git a/admin/iprange/Makefile b/admin/iprange/Makefile
+index 13598d8..eb89fb9 100644
+--- a/admin/iprange/Makefile
 b/admin/iprange/Makefile
+@@ -7,7 +7,7 @@ OBJS = iprange ip6range
+ all: $(OBJS)
+ 
+ %: %.c
+-  $(CC) $(LDFLAGS) $(OPTIMIZE) -o $@ $^
++  $(CC) $(OPTIMIZE) $(CFLAGS) $(LDFLAGS) -o $@ $^
+ 
+ clean:
+   rm -f $(OBJS) *.o *.a *~
+diff --git a/dev/poll/Makefile b/dev/poll/Makefile
+index fdee514..9be926c 100644
+--- a/dev/poll/Makefile
 b/dev/poll/Makefile
+@@ -5,7 +5,7 @@ INCLUDE  =
+ OBJS = poll
+ 
+ poll: poll.c
+-  $(CC) $(OPTIMIZE) $(DEFINE) $(INCLUDE) -o $@ $^
++  $(CC) $(OPTIMIZE) $(CFLAGS) $(LDFLAGS) $(DEFINE) $(INCLUDE) -o $@ $^
+ 
+ clean:
+   rm -f $(OBJS) *.[oas] *~
+diff --git a/dev/tcploop/Makefile b/dev/tcploop/Makefile
+index 42a6259..e8a6ff7 100644
+--- a/dev/tcploop/Makefile
 b/dev/tcploop/Makefile
+@@ -5,7 +5,7 @@ INCLUDE  =
+ OBJS = tcploop
+ 
+ tcploop: tcploop.c
+-  $(CC) $(OPTIMIZE) $(DEFINE) $(INCLUDE) -o $@ $^
++  $(CC) $(OPTIMIZE) $(CFLAGS) $(LDFLAGS) $(DEFINE) $(INCLUDE) -o $@ $^
+ 
+ clean:
+   rm -f $(OBJS) *.[oas] *~

Copied: haproxy/repos/community-testing-x86_64/PKGBUILD (from rev 1274695, 
haproxy/trunk/PKGBUILD)
===
--- community-testing-x86_64/PKGBUILD   (rev 0)
+++ community-testing-x86_64/PKGBUILD   2022-08-22 13:38:49 UTC (rev 1274696)
@@ -0,0 +1,83 @@
+# Maintainer: Johannes Löthberg 
+# Contributor: Bartłomiej Piotrowski 
+
+pkgname=haproxy
+pkgver=2.6.4
+pkgrel=1
+
+pkgdesc='Reliable, high performance TCP/HTTP load balancer'
+url='https://www.haproxy.org/'
+arch=('x86_64')
+license=('GPL')
+
+depends=('openssl' 'pcre' 'zlib' 'libxcrypt' 'libcrypt.so' 'lua' 
'systemd-libs')
+makedepends=('systemd')
+
+options=('debug')
+backup=('etc/haproxy/haproxy.cfg')
+
+install=haproxy.install
+
+source=(https://www.haproxy.org/download/${pkgver%.*}/src/haproxy-$pkgver.tar.gz
+haproxy.cfg
+haproxy.sysusers
+0001-Use-CFLAGS-and-LDFLAGS-when-building-admin.patch)
+
+sha256sums=('f07d67ada2ff3a999fed4e34459c0489536331a549665ac90cb6a8df91f4a289'
+'f6babef513b99a3fa0e50f2b144c73c980f1b78b119874ffa2580af1e651e7a9'
+'b02b4088205039f0979aef0ef3e22957f493dd54eabefaee7011f2d795303b3e'
+'8cdbb8be7a712f7b2c7f4823a96d2d2926d96b57632e9669069354d7f2df9fd2')
+
+prepare() {
+  cd haproxy-$pkgver
+
+  patch -p1 <"$srcdir"/0001-Use-CFLAGS-and-LDFLAGS-when-building-admin.patch
+}
+
+build() {
+  cd haproxy-$pkgver
+
+  export CFLAGS="$CFLAGS -fwrapv"
+
+  make \
+CFLAGS="$CFLAGS" \
+LDFLAGS="$LDFLAGS" \
+CPU=generic \
+TARGET=linux-glibc \
+USE_GETADDRINFO=1 \
+USE_LUA=1 \
+USE_OPENSSL=1 \
+USE_PCRE=1 USE_PCRE_JIT=1 \
+USE_PROMEX=1 \
+USE_SYSTEMD=1 \
+USE_ZLIB=1
+
+make \
+  SBINDIR=/usr/bin \
+  OPTIMIZE= \
+  CFLAGS="$CFLAGS" \
+  LDFLAGS="$LDFLAGS" \
+  admin/{halog/halog,iprange/ip{,6}range}
+make \
+  SBINDIR=/usr/bin \
+  -C admin/systemd/
+}
+
+package() {
+  cd haproxy-$pkgver
+  make \
+PREFIX="$pkgdir"/usr \
+SBINDIR="$pkgdir"/usr/bin \
+

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

2022-08-22 Thread Christian Hesse via arch-commits
Date: Monday, August 22, 2022 @ 13:38:42
  Author: eworm
Revision: 1274695

upgpkg: haproxy 2.6.4-1: new upstream release

Modified:
  haproxy/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2022-08-22 13:37:17 UTC (rev 1274694)
+++ PKGBUILD2022-08-22 13:38:42 UTC (rev 1274695)
@@ -2,7 +2,7 @@
 # Contributor: Bartłomiej Piotrowski 
 
 pkgname=haproxy
-pkgver=2.6.3
+pkgver=2.6.4
 pkgrel=1
 
 pkgdesc='Reliable, high performance TCP/HTTP load balancer'
@@ -23,7 +23,7 @@
 haproxy.sysusers
 0001-Use-CFLAGS-and-LDFLAGS-when-building-admin.patch)
 
-sha256sums=('d18f7224a87b5cd6bbabb04d238f79a79fa461f0f8e1f257575cef8da2a307d9'
+sha256sums=('f07d67ada2ff3a999fed4e34459c0489536331a549665ac90cb6a8df91f4a289'
 'f6babef513b99a3fa0e50f2b144c73c980f1b78b119874ffa2580af1e651e7a9'
 'b02b4088205039f0979aef0ef3e22957f493dd54eabefaee7011f2d795303b3e'
 '8cdbb8be7a712f7b2c7f4823a96d2d2926d96b57632e9669069354d7f2df9fd2')



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

2022-08-19 Thread Christian Hesse via arch-commits
Date: Friday, August 19, 2022 @ 18:21:38
  Author: eworm
Revision: 1270968

archrelease: copy trunk to community-testing-x86_64

Added:
  haproxy/repos/community-testing-x86_64/
  
haproxy/repos/community-testing-x86_64/0001-Use-CFLAGS-and-LDFLAGS-when-building-admin.patch
(from rev 1270967, 
haproxy/trunk/0001-Use-CFLAGS-and-LDFLAGS-when-building-admin.patch)
  haproxy/repos/community-testing-x86_64/PKGBUILD
(from rev 1270967, haproxy/trunk/PKGBUILD)
  haproxy/repos/community-testing-x86_64/haproxy.cfg
(from rev 1270967, haproxy/trunk/haproxy.cfg)
  haproxy/repos/community-testing-x86_64/haproxy.install
(from rev 1270967, haproxy/trunk/haproxy.install)
  haproxy/repos/community-testing-x86_64/haproxy.sysusers
(from rev 1270967, haproxy/trunk/haproxy.sysusers)

---+
 0001-Use-CFLAGS-and-LDFLAGS-when-building-admin.patch |   39 +++
 PKGBUILD  |   83 
 haproxy.cfg   |   48 +
 haproxy.install   |8 +
 haproxy.sysusers  |1 
 5 files changed, 179 insertions(+)

Copied: 
haproxy/repos/community-testing-x86_64/0001-Use-CFLAGS-and-LDFLAGS-when-building-admin.patch
 (from rev 1270967, 
haproxy/trunk/0001-Use-CFLAGS-and-LDFLAGS-when-building-admin.patch)
===
--- 
community-testing-x86_64/0001-Use-CFLAGS-and-LDFLAGS-when-building-admin.patch  
(rev 0)
+++ 
community-testing-x86_64/0001-Use-CFLAGS-and-LDFLAGS-when-building-admin.patch  
2022-08-19 18:21:38 UTC (rev 1270968)
@@ -0,0 +1,39 @@
+diff --git a/admin/iprange/Makefile b/admin/iprange/Makefile
+index 13598d8..eb89fb9 100644
+--- a/admin/iprange/Makefile
 b/admin/iprange/Makefile
+@@ -7,7 +7,7 @@ OBJS = iprange ip6range
+ all: $(OBJS)
+ 
+ %: %.c
+-  $(CC) $(LDFLAGS) $(OPTIMIZE) -o $@ $^
++  $(CC) $(OPTIMIZE) $(CFLAGS) $(LDFLAGS) -o $@ $^
+ 
+ clean:
+   rm -f $(OBJS) *.o *.a *~
+diff --git a/dev/poll/Makefile b/dev/poll/Makefile
+index fdee514..9be926c 100644
+--- a/dev/poll/Makefile
 b/dev/poll/Makefile
+@@ -5,7 +5,7 @@ INCLUDE  =
+ OBJS = poll
+ 
+ poll: poll.c
+-  $(CC) $(OPTIMIZE) $(DEFINE) $(INCLUDE) -o $@ $^
++  $(CC) $(OPTIMIZE) $(CFLAGS) $(LDFLAGS) $(DEFINE) $(INCLUDE) -o $@ $^
+ 
+ clean:
+   rm -f $(OBJS) *.[oas] *~
+diff --git a/dev/tcploop/Makefile b/dev/tcploop/Makefile
+index 42a6259..e8a6ff7 100644
+--- a/dev/tcploop/Makefile
 b/dev/tcploop/Makefile
+@@ -5,7 +5,7 @@ INCLUDE  =
+ OBJS = tcploop
+ 
+ tcploop: tcploop.c
+-  $(CC) $(OPTIMIZE) $(DEFINE) $(INCLUDE) -o $@ $^
++  $(CC) $(OPTIMIZE) $(CFLAGS) $(LDFLAGS) $(DEFINE) $(INCLUDE) -o $@ $^
+ 
+ clean:
+   rm -f $(OBJS) *.[oas] *~

Copied: haproxy/repos/community-testing-x86_64/PKGBUILD (from rev 1270967, 
haproxy/trunk/PKGBUILD)
===
--- community-testing-x86_64/PKGBUILD   (rev 0)
+++ community-testing-x86_64/PKGBUILD   2022-08-19 18:21:38 UTC (rev 1270968)
@@ -0,0 +1,83 @@
+# Maintainer: Johannes Löthberg 
+# Contributor: Bartłomiej Piotrowski 
+
+pkgname=haproxy
+pkgver=2.6.3
+pkgrel=1
+
+pkgdesc='Reliable, high performance TCP/HTTP load balancer'
+url='https://www.haproxy.org/'
+arch=('x86_64')
+license=('GPL')
+
+depends=('openssl' 'pcre' 'zlib' 'libxcrypt' 'libcrypt.so' 'lua' 
'systemd-libs')
+makedepends=('systemd')
+
+options=('debug')
+backup=('etc/haproxy/haproxy.cfg')
+
+install=haproxy.install
+
+source=(https://www.haproxy.org/download/${pkgver%.*}/src/haproxy-$pkgver.tar.gz
+haproxy.cfg
+haproxy.sysusers
+0001-Use-CFLAGS-and-LDFLAGS-when-building-admin.patch)
+
+sha256sums=('d18f7224a87b5cd6bbabb04d238f79a79fa461f0f8e1f257575cef8da2a307d9'
+'f6babef513b99a3fa0e50f2b144c73c980f1b78b119874ffa2580af1e651e7a9'
+'b02b4088205039f0979aef0ef3e22957f493dd54eabefaee7011f2d795303b3e'
+'8cdbb8be7a712f7b2c7f4823a96d2d2926d96b57632e9669069354d7f2df9fd2')
+
+prepare() {
+  cd haproxy-$pkgver
+
+  patch -p1 <"$srcdir"/0001-Use-CFLAGS-and-LDFLAGS-when-building-admin.patch
+}
+
+build() {
+  cd haproxy-$pkgver
+
+  export CFLAGS="$CFLAGS -fwrapv"
+
+  make \
+CFLAGS="$CFLAGS" \
+LDFLAGS="$LDFLAGS" \
+CPU=generic \
+TARGET=linux-glibc \
+USE_GETADDRINFO=1 \
+USE_LUA=1 \
+USE_OPENSSL=1 \
+USE_PCRE=1 USE_PCRE_JIT=1 \
+USE_PROMEX=1 \
+USE_SYSTEMD=1 \
+USE_ZLIB=1
+
+make \
+  SBINDIR=/usr/bin \
+  OPTIMIZE= \
+  CFLAGS="$CFLAGS" \
+  LDFLAGS="$LDFLAGS" \
+  admin/{halog/halog,iprange/ip{,6}range}
+make \
+  SBINDIR=/usr/bin \
+  -C admin/systemd/
+}
+
+package() {
+  cd haproxy-$pkgver
+  make \
+PREFIX="$pkgdir"/usr \
+SBINDIR="$pkgdir"/usr/bin \
+

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

2022-08-19 Thread Christian Hesse via arch-commits
Date: Friday, August 19, 2022 @ 18:21:29
  Author: eworm
Revision: 1270967

upgpkg: haproxy 2.6.3-1: new upstream release

Modified:
  haproxy/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2022-08-19 17:50:25 UTC (rev 1270966)
+++ PKGBUILD2022-08-19 18:21:29 UTC (rev 1270967)
@@ -2,7 +2,7 @@
 # Contributor: Bartłomiej Piotrowski 
 
 pkgname=haproxy
-pkgver=2.6.2
+pkgver=2.6.3
 pkgrel=1
 
 pkgdesc='Reliable, high performance TCP/HTTP load balancer'
@@ -23,7 +23,7 @@
 haproxy.sysusers
 0001-Use-CFLAGS-and-LDFLAGS-when-building-admin.patch)
 
-sha256sums=('f9b7dc06e02eb13b5d94dc66e0864a714aee2af9dfab10fa353ff9f1f52c8202'
+sha256sums=('d18f7224a87b5cd6bbabb04d238f79a79fa461f0f8e1f257575cef8da2a307d9'
 'f6babef513b99a3fa0e50f2b144c73c980f1b78b119874ffa2580af1e651e7a9'
 'b02b4088205039f0979aef0ef3e22957f493dd54eabefaee7011f2d795303b3e'
 '8cdbb8be7a712f7b2c7f4823a96d2d2926d96b57632e9669069354d7f2df9fd2')



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

2022-08-17 Thread Christian Hesse via arch-commits
Date: Wednesday, August 17, 2022 @ 13:46:07
  Author: eworm
Revision: 1266708

archrelease: copy trunk to community-x86_64

Added:
  telegram-desktop/repos/community-x86_64/PKGBUILD
(from rev 1266707, telegram-desktop/trunk/PKGBUILD)
  telegram-desktop/repos/community-x86_64/fix-ffmpeg5.patch
(from rev 1266707, telegram-desktop/trunk/fix-ffmpeg5.patch)
  telegram-desktop/repos/community-x86_64/fix-tgcalls-cstdint.patch
(from rev 1266707, telegram-desktop/trunk/fix-tgcalls-cstdint.patch)
Deleted:
  telegram-desktop/repos/community-x86_64/PKGBUILD
  telegram-desktop/repos/community-x86_64/fix-ffmpeg5.patch
  telegram-desktop/repos/community-x86_64/fix-tgcalls-cstdint.patch

---+
 PKGBUILD  |  104 +++
 fix-ffmpeg5.patch |  144 ++--
 fix-tgcalls-cstdint.patch |   24 +++
 3 files changed, 136 insertions(+), 136 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2022-08-17 13:46:05 UTC (rev 1266707)
+++ PKGBUILD2022-08-17 13:46:07 UTC (rev 1266708)
@@ -1,52 +0,0 @@
-# Maintainer: Sven-Hendrik Haase 
-# Contributor: hexchain 
-pkgname=telegram-desktop
-pkgver=4.1.0
-pkgrel=1
-pkgdesc='Official Telegram Desktop client'
-arch=('x86_64')
-url="https://desktop.telegram.org/;
-license=('GPL3')
-depends=('hunspell' 'ffmpeg4.4' 'hicolor-icon-theme' 'lz4' 'minizip' 'openal' 
'ttf-opensans'
- 'qt6-imageformats' 'qt6-svg' 'qt6-wayland' 'qt6-5compat' 'xxhash' 
'glibmm'
- 'rnnoise' 'pipewire' 'libxtst' 'libxrandr' 'jemalloc' 'abseil-cpp' 
'libdispatch')
-makedepends=('cmake' 'git' 'ninja' 'python' 'range-v3' 'tl-expected' 
'microsoft-gsl' 'meson'
- 'extra-cmake-modules' 'wayland-protocols' 
'plasma-wayland-protocols' 'libtg_owt')
-optdepends=('webkit2gtk: embedded browser features'
-'xdg-desktop-portal: desktop integration')
-source=("https://github.com/telegramdesktop/tdesktop/releases/download/v${pkgver}/tdesktop-${pkgver}-full.tar.gz;
-fix-tgcalls-cstdint.patch
-   )
-sha512sums=('d58ad4b3eaf72b4885612ecca0b29057a1f0e7efc7a539c4ed7cdfa9f6b8dd19e378f1e4b9f28a644d8c8559a5310a168e0b949aafac6902bd21155795db2574'
-
'ba24a2f1524010b4891764aacee2e27a5ebae44cf7626ab2aaf9e6c48b0f8088bf920886ceeb497b3c463fa0c3b885dd63db273d4c29cab6c96c8193c0c5c888')
-
-prepare() {
-cd tdesktop-$pkgver-full
-
-rm -rf Telegram/ThirdParty/libtgvoip/webrtc_dsp/absl
-patch -Np1 -i "$srcdir"/fix-tgcalls-cstdint.patch -d 
Telegram/ThirdParty/tgcalls
-}
-
-build() {
-cd tdesktop-$pkgver-full
-
-export PKG_CONFIG_PATH='/usr/lib/ffmpeg4.4/pkgconfig'
-#Turns out we're allowed to use the official API key that telegram uses 
for their snap builds:
-# 
https://github.com/telegramdesktop/tdesktop/blob/8fab9167beb2407c1153930ed03a4badd0c2b59f/snap/snapcraft.yaml#L87-L88
-# Thanks @primeos!
-cmake \
--B build \
--G Ninja \
--DCMAKE_INSTALL_PREFIX="/usr" \
--DCMAKE_BUILD_TYPE=Release \
--DTDESKTOP_API_ID=611335 \
--DTDESKTOP_API_HASH=d524b414d21f4d37f08684c1df41ac9c
-ninja -C build
-}
-
-package() {
-cd tdesktop-$pkgver-full
-DESTDIR="$pkgdir" ninja -C build install
-# They botched the release and put a lot of stuff here.
-rm -rf "$pkgdir/build"
-}

Copied: telegram-desktop/repos/community-x86_64/PKGBUILD (from rev 1266707, 
telegram-desktop/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2022-08-17 13:46:07 UTC (rev 1266708)
@@ -0,0 +1,52 @@
+# Maintainer: Sven-Hendrik Haase 
+# Contributor: hexchain 
+pkgname=telegram-desktop
+pkgver=4.1.1
+pkgrel=1
+pkgdesc='Official Telegram Desktop client'
+arch=('x86_64')
+url="https://desktop.telegram.org/;
+license=('GPL3')
+depends=('hunspell' 'ffmpeg4.4' 'hicolor-icon-theme' 'lz4' 'minizip' 'openal' 
'ttf-opensans'
+ 'qt6-imageformats' 'qt6-svg' 'qt6-wayland' 'qt6-5compat' 'xxhash' 
'glibmm'
+ 'rnnoise' 'pipewire' 'libxtst' 'libxrandr' 'jemalloc' 'abseil-cpp' 
'libdispatch')
+makedepends=('cmake' 'git' 'ninja' 'python' 'range-v3' 'tl-expected' 
'microsoft-gsl' 'meson'
+ 'extra-cmake-modules' 'wayland-protocols' 
'plasma-wayland-protocols' 'libtg_owt')
+optdepends=('webkit2gtk: embedded browser features'
+'xdg-desktop-portal: desktop integration')
+source=("https://github.com/telegramdesktop/tdesktop/releases/download/v${pkgver}/tdesktop-${pkgver}-full.tar.gz;
+fix-tgcalls-cstdint.patch
+   )
+sha512sums=('3240b9f81c3901997b1ea13fd7db7b8598b31c0faa68a2f711909ed11f33345db5a45ac99c0be77f1caeb1f571093ea42b1dbc7e7bb15e989c8756805c2ec887'
+
'ba24a2f1524010b4891764aacee2e27a5ebae44cf7626ab2aaf9e6c48b0f8088bf920886ceeb497b3c463fa0c3b885dd63db273d4c29cab6c96c8193c0c5c888')
+
+prepare() {
+cd 

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

2022-08-17 Thread Christian Hesse via arch-commits
Date: Wednesday, August 17, 2022 @ 13:46:05
  Author: eworm
Revision: 1266707

upgpkg: telegram-desktop 4.1.1-1: new upstream release

Modified:
  telegram-desktop/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2022-08-17 12:53:12 UTC (rev 1266706)
+++ PKGBUILD2022-08-17 13:46:05 UTC (rev 1266707)
@@ -1,7 +1,7 @@
 # Maintainer: Sven-Hendrik Haase 
 # Contributor: hexchain 
 pkgname=telegram-desktop
-pkgver=4.1.0
+pkgver=4.1.1
 pkgrel=1
 pkgdesc='Official Telegram Desktop client'
 arch=('x86_64')
@@ -17,7 +17,7 @@
 
source=("https://github.com/telegramdesktop/tdesktop/releases/download/v${pkgver}/tdesktop-${pkgver}-full.tar.gz;
 fix-tgcalls-cstdint.patch
)
-sha512sums=('d58ad4b3eaf72b4885612ecca0b29057a1f0e7efc7a539c4ed7cdfa9f6b8dd19e378f1e4b9f28a644d8c8559a5310a168e0b949aafac6902bd21155795db2574'
+sha512sums=('3240b9f81c3901997b1ea13fd7db7b8598b31c0faa68a2f711909ed11f33345db5a45ac99c0be77f1caeb1f571093ea42b1dbc7e7bb15e989c8756805c2ec887'
 
'ba24a2f1524010b4891764aacee2e27a5ebae44cf7626ab2aaf9e6c48b0f8088bf920886ceeb497b3c463fa0c3b885dd63db273d4c29cab6c96c8193c0c5c888')
 
 prepare() {



[arch-commits] Commit in grub/trunk (6 files)

2022-08-17 Thread Christian Hesse via arch-commits
Date: Wednesday, August 17, 2022 @ 13:11:57
  Author: eworm
Revision: 453028

upgpkg: grub 2:2.06.r297.g0c6c1aff2-1: bump to latest change

Added:
  grub/trunk/keys/
  grub/trunk/keys/pgp/
  grub/trunk/keys/pgp/95D2E9AB8740D8046387FD151A09227B1F435A33.asc
  grub/trunk/keys/pgp/BE5C23209ACDDACEB20DB0A28C8189F1988C2166.asc
  grub/trunk/keys/pgp/E53D497F3FA42AD8C9B4D1E835A93B74E82E4209.asc
Modified:
  grub/trunk/PKGBUILD

---+
 PKGBUILD  |4 ++--
 keys/pgp/95D2E9AB8740D8046387FD151A09227B1F435A33.asc |1 +
 keys/pgp/BE5C23209ACDDACEB20DB0A28C8189F1988C2166.asc |1 +
 keys/pgp/E53D497F3FA42AD8C9B4D1E835A93B74E82E4209.asc |1 +
 4 files changed, 5 insertions(+), 2 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2022-08-17 08:10:02 UTC (rev 453027)
+++ PKGBUILD2022-08-17 13:11:57 UTC (rev 453028)
@@ -18,9 +18,9 @@
 pkgname='grub'
 pkgdesc='GNU GRand Unified Bootloader (2)'
 epoch=2
-_commit='2f4430cc0a44fd8c8aa7aee5c51887667ad3d6c3'
+_commit='0c6c1aff2a86a69ae74e1207bca2ff95303cbf43'
+_pkgver=2.06.r297.g0c6c1aff2
 _unifont_ver='14.0.04'
-_pkgver=2.06.r261.g2f4430cc0
 pkgver=${_pkgver/-/}
 pkgrel=1
 url='https://www.gnu.org/software/grub/'

Added: keys/pgp/95D2E9AB8740D8046387FD151A09227B1F435A33.asc
===
(Binary files differ)

Index: grub/trunk/keys/pgp/95D2E9AB8740D8046387FD151A09227B1F435A33.asc
===
--- keys/pgp/95D2E9AB8740D8046387FD151A09227B1F435A33.asc   2022-08-17 
08:10:02 UTC (rev 453027)
+++ keys/pgp/95D2E9AB8740D8046387FD151A09227B1F435A33.asc   2022-08-17 
13:11:57 UTC (rev 453028)

Property changes on: 
grub/trunk/keys/pgp/95D2E9AB8740D8046387FD151A09227B1F435A33.asc
___
Added: svn:mime-type
## -0,0 +1 ##
+application/pgp-keys
\ No newline at end of property
Added: keys/pgp/BE5C23209ACDDACEB20DB0A28C8189F1988C2166.asc
===
(Binary files differ)

Index: grub/trunk/keys/pgp/BE5C23209ACDDACEB20DB0A28C8189F1988C2166.asc
===
--- keys/pgp/BE5C23209ACDDACEB20DB0A28C8189F1988C2166.asc   2022-08-17 
08:10:02 UTC (rev 453027)
+++ keys/pgp/BE5C23209ACDDACEB20DB0A28C8189F1988C2166.asc   2022-08-17 
13:11:57 UTC (rev 453028)

Property changes on: 
grub/trunk/keys/pgp/BE5C23209ACDDACEB20DB0A28C8189F1988C2166.asc
___
Added: svn:mime-type
## -0,0 +1 ##
+application/pgp-keys
\ No newline at end of property
Added: keys/pgp/E53D497F3FA42AD8C9B4D1E835A93B74E82E4209.asc
===
(Binary files differ)

Index: grub/trunk/keys/pgp/E53D497F3FA42AD8C9B4D1E835A93B74E82E4209.asc
===
--- keys/pgp/E53D497F3FA42AD8C9B4D1E835A93B74E82E4209.asc   2022-08-17 
08:10:02 UTC (rev 453027)
+++ keys/pgp/E53D497F3FA42AD8C9B4D1E835A93B74E82E4209.asc   2022-08-17 
13:11:57 UTC (rev 453028)

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


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

2022-08-17 Thread Christian Hesse via arch-commits
Date: Wednesday, August 17, 2022 @ 13:12:00
  Author: eworm
Revision: 453029

archrelease: copy trunk to testing-x86_64

Added:
  grub/repos/testing-x86_64/
  grub/repos/testing-x86_64/0001-00_header-add-GRUB_COLOR_-variables.patch
(from rev 453028, grub/trunk/0001-00_header-add-GRUB_COLOR_-variables.patch)
  grub/repos/testing-x86_64/0002-10_linux-detect-archlinux-initramfs.patch
(from rev 453028, grub/trunk/0002-10_linux-detect-archlinux-initramfs.patch)
  grub/repos/testing-x86_64/PKGBUILD
(from rev 453028, grub/trunk/PKGBUILD)
  grub/repos/testing-x86_64/grub.default
(from rev 453028, grub/trunk/grub.default)
  grub/repos/testing-x86_64/grub.install
(from rev 453028, grub/trunk/grub.install)
  grub/repos/testing-x86_64/keys/
  grub/repos/testing-x86_64/sbat.csv
(from rev 453028, grub/trunk/sbat.csv)

+
 0001-00_header-add-GRUB_COLOR_-variables.patch |   41 +++
 0002-10_linux-detect-archlinux-initramfs.patch |   62 
 PKGBUILD   |  310 +++
 grub.default   |   63 
 grub.install   |   28 ++
 sbat.csv   |3 
 6 files changed, 507 insertions(+)

Copied: 
grub/repos/testing-x86_64/0001-00_header-add-GRUB_COLOR_-variables.patch (from 
rev 453028, grub/trunk/0001-00_header-add-GRUB_COLOR_-variables.patch)
===
--- testing-x86_64/0001-00_header-add-GRUB_COLOR_-variables.patch   
(rev 0)
+++ testing-x86_64/0001-00_header-add-GRUB_COLOR_-variables.patch   
2022-08-17 13:12:00 UTC (rev 453029)
@@ -0,0 +1,41 @@
+From 21e5bcf22ab1a9f08c63e2a0212219d7482f77c1 Mon Sep 17 00:00:00 2001
+From: Christian Hesse 
+Date: Wed, 10 Mar 2021 18:42:25 +0100
+Subject: [PATCH] 00_header: add GRUB_COLOR_* variables
+---
+ util/grub-mkconfig.in| 2 ++
+ util/grub.d/00_header.in | 8 
+ 2 files changed, 10 insertions(+)
+
+diff --git a/util/grub-mkconfig.in b/util/grub-mkconfig.in
+index f8cbb8d7a..1189d95f9 100644
+--- a/util/grub-mkconfig.in
 b/util/grub-mkconfig.in
+@@ -246,6 +246,8 @@ export GRUB_DEFAULT \
+   GRUB_BACKGROUND \
+   GRUB_THEME \
+   GRUB_GFXPAYLOAD_LINUX \
++  GRUB_COLOR_NORMAL \
++  GRUB_COLOR_HIGHLIGHT \
+   GRUB_INIT_TUNE \
+   GRUB_SAVEDEFAULT \
+   GRUB_ENABLE_CRYPTODISK \
+diff --git a/util/grub.d/00_header.in b/util/grub.d/00_header.in
+index 93a90233e..c5955df00 100644
+--- a/util/grub.d/00_header.in
 b/util/grub.d/00_header.in
+@@ -125,6 +125,14 @@ cat <
+Date: Mon, 26 Apr 2021 11:10:01 +0200
+Subject: [PATCH 1/1] 10_linux: detect archlinux initramfs
+---
+ util/grub.d/10_linux.in | 29 -
+ 1 file changed, 28 insertions(+), 1 deletion(-)
+
+diff --git a/util/grub.d/10_linux.in b/util/grub.d/10_linux.in
+index e8b01c0d0..9b60af944 100644
+--- a/util/grub.d/10_linux.in
 b/util/grub.d/10_linux.in
+@@ -91,6 +91,10 @@ linux_entry ()
+   fi
+   if [ x$type != xsimple ] ; then
+   case $type in
++booster)
++title="$(gettext_printf "%s, with Linux %s (booster initramfs)" 
"${os}" "${version}")" ;;
++fallback)
++title="$(gettext_printf "%s, with Linux %s (fallback initramfs)" 
"${os}" "${version}")" ;;
+ recovery)
+ title="$(gettext_printf "%s, with Linux %s (recovery mode)" 
"${os}" "${version}")" ;;
+ *)
+@@ -198,7 +202,7 @@ while [ "x$list" != "x" ] ; do
+   basename=`basename $linux`
+   dirname=`dirname $linux`
+   rel_dirname=`make_system_path_relative_to_its_root $dirname`
+-  version=`echo $basename | sed -e "s,^[^0-9]*-,,g"`
++  version=`echo $basename | sed -e "s,vmlinuz-,,g"`
+   alt_version=`echo $version | sed -e "s,\.old$,,g"`
+   linux_root_device_thisversion="${LINUX_ROOT_DEVICE}"
+ 
+@@ -285,6 +289,29 @@ while [ "x$list" != "x" ] ; do
+ 
+   linux_entry "${OS}" "${version}" advanced \
+   "${GRUB_CMDLINE_LINUX} ${GRUB_CMDLINE_LINUX_DEFAULT}"
++
++  if test -e "${dirname}/initramfs-${version}-fallback.img" ; then
++initrd="${initrd_early} initramfs-${version}-fallback.img"
++
++if test -n "${initrd}" ; then
++  gettext_printf "Found fallback initrd image(s) in %s:%s\n" "${dirname}" 
"${initrd_extra} ${initrd}" >&2
++fi
++
++linux_entry "${OS}" "${version}" fallback \
++"${GRUB_CMDLINE_LINUX} ${GRUB_CMDLINE_LINUX_DEFAULT}"
++  fi
++
++  if test -e "${dirname}/booster-${version}.img" ; then
++initrd="${initrd_early} booster-${version}.img"
++
++if test -n "${initrd}" ; then
++  gettext_printf "Found booster initrd image(s) in %s:%s\n" "${dirname}" 
"${initrd_extra} ${initrd}" >&2
++fi
++
++linux_entry "${OS}" "${version}" booster \
++"${GRUB_CMDLINE_LINUX} ${GRUB_CMDLINE_LINUX_DEFAULT}"
++  fi
++
+   if [ "x${GRUB_DISABLE_RECOVERY}" != "xtrue" ]; then
+ 

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

2022-08-15 Thread Christian Hesse via arch-commits
Date: Monday, August 15, 2022 @ 15:33:26
  Author: eworm
Revision: 452755

drop duplicate install target (FS#75611)

Modified:
  dnsmasq/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2022-08-15 15:31:18 UTC (rev 452754)
+++ PKGBUILD2022-08-15 15:33:26 UTC (rev 452755)
@@ -61,7 +61,7 @@
 PREFIX=/usr \
 BINDIR=/usr/bin \
 DESTDIR="$pkgdir" \
-install install-i18n
+install-i18n
 
   install -Dm0644 "dbus/dnsmasq.conf" 
"$pkgdir"/usr/share/dbus-1/system.d/dnsmasq.conf
   install -Dm0644 "dnsmasq.conf.example" "$pkgdir"/etc/dnsmasq.conf



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

2022-08-15 Thread Christian Hesse via arch-commits
Date: Monday, August 15, 2022 @ 12:21:48
  Author: eworm
Revision: 452720

archrelease: copy trunk to testing-x86_64

Added:
  galera/repos/testing-x86_64/
  galera/repos/testing-x86_64/PKGBUILD
(from rev 452719, galera/trunk/PKGBUILD)
  galera/repos/testing-x86_64/keys/

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

Copied: galera/repos/testing-x86_64/PKGBUILD (from rev 452719, 
galera/trunk/PKGBUILD)
===
--- testing-x86_64/PKGBUILD (rev 0)
+++ testing-x86_64/PKGBUILD 2022-08-15 12:21:48 UTC (rev 452720)
@@ -0,0 +1,48 @@
+# Maintainer: Christian Hesse 
+# Contributor: Rustam Tsurik 
+# Contributor: Nico Suarez 
+
+pkgname=galera
+pkgver=26.4.12
+_mariadb_ver=10.8.4
+pkgrel=1
+pkgdesc='write set replication (WSREP) provider for MariaDB cluster'
+arch=('x86_64')
+license=('GPL2' 'custom:OpenSSL Linking Exception')
+depends=('mariadb' 'openssl')
+makedepends=('boost' 'check' 'cmake')
+optdepends=('rsync: State Snapshot Transfers with rsync'
+'socat: State Snapshot Transfers with mariabackup')
+url='https://galeracluster.com/'
+options=('debug' '!libtool')
+validpgpkeys=('199369E5404BD5FC7D2FE43BCBCB082A1BB943DB') # MariaDB Package 
Signing Key 
+source=("https://rsync.osuosl.org/pub/mariadb/mariadb-${_mariadb_ver}/galera-${pkgver}/src/galera-${pkgver}.tar.gz"{,.asc})
+sha256sums=('30fb940d5442b3a6d59832a1ad7898ef29cb23d012fc8f28bf8e51e219e38ad0'
+'SKIP')
+
+prepare() {
+  cd "${pkgname}-${pkgver}"
+
+  sed -i '/^GALERA_VER/s/API + //' wsrep/tests/SConscript
+}
+
+build(){
+  cd "${pkgname}-${pkgver}"
+
+  cmake .
+  make
+}
+
+package(){
+  cd "${pkgname}-${pkgver}"
+
+  install -D -m0755 libgalera_smm.so 
"${pkgdir}"/usr/lib/galera/libgalera_smm.so
+  ln -s galera/libgalera_smm.so "${pkgdir}"/usr/lib/libgalera_smm.so
+
+  install -D -m0755 garb/garbd "${pkgdir}"/usr/bin/garbd
+
+  install -D -m0644 scripts/packages/README 
"${pkgdir}"/usr/share/doc/galera/README
+  install -D -m0644 scripts/packages/README-MySQL 
"${pkgdir}"/usr/share/doc/galera/README-MySQL
+  install -D -m0644 scripts/mysql/README 
"${pkgdir}"/usr/share/doc/galera/mysql/README
+  install -D -m0644 COPYING "${pkgdir}"/usr/share/doc/galera/COPYING
+}



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

2022-08-15 Thread Christian Hesse via arch-commits
Date: Monday, August 15, 2022 @ 12:21:46
  Author: eworm
Revision: 452719

upgpkg: galera 26.4.12-1: new upstream release (for mariadb 10.8.4)

Added:
  galera/trunk/keys/
  galera/trunk/keys/pgp/
  galera/trunk/keys/pgp/199369E5404BD5FC7D2FE43BCBCB082A1BB943DB.asc
Modified:
  galera/trunk/PKGBUILD

---+
 PKGBUILD  |8 
 keys/pgp/199369E5404BD5FC7D2FE43BCBCB082A1BB943DB.asc |1 +
 2 files changed, 5 insertions(+), 4 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2022-08-15 12:21:26 UTC (rev 452718)
+++ PKGBUILD2022-08-15 12:21:46 UTC (rev 452719)
@@ -3,9 +3,9 @@
 # Contributor: Nico Suarez 
 
 pkgname=galera
-pkgver=26.4.11
-_mariadb_ver=10.8.3
-pkgrel=3
+pkgver=26.4.12
+_mariadb_ver=10.8.4
+pkgrel=1
 pkgdesc='write set replication (WSREP) provider for MariaDB cluster'
 arch=('x86_64')
 license=('GPL2' 'custom:OpenSSL Linking Exception')
@@ -17,7 +17,7 @@
 options=('debug' '!libtool')
 validpgpkeys=('199369E5404BD5FC7D2FE43BCBCB082A1BB943DB') # MariaDB Package 
Signing Key 
 
source=("https://rsync.osuosl.org/pub/mariadb/mariadb-${_mariadb_ver}/galera-${pkgver}/src/galera-${pkgver}.tar.gz"{,.asc})
-sha256sums=('08bbba89c33344474bdedbaa4db42ea33489085cf42249e9f3880a5a66dbf4b1'
+sha256sums=('30fb940d5442b3a6d59832a1ad7898ef29cb23d012fc8f28bf8e51e219e38ad0'
 'SKIP')
 
 prepare() {

Added: keys/pgp/199369E5404BD5FC7D2FE43BCBCB082A1BB943DB.asc
===
(Binary files differ)

Index: galera/trunk/keys/pgp/199369E5404BD5FC7D2FE43BCBCB082A1BB943DB.asc
===
--- keys/pgp/199369E5404BD5FC7D2FE43BCBCB082A1BB943DB.asc   2022-08-15 
12:21:26 UTC (rev 452718)
+++ keys/pgp/199369E5404BD5FC7D2FE43BCBCB082A1BB943DB.asc   2022-08-15 
12:21:46 UTC (rev 452719)

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


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

2022-08-15 Thread Christian Hesse via arch-commits
Date: Monday, August 15, 2022 @ 12:21:26
  Author: eworm
Revision: 452718

archrelease: copy trunk to testing-x86_64

Added:
  mariadb/repos/testing-x86_64/
  mariadb/repos/testing-x86_64/0001-arch-specific.patch
(from rev 452717, mariadb/trunk/0001-arch-specific.patch)
  mariadb/repos/testing-x86_64/PKGBUILD
(from rev 452717, mariadb/trunk/PKGBUILD)
  mariadb/repos/testing-x86_64/keys/
  mariadb/repos/testing-x86_64/mariadb.install
(from rev 452717, mariadb/trunk/mariadb.install)

--+
 0001-arch-specific.patch |   94 ++
 PKGBUILD |  231 +
 mariadb.install  |   15 ++
 3 files changed, 340 insertions(+)

Copied: mariadb/repos/testing-x86_64/0001-arch-specific.patch (from rev 452717, 
mariadb/trunk/0001-arch-specific.patch)
===
--- testing-x86_64/0001-arch-specific.patch (rev 0)
+++ testing-x86_64/0001-arch-specific.patch 2022-08-15 12:21:26 UTC (rev 
452718)
@@ -0,0 +1,94 @@
+From bf66e7d610de0d7d3651742342c01ed9ff93f363 Mon Sep 17 00:00:00 2001
+From: Christian Hesse 
+Date: Wed, 19 Feb 2020 13:10:17 +0100
+Subject: [PATCH 1/3] enable PrivateTmp for a little bit more security
+---
+ support-files/mariadb.service.in  | 2 +-
+ support-files/mari...@.service.in | 2 +-
+ 2 files changed, 2 insertions(+), 2 deletions(-)
+
+diff --git a/support-files/mariadb.service.in 
b/support-files/mariadb.service.in
+index e7665ed1219..a1fe69d61c4 100644
+--- a/support-files/mariadb.service.in
 b/support-files/mariadb.service.in
+@@ -129,7 +129,7 @@ UMask=007
+ 
+ # If you don't use the /tmp directory for SELECT ... OUTFILE and
+ # LOAD DATA INFILE you can enable PrivateTmp=true for a little more security.
+-PrivateTmp=false
++PrivateTmp=true
+ 
+ # Set an explicit Start and Stop timeout of 900 seconds (15 minutes!)
+ # this is the same value as used in SysV init scripts in the past
+diff --git a/support-files/mari...@.service.in 
b/support-files/mari...@.service.in
+index ffefc2f22d8..f8b0b8aad8d 100644
+--- a/support-files/mari...@.service.in
 b/support-files/mari...@.service.in
+@@ -241,7 +241,7 @@ UMask=007
+ 
+ # If you don't use the /tmp directory for SELECT ... OUTFILE and
+ # LOAD DATA INFILE you can enable PrivateTmp=true for a little more security.
+-PrivateTmp=false
++PrivateTmp=true
+ 
+ # Set an explicit Start and Stop timeout of 900 seconds (15 minutes!)
+ # this is the same value as used in SysV init scripts in the past
+
+From 00aab78891a19a14a92039fcc6a73e391a3bb471 Mon Sep 17 00:00:00 2001
+From: Christian Hesse 
+Date: Wed, 19 Feb 2020 13:10:46 +0100
+Subject: [PATCH 2/3] force preloading jemalloc for memory management
+---
+ support-files/mariadb.service.in  | 1 +
+ support-files/mari...@.service.in | 1 +
+ 2 files changed, 2 insertions(+)
+
+diff --git a/support-files/mariadb.service.in 
b/support-files/mariadb.service.in
+index a1fe69d61c4..9a2941ae917 100644
+--- a/support-files/mariadb.service.in
 b/support-files/mariadb.service.in
+@@ -159,6 +159,7 @@ LimitNOFILE=16364
+ # Library substitutions. previously [mysqld_safe] malloc-lib with explicit 
paths
+ # (in LD_LIBRARY_PATH) and library name (in LD_PRELOAD).
+ # Environment="LD_LIBRARY_PATH=/path1 /path2" "LD_PRELOAD=
++Environment="LD_PRELOAD=/usr/lib/libjemalloc.so"
+ 
+ # Flush caches. previously [mysqld_safe] flush-caches=1
+ # ExecStartPre=sync
+diff --git a/support-files/mari...@.service.in 
b/support-files/mari...@.service.in
+index f8b0b8aad8d..3309127330c 100644
+--- a/support-files/mari...@.service.in
 b/support-files/mari...@.service.in
+@@ -282,6 +282,7 @@ LimitNOFILE=16364
+ # Library substitutions. previously [mysqld_safe] malloc-lib with explicit 
paths
+ # (in LD_LIBRARY_PATH) and library name (in LD_PRELOAD).
+ # Environment="LD_LIBRARY_PATH=/path1 /path2" "LD_PRELOAD=
++Environment="LD_PRELOAD=/usr/lib/libjemalloc.so"
+ 
+ # Flush caches. previously [mysqld_safe] flush-caches=1
+ # ExecStartPre=sync
+
+From a78ff18c83a5eb2556d4f3716f13786dcd8395d2 Mon Sep 17 00:00:00 2001
+From: Christian Hesse 
+Date: Wed, 19 Feb 2020 13:11:31 +0100
+Subject: [PATCH 3/3] Make systemd-tmpfiles create MYSQL_DATADIR
+
+This is a no-op if the directory exists, but makes sure it is created by
+systemd-tmpfiles with proper permissions otherwise.
+
+This solves packaging issues when the user MYSQLD_USER is created by
+systemd-sysusers and uid is not known in advance.
+
+Also this now sets the No_COW attribute.
+---
+ support-files/tmpfiles.conf.in | 2 +
+ 1 file changed, 2 insertion(+)
+
+diff --git a/support-files/tmpfiles.conf.in b/support-files/tmpfiles.conf.in
+index 03d66abc0c7..3c89cb258c9 100644
+--- a/support-files/tmpfiles.conf.in
 b/support-files/tmpfiles.conf.in
+@@ -1 +1,3 @@
+ d @MYSQL_UNIX_DIR@ 0755 @MYSQLD_USER@ @MYSQLD_USER@ -
++d @MYSQL_DATADIR@ 0700 @MYSQLD_USER@ @MYSQLD_USER@ -
++h @MYSQL_DATADIR@ 

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

2022-08-15 Thread Christian Hesse via arch-commits
Date: Monday, August 15, 2022 @ 12:21:23
  Author: eworm
Revision: 452717

upgpkg: mariadb 10.8.4-1: new upstream release

Added:
  mariadb/trunk/keys/
  mariadb/trunk/keys/pgp/
  mariadb/trunk/keys/pgp/199369E5404BD5FC7D2FE43BCBCB082A1BB943DB.asc
Modified:
  mariadb/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2022-08-15 07:11:35 UTC (rev 452716)
+++ PKGBUILD2022-08-15 12:21:23 UTC (rev 452717)
@@ -4,7 +4,7 @@
 pkgbase=mariadb
 pkgname=('mariadb-libs' 'mariadb-clients' 'mariadb' 'mytop')
 pkgdesc='Fast SQL database server, derived from MySQL'
-pkgver=10.8.3
+pkgver=10.8.4
 pkgrel=1
 arch=('x86_64')
 license=('GPL')
@@ -19,7 +19,7 @@
 # https://mariadb.com/kb/en/library/mirror-sites-for-mariadb/
 
source=("https://rsync.osuosl.org/pub/mariadb/mariadb-${pkgver}/source/mariadb-${pkgver}.tar.gz"{,.asc}
 '0001-arch-specific.patch')
-sha256sums=('887eadc55176ac1ead1fccfc89ade4b5990ef192745ad4dcd879acb41c050892'
+sha256sums=('65ec60ca36588ecd11cd8c3fc0ce35e1d603029e12378cf88baa865fd0891166'
 'SKIP'
 '3289efb3452d199aec872115f35da3f1d6fd4ce774615076690e9bc8afae1460')
 

Added: keys/pgp/199369E5404BD5FC7D2FE43BCBCB082A1BB943DB.asc
===
(Binary files differ)

Index: mariadb/trunk/keys/pgp/199369E5404BD5FC7D2FE43BCBCB082A1BB943DB.asc
===
--- keys/pgp/199369E5404BD5FC7D2FE43BCBCB082A1BB943DB.asc   2022-08-15 
07:11:35 UTC (rev 452716)
+++ keys/pgp/199369E5404BD5FC7D2FE43BCBCB082A1BB943DB.asc   2022-08-15 
12:21:23 UTC (rev 452717)

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


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

2022-08-14 Thread Christian Hesse via arch-commits
Date: Sunday, August 14, 2022 @ 21:25:34
  Author: eworm
Revision: 452715

archrelease: copy trunk to testing-x86_64

Added:
  rsync/repos/testing-x86_64/PKGBUILD
(from rev 452714, rsync/trunk/PKGBUILD)
  rsync/repos/testing-x86_64/keys/
  rsync/repos/testing-x86_64/rsyncd.conf
(from rev 452714, rsync/trunk/rsyncd.conf)
Deleted:
  rsync/repos/testing-x86_64/PKGBUILD
  rsync/repos/testing-x86_64/keys/
  rsync/repos/testing-x86_64/rsyncd.conf

-+
 PKGBUILD|  106 +++---
 rsyncd.conf |   20 +-
 2 files changed, 60 insertions(+), 66 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2022-08-14 21:25:27 UTC (rev 452714)
+++ PKGBUILD2022-08-14 21:25:34 UTC (rev 452715)
@@ -1,56 +0,0 @@
-# Maintainer: Christian Hesse 
-
-pkgname=rsync
-_tag='001cc050f46d05cb0487359ed5101018da14a5a3' # git rev-parse v${pkgver}
-pkgver=3.2.5
-pkgrel=1
-pkgdesc='A fast and versatile file copying tool for remote and local files'
-arch=('x86_64')
-url='https://rsync.samba.org/'
-license=('GPL3')
-depends=('acl' 'libacl.so' 'lz4' 'openssl' 'perl' 'popt' 'xxhash' 
'libxxhash.so'
- 'zlib' 'zstd')
-makedepends=('git' 'python-commonmark')
-options=('debug')
-backup=('etc/rsyncd.conf'
-'etc/xinetd.d/rsync')
-validpgpkeys=('0048C8B026D4C96F0E589C2F6C859FB14B96A8C5') # Wayne Davison 

-source=("git+https://github.com/WayneD/rsync#tag=${_tag}?signed;
-'rsyncd.conf')
-sha256sums=('SKIP'
-'733ccb571721433c3a6262c58b658253ca6553bec79c2bdd0011810bb4f2156b')
-
-prepare() {
-   cd "$srcdir/rsync"
-
-   git merge --ff-only 'cff8f044776c5143a5b270969d4bb0f1fea8b017'
-}
-
-build() {
-   cd "$srcdir/rsync"
-
-   ./configure \
-   --prefix=/usr \
-   --disable-debug \
-   --with-included-popt=no \
-   --with-included-zlib=no
-   make
-}
-
-check() {
-   cd "$srcdir/rsync"
-
-   make test
-}
-
-package() {
-   cd "$srcdir/rsync"
-
-   make DESTDIR="$pkgdir" install
-   install -Dm0644 ../rsyncd.conf "$pkgdir/etc/rsyncd.conf"
-   install -Dm0644 packaging/lsb/rsync.xinetd "$pkgdir/etc/xinetd.d/rsync"
-   install -Dm0644 packaging/systemd/rsync.service 
"$pkgdir/usr/lib/systemd/system/rsyncd.service"
-   install -Dm0644 packaging/systemd/rsync.socket 
"$pkgdir/usr/lib/systemd/system/rsyncd.socket"
-   install -Dm0644 packaging/systemd/rsync@.service 
"$pkgdir/usr/lib/systemd/system/rsyncd@.service"
-   install -Dm0755 support/rrsync "$pkgdir/usr/lib/rsync/rrsync"
-}

Copied: rsync/repos/testing-x86_64/PKGBUILD (from rev 452714, 
rsync/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2022-08-14 21:25:34 UTC (rev 452715)
@@ -0,0 +1,50 @@
+# Maintainer: Christian Hesse 
+
+pkgname=rsync
+_tag='001cc050f46d05cb0487359ed5101018da14a5a3' # git rev-parse v${pkgver}
+pkgver=3.2.5
+pkgrel=2
+pkgdesc='A fast and versatile file copying tool for remote and local files'
+arch=('x86_64')
+url='https://rsync.samba.org/'
+license=('GPL3')
+depends=('acl' 'libacl.so' 'lz4' 'openssl' 'perl' 'popt' 'xxhash' 
'libxxhash.so'
+ 'zlib' 'zstd')
+makedepends=('git' 'python-commonmark')
+options=('debug')
+backup=('etc/rsyncd.conf'
+'etc/xinetd.d/rsync')
+validpgpkeys=('0048C8B026D4C96F0E589C2F6C859FB14B96A8C5') # Wayne Davison 

+source=("git+https://github.com/WayneD/rsync#tag=${_tag}?signed;
+'rsyncd.conf')
+sha256sums=('SKIP'
+'733ccb571721433c3a6262c58b658253ca6553bec79c2bdd0011810bb4f2156b')
+
+build() {
+   cd "$srcdir/rsync"
+
+   ./configure \
+   --prefix=/usr \
+   --disable-debug \
+   --with-included-popt=no \
+   --with-included-zlib=no
+   make
+}
+
+check() {
+   cd "$srcdir/rsync"
+
+   make test
+}
+
+package() {
+   cd "$srcdir/rsync"
+
+   make DESTDIR="$pkgdir" install
+   install -Dm0644 ../rsyncd.conf "$pkgdir/etc/rsyncd.conf"
+   install -Dm0644 packaging/lsb/rsync.xinetd "$pkgdir/etc/xinetd.d/rsync"
+   install -Dm0644 packaging/systemd/rsync.service 
"$pkgdir/usr/lib/systemd/system/rsyncd.service"
+   install -Dm0644 packaging/systemd/rsync.socket 
"$pkgdir/usr/lib/systemd/system/rsyncd.socket"
+   install -Dm0644 packaging/systemd/rsync@.service 
"$pkgdir/usr/lib/systemd/system/rsyncd@.service"
+   install -Dm0755 support/rrsync "$pkgdir/usr/lib/rsync/rrsync"
+}

Deleted: rsyncd.conf
===
--- rsyncd.conf 2022-08-14 21:25:27 UTC (rev 452714)
+++ rsyncd.conf 2022-08-14 21:25:34 UTC (rev 452715)
@@ -1,10 +0,0 @@
-uid = nobody
-gid = nobody
-use chroot = no
-max connections = 4
-syslog facility = local5
-pid file = /run/rsyncd.pid
-
-[ftp]
-path = /srv/ftp
-

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

2022-08-14 Thread Christian Hesse via arch-commits
Date: Sunday, August 14, 2022 @ 21:25:27
  Author: eworm
Revision: 452714

upgpkg: rsync 3.2.5-2: drop useless merge

This was to collect some fixes for the pre-release, but everything
is included in current release already.

Modified:
  rsync/trunk/PKGBUILD

--+
 PKGBUILD |8 +---
 1 file changed, 1 insertion(+), 7 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2022-08-14 20:29:06 UTC (rev 452713)
+++ PKGBUILD2022-08-14 21:25:27 UTC (rev 452714)
@@ -3,7 +3,7 @@
 pkgname=rsync
 _tag='001cc050f46d05cb0487359ed5101018da14a5a3' # git rev-parse v${pkgver}
 pkgver=3.2.5
-pkgrel=1
+pkgrel=2
 pkgdesc='A fast and versatile file copying tool for remote and local files'
 arch=('x86_64')
 url='https://rsync.samba.org/'
@@ -20,12 +20,6 @@
 sha256sums=('SKIP'
 '733ccb571721433c3a6262c58b658253ca6553bec79c2bdd0011810bb4f2156b')
 
-prepare() {
-   cd "$srcdir/rsync"
-
-   git merge --ff-only 'cff8f044776c5143a5b270969d4bb0f1fea8b017'
-}
-
 build() {
cd "$srcdir/rsync"
 



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

2022-08-14 Thread Christian Hesse via arch-commits
Date: Sunday, August 14, 2022 @ 19:58:27
  Author: eworm
Revision: 452711

archrelease: copy trunk to testing-x86_64

Added:
  rsync/repos/testing-x86_64/
  rsync/repos/testing-x86_64/PKGBUILD
(from rev 452710, rsync/trunk/PKGBUILD)
  rsync/repos/testing-x86_64/keys/
  rsync/repos/testing-x86_64/rsyncd.conf
(from rev 452710, rsync/trunk/rsyncd.conf)

-+
 PKGBUILD|   56 
 rsyncd.conf |   10 ++
 2 files changed, 66 insertions(+)

Copied: rsync/repos/testing-x86_64/PKGBUILD (from rev 452710, 
rsync/trunk/PKGBUILD)
===
--- testing-x86_64/PKGBUILD (rev 0)
+++ testing-x86_64/PKGBUILD 2022-08-14 19:58:27 UTC (rev 452711)
@@ -0,0 +1,56 @@
+# Maintainer: Christian Hesse 
+
+pkgname=rsync
+_tag='001cc050f46d05cb0487359ed5101018da14a5a3' # git rev-parse v${pkgver}
+pkgver=3.2.5
+pkgrel=1
+pkgdesc='A fast and versatile file copying tool for remote and local files'
+arch=('x86_64')
+url='https://rsync.samba.org/'
+license=('GPL3')
+depends=('acl' 'libacl.so' 'lz4' 'openssl' 'perl' 'popt' 'xxhash' 
'libxxhash.so'
+ 'zlib' 'zstd')
+makedepends=('git' 'python-commonmark')
+options=('debug')
+backup=('etc/rsyncd.conf'
+'etc/xinetd.d/rsync')
+validpgpkeys=('0048C8B026D4C96F0E589C2F6C859FB14B96A8C5') # Wayne Davison 

+source=("git+https://github.com/WayneD/rsync#tag=${_tag}?signed;
+'rsyncd.conf')
+sha256sums=('SKIP'
+'733ccb571721433c3a6262c58b658253ca6553bec79c2bdd0011810bb4f2156b')
+
+prepare() {
+   cd "$srcdir/rsync"
+
+   git merge --ff-only 'cff8f044776c5143a5b270969d4bb0f1fea8b017'
+}
+
+build() {
+   cd "$srcdir/rsync"
+
+   ./configure \
+   --prefix=/usr \
+   --disable-debug \
+   --with-included-popt=no \
+   --with-included-zlib=no
+   make
+}
+
+check() {
+   cd "$srcdir/rsync"
+
+   make test
+}
+
+package() {
+   cd "$srcdir/rsync"
+
+   make DESTDIR="$pkgdir" install
+   install -Dm0644 ../rsyncd.conf "$pkgdir/etc/rsyncd.conf"
+   install -Dm0644 packaging/lsb/rsync.xinetd "$pkgdir/etc/xinetd.d/rsync"
+   install -Dm0644 packaging/systemd/rsync.service 
"$pkgdir/usr/lib/systemd/system/rsyncd.service"
+   install -Dm0644 packaging/systemd/rsync.socket 
"$pkgdir/usr/lib/systemd/system/rsyncd.socket"
+   install -Dm0644 packaging/systemd/rsync@.service 
"$pkgdir/usr/lib/systemd/system/rsyncd@.service"
+   install -Dm0755 support/rrsync "$pkgdir/usr/lib/rsync/rrsync"
+}

Copied: rsync/repos/testing-x86_64/rsyncd.conf (from rev 452710, 
rsync/trunk/rsyncd.conf)
===
--- testing-x86_64/rsyncd.conf  (rev 0)
+++ testing-x86_64/rsyncd.conf  2022-08-14 19:58:27 UTC (rev 452711)
@@ -0,0 +1,10 @@
+uid = nobody
+gid = nobody
+use chroot = no
+max connections = 4
+syslog facility = local5
+pid file = /run/rsyncd.pid
+
+[ftp]
+path = /srv/ftp
+comment = ftp area



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

2022-08-14 Thread Christian Hesse via arch-commits
Date: Sunday, August 14, 2022 @ 19:58:18
  Author: eworm
Revision: 452710

upgpkg: rsync 3.2.5-1: new upstream release

Modified:
  rsync/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2022-08-14 19:20:45 UTC (rev 452709)
+++ PKGBUILD2022-08-14 19:58:18 UTC (rev 452710)
@@ -1,8 +1,8 @@
 # Maintainer: Christian Hesse 
 
 pkgname=rsync
-_tag='1bb1c21c8ffce4ea922972ce4060eb72c6a4481b' # git rev-parse v${pkgver}
-pkgver=3.2.5pre2
+_tag='001cc050f46d05cb0487359ed5101018da14a5a3' # git rev-parse v${pkgver}
+pkgver=3.2.5
 pkgrel=1
 pkgdesc='A fast and versatile file copying tool for remote and local files'
 arch=('x86_64')



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

2022-08-12 Thread Christian Hesse via arch-commits
Date: Friday, August 12, 2022 @ 15:28:47
  Author: eworm
Revision: 452626

archrelease: copy trunk to staging-x86_64

Added:
  inkscape/repos/staging-x86_64/
  inkscape/repos/staging-x86_64/PKGBUILD
(from rev 452625, inkscape/trunk/PKGBUILD)

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

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



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

2022-08-12 Thread Christian Hesse via arch-commits
Date: Friday, August 12, 2022 @ 15:28:44
  Author: eworm
Revision: 452625

upgpkg: inkscape 1.2.1-2: Poppler 22.08.0 update

Modified:
  inkscape/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2022-08-12 15:17:21 UTC (rev 452624)
+++ PKGBUILD2022-08-12 15:28:44 UTC (rev 452625)
@@ -5,7 +5,7 @@
 pkgname=inkscape
 pkgver=1.2.1
 _tag='9c6d41e4102d2e2e21a6d53ddba38ce202271001' # git rev-parse 
INKSCAPE_${pkgver/./_}
-pkgrel=1
+pkgrel=2
 pkgdesc='Professional vector graphics editor'
 url='https://inkscape.org/'
 license=('GPL' 'LGPL')



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

2022-08-12 Thread Christian Hesse via arch-commits
Date: Friday, August 12, 2022 @ 14:41:21
  Author: eworm
Revision: 1265344

archrelease: copy trunk to community-testing-x86_64

Added:
  pcsc-tools/repos/community-testing-x86_64/
  pcsc-tools/repos/community-testing-x86_64/PKGBUILD
(from rev 1265343, pcsc-tools/trunk/PKGBUILD)
  pcsc-tools/repos/community-testing-x86_64/keys/

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

Copied: pcsc-tools/repos/community-testing-x86_64/PKGBUILD (from rev 1265343, 
pcsc-tools/trunk/PKGBUILD)
===
--- community-testing-x86_64/PKGBUILD   (rev 0)
+++ community-testing-x86_64/PKGBUILD   2022-08-12 14:41:21 UTC (rev 1265344)
@@ -0,0 +1,35 @@
+# Maintainer: Alad Wenter 
+# Maintainer: Christian Hesse 
+# Contributor: Giovanni Scafora 
+# Contributor: Lorenzo Nizzi Grifi Gargiolli 
+# Contributor: marc0s 
+
+pkgname=pcsc-tools
+pkgver=1.6.0
+pkgrel=1
+pkgdesc='PC/SC Architecture smartcard tools'
+arch=('x86_64')
+url='http://ludovic.rousseau.free.fr/softwares/pcsc-tools/'
+license=('GPL')
+depends=('pcsclite' 'pcsc-perl' 'glib-perl')
+makedepends=('pkg-config')
+optdepends=('perl-gtk3: gscriptor')
+validpgpkeys=('F5E11B9FFE911146F41D953D78A1B4DFE8F9C57E') # Ludovic Rousseau 

+source=("http://ludovic.rousseau.free.fr/softwares/${pkgname}/${pkgname}-${pkgver}.tar.bz2"{,.asc})
+sha512sums=('951014510dcfd011fc08c92a927ed8a39751c15cd9278e9bd61693a2743a82d4b88907e01e013738f6b5afb569cb4d9e9802ee575c731b83da33e92f96eb5d50'
+'SKIP')
+
+build() {
+  cd "${srcdir}/${pkgname}-${pkgver}"
+
+  ./configure \
+--prefix=/usr
+
+  make
+}
+
+package() {
+  cd "${srcdir}/${pkgname}-${pkgver}"
+
+  make DESTDIR="${pkgdir}" install
+}



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

2022-08-12 Thread Christian Hesse via arch-commits
Date: Friday, August 12, 2022 @ 14:41:12
  Author: eworm
Revision: 1265343

upgpkg: pcsc-tools 1.6.0-1: new upstream release

Added:
  pcsc-tools/trunk/keys/
  pcsc-tools/trunk/keys/pgp/
  pcsc-tools/trunk/keys/pgp/F5E11B9FFE911146F41D953D78A1B4DFE8F9C57E.asc
Modified:
  pcsc-tools/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2022-08-12 14:16:47 UTC (rev 1265342)
+++ PKGBUILD2022-08-12 14:41:12 UTC (rev 1265343)
@@ -5,7 +5,7 @@
 # Contributor: marc0s 
 
 pkgname=pcsc-tools
-pkgver=1.5.8
+pkgver=1.6.0
 pkgrel=1
 pkgdesc='PC/SC Architecture smartcard tools'
 arch=('x86_64')
@@ -16,7 +16,7 @@
 optdepends=('perl-gtk3: gscriptor')
 validpgpkeys=('F5E11B9FFE911146F41D953D78A1B4DFE8F9C57E') # Ludovic Rousseau 

 
source=("http://ludovic.rousseau.free.fr/softwares/${pkgname}/${pkgname}-${pkgver}.tar.bz2"{,.asc})
-sha512sums=('d7e1f6f46923be27d98ce4986e6b1d96cc1b04ae120f8dc1d5d96cca5c39564905bfbf3b42c99659bb4439f917c40fa6c946f3e40584595485a68209559c2016'
+sha512sums=('951014510dcfd011fc08c92a927ed8a39751c15cd9278e9bd61693a2743a82d4b88907e01e013738f6b5afb569cb4d9e9802ee575c731b83da33e92f96eb5d50'
 'SKIP')
 
 build() {

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

Index: pcsc-tools/trunk/keys/pgp/F5E11B9FFE911146F41D953D78A1B4DFE8F9C57E.asc
===
--- keys/pgp/F5E11B9FFE911146F41D953D78A1B4DFE8F9C57E.asc   2022-08-12 
14:16:47 UTC (rev 1265342)
+++ keys/pgp/F5E11B9FFE911146F41D953D78A1B4DFE8F9C57E.asc   2022-08-12 
14:41:12 UTC (rev 1265343)

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


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

2022-08-11 Thread Christian Hesse via arch-commits
Date: Thursday, August 11, 2022 @ 19:51:45
  Author: eworm
Revision: 452596

archrelease: copy trunk to testing-x86_64

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

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

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

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

2022-08-11 Thread Christian Hesse via arch-commits
Date: Thursday, August 11, 2022 @ 19:51:41
  Author: eworm
Revision: 452595

upgpkg: git 2.37.2-1: new upstream release

Modified:
  git/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2022-08-11 19:44:26 UTC (rev 452594)
+++ PKGBUILD2022-08-11 19:51:41 UTC (rev 452595)
@@ -2,7 +2,7 @@
 # Maintainer: Dan McGee 
 
 pkgname=git
-pkgver=2.37.1
+pkgver=2.37.2
 pkgrel=1
 pkgdesc='the fast distributed version control system'
 arch=('x86_64')
@@ -31,7 +31,7 @@
 'git-daemon@.service'
 'git-daemon.socket'
 'git-sysusers.conf')
-sha256sums=('c8162c6b8b8f1c5db706ab01b4ee29e31061182135dc27c4860224aaec1b3500'
+sha256sums=('1c3d9c821c4538e7a6dac30a4af8bd8dcfe4f651f95474c526b52f83406db003'
 'SKIP'
 '14c0b67cfe116b430645c19d8c4759419657e6809dfa28f438c33a005245ad91'
 'ac4c90d62c44926e6d30d18d97767efc901076d4e0283ed812a349aece72f203'



[arch-commits] Commit in lvm2/trunk (6 files)

2022-08-11 Thread Christian Hesse via arch-commits
Date: Thursday, August 11, 2022 @ 08:29:55
  Author: eworm
Revision: 452549

upgpkg: lvm2 2.03.16-2: fix command to disable monitoring in initramfs 
(FS#75552)

... and also remove empty lines and comments. This saves ~ 110KB in initramfs.

Added:
  lvm2/trunk/keys/
  lvm2/trunk/keys/pgp/
  lvm2/trunk/keys/pgp/88437EF5C077BD113D3B7224228191C1567E2C17.asc
  lvm2/trunk/keys/pgp/D501A478440AE2FD130A1BE8B9112431E509039F.asc
Modified:
  lvm2/trunk/PKGBUILD
  lvm2/trunk/lvm2_install

---+
 PKGBUILD  |4 ++--
 keys/pgp/88437EF5C077BD113D3B7224228191C1567E2C17.asc |1 +
 keys/pgp/D501A478440AE2FD130A1BE8B9112431E509039F.asc |1 +
 lvm2_install  |3 ++-
 4 files changed, 6 insertions(+), 3 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2022-08-11 07:24:56 UTC (rev 452548)
+++ PKGBUILD2022-08-11 08:29:55 UTC (rev 452549)
@@ -5,7 +5,7 @@
 pkgname=('lvm2' 'device-mapper')
 _tag='82b36d78165764dda7d44d104737a95054348a02' # git rev-parse v${pkgver//./_}
 pkgver=2.03.16
-pkgrel=1
+pkgrel=2
 arch=('x86_64')
 url='https://sourceware.org/lvm2/'
 license=('GPL2' 'LGPL2.1')
@@ -18,7 +18,7 @@
 '11-dm-initramfs.rules')
 sha256sums=('SKIP'
 'e9ab9207b805cab702a666a2deb754583e6acd4c46973898ebb4170b563f0eec'
-'00228d69679d5db15860bdf6b92746a146d0952f0d1bd27c74886ce6f22bf216'
+'8870091ef70b5ea18b18bfcc770f8bda7dcd9d7cc2cc4fe5e4c3ac1f35bbb66a'
 'e10f24b57582d6e2da71f7c80732a62e0ee2e3b867fe84591ccdb53e80fa92e0')
 
 _backports=(

Added: keys/pgp/88437EF5C077BD113D3B7224228191C1567E2C17.asc
===
(Binary files differ)

Index: lvm2/trunk/keys/pgp/88437EF5C077BD113D3B7224228191C1567E2C17.asc
===
--- keys/pgp/88437EF5C077BD113D3B7224228191C1567E2C17.asc   2022-08-11 
07:24:56 UTC (rev 452548)
+++ keys/pgp/88437EF5C077BD113D3B7224228191C1567E2C17.asc   2022-08-11 
08:29:55 UTC (rev 452549)

Property changes on: 
lvm2/trunk/keys/pgp/88437EF5C077BD113D3B7224228191C1567E2C17.asc
___
Added: svn:mime-type
## -0,0 +1 ##
+application/pgp-keys
\ No newline at end of property
Added: keys/pgp/D501A478440AE2FD130A1BE8B9112431E509039F.asc
===
(Binary files differ)

Index: lvm2/trunk/keys/pgp/D501A478440AE2FD130A1BE8B9112431E509039F.asc
===
--- keys/pgp/D501A478440AE2FD130A1BE8B9112431E509039F.asc   2022-08-11 
07:24:56 UTC (rev 452548)
+++ keys/pgp/D501A478440AE2FD130A1BE8B9112431E509039F.asc   2022-08-11 
08:29:55 UTC (rev 452549)

Property changes on: 
lvm2/trunk/keys/pgp/D501A478440AE2FD130A1BE8B9112431E509039F.asc
___
Added: svn:mime-type
## -0,0 +1 ##
+application/pgp-keys
\ No newline at end of property
Modified: lvm2_install
===
--- lvm2_install2022-08-11 07:24:56 UTC (rev 452548)
+++ lvm2_install2022-08-11 08:29:55 UTC (rev 452549)
@@ -35,7 +35,8 @@
 
 # config file
 add_file '/etc/lvm/lvm.conf'
-sed -i '/^\smonitoring =/s/1/0/' "${BUILDROOT}/etc/lvm/lvm.conf"
+sed -i -e 's/^[[:space:]#]*monitoring = [[:digit:]]\+\s*$/\tmonitoring = 
0/' \
+-e '/^$/d' -e '/^[[:space:]]*#/d' "${BUILDROOT}/etc/lvm/lvm.conf"
 }
 
 help() {



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

2022-08-11 Thread Christian Hesse via arch-commits
Date: Thursday, August 11, 2022 @ 08:29:58
  Author: eworm
Revision: 452550

archrelease: copy trunk to testing-x86_64

Added:
  lvm2/repos/testing-x86_64/
  lvm2/repos/testing-x86_64/0001-udev-initcpio.patch
(from rev 452549, lvm2/trunk/0001-udev-initcpio.patch)
  lvm2/repos/testing-x86_64/11-dm-initramfs.rules
(from rev 452549, lvm2/trunk/11-dm-initramfs.rules)
  lvm2/repos/testing-x86_64/PKGBUILD
(from rev 452549, lvm2/trunk/PKGBUILD)
  lvm2/repos/testing-x86_64/keys/
  lvm2/repos/testing-x86_64/lvm2_install
(from rev 452549, lvm2/trunk/lvm2_install)

--+
 0001-udev-initcpio.patch |   50 ++
 11-dm-initramfs.rules|3 +
 PKGBUILD |  125 +
 lvm2_install |   46 
 4 files changed, 224 insertions(+)

Copied: lvm2/repos/testing-x86_64/0001-udev-initcpio.patch (from rev 452549, 
lvm2/trunk/0001-udev-initcpio.patch)
===
--- testing-x86_64/0001-udev-initcpio.patch (rev 0)
+++ testing-x86_64/0001-udev-initcpio.patch 2022-08-11 08:29:58 UTC (rev 
452550)
@@ -0,0 +1,50 @@
+From 4df121ed7d820f5b3d3a87a2c81dbce0801d4fd3 Mon Sep 17 00:00:00 2001
+From: Christian Hesse 
+Date: Mon, 7 Feb 2022 21:12:20 +0100
+Subject: [PATCH 1/1] udev initcpio
+
+apply with:
+patch -Np1 --output='udev/69-dm-lvm-initcpio.rules.in' < 
../0001-udev-initcpio.patch
+---
+ udev/69-dm-lvm.rules.in | 28 +---
+ 1 file changed, 1 insertion(+), 27 deletions(-)
+
+diff --git a/udev/69-dm-lvm.rules.in b/udev/69-dm-lvm.rules.in
+index 14e7dd26d..2dec88c34 100644
+--- a/udev/69-dm-lvm.rules.in
 b/udev/69-dm-lvm.rules.in
+@@ -54,33 +54,7 @@ ACTION!="add", GOTO="lvm_end"
+ 
+ LABEL="lvm_scan"
+ 
+-ENV{SYSTEMD_READY}="1"
+-
+-# pvscan will check if this device completes a VG,
+-# i.e. all PVs in the VG are now present with the
+-# arrival of this PV.  If so, it prints to stdout:
+-# LVM_VG_NAME_COMPLETE='foo'
+-#
+-# When the VG is complete it can be activated, so
+-# vgchange -aay  is run.  It is run via
+-# systemd since it can take longer to run than
+-# udev wants to block when processing rules.
+-# (if there are hundreds of LVs to activate,
+-# the vgchange can take many seconds.)
+-#
+-# pvscan only reads the single device specified,
+-# and uses temp files under /run/lvm to check if
+-# other PVs in the VG are present.
+-#
+-# If event_activation=0 in lvm.conf, this pvscan
+-# (using checkcomplete) will do nothing, so that
+-# no event-based autoactivation will be happen.
+-#
+-# TODO: adjust the output of vgchange -aay so that
+-# it's better suited to appearing in the journal.
+-
+-IMPORT{program}="(LVM_EXEC)/lvm pvscan --cache --listvg --checkcomplete 
--vgonline --autoactivation event --udevoutput --journal=output $env{DEVNAME}"
+-ENV{LVM_VG_NAME_COMPLETE}=="?*", RUN+="/usr/bin/systemd-run --no-block 
--property DefaultDependencies=no --unit 
lvm-activate-$env{LVM_VG_NAME_COMPLETE} (LVM_EXEC)/lvm vgchange -aay 
--autoactivation event $env{LVM_VG_NAME_COMPLETE}"
++RUN+="(LVM_EXEC)/lvm pvscan --background --cache --activate ay --major $major 
--minor $minor", ENV{LVM_SCANNED}="1"
+ GOTO="lvm_end"
+ 
+ LABEL="lvm_end"

Copied: lvm2/repos/testing-x86_64/11-dm-initramfs.rules (from rev 452549, 
lvm2/trunk/11-dm-initramfs.rules)
===
--- testing-x86_64/11-dm-initramfs.rules(rev 0)
+++ testing-x86_64/11-dm-initramfs.rules2022-08-11 08:29:58 UTC (rev 
452550)
@@ -0,0 +1,3 @@
+# needed with new udev/mkinitcpio and as implemented in dracut:
+# 

+SUBSYSTEM=="block", KERNEL=="dm-[0-9]*", ACTION=="add|change", 
OPTIONS="db_persist"

Copied: lvm2/repos/testing-x86_64/PKGBUILD (from rev 452549, 
lvm2/trunk/PKGBUILD)
===
--- testing-x86_64/PKGBUILD (rev 0)
+++ testing-x86_64/PKGBUILD 2022-08-11 08:29:58 UTC (rev 452550)
@@ -0,0 +1,125 @@
+# Maintainer: Eric Bélanger 
+# Maintainer: Thomas Bächler 
+
+pkgbase=lvm2
+pkgname=('lvm2' 'device-mapper')
+_tag='82b36d78165764dda7d44d104737a95054348a02' # git rev-parse v${pkgver//./_}
+pkgver=2.03.16
+pkgrel=2
+arch=('x86_64')
+url='https://sourceware.org/lvm2/'
+license=('GPL2' 'LGPL2.1')
+makedepends=('git' 'systemd' 'thin-provisioning-tools')
+validpgpkeys=('88437EF5C077BD113D3B7224228191C1567E2C17'  # Alasdair G Kergon 

+  'D501A478440AE2FD130A1BE8B9112431E509039F') # Marian Csontos 

+source=("git+https://sourceware.org/git/lvm2.git#tag=${_tag}?signed;
+'0001-udev-initcpio.patch'
+'lvm2_install'
+'11-dm-initramfs.rules')
+sha256sums=('SKIP'
+

  1   2   3   4   5   6   7   8   9   10   >