upg libdrm mercurial subversion

This commit is contained in:
joborun linux 2023-12-23 21:53:23 +02:00
parent dcee2d5cad
commit 429553fa01
7 changed files with 48 additions and 43 deletions

View File

@ -6,7 +6,7 @@
#-----------------------------------------| DESCRIPTION |---------------------------------------
pkgname=libdrm
pkgver=2.4.118
pkgver=2.4.119
pkgrel=01
pkgdesc="Userspace interface to kernel DRM services"
url="https://dri.freedesktop.org/"
@ -46,13 +46,15 @@ arch=(x86_64)
license=('custom')
#validpgpkeys=('10A6D91DA1B05BD29F6DEBAC0C74F35979C486BE') # David Airlie <airlied@redhat.com>
validpgpkeys=('34FF9526CFEF0E97A340E2E40FDE7BE0E88F5E48') # emersion <contact@emersion.fr>
#validpgpkeys=('34FF9526CFEF0E97A340E2E40FDE7BE0E88F5E48') # emersion <contact@emersion.fr>
#validpgpkeys=('E9E246A89E65374EB8355796B8B5FA0EFC1EC2FE') # "Leo Liu <leo.liu@amd.com>"
#validpgpkeys=('899A810900B815807742E6D895A677A230AC4AA9') # Bas Nieuwenhuizen <bas@basnieuwenhuizen.nl>
#validpgpkeys=('2617F6F8DEBB0A7A15C405C983FD600E340FB5FF') # Samuel Pitoiset <samuel.pitoiset@gmail.com>
validpgpkeys=('F3A52DB8ECE9EB9E33BC48C6917A3EE97A0FCD1A') # "Marek Olšák <maraeo@gmail.com>"
sha256sums=(a777bd85f2b5fc9c57f886c82058300578317cafdbc77d0a769d7e9a9567ab88 # libdrm-2.4.118.tar.xz
fe260c34b3bef19199aaf9cc3ca3bbe8d249325d411c82cc9d978c40bec0237c # libdrm-2.4.118.tar.xz.sig
sha256sums=(0a49f12f09b5b6e68eaaaff3f02ca7cff9aa926939b212d343161d3e8ac56291 # libdrm-2.4.119.tar.xz
2e4b9d8acc0e906b308e224c1baa6135cbf7355a57f584e7b8b7f9a7341e743a # libdrm-2.4.119.tar.xz.sig
9631d4f694952e3e6ae5a05534c2e93e994e47d3413677a3a00e45c8cef6db93) # COPYING
## b8910e51b2377752ab17779f47ebd92bcdc885079d73df7c237ad8f3781e2ab9 libdrm-2.4.118-01-x86_64.pkg.tar.lz
## 8dbffd62bb7d391ae17032302a82187e55ec906d2597cf87d3256ea7298121e4 libdrm-2.4.119-01-x86_64.pkg.tar.lz

View File

@ -1,7 +1,7 @@
# Maintainer: Andreas Radke <andyrtr@archlinux.org>
pkgname=libdrm
pkgver=2.4.118
pkgver=2.4.119
pkgrel=1
pkgdesc="Userspace interface to kernel DRM services"
url="https://dri.freedesktop.org/"
@ -14,14 +14,15 @@ optdepends=('cairo: needed for modetest tool')
replaces=('libdrm-new' 'libdrm-nouveau')
source=(https://dri.freedesktop.org/$pkgname/$pkgname-$pkgver.tar.xz{,.sig}
COPYING)
sha512sums=('2740ec10dfe96b520345c3f6f0d99a30aac95b1f96656bd9cd11269c2a83a9dac423da29d74a3deb55360e3ae2ca4a1de283e1e443667bedd22673f6629c9920'
sha512sums=('c8dd7665e85c01a67fcce1c1c614bc05a3ec311f31cae7de5fb1cd27d0f11f1801be63de3fa3e33b2f505544fd4b1bc292965c5e8de46a3beaaedb10334945ca'
'SKIP'
'b0ca349b882a4326b19f81f22804fabdb6fb7aef31cdc7b16b0a7ae191bfbb50c7daddb2fc4e6c33f1136af06d060a273de36f6f3412ea326f16fa4309fda660')
#validpgpkeys=('10A6D91DA1B05BD29F6DEBAC0C74F35979C486BE') # David Airlie <airlied@redhat.com>
validpgpkeys=('34FF9526CFEF0E97A340E2E40FDE7BE0E88F5E48') # emersion <contact@emersion.fr>
#validpgpkeys=('34FF9526CFEF0E97A340E2E40FDE7BE0E88F5E48') # emersion <contact@emersion.fr>
#validpgpkeys=('E9E246A89E65374EB8355796B8B5FA0EFC1EC2FE') # "Leo Liu <leo.liu@amd.com>"
#validpgpkeys=('899A810900B815807742E6D895A677A230AC4AA9') # Bas Nieuwenhuizen <bas@basnieuwenhuizen.nl>
#validpgpkeys=('2617F6F8DEBB0A7A15C405C983FD600E340FB5FF') # Samuel Pitoiset <samuel.pitoiset@gmail.com>
validpgpkeys=('F3A52DB8ECE9EB9E33BC48C6917A3EE97A0FCD1A') # "Marek Olšák <maraeo@gmail.com>"
build() {
arch-meson $pkgname-$pkgver build \

View File

@ -1 +1,2 @@
gpg -v --recv-keys 0FDE7BE0E88F5E48
#gpg -v --recv-keys 0FDE7BE0E88F5E48
gpg --recv-key 917A3EE97A0FCD1A

View File

@ -7,7 +7,7 @@
pkgname=mercurial
pkgver=6.6.1
pkgrel=02
pkgrel=04
pkgdesc='A scalable distributed SCM tool'
url="https://www.mercurial-scm.org/"
depends=(python)
@ -38,28 +38,26 @@ check() {
package() {
cd $pkgname-$pkgver
python -m installer -d "$pkgdir" dist/*.whl
make DESTDIR="${pkgdir}" PREFIX=/usr install
install -m644 -D contrib/zsh_completion "$pkgdir/usr/share/zsh/site-functions/_hg"
install -m644 -D contrib/bash_completion "$pkgdir/usr/share/bash-completion/completions/hg"
# Do not invoke install target because it invokes a soon to be deprecated
# `setup.py install` and screws with shebang handling in PEP517 install above
make DESTDIR="$pkgdir" PREFIX=/usr install-doc
install -Dm644 contrib/zsh_completion "$pkgdir/usr/share/zsh/site-functions/_hg"
install -Dm644 contrib/bash_completion "$pkgdir/usr/share/bash-completion/completions/hg"
make -C contrib/chg DESTDIR="$pkgdir" PREFIX=/usr install
install -m755 contrib/hg-ssh "$pkgdir/usr/bin"
install -m755 contrib/hgk "$pkgdir/usr/bin"
install -Dm755 contrib/hg-ssh "$pkgdir/usr/bin"
install -Dm755 contrib/hgk "$pkgdir/usr/bin"
install -d "$pkgdir/usr/share/emacs/site-lisp"
install -m644 contrib/{mq.el,mercurial.el} "$pkgdir/usr/share/emacs/site-lisp"
install -Dm644 -t "$pkgdir/usr/share/emacs/site-lisp/" contrib/{mq.el,mercurial.el}
install -Dm644 contrib/vim/HGAnnotate.vim \
"$pkgdir/usr/share/vim/vimfiles/syntax/HGAnnotate.vim"
install -Dm644 -t "$pkgdir/usr/share/vim/vimfiles/syntax/" contrib/vim/HGAnnotate.vim
# set some variables
install -m755 -d "$pkgdir/etc/profile.d"
install -m644 "$srcdir/mercurial.profile" "$pkgdir/etc/profile.d/mercurial.sh"
install -Dm644 "$srcdir/mercurial.profile" "$pkgdir/etc/profile.d/mercurial.sh"
# FS#38825 - Add certs config to package
install -m755 -d "$pkgdir/etc/mercurial"
cat <<-EOF > "$pkgdir/etc/mercurial/hgrc"
cat <<-EOF | install -Dm755 /dev/stdin "$pkgdir/etc/mercurial/hgrc"
[web]
cacerts = /etc/ssl/certs/ca-certificates.crt
EOF
@ -84,5 +82,5 @@ sha256sums=(a29465a3fe40a3e8d49ba8343134ac2aba286b683ffeb838da0cf6e4521f9695 #
9ea9cdb932a7f671540171cd853d1da41e6d8332fa2c63fc5d5d857611a669a5 # mercurial-6.6.1.tar.gz.asc
87427151713e689cd87dc50d50c048e0e58285815e4eb61962b50583532cbde5) # mercurial.profile
## a7f79ebb0574870fbb9573f4d0c90668437030dddee23f6faf7803d8c0df1671 mercurial-6.6.1-02-x86_64.pkg.tar.lz
## f9727122725fc2f2fd676c60a394d1970cfb794724981e9d7a4f3249891a8305 mercurial-6.6.1-04-x86_64.pkg.tar.lz

View File

@ -4,7 +4,7 @@
pkgname=mercurial
pkgver=6.6.1
pkgrel=2
pkgrel=4
pkgdesc='A scalable distributed SCM tool'
arch=(x86_64)
url="https://www.mercurial-scm.org/"
@ -48,28 +48,28 @@ check() {
package() {
cd $pkgname-$pkgver
python -m installer -d "$pkgdir" dist/*.whl
make DESTDIR="${pkgdir}" PREFIX=/usr install
install -m644 -D contrib/zsh_completion "$pkgdir/usr/share/zsh/site-functions/_hg"
install -m644 -D contrib/bash_completion "$pkgdir/usr/share/bash-completion/completions/hg"
# Do not invoke install target because it invokes a soon to be deprecated
# `setup.py install` and screws with shebang handling in PEP517 install above
make DESTDIR="$pkgdir" PREFIX=/usr install-doc
install -Dm644 contrib/zsh_completion "$pkgdir/usr/share/zsh/site-functions/_hg"
install -Dm644 contrib/bash_completion "$pkgdir/usr/share/bash-completion/completions/hg"
make -C contrib/chg DESTDIR="$pkgdir" PREFIX=/usr install
install -m755 contrib/hg-ssh "$pkgdir/usr/bin"
install -m755 contrib/hgk "$pkgdir/usr/bin"
install -d "$pkgdir/usr/share/emacs/site-lisp"
install -m644 contrib/{mq.el,mercurial.el} "$pkgdir/usr/share/emacs/site-lisp"
install -Dm755 contrib/hg-ssh "$pkgdir/usr/bin"
install -Dm755 contrib/hgk "$pkgdir/usr/bin"
install -Dm644 contrib/vim/HGAnnotate.vim \
"$pkgdir/usr/share/vim/vimfiles/syntax/HGAnnotate.vim"
install -Dm644 -t "$pkgdir/usr/share/emacs/site-lisp/" contrib/{mq.el,mercurial.el}
install -Dm644 -t "$pkgdir/usr/share/vim/vimfiles/syntax/" contrib/vim/HGAnnotate.vim
# set some variables
install -m755 -d "$pkgdir/etc/profile.d"
install -m644 "$srcdir/mercurial.profile" "$pkgdir/etc/profile.d/mercurial.sh"
install -Dm644 "$srcdir/mercurial.profile" "$pkgdir/etc/profile.d/mercurial.sh"
# FS#38825 - Add certs config to package
install -m755 -d "$pkgdir/etc/mercurial"
cat <<-EOF > "$pkgdir/etc/mercurial/hgrc"
cat <<-EOF | install -Dm755 /dev/stdin "$pkgdir/etc/mercurial/hgrc"
[web]
cacerts = /etc/ssl/certs/ca-certificates.crt
EOF

View File

@ -7,7 +7,9 @@
pkgname=subversion
pkgver=1.14.2
pkgrel=012 ## we are not rebuilding this to correct kwallet/5 crap - no other difference with -10
pkgrel=013 ## we are not rebuilding this to correct kwallet/5 crap - no other difference with -10
## !! the only difference from 12 to 13 Arch made was to remove systemd as a running dependency!!!!
## !! Now the hair in our back is sticking straight up!
pkgdesc="A Modern Concurrent Version Control System w/o kwallet crap!"
url="https://subversion.apache.org/"
depends=('apr' 'apr-util' 'bash' 'dbus' 'expat' 'file' 'gcc-libs' 'glibc'
@ -138,4 +140,5 @@ sha256sums=(c9130e8d0b75728a66f0e7038fc77052e671830d785b5616aad53b4810d3cc28 #
ad2eeab9683aec61da6843b680a59d49c4e053017f5bf861a9f2f1384279689e # subversion-1.14.1-python-3.11-build.patch
a6337d17005865703d5eaf9b10d2e80172189bf896dda20e2e63debfabf164c6) # subversion-1.14.2-swig-py-Fix-conditionals-by-SWIG-version-and-by-Pyth.patch
## 13bbb313fb0b01f7c49acc03919c331a666ec3e22c3d03b559680d239407e597 subversion-1.14.2-012-x86_64.pkg.tar.lz
## 0d9e6a8898f7b9559680da236939707d3ec4c9da3c83bbb9930dc9991b9dfea3 subversion-1.14.2-013-x86_64.pkg.tar.lz

View File

@ -6,13 +6,13 @@
pkgname=subversion
pkgver=1.14.2
pkgrel=12
pkgrel=13
pkgdesc="A Modern Concurrent Version Control System"
arch=('x86_64')
url="https://subversion.apache.org/"
license=('Apache-2.0')
depends=('apr' 'apr-util' 'bash' 'dbus' 'expat' 'file' 'gcc-libs' 'glibc' 'libsasl' 'libutf8proc' 'lz4' 'serf' 'sqlite'
'systemd' 'zlib' )
'zlib' )
makedepends=('apache' 'python' 'python-py3c' 'perl' 'swig' 'java-environment>=8'
'libsecret' 'kwallet5' 'kdelibs4support' 'ruby')
optdepends=('libsecret: for GNOME Keyring for auth credentials'