slackware-current/source/x/mesa/amber/patches-revert/72566fd92c27b39abe2057f6f23388ec40793dd9.patch
Patrick J Volkerding 2d7cee3961 Mon Aug 8 23:29:31 UTC 2022
Hey folks, here's that graphics stack upgrade that you've been waiting for!
After looking at what drivers are currently shipped by other projects, I took
an axe to the driver list. Some of the removed drivers will still compile even
though they are abandoned, and some of the others are still getting git commits
(which allows *some* of them to compile). The removed stuff mostly looks
obsolete to me (we really can't support ancient hardware forever). But if you
think I've gone too far with any of these removals, please make or contribute
to a thread about it on LQ and I'll take any comments there into consideration.
a/kernel-firmware-20220808_e6857b6-noarch-1.txz:  Upgraded.
ap/vim-9.0.0174-x86_64-1.txz:  Upgraded.
l/gnu-efi-3.0.15-x86_64-1.txz:  Upgraded.
n/libtirpc-1.3.3-x86_64-1.txz:  Upgraded.
n/mutt-2.2.7-x86_64-1.txz:  Upgraded.
x/egl-wayland-1.1.10-x86_64-1.txz:  Upgraded.
x/libdrm-2.4.112-x86_64-1.txz:  Upgraded.
x/libglvnd-1.4.0-x86_64-1.txz:  Upgraded.
x/mesa-22.1.5-x86_64-1.txz:  Upgraded.
  Includes Mesa amber 21.3.9 DRI drivers, and mesa-demos-8.5.0.
  Thanks to LuckyCyborg for posting some valuable hints on LQ.
x/xcb-proto-1.15.2-x86_64-1.txz:  Upgraded.
x/xf86-input-acecad-1.5.0-x86_64-14.txz:  Removed.
x/xf86-input-evdev-2.10.6-x86_64-4.txz:  Rebuilt.
x/xf86-input-joystick-1.6.3-x86_64-5.txz:  Removed.
x/xf86-input-keyboard-1.9.0-x86_64-5.txz:  Removed.
x/xf86-input-libinput-1.2.1-x86_64-2.txz:  Rebuilt.
x/xf86-input-mouse-1.9.3-x86_64-3.txz:  Removed.
x/xf86-input-penmount-1.5.0-x86_64-14.txz:  Removed.
x/xf86-input-synaptics-1.9.2-x86_64-1.txz:  Upgraded.
x/xf86-input-vmmouse-13.1.0-x86_64-9.txz:  Removed.
x/xf86-input-void-1.4.1-x86_64-3.txz:  Removed.
x/xf86-input-wacom-1.0.0-x86_64-2.txz:  Rebuilt.
x/xf86-video-amdgpu-22.0.0-x86_64-2.txz:  Rebuilt.
x/xf86-video-apm-1.3.0-x86_64-3.txz:  Removed.
x/xf86-video-ark-0.7.5-x86_64-13.txz:  Removed.
x/xf86-video-ast-1.1.5-x86_64-7.txz:  Removed.
x/xf86-video-ati-20220730_7a6a34af-x86_64-1.txz:  Upgraded.
x/xf86-video-chips-1.4.0-x86_64-3.txz:  Removed.
x/xf86-video-cirrus-1.5.3-x86_64-7.txz:  Removed.
x/xf86-video-dummy-0.4.0-x86_64-2.txz:  Rebuilt.
x/xf86-video-glint-1.2.9-x86_64-5.txz:  Removed.
x/xf86-video-i128-1.4.0-x86_64-3.txz:  Removed.
x/xf86-video-i740-1.4.0-x86_64-3.txz:  Removed.
x/xf86-video-intel-20210115_31486f40-x86_64-1.txz:  Upgraded.
x/xf86-video-mach64-6.9.6-x86_64-3.txz:  Removed.
x/xf86-video-mga-2.0.0-x86_64-3.txz:  Removed.
x/xf86-video-neomagic-1.3.0-x86_64-3.txz:  Removed.
x/xf86-video-nouveau-20220125_29cc528-x86_64-1.txz:  Upgraded.
x/xf86-video-nv-2.1.21-x86_64-5.txz:  Removed.
x/xf86-video-openchrome-0.6.0-x86_64-6.txz:  Rebuilt.
x/xf86-video-r128-6.12.0-x86_64-3.txz:  Removed.
x/xf86-video-rendition-4.2.7-x86_64-3.txz:  Removed.
x/xf86-video-s3-0.7.0-x86_64-3.txz:  Removed.
x/xf86-video-s3virge-1.11.0-x86_64-3.txz:  Removed.
x/xf86-video-savage-20190128_8579718-x86_64-3.txz:  Removed.
x/xf86-video-siliconmotion-1.7.9-x86_64-5.txz:  Removed.
x/xf86-video-sis-0.12.0-x86_64-3.txz:  Removed.
x/xf86-video-sisusb-0.9.7-x86_64-5.txz:  Removed.
x/xf86-video-tdfx-1.5.0-x86_64-3.txz:  Removed.
x/xf86-video-tga-1.2.2-x86_64-13.txz:  Removed.
x/xf86-video-trident-1.3.8-x86_64-5.txz:  Removed.
x/xf86-video-tseng-1.2.5-x86_64-13.txz:  Removed.
x/xf86-video-v4l-0.3.0-x86_64-3.txz:  Removed.
x/xf86-video-vboxvideo-1.0.0-x86_64-5.txz:  Removed.
x/xf86-video-vesa-2.5.0-x86_64-4.txz:  Rebuilt.
x/xf86-video-vmware-20220621_ff5637a-x86_64-1.txz:  Upgraded.
x/xf86-video-voodoo-1.2.5-x86_64-14.txz:  Removed.
x/xorg-server-21.1.4-x86_64-1.txz:  Upgraded.
x/xorg-server-xephyr-21.1.4-x86_64-1.txz:  Upgraded.
x/xorg-server-xnest-21.1.4-x86_64-1.txz:  Upgraded.
x/xorg-server-xvfb-21.1.4-x86_64-1.txz:  Upgraded.
x/xorg-server-xwayland-22.1.3-x86_64-1.txz:  Upgraded.
x/xorgproto-2022.1-x86_64-1.txz:  Upgraded.
xap/geeqie-2.0-x86_64-1.txz:  Upgraded.
xap/mozilla-firefox-103.0.2-x86_64-1.txz:  Upgraded.
  This is a bugfix release.
  For more information, see:
    https://www.mozilla.org/en-US/firefox/103.0.2/releasenotes/
xap/vim-gvim-9.0.0174-x86_64-1.txz:  Upgraded.
extra/xf86-video-fbdev/xf86-video-fbdev-0.5.0-x86_64-2.txz:  Rebuilt.
2022-08-09 07:00:15 +02:00

42 lines
1.7 KiB
Diff

From 72566fd92c27b39abe2057f6f23388ec40793dd9 Mon Sep 17 00:00:00 2001
From: Jesse Natalie <jenatali@microsoft.com>
Date: Wed, 18 Nov 2020 18:28:49 -0800
Subject: [PATCH] clover: Support LLVM coming from CMake instead of config-tool
Reviewed-by: Karol Herbst <kherbst@redhat.com>
Reviewed-by: Francisco Jerez <currojerez@riseup.net>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/7680>
---
src/gallium/frontends/clover/meson.build | 2 +-
src/gallium/targets/opencl/meson.build | 2 +-
2 files changed, 2 insertions(+), 2 deletions(-)
diff --git a/src/gallium/frontends/clover/meson.build b/src/gallium/frontends/clover/meson.build
index 95a100d005c..b946eefff37 100644
--- a/src/gallium/frontends/clover/meson.build
+++ b/src/gallium/frontends/clover/meson.build
@@ -71,7 +71,7 @@ libclllvm = static_library(
clover_opencl_cpp_args,
clover_spirv_cpp_args,
'-DCLANG_RESOURCE_DIR="@0@"'.format(join_paths(
- dep_llvm.get_configtool_variable('libdir'), 'clang',
+ dep_llvm.get_variable(cmake : 'LLVM_LIBRARY_DIR', configtool: 'libdir'), 'clang',
dep_llvm.version(), 'include',
)),
],
diff --git a/src/gallium/targets/opencl/meson.build b/src/gallium/targets/opencl/meson.build
index dedd8ab7647..e758e4c12d9 100644
--- a/src/gallium/targets/opencl/meson.build
+++ b/src/gallium/targets/opencl/meson.build
@@ -29,7 +29,7 @@ if with_ld_version_script
opencl_link_deps += files('opencl.sym')
endif
-llvm_libdir = dep_llvm.get_configtool_variable('libdir')
+llvm_libdir = dep_llvm.get_variable(cmake : 'LLVM_LIBRARY_DIR', configtool: 'libdir')
opencl_libname = with_opencl_icd ? 'MesaOpenCL' : 'OpenCL'
polly_dep = null_dep
--
GitLab