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

2020-08-27 Thread Christian Hesse via arch-commits
Date: Thursday, August 27, 2020 @ 09:13:11
  Author: eworm
Revision: 394756

upgpkg: wireguard-tools 1.0.20200827-1: new upstream release

Modified:
  wireguard-tools/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-08-27 06:53:57 UTC (rev 394755)
+++ PKGBUILD2020-08-27 09:13:11 UTC (rev 394756)
@@ -2,7 +2,7 @@
 # Contributor: Jason A. Donenfeld 
 
 pkgname=wireguard-tools
-pkgver=1.0.20200820
+pkgver=1.0.20200827
 pkgrel=1
 pkgdesc='next generation secure network tunnel - tools for configuration'
 arch=('x86_64')
@@ -15,7 +15,7 @@
 'wireguard-lts: wireguard module for linux-lts')
 validpgpkeys=('AB9942E6D4A4CFC3412620A749FC7012A5DE03AE') # Jason A. Donenfeld 

 
source=("https://git.zx2c4.com/${pkgname}/snapshot/${pkgname}-${pkgver}.tar"{.xz,.asc})
-sha256sums=('7735a04c68fffb101a10a67e3bd97a171f2b8eb47e9ddce2be68eb6538b013d0'
+sha256sums=('51bc85e33a5b3cf353786ae64b0f1216d7a871447f058b6137f793eb0f53b7fd'
 'SKIP')
 
 prepare() {


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

2020-08-26 Thread Christian Hesse via arch-commits
Date: Wednesday, August 26, 2020 @ 15:34:44
  Author: eworm
Revision: 688971

archrelease: copy trunk to multilib-testing-x86_64

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

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

Copied: lib32-systemd/repos/multilib-testing-x86_64/PKGBUILD (from rev 688970, 
lib32-systemd/trunk/PKGBUILD)
===
--- multilib-testing-x86_64/PKGBUILD(rev 0)
+++ multilib-testing-x86_64/PKGBUILD2020-08-26 15:34:44 UTC (rev 688971)
@@ -0,0 +1,121 @@
+# Maintainer: Christian Hesse 
+# Maintainer: Dave Reisner 
+# Maintainer: Tom Gundersen 
+
+pkgname=lib32-systemd
+_pkgbasename=systemd
+_tag='b5ca06f13739f6fae3b73ccfc89d1e4d152329a2' # git rev-parse v${pkgver}
+pkgver=246.3
+pkgrel=1
+pkgdesc='system and service manager (32-bit)'
+arch=('x86_64')
+url='https://www.github.com/systemd/systemd'
+license=('GPL2' 'LGPL2.1')
+depends=('lib32-gcc-libs' 'lib32-libcap' 'lib32-libgcrypt' 'lib32-libxcrypt'
+ 'lib32-xz' 'lib32-zstd' 'systemd')
+makedepends=('git' 'gperf' 'intltool' 'lib32-acl' 'lib32-bzip2'
+ 'lib32-curl' 'lib32-dbus' 'lib32-gcc-libs' 'lib32-glib2'
+ 'lib32-gnutls' 'lib32-libelf' 'lib32-libidn2' 'lib32-pcre2'
+ 'libxslt' 'meson')
+options=('strip')
+validpgpkeys=('63CDA1E5D3FC22B998D20DD6327F26951A015CC4'  # Lennart Poettering 

+  '5C251B5FC54EB2F80F407AAAC54CA336CFEB557E') # Zbigniew 
Jędrzejewski-Szmek 
+source=("git+https://github.com/systemd/systemd-stable#tag=${_tag}?signed";
+"git+https://github.com/systemd/systemd#tag=v${pkgver%.*}?signed";)
+sha512sums=('SKIP'
+'SKIP')
+
+_backports=(
+)
+
+_reverts=(
+)
+
+prepare() {
+  cd "$_pkgbasename-stable"
+
+  # add upstream repository for cherry-picking
+  git remote add -f upstream ../systemd
+
+  local _c
+  for _c in "${_backports[@]}"; do
+git cherry-pick -n "${_c}"
+  done
+  for _c in "${_reverts[@]}"; do
+git revert -n "${_c}"
+  done
+}
+
+build() {
+  export CC="gcc -m32"
+  export CXX="g++ -m32"
+  export PKG_CONFIG_PATH="/usr/lib32/pkgconfig"
+
+  local _timeservers=({0..3}.arch.pool.ntp.org)
+  local _nameservers=(
+# We use these public name services, ordered by their
+# privacy policy (hopefully):
+#  * Cloudflare (https://1.1.1.1/)
+#  * Quad9 without filtering (https://www.quad9.net/)
+#  * Google (https://developers.google.com/speed/public-dns/)
+1.1.1.1
+9.9.9.10
+8.8.8.8
+2606:4700:4700::
+2620:fe::10
+2001:4860:4860::
+  )
+ 
+  local _meson_options=(
+--libexecdir   /usr/lib32
+--libdir   /usr/lib32
+
+-Dversion-tag="${pkgver}-${pkgrel}-arch"
+
+-Daudit=false
+-Dblkid=false
+-Dgnu-efi=false
+-Dhtml=false
+-Dima=false
+-Dkmod=false
+-Dlibcryptsetup=false
+-Dlibidn2=true
+-Dlibiptc=false
+-Dlz4=false
+-Dman=false
+-Dmanpages=false
+-Dmicrohttpd=false
+-Dnetworkd=false
+-Dpam=false
+-Dpython=false
+-Drepart=false
+-Dseccomp=false
+
+-Ddbuspolicydir=/usr/share/dbus-1/system.d
+-Ddefault-hierarchy=hybrid
+-Ddefault-kill-user-processes=false
+-Ddefault-locale=C
+-Dfallback-hostname='archlinux'
+-Dnologin-path=/usr/bin/nologin
+-Dntp-servers="${_timeservers[*]}"
+-Ddns-servers="${_nameservers[*]}"
+-Drpmmacrosdir=no
+-Dsysvinit-path=
+-Dsysvrcnd-path=
+  )
+
+  arch-meson "$_pkgbasename-stable" build "${_meson_options[@]}"
+
+  ninja -C build
+}
+
+check() {
+  meson test -C build
+}
+
+package() {
+  DESTDIR="$pkgdir" ninja -C build install
+
+  rm -rf "${pkgdir}"/{etc,var}
+  rm -rf "${pkgdir}"/usr/{bin,include,lib,share}
+}


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

2020-08-26 Thread Christian Hesse via arch-commits
Date: Wednesday, August 26, 2020 @ 15:34:42
  Author: eworm
Revision: 688970

upgpkg: lib32-systemd 246.3-1: new upstream release

Modified:
  lib32-systemd/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-08-26 15:21:59 UTC (rev 688969)
+++ PKGBUILD2020-08-26 15:34:42 UTC (rev 688970)
@@ -4,14 +4,15 @@
 
 pkgname=lib32-systemd
 _pkgbasename=systemd
-_tag='91b37e6f0982e1e64c63017000248d7441a83a2e' # git rev-parse v${pkgver}
-pkgver=246.2
+_tag='b5ca06f13739f6fae3b73ccfc89d1e4d152329a2' # git rev-parse v${pkgver}
+pkgver=246.3
 pkgrel=1
 pkgdesc='system and service manager (32-bit)'
 arch=('x86_64')
 url='https://www.github.com/systemd/systemd'
 license=('GPL2' 'LGPL2.1')
-depends=('lib32-gcc-libs' 'lib32-libcap' 'lib32-libgcrypt' 'lib32-xz' 
'lib32-zstd' 'systemd')
+depends=('lib32-gcc-libs' 'lib32-libcap' 'lib32-libgcrypt' 'lib32-libxcrypt'
+ 'lib32-xz' 'lib32-zstd' 'systemd')
 makedepends=('git' 'gperf' 'intltool' 'lib32-acl' 'lib32-bzip2'
  'lib32-curl' 'lib32-dbus' 'lib32-gcc-libs' 'lib32-glib2'
  'lib32-gnutls' 'lib32-libelf' 'lib32-libidn2' 'lib32-pcre2'


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

2020-08-26 Thread Christian Hesse via arch-commits
Date: Wednesday, August 26, 2020 @ 15:31:34
  Author: eworm
Revision: 394739

archrelease: copy trunk to testing-x86_64

Added:
  glibc/repos/testing-x86_64/
  glibc/repos/testing-x86_64/PKGBUILD
(from rev 394738, glibc/trunk/PKGBUILD)
  glibc/repos/testing-x86_64/glibc.install
(from rev 394738, glibc/trunk/glibc.install)
  glibc/repos/testing-x86_64/lib32-glibc.conf
(from rev 394738, glibc/trunk/lib32-glibc.conf)
  glibc/repos/testing-x86_64/locale-gen
(from rev 394738, glibc/trunk/locale-gen)
  glibc/repos/testing-x86_64/locale.gen.txt
(from rev 394738, glibc/trunk/locale.gen.txt)
  glibc/repos/testing-x86_64/sdt-config.h
(from rev 394738, glibc/trunk/sdt-config.h)
  glibc/repos/testing-x86_64/sdt.h
(from rev 394738, glibc/trunk/sdt.h)

--+
 PKGBUILD |  235 
 glibc.install|5 
 lib32-glibc.conf |1 
 locale-gen   |   42 +
 locale.gen.txt   |   23 ++
 sdt-config.h |6 
 sdt.h|  430 +
 7 files changed, 742 insertions(+)

Copied: glibc/repos/testing-x86_64/PKGBUILD (from rev 394738, 
glibc/trunk/PKGBUILD)
===
--- testing-x86_64/PKGBUILD (rev 0)
+++ testing-x86_64/PKGBUILD 2020-08-26 15:31:34 UTC (rev 394739)
@@ -0,0 +1,235 @@
+# Maintainer:  Bartłomiej Piotrowski 
+# Contributor: Allan McRae 
+
+# toolchain build order: 
linux-api-headers->glibc->binutils->gcc->binutils->glibc
+# NOTE: valgrind requires rebuilt with each major glibc version
+
+pkgbase=glibc
+pkgname=(glibc lib32-glibc)
+pkgver=2.32
+pkgrel=3
+arch=(x86_64)
+url='https://www.gnu.org/software/libc'
+license=(GPL LGPL)
+makedepends=(git gd lib32-gcc-libs python)
+options=(!strip staticlibs)
+#_commit=3de512be7ea6053255afed6154db9ee31d4e557a
+#source=(git+https://sourceware.org/git/glibc.git#commit=$_commit
+source=(https://ftp.gnu.org/gnu/glibc/glibc-$pkgver.tar.xz{,.sig}
+locale.gen.txt
+locale-gen
+lib32-glibc.conf
+sdt.h sdt-config.h)
+validpgpkeys=(7273542B39962DF7B299931416792B4EA25340F8 # Carlos O'Donell
+  BC7C7372637EC10C57D7AA6579C43DFBF1CF2187) # Siddhesh Poyarekar
+md5sums=('720c7992861c57cf97d66a2f36d8d1fa'
+ 'SKIP'
+ '07ac979b6ab5eeb778d55f041529d623'
+ '476e9113489f93b348b21e144b6a8fcf'
+ '6e052f1cb693d5d3203f50f9d4e8c33b'
+ '91fec3b7e75510ae2ac42533aa2e695e'
+ '680df504c683640b02ed4a805797c0b2')
+
+prepare() {
+  mkdir -p glibc-build lib32-glibc-build
+
+  [[ -d glibc-$pkgver ]] && ln -s glibc-$pkgver glibc 
+  cd glibc
+
+  local i; for i in ${source[@]}; do
+case ${i%::*} in
+  *.patch)
+echo "  -> Applying ${i}"
+patch -p1 -i "$srcdir/${i}"
+;;
+esac
+  done
+}
+
+build() {
+  local _configure_flags=(
+  --prefix=/usr
+  --with-headers=/usr/include
+  --with-bugurl=https://bugs.archlinux.org/
+  --enable-add-ons
+  --enable-bind-now
+  --enable-cet
+  --enable-lock-elision
+  --enable-multi-arch
+  --enable-stack-protector=strong
+  --enable-stackguard-randomization
+  --enable-static-pie
+  --enable-systemtap
+  --disable-profile
+  --disable-werror
+  )
+
+  cd "$srcdir/glibc-build"
+
+  echo "slibdir=/usr/lib" >> configparms
+  echo "rtlddir=/usr/lib" >> configparms
+  echo "sbindir=/usr/bin" >> configparms
+  echo "rootsbindir=/usr/bin" >> configparms
+
+  # remove fortify for building libraries
+  CPPFLAGS=${CPPFLAGS/-D_FORTIFY_SOURCE=2/}
+
+  #
+  CFLAGS=${CFLAGS/-fno-plt/}
+  CXXFLAGS=${CXXFLAGS/-fno-plt/}
+  LDFLAGS=${LDFLAGS/,-z,now/}
+
+  "$srcdir/glibc/configure" \
+  --libdir=/usr/lib \
+  --libexecdir=/usr/lib \
+  ${_configure_flags[@]}
+
+  # build libraries with fortify disabled
+  echo "build-programs=no" >> configparms
+  make
+
+  # re-enable fortify for programs
+  sed -i "/build-programs=/s#no#yes#" configparms
+
+  echo "CC += -D_FORTIFY_SOURCE=2" >> configparms
+  echo "CXX += -D_FORTIFY_SOURCE=2" >> configparms
+  make
+
+  # build info pages manually for reprducibility
+  make info
+
+  cd "$srcdir/lib32-glibc-build"
+  export CC="gcc -m32 -mstackrealign"
+  export CXX="g++ -m32 -mstackrealign"
+
+  echo "slibdir=/usr/lib32" >> configparms
+  echo "rtlddir=/usr/lib32" >> configparms
+  echo "sbindir=/usr/bin" >> configparms
+  echo "rootsbindir=/usr/bin" >> configparms
+
+  # remove fortify for building libraries
+  CPPFLAGS=${CPPFLAGS/-D_FORTIFY_SOURCE=2/}
+  CFLAGS=${CFLAGS/-fno-plt/}
+  CXXFLAGS=${CXXFLAGS/-fno-plt/}
+
+  "$srcdir/glibc/configure" \
+  --host=i686-pc-linux-gnu \
+  --libdir=/usr/lib32 \
+  --libexecdir=/usr/lib32 \
+  ${_configure_flags[@]}
+
+  # build libraries with fortify disabled
+  echo "build-programs=no" >> configparms
+  make
+
+  # re-enable fortify for programs
+  sed -i "/build-programs=/s#no#yes#"

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

2020-08-26 Thread Christian Hesse via arch-commits
Date: Wednesday, August 26, 2020 @ 15:31:30
  Author: eworm
Revision: 394738

upgpkg: glibc 2.32-3: drop libcrypt.so symlink from lib32-glibc

... this is provided by lib32-libxcrypt now.

Modified:
  glibc/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-08-26 15:11:44 UTC (rev 394737)
+++ PKGBUILD2020-08-26 15:31:30 UTC (rev 394738)
@@ -7,7 +7,7 @@
 pkgbase=glibc
 pkgname=(glibc lib32-glibc)
 pkgver=2.32
-pkgrel=2
+pkgrel=3
 arch=(x86_64)
 url='https://www.gnu.org/software/libc'
 license=(GPL LGPL)
@@ -229,4 +229,7 @@
   -not -name 'libthread_db-*.so' \
   -name '*-*.so' -type f -exec strip $STRIP_SHARED {} + 2> /dev/null || 
true
   fi
+
+  # Provided by lib32-libxcrypt; keep the old shared library for backwards 
compatibility
+  rm -f "$pkgdir"/usr/lib32/libcrypt.{a,so}
 }


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

2020-08-26 Thread Christian Hesse via arch-commits
Date: Wednesday, August 26, 2020 @ 14:47:04
  Author: eworm
Revision: 688931

archrelease: copy trunk to multilib-x86_64

Added:
  lib32-libxcrypt/repos/multilib-x86_64/
  lib32-libxcrypt/repos/multilib-x86_64/PKGBUILD
(from rev 688930, lib32-libxcrypt/trunk/PKGBUILD)

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

Copied: lib32-libxcrypt/repos/multilib-x86_64/PKGBUILD (from rev 688930, 
lib32-libxcrypt/trunk/PKGBUILD)
===
--- multilib-x86_64/PKGBUILD(rev 0)
+++ multilib-x86_64/PKGBUILD2020-08-26 14:47:04 UTC (rev 688931)
@@ -0,0 +1,44 @@
+# Maintainer: Christian Hesse 
+
+pkgname=lib32-libxcrypt
+pkgver=4.4.16
+pkgrel=1
+pkgdesc='Modern library for one-way hashing of passwords (32-bit)'
+arch=('x86_64')
+url='https://github.com/besser82/libxcrypt/'
+license=('GPL')
+depends=('lib32-glibc' 'libxcrypt')
+makedepends=('gcc-multilib')
+source=($pkgname-$pkgver.tar.gz::$url/archive/v${pkgver}.tar.gz)
+sha256sums=('a98f65b8baffa2b5ba68ee53c10c0a328166ef4116bce3baece190c8ce01f375')
+
+prepare() {
+  cd "${srcdir}/libxcrypt-${pkgver}"
+
+  autoreconf -fi
+}
+
+build() {
+  cd "${srcdir}/libxcrypt-${pkgver}"
+
+  export CC="gcc -m32"
+  export PKG_CONFIG_PATH="/usr/lib32/pkgconfig"
+
+  ./configure \
+--prefix=/usr \
+--libdir=/usr/lib32 \
+--libexecdir=/usr/lib32 \
+--disable-static \
+--enable-hashes=strong,glibc \
+--enable-obsolete-api=no \
+--disable-failure-tokens
+  make 
+}
+
+package() {
+  cd "${srcdir}/libxcrypt-${pkgver}"
+
+  make DESTDIR="${pkgdir}" install
+
+  rm -rf "${pkgdir}"/usr/{bin,include,share}
+}


[arch-commits] Commit in (4 files)

2020-08-26 Thread Christian Hesse via arch-commits
Date: Wednesday, August 26, 2020 @ 14:46:04
  Author: eworm
Revision: 688930

initial commit for lib32-libxcrypt

Added:
  lib32-libxcrypt/
  lib32-libxcrypt/repos/
  lib32-libxcrypt/trunk/
  lib32-libxcrypt/trunk/PKGBUILD

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

Added: lib32-libxcrypt/trunk/PKGBUILD
===
--- lib32-libxcrypt/trunk/PKGBUILD  (rev 0)
+++ lib32-libxcrypt/trunk/PKGBUILD  2020-08-26 14:46:04 UTC (rev 688930)
@@ -0,0 +1,44 @@
+# Maintainer: Christian Hesse 
+
+pkgname=lib32-libxcrypt
+pkgver=4.4.16
+pkgrel=1
+pkgdesc='Modern library for one-way hashing of passwords (32-bit)'
+arch=('x86_64')
+url='https://github.com/besser82/libxcrypt/'
+license=('GPL')
+depends=('lib32-glibc' 'libxcrypt')
+makedepends=('gcc-multilib')
+source=($pkgname-$pkgver.tar.gz::$url/archive/v${pkgver}.tar.gz)
+sha256sums=('a98f65b8baffa2b5ba68ee53c10c0a328166ef4116bce3baece190c8ce01f375')
+
+prepare() {
+  cd "${srcdir}/libxcrypt-${pkgver}"
+
+  autoreconf -fi
+}
+
+build() {
+  cd "${srcdir}/libxcrypt-${pkgver}"
+
+  export CC="gcc -m32"
+  export PKG_CONFIG_PATH="/usr/lib32/pkgconfig"
+
+  ./configure \
+--prefix=/usr \
+--libdir=/usr/lib32 \
+--libexecdir=/usr/lib32 \
+--disable-static \
+--enable-hashes=strong,glibc \
+--enable-obsolete-api=no \
+--disable-failure-tokens
+  make 
+}
+
+package() {
+  cd "${srcdir}/libxcrypt-${pkgver}"
+
+  make DESTDIR="${pkgdir}" install
+
+  rm -rf "${pkgdir}"/usr/{bin,include,share}
+}


[arch-commits] Commit in systemd/repos (21 files)

2020-08-26 Thread Christian Hesse via arch-commits
Date: Wednesday, August 26, 2020 @ 14:35:03
  Author: eworm
Revision: 394735

archrelease: copy trunk to testing-x86_64

Added:
  systemd/repos/testing-x86_64/
  systemd/repos/testing-x86_64/0001-Use-Arch-Linux-device-access-groups.patch
(from rev 394734, 
systemd/trunk/0001-Use-Arch-Linux-device-access-groups.patch)
  systemd/repos/testing-x86_64/20-systemd-sysusers.hook
(from rev 394734, systemd/trunk/20-systemd-sysusers.hook)
  systemd/repos/testing-x86_64/30-systemd-binfmt.hook
(from rev 394734, systemd/trunk/30-systemd-binfmt.hook)
  systemd/repos/testing-x86_64/30-systemd-catalog.hook
(from rev 394734, systemd/trunk/30-systemd-catalog.hook)
  systemd/repos/testing-x86_64/30-systemd-daemon-reload.hook
(from rev 394734, systemd/trunk/30-systemd-daemon-reload.hook)
  systemd/repos/testing-x86_64/30-systemd-hwdb.hook
(from rev 394734, systemd/trunk/30-systemd-hwdb.hook)
  systemd/repos/testing-x86_64/30-systemd-sysctl.hook
(from rev 394734, systemd/trunk/30-systemd-sysctl.hook)
  systemd/repos/testing-x86_64/30-systemd-tmpfiles.hook
(from rev 394734, systemd/trunk/30-systemd-tmpfiles.hook)
  systemd/repos/testing-x86_64/30-systemd-udev-reload.hook
(from rev 394734, systemd/trunk/30-systemd-udev-reload.hook)
  systemd/repos/testing-x86_64/30-systemd-update.hook
(from rev 394734, systemd/trunk/30-systemd-update.hook)
  systemd/repos/testing-x86_64/PKGBUILD
(from rev 394734, systemd/trunk/PKGBUILD)
  systemd/repos/testing-x86_64/arch.conf
(from rev 394734, systemd/trunk/arch.conf)
  systemd/repos/testing-x86_64/initcpio-hook-udev
(from rev 394734, systemd/trunk/initcpio-hook-udev)
  systemd/repos/testing-x86_64/initcpio-install-systemd
(from rev 394734, systemd/trunk/initcpio-install-systemd)
  systemd/repos/testing-x86_64/initcpio-install-udev
(from rev 394734, systemd/trunk/initcpio-install-udev)
  systemd/repos/testing-x86_64/loader.conf
(from rev 394734, systemd/trunk/loader.conf)
  systemd/repos/testing-x86_64/splash-arch.bmp
(from rev 394734, systemd/trunk/splash-arch.bmp)
  systemd/repos/testing-x86_64/systemd-hook
(from rev 394734, systemd/trunk/systemd-hook)
  systemd/repos/testing-x86_64/systemd-user.pam
(from rev 394734, systemd/trunk/systemd-user.pam)
  systemd/repos/testing-x86_64/systemd.install
(from rev 394734, systemd/trunk/systemd.install)

+
 0001-Use-Arch-Linux-device-access-groups.patch |   67 +
 20-systemd-sysusers.hook   |   10 
 30-systemd-binfmt.hook |   10 
 30-systemd-catalog.hook|   11 
 30-systemd-daemon-reload.hook  |   11 
 30-systemd-hwdb.hook   |   11 
 30-systemd-sysctl.hook |   10 
 30-systemd-tmpfiles.hook   |   10 
 30-systemd-udev-reload.hook|   11 
 30-systemd-update.hook |   11 
 PKGBUILD   |  269 +++
 arch.conf  |7 
 initcpio-hook-udev |   22 +
 initcpio-install-systemd   |  197 
 initcpio-install-udev  |   29 ++
 loader.conf|1 
 systemd-hook   |   37 +++
 systemd-user.pam   |5 
 systemd.install|  109 +
 19 files changed, 838 insertions(+)

Copied: 
systemd/repos/testing-x86_64/0001-Use-Arch-Linux-device-access-groups.patch 
(from rev 394734, systemd/trunk/0001-Use-Arch-Linux-device-access-groups.patch)
===
--- testing-x86_64/0001-Use-Arch-Linux-device-access-groups.patch   
(rev 0)
+++ testing-x86_64/0001-Use-Arch-Linux-device-access-groups.patch   
2020-08-26 14:35:03 UTC (rev 394735)
@@ -0,0 +1,67 @@
+From: "Jan Alexander Steffens (heftig)" 
+Date: Tue, 6 Mar 2018 23:39:47 +0100
+Subject: [PATCH] Use Arch Linux' device access groups
+
+  cdrom   → optical
+  dialout → uucp
+  tape→ storage
+---
+ rules.d/50-udev-default.rules.in | 14 +++---
+ sysusers.d/basic.conf.in   |  6 +++---
+ 2 files changed, 10 insertions(+), 10 deletions(-)
+
+diff --git a/rules.d/50-udev-default.rules.in 
b/rules.d/50-udev-default.rules.in
+index 191f56f42..f81c4d0fc 100644
+--- a/rules.d/50-udev-default.rules.in
 b/rules.d/50-udev-default.rules.in
+@@ -22,7 +22,7 @@ SUBSYSTEM=="tty", KERNEL=="sclp_line[0-9]*", GROUP="tty", 
MODE="0620"
+ SUBSYSTEM=="tty", KERNEL=="ttysclp[0-9]*", GROUP="tty", MODE="0620"
+ SUBSYSTEM=="tty", KERNEL=="3270/tty[0-9]*", GROUP="tty", MODE="0620"
+ SUBSYSTEM=="vc", KERNEL=="vcs*|vcsa*", GROUP="tty"
+-KERNEL=="tty[A-Z]*[0-9]|ttymxc[0-9]*|pppox[0-9]*|ircomm[0-9]*|noz[0-9]*|rfcomm[0-9]*",
 GROUP="dial

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

2020-08-26 Thread Christian Hesse via arch-commits
Date: Wednesday, August 26, 2020 @ 14:34:51
  Author: eworm
Revision: 394734

upgpkg: systemd 246.3-1: new upstream release

Modified:
  systemd/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-08-26 13:29:11 UTC (rev 394733)
+++ PKGBUILD2020-08-26 14:34:51 UTC (rev 394734)
@@ -4,9 +4,9 @@
 
 pkgbase=systemd
 pkgname=('systemd' 'systemd-libs' 'systemd-resolvconf' 'systemd-sysvcompat')
-_tag='91b37e6f0982e1e64c63017000248d7441a83a2e' # git rev-parse v${pkgver}
-pkgver=246.2
-pkgrel=2
+_tag='b5ca06f13739f6fae3b73ccfc89d1e4d152329a2' # git rev-parse v${pkgver}
+pkgver=246.3
+pkgrel=1
 arch=('x86_64')
 url='https://www.github.com/systemd/systemd'
 makedepends=('acl' 'cryptsetup' 'docbook-xsl' 'gperf' 'lz4' 'xz' 'pam' 'libelf'


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

2020-08-26 Thread Christian Hesse via arch-commits
Date: Wednesday, August 26, 2020 @ 07:00:22
  Author: eworm
Revision: 394723

archrelease: copy trunk to testing-x86_64

Added:
  f2fs-tools/repos/testing-x86_64/
  f2fs-tools/repos/testing-x86_64/PKGBUILD
(from rev 394722, f2fs-tools/trunk/PKGBUILD)

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

Copied: f2fs-tools/repos/testing-x86_64/PKGBUILD (from rev 394722, 
f2fs-tools/trunk/PKGBUILD)
===
--- testing-x86_64/PKGBUILD (rev 0)
+++ testing-x86_64/PKGBUILD 2020-08-26 07:00:22 UTC (rev 394723)
@@ -0,0 +1,41 @@
+# Maintainer: Tobias Powalowski 
+# Contributor: Christian Hesse 
+
+pkgname=f2fs-tools
+_tag='d41dcbdf46dc3841cd0a0507e6573e38cb6c55bb' # git rev-parse v${pkgver}
+pkgver=1.14.0
+pkgrel=1
+pkgdesc='Tools for Flash-Friendly File System (F2FS)'
+arch=('x86_64')
+url='https://git.kernel.org/pub/scm/linux/kernel/git/jaegeuk/f2fs-tools.git/about/'
+provides=('libf2fs.so' 'bf2fs_format.so')
+depends=('util-linux')
+makedepends=('git')
+license=('GPL')
+validpgpkeys=('D3452A79D8C2B4EAC656F4224014A87E824850D2') # Jaegeuk Kim 

+source=("git+https://git.kernel.org/pub/scm/linux/kernel/git/jaegeuk/f2fs-tools.git#tag=${_tag}";)
+sha256sums=('SKIP')
+
+prepare() {
+   cd "${pkgname}"
+
+   # /usr/bin/sg_write_buffer is provided in sg3_utils
+   sed -i '/sg_write_buffer/d' tools/Makefile.am
+
+   autoreconf -fi
+}
+
+build() {
+   cd "${pkgname}"
+
+   ./configure \
+   --prefix=/usr \
+   --sbindir=/usr/bin
+   make
+}
+
+package() {
+   cd "${pkgname}"
+
+   make DESTDIR="${pkgdir}/" sbindir=/usr/bin install
+}


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

2020-08-26 Thread Christian Hesse via arch-commits
Date: Wednesday, August 26, 2020 @ 07:00:20
  Author: eworm
Revision: 394722

upgpkg: f2fs-tools 1.14.0-1: new upstream release

Sadly the git tag is no longer signed... :(

Modified:
  f2fs-tools/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-08-26 06:25:00 UTC (rev 394721)
+++ PKGBUILD2020-08-26 07:00:20 UTC (rev 394722)
@@ -2,16 +2,18 @@
 # Contributor: Christian Hesse 
 
 pkgname=f2fs-tools
-pkgver=1.13.0
-pkgrel=2
+_tag='d41dcbdf46dc3841cd0a0507e6573e38cb6c55bb' # git rev-parse v${pkgver}
+pkgver=1.14.0
+pkgrel=1
 pkgdesc='Tools for Flash-Friendly File System (F2FS)'
 arch=('x86_64')
 
url='https://git.kernel.org/pub/scm/linux/kernel/git/jaegeuk/f2fs-tools.git/about/'
+provides=('libf2fs.so' 'bf2fs_format.so')
 depends=('util-linux')
 makedepends=('git')
 license=('GPL')
 validpgpkeys=('D3452A79D8C2B4EAC656F4224014A87E824850D2') # Jaegeuk Kim 

-source=("git+https://git.kernel.org/pub/scm/linux/kernel/git/jaegeuk/f2fs-tools.git#tag=v${pkgver}?signed";)
+source=("git+https://git.kernel.org/pub/scm/linux/kernel/git/jaegeuk/f2fs-tools.git#tag=${_tag}";)
 sha256sums=('SKIP')
 
 prepare() {


[arch-commits] Commit in libssh/trunk (0001-CVE-2020-16135.patch PKGBUILD)

2020-08-24 Thread Christian Hesse via arch-commits
Date: Monday, August 24, 2020 @ 08:09:33
  Author: eworm
Revision: 394633

upgpkg: libssh 0.9.4-2: security update

https://bugs.libssh.org/T232
FS#67693

Added:
  libssh/trunk/0001-CVE-2020-16135.patch
Modified:
  libssh/trunk/PKGBUILD

---+
 0001-CVE-2020-16135.patch |  165 
 PKGBUILD  |   11 ++
 2 files changed, 173 insertions(+), 3 deletions(-)

Added: 0001-CVE-2020-16135.patch
===
--- 0001-CVE-2020-16135.patch   (rev 0)
+++ 0001-CVE-2020-16135.patch   2020-08-24 08:09:33 UTC (rev 394633)
@@ -0,0 +1,165 @@
+From 533d881b0f4b24c72b35ecc97fa35d295d063e53 Mon Sep 17 00:00:00 2001
+From: Andreas Schneider 
+Date: Wed, 3 Jun 2020 10:04:09 +0200
+Subject: [PATCH 1/4] sftpserver: Add missing NULL check for ssh_buffer_new()
+
+Thanks to Ramin Farajpour Cami for spotting this.
+
+Fixes T232
+
+Signed-off-by: Andreas Schneider 
+Reviewed-by: Anderson Toshiyuki Sasaki 
+Reviewed-by: Jakub Jelen 
+Signed-off-by: Christian Hesse 
+---
+ src/sftpserver.c | 6 ++
+ 1 file changed, 6 insertions(+)
+
+diff --git a/src/sftpserver.c b/src/sftpserver.c
+index 5a2110e5..b639a2ce 100644
+--- a/src/sftpserver.c
 b/src/sftpserver.c
+@@ -67,6 +67,12 @@ sftp_client_message sftp_get_client_message(sftp_session 
sftp) {
+ 
+   /* take a copy of the whole packet */
+   msg->complete_message = ssh_buffer_new();
++  if (msg->complete_message == NULL) {
++  ssh_set_error_oom(session);
++  sftp_client_message_free(msg);
++  return NULL;
++  }
++
+   ssh_buffer_add_data(msg->complete_message,
+   ssh_buffer_get(payload),
+   ssh_buffer_get_len(payload));
+
+From 2782cb0495b7450bd8fe43ce4af886b66fea6c40 Mon Sep 17 00:00:00 2001
+From: Andreas Schneider 
+Date: Wed, 3 Jun 2020 10:05:51 +0200
+Subject: [PATCH 2/4] sftpserver: Add missing return check for
+ ssh_buffer_add_data()
+
+Signed-off-by: Andreas Schneider 
+Reviewed-by: Anderson Toshiyuki Sasaki 
+Reviewed-by: Jakub Jelen 
+Signed-off-by: Christian Hesse 
+---
+ src/sftpserver.c | 11 ---
+ 1 file changed, 8 insertions(+), 3 deletions(-)
+
+diff --git a/src/sftpserver.c b/src/sftpserver.c
+index b639a2ce..9117f155 100644
+--- a/src/sftpserver.c
 b/src/sftpserver.c
+@@ -73,9 +73,14 @@ sftp_client_message sftp_get_client_message(sftp_session 
sftp) {
+   return NULL;
+   }
+ 
+-  ssh_buffer_add_data(msg->complete_message,
+-  ssh_buffer_get(payload),
+-  ssh_buffer_get_len(payload));
++  rc = ssh_buffer_add_data(msg->complete_message,
++   ssh_buffer_get(payload),
++   ssh_buffer_get_len(payload));
++  if (rc < 0) {
++  ssh_set_error_oom(session);
++  sftp_client_message_free(msg);
++  return NULL;
++  }
+ 
+   ssh_buffer_get_u32(payload, &msg->id);
+ 
+
+From 10b3ebbe61a7031a3dae97f05834442220447181 Mon Sep 17 00:00:00 2001
+From: Andreas Schneider 
+Date: Wed, 3 Jun 2020 10:10:11 +0200
+Subject: [PATCH 3/4] buffer: Reformat ssh_buffer_add_data()
+
+Signed-off-by: Andreas Schneider 
+Reviewed-by: Anderson Toshiyuki Sasaki 
+Reviewed-by: Jakub Jelen 
+Signed-off-by: Christian Hesse 
+---
+ src/buffer.c | 35 ++-
+ 1 file changed, 18 insertions(+), 17 deletions(-)
+
+diff --git a/src/buffer.c b/src/buffer.c
+index a2e6246a..476bc135 100644
+--- a/src/buffer.c
 b/src/buffer.c
+@@ -299,28 +299,29 @@ int ssh_buffer_reinit(struct ssh_buffer_struct *buffer)
+  */
+ int ssh_buffer_add_data(struct ssh_buffer_struct *buffer, const void *data, 
uint32_t len)
+ {
+-  buffer_verify(buffer);
++buffer_verify(buffer);
+ 
+-  if (data == NULL) {
+-  return -1;
+-  }
++if (data == NULL) {
++return -1;
++}
+ 
+-  if (buffer->used + len < len) {
+-return -1;
+-  }
++if (buffer->used + len < len) {
++return -1;
++}
+ 
+-  if (buffer->allocated < (buffer->used + len)) {
+-if(buffer->pos > 0)
+-  buffer_shift(buffer);
+-if (realloc_buffer(buffer, buffer->used + len) < 0) {
+-  return -1;
++if (buffer->allocated < (buffer->used + len)) {
++if (buffer->pos > 0) {
++buffer_shift(buffer);
++}
++if (realloc_buffer(buffer, buffer->used + len) < 0) {
++return -1;
++}
+ }
+-  }
+ 
+-  memcpy(buffer->data+buffer->used, data, len);
+-  buffer->used+=len;
+-  buffer_verify(buffer);
+-  return 0;
++memcpy(buffer->data + buffer->used, data, len);
++buffer->used += len;
++buffer_verify(buffer);
++return 0;
+ }
+ 
+ /**
+
+From 245ad744b5ab0582fef7cf3905a717b791d7e08b Mon Sep 17 00:00:00 2001
+From: Andreas Schneider 
+Date: Wed, 3 Jun 2020 10:11:21 +0200
+Subject: [PATCH 4/4] buffer: Add NULL check for 'buffer' argument
+
+Signed-off-by: Andreas Schneider 
+Reviewed-by: Anderson Toshiyuki Sasaki 
+Revie

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

2020-08-24 Thread Christian Hesse via arch-commits
Date: Monday, August 24, 2020 @ 08:09:35
  Author: eworm
Revision: 394634

archrelease: copy trunk to testing-x86_64

Added:
  libssh/repos/testing-x86_64/
  libssh/repos/testing-x86_64/0001-CVE-2020-16135.patch
(from rev 394633, libssh/trunk/0001-CVE-2020-16135.patch)
  libssh/repos/testing-x86_64/PKGBUILD
(from rev 394633, libssh/trunk/PKGBUILD)

---+
 0001-CVE-2020-16135.patch |  165 
 PKGBUILD  |   64 +
 2 files changed, 229 insertions(+)

Copied: libssh/repos/testing-x86_64/0001-CVE-2020-16135.patch (from rev 394633, 
libssh/trunk/0001-CVE-2020-16135.patch)
===
--- testing-x86_64/0001-CVE-2020-16135.patch(rev 0)
+++ testing-x86_64/0001-CVE-2020-16135.patch2020-08-24 08:09:35 UTC (rev 
394634)
@@ -0,0 +1,165 @@
+From 533d881b0f4b24c72b35ecc97fa35d295d063e53 Mon Sep 17 00:00:00 2001
+From: Andreas Schneider 
+Date: Wed, 3 Jun 2020 10:04:09 +0200
+Subject: [PATCH 1/4] sftpserver: Add missing NULL check for ssh_buffer_new()
+
+Thanks to Ramin Farajpour Cami for spotting this.
+
+Fixes T232
+
+Signed-off-by: Andreas Schneider 
+Reviewed-by: Anderson Toshiyuki Sasaki 
+Reviewed-by: Jakub Jelen 
+Signed-off-by: Christian Hesse 
+---
+ src/sftpserver.c | 6 ++
+ 1 file changed, 6 insertions(+)
+
+diff --git a/src/sftpserver.c b/src/sftpserver.c
+index 5a2110e5..b639a2ce 100644
+--- a/src/sftpserver.c
 b/src/sftpserver.c
+@@ -67,6 +67,12 @@ sftp_client_message sftp_get_client_message(sftp_session 
sftp) {
+ 
+   /* take a copy of the whole packet */
+   msg->complete_message = ssh_buffer_new();
++  if (msg->complete_message == NULL) {
++  ssh_set_error_oom(session);
++  sftp_client_message_free(msg);
++  return NULL;
++  }
++
+   ssh_buffer_add_data(msg->complete_message,
+   ssh_buffer_get(payload),
+   ssh_buffer_get_len(payload));
+
+From 2782cb0495b7450bd8fe43ce4af886b66fea6c40 Mon Sep 17 00:00:00 2001
+From: Andreas Schneider 
+Date: Wed, 3 Jun 2020 10:05:51 +0200
+Subject: [PATCH 2/4] sftpserver: Add missing return check for
+ ssh_buffer_add_data()
+
+Signed-off-by: Andreas Schneider 
+Reviewed-by: Anderson Toshiyuki Sasaki 
+Reviewed-by: Jakub Jelen 
+Signed-off-by: Christian Hesse 
+---
+ src/sftpserver.c | 11 ---
+ 1 file changed, 8 insertions(+), 3 deletions(-)
+
+diff --git a/src/sftpserver.c b/src/sftpserver.c
+index b639a2ce..9117f155 100644
+--- a/src/sftpserver.c
 b/src/sftpserver.c
+@@ -73,9 +73,14 @@ sftp_client_message sftp_get_client_message(sftp_session 
sftp) {
+   return NULL;
+   }
+ 
+-  ssh_buffer_add_data(msg->complete_message,
+-  ssh_buffer_get(payload),
+-  ssh_buffer_get_len(payload));
++  rc = ssh_buffer_add_data(msg->complete_message,
++   ssh_buffer_get(payload),
++   ssh_buffer_get_len(payload));
++  if (rc < 0) {
++  ssh_set_error_oom(session);
++  sftp_client_message_free(msg);
++  return NULL;
++  }
+ 
+   ssh_buffer_get_u32(payload, &msg->id);
+ 
+
+From 10b3ebbe61a7031a3dae97f05834442220447181 Mon Sep 17 00:00:00 2001
+From: Andreas Schneider 
+Date: Wed, 3 Jun 2020 10:10:11 +0200
+Subject: [PATCH 3/4] buffer: Reformat ssh_buffer_add_data()
+
+Signed-off-by: Andreas Schneider 
+Reviewed-by: Anderson Toshiyuki Sasaki 
+Reviewed-by: Jakub Jelen 
+Signed-off-by: Christian Hesse 
+---
+ src/buffer.c | 35 ++-
+ 1 file changed, 18 insertions(+), 17 deletions(-)
+
+diff --git a/src/buffer.c b/src/buffer.c
+index a2e6246a..476bc135 100644
+--- a/src/buffer.c
 b/src/buffer.c
+@@ -299,28 +299,29 @@ int ssh_buffer_reinit(struct ssh_buffer_struct *buffer)
+  */
+ int ssh_buffer_add_data(struct ssh_buffer_struct *buffer, const void *data, 
uint32_t len)
+ {
+-  buffer_verify(buffer);
++buffer_verify(buffer);
+ 
+-  if (data == NULL) {
+-  return -1;
+-  }
++if (data == NULL) {
++return -1;
++}
+ 
+-  if (buffer->used + len < len) {
+-return -1;
+-  }
++if (buffer->used + len < len) {
++return -1;
++}
+ 
+-  if (buffer->allocated < (buffer->used + len)) {
+-if(buffer->pos > 0)
+-  buffer_shift(buffer);
+-if (realloc_buffer(buffer, buffer->used + len) < 0) {
+-  return -1;
++if (buffer->allocated < (buffer->used + len)) {
++if (buffer->pos > 0) {
++buffer_shift(buffer);
++}
++if (realloc_buffer(buffer, buffer->used + len) < 0) {
++return -1;
++}
+ }
+-  }
+ 
+-  memcpy(buffer->data+buffer->used, data, len);
+-  buffer->used+=len;
+-  buffer_verify(buffer);
+-  return 0;
++memcpy(buffer->data + buffer->used, data, len);
++buffer->used += len;
++buffer_verify(buffer);
++return 0;
+ }
+ 
+ /**
+
+From 245ad744b5ab0582fef7cf3905a717b791d7e08b

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

2020-08-24 Thread Christian Hesse via arch-commits
Date: Monday, August 24, 2020 @ 08:00:54
  Author: eworm
Revision: 394631

upgpkg: iw 5.4-2: update upstream url

Modified:
  iw/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-08-24 05:56:43 UTC (rev 394630)
+++ PKGBUILD2020-08-24 08:00:54 UTC (rev 394631)
@@ -2,10 +2,10 @@
 
 pkgname=iw
 pkgver=5.4
-pkgrel=1
+pkgrel=2
 pkgdesc='nl80211 based CLI configuration utility for wireless devices'
 arch=('x86_64')
-url='https://wireless.kernel.org/en/users/Documentation/iw'
+url='https://wireless.wiki.kernel.org/en/users/documentation/iw'
 license=('GPL')
 depends=('libnl')
 makedepends=('linux-api-headers')


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

2020-08-24 Thread Christian Hesse via arch-commits
Date: Monday, August 24, 2020 @ 08:00:56
  Author: eworm
Revision: 394632

archrelease: copy trunk to testing-x86_64

Added:
  iw/repos/testing-x86_64/
  iw/repos/testing-x86_64/PKGBUILD
(from rev 394631, iw/trunk/PKGBUILD)

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

Copied: iw/repos/testing-x86_64/PKGBUILD (from rev 394631, iw/trunk/PKGBUILD)
===
--- testing-x86_64/PKGBUILD (rev 0)
+++ testing-x86_64/PKGBUILD 2020-08-24 08:00:56 UTC (rev 394632)
@@ -0,0 +1,25 @@
+# Maintainer: Thomas Bächler 
+
+pkgname=iw
+pkgver=5.4
+pkgrel=2
+pkgdesc='nl80211 based CLI configuration utility for wireless devices'
+arch=('x86_64')
+url='https://wireless.wiki.kernel.org/en/users/documentation/iw'
+license=('GPL')
+depends=('libnl')
+makedepends=('linux-api-headers')
+validpgpkeys=('C0EBC440F6DA091C884D8532E0F373F37BF9099A') # Johannes Berg
+source=("https://www.kernel.org/pub/software/network/$pkgname/$pkgname-$pkgver.tar."{xz,sign})
+sha256sums=('a2469f677088d7b1070a7fbb28f3c747041697e8f6ec70783339cb1bc27a395f'
+'SKIP')
+
+build() {
+  cd "$srcdir"/$pkgname-$pkgver
+  make
+}
+
+package() {
+  cd "$srcdir"/$pkgname-$pkgver
+  make DESTDIR="$pkgdir" SBINDIR="/usr/bin" install
+}


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

2020-08-20 Thread Christian Hesse via arch-commits
Date: Thursday, August 20, 2020 @ 12:26:38
  Author: eworm
Revision: 394436

upgpkg: archlinux-keyring 20200820-1: add kgizdov's new key

Modified:
  archlinux-keyring/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-08-20 10:25:09 UTC (rev 394435)
+++ PKGBUILD2020-08-20 12:26:38 UTC (rev 394436)
@@ -2,7 +2,7 @@
 # Maintainer: Bartłomiej Piotrowski 
 
 pkgname=archlinux-keyring
-pkgver=20200817
+pkgver=20200820
 pkgrel=1
 pkgdesc='Arch Linux PGP keyring'
 arch=(any)
@@ -10,7 +10,7 @@
 license=(GPL)
 install=$pkgname.install
 
source=(https://sources.archlinux.org/other/$pkgname/${pkgname}-${pkgver}.tar.gz{,.sig})
-sha256sums=('8673af1ae316c957c6c5ce91c30cb65a745531cb10366b83962ae34ccff32f1e'
+sha256sums=('2f0fe902583b12291ab52af151a9d5515a2dd46c241c544532ad8120b78d1bdf'
 'SKIP')
 validpgpkeys=('4AA4767BBC9C4B1D18AE28B77F2D434B9741E8AC'  # Pierre Schmitz 

   'A314827C4E4250A204CE6E13284FC34C8E4B1A25'  # Thomas Bächler 



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

2020-08-20 Thread Christian Hesse via arch-commits
Date: Thursday, August 20, 2020 @ 12:26:45
  Author: eworm
Revision: 394437

archrelease: copy trunk to testing-any

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

---+
 PKGBUILD  |   26 ++
 archlinux-keyring.install |   20 
 2 files changed, 46 insertions(+)

Copied: archlinux-keyring/repos/testing-any/PKGBUILD (from rev 394436, 
archlinux-keyring/trunk/PKGBUILD)
===
--- testing-any/PKGBUILD(rev 0)
+++ testing-any/PKGBUILD2020-08-20 12:26:45 UTC (rev 394437)
@@ -0,0 +1,26 @@
+# Maintainer: Pierre Schmitz 
+# Maintainer: Bartłomiej Piotrowski 
+
+pkgname=archlinux-keyring
+pkgver=20200820
+pkgrel=1
+pkgdesc='Arch Linux PGP keyring'
+arch=(any)
+url='https://projects.archlinux.org/archlinux-keyring.git/'
+license=(GPL)
+install=$pkgname.install
+source=(https://sources.archlinux.org/other/$pkgname/${pkgname}-${pkgver}.tar.gz{,.sig})
+sha256sums=('2f0fe902583b12291ab52af151a9d5515a2dd46c241c544532ad8120b78d1bdf'
+'SKIP')
+validpgpkeys=('4AA4767BBC9C4B1D18AE28B77F2D434B9741E8AC'  # Pierre Schmitz 

+  'A314827C4E4250A204CE6E13284FC34C8E4B1A25'  # Thomas Bächler 

+  '86CFFCA918CF3AF47147588051E8B148AC34'  # Evangelos Foutras 

+  'F3691687D867B81B51CE07D9BBE43771487328A9'  # Bartlomiej 
Piotrowski 
+  'BD84DE71F493DF6814B0167254EDC91609BC9183'  # Christian Hesse 

+  'CFA6AF15E5C74149FC1D8C086D1655C14CE1C13E'  # Florian Pritz 

+  'E499C79F53C96A54E572FEE1C06086337C50773E')  # Jelle van der Waa 

+
+package() {
+  cd $pkgname-$pkgver
+  make PREFIX=/usr DESTDIR="$pkgdir" install
+}

Copied: archlinux-keyring/repos/testing-any/archlinux-keyring.install (from rev 
394436, archlinux-keyring/trunk/archlinux-keyring.install)
===
--- testing-any/archlinux-keyring.install   (rev 0)
+++ testing-any/archlinux-keyring.install   2020-08-20 12:26:45 UTC (rev 
394437)
@@ -0,0 +1,20 @@
+post_upgrade() {
+   if usr/bin/pacman-key -l >/dev/null 2>&1; then
+   usr/bin/pacman-key --populate archlinux
+
+   # Re-enable key of alad
+   # See https://bugs.archlinux.org/task/35478
+   printf 'enable\nquit\n' | LANG=C \
+   gpg --homedir /etc/pacman.d/gnupg \
+   --no-permission-warning --command-fd 0 \
+   --quiet --batch --edit-key \
+   DBE7D3DD8C81D58D0A13D0E76BC26A17B9B7018A \
+   2>/dev/null
+   fi
+}
+
+post_install() {
+   if [ -x usr/bin/pacman-key ]; then
+   post_upgrade
+   fi
+}


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

2020-08-20 Thread Christian Hesse via arch-commits
Date: Thursday, August 20, 2020 @ 10:25:09
  Author: eworm
Revision: 394435

archrelease: copy trunk to testing-x86_64

Added:
  wireguard-tools/repos/testing-x86_64/
  wireguard-tools/repos/testing-x86_64/PKGBUILD
(from rev 394434, wireguard-tools/trunk/PKGBUILD)

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

Copied: wireguard-tools/repos/testing-x86_64/PKGBUILD (from rev 394434, 
wireguard-tools/trunk/PKGBUILD)
===
--- testing-x86_64/PKGBUILD (rev 0)
+++ testing-x86_64/PKGBUILD 2020-08-20 10:25:09 UTC (rev 394435)
@@ -0,0 +1,45 @@
+# Maintainer: Christian Hesse 
+# Contributor: Jason A. Donenfeld 
+
+pkgname=wireguard-tools
+pkgver=1.0.20200820
+pkgrel=1
+pkgdesc='next generation secure network tunnel - tools for configuration'
+arch=('x86_64')
+url='https://www.wireguard.com/'
+license=('GPL')
+depends=('bash')
+optdepends=('openresolv: for DNS functionality'
+'sudo: elevate privileges'
+'wireguard-dkms: wireguard module, built by dkms'
+'wireguard-lts: wireguard module for linux-lts')
+validpgpkeys=('AB9942E6D4A4CFC3412620A749FC7012A5DE03AE') # Jason A. Donenfeld 

+source=("https://git.zx2c4.com/${pkgname}/snapshot/${pkgname}-${pkgver}.tar"{.xz,.asc})
+sha256sums=('7735a04c68fffb101a10a67e3bd97a171f2b8eb47e9ddce2be68eb6538b013d0'
+'SKIP')
+
+prepare() {
+   cd ${pkgname}-${pkgver}/
+
+   find contrib/ -name '.gitignore' -delete
+}
+
+build() {
+   cd ${pkgname}-${pkgver}/
+
+   make -C src/
+}
+
+package() {
+   cd ${pkgname}-${pkgver}/
+
+   make -C src/ \
+   DESTDIR="${pkgdir}/" \
+   WITH_BASHCOMPLETION=yes \
+WITH_WGQUICK=yes \
+WITH_SYSTEMDUNITS=yes \
+install
+
+   install -d -m0755 "${pkgdir}"/usr/share/${pkgname}/
+   cp -r contrib/ "${pkgdir}"/usr/share/${pkgname}/examples/
+}


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

2020-08-20 Thread Christian Hesse via arch-commits
Date: Thursday, August 20, 2020 @ 10:25:04
  Author: eworm
Revision: 394434

upgpkg: wireguard-tools 1.0.20200820-1: new upstream release

Modified:
  wireguard-tools/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-08-20 09:18:49 UTC (rev 394433)
+++ PKGBUILD2020-08-20 10:25:04 UTC (rev 394434)
@@ -2,7 +2,7 @@
 # Contributor: Jason A. Donenfeld 
 
 pkgname=wireguard-tools
-pkgver=1.0.20200513
+pkgver=1.0.20200820
 pkgrel=1
 pkgdesc='next generation secure network tunnel - tools for configuration'
 arch=('x86_64')
@@ -15,7 +15,7 @@
 'wireguard-lts: wireguard module for linux-lts')
 validpgpkeys=('AB9942E6D4A4CFC3412620A749FC7012A5DE03AE') # Jason A. Donenfeld 

 
source=("https://git.zx2c4.com/${pkgname}/snapshot/${pkgname}-${pkgver}.tar"{.xz,.asc})
-sha256sums=('e73409a9fb8c90506db241d1e1a4e7372a60dbfa400e37f4ab2fd70a92ba495f'
+sha256sums=('7735a04c68fffb101a10a67e3bd97a171f2b8eb47e9ddce2be68eb6538b013d0'
 'SKIP')
 
 prepare() {


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

2020-08-20 Thread Christian Hesse via arch-commits
Date: Thursday, August 20, 2020 @ 09:10:22
  Author: eworm
Revision: 394430

upgpkg: dnsmasq 2.82-2: install lease-tools

Modified:
  dnsmasq/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-08-20 08:35:19 UTC (rev 394429)
+++ PKGBUILD2020-08-20 09:10:22 UTC (rev 394430)
@@ -5,7 +5,7 @@
 
 pkgname=dnsmasq
 pkgver=2.82
-pkgrel=1
+pkgrel=2
 pkgdesc='Lightweight, easy to configure DNS forwarder and DHCP server'
 url='http://www.thekelleys.org.uk/dnsmasq/doc.html'
 arch=('x86_64')
@@ -34,6 +34,14 @@
 PREFIX=/usr \
 BINDIR=/usr/bin \
 all-i18n
+
+  cd "contrib/lease-tools"
+
+  make \
+CFLAGS="$CPPFLAGS $CFLAGS" \
+LDFLAGS="$LDFLAGS" \
+COPTS="$_build_copts" \
+all
 }
 
 package() {
@@ -47,14 +55,17 @@
 DESTDIR="$pkgdir" \
 install install-i18n
 
-  install -Dm644 "dbus/dnsmasq.conf" 
"$pkgdir"/usr/share/dbus-1/system.d/dnsmasq.conf
-  install -Dm644 "dnsmasq.conf.example" "$pkgdir"/etc/dnsmasq.conf
-  install -Dm644 "$srcdir/dnsmasq.service" 
"$pkgdir"/usr/lib/systemd/system/dnsmasq.service
-  install -Dm644 "$srcdir/dnsmasq-sysusers.conf" 
"$pkgdir"/usr/lib/sysusers.d/dnsmasq.conf
+  install -Dm0644 "dbus/dnsmasq.conf" 
"$pkgdir"/usr/share/dbus-1/system.d/dnsmasq.conf
+  install -Dm0644 "dnsmasq.conf.example" "$pkgdir"/etc/dnsmasq.conf
+  install -Dm0644 "$srcdir/dnsmasq.service" 
"$pkgdir"/usr/lib/systemd/system/dnsmasq.service
+  install -Dm0644 "$srcdir/dnsmasq-sysusers.conf" 
"$pkgdir"/usr/lib/sysusers.d/dnsmasq.conf
 
   # DNSSEC setup
   sed -i 's,%%PREFIX%%,/usr,' "$pkgdir"/etc/dnsmasq.conf
-  install -Dm644 "trust-anchors.conf" 
"$pkgdir"/usr/share/dnsmasq/trust-anchors.conf
+  install -Dm0644 "trust-anchors.conf" 
"$pkgdir"/usr/share/dnsmasq/trust-anchors.conf
+
+  install -Dm0755 -t "$pkgdir"/usr/bin/ 
'contrib/lease-tools/dhcp_'{release{,6},lease_time}
+  install -Dm0644 -t "$pkgdir"/usr/share/man/man1 
'contrib/lease-tools/dhcp_'{release{,6},lease_time}.1
 }
 
 # vim: ts=2 sw=2 et ft=sh


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

2020-08-20 Thread Christian Hesse via arch-commits
Date: Thursday, August 20, 2020 @ 09:10:25
  Author: eworm
Revision: 394431

archrelease: copy trunk to testing-x86_64

Added:
  dnsmasq/repos/testing-x86_64/
  dnsmasq/repos/testing-x86_64/PKGBUILD
(from rev 394430, dnsmasq/trunk/PKGBUILD)
  dnsmasq/repos/testing-x86_64/dnsmasq-sysusers.conf
(from rev 394430, dnsmasq/trunk/dnsmasq-sysusers.conf)
  dnsmasq/repos/testing-x86_64/dnsmasq.service
(from rev 394430, dnsmasq/trunk/dnsmasq.service)

---+
 PKGBUILD  |   71 
 dnsmasq-sysusers.conf |1 
 dnsmasq.service   |   19 
 3 files changed, 91 insertions(+)

Copied: dnsmasq/repos/testing-x86_64/PKGBUILD (from rev 394430, 
dnsmasq/trunk/PKGBUILD)
===
--- testing-x86_64/PKGBUILD (rev 0)
+++ testing-x86_64/PKGBUILD 2020-08-20 09:10:25 UTC (rev 394431)
@@ -0,0 +1,71 @@
+# Maintainer: Christian Hesse 
+# Maintainer: Dave Reisner 
+# Contributor: Paul Mattal 
+# Contributor: Tom Newsom 
+
+pkgname=dnsmasq
+pkgver=2.82
+pkgrel=2
+pkgdesc='Lightweight, easy to configure DNS forwarder and DHCP server'
+url='http://www.thekelleys.org.uk/dnsmasq/doc.html'
+arch=('x86_64')
+license=('GPL')
+depends=('glibc' 'gmp' 'libidn2' 'libidn2.so' 'libdbus' 'libdbus-1.so'
+ 'libnetfilter_conntrack' 'nettle' 'libnettle.so' 'libhogweed.so')
+backup=('etc/dnsmasq.conf')
+validpgpkeys=('D6EACBD6EE46B834248D111215CDDA6AE19135A2') # Simon Kelley 

+source=("http://www.thekelleys.org.uk/$pkgname/$pkgname-$pkgver.tar.xz"{,.asc}
+'dnsmasq-sysusers.conf'
+'dnsmasq.service')
+sha256sums=('84523646f3116bb5e1151efb66e645030f6e6a8256f29aab444777a343ebc132'
+'SKIP'
+'7f6ff6a709038ae580758f4b6a754451d7f7ce22957b88a36b97f7b643d3c2ab'
+'297dbae8cfa3d353284820dd87cc65c37d1ef289cac3a5c3ede079413d31eeec')
+
+_build_copts='-DHAVE_DNSSEC -DHAVE_DBUS -DHAVE_LIBIDN2 -DHAVE_CONNTRACK'
+
+build() {
+  cd "$pkgname-$pkgver"
+
+  make \
+CFLAGS="$CPPFLAGS $CFLAGS" \
+LDFLAGS="$LDFLAGS" \
+COPTS="$_build_copts" \
+PREFIX=/usr \
+BINDIR=/usr/bin \
+all-i18n
+
+  cd "contrib/lease-tools"
+
+  make \
+CFLAGS="$CPPFLAGS $CFLAGS" \
+LDFLAGS="$LDFLAGS" \
+COPTS="$_build_copts" \
+all
+}
+
+package() {
+  cd "$pkgname-$pkgver"
+
+  # need to pass COPTS here to avoid rebuilding the binary.
+  make \
+COPTS="$_build_copts" \
+PREFIX=/usr \
+BINDIR=/usr/bin \
+DESTDIR="$pkgdir" \
+install 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
+  install -Dm0644 "$srcdir/dnsmasq.service" 
"$pkgdir"/usr/lib/systemd/system/dnsmasq.service
+  install -Dm0644 "$srcdir/dnsmasq-sysusers.conf" 
"$pkgdir"/usr/lib/sysusers.d/dnsmasq.conf
+
+  # DNSSEC setup
+  sed -i 's,%%PREFIX%%,/usr,' "$pkgdir"/etc/dnsmasq.conf
+  install -Dm0644 "trust-anchors.conf" 
"$pkgdir"/usr/share/dnsmasq/trust-anchors.conf
+
+  install -Dm0755 -t "$pkgdir"/usr/bin/ 
'contrib/lease-tools/dhcp_'{release{,6},lease_time}
+  install -Dm0644 -t "$pkgdir"/usr/share/man/man1 
'contrib/lease-tools/dhcp_'{release{,6},lease_time}.1
+}
+
+# vim: ts=2 sw=2 et ft=sh

Copied: dnsmasq/repos/testing-x86_64/dnsmasq-sysusers.conf (from rev 394430, 
dnsmasq/trunk/dnsmasq-sysusers.conf)
===
--- testing-x86_64/dnsmasq-sysusers.conf(rev 0)
+++ testing-x86_64/dnsmasq-sysusers.conf2020-08-20 09:10:25 UTC (rev 
394431)
@@ -0,0 +1 @@
+u dnsmasq - "dnsmasq daemon" /

Copied: dnsmasq/repos/testing-x86_64/dnsmasq.service (from rev 394430, 
dnsmasq/trunk/dnsmasq.service)
===
--- testing-x86_64/dnsmasq.service  (rev 0)
+++ testing-x86_64/dnsmasq.service  2020-08-20 09:10:25 UTC (rev 394431)
@@ -0,0 +1,19 @@
+[Unit]
+Description=dnsmasq - A lightweight DHCP and caching DNS server
+Documentation=man:dnsmasq(8)
+After=network.target
+Before=network-online.target nss-lookup.target
+Wants=nss-lookup.target
+
+[Service]
+Type=dbus
+BusName=uk.org.thekelleys.dnsmasq
+ExecStartPre=/usr/bin/dnsmasq --test
+ExecStart=/usr/bin/dnsmasq -k --enable-dbus --user=dnsmasq --pid-file
+ExecReload=/bin/kill -HUP $MAINPID
+Restart=on-failure
+PrivateDevices=true
+ProtectSystem=full
+
+[Install]
+WantedBy=multi-user.target


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

2020-08-20 Thread Christian Hesse via arch-commits
Date: Thursday, August 20, 2020 @ 08:51:13
  Author: eworm
Revision: 685333

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 685332, open-vm-tools/trunk/PKGBUILD)
  open-vm-tools/repos/community-testing-x86_64/vmtoolsd.service
(from rev 685332, open-vm-tools/trunk/vmtoolsd.service)
  open-vm-tools/repos/community-testing-x86_64/vmware-vmblock-fuse.service
(from rev 685332, open-vm-tools/trunk/vmware-vmblock-fuse.service)

-+
 PKGBUILD|   58 ++
 vmtoolsd.service|9 ++
 vmware-vmblock-fuse.service |   12 
 3 files changed, 79 insertions(+)

Copied: open-vm-tools/repos/community-testing-x86_64/PKGBUILD (from rev 685332, 
open-vm-tools/trunk/PKGBUILD)
===
--- community-testing-x86_64/PKGBUILD   (rev 0)
+++ community-testing-x86_64/PKGBUILD   2020-08-20 08:51:13 UTC (rev 685333)
@@ -0,0 +1,58 @@
+# Maintainer: Sergej Pupykin 
+# Contributor: Krzysztof Raczkowski 
+
+pkgname=open-vm-tools
+epoch=6
+pkgver=11.1.5
+pkgrel=2
+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')
+makedepends=('chrpath' 'doxygen' 'gtkmm3' 'libxtst' 'python' 'rpcsvc-proto')
+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=('0bbc20d725cb2e15db5bd5e6a9cbab7fc98c2e3208f19a233a2308468cb2dc04'
+'5a9403f78356873258521644068f2c9639b994d5954e5ad953934136822b2689'
+'99e3cc1da20a751049144cc02dec77174a55109b5b5960e1facd78709da7724f')
+
+build() {
+  cd "$srcdir/$pkgname-stable-${pkgver}/open-vm-tools/"
+
+  autoreconf -vi
+  sh ./configure --prefix=/usr \
+--sbindir=/usr/bin \
+--sysconfdir=/etc \
+--with-udev-rules-dir=/usr/lib/udev/rules.d \
+--without-xmlsecurity \
+--without-kernel-modules
+  make
+}
+
+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
+
+  # We don't want a symlink in /sbin
+  rm "$pkgdir"/sbin/mount.vmhgfs
+  rmdir "$pkgdir"/sbin
+
+  # 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 
685332, open-vm-tools/trunk/vmtoolsd.service)
===
--- community-testing-x86_64/vmtoolsd.service   (rev 0)
+++ community-testing-x86_64/vmtoolsd.service   2020-08-20 08:51:13 UTC (rev 
685333)
@@ -0,0 +1,9 @@
+[Unit]
+Description=Open Virtual Machine Tools (VMware Tools)
+ConditionVirtualization=vmware
+
+[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 685332, 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.service2020-08-20 
08:51:13 UTC (rev 685333)
@@ -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)

2020-08-20 Thread Christian Hesse via arch-commits
Date: Thursday, August 20, 2020 @ 08:51:10
  Author: eworm
Revision: 685332

upgpkg: open-vm-tools 6:11.1.5-2: libxcrypt rebuild

Modified:
  open-vm-tools/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-08-20 08:49:44 UTC (rev 685331)
+++ PKGBUILD2020-08-20 08:51:10 UTC (rev 685332)
@@ -4,13 +4,14 @@
 pkgname=open-vm-tools
 epoch=6
 pkgver=11.1.5
-pkgrel=1
+pkgrel=2
 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=('libdnet' 'icu' 'procps-ng' 'uriparser' 'libsigc++' 'libxss'
- 'iproute2' 'fuse2' 'lsb-release' 'libmspack')
+depends=('fuse2' 'icu' 'iproute2' 'libdnet' 'libmspack' 'libsigc++'
+ 'libxcrypt' 'libcrypt.so' 'libxss' 'lsb-release' 'procps-ng'
+ 'uriparser')
 makedepends=('chrpath' 'doxygen' 'gtkmm3' 'libxtst' 'python' 'rpcsvc-proto')
 optdepends=('gtkmm3: DnD/CP plugin'
 'libxtst: DnD/CP, resolution set plugins'


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

2020-08-20 Thread Christian Hesse via arch-commits
Date: Thursday, August 20, 2020 @ 08:45:38
  Author: eworm
Revision: 685324

upgpkg: haproxy 2.2.2-2: libxcrypt rebuild

Modified:
  haproxy/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-08-20 08:44:48 UTC (rev 685323)
+++ PKGBUILD2020-08-20 08:45:38 UTC (rev 685324)
@@ -3,7 +3,7 @@
 
 pkgname=haproxy
 pkgver=2.2.2
-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' 'lua' 'systemd-libs')
+depends=('openssl' 'pcre' 'zlib' 'libxcrypt' 'libcrypt.so' 'lua' 
'systemd-libs')
 makedepends=('systemd')
 
 backup=('etc/haproxy/haproxy.cfg')


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

2020-08-20 Thread Christian Hesse via arch-commits
Date: Thursday, August 20, 2020 @ 08:45:42
  Author: eworm
Revision: 685325

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-contrib.patch
(from rev 685324, 
haproxy/trunk/0001-Use-CFLAGS-and-LDFLAGS-when-building-contrib.patch)
  haproxy/repos/community-testing-x86_64/PKGBUILD
(from rev 685324, haproxy/trunk/PKGBUILD)
  haproxy/repos/community-testing-x86_64/haproxy.cfg
(from rev 685324, haproxy/trunk/haproxy.cfg)
  haproxy/repos/community-testing-x86_64/haproxy.install
(from rev 685324, haproxy/trunk/haproxy.install)
  haproxy/repos/community-testing-x86_64/haproxy.sysusers
(from rev 685324, haproxy/trunk/haproxy.sysusers)

-+
 0001-Use-CFLAGS-and-LDFLAGS-when-building-contrib.patch |   39 +++
 PKGBUILD|   72 ++
 haproxy.cfg |   49 +
 haproxy.install |8 +
 haproxy.sysusers|1 
 5 files changed, 169 insertions(+)

Copied: 
haproxy/repos/community-testing-x86_64/0001-Use-CFLAGS-and-LDFLAGS-when-building-contrib.patch
 (from rev 685324, 
haproxy/trunk/0001-Use-CFLAGS-and-LDFLAGS-when-building-contrib.patch)
===
--- 
community-testing-x86_64/0001-Use-CFLAGS-and-LDFLAGS-when-building-contrib.patch
(rev 0)
+++ 
community-testing-x86_64/0001-Use-CFLAGS-and-LDFLAGS-when-building-contrib.patch
2020-08-20 08:45:42 UTC (rev 685325)
@@ -0,0 +1,39 @@
+diff --git a/contrib/halog/Makefile b/contrib/halog/Makefile
+index bf67c1f..e98a3fa 100644
+--- a/contrib/halog/Makefile
 b/contrib/halog/Makefile
+@@ -16,7 +16,7 @@ DEFINE   =
+ OBJS = halog
+ 
+ halog: halog.c fgets2.c
+-  $(CC) $(OPTIMIZE) $(DEFINE) -o $@ $(INCLUDE) $(SRC)/ebtree.c 
$(SRC)/eb32tree.c $(SRC)/eb64tree.c $(SRC)/ebmbtree.c $(SRC)/ebsttree.c 
$(SRC)/ebistree.c $(SRC)/ebimtree.c $^
++  $(CC) $(OPTIMIZE) $(CFLAGS) $(LDFLAGS) $(DEFINE) -o $@ $(INCLUDE) 
$(SRC)/ebtree.c $(SRC)/eb32tree.c $(SRC)/eb64tree.c $(SRC)/ebmbtree.c 
$(SRC)/ebsttree.c $(SRC)/ebistree.c $(SRC)/ebimtree.c $^
+ 
+ clean:
+   rm -f $(OBJS) *.[oas]
+diff --git a/contrib/ip6range/Makefile b/contrib/ip6range/Makefile
+index 55849b6..1276b97 100644
+--- a/contrib/ip6range/Makefile
 b/contrib/ip6range/Makefile
+@@ -7,7 +7,7 @@ OBJS = ip6range
+ all: $(OBJS)
+ 
+ %: %.c
+-  $(CC) $(LDFLAGS) $(OPTIMIZE) -o $@ $^
++  $(CC) $(CFLAGS) $(LDFLAGS) $(OPTIMIZE) -o $@ $^
+ 
+ clean:
+   rm -f $(OBJS) *.o *.a *~
+diff --git a/contrib/iprange/Makefile b/contrib/iprange/Makefile
+index b3c72ed..e92baf3 100644
+--- a/contrib/iprange/Makefile
 b/contrib/iprange/Makefile
+@@ -7,7 +7,7 @@ OBJS = iprange
+ all: $(OBJS)
+ 
+ %: %.c
+-  $(CC) $(LDFLAGS) $(OPTIMIZE) -o $@ $^
++  $(CC) $(CFLAGS) $(LDFLAGS) $(OPTIMIZE) -o $@ $^
+ 
+ clean:
+   rm -f $(OBJS) *.o *.a *~

Copied: haproxy/repos/community-testing-x86_64/PKGBUILD (from rev 685324, 
haproxy/trunk/PKGBUILD)
===
--- community-testing-x86_64/PKGBUILD   (rev 0)
+++ community-testing-x86_64/PKGBUILD   2020-08-20 08:45:42 UTC (rev 685325)
@@ -0,0 +1,72 @@
+# Maintainer: Johannes Löthberg 
+# Contributor: Bartłomiej Piotrowski 
+
+pkgname=haproxy
+pkgver=2.2.2
+pkgrel=2
+
+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')
+
+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-contrib.patch)
+
+sha256sums=('391c705a46c6208a63a67ea842c6600146ca24618531570c89c7915b0c6a54d6'
+'e88edeb2fe23508565e46ff485c93cfb7c2e9c64f231538452ec7ecd7ec37a42'
+'b02b4088205039f0979aef0ef3e22957f493dd54eabefaee7011f2d795303b3e'
+'81c03ef5d69f4f2ef2c7caa6722c82cda4a53b65f788a46e668ec2faa3abd8f5')
+
+prepare() {
+  cd haproxy-$pkgver
+
+  patch -p1 <"$srcdir"/0001-Use-CFLAGS-and-LDFLAGS-when-building-contrib.patch
+}
+
+build() {
+  cd haproxy-$pkgver
+
+  make CFLAGS="$CFLAGS" LDFLAGS="$LDFLAGS" \
+CPU=generic \
+TARGET=linux-glibc \
+USE_GETADDRINFO=1 \
+USE_OPENSSL=1 \
+USE_PCRE=1 USE_PCRE_JIT=1 \
+USE_ZLIB=1 \
+USE_LUA=1 \
+USE_SYSTEMD=1 \
+EXTRA_OBJS="contrib/prometheus-exporter/service-prometheus.o"
+
+  for contrib in halog iprange ip6range systemd; do
+make -C contrib/$contrib SBINDI

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

2020-08-20 Thread Christian Hesse via arch-commits
Date: Thursday, August 20, 2020 @ 08:41:26
  Author: eworm
Revision: 685319

archrelease: copy trunk to community-testing-x86_64

Added:
  freeradius/repos/community-testing-x86_64/
  freeradius/repos/community-testing-x86_64/PKGBUILD
(from rev 685318, freeradius/trunk/PKGBUILD)
  freeradius/repos/community-testing-x86_64/freeradius-sysusers.conf
(from rev 685318, freeradius/trunk/freeradius-sysusers.conf)
  freeradius/repos/community-testing-x86_64/freeradius-tmpfiles.conf
(from rev 685318, freeradius/trunk/freeradius-tmpfiles.conf)
  freeradius/repos/community-testing-x86_64/freeradius.service
(from rev 685318, freeradius/trunk/freeradius.service)

--+
 PKGBUILD |   66 +
 freeradius-sysusers.conf |1 
 freeradius-tmpfiles.conf |8 +
 freeradius.service   |   19 
 4 files changed, 94 insertions(+)

Copied: freeradius/repos/community-testing-x86_64/PKGBUILD (from rev 685318, 
freeradius/trunk/PKGBUILD)
===
--- community-testing-x86_64/PKGBUILD   (rev 0)
+++ community-testing-x86_64/PKGBUILD   2020-08-20 08:41:26 UTC (rev 685319)
@@ -0,0 +1,66 @@
+# Maintainer: Sergej Pupykin 
+# Contributor: Jason R Begley (jay...@digitalgoat.com>
+# Contributor: Daniel Micay 
+
+pkgname=freeradius
+pkgver=3.0.21
+pkgrel=5
+pkgdesc='The premier open source RADIUS server'
+arch=('x86_64')
+url="https://freeradius.org/";
+license=('GPL')
+depends=('krb5' 'pth' 'net-snmp' 'postgresql-libs' 'mariadb-libs' 'talloc'
+ 'libpcap' 'libxcrypt' 'libcrypt.so' 'smbclient')
+makedepends=('curl' 'freetds' 'hiredis' 'json-c' 'libmemcached' 'perl'
+ 'python' 'samba' 'sqlite' 'unixodbc' 'yubico-c-client')
+optdepends=('curl: for REST'
+'freetds: for Sybase and MS SQL'
+'hiredis: for redis support'
+'json-c: rlm_rest module'
+'libmemcached: for memcached'
+'perl: for Perl'
+'python: for Python'
+'sqlite: for sqlite'
+'unixodbc: for ODBC'
+'yubico-c-client: for yubicloud')
+options=('!makeflags')
+validpgpkeys=('BF2384EC6938B9744B03E2A620E37C25995B4F85') # FreeRADIUS - 
Package Signing [...] 
+source=("ftp://ftp.freeradius.org/pub/radius/freeradius-server-$pkgver.tar.bz2"{,.sig}
+'freeradius-sysusers.conf'
+'freeradius-tmpfiles.conf'
+'freeradius.service')
+sha256sums=('c22dad43954b0cbc957564d3f8cbb942ff09853852d2c2155d54e6bd641a4e7d'
+'SKIP'
+'8ecaca94c7d0f4806b326685312dd4e543ce9c6c183d3d7ad01c1a0197bdfb94'
+'f536a9aa972e3e42a6b1a6d8ee17166eb721c7cba2e80f60473811497c7bd8bc'
+'c469e1a3f9edad769da01c324779babe783ee85a9b53ce4638d3d2d09c7c8d4b')
+
+build() {
+  cd "$srcdir"/freeradius-server-$pkgver
+
+  ./configure \
+--prefix=/usr \
+--sbindir=/usr/bin \
+--sysconfdir=/etc \
+--libdir=/usr/lib/freeradius \
+--localstatedir=/var \
+--enable-heimdal-krb5 \
+--enable-reproducible-builds \
+--with-system-libltdl \
+--with-system-libtool \
+--with-udpfromto
+  make PACKAGE='archlinux'
+}
+
+package() {
+  cd "$srcdir"/freeradius-server-$pkgver
+
+  make install R="$pkgdir" PACKAGE='archlinux'
+  chmod o+r "$pkgdir"/etc/raddb/*
+  mv "$pkgdir"/etc/raddb "$pkgdir"/etc/raddb.default
+  rm -rf "$pkgdir"/var/run
+
+  install -D -m0644 "$srcdir"/$pkgname.service 
"$pkgdir"/usr/lib/systemd/system/$pkgname.service
+  install -D -m0644 "$srcdir"/$pkgname-sysusers.conf 
"$pkgdir"/usr/lib/sysusers.d/$pkgname.conf
+  install -D -m0644 "$srcdir"/$pkgname-tmpfiles.conf 
"$pkgdir"/usr/lib/tmpfiles.d/$pkgname.conf
+}

Copied: freeradius/repos/community-testing-x86_64/freeradius-sysusers.conf 
(from rev 685318, freeradius/trunk/freeradius-sysusers.conf)
===
--- community-testing-x86_64/freeradius-sysusers.conf   
(rev 0)
+++ community-testing-x86_64/freeradius-sysusers.conf   2020-08-20 08:41:26 UTC 
(rev 685319)
@@ -0,0 +1 @@
+u radiusd - "radius daemon" -

Copied: freeradius/repos/community-testing-x86_64/freeradius-tmpfiles.conf 
(from rev 685318, freeradius/trunk/freeradius-tmpfiles.conf)
===
--- community-testing-x86_64/freeradius-tmpfiles.conf   
(rev 0)
+++ community-testing-x86_64/freeradius-tmpfiles.conf   2020-08-20 08:41:26 UTC 
(rev 685319)
@@ -0,0 +1,8 @@
+# configuration directory
+C /etc/raddb 0755 radiusd radiusd - /etc/raddb.default
+
+# log file
+f /var/log/radius/radius.log 0644 radiusd radiusd -
+
+# run directory
+d /run/radiusd 0755 radiusd radiusd -

Copied: freeradius/repos/community-testing-x86_64/freeradius.service (from rev 
685318, freeradius/trunk/freeradius.service)
===

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

2020-08-20 Thread Christian Hesse via arch-commits
Date: Thursday, August 20, 2020 @ 08:41:23
  Author: eworm
Revision: 685318

upgpkg: freeradius 3.0.21-5: libxcrypt rebuild

Modified:
  freeradius/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-08-20 08:35:00 UTC (rev 685317)
+++ PKGBUILD2020-08-20 08:41:23 UTC (rev 685318)
@@ -4,13 +4,13 @@
 
 pkgname=freeradius
 pkgver=3.0.21
-pkgrel=4
+pkgrel=5
 pkgdesc='The premier open source RADIUS server'
 arch=('x86_64')
 url="https://freeradius.org/";
 license=('GPL')
 depends=('krb5' 'pth' 'net-snmp' 'postgresql-libs' 'mariadb-libs' 'talloc'
- 'libpcap' 'smbclient')
+ 'libpcap' 'libxcrypt' 'libcrypt.so' 'smbclient')
 makedepends=('curl' 'freetds' 'hiredis' 'json-c' 'libmemcached' 'perl'
  'python' 'samba' 'sqlite' 'unixodbc' 'yubico-c-client')
 optdepends=('curl: for REST'


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

2020-08-20 Thread Christian Hesse via arch-commits
Date: Thursday, August 20, 2020 @ 08:35:13
  Author: eworm
Revision: 394428

upgpkg: mariadb 10.5.5-2: libxcrypt rebuild

Modified:
  mariadb/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-08-20 08:21:54 UTC (rev 394427)
+++ PKGBUILD2020-08-20 08:35:13 UTC (rev 394428)
@@ -5,12 +5,13 @@
 pkgname=('mariadb-libs' 'mariadb-clients' 'mariadb' 'mytop')
 pkgdesc='Fast SQL database server, derived from MySQL'
 pkgver=10.5.5
-pkgrel=1
+pkgrel=2
 arch=('x86_64')
 license=('GPL')
 url='https://mariadb.org/'
-makedepends=('rsync' 'boost' 'bzip2' 'cmake' 'jemalloc' 'libaio' 'libxml2' 
'lz4' 'lzo'
- 'openssl' 'systemd' 'zlib' 'zstd' 'curl' 'krb5')
+makedepends=('rsync' 'boost' 'bzip2' 'cmake' 'jemalloc' 'libaio' 'libxcrypt'
+ 'libxml2' 'lz4' 'lzo' 'openssl' 'systemd' 'zlib' 'zstd' 'curl'
+ 'krb5')
 validpgpkeys=('199369E5404BD5FC7D2FE43BCBCB082A1BB943DB') # MariaDB Package 
Signing Key 
 # The default links with mirror redirection fail for signatures, specific
 # mirrors may be out of date every now and then. Let's use the upstream
@@ -103,7 +104,7 @@
 
 package_mariadb-libs() {
   pkgdesc='MariaDB libraries'
-  depends=('bzip2' 'libaio' 'lz4' 'lzo' 'openssl' 'xz' 'zlib')
+  depends=('bzip2' 'libaio' 'libxcrypt' 'libcrypt.so' 'lz4' 'lzo' 'openssl' 
'xz' 'zlib')
   optdepends=('krb5: for gssapi authentication')
   conflicts=('libmysqlclient' 'libmariadbclient' 'mariadb-connector-c')
   provides=('libmariadbclient' 'mariadb-connector-c' 'libmariadb.so' 
'libmariadbd.so')


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

2020-08-20 Thread Christian Hesse via arch-commits
Date: Thursday, August 20, 2020 @ 08:35:19
  Author: eworm
Revision: 394429

archrelease: copy trunk to testing-x86_64

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

--+
 0001-arch-specific.patch |   94 ++
 PKGBUILD |  224 +
 mariadb.install  |   25 +
 3 files changed, 343 insertions(+)

Copied: mariadb/repos/testing-x86_64/0001-arch-specific.patch (from rev 394428, 
mariadb/trunk/0001-arch-specific.patch)
===
--- testing-x86_64/0001-arch-specific.patch (rev 0)
+++ testing-x86_64/0001-arch-specific.patch 2020-08-20 08:35:19 UTC (rev 
394429)
@@ -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@ - - - - +C

Copied: mariadb/repos

[arch-commits] Commit in systemd/repos (21 files)

2020-08-20 Thread Christian Hesse via arch-commits
Date: Thursday, August 20, 2020 @ 08:21:54
  Author: eworm
Revision: 394427

archrelease: copy trunk to testing-x86_64

Added:
  systemd/repos/testing-x86_64/
  systemd/repos/testing-x86_64/0001-Use-Arch-Linux-device-access-groups.patch
(from rev 394426, 
systemd/trunk/0001-Use-Arch-Linux-device-access-groups.patch)
  systemd/repos/testing-x86_64/20-systemd-sysusers.hook
(from rev 394426, systemd/trunk/20-systemd-sysusers.hook)
  systemd/repos/testing-x86_64/30-systemd-binfmt.hook
(from rev 394426, systemd/trunk/30-systemd-binfmt.hook)
  systemd/repos/testing-x86_64/30-systemd-catalog.hook
(from rev 394426, systemd/trunk/30-systemd-catalog.hook)
  systemd/repos/testing-x86_64/30-systemd-daemon-reload.hook
(from rev 394426, systemd/trunk/30-systemd-daemon-reload.hook)
  systemd/repos/testing-x86_64/30-systemd-hwdb.hook
(from rev 394426, systemd/trunk/30-systemd-hwdb.hook)
  systemd/repos/testing-x86_64/30-systemd-sysctl.hook
(from rev 394426, systemd/trunk/30-systemd-sysctl.hook)
  systemd/repos/testing-x86_64/30-systemd-tmpfiles.hook
(from rev 394426, systemd/trunk/30-systemd-tmpfiles.hook)
  systemd/repos/testing-x86_64/30-systemd-udev-reload.hook
(from rev 394426, systemd/trunk/30-systemd-udev-reload.hook)
  systemd/repos/testing-x86_64/30-systemd-update.hook
(from rev 394426, systemd/trunk/30-systemd-update.hook)
  systemd/repos/testing-x86_64/PKGBUILD
(from rev 394426, systemd/trunk/PKGBUILD)
  systemd/repos/testing-x86_64/arch.conf
(from rev 394426, systemd/trunk/arch.conf)
  systemd/repos/testing-x86_64/initcpio-hook-udev
(from rev 394426, systemd/trunk/initcpio-hook-udev)
  systemd/repos/testing-x86_64/initcpio-install-systemd
(from rev 394426, systemd/trunk/initcpio-install-systemd)
  systemd/repos/testing-x86_64/initcpio-install-udev
(from rev 394426, systemd/trunk/initcpio-install-udev)
  systemd/repos/testing-x86_64/loader.conf
(from rev 394426, systemd/trunk/loader.conf)
  systemd/repos/testing-x86_64/splash-arch.bmp
(from rev 394426, systemd/trunk/splash-arch.bmp)
  systemd/repos/testing-x86_64/systemd-hook
(from rev 394426, systemd/trunk/systemd-hook)
  systemd/repos/testing-x86_64/systemd-user.pam
(from rev 394426, systemd/trunk/systemd-user.pam)
  systemd/repos/testing-x86_64/systemd.install
(from rev 394426, systemd/trunk/systemd.install)

+
 0001-Use-Arch-Linux-device-access-groups.patch |   67 +
 20-systemd-sysusers.hook   |   10 
 30-systemd-binfmt.hook |   10 
 30-systemd-catalog.hook|   11 
 30-systemd-daemon-reload.hook  |   11 
 30-systemd-hwdb.hook   |   11 
 30-systemd-sysctl.hook |   10 
 30-systemd-tmpfiles.hook   |   10 
 30-systemd-udev-reload.hook|   11 
 30-systemd-update.hook |   11 
 PKGBUILD   |  269 +++
 arch.conf  |7 
 initcpio-hook-udev |   22 +
 initcpio-install-systemd   |  197 
 initcpio-install-udev  |   29 ++
 loader.conf|1 
 systemd-hook   |   37 +++
 systemd-user.pam   |5 
 systemd.install|  109 +
 19 files changed, 838 insertions(+)

Copied: 
systemd/repos/testing-x86_64/0001-Use-Arch-Linux-device-access-groups.patch 
(from rev 394426, systemd/trunk/0001-Use-Arch-Linux-device-access-groups.patch)
===
--- testing-x86_64/0001-Use-Arch-Linux-device-access-groups.patch   
(rev 0)
+++ testing-x86_64/0001-Use-Arch-Linux-device-access-groups.patch   
2020-08-20 08:21:54 UTC (rev 394427)
@@ -0,0 +1,67 @@
+From: "Jan Alexander Steffens (heftig)" 
+Date: Tue, 6 Mar 2018 23:39:47 +0100
+Subject: [PATCH] Use Arch Linux' device access groups
+
+  cdrom   → optical
+  dialout → uucp
+  tape→ storage
+---
+ rules.d/50-udev-default.rules.in | 14 +++---
+ sysusers.d/basic.conf.in   |  6 +++---
+ 2 files changed, 10 insertions(+), 10 deletions(-)
+
+diff --git a/rules.d/50-udev-default.rules.in 
b/rules.d/50-udev-default.rules.in
+index 191f56f42..f81c4d0fc 100644
+--- a/rules.d/50-udev-default.rules.in
 b/rules.d/50-udev-default.rules.in
+@@ -22,7 +22,7 @@ SUBSYSTEM=="tty", KERNEL=="sclp_line[0-9]*", GROUP="tty", 
MODE="0620"
+ SUBSYSTEM=="tty", KERNEL=="ttysclp[0-9]*", GROUP="tty", MODE="0620"
+ SUBSYSTEM=="tty", KERNEL=="3270/tty[0-9]*", GROUP="tty", MODE="0620"
+ SUBSYSTEM=="vc", KERNEL=="vcs*|vcsa*", GROUP="tty"
+-KERNEL=="tty[A-Z]*[0-9]|ttymxc[0-9]*|pppox[0-9]*|ircomm[0-9]*|noz[0-9]*|rfcomm[0-9]*",
 GROUP="dialo

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

2020-08-20 Thread Christian Hesse via arch-commits
Date: Thursday, August 20, 2020 @ 08:21:43
  Author: eworm
Revision: 394426

upgpkg: systemd 246.2-2: libxcrypt rebuild

Modified:
  systemd/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-08-20 08:14:47 UTC (rev 394425)
+++ PKGBUILD2020-08-20 08:21:43 UTC (rev 394426)
@@ -6,12 +6,12 @@
 pkgname=('systemd' 'systemd-libs' 'systemd-resolvconf' 'systemd-sysvcompat')
 _tag='91b37e6f0982e1e64c63017000248d7441a83a2e' # git rev-parse v${pkgver}
 pkgver=246.2
-pkgrel=1
+pkgrel=2
 arch=('x86_64')
 url='https://www.github.com/systemd/systemd'
 makedepends=('acl' 'cryptsetup' 'docbook-xsl' 'gperf' 'lz4' 'xz' 'pam' 'libelf'
  'intltool' 'iptables' 'kmod' 'libcap' 'libidn2' 'libgcrypt'
- 'libmicrohttpd' 'libxslt' 'util-linux' 'linux-api-headers'
+ 'libmicrohttpd' 'libxcrypt' 'libxslt' 'util-linux' 
'linux-api-headers'
  'python-lxml' 'quota-tools' 'shadow' 'gnu-efi-libs' 'git'
  'meson' 'libseccomp' 'pcre2' 'audit' 'kexec-tools' 'libxkbcommon'
  'bash-completion' 'p11-kit' 'systemd')
@@ -142,7 +142,7 @@
   license=('GPL2' 'LGPL2.1')
   depends=('acl' 'libacl.so' 'bash' 'cryptsetup' 'libcryptsetup.so' 'dbus'
'iptables' 'kbd' 'kmod' 'libkmod.so' 'hwids' 'libcap' 'libcap.so'
-   'libgcrypt' 'systemd-libs' 'libidn2' 'libidn2.so' 'lz4' 'pam'
+   'libgcrypt' 'libxcrypt' 'libcrypt.so' 'systemd-libs' 'libidn2' 
'libidn2.so' 'lz4' 'pam'
'libelf' 'libseccomp' 'libseccomp.so' 'util-linux' 'libblkid.so'
'libmount.so' 'xz' 'pcre2' 'audit' 'libaudit.so' 'libp11-kit'
'libp11-kit.so' 'openssl')


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

2020-08-20 Thread Christian Hesse via arch-commits
Date: Thursday, August 20, 2020 @ 08:14:36
  Author: eworm
Revision: 394424

upgpkg: util-linux 2.36-2: libxcrypt rebuild

Also updated dependencies...

Modified:
  util-linux/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-08-20 06:56:03 UTC (rev 394423)
+++ PKGBUILD2020-08-20 08:14:36 UTC (rev 394424)
@@ -6,11 +6,11 @@
 pkgname=(util-linux libutil-linux)
 _pkgmajor=2.36
 pkgver=${_pkgmajor}
-pkgrel=1
+pkgrel=2
 pkgdesc="Miscellaneous system utilities for Linux"
 url='https://github.com/karelzak/util-linux'
 arch=('x86_64')
-makedepends=('systemd' 'python' 'libcap-ng')
+makedepends=('systemd' 'python' 'libcap-ng' 'libxcrypt')
 license=('GPL2')
 options=('strip')
 validpgpkeys=('B0C64D14301CC6EFAEDF60E4E4B71D5EEC39C284')  # Karel Zak
@@ -64,7 +64,9 @@
   conflicts=('rfkill')
   provides=('rfkill')
   replaces=('rfkill')
-  depends=('pam' 'shadow' 'coreutils' 'systemd-libs' 'libcap-ng' 
'libutil-linux')
+  depends=('pam' 'shadow' 'coreutils' 'systemd-libs' 'libsystemd.so'
+   'libudev.so' 'libcap-ng' 'libxcrypt' 'libcrypt.so' 'libutil-linux'
+   'libmagic.so' 'libncursesw.so' 'libreadline.so')
   optdepends=('python: python bindings to libmount'
   'words: default dictionary for look')
   backup=(etc/pam.d/chfn


[arch-commits] Commit in util-linux/repos (10 files)

2020-08-20 Thread Christian Hesse via arch-commits
Date: Thursday, August 20, 2020 @ 08:14:47
  Author: eworm
Revision: 394425

archrelease: copy trunk to testing-x86_64

Added:
  util-linux/repos/testing-x86_64/
  util-linux/repos/testing-x86_64/60-rfkill.rules
(from rev 394424, util-linux/trunk/60-rfkill.rules)
  util-linux/repos/testing-x86_64/PKGBUILD
(from rev 394424, util-linux/trunk/PKGBUILD)
  util-linux/repos/testing-x86_64/pam-common
(from rev 394424, util-linux/trunk/pam-common)
  util-linux/repos/testing-x86_64/pam-login
(from rev 394424, util-linux/trunk/pam-login)
  util-linux/repos/testing-x86_64/pam-runuser
(from rev 394424, util-linux/trunk/pam-runuser)
  util-linux/repos/testing-x86_64/pam-su
(from rev 394424, util-linux/trunk/pam-su)
  util-linux/repos/testing-x86_64/rfkill-block_.service
(from rev 394424, util-linux/trunk/rfkill-block_.service)
  util-linux/repos/testing-x86_64/rfkill-unblock_.service
(from rev 394424, util-linux/trunk/rfkill-unblock_.service)
  util-linux/repos/testing-x86_64/util-linux.sysusers
(from rev 394424, util-linux/trunk/util-linux.sysusers)

-+
 60-rfkill.rules |1 
 PKGBUILD|  126 ++
 pam-common  |6 ++
 pam-login   |7 ++
 pam-runuser |4 +
 pam-su  |9 +++
 rfkill-block_.service   |   10 +++
 rfkill-unblock_.service |   10 +++
 util-linux.sysusers |2 
 9 files changed, 175 insertions(+)

Copied: util-linux/repos/testing-x86_64/60-rfkill.rules (from rev 394424, 
util-linux/trunk/60-rfkill.rules)
===
--- testing-x86_64/60-rfkill.rules  (rev 0)
+++ testing-x86_64/60-rfkill.rules  2020-08-20 08:14:47 UTC (rev 394425)
@@ -0,0 +1 @@
+KERNEL=="rfkill", GROUP="rfkill", MODE="0664"

Copied: util-linux/repos/testing-x86_64/PKGBUILD (from rev 394424, 
util-linux/trunk/PKGBUILD)
===
--- testing-x86_64/PKGBUILD (rev 0)
+++ testing-x86_64/PKGBUILD 2020-08-20 08:14:47 UTC (rev 394425)
@@ -0,0 +1,126 @@
+# Maintainer: Tom Gundersen 
+# Maintainer: Dave Reisner 
+# Contributor: judd 
+
+pkgbase=util-linux
+pkgname=(util-linux libutil-linux)
+_pkgmajor=2.36
+pkgver=${_pkgmajor}
+pkgrel=2
+pkgdesc="Miscellaneous system utilities for Linux"
+url='https://github.com/karelzak/util-linux'
+arch=('x86_64')
+makedepends=('systemd' 'python' 'libcap-ng' 'libxcrypt')
+license=('GPL2')
+options=('strip')
+validpgpkeys=('B0C64D14301CC6EFAEDF60E4E4B71D5EEC39C284')  # Karel Zak
+source=("https://www.kernel.org/pub/linux/utils/util-linux/v$_pkgmajor/$pkgbase-$pkgver.tar."{xz,sign}
+pam-{login,common,runuser,su}
+'util-linux.sysusers'
+'60-rfkill.rules'
+'rfkill-unblock_.service'
+'rfkill-block_.service')
+sha256sums=('9e4b1c67eb13b9b67feb32ae1dc0d50e08ce9e5d82e1cccd0ee771ad2fa9e0b1'
+'SKIP'
+'993a3096c2b113e6800f2abbd5d4233ebf1a97eef423990d3187d665d3490b92'
+'fc6807842f92e9d3f792d6b64a0d5aad87995a279153ab228b1b2a64d9f32f20'
+'95b7cdc4cba17494d7b87f37f8d0937ec54c55de0e3ce9d9ab05ad5cc76bf935'
+'51eac9c2a2f51ad3982bba35de9aac5510f1eeff432d2d63c6362e45d620afc0'
+'10b0505351263a099163c0d928132706e501dd0a008dac2835b052167b14abe3'
+'742309fee7f47baa83df9ea6fef525ff9aec395c8cbd9fe848ceb2643f37'
+'8ccec10a22523f6b9d55e0d6cbf91905a39881446710aa083e935e8073323376'
+'a22e0a037e702170c7d88460cc9c9c2ab1d3e5c54a6985cd4a164ea7beff1b36')
+
+build() {
+  cd "$pkgbase-$pkgver"
+
+  # We ship Debian's hardlink in package 'hardlink', Fedora's hardlink was
+  # merged in util-linux. For now we disable the latter, but let's dicuss
+  # the details:
+  # https://bugs.archlinux.org/task/62896
+  # https://github.com/karelzak/util-linux/issues/808
+
+  ./configure \
+--prefix=/usr \
+--libdir=/usr/lib \
+--bindir=/usr/bin \
+--sbindir=/usr/bin \
+--localstatedir=/var \
+--enable-usrdir-path \
+--enable-fs-paths-default=/usr/bin:/usr/local/bin \
+--enable-raw \
+--enable-vipw \
+--enable-newgrp \
+--enable-chfn-chsh \
+--enable-write \
+--enable-mesg \
+--disable-hardlink \
+--with-python=3
+
+  make
+}
+
+package_util-linux() {
+  conflicts=('rfkill')
+  provides=('rfkill')
+  replaces=('rfkill')
+  depends=('pam' 'shadow' 'coreutils' 'systemd-libs' 'libsystemd.so'
+   'libudev.so' 'libcap-ng' 'libxcrypt' 'libcrypt.so' 'libutil-linux'
+   'libmagic.so' 'libncursesw.so' 'libreadline.so')
+  optdepends=('python: python bindings to libmount'
+  'words: default dictionary for look')
+  backup=(etc/pam.d/chfn
+  etc/pam.d/chsh
+  etc/pam.d/login
+  etc/pam.d/runuser
+  etc/pam.d/runuser-l
+  etc/pam.d/s

[arch-commits] Commit in open-vm-tools/repos/community-x86_64 (8 files)

2020-08-19 Thread Christian Hesse via arch-commits
Date: Wednesday, August 19, 2020 @ 20:38:54
  Author: eworm
Revision: 685211

archrelease: copy trunk to community-x86_64

Added:
  open-vm-tools/repos/community-x86_64/PKGBUILD
(from rev 685210, open-vm-tools/trunk/PKGBUILD)
  open-vm-tools/repos/community-x86_64/vmtoolsd.service
(from rev 685210, open-vm-tools/trunk/vmtoolsd.service)
  open-vm-tools/repos/community-x86_64/vmware-vmblock-fuse.service
(from rev 685210, open-vm-tools/trunk/vmware-vmblock-fuse.service)
Deleted:
  
open-vm-tools/repos/community-x86_64/0001-Make-peeking-back-into-the-stack-work-for-back-traces.patch
  open-vm-tools/repos/community-x86_64/0002-gdk-defines.patch
  open-vm-tools/repos/community-x86_64/PKGBUILD
  open-vm-tools/repos/community-x86_64/vmtoolsd.service
  open-vm-tools/repos/community-x86_64/vmware-vmblock-fuse.service

--+
 0001-Make-peeking-back-into-the-stack-work-for-back-traces.patch |  112 

 0002-gdk-defines.patch   |   21 -
 PKGBUILD |  125 
--
 vmtoolsd.service |   18 -
 vmware-vmblock-fuse.service  |   24 -
 5 files changed, 78 insertions(+), 222 deletions(-)

Deleted: 0001-Make-peeking-back-into-the-stack-work-for-back-traces.patch
===
--- 0001-Make-peeking-back-into-the-stack-work-for-back-traces.patch
2020-08-19 20:38:47 UTC (rev 685210)
+++ 0001-Make-peeking-back-into-the-stack-work-for-back-traces.patch
2020-08-19 20:38:54 UTC (rev 685211)
@@ -1,112 +0,0 @@
-commit 9cbdf3a6e2cb23a7673fe19b2a3f888714095019
-Author: Oliver Kurth 
-Date:   Wed Apr 1 11:31:36 2020 -0700
-
-Add a Coverity annotation.
-
-The Coverity scan of open-vm-tools reports an out-of-bounds access
-issue in Util_BacktraceWithFunc.  This is intentional, to compute
-the base pointer for a stack trace.
-
-diff --git a/open-vm-tools/lib/user/utilBacktrace.c 
b/open-vm-tools/lib/user/utilBacktrace.c
-index dca33d26..e1259606 100644
 a/open-vm-tools/lib/user/utilBacktrace.c
-+++ b/open-vm-tools/lib/user/utilBacktrace.c
-@@ -1,5 +1,5 @@
- /*
-- * Copyright (C) 2013-2019 VMware, Inc. All rights reserved.
-+ * Copyright (C) 2013-2020 VMware, Inc. All rights reserved.
-  *
-  * This program is free software; you can redistribute it and/or modify it
-  * under the terms of the GNU Lesser General Public License as published
-@@ -438,6 +438,7 @@ Util_BacktraceWithFunc(int bugNr,// IN:
-} else {
-   outFunc(outFuncData, "Backtrace for bugNr=%d\n",bugNr);
-}
-+   /* coverity[ptr_arith] */
-UtilBacktraceFromPointerWithFunc(&x[-2], outFunc, outFuncData);
- #endif
- }
-commit bb11e038323893d2428eb2ce94f8742233b45546
-Author: Oliver Kurth 
-Date:   Wed Jun 10 12:05:43 2020 -0700
-
-Changes to common source file not applicable to open-vm-tools.
-
-diff --git a/open-vm-tools/lib/user/utilBacktrace.c 
b/open-vm-tools/lib/user/utilBacktrace.c
-index e1259606..99871365 100644
 a/open-vm-tools/lib/user/utilBacktrace.c
-+++ b/open-vm-tools/lib/user/utilBacktrace.c
-@@ -422,7 +422,7 @@ Util_BacktraceWithFunc(int bugNr,// IN:
-for (i = 0; i < frames; i++) {
-   if (dladdr(callstack[i], &dli)) {
-  outFunc(outFuncData, "SymBacktrace[%d] rip=%016lx in function %s "
--  "in object %s loaded at %#08x\n",
-+  "in object %s loaded at %016lx\n",
-  i, callstack[i], dli.dli_sname, dli.dli_fname,
-  dli.dli_fbase);
-   } else {
-
-commit 0cfda58aaa8bc0fea56f1211897e7f2237f6070a
-Author: Oliver Kurth 
-Date:   Wed Jun 10 12:05:46 2020 -0700
-
-Make peeking back into the stack work for back traces
-
-GCC 10 doesn't like peeking back before the end of an arrary (which
-is used to peek into the stack).  Fix this.
-
-https://github.com/vmware/open-vm-tools/issues/429
-
-diff --git a/open-vm-tools/lib/user/utilBacktrace.c 
b/open-vm-tools/lib/user/utilBacktrace.c
-index 99871365..d26d21e7 100644
 a/open-vm-tools/lib/user/utilBacktrace.c
-+++ b/open-vm-tools/lib/user/utilBacktrace.c
-@@ -343,7 +343,8 @@ UtilBacktraceFromPointerWithFunc(uintptr_t *basePtr,   
// IN:
-i, x[0], x[1], dli.dli_sname, dli.dli_fname,
- dli.dli_fbase);
-   } else {
-- outFunc(outFuncData, "SymBacktrace[%d] %#08x eip %#08x \n", i, x[0], 
x[1]);
-+ outFunc(outFuncData, "SymBacktrace[%d] %#08x eip %#08x \n", i, x[0],
-+ x[1]);
-   }
-   x = (uintptr_t *) x[0];
-}
-@@ -394,6 +395,7 @@ Util_Backtrace(int bugNr) // IN
-  
*--

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

2020-08-19 Thread Christian Hesse via arch-commits
Date: Wednesday, August 19, 2020 @ 20:38:47
  Author: eworm
Revision: 685210

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

Modified:
  open-vm-tools/trunk/PKGBUILD
Deleted:
  
open-vm-tools/trunk/0001-Make-peeking-back-into-the-stack-work-for-back-traces.patch
  open-vm-tools/trunk/0002-gdk-defines.patch

--+
 0001-Make-peeking-back-into-the-stack-work-for-back-traces.patch |  112 
--
 0002-gdk-defines.patch   |   21 -
 PKGBUILD |   15 -
 3 files changed, 2 insertions(+), 146 deletions(-)

Deleted: 0001-Make-peeking-back-into-the-stack-work-for-back-traces.patch
===
--- 0001-Make-peeking-back-into-the-stack-work-for-back-traces.patch
2020-08-19 20:22:28 UTC (rev 685209)
+++ 0001-Make-peeking-back-into-the-stack-work-for-back-traces.patch
2020-08-19 20:38:47 UTC (rev 685210)
@@ -1,112 +0,0 @@
-commit 9cbdf3a6e2cb23a7673fe19b2a3f888714095019
-Author: Oliver Kurth 
-Date:   Wed Apr 1 11:31:36 2020 -0700
-
-Add a Coverity annotation.
-
-The Coverity scan of open-vm-tools reports an out-of-bounds access
-issue in Util_BacktraceWithFunc.  This is intentional, to compute
-the base pointer for a stack trace.
-
-diff --git a/open-vm-tools/lib/user/utilBacktrace.c 
b/open-vm-tools/lib/user/utilBacktrace.c
-index dca33d26..e1259606 100644
 a/open-vm-tools/lib/user/utilBacktrace.c
-+++ b/open-vm-tools/lib/user/utilBacktrace.c
-@@ -1,5 +1,5 @@
- /*
-- * Copyright (C) 2013-2019 VMware, Inc. All rights reserved.
-+ * Copyright (C) 2013-2020 VMware, Inc. All rights reserved.
-  *
-  * This program is free software; you can redistribute it and/or modify it
-  * under the terms of the GNU Lesser General Public License as published
-@@ -438,6 +438,7 @@ Util_BacktraceWithFunc(int bugNr,// IN:
-} else {
-   outFunc(outFuncData, "Backtrace for bugNr=%d\n",bugNr);
-}
-+   /* coverity[ptr_arith] */
-UtilBacktraceFromPointerWithFunc(&x[-2], outFunc, outFuncData);
- #endif
- }
-commit bb11e038323893d2428eb2ce94f8742233b45546
-Author: Oliver Kurth 
-Date:   Wed Jun 10 12:05:43 2020 -0700
-
-Changes to common source file not applicable to open-vm-tools.
-
-diff --git a/open-vm-tools/lib/user/utilBacktrace.c 
b/open-vm-tools/lib/user/utilBacktrace.c
-index e1259606..99871365 100644
 a/open-vm-tools/lib/user/utilBacktrace.c
-+++ b/open-vm-tools/lib/user/utilBacktrace.c
-@@ -422,7 +422,7 @@ Util_BacktraceWithFunc(int bugNr,// IN:
-for (i = 0; i < frames; i++) {
-   if (dladdr(callstack[i], &dli)) {
-  outFunc(outFuncData, "SymBacktrace[%d] rip=%016lx in function %s "
--  "in object %s loaded at %#08x\n",
-+  "in object %s loaded at %016lx\n",
-  i, callstack[i], dli.dli_sname, dli.dli_fname,
-  dli.dli_fbase);
-   } else {
-
-commit 0cfda58aaa8bc0fea56f1211897e7f2237f6070a
-Author: Oliver Kurth 
-Date:   Wed Jun 10 12:05:46 2020 -0700
-
-Make peeking back into the stack work for back traces
-
-GCC 10 doesn't like peeking back before the end of an arrary (which
-is used to peek into the stack).  Fix this.
-
-https://github.com/vmware/open-vm-tools/issues/429
-
-diff --git a/open-vm-tools/lib/user/utilBacktrace.c 
b/open-vm-tools/lib/user/utilBacktrace.c
-index 99871365..d26d21e7 100644
 a/open-vm-tools/lib/user/utilBacktrace.c
-+++ b/open-vm-tools/lib/user/utilBacktrace.c
-@@ -343,7 +343,8 @@ UtilBacktraceFromPointerWithFunc(uintptr_t *basePtr,   
// IN:
-i, x[0], x[1], dli.dli_sname, dli.dli_fname,
- dli.dli_fbase);
-   } else {
-- outFunc(outFuncData, "SymBacktrace[%d] %#08x eip %#08x \n", i, x[0], 
x[1]);
-+ outFunc(outFuncData, "SymBacktrace[%d] %#08x eip %#08x \n", i, x[0],
-+ x[1]);
-   }
-   x = (uintptr_t *) x[0];
-}
-@@ -394,6 +395,7 @@ Util_Backtrace(int bugNr) // IN
-  
*-
-  */
- 
-+
- void
- Util_BacktraceWithFunc(int bugNr,// IN:
-Util_OutputFunc outFunc,  // IN:
-@@ -413,7 +415,7 @@ Util_BacktraceWithFunc(int bugNr,// IN:
-if (bugNr == 0) {
-   outFunc(outFuncData, "Backtrace:\n");
-} else {
--  outFunc(outFuncData, "Backtrace for bugNr=%d\n",bugNr);
-+  outFunc(outFuncData, "Backtrace for bugNr=%d\n", bugNr);
-}
-frames = backtrace(callstack, ARRAYSIZE(callstack));
-for (i = 0; i < frames; i++) {
-@@ -431,14 +433,14 @@ Util_BacktraceWithFunc(int bugNr,// IN:
-   }
-}
- #else
--   uintptr_t *x = (uintptr_t *

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

2020-08-19 Thread Christian Hesse via arch-commits
Date: Wednesday, August 19, 2020 @ 11:53:10
  Author: eworm
Revision: 684945

upgpkg: lib32-libcurl-gnutls 7.72.0-1: new upstream release

Modified:
  lib32-libcurl-gnutls/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-08-19 11:52:29 UTC (rev 684944)
+++ PKGBUILD2020-08-19 11:53:10 UTC (rev 684945)
@@ -2,18 +2,19 @@
 # Contributor: Lizao (Larry) Li 
 
 pkgname=lib32-libcurl-gnutls
-pkgver=7.71.1
+pkgver=7.72.0
 pkgrel=1
 pkgdesc='An URL retrieval library (linked against gnutls)'
 arch=('x86_64')
 url='https://curl.haxx.se'
 license=('MIT')
-depends=('lib32-curl' 'lib32-glibc' 'lib32-gnutls' 'lib32-libpsl'
- 'lib32-libssh2' 'lib32-nettle' 'lib32-zlib' 'libcurl-gnutls')
+depends=('lib32-curl' 'lib32-glibc' 'lib32-gnutls' 'lib32-libidn2'
+ 'lib32-libpsl' 'lib32-nettle' 'lib32-libssh2' 'lib32-zlib'
+ 'lib32-zstd' 'libcurl-gnutls')
 makedepends=('gcc-multilib')
 options=('strip')
 source=("https://curl.haxx.se/download/curl-${pkgver}.tar.gz"{,.asc})
-sha512sums=('614f8d67e6ee942cb5e57f2da1a3faaf84ebff549ffe383aaf3751a4de3c8874ff482076afa27a52e910a137dec9b0f6e98265dc7d4ad7c95845b63f39236fd4'
+sha512sums=('f1946394595baa2b2889c4fed5e8745036cecfe9c425010c41fbc4baa71ffd7ff3e78289dd7ee14f0c74c482056838e5408d63f9ee9ee06c31ed920282f08507'
 'SKIP')
 validpgpkeys=('27EDEAF22F3ABCEB50DB9A125CC908FDB71E12C2') # Daniel Stenberg
 


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

2020-08-19 Thread Christian Hesse via arch-commits
Date: Wednesday, August 19, 2020 @ 11:53:13
  Author: eworm
Revision: 684946

archrelease: copy trunk to multilib-testing-x86_64

Added:
  lib32-libcurl-gnutls/repos/multilib-testing-x86_64/
  lib32-libcurl-gnutls/repos/multilib-testing-x86_64/PKGBUILD
(from rev 684945, lib32-libcurl-gnutls/trunk/PKGBUILD)

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

Copied: lib32-libcurl-gnutls/repos/multilib-testing-x86_64/PKGBUILD (from rev 
684945, lib32-libcurl-gnutls/trunk/PKGBUILD)
===
--- multilib-testing-x86_64/PKGBUILD(rev 0)
+++ multilib-testing-x86_64/PKGBUILD2020-08-19 11:53:13 UTC (rev 684946)
@@ -0,0 +1,62 @@
+# Maintainer: Maxime Gauduin 
+# Contributor: Lizao (Larry) Li 
+
+pkgname=lib32-libcurl-gnutls
+pkgver=7.72.0
+pkgrel=1
+pkgdesc='An URL retrieval library (linked against gnutls)'
+arch=('x86_64')
+url='https://curl.haxx.se'
+license=('MIT')
+depends=('lib32-curl' 'lib32-glibc' 'lib32-gnutls' 'lib32-libidn2'
+ 'lib32-libpsl' 'lib32-nettle' 'lib32-libssh2' 'lib32-zlib'
+ 'lib32-zstd' 'libcurl-gnutls')
+makedepends=('gcc-multilib')
+options=('strip')
+source=("https://curl.haxx.se/download/curl-${pkgver}.tar.gz"{,.asc})
+sha512sums=('f1946394595baa2b2889c4fed5e8745036cecfe9c425010c41fbc4baa71ffd7ff3e78289dd7ee14f0c74c482056838e5408d63f9ee9ee06c31ed920282f08507'
+'SKIP')
+validpgpkeys=('27EDEAF22F3ABCEB50DB9A125CC908FDB71E12C2') # Daniel Stenberg
+
+build() {
+  cd curl-${pkgver}
+
+  export CC='gcc -m32'
+  export PKG_CONFIG_PATH='/usr/lib32/pkgconfig'
+
+  ./configure \
+--prefix='/usr' \
+--libdir='/usr/lib32' \
+--disable-ldap \
+--disable-ldaps \
+--disable-manual \
+--disable-versioned-symbols \
+--enable-ipv6 \
+--enable-threaded-resolver \
+--without-gssapi \
+--with-libssh2 \
+--without-libidn \
+--without-ssl \
+--with-gnutls='/usr' \
+--with-random='/dev/urandom' \
+--with-ca-bundle='/etc/ssl/certs/ca-certificates.crt'
+
+  make -C lib
+}
+
+package() {
+  cd curl-${pkgver}
+
+  make -C lib DESTDIR="${pkgdir}" install
+
+  mv "${pkgdir}"/usr/lib32/libcurl{,-gnutls}.so.4.6.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; do
+ln -s libcurl-gnutls.so.4.6.0 
"${pkgdir}"/usr/lib32/libcurl-gnutls.so.${version}
+  done
+
+  install -dm 755 "${pkgdir}"/usr/share/licenses
+  ln -s libcurl-gnutls "${pkgdir}"/usr/share/licenses/lib32-libcurl-gnutls
+}
+
+# vim: ts=2 sw=2 et:


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

2020-08-19 Thread Christian Hesse via arch-commits
Date: Wednesday, August 19, 2020 @ 11:52:27
  Author: eworm
Revision: 684943

upgpkg: lib32-libcurl-compat 7.72.0-1: new upstream release

Modified:
  lib32-libcurl-compat/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-08-19 11:51:39 UTC (rev 684942)
+++ PKGBUILD2020-08-19 11:52:27 UTC (rev 684943)
@@ -2,17 +2,18 @@
 # Contributor: Piotr Balcerowski 
 
 pkgname=lib32-libcurl-compat
-pkgver=7.71.1
+pkgver=7.72.0
 pkgrel=1
 pkgdesc='An URL retrieval library (without versioned symbols)'
 arch=('x86_64')
 url='https://curl.haxx.se'
 license=('MIT')
-depends=('lib32-curl' 'lib32-glibc' 'lib32-krb5' 'lib32-libssh2' 'lib32-libpsl'
- 'lib32-openssl' 'lib32-zlib' 'libcurl-compat')
+depends=('lib32-curl' 'lib32-glibc' 'lib32-libidn2' 'lib32-krb5'
+ 'lib32-libssh2' 'lib32-libpsl' 'lib32-openssl' 'lib32-zlib'
+ 'lib32-zstd' 'libcurl-compat')
 options=('strip')
 source=("https://curl.haxx.se/download/curl-${pkgver}.tar.gz"{,.asc})
-sha512sums=('614f8d67e6ee942cb5e57f2da1a3faaf84ebff549ffe383aaf3751a4de3c8874ff482076afa27a52e910a137dec9b0f6e98265dc7d4ad7c95845b63f39236fd4'
+sha512sums=('f1946394595baa2b2889c4fed5e8745036cecfe9c425010c41fbc4baa71ffd7ff3e78289dd7ee14f0c74c482056838e5408d63f9ee9ee06c31ed920282f08507'
 'SKIP')
 validpgpkeys=('27EDEAF22F3ABCEB50DB9A125CC908FDB71E12C2') # Daniel Stenberg
 


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

2020-08-19 Thread Christian Hesse via arch-commits
Date: Wednesday, August 19, 2020 @ 11:51:39
  Author: eworm
Revision: 684942

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 684941, lib32-curl/trunk/PKGBUILD)

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

Copied: lib32-curl/repos/multilib-testing-x86_64/PKGBUILD (from rev 684941, 
lib32-curl/trunk/PKGBUILD)
===
--- multilib-testing-x86_64/PKGBUILD(rev 0)
+++ multilib-testing-x86_64/PKGBUILD2020-08-19 11:51:39 UTC (rev 684942)
@@ -0,0 +1,59 @@
+# Maintainer: Daniel Wallace 
+# Contributor: Dave Reisner 
+# Contributor: Angel Velasquez 
+# Contributor: Eric Belanger 
+# Contributor: Lucien Immink 
+# Contributor: Daniel J Griffiths 
+
+pkgname=lib32-curl
+_pkgname=curl
+pkgver=7.72.0
+pkgrel=1
+pkgdesc="An URL retrieval utility and library (32-bit)"
+arch=('x86_64')
+url="https://curl.haxx.se";
+license=('MIT')
+depends=('lib32-libidn2' 'lib32-libssh2' 'lib32-krb5' 'lib32-openssl'
+ 'lib32-libpsl' 'lib32-zlib' 'lib32-zstd' "${_pkgname}")
+source=("https://curl.haxx.se/download/$_pkgname-$pkgver.tar.gz"{,.asc})
+sha512sums=('f1946394595baa2b2889c4fed5e8745036cecfe9c425010c41fbc4baa71ffd7ff3e78289dd7ee14f0c74c482056838e5408d63f9ee9ee06c31ed920282f08507'
+'SKIP')
+validpgpkeys=('27EDEAF22F3ABCEB50DB9A125CC908FDB71E12C2') # Daniel Stenberg
+
+build() {
+  cd "$_pkgname-$pkgver"
+
+  export CC="gcc -m32"
+  export CXX="g++ -m32"
+  export PKG_CONFIG_PATH="/usr/lib32/pkgconfig"
+
+  ./configure \
+  --prefix=/usr \
+  --mandir=/usr/share/man \
+  --disable-dependency-tracking \
+  --disable-ldap \
+  --disable-ldaps \
+  --enable-ipv6 \
+  --enable-manual \
+  --enable-versioned-symbols \
+  --enable-threaded-resolver \
+  --with-gssapi \
+  --with-libssh2 \
+  --with-random=/dev/urandom \
+  --with-ca-bundle=/etc/ssl/certs/ca-certificates.crt \
+  --libdir=/usr/lib32
+
+  make
+}
+
+package() {
+  cd "$_pkgname-$pkgver"
+
+  make DESTDIR="$pkgdir" install
+
+  rm -rf "${pkgdir}"/usr/{share,bin,include}
+
+  # license
+  install -d "$pkgdir/usr/share/licenses"
+  ln -s "$_pkgname" "$pkgdir/usr/share/licenses/$pkgname"
+}


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

2020-08-19 Thread Christian Hesse via arch-commits
Date: Wednesday, August 19, 2020 @ 11:52:29
  Author: eworm
Revision: 684944

archrelease: copy trunk to multilib-testing-x86_64

Added:
  lib32-libcurl-compat/repos/multilib-testing-x86_64/
  lib32-libcurl-compat/repos/multilib-testing-x86_64/PKGBUILD
(from rev 684943, lib32-libcurl-compat/trunk/PKGBUILD)

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

Copied: lib32-libcurl-compat/repos/multilib-testing-x86_64/PKGBUILD (from rev 
684943, lib32-libcurl-compat/trunk/PKGBUILD)
===
--- multilib-testing-x86_64/PKGBUILD(rev 0)
+++ multilib-testing-x86_64/PKGBUILD2020-08-19 11:52:29 UTC (rev 684944)
@@ -0,0 +1,59 @@
+# Maintainer: Maxime Gauduin 
+# Contributor: Piotr Balcerowski 
+
+pkgname=lib32-libcurl-compat
+pkgver=7.72.0
+pkgrel=1
+pkgdesc='An URL retrieval library (without versioned symbols)'
+arch=('x86_64')
+url='https://curl.haxx.se'
+license=('MIT')
+depends=('lib32-curl' 'lib32-glibc' 'lib32-libidn2' 'lib32-krb5'
+ 'lib32-libssh2' 'lib32-libpsl' 'lib32-openssl' 'lib32-zlib'
+ 'lib32-zstd' 'libcurl-compat')
+options=('strip')
+source=("https://curl.haxx.se/download/curl-${pkgver}.tar.gz"{,.asc})
+sha512sums=('f1946394595baa2b2889c4fed5e8745036cecfe9c425010c41fbc4baa71ffd7ff3e78289dd7ee14f0c74c482056838e5408d63f9ee9ee06c31ed920282f08507'
+'SKIP')
+validpgpkeys=('27EDEAF22F3ABCEB50DB9A125CC908FDB71E12C2') # Daniel Stenberg
+
+build() {
+  cd curl-${pkgver}
+
+  export CC='gcc -m32'
+  export PKG_CONFIG_PATH='/usr/lib32/pkgconfig'
+
+  ./configure \
+--prefix='/usr' \
+--libdir='/usr/lib32' \
+--disable-ldap \
+--disable-ldaps \
+--disable-manual \
+--disable-versioned-symbols \
+--enable-ipv6 \
+--enable-threaded-resolver \
+--with-gssapi \
+--with-libssh2 \
+--with-random='/dev/urandom' \
+--with-ca-bundle='/etc/ssl/certs/ca-certificates.crt'
+
+  sed -i -e 's/ -shared / -Wl,-O1,--as-needed\0/g' libtool
+  make -C lib
+}
+
+package() {
+  cd curl-${pkgver}
+
+  make -C lib DESTDIR="${pkgdir}" install
+
+  mv "${pkgdir}"/usr/lib32/libcurl{,-compat}.so.4.6.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; do
+ln -s libcurl-compat.so.4.6.0 "${pkgdir}"/usr/lib32/libcurl.so.${version}
+  done
+
+  install -dm 755 "${pkgdir}"/usr/share/licenses
+  ln -s libcurl-compat "${pkgdir}"/usr/share/licenses/lib32-libcurl-compat
+}
+
+# vim: ts=2 sw=2 et:


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

2020-08-19 Thread Christian Hesse via arch-commits
Date: Wednesday, August 19, 2020 @ 11:51:36
  Author: eworm
Revision: 684941

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

Modified:
  lib32-curl/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-08-19 11:40:28 UTC (rev 684940)
+++ PKGBUILD2020-08-19 11:51:36 UTC (rev 684941)
@@ -7,15 +7,16 @@
 
 pkgname=lib32-curl
 _pkgname=curl
-pkgver=7.71.1
+pkgver=7.72.0
 pkgrel=1
 pkgdesc="An URL retrieval utility and library (32-bit)"
 arch=('x86_64')
 url="https://curl.haxx.se";
 license=('MIT')
-depends=('lib32-libssh2' 'lib32-krb5' 'lib32-libpsl' 'lib32-zlib' 
"${_pkgname}")
+depends=('lib32-libidn2' 'lib32-libssh2' 'lib32-krb5' 'lib32-openssl'
+ 'lib32-libpsl' 'lib32-zlib' 'lib32-zstd' "${_pkgname}")
 source=("https://curl.haxx.se/download/$_pkgname-$pkgver.tar.gz"{,.asc})
-sha512sums=('614f8d67e6ee942cb5e57f2da1a3faaf84ebff549ffe383aaf3751a4de3c8874ff482076afa27a52e910a137dec9b0f6e98265dc7d4ad7c95845b63f39236fd4'
+sha512sums=('f1946394595baa2b2889c4fed5e8745036cecfe9c425010c41fbc4baa71ffd7ff3e78289dd7ee14f0c74c482056838e5408d63f9ee9ee06c31ed920282f08507'
 'SKIP')
 validpgpkeys=('27EDEAF22F3ABCEB50DB9A125CC908FDB71E12C2') # Daniel Stenberg
 


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

2020-08-19 Thread Christian Hesse via arch-commits
Date: Wednesday, August 19, 2020 @ 11:40:25
  Author: eworm
Revision: 684939

upgpkg: libcurl-compat 7.72.0-3: ... and one more dependency

Modified:
  libcurl-compat/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-08-19 11:38:49 UTC (rev 684938)
+++ PKGBUILD2020-08-19 11:40:25 UTC (rev 684939)
@@ -3,13 +3,13 @@
 
 pkgname=libcurl-compat
 pkgver=7.72.0
-pkgrel=2
+pkgrel=3
 pkgdesc='An URL retrieval library (without versioned symbols)'
 arch=('x86_64')
 url='https://curl.haxx.se'
 license=('MIT')
-depends=('curl' 'glibc' 'krb5' 'openssl' 'libnghttp2' 'libpsl' 'libpsl.so'
- 'libssh' 'libssh2.so' 'zlib' 'zstd')
+depends=('curl' 'glibc' 'libidn2' 'libidn2.so' 'krb5' 'openssl' 'libnghttp2'
+ 'libpsl' 'libpsl.so' 'libssh' 'libssh2.so' 'zlib' 'zstd')
 options=('strip')
 source=("https://curl.haxx.se/download/curl-${pkgver}.tar.gz"{,.asc})
 
sha512sums=('f1946394595baa2b2889c4fed5e8745036cecfe9c425010c41fbc4baa71ffd7ff3e78289dd7ee14f0c74c482056838e5408d63f9ee9ee06c31ed920282f08507'


[arch-commits] Commit in libcurl-compat/repos/community-testing-x86_64 (2 files)

2020-08-19 Thread Christian Hesse via arch-commits
Date: Wednesday, August 19, 2020 @ 11:40:28
  Author: eworm
Revision: 684940

archrelease: copy trunk to community-testing-x86_64

Added:
  libcurl-compat/repos/community-testing-x86_64/PKGBUILD
(from rev 684939, libcurl-compat/trunk/PKGBUILD)
Deleted:
  libcurl-compat/repos/community-testing-x86_64/PKGBUILD

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

Deleted: PKGBUILD
===
--- PKGBUILD2020-08-19 11:40:25 UTC (rev 684939)
+++ PKGBUILD2020-08-19 11:40:28 UTC (rev 684940)
@@ -1,54 +0,0 @@
-# Maintainer: Maxime Gauduin 
-# Contributor: Piotr Balcerowski 
-
-pkgname=libcurl-compat
-pkgver=7.72.0
-pkgrel=2
-pkgdesc='An URL retrieval library (without versioned symbols)'
-arch=('x86_64')
-url='https://curl.haxx.se'
-license=('MIT')
-depends=('curl' 'glibc' 'krb5' 'openssl' 'libnghttp2' 'libpsl' 'libpsl.so'
- 'libssh' 'libssh2.so' 'zlib' 'zstd')
-options=('strip')
-source=("https://curl.haxx.se/download/curl-${pkgver}.tar.gz"{,.asc})
-sha512sums=('f1946394595baa2b2889c4fed5e8745036cecfe9c425010c41fbc4baa71ffd7ff3e78289dd7ee14f0c74c482056838e5408d63f9ee9ee06c31ed920282f08507'
-'SKIP')
-validpgpkeys=('27EDEAF22F3ABCEB50DB9A125CC908FDB71E12C2') # Daniel Stenberg
-
-build() {
-  cd curl-${pkgver}
-
-  ./configure \
---prefix='/usr' \
---disable-ldap \
---disable-ldaps \
---disable-manual \
---disable-versioned-symbols \
---enable-ipv6 \
---enable-threaded-resolver \
---with-gssapi \
---with-libssh2 \
---with-random='/dev/urandom' \
---with-ca-bundle='/etc/ssl/certs/ca-certificates.crt'
-
-  sed -i -e 's/ -shared / -Wl,-O1,--as-needed\0/g' libtool
-  make -C lib
-}
-
-package() {
-  cd curl-${pkgver}
-
-  make -C lib DESTDIR="${pkgdir}" install
-
-  mv "${pkgdir}"/usr/lib/libcurl{,-compat}.so.4.6.0
-  rm "${pkgdir}"/usr/lib/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; do
-ln -s libcurl-compat.so.4.6.0 "${pkgdir}"/usr/lib/libcurl.so.${version}
-  done
-
-  install -dm 755 "${pkgdir}"/usr/share/licenses
-  ln -s curl "${pkgdir}"/usr/share/licenses/libcurl-compat
-}
-
-# vim: ts=2 sw=2 et:

Copied: libcurl-compat/repos/community-testing-x86_64/PKGBUILD (from rev 
684939, libcurl-compat/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2020-08-19 11:40:28 UTC (rev 684940)
@@ -0,0 +1,54 @@
+# Maintainer: Maxime Gauduin 
+# Contributor: Piotr Balcerowski 
+
+pkgname=libcurl-compat
+pkgver=7.72.0
+pkgrel=3
+pkgdesc='An URL retrieval library (without versioned symbols)'
+arch=('x86_64')
+url='https://curl.haxx.se'
+license=('MIT')
+depends=('curl' 'glibc' 'libidn2' 'libidn2.so' 'krb5' 'openssl' 'libnghttp2'
+ 'libpsl' 'libpsl.so' 'libssh' 'libssh2.so' 'zlib' 'zstd')
+options=('strip')
+source=("https://curl.haxx.se/download/curl-${pkgver}.tar.gz"{,.asc})
+sha512sums=('f1946394595baa2b2889c4fed5e8745036cecfe9c425010c41fbc4baa71ffd7ff3e78289dd7ee14f0c74c482056838e5408d63f9ee9ee06c31ed920282f08507'
+'SKIP')
+validpgpkeys=('27EDEAF22F3ABCEB50DB9A125CC908FDB71E12C2') # Daniel Stenberg
+
+build() {
+  cd curl-${pkgver}
+
+  ./configure \
+--prefix='/usr' \
+--disable-ldap \
+--disable-ldaps \
+--disable-manual \
+--disable-versioned-symbols \
+--enable-ipv6 \
+--enable-threaded-resolver \
+--with-gssapi \
+--with-libssh2 \
+--with-random='/dev/urandom' \
+--with-ca-bundle='/etc/ssl/certs/ca-certificates.crt'
+
+  sed -i -e 's/ -shared / -Wl,-O1,--as-needed\0/g' libtool
+  make -C lib
+}
+
+package() {
+  cd curl-${pkgver}
+
+  make -C lib DESTDIR="${pkgdir}" install
+
+  mv "${pkgdir}"/usr/lib/libcurl{,-compat}.so.4.6.0
+  rm "${pkgdir}"/usr/lib/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; do
+ln -s libcurl-compat.so.4.6.0 "${pkgdir}"/usr/lib/libcurl.so.${version}
+  done
+
+  install -dm 755 "${pkgdir}"/usr/share/licenses
+  ln -s curl "${pkgdir}"/usr/share/licenses/libcurl-compat
+}
+
+# vim: ts=2 sw=2 et:


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

2020-08-19 Thread Christian Hesse via arch-commits
Date: Wednesday, August 19, 2020 @ 11:38:46
  Author: eworm
Revision: 684937

upgpkg: libcurl-gnutls 7.72.0-2: update dependencies

Modified:
  libcurl-gnutls/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-08-19 11:32:12 UTC (rev 684936)
+++ PKGBUILD2020-08-19 11:38:46 UTC (rev 684937)
@@ -3,13 +3,14 @@
 
 pkgname=libcurl-gnutls
 pkgver=7.72.0
-pkgrel=1
+pkgrel=2
 pkgdesc='An URL retrieval library (linked against gnutls)'
 arch=('x86_64')
 url='https://curl.haxx.se'
 license=('MIT')
-depends=('curl' 'glibc' 'gnutls' 'libpsl' 'nettle' 'zlib'
- 'libssh2.so')
+depends=('curl' 'glibc' 'gnutls' 'libidn2' 'libidn2.so' 'libnghttp2'
+ 'libpsl' 'libpsl.so' 'nettle' 'libnettle.so' 'libssh2' 'libssh2.so'
+ 'zlib' 'zstd')
 options=('strip')
 source=("https://curl.haxx.se/download/curl-${pkgver}.tar.gz"{,.asc})
 
sha512sums=('f1946394595baa2b2889c4fed5e8745036cecfe9c425010c41fbc4baa71ffd7ff3e78289dd7ee14f0c74c482056838e5408d63f9ee9ee06c31ed920282f08507'


[arch-commits] Commit in libcurl-gnutls/repos/community-testing-x86_64 (2 files)

2020-08-19 Thread Christian Hesse via arch-commits
Date: Wednesday, August 19, 2020 @ 11:38:49
  Author: eworm
Revision: 684938

archrelease: copy trunk to community-testing-x86_64

Added:
  libcurl-gnutls/repos/community-testing-x86_64/PKGBUILD
(from rev 684937, libcurl-gnutls/trunk/PKGBUILD)
Deleted:
  libcurl-gnutls/repos/community-testing-x86_64/PKGBUILD

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

Deleted: PKGBUILD
===
--- PKGBUILD2020-08-19 11:38:46 UTC (rev 684937)
+++ PKGBUILD2020-08-19 11:38:49 UTC (rev 684938)
@@ -1,56 +0,0 @@
-# Maintainer: Maxime Gauduin 
-# Contributor: Lizao (Larry) Li 
-
-pkgname=libcurl-gnutls
-pkgver=7.72.0
-pkgrel=1
-pkgdesc='An URL retrieval library (linked against gnutls)'
-arch=('x86_64')
-url='https://curl.haxx.se'
-license=('MIT')
-depends=('curl' 'glibc' 'gnutls' 'libpsl' 'nettle' 'zlib'
- 'libssh2.so')
-options=('strip')
-source=("https://curl.haxx.se/download/curl-${pkgver}.tar.gz"{,.asc})
-sha512sums=('f1946394595baa2b2889c4fed5e8745036cecfe9c425010c41fbc4baa71ffd7ff3e78289dd7ee14f0c74c482056838e5408d63f9ee9ee06c31ed920282f08507'
-'SKIP')
-validpgpkeys=('27EDEAF22F3ABCEB50DB9A125CC908FDB71E12C2') # Daniel Stenberg
-
-build() {
-  cd curl-${pkgver}
-
-  ./configure \
---prefix='/usr' \
---disable-ldap \
---disable-ldaps \
---disable-manual \
---disable-versioned-symbols \
---enable-ipv6 \
---enable-threaded-resolver \
---without-gssapi \
---with-libssh2 \
---without-libidn \
---without-ssl \
---with-gnutls='/usr' \
---with-random='/dev/urandom' \
---with-ca-bundle='/etc/ssl/certs/ca-certificates.crt'
-
-  make -C lib
-}
-
-package() {
-  cd curl-${pkgver}
-
-  make -C lib DESTDIR="${pkgdir}" install
-
-  mv "${pkgdir}"/usr/lib/libcurl{,-gnutls}.so.4.6.0
-  rm "${pkgdir}"/usr/lib/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; do
-ln -s libcurl-gnutls.so.4.6.0 
"${pkgdir}"/usr/lib/libcurl-gnutls.so.${version}
-  done
-
-  install -dm 755 "${pkgdir}"/usr/share/licenses
-  ln -s curl "${pkgdir}"/usr/share/licenses/libcurl-gnutls
-}
-
-# vim: ts=2 sw=2 et:

Copied: libcurl-gnutls/repos/community-testing-x86_64/PKGBUILD (from rev 
684937, libcurl-gnutls/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2020-08-19 11:38:49 UTC (rev 684938)
@@ -0,0 +1,57 @@
+# Maintainer: Maxime Gauduin 
+# Contributor: Lizao (Larry) Li 
+
+pkgname=libcurl-gnutls
+pkgver=7.72.0
+pkgrel=2
+pkgdesc='An URL retrieval library (linked against gnutls)'
+arch=('x86_64')
+url='https://curl.haxx.se'
+license=('MIT')
+depends=('curl' 'glibc' 'gnutls' 'libidn2' 'libidn2.so' 'libnghttp2'
+ 'libpsl' 'libpsl.so' 'nettle' 'libnettle.so' 'libssh2' 'libssh2.so'
+ 'zlib' 'zstd')
+options=('strip')
+source=("https://curl.haxx.se/download/curl-${pkgver}.tar.gz"{,.asc})
+sha512sums=('f1946394595baa2b2889c4fed5e8745036cecfe9c425010c41fbc4baa71ffd7ff3e78289dd7ee14f0c74c482056838e5408d63f9ee9ee06c31ed920282f08507'
+'SKIP')
+validpgpkeys=('27EDEAF22F3ABCEB50DB9A125CC908FDB71E12C2') # Daniel Stenberg
+
+build() {
+  cd curl-${pkgver}
+
+  ./configure \
+--prefix='/usr' \
+--disable-ldap \
+--disable-ldaps \
+--disable-manual \
+--disable-versioned-symbols \
+--enable-ipv6 \
+--enable-threaded-resolver \
+--without-gssapi \
+--with-libssh2 \
+--without-libidn \
+--without-ssl \
+--with-gnutls='/usr' \
+--with-random='/dev/urandom' \
+--with-ca-bundle='/etc/ssl/certs/ca-certificates.crt'
+
+  make -C lib
+}
+
+package() {
+  cd curl-${pkgver}
+
+  make -C lib DESTDIR="${pkgdir}" install
+
+  mv "${pkgdir}"/usr/lib/libcurl{,-gnutls}.so.4.6.0
+  rm "${pkgdir}"/usr/lib/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; do
+ln -s libcurl-gnutls.so.4.6.0 
"${pkgdir}"/usr/lib/libcurl-gnutls.so.${version}
+  done
+
+  install -dm 755 "${pkgdir}"/usr/share/licenses
+  ln -s curl "${pkgdir}"/usr/share/licenses/libcurl-gnutls
+}
+
+# vim: ts=2 sw=2 et:


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

2020-08-19 Thread Christian Hesse via arch-commits
Date: Wednesday, August 19, 2020 @ 11:32:06
  Author: eworm
Revision: 684935

upgpkg: libcurl-compat 7.72.0-2: update dependencies

Modified:
  libcurl-compat/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-08-19 11:23:23 UTC (rev 684934)
+++ PKGBUILD2020-08-19 11:32:06 UTC (rev 684935)
@@ -3,13 +3,13 @@
 
 pkgname=libcurl-compat
 pkgver=7.72.0
-pkgrel=1
+pkgrel=2
 pkgdesc='An URL retrieval library (without versioned symbols)'
 arch=('x86_64')
 url='https://curl.haxx.se'
 license=('MIT')
-depends=('curl' 'glibc' 'krb5' 'openssl' 'libpsl' 'zlib'
- 'libssh2.so')
+depends=('curl' 'glibc' 'krb5' 'openssl' 'libnghttp2' 'libpsl' 'libpsl.so'
+ 'libssh' 'libssh2.so' 'zlib' 'zstd')
 options=('strip')
 source=("https://curl.haxx.se/download/curl-${pkgver}.tar.gz"{,.asc})
 
sha512sums=('f1946394595baa2b2889c4fed5e8745036cecfe9c425010c41fbc4baa71ffd7ff3e78289dd7ee14f0c74c482056838e5408d63f9ee9ee06c31ed920282f08507'


[arch-commits] Commit in libcurl-compat/repos/community-testing-x86_64 (2 files)

2020-08-19 Thread Christian Hesse via arch-commits
Date: Wednesday, August 19, 2020 @ 11:32:12
  Author: eworm
Revision: 684936

archrelease: copy trunk to community-testing-x86_64

Added:
  libcurl-compat/repos/community-testing-x86_64/PKGBUILD
(from rev 684935, libcurl-compat/trunk/PKGBUILD)
Deleted:
  libcurl-compat/repos/community-testing-x86_64/PKGBUILD

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

Deleted: PKGBUILD
===
--- PKGBUILD2020-08-19 11:32:06 UTC (rev 684935)
+++ PKGBUILD2020-08-19 11:32:12 UTC (rev 684936)
@@ -1,54 +0,0 @@
-# Maintainer: Maxime Gauduin 
-# Contributor: Piotr Balcerowski 
-
-pkgname=libcurl-compat
-pkgver=7.72.0
-pkgrel=1
-pkgdesc='An URL retrieval library (without versioned symbols)'
-arch=('x86_64')
-url='https://curl.haxx.se'
-license=('MIT')
-depends=('curl' 'glibc' 'krb5' 'openssl' 'libpsl' 'zlib'
- 'libssh2.so')
-options=('strip')
-source=("https://curl.haxx.se/download/curl-${pkgver}.tar.gz"{,.asc})
-sha512sums=('f1946394595baa2b2889c4fed5e8745036cecfe9c425010c41fbc4baa71ffd7ff3e78289dd7ee14f0c74c482056838e5408d63f9ee9ee06c31ed920282f08507'
-'SKIP')
-validpgpkeys=('27EDEAF22F3ABCEB50DB9A125CC908FDB71E12C2') # Daniel Stenberg
-
-build() {
-  cd curl-${pkgver}
-
-  ./configure \
---prefix='/usr' \
---disable-ldap \
---disable-ldaps \
---disable-manual \
---disable-versioned-symbols \
---enable-ipv6 \
---enable-threaded-resolver \
---with-gssapi \
---with-libssh2 \
---with-random='/dev/urandom' \
---with-ca-bundle='/etc/ssl/certs/ca-certificates.crt'
-
-  sed -i -e 's/ -shared / -Wl,-O1,--as-needed\0/g' libtool
-  make -C lib
-}
-
-package() {
-  cd curl-${pkgver}
-
-  make -C lib DESTDIR="${pkgdir}" install
-
-  mv "${pkgdir}"/usr/lib/libcurl{,-compat}.so.4.6.0
-  rm "${pkgdir}"/usr/lib/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; do
-ln -s libcurl-compat.so.4.6.0 "${pkgdir}"/usr/lib/libcurl.so.${version}
-  done
-
-  install -dm 755 "${pkgdir}"/usr/share/licenses
-  ln -s curl "${pkgdir}"/usr/share/licenses/libcurl-compat
-}
-
-# vim: ts=2 sw=2 et:

Copied: libcurl-compat/repos/community-testing-x86_64/PKGBUILD (from rev 
684935, libcurl-compat/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2020-08-19 11:32:12 UTC (rev 684936)
@@ -0,0 +1,54 @@
+# Maintainer: Maxime Gauduin 
+# Contributor: Piotr Balcerowski 
+
+pkgname=libcurl-compat
+pkgver=7.72.0
+pkgrel=2
+pkgdesc='An URL retrieval library (without versioned symbols)'
+arch=('x86_64')
+url='https://curl.haxx.se'
+license=('MIT')
+depends=('curl' 'glibc' 'krb5' 'openssl' 'libnghttp2' 'libpsl' 'libpsl.so'
+ 'libssh' 'libssh2.so' 'zlib' 'zstd')
+options=('strip')
+source=("https://curl.haxx.se/download/curl-${pkgver}.tar.gz"{,.asc})
+sha512sums=('f1946394595baa2b2889c4fed5e8745036cecfe9c425010c41fbc4baa71ffd7ff3e78289dd7ee14f0c74c482056838e5408d63f9ee9ee06c31ed920282f08507'
+'SKIP')
+validpgpkeys=('27EDEAF22F3ABCEB50DB9A125CC908FDB71E12C2') # Daniel Stenberg
+
+build() {
+  cd curl-${pkgver}
+
+  ./configure \
+--prefix='/usr' \
+--disable-ldap \
+--disable-ldaps \
+--disable-manual \
+--disable-versioned-symbols \
+--enable-ipv6 \
+--enable-threaded-resolver \
+--with-gssapi \
+--with-libssh2 \
+--with-random='/dev/urandom' \
+--with-ca-bundle='/etc/ssl/certs/ca-certificates.crt'
+
+  sed -i -e 's/ -shared / -Wl,-O1,--as-needed\0/g' libtool
+  make -C lib
+}
+
+package() {
+  cd curl-${pkgver}
+
+  make -C lib DESTDIR="${pkgdir}" install
+
+  mv "${pkgdir}"/usr/lib/libcurl{,-compat}.so.4.6.0
+  rm "${pkgdir}"/usr/lib/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; do
+ln -s libcurl-compat.so.4.6.0 "${pkgdir}"/usr/lib/libcurl.so.${version}
+  done
+
+  install -dm 755 "${pkgdir}"/usr/share/licenses
+  ln -s curl "${pkgdir}"/usr/share/licenses/libcurl-compat
+}
+
+# vim: ts=2 sw=2 et:


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

2020-08-19 Thread Christian Hesse via arch-commits
Date: Wednesday, August 19, 2020 @ 08:54:08
  Author: eworm
Revision: 394391

upgpkg: curl 7.72.0-2: update dependencies

Modified:
  curl/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-08-19 08:26:59 UTC (rev 394390)
+++ PKGBUILD2020-08-19 08:54:08 UTC (rev 394391)
@@ -6,13 +6,13 @@
 
 pkgname=curl
 pkgver=7.72.0
-pkgrel=1
+pkgrel=2
 pkgdesc="An URL retrieval utility and library"
 arch=('x86_64')
 url="https://curl.haxx.se";
 license=('MIT')
-depends=('ca-certificates' 'krb5' 'libssh2' 'openssl' 'zlib' 'libpsl' 
'libnghttp2'
- 'libidn2' 'libidn2.so')
+depends=('ca-certificates' 'krb5' 'libssh2' 'libssh2.so' 'openssl' 'zlib'
+ 'libpsl' 'libpsl.so' 'libnghttp2' 'libidn2' 'libidn2.so' 'zstd')
 provides=('libcurl.so')
 source=("https://curl.haxx.se/download/$pkgname-$pkgver.tar.gz"{,.asc})
 
sha512sums=('f1946394595baa2b2889c4fed5e8745036cecfe9c425010c41fbc4baa71ffd7ff3e78289dd7ee14f0c74c482056838e5408d63f9ee9ee06c31ed920282f08507'


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

2020-08-19 Thread Christian Hesse via arch-commits
Date: Wednesday, August 19, 2020 @ 08:54:10
  Author: eworm
Revision: 394392

archrelease: copy trunk to testing-x86_64

Added:
  curl/repos/testing-x86_64/PKGBUILD
(from rev 394391, curl/trunk/PKGBUILD)
Deleted:
  curl/repos/testing-x86_64/PKGBUILD

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

Deleted: PKGBUILD
===
--- PKGBUILD2020-08-19 08:54:08 UTC (rev 394391)
+++ PKGBUILD2020-08-19 08:54:10 UTC (rev 394392)
@@ -1,50 +0,0 @@
-# Maintainer: Dave Reisner 
-# Contributor: Angel Velasquez 
-# Contributor: Eric Belanger 
-# Contributor: Lucien Immink 
-# Contributor: Daniel J Griffiths 
-
-pkgname=curl
-pkgver=7.72.0
-pkgrel=1
-pkgdesc="An URL retrieval utility and library"
-arch=('x86_64')
-url="https://curl.haxx.se";
-license=('MIT')
-depends=('ca-certificates' 'krb5' 'libssh2' 'openssl' 'zlib' 'libpsl' 
'libnghttp2'
- 'libidn2' 'libidn2.so')
-provides=('libcurl.so')
-source=("https://curl.haxx.se/download/$pkgname-$pkgver.tar.gz"{,.asc})
-sha512sums=('f1946394595baa2b2889c4fed5e8745036cecfe9c425010c41fbc4baa71ffd7ff3e78289dd7ee14f0c74c482056838e5408d63f9ee9ee06c31ed920282f08507'
-'SKIP')
-validpgpkeys=('27EDEAF22F3ABCEB50DB9A125CC908FDB71E12C2') # Daniel Stenberg
-
-build() {
-  cd "$pkgname-$pkgver"
-
-  ./configure \
-  --prefix=/usr \
-  --mandir=/usr/share/man \
-  --disable-ldap \
-  --disable-ldaps \
-  --disable-manual \
-  --enable-ipv6 \
-  --enable-versioned-symbols \
-  --enable-threaded-resolver \
-  --with-gssapi \
-  --with-libssh2 \
-  --with-random=/dev/urandom \
-  --with-ca-bundle=/etc/ssl/certs/ca-certificates.crt
-
-  make
-}
-
-package() {
-  cd "$pkgname-$pkgver"
-
-  make DESTDIR="$pkgdir" install
-  make DESTDIR="$pkgdir" install -C scripts
-
-  # license
-  install -Dt "$pkgdir/usr/share/licenses/$pkgname" -m644 COPYING
-}

Copied: curl/repos/testing-x86_64/PKGBUILD (from rev 394391, 
curl/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2020-08-19 08:54:10 UTC (rev 394392)
@@ -0,0 +1,50 @@
+# Maintainer: Dave Reisner 
+# Contributor: Angel Velasquez 
+# Contributor: Eric Belanger 
+# Contributor: Lucien Immink 
+# Contributor: Daniel J Griffiths 
+
+pkgname=curl
+pkgver=7.72.0
+pkgrel=2
+pkgdesc="An URL retrieval utility and library"
+arch=('x86_64')
+url="https://curl.haxx.se";
+license=('MIT')
+depends=('ca-certificates' 'krb5' 'libssh2' 'libssh2.so' 'openssl' 'zlib'
+ 'libpsl' 'libpsl.so' 'libnghttp2' 'libidn2' 'libidn2.so' 'zstd')
+provides=('libcurl.so')
+source=("https://curl.haxx.se/download/$pkgname-$pkgver.tar.gz"{,.asc})
+sha512sums=('f1946394595baa2b2889c4fed5e8745036cecfe9c425010c41fbc4baa71ffd7ff3e78289dd7ee14f0c74c482056838e5408d63f9ee9ee06c31ed920282f08507'
+'SKIP')
+validpgpkeys=('27EDEAF22F3ABCEB50DB9A125CC908FDB71E12C2') # Daniel Stenberg
+
+build() {
+  cd "$pkgname-$pkgver"
+
+  ./configure \
+  --prefix=/usr \
+  --mandir=/usr/share/man \
+  --disable-ldap \
+  --disable-ldaps \
+  --disable-manual \
+  --enable-ipv6 \
+  --enable-versioned-symbols \
+  --enable-threaded-resolver \
+  --with-gssapi \
+  --with-libssh2 \
+  --with-random=/dev/urandom \
+  --with-ca-bundle=/etc/ssl/certs/ca-certificates.crt
+
+  make
+}
+
+package() {
+  cd "$pkgname-$pkgver"
+
+  make DESTDIR="$pkgdir" install
+  make DESTDIR="$pkgdir" install -C scripts
+
+  # license
+  install -Dt "$pkgdir/usr/share/licenses/$pkgname" -m644 COPYING
+}


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

2020-08-19 Thread Christian Hesse via arch-commits
Date: Wednesday, August 19, 2020 @ 08:31:04
  Author: eworm
Revision: 684929

archrelease: copy trunk to community-testing-x86_64

Added:
  libcurl-gnutls/repos/community-testing-x86_64/
  libcurl-gnutls/repos/community-testing-x86_64/PKGBUILD
(from rev 684928, libcurl-gnutls/trunk/PKGBUILD)

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

Copied: libcurl-gnutls/repos/community-testing-x86_64/PKGBUILD (from rev 
684928, libcurl-gnutls/trunk/PKGBUILD)
===
--- community-testing-x86_64/PKGBUILD   (rev 0)
+++ community-testing-x86_64/PKGBUILD   2020-08-19 08:31:04 UTC (rev 684929)
@@ -0,0 +1,56 @@
+# Maintainer: Maxime Gauduin 
+# Contributor: Lizao (Larry) Li 
+
+pkgname=libcurl-gnutls
+pkgver=7.72.0
+pkgrel=1
+pkgdesc='An URL retrieval library (linked against gnutls)'
+arch=('x86_64')
+url='https://curl.haxx.se'
+license=('MIT')
+depends=('curl' 'glibc' 'gnutls' 'libpsl' 'nettle' 'zlib'
+ 'libssh2.so')
+options=('strip')
+source=("https://curl.haxx.se/download/curl-${pkgver}.tar.gz"{,.asc})
+sha512sums=('f1946394595baa2b2889c4fed5e8745036cecfe9c425010c41fbc4baa71ffd7ff3e78289dd7ee14f0c74c482056838e5408d63f9ee9ee06c31ed920282f08507'
+'SKIP')
+validpgpkeys=('27EDEAF22F3ABCEB50DB9A125CC908FDB71E12C2') # Daniel Stenberg
+
+build() {
+  cd curl-${pkgver}
+
+  ./configure \
+--prefix='/usr' \
+--disable-ldap \
+--disable-ldaps \
+--disable-manual \
+--disable-versioned-symbols \
+--enable-ipv6 \
+--enable-threaded-resolver \
+--without-gssapi \
+--with-libssh2 \
+--without-libidn \
+--without-ssl \
+--with-gnutls='/usr' \
+--with-random='/dev/urandom' \
+--with-ca-bundle='/etc/ssl/certs/ca-certificates.crt'
+
+  make -C lib
+}
+
+package() {
+  cd curl-${pkgver}
+
+  make -C lib DESTDIR="${pkgdir}" install
+
+  mv "${pkgdir}"/usr/lib/libcurl{,-gnutls}.so.4.6.0
+  rm "${pkgdir}"/usr/lib/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; do
+ln -s libcurl-gnutls.so.4.6.0 
"${pkgdir}"/usr/lib/libcurl-gnutls.so.${version}
+  done
+
+  install -dm 755 "${pkgdir}"/usr/share/licenses
+  ln -s curl "${pkgdir}"/usr/share/licenses/libcurl-gnutls
+}
+
+# vim: ts=2 sw=2 et:


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

2020-08-19 Thread Christian Hesse via arch-commits
Date: Wednesday, August 19, 2020 @ 08:31:02
  Author: eworm
Revision: 684928

upgpkg: libcurl-gnutls 7.72.0-1: new upstream release

Modified:
  libcurl-gnutls/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-08-19 07:31:27 UTC (rev 684927)
+++ PKGBUILD2020-08-19 08:31:02 UTC (rev 684928)
@@ -2,7 +2,7 @@
 # Contributor: Lizao (Larry) Li 
 
 pkgname=libcurl-gnutls
-pkgver=7.71.1
+pkgver=7.72.0
 pkgrel=1
 pkgdesc='An URL retrieval library (linked against gnutls)'
 arch=('x86_64')
@@ -12,7 +12,7 @@
  'libssh2.so')
 options=('strip')
 source=("https://curl.haxx.se/download/curl-${pkgver}.tar.gz"{,.asc})
-sha512sums=('614f8d67e6ee942cb5e57f2da1a3faaf84ebff549ffe383aaf3751a4de3c8874ff482076afa27a52e910a137dec9b0f6e98265dc7d4ad7c95845b63f39236fd4'
+sha512sums=('f1946394595baa2b2889c4fed5e8745036cecfe9c425010c41fbc4baa71ffd7ff3e78289dd7ee14f0c74c482056838e5408d63f9ee9ee06c31ed920282f08507'
 'SKIP')
 validpgpkeys=('27EDEAF22F3ABCEB50DB9A125CC908FDB71E12C2') # Daniel Stenberg
 


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

2020-08-19 Thread Christian Hesse via arch-commits
Date: Wednesday, August 19, 2020 @ 08:31:17
  Author: eworm
Revision: 684931

archrelease: copy trunk to community-testing-x86_64

Added:
  libcurl-compat/repos/community-testing-x86_64/
  libcurl-compat/repos/community-testing-x86_64/PKGBUILD
(from rev 684930, libcurl-compat/trunk/PKGBUILD)

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

Copied: libcurl-compat/repos/community-testing-x86_64/PKGBUILD (from rev 
684930, libcurl-compat/trunk/PKGBUILD)
===
--- community-testing-x86_64/PKGBUILD   (rev 0)
+++ community-testing-x86_64/PKGBUILD   2020-08-19 08:31:17 UTC (rev 684931)
@@ -0,0 +1,54 @@
+# Maintainer: Maxime Gauduin 
+# Contributor: Piotr Balcerowski 
+
+pkgname=libcurl-compat
+pkgver=7.72.0
+pkgrel=1
+pkgdesc='An URL retrieval library (without versioned symbols)'
+arch=('x86_64')
+url='https://curl.haxx.se'
+license=('MIT')
+depends=('curl' 'glibc' 'krb5' 'openssl' 'libpsl' 'zlib'
+ 'libssh2.so')
+options=('strip')
+source=("https://curl.haxx.se/download/curl-${pkgver}.tar.gz"{,.asc})
+sha512sums=('f1946394595baa2b2889c4fed5e8745036cecfe9c425010c41fbc4baa71ffd7ff3e78289dd7ee14f0c74c482056838e5408d63f9ee9ee06c31ed920282f08507'
+'SKIP')
+validpgpkeys=('27EDEAF22F3ABCEB50DB9A125CC908FDB71E12C2') # Daniel Stenberg
+
+build() {
+  cd curl-${pkgver}
+
+  ./configure \
+--prefix='/usr' \
+--disable-ldap \
+--disable-ldaps \
+--disable-manual \
+--disable-versioned-symbols \
+--enable-ipv6 \
+--enable-threaded-resolver \
+--with-gssapi \
+--with-libssh2 \
+--with-random='/dev/urandom' \
+--with-ca-bundle='/etc/ssl/certs/ca-certificates.crt'
+
+  sed -i -e 's/ -shared / -Wl,-O1,--as-needed\0/g' libtool
+  make -C lib
+}
+
+package() {
+  cd curl-${pkgver}
+
+  make -C lib DESTDIR="${pkgdir}" install
+
+  mv "${pkgdir}"/usr/lib/libcurl{,-compat}.so.4.6.0
+  rm "${pkgdir}"/usr/lib/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; do
+ln -s libcurl-compat.so.4.6.0 "${pkgdir}"/usr/lib/libcurl.so.${version}
+  done
+
+  install -dm 755 "${pkgdir}"/usr/share/licenses
+  ln -s curl "${pkgdir}"/usr/share/licenses/libcurl-compat
+}
+
+# vim: ts=2 sw=2 et:


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

2020-08-19 Thread Christian Hesse via arch-commits
Date: Wednesday, August 19, 2020 @ 08:31:14
  Author: eworm
Revision: 684930

upgpkg: libcurl-compat 7.72.0-1: new upstream release

Modified:
  libcurl-compat/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-08-19 08:31:04 UTC (rev 684929)
+++ PKGBUILD2020-08-19 08:31:14 UTC (rev 684930)
@@ -2,7 +2,7 @@
 # Contributor: Piotr Balcerowski 
 
 pkgname=libcurl-compat
-pkgver=7.71.1
+pkgver=7.72.0
 pkgrel=1
 pkgdesc='An URL retrieval library (without versioned symbols)'
 arch=('x86_64')
@@ -12,7 +12,7 @@
  'libssh2.so')
 options=('strip')
 source=("https://curl.haxx.se/download/curl-${pkgver}.tar.gz"{,.asc})
-sha512sums=('614f8d67e6ee942cb5e57f2da1a3faaf84ebff549ffe383aaf3751a4de3c8874ff482076afa27a52e910a137dec9b0f6e98265dc7d4ad7c95845b63f39236fd4'
+sha512sums=('f1946394595baa2b2889c4fed5e8745036cecfe9c425010c41fbc4baa71ffd7ff3e78289dd7ee14f0c74c482056838e5408d63f9ee9ee06c31ed920282f08507'
 'SKIP')
 validpgpkeys=('27EDEAF22F3ABCEB50DB9A125CC908FDB71E12C2') # Daniel Stenberg
 


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

2020-08-19 Thread Christian Hesse via arch-commits
Date: Wednesday, August 19, 2020 @ 08:26:56
  Author: eworm
Revision: 394389

upgpkg: curl 7.72.0-1: new upstream release

Modified:
  curl/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-08-19 06:45:37 UTC (rev 394388)
+++ PKGBUILD2020-08-19 08:26:56 UTC (rev 394389)
@@ -5,7 +5,7 @@
 # Contributor: Daniel J Griffiths 
 
 pkgname=curl
-pkgver=7.71.1
+pkgver=7.72.0
 pkgrel=1
 pkgdesc="An URL retrieval utility and library"
 arch=('x86_64')
@@ -15,7 +15,7 @@
  'libidn2' 'libidn2.so')
 provides=('libcurl.so')
 source=("https://curl.haxx.se/download/$pkgname-$pkgver.tar.gz"{,.asc})
-sha512sums=('614f8d67e6ee942cb5e57f2da1a3faaf84ebff549ffe383aaf3751a4de3c8874ff482076afa27a52e910a137dec9b0f6e98265dc7d4ad7c95845b63f39236fd4'
+sha512sums=('f1946394595baa2b2889c4fed5e8745036cecfe9c425010c41fbc4baa71ffd7ff3e78289dd7ee14f0c74c482056838e5408d63f9ee9ee06c31ed920282f08507'
 'SKIP')
 validpgpkeys=('27EDEAF22F3ABCEB50DB9A125CC908FDB71E12C2') # Daniel Stenberg
 


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

2020-08-19 Thread Christian Hesse via arch-commits
Date: Wednesday, August 19, 2020 @ 08:26:59
  Author: eworm
Revision: 394390

archrelease: copy trunk to testing-x86_64

Added:
  curl/repos/testing-x86_64/
  curl/repos/testing-x86_64/PKGBUILD
(from rev 394389, curl/trunk/PKGBUILD)

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

Copied: curl/repos/testing-x86_64/PKGBUILD (from rev 394389, 
curl/trunk/PKGBUILD)
===
--- testing-x86_64/PKGBUILD (rev 0)
+++ testing-x86_64/PKGBUILD 2020-08-19 08:26:59 UTC (rev 394390)
@@ -0,0 +1,50 @@
+# Maintainer: Dave Reisner 
+# Contributor: Angel Velasquez 
+# Contributor: Eric Belanger 
+# Contributor: Lucien Immink 
+# Contributor: Daniel J Griffiths 
+
+pkgname=curl
+pkgver=7.72.0
+pkgrel=1
+pkgdesc="An URL retrieval utility and library"
+arch=('x86_64')
+url="https://curl.haxx.se";
+license=('MIT')
+depends=('ca-certificates' 'krb5' 'libssh2' 'openssl' 'zlib' 'libpsl' 
'libnghttp2'
+ 'libidn2' 'libidn2.so')
+provides=('libcurl.so')
+source=("https://curl.haxx.se/download/$pkgname-$pkgver.tar.gz"{,.asc})
+sha512sums=('f1946394595baa2b2889c4fed5e8745036cecfe9c425010c41fbc4baa71ffd7ff3e78289dd7ee14f0c74c482056838e5408d63f9ee9ee06c31ed920282f08507'
+'SKIP')
+validpgpkeys=('27EDEAF22F3ABCEB50DB9A125CC908FDB71E12C2') # Daniel Stenberg
+
+build() {
+  cd "$pkgname-$pkgver"
+
+  ./configure \
+  --prefix=/usr \
+  --mandir=/usr/share/man \
+  --disable-ldap \
+  --disable-ldaps \
+  --disable-manual \
+  --enable-ipv6 \
+  --enable-versioned-symbols \
+  --enable-threaded-resolver \
+  --with-gssapi \
+  --with-libssh2 \
+  --with-random=/dev/urandom \
+  --with-ca-bundle=/etc/ssl/certs/ca-certificates.crt
+
+  make
+}
+
+package() {
+  cd "$pkgname-$pkgver"
+
+  make DESTDIR="$pkgdir" install
+  make DESTDIR="$pkgdir" install -C scripts
+
+  # license
+  install -Dt "$pkgdir/usr/share/licenses/$pkgname" -m644 COPYING
+}


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

2020-08-17 Thread Christian Hesse via arch-commits
Date: Monday, August 17, 2020 @ 21:49:13
  Author: eworm
Revision: 394353

upgpkg: archlinux-keyring 20200817-1: add hashworks' key

Modified:
  archlinux-keyring/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-08-17 21:01:59 UTC (rev 394352)
+++ PKGBUILD2020-08-17 21:49:13 UTC (rev 394353)
@@ -2,7 +2,7 @@
 # Maintainer: Bartłomiej Piotrowski 
 
 pkgname=archlinux-keyring
-pkgver=20200622
+pkgver=20200817
 pkgrel=1
 pkgdesc='Arch Linux PGP keyring'
 arch=(any)
@@ -10,7 +10,7 @@
 license=(GPL)
 install=$pkgname.install
 
source=(https://sources.archlinux.org/other/$pkgname/${pkgname}-${pkgver}.tar.gz{,.sig})
-sha256sums=('565999fd8eca96992a29a0b16e4237ad33cb48fd23746eb409ed19557859386b'
+sha256sums=('8673af1ae316c957c6c5ce91c30cb65a745531cb10366b83962ae34ccff32f1e'
 'SKIP')
 validpgpkeys=('4AA4767BBC9C4B1D18AE28B77F2D434B9741E8AC'  # Pierre Schmitz 

   'A314827C4E4250A204CE6E13284FC34C8E4B1A25'  # Thomas Bächler 



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

2020-08-17 Thread Christian Hesse via arch-commits
Date: Monday, August 17, 2020 @ 21:49:15
  Author: eworm
Revision: 394354

archrelease: copy trunk to testing-any

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

---+
 PKGBUILD  |   26 ++
 archlinux-keyring.install |   20 
 2 files changed, 46 insertions(+)

Copied: archlinux-keyring/repos/testing-any/PKGBUILD (from rev 394353, 
archlinux-keyring/trunk/PKGBUILD)
===
--- testing-any/PKGBUILD(rev 0)
+++ testing-any/PKGBUILD2020-08-17 21:49:15 UTC (rev 394354)
@@ -0,0 +1,26 @@
+# Maintainer: Pierre Schmitz 
+# Maintainer: Bartłomiej Piotrowski 
+
+pkgname=archlinux-keyring
+pkgver=20200817
+pkgrel=1
+pkgdesc='Arch Linux PGP keyring'
+arch=(any)
+url='https://projects.archlinux.org/archlinux-keyring.git/'
+license=(GPL)
+install=$pkgname.install
+source=(https://sources.archlinux.org/other/$pkgname/${pkgname}-${pkgver}.tar.gz{,.sig})
+sha256sums=('8673af1ae316c957c6c5ce91c30cb65a745531cb10366b83962ae34ccff32f1e'
+'SKIP')
+validpgpkeys=('4AA4767BBC9C4B1D18AE28B77F2D434B9741E8AC'  # Pierre Schmitz 

+  'A314827C4E4250A204CE6E13284FC34C8E4B1A25'  # Thomas Bächler 

+  '86CFFCA918CF3AF47147588051E8B148AC34'  # Evangelos Foutras 

+  'F3691687D867B81B51CE07D9BBE43771487328A9'  # Bartlomiej 
Piotrowski 
+  'BD84DE71F493DF6814B0167254EDC91609BC9183'  # Christian Hesse 

+  'CFA6AF15E5C74149FC1D8C086D1655C14CE1C13E'  # Florian Pritz 

+  'E499C79F53C96A54E572FEE1C06086337C50773E')  # Jelle van der Waa 

+
+package() {
+  cd $pkgname-$pkgver
+  make PREFIX=/usr DESTDIR="$pkgdir" install
+}

Copied: archlinux-keyring/repos/testing-any/archlinux-keyring.install (from rev 
394353, archlinux-keyring/trunk/archlinux-keyring.install)
===
--- testing-any/archlinux-keyring.install   (rev 0)
+++ testing-any/archlinux-keyring.install   2020-08-17 21:49:15 UTC (rev 
394354)
@@ -0,0 +1,20 @@
+post_upgrade() {
+   if usr/bin/pacman-key -l >/dev/null 2>&1; then
+   usr/bin/pacman-key --populate archlinux
+
+   # Re-enable key of alad
+   # See https://bugs.archlinux.org/task/35478
+   printf 'enable\nquit\n' | LANG=C \
+   gpg --homedir /etc/pacman.d/gnupg \
+   --no-permission-warning --command-fd 0 \
+   --quiet --batch --edit-key \
+   DBE7D3DD8C81D58D0A13D0E76BC26A17B9B7018A \
+   2>/dev/null
+   fi
+}
+
+post_install() {
+   if [ -x usr/bin/pacman-key ]; then
+   post_upgrade
+   fi
+}


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

2020-08-17 Thread Christian Hesse via arch-commits
Date: Monday, August 17, 2020 @ 19:35:46
  Author: eworm
Revision: 683111

archrelease: copy trunk to multilib-testing-x86_64

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

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

Copied: lib32-systemd/repos/multilib-testing-x86_64/PKGBUILD (from rev 683110, 
lib32-systemd/trunk/PKGBUILD)
===
--- multilib-testing-x86_64/PKGBUILD(rev 0)
+++ multilib-testing-x86_64/PKGBUILD2020-08-17 19:35:46 UTC (rev 683111)
@@ -0,0 +1,120 @@
+# Maintainer: Christian Hesse 
+# Maintainer: Dave Reisner 
+# Maintainer: Tom Gundersen 
+
+pkgname=lib32-systemd
+_pkgbasename=systemd
+_tag='91b37e6f0982e1e64c63017000248d7441a83a2e' # git rev-parse v${pkgver}
+pkgver=246.2
+pkgrel=1
+pkgdesc='system and service manager (32-bit)'
+arch=('x86_64')
+url='https://www.github.com/systemd/systemd'
+license=('GPL2' 'LGPL2.1')
+depends=('lib32-gcc-libs' 'lib32-libcap' 'lib32-libgcrypt' 'lib32-xz' 
'lib32-zstd' 'systemd')
+makedepends=('git' 'gperf' 'intltool' 'lib32-acl' 'lib32-bzip2'
+ 'lib32-curl' 'lib32-dbus' 'lib32-gcc-libs' 'lib32-glib2'
+ 'lib32-gnutls' 'lib32-libelf' 'lib32-libidn2' 'lib32-pcre2'
+ 'libxslt' 'meson')
+options=('strip')
+validpgpkeys=('63CDA1E5D3FC22B998D20DD6327F26951A015CC4'  # Lennart Poettering 

+  '5C251B5FC54EB2F80F407AAAC54CA336CFEB557E') # Zbigniew 
Jędrzejewski-Szmek 
+source=("git+https://github.com/systemd/systemd-stable#tag=${_tag}?signed";
+"git+https://github.com/systemd/systemd#tag=v${pkgver%.*}?signed";)
+sha512sums=('SKIP'
+'SKIP')
+
+_backports=(
+)
+
+_reverts=(
+)
+
+prepare() {
+  cd "$_pkgbasename-stable"
+
+  # add upstream repository for cherry-picking
+  git remote add -f upstream ../systemd
+
+  local _c
+  for _c in "${_backports[@]}"; do
+git cherry-pick -n "${_c}"
+  done
+  for _c in "${_reverts[@]}"; do
+git revert -n "${_c}"
+  done
+}
+
+build() {
+  export CC="gcc -m32"
+  export CXX="g++ -m32"
+  export PKG_CONFIG_PATH="/usr/lib32/pkgconfig"
+
+  local _timeservers=({0..3}.arch.pool.ntp.org)
+  local _nameservers=(
+# We use these public name services, ordered by their
+# privacy policy (hopefully):
+#  * Cloudflare (https://1.1.1.1/)
+#  * Quad9 without filtering (https://www.quad9.net/)
+#  * Google (https://developers.google.com/speed/public-dns/)
+1.1.1.1
+9.9.9.10
+8.8.8.8
+2606:4700:4700::
+2620:fe::10
+2001:4860:4860::
+  )
+ 
+  local _meson_options=(
+--libexecdir   /usr/lib32
+--libdir   /usr/lib32
+
+-Dversion-tag="${pkgver}-${pkgrel}-arch"
+
+-Daudit=false
+-Dblkid=false
+-Dgnu-efi=false
+-Dhtml=false
+-Dima=false
+-Dkmod=false
+-Dlibcryptsetup=false
+-Dlibidn2=true
+-Dlibiptc=false
+-Dlz4=false
+-Dman=false
+-Dmanpages=false
+-Dmicrohttpd=false
+-Dnetworkd=false
+-Dpam=false
+-Dpython=false
+-Drepart=false
+-Dseccomp=false
+
+-Ddbuspolicydir=/usr/share/dbus-1/system.d
+-Ddefault-hierarchy=hybrid
+-Ddefault-kill-user-processes=false
+-Ddefault-locale=C
+-Dfallback-hostname='archlinux'
+-Dnologin-path=/usr/bin/nologin
+-Dntp-servers="${_timeservers[*]}"
+-Ddns-servers="${_nameservers[*]}"
+-Drpmmacrosdir=no
+-Dsysvinit-path=
+-Dsysvrcnd-path=
+  )
+
+  arch-meson "$_pkgbasename-stable" build "${_meson_options[@]}"
+
+  ninja -C build
+}
+
+check() {
+  meson test -C build
+}
+
+package() {
+  DESTDIR="$pkgdir" ninja -C build install
+
+  rm -rf "${pkgdir}"/{etc,var}
+  rm -rf "${pkgdir}"/usr/{bin,include,lib,share}
+}


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

2020-08-17 Thread Christian Hesse via arch-commits
Date: Monday, August 17, 2020 @ 19:34:46
  Author: eworm
Revision: 683108

upgpkg: lib32-systemd 246.2-1: new upstream release

Modified:
  lib32-systemd/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-08-17 19:34:39 UTC (rev 683107)
+++ PKGBUILD2020-08-17 19:34:46 UTC (rev 683108)
@@ -4,8 +4,8 @@
 
 pkgname=lib32-systemd
 _pkgbasename=systemd
-_tag='7fb880ddf101b871f68aae0d86db652e2c13c5db' # git rev-parse v${pkgver}
-pkgver=246.1
+_tag='91b37e6f0982e1e64c63017000248d7441a83a2e' # git rev-parse v${pkgver}
+pkgver=246.2
 pkgrel=1
 pkgdesc='system and service manager (32-bit)'
 arch=('x86_64')


[arch-commits] Commit in systemd/repos (21 files)

2020-08-17 Thread Christian Hesse via arch-commits
Date: Monday, August 17, 2020 @ 19:35:11
  Author: eworm
Revision: 394347

archrelease: copy trunk to testing-x86_64

Added:
  systemd/repos/testing-x86_64/
  systemd/repos/testing-x86_64/0001-Use-Arch-Linux-device-access-groups.patch
(from rev 394346, 
systemd/trunk/0001-Use-Arch-Linux-device-access-groups.patch)
  systemd/repos/testing-x86_64/20-systemd-sysusers.hook
(from rev 394346, systemd/trunk/20-systemd-sysusers.hook)
  systemd/repos/testing-x86_64/30-systemd-binfmt.hook
(from rev 394346, systemd/trunk/30-systemd-binfmt.hook)
  systemd/repos/testing-x86_64/30-systemd-catalog.hook
(from rev 394346, systemd/trunk/30-systemd-catalog.hook)
  systemd/repos/testing-x86_64/30-systemd-daemon-reload.hook
(from rev 394346, systemd/trunk/30-systemd-daemon-reload.hook)
  systemd/repos/testing-x86_64/30-systemd-hwdb.hook
(from rev 394346, systemd/trunk/30-systemd-hwdb.hook)
  systemd/repos/testing-x86_64/30-systemd-sysctl.hook
(from rev 394346, systemd/trunk/30-systemd-sysctl.hook)
  systemd/repos/testing-x86_64/30-systemd-tmpfiles.hook
(from rev 394346, systemd/trunk/30-systemd-tmpfiles.hook)
  systemd/repos/testing-x86_64/30-systemd-udev-reload.hook
(from rev 394346, systemd/trunk/30-systemd-udev-reload.hook)
  systemd/repos/testing-x86_64/30-systemd-update.hook
(from rev 394346, systemd/trunk/30-systemd-update.hook)
  systemd/repos/testing-x86_64/PKGBUILD
(from rev 394346, systemd/trunk/PKGBUILD)
  systemd/repos/testing-x86_64/arch.conf
(from rev 394346, systemd/trunk/arch.conf)
  systemd/repos/testing-x86_64/initcpio-hook-udev
(from rev 394346, systemd/trunk/initcpio-hook-udev)
  systemd/repos/testing-x86_64/initcpio-install-systemd
(from rev 394346, systemd/trunk/initcpio-install-systemd)
  systemd/repos/testing-x86_64/initcpio-install-udev
(from rev 394346, systemd/trunk/initcpio-install-udev)
  systemd/repos/testing-x86_64/loader.conf
(from rev 394346, systemd/trunk/loader.conf)
  systemd/repos/testing-x86_64/splash-arch.bmp
(from rev 394346, systemd/trunk/splash-arch.bmp)
  systemd/repos/testing-x86_64/systemd-hook
(from rev 394346, systemd/trunk/systemd-hook)
  systemd/repos/testing-x86_64/systemd-user.pam
(from rev 394346, systemd/trunk/systemd-user.pam)
  systemd/repos/testing-x86_64/systemd.install
(from rev 394346, systemd/trunk/systemd.install)

+
 0001-Use-Arch-Linux-device-access-groups.patch |   67 +
 20-systemd-sysusers.hook   |   10 
 30-systemd-binfmt.hook |   10 
 30-systemd-catalog.hook|   11 
 30-systemd-daemon-reload.hook  |   11 
 30-systemd-hwdb.hook   |   11 
 30-systemd-sysctl.hook |   10 
 30-systemd-tmpfiles.hook   |   10 
 30-systemd-udev-reload.hook|   11 
 30-systemd-update.hook |   11 
 PKGBUILD   |  269 +++
 arch.conf  |7 
 initcpio-hook-udev |   22 +
 initcpio-install-systemd   |  197 
 initcpio-install-udev  |   29 ++
 loader.conf|1 
 systemd-hook   |   37 +++
 systemd-user.pam   |5 
 systemd.install|  109 +
 19 files changed, 838 insertions(+)

Copied: 
systemd/repos/testing-x86_64/0001-Use-Arch-Linux-device-access-groups.patch 
(from rev 394346, systemd/trunk/0001-Use-Arch-Linux-device-access-groups.patch)
===
--- testing-x86_64/0001-Use-Arch-Linux-device-access-groups.patch   
(rev 0)
+++ testing-x86_64/0001-Use-Arch-Linux-device-access-groups.patch   
2020-08-17 19:35:11 UTC (rev 394347)
@@ -0,0 +1,67 @@
+From: "Jan Alexander Steffens (heftig)" 
+Date: Tue, 6 Mar 2018 23:39:47 +0100
+Subject: [PATCH] Use Arch Linux' device access groups
+
+  cdrom   → optical
+  dialout → uucp
+  tape→ storage
+---
+ rules.d/50-udev-default.rules.in | 14 +++---
+ sysusers.d/basic.conf.in   |  6 +++---
+ 2 files changed, 10 insertions(+), 10 deletions(-)
+
+diff --git a/rules.d/50-udev-default.rules.in 
b/rules.d/50-udev-default.rules.in
+index 191f56f42..f81c4d0fc 100644
+--- a/rules.d/50-udev-default.rules.in
 b/rules.d/50-udev-default.rules.in
+@@ -22,7 +22,7 @@ SUBSYSTEM=="tty", KERNEL=="sclp_line[0-9]*", GROUP="tty", 
MODE="0620"
+ SUBSYSTEM=="tty", KERNEL=="ttysclp[0-9]*", GROUP="tty", MODE="0620"
+ SUBSYSTEM=="tty", KERNEL=="3270/tty[0-9]*", GROUP="tty", MODE="0620"
+ SUBSYSTEM=="vc", KERNEL=="vcs*|vcsa*", GROUP="tty"
+-KERNEL=="tty[A-Z]*[0-9]|ttymxc[0-9]*|pppox[0-9]*|ircomm[0-9]*|noz[0-9]*|rfcomm[0-9]*",
 GROUP="dialout

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

2020-08-17 Thread Christian Hesse via arch-commits
Date: Monday, August 17, 2020 @ 19:34:33
  Author: eworm
Revision: 394346

upgpkg: systemd 246.2-1: new upstream release

Modified:
  systemd/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-08-17 14:37:43 UTC (rev 394345)
+++ PKGBUILD2020-08-17 19:34:33 UTC (rev 394346)
@@ -4,8 +4,8 @@
 
 pkgbase=systemd
 pkgname=('systemd' 'systemd-libs' 'systemd-resolvconf' 'systemd-sysvcompat')
-_tag='7fb880ddf101b871f68aae0d86db652e2c13c5db' # git rev-parse v${pkgver}
-pkgver=246.1
+_tag='91b37e6f0982e1e64c63017000248d7441a83a2e' # git rev-parse v${pkgver}
+pkgver=246.2
 pkgrel=1
 arch=('x86_64')
 url='https://www.github.com/systemd/systemd'


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

2020-08-12 Thread Christian Hesse via arch-commits
Date: Wednesday, August 12, 2020 @ 21:59:22
  Author: eworm
Revision: 676830

upgpkg: virtualbox-host-modules-arch 6.1.12-9: rebuilt with virtualbox 6.1.12-4 
& linux 5.8.1.arch1-1

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

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

Modified: PKGBUILD
===
--- PKGBUILD2020-08-12 21:57:10 UTC (rev 676829)
+++ PKGBUILD2020-08-12 21:59:22 UTC (rev 676830)
@@ -3,7 +3,7 @@
 
 pkgname='virtualbox-host-modules-arch'
 pkgver=6.1.12
-pkgrel=8
+pkgrel=9
 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-testing-x86_64 (2 files)

2020-08-12 Thread Christian Hesse via arch-commits
Date: Wednesday, August 12, 2020 @ 21:59:24
  Author: eworm
Revision: 676831

archrelease: copy trunk to community-testing-x86_64

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

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

Deleted: PKGBUILD
===
--- PKGBUILD2020-08-12 21:59:22 UTC (rev 676830)
+++ PKGBUILD2020-08-12 21:59:24 UTC (rev 676831)
@@ -1,41 +0,0 @@
-# Maintainer: Sébastien Luttringer
-# Contributor: Ionut Biru 
-
-pkgname='virtualbox-host-modules-arch'
-pkgver=6.1.12
-pkgrel=7
-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.12
+pkgrel=9
+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)

2020-08-12 Thread Christian Hesse via arch-commits
Date: Wednesday, August 12, 2020 @ 21:57:08
  Author: eworm
Revision: 676828

upgpkg: virtualbox-host-modules-arch 6.1.12-8: rebuilt with virtualbox 6.1.12-4 
& linux 5.7.12.arch1-1

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

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

Modified: PKGBUILD
===
--- PKGBUILD2020-08-12 21:54:13 UTC (rev 676827)
+++ PKGBUILD2020-08-12 21:57:08 UTC (rev 676828)
@@ -3,7 +3,7 @@
 
 pkgname='virtualbox-host-modules-arch'
 pkgver=6.1.12
-pkgrel=7
+pkgrel=8
 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)

2020-08-12 Thread Christian Hesse via arch-commits
Date: Wednesday, August 12, 2020 @ 21:57:10
  Author: eworm
Revision: 676829

archrelease: copy trunk to community-x86_64

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

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

Deleted: PKGBUILD
===
--- PKGBUILD2020-08-12 21:57:08 UTC (rev 676828)
+++ PKGBUILD2020-08-12 21:57:10 UTC (rev 676829)
@@ -1,40 +0,0 @@
-# Maintainer: Sébastien Luttringer
-# Contributor: Ionut Biru 
-
-pkgname='virtualbox-host-modules-arch'
-pkgver=6.1.12
-pkgrel=5
-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.12
+pkgrel=8
+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 thin-provisioning-tools/trunk (PKGBUILD)

2020-08-12 Thread Christian Hesse via arch-commits
Date: Wednesday, August 12, 2020 @ 11:33:52
  Author: eworm
Revision: 393549

upgpkg: thin-provisioning-tools 0.9.0-1: new upstream release

Modified:
  thin-provisioning-tools/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-08-11 23:25:11 UTC (rev 393548)
+++ PKGBUILD2020-08-12 11:33:52 UTC (rev 393549)
@@ -2,8 +2,8 @@
 # Contributor: Jason Hall 
 
 pkgname=thin-provisioning-tools
-pkgver=0.8.5
-pkgrel=3
+pkgver=0.9.0
+pkgrel=1
 pkgdesc='Suite of tools for manipulating the metadata of the dm-thin 
device-mapper target'
 arch=('x86_64')
 url="https://github.com/jthornber/thin-provisioning-tools";
@@ -11,10 +11,11 @@
 depends=('expat' 'gcc-libs' 'libaio')
 makedepends=('boost')
 
source=("${pkgname}-${pkgver}.tar.gz::https://github.com/jthornber/${pkgname}/archive/v${pkgver}.tar.gz";)
-sha256sums=('377f40ba6331ecee025e0f39942a5d33f8eadc4d68b484f5fce189f03dd9f662')
+sha256sums=('a2508d9933ed8a3f6c8d302280d838d416668a1d914a83c4bd0fb01eaf0676e8')
 
 build() {
   cd "${srcdir}/${pkgname}-${pkgver}"
+
   autoconf
   ./configure --prefix=/usr
   make
@@ -22,6 +23,7 @@
 
 package() {
   cd "${srcdir}/${pkgname}-${pkgver}"
+
   make DESTDIR="${pkgdir}" BINDIR="${pkgdir}"/usr/bin MANDIR=/usr/share/man 
install
 }
 


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

2020-08-12 Thread Christian Hesse via arch-commits
Date: Wednesday, August 12, 2020 @ 11:33:54
  Author: eworm
Revision: 393550

archrelease: copy trunk to testing-x86_64

Added:
  thin-provisioning-tools/repos/testing-x86_64/
  thin-provisioning-tools/repos/testing-x86_64/PKGBUILD
(from rev 393549, thin-provisioning-tools/trunk/PKGBUILD)

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

Copied: thin-provisioning-tools/repos/testing-x86_64/PKGBUILD (from rev 393549, 
thin-provisioning-tools/trunk/PKGBUILD)
===
--- testing-x86_64/PKGBUILD (rev 0)
+++ testing-x86_64/PKGBUILD 2020-08-12 11:33:54 UTC (rev 393550)
@@ -0,0 +1,29 @@
+# Maintainer: Eric Bélanger 
+# Contributor: Jason Hall 
+
+pkgname=thin-provisioning-tools
+pkgver=0.9.0
+pkgrel=1
+pkgdesc='Suite of tools for manipulating the metadata of the dm-thin 
device-mapper target'
+arch=('x86_64')
+url="https://github.com/jthornber/thin-provisioning-tools";
+license=('GPL3')
+depends=('expat' 'gcc-libs' 'libaio')
+makedepends=('boost')
+source=("${pkgname}-${pkgver}.tar.gz::https://github.com/jthornber/${pkgname}/archive/v${pkgver}.tar.gz";)
+sha256sums=('a2508d9933ed8a3f6c8d302280d838d416668a1d914a83c4bd0fb01eaf0676e8')
+
+build() {
+  cd "${srcdir}/${pkgname}-${pkgver}"
+
+  autoconf
+  ./configure --prefix=/usr
+  make
+}
+
+package() {
+  cd "${srcdir}/${pkgname}-${pkgver}"
+
+  make DESTDIR="${pkgdir}" BINDIR="${pkgdir}"/usr/bin MANDIR=/usr/share/man 
install
+}
+


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

2020-08-12 Thread Christian Hesse via arch-commits
Date: Wednesday, August 12, 2020 @ 08:28:37
  Author: eworm
Revision: 675690

archrelease: copy trunk to community-testing-x86_64

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

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

Copied: virtualbox-host-modules-arch/repos/community-testing-x86_64/PKGBUILD 
(from rev 675689, virtualbox-host-modules-arch/trunk/PKGBUILD)
===
--- community-testing-x86_64/PKGBUILD   (rev 0)
+++ community-testing-x86_64/PKGBUILD   2020-08-12 08:28:37 UTC (rev 675690)
@@ -0,0 +1,40 @@
+# Maintainer: Sébastien Luttringer
+# Contributor: Ionut Biru 
+
+pkgname='virtualbox-host-modules-arch'
+pkgver=6.1.12
+pkgrel=6
+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)

2020-08-12 Thread Christian Hesse via arch-commits
Date: Wednesday, August 12, 2020 @ 08:28:33
  Author: eworm
Revision: 675689

upgpkg: virtualbox-host-modules-arch 6.1.12-6: rebuilt for linux 5.8.arch1-2

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

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

Modified: PKGBUILD
===
--- PKGBUILD2020-08-12 08:25:25 UTC (rev 675688)
+++ PKGBUILD2020-08-12 08:28:33 UTC (rev 675689)
@@ -3,7 +3,7 @@
 
 pkgname='virtualbox-host-modules-arch'
 pkgver=6.1.12
-pkgrel=5
+pkgrel=6
 pkgdesc='Virtualbox host kernel modules for Arch Kernel'
 arch=('x86_64')
 url='https://virtualbox.org/'


[arch-commits] Commit in virtualbox/trunk (021-linux-5-8.patch PKGBUILD)

2020-08-12 Thread Christian Hesse via arch-commits
Date: Wednesday, August 12, 2020 @ 08:25:12
  Author: eworm
Revision: 675687

upgpkg: virtualbox 6.1.12-4: fix Linux 5.8

Use the extension pack 6.1.13.139853 if required...

Added:
  virtualbox/trunk/021-linux-5-8.patch
Modified:
  virtualbox/trunk/PKGBUILD

-+
 021-linux-5-8.patch | 5776 ++
 PKGBUILD|8 
 2 files changed, 5781 insertions(+), 3 deletions(-)

The diff is longer than the limit of 200KB.
Use svn diff -r 675686:675687 to see the changes.


[arch-commits] Commit in virtualbox/repos/community-x86_64 (59 files)

2020-08-12 Thread Christian Hesse via arch-commits
Date: Wednesday, August 12, 2020 @ 08:25:25
  Author: eworm
Revision: 675688

archrelease: copy trunk to community-x86_64

Added:
  virtualbox/repos/community-x86_64/001-disable-update.patch
(from rev 675687, virtualbox/trunk/001-disable-update.patch)
  virtualbox/repos/community-x86_64/005-gsoap-build.patch
(from rev 675687, virtualbox/trunk/005-gsoap-build.patch)
  virtualbox/repos/community-x86_64/006-rdesktop-vrdp-keymap-path.patch
(from rev 675687, virtualbox/trunk/006-rdesktop-vrdp-keymap-path.patch)
  virtualbox/repos/community-x86_64/008-no-vboxvideo.patch
(from rev 675687, virtualbox/trunk/008-no-vboxvideo.patch)
  
virtualbox/repos/community-x86_64/012-vbglR3GuestCtrlDetectPeekGetCancelSupport.patch
(from rev 675687, 
virtualbox/trunk/012-vbglR3GuestCtrlDetectPeekGetCancelSupport.patch)
  virtualbox/repos/community-x86_64/013-Makefile.patch
(from rev 675687, virtualbox/trunk/013-Makefile.patch)
  
virtualbox/repos/community-x86_64/016-VBoxServiceAutoMount-Change-Linux-mount-code-to-use-.patch
(from rev 675687, 
virtualbox/trunk/016-VBoxServiceAutoMount-Change-Linux-mount-code-to-use-.patch)
  virtualbox/repos/community-x86_64/017-fix-narrowing-conversion.patch
(from rev 675687, virtualbox/trunk/017-fix-narrowing-conversion.patch)
  virtualbox/repos/community-x86_64/018-xclient.patch
(from rev 675687, virtualbox/trunk/018-xclient.patch)
  virtualbox/repos/community-x86_64/020-gsoap.patch
(from rev 675687, virtualbox/trunk/020-gsoap.patch)
  virtualbox/repos/community-x86_64/021-linux-5-8.patch
(from rev 675687, virtualbox/trunk/021-linux-5-8.patch)
  virtualbox/repos/community-x86_64/60-vboxdrv.rules
(from rev 675687, virtualbox/trunk/60-vboxdrv.rules)
  virtualbox/repos/community-x86_64/60-vboxguest.rules
(from rev 675687, virtualbox/trunk/60-vboxguest.rules)
  virtualbox/repos/community-x86_64/LocalConfig.kmk
(from rev 675687, virtualbox/trunk/LocalConfig.kmk)
  virtualbox/repos/community-x86_64/PKGBUILD
(from rev 675687, virtualbox/trunk/PKGBUILD)
  virtualbox/repos/community-x86_64/build.sh
(from rev 675687, virtualbox/trunk/build.sh)
  virtualbox/repos/community-x86_64/vboxdrmclient.path
(from rev 675687, virtualbox/trunk/vboxdrmclient.path)
  virtualbox/repos/community-x86_64/vboxdrmclient.service
(from rev 675687, virtualbox/trunk/vboxdrmclient.service)
  virtualbox/repos/community-x86_64/vboxreload
(from rev 675687, virtualbox/trunk/vboxreload)
  virtualbox/repos/community-x86_64/vboxservice-nox.service
(from rev 675687, virtualbox/trunk/vboxservice-nox.service)
  virtualbox/repos/community-x86_64/vboxservice.service
(from rev 675687, virtualbox/trunk/vboxservice.service)
  virtualbox/repos/community-x86_64/vboxweb.service
(from rev 675687, virtualbox/trunk/vboxweb.service)
  virtualbox/repos/community-x86_64/virtualbox-ext-vnc.install
(from rev 675687, virtualbox/trunk/virtualbox-ext-vnc.install)
  virtualbox/repos/community-x86_64/virtualbox-guest-dkms.install
(from rev 675687, virtualbox/trunk/virtualbox-guest-dkms.install)
  virtualbox/repos/community-x86_64/virtualbox-guest-utils.sysusers
(from rev 675687, virtualbox/trunk/virtualbox-guest-utils.sysusers)
  virtualbox/repos/community-x86_64/virtualbox-host-dkms.conf
(from rev 675687, virtualbox/trunk/virtualbox-host-dkms.conf)
  virtualbox/repos/community-x86_64/virtualbox-host-dkms.install
(from rev 675687, virtualbox/trunk/virtualbox-host-dkms.install)
  virtualbox/repos/community-x86_64/virtualbox-vboxsf-dkms.conf
(from rev 675687, virtualbox/trunk/virtualbox-vboxsf-dkms.conf)
  virtualbox/repos/community-x86_64/virtualbox.install
(from rev 675687, virtualbox/trunk/virtualbox.install)
  virtualbox/repos/community-x86_64/virtualbox.sysusers
(from rev 675687, virtualbox/trunk/virtualbox.sysusers)
Deleted:
  virtualbox/repos/community-x86_64/001-disable-update.patch
  virtualbox/repos/community-x86_64/005-gsoap-build.patch
  virtualbox/repos/community-x86_64/006-rdesktop-vrdp-keymap-path.patch
  virtualbox/repos/community-x86_64/008-no-vboxvideo.patch
  
virtualbox/repos/community-x86_64/012-vbglR3GuestCtrlDetectPeekGetCancelSupport.patch
  virtualbox/repos/community-x86_64/013-Makefile.patch
  
virtualbox/repos/community-x86_64/016-VBoxServiceAutoMount-Change-Linux-mount-code-to-use-.patch
  virtualbox/repos/community-x86_64/017-fix-narrowing-conversion.patch
  virtualbox/repos/community-x86_64/018-xclient.patch
  virtualbox/repos/community-x86_64/020-gsoap.patch
  virtualbox/repos/community-x86_64/60-vboxdrv.rules
  virtualbox/repos/community-x86_64/60-vboxguest.rules
  virtualbox/repos/community-x86_64/LocalConfig.kmk
  virtualbox/repos/community-x86_64/PKGBUILD
  virtualbox/repos/community-x86_64/build.sh
  virtualbox/repos/community-x86_64/vboxdrmclient.path
  virtualbox/repos/community-x86_64/vboxdrmclient.service
  virtualbox/repos/community-x86_64/vboxreload
  virtualbox/repos/community-x86_64/vboxservice

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

2020-08-10 Thread Christian Hesse via arch-commits
Date: Monday, August 10, 2020 @ 15:31:00
  Author: eworm
Revision: 393519

archrelease: copy trunk to testing-x86_64

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

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

Copied: galera/repos/testing-x86_64/PKGBUILD (from rev 393518, 
galera/trunk/PKGBUILD)
===
--- testing-x86_64/PKGBUILD (rev 0)
+++ testing-x86_64/PKGBUILD 2020-08-10 15:31:00 UTC (rev 393519)
@@ -0,0 +1,41 @@
+# Maintainer: Christian Hesse 
+# Contributor: Rustam Tsurik 
+# Contributor: Nico Suarez 
+
+pkgname=galera
+pkgver=26.4.5
+_mariadb_ver=10.5.5
+pkgrel=2
+pkgdesc='write set replication (WSREP) provider for MariaDB cluster'
+arch=('x86_64')
+license=('GPL2' 'custom:OpenSSL Linking Exception')
+depends=('mariadb' 'openssl')
+makedepends=('rsync' 'check' 'scons' 'boost')
+optdepends=('rsync: transfer database state to a newly joined node with rsync')
+url='https://galeracluster.com/'
+options=('!libtool')
+validpgpkeys=('199369E5404BD5FC7D2FE43BCBCB082A1BB943DB') # MariaDB Package 
Signing Key 
+source=("rsync://rsync.osuosl.org/mariadb/mariadb-${_mariadb_ver}/galera-${pkgver}/src/galera-${pkgver}.tar.gz"{,.asc})
+sha256sums=('83855f9a98d6dfd474b9d0164a4baae42cbc745da1c6e5c019c8f1677081696d'
+'SKIP')
+
+build(){
+  cd "${pkgname}-${pkgver}"
+
+  scons system_asio=0
+}
+
+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 (PKGBUILD)

2020-08-10 Thread Christian Hesse via arch-commits
Date: Monday, August 10, 2020 @ 15:30:58
  Author: eworm
Revision: 393518

upgpkg: galera 26.4.5-2: rebuilt with mariadb 10.5.5-1

Modified:
  galera/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-08-10 15:04:15 UTC (rev 393517)
+++ PKGBUILD2020-08-10 15:30:58 UTC (rev 393518)
@@ -4,8 +4,8 @@
 
 pkgname=galera
 pkgver=26.4.5
-_mariadb_ver=10.4.14
-pkgrel=1
+_mariadb_ver=10.5.5
+pkgrel=2
 pkgdesc='write set replication (WSREP) provider for MariaDB cluster'
 arch=('x86_64')
 license=('GPL2' 'custom:OpenSSL Linking Exception')


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

2020-08-10 Thread Christian Hesse via arch-commits
Date: Monday, August 10, 2020 @ 15:04:15
  Author: eworm
Revision: 393517

archrelease: copy trunk to testing-x86_64

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

--+
 0001-arch-specific.patch |   94 ++
 PKGBUILD |  223 +
 mariadb.install  |   25 +
 3 files changed, 342 insertions(+)

Copied: mariadb/repos/testing-x86_64/0001-arch-specific.patch (from rev 393516, 
mariadb/trunk/0001-arch-specific.patch)
===
--- testing-x86_64/0001-arch-specific.patch (rev 0)
+++ testing-x86_64/0001-arch-specific.patch 2020-08-10 15:04:15 UTC (rev 
393517)
@@ -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@ - - - - +C

Copied: mariadb/repos/t

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

2020-08-10 Thread Christian Hesse via arch-commits
Date: Monday, August 10, 2020 @ 15:04:10
  Author: eworm
Revision: 393516

upgpkg: mariadb 10.5.5-1: new upstream release

Modified:
  mariadb/trunk/PKGBUILD
Deleted:
  mariadb/trunk/0004-MDEV-15526-systemd-unit-files-naming-and-installation.patch

--+
 0004-MDEV-15526-systemd-unit-files-naming-and-installation.patch |   28 

 PKGBUILD |   32 
--
 2 files changed, 14 insertions(+), 46 deletions(-)

Deleted: 0004-MDEV-15526-systemd-unit-files-naming-and-installation.patch
===
--- 0004-MDEV-15526-systemd-unit-files-naming-and-installation.patch
2020-08-10 14:24:08 UTC (rev 393515)
+++ 0004-MDEV-15526-systemd-unit-files-naming-and-installation.patch
2020-08-10 15:04:10 UTC (rev 393516)
@@ -1,28 +0,0 @@
-commit 6af0bd69074725c8d8b10f07ed4ccc013d010322
-Author: Faustin Lammler 
-Date:   Fri Jan 11 18:22:44 2019 -0300
-
-MDEV-15526 systemd unit files naming and installation
-
-Drop Aliases from the service file directive. Aliases in the service
-file only take effect when the service is enabled. This is the case
-because Aliases in service files do not have to be unique across various
-services.
-
-Shipping symlinks guarantees that one can always enable mariadb service
-using `systemctl enable mysql` or `systemctl enable mysqld` and makes
-the commands indempotent.
-
-diff --git a/support-files/mariadb.service.in 
b/support-files/mariadb.service.in
-index dca7a4c13a7..e61e35c52ee 100644
 a/support-files/mariadb.service.in
-+++ b/support-files/mariadb.service.in
-@@ -26,8 +26,6 @@ After=network.target
- 
- [Install]
- WantedBy=multi-user.target
--Alias=mysql.service
--Alias=mysqld.service
- 
- 
- [Service]

Modified: PKGBUILD
===
--- PKGBUILD2020-08-10 14:24:08 UTC (rev 393515)
+++ PKGBUILD2020-08-10 15:04:10 UTC (rev 393516)
@@ -4,13 +4,13 @@
 pkgbase=mariadb
 pkgname=('mariadb-libs' 'mariadb-clients' 'mariadb' 'mytop')
 pkgdesc='Fast SQL database server, derived from MySQL'
-pkgver=10.4.14
+pkgver=10.5.5
 pkgrel=1
 arch=('x86_64')
 license=('GPL')
 url='https://mariadb.org/'
-makedepends=('rsync' 'boost' 'bzip2' 'cmake' 'jemalloc' 'libaio' 'libxml2'
- 'lz4' 'lzo' 'openssl' 'systemd' 'zlib' 'zstd')
+makedepends=('rsync' 'boost' 'bzip2' 'cmake' 'jemalloc' 'libaio' 'libxml2' 
'lz4' 'lzo'
+ 'openssl' 'systemd' 'zlib' 'zstd' 'curl' 'krb5')
 validpgpkeys=('199369E5404BD5FC7D2FE43BCBCB082A1BB943DB') # MariaDB Package 
Signing Key 
 # The default links with mirror redirection fail for signatures, specific
 # mirrors may be out of date every now and then. Let's use the upstream
@@ -17,12 +17,10 @@
 # rsync source and hope it does not hurt them too much.
 # https://mariadb.com/kb/en/library/mirror-sites-for-mariadb/
 
source=("rsync://rsync.osuosl.org/mariadb/mariadb-${pkgver}/source/mariadb-${pkgver}.tar.gz"{,.asc}
-'0001-arch-specific.patch'
-'0004-MDEV-15526-systemd-unit-files-naming-and-installation.patch')
-sha256sums=('f92fcd59e0122461482f28c67c5ea01c7cf6979494a571db68074396864c86fc'
+'0001-arch-specific.patch')
+sha256sums=('cf6b2c061754c07bbb1d20b29ae111bf2d098297c9b8c321b810638a179088a4'
 'SKIP'
-'3289efb3452d199aec872115f35da3f1d6fd4ce774615076690e9bc8afae1460'
-'1bb3b18afac8c95dbe964046e18b866288f41f8ec3a4a9c69875ca1620b89d29')
+'3289efb3452d199aec872115f35da3f1d6fd4ce774615076690e9bc8afae1460')
 
 prepare() {
   cd $pkgbase-$pkgver/
@@ -32,9 +30,6 @@
   #  * force preloading jemalloc for memory management
   #  * make systemd-tmpfiles create MYSQL_DATADIR
   patch -Np1 < ../0001-arch-specific.patch
-
-  # MDEV-15526 systemd unit files naming and installation
-  patch -Np1 < 
../0004-MDEV-15526-systemd-unit-files-naming-and-installation.patch
 }
 
 build() {
@@ -109,6 +104,7 @@
 package_mariadb-libs() {
   pkgdesc='MariaDB libraries'
   depends=('bzip2' 'libaio' 'lz4' 'lzo' 'openssl' 'xz' 'zlib')
+  optdepends=('krb5: for gssapi authentication')
   conflicts=('libmysqlclient' 'libmariadbclient' 'mariadb-connector-c')
   provides=('libmariadbclient' 'mariadb-connector-c' 'libmariadb.so' 
'libmariadbd.so')
   replaces=('libmariadbclient')
@@ -154,10 +150,14 @@
   'etc/my.cnf.d/enable_encryption.preset'
   'etc/my.cnf.d/mysql-clients.cnf'
   'etc/my.cnf.d/server.cnf'
+  'etc/my.cnf.d/s3.cnf'
+  'etc/my.cnf.d/spider.cnf'
   'etc/security/user_map.conf')
   install=mariadb.install
   depends=("mariadb-clients=${pkgver}" 'inetutils' 'systemd-libs' 'libxml2' 
'zstd')
-  optdepends=('galera: for MariaDB cluster with Galera WSREP'
+  optdepends=('curl: for ha_s3 plugin'
+  'galera: for MariaDB cluster with Galera WSREP'
+  'mysql-py

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

2020-08-08 Thread Christian Hesse via arch-commits
Date: Saturday, August 8, 2020 @ 22:24:53
  Author: eworm
Revision: 393332

upgpkg: galera 26.4.5-1: new upstream release

Modified:
  galera/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-08-08 22:14:10 UTC (rev 393331)
+++ PKGBUILD2020-08-08 22:24:53 UTC (rev 393332)
@@ -3,8 +3,8 @@
 # Contributor: Nico Suarez 
 
 pkgname=galera
-pkgver=26.4.4
-_mariadb_ver=10.4.13
+pkgver=26.4.5
+_mariadb_ver=10.4.14
 pkgrel=1
 pkgdesc='write set replication (WSREP) provider for MariaDB cluster'
 arch=('x86_64')
@@ -16,7 +16,7 @@
 options=('!libtool')
 validpgpkeys=('199369E5404BD5FC7D2FE43BCBCB082A1BB943DB') # MariaDB Package 
Signing Key 
 
source=("rsync://rsync.osuosl.org/mariadb/mariadb-${_mariadb_ver}/galera-${pkgver}/src/galera-${pkgver}.tar.gz"{,.asc})
-sha256sums=('68b7b433188a773a8c08412b4ca50533d395f9dfc45de8e3c6d5ea4b30971370'
+sha256sums=('83855f9a98d6dfd474b9d0164a4baae42cbc745da1c6e5c019c8f1677081696d'
 'SKIP')
 
 build(){


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

2020-08-08 Thread Christian Hesse via arch-commits
Date: Saturday, August 8, 2020 @ 22:24:55
  Author: eworm
Revision: 39

archrelease: copy trunk to testing-x86_64

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

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

Copied: galera/repos/testing-x86_64/PKGBUILD (from rev 393332, 
galera/trunk/PKGBUILD)
===
--- testing-x86_64/PKGBUILD (rev 0)
+++ testing-x86_64/PKGBUILD 2020-08-08 22:24:55 UTC (rev 39)
@@ -0,0 +1,41 @@
+# Maintainer: Christian Hesse 
+# Contributor: Rustam Tsurik 
+# Contributor: Nico Suarez 
+
+pkgname=galera
+pkgver=26.4.5
+_mariadb_ver=10.4.14
+pkgrel=1
+pkgdesc='write set replication (WSREP) provider for MariaDB cluster'
+arch=('x86_64')
+license=('GPL2' 'custom:OpenSSL Linking Exception')
+depends=('mariadb' 'openssl')
+makedepends=('rsync' 'check' 'scons' 'boost')
+optdepends=('rsync: transfer database state to a newly joined node with rsync')
+url='https://galeracluster.com/'
+options=('!libtool')
+validpgpkeys=('199369E5404BD5FC7D2FE43BCBCB082A1BB943DB') # MariaDB Package 
Signing Key 
+source=("rsync://rsync.osuosl.org/mariadb/mariadb-${_mariadb_ver}/galera-${pkgver}/src/galera-${pkgver}.tar.gz"{,.asc})
+sha256sums=('83855f9a98d6dfd474b9d0164a4baae42cbc745da1c6e5c019c8f1677081696d'
+'SKIP')
+
+build(){
+  cd "${pkgname}-${pkgver}"
+
+  scons system_asio=0
+}
+
+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 mariadb/trunk (PKGBUILD)

2020-08-08 Thread Christian Hesse via arch-commits
Date: Saturday, August 8, 2020 @ 22:10:28
  Author: eworm
Revision: 393329

upgpkg: mariadb 10.4.14-1: new upstream release

Modified:
  mariadb/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-08-08 21:49:42 UTC (rev 393328)
+++ PKGBUILD2020-08-08 22:10:28 UTC (rev 393329)
@@ -4,7 +4,7 @@
 pkgbase=mariadb
 pkgname=('mariadb-libs' 'mariadb-clients' 'mariadb' 'mytop')
 pkgdesc='Fast SQL database server, derived from MySQL'
-pkgver=10.4.13
+pkgver=10.4.14
 pkgrel=1
 arch=('x86_64')
 license=('GPL')
@@ -19,7 +19,7 @@
 
source=("rsync://rsync.osuosl.org/mariadb/mariadb-${pkgver}/source/mariadb-${pkgver}.tar.gz"{,.asc}
 '0001-arch-specific.patch'
 '0004-MDEV-15526-systemd-unit-files-naming-and-installation.patch')
-sha256sums=('4512d1de8febd9edf630e940c23cf14efd60570c743b268069516a5d91df'
+sha256sums=('f92fcd59e0122461482f28c67c5ea01c7cf6979494a571db68074396864c86fc'
 'SKIP'
 '3289efb3452d199aec872115f35da3f1d6fd4ce774615076690e9bc8afae1460'
 '1bb3b18afac8c95dbe964046e18b866288f41f8ec3a4a9c69875ca1620b89d29')


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

2020-08-08 Thread Christian Hesse via arch-commits
Date: Saturday, August 8, 2020 @ 22:10:33
  Author: eworm
Revision: 393330

archrelease: copy trunk to testing-x86_64

Added:
  mariadb/repos/testing-x86_64/
  mariadb/repos/testing-x86_64/0001-arch-specific.patch
(from rev 393329, mariadb/trunk/0001-arch-specific.patch)
  
mariadb/repos/testing-x86_64/0004-MDEV-15526-systemd-unit-files-naming-and-installation.patch
(from rev 393329, 
mariadb/trunk/0004-MDEV-15526-systemd-unit-files-naming-and-installation.patch)
  mariadb/repos/testing-x86_64/PKGBUILD
(from rev 393329, mariadb/trunk/PKGBUILD)
  mariadb/repos/testing-x86_64/mariadb.install
(from rev 393329, mariadb/trunk/mariadb.install)

--+
 0001-arch-specific.patch |   94 
 0004-MDEV-15526-systemd-unit-files-naming-and-installation.patch |   28 +
 PKGBUILD |  227 
++
 mariadb.install  |   25 +
 4 files changed, 374 insertions(+)

Copied: mariadb/repos/testing-x86_64/0001-arch-specific.patch (from rev 393329, 
mariadb/trunk/0001-arch-specific.patch)
===
--- testing-x86_64/0001-arch-specific.patch (rev 0)
+++ testing-x86_64/0001-arch-specific.patch 2020-08-08 22:10:33 UTC (rev 
393330)
@@ -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 inser

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

2020-08-08 Thread Christian Hesse via arch-commits
Date: Saturday, August 8, 2020 @ 21:49:42
  Author: eworm
Revision: 393328

archrelease: copy trunk to testing-x86_64

Added:
  iproute2/repos/testing-x86_64/
  iproute2/repos/testing-x86_64/0001-make-iproute2-fhs-compliant.patch
(from rev 393327, iproute2/trunk/0001-make-iproute2-fhs-compliant.patch)
  iproute2/repos/testing-x86_64/PKGBUILD
(from rev 393327, iproute2/trunk/PKGBUILD)

+
 0001-make-iproute2-fhs-compliant.patch |  101 +++
 PKGBUILD   |   57 +
 2 files changed, 158 insertions(+)

Copied: iproute2/repos/testing-x86_64/0001-make-iproute2-fhs-compliant.patch 
(from rev 393327, iproute2/trunk/0001-make-iproute2-fhs-compliant.patch)
===
--- testing-x86_64/0001-make-iproute2-fhs-compliant.patch   
(rev 0)
+++ testing-x86_64/0001-make-iproute2-fhs-compliant.patch   2020-08-08 
21:49:42 UTC (rev 393328)
@@ -0,0 +1,101 @@
+From f0624f6cc656cb177b64e2664f2a806221bfab58 Mon Sep 17 00:00:00 2001
+From: Christian Hesse 
+Date: Thu, 28 Jul 2016 08:49:20 +0200
+Subject: [PATCH 1/1] make iproute2 fhs compliant
+
+Signed-off-by: Christian Hesse 
+---
+ Makefile   |  2 +-
+ netem/Makefile |  4 ++--
+ tc/q_netem.c   |  2 +-
+ tc/tc_util.c   | 15 +++
+ tc/tc_util.h   |  1 +
+ 5 files changed, 20 insertions(+), 4 deletions(-)
+
+diff --git a/Makefile b/Makefile
+index eb571a5..db0a04c 100644
+--- a/Makefile
 b/Makefile
+@@ -14,7 +14,7 @@ DBM_INCLUDE:=$(DESTDIR)/usr/include
+ 
+ SHARED_LIBS = y
+ 
+-DEFINES= -DRESOLVE_HOSTNAMES -DLIBDIR=\"$(LIBDIR)\"
++DEFINES= -DRESOLVE_HOSTNAMES -DLIBDIR=\"$(LIBDIR)\" -DDATADIR=\"$(DATADIR)\"
+ ifneq ($(SHARED_LIBS),y)
+ DEFINES+= -DNO_SHARED_LIBS
+ endif
+diff --git a/netem/Makefile b/netem/Makefile
+index e52e125..5b4d283 100644
+--- a/netem/Makefile
 b/netem/Makefile
+@@ -20,9 +20,9 @@ stats: stats.c
+   $(HOSTCC) $(CCOPTS) -I../include -o $@ $@.c -lm
+ 
+ install: all
+-  mkdir -p $(DESTDIR)$(LIBDIR)/tc
++  mkdir -p $(DESTDIR)$(DATADIR)/tc
+   for i in $(DISTDATA); \
+-  do install -m 644 $$i $(DESTDIR)$(LIBDIR)/tc; \
++  do install -m 644 $$i $(DESTDIR)$(DATADIR)/tc; \
+   done
+ 
+ clean:
+diff --git a/tc/q_netem.c b/tc/q_netem.c
+index 8fe2204..a15a5c7 100644
+--- a/tc/q_netem.c
 b/tc/q_netem.c
+@@ -113,7 +113,7 @@ static int get_distribution(const char *type, __s16 *data, 
int maxdata)
+   char *line = NULL;
+   char name[128];
+ 
+-  snprintf(name, sizeof(name), "%s/%s.dist", get_tc_lib(), type);
++  snprintf(name, sizeof(name), "%s/%s.dist", get_tc_datadir(), type);
+   if ((f = fopen(name, "r")) == NULL) {
+   fprintf(stderr, "No distribution data for %s (%s: %s)\n",
+   type, name, strerror(errno));
+diff --git a/tc/tc_util.c b/tc/tc_util.c
+index afc4cf5..728b854 100644
+--- a/tc/tc_util.c
 b/tc/tc_util.c
+@@ -32,6 +32,10 @@
+ #define LIBDIR "/usr/lib"
+ #endif
+ 
++#ifndef DATADIR
++#define DATADIR "/usr/share"
++#endif
++
+ static struct db_names *cls_names;
+ 
+ #define NAMES_DB "/etc/iproute2/tc_cls"
+@@ -73,6 +77,17 @@ const char *get_tc_lib(void)
+   return lib_dir;
+ }
+ 
++const char *get_tc_datadir(void)
++{
++  const char *data_dir;
++
++  data_dir = getenv("TC_DATA_DIR");
++  if (!data_dir)
++  data_dir = DATADIR "/tc/";
++
++  return data_dir;
++}
++
+ int get_qdisc_handle(__u32 *h, const char *str)
+ {
+   __u32 maj;
+diff --git a/tc/tc_util.h b/tc/tc_util.h
+index 61e60b1..6d448de 100644
+--- a/tc/tc_util.h
 b/tc/tc_util.h
+@@ -55,6 +55,7 @@ struct exec_util {
+ };
+ 
+ const char *get_tc_lib(void);
++const char *get_tc_datadir(void);
+ 
+ struct qdisc_util *get_qdisc_kind(const char *str);
+ struct filter_util *get_filter_kind(const char *str);

Copied: iproute2/repos/testing-x86_64/PKGBUILD (from rev 393327, 
iproute2/trunk/PKGBUILD)
===
--- testing-x86_64/PKGBUILD (rev 0)
+++ testing-x86_64/PKGBUILD 2020-08-08 21:49:42 UTC (rev 393328)
@@ -0,0 +1,57 @@
+# Maintainer: Christian Hesse 
+# Maintainer: Ronald van Haren 
+# Contributor: Judd Vinet 
+
+pkgname=iproute2
+pkgver=5.8.0
+pkgrel=1
+pkgdesc='IP Routing Utilities'
+arch=('x86_64')
+license=('GPL2')
+url='https://git.kernel.org/pub/scm/network/iproute2/iproute2.git'
+depends=('glibc' 'iptables' 'libelf')
+optdepends=('linux-atm: ATM support')
+provides=('iproute')
+backup=('etc/iproute2/ematch_map'
+'etc/iproute2/rt_dsfield'
+'etc/iproute2/rt_protos'
+'etc/iproute2/rt_realms'
+'etc/iproute2/rt_scopes'
+'etc/iproute2/rt_tables')
+makedepends=('linux-atm')
+options=('staticlibs')
+validpgpkeys=('9F6FC345B05BE7E766B83C8F80A77F6095CDE47E') # Stephen Hemminger
+source=("https://www.kernel.org/pub/linux/

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

2020-08-08 Thread Christian Hesse via arch-commits
Date: Saturday, August 8, 2020 @ 21:49:35
  Author: eworm
Revision: 393327

upgpkg: iproute2 5.8.0-1: new upstream release

Modified:
  iproute2/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-08-08 10:05:48 UTC (rev 393326)
+++ PKGBUILD2020-08-08 21:49:35 UTC (rev 393327)
@@ -3,7 +3,7 @@
 # Contributor: Judd Vinet 
 
 pkgname=iproute2
-pkgver=5.7.0
+pkgver=5.8.0
 pkgrel=1
 pkgdesc='IP Routing Utilities'
 arch=('x86_64')
@@ -23,7 +23,7 @@
 validpgpkeys=('9F6FC345B05BE7E766B83C8F80A77F6095CDE47E') # Stephen Hemminger
 
source=("https://www.kernel.org/pub/linux/utils/net/${pkgname}/${pkgname}-${pkgver}.tar."{xz,sign}
 '0001-make-iproute2-fhs-compliant.patch')
-sha256sums=('725dc7ba94aae54c6f8d4223ca055d9fb4fe89d6994b1c03bfb4411c4dd10f21'
+sha256sums=('cfcd1f890290f8c8afcc91d9444ad929b9252c16f9ab3f286c50dd3c59dc646e'
 'SKIP'
 'f60fefe4c17d3b768824bb50ae6416292bcebba06d73452e23f4147b46b827d3')
 


[arch-commits] Commit in systemd/repos (21 files)

2020-08-07 Thread Christian Hesse via arch-commits
Date: Friday, August 7, 2020 @ 20:04:46
  Author: eworm
Revision: 393236

archrelease: copy trunk to testing-x86_64

Added:
  systemd/repos/testing-x86_64/
  systemd/repos/testing-x86_64/0001-Use-Arch-Linux-device-access-groups.patch
(from rev 393235, 
systemd/trunk/0001-Use-Arch-Linux-device-access-groups.patch)
  systemd/repos/testing-x86_64/20-systemd-sysusers.hook
(from rev 393235, systemd/trunk/20-systemd-sysusers.hook)
  systemd/repos/testing-x86_64/30-systemd-binfmt.hook
(from rev 393235, systemd/trunk/30-systemd-binfmt.hook)
  systemd/repos/testing-x86_64/30-systemd-catalog.hook
(from rev 393235, systemd/trunk/30-systemd-catalog.hook)
  systemd/repos/testing-x86_64/30-systemd-daemon-reload.hook
(from rev 393235, systemd/trunk/30-systemd-daemon-reload.hook)
  systemd/repos/testing-x86_64/30-systemd-hwdb.hook
(from rev 393235, systemd/trunk/30-systemd-hwdb.hook)
  systemd/repos/testing-x86_64/30-systemd-sysctl.hook
(from rev 393235, systemd/trunk/30-systemd-sysctl.hook)
  systemd/repos/testing-x86_64/30-systemd-tmpfiles.hook
(from rev 393235, systemd/trunk/30-systemd-tmpfiles.hook)
  systemd/repos/testing-x86_64/30-systemd-udev-reload.hook
(from rev 393235, systemd/trunk/30-systemd-udev-reload.hook)
  systemd/repos/testing-x86_64/30-systemd-update.hook
(from rev 393235, systemd/trunk/30-systemd-update.hook)
  systemd/repos/testing-x86_64/PKGBUILD
(from rev 393235, systemd/trunk/PKGBUILD)
  systemd/repos/testing-x86_64/arch.conf
(from rev 393235, systemd/trunk/arch.conf)
  systemd/repos/testing-x86_64/initcpio-hook-udev
(from rev 393235, systemd/trunk/initcpio-hook-udev)
  systemd/repos/testing-x86_64/initcpio-install-systemd
(from rev 393235, systemd/trunk/initcpio-install-systemd)
  systemd/repos/testing-x86_64/initcpio-install-udev
(from rev 393235, systemd/trunk/initcpio-install-udev)
  systemd/repos/testing-x86_64/loader.conf
(from rev 393235, systemd/trunk/loader.conf)
  systemd/repos/testing-x86_64/splash-arch.bmp
(from rev 393235, systemd/trunk/splash-arch.bmp)
  systemd/repos/testing-x86_64/systemd-hook
(from rev 393235, systemd/trunk/systemd-hook)
  systemd/repos/testing-x86_64/systemd-user.pam
(from rev 393235, systemd/trunk/systemd-user.pam)
  systemd/repos/testing-x86_64/systemd.install
(from rev 393235, systemd/trunk/systemd.install)

+
 0001-Use-Arch-Linux-device-access-groups.patch |   67 +
 20-systemd-sysusers.hook   |   10 
 30-systemd-binfmt.hook |   10 
 30-systemd-catalog.hook|   11 
 30-systemd-daemon-reload.hook  |   11 
 30-systemd-hwdb.hook   |   11 
 30-systemd-sysctl.hook |   10 
 30-systemd-tmpfiles.hook   |   10 
 30-systemd-udev-reload.hook|   11 
 30-systemd-update.hook |   11 
 PKGBUILD   |  269 +++
 arch.conf  |7 
 initcpio-hook-udev |   22 +
 initcpio-install-systemd   |  197 
 initcpio-install-udev  |   29 ++
 loader.conf|1 
 systemd-hook   |   37 +++
 systemd-user.pam   |5 
 systemd.install|  109 +
 19 files changed, 838 insertions(+)

Copied: 
systemd/repos/testing-x86_64/0001-Use-Arch-Linux-device-access-groups.patch 
(from rev 393235, systemd/trunk/0001-Use-Arch-Linux-device-access-groups.patch)
===
--- testing-x86_64/0001-Use-Arch-Linux-device-access-groups.patch   
(rev 0)
+++ testing-x86_64/0001-Use-Arch-Linux-device-access-groups.patch   
2020-08-07 20:04:46 UTC (rev 393236)
@@ -0,0 +1,67 @@
+From: "Jan Alexander Steffens (heftig)" 
+Date: Tue, 6 Mar 2018 23:39:47 +0100
+Subject: [PATCH] Use Arch Linux' device access groups
+
+  cdrom   → optical
+  dialout → uucp
+  tape→ storage
+---
+ rules.d/50-udev-default.rules.in | 14 +++---
+ sysusers.d/basic.conf.in   |  6 +++---
+ 2 files changed, 10 insertions(+), 10 deletions(-)
+
+diff --git a/rules.d/50-udev-default.rules.in 
b/rules.d/50-udev-default.rules.in
+index 191f56f42..f81c4d0fc 100644
+--- a/rules.d/50-udev-default.rules.in
 b/rules.d/50-udev-default.rules.in
+@@ -22,7 +22,7 @@ SUBSYSTEM=="tty", KERNEL=="sclp_line[0-9]*", GROUP="tty", 
MODE="0620"
+ SUBSYSTEM=="tty", KERNEL=="ttysclp[0-9]*", GROUP="tty", MODE="0620"
+ SUBSYSTEM=="tty", KERNEL=="3270/tty[0-9]*", GROUP="tty", MODE="0620"
+ SUBSYSTEM=="vc", KERNEL=="vcs*|vcsa*", GROUP="tty"
+-KERNEL=="tty[A-Z]*[0-9]|ttymxc[0-9]*|pppox[0-9]*|ircomm[0-9]*|noz[0-9]*|rfcomm[0-9]*",
 GROUP="dialout"

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

2020-08-07 Thread Christian Hesse via arch-commits
Date: Friday, August 7, 2020 @ 20:04:20
  Author: eworm
Revision: 393235

upgpkg: systemd 246.1-1: new upstream release

Modified:
  systemd/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-08-07 20:03:45 UTC (rev 393234)
+++ PKGBUILD2020-08-07 20:04:20 UTC (rev 393235)
@@ -4,8 +4,8 @@
 
 pkgbase=systemd
 pkgname=('systemd' 'systemd-libs' 'systemd-resolvconf' 'systemd-sysvcompat')
-_tag='5c68ad14af6c89261f31f0abb4850fb1c99e8cfd' # git rev-parse v${pkgver}
-pkgver=246
+_tag='7fb880ddf101b871f68aae0d86db652e2c13c5db' # git rev-parse v${pkgver}
+pkgver=246.1
 pkgrel=1
 arch=('x86_64')
 url='https://www.github.com/systemd/systemd'
@@ -226,7 +226,7 @@
 
 package_systemd-libs() {
   pkgdesc='systemd client libraries'
-  depends=('glibc' 'libcap' 'libgcrypt' 'lz4' 'xz')
+  depends=('glibc' 'libcap' 'libgcrypt' 'lz4' 'xz' 'zstd')
   license=('LGPL2.1')
   provides=('libsystemd' 'libsystemd.so' 'libudev.so')
   conflicts=('libsystemd')


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

2020-08-07 Thread Christian Hesse via arch-commits
Date: Friday, August 7, 2020 @ 19:55:58
  Author: eworm
Revision: 671693

archrelease: copy trunk to multilib-testing-x86_64

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

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

Copied: lib32-systemd/repos/multilib-testing-x86_64/PKGBUILD (from rev 671692, 
lib32-systemd/trunk/PKGBUILD)
===
--- multilib-testing-x86_64/PKGBUILD(rev 0)
+++ multilib-testing-x86_64/PKGBUILD2020-08-07 19:55:58 UTC (rev 671693)
@@ -0,0 +1,120 @@
+# Maintainer: Christian Hesse 
+# Maintainer: Dave Reisner 
+# Maintainer: Tom Gundersen 
+
+pkgname=lib32-systemd
+_pkgbasename=systemd
+_tag='7fb880ddf101b871f68aae0d86db652e2c13c5db' # git rev-parse v${pkgver}
+pkgver=246.1
+pkgrel=1
+pkgdesc='system and service manager (32-bit)'
+arch=('x86_64')
+url='https://www.github.com/systemd/systemd'
+license=('GPL2' 'LGPL2.1')
+depends=('lib32-gcc-libs' 'lib32-libcap' 'lib32-libgcrypt' 'lib32-xz' 
'lib32-zstd' 'systemd')
+makedepends=('git' 'gperf' 'intltool' 'lib32-acl' 'lib32-bzip2'
+ 'lib32-curl' 'lib32-dbus' 'lib32-gcc-libs' 'lib32-glib2'
+ 'lib32-gnutls' 'lib32-libelf' 'lib32-libidn2' 'lib32-pcre2'
+ 'libxslt' 'meson')
+options=('strip')
+validpgpkeys=('63CDA1E5D3FC22B998D20DD6327F26951A015CC4'  # Lennart Poettering 

+  '5C251B5FC54EB2F80F407AAAC54CA336CFEB557E') # Zbigniew 
Jędrzejewski-Szmek 
+source=("git+https://github.com/systemd/systemd-stable#tag=${_tag}?signed";
+"git+https://github.com/systemd/systemd#tag=v${pkgver%.*}?signed";)
+sha512sums=('SKIP'
+'SKIP')
+
+_backports=(
+)
+
+_reverts=(
+)
+
+prepare() {
+  cd "$_pkgbasename-stable"
+
+  # add upstream repository for cherry-picking
+  git remote add -f upstream ../systemd
+
+  local _c
+  for _c in "${_backports[@]}"; do
+git cherry-pick -n "${_c}"
+  done
+  for _c in "${_reverts[@]}"; do
+git revert -n "${_c}"
+  done
+}
+
+build() {
+  export CC="gcc -m32"
+  export CXX="g++ -m32"
+  export PKG_CONFIG_PATH="/usr/lib32/pkgconfig"
+
+  local _timeservers=({0..3}.arch.pool.ntp.org)
+  local _nameservers=(
+# We use these public name services, ordered by their
+# privacy policy (hopefully):
+#  * Cloudflare (https://1.1.1.1/)
+#  * Quad9 without filtering (https://www.quad9.net/)
+#  * Google (https://developers.google.com/speed/public-dns/)
+1.1.1.1
+9.9.9.10
+8.8.8.8
+2606:4700:4700::
+2620:fe::10
+2001:4860:4860::
+  )
+ 
+  local _meson_options=(
+--libexecdir   /usr/lib32
+--libdir   /usr/lib32
+
+-Dversion-tag="${pkgver}-${pkgrel}-arch"
+
+-Daudit=false
+-Dblkid=false
+-Dgnu-efi=false
+-Dhtml=false
+-Dima=false
+-Dkmod=false
+-Dlibcryptsetup=false
+-Dlibidn2=true
+-Dlibiptc=false
+-Dlz4=false
+-Dman=false
+-Dmanpages=false
+-Dmicrohttpd=false
+-Dnetworkd=false
+-Dpam=false
+-Dpython=false
+-Drepart=false
+-Dseccomp=false
+
+-Ddbuspolicydir=/usr/share/dbus-1/system.d
+-Ddefault-hierarchy=hybrid
+-Ddefault-kill-user-processes=false
+-Ddefault-locale=C
+-Dfallback-hostname='archlinux'
+-Dnologin-path=/usr/bin/nologin
+-Dntp-servers="${_timeservers[*]}"
+-Ddns-servers="${_nameservers[*]}"
+-Drpmmacrosdir=no
+-Dsysvinit-path=
+-Dsysvrcnd-path=
+  )
+
+  arch-meson "$_pkgbasename-stable" build "${_meson_options[@]}"
+
+  ninja -C build
+}
+
+check() {
+  meson test -C build
+}
+
+package() {
+  DESTDIR="$pkgdir" ninja -C build install
+
+  rm -rf "${pkgdir}"/{etc,var}
+  rm -rf "${pkgdir}"/usr/{bin,include,lib,share}
+}


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

2020-08-07 Thread Christian Hesse via arch-commits
Date: Friday, August 7, 2020 @ 19:55:52
  Author: eworm
Revision: 671692

upgpkg: lib32-systemd 246.1-1: new upstream release

Modified:
  lib32-systemd/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-08-07 19:53:45 UTC (rev 671691)
+++ PKGBUILD2020-08-07 19:55:52 UTC (rev 671692)
@@ -4,18 +4,18 @@
 
 pkgname=lib32-systemd
 _pkgbasename=systemd
-_tag='5c68ad14af6c89261f31f0abb4850fb1c99e8cfd' # git rev-parse v${pkgver}
-pkgver=246
+_tag='7fb880ddf101b871f68aae0d86db652e2c13c5db' # git rev-parse v${pkgver}
+pkgver=246.1
 pkgrel=1
 pkgdesc='system and service manager (32-bit)'
 arch=('x86_64')
 url='https://www.github.com/systemd/systemd'
 license=('GPL2' 'LGPL2.1')
-depends=('lib32-gcc-libs' 'lib32-libcap' 'lib32-libgcrypt' 'lib32-xz' 
'systemd')
+depends=('lib32-gcc-libs' 'lib32-libcap' 'lib32-libgcrypt' 'lib32-xz' 
'lib32-zstd' 'systemd')
 makedepends=('git' 'gperf' 'intltool' 'lib32-acl' 'lib32-bzip2'
  'lib32-curl' 'lib32-dbus' 'lib32-gcc-libs' 'lib32-glib2'
  'lib32-gnutls' 'lib32-libelf' 'lib32-libidn2' 'lib32-pcre2'
- 'lib32-zstd' 'libxslt' 'meson')
+ 'libxslt' 'meson')
 options=('strip')
 validpgpkeys=('63CDA1E5D3FC22B998D20DD6327F26951A015CC4'  # Lennart Poettering 

   '5C251B5FC54EB2F80F407AAAC54CA336CFEB557E') # Zbigniew 
Jędrzejewski-Szmek 


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

2020-08-07 Thread Christian Hesse via arch-commits
Date: Friday, August 7, 2020 @ 19:53:27
  Author: eworm
Revision: 393233

archrelease: copy trunk to testing-x86_64

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

-+
 PKGBUILD|   49 +
 rsyncd.conf |   10 ++
 2 files changed, 59 insertions(+)

Copied: rsync/repos/testing-x86_64/PKGBUILD (from rev 393232, 
rsync/trunk/PKGBUILD)
===
--- testing-x86_64/PKGBUILD (rev 0)
+++ testing-x86_64/PKGBUILD 2020-08-07 19:53:27 UTC (rev 393233)
@@ -0,0 +1,49 @@
+# Maintainer: Christian Hesse 
+
+pkgname=rsync
+_tag='1a2d16c0bd161481cbf0acc06dceb1ce788f0d09' # git rev-parse v${pkgver}
+pkgver=3.2.3
+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')
+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 393232, 
rsync/trunk/rsyncd.conf)
===
--- testing-x86_64/rsyncd.conf  (rev 0)
+++ testing-x86_64/rsyncd.conf  2020-08-07 19:53:27 UTC (rev 393233)
@@ -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 gitolite/repos/community-any (6 files)

2020-08-07 Thread Christian Hesse via arch-commits
Date: Friday, August 7, 2020 @ 19:53:45
  Author: eworm
Revision: 671691

archrelease: copy trunk to community-any

Added:
  gitolite/repos/community-any/PKGBUILD
(from rev 671690, gitolite/trunk/PKGBUILD)
  gitolite/repos/community-any/gitolite-sysusers.conf
(from rev 671690, gitolite/trunk/gitolite-sysusers.conf)
  gitolite/repos/community-any/gitolite-tmpfiles.conf
(from rev 671690, gitolite/trunk/gitolite-tmpfiles.conf)
Deleted:
  gitolite/repos/community-any/PKGBUILD
  gitolite/repos/community-any/gitolite-sysusers.conf
  gitolite/repos/community-any/gitolite-tmpfiles.conf

+
 PKGBUILD   |   74 +++
 gitolite-sysusers.conf |2 -
 gitolite-tmpfiles.conf |2 -
 3 files changed, 39 insertions(+), 39 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2020-08-07 19:53:37 UTC (rev 671690)
+++ PKGBUILD2020-08-07 19:53:45 UTC (rev 671691)
@@ -1,37 +0,0 @@
-# Maintainer:  Bartłomiej Piotrowski 
-# Maintainer:  Christian Hesse 
-# Contributor: Jon Eyolfson 
-
-pkgname=gitolite
-pkgver=3.6.11
-pkgrel=2
-pkgdesc='An access control layer on top of git'
-url='https://github.com/sitaramc/gitolite'
-arch=('any')
-license=('GPL2')
-depends=('git' 'perl' 'openssh')
-optdepends=('perl-json: json output')
-source=("$pkgname-$pkgver.tar.gz::$url/archive/v${pkgver}.tar.gz"
-'gitolite-sysusers.conf'
-'gitolite-tmpfiles.conf')
-sha256sums=('2166a61b14de19e605b14f4a13a070fbfd5ecd247b6fd725108f98a2c121'
-'5e4f3aaa406c25fcd88fffaee74ea4878cecf1dd8c777456e4416caf35292dbf'
-'5682190c639618cd4744d3ae193425df1044dde4fb36acf03fc4d20423eeb10c')
-
-prepare() {
-  cd $pkgname-$pkgver/src
-  echo "$pkgver" > VERSION
-}
-
-package() {
-  # create directories
-  install -d "$pkgdir"/usr/{bin,lib/gitolite}
-
-  # install files and create symlink
-  cp -a $pkgname-$pkgver/src/* "$pkgdir"/usr/lib/gitolite
-  ln -s /usr/lib/gitolite/gitolite "$pkgdir"/usr/bin/
-
-  # sysusers and tmpfiles files
-  install -D -m 0644 "${srcdir}"/gitolite-sysusers.conf 
"${pkgdir}"/usr/lib/sysusers.d/gitolite.conf
-  install -D -m 0644 "${srcdir}"/gitolite-tmpfiles.conf 
"${pkgdir}"/usr/lib/tmpfiles.d/gitolite.conf
-}

Copied: gitolite/repos/community-any/PKGBUILD (from rev 671690, 
gitolite/trunk/PKGBUILD)
===
--- PKGBUILD(rev 0)
+++ PKGBUILD2020-08-07 19:53:45 UTC (rev 671691)
@@ -0,0 +1,37 @@
+# Maintainer:  Bartłomiej Piotrowski 
+# Maintainer:  Christian Hesse 
+# Contributor: Jon Eyolfson 
+
+pkgname=gitolite
+pkgver=3.6.12
+pkgrel=1
+pkgdesc='An access control layer on top of git'
+url='https://github.com/sitaramc/gitolite'
+arch=('any')
+license=('GPL2')
+depends=('git' 'perl' 'openssh')
+optdepends=('perl-json: json output')
+source=("$pkgname-$pkgver.tar.gz::$url/archive/v${pkgver}.tar.gz"
+'gitolite-sysusers.conf'
+'gitolite-tmpfiles.conf')
+sha256sums=('8c55976ed561b8eabf39097b7fcb9c6e8741c2ceea85ef4529a06b1adff850b6'
+'5e4f3aaa406c25fcd88fffaee74ea4878cecf1dd8c777456e4416caf35292dbf'
+'5682190c639618cd4744d3ae193425df1044dde4fb36acf03fc4d20423eeb10c')
+
+prepare() {
+  cd $pkgname-$pkgver/src
+  echo "$pkgver" > VERSION
+}
+
+package() {
+  # create directories
+  install -d "$pkgdir"/usr/{bin,lib/gitolite}
+
+  # install files and create symlink
+  cp -a $pkgname-$pkgver/src/* "$pkgdir"/usr/lib/gitolite
+  ln -s /usr/lib/gitolite/gitolite "$pkgdir"/usr/bin/
+
+  # sysusers and tmpfiles files
+  install -D -m 0644 "${srcdir}"/gitolite-sysusers.conf 
"${pkgdir}"/usr/lib/sysusers.d/gitolite.conf
+  install -D -m 0644 "${srcdir}"/gitolite-tmpfiles.conf 
"${pkgdir}"/usr/lib/tmpfiles.d/gitolite.conf
+}

Deleted: gitolite-sysusers.conf
===
--- gitolite-sysusers.conf  2020-08-07 19:53:37 UTC (rev 671690)
+++ gitolite-sysusers.conf  2020-08-07 19:53:45 UTC (rev 671691)
@@ -1 +0,0 @@
-u gitolite - "gitolite user" /var/lib/gitolite /bin/bash

Copied: gitolite/repos/community-any/gitolite-sysusers.conf (from rev 671690, 
gitolite/trunk/gitolite-sysusers.conf)
===
--- gitolite-sysusers.conf  (rev 0)
+++ gitolite-sysusers.conf  2020-08-07 19:53:45 UTC (rev 671691)
@@ -0,0 +1 @@
+u gitolite - "gitolite user" /var/lib/gitolite /bin/bash

Deleted: gitolite-tmpfiles.conf
===
--- gitolite-tmpfiles.conf  2020-08-07 19:53:37 UTC (rev 671690)
+++ gitolite-tmpfiles.conf  2020-08-07 19:53:45 UTC (rev 671691)
@@ -1 +0,0 @@
-d /var/lib/gitolite 0750 gitolite gitolite -

Copied: gitolite/repos/community-any/gitolite-tmpfiles.conf (from rev 671690, 
gitolite/trunk/gitolite-tmpfiles.conf)

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

2020-08-07 Thread Christian Hesse via arch-commits
Date: Friday, August 7, 2020 @ 19:53:37
  Author: eworm
Revision: 671690

upgpkg: gitolite 3.6.12-1: new upstream release

Modified:
  gitolite/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-08-07 19:50:02 UTC (rev 671689)
+++ PKGBUILD2020-08-07 19:53:37 UTC (rev 671690)
@@ -3,8 +3,8 @@
 # Contributor: Jon Eyolfson 
 
 pkgname=gitolite
-pkgver=3.6.11
-pkgrel=2
+pkgver=3.6.12
+pkgrel=1
 pkgdesc='An access control layer on top of git'
 url='https://github.com/sitaramc/gitolite'
 arch=('any')
@@ -14,7 +14,7 @@
 source=("$pkgname-$pkgver.tar.gz::$url/archive/v${pkgver}.tar.gz"
 'gitolite-sysusers.conf'
 'gitolite-tmpfiles.conf')
-sha256sums=('2166a61b14de19e605b14f4a13a070fbfd5ecd247b6fd725108f98a2c121'
+sha256sums=('8c55976ed561b8eabf39097b7fcb9c6e8741c2ceea85ef4529a06b1adff850b6'
 '5e4f3aaa406c25fcd88fffaee74ea4878cecf1dd8c777456e4416caf35292dbf'
 '5682190c639618cd4744d3ae193425df1044dde4fb36acf03fc4d20423eeb10c')
 


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

2020-08-07 Thread Christian Hesse via arch-commits
Date: Friday, August 7, 2020 @ 19:53:17
  Author: eworm
Revision: 393232

upgpkg: rsync 3.2.3-1: new upstream release

Modified:
  rsync/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-08-07 17:16:42 UTC (rev 393231)
+++ PKGBUILD2020-08-07 19:53:17 UTC (rev 393232)
@@ -1,9 +1,9 @@
 # Maintainer: Christian Hesse 
 
 pkgname=rsync
-_tag='398642da34d983574290d0771012f1ed326d2413' # git rev-parse v${pkgver}
-pkgver=3.2.2
-pkgrel=2
+_tag='1a2d16c0bd161481cbf0acc06dceb1ce788f0d09' # git rev-parse v${pkgver}
+pkgver=3.2.3
+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 links/repos (3 files)

2020-08-06 Thread Christian Hesse via arch-commits
Date: Thursday, August 6, 2020 @ 19:57:46
  Author: eworm
Revision: 393217

archrelease: copy trunk to testing-x86_64

Added:
  links/repos/testing-x86_64/
  links/repos/testing-x86_64/PKGBUILD
(from rev 393216, links/trunk/PKGBUILD)
  links/repos/testing-x86_64/links.desktop
(from rev 393216, links/trunk/links.desktop)

---+
 PKGBUILD  |   65 
 links.desktop |8 ++
 2 files changed, 73 insertions(+)

Copied: links/repos/testing-x86_64/PKGBUILD (from rev 393216, 
links/trunk/PKGBUILD)
===
--- testing-x86_64/PKGBUILD (rev 0)
+++ testing-x86_64/PKGBUILD 2020-08-06 19:57:46 UTC (rev 393217)
@@ -0,0 +1,65 @@
+# Maintainer: Christian Hesse 
+# Contributor: Eric Bélanger 
+
+pkgname=links
+pkgver=2.21
+pkgrel=1
+pkgdesc="A text WWW browser, similar to Lynx"
+arch=('x86_64')
+url="http://links.twibright.com/";
+license=('GPL')
+depends=('bzip2' 'gpm' 'libevent' 'pcre' 'xz')
+makedepends=('libtiff' 'libpng' 'libxt' 'librsvg')
+optdepends=('libx11: for using xlinks'
+   'libtiff: for using xlinks'
+   'libpng: for using xlinks'
+   'librsvg: for using xlinks')
+source=("http://links.twibright.com/download/${pkgname}-${pkgver}.tar.bz2";
+'links.desktop')
+sha256sums=('285eed8591c7781ec26213df82786665aaa1b9286782e8a7a1a7e2a6e1630d63'
+'f96bf2638e9c309bfdb857bd62a732b980231b3a683cd585ec872b249c2c1b19')
+
+configure_options=(
+  --prefix=/usr
+  --mandir=/usr/share/man
+  --disable-javascript
+)
+
+prepare() {
+  cd ${pkgname}-${pkgver}
+  sed -i "/ac_cpp=/s/\$CPPFLAGS/\$CPPFLAGS -O2/" configure
+}
+
+build() {
+  cd ${pkgname}-${pkgver}
+  (cd intl; ./gen-intl; ./synclang)
+  ./configure \
+"${configure_options[@]}" \
+--enable-graphics \
+--with-x \
+--with-fb
+  make
+  mv links xlinks
+
+  ./configure \
+"${configure_options[@]}" \
+--disable-graphics \
+--without-x \
+--without-fb
+  make
+}
+
+package() {
+  cd ${pkgname}-${pkgver}
+  make DESTDIR="${pkgdir}" install
+
+  install -D -m0755 xlinks "${pkgdir}/usr/bin/xlinks"
+  ln -s links.1.gz "${pkgdir}/usr/share/man/man1/xlinks.1.gz"
+
+  install -D -m0644 "${srcdir}/links.desktop" 
"${pkgdir}/usr/share/applications/links.desktop"
+  install -d "${pkgdir}/usr/share/pixmaps"
+  install -m0644 links_16x16_1.xpm links_16x16_2.xpm links_32x32.xpm 
links-48x48.xpm "${pkgdir}/usr/share/pixmaps/"
+
+  install -d "${pkgdir}/usr/share/doc/links/calibration"
+  install -m0644 doc/links_cal/* "${pkgdir}/usr/share/doc/links/calibration/"
+}

Copied: links/repos/testing-x86_64/links.desktop (from rev 393216, 
links/trunk/links.desktop)
===
--- testing-x86_64/links.desktop(rev 0)
+++ testing-x86_64/links.desktop2020-08-06 19:57:46 UTC (rev 393217)
@@ -0,0 +1,8 @@
+[Desktop Entry]
+Name=Links
+Comment=Minimal web browser in graphical mode
+Exec=xlinks -g
+Icon=links-48x48.xpm
+Type=Application
+Terminal=false
+Categories=Network;WebBrowser;


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

2020-08-06 Thread Christian Hesse via arch-commits
Date: Thursday, August 6, 2020 @ 19:57:40
  Author: eworm
Revision: 393216

upgpkg: links 2.21-1: new upstream release

Modified:
  links/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-08-06 19:49:24 UTC (rev 393215)
+++ PKGBUILD2020-08-06 19:57:40 UTC (rev 393216)
@@ -2,8 +2,8 @@
 # Contributor: Eric Bélanger 
 
 pkgname=links
-pkgver=2.20.2
-pkgrel=4
+pkgver=2.21
+pkgrel=1
 pkgdesc="A text WWW browser, similar to Lynx"
 arch=('x86_64')
 url="http://links.twibright.com/";
@@ -16,7 +16,7 @@
'librsvg: for using xlinks')
 source=("http://links.twibright.com/download/${pkgname}-${pkgver}.tar.bz2";
 'links.desktop')
-sha256sums=('4b4f07d0e6261118d1365a5a5bfa31e1eafdbd280cfae6f0e9eedfea51a2f424'
+sha256sums=('285eed8591c7781ec26213df82786665aaa1b9286782e8a7a1a7e2a6e1630d63'
 'f96bf2638e9c309bfdb857bd62a732b980231b3a683cd585ec872b249c2c1b19')
 
 configure_options=(


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

2020-07-31 Thread Christian Hesse via arch-commits
Date: Friday, July 31, 2020 @ 21:50:09
  Author: eworm
Revision: 666562

upgpkg: lib32-systemd 246-1: new upstream release

Modified:
  lib32-systemd/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-07-31 21:50:00 UTC (rev 666561)
+++ PKGBUILD2020-07-31 21:50:09 UTC (rev 666562)
@@ -4,8 +4,8 @@
 
 pkgname=lib32-systemd
 _pkgbasename=systemd
-_tag='8a8b000d682a7108463c5c74bc876c5658d9de4a' # git rev-parse v${pkgver}
-pkgver=245.7
+_tag='5c68ad14af6c89261f31f0abb4850fb1c99e8cfd' # git rev-parse v${pkgver}
+pkgver=246
 pkgrel=1
 pkgdesc='system and service manager (32-bit)'
 arch=('x86_64')
@@ -15,7 +15,7 @@
 makedepends=('git' 'gperf' 'intltool' 'lib32-acl' 'lib32-bzip2'
  'lib32-curl' 'lib32-dbus' 'lib32-gcc-libs' 'lib32-glib2'
  'lib32-gnutls' 'lib32-libelf' 'lib32-libidn2' 'lib32-pcre2'
- 'libxslt' 'meson')
+ 'lib32-zstd' 'libxslt' 'meson')
 options=('strip')
 validpgpkeys=('63CDA1E5D3FC22B998D20DD6327F26951A015CC4'  # Lennart Poettering 

   '5C251B5FC54EB2F80F407AAAC54CA336CFEB557E') # Zbigniew 
Jędrzejewski-Szmek 


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

2020-07-31 Thread Christian Hesse via arch-commits
Date: Friday, July 31, 2020 @ 21:50:14
  Author: eworm
Revision: 666563

archrelease: copy trunk to multilib-testing-x86_64

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

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

Copied: lib32-systemd/repos/multilib-testing-x86_64/PKGBUILD (from rev 666562, 
lib32-systemd/trunk/PKGBUILD)
===
--- multilib-testing-x86_64/PKGBUILD(rev 0)
+++ multilib-testing-x86_64/PKGBUILD2020-07-31 21:50:14 UTC (rev 666563)
@@ -0,0 +1,120 @@
+# Maintainer: Christian Hesse 
+# Maintainer: Dave Reisner 
+# Maintainer: Tom Gundersen 
+
+pkgname=lib32-systemd
+_pkgbasename=systemd
+_tag='5c68ad14af6c89261f31f0abb4850fb1c99e8cfd' # git rev-parse v${pkgver}
+pkgver=246
+pkgrel=1
+pkgdesc='system and service manager (32-bit)'
+arch=('x86_64')
+url='https://www.github.com/systemd/systemd'
+license=('GPL2' 'LGPL2.1')
+depends=('lib32-gcc-libs' 'lib32-libcap' 'lib32-libgcrypt' 'lib32-xz' 
'systemd')
+makedepends=('git' 'gperf' 'intltool' 'lib32-acl' 'lib32-bzip2'
+ 'lib32-curl' 'lib32-dbus' 'lib32-gcc-libs' 'lib32-glib2'
+ 'lib32-gnutls' 'lib32-libelf' 'lib32-libidn2' 'lib32-pcre2'
+ 'lib32-zstd' 'libxslt' 'meson')
+options=('strip')
+validpgpkeys=('63CDA1E5D3FC22B998D20DD6327F26951A015CC4'  # Lennart Poettering 

+  '5C251B5FC54EB2F80F407AAAC54CA336CFEB557E') # Zbigniew 
Jędrzejewski-Szmek 
+source=("git+https://github.com/systemd/systemd-stable#tag=${_tag}?signed";
+"git+https://github.com/systemd/systemd#tag=v${pkgver%.*}?signed";)
+sha512sums=('SKIP'
+'SKIP')
+
+_backports=(
+)
+
+_reverts=(
+)
+
+prepare() {
+  cd "$_pkgbasename-stable"
+
+  # add upstream repository for cherry-picking
+  git remote add -f upstream ../systemd
+
+  local _c
+  for _c in "${_backports[@]}"; do
+git cherry-pick -n "${_c}"
+  done
+  for _c in "${_reverts[@]}"; do
+git revert -n "${_c}"
+  done
+}
+
+build() {
+  export CC="gcc -m32"
+  export CXX="g++ -m32"
+  export PKG_CONFIG_PATH="/usr/lib32/pkgconfig"
+
+  local _timeservers=({0..3}.arch.pool.ntp.org)
+  local _nameservers=(
+# We use these public name services, ordered by their
+# privacy policy (hopefully):
+#  * Cloudflare (https://1.1.1.1/)
+#  * Quad9 without filtering (https://www.quad9.net/)
+#  * Google (https://developers.google.com/speed/public-dns/)
+1.1.1.1
+9.9.9.10
+8.8.8.8
+2606:4700:4700::
+2620:fe::10
+2001:4860:4860::
+  )
+ 
+  local _meson_options=(
+--libexecdir   /usr/lib32
+--libdir   /usr/lib32
+
+-Dversion-tag="${pkgver}-${pkgrel}-arch"
+
+-Daudit=false
+-Dblkid=false
+-Dgnu-efi=false
+-Dhtml=false
+-Dima=false
+-Dkmod=false
+-Dlibcryptsetup=false
+-Dlibidn2=true
+-Dlibiptc=false
+-Dlz4=false
+-Dman=false
+-Dmanpages=false
+-Dmicrohttpd=false
+-Dnetworkd=false
+-Dpam=false
+-Dpython=false
+-Drepart=false
+-Dseccomp=false
+
+-Ddbuspolicydir=/usr/share/dbus-1/system.d
+-Ddefault-hierarchy=hybrid
+-Ddefault-kill-user-processes=false
+-Ddefault-locale=C
+-Dfallback-hostname='archlinux'
+-Dnologin-path=/usr/bin/nologin
+-Dntp-servers="${_timeservers[*]}"
+-Ddns-servers="${_nameservers[*]}"
+-Drpmmacrosdir=no
+-Dsysvinit-path=
+-Dsysvrcnd-path=
+  )
+
+  arch-meson "$_pkgbasename-stable" build "${_meson_options[@]}"
+
+  ninja -C build
+}
+
+check() {
+  meson test -C build
+}
+
+package() {
+  DESTDIR="$pkgdir" ninja -C build install
+
+  rm -rf "${pkgdir}"/{etc,var}
+  rm -rf "${pkgdir}"/usr/{bin,include,lib,share}
+}


[arch-commits] Commit in systemd/repos (21 files)

2020-07-31 Thread Christian Hesse via arch-commits
Date: Friday, July 31, 2020 @ 21:50:19
  Author: eworm
Revision: 392814

archrelease: copy trunk to testing-x86_64

Added:
  systemd/repos/testing-x86_64/
  systemd/repos/testing-x86_64/0001-Use-Arch-Linux-device-access-groups.patch
(from rev 392813, 
systemd/trunk/0001-Use-Arch-Linux-device-access-groups.patch)
  systemd/repos/testing-x86_64/20-systemd-sysusers.hook
(from rev 392813, systemd/trunk/20-systemd-sysusers.hook)
  systemd/repos/testing-x86_64/30-systemd-binfmt.hook
(from rev 392813, systemd/trunk/30-systemd-binfmt.hook)
  systemd/repos/testing-x86_64/30-systemd-catalog.hook
(from rev 392813, systemd/trunk/30-systemd-catalog.hook)
  systemd/repos/testing-x86_64/30-systemd-daemon-reload.hook
(from rev 392813, systemd/trunk/30-systemd-daemon-reload.hook)
  systemd/repos/testing-x86_64/30-systemd-hwdb.hook
(from rev 392813, systemd/trunk/30-systemd-hwdb.hook)
  systemd/repos/testing-x86_64/30-systemd-sysctl.hook
(from rev 392813, systemd/trunk/30-systemd-sysctl.hook)
  systemd/repos/testing-x86_64/30-systemd-tmpfiles.hook
(from rev 392813, systemd/trunk/30-systemd-tmpfiles.hook)
  systemd/repos/testing-x86_64/30-systemd-udev-reload.hook
(from rev 392813, systemd/trunk/30-systemd-udev-reload.hook)
  systemd/repos/testing-x86_64/30-systemd-update.hook
(from rev 392813, systemd/trunk/30-systemd-update.hook)
  systemd/repos/testing-x86_64/PKGBUILD
(from rev 392813, systemd/trunk/PKGBUILD)
  systemd/repos/testing-x86_64/arch.conf
(from rev 392813, systemd/trunk/arch.conf)
  systemd/repos/testing-x86_64/initcpio-hook-udev
(from rev 392813, systemd/trunk/initcpio-hook-udev)
  systemd/repos/testing-x86_64/initcpio-install-systemd
(from rev 392813, systemd/trunk/initcpio-install-systemd)
  systemd/repos/testing-x86_64/initcpio-install-udev
(from rev 392813, systemd/trunk/initcpio-install-udev)
  systemd/repos/testing-x86_64/loader.conf
(from rev 392813, systemd/trunk/loader.conf)
  systemd/repos/testing-x86_64/splash-arch.bmp
(from rev 392813, systemd/trunk/splash-arch.bmp)
  systemd/repos/testing-x86_64/systemd-hook
(from rev 392813, systemd/trunk/systemd-hook)
  systemd/repos/testing-x86_64/systemd-user.pam
(from rev 392813, systemd/trunk/systemd-user.pam)
  systemd/repos/testing-x86_64/systemd.install
(from rev 392813, systemd/trunk/systemd.install)

+
 0001-Use-Arch-Linux-device-access-groups.patch |   67 +
 20-systemd-sysusers.hook   |   10 
 30-systemd-binfmt.hook |   10 
 30-systemd-catalog.hook|   11 
 30-systemd-daemon-reload.hook  |   11 
 30-systemd-hwdb.hook   |   11 
 30-systemd-sysctl.hook |   10 
 30-systemd-tmpfiles.hook   |   10 
 30-systemd-udev-reload.hook|   11 
 30-systemd-update.hook |   11 
 PKGBUILD   |  269 +++
 arch.conf  |7 
 initcpio-hook-udev |   22 +
 initcpio-install-systemd   |  197 
 initcpio-install-udev  |   29 ++
 loader.conf|1 
 systemd-hook   |   37 +++
 systemd-user.pam   |5 
 systemd.install|  109 +
 19 files changed, 838 insertions(+)

Copied: 
systemd/repos/testing-x86_64/0001-Use-Arch-Linux-device-access-groups.patch 
(from rev 392813, systemd/trunk/0001-Use-Arch-Linux-device-access-groups.patch)
===
--- testing-x86_64/0001-Use-Arch-Linux-device-access-groups.patch   
(rev 0)
+++ testing-x86_64/0001-Use-Arch-Linux-device-access-groups.patch   
2020-07-31 21:50:19 UTC (rev 392814)
@@ -0,0 +1,67 @@
+From: "Jan Alexander Steffens (heftig)" 
+Date: Tue, 6 Mar 2018 23:39:47 +0100
+Subject: [PATCH] Use Arch Linux' device access groups
+
+  cdrom   → optical
+  dialout → uucp
+  tape→ storage
+---
+ rules.d/50-udev-default.rules.in | 14 +++---
+ sysusers.d/basic.conf.in   |  6 +++---
+ 2 files changed, 10 insertions(+), 10 deletions(-)
+
+diff --git a/rules.d/50-udev-default.rules.in 
b/rules.d/50-udev-default.rules.in
+index 191f56f42..f81c4d0fc 100644
+--- a/rules.d/50-udev-default.rules.in
 b/rules.d/50-udev-default.rules.in
+@@ -22,7 +22,7 @@ SUBSYSTEM=="tty", KERNEL=="sclp_line[0-9]*", GROUP="tty", 
MODE="0620"
+ SUBSYSTEM=="tty", KERNEL=="ttysclp[0-9]*", GROUP="tty", MODE="0620"
+ SUBSYSTEM=="tty", KERNEL=="3270/tty[0-9]*", GROUP="tty", MODE="0620"
+ SUBSYSTEM=="vc", KERNEL=="vcs*|vcsa*", GROUP="tty"
+-KERNEL=="tty[A-Z]*[0-9]|ttymxc[0-9]*|pppox[0-9]*|ircomm[0-9]*|noz[0-9]*|rfcomm[0-9]*",
 GROUP="dialout"

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

2020-07-31 Thread Christian Hesse via arch-commits
Date: Friday, July 31, 2020 @ 21:49:52
  Author: eworm
Revision: 392813

upgpkg: systemd 246-1: new upstream release

Modified:
  systemd/trunk/PKGBUILD
Deleted:
  systemd/trunk/0002-make-homed-userdbd-repart-services-installable.patch

---+
 0002-make-homed-userdbd-repart-services-installable.patch |  171 
 PKGBUILD  |   19 -
 2 files changed, 6 insertions(+), 184 deletions(-)

Deleted: 0002-make-homed-userdbd-repart-services-installable.patch
===
--- 0002-make-homed-userdbd-repart-services-installable.patch   2020-07-31 
21:24:01 UTC (rev 392812)
+++ 0002-make-homed-userdbd-repart-services-installable.patch   2020-07-31 
21:49:52 UTC (rev 392813)
@@ -1,171 +0,0 @@
-From 7e1ed1f3b29162df25064b33dc55ac8cf432bb0b Mon Sep 17 00:00:00 2001
-From: =?UTF-8?q?Zbigniew=20J=C4=99drzejewski-Szmek?= 
-Date: Fri, 13 Mar 2020 18:33:44 +0100
-Subject: [PATCH 1/3] units: make systemd-repart.service installable
-
-This essentially adds another layer of configurability:
-build disable, this, presence of configuration. The default is
-set to enabled, because the service does nothing w/o config.

- presets/90-systemd.preset   | 1 +
- units/meson.build   | 3 +--
- units/systemd-repart.service.in | 6 +-
- 3 files changed, 7 insertions(+), 3 deletions(-)
-
-diff --git a/presets/90-systemd.preset b/presets/90-systemd.preset
-index dc9d02f0b9..7406c92a5c 100644
 a/presets/90-systemd.preset
-+++ b/presets/90-systemd.preset
-@@ -19,6 +19,7 @@ enable getty@.service
- enable systemd-timesyncd.service
- enable systemd-networkd.service
- enable systemd-resolved.service
-+enable systemd-repart.service
- 
- disable console-getty.service
- disable debug-shell.service
-diff --git a/units/meson.build b/units/meson.build
-index ea91f0cc9e..9964eb79a4 100644
 a/units/meson.build
-+++ b/units/meson.build
-@@ -228,8 +228,7 @@ in_units = [
-  'multi-user.target.wants/'],
- ['systemd-vconsole-setup.service',   'ENABLE_VCONSOLE'],
- ['systemd-volatile-root.service',''],
--['systemd-repart.service',   'ENABLE_REPART',
-- 'sysinit.target.wants/ initrd-root-fs.target.wants/'],
-+['systemd-repart.service',   'ENABLE_REPART'],
- ['user-runtime-dir@.service',''],
- ['user@.service',''],
- ]
-diff --git a/units/systemd-repart.service.in b/units/systemd-repart.service.in
-index 7ce6aefd29..41a9d82b93 100644
 a/units/systemd-repart.service.in
-+++ b/units/systemd-repart.service.in
-@@ -21,5 +21,9 @@ Type=oneshot
- RemainAfterExit=yes
- ExecStart=@rootbindir@/systemd-repart --dry-run=no
- 
--# The tool returns 77 if there's no GPT partition table pre-existing
-+# The tool returns 77 if there's no existing GPT partition table
- SuccessExitStatus=77
-+
-+[Install]
-+WantedBy=sysinit.target
-+WantedBy=initrd-root-fs.target
-From 5ef9eda17fda06aaf81ab3f0ff6f87a80b860c94 Mon Sep 17 00:00:00 2001
-From: =?UTF-8?q?Zbigniew=20J=C4=99drzejewski-Szmek?= 
-Date: Fri, 13 Mar 2020 18:38:09 +0100
-Subject: [PATCH 2/3] units: make systemd-homed.service installable
-
-Fixes #15083. Users might want to disable homed if not used to save resources.

- presets/90-systemd.preset   | 1 +
- test/units/testsuite-46.service | 4 +++-
- units/meson.build   | 3 +--
- units/systemd-homed.service.in  | 4 
- 4 files changed, 9 insertions(+), 3 deletions(-)
-
-diff --git a/presets/90-systemd.preset b/presets/90-systemd.preset
-index 7406c92a5c..53eb8a7806 100644
 a/presets/90-systemd.preset
-+++ b/presets/90-systemd.preset
-@@ -20,6 +20,7 @@ enable systemd-timesyncd.service
- enable systemd-networkd.service
- enable systemd-resolved.service
- enable systemd-repart.service
-+enable systemd-homed.service
- 
- disable console-getty.service
- disable debug-shell.service
-diff --git a/units/meson.build b/units/meson.build
-index 9964eb79a4..d8ee6df184 100644
 a/units/meson.build
-+++ b/units/meson.build
-@@ -201,8 +201,7 @@ in_units = [
- ['systemd-portabled.service','ENABLE_PORTABLED',
-  'dbus-org.freedesktop.portable1.service'],
- ['systemd-userdbd.service',  'ENABLE_USERDB'],
--['systemd-homed.service','ENABLE_HOMED',
-- 'multi-user.target.wants/ dbus-org.freedesktop.home1.service'],
-+['systemd-homed.service','ENABLE_HOMED'],
- ['systemd-quotacheck.service',   'ENABLE_QUOTACHECK'],
- ['systemd-random-seed.service',  'ENABLE_RANDOMSEED',
-  'sysinit.target.wants/'],
-diff --git a/units/systemd-homed.service.in b/units/systemd-homed.service.in
-index 7cf98e6fa6..8138f5125c 100644
 a/units/systemd-homed.service.in
-+++ b/units/systemd-homed.service.in
-@@ -34,3 +34

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

2020-07-31 Thread Christian Hesse via arch-commits
Date: Friday, July 31, 2020 @ 21:23:22
  Author: eworm
Revision: 666515

archrelease: copy trunk to community-testing-x86_64

Added:
  
haproxy/repos/community-testing-x86_64/0001-Use-CFLAGS-and-LDFLAGS-when-building-contrib.patch
(from rev 666514, 
haproxy/trunk/0001-Use-CFLAGS-and-LDFLAGS-when-building-contrib.patch)
  haproxy/repos/community-testing-x86_64/PKGBUILD
(from rev 666514, haproxy/trunk/PKGBUILD)
  haproxy/repos/community-testing-x86_64/haproxy.cfg
(from rev 666514, haproxy/trunk/haproxy.cfg)
  haproxy/repos/community-testing-x86_64/haproxy.install
(from rev 666514, haproxy/trunk/haproxy.install)
  haproxy/repos/community-testing-x86_64/haproxy.sysusers
(from rev 666514, haproxy/trunk/haproxy.sysusers)
Deleted:
  
haproxy/repos/community-testing-x86_64/0001-Use-CFLAGS-and-LDFLAGS-when-building-contrib.patch
  
haproxy/repos/community-testing-x86_64/0002-lua-Add-support-for-the-Lua-5.4.patch
  haproxy/repos/community-testing-x86_64/PKGBUILD
  haproxy/repos/community-testing-x86_64/haproxy.cfg
  haproxy/repos/community-testing-x86_64/haproxy.install
  haproxy/repos/community-testing-x86_64/haproxy.sysusers

-+
 0001-Use-CFLAGS-and-LDFLAGS-when-building-contrib.patch |   78 +++
 0002-lua-Add-support-for-the-Lua-5.4.patch  |   69 --
 PKGBUILD|  147 ++
 haproxy.cfg |   98 -
 haproxy.install |   16 -
 haproxy.sysusers|2 
 6 files changed, 169 insertions(+), 241 deletions(-)

Deleted: 0001-Use-CFLAGS-and-LDFLAGS-when-building-contrib.patch
===
--- 0001-Use-CFLAGS-and-LDFLAGS-when-building-contrib.patch 2020-07-31 
21:23:05 UTC (rev 666514)
+++ 0001-Use-CFLAGS-and-LDFLAGS-when-building-contrib.patch 2020-07-31 
21:23:22 UTC (rev 666515)
@@ -1,39 +0,0 @@
-diff --git a/contrib/halog/Makefile b/contrib/halog/Makefile
-index bf67c1f..e98a3fa 100644
 a/contrib/halog/Makefile
-+++ b/contrib/halog/Makefile
-@@ -16,7 +16,7 @@ DEFINE   =
- OBJS = halog
- 
- halog: halog.c fgets2.c
--  $(CC) $(OPTIMIZE) $(DEFINE) -o $@ $(INCLUDE) $(SRC)/ebtree.c 
$(SRC)/eb32tree.c $(SRC)/eb64tree.c $(SRC)/ebmbtree.c $(SRC)/ebsttree.c 
$(SRC)/ebistree.c $(SRC)/ebimtree.c $^
-+  $(CC) $(OPTIMIZE) $(CFLAGS) $(LDFLAGS) $(DEFINE) -o $@ $(INCLUDE) 
$(SRC)/ebtree.c $(SRC)/eb32tree.c $(SRC)/eb64tree.c $(SRC)/ebmbtree.c 
$(SRC)/ebsttree.c $(SRC)/ebistree.c $(SRC)/ebimtree.c $^
- 
- clean:
-   rm -f $(OBJS) *.[oas]
-diff --git a/contrib/ip6range/Makefile b/contrib/ip6range/Makefile
-index 55849b6..1276b97 100644
 a/contrib/ip6range/Makefile
-+++ b/contrib/ip6range/Makefile
-@@ -7,7 +7,7 @@ OBJS = ip6range
- all: $(OBJS)
- 
- %: %.c
--  $(CC) $(LDFLAGS) $(OPTIMIZE) -o $@ $^
-+  $(CC) $(CFLAGS) $(LDFLAGS) $(OPTIMIZE) -o $@ $^
- 
- clean:
-   rm -f $(OBJS) *.o *.a *~
-diff --git a/contrib/iprange/Makefile b/contrib/iprange/Makefile
-index b3c72ed..e92baf3 100644
 a/contrib/iprange/Makefile
-+++ b/contrib/iprange/Makefile
-@@ -7,7 +7,7 @@ OBJS = iprange
- all: $(OBJS)
- 
- %: %.c
--  $(CC) $(LDFLAGS) $(OPTIMIZE) -o $@ $^
-+  $(CC) $(CFLAGS) $(LDFLAGS) $(OPTIMIZE) -o $@ $^
- 
- clean:
-   rm -f $(OBJS) *.o *.a *~

Copied: 
haproxy/repos/community-testing-x86_64/0001-Use-CFLAGS-and-LDFLAGS-when-building-contrib.patch
 (from rev 666514, 
haproxy/trunk/0001-Use-CFLAGS-and-LDFLAGS-when-building-contrib.patch)
===
--- 0001-Use-CFLAGS-and-LDFLAGS-when-building-contrib.patch 
(rev 0)
+++ 0001-Use-CFLAGS-and-LDFLAGS-when-building-contrib.patch 2020-07-31 
21:23:22 UTC (rev 666515)
@@ -0,0 +1,39 @@
+diff --git a/contrib/halog/Makefile b/contrib/halog/Makefile
+index bf67c1f..e98a3fa 100644
+--- a/contrib/halog/Makefile
 b/contrib/halog/Makefile
+@@ -16,7 +16,7 @@ DEFINE   =
+ OBJS = halog
+ 
+ halog: halog.c fgets2.c
+-  $(CC) $(OPTIMIZE) $(DEFINE) -o $@ $(INCLUDE) $(SRC)/ebtree.c 
$(SRC)/eb32tree.c $(SRC)/eb64tree.c $(SRC)/ebmbtree.c $(SRC)/ebsttree.c 
$(SRC)/ebistree.c $(SRC)/ebimtree.c $^
++  $(CC) $(OPTIMIZE) $(CFLAGS) $(LDFLAGS) $(DEFINE) -o $@ $(INCLUDE) 
$(SRC)/ebtree.c $(SRC)/eb32tree.c $(SRC)/eb64tree.c $(SRC)/ebmbtree.c 
$(SRC)/ebsttree.c $(SRC)/ebistree.c $(SRC)/ebimtree.c $^
+ 
+ clean:
+   rm -f $(OBJS) *.[oas]
+diff --git a/contrib/ip6range/Makefile b/contrib/ip6range/Makefile
+index 55849b6..1276b97 100644
+--- a/contrib/ip6range/Makefile
 b/contrib/ip6range/Makefile
+@@ -7,7 +7,7 @@ OBJS = ip6range
+ all: $(OBJS)
+ 
+ %: %.c
+-  $(CC) $(LDFLAGS) $(OPTIMIZE) -o $@ $^
++  $(CC) $(CFLAGS) $(LDFLAGS) $(OPTIMIZE) -o $@ $^
+ 
+ clean:
+   rm -f $(OBJS) *.o *.a *~
+diff --git a/contrib/ipr

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

2020-07-31 Thread Christian Hesse via arch-commits
Date: Friday, July 31, 2020 @ 21:23:05
  Author: eworm
Revision: 666514

upgpkg: haproxy 2.2.2-1: new upstream release

Modified:
  haproxy/trunk/PKGBUILD
Deleted:
  haproxy/trunk/0002-lua-Add-support-for-the-Lua-5.4.patch

+
 0002-lua-Add-support-for-the-Lua-5.4.patch |   69 ---
 PKGBUILD   |   13 +
 2 files changed, 5 insertions(+), 77 deletions(-)

Deleted: 0002-lua-Add-support-for-the-Lua-5.4.patch
===
--- 0002-lua-Add-support-for-the-Lua-5.4.patch  2020-07-31 21:18:43 UTC (rev 
666513)
+++ 0002-lua-Add-support-for-the-Lua-5.4.patch  2020-07-31 21:23:05 UTC (rev 
666514)
@@ -1,69 +0,0 @@
-From dc2e6f544fee393543cdeaae7bbb4fe57d49b409 Mon Sep 17 00:00:00 2001
-From: Christopher Faulet 
-Date: Tue, 28 Jul 2020 10:33:25 +0200
-Subject: MEDIUM: lua: Add support for the Lua 5.4
-
-On Lua 5.4, some API changes make HAProxy compilation to fail. Among other
-things, the lua_resume() function has changed and now takes an extra argument 
in
-Lua 5.4 and the error LUA_ERRGCMM was removed. Thus the LUA_VERSION_NUM macro 
is
-now tested to know the lua version is used and adapt the code accordingly.
-
-Here are listed the incompatibilities with the previous Lua versions :
-
-   http://www.lua.org/manual/5.4/manual.html#8
-
-This patch comes from the HAproxy's fedora RPM, committed by Tom Callaway :
-
-  
https://src.fedoraproject.org/rpms/haproxy/blob/db970613/f/haproxy-2.2.0-lua-5.4.patch
-
-This patch should fix the issue #730. It must be backported to 2.2 and probably
-as far as 2.0.
-
-(cherry picked from commit 08ed98fd7963968de49593304fdd9234812845a4)
-Signed-off-by: Christopher Faulet 

- src/hlua.c | 9 +
- 1 file changed, 9 insertions(+)
-
-diff --git a/src/hlua.c b/src/hlua.c
-index af0aeda06..b2134fe6e 100644
 a/src/hlua.c
-+++ b/src/hlua.c
-@@ -1069,6 +1069,9 @@ void hlua_hook(lua_State *L, lua_Debug *ar)
-  */
- static enum hlua_exec hlua_ctx_resume(struct hlua *lua, int yield_allowed)
- {
-+#if defined(LUA_VERSION_NUM) && LUA_VERSION_NUM >= 504
-+  int nres;
-+#endif
-   int ret;
-   const char *msg;
-   const char *trace;
-@@ -1100,7 +1103,11 @@ resume_execution:
-   lua->wake_time = TICK_ETERNITY;
- 
-   /* Call the function. */
-+#if defined(LUA_VERSION_NUM) && LUA_VERSION_NUM >= 504
-+  ret = lua_resume(lua->T, gL.T, lua->nargs, &nres);
-+#else
-   ret = lua_resume(lua->T, gL.T, lua->nargs);
-+#endif
-   switch (ret) {
- 
-   case LUA_OK:
-@@ -7845,10 +7852,12 @@ static int hlua_load(char **args, int section_type, 
struct proxy *curpx,
-   memprintf(err, "Lua message handler error: %s\n", 
lua_tostring(gL.T, -1));
-   lua_pop(gL.T, 1);
-   return -1;
-+#if defined(LUA_VERSION_NUM) && LUA_VERSION_NUM <= 503
-   case LUA_ERRGCMM:
-   memprintf(err, "Lua garbage collector error: %s\n", 
lua_tostring(gL.T, -1));
-   lua_pop(gL.T, 1);
-   return -1;
-+#endif
-   default:
-   memprintf(err, "Lua unknown error: %s\n", lua_tostring(gL.T, 
-1));
-   lua_pop(gL.T, 1);
--- 
-cgit v1.2.3
-

Modified: PKGBUILD
===
--- PKGBUILD2020-07-31 21:18:43 UTC (rev 666513)
+++ PKGBUILD2020-07-31 21:23:05 UTC (rev 666514)
@@ -2,8 +2,8 @@
 # Contributor: Bartłomiej Piotrowski 
 
 pkgname=haproxy
-pkgver=2.2.1
-pkgrel=3
+pkgver=2.2.2
+pkgrel=1
 
 pkgdesc='Reliable, high performance TCP/HTTP load balancer'
 url='https://www.haproxy.org/'
@@ -20,20 +20,17 @@
 
source=(https://www.haproxy.org/download/${pkgver%.*}/src/haproxy-$pkgver.tar.gz
 haproxy.cfg
 haproxy.sysusers
-0001-Use-CFLAGS-and-LDFLAGS-when-building-contrib.patch
-0002-lua-Add-support-for-the-Lua-5.4.patch)
+0001-Use-CFLAGS-and-LDFLAGS-when-building-contrib.patch)
 
-sha256sums=('536552af1316807c01de727ad3dac84b3a2f5285db32e9bfdfe234e47ff9d124'
+sha256sums=('391c705a46c6208a63a67ea842c6600146ca24618531570c89c7915b0c6a54d6'
 'e88edeb2fe23508565e46ff485c93cfb7c2e9c64f231538452ec7ecd7ec37a42'
 'b02b4088205039f0979aef0ef3e22957f493dd54eabefaee7011f2d795303b3e'
-'81c03ef5d69f4f2ef2c7caa6722c82cda4a53b65f788a46e668ec2faa3abd8f5'
-'0efa758f64352dd2ced88227a6447cec25ec564c4d3be1cc954d760e61ef064a')
+'81c03ef5d69f4f2ef2c7caa6722c82cda4a53b65f788a46e668ec2faa3abd8f5')
 
 prepare() {
   cd haproxy-$pkgver
 
   patch -p1 <"$srcdir"/0001-Use-CFLAGS-and-LDFLAGS-when-building-contrib.patch
-  patch -p1 <"$srcdir"/0002-lua-Add-support-for-the-Lua-5.4.patch
 }
 
 build() {


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

2020-07-30 Thread Christian Hesse via arch-commits
Date: Thursday, July 30, 2020 @ 12:26:44
  Author: eworm
Revision: 665910

upgpkg: haproxy 2.2.1-3: build with lua 5.4

Added:
  haproxy/trunk/0002-lua-Add-support-for-the-Lua-5.4.patch
Modified:
  haproxy/trunk/PKGBUILD

+
 0002-lua-Add-support-for-the-Lua-5.4.patch |   69 +++
 PKGBUILD   |   15 ++---
 2 files changed, 76 insertions(+), 8 deletions(-)

Added: 0002-lua-Add-support-for-the-Lua-5.4.patch
===
--- 0002-lua-Add-support-for-the-Lua-5.4.patch  (rev 0)
+++ 0002-lua-Add-support-for-the-Lua-5.4.patch  2020-07-30 12:26:44 UTC (rev 
665910)
@@ -0,0 +1,69 @@
+From dc2e6f544fee393543cdeaae7bbb4fe57d49b409 Mon Sep 17 00:00:00 2001
+From: Christopher Faulet 
+Date: Tue, 28 Jul 2020 10:33:25 +0200
+Subject: MEDIUM: lua: Add support for the Lua 5.4
+
+On Lua 5.4, some API changes make HAProxy compilation to fail. Among other
+things, the lua_resume() function has changed and now takes an extra argument 
in
+Lua 5.4 and the error LUA_ERRGCMM was removed. Thus the LUA_VERSION_NUM macro 
is
+now tested to know the lua version is used and adapt the code accordingly.
+
+Here are listed the incompatibilities with the previous Lua versions :
+
+   http://www.lua.org/manual/5.4/manual.html#8
+
+This patch comes from the HAproxy's fedora RPM, committed by Tom Callaway :
+
+  
https://src.fedoraproject.org/rpms/haproxy/blob/db970613/f/haproxy-2.2.0-lua-5.4.patch
+
+This patch should fix the issue #730. It must be backported to 2.2 and probably
+as far as 2.0.
+
+(cherry picked from commit 08ed98fd7963968de49593304fdd9234812845a4)
+Signed-off-by: Christopher Faulet 
+---
+ src/hlua.c | 9 +
+ 1 file changed, 9 insertions(+)
+
+diff --git a/src/hlua.c b/src/hlua.c
+index af0aeda06..b2134fe6e 100644
+--- a/src/hlua.c
 b/src/hlua.c
+@@ -1069,6 +1069,9 @@ void hlua_hook(lua_State *L, lua_Debug *ar)
+  */
+ static enum hlua_exec hlua_ctx_resume(struct hlua *lua, int yield_allowed)
+ {
++#if defined(LUA_VERSION_NUM) && LUA_VERSION_NUM >= 504
++  int nres;
++#endif
+   int ret;
+   const char *msg;
+   const char *trace;
+@@ -1100,7 +1103,11 @@ resume_execution:
+   lua->wake_time = TICK_ETERNITY;
+ 
+   /* Call the function. */
++#if defined(LUA_VERSION_NUM) && LUA_VERSION_NUM >= 504
++  ret = lua_resume(lua->T, gL.T, lua->nargs, &nres);
++#else
+   ret = lua_resume(lua->T, gL.T, lua->nargs);
++#endif
+   switch (ret) {
+ 
+   case LUA_OK:
+@@ -7845,10 +7852,12 @@ static int hlua_load(char **args, int section_type, 
struct proxy *curpx,
+   memprintf(err, "Lua message handler error: %s\n", 
lua_tostring(gL.T, -1));
+   lua_pop(gL.T, 1);
+   return -1;
++#if defined(LUA_VERSION_NUM) && LUA_VERSION_NUM <= 503
+   case LUA_ERRGCMM:
+   memprintf(err, "Lua garbage collector error: %s\n", 
lua_tostring(gL.T, -1));
+   lua_pop(gL.T, 1);
+   return -1;
++#endif
+   default:
+   memprintf(err, "Lua unknown error: %s\n", lua_tostring(gL.T, 
-1));
+   lua_pop(gL.T, 1);
+-- 
+cgit v1.2.3
+

Modified: PKGBUILD
===
--- PKGBUILD2020-07-30 11:20:48 UTC (rev 665909)
+++ PKGBUILD2020-07-30 12:26:44 UTC (rev 665910)
@@ -3,7 +3,7 @@
 
 pkgname=haproxy
 pkgver=2.2.1
-pkgrel=2
+pkgrel=3
 
 pkgdesc='Reliable, high performance TCP/HTTP load balancer'
 url='https://www.haproxy.org/'
@@ -10,11 +10,7 @@
 arch=('x86_64')
 license=('GPL')
 
-# TODO: switch to lua 5.4 when possible
-# Function lua_resume() earned a new argument, requires haproxy to be updated.
-# https://github.com/haproxy/haproxy/issues/730
-
-depends=('openssl' 'pcre' 'zlib' 'lua53' 'systemd-libs')
+depends=('openssl' 'pcre' 'zlib' 'lua' 'systemd-libs')
 makedepends=('systemd')
 
 backup=('etc/haproxy/haproxy.cfg')
@@ -24,17 +20,20 @@
 
source=(https://www.haproxy.org/download/${pkgver%.*}/src/haproxy-$pkgver.tar.gz
 haproxy.cfg
 haproxy.sysusers
-0001-Use-CFLAGS-and-LDFLAGS-when-building-contrib.patch)
+0001-Use-CFLAGS-and-LDFLAGS-when-building-contrib.patch
+0002-lua-Add-support-for-the-Lua-5.4.patch)
 
 sha256sums=('536552af1316807c01de727ad3dac84b3a2f5285db32e9bfdfe234e47ff9d124'
 'e88edeb2fe23508565e46ff485c93cfb7c2e9c64f231538452ec7ecd7ec37a42'
 'b02b4088205039f0979aef0ef3e22957f493dd54eabefaee7011f2d795303b3e'
-'81c03ef5d69f4f2ef2c7caa6722c82cda4a53b65f788a46e668ec2faa3abd8f5')
+'81c03ef5d69f4f2ef2c7caa6722c82cda4a53b65f788a46e668ec2faa3abd8f5'
+'0efa758f64352dd2ced88227a6447cec25ec564c4d3be1cc954d760e61ef064a')
 
 prepare() {
   cd haproxy-$pkgver
 
   patch -p1 <"$srcdir"/0001-Use-CFLAGS-and-LDFLAGS-when-building-contrib.patch
+  patch -p1 <"$srcdir"/0002-lua-Add-su

[arch-commits] Commit in haproxy/repos/community-staging-x86_64 (11 files)

2020-07-30 Thread Christian Hesse via arch-commits
Date: Thursday, July 30, 2020 @ 12:27:00
  Author: eworm
Revision: 665911

archrelease: copy trunk to community-staging-x86_64

Added:
  
haproxy/repos/community-staging-x86_64/0001-Use-CFLAGS-and-LDFLAGS-when-building-contrib.patch
(from rev 665910, 
haproxy/trunk/0001-Use-CFLAGS-and-LDFLAGS-when-building-contrib.patch)
  
haproxy/repos/community-staging-x86_64/0002-lua-Add-support-for-the-Lua-5.4.patch
(from rev 665910, haproxy/trunk/0002-lua-Add-support-for-the-Lua-5.4.patch)
  haproxy/repos/community-staging-x86_64/PKGBUILD
(from rev 665910, haproxy/trunk/PKGBUILD)
  haproxy/repos/community-staging-x86_64/haproxy.cfg
(from rev 665910, haproxy/trunk/haproxy.cfg)
  haproxy/repos/community-staging-x86_64/haproxy.install
(from rev 665910, haproxy/trunk/haproxy.install)
  haproxy/repos/community-staging-x86_64/haproxy.sysusers
(from rev 665910, haproxy/trunk/haproxy.sysusers)
Deleted:
  
haproxy/repos/community-staging-x86_64/0001-Use-CFLAGS-and-LDFLAGS-when-building-contrib.patch
  haproxy/repos/community-staging-x86_64/PKGBUILD
  haproxy/repos/community-staging-x86_64/haproxy.cfg
  haproxy/repos/community-staging-x86_64/haproxy.install
  haproxy/repos/community-staging-x86_64/haproxy.sysusers

-+
 0001-Use-CFLAGS-and-LDFLAGS-when-building-contrib.patch |   78 +++
 0002-lua-Add-support-for-the-Lua-5.4.patch  |   69 ++
 PKGBUILD|  151 ++
 haproxy.cfg |   98 -
 haproxy.install |   16 -
 haproxy.sysusers|2 
 6 files changed, 241 insertions(+), 173 deletions(-)

Deleted: 0001-Use-CFLAGS-and-LDFLAGS-when-building-contrib.patch
===
--- 0001-Use-CFLAGS-and-LDFLAGS-when-building-contrib.patch 2020-07-30 
12:26:44 UTC (rev 665910)
+++ 0001-Use-CFLAGS-and-LDFLAGS-when-building-contrib.patch 2020-07-30 
12:27:00 UTC (rev 665911)
@@ -1,39 +0,0 @@
-diff --git a/contrib/halog/Makefile b/contrib/halog/Makefile
-index bf67c1f..e98a3fa 100644
 a/contrib/halog/Makefile
-+++ b/contrib/halog/Makefile
-@@ -16,7 +16,7 @@ DEFINE   =
- OBJS = halog
- 
- halog: halog.c fgets2.c
--  $(CC) $(OPTIMIZE) $(DEFINE) -o $@ $(INCLUDE) $(SRC)/ebtree.c 
$(SRC)/eb32tree.c $(SRC)/eb64tree.c $(SRC)/ebmbtree.c $(SRC)/ebsttree.c 
$(SRC)/ebistree.c $(SRC)/ebimtree.c $^
-+  $(CC) $(OPTIMIZE) $(CFLAGS) $(LDFLAGS) $(DEFINE) -o $@ $(INCLUDE) 
$(SRC)/ebtree.c $(SRC)/eb32tree.c $(SRC)/eb64tree.c $(SRC)/ebmbtree.c 
$(SRC)/ebsttree.c $(SRC)/ebistree.c $(SRC)/ebimtree.c $^
- 
- clean:
-   rm -f $(OBJS) *.[oas]
-diff --git a/contrib/ip6range/Makefile b/contrib/ip6range/Makefile
-index 55849b6..1276b97 100644
 a/contrib/ip6range/Makefile
-+++ b/contrib/ip6range/Makefile
-@@ -7,7 +7,7 @@ OBJS = ip6range
- all: $(OBJS)
- 
- %: %.c
--  $(CC) $(LDFLAGS) $(OPTIMIZE) -o $@ $^
-+  $(CC) $(CFLAGS) $(LDFLAGS) $(OPTIMIZE) -o $@ $^
- 
- clean:
-   rm -f $(OBJS) *.o *.a *~
-diff --git a/contrib/iprange/Makefile b/contrib/iprange/Makefile
-index b3c72ed..e92baf3 100644
 a/contrib/iprange/Makefile
-+++ b/contrib/iprange/Makefile
-@@ -7,7 +7,7 @@ OBJS = iprange
- all: $(OBJS)
- 
- %: %.c
--  $(CC) $(LDFLAGS) $(OPTIMIZE) -o $@ $^
-+  $(CC) $(CFLAGS) $(LDFLAGS) $(OPTIMIZE) -o $@ $^
- 
- clean:
-   rm -f $(OBJS) *.o *.a *~

Copied: 
haproxy/repos/community-staging-x86_64/0001-Use-CFLAGS-and-LDFLAGS-when-building-contrib.patch
 (from rev 665910, 
haproxy/trunk/0001-Use-CFLAGS-and-LDFLAGS-when-building-contrib.patch)
===
--- 0001-Use-CFLAGS-and-LDFLAGS-when-building-contrib.patch 
(rev 0)
+++ 0001-Use-CFLAGS-and-LDFLAGS-when-building-contrib.patch 2020-07-30 
12:27:00 UTC (rev 665911)
@@ -0,0 +1,39 @@
+diff --git a/contrib/halog/Makefile b/contrib/halog/Makefile
+index bf67c1f..e98a3fa 100644
+--- a/contrib/halog/Makefile
 b/contrib/halog/Makefile
+@@ -16,7 +16,7 @@ DEFINE   =
+ OBJS = halog
+ 
+ halog: halog.c fgets2.c
+-  $(CC) $(OPTIMIZE) $(DEFINE) -o $@ $(INCLUDE) $(SRC)/ebtree.c 
$(SRC)/eb32tree.c $(SRC)/eb64tree.c $(SRC)/ebmbtree.c $(SRC)/ebsttree.c 
$(SRC)/ebistree.c $(SRC)/ebimtree.c $^
++  $(CC) $(OPTIMIZE) $(CFLAGS) $(LDFLAGS) $(DEFINE) -o $@ $(INCLUDE) 
$(SRC)/ebtree.c $(SRC)/eb32tree.c $(SRC)/eb64tree.c $(SRC)/ebmbtree.c 
$(SRC)/ebsttree.c $(SRC)/ebistree.c $(SRC)/ebimtree.c $^
+ 
+ clean:
+   rm -f $(OBJS) *.[oas]
+diff --git a/contrib/ip6range/Makefile b/contrib/ip6range/Makefile
+index 55849b6..1276b97 100644
+--- a/contrib/ip6range/Makefile
 b/contrib/ip6range/Makefile
+@@ -7,7 +7,7 @@ OBJS = ip6range
+ all: $(OBJS)
+ 
+ %: %.c
+-  $(CC) $(LDFLAGS) $(OPTIMIZE) -o $@ $^
++  $(CC) $(CFLAGS) $(LDFLAGS) $(OPTIMIZ

[arch-commits] Commit in grub/trunk (0006-BootHole.patch PKGBUILD)

2020-07-29 Thread Christian Hesse via arch-commits
Date: Wednesday, July 29, 2020 @ 21:11:34
  Author: eworm
Revision: 392699

upgpkg: grub 2:2.04-8: fix BootHole

https://www.openwall.com/lists/oss-security/2020/07/29/3
https://lists.gnu.org/archive/html/grub-devel/2020-07/msg00034.html

Extracted the changes from Debian's grub git repository, with
minor modifications:

https://salsa.debian.org/grub-team/grub

Added:
  grub/trunk/0006-BootHole.patch
Modified:
  grub/trunk/PKGBUILD

-+
 0006-BootHole.patch | 5936 ++
 PKGBUILD|9 
 2 files changed, 5943 insertions(+), 2 deletions(-)

The diff is longer than the limit of 200KB.
Use svn diff -r 392698:392699 to see the changes.


<    1   2   3   4   5   6   7   8   9   10   >