[arch-commits] Commit in wireguard-tools/trunk (PKGBUILD)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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)
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.