upg dav1d dkms ell gammastep git iwd libqalculate qalculate-gtk librist mat2 meson python-pipx python-textual re2c samba

discontinue limine
This commit is contained in:
joborun linux 2024-11-27 15:09:57 +02:00
parent a0a65cdc8e
commit 180c99b9bb
38 changed files with 250 additions and 152 deletions

View file

@ -8,7 +8,7 @@
#pkgbase=dav1d
#pkgname=(dav1d dav1d-doc)
pkgname=(dav1d)
pkgver=1.4.3
pkgver=1.5.0
pkgrel=01
pkgdesc='AV1 cross-platform decoder focused on speed and correctness'
url='https://code.videolan.org/videolan/dav1d/'
@ -63,9 +63,16 @@ license=(BSD-2-Clause)
validpgpkeys=('65F7C6B4206BD057A7EB73787180713BE58D1ADC') # VideoLAN Release Signing Key
sha256sums=(42fe524bcc82ea3a830057178faace22923a79bad3d819a4962d8cfc54c36f19 # dav1d-1.4.3.tar.xz
f3356e8e3d1f8bb8150fe7f2ac2c1d1e4362eaecfbde936536544717b683abc4 # dav1d-1.4.3.tar.xz.asc
51fc50a8e3e9a9685b164aa849e44f33433d12d1d9ddb82b15f39311e0eccda5) # dav1d-test-data-1.4.3.tar.gz
sha512sums=('774881d27d045f468a8617317fa751e1ce452a15c6d6c2c93c3dd3c3544d6b2b91b0c3eb5ff379f113c26b27a02dc4b54d0751b083dcbcb18bb96c66a6504acb'
'SKIP'
'0102abdf3310c53a09c9ae9a8bf7e662402f31ecb41624f70a6557a618e384b38dedb088241b6887a5b93573631b32c778fec90e82236c2192ae18d5914bcae4')
b2sums=('7cf75b9de834c77a8012fb560fadca339d0faa0ab92073fd0119f0c5ccbb19017aa271a1aa0939aa698a52e2285b79a956021776a702afe2a7de131ce92d7241'
'SKIP'
'4d44ffab66de96da059ceacaa1e7c5df63f362492cb9f29af44b7a9b0f1c75da1c96fa64263c23b891a7b17fe78eefcf263fb6917b499de3814bbff3b482ea3c')
## f6d5d9c3e3475a62f80f2a9f35958cb6c9934d7d1d3c7f5e9afd19e98a700cbb dav1d-1.4.3-01-x86_64.pkg.tar.lz
sha256sums=(14bd6f5157808ed9aedcafbe50df689d304fd4810ac20be6eec1ab037436afd6 # dav1d-1.5.0.tar.xz
9cf6cb0a814a94816de7a5186fbf2fe089e5eb16a1937ad6114adc99cff37f9d # dav1d-1.5.0.tar.xz.asc
acdbbdac30ea4e9df61530f8d8cab3245a34c89ab0c0b18bc8e8122cde79ca09) # dav1d-test-data-1.5.0.tar.gz
## ad8209b3f2eb84971b91129237be2a0ee8e6514472858505c170a8bf1a7c401a dav1d-1.5.0-01-x86_64.pkg.tar.lz

View file

@ -1,8 +1,9 @@
# Maintainer: Levente Polyak <anthraxx[at]archlinux[dot]org>
# Maintainer: Robin Candau <antiz@archlinux.org>
pkgbase=dav1d
pkgname=(dav1d dav1d-doc)
pkgver=1.4.3
pkgver=1.5.0
pkgrel=1
pkgdesc='AV1 cross-platform decoder focused on speed and correctness'
url='https://code.videolan.org/videolan/dav1d/'
@ -21,12 +22,12 @@ source=(
https://downloads.videolan.org/pub/videolan/${pkgname}/${pkgver}/${pkgname}-${pkgver}.tar.xz{,.asc}
https://code.videolan.org/videolan/dav1d-test-data/-/archive/${pkgver}/dav1d-test-data-${pkgver}.tar.gz
)
sha512sums=('6f3233acfb7d248155ac4beb237fe48186fdfb378820f0b15a5ca54a5642a63ebae48446075f10c6be77a8b9a95ddf41c6709af21936af793f1bbc28a2ef4bd8'
sha512sums=('774881d27d045f468a8617317fa751e1ce452a15c6d6c2c93c3dd3c3544d6b2b91b0c3eb5ff379f113c26b27a02dc4b54d0751b083dcbcb18bb96c66a6504acb'
'SKIP'
'25ad2f6253b931cab7f718d9f7a8e09b58dcce0b685bb98032dfd35b26240cf124341edbc2b2e2c3c0d4c9db06e82db5c6887691d2e2f02172f684ed5af754da')
b2sums=('e24cf033f94b49f917fa70e17438b0811c85042d5774a605343ca13c979b81b11a98b8453999e4796f4674b15db150c80606ddeae6a648f20f2f4fde32dfad9c'
'0102abdf3310c53a09c9ae9a8bf7e662402f31ecb41624f70a6557a618e384b38dedb088241b6887a5b93573631b32c778fec90e82236c2192ae18d5914bcae4')
b2sums=('7cf75b9de834c77a8012fb560fadca339d0faa0ab92073fd0119f0c5ccbb19017aa271a1aa0939aa698a52e2285b79a956021776a702afe2a7de131ce92d7241'
'SKIP'
'b6a8e2589806ab97538ecf9abe3acce62db176659e4a443124af3ee6f30216790506ced45402bcf323b6ea50e5e9777a867a61b2a129bd2ed6387a6dde3dbaa7')
'4d44ffab66de96da059ceacaa1e7c5df63f362492cb9f29af44b7a9b0f1c75da1c96fa64263c23b891a7b17fe78eefcf263fb6917b499de3814bbff3b482ea3c')
validpgpkeys=(
'65F7C6B4206BD057A7EB73787180713BE58D1ADC' # VideoLAN Release Signing Key
)

View file

@ -6,8 +6,8 @@
#-----------------------------------------| DESCRIPTION |---------------------------------------
pkgname=dkms
pkgver=3.1.1
pkgrel=02
pkgver=3.1.2
pkgrel=01
pkgdesc='Dynamic Kernel Modules System'
url='https://github.com/dell/dkms'
depends=('coreutils' 'bash' 'gawk' 'sed' 'kmod' 'gcc' 'make' 'patch')
@ -66,10 +66,11 @@ arch=(x86_64)
license=(GPL-2.0-or-later)
sha256sums=(ddf1445405b004d8a4aab8b8a55cafe187dbeac1776e65939d23ea889cad2aa7 # dkms
sha256sums=(0664e4875ed60025098ba66d3781420ad4f6f2fc8cf709caa596051a6e861e27 # dkms
da2dd53bdb427c3ffbe793fd05f898d8a0545e6dbd346c85fad1717b0f838c62 # hook.install
497422e72b2f10a71caae40c44a07b215425d393acb365700e38944e09f9a554 # hook.remove
cc04280e8eb095f4950f5e3c6b2997fbc8d5862d79c5ae29d5943b8ac204d0d4 # hook.upgrade
c1b4a4e2e4e0e0e59ee0887403e79d60b209f3878dbbec6612573f13b90cce01) # hook.sh
## a42ab991e6fad0bcc61db756865a7349e43ff88eb37ab81070c8aa7c3ed7c3c1 dkms-3.1.1-02-x86_64.pkg.tar.lz
## 2fb072aaca1a5807c8ef73597b2e6600c6662deda88932f851aa1a7be4912044 dkms-3.1.2-01-x86_64.pkg.tar.lz

View file

@ -3,8 +3,8 @@
# Contributor: Balwinder S "bsd" Dheeman (bdheeman AT gmail.com)
pkgname=dkms
pkgver=3.1.1
pkgrel=2
pkgver=3.1.2
pkgrel=1
pkgdesc='Dynamic Kernel Modules System'
arch=('any')
url='https://github.com/dell/dkms'
@ -33,7 +33,7 @@ source=("git+https://github.com/dell/dkms.git#tag=v$pkgver"
'hook.remove'
'hook.upgrade'
'hook.sh')
sha256sums=('ddf1445405b004d8a4aab8b8a55cafe187dbeac1776e65939d23ea889cad2aa7'
sha256sums=('0664e4875ed60025098ba66d3781420ad4f6f2fc8cf709caa596051a6e861e27'
'da2dd53bdb427c3ffbe793fd05f898d8a0545e6dbd346c85fad1717b0f838c62'
'497422e72b2f10a71caae40c44a07b215425d393acb365700e38944e09f9a554'
'cc04280e8eb095f4950f5e3c6b2997fbc8d5862d79c5ae29d5943b8ac204d0d4'

View file

@ -1,2 +1,3 @@
git

View file

@ -6,7 +6,7 @@
#-----------------------------------------| DESCRIPTION |---------------------------------------
pkgname=ell
pkgver=0.70
pkgver=0.71
pkgrel=01
pkgdesc="Embedded Linux library"
url="https://01.org/ell"
@ -58,8 +58,8 @@ license=('LGPL-2.1-or-later')
validpgpkeys=('E932D120BC2AEC444E558F0106CA9F5D1DCF2659') # "Marcel Holtmann <marcel@holtmann.org>"
sha256sums=(1bb7f5d73df34b46c4dd340fec98442d7dac2a7b4ce0ee3fc779ca2fbe6fe591 # ell-0.70.tar.xz
96e5531dad0df125fc7472a0df9e9ebd135b2896c40a32bafd2b44bfb2a011ce) # ell-0.70.tar.sign
sha256sums=(850f79cc993791f00232fd31cbaf3e8212edcef25ca0515f98c6d48dfb5952d7 # ell-0.71.tar.xz
d127189cdf81877b5d95c6b39c646d9e384b99d3f31f1112ee401974e9ed0817) # ell-0.71.tar.sign
## 6c45797f20dc2493111e04edccd3cf8eab319ef9737f0ba6b7a5bb9b026be649 ell-0.70-01-x86_64.pkg.tar.lz
## 47751b6c2e05e9d461b11c8ef19fa727b5e00e952fdd0321bbb335408ab6f9d4 ell-0.71-01-x86_64.pkg.tar.lz

View file

@ -2,7 +2,7 @@
# Contributor: Jameson Pugh <imntreal@gmail.com>
pkgname=ell
pkgver=0.70
pkgver=0.71
pkgrel=1
pkgdesc="Embedded Linux library"
arch=(x86_64)
@ -13,7 +13,7 @@ depends=('gcc-libs' 'glibc')
checkdepends=('dbus' 'procps-ng')
# https://mirrors.edge.kernel.org/pub/linux/libs/ell/sha256sums.asc
source=(https://mirrors.edge.kernel.org/pub/linux/libs/$pkgname/$pkgname-$pkgver.tar.{xz,sign})
sha256sums=('1bb7f5d73df34b46c4dd340fec98442d7dac2a7b4ce0ee3fc779ca2fbe6fe591'
sha256sums=('850f79cc993791f00232fd31cbaf3e8212edcef25ca0515f98c6d48dfb5952d7'
'SKIP')
validpgpkeys=('E932D120BC2AEC444E558F0106CA9F5D1DCF2659') # "Marcel Holtmann <marcel@holtmann.org>"

View file

@ -5,9 +5,11 @@
# Website : https://pozol.eu
#-----------------------------------------| DESCRIPTION |---------------------------------------
# Haha ... arch got jealous and are building the same version of pkg without geoclue :)
pkgname=gammastep
pkgver=2.0.9
pkgrel=04
pkgrel=06
pkgdesc="Adjust the color temperature of your screen according to your surroundings works also on wayland w/o systemd geoclue"
url="https://gitlab.com/chinstrap/gammastep"
depends=(glibc hicolor-icon-theme libdrm libx11 libxcb libxxf86vm wayland)
@ -58,5 +60,5 @@ b2sums=('91e718b21bf73568e121c9245d7b834634928cf2993b65df126ac93e2c53f61650b340e
sha256sums=(bbb9d90e1cf30920c1017db4ce5c4652e4c7843fd4c4e34164d99ecbc3bbb4c0) # gammastep-v2.0.9.tar.gz
## 1afbc5bad0a521bb9c08043485bd929b34a68eb60cd2fe4fa50f5b0cdb97e16c gammastep-2.0.9-04-x86_64.pkg.tar.lz
## 53664962eef313bbdd50d779c733b9cee764dc8b24173d36684512def080a60e gammastep-2.0.9-06-x86_64.pkg.tar.lz

View file

@ -1,14 +1,14 @@
# Maintainer: David Runge <dvzrv@archlinux.org>
# Maintainer: Robin Candau <antiz@archlinux.org>
pkgname=gammastep
pkgver=2.0.9
pkgrel=4
pkgrel=7
pkgdesc="Adjust the color temperature of your screen according to your surroundings."
arch=(x86_64)
url="https://gitlab.com/chinstrap/gammastep"
license=(GPL-3.0-or-later)
depends=(
geoclue
glibc
hicolor-icon-theme
libdrm
@ -24,6 +24,7 @@ makedepends=(
systemd
)
optdepends=(
'geoclue: for automatic location based on GeoClue2'
'python-gobject: for gammastep-indicator'
'python-xdg: for gammastep-indicator'
'gtk3: for gammastep-indicator'

View file

@ -6,7 +6,7 @@
#-----------------------------------------| DESCRIPTION |---------------------------------------
pkgname=git
pkgver=2.47.0
pkgver=2.47.1
pkgrel=01
pkgdesc='the fast distributed version control system w/o systemd'
url='https://git-scm.com/'
@ -131,9 +131,8 @@ license=('GPL-2.0-only')
validpgpkeys=('96E07AF25771955980DAD10020D04E5A713660A7') # Junio C Hamano
sha256sums=(1ce114da88704271b43e027c51e04d9399f8c88e9ef7542dae7aebae7d87bc4e # git-2.47.0.tar.xz
aa56fe15532e0e3c192b2beee62dfb4a221914da4c987ad6bce24aa972ab8f85 # git-2.47.0.tar.sign
sha256sums=(f3d8f9bb23ae392374e91cd9d395970dabc5b9c5ee72f39884613cd84a6ed310 # git-2.47.1.tar.xz
cd5d64e0a0276acff402f827fb4b889a563a59421252eb4f1c36951bbd0c2bef # git-2.47.1.tar.sign
7630e8245526ad80f703fac9900a1328588c503ce32b37b9f8811674fcda4a45) # git-sysusers.conf
## 6c80f227e9643507948a6581604bdea3461c73e90ae13d3d07384198a1f910ef git-2.47.0-01-x86_64.pkg.tar.lz
## c4e90852dadd8e304226e6b4dfa134266d2162737b0000504d2e576b047a78a9 git-2.47.1-01-x86_64.pkg.tar.lz

View file

@ -2,7 +2,7 @@
# Maintainer: Dan McGee <dan@archlinux.org>
pkgname=git
pkgver=2.47.0
pkgver=2.47.1
pkgrel=1
pkgdesc='the fast distributed version control system'
arch=('x86_64')
@ -32,7 +32,7 @@ source=("https://www.kernel.org/pub/software/scm/git/git-$pkgver.tar."{xz,sign}
'git-daemon@.service'
'git-daemon.socket'
'git-sysusers.conf')
sha256sums=('1ce114da88704271b43e027c51e04d9399f8c88e9ef7542dae7aebae7d87bc4e'
sha256sums=('f3d8f9bb23ae392374e91cd9d395970dabc5b9c5ee72f39884613cd84a6ed310'
'SKIP'
'14c0b67cfe116b430645c19d8c4759419657e6809dfa28f438c33a005245ad91'
'ac4c90d62c44926e6d30d18d97767efc901076d4e0283ed812a349aece72f203'

View file

@ -6,7 +6,7 @@
#-----------------------------------------| DESCRIPTION |---------------------------------------
pkgname=iwd
pkgver=3.1
pkgver=3.2
pkgrel=01
pkgdesc='Internet Wireless Daemon w/o systemd'
url='https://git.kernel.org/cgit/network/wireless/iwd.git/'
@ -74,9 +74,9 @@ license=('LGPL-2.1-or-later')
validpgpkeys=('E932D120BC2AEC444E558F0106CA9F5D1DCF2659')
sha256sums=(a2b6d21315fdd0e060d5f75f5a0cc55018ea9d112a080f2ccd6dae2e1d923ac5 # iwd-3.1.tar.xz
ef57b6dd989a582120f98fb48751ac386fe7905f9885a75651590b13228fa9ba # iwd-3.1.tar.sign
sha256sums=(21f5a8e29a41ff301045f36eed97a4e540262adfdc003db847fe0c7dce874e15 # iwd-3.2.tar.xz
b808ea041cbdba1aaf4c38777dac2b39c5985fad4e73bba50831756cdfa7cf48 # iwd-3.2.tar.sign
d5fb4fb864b7a0632117aa2039df535ab5c1d024ae618a1f09e34dfab8ee0cc7) # 0001-use-network-group-for-unprivileged-access.diff
## 6efae29d9932f31efe632913702d62a79caecc23b1fdcd2ab6773f68f25f0032 iwd-3.1-01-x86_64.pkg.tar.lz
## 6966af63c258495b97dba0266322cb6fa307b55ac2b80db9818eaeccde5bdc3a iwd-3.2-01-x86_64.pkg.tar.lz

View file

@ -3,7 +3,7 @@
# Maintainer: Levente Polyak <anthraxx[at]archlinux[dot]org>
pkgname=iwd
pkgver=3.1
pkgver=3.2
pkgrel=1
pkgdesc='Internet Wireless Daemon'
arch=('x86_64')
@ -15,7 +15,7 @@ optdepends=('qrencode: for displaying QR code after DPP is started')
source=(https://www.kernel.org/pub/linux/network/wireless/iwd-${pkgver}.tar{.xz,.sign}
0001-use-network-group-for-unprivileged-access.diff)
# https://mirrors.edge.kernel.org/pub/linux/network/wireless/sha256sums.asc
sha256sums=('a2b6d21315fdd0e060d5f75f5a0cc55018ea9d112a080f2ccd6dae2e1d923ac5'
sha256sums=('21f5a8e29a41ff301045f36eed97a4e540262adfdc003db847fe0c7dce874e15'
'SKIP'
'd5fb4fb864b7a0632117aa2039df535ab5c1d024ae618a1f09e34dfab8ee0cc7')
validpgpkeys=('E932D120BC2AEC444E558F0106CA9F5D1DCF2659')

View file

@ -6,7 +6,7 @@
#-----------------------------------------| DESCRIPTION |---------------------------------------
pkgname=libqalculate
pkgver=5.3.0
pkgver=5.4.0
pkgrel=01
pkgdesc='Multi-purpose desktop calculator'
url='https://qalculate.github.io/'
@ -42,7 +42,7 @@ arch=(x86_64)
license=(GPL-2.0-only)
sha256sums=(91b0c6d1ca54d5c40873d60179e4cb148a9b648d1479fa83403a60b7c64bb7ef) # libqalculate
sha256sums=(379bbe5cede8aa22fd2b4359b8e62d0fdbcb71566fedc73a4b6a3f659be92371) # libqalculate 5.4.0
## 918a1644fd52b8419fd7a14c1ebd99787e2f6db21686ca64533c315359426108 libqalculate-5.3.0-01-x86_64.pkg.tar.lz
## e7dd6ae8f3d9e308b5c0e8e0c29a609a62f92f7b49b49f659e48f0ce7ef6b54d libqalculate-5.4.0-01-x86_64.pkg.tar.lz

View file

@ -2,7 +2,7 @@
# Contributor: Eric Bélanger <eric@archlinux.org>
pkgname=libqalculate
pkgver=5.3.0
pkgver=5.4.0
pkgrel=1
pkgdesc='Multi-purpose desktop calculator'
arch=(x86_64)
@ -21,7 +21,7 @@ makedepends=(doxygen
intltool)
optdepends=('gnuplot: for plotting support')
source=(git+https://github.com/Qalculate/libqalculate#tag=v$pkgver)
sha256sums=('91b0c6d1ca54d5c40873d60179e4cb148a9b648d1479fa83403a60b7c64bb7ef')
sha256sums=('379bbe5cede8aa22fd2b4359b8e62d0fdbcb71566fedc73a4b6a3f659be92371')
prepare() {
cd $pkgname

View file

@ -1,12 +1,15 @@
--- a/test/rist/meson.build
+++ b/test/rist/meson.build
@@ -27,9 +27,6 @@ test('Simple profile unicast', test_send_receive, args: ['0', 'rist://@127.0.0.1
test('Simple profile unicast packet loss 10%', test_send_receive, args: ['0', 'rist://@127.0.0.1:2234', 'rist://127.0.0.1:2234', '10'],suite: ['simple', 'unicast'])
@@ -29,9 +29,9 @@ test('Simple profile unicast packet loss
test('Simple profile unicast packet loss 25%', test_send_receive, args: ['0', 'rist://@127.0.0.1:3234', 'rist://127.0.0.1:3234', '25'],suite: ['simple', 'unicast'])
#Multicast
-test('Simple profile multicast', test_send_receive, args: ['0', 'rist://@239.0.0.1:1234?rtt-max=10&rtt-min=1', 'rist://239.0.0.1:1234?rtt-max=10&rtt-min=1', '0'],suite: ['simple', 'multicast'])
-test('Simple profile multicast packet loss 10%', test_send_receive, args: ['0', 'rist://@239.0.0.2:2234?rtt-max=10&rtt-min=1', 'rist://239.0.0.2:2234?rtt-max=10&rtt-min=1', '10'],suite: ['simple', 'multicast'])
-test('Simple profile multicast packet loss 25%', test_send_receive, args: ['0', 'rist://@239.0.0.3:3234?rtt-max=10&rtt-min=1', 'rist://239.0.0.3:3234?rtt-max=10&rtt-min=1', '25'],suite: ['simple', 'multicast'])
if (host_machine.system() != 'darwin')
#Multicast
- test('Simple profile multicast', test_send_receive, args: ['0', 'rist://@239.0.0.1:1236?rtt-max=10&rtt-min=1', 'rist://239.0.0.1:1236?rtt-max=10&rtt-min=1', '0'],suite: ['simple', 'multicast'])
- test('Simple profile multicast packet loss 10%', test_send_receive, args: ['0', 'rist://@239.0.0.2:2236?rtt-max=10&rtt-min=1', 'rist://239.0.0.2:2236?rtt-max=10&rtt-min=1', '10'],suite: ['simple', 'multicast'])
- test('Simple profile multicast packet loss 25%', test_send_receive, args: ['0', 'rist://@239.0.0.3:3236?rtt-max=10&rtt-min=1', 'rist://239.0.0.3:3236?rtt-max=10&rtt-min=1', '25'],suite: ['simple', 'multicast'])
+ #test('Simple profile multicast', test_send_receive, args: ['0', 'rist://@239.0.0.1:1236?rtt-max=10&rtt-min=1', 'rist://239.0.0.1:1236?rtt-max=10&rtt-min=1', '0'],suite: ['simple', 'multicast'])
+ #test('Simple profile multicast packet loss 10%', test_send_receive, args: ['0', 'rist://@239.0.0.2:2236?rtt-max=10&rtt-min=1', 'rist://239.0.0.2:2236?rtt-max=10&rtt-min=1', '10'],suite: ['simple', 'multicast'])
+ #test('Simple profile multicast packet loss 25%', test_send_receive, args: ['0', 'rist://@239.0.0.3:3236?rtt-max=10&rtt-min=1', 'rist://239.0.0.3:3236?rtt-max=10&rtt-min=1', '25'],suite: ['simple', 'multicast'])
endif
###Main profile tests:
#Sender connecting to receiver

View file

@ -6,21 +6,21 @@
#-----------------------------------------| DESCRIPTION |---------------------------------------
pkgname=librist
pkgver=0.2.10.r0.g1e80550
pkgrel=02
pkgver=0.2.11
pkgrel=01
pkgdesc='A library that can be used to add the RIST protocol to applications (git version)'
url='https://code.videolan.org/rist/librist/'
depends=('cjson' 'mbedtls')
makedepends=('git' 'meson' 'cmake' 'cmocka' 'lz4')
provides=('librist')
conflicts=('librist-git')
tag=1e805500dc14a507598cebdd49557c32e514899f # tags/v0.2.10
source=("git+https://code.videolan.org/rist/librist.git#commit=$tag"
#tag=1e805500dc14a507598cebdd49557c32e514899f # tags/v0.2.10
source=("git+https://code.videolan.org/rist/librist.git#tag=v$pkgver"
'010-librist-disable-multicast-tests.patch')
pkgver() {
git -C librist describe --long --tags | sed 's/\([^-]*-g\)/r\1/;s/-/./g;s/^v//;s/\.\(RC\|rc\)/rc/'
}
#pkgver() {
# git -C librist describe --long --tags | sed 's/\([^-]*-g\)/r\1/;s/-/./g;s/^v//;s/\.\(RC\|rc\)/rc/'
#}
prepare() {
patch -d librist -Np1 -i "${srcdir}/010-librist-disable-multicast-tests.patch"
@ -31,9 +31,9 @@ build() {
meson compile -C build
}
#check() {
# meson test -C build
#}
check() {
meson test -C build
}
package() {
meson install -C build --destdir "$pkgdir"
@ -45,10 +45,10 @@ package() {
arch=(x86_64)
license=('BSD')
license=('BSD-2-Clause')
sha256sums=(SKIP # librist.git
0b8363a832a0e20ee756936efde714acaa3dfa74cffa1ef8283f3373663d0e35) # 010-librist-disable-multicast-tests.patch
sha256sums=(a1232107631c6b1ece7bf625e0355a56aa301d00cf57da14909a935a5231670e # librist.git
26de0079fbfae2b9a0e98bc37eb00c5431e53bdb1f9c8d0c11fdd069e1589f18) # 010-librist-disable-multicast-tests.patch
## 986ce84acb7995bd8da61340ad4fb459f0933ba4c30da6ee158f5e6a72555f8f librist-0.2.10.r0.g1e80550-02-x86_64.pkg.tar.lz
## 68249ad0a702b912ac949fbe1f622b72085b7434e669278fc5c7a4704cb9a7c0 librist-0.2.11-01-x86_64.pkg.tar.lz

View file

@ -1,18 +1,18 @@
# Maintainer: Daniel Bermond <dbermond@archlinux.org>
pkgname=librist
pkgver=0.2.10
pkgver=0.2.11
pkgrel=1
pkgdesc='A library that can be used to add the RIST protocol to applications'
arch=('x86_64')
url='https://code.videolan.org/rist/librist/'
license=('BSD')
license=('BSD-2-Clause')
depends=('cjson' 'mbedtls')
makedepends=('meson' 'cmake' 'cmocka' 'lz4')
source=("https://code.videolan.org/rist/librist/-/archive/v${pkgver}/${pkgname}-v${pkgver}.tar.bz2"
'010-librist-disable-multicast-tests.patch')
sha256sums=('c4a2c1bf62310fa1621b1a66140aa6fda8498a80fa5cc73d32335aa57015f7f5'
'0b8363a832a0e20ee756936efde714acaa3dfa74cffa1ef8283f3373663d0e35')
sha256sums=('f254842900a9dd20fb477b05ea0cce3ec1a8004d85177eef2408eefddca68b86'
'26de0079fbfae2b9a0e98bc37eb00c5431e53bdb1f9c8d0c11fdd069e1589f18')
prepare() {
patch -d "${pkgname}-v${pkgver}" -Np1 -i "${srcdir}/010-librist-disable-multicast-tests.patch"

6
limine/NOTE Normal file
View file

@ -0,0 +1,6 @@
##
## REMOVED
## See https://diaspora-fr.org/posts/66b0d4a08184013d5ce70025900e4586#34f2afd084f6013d5ce70025900e4586
## Since 8.4.1 appeared Nov 27 2024 we have removed 8.4.0 from our repos
##

View file

@ -5,6 +5,12 @@
# Website : https://pozol.eu
#-----------------------------------------| DESCRIPTION |---------------------------------------
##
## REMOVED
## See https://diaspora-fr.org/posts/66b0d4a08184013d5ce70025900e4586#34f2afd084f6013d5ce70025900e4586
## Since 8.4.1 appeared Nov 27 2024 we have removed 8.4.0 from our repos
##
pkgname=limine
pkgver=8.4.0
pkgrel=01

View file

@ -7,7 +7,7 @@
pkgname=mat2
pkgver=0.13.4
pkgrel=05
pkgrel=06
pkgdesc='Metadata removal tool, supporting a wide range of commonly used file formats'
url='https://0xacab.org/jvoisin/mat2'
depends=('python' 'python-mutagen' 'python-cairo' 'python-gobject' 'gdk-pixbuf2' 'poppler-glib' 'librsvg' 'perl-image-exiftool' 'mailcap' 'hicolor-icon-theme')
@ -21,12 +21,14 @@ provides=(mat)
source=(https://0xacab.org/jvoisin/mat2/-/archive/${pkgver}/mat2-${pkgver}.tar.gz
https://0xacab.org/jvoisin/mat2/uploads/95d1f3782dfc731545fd9b467c594cb2/mat2-0.13.4.tar.gz.asc
tests-VideoFullRangeFlag.patch::https://0xacab.org/jvoisin/mat2/-/commit/bbd5b2817c9d64013e2f5ed670aca8d4738bb484.patch
manpage-location.patch::https://0xacab.org/jvoisin/mat2/-/commit/a3081bce47bc475a7afaa25e834e8afe399dc350.patch)
manpage-location.patch::https://0xacab.org/jvoisin/mat2/-/commit/a3081bce47bc475a7afaa25e834e8afe399dc350.patch
fix-mp4-test.patch)
prepare() {
cd ${pkgname}-${pkgver}
patch -Np1 -i ../tests-VideoFullRangeFlag.patch
patch -Np1 -i ../manpage-location.patch
patch -Np1 -i ../fix-mp4-test.patch
}
#pkgver() {
@ -64,10 +66,21 @@ license=('LGPL3')
validpgpkeys=('9FCDEE9E1A381F311EA62A7404D041E8171901CC') # Julien (jvoisin) Voisin
sha512sums=('75c08c9c52a82f9983e799c2aeef0da8324d1c92ac32fb748a68063ec7b28569692082aceacf7161d24db0e8a988357c423b6e17ca5c0f934309c9791c41ab18'
'SKIP'
'f0b0a61e38825e64aaea268d440727140e782b9ebf32b0618185750eb8309fe0b09d24a0798c61a7053edf101c07d5838f88c46aea1b2da272584ec0a22f5407'
'64e8bf0faeb7bf205d74607bab452474b2b496f8e1335dce1423e4d558827279ce6946d2c50d910b9dbbbb81e9c93baf90ae53c31024fd1fdbe2e0b9d88b6f86'
'698aff1d5da3e2a11543651c2067b8d9fa368c92d6bdb493fe204f0b0388968f3573950c86296f7e7d42cd064791e3d7c656b6f6518a7b7cde69aeae12ba8f93')
b2sums=('cab400479bbf312979e11f00bccf02e0e330455651dcdef239507c511b4101cb8b39af5f9dfdc1df9f1bcedc3dda3276c7cf598491c0ff0fc1f365f540fdb7a6'
'SKIP'
'b4812de051961aec68ce95f5fe1237d52e55320e30fe94ebe4c5652f2dd6b7ae0277e6d213c1dd8265699cbad7f77dff5fff1e14dfb9d3f6c1de3bea75695e11'
'dee99f816e44b0b1276b589488eff9f3e1adc02f607c3eab81a06736eb3d8fe77108e80c71c3d2f445c4abe0367950c1371a93d7c2867f6ddbcb17f5388b3618'
'c665047170fc87b977e45e0e8ddc1226d543c3e60a0a5bf26137e0a20bcb1468093fcf5e2b826ad02e2d95d5239515471157abefa5c612135067d668c53e741d')
sha256sums=(dbd30f33edd9b99042b3d9ec2b5e7e9c9a08bba4318bcf3fa63be8854cc871db # mat2-0.13.4.tar.gz
b2100acfcdadf2d5b3bc116298e4bd0a073954d04f9c455c04b01590aaa680bf # mat2-0.13.4.tar.gz.asc
e7bf3fab23a6c51a3b4e6c4b4396f61060db970a8d10b7db5446639ef6ba37df # tests-VideoFullRangeFlag.patch
43e0800e108b60fbb32b23fada2821366302841fcffafc0fe897e21e15d9891a) # manpage-location.patch
43e0800e108b60fbb32b23fada2821366302841fcffafc0fe897e21e15d9891a # manpage-location.patch
2ad2a8ea79c3d9ccb6ab290e311e900688dae0397e4e67ad32d341a6efdfac81) # fix-mp4-test.patch
## f6a62ddf8fcb8bd161ee4844ba7b361a71a0a428113e31f0bacbf05ce9843ff8 mat2-0.13.4-05-x86_64.pkg.tar.lz
## bd5266eb02d0276d01e215b6647661661909cfe0e9ac7935831c7cc068981a4b mat2-0.13.4-06-x86_64.pkg.tar.lz

View file

@ -3,7 +3,7 @@
pkgname=mat2
pkgver=0.13.4
pkgrel=5
pkgrel=7
pkgdesc='Metadata removal tool, supporting a wide range of commonly used file formats'
url='https://0xacab.org/jvoisin/mat2'
arch=('any')
@ -35,15 +35,18 @@ checkdepends=('ffmpeg')
source=(https://0xacab.org/jvoisin/mat2/-/archive/${pkgver}/mat2-${pkgver}.tar.gz
https://0xacab.org/jvoisin/mat2/uploads/95d1f3782dfc731545fd9b467c594cb2/mat2-0.13.4.tar.gz.asc
tests-VideoFullRangeFlag.patch::https://0xacab.org/jvoisin/mat2/-/commit/bbd5b2817c9d64013e2f5ed670aca8d4738bb484.patch
manpage-location.patch::https://0xacab.org/jvoisin/mat2/-/commit/a3081bce47bc475a7afaa25e834e8afe399dc350.patch)
manpage-location.patch::https://0xacab.org/jvoisin/mat2/-/commit/a3081bce47bc475a7afaa25e834e8afe399dc350.patch
fix-mp4-test.patch)
sha512sums=('75c08c9c52a82f9983e799c2aeef0da8324d1c92ac32fb748a68063ec7b28569692082aceacf7161d24db0e8a988357c423b6e17ca5c0f934309c9791c41ab18'
'SKIP'
'f0b0a61e38825e64aaea268d440727140e782b9ebf32b0618185750eb8309fe0b09d24a0798c61a7053edf101c07d5838f88c46aea1b2da272584ec0a22f5407'
'64e8bf0faeb7bf205d74607bab452474b2b496f8e1335dce1423e4d558827279ce6946d2c50d910b9dbbbb81e9c93baf90ae53c31024fd1fdbe2e0b9d88b6f86')
'64e8bf0faeb7bf205d74607bab452474b2b496f8e1335dce1423e4d558827279ce6946d2c50d910b9dbbbb81e9c93baf90ae53c31024fd1fdbe2e0b9d88b6f86'
'698aff1d5da3e2a11543651c2067b8d9fa368c92d6bdb493fe204f0b0388968f3573950c86296f7e7d42cd064791e3d7c656b6f6518a7b7cde69aeae12ba8f93')
b2sums=('cab400479bbf312979e11f00bccf02e0e330455651dcdef239507c511b4101cb8b39af5f9dfdc1df9f1bcedc3dda3276c7cf598491c0ff0fc1f365f540fdb7a6'
'SKIP'
'b4812de051961aec68ce95f5fe1237d52e55320e30fe94ebe4c5652f2dd6b7ae0277e6d213c1dd8265699cbad7f77dff5fff1e14dfb9d3f6c1de3bea75695e11'
'dee99f816e44b0b1276b589488eff9f3e1adc02f607c3eab81a06736eb3d8fe77108e80c71c3d2f445c4abe0367950c1371a93d7c2867f6ddbcb17f5388b3618')
'dee99f816e44b0b1276b589488eff9f3e1adc02f607c3eab81a06736eb3d8fe77108e80c71c3d2f445c4abe0367950c1371a93d7c2867f6ddbcb17f5388b3618'
'c665047170fc87b977e45e0e8ddc1226d543c3e60a0a5bf26137e0a20bcb1468093fcf5e2b826ad02e2d95d5239515471157abefa5c612135067d668c53e741d')
validpgpkeys=('9FCDEE9E1A381F311EA62A7404D041E8171901CC') # Julien (jvoisin) Voisin
@ -51,6 +54,7 @@ prepare() {
cd ${pkgname}-${pkgver}
patch -Np1 -i ../tests-VideoFullRangeFlag.patch
patch -Np1 -i ../manpage-location.patch
patch -Np1 -i ../fix-mp4-test.patch
}
build() {

12
mat2/fix-mp4-test.patch Normal file
View file

@ -0,0 +1,12 @@
diff --unified --recursive --text --new-file mat2-0.13.4.orig/tests/test_libmat2.py mat2-0.13.4/tests/test_libmat2.py
--- mat2-0.13.4.orig/tests/test_libmat2.py 2024-11-23 13:24:59.831447231 +0100
+++ mat2-0.13.4/tests/test_libmat2.py 2024-11-23 13:25:12.728866275 +0100
@@ -508,7 +508,7 @@
'TrackID': 1,
'TrackLayer': 0,
'TransferCharacteristics': 'BT.709',
- 'VideoFullRangeFlag': 0,
+ 'VideoFullRangeFlag': 'Limited',
},
},{
'name': 'wmv',

View file

@ -6,18 +6,27 @@
#-----------------------------------------| DESCRIPTION |---------------------------------------
pkgname=neon
pkgver=0.33.0
pkgver=0.34.0
pkgrel=01
pkgdesc='HTTP/1.1 and WebDAV client library with a C interface'
url="https://notroj.github.io/neon/"
depends=('krb5' 'expat' 'ca-certificates' 'zlib' 'openssl')
makedepends=('xmlto' 'docbook-xsl')
makedepends=('git' 'xmlto' 'docbook-xsl' 'autoconf' 'automake' 'gettext')
options=('libtool') # FS#16067
source=(https://notroj.github.io/neon/$pkgname-$pkgver.tar.gz)
#source=(https://notroj.github.io/neon/$pkgname-$pkgver.tar.gz)
source=("git+https://github.com/notroj/neon.git#tag=$pkgver")
prepare() {
cd $pkgname
echo $pkgver > .version
autoreconf -fi
}
build() {
cd ${pkgname}-${pkgver}
cd $pkgname
./configure --prefix=/usr \
--sysconfdir=/etc \
--localstatedir=/var \
--with-expat \
--enable-shared \
--disable-static \
@ -26,15 +35,16 @@ build() {
# sed -i -e 's/ -shared / -Wl,-O1,--as-needed\0/g' libtool
make
make docs compile-gmo
}
check() {
cd $pkgname-$pkgver
cd $pkgname
make check
}
package() {
cd ${pkgname}-${pkgver}
cd $pkgname
make DESTDIR="${pkgdir}" install
}
@ -46,7 +56,9 @@ license=('LGPL-2.0-or-later')
validpgpkeys=('190555472DCC589BEF01609C608A86DF9833CC49') # Joe Orton
sha256sums=(659a5cc9cea05e6e7864094f1e13a77abbbdbab452f04d751a8c16a9447cf4b8) # neon-0.33.0.tar.gz
b2sums=(a1ab23c037157cb5f4eb7b71c86217639dc692812ac8c1fd7e906d2be67297ec631286eb0b801f633001c27a322915bbf7313e3938bba83d403c0ec44045cd9b)
## 426ab081cf7cc3c312b98a44e926f877f86ff630e02180ae9833bc573ff8d0e9 neon-0.33.0-01-x86_64.pkg.tar.lz
sha256sums=(4b8f7b611df9afa273e1e79aac6751f606006e78226e9d912e4ccec537b7ba7b) # neon 0.34.0
## 7aeff96197b0c6ac264419469426ab86bb3de21d54d9f054cae600c7d6ff0db0 neon-0.34.0-01-x86_64.pkg.tar.lz

View file

@ -4,32 +4,54 @@
# Contributor: Juergen Hoetzel <juergen@archlinux.org>
pkgname=neon
pkgver=0.33.0
pkgver=0.34.0
pkgrel=1
pkgdesc='HTTP/1.1 and WebDAV client library'
arch=('x86_64')
arch=(x86_64)
url='https://notroj.github.io/neon/'
license=('LGPL-2.0-or-later')
depends=('ca-certificates' 'expat' 'glibc' 'krb5' 'openssl' 'zlib')
source=("https://notroj.github.io/neon/$pkgname-$pkgver.tar.gz")
sha256sums=('659a5cc9cea05e6e7864094f1e13a77abbbdbab452f04d751a8c16a9447cf4b8')
validpgpkeys=('190555472DCC589BEF01609C608A86DF9833CC49') # Joe Orton
license=(LGPL-2.0-or-later)
depends=(
ca-certificates
expat
glibc
krb5
openssl
zlib
)
makedepends=(
docbook-xsl
git
xmlto
)
source=("git+https://github.com/notroj/neon.git#tag=$pkgver")
b2sums=(a1ab23c037157cb5f4eb7b71c86217639dc692812ac8c1fd7e906d2be67297ec631286eb0b801f633001c27a322915bbf7313e3938bba83d403c0ec44045cd9b)
validpgpkeys=(190555472DCC589BEF01609C608A86DF9833CC49) # Joe Orton
prepare() {
cd $pkgname
echo $pkgver > .version
autoreconf -fi
}
build() {
cd $pkgname-$pkgver
./configure --prefix=/usr \
cd $pkgname
./configure \
--prefix=/usr \
--sysconfdir=/etc \
--localstatedir=/var \
--enable-shared \
--with-ssl=openssl \
--with-ca-bundle=/etc/ssl/certs/ca-certificates.crt
make
make docs compile-gmo
}
check() {
cd $pkgname-$pkgver
cd $pkgname
make check
}
package() {
cd $pkgname-$pkgver
cd $pkgname
make DESTDIR="$pkgdir" install
}

View file

@ -1 +1 @@
rm -rf {neon*tar.gz*,src,pkg}
rm -rf {neon*tar.gz*,$(pbde)}

View file

@ -1,4 +1,8 @@
xmlto
docbook-xsl
git
autoconf
automake
gettext

View file

@ -7,7 +7,7 @@
_pkgname=pipx
pkgname=python-$_pkgname
pkgver=1.6.0
pkgver=1.7.1
pkgrel=01
pkgdesc='Install and Run Python Applications in Isolated Environments'
url='https://github.com/pipxproject/pipx'
@ -42,8 +42,10 @@ arch=(x86_64)
license=('MIT' 'BSD')
sha512sums=('ae241bb518b240348b5811ee9d278c927cc0e703e6cd0da6225b2e47d727ac1ab54b5ac8fc207da849afc383cfe77ca6a95a62efcb33edc238bb607eada8b00b')
sha256sums=(427bd838bff3c4e5efcc39858eb5e1b86cc5e3468ad939ae44312ac5bb3405ad) # python-pipx-1.6.0.tar.gz
sha512sums=('6375d413974477f488eb8c8d95594f39cf7c54e4c09639c95cb82ed58467266c0124259b1a1fc07596ac0fbffc9fd2ff2fffe58083d78e67ca9f056f2353852f')
## daf95aa16cd1afdb422bd089bd87b55678a883112e436a63ee865637f6708c42 python-pipx-1.6.0-01-x86_64.pkg.tar.lz
sha256sums=(28354a7085e0e0e4e2ef0930f8fb77eeb2e0851d00f089bb382d63e0be77c97f) # python-pipx-1.7.1.tar.gz
## 09fa8cc4ea1f1f5e808f05a1caca5677fb79e03270cc8dd43416b698f6b0913d python-pipx-1.7.1-01-x86_64.pkg.tar.lz
## a1b32a7272224a05f58cf8fe93bf6bea9c2ccf39bd1d6f8c378430f4a72a92d8 python-pipx-1.7.1-01-x86_64.pkg.tar.lz

View file

@ -2,8 +2,8 @@
_pkgname=pipx
pkgname=python-$_pkgname
pkgver=1.6.0
pkgrel=1
pkgver=1.7.1
pkgrel=2
pkgdesc='Install and Run Python Applications in Isolated Environments'
arch=('any')
url='https://github.com/pipxproject/pipx'
@ -12,7 +12,7 @@ depends=('python' 'python-userpath' 'python-argcomplete' 'python-packaging' 'pyt
makedepends=('python-build' 'python-installer' 'python-hatchling' 'python-wheel' 'python-hatch-vcs')
#checkdepends=('python-tox' 'python-pytest')
source=("$pkgname-$pkgver.tar.gz::$url/archive/$pkgver.tar.gz")
sha512sums=('ae241bb518b240348b5811ee9d278c927cc0e703e6cd0da6225b2e47d727ac1ab54b5ac8fc207da849afc383cfe77ca6a95a62efcb33edc238bb607eada8b00b')
sha512sums=('6375d413974477f488eb8c8d95594f39cf7c54e4c09639c95cb82ed58467266c0124259b1a1fc07596ac0fbffc9fd2ff2fffe58083d78e67ca9f056f2353852f')
build() {
cd $_pkgname-$pkgver
@ -36,4 +36,3 @@ package() {
}
# vim:set ts=2 sw=2 et:
##

View file

@ -7,7 +7,7 @@
_base=textual
pkgname=python-${_base}
pkgver=0.86.3
pkgver=0.87.1
pkgrel=01
pkgdesc="Modern Text User Interface framework"
url="https://github.com/Textualize/${_base}"
@ -62,9 +62,8 @@ arch=(x86_64)
license=(MIT)
sha512sums=('dc24f54a92aea4be7a65c1516a0f8dde34aa71a0d9ed9f1da7ac62dcbcd7af1dbe8aabb2d921e642bbb1cc44c4299b5e06c70ed59c402a810db2ca2ee316411a')
sha512sums=('bd80c9e3afed7394e165bf67741e9b707d8b8e002b6bdc3778fee18eabc656a36675def87dac1e7acc2bf28917c193565d7ec8aa8cbf990e24b7e7a2a468af7b')
sha256sums=(2d702a028df76bc5fd39b1b576bfde263237e15a595229c0b1b1e5b549f95ef0) # textual-0.86.3.tar.gz
## ed24e39863953e44a680c3df911641d04fb32a0aa5ccb0764be50240e6edbbe2 python-textual-0.86.3-01-x86_64.pkg.tar.lz
sha256sums=(54fec1f6434821555b70d4a94bacba25529d2455ebf4588581daa0c6a0b9db3e) # textual-0.87.1.tar.gz
## 3ff8e5f2d04d8169d9059198c7b63822f37efa02e6ab15b34960a57587be2b80 python-textual-0.87.1-01-x86_64.pkg.tar.lz

View file

@ -5,8 +5,8 @@
_base=textual
pkgname=python-${_base}
pkgver=0.86.3
pkgrel=1
pkgver=0.87.1
pkgrel=2
pkgdesc="Modern Text User Interface framework"
arch=(any)
url="https://github.com/Textualize/${_base}"
@ -18,7 +18,7 @@ optdepends=('python-tree-sitter: for syntax highlighting support'
'python-tree-sitter-languages: for custom languages support'
'python-textual-dev: tools for developers')
source=(${_base}-${pkgver}.tar.gz::${url}/archive/v${pkgver}.tar.gz)
sha512sums=('dc24f54a92aea4be7a65c1516a0f8dde34aa71a0d9ed9f1da7ac62dcbcd7af1dbe8aabb2d921e642bbb1cc44c4299b5e06c70ed59c402a810db2ca2ee316411a')
sha512sums=('bd80c9e3afed7394e165bf67741e9b707d8b8e002b6bdc3778fee18eabc656a36675def87dac1e7acc2bf28917c193565d7ec8aa8cbf990e24b7e7a2a468af7b')
build() {
cd ${_base}-${pkgver}

View file

@ -6,7 +6,7 @@
#-----------------------------------------| DESCRIPTION |---------------------------------------
pkgname=qalculate-gtk
pkgver=5.3.0
pkgver=5.4.0
pkgrel=01
pkgdesc='GTK frontend for libqalculate'
url='https://qalculate.github.io/'
@ -39,7 +39,7 @@ arch=(x86_64)
license=(GPL-2.0-only)
sha256sums=(1dc7cf7b30b7d90b7fde1a1d354211863deed9957e6e5386b1827d74885642f5) # qalculate-gtk 5.3.0
sha256sums=(6c56ffed3d4c8de3f16edc7e65e4e352f455c355f623274532da2f4bd67117e3) # qalculate-gtk 5.4.0
## b373bec9d7e58c93ffd0f0d6e5e72b3dbefedfb61223aa56f7d92a2468eef55c qalculate-gtk-5.3.0-01-x86_64.pkg.tar.lz
## 404c15b88cdc8b5b5acea3bd5be3de9a08f30824ecc4a45c629a6fce14c94e0e qalculate-gtk-5.4.0-01-x86_64.pkg.tar.lz

View file

@ -2,7 +2,7 @@
# Contributor: Eric Bélanger <eric@archlinux.org>
pkgname=qalculate-gtk
pkgver=5.3.0
pkgver=5.4.0
pkgrel=1
pkgdesc='GTK frontend for libqalculate'
arch=(x86_64)
@ -20,7 +20,7 @@ makedepends=(intltool
git
glib2-devel)
source=(git+https://github.com/Qalculate/qalculate-gtk#tag=v$pkgver)
sha256sums=('1dc7cf7b30b7d90b7fde1a1d354211863deed9957e6e5386b1827d74885642f5')
sha256sums=('6c56ffed3d4c8de3f16edc7e65e4e352f455c355f623274532da2f4bd67117e3')
prepare() {
cd $pkgname

View file

@ -6,7 +6,7 @@
#-----------------------------------------| DESCRIPTION |---------------------------------------
pkgname=re2c
pkgver=4.0
pkgver=4.0.1
pkgrel=01
depends=(gcc-libs)
makedepends=(cmake)
@ -32,14 +32,13 @@ package() {
install -Dm644 LICENSE "$pkgdir"/usr/share/licenses/$pkgname/LICENSE
}
#---- arch license gpg-key and sha256sums ----
arch=(x86_64)
license=('public domain')
sha256sums=(61074bb053c6e76c21cd5c0171c9b15b487db2a2eb3401b873b24839aba13c94) # re2c-4.0.tar.gz
sha256sums=(f8a0192af88cedd1cf2e1f5f7859118018971b87836fcaae230da0b2ffc60af1) # re2c-4.0.1.tar.gz
## 0e8b7090aec73c3b3dd70026587c161aa0698eb99933da3989a2a3882fa1de42 re2c-4.0-01-x86_64.pkg.tar.lz
## 07dff6bad6ec1bc99a486572e2a272b8246abe31343415089e91a47257011511 re2c-4.0.1-01-x86_64.pkg.tar.lz

View file

@ -3,7 +3,7 @@
# Contributor: Dale Blount <dale@archlinux.org>
pkgname=re2c
pkgver=4.0
pkgver=4.0.1
pkgrel=1
arch=(x86_64)
depends=(gcc-libs)
@ -13,7 +13,7 @@ pkgdesc='A tool for generating C-based recognizers from regular expressions'
url='https://re2c.org'
license=('public domain')
source=(re2c-$pkgver.tar.gz::https://github.com/skvadrik/re2c/archive/$pkgver.tar.gz)
sha256sums=('61074bb053c6e76c21cd5c0171c9b15b487db2a2eb3401b873b24839aba13c94')
sha256sums=('f8a0192af88cedd1cf2e1f5f7859118018971b87836fcaae230da0b2ffc60af1')
build() {
cd $pkgname-$pkgver

View file

@ -7,7 +7,7 @@
pkgbase=samba
pkgname=('libwbclient' 'ldb' 'smbclient' 'samba')
pkgver=4.21.1
pkgver=4.21.2
pkgrel=01
epoch=2
url="https://www.samba.org"
@ -38,12 +38,13 @@ source=(https://download.samba.org/samba/ftp/stable/${pkgbase}-${pkgver}.tar{.gz
# make install, but the otherwise unsplit pieces can be split)
build() {
_pkgsrc="${srcdir}"/samba-pkg
_samba4_idmap_modules=idmap_ad,idmap_rid,idmap_adex,idmap_hash,idmap_tdb2
_samba4_pdb_modules=pdb_tdbsam,pdb_ldap,pdb_ads,pdb_smbpasswd,pdb_wbc_sam,pdb_samba4
_samba4_auth_modules=auth_unix,auth_wbc,auth_server,auth_netlogond,auth_script,auth_samba4
_pkgsrc="${srcdir}"/samba-pkg
rm -rf ${_pkgsrc}
cd samba-${pkgver}
cd ${pkgbase}-${pkgver}
./configure --enable-fhs \
--prefix=/usr \
--sysconfdir=/etc \
@ -109,6 +110,7 @@ _ldb_headers=(ldb.h ldb_errors.h ldb_handlers.h ldb_module.h ldb_version.h)
provides=(libldb.so)
_pkgsrc="${srcdir}"/samba-pkg
local site_packages=$(python -c "import site; print(site.getsitepackages()[0])")
install -d -m755 "${pkgdir}"/usr/bin
for bin in ${_ldb_bins[@]}; do
mv "${_pkgsrc}"/usr/bin/${bin} "${pkgdir}"/usr/bin/
@ -125,9 +127,9 @@ _pkgsrc="${srcdir}"/samba-pkg
for headers in ${_ldb_headers[@]}; do
mv "${_pkgsrc}"/usr/include/samba-4.0/${headers} "${pkgdir}"/usr/include/samba-4.0/
done
install -d -m755 "${pkgdir}"/usr/lib/python3.12/site-packages/
mv "${_pkgsrc}"/usr/lib/python3.12/site-packages/{_ldb_text.py,ldb.cpython-312-x86_64-linux-gnu.so} \
"${pkgdir}"/usr/lib/python3.12/site-packages/
install -d -m755 "${pkgdir}${site_packages}/"
mv "${_pkgsrc}${site_packages}/"{_ldb_text.py,ldb.cpython-$(python -c 'import sys; print("".join(map(str, sys.version_info[:2])))')-$CARCH-linux-gnu.so} \
"${pkgdir}${site_packages}/"
install -d -m755 "${pkgdir}"/usr/share/man/man1
for bin in ${_ldb_bins[@]}; do
@ -143,7 +145,7 @@ depends=(cifs-utils gnutls icu jansson ldb libarchive libbsd libcups libldap lib
libnsl libreadline.so libtdb.so libtevent.so libwbclient popt python readline talloc
tdb tevent)
_smbclient_bins=(smbclient rpcclient smbspool
smbtree smbcacls smbcquotas smbget
smbtree smbcacls smbcquotas smbget
net nmblookup smbtar)
_pkgsrc="${srcdir}"/samba-pkg
install -d -m755 "${pkgdir}"/usr/bin
@ -204,6 +206,7 @@ backup=(etc/logrotate.d/samba
etc/conf.d/samba)
install=samba.install
local site_packages=$(python -c "import site; print(site.getsitepackages()[0])")
_pkgsrc="${srcdir}"/samba-pkg
# Everything that libwbclient and smbclient didn't install goes
# into the samba package...
@ -214,8 +217,8 @@ _pkgsrc="${srcdir}"/samba-pkg
for script in bin/samba_dnsupdate bin/samba_kcc bin/samba_spnupdate \
bin/samba_upgradedns bin/samba-tool
do
sed -i "/^sys\.path\.insert/ a\
sys.path.insert(0, '/usr/lib/python${_pyver}/site-packages')" \
sed -i "/^sys\.path\.insert/ \
asys.path.insert(0, '$site-packages')" \
"${pkgdir}"/usr/${script}
done
@ -255,22 +258,22 @@ license=('GPL-3.0-or-later')
validpgpkeys=('81F5E2832BD2545A1897B713AA99442FB680B620') #Samba Distribution Verification Key <samba-bugs@samba.org>
b2sums=('e99c6d45758d50195a634d2a2ebdbe324ca3f205d8013fb8fb2160c2581d7551bbff946f3413b2782648470e922d84d8a2f9c3d33e32c46db6391b749ba30000'
b2sums=('f9c297f4ed0c00b7887e637beb6ab7f4e17882e0ed5a3d1f1faf1ae1c2d6b064ada53cf65a86f11237813197c043961735e8aad641630baa48ec259482bdab2a'
'SKIP'
'72ecb413ca3499af984a0bb391f96e678a24a19d8e5c96050ba227878f0770f03466ac7a0ee328416e08204e92e9d16ec22d63ef25b53c20d957a17221cd3a98'
'3eab84d332d96678fe6e435ee243c8f1a82b838f601d61d3604d11e918aed7a62202edca5e476c4b9031ed284570e6fcd6c659cfdbd9624aa0019d3233755f81'
'9acdce415d88b6b4a07fdab979ba8bcf0d456a04aa1ecbdf2cd827adc9db4ba03dfcd111a8a06c050e6fd12993625154f57c2dbf3e382c1f5b9d784b355682da'
'e1f49e14d34cf1a48378cad9f427215101ff55b2461340e0dc2376192f07c45fc238463a07672348c0823e3aa7892c83a939a7d358aabac818e2108ca2c1900f')
sha256sums=(bd02f55da538358c929505b21fdd8aeba53027eab14c849432a53ed0bae1c7c2 # samba-4.21.1.tar.gz
ca528ddced413f5a84545f78ec11c90d19b5090b4e1b4150c1a0ce2e804bd3ed # samba-4.21.1.tar.asc
sha256sums=(bde66be3d2025cb949de38518ad2652f3795f824c7fa89d4e443ede1ae828ea6 # samba-4.21.2.tar.gz
bd8edf3dd9a0dc74564c8ab7639aef2129c53f9875519c9530d008ed2cc261fb # samba-4.21.2.tar.asc
0b570570ea49f82e6f9da47b1cce3b441859f52de105b54d4d79b873b924623f # samba.logrotate
57dfd072fd7ef0018c6b0a798367aac1abb5979060ff3f9df22d1048bb71c0d5 # samba.pam
f2d11032015ef917f4af50f3933d432fa744b5f846ab4d980247e329e52d34bc # samba.sysconfig
5398a42ccb36ac3b87cfa42c8050b535efc2ca38ab3b9354a52f4e0fe71b5800) # samba.tmpfiles
## aaff603d6fd5ee725548fee7fe1280f28a77b7e73dbabc7bab1d577e50b3c7e8 ldb-2_4.21.1-01-x86_64.pkg.tar.lz
## 96a52b03f288ccef4168012bd4e69a00737b62370740f1d5e2b522ba617a4a0c libwbclient-2_4.21.1-01-x86_64.pkg.tar.lz
## 0dddf0165867456bf5a98281bc9abbd06dc944667bfedb531271fdf6102be5c1 samba-2_4.21.1-01-x86_64.pkg.tar.lz
## 76ed67490244bf77ae38749a9270fd92852f05182f24cca31cd6566fefea2012 smbclient-2_4.21.1-01-x86_64.pkg.tar.lz
## 6f7b8fdd7e3caab265ef10dd5e2d20d3ebc2e4e1c5d80c93c7018ba1805f2512 ldb-2_4.21.2-01-x86_64.pkg.tar.lz
## a41ee2433e81e50d9b798d5d980efa5dcb2e0bb8956a6cd245d6cbcd7186923c libwbclient-2_4.21.2-01-x86_64.pkg.tar.lz
## d2d73a00a4cbae1b520dd9b566ac2d66704e52a738ed828e38abef610739afdc samba-2_4.21.2-01-x86_64.pkg.tar.lz
## ad088e410c8820b097d68ffefcaba4fc050ae9e30514e63228301ffe7f556864 smbclient-2_4.21.2-01-x86_64.pkg.tar.lz

View file

@ -9,8 +9,8 @@
pkgbase=samba
pkgname=('libwbclient' 'ldb' 'smbclient' 'samba')
pkgver=4.21.1
pkgrel=1
pkgver=4.21.2
pkgrel=2
arch=(x86_64)
url="https://www.samba.org"
license=('GPL-3.0-or-later')
@ -64,7 +64,7 @@ source=(
samba.conf
)
validpgpkeys=('81F5E2832BD2545A1897B713AA99442FB680B620') #Samba Distribution Verification Key <samba-bugs@samba.org>
b2sums=('e99c6d45758d50195a634d2a2ebdbe324ca3f205d8013fb8fb2160c2581d7551bbff946f3413b2782648470e922d84d8a2f9c3d33e32c46db6391b749ba30000'
b2sums=('f9c297f4ed0c00b7887e637beb6ab7f4e17882e0ed5a3d1f1faf1ae1c2d6b064ada53cf65a86f11237813197c043961735e8aad641630baa48ec259482bdab2a'
'SKIP'
'72ecb413ca3499af984a0bb391f96e678a24a19d8e5c96050ba227878f0770f03466ac7a0ee328416e08204e92e9d16ec22d63ef25b53c20d957a17221cd3a98'
'3eab84d332d96678fe6e435ee243c8f1a82b838f601d61d3604d11e918aed7a62202edca5e476c4b9031ed284570e6fcd6c659cfdbd9624aa0019d3233755f81'
@ -169,6 +169,7 @@ _ldb_headers=(
provides=(libldb.so)
_pkgsrc="${srcdir}"/samba-pkg
local site_packages=$(python -c "import site; print(site.getsitepackages()[0])")
install -d -m755 "${pkgdir}"/usr/bin
for bin in ${_ldb_bins[@]}; do
mv "${_pkgsrc}"/usr/bin/${bin} "${pkgdir}"/usr/bin/
@ -185,9 +186,9 @@ _pkgsrc="${srcdir}"/samba-pkg
for headers in ${_ldb_headers[@]}; do
mv "${_pkgsrc}"/usr/include/samba-4.0/${headers} "${pkgdir}"/usr/include/samba-4.0/
done
install -d -m755 "${pkgdir}"/usr/lib/python3.12/site-packages/
mv "${_pkgsrc}"/usr/lib/python3.12/site-packages/{_ldb_text.py,ldb.cpython-312-$CARCH-linux-gnu.so} \
"${pkgdir}"/usr/lib/python3.12/site-packages/
install -d -m755 "${pkgdir}${site_packages}/"
mv "${_pkgsrc}${site_packages}/"{_ldb_text.py,ldb.cpython-$(python -c 'import sys; print("".join(map(str, sys.version_info[:2])))')-$CARCH-linux-gnu.so} \
"${pkgdir}${site_packages}/"
install -d -m755 "${pkgdir}"/usr/share/man/man1
for bin in ${_ldb_bins[@]}; do
@ -311,6 +312,7 @@ backup=(
)
install=samba.install
local site_packages=$(python -c "import site; print(site.getsitepackages()[0])")
_pkgsrc="${srcdir}"/samba-pkg
# Everything that libwbclient and smbclient didn't install goes
# into the samba package...
@ -321,7 +323,7 @@ _pkgsrc="${srcdir}"/samba-pkg
for script in bin/samba_dnsupdate bin/samba_kcc bin/samba_spnupdate \
bin/samba_upgradedns bin/samba-tool
do
sed -i "/^sys\.path\.insert/ asys.path.insert(0, '/usr/lib/python${_pyver}/site-packages')" \
sed -i "/^sys\.path\.insert/ asys.path.insert(0, '$site_packages')" \
"${pkgdir}"/usr/${script}
done

View file

@ -1,5 +1,5 @@
mv ldb-2:4.21.1-01-x86_64.pkg.tar.lz ldb-2_4.21.1-01-x86_64.pkg.tar.lz
mv libwbclient-2:4.21.1-01-x86_64.pkg.tar.lz libwbclient-2_4.21.1-01-x86_64.pkg.tar.lz
mv samba-2:4.21.1-01-x86_64.pkg.tar.lz samba-2_4.21.1-01-x86_64.pkg.tar.lz
mv smbclient-2:4.21.1-01-x86_64.pkg.tar.lz smbclient-2_4.21.1-01-x86_64.pkg.tar.lz
mv ldb-2:4.21.2-01-x86_64.pkg.tar.lz ldb-2_4.21.2-01-x86_64.pkg.tar.lz
mv libwbclient-2:4.21.2-01-x86_64.pkg.tar.lz libwbclient-2_4.21.2-01-x86_64.pkg.tar.lz
mv samba-2:4.21.2-01-x86_64.pkg.tar.lz samba-2_4.21.2-01-x86_64.pkg.tar.lz
mv smbclient-2:4.21.2-01-x86_64.pkg.tar.lz smbclient-2_4.21.2-01-x86_64.pkg.tar.lz