upg mesa samba

This commit is contained in:
joborun linux 2024-03-29 02:14:28 +02:00
parent c2bef1bdd9
commit af5c8ceae1
7 changed files with 215 additions and 85 deletions

View file

@ -8,8 +8,8 @@
pkgbase=mesa
pkgname=('vulkan-mesa-layers' 'opencl-clover-mesa' 'opencl-rusticl-mesa' 'vulkan-intel' 'vulkan-nouveau' 'vulkan-radeon'
'vulkan-swrast' 'vulkan-virtio' 'libva-mesa-driver' 'mesa-vdpau' 'mesa')
pkgver=24.0.3
pkgrel=02
pkgver=24.0.4
pkgrel=01
epoch=1
pkgdesc="An open-source implementation of the OpenGL specification w/o systemd or zstd"
url="https://www.mesa3d.org/"
@ -21,16 +21,19 @@ makedepends=(
'libdrm'
'libelf'
'libglvnd'
'libunwind'
# 'libunwind'
'libva'
'libvdpau'
'libx11'
'libxdamage'
'libxcb'
'libxext'
'libxfixes'
'libxml2'
'libxrandr'
'libxshmfence'
'libxxf86vm'
'llvm'
'llvm-libs'
'lm_sensors'
'rust'
'spirv-llvm-translator'
@ -63,8 +66,8 @@ makedepends=(
)
#source=(https://archive.mesa3d.org/mesa-${pkgver}.tar.xz{,.sig}
# alt site since above is not working
source=(https://mesa.freedesktop.org/archive/mesa-${pkgver}.tar.xz{,.sig}
radeon_bo_can_reclaim_slab.diff)
source=(https://mesa.freedesktop.org/archive/mesa-${pkgver}.tar.xz{,.sig})
# radeon_bo_can_reclaim_slab.diff)
# Rust crates for NVK, used as Meson subprojects
declare -A _crates=(
@ -82,9 +85,6 @@ done
prepare() {
cd mesa-$pkgver
# Proposed crash fix from https://gitlab.freedesktop.org/mesa/mesa/-/issues/10613#note_2290167
patch -Np1 -i ../radeon_bo_can_reclaim_slab.diff
# Include package release in version string so Chromium invalidates
# its GPU cache; otherwise it can cause pages to render incorrectly.
# https://bugs.launchpad.net/ubuntu/+source/chromium-browser/+bug/2020604
@ -122,7 +122,6 @@ build() {
-D glx=dri \
-D intel-clc=enabled \
-D intel-xe-kmd=enabled \
-D libunwind=enabled \
-D llvm=enabled \
-D lmsensors=enabled \
-D microsoft-clc=disabled \
@ -135,7 +134,6 @@ build() {
-D vulkan-drivers=amd,intel,intel_hasvk,swrast,virtio,nouveau-experimental \
-D vulkan-layers=device-select,intel-nullhw,overlay
meson configure build # Print config
# ninja -C build
meson compile -C build
# fake installation to be seperated into packages
@ -157,7 +155,11 @@ _libdir=usr/lib
package_vulkan-mesa-layers() {
pkgdesc="Mesa's Vulkan layers"
depends=('libdrm' 'libxcb' 'wayland' 'python')
depends=(
'libdrm'
'libxcb'
'wayland'
'python')
conflicts=('vulkan-mesa-layer')
replaces=('vulkan-mesa-layer')
@ -171,7 +173,17 @@ package_vulkan-mesa-layers() {
package_opencl-clover-mesa() {
pkgdesc="OpenCL support with clover for mesa drivers"
depends=('libdrm' 'libclc' 'clang' 'expat' 'spirv-llvm-translator')
depends=(
'clang'
'expat'
'libdrm'
'libelf'
'llvm-libs'
'spirv-llvm-translator'
'spirv-tools'
'zlib'
'libclc'
)
optdepends=('opencl-headers: headers necessary for OpenCL development')
provides=('opencl-driver')
replaces=("opencl-mesa<=23.1.4-1")
@ -186,7 +198,15 @@ package_opencl-clover-mesa() {
package_opencl-rusticl-mesa() {
pkgdesc="OpenCL support with rusticl for mesa drivers"
depends=('clang' 'expat' 'libdrm' 'libelf' 'libclc' 'lm_sensors' 'spirv-llvm-translator')
depends=(
'clang'
'libdrm'
'libelf'
'llvm-libs'
'spirv-llvm-translator'
'spirv-tools'
'libclc'
)
optdepends=('opencl-headers: headers necessary for OpenCL development')
provides=('opencl-driver')
replaces=("opencl-mesa<=23.1.4-1")
@ -200,7 +220,14 @@ package_opencl-rusticl-mesa() {
package_vulkan-intel() {
pkgdesc="Intel's Vulkan mesa driver w/o systemd or zstd"
depends=('wayland' 'libx11' 'libxshmfence' 'libdrm' 'xcb-util-keysyms')
depends=(
'libdrm'
'libx11'
'libxcb'
'libxshmfence'
'vulkan-icd-loader'
'wayland'
'xcb-util-keysyms')
optdepends=('vulkan-mesa-layers: additional vulkan layers')
provides=('vulkan-driver')
@ -215,10 +242,11 @@ package_vulkan-nouveau() {
depends=(
'libdrm'
'libx11'
'libxcb'
'libxshmfence'
'vulkan-icd-loader'
'wayland'
'xcb-util-keysyms'
'zstd'
)
optdepends=('vulkan-mesa-layers: additional vulkan layers')
provides=('vulkan-driver')
@ -231,7 +259,16 @@ package_vulkan-nouveau() {
package_vulkan-radeon() {
pkgdesc="Radeon's Vulkan mesa driver w/o systemd"
depends=('wayland' 'libx11' 'libxshmfence' 'libelf' 'libdrm' 'llvm-libs' 'xcb-util-keysyms')
depends=(
'libdrm'
'libelf'
'libx11'
'libxcb'
'libxshmfence'
'llvm-libs'
'vulkan-icd-loader'
'wayland'
'xcb-util-keysyms')
optdepends=('vulkan-mesa-layers: additional vulkan layers')
provides=('vulkan-driver')
@ -244,7 +281,15 @@ package_vulkan-radeon() {
package_vulkan-swrast() {
pkgdesc="Vulkan software rasteriser driver w/o systemd or zstd "
depends=('libdrm' 'libunwind' 'libx11' 'libxshmfence' 'llvm-libs' 'wayland' 'xcb-util-keysyms')
depends=(
'libdrm'
'libx11'
'libxcb'
'libxshmfence'
'llvm-libs'
'vulkan-icd-loader'
'wayland'
'xcb-util-keysyms')
optdepends=('vulkan-mesa-layers: additional vulkan layers')
conflicts=('vulkan-mesa')
replaces=('vulkan-mesa')
@ -258,7 +303,14 @@ package_vulkan-swrast() {
package_vulkan-virtio() {
pkgdesc="Venus Vulkan mesa driver for Virtual Machines w/o systemd or zstd"
depends=('wayland' 'libx11' 'libxshmfence' 'libdrm' 'xcb-util-keysyms' )
depends=(
'libdrm'
'libx11'
'libxcb'
'libxshmfence'
'vulkan-icd-loader'
'wayland'
'xcb-util-keysyms')
optdepends=('vulkan-mesa-layers: additional vulkan layers')
provides=('vulkan-driver')
@ -270,7 +322,14 @@ package_vulkan-virtio() {
package_libva-mesa-driver() {
pkgdesc="VA-API drivers"
depends=('libdrm' 'libx11' 'llvm-libs' 'expat' 'libelf' 'libxshmfence')
depends=(
'libdrm'
'libelf'
'libx11'
'libxcb'
'libxshmfence'
'llvm-libs'
)
provides=('libva-driver')
_install fakeinstall/$_libdir/dri/*_drv_video.so
@ -280,7 +339,13 @@ package_libva-mesa-driver() {
package_mesa-vdpau() {
pkgdesc="VDPAU drivers"
depends=('libdrm' 'libx11' 'llvm-libs' 'expat' 'libelf' 'libxshmfence')
depends=(
'libdrm'
'libelf'
'libx11'
'libxcb'
'libxshmfence'
'llvm-libs')
provides=('vdpau-driver')
_install fakeinstall/$_libdir/vdpau
@ -289,9 +354,21 @@ package_mesa-vdpau() {
}
package_mesa() {
depends=('libdrm' 'wayland' 'libxxf86vm' 'libxdamage' 'libxshmfence' 'libelf'
'libomxil-bellagio' 'libunwind' 'llvm-libs' 'lm_sensors' 'libglvnd'
'vulkan-icd-loader')
depends=(
'libdrm'
'libelf'
'libglvnd'
'libomxil-bellagio'
'libx11'
'libxcb'
'libxext'
'libxfixes'
'libxshmfence'
'libxxf86vm'
'llvm-libs'
'lm_sensors'
'wayland'
'vulkan-icd-loader')
optdepends=('opengl-man-pages: for the OpenGL API man pages'
'mesa-vdpau: for accelerated video playback'
'libva-mesa-driver: for accelerated video playback')
@ -340,23 +417,24 @@ validpgpkeys=('8703B6700E7EE06D7A39B8D6EDAE37B02CEB490D' # Emil Velikov <emil.l
'71C4B75620BC75708B4BDB254C95FAAB3EB073EC' # Dylan Baker <dylan@pnwbakers.com>
'57551DE15B968F6341C248F68D8E31AFC32428A6') # Eric Engestrom <eric@engestrom.ch>
sha256sums=(77aec9a2a37b7d3596ea1640b3cc53d0b5d9b3b52abed89de07e3717e91bfdbe # mesa-24.0.3.tar.xz
5b79e6b26f628dca2c00a97ec4e6bc91dcb2c630fca06e72e7047477abf1fa91 # mesa-24.0.3.tar.xz.sig
3fd1ad8cd29319502a6f80ecb96bb9a059e5de83a8b6e39f23de8d93921fd922 # radeon_bo_can_reclaim_slab.diff
sha256sums=(90febd30a098cbcd97ff62ecc3dcf5c93d76f7fa314de944cfce81951ba745f0 # mesa-24.0.4.tar.xz
db743d1116b273baddf3053b99def271defa06c9742dfefbecb556abf88920a2 # mesa-24.0.4.tar.xz.sig
39278fbbf5fb4f646ce651690877f89d1c5811a3d4acb27700c1cb3cdb78fd3b # proc-macro2-1.0.70.tar.gz
3354b9ac3fae1ff6755cb6db53683adb661634f67557942dea4facebec0fee4b # unicode-ident-1.0.12.tar.gz
5267fca4496028628a95160fc423a33e8b2e6af8a5302579e322e4b520293cae # quote-1.0.33.tar.gz
23e78b90f2fcf45d3e842032ce32e3f2d1545ba6636271dcbf24fa306d87be7a) # syn-2.0.39.tar.gz
## 21978322486d090223c448fbe17b49359f239ca2baaea47012af73c9cbc01be0 libva-mesa-driver-1_24.0.3-02-x86_64.pkg.tar.lz
## ab49b8b188825eaf2ea3142dd5d09103f602e9e6eae78186154730375fbc1f22 mesa-1_24.0.3-02-x86_64.pkg.tar.lz
## b51f4dd1aaa0a2192bc043140f622d2c6b481455876c3f299db56ec0d938df6a mesa-vdpau-1_24.0.3-02-x86_64.pkg.tar.lz
## 01e1363e0a9e5bff4871ce706b645bd706dd7003ea01eabada20cb237ac00a69 opencl-clover-mesa-1_24.0.3-02-x86_64.pkg.tar.lz
## fc056dab45201d08c3c2215914602925188b4fca12eb52fc9d6d244e29e11a7f opencl-rusticl-mesa-1_24.0.3-02-x86_64.pkg.tar.lz
## 662e07f2492a836fa8ef5b8109f4697a49b609e828033127313b513097b003fb vulkan-intel-1_24.0.3-02-x86_64.pkg.tar.lz
## 5b1baec0ef248883c577d6e815134df1c03f9ed6c443dea1e1413068efeca005 vulkan-mesa-layers-1_24.0.3-02-x86_64.pkg.tar.lz
## 03349c6e8c57ae7ff1401de23920b8ae62ea52d985ad9e6660c92bc765239687 vulkan-nouveau-1_24.0.3-02-x86_64.pkg.tar.lz
## 7cfb26cf91d9ca2f150b4f737f7bd89e6b8d383e9c77561cef10be1db04ae56d vulkan-radeon-1_24.0.3-02-x86_64.pkg.tar.lz
## 153a586e23aeca72a410e9b1be07bf1fde03994eb56ded48f28f29b20009fd4f vulkan-swrast-1_24.0.3-02-x86_64.pkg.tar.lz
## 51e6dad60d395cb6184053759db6946a981d3ca94787ad9fe9895f4869fcdf05 vulkan-virtio-1_24.0.3-02-x86_64.pkg.tar.lz
## 93293ccf27f5de332a6e3db18cee7d8f9e930199019423328037699b0be7f676 libva-mesa-driver-1_24.0.4-01-x86_64.pkg.tar.lz
## 5d776bc7a40492cb76295c484280637ea4e8a635ef28b57132d0b68d95410bd6 mesa-1_24.0.4-01-x86_64.pkg.tar.lz
## 37839bdea39c4a7326c34f6c41c0c0736bc21c72f507dea0631f98f2994d0076 mesa-vdpau-1_24.0.4-01-x86_64.pkg.tar.lz
## 429c6e602a0d9b90207c45beaf84dc1282762ba549ca541297ef6eff1d5a554b opencl-clover-mesa-1_24.0.4-01-x86_64.pkg.tar.lz
## c8a9c91bf96d8c768caf6014cf2e9b0f48a71ed51347253af46936315cf66029 opencl-rusticl-mesa-1_24.0.4-01-x86_64.pkg.tar.lz
## cae54166c8c3df628b3e997653dc151bdde475517a8c7bc1091f2de30b1062db vulkan-intel-1_24.0.4-01-x86_64.pkg.tar.lz
## 342e463aa4d6439a2c3833cde8f4965c72b8b522a6168bb7ec576ddf6655565f vulkan-mesa-layers-1_24.0.4-01-x86_64.pkg.tar.lz
## eed5ce4bede650f532ca8bfbd42527cb095c0f7a2841ef2195a82e77afc0f818 vulkan-nouveau-1_24.0.4-01-x86_64.pkg.tar.lz
## ade12eab22299f4a694e803a591ed0110249c8f160dff5b72bb18956e2991b12 vulkan-radeon-1_24.0.4-01-x86_64.pkg.tar.lz
## b6fbd52ad8d806df5a0091fd63afe99fb4f9870a00a69db70a7305d07b6b9c32 vulkan-swrast-1_24.0.4-01-x86_64.pkg.tar.lz
## 2ac6264fb685a85115091707eec46f8b40e0d28560cafeda119ece3e3e4fc549 vulkan-virtio-1_24.0.4-01-x86_64.pkg.tar.lz

View file

@ -18,8 +18,8 @@ pkgname=(
'mesa-vdpau'
'mesa'
)
pkgver=24.0.3
pkgrel=2
pkgver=24.0.4
pkgrel=1
epoch=1
pkgdesc="Open-source OpenGL drivers"
url="https://www.mesa3d.org/"
@ -28,27 +28,32 @@ license=('MIT AND BSD-3-Clause AND SGI-B-2.0')
makedepends=(
'clang'
'expat'
'gcc-libs'
'glibc'
'libdrm'
'libelf'
'libglvnd'
'libunwind'
'libva'
'libvdpau'
'libx11'
'libxdamage'
'libxcb'
'libxext'
'libxfixes'
'libxml2'
'libxrandr'
'libxshmfence'
'libxxf86vm'
'llvm'
'llvm-libs'
'lm_sensors'
'rust'
'spirv-llvm-translator'
'spirv-tools'
'systemd'
'systemd-libs'
'vulkan-icd-loader'
'wayland'
'xcb-util-keysyms'
'zlib'
'zstd'
# shared between mesa and lib32-mesa
@ -75,7 +80,6 @@ makedepends=(
)
source=(
https://mesa.freedesktop.org/archive/mesa-${pkgver}.tar.xz{,.sig}
radeon_bo_can_reclaim_slab.diff
)
validpgpkeys=(
'8703B6700E7EE06D7A39B8D6EDAE37B02CEB490D' # Emil Velikov <emil.l.velikov@gmail.com>
@ -98,16 +102,14 @@ for _crate in "${!_crates[@]}"; do
source+=($_crate-${_crates[$_crate]}.tar.gz::https://crates.io/api/v1/crates/$_crate/${_crates[$_crate]}/download)
done
sha256sums=('77aec9a2a37b7d3596ea1640b3cc53d0b5d9b3b52abed89de07e3717e91bfdbe'
sha256sums=('90febd30a098cbcd97ff62ecc3dcf5c93d76f7fa314de944cfce81951ba745f0'
'SKIP'
'3fd1ad8cd29319502a6f80ecb96bb9a059e5de83a8b6e39f23de8d93921fd922'
'39278fbbf5fb4f646ce651690877f89d1c5811a3d4acb27700c1cb3cdb78fd3b'
'3354b9ac3fae1ff6755cb6db53683adb661634f67557942dea4facebec0fee4b'
'5267fca4496028628a95160fc423a33e8b2e6af8a5302579e322e4b520293cae'
'23e78b90f2fcf45d3e842032ce32e3f2d1545ba6636271dcbf24fa306d87be7a')
b2sums=('7af5dc7f11bb11a3d04b3d71b5122a5bf9fe9242440444f266c6d1fac5891b4380a5f792fb66216f1937a7d886402f786d44365c93362d31fb6840d0954c95b4'
b2sums=('6de755081f7e9dd9303af791e1a405203388787c294f8163c9d6598aa66eed1c001eeb03203c49ed8a264065458228efd849e6e59091a5963155ce8edc47c63f'
'SKIP'
'e7c3451a342cc648149375ce58697ae24273d47060e74ca2948d45ea8fe29b104f1daae4c91968fb6f37d41963d176987abf9ee21acfba0172a9b5d30300a72e'
'fff0dec06b21e391783cc136790238acb783780eaedcf14875a350e7ceb46fdc100c8b9e3f09fb7f4c2196c25d4c6b61e574c0dad762d94533b628faab68cf5c'
'4cede03c08758ccd6bf53a0d0057d7542dfdd0c93d342e89f3b90460be85518a9fd24958d8b1da2b5a09b5ddbee8a4263982194158e171c2bba3e394d88d6dac'
'77c4b166f1200e1ee2ab94a5014acd334c1fe4b7d72851d73768d491c56c6779a0882a304c1f30c88732a6168351f0f786b10516ae537cff993892a749175848'
@ -116,9 +118,6 @@ b2sums=('7af5dc7f11bb11a3d04b3d71b5122a5bf9fe9242440444f266c6d1fac5891b4380a5f79
prepare() {
cd mesa-$pkgver
# Proposed crash fix from https://gitlab.freedesktop.org/mesa/mesa/-/issues/10613#note_2290167
patch -Np1 -i ../radeon_bo_can_reclaim_slab.diff
# Include package release in version string so Chromium invalidates
# its GPU cache; otherwise it can cause pages to render incorrectly.
# https://bugs.launchpad.net/ubuntu/+source/chromium-browser/+bug/2020604
@ -147,7 +146,6 @@ build() {
-D glx=dri
-D intel-clc=enabled
-D intel-xe-kmd=enabled
-D libunwind=enabled
-D llvm=enabled
-D lmsensors=enabled
-D microsoft-clc=disabled
@ -191,6 +189,8 @@ _libdir=usr/lib
package_vulkan-mesa-layers() {
pkgdesc="Mesa's Vulkan layers"
depends=(
'gcc-libs'
'glibc'
'libdrm'
'libxcb'
'wayland'
@ -213,9 +213,14 @@ package_opencl-clover-mesa() {
depends=(
'clang'
'expat'
'gcc-libs'
'glibc'
'libdrm'
'libelf'
'llvm-libs'
'spirv-llvm-translator'
'spirv-tools'
'zlib'
'zstd'
'libclc'
@ -237,10 +242,14 @@ package_opencl-rusticl-mesa() {
depends=(
'clang'
'expat'
'gcc-libs'
'glibc'
'libdrm'
'libelf'
'lm_sensors'
'llvm-libs'
'spirv-llvm-translator'
'spirv-tools'
'zlib'
'zstd'
'libclc'
@ -259,12 +268,18 @@ package_opencl-rusticl-mesa() {
package_vulkan-intel() {
pkgdesc="Open-source Vulkan driver for Intel GPUs"
depends=(
'expat'
'gcc-libs'
'glibc'
'libdrm'
'libx11'
'libxcb'
'libxshmfence'
'systemd'
'systemd-libs'
'vulkan-icd-loader'
'wayland'
'xcb-util-keysyms'
'zlib'
'zstd'
)
optdepends=('vulkan-mesa-layers: additional vulkan layers')
@ -279,12 +294,18 @@ package_vulkan-intel() {
package_vulkan-nouveau() {
pkgdesc="Open-source Vulkan driver for Nvidia GPUs"
depends=(
'expat'
'gcc-libs'
'glibc'
'libdrm'
'libx11'
'libxcb'
'libxshmfence'
'systemd'
'systemd-libs'
'vulkan-icd-loader'
'wayland'
'xcb-util-keysyms'
'zlib'
'zstd'
)
optdepends=('vulkan-mesa-layers: additional vulkan layers')
@ -299,14 +320,20 @@ package_vulkan-nouveau() {
package_vulkan-radeon() {
pkgdesc="Open-source Vulkan driver for AMD GPUs"
depends=(
'expat'
'gcc-libs'
'glibc'
'libdrm'
'libelf'
'libx11'
'libxcb'
'libxshmfence'
'llvm-libs'
'systemd'
'systemd-libs'
'vulkan-icd-loader'
'wayland'
'xcb-util-keysyms'
'zlib'
'zstd'
)
optdepends=('vulkan-mesa-layers: additional vulkan layers')
@ -322,14 +349,19 @@ package_vulkan-radeon() {
package_vulkan-swrast() {
pkgdesc="Open-source Vulkan driver for CPUs (Software Rasterizer)"
depends=(
'expat'
'gcc-libs'
'glibc'
'libdrm'
'libunwind'
'libx11'
'libxcb'
'libxshmfence'
'llvm-libs'
'systemd'
'systemd-libs'
'vulkan-icd-loader'
'wayland'
'xcb-util-keysyms'
'zlib'
'zstd'
)
optdepends=('vulkan-mesa-layers: additional vulkan layers')
@ -346,12 +378,18 @@ package_vulkan-swrast() {
package_vulkan-virtio() {
pkgdesc="Open-source Vulkan driver for Virtio-GPU (Venus)"
depends=(
'expat'
'gcc-libs'
'glibc'
'libdrm'
'libx11'
'libxcb'
'libxshmfence'
'systemd'
'systemd-libs'
'vulkan-icd-loader'
'wayland'
'xcb-util-keysyms'
'zlib'
'zstd'
)
optdepends=('vulkan-mesa-layers: additional vulkan layers')
@ -367,11 +405,15 @@ package_libva-mesa-driver() {
pkgdesc="Open-source VA-API drivers"
depends=(
'expat'
'gcc-libs'
'glibc'
'libdrm'
'libelf'
'libx11'
'libxcb'
'libxshmfence'
'llvm-libs'
'zlib'
'zstd'
)
provides=('libva-driver')
@ -385,11 +427,15 @@ package_mesa-vdpau() {
pkgdesc="Open-source VDPAU drivers"
depends=(
'expat'
'gcc-libs'
'glibc'
'libdrm'
'libelf'
'libx11'
'libxcb'
'libxshmfence'
'llvm-libs'
'zlib'
'zstd'
)
provides=('vdpau-driver')
@ -401,17 +447,22 @@ package_mesa-vdpau() {
package_mesa() {
depends=(
'expat'
'gcc-libs'
'glibc'
'libdrm'
'libelf'
'libglvnd'
'libunwind'
'libxdamage'
'libx11'
'libxcb'
'libxext'
'libxfixes'
'libxshmfence'
'libxxf86vm'
'llvm-libs'
'lm_sensors'
'vulkan-icd-loader'
'wayland'
'zlib'
'zstd'
'libomxil-bellagio'

View file

@ -1,10 +1,11 @@
mv vulkan-mesa-layers-1:24.0.3-02-x86_64.pkg.tar.lz vulkan-mesa-layers-1_24.0.3-02-x86_64.pkg.tar.lz
mv opencl-clover-mesa-1:24.0.3-02-x86_64.pkg.tar.lz opencl-clover-mesa-1_24.0.3-02-x86_64.pkg.tar.lz
mv opencl-rusticl-mesa-1:24.0.3-02-x86_64.pkg.tar.lz opencl-rusticl-mesa-1_24.0.3-02-x86_64.pkg.tar.lz
mv vulkan-intel-1:24.0.3-02-x86_64.pkg.tar.lz vulkan-intel-1_24.0.3-02-x86_64.pkg.tar.lz
mv vulkan-radeon-1:24.0.3-02-x86_64.pkg.tar.lz vulkan-radeon-1_24.0.3-02-x86_64.pkg.tar.lz
mv vulkan-swrast-1:24.0.3-02-x86_64.pkg.tar.lz vulkan-swrast-1_24.0.3-02-x86_64.pkg.tar.lz
mv vulkan-virtio-1:24.0.3-02-x86_64.pkg.tar.lz vulkan-virtio-1_24.0.3-02-x86_64.pkg.tar.lz
mv libva-mesa-driver-1:24.0.3-02-x86_64.pkg.tar.lz libva-mesa-driver-1_24.0.3-02-x86_64.pkg.tar.lz
mv mesa-vdpau-1:24.0.3-02-x86_64.pkg.tar.lz mesa-vdpau-1_24.0.3-02-x86_64.pkg.tar.lz
mv mesa-1:24.0.3-02-x86_64.pkg.tar.lz mesa-1_24.0.3-02-x86_64.pkg.tar.lz
mv vulkan-mesa-layers-1:24.0.4-01-x86_64.pkg.tar.lz vulkan-mesa-layers-1_24.0.4-01-x86_64.pkg.tar.lz
mv opencl-clover-mesa-1:24.0.4-01-x86_64.pkg.tar.lz opencl-clover-mesa-1_24.0.4-01-x86_64.pkg.tar.lz
mv opencl-rusticl-mesa-1:24.0.4-01-x86_64.pkg.tar.lz opencl-rusticl-mesa-1_24.0.4-01-x86_64.pkg.tar.lz
mv vulkan-intel-1:24.0.4-01-x86_64.pkg.tar.lz vulkan-intel-1_24.0.4-01-x86_64.pkg.tar.lz
mv vulkan-radeon-1:24.0.4-01-x86_64.pkg.tar.lz vulkan-radeon-1_24.0.4-01-x86_64.pkg.tar.lz
mv vulkan-swrast-1:24.0.4-01-x86_64.pkg.tar.lz vulkan-swrast-1_24.0.4-01-x86_64.pkg.tar.lz
mv vulkan-virtio-1:24.0.4-01-x86_64.pkg.tar.lz vulkan-virtio-1_24.0.4-01-x86_64.pkg.tar.lz
mv libva-mesa-driver-1:24.0.4-01-x86_64.pkg.tar.lz libva-mesa-driver-1_24.0.4-01-x86_64.pkg.tar.lz
mv mesa-vdpau-1:24.0.4-01-x86_64.pkg.tar.lz mesa-vdpau-1_24.0.4-01-x86_64.pkg.tar.lz
mv mesa-1:24.0.4-01-x86_64.pkg.tar.lz mesa-1_24.0.4-01-x86_64.pkg.tar.lz
mv vulkan-nouveau-1:24.0.4-01-x86_64.pkg.tar.lz vulkan-nouveau-1_24.0.4-01-x86_64.pkg.tar.lz

View file

@ -14,7 +14,6 @@ libomxil-bellagio
libclc
clang
libglvnd
libunwind
lm_sensors
libxrandr
valgrind

View file

@ -7,7 +7,7 @@
pkgbase=samba
pkgname=('libwbclient' 'smbclient' 'samba')
pkgver=4.19.5
pkgver=4.20.0
pkgrel=01
url="https://www.samba.org"
makedepends=('python' 'python-markdown' 'python-dnspython' 'docbook-xsl' 'pkg-config' 'libbsd' 'popt' 'libcups'
@ -212,14 +212,16 @@ license=('GPL-3.0-or-later')
validpgpkeys=('81F5E2832BD2545A1897B713AA99442FB680B620') #Samba Distribution Verification Key <samba-bugs@samba.org>
sha256sums=(0e2405b4cec29d0459621f4340a1a74af771ec7cffedff43250cad7f1f87605e # samba-4.19.5.tar.gz
d402e4cbe634d146812084407b386b586f9a82f8261758421a89db8e23e8dcf7 # samba-4.19.5.tar.asc
sha512sums=('e820739706992ef3b4e3a7a771ad5d8efc6b87d5ccdcee7ebd41483d90fa3cc0420ba9680d059e71d7083c9c12b0d36deafcdce0224560f49bbfc3a277e7e77c'
SKIP SKIP SKIP SKIP SKIP)
sha256sums=(02672542510ac6e5d0c91c0c14d90ab4e6ec397c709e952c6da3a6e0b4d5a42f # samba-4.20.0.tar.gz
9cfc1b55872874fdffb4deff8f80b7a82f426c3d26be144c2bef79d7746b2849 # samba-4.20.0.tar.asc
0b570570ea49f82e6f9da47b1cce3b441859f52de105b54d4d79b873b924623f # samba.logrotate
57dfd072fd7ef0018c6b0a798367aac1abb5979060ff3f9df22d1048bb71c0d5 # samba.pam
f2d11032015ef917f4af50f3933d432fa744b5f846ab4d980247e329e52d34bc # samba.sysconfig
5398a42ccb36ac3b87cfa42c8050b535efc2ca38ab3b9354a52f4e0fe71b5800) # samba.tmpfiles
## f2c3647aa7c6fe357b93545abde70c0cbbd3d7f8a2ef6cd0c46f7ec9f0844169 libwbclient-4.19.5-01-x86_64.pkg.tar.lz
## 01e6a9c445d370ddb3a2f04c5d2a19341f9093070cf91b1c600ef9694d6625f2 samba-4.19.5-01-x86_64.pkg.tar.lz
## 20246a448f6b3052acc46ee352f939eb9750d2c732ab9e48fc53d010b3208f2e smbclient-4.19.5-01-x86_64.pkg.tar.lz
## 46ed051f09d0588440d1b1ee572c332d77bffc50e5f3894f7441cf63a603cbc6 libwbclient-4.20.0-01-x86_64.pkg.tar.lz
## c53781b008a2d639b2da5020c64a0f4bec7f826dc728584be0ba9a6eaec02a49 samba-4.20.0-01-x86_64.pkg.tar.lz
## d23a2aac94ac945eb0d4c9cdcaf941108be59cc9e26603144428a1083619836f smbclient-4.20.0-01-x86_64.pkg.tar.lz

View file

@ -9,7 +9,7 @@
pkgbase=samba
pkgname=('libwbclient' 'smbclient' 'samba')
pkgver=4.19.5
pkgver=4.20.0
pkgrel=1
arch=(x86_64)
url="https://www.samba.org"
@ -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=('5b0934f2e44a28ffc4aa07e5495b339cf3a7548c49e29d1bae87de6c3a6f57c2a9130592dce782895079f559ed3bc8b5e4514c9c0fd8d5638aef68f0d0a3391f'
sha512sums=('e820739706992ef3b4e3a7a771ad5d8efc6b87d5ccdcee7ebd41483d90fa3cc0420ba9680d059e71d7083c9c12b0d36deafcdce0224560f49bbfc3a277e7e77c'
'SKIP'
'2ba0691ded467e4d6e40821f6de58c00f8962209efe2e60284c0c87756ab471c22c3d63b77d506e48c90ed0d852a2a24e41be1d499cf74a73cb99da0b503c858'
'1e6183ab0eb812b3ef687ac2c26ce78f7cb30540f606d20023669ac00ba04075487fb72e4dc89cc05dab0269ff6aca98fc1167cc75669c225b88b592482fbf67'

View file

@ -1,7 +1,6 @@
real 24m59.771s
user 22m13.156s
sys 2m54.652s
real 38m5.030s
user 61m34.058s
sys 4m2.540s