From 272d504f3d75461626cf70306bb80b7f902a1e86 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Vladim=C3=ADr=20Vondru=C5=A1?= Date: Fri, 14 Sep 2018 23:53:18 +0200 Subject: [PATCH] package/archlinux: enable Vk library on all Arch packages. Not sure why that was not done already. --- package/archlinux/PKGBUILD | 3 ++- package/archlinux/PKGBUILD-clang | 3 ++- package/archlinux/PKGBUILD-clang-addressanitizer | 3 ++- package/archlinux/PKGBUILD-clang-libc++ | 3 ++- package/archlinux/PKGBUILD-coverage | 3 ++- package/archlinux/PKGBUILD-release | 3 ++- package/archlinux/magnum-git/PKGBUILD | 3 ++- 7 files changed, 14 insertions(+), 7 deletions(-) diff --git a/package/archlinux/PKGBUILD b/package/archlinux/PKGBUILD index 0d196fa52..cc719f15c 100644 --- a/package/archlinux/PKGBUILD +++ b/package/archlinux/PKGBUILD @@ -6,7 +6,7 @@ pkgdesc="C++11/C++14 graphics middleware for games and data visualization" arch=('i686' 'x86_64') url="http://magnum.graphics" license=('MIT') -depends=('corrade' 'openal' 'freeglut' 'sdl2' 'glfw') +depends=('corrade' 'openal' 'freeglut' 'sdl2' 'glfw' 'vulkan-icd-loader') makedepends=('cmake' 'ninja') options=('!strip') provides=('magnum-git') @@ -26,6 +26,7 @@ build() { -DCMAKE_INSTALL_PREFIX=/usr \ -DWITH_AUDIO=ON \ -DWITH_SHAPES=ON \ + -DWITH_VK=ON \ -DWITH_GLFWAPPLICATION=ON \ -DWITH_GLUTAPPLICATION=ON \ -DWITH_GLXAPPLICATION=ON \ diff --git a/package/archlinux/PKGBUILD-clang b/package/archlinux/PKGBUILD-clang index 5dd5ed251..cd1fd4322 100644 --- a/package/archlinux/PKGBUILD-clang +++ b/package/archlinux/PKGBUILD-clang @@ -6,7 +6,7 @@ pkgdesc="C++11/C++14 graphics middleware for games and data visualization (built arch=('i686' 'x86_64') url="http://magnum.graphics" license=('MIT') -depends=('corrade' 'openal' 'freeglut' 'sdl2' 'glfw') +depends=('corrade' 'openal' 'freeglut' 'sdl2' 'glfw' 'vulkan-icd-loader') makedepends=('cmake' 'clang' 'ninja') options=('!strip') provides=('magnum-git') @@ -30,6 +30,7 @@ build() { -DCMAKE_INSTALL_PREFIX=/usr \ -DWITH_AUDIO=ON \ -DWITH_SHAPES=ON \ + -DWITH_VK=ON \ -DWITH_GLUTAPPLICATION=ON \ -DWITH_GLFWAPPLICATION=ON \ -DWITH_GLXAPPLICATION=ON \ diff --git a/package/archlinux/PKGBUILD-clang-addressanitizer b/package/archlinux/PKGBUILD-clang-addressanitizer index 836549cdd..38e76339b 100644 --- a/package/archlinux/PKGBUILD-clang-addressanitizer +++ b/package/archlinux/PKGBUILD-clang-addressanitizer @@ -6,7 +6,7 @@ pkgdesc="C++11/C++14 graphics middleware for games and data visualization (built arch=('i686' 'x86_64') url="http://magnum.graphics" license=('MIT') -depends=('corrade' 'openal' 'freeglut' 'sdl2' 'glfw') +depends=('corrade' 'openal' 'freeglut' 'sdl2' 'glfw' 'vulkan-icd-loader') makedepends=('cmake' 'clang' 'ninja') options=('!strip') provides=('magnum-git') @@ -31,6 +31,7 @@ build() { -DCMAKE_INSTALL_PREFIX=/usr \ -DWITH_AUDIO=ON \ -DWITH_SHAPES=ON \ + -DWITH_VK=ON \ -DWITH_GLUTAPPLICATION=ON \ -DWITH_GLFWAPPLICATION=ON \ -DWITH_GLXAPPLICATION=ON \ diff --git a/package/archlinux/PKGBUILD-clang-libc++ b/package/archlinux/PKGBUILD-clang-libc++ index 8609c1b06..f80abc8a2 100644 --- a/package/archlinux/PKGBUILD-clang-libc++ +++ b/package/archlinux/PKGBUILD-clang-libc++ @@ -6,7 +6,7 @@ pkgdesc="C++11/C++14 graphics middleware for games and data visualization (built arch=('i686' 'x86_64') url="http://magnum.graphics" license=('MIT') -depends=('corrade=dev.clang.libc++' 'openal' 'freeglut' 'sdl2' 'glfw' 'libc++') +depends=('corrade=dev.clang.libc++' 'openal' 'freeglut' 'sdl2' 'glfw' 'vulkan-icd-loader' 'libc++') makedepends=('cmake' 'clang' 'ninja') options=('!strip') provides=('magnum-git') @@ -32,6 +32,7 @@ build() { -DCMAKE_INSTALL_PREFIX=/usr \ -DWITH_AUDIO=ON \ -DWITH_SHAPES=ON \ + -DWITH_VK=ON \ -DWITH_GLFWAPPLICATION=ON \ -DWITH_GLUTAPPLICATION=ON \ -DWITH_GLXAPPLICATION=ON \ diff --git a/package/archlinux/PKGBUILD-coverage b/package/archlinux/PKGBUILD-coverage index 402d99108..1bc9274da 100644 --- a/package/archlinux/PKGBUILD-coverage +++ b/package/archlinux/PKGBUILD-coverage @@ -6,7 +6,7 @@ pkgdesc="C++11/C++14 graphics middleware for games and data visualization (cover arch=('i686' 'x86_64') url="http://magnum.graphics" license=('MIT') -depends=('corrade' 'openal' 'freeglut' 'sdl2' 'glfw' 'gcc6') +depends=('corrade' 'openal' 'freeglut' 'sdl2' 'glfw' 'vulkan-icd-loader' 'gcc6') makedepends=('cmake' 'ninja' 'lcov') options=('!strip') provides=('magnum-git') @@ -28,6 +28,7 @@ build() { -DCMAKE_INSTALL_PREFIX=/usr \ -DWITH_AUDIO=ON \ -DWITH_SHAPES=ON \ + -DWITH_VK=ON \ -DWITH_GLFWAPPLICATION=ON \ -DWITH_GLUTAPPLICATION=ON \ -DWITH_GLXAPPLICATION=ON \ diff --git a/package/archlinux/PKGBUILD-release b/package/archlinux/PKGBUILD-release index ca99d21cc..a6e944013 100644 --- a/package/archlinux/PKGBUILD-release +++ b/package/archlinux/PKGBUILD-release @@ -6,7 +6,7 @@ pkgdesc="C++11/C++14 graphics middleware for games and data visualization (debug arch=('i686' 'x86_64') url="http://magnum.graphics" license=('MIT') -depends=('corrade' 'openal' 'freeglut' 'sdl2' 'glfw') +depends=('corrade' 'openal' 'freeglut' 'sdl2' 'glfw' 'vulkan-icd-loader') makedepends=('cmake' 'ninja') options=('!strip') provides=('magnum-git') @@ -22,6 +22,7 @@ build() { -DCMAKE_INSTALL_PREFIX=/usr \ -DWITH_AUDIO=ON \ -DWITH_SHAPES=ON \ + -DWITH_VK=ON \ -DWITH_GLFWAPPLICATION=ON \ -DWITH_GLUTAPPLICATION=ON \ -DWITH_GLXAPPLICATION=ON \ diff --git a/package/archlinux/magnum-git/PKGBUILD b/package/archlinux/magnum-git/PKGBUILD index 64490c063..784891c4b 100644 --- a/package/archlinux/magnum-git/PKGBUILD +++ b/package/archlinux/magnum-git/PKGBUILD @@ -6,7 +6,7 @@ pkgdesc="C++11/C++14 graphics middleware for games and data visualization (Git v arch=('i686' 'x86_64') url="http://magnum.graphics" license=('MIT') -depends=('corrade-git' 'openal' 'sdl2') +depends=('corrade-git' 'openal' 'sdl2' 'vulkan-icd-loader') makedepends=('cmake' 'git') provides=('magnum') conflicts=('magnum') @@ -26,6 +26,7 @@ build() { -DCMAKE_BUILD_TYPE=Release \ -DCMAKE_INSTALL_PREFIX=/usr \ -DWITH_AUDIO=ON \ + -DWITH_VK=ON \ -DWITH_GLFWAPPLICATION=OFF \ -DWITH_SDL2APPLICATION=ON \ -DWITH_GLXAPPLICATION=ON \