Created
March 20, 2020 20:14
-
-
Save werman/af271c89410b942e6d50963ccf0f34f1 to your computer and use it in GitHub Desktop.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
pkgname=vulkan-icd-loader | |
pkgver=1.2.135 | |
pkgrel=1 | |
arch=(x86_64) | |
pkgdesc="Vulkan Installable Client Driver (ICD) Loader" | |
url="https://www.khronos.org/vulkan/" | |
license=('custom') | |
makedepends=(cmake python-lxml libx11 libxrandr wayland vulkan-headers git) | |
depends=(glibc) | |
optdepends=('vulkan-driver: packaged vulkan driver') # vulkan-driver: vulkan-intel/vulkan-radeon/nvidia-utils/.... | |
source=("https://github.com/KhronosGroup/Vulkan-Loader/archive/v${pkgver}.tar.gz") | |
#source=("git+https://github.com/KhronosGroup/Vulkan-Loader.git#commit=8df99b31f01ef1ef7fb17082dd577e77f20cb050") | |
sha256sums=('SKIP') | |
#pkgver() { | |
# cd "${srcdir}"/Vulkan-Loader* | |
# | |
# echo 1.1.106+$(git rev-list --count HEAD)+$(git rev-parse --short HEAD) | |
#} | |
build() { | |
cd "${srcdir}"/Vulkan-Loader* | |
rm -rf build ; mkdir build ; cd build | |
cmake -DCMAKE_INSTALL_PREFIX=/usr \ | |
-DVULKAN_HEADERS_INSTALL_DIR=/usr \ | |
-DCMAKE_INSTALL_LIBDIR=lib \ | |
-DCMAKE_INSTALL_SYSCONFDIR=/etc \ | |
-DCMAKE_INSTALL_DATADIR=/share \ | |
-DCMAKE_SKIP_RPATH=True \ | |
-DBUILD_TESTS=Off \ | |
-DBUILD_WSI_XCB_SUPPORT=On \ | |
-DBUILD_WSI_XLIB_SUPPORT=On \ | |
-DBUILD_WSI_WAYLAND_SUPPORT=On \ | |
-DCMAKE_BUILD_TYPE=Release \ | |
.. | |
make | |
} | |
package() { | |
cd "${srcdir}"/Vulkan-Loader*/build | |
make DESTDIR="${pkgdir}" install | |
install -dm755 ${pkgdir}/usr/share/licenses/${pkgname} | |
# install -m644 ../LICENSE.txt "${pkgdir}"/usr/share/licenses/${pkgname}/ | |
} |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment