Request to add vulkan-nouveau to the provides field
Search Criteria
Package Details: vulkan-nouveau-git 25.2.branchpoint.r3036.g6fe4b7344-1
Package Actions
| Git Clone URL: | https://aur.archlinux.org/vulkan-nouveau-git.git (read-only, click to copy) |
|---|---|
| Package Base: | vulkan-nouveau-git |
| Description: | Nouveau Vulkan (NVK) Mesa driver with some additions (Git version) |
| Upstream URL: | https://gitlab.freedesktop.org/mesa/mesa |
| Licenses: | MIT AND BSD-3-Clause AND SGI-B-2.0 |
| Conflicts: | vulkan-nouveau |
| Provides: | vulkan-driver |
| Submitter: | DodoGTA |
| Maintainer: | DodoGTA |
| Last Packager: | DodoGTA |
| Votes: | 9 |
| Popularity: | 0.000001 |
| First Submitted: | 2023-11-10 17:58 (UTC) |
| Last Updated: | 2025-09-10 17:32 (UTC) |
Dependencies (34)
- libdisplay-info (libdisplay-info-gitAUR)
- libdrm (libdrm-gitAUR)
- libx11 (libx11-gitAUR)
- libxcb (libxcb-gitAUR)
- libxshmfence
- spirv-tools (spirv-tools-gitAUR)
- systemd-libs (systemd-libs-gitAUR, systemd-libs-selinuxAUR, unshitted-systemd-libsAUR, systemd-liberated-libs-gitAUR)
- vulkan-icd-loader (vulkan-icd-loader-gitAUR)
- wayland (wayland-asan-gitAUR, wayland-chromiumAUR, wayland-gitAUR)
- zlib (zlib-gitAUR, zlib-ng-compat-gitAUR, zlib-ng-compat)
- zstd (zstd-gitAUR, zstd-staticAUR)
- cbindgen (make)
- clang (llvm-gitAUR, clang-minimal-gitAUR, clang17-binAUR) (make)
- elfutils (elfutils-gitAUR, elfutils-gitAUR) (make)
- git (git-gitAUR, git-glAUR, git-wd40AUR) (make)
- glslang (glslang-gitAUR) (make)
- libclc (libclc-gitAUR, libclc-minimal-gitAUR) (make)
- libunwind (libunwind-carbonAUR, libunwind-gitAUR) (make)
- libxrandr (libxrandr-gitAUR) (make)
- llvm (llvm-gitAUR, llvm-minimal-gitAUR) (make)
- meson (meson-gitAUR) (make)
- python-mako (make)
- python-packaging (make)
- python-yaml (python-yaml-gitAUR) (make)
- rust (rust-beta-binAUR, rustup-gitAUR, rust-gitAUR, rustup) (make)
- rust-bindgen (rust-bindgen-gitAUR) (make)
- spirv-llvm-translator (spirv-llvm-translator-gitAUR, spirv-llvm-translator-minimal-gitAUR) (make)
- systemd (systemd-gitAUR, systemd-selinuxAUR, unshitted-systemdAUR, systemd-liberated-gitAUR) (make)
- valgrind (valgrind-gitAUR) (make)
- wayland-protocols (wayland-protocols-gitAUR) (make)
- xorgproto (xorgproto-gitAUR) (make)
- lib32-vulkan-nouveau-gitAUR (optional, x86_64) – 32-bit application support
- linux (linux-galaxyaudioAUR, linux-galaxyaudio-binAUR, linux-mnt-reform-binAUR) (optional, x86_64) – Minimum required kernel for new uAPI support
- vulkan-mesa-layers (mesa-wsl2-gitAUR, mesa-minimal-gitAUR, mesa-nollvm-gitAUR, amdonly-gaming-vulkan-mesa-layers-gitAUR, mesa-gitAUR, mesa-dlss-reflex-gitAUR, mesa-rk35xx-gitAUR) (optional) – Additional Vulkan layers
Required by (117)
- airshipper (requires vulkan-driver) (optional)
- airshipper-git (requires vulkan-driver) (optional)
- ares-emu-git (requires vulkan-driver)
- banjorecomp (requires vulkan-driver)
- banjorecomp-bin (requires vulkan-driver)
- blender-bin (requires vulkan-driver)
- cemu (requires vulkan-driver) (optional)
- cfait (requires vulkan-driver)
- cfait-git (requires vulkan-driver)
- clonehero-ptb (requires vulkan-driver) (optional)
- colortest-git (requires vulkan-driver) (optional)
- cosmic-session-git (requires vulkan-driver) (optional)
- cpu-x-git (requires vulkan-driver) (optional)
- crt-bin (requires vulkan-driver) (optional)
- dwproton-bin (requires vulkan-driver)
- dwproton-signed-bin (requires vulkan-driver)
- fender-studio-pro-8 (requires vulkan-driver) (optional)
- flax (requires vulkan-driver) (optional)
- fluxer-world-bin (requires vulkan-driver) (optional)
- furmark (requires vulkan-driver) (optional)
- glfw-git (requires vulkan-driver) (optional)
- gpu-t (requires vulkan-driver) (optional)
- gram (requires vulkan-driver)
- gram-git (requires vulkan-driver)
- gzdoom (requires vulkan-driver) (optional, x86_64)
- gzdoom-git (requires vulkan-driver) (optional, x86_64)
- humble-lumpia-git (requires vulkan-driver) (optional)
- hummingbird-player (requires vulkan-driver)
- immich-machine-learning (requires vulkan-driver) (optional)
- libggml (requires vulkan-driver)
- libggml-cuda-bin (requires vulkan-driver)
- libggml-cuda-git (requires vulkan-driver)
- libggml-git (requires vulkan-driver)
- lzdoom-git (requires vulkan-driver) (optional, x86_64)
- memtest_vulkan-git (requires vulkan-driver)
- multibg-wayland (requires vulkan-driver) (optional)
- obamify-git (requires vulkan-driver) (optional)
- ollama-vulkan-bin (requires vulkan-driver)
- onagre (requires vulkan-driver)
- openarena-omega-engine-bin (requires vulkan-driver) (optional)
- osu-lazer-extracted-bin (requires vulkan-driver)
- panda3ds-git (requires vulkan-driver)
- pandora-launcher (requires vulkan-driver)
- pandora-launcher-bin (requires vulkan-driver)
- pandora-launcher-git (requires vulkan-driver)
- play-emu (requires vulkan-driver) (optional)
- play-emu-git (requires vulkan-driver) (optional)
- pokemon-revolution-online-bin (requires vulkan-driver)
- portproton (requires vulkan-driver)
- proton-cachyos (requires vulkan-driver)
- proton-cachyos-slr (requires vulkan-driver)
- proton-ge-custom-bin (requires vulkan-driver) (optional)
- proton-ge-custom-camera-bin (requires vulkan-driver) (optional)
- proton-ge-custom-rtsp-bin (requires vulkan-driver) (optional)
- proton-launcher-qt (requires vulkan-driver)
- proton-xiv-bin (requires vulkan-driver) (optional)
- python-waifu2x-vulkan (requires vulkan-driver)
- quake2rtx-bin (requires vulkan-driver)
- realcugan-ncnn-vulkan-git (requires vulkan-driver)
- realesrgan-ncnn-vulkan (requires vulkan-driver)
- realesrgan-ncnn-vulkan-git (requires vulkan-driver)
- realsr-ncnn-vulkan-git (requires vulkan-driver)
- recidia-audio-visualizer (requires vulkan-driver)
- rustcraft (requires vulkan-driver)
- rustcraft-bin (requires vulkan-driver)
- sdl2 (requires vulkan-driver) (make)
- sdl2-git (requires vulkan-driver) (make)
- sdl3-git (requires vulkan-driver) (optional)
- seed (requires vulkan-driver) (optional)
- shimmy-gpu (requires vulkan-driver)
- srmd-ncnn-vulkan (requires vulkan-driver)
- srmd-ncnn-vulkan-git (requires vulkan-driver)
- sssvrecompiled-bin (requires vulkan-driver)
- steam-native-runtime (requires vulkan-driver)
- studio-one-7 (requires vulkan-driver) (optional)
- surrealengine-git (requires vulkan-driver)
- surrealengine-git (requires vulkan-driver) (make)
- terratactician-expandoria (requires vulkan-driver)
- the-mirror-bin (requires vulkan-driver)
- umu-launcher-git (requires vulkan-driver)
- unleashedrecomp-bin (requires vulkan-driver)
- upscayl (requires vulkan-driver)
- upscayl-bin (requires vulkan-driver)
- uzdoom (requires vulkan-driver) (optional, x86_64)
- uzdoom-git (requires vulkan-driver) (optional, x86_64)
- vibe-audio-visualizer-git (requires vulkan-driver)
- video2x (requires vulkan-driver)
- video2x-git (requires vulkan-driver)
- vinegar (requires vulkan-driver) (optional)
- vinegar-git (requires vulkan-driver) (optional)
- vkcheck-git (requires vulkan-driver)
- vkcv-test (requires vulkan-driver)
- vkdoom-git (requires vulkan-driver)
- vkoverhead (requires vulkan-driver)
- vkquake (requires vulkan-driver)
- vkresample-git (requires vulkan-driver)
- vkvg (requires vulkan-driver)
- voidsprite-git (requires vulkan-driver) (make)
- vulkan-cts (requires vulkan-driver)
- vulkan-icd-loader-git (requires vulkan-driver) (optional)
- wallpaper-engine-kde-plugin-git (requires vulkan-driver) (optional)
- wallpaper-engine-kde-plugin-new-fork (requires vulkan-driver) (optional)
- watershot (requires vulkan-driver)
- watershot-wayshot-git (requires vulkan-driver)
- windsurf (requires vulkan-driver) (optional)
- windsurf-electron-latest (requires vulkan-driver) (optional)
- wluma (requires vulkan-driver) (optional)
- wluma-git (requires vulkan-driver) (optional)
- xapfish (requires vulkan-driver) (optional)
- yquake2remaster (requires vulkan-driver) (optional)
- yquake2remaster-git (requires vulkan-driver) (optional)
- zed-git (requires vulkan-driver)
- zed-preview (requires vulkan-driver)
- zed-preview-bin (requires vulkan-driver)
- zelda64recomp (requires vulkan-driver)
- zelda64recomp-bin (requires vulkan-driver)
- zelda64recomp-git (requires vulkan-driver)
Sources (1)
ZephyrCheez commented on 2024-04-03 02:10 (UTC)
ZephyrCheez commented on 2024-03-31 02:38 (UTC)
For now the vulkan-nouveau packages in official repos are only 24.0 versions that don't include some of the newer stuff i.e. Vulkan 1.3 conformance
ngoquang2708 commented on 2024-03-25 16:56 (UTC)
FYI: vulkan-nouveau and lib32-vulkan-nouveau packages are available in official repo as of now.
RashadGasimli commented on 2024-03-25 15:21 (UTC)
@vlad1.96 thank you but not needed because new update is working very well.
callmejoe commented on 2024-03-18 15:06 (UTC)
new update builds successfully and working well
vlad1.96 commented on 2024-03-12 14:56 (UTC) (edited on 2024-03-12 14:58 (UTC) by vlad1.96)
@xiota @RashadGasimli @callmejoe as i can see, something patches was merged. Try delete nak-iadd3-imad.patch, "rm ..vk_shader.h || true" from the PKGBUILD and try again. Maybe need to delete nvk-memory-budget.patch
UPD https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/27832 i think, need to try mesa-git yet
nyae commented on 2024-03-12 14:49 (UTC)
Yup, same over here, I can't compile it
callmejoe commented on 2024-03-11 21:54 (UTC)
same error here as @RashadGasimli
Pinned Comments
DodoGTA commented on 2023-11-14 08:12 (UTC) (edited on 2023-12-16 09:27 (UTC) by DodoGTA)
The Meson 1.3.0rc2 requirement for NAK can for now be satisfied by the meson-rust package which I'll push soon: https://aur.archlinux.org/packages/meson-rust
Edit: Meson 1.3.0 has been released in the Arch repos (so you can reinstall normal Meson)
Update: The pipeline caching patch has been causing some segfaults (which I need to debug when I'm back on nouveau)