diff options
author | Danny Rawlins <contact@romster.me> | 2021-04-05 15:24:34 +1000 |
---|---|---|
committer | Danny Rawlins <contact@romster.me> | 2021-04-05 15:24:34 +1000 |
commit | e93c99eadea48aec736c46c3308b86358f3f6fc5 (patch) | |
tree | 809460e4108ead4664324983b4bf0cf1bb4f08b2 /vulkan-loader/Pkgfile | |
parent | 82ba2601dd339e83df65310941a24cc6ca60f4c7 (diff) | |
download | opt-e93c99eadea48aec736c46c3308b86358f3f6fc5.tar.gz opt-e93c99eadea48aec736c46c3308b86358f3f6fc5.tar.xz |
vulkan-loader: 1.2.162.0 -> 1.2.174
Diffstat (limited to 'vulkan-loader/Pkgfile')
-rw-r--r-- | vulkan-loader/Pkgfile | 25 |
1 files changed, 13 insertions, 12 deletions
diff --git a/vulkan-loader/Pkgfile b/vulkan-loader/Pkgfile index 2831da04e..15ccc0339 100644 --- a/vulkan-loader/Pkgfile +++ b/vulkan-loader/Pkgfile @@ -4,21 +4,22 @@ # Depends on: vulkan-headers xorg-libxrandr name=vulkan-loader -version=1.2.162.0 +version=1.2.174 release=1 -source=(https://github.com/KhronosGroup/Vulkan-Loader/archive/sdk-$version/Vulkan-Loader-sdk-$version.tar.gz) +source=(https://github.com/KhronosGroup/Vulkan-Loader/archive/v$version/Vulkan-Loader-$version.tar.gz) build() { - cmake -SVulkan-Loader-sdk-$version -Bbuild -GNinja \ - -DCMAKE_INSTALL_PREFIX=/usr \ - -DCMAKE_INSTALL_LIBDIR=lib \ - -DCMAKE_BUILD_TYPE=Release \ - -DCMAKE_SKIP_RPATH=True \ - -DBUILD_TESTS=False \ - -DBUILD_LOADER=True \ - -DBUILD_WSI_XCB_SUPPORT=True \ - -DBUILD_WSI_XLIB_SUPPORT=True \ - -DBUILD_WSI_WAYLAND_SUPPORT="$(prt-get isinst wayland &> /dev/null && echo ON || echo OFF)" + prt-get isinst ninja && PKGMK_VULKAN_LOADER+=' -G Ninja' + prt-get isinst wayland || PKGMK_VULKAN_LOADER+=' -D BUILD_WSI_WAYLAND_SUPPORT=OFF' + + cmake -S Vulkan-Loader-$version -B build $PKGMK_VULKAN_LOADER \ + -D CMAKE_INSTALL_PREFIX=/usr \ + -D CMAKE_INSTALL_LIBDIR=lib \ + -D CMAKE_BUILD_TYPE=Release \ + -D CMAKE_C_FLAGS_RELEASE="${CFLAGS}" \ + -D CMAKE_CXX_FLAGS_RELEASE="${CXXFLAGS}" \ + -D CMAKE_SKIP_RPATH=ON \ + -D BUILD_TESTS=OFF cmake --build build DESTDIR=$PKG cmake --install build |