*: fix dependencies for vulkan-loader-devel split

This commit is contained in:
classabbyamp 2024-05-27 02:36:35 -04:00
parent b040122856
commit 1ba26800e3
No known key found for this signature in database
GPG Key ID: 6BE0755918A4C7F5
20 changed files with 33 additions and 35 deletions

View File

@ -7,7 +7,7 @@ build_style=cmake
hostmakedepends="pkg-config nasm"
makedepends="ncurses-devel gettext-devel libcpuid-devel pciutils-devel
glfw-devel ocl-icd-devel procps-ng-devel libstatgrab gtk+3-devel
vulkan-loader Vulkan-Headers"
vulkan-loader-devel"
#checkdepends="mawk nawk grep"
short_desc="Free software that gathers information on CPU, motherboard and more"
maintainer="Orphaned <orphan@voidlinux.org>"

View File

@ -5,8 +5,8 @@ revision=1
build_style=meson
configure_args="-Dwith_xnvctrl=disabled
-Dwith_nvml=disabled -Duse_system_spdlog=enabled"
hostmakedepends="Vulkan-Headers python3-Mako glslang pkg-config"
makedepends="libglvnd-devel dbus-devel vulkan-loader spdlog json-c++"
hostmakedepends="python3-Mako glslang pkg-config"
makedepends="libglvnd-devel dbus-devel vulkan-loader-devel spdlog json-c++"
short_desc="Vulkan and OpenGL overlay for monitoring FPS, temperatures and more"
maintainer="John <me@johnnynator.dev>"
license="MIT"

View File

@ -1,7 +1,7 @@
# Template file for 'SDL2'
pkgname=SDL2
version=2.30.1
revision=1
revision=2
build_style=cmake
configure_args="-DSDL_ALSA=ON -DSDL_ESD=OFF -DSDL_RPATH=OFF
-DSDL_CLOCK_GETTIME=ON -DSDL_PULSEAUDIO_SHARED=OFF
@ -101,7 +101,7 @@ fi
if [ "$build_option_vulkan" ]; then
configure_args+=" -DSDL_VULKAN=ON"
makedepends+=" Vulkan-Headers vulkan-loader"
makedepends+=" vulkan-loader-devel"
else
configure_args+=" -DSDL_VULKAN=OFF"
fi

View File

@ -7,7 +7,7 @@ configure_args="-DGLSLANG_INSTALL_DIR=/usr
-DVULKAN_HEADERS_INSTALL_DIR=${XBPS_CROSS_BASE}/usr -Wno-dev
-DWAYLAND_SCANNER_EXECUTABLE=/usr/bin/wayland-scanner"
hostmakedepends="python3 pkg-config glslang wayland-devel"
makedepends="Vulkan-Headers vulkan-loader libxcb-devel libxkbcommon-devel
makedepends="vulkan-loader-devel libxcb-devel libxkbcommon-devel
wayland-devel wayland-protocols libXrandr-devel"
short_desc="Official Vulkan tools and utilities"
maintainer="Orphaned <orphan@voidlinux.org>"

View File

@ -27,7 +27,7 @@ makedepends="zlib-devel bzip2-devel freetype-devel alsa-lib-devel libXfixes-deve
$(vopt_if webp libwebp-devel) $(vopt_if sofa libmysofa-devel)
$(vopt_if drm libdrm-devel) $(vopt_if svtav1 libsvt-av1-devel)
$(vopt_if srt srt-devel) $(vopt_if rist librist-devel)
$(vopt_if vulkan 'vulkan-loader Vulkan-Headers')
$(vopt_if vulkan 'vulkan-loader-devel')
$(vopt_if nvenc nv-codec-headers) $(vopt_if nvdec nv-codec-headers)"
depends="ffplay>=${version}_${revision}"

View File

@ -8,9 +8,9 @@ _reshade_hash=9fdbea6892f9959fdc18095d035976c574b268b7
build_style=meson
configure_args="-Denable_openvr_support=false --force-fallback-for="
hostmakedepends="glslang pkg-config wayland-devel"
makedepends="pipewire-devel Vulkan-Headers SPIRV-Headers libX11-devel
makedepends="pipewire-devel SPIRV-Headers libX11-devel
libXdamage-devel libXcomposite-devel libXrender-devel libXxf86vm-devel
libXtst-devel libXres-devel libdrm-devel vulkan-loader wayland-protocols
libXtst-devel libXres-devel libdrm-devel vulkan-loader-devel wayland-protocols
libxkbcommon-devel libcap-devel SDL2-devel hwids wlroots0.17-devel
libliftoff-devel glm libXmu-devel libdisplay-info-devel benchmark-devel
libavif-devel"

View File

@ -25,9 +25,8 @@ makedepends="alsa-lib-devel celt-devel openssl-devel exempi-devel
libsrtp-devel libopenal-devel gtk+3-devel libnice-devel libbluetooth-devel
libgudev-devel libusb-devel libaom-devel libbs2b-devel chromaprint-devel
fdk-aac-devel flite-devel fluidsynth-devel liblrdf-devel ladspa-sdk
lilv-devel lv2 libopenjpeg2-devel sbc-devel spandsp-devel vulkan-loader
Vulkan-Headers webrtc-audio-processing-devel libzbar-devel ffmpeg-devel
srt-devel libva-devel
lilv-devel lv2 libopenjpeg2-devel sbc-devel spandsp-devel vulkan-loader-devel
webrtc-audio-processing-devel libzbar-devel ffmpeg-devel srt-devel libva-devel
$(vopt_if gme libgme-devel)"
depends="gst-plugins-base1>=${version}"
short_desc="GStreamer plugins from the bad set (v1.x)"

View File

@ -1,7 +1,7 @@
# Template file for 'gtk4'
pkgname=gtk4
version=4.14.4
revision=1
revision=2
build_style=meson
build_helper="gir"
configure_args="-Dman-pages=true -Ddocumentation=true -Dbuild-tests=false
@ -23,7 +23,7 @@ makedepends="at-spi2-atk-devel gdk-pixbuf-devel libepoxy-devel pango-devel
$(vopt_if wayland 'libxkbcommon-devel wayland-devel wayland-protocols MesaLib-devel')
$(vopt_if x11 'libXcursor-devel libXdamage-devel libXext-devel libXinerama-devel libXi-devel libXrandr-devel libXcomposite-devel')
$(vopt_if cloudproviders 'libcloudproviders-devel')
$(vopt_if vulkan 'vulkan-loader Vulkan-Headers')
$(vopt_if vulkan 'vulkan-loader-devel')
$(vopt_if tracker 'tracker-devel')"
depends="gtk-update-icon-cache shared-mime-info $(vopt_if x11 'dbus-x11')"
short_desc="GIMP ToolKit (v4)"

View File

@ -1,13 +1,13 @@
# Template file for 'libplacebo'
pkgname=libplacebo
version=6.338.2
revision=1
revision=2
build_style=meson
configure_args="-Dshaderc=enabled -Dvulkan=enabled -Ddemos=false
$(vopt_feature lcms) $(vopt_feature opengl)"
hostmakedepends="pkg-config python3-Mako Vulkan-Headers python3-Jinja2
$(vopt_if opengl python3-glad)"
makedepends="shaderc Vulkan-Headers vulkan-loader
makedepends="shaderc vulkan-loader-devel
$(vopt_if lcms lcms2-devel)"
short_desc="Reusable library for GPU-accelerated video/image rendering"
maintainer="Enrico Belleri <idesmi@protonmail.com>"
@ -27,7 +27,7 @@ build_options_default="lcms opengl"
desc_option_lcms="Enable support for LittleCMS 2 engine"
libplacebo-devel_package() {
depends="${sourcepkg}>=${version}_${revision} vulkan-loader
depends="${sourcepkg}>=${version}_${revision} vulkan-loader-devel
$(vopt_if lcms lcms2-devel)"
short_desc+=" - development files"
pkg_install() {

View File

@ -171,7 +171,7 @@ fi
if [ "$_have_zink" ]; then
_gallium_drivers+=",zink"
makedepends+=" vulkan-loader"
makedepends+=" vulkan-loader-devel"
fi
configure_args+=" ${_gallium_drivers}"

View File

@ -7,8 +7,7 @@ hostmakedepends="gettext gettext-devel glib-devel itstool pkg-config yelp-tools
makedepends="gsettings-desktop-schemas-devel gtk+3-devel libcanberra-devel
libglib-devel libgtop-devel libSM-devel libXcomposite-devel libXdamage-devel
libXfixes-devel libXinerama-devel libXrender-devel libX11-devel libXres-devel
pango-devel startup-notification-devel Vulkan-Headers vulkan-loader
libXpresent-devel"
pango-devel startup-notification-devel vulkan-loader-devel libXpresent-devel"
depends="zenity"
short_desc="Window Manager for the GNOME environment"
maintainer="Enno Boland <gottox@voidlinux.org>"

View File

@ -1,7 +1,7 @@
# Template file for 'mpv'
pkgname=mpv
version=0.38.0
revision=1
revision=2
build_style=meson
configure_args="-Dcdda=enabled -Ddvbin=enabled -Ddvdnav=enabled
-Dlibmpv=true -Dcplugins=enabled
@ -30,7 +30,7 @@ makedepends="MesaLib-devel ffmpeg-devel harfbuzz-devel libXv-devel libass-devel
$(vopt_if pulseaudio pulseaudio-devel) $(vopt_if pipewire pipewire-devel)
$(vopt_if sdl2 SDL2-devel) $(vopt_if vapoursynth vapoursynth-devel)
$(vopt_if vdpau libvdpau-devel) $(vopt_if sndio sndio-devel)
$(vopt_if vulkan "Vulkan-Headers vulkan-loader")
$(vopt_if vulkan "vulkan-loader-devel")
$(vopt_if wayland "wayland-devel wayland-protocols libxkbcommon-devel")
$(vopt_if x11 "libXScrnSaver-devel libXinerama-devel libXrandr-devel libXpresent-devel")"
depends="desktop-file-utils hicolor-icon-theme"

View File

@ -23,8 +23,8 @@ configure_args="
hostmakedepends="doxygen graphviz pkg-config python3-docutils gettext glib-devel"
makedepends="$(vopt_if sdl2 SDL2-devel) gst-plugins-base1-devel jack-devel
sbc-devel v4l-utils-devel libva-devel libbluetooth-devel ncurses-devel
libfreeaptx-devel libusb-devel fdk-aac-devel libsndfile-devel Vulkan-Headers
vulkan-loader pulseaudio-devel avahi-libs-devel webrtc-audio-processing-devel
libfreeaptx-devel libusb-devel fdk-aac-devel libsndfile-devel
vulkan-loader-devel pulseaudio-devel avahi-libs-devel webrtc-audio-processing-devel
readline-devel openssl-devel lilv-devel libcanberra-devel dbus-devel
libmysofa-devel opus-devel $(vopt_if ffado libffado-devel) liblc3-devel
$(vopt_if selinux libselinux-devel) libcamera-devel"

View File

@ -1,7 +1,7 @@
# Template file for 'qt6-base'
pkgname=qt6-base
version=6.6.0
revision=1
revision=2
build_style=cmake
configure_args="-DINSTALL_DATADIR=share/qt6
-DINSTALL_ARCHDATADIR=lib${XBPS_TARGET_WORDSIZE}/qt6
@ -25,7 +25,7 @@ makedepends="zlib-devel libzstd-devel dbus-devel libmd4c-devel
libpng-devel tslib-devel libinput-devel gtk+3-devel
libmariadbclient-devel postgresql-libs-devel
unixodbc-devel cups-devel libproxy-devel brotli-devel
sqlite-devel Vulkan-Headers mit-krb5-devel vulkan-loader libb2-devel
sqlite-devel mit-krb5-devel vulkan-loader-devel libb2-devel
xcb-util-cursor-devel"
short_desc="Cross-platform application and UI framework (QT6)"
maintainer="John <me@johnnynator.dev>"

View File

@ -15,7 +15,7 @@ makedepends="alsa-lib-devel eudev-libudev-devel freetype-devel libusb-devel libx
mbedtls-devel zlib-devel $(vopt_if ffmpeg ffmpeg-devel) $(vopt_if flac libflac-devel)
$(vopt_if glslang 'glslang-devel SPIRV-Tools-devel') $(vopt_if jack jack-devel)
$(vopt_if pulseaudio pulseaudio-devel)
$(vopt_if qt5 qt5-devel) $(vopt_if sdl2 SDL2-devel) $(vopt_if vulkan vulkan-loader)
$(vopt_if qt5 qt5-devel) $(vopt_if sdl2 SDL2-devel) $(vopt_if vulkan vulkan-loader-devel)
$(vopt_if x11 'libXext-devel libXinerama-devel libXxf86vm-devel')"
depends="$(vopt_if vulkan vulkan-loader) $(vopt_if x11 xdg-utils)"
short_desc="Official reference frontend for the libretro API"

View File

@ -5,7 +5,7 @@ revision=2
build_style=meson
hostmakedepends="glslang SPIRV-Tools pkg-config"
makedepends="SDL2-devel libvorbis-devel libmad-devel
Vulkan-Headers vulkan-loader opusfile-devel"
vulkan-loader-devel opusfile-devel"
short_desc="Vulkan Quake port based on QuakeSpasm"
maintainer="Andrew J. Hesford <ajh@sideband.org>"
license="GPL-2.0-or-later"

View File

@ -48,7 +48,7 @@ makedepends="gettext-devel ncurses-devel glu-devel libSM-devel
alsa-lib-devel libgphoto2-devel glib-devel
freetype-devel pulseaudio-devel giflib-devel
v4l-utils-devel fontconfig-devel gnutls-devel dbus-devel sane-devel
libpcap-devel cups-devel ocl-icd-devel vulkan-loader gst-plugins-base1-devel
libpcap-devel cups-devel ocl-icd-devel vulkan-loader-devel gst-plugins-base1-devel
SDL2-devel"
depends="libXi libXinerama libXcomposite libXcursor libOSMesa
desktop-file-utils hicolor-icon-theme liberation-fonts-ttf

View File

@ -1,7 +1,7 @@
# Template file for 'wlroots0.15'
pkgname=wlroots0.15
version=0.15.1
revision=2
revision=3
build_style=meson
# Follow upstream packaging recommendations:
# https://github.com/swaywm/wlroots/wiki/Packaging-recommendations
@ -10,7 +10,7 @@ configure_args="--auto-features=enabled -Dexamples=false -Dwerror=false
hostmakedepends="pkg-config wayland-devel glslang"
_devel_depends="libgbm-devel libglvnd-devel libseat-devel eudev-libudev-devel
libdrm-devel libinput-devel libxkbcommon-devel pixman-devel wayland-devel
wayland-protocols vulkan-loader Vulkan-Headers xcb-util-errors-devel
wayland-protocols vulkan-loader-devel xcb-util-errors-devel
xcb-util-wm-devel xcb-util-renderutil-devel "
makedepends="${_devel_depends}
libxcb-devel xcb-util-cursor-devel xcb-util-devel xcb-util-image-devel

View File

@ -1,7 +1,7 @@
# Template file for 'wlroots0.16'
pkgname=wlroots0.16
version=0.16.2
revision=2
revision=3
build_style=meson
# Follow upstream packaging recommendations:
# https://gitlab.freedesktop.org/wlroots/wlroots/-/wikis/Packaging-recommendations
@ -10,7 +10,7 @@ configure_args="--auto-features=enabled -Dexamples=false -Dwerror=false
hostmakedepends="pkg-config wayland-devel glslang hwids"
_devel_depends="libgbm-devel libglvnd-devel libseat-devel eudev-libudev-devel
libdrm-devel libinput-devel libxkbcommon-devel pixman-devel wayland-devel
wayland-protocols vulkan-loader Vulkan-Headers xcb-util-errors-devel
wayland-protocols vulkan-loader-devel xcb-util-errors-devel
xcb-util-wm-devel xcb-util-renderutil-devel "
makedepends="${_devel_depends}
libxcb-devel xcb-util-cursor-devel xcb-util-devel xcb-util-image-devel

View File

@ -1,7 +1,7 @@
# Template file for 'wlroots0.17'
pkgname=wlroots0.17
version=0.17.3
revision=1
revision=2
build_style=meson
# Follow upstream packaging recommendations:
# https://gitlab.freedesktop.org/wlroots/wlroots/-/wikis/Packaging-recommendations
@ -10,7 +10,7 @@ configure_args="--auto-features=enabled -Dexamples=false -Dwerror=false
hostmakedepends="pkg-config wayland-devel glslang hwids"
_devel_depends="libgbm-devel libglvnd-devel libseat-devel eudev-libudev-devel
libdrm-devel libinput-devel libxkbcommon-devel pixman-devel wayland-devel
wayland-protocols vulkan-loader Vulkan-Headers xcb-util-errors-devel
wayland-protocols vulkan-loader-devel xcb-util-errors-devel
xcb-util-wm-devel xcb-util-renderutil-devel libdisplay-info-devel libliftoff-devel"
makedepends="${_devel_depends}
libxcb-devel xcb-util-cursor-devel xcb-util-devel xcb-util-image-devel