upg samba apparmor dkms

This commit is contained in:
joborun linux 2024-10-15 12:45:23 +03:00
parent b4fbc6ab78
commit 7638a2e85f
23 changed files with 122 additions and 129 deletions

View file

@ -6,12 +6,12 @@
#-----------------------------------------| DESCRIPTION |---------------------------------------
pkgname=apparmor
pkgver=3.1.7
pkgrel=05
pkgver=4.0.3
pkgrel=01
pkgdesc="Mandatory Access Control (MAC) using Linux Security Module (LSM) w/o systemd"
url="https://gitlab.com/apparmor/apparmor"
depends=(audit bash gcc-libs glibc pam python)
makedepends=(apache libxcrypt python-setuptools ruby swig)
makedepends=(apache autoconf-archive libxcrypt python-setuptools ruby swig)
checkdepends=(dejagnu perl-locale-gettext python-notify2 python-psutil)
optdepends=('perl: for perl bindings'
'python-notify2: for aa-notify'
@ -150,8 +150,11 @@ license=(GPL-2.0-only LGPL-2.0-only LGPL-2.1-only)
validpgpkeys=('3ECDCBA5FB34D254961CC53F6689E64E3D3664BB') # AppArmor Development Team (AppArmor signing key) <apparmor@lists.ubuntu.com>
sha256sums=(c6c161d6dbd99c2f10758ff347cbc6848223c7381f311de62522f22b0a16de64 # apparmor-3.1.7.tar.gz
8ccc5f43737b759b9e5fc55067596e949753a40fae3846d1239cd2e4ecc3725e) # apparmor-3.1.7.tar.gz.asc
sha512sums=('8b1240ec56fe4f987edcda9380de685e36f4ac931772e980a8f3655dfbfd7e337a4b15227c7ceecb87d9a2bb592e466ec39912ef8f2fa59f8802464d72df8da2'
'SKIP')
b2sums=('715391a1fc0fb57b820a8bcebdc76ae96e436a29546b9c47019f10f4d22942431ba5c878d92bb61b47ff17012e026195b8d7d78a329cc1cc182a31bc3b512e63'
'SKIP')
## 342a0f55b15c38b082c672c8aefafcc88e413bdf72c979237ec7b982db827ce1 apparmor-3.1.7-05-x86_64.pkg.tar.lz
sha256sums=(51e549dbac8e62f2e796c5830061c1d2565514af12edc55de33edb2718c807da # apparmor-4.0.3.tar.gz
b4ec25492756fbe211e76711088fd381fac38d4912ec1386f2b22c2eea8ad877) # apparmor-4.0.3.tar.gz.asc

View file

@ -1,8 +1,8 @@
# Maintainer: David Runge <dvzrv@archlinux.org>
pkgname=apparmor
pkgver=3.1.7
pkgrel=5
pkgver=4.0.3
pkgrel=1
pkgdesc="Mandatory Access Control (MAC) using Linux Security Module (LSM)"
arch=(x86_64)
url="https://gitlab.com/apparmor/apparmor"
@ -21,6 +21,7 @@ depends=(
)
makedepends=(
apache
autoconf-archive
libxcrypt
python-setuptools
ruby
@ -47,9 +48,9 @@ backup=(
etc/apparmor/severity.db
)
source=(https://launchpad.net/$pkgname/${pkgver%.[0-9]}/$pkgver/+download/$pkgname-$pkgver.tar.gz{,.asc})
sha512sums=('7984a3cfd251f82c08604eb3c584ea5a84600c5fbe3a25834ba550c7a1bebb8b1b0216092a9a497eac2ba32a3f880495d024acf641212bce0041698ac5ff8552'
sha512sums=('8b1240ec56fe4f987edcda9380de685e36f4ac931772e980a8f3655dfbfd7e337a4b15227c7ceecb87d9a2bb592e466ec39912ef8f2fa59f8802464d72df8da2'
'SKIP')
b2sums=('81e22d1e8b6432329e818d22f337704ad145e4a0c2d256e61a2918f864208dc1f1d9e94bf0db530829ba232a742e9430c2c104cefdb4d54cfb8bcdd677767837'
b2sums=('715391a1fc0fb57b820a8bcebdc76ae96e436a29546b9c47019f10f4d22942431ba5c878d92bb61b47ff17012e026195b8d7d78a329cc1cc182a31bc3b512e63'
'SKIP')
validpgpkeys=('3ECDCBA5FB34D254961CC53F6689E64E3D3664BB') # AppArmor Development Team (AppArmor signing key) <apparmor@lists.ubuntu.com>
_core_perl="/usr/bin/core_perl"

View file

@ -12,5 +12,6 @@ automake
bison
python-dbus
python-typing_extensions
autoconf-archive

View file

@ -6,9 +6,10 @@
#-----------------------------------------| DESCRIPTION |---------------------------------------
pkgname=cmus
_pkgver=v2.11.0.r0.g5f4e941
pkgver=2.11.0.r0.g5f4e941
pkgrel=03
_pkgver=v2.11.0.r49.gc8b5aae
# c8b5aaea39aa00af2576be6d98d26a94750ae25b refs/heads/master
pkgver=2.11.0.r49.gc8b5aae
pkgrel=01
pkgdesc="Small, fast and powerful console music player for Unix-like operating systems w/o systemd"
url="https://cmus.github.io/"
depends=('libdiscid' 'ncurses')
@ -82,6 +83,6 @@ arch=(x86_64)
license=(GPL)
sha256sums=(SKIP)
# f076b87b38d7d642672287a34b8b077ea7c82ddd703378b2a07b6c4b2fe45432) # ffmpeg6.patch
## b705b8fd60aaf63bf822112d904a63dde4247bcb8ba0d1e039379e566f29ceb0 cmus-2.11.0.r0.g5f4e941-03-x86_64.pkg.tar.lz
## 8f298ab822ee03e5deb2b430741d5ca87acc197d0a5c57e0fafd87eef59e9422 cmus-2.11.0.r49.gc8b5aae-01-x86_64.pkg.tar.lz

View file

@ -5,8 +5,8 @@
# Contributor: Alexander F. Rødseth <xyproto@archlinux.org>
pkgname=cmus
pkgver=2.10.0
pkgrel=5
pkgver=2.11.0
pkgrel=2
pkgdesc='Feature-rich ncurses-based music player'
arch=('x86_64')
url='https://cmus.github.io/'
@ -45,15 +45,8 @@ optdepends=('alsa-lib: for ALSA output plugin support'
'libcdio-paranoia: for cdio support'
'opusfile: for opus input plugin support'
'wavpack: for wavpack input plugin support')
source=("$pkgname-$pkgver.tar.gz::https://github.com/cmus/cmus/archive/v${pkgver}.tar.gz"
ffmpeg6.patch)
sha256sums=('ff40068574810a7de3990f4f69c9c47ef49e37bd31d298d372e8bcdafb973fff'
'f076b87b38d7d642672287a34b8b077ea7c82ddd703378b2a07b6c4b2fe45432')
prepare() {
cd $pkgname-$pkgver
patch -p1 -i ../ffmpeg6.patch # Fix build with FFmpeg 6
}
source=("$pkgname-$pkgver.tar.gz::https://github.com/cmus/cmus/archive/v${pkgver}.tar.gz")
sha256sums=('2bbdcd6bbbae301d734214eab791e3755baf4d16db24a44626961a489aa5e0f7')
build() {
cd "$pkgname-$pkgver"
@ -66,4 +59,3 @@ package() {
make DESTDIR="$pkgdir" install
install -Dm644 contrib/_cmus "$pkgdir"/usr/share/zsh/site-functions/_cmus
}
##

View file

@ -16,3 +16,5 @@ libvorbis
opusfile
wavpack
libglvnd

View file

@ -6,7 +6,7 @@
#-----------------------------------------| DESCRIPTION |---------------------------------------
pkgname=dkms
pkgver=3.0.12
pkgver=3.0.13
pkgrel=01
pkgdesc='Dynamic Kernel Modules System'
url='https://github.com/dell/dkms'
@ -27,20 +27,10 @@ source=("git+https://github.com/dell/dkms.git#tag=v$pkgver"
prepare() {
cd dkms
# apply patch from the source array (should be a pacman feature)
local filename
for filename in "${source[@]}"; do
if [[ "$filename" =~ \.patch$ ]]; then
msg2 "Applying patch ${filename##*/}"
patch -p1 -N -i "$srcdir/${filename##*/}"
fi
done
# /usr move
msg2 '/usr move patching'
for i in dkms{.in,.8.in,_framework.conf,.bash-completion,_common.postinst}; do
sed -ri 's,/lib/modules,/usr/lib/modules,g' "$i"
done
# Since kmod 33 it generates "weakdep"
# This puts a leftover in /usr/lib/modules
# https://github.com/dell/dkms/issues/437
git cherry-pick -n a894e3b0bd1b511baba1c9c515322811566fbef9
}
package() {
@ -63,6 +53,7 @@ package() {
SBIN=/usr/bin \
KCONF=/../trash \
LIBDIR=/../trash \
MODDIR=/usr/lib/modules \
install
}
@ -70,13 +61,13 @@ package() {
arch=(x86_64)
license=('GPL2')
license=(GPL-2.0-or-later)
sha256sums=(SKIP
acdc5b45cc018cea04ee1aec56fd8fc3a2de62cf7bc41acf53b3790872120998 # hook.install
326515cc7d00f93760beb844434ca7442caf7a9424614aa95a8f6d1ab79e15df # hook.remove
4f8dff7716e73a8bba885638f12e3cdc9e87daec1896f75e700b981527e43870 # hook.upgrade
sha256sums=(70b7f13f2b9fda11aeb41a1bf1a0dbec75947e044adc9d1d47113dbb1e54fd42 # dkms
da2dd53bdb427c3ffbe793fd05f898d8a0545e6dbd346c85fad1717b0f838c62 # hook.install
497422e72b2f10a71caae40c44a07b215425d393acb365700e38944e09f9a554 # hook.remove
cc04280e8eb095f4950f5e3c6b2997fbc8d5862d79c5ae29d5943b8ac204d0d4 # hook.upgrade
c1b4a4e2e4e0e0e59ee0887403e79d60b209f3878dbbec6612573f13b90cce01) # hook.sh
## e9111602a072697dddbcfbf940fb54a6f6ed0a3e374e1ca71b4bffdda8ab0e4f dkms-3.0.12-01-x86_64.pkg.tar.lz
## 88c4dbd6ca149a5b138f61f23f83f4c39aba00112a02d1588a39307108188c25 dkms-3.0.13-01-x86_64.pkg.tar.lz

View file

@ -1,15 +1,27 @@
# Maintainer: Sébastien Luttringer
# Maintainer: Christian Heusel <gromit@archlinux.org>
# Contributor: Balwinder S "bsd" Dheeman (bdheeman AT gmail.com)
pkgname=dkms
pkgver=3.0.12
pkgver=3.0.13
pkgrel=1
pkgdesc='Dynamic Kernel Modules System'
arch=('any')
url='https://github.com/dell/dkms'
license=('GPL2')
depends=('coreutils' 'bash' 'gawk' 'sed' 'kmod' 'gcc' 'make' 'patch')
makedepends=('git')
license=(GPL-2.0-or-later)
depends=(
bash
coreutils
gawk
gcc
kmod
make
patch
sed
)
makedepends=(
git
)
optdepends=('linux-headers: build modules against the Arch kernel'
'linux-lts-headers: build modules against the LTS kernel'
'linux-zen-headers: build modules against the ZEN kernel'
@ -21,29 +33,18 @@ source=("git+https://github.com/dell/dkms.git#tag=v$pkgver"
'hook.remove'
'hook.upgrade'
'hook.sh')
sha256sums=('SKIP'
'acdc5b45cc018cea04ee1aec56fd8fc3a2de62cf7bc41acf53b3790872120998'
'326515cc7d00f93760beb844434ca7442caf7a9424614aa95a8f6d1ab79e15df'
'4f8dff7716e73a8bba885638f12e3cdc9e87daec1896f75e700b981527e43870'
sha256sums=('70b7f13f2b9fda11aeb41a1bf1a0dbec75947e044adc9d1d47113dbb1e54fd42'
'da2dd53bdb427c3ffbe793fd05f898d8a0545e6dbd346c85fad1717b0f838c62'
'497422e72b2f10a71caae40c44a07b215425d393acb365700e38944e09f9a554'
'cc04280e8eb095f4950f5e3c6b2997fbc8d5862d79c5ae29d5943b8ac204d0d4'
'c1b4a4e2e4e0e0e59ee0887403e79d60b209f3878dbbec6612573f13b90cce01')
prepare() {
cd dkms
# apply patch from the source array (should be a pacman feature)
local filename
for filename in "${source[@]}"; do
if [[ "$filename" =~ \.patch$ ]]; then
msg2 "Applying patch ${filename##*/}"
patch -p1 -N -i "$srcdir/${filename##*/}"
fi
done
# /usr move
msg2 '/usr move patching'
for i in dkms{.in,.8.in,_framework.conf,.bash-completion,_common.postinst}; do
sed -ri 's,/lib/modules,/usr/lib/modules,g' "$i"
done
# Since kmod 33 it generates "weakdep"
# This puts a leftover in /usr/lib/modules
# https://github.com/dell/dkms/issues/437
git cherry-pick -n a894e3b0bd1b511baba1c9c515322811566fbef9
}
package() {
@ -66,6 +67,7 @@ package() {
SBIN=/usr/bin \
KCONF=/../trash \
LIBDIR=/../trash \
MODDIR=/usr/lib/modules \
install
}

View file

@ -4,7 +4,7 @@ Operation = Upgrade
Type = Path
Target = usr/src/*/dkms.conf
Target = usr/lib/modules/*/build/include/
Target = usr/lib/modules/*/modules.alias
Target = usr/lib/modules/*/modules.order
[Action]
Description = Install DKMS modules

View file

@ -3,7 +3,7 @@ Operation = Remove
Type = Path
Target = usr/src/*/dkms.conf
Target = usr/lib/modules/*/build/include/
Target = usr/lib/modules/*/modules.alias
Target = usr/lib/modules/*/modules.order
[Action]
Description = Remove DKMS modules

View file

@ -3,7 +3,7 @@ Operation = Upgrade
Type = Path
Target = usr/src/*/dkms.conf
Target = usr/lib/modules/*/build/include/
Target = usr/lib/modules/*/modules.alias
Target = usr/lib/modules/*/modules.order
[Action]
Description = Remove upgraded DKMS modules

View file

@ -6,8 +6,8 @@
#-----------------------------------------| DESCRIPTION |---------------------------------------
pkgname=ffmpeg4.4
pkgver=4.4.4
pkgrel=06
pkgver=4.4.5
pkgrel=01
pkgdesc='Complete solution to record, convert and stream audio and video'
url=https://ffmpeg.org/
depends=( alsa-lib aom bzip2 fontconfig fribidi gmp gnutls gsm jack lame libass.so libavc1394 libbluray.so libdav1d.so libdrm libfreetype.so libiec61883 libmfx libmodplug libpulse librav1e.so libraw1394 librsvg-2.so libsoxr libssh libtheora libva.so libva-drm.so libva-x11.so libvdpau libvidstab.so libvorbisenc.so libvorbis.so libvpx.so libwebp libx11 libx264.so libx265.so libxcb libxext libxml2 libxv libxvidcore.so libzimg.so opencore-amr openjpeg2 opus sdl2 speex srt svt-av1 v4l-utils xz zlib)
@ -17,9 +17,9 @@ optdepends=( 'avisynthplus: AviSynthPlus support'
'ladspa: LADSPA filters'
'nvidia-utils: Nvidia NVDEC/NVENC support')
provides=( libavcodec.so libavdevice.so libavfilter.so libavformat.so libavutil.so libpostproc.so libswresample.so libswscale.so)
_tag=71fb6132637a2a430375c24afc381fff8b854fe7
source=(git+https://git.ffmpeg.org/ffmpeg.git#tag=${_tag}
binutils-2.41.patch)
_tag=9bcede27c26b2f7cd469ab6b5c8b9694c30cfca3
source=(git+https://git.ffmpeg.org/ffmpeg.git#tag=${_tag})
# binutils-2.41.patch) ## jobo: if they are not using the patch why keep it on source? Mysterious Archers
pkgver() {
cd ffmpeg
@ -29,7 +29,8 @@ pkgver() {
prepare() {
cd ffmpeg
git cherry-pick -n 031f1561cd286596cdb374da32f8aa816ce3b135 # remove compressed_ten_bit_format
patch -p1 -i ../binutils-2.41.patch # Fix build with binutils 2.41
# patch -p1 -i ../binutils-2.41.patch # Fix build with binutils 2.41
git cherry-pick -n 74b14ccd314aa091fa6217ebd4954489fbb7ccc8 # fix build against x265 4.0
}
build() {
@ -122,11 +123,8 @@ arch=(x86_64)
license=(GPL3)
b2sums=('SKIP'
'b656a17dd3996c6871d322ba1fcf25410ed580d9600348cda087d705660601d06070492300d31c12d54b0e9914cb92bb9d997e51462c0577e1a90539bf0b76ee')
sha256sums=(SKIP
00a2ef57cb4e139c2c0488f20bf7b37561b69726d131f8ef6f345b6ee9e934f1) # binutils-2.41.patch
## 1122ef38c2637d11d6c6db4496dc801a64ef22eac507111c1195902f1f54dd6b ffmpeg4.4-4.4.4-06-x86_64.pkg.tar.lz
sha256sums=(282f09dc1d02c26b8619f9d482093c46b1d5a57332c511f44d1ff7199ad0c4eb)
b2sums=(d9975a7578d982a1beab69cd63b6894bc4ab0338cf15716c3775bc09ffafe469eb0213c07b0575d4ca192148d29e67d00f0c3779aea0a1c1099b5505589db67b)
## 90047519103d429ff629fb434fd428d4c517a824519a9a241c6a33a35b6d6e34 ffmpeg4.4-4.4.5-01-x86_64.pkg.tar.lz

View file

@ -5,8 +5,8 @@
# Contributor: Paul Mattal <paul@archlinux.org>
pkgname=ffmpeg4.4
pkgver=4.4.4
pkgrel=6
pkgver=4.4.5
pkgrel=1
pkgdesc='Complete solution to record, convert and stream audio and video'
arch=(x86_64)
url=https://ffmpeg.org/
@ -90,10 +90,12 @@ provides=(
libswresample.so
libswscale.so
)
_tag=71fb6132637a2a430375c24afc381fff8b854fe7
source=(git+https://git.ffmpeg.org/ffmpeg.git#tag=${_tag}
binutils-2.41.patch)
b2sums=('SKIP'
_tag=9bcede27c26b2f7cd469ab6b5c8b9694c30cfca3
source=(
git+https://git.ffmpeg.org/ffmpeg.git#tag=${_tag}
binutils-2.41.patch
)
b2sums=('d9975a7578d982a1beab69cd63b6894bc4ab0338cf15716c3775bc09ffafe469eb0213c07b0575d4ca192148d29e67d00f0c3779aea0a1c1099b5505589db67b'
'b656a17dd3996c6871d322ba1fcf25410ed580d9600348cda087d705660601d06070492300d31c12d54b0e9914cb92bb9d997e51462c0577e1a90539bf0b76ee')
pkgver() {
@ -104,7 +106,7 @@ pkgver() {
prepare() {
cd ffmpeg
git cherry-pick -n 031f1561cd286596cdb374da32f8aa816ce3b135 # remove compressed_ten_bit_format
patch -p1 -i ../binutils-2.41.patch # Fix build with binutils 2.41
git cherry-pick -n 74b14ccd314aa091fa6217ebd4954489fbb7ccc8 # fix build against x265 4.0
}
build() {

View file

@ -7,7 +7,7 @@
pkgname=obs-studio
pkgver=30.2.1
pkgrel=01
pkgrel=02
pkgdesc="Free and open source software for video recording and live streaming Includes new AMF encoding patch w/o systemd pipewire pulseaudio"
depends=('ffmpeg' 'jansson' 'libxinerama'
'libxkbcommon-x11' 'mbedtls' 'rnnoise' 'pciutils'
@ -76,5 +76,5 @@ license=(GPL2)
sha256sums=(6fa2f11e9bb492ed1a494d612d8c00dffe62c1a12d5aaa71c49ba950f8e028bc # obs-studio-30.2.1.tar.gz
62b30ab37e4e9be0d0c5b37b8fee4b094e38e570984d56e1135a6b6c2c164c9f) # nv-codec-headers.tar.gz
## 02d07f7f747866ff69e2b5916f7250b49892bfab4bb08ad48987505ed1523a89 obs-studio-30.2.1-01-x86_64.pkg.tar.lz
## fb7d9ea93c55de43b4d6ae3b27ce9704de75880da8d39abcc3c011fd8cb0d36a obs-studio-30.2.1-02-x86_64.pkg.tar.lz

View file

@ -4,7 +4,7 @@
pkgname=obs-studio
pkgver=30.2.1
pkgrel=1
pkgrel=2
pkgdesc="Free, open source software for live streaming and recording"
arch=('x86_64')
url="https://obsproject.com"

View file

@ -28,3 +28,4 @@ x265
nlohmann-json
uthash

View file

@ -9,8 +9,8 @@ pkgbase=qt5-base
pkgname=(qt5-base qt5-xcb-private-headers)
pkgrel=01
_basever=5.15.15
pkgver=5.15.15+kde+r127
_commit=ab13e81917207959785ad0185a3a9974e552a7f5
pkgver=5.15.15+kde+r132
_commit=068ba3d344af64de304a8a0506a038718ddf59d8
url='https://www.qt.io'
pkgdesc='A cross-platform application and UI framework w/o systemd'
depends=('libjpeg-turbo' 'xcb-util-keysyms' 'xcb-util-renderutil' 'libgl' 'fontconfig' 'xdg-utils'
@ -124,11 +124,11 @@ arch=(x86_64)
license=('GPL3' 'LGPL3' 'FDL' 'custom')
sha256sums=(c021f1a91783e815d773a42e8b6f888abc2608da2ada7cddb41972e6d75072fe # qtbase
sha256sums=(7260e08b32b2c5a7ed8e79090d76ee0509e7333c1c0e7d2408440ca4f60db566 # qtbase
6a4ec2bfcf4e7cff73346762b252cc28be5ca0ed79fde5e69350efe229b43adc # work-around-pyside2-brokenness.patch
5411edbe215c24b30448fac69bd0ba7c882f545e8cf05027b2b6e2227abc5e78 # qmake-cflags.patch
4abc22150fa3e06b2fdcec32146abc9be4e316692aa4d5bd5aa53b4b726783fa) # qmake-config.patch
## b290a274e9b36e36df53f28a4af9b0ab6f7f718531765926b2cc55a9f1871cb8 qt5-base-5.15.15+kde+r127-01-x86_64.pkg.tar.lz
## efb255c2dd580f7e6c786927933f9eabc0bebca80cb88af0f5591b6746c792e4 qt5-xcb-private-headers-5.15.15+kde+r127-01-x86_64.pkg.tar.lz
## cc21639526faeb1fce285b87b292d2730c8a29af2e721ddb60023f634e10168b qt5-base-5.15.15+kde+r132-01-x86_64.pkg.tar.lz
## a088007acbab1379a95688e720c31ca1209991a0f3df5f6859fd319e3279262d qt5-xcb-private-headers-5.15.15+kde+r132-01-x86_64.pkg.tar.lz

View file

@ -4,9 +4,9 @@
pkgbase=qt5-base
pkgname=(qt5-base qt5-xcb-private-headers)
_basever=5.15.15
pkgver=5.15.15+kde+r127
pkgver=5.15.15+kde+r132
pkgrel=1
_commit=ab13e81917207959785ad0185a3a9974e552a7f5
_commit=068ba3d344af64de304a8a0506a038718ddf59d8
arch=('x86_64')
url='https://www.qt.io'
license=('GPL3' 'LGPL3' 'FDL' 'custom')
@ -32,7 +32,7 @@ source=(kde-$_pkgfqn::git+https://invent.kde.org/qt/qt/$_pkgfqn#commit=$_commit
work-around-pyside2-brokenness.patch
qmake-cflags.patch
qmake-config.patch)
sha256sums=('1b2d8bddfa9b3a6e48d73d593a02a4945bb504a8ffd53c1ba8d1c52cac46d801'
sha256sums=('7260e08b32b2c5a7ed8e79090d76ee0509e7333c1c0e7d2408440ca4f60db566'
'6a4ec2bfcf4e7cff73346762b252cc28be5ca0ed79fde5e69350efe229b43adc'
'5411edbe215c24b30448fac69bd0ba7c882f545e8cf05027b2b6e2227abc5e78'
'4abc22150fa3e06b2fdcec32146abc9be4e316692aa4d5bd5aa53b4b726783fa')

View file

@ -7,8 +7,9 @@
pkgbase=samba
pkgname=('libwbclient' 'ldb' 'smbclient' 'samba')
pkgver=4.21.0
pkgrel=02
pkgver=4.21.1
pkgrel=01
epoch=2
url="https://www.samba.org"
makedepends=(acl dateutils dbus docbook-xsl glusterfs gnutls jansson krb5 libbsd libcap libcups libldap libnsl libtirpc
liburing pam perl-json perl-parse-yapp pkg-config popt python python-dnspython python-markdown readline
@ -254,29 +255,22 @@ license=('GPL-3.0-or-later')
validpgpkeys=('81F5E2832BD2545A1897B713AA99442FB680B620') #Samba Distribution Verification Key <samba-bugs@samba.org>
sha512sums=('5d1d7f89d46f29a772bb56c060934e6868e5a3962915f3c5ab2daff3c3f49863af36c89f989066dd496cf5d0ed8cc63ad9c93f2cfe0b98797baa87b50bc5bf3f'
'SKIP'
'2ba0691ded467e4d6e40821f6de58c00f8962209efe2e60284c0c87756ab471c22c3d63b77d506e48c90ed0d852a2a24e41be1d499cf74a73cb99da0b503c858'
'1e6183ab0eb812b3ef687ac2c26ce78f7cb30540f606d20023669ac00ba04075487fb72e4dc89cc05dab0269ff6aca98fc1167cc75669c225b88b592482fbf67'
'4a58e5e73ea99c6cfab58a4c09c68f649c0a1fd0caf97e0aee6819a3749bdf33c4ece4cde13c5119194f05b6918967d2c99818a835b1fd0180518d6761b477cf'
'e46ee848baabb261e7468ecee43aba4d001a24f86f5322ae522abdb75030fd0ebd9063b9df0be3576c4d1654d81331f5e389aee16ec2fa138259ae4728e94efc')
b2sums=('0889f2be3b78affee88250114397de87a77da77d9674815ec5605780a6bb3e2e28dbbae53b66695196408f4aef550acce793e6397045fbea4bb236fdd095ce1a'
b2sums=('e99c6d45758d50195a634d2a2ebdbe324ca3f205d8013fb8fb2160c2581d7551bbff946f3413b2782648470e922d84d8a2f9c3d33e32c46db6391b749ba30000'
'SKIP'
'72ecb413ca3499af984a0bb391f96e678a24a19d8e5c96050ba227878f0770f03466ac7a0ee328416e08204e92e9d16ec22d63ef25b53c20d957a17221cd3a98'
'3eab84d332d96678fe6e435ee243c8f1a82b838f601d61d3604d11e918aed7a62202edca5e476c4b9031ed284570e6fcd6c659cfdbd9624aa0019d3233755f81'
'9acdce415d88b6b4a07fdab979ba8bcf0d456a04aa1ecbdf2cd827adc9db4ba03dfcd111a8a06c050e6fd12993625154f57c2dbf3e382c1f5b9d784b355682da'
'e1f49e14d34cf1a48378cad9f427215101ff55b2461340e0dc2376192f07c45fc238463a07672348c0823e3aa7892c83a939a7d358aabac818e2108ca2c1900f')
sha256sums=(09bb56db4ce003cafdbebe9bad368c4f4ff1945f732d18077d52f36ab20cef88 # samba-4.21.0.tar.gz
5ab2a3b5222cb93742c3a3f2a657b0ca22d2f1b2fdc1488c8365077c6b646149 # samba-4.21.0.tar.asc
sha256sums=(bd02f55da538358c929505b21fdd8aeba53027eab14c849432a53ed0bae1c7c2 # samba-4.21.1.tar.gz
ca528ddced413f5a84545f78ec11c90d19b5090b4e1b4150c1a0ce2e804bd3ed # samba-4.21.1.tar.asc
0b570570ea49f82e6f9da47b1cce3b441859f52de105b54d4d79b873b924623f # samba.logrotate
57dfd072fd7ef0018c6b0a798367aac1abb5979060ff3f9df22d1048bb71c0d5 # samba.pam
f2d11032015ef917f4af50f3933d432fa744b5f846ab4d980247e329e52d34bc # samba.sysconfig
5398a42ccb36ac3b87cfa42c8050b535efc2ca38ab3b9354a52f4e0fe71b5800) # samba.tmpfiles
## 4deabf0ad69c26d030e13912f79f3b3322046b10cd6dacabf2dfeff2319dec01 ldb-4.21.0-02-x86_64.pkg.tar.lz
## e6c355fe1acc7b73b48d4833f43cd170452d4b7eaf9849435b59db628d5c00fb libwbclient-4.21.0-02-x86_64.pkg.tar.lz
## e196258067a5fb0765d3de668c7318069a01fb6018a4507ba3d34a0b5099592a samba-4.21.0-02-x86_64.pkg.tar.lz
## a8857f043aae1de25e00702872414178575ebe631995a7a94c76b70dfdc84cbd smbclient-4.21.0-02-x86_64.pkg.tar.lz
## 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

View file

@ -9,8 +9,8 @@
pkgbase=samba
pkgname=('libwbclient' 'ldb' 'smbclient' 'samba')
pkgver=4.21.0
pkgrel=2
pkgver=4.21.1
pkgrel=1
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=('0889f2be3b78affee88250114397de87a77da77d9674815ec5605780a6bb3e2e28dbbae53b66695196408f4aef550acce793e6397045fbea4bb236fdd095ce1a'
b2sums=('e99c6d45758d50195a634d2a2ebdbe324ca3f205d8013fb8fb2160c2581d7551bbff946f3413b2782648470e922d84d8a2f9c3d33e32c46db6391b749ba30000'
'SKIP'
'72ecb413ca3499af984a0bb391f96e678a24a19d8e5c96050ba227878f0770f03466ac7a0ee328416e08204e92e9d16ec22d63ef25b53c20d957a17221cd3a98'
'3eab84d332d96678fe6e435ee243c8f1a82b838f601d61d3604d11e918aed7a62202edca5e476c4b9031ed284570e6fcd6c659cfdbd9624aa0019d3233755f81'
@ -186,7 +186,7 @@ _pkgsrc="${srcdir}"/samba-pkg
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} \
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}"/usr/share/man/man1

5
samba/chepoch.sh Normal file
View file

@ -0,0 +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

View file

@ -11,7 +11,7 @@ _vlcver=3.0.21
# optional fixup version including hyphen
_vlcfixupver=
pkgver=${_vlcver}${_vlcfixupver//-/.r}
pkgrel=06
pkgrel=07
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)
@ -298,6 +298,6 @@ sha256sums=(24dbbe1d7dfaeea0994d5def0bbde200177347136dbfe573f5b6a4cee25afbb0 #
b98043683dd90d3f5a3f501212dfc629839b661100de5ac79fd30cb7b4a06f13 # update-vlc-plugin-cache.hook
db41f3a11d4df28251f1baaf41bc0913227ff1e77680e43d7efa172e6ae1cc29) # taglib-2.patch
## 98d00cede7438a8941a9b1ccb49fa190952c149961570b4a73c726959a613322 libvlc-3.0.21-06-x86_64.pkg.tar.lz
## 5851e41a69736362538acc3e442a411abf9bcbe46416425adaab46c773f1aece vlc-3.0.21-06-x86_64.pkg.tar.lz
## 395bd215141dcbc54eb99288ac215c0733c5f1d3bf8d3c8caaa3f8e2f02a6c3b libvlc-3.0.21-07-x86_64.pkg.tar.lz
## bc81aa0fa63c4e52a22dec396d9b0b742ab2a2fd6a4d70358b1e67baf5aaf9e7 vlc-3.0.21-07-x86_64.pkg.tar.lz

View file

@ -9,7 +9,7 @@ _vlcver=3.0.21
# optional fixup version including hyphen
_vlcfixupver=
pkgver=$_vlcver${_vlcfixupver//-/.r}
pkgrel=6
pkgrel=7
pkgdesc='Multi-platform MPEG, VCD/DVD, and DivX player'
url=https://www.videolan.org/vlc/
arch=(x86_64)