This commit is contained in:
joborun linux 2023-09-07 18:05:39 +03:00
parent f60e4d3ec1
commit 3d8f8c3712
4 changed files with 35 additions and 22 deletions

View File

@ -8,9 +8,9 @@
pkgbase=mesa
pkgname=('vulkan-mesa-layers' 'opencl-clover-mesa' 'opencl-rusticl-mesa' 'vulkan-intel' 'vulkan-radeon'
'vulkan-swrast' 'vulkan-virtio' 'libva-mesa-driver' 'mesa-vdpau' 'mesa')
pkgver=23.1.6
pkgrel=04
pkgver=23.1.7
epoch=1
pkgrel=02
pkgdesc="An open-source implementation of the OpenGL specification w/o systemd or zstd"
#makedepends=('python-mako' 'libxml2' 'libx11' 'xorgproto' 'libdrm' 'libxshmfence' 'libxxf86vm'
# 'libxdamage' 'libvdpau' 'libva' 'wayland' 'wayland-protocols' 'elfutils' 'llvm'
@ -77,7 +77,6 @@ prepare() {
echo "$pkgver-arch$epoch.$pkgrel" >VERSION
}
build() {
# Build only minimal debug info to reduce size
@ -260,8 +259,10 @@ package_mesa() {
depends=('libdrm' 'wayland' 'libxxf86vm' 'libxdamage' 'libxshmfence' 'libelf'
'libomxil-bellagio' 'libunwind' 'llvm-libs' 'lm_sensors' 'libglvnd'
'vulkan-icd-loader')
optdepends=('opengl-man-pages: for the OpenGL API man pages')
provides=('mesa-libgl' 'opengl-driver')
optdepends=('opengl-man-pages: for the OpenGL API man pages'
'mesa-vdpau: for accelerated video playback'
'libva-mesa-driver: for accelerated video playback')
provides=('mesa-libgl' 'opengl-driver')
conflicts=('mesa-libgl')
replaces=('mesa-libgl')
@ -306,18 +307,17 @@ validpgpkeys=('8703B6700E7EE06D7A39B8D6EDAE37B02CEB490D' # Emil Velikov <emil.l
'71C4B75620BC75708B4BDB254C95FAAB3EB073EC' # Dylan Baker <dylan@pnwbakers.com>
'57551DE15B968F6341C248F68D8E31AFC32428A6') # Eric Engestrom <eric@engestrom.ch>
sha256sums=(f4c7fd8e7b472a88da7d83e9a48f6f3bd17d4ea2cc4386f7231b796f3964157a # mesa-23.1.6.tar.xz
52e0508be94033dcce3f7678ce68dffcd2e91744c71b1a9c7ec7dc612215df60 # mesa-23.1.6.tar.xz.sig
sha256sums=(409641eadf0ed1c7794797a6f5a0b0195b5580b282166e5ec5629c6bcda6acd3 # mesa-23.1.7.tar.xz
94614ebaef48367e293fab8a85eb108da0c1c48baef39375ce57e5cd21b23df9 # mesa-23.1.7.tar.xz.sig
7052ba73bb07ea78873a2431ee4e828f4e72bda7d176d07f770fa48373dec537) # LICENSE
## f14839d60aded425d398a216535173375b648e6adf87600232f21c570b71343e libva-mesa-driver-1_23.1.6-04-x86_64.pkg.tar.lz
## 00069caa044e38a866d4126ce474b660781e2612162cc61cf501f85166ddf945 mesa-1_23.1.6-04-x86_64.pkg.tar.lz
## 695cea6bbf29e2cfff8498c436299ed5e23cbe971266ec8bc3b9415079edecd3 mesa-vdpau-1_23.1.6-04-x86_64.pkg.tar.lz
## 3e9de8fec1d5eff729cad0c1f8e8d5ebf52f937b79d69833e4d04d3035d1ac86 opencl-clover-mesa-1_23.1.6-04-x86_64.pkg.tar.lz
## c183769c1c9b0ffbded7b38981fb126a4b3659a2595e4260be42c6dfced9ef94 opencl-rusticl-mesa-1_23.1.6-04-x86_64.pkg.tar.lz
## 03dad6638b5ff1b06fd0455066e63d0b5898ec1c12348ddaf40cb776442e7709 vulkan-intel-1_23.1.6-04-x86_64.pkg.tar.lz
## 61f1cb0e90032ed558236d94f0a4d2ae7316650aa214d4c1089fd8f2b43353f0 vulkan-mesa-layers-1_23.1.6-04-x86_64.pkg.tar.lz
## 52120f5c5d739732635fbd7bc621101383cca5b1dfc6d066f99a35b21fcfd56d vulkan-radeon-1_23.1.6-04-x86_64.pkg.tar.lz
## 169538e5f8ccce3ca8b9db7c794445d41fd98cd33b63936c52b481a0228102e0 vulkan-swrast-1_23.1.6-04-x86_64.pkg.tar.lz
## da07b32fbc7ae29aaea667267be952c23563448e1d6c9d71a114b1848bacefb9 vulkan-virtio-1_23.1.6-04-x86_64.pkg.tar.lz
## 5713a9b5ba982948a86e46d7e7b8e51532944f161ec06a054e7ac6d7e13a23e6 libva-mesa-driver-1:23.1.7-02-x86_64.pkg.tar.lz
## c5d12099f6615a33f3fb8dd4dab48c03e996ae8516ec6c2fe3c5acea15bf68f5 mesa-1:23.1.7-02-x86_64.pkg.tar.lz
## 0482eef20346e1413a389382fe5c544493e208171829a054368c5c6e826d8c51 mesa-vdpau-1:23.1.7-02-x86_64.pkg.tar.lz
## 642d9a9840279d402a9fd45846321861264f03a3fdbc8c997187f386d11676ae opencl-clover-mesa-1:23.1.7-02-x86_64.pkg.tar.lz
## 4314d3a7ca0b2a2ebdaf81de2f96bf339ff1c85b75e1259810eaa63317eb86ff opencl-rusticl-mesa-1:23.1.7-02-x86_64.pkg.tar.lz
## 68975c84a5680c627b308edceef9356ab95d70e28777c110ab011efce272490b vulkan-intel-1:23.1.7-02-x86_64.pkg.tar.lz
## db3edec6cc344aee82d0511c7af856b7256c65f252e6a0a19e1b69184554cdd5 vulkan-mesa-layers-1:23.1.7-02-x86_64.pkg.tar.lz
## ac2c775b4773199e7e307c997ba42ed6b2c1af82b76f8bed361bff33c066a29c vulkan-radeon-1:23.1.7-02-x86_64.pkg.tar.lz
## 55c3244f5437fab9cfdf911de4b982e2d1579a1f30439ce2a1f9b524bb145650 vulkan-swrast-1:23.1.7-02-x86_64.pkg.tar.lz
## cc74c57d5fe1294690dedeb0968a075569435a8a331fad76d66deb39ac7efd5e vulkan-virtio-1:23.1.7-02-x86_64.pkg.tar.lz

10
mesa/chepoch-loc.sh Normal file
View File

@ -0,0 +1,10 @@
mv vulkan-mesa-layers-1:23.1.7-02-x86_64.pkg.tar.lz vulkan-mesa-layers-1_23.1.7-02-x86_64.pkg.tar.lz
mv opencl-clover-mesa-1:23.1.7-02-x86_64.pkg.tar.lz opencl-clover-mesa-1_23.1.7-02-x86_64.pkg.tar.lz
mv opencl-rusticl-mesa-1:23.1.7-02-x86_64.pkg.tar.lz opencl-rusticl-mesa-1_23.1.7-02-x86_64.pkg.tar.lz
mv vulkan-intel-1:23.1.7-02-x86_64.pkg.tar.lz vulkan-intel-1_23.1.7-02-x86_64.pkg.tar.lz
mv vulkan-radeon-1:23.1.7-02-x86_64.pkg.tar.lz vulkan-radeon-1_23.1.7-02-x86_64.pkg.tar.lz
mv vulkan-swrast-1:23.1.7-02-x86_64.pkg.tar.lz vulkan-swrast-1_23.1.7-02-x86_64.pkg.tar.lz
mv vulkan-virtio-1:23.1.7-02-x86_64.pkg.tar.lz vulkan-virtio-1_23.1.7-02-x86_64.pkg.tar.lz
mv libva-mesa-driver-1:23.1.7-02-x86_64.pkg.tar.lz libva-mesa-driver-1_23.1.7-02-x86_64.pkg.tar.lz
mv mesa-vdpau-1:23.1.7-02-x86_64.pkg.tar.lz mesa-vdpau-1_23.1.7-02-x86_64.pkg.tar.lz
mv mesa-1:23.1.7-02-x86_64.pkg.tar.lz mesa-1_23.1.7-02-x86_64.pkg.tar.lz

View File

@ -33,4 +33,7 @@ spirv-tools
spirv-llvm-translator
python-ply
libxau
libxdmcp
libxcb
xcb-util-keysyms

View File

@ -1,6 +1,6 @@
real 98m25.511s
user 160m36.551s
sys 5m44.420s
real 43m2.896s
user 159m20.096s
sys 5m38.471s