diff --git a/mesa/PKGBUILD b/mesa/PKGBUILD index 553fd4f..93c30e3 100644 --- a/mesa/PKGBUILD +++ b/mesa/PKGBUILD @@ -242,3 +242,5 @@ sha512sums=('bf4d344459f97d266a5943b33aecf062b0825e13c1617afdab71c4ba6a87a201440 '5dd0cb8affa9cfe6e7d94f59b8e23727036fd8ab76938321f8d266315f30611584da6f6277fe2aa920130483302adab5e57e2bc08f1bd3c62ea57b3e4b007305' 'f9f0d0ccf166fe6cb684478b6f1e1ab1f2850431c06aa041738563eb1808a004e52cdec823c103c9e180f03ffc083e95974d291353f0220fe52ae6d4897fecc7') + + diff --git a/mesa/PKGBUILD-arch b/mesa/PKGBUILD-arch index 8642cd1..c147459 100644 --- a/mesa/PKGBUILD-arch +++ b/mesa/PKGBUILD-arch @@ -6,13 +6,14 @@ pkgbase=mesa pkgname=('vulkan-mesa-layers' 'opencl-mesa' 'vulkan-intel' 'vulkan-radeon' 'vulkan-swrast' 'libva-mesa-driver' 'mesa-vdpau' 'mesa') pkgdesc="An open-source implementation of the OpenGL specification" -pkgver=22.2.3 -pkgrel=2 +pkgver=22.3.0 +pkgrel=3 arch=('x86_64') makedepends=('python-mako' 'libxml2' 'libx11' 'xorgproto' 'libdrm' 'libxshmfence' 'libxxf86vm' 'libxdamage' 'libvdpau' 'libva' 'wayland' 'wayland-protocols' 'zstd' 'elfutils' 'llvm' 'libomxil-bellagio' 'libclc' 'clang' 'libglvnd' 'libunwind' 'lm_sensors' 'libxrandr' 'systemd' 'valgrind' 'glslang' 'vulkan-icd-loader' 'directx-headers' 'cmake' 'meson') +makedepends+=('rust' 'rust-bindgen' 'spirv-tools' 'spirv-llvm-translator') # rusticl dependencies url="https://www.mesa3d.org/" license=('custom') options=('debug' '!lto') @@ -20,10 +21,10 @@ source=(https://mesa.freedesktop.org/archive/mesa-${pkgver}.tar.xz{,.sig} 0001-anv-force-MEDIA_INTERFACE_DESCRIPTOR_LOAD-reemit-aft.patch 0002-intel-fs-always-mask-the-bottom-bits-of-the-sampler-.patch LICENSE) -sha512sums=('08e9ce43392c46f9c0d122d70e118511eea81422d06f93ab6d330689b46feed3ac1c3bdcdcfd4a27cd5b9eaf26aab518d152a2c753f07b8ed19575d4ed892ad6' +sha512sums=('bf4d344459f97d266a5943b33aecf062b0825e13c1617afdab71c4ba6a87a201440761c9a32a6e0060910a0917122e3f4d29f666d6b94a38a71c94b9ff3ab9da' 'SKIP' - '9bf47019a7c1da6724393cf571c6e1ce6b56ca24fe32045bc056d2e1bb2584f6a81e886dd8b2f1b1aabb953367dd068f9833f520fa41a9b2bbce20fdc15d07b4' - '3df104f4abbecb12fcf9631cabdc7fe883b6c529abebaf36a0d47933ebd0c57235f11767060604dec71acefdf55f2f025eb997b1dd1cf0b92c02af0a604cae98' + '4ff7c359f08aedb1fb6eb2c6bb34bafa399edfa7916cd6cce7844bb38795e84c0265324e3fc7d37237d4824f029cb04da176bcf476785fd2e35a8b0ce4f8a394' + '5dd0cb8affa9cfe6e7d94f59b8e23727036fd8ab76938321f8d266315f30611584da6f6277fe2aa920130483302adab5e57e2bc08f1bd3c62ea57b3e4b007305' 'f9f0d0ccf166fe6cb684478b6f1e1ab1f2850431c06aa041738563eb1808a004e52cdec823c103c9e180f03ffc083e95974d291353f0220fe52ae6d4897fecc7') validpgpkeys=('8703B6700E7EE06D7A39B8D6EDAE37B02CEB490D' # Emil Velikov '946D09B5E4C9845E63075FF1D961C596A7203456' # Andres Gomez @@ -63,7 +64,8 @@ build() { -D gallium-va=enabled \ -D gallium-vdpau=enabled \ -D gallium-xa=enabled \ - -D gallium-xvmc=disabled \ + -D gallium-rusticl=true \ + -D rust_std=2021 \ -D gbm=enabled \ -D gles1=disabled \ -D gles2=enabled \ @@ -114,7 +116,7 @@ package_vulkan-mesa-layers() { } package_opencl-mesa() { - pkgdesc="OpenCL support for AMD/ATI Radeon mesa drivers" + pkgdesc="OpenCL support with clover and rusticl for mesa drivers" depends=('libdrm' 'libclc' 'clang' 'expat') optdepends=('opencl-headers: headers necessary for OpenCL development') provides=('opencl-driver') diff --git a/mesa/note-22.3.0--22.2.3 b/mesa/note-22.3.0--22.2.3 new file mode 100644 index 0000000..f2cc9a9 --- /dev/null +++ b/mesa/note-22.3.0--22.2.3 @@ -0,0 +1,6 @@ +yesterday Dec3/2022 arch testing had pkg 22.3.0-3 on repository, indicating a 3 rebuild of the 22.3.0 version, so we built our own accordingly as an 03. +Mesa pkgs broke X, possibly because they were building mesa against something else they retracted. +Today the PKGBUILD still show pkgrel -3 as current while the pkg on repository is -1 and it is impossible to see what dependency has caused this. +All we can do for now is leave the current extra/ version on 22.2.3-02 and wait for the next move by Arch. + + diff --git a/vte3/PKGBUILD b/vte3/PKGBUILD index 9af0832..c370c01 100644 --- a/vte3/PKGBUILD +++ b/vte3/PKGBUILD @@ -1,12 +1,13 @@ #!/usr/bin/bash # JOBoRun : Jwm OpenBox Obarun RUNit -# Maintainer : Joe Bo Run +# Maintainer : Joe Bo Run # PkgSource : url="https://gittea.disroot.org/joborun-pkg/jobextra/$pkgname" +# Website : https://pozol.eu #-----------------------------------------| DESCRIPTION |--------------------------------------- pkgbase=vte3 pkgname=(vte-common vte3 vte4) -pkgver=0.70.1 +pkgver=0.70.2 pkgrel=01 pkgdesc="Virtual Terminal Emulator widget w/o systemd" url="https://wiki.gnome.org/Apps/Terminal/VTE" @@ -17,7 +18,8 @@ makedepends=(fribidi gi-docgen git gnutls gobject-introspection gperf gtk3 gtk4 meson pcre2 vala) ## options=(debug !lto) ## uncomment this to have the debug pkg produced options=(!lto) -_commit=5bf476f1d7283bc805ac8ae6abe94f81ffd7be05 # tags/0.70.1^0 +#_commit=5bf476f1d7283bc805ac8ae6abe94f81ffd7be05 # tags/0.70.1^0 +_commit=bfabb63d2f8d0f9846dc0a0a7d768d8bf6da3531 # tags/0.70.2^0 source=("git+https://gitlab.gnome.org/GNOME/vte.git#commit=$_commit") pkgver() { @@ -115,4 +117,9 @@ package_vte4() { license=(LGPL) sha256sums=(SKIP) - + + +# 06b5535d770a808ced2cf40ad2b77926ae565e596e421d3ad33b961b3732ada4 vte3-0.70.2-01-x86_64.pkg.tar.xz +# 3da3052213c03217abd074783a9426455ae4e8eab86a8e79d1ecdd05b2caf8b8 vte4-0.70.2-01-x86_64.pkg.tar.xz +# d69ad75707ed4d683277169dccd55f500ed7eac85822da4bb23ee3c2ea855d09 vte-common-0.70.2-01-x86_64.pkg.tar.xz + diff --git a/vte3/PKGBUILD-arch b/vte3/PKGBUILD-arch index 9562051..5496c7b 100644 --- a/vte3/PKGBUILD-arch +++ b/vte3/PKGBUILD-arch @@ -3,7 +3,7 @@ pkgbase=vte3 pkgname=(vte-common vte3 vte4 vte-docs) -pkgver=0.70.1 +pkgver=0.70.2 pkgrel=1 pkgdesc="Virtual Terminal Emulator widget" url="https://wiki.gnome.org/Apps/Terminal/VTE" @@ -24,7 +24,7 @@ makedepends=( vala ) options=(debug !lto) -_commit=5bf476f1d7283bc805ac8ae6abe94f81ffd7be05 # tags/0.70.1^0 +_commit=bfabb63d2f8d0f9846dc0a0a7d768d8bf6da3531 # tags/0.70.2^0 source=("git+https://gitlab.gnome.org/GNOME/vte.git#commit=$_commit") sha256sums=('SKIP')