Request to add vulkan-nouveau to the provides field
Search Criteria
Package Details: vulkan-nouveau-git 24.2.branchpoint.r2290.g05dc524-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.015961 |
First Submitted: | 2023-11-10 17:58 (UTC) |
Last Updated: | 2024-09-09 21:54 (UTC) |
Dependencies (27)
- libdrm (libdrm-gitAUR)
- libx11 (libx11-gitAUR)
- libxshmfence
- spirv-tools (spirv-tools-gitAUR)
- systemd-libs (systemd-chromiumos-libsAUR, systemd-libs-selinuxAUR, systemd-libs-gitAUR, systemd-libs-fmlAUR)
- vulkan-icd-loader (vulkan-icd-loader-gitAUR)
- wayland (wayland-gitAUR, wayland-asan-gitAUR, wayland-chromiumAUR)
- cbindgen (make)
- elfutils (elfutils-gitAUR) (make)
- git (git-gitAUR, git-glAUR) (make)
- glslang (glslang-gitAUR) (make)
- libunwind (libunwind-carbonAUR, libunwind-gitAUR) (make)
- libxrandr (libxrandr-gitAUR) (make)
- meson (meson-gitAUR) (make)
- python-mako (make)
- python-packaging (make)
- python-yaml (python-yaml-gitAUR) (make)
- rust (rust-nightlyAUR, rustup-gitAUR, rust-nightly-binAUR, rust-gitAUR, rust-beta-binAUR, rustup-stubAUR, rustup) (make)
- rust-bindgen (make)
- systemd (systemd-chromiumosAUR, systemd-selinuxAUR, systemd-gitAUR, systemd-fmlAUR) (make)
- valgrind (valgrind-gitAUR) (make)
- wayland-protocols (wayland-protocols-gitAUR) (make)
- xorgproto (xorgproto-gitAUR) (make)
- zstd (zstd-gitAUR, zstd-staticAUR) (make)
- lib32-vulkan-nouveau-gitAUR (optional, x86_64) – 32-bit application support
- linux (optional, x86_64) – Minimum required kernel for new uAPI support
- vulkan-mesa-layers (mesa-minimal-gitAUR, mesa-gitAUR, mesa-wsl2-gitAUR, amdonly-gaming-vulkan-mesa-layers-gitAUR) (optional) – Additional Vulkan layers
Required by (71)
- airshipper (requires vulkan-driver) (optional)
- ares-emu (requires vulkan-driver)
- ares-emu-avx-git (requires vulkan-driver)
- ares-emu-git (requires vulkan-driver)
- cemu (requires vulkan-driver) (optional)
- clonehero-ptb (requires vulkan-driver) (optional)
- cosmic-session-git (requires vulkan-driver) (optional)
- cpu-x (requires vulkan-driver) (optional)
- cpu-x-git (requires vulkan-driver) (optional)
- cpu-x-opencl (requires vulkan-driver) (optional)
- fcitx5-hazkey (requires vulkan-driver) (optional)
- fcitx5-hazkey-bin (requires vulkan-driver) (optional)
- flax (requires vulkan-driver) (optional)
- furmark (requires vulkan-driver) (optional)
- glfw-git (requires vulkan-driver) (optional)
- gzdoom (requires vulkan-driver) (optional, x86_64)
- gzdoom-git (requires vulkan-driver) (optional, x86_64)
- humble-lumpia-git (requires vulkan-driver) (optional)
- immich-server (requires vulkan-driver) (optional)
- librashader (requires vulkan-driver)
- lzdoom-git (requires vulkan-driver) (optional, x86_64)
- memtest_vulkan-git (requires vulkan-driver)
- osu-lazer-extracted-bin (requires vulkan-driver)
- panda3ds-git (requires vulkan-driver)
- plasma6-wallpapers-wallpaper-engine-git (requires vulkan-driver)
- pokemon-revolution-online-bin (requires vulkan-driver)
- portproton (requires vulkan-driver)
- proton-ge-custom-bin (requires vulkan-driver) (optional)
- proton-ge-custom-rtsp-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)
- srmd-ncnn-vulkan (requires vulkan-driver)
- srmd-ncnn-vulkan-git (requires vulkan-driver)
- surrealengine-git (requires vulkan-driver)
- surrealengine-git (requires vulkan-driver) (make)
- the-mirror-bin (requires vulkan-driver)
- umu-launcher-git (requires vulkan-driver)
- video2x-git (requires vulkan-driver)
- vinegar (requires vulkan-driver) (optional)
- vinegar-git (requires vulkan-driver) (optional)
- 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)
- vulkan-icd-loader-git (requires vulkan-driver) (optional)
- watershot (requires vulkan-driver)
- watershot-wayshot-git (requires vulkan-driver)
- whisper.cpp-vulkan (requires vulkan-driver)
- wluma (requires vulkan-driver) (optional)
- wluma-git (requires vulkan-driver) (optional)
- xapfish (requires vulkan-driver) (optional)
- yandex-browser (requires vulkan-driver)
- yandex-browser-corporate (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)
- zelda64recomp-modding-bin (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
RashadGasimli commented on 2024-03-11 10:00 (UTC) (edited on 2024-03-11 10:00 (UTC) by RashadGasimli)
can't compile
==> Starting prepare()... patching file src/nouveau/vulkan/nvk_device_memory.c Reversed (or previously applied) patch detected! Skipping patch. 4 out of 4 hunks ignored -- saving rejects to file src/nouveau/vulkan/nvk_device_memory.c.rej patching file src/nouveau/vulkan/nvk_physical_device.c Reversed (or previously applied) patch detected! Skipping patch. 2 out of 2 hunks ignored -- saving rejects to file src/nouveau/vulkan/nvk_physical_device.c.rej patching file src/nouveau/vulkan/nvk_physical_device.h Hunk #1 FAILED at 39. 1 out of 1 hunk FAILED -- saving rejects to file src/nouveau/vulkan/nvk_physical_device.h.rej ==> ERROR: A failure occurred in prepare(). Aborting...
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)