From 0df2f9e891219e51f09748d44f6489300db8812e Mon Sep 17 00:00:00 2001 From: Joe Bo Run Date: Fri, 21 Apr 2023 11:35:15 +0300 Subject: [PATCH] upg gcr gcr-4 hwloc psutils samba vlc --- gcr-4/PKGBUILD | 3 +- gcr-4/PKGBUILD-arch.new | 72 +++++++++++++++++++++++++++++++++++++++++ gcr/PKGBUILD | 2 ++ gcr/PKGBUILD-arch.new | 71 ++++++++++++++++++++++++++++++++++++++++ gcr/deps | 1 + hwloc/PKGBUILD | 14 ++++---- hwloc/PKGBUILD-arch | 6 ++-- psutils/PKGBUILD | 14 +++++--- psutils/PKGBUILD-arch | 9 +++--- psutils/deps | 5 ++- samba/PKGBUILD | 15 +++++---- samba/PKGBUILD-arch | 6 ++-- vlc/PKGBUILD | 6 ++-- vlc/PKGBUILD-arch | 2 +- 14 files changed, 192 insertions(+), 34 deletions(-) create mode 100644 gcr-4/PKGBUILD-arch.new create mode 100644 gcr/PKGBUILD-arch.new diff --git a/gcr-4/PKGBUILD b/gcr-4/PKGBUILD index 994a66e..da35aca 100644 --- a/gcr-4/PKGBUILD +++ b/gcr-4/PKGBUILD @@ -8,7 +8,7 @@ #pkgbase=gcr-4 #pkgname=(gcr-4 gcr-4-docs) pkgname=(gcr-4) -pkgver=4.1.0 +pkgver=4.1.1 pkgrel=01 pkgdesc="A library for bits of crypto UI and parsing w/o systemd" url="https://gitlab.gnome.org/GNOME/gcr" @@ -65,3 +65,4 @@ sha256sums=(SKIP) ## 9ce5a0b83c02c8eca10d482ea70155de9b228d8446d8069cbf0c602dc14e26b2 gcr-4-4.1.0-01-x86_64.pkg.tar.lz + diff --git a/gcr-4/PKGBUILD-arch.new b/gcr-4/PKGBUILD-arch.new new file mode 100644 index 0000000..b9c047d --- /dev/null +++ b/gcr-4/PKGBUILD-arch.new @@ -0,0 +1,72 @@ +# Maintainer: Jan Alexander Steffens (heftig) +# Contributor: Ionut Biru + +pkgbase=gcr-4 +pkgname=(gcr-4 gcr-4-docs) +pkgver=4.1.0 +pkgrel=1 +pkgdesc="A library for bits of crypto UI and parsing" +url="https://gitlab.gnome.org/GNOME/gcr" +arch=(x86_64) +license=(GPL2) +depends=( + glib2 + libgcrypt + libsecret + openssh + p11-kit + systemd +) +makedepends=( + gi-docgen + git + gobject-introspection + gtk4 + meson + vala +) +_commit=3376d13fd57215a6a75d83edce0b010c7483342a # tags/4.1.0^0 +source=("git+https://gitlab.gnome.org/GNOME/gcr.git#commit=$_commit") +b2sums=('SKIP') + +pkgver() { + cd gcr + git describe --tags | sed 's/[^-]*-g/r&/;s/-/+/g' +} + +prepare() { + cd gcr +} + +build() { + arch-meson gcr build + meson compile -C build +} + +check() { + # Secure memory tests fail + dbus-run-session meson test -C build --print-errorlogs || : +} + +package_gcr-4() { + optdepends=('gtk4: gcr-viewer-gtk4') + provides=( + libgck-2.so + libgcr-4.so + ) + install=gcr-4.install + + meson install -C build --destdir "$pkgdir" + + mkdir -p doc/usr/share + mv {"$pkgdir",doc}/usr/share/doc +} + +package_gcr-4-docs() { + pkgdesc+=" (documentation)" + depends=() + + mv doc/* "$pkgdir" +} + +# vim:set sw=2 sts=-1 et: diff --git a/gcr/PKGBUILD b/gcr/PKGBUILD index eb59d0d..f585f4f 100644 --- a/gcr/PKGBUILD +++ b/gcr/PKGBUILD @@ -67,3 +67,5 @@ license=(GPL2) sha256sums=(SKIP) ## cdb299f5f94667f83bc0ab96e18d28fc083be8fb2356c08fea52e66e4f9735c0 gcr-3.41.1-04-x86_64.pkg.tar.lz + + diff --git a/gcr/PKGBUILD-arch.new b/gcr/PKGBUILD-arch.new new file mode 100644 index 0000000..5604daa --- /dev/null +++ b/gcr/PKGBUILD-arch.new @@ -0,0 +1,71 @@ +# Maintainer: Jan Alexander Steffens (heftig) +# Contributor: Ionut Biru + +pkgbase=gcr +pkgname=(gcr gcr-docs) +pkgver=3.41.1 +pkgrel=4 +pkgdesc="A library for bits of crypto UI and parsing" +url="https://gitlab.gnome.org/GNOME/gcr" +arch=(x86_64) +license=(GPL2) +depends=( + gtk3 + libgcrypt + libsecret + openssh + p11-kit +) +makedepends=( + gi-docgen + git + gobject-introspection + libxslt + meson + vala +) +_commit=664f8d8619cc6d661bd863107824efbac383a9bf # tags/3.41.1^0 +source=("git+https://gitlab.gnome.org/GNOME/gcr.git#commit=$_commit") +b2sums=('SKIP') + +pkgver() { + cd gcr + git describe --tags | sed 's/[^-]*-g/r&/;s/-/+/g' +} + +prepare() { + cd gcr +} + +build() { + # ssh-agent moved to gcr-4 + arch-meson gcr build -D ssh_agent=false + meson compile -C build +} + +check() { + # Secure memory tests fail + dbus-run-session meson test -C build --print-errorlogs || : +} + +package_gcr() { + provides=( + libgck-1.so + libgcr-{base,ui}-3.so + ) + install=gcr.install + + meson install -C build --destdir "$pkgdir" + + mkdir -p doc/usr/share + mv {"$pkgdir",doc}/usr/share/doc +} + +package_gcr-docs() { + pkgdesc+=" (documentation)" + depends=() + + mv doc/* "$pkgdir" +} + +# vim:set sw=2 sts=-1 et: diff --git a/gcr/deps b/gcr/deps index 742a7a9..549a49e 100644 --- a/gcr/deps +++ b/gcr/deps @@ -10,3 +10,4 @@ libjpeg-turbo at-spi2-core openssh + diff --git a/hwloc/PKGBUILD b/hwloc/PKGBUILD index 62b13dc..ee360b3 100644 --- a/hwloc/PKGBUILD +++ b/hwloc/PKGBUILD @@ -6,15 +6,14 @@ #-----------------------------------------| DESCRIPTION |--------------------------------------- pkgname=hwloc -pkgver=2.9.0 +pkgver=2.9.1 pkgrel=01 pkgdesc='Portable Hardware Locality is a portable abstraction of hierarchical architectures' url='https://www.open-mpi.org/projects/hwloc/' -arch=('x86_64') depends=('glibc' 'libtool' 'libpciaccess') makedepends=('cairo' 'libxml2' 'pciutils' 'libx11') optdepends=('cairo' 'libxml2' 'pciutils' 'libx11') -options=('!docs') +#options=('!docs') source=(https://www.open-mpi.org/software/hwloc/v${pkgver%.*}/downloads/${pkgname}-${pkgver}.tar.bz2) build() { @@ -38,12 +37,13 @@ package() { install -Dm 644 COPYING -t "${pkgdir}/usr/share/licenses/${pkgname}" } -#---- license gpg-key sha256sums ---- +#---- arch license gpg-key & sha256sums ---- + +arch=(x86_64) license=('BSD') -sha256sums=(2070e963596a2421b9af8eca43bdec113ee1107aaf7ccb475d4d3767a8856887) # hwloc-2.9.0.tar.bz2 - -## 46a024661f9078e7b31b9a25246c5d0378d47594ef5bb1492e6334b2b8af60cb hwloc-2.9.0-01-x86_64.pkg.tar.lz +sha256sums=(7cc4931a20fef457e0933af3f375be6eafa7703fde21e137bfb9685b1409599e) # hwloc-2.9.1.tar.bz2 +## 1e3e06d239d8eccb8c3802c8841b9668488ca3f87e6f48a1a9f017c8123b558e hwloc-2.9.1-01-x86_64.pkg.tar.lz diff --git a/hwloc/PKGBUILD-arch b/hwloc/PKGBUILD-arch index f2604c5..dd7b9d0 100644 --- a/hwloc/PKGBUILD-arch +++ b/hwloc/PKGBUILD-arch @@ -4,7 +4,7 @@ # Contributor: Hervé YVIQUEL pkgname=hwloc -pkgver=2.9.0 +pkgver=2.9.1 pkgrel=1 pkgdesc='Portable Hardware Locality is a portable abstraction of hierarchical architectures' url='https://www.open-mpi.org/projects/hwloc/' @@ -15,8 +15,8 @@ makedepends=('cairo' 'libxml2' 'pciutils' 'systemd' 'libx11') optdepends=('cairo' 'libxml2' 'pciutils' 'libx11') options=('!docs') source=(https://www.open-mpi.org/software/hwloc/v${pkgver%.*}/downloads/${pkgname}-${pkgver}.tar.bz2) -sha512sums=('45705d30c8a974c6afd998559cd1195e7e478cf01b669ad60c06baeac9d17c5cd163eb00ad12c2187889e9a7ea96ff6d5a3cb414e8e6de7f00a6fa10eb8c7507') -b2sums=('8451d24a2685b1e52b93a21a0fd43cb93564e03a4a3d1708ffe021dd59e701b50088b7202a1e50358c23e19278cc0526f0064b5ec79ca5152697e1380549e6e0') +sha512sums=('9c05b7b7c4e3cb5474efb6eb1a4bf3e5ad0f8d0480d043a11e695e4a1f5f6748abb96c7055c0f3b2bc36950dda247fbdd7dc02ec7c9debbfe2631e6ebb89d957') +b2sums=('6f0a0caa593683d76b52751b32d47a28509fc99e9ee4b8645257de054823328afe35e46ac5e264a8a6a9279e6c06129d6df096b7c2c491d90fc7d05ee0c011f5') build() { cd hwloc-${pkgver} diff --git a/psutils/PKGBUILD b/psutils/PKGBUILD index b1c83b8..6ddbc32 100644 --- a/psutils/PKGBUILD +++ b/psutils/PKGBUILD @@ -6,12 +6,11 @@ #-----------------------------------------| DESCRIPTION |--------------------------------------- pkgname=psutils -pkgver=2.09 +pkgver=2.10 pkgrel=01 -arch=('any') pkgdesc="A set of postscript utilities" url="https://github.com/rrthomas/psutils" -depends=('glibc' 'ghostscript' 'perl' 'perl-ipc-run3' 'paper') +depends=('glibc' 'ghostscript' 'perl' 'perl-ipc-run3' 'libpaper') options=('!makeflags') source=("https://github.com/rrthomas/psutils/releases/download/v${pkgver}/${pkgname}-${pkgver}.tar.gz") @@ -30,8 +29,13 @@ package() { make DESTDIR="${pkgdir}" install } -#---- license gpg-key sha256sums ---- +#---- arch license gpg-key & sha256sums ---- + +arch=(x86_64) license=('GPL3') -sha256sums=(e31ab570e24478ce777b63b300ff428aedc916131cd7b077094311761604b7da) # psutils-2.09.tar.gz +sha256sums=(6f8339fd5322df5c782bfb355d9f89e513353220fca0700a5a28775404d7e98b) # psutils-2.10.tar.gz + +## 8931c62ce8d2629b5934fcc42415c7b4d87d2402080c99ed87b70e4916f8c3fa psutils-2.10-01-x86_64.pkg.tar.lz + diff --git a/psutils/PKGBUILD-arch b/psutils/PKGBUILD-arch index a58b690..a890faa 100644 --- a/psutils/PKGBUILD-arch +++ b/psutils/PKGBUILD-arch @@ -1,18 +1,19 @@ -# Maintainer: Ronald van Haren +# Maintainer: +# Contributor: Ronald van Haren # Contributor: eric # Contributor: Tom Newsom pkgname=psutils -pkgver=2.09 +pkgver=2.10 pkgrel=1 arch=('any') pkgdesc="A set of postscript utilities" url="https://github.com/rrthomas/psutils" license=('GPL3') -depends=('glibc' 'ghostscript' 'perl' 'perl-ipc-run3' 'paper') +depends=('glibc' 'ghostscript' 'perl' 'perl-ipc-run3' 'libpaper') options=('!makeflags') source=("https://github.com/rrthomas/psutils/releases/download/v${pkgver}/${pkgname}-${pkgver}.tar.gz") -sha256sums=('e31ab570e24478ce777b63b300ff428aedc916131cd7b077094311761604b7da') +sha256sums=('6f8339fd5322df5c782bfb355d9f89e513353220fca0700a5a28775404d7e98b') build() { cd ${pkgname}-${pkgver} diff --git a/psutils/deps b/psutils/deps index 334f48b..d6fa82a 100644 --- a/psutils/deps +++ b/psutils/deps @@ -1,3 +1,6 @@ ghostscript perl-ipc-run3 -paper +libpaper + + + diff --git a/samba/PKGBUILD b/samba/PKGBUILD index ce54013..e153f61 100644 --- a/samba/PKGBUILD +++ b/samba/PKGBUILD @@ -7,8 +7,8 @@ pkgbase=samba pkgname=('libwbclient' 'smbclient' 'samba') -pkgver=4.18.1 -pkgrel=01 +pkgver=4.18.2 +pkgrel=02 url="https://www.samba.org" makedepends=('python' 'python-markdown' 'python-dnspython' 'docbook-xsl' 'pkg-config' 'libbsd' 'popt' 'libcups' 'readline' 'tevent' 'acl' 'libldap' 'libcap' 'ldb' 'krb5' 'pam' @@ -212,14 +212,15 @@ license=('GPL3') validpgpkeys=('81F5E2832BD2545A1897B713AA99442FB680B620') #Samba Distribution Verification Key -sha256sums=(cedeaa2f244a0862c4f73b7b9f2ff92d181fd3ba7df80284a2f25f7713b9cc0e # samba-4.18.1.tar.gz - 085a8ccc67ce1958ac1707c1c30f2a32b345ba0982992980ec41285a943ba5a3 # samba-4.18.1.tar.asc +sha256sums=(5bf87e179616cd12a52d85fb8b26eec709f13709a2b67fe42b1fb0213f7e8106 # samba-4.18.2.tar.gz + ac2136b397ccc6b1504f8c46b382eb7a1510da4282f6695dc78e4b42527d2b45 # samba-4.18.2.tar.asc 0b570570ea49f82e6f9da47b1cce3b441859f52de105b54d4d79b873b924623f # samba.logrotate 57dfd072fd7ef0018c6b0a798367aac1abb5979060ff3f9df22d1048bb71c0d5 # samba.pam f2d11032015ef917f4af50f3933d432fa744b5f846ab4d980247e329e52d34bc # samba.sysconfig 5398a42ccb36ac3b87cfa42c8050b535efc2ca38ab3b9354a52f4e0fe71b5800) # samba.tmpfiles -## 503e72ce0eacf1b13f10998f8bc368ac7525cf6809ba064c1ccf56013c8d16ad libwbclient-4.18.1-01-x86_64.pkg.tar.lz -## 5309207e5f1a1f18ea7bbfd5399bfec189e6760af605e57c86aeac6e9d98773d samba-4.18.1-01-x86_64.pkg.tar.lz -## 42876e56cd1421bfed2e45ab6403f876f95c513e2875a2bf7a822131fdc2bfd0 smbclient-4.18.1-01-x86_64.pkg.tar.lz + +## 0efd2780f659a9d1caed7240f3ca4917d78c0091031301d0faa647bfa702f762 libwbclient-4.18.2-02-x86_64.pkg.tar.lz +## dc54bbb588eb2b3a173a1ad3d35dadc1e9207649ad6faf2720e9101000990484 samba-4.18.2-02-x86_64.pkg.tar.lz +## 77eccee58a6519e5c0251d175fdc8cb594520ca51c11b23233a379ea401d72fd smbclient-4.18.2-02-x86_64.pkg.tar.lz diff --git a/samba/PKGBUILD-arch b/samba/PKGBUILD-arch index e31e31d..4543e79 100644 --- a/samba/PKGBUILD-arch +++ b/samba/PKGBUILD-arch @@ -9,8 +9,8 @@ pkgbase=samba pkgname=('libwbclient' 'smbclient' 'samba') -pkgver=4.18.1 -pkgrel=1 +pkgver=4.18.2 +pkgrel=2 arch=(x86_64) url="https://www.samba.org" license=('GPL3') @@ -29,7 +29,7 @@ source=(https://us1.samba.org/samba/ftp/stable/${pkgbase}-${pkgver}.tar{.gz,.asc samba.pam samba.conf) validpgpkeys=('81F5E2832BD2545A1897B713AA99442FB680B620') #Samba Distribution Verification Key -sha512sums=('1543111e05a12287aaad1cbf768132d2b2219b726bbd0c143e40d52a373894e8bb072824acc54cf8c2eaebc79ae313e65b8f6775a093c4e5ec28ad5cdd479c0f' +sha512sums=('e13f1313ae23c65580f3d9eec8ba556f77327d4876f09387a1701dc62df5c7c18955ed42a50250c0ebd53d90afcfdea2743dc6776b63c900c47239afacfa4aba' 'SKIP' '2ba0691ded467e4d6e40821f6de58c00f8962209efe2e60284c0c87756ab471c22c3d63b77d506e48c90ed0d852a2a24e41be1d499cf74a73cb99da0b503c858' '1e6183ab0eb812b3ef687ac2c26ce78f7cb30540f606d20023669ac00ba04075487fb72e4dc89cc05dab0269ff6aca98fc1167cc75669c225b88b592482fbf67' diff --git a/vlc/PKGBUILD b/vlc/PKGBUILD index 9ac9601..3c7f4de 100644 --- a/vlc/PKGBUILD +++ b/vlc/PKGBUILD @@ -10,7 +10,7 @@ _vlcver=3.0.18 # optional fixup version including hyphen _vlcfixupver= pkgver=${_vlcver}${_vlcfixupver//-/.r} -pkgrel=08 +pkgrel=09 pkgdesc='Multi-platform MPEG, VCD/DVD, and DivX player - no systemd,avahi,dbus ' url='https://www.videolan.org/vlc/' # NOTE: switch to ffmpeg4.4, as ffmpeg >= 5 requires extensive changes disabling VAAPI (only supported with vlc >= 4) @@ -265,4 +265,6 @@ sha256sums=(57094439c365d8aa8b9b41fa3080cc0eef2befe6025bb5cef722accc625aedec # b98043683dd90d3f5a3f501212dfc629839b661100de5ac79fd30cb7b4a06f13 # update-vlc-plugin-cache.hook 7c2643e43322891287b6a67043656d16ca3cb075a55c911b0e159d625061c45a) # c2dd4bfe.patch -## 901e5f55f38e469dca3d142a1566e384db146f73bddb2a65248dce7d82e817df vlc-3.0.18-08-x86_64.pkg.tar.lz +## 09c11184eb6a8ed51951710366e8527a8e609e40420c960e346ffa9ab44c14c9 vlc-3.0.18-09-x86_64.pkg.tar.lz + + diff --git a/vlc/PKGBUILD-arch b/vlc/PKGBUILD-arch index 4982521..0238b48 100644 --- a/vlc/PKGBUILD-arch +++ b/vlc/PKGBUILD-arch @@ -8,7 +8,7 @@ _vlcver=3.0.18 # optional fixup version including hyphen _vlcfixupver= pkgver=${_vlcver}${_vlcfixupver//-/.r} -pkgrel=8 +pkgrel=9 pkgdesc='Multi-platform MPEG, VCD/DVD, and DivX player' url='https://www.videolan.org/vlc/' arch=('x86_64')