Search Criteria
Package Details: amdvlk-git 2024.Q2.3.r0.10c37d4-1
Package Actions
Git Clone URL: | https://aur.archlinux.org/amdvlk-git.git (read-only, click to copy) |
---|---|
Package Base: | amdvlk-git |
Description: | AMD's standalone Vulkan driver |
Upstream URL: | https://github.com/GPUOpen-Drivers |
Licenses: | MIT |
Conflicts: | amdvlk, vulkan-amdvlk |
Provides: | amdvlk, vulkan-amdvlk, vulkan-driver |
Submitter: | haagch |
Maintainer: | marijns |
Last Packager: | marijns |
Votes: | 22 |
Popularity: | 0.000000 |
First Submitted: | 2017-12-22 13:02 (UTC) |
Last Updated: | 2024-08-11 22:02 (UTC) |
Dependencies (18)
- gcc-libs (gcc-libs-gitAUR, gccrs-libs-gitAUR, gcc11-libsAUR, gcc-libs-snapshotAUR)
- glibc (glibc-gitAUR, glibc-linux4AUR, glibc-eacAUR, glibc-eac-binAUR, glibc-eac-rocoAUR)
- zlib (zlib-ng-compat-gitAUR, zlib-gitAUR, zlib-ng-compat)
- zstd (zstd-gitAUR, zstd-staticAUR)
- cmake (cmake-gitAUR) (make)
- directx-shader-compiler (make)
- git (git-gitAUR, git-glAUR) (make)
- libdrm (libdrm-gitAUR) (make)
- libxml2 (libxml2-gitAUR, libxml2-2.9AUR) (make)
- libxrandr (libxrandr-gitAUR) (make)
- ninja (ninja-kitwareAUR, ninja-memAUR, ninja-fuchsia-gitAUR, ninja-gitAUR, ninja-jobserverAUR) (make)
- python (python37AUR, python311AUR, python310AUR) (make)
- python-jinja (make)
- python-ruamel-yaml (python-ruamel-yaml-hgAUR) (make)
- repo (repo-gitAUR) (make)
- wayland (wayland-gitAUR, wayland-asan-gitAUR, wayland-chromiumAUR) (make)
- xorg-server-devel (xorg-server-devel-gitAUR) (make)
- xorgproto (xorgproto-gitAUR) (make)
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)
- dsnote-git (requires amdvlk) (optional, x86_64)
- 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)
- raytracinginvulkan-git (requires amdvlk) (optional)
- 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)
- 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)
Latest Comments
« First ‹ Previous 1 2 3 4 5 6 7 8 Next › Last »
mcoffin commented on 2019-06-14 19:37 (UTC)
I've emailed a patch to the maintainers of this repo, fixing the dependency versioning problems.
For those interested, the patch is here: https://gist.github.com/mcoffin/4f17e2a0597e3e04aba0ef805fef6c72
Hopefully, we'll see them apply it to the AUR version soon.
Chryseus commented on 2019-06-12 17:25 (UTC)
@soredake remove the prepare() function in MAKEPKG. This package is in dire need of a new maintainer it seems.
<deleted-account> commented on 2019-06-08 08:23 (UTC)
Please change path to pal/src/core/os/amdgpu/display/displayWindowSystem.h
VikingGe commented on 2019-05-12 09:04 (UTC)
This needs an update since the changes that broke the
dev
branch now also break themaster
branch. Just adding this to thesource
array fixes the build:GI_Jack commented on 2019-05-05 23:05 (UTC)
Not only is the only PKGBUILD for AMDVLK a -git, the maintainer things that setting dev/experimental branches is a good idea.
What the ever living fuck is wrong with some people.
james58899 commented on 2019-05-01 02:35 (UTC)
Success build when change target branch to master not dev
mcoffin commented on 2019-04-30 14:59 (UTC)
I was able to get the build "working" somewhat. The failure in the cmake scripts has to do with creating a regression test target, and it at least appears to write the rest of the build scripts successfully, despite it's error-like exit status. By appending
|| true
to the cmake line inPKGBUILD
, I was able to build successfully.I had to also change the ICD JSON install line to
install -D -m644 -t "${pkgdir}/usr/share/vulkan/icd.d" AMDVLK/json/Redhat/amd_icd64.json
to fix the permissions on the installed JSON file. For some reason both it and the license were marked as executable.I think the build system troubles are likely from a cmake version mismatch, but I didn't investigate too carefully. There may be a way to either get the missing dependencies or disable the problematic target, but I gave up on a pretty solution just due to time constraints.
robus commented on 2019-04-23 09:29 (UTC)
Build fails for me:
jamespharvey20 commented on 2019-03-25 08:35 (UTC)
+2 on libxrandr to makedepends. Please add. If you're building in a clean chroot (devtools), it fails without it. Using makepkg, it would only not fail if your system already has it installed.
ejrs commented on 2019-02-27 19:10 (UTC) (edited on 2019-02-27 19:10 (UTC) by ejrs)
avx definitely breaks builds when you compile using anything other than -march=generic, this is what I ended up using. the CFLAGS and CXXFLAGS variables were blank when I echoed them so I just threw it in the cmake arguments
-DCMAKE_C_FLAGS="-march=native -mtune=native -O3 -pipe -fstack-protector-strong -fno-plt -mno-avx" \
-DCMAKE_CXX_FLAGS="-march=native -mtune=native -O3 -pipe -fstack-protector-strong -fno-plt -mno-avx" \
a clean build is important. you need to remove the pkg directory otherwise it won't recompile using the new flags
« First ‹ Previous 1 2 3 4 5 6 7 8 Next › Last »