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)
- Show 51 more...
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 »