upg gcr gcr-4 hwloc psutils samba vlc

This commit is contained in:
joborun linux 2023-04-21 11:35:15 +03:00
parent 9d7be8bbb1
commit 0df2f9e891
14 changed files with 192 additions and 34 deletions

View File

@ -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

72
gcr-4/PKGBUILD-arch.new Normal file
View File

@ -0,0 +1,72 @@
# Maintainer: Jan Alexander Steffens (heftig) <heftig@archlinux.org>
# Contributor: Ionut Biru <ibiru@archlinux.org>
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:

View File

@ -67,3 +67,5 @@ license=(GPL2)
sha256sums=(SKIP)
## cdb299f5f94667f83bc0ab96e18d28fc083be8fb2356c08fea52e66e4f9735c0 gcr-3.41.1-04-x86_64.pkg.tar.lz

71
gcr/PKGBUILD-arch.new Normal file
View File

@ -0,0 +1,71 @@
# Maintainer: Jan Alexander Steffens (heftig) <heftig@archlinux.org>
# Contributor: Ionut Biru <ibiru@archlinux.org>
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:

View File

@ -10,3 +10,4 @@ libjpeg-turbo
at-spi2-core
openssh

View File

@ -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

View File

@ -4,7 +4,7 @@
# Contributor: Hervé YVIQUEL <elldekaa@gmail.com>
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}

View File

@ -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

View File

@ -1,18 +1,19 @@
# Maintainer: Ronald van Haren <ronald.archlinux.org>
# Maintainer:
# Contributor: Ronald van Haren <ronald.archlinux.org>
# Contributor: eric <eric@archlinux.org>
# Contributor: Tom Newsom <Jeepster@gmx.co.uk>
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}

View File

@ -1,3 +1,6 @@
ghostscript
perl-ipc-run3
paper
libpaper

View File

@ -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 <samba-bugs@samba.org>
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

View File

@ -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 <samba-bugs@samba.org>
sha512sums=('1543111e05a12287aaad1cbf768132d2b2219b726bbd0c143e40d52a373894e8bb072824acc54cf8c2eaebc79ae313e65b8f6775a093c4e5ec28ad5cdd479c0f'
sha512sums=('e13f1313ae23c65580f3d9eec8ba556f77327d4876f09387a1701dc62df5c7c18955ed42a50250c0ebd53d90afcfdea2743dc6776b63c900c47239afacfa4aba'
'SKIP'
'2ba0691ded467e4d6e40821f6de58c00f8962209efe2e60284c0c87756ab471c22c3d63b77d506e48c90ed0d852a2a24e41be1d499cf74a73cb99da0b503c858'
'1e6183ab0eb812b3ef687ac2c26ce78f7cb30540f606d20023669ac00ba04075487fb72e4dc89cc05dab0269ff6aca98fc1167cc75669c225b88b592482fbf67'

View File

@ -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

View File

@ -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')