Search Criteria
Package Details: lib32-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: | lib32-amdvlk, lib32-vulkan-amdvlk |
| Provides: | lib32-amdvlk, lib32-vulkan-amdvlk, lib32-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)
- lib32-gcc-libs (lib32-gcc-libs-gitAUR, lib32-gccrs-libs-gitAUR, lib32-gcc-libs-snapshotAUR)
- lib32-glibc (lib32-glibc-gitAUR, lib32-glibc-git-native-pgoAUR, lib32-glibc-eacAUR)
- lib32-zlib (lib32-zlib-ng-compat)
- lib32-zstd
- cmake (cmake3AUR, cmake-gitAUR) (make)
- directx-shader-compiler (directx-shader-compiler-gitAUR) (make)
- git (git-gitAUR, git-glAUR, git-wd40AUR) (make)
- libdrm (libdrm-gitAUR) (make)
- libxml2 (libxml2-gitAUR, libxml2-meson-gitAUR) (make)
- libxrandr (libxrandr-gitAUR) (make)
- ninja (ninja-gitAUR, ninja-memAUR, ninja-noemacs-gitAUR, ninja-kitwareAUR, ninja-fuchsia-gitAUR, n2-gitAUR) (make)
- python (make)
- python-jinja (make)
- python-ruamel-yaml (python-ruamel-yaml-hgAUR) (make)
- repo (repo-gitAUR) (make)
- wayland (wayland-asan-gitAUR, wayland-chromiumAUR, wayland-gitAUR) (make)
- xorg-server-devel (xorg-server-devel-gitAUR, xlibre-server-devel-binAUR, xlibre-xserver-devel-betaAUR, xlibre-xserver-devel-legacyabiAUR, xlibre-xserver-develAUR) (make)
- xorgproto (xorgproto-gitAUR) (make)
Required by (11)
- dwproton-bin (requires lib32-vulkan-driver)
- dwproton-signed-bin (requires lib32-vulkan-driver)
- lib32-sdl2 (requires lib32-vulkan-driver) (make)
- lib32-sdl3-git (requires lib32-vulkan-driver) (optional)
- lib32-vulkan-icd-loader-git (requires lib32-vulkan-driver) (optional)
- portproton (requires lib32-vulkan-driver)
- proton-cachyos-native (requires lib32-vulkan-driver)
- proton-cachyos-slr (requires lib32-vulkan-driver)
- proton-launcher-qt (requires lib32-vulkan-driver)
- steam-native-runtime (requires lib32-vulkan-driver)
- umu-launcher-git (requires lib32-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
devbranch now also break themasterbranch. Just adding this to thesourcearray fixes the build:Network_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
|| trueto 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.jsonto 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 »