[arch-commits] Commit in (lib32-vulkan-loader-layers)
Date: Saturday, July 21, 2018 @ 07:48:39 Author: lcarlier Revision: 362681 lib32-vulkan-icd-loader & lib32-vulkan-validation-layers Deleted: lib32-vulkan-loader-layers/
[arch-commits] Commit in lib32-vulkan-loader-layers/trunk (PKGBUILD)
Date: Monday, April 30, 2018 @ 09:55:27 Author: lcarlier Revision: 318481 upgpkg: lib32-vulkan-loader-layers 1.1.73.0-1 upstream update 1.1.73.0 Modified: lib32-vulkan-loader-layers/trunk/PKGBUILD --+ PKGBUILD | 11 --- 1 file changed, 8 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-04-30 09:39:41 UTC (rev 318480) +++ PKGBUILD2018-04-30 09:55:27 UTC (rev 318481) @@ -4,7 +4,7 @@ pkgbase=lib32-vulkan-loader-layers pkgname=(lib32-vulkan-icd-loader lib32-vulkan-validation-layers) _pkgname=Vulkan-LoaderAndValidationLayers -pkgver=1.1.70.0 +pkgver=1.1.73.0 pkgrel=1 arch=(x86_64) url="https://www.khronos.org/vulkan/; @@ -11,9 +11,14 @@ license=('custom') depends=() makedepends=(git cmake python-lxml lib32-libx11 lib32-libxrandr lib32-wayland) -source=("https://github.com/KhronosGroup/${_pkgname}/archive/sdk-${pkgver}.tar.gz;) -sha256sums=('bd30ffe25a0723775ea8427d65e96bbad6f5130674ac6577ec639b54ce811397') +source=("git+https://github.com/KhronosGroup/${_pkgname}#tag=sdk-${pkgver};) +sha256sums=('SKIP') +prepare() { + cd "${srcdir}" + ln -s ${_pkgname} "${_pkgname}-sdk-${pkgver}" +} + build() { export ASFLAGS=--32 export CC="gcc -m32"
[arch-commits] Commit in lib32-vulkan-loader-layers/repos/multilib-x86_64 (2 files)
Date: Monday, April 30, 2018 @ 09:55:33 Author: lcarlier Revision: 318482 archrelease: copy trunk to multilib-x86_64 Added: lib32-vulkan-loader-layers/repos/multilib-x86_64/PKGBUILD (from rev 318481, lib32-vulkan-loader-layers/trunk/PKGBUILD) Deleted: lib32-vulkan-loader-layers/repos/multilib-x86_64/PKGBUILD --+ PKGBUILD | 157 +++-- 1 file changed, 81 insertions(+), 76 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2018-04-30 09:55:27 UTC (rev 318481) +++ PKGBUILD2018-04-30 09:55:33 UTC (rev 318482) @@ -1,76 +0,0 @@ -# $Id$ -# Maintainer: Laurent Carlier- -pkgbase=lib32-vulkan-loader-layers -pkgname=(lib32-vulkan-icd-loader lib32-vulkan-validation-layers) -_pkgname=Vulkan-LoaderAndValidationLayers -pkgver=1.1.70.0 -pkgrel=1 -arch=(x86_64) -url="https://www.khronos.org/vulkan/; -license=('custom') -depends=() -makedepends=(git cmake python-lxml lib32-libx11 lib32-libxrandr lib32-wayland) -source=("https://github.com/KhronosGroup/${_pkgname}/archive/sdk-${pkgver}.tar.gz;) -sha256sums=('bd30ffe25a0723775ea8427d65e96bbad6f5130674ac6577ec639b54ce811397') - -build() { - export ASFLAGS=--32 - export CC="gcc -m32" - export CXX="g++ -m32" - export PKG_CONFIG_PATH="/usr/lib32/pkgconfig" - - cd "${srcdir}/${_pkgname}-sdk-${pkgver}" - - ./update_external_sources.sh - - rm -rf build ; mkdir build ; cd build - cmake -DCMAKE_INSTALL_PREFIX=/usr \ --DCMAKE_INSTALL_SYSCONFDIR=/etc \ --DCMAKE_INSTALL_LIBDIR=lib32 \ --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 \ --DBUILD_WSI_MIR_SUPPORT=Off \ --DCMAKE_BUILD_TYPE=Release \ -.. - make -} - -package_lib32-vulkan-icd-loader() { - pkgdesc="Vulkan Installable Client Driver (ICD) Loader (32-bit)" - depends=(lib32-glibc) - optdepends=('lib32-vulkan-driver: packaged vulkan driver') - cd "${srcdir}/${_pkgname}-sdk-${pkgver}/build" - - make DESTDIR="${pkgdir}" install - - rm -r ${pkgdir}/etc - rm -r ${pkgdir}/usr/bin - rm -r ${pkgdir}/usr/include - rm ${pkgdir}/usr/lib32/libVkLayer*.so - - install -dm755 ${pkgdir}/usr/share/licenses/${pkgname} - install -m644 ../LICENSE.txt "${pkgdir}"/usr/share/licenses/${pkgname}/ -} - -package_lib32-vulkan-validation-layers() { - pkgdesc="Vulkan Software Development Kit (32-bit)" - depends=(lib32-gcc-libs lib32-vulkan-icd-loader vulkan-headers) - cd "${srcdir}/${_pkgname}-sdk-${pkgver}/build" - - make DESTDIR="${pkgdir}" install - - rm -r ${pkgdir}/etc - rm -r ${pkgdir}/usr/bin - rm -r ${pkgdir}/usr/include - rm -r ${pkgdir}/usr/lib32/pkgconfig - rm ${pkgdir}/usr/lib32/libvulkan.so* - - install -dm755 ${pkgdir}/usr/share/licenses/${pkgname} - install -m644 ../LICENSE.txt "${pkgdir}"/usr/share/licenses/${pkgname}/ -} - Copied: lib32-vulkan-loader-layers/repos/multilib-x86_64/PKGBUILD (from rev 318481, lib32-vulkan-loader-layers/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2018-04-30 09:55:33 UTC (rev 318482) @@ -0,0 +1,81 @@ +# $Id$ +# Maintainer: Laurent Carlier + +pkgbase=lib32-vulkan-loader-layers +pkgname=(lib32-vulkan-icd-loader lib32-vulkan-validation-layers) +_pkgname=Vulkan-LoaderAndValidationLayers +pkgver=1.1.73.0 +pkgrel=1 +arch=(x86_64) +url="https://www.khronos.org/vulkan/; +license=('custom') +depends=() +makedepends=(git cmake python-lxml lib32-libx11 lib32-libxrandr lib32-wayland) +source=("git+https://github.com/KhronosGroup/${_pkgname}#tag=sdk-${pkgver};) +sha256sums=('SKIP') + +prepare() { + cd "${srcdir}" + ln -s ${_pkgname} "${_pkgname}-sdk-${pkgver}" +} + +build() { + export ASFLAGS=--32 + export CC="gcc -m32" + export CXX="g++ -m32" + export PKG_CONFIG_PATH="/usr/lib32/pkgconfig" + + cd "${srcdir}/${_pkgname}-sdk-${pkgver}" + + ./update_external_sources.sh + + rm -rf build ; mkdir build ; cd build + cmake -DCMAKE_INSTALL_PREFIX=/usr \ +-DCMAKE_INSTALL_SYSCONFDIR=/etc \ +-DCMAKE_INSTALL_LIBDIR=lib32 \ +-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 \ +-DBUILD_WSI_MIR_SUPPORT=Off \ +-DCMAKE_BUILD_TYPE=Release \ +.. + make +} +
[arch-commits] Commit in lib32-vulkan-loader-layers/trunk (PKGBUILD)
Date: Saturday, March 10, 2018 @ 08:28:13 Author: lcarlier Revision: 305773 upgpkg: lib32-vulkan-loader-layers 1.1.70.0-1 upstream update 1.1.70.0 Modified: lib32-vulkan-loader-layers/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-03-10 08:24:33 UTC (rev 305772) +++ PKGBUILD2018-03-10 08:28:13 UTC (rev 305773) @@ -4,7 +4,7 @@ pkgbase=lib32-vulkan-loader-layers pkgname=(lib32-vulkan-icd-loader lib32-vulkan-validation-layers) _pkgname=Vulkan-LoaderAndValidationLayers -pkgver=1.0.68.0 +pkgver=1.1.70.0 pkgrel=1 arch=(x86_64) url="https://www.khronos.org/vulkan/; @@ -12,7 +12,7 @@ depends=() makedepends=(git cmake python-lxml lib32-libx11 lib32-libxrandr lib32-wayland) source=("https://github.com/KhronosGroup/${_pkgname}/archive/sdk-${pkgver}.tar.gz;) -sha256sums=('d046cf7c69338c7217b70f19bed6844865aaac36205607c63891dffe8bcfafd8') +sha256sums=('bd30ffe25a0723775ea8427d65e96bbad6f5130674ac6577ec639b54ce811397') build() { export ASFLAGS=--32
[arch-commits] Commit in lib32-vulkan-loader-layers/repos/multilib-x86_64 (2 files)
Date: Saturday, March 10, 2018 @ 08:28:20 Author: lcarlier Revision: 305774 archrelease: copy trunk to multilib-x86_64 Added: lib32-vulkan-loader-layers/repos/multilib-x86_64/PKGBUILD (from rev 305773, lib32-vulkan-loader-layers/trunk/PKGBUILD) Deleted: lib32-vulkan-loader-layers/repos/multilib-x86_64/PKGBUILD --+ PKGBUILD | 152 ++--- 1 file changed, 76 insertions(+), 76 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2018-03-10 08:28:13 UTC (rev 305773) +++ PKGBUILD2018-03-10 08:28:20 UTC (rev 305774) @@ -1,76 +0,0 @@ -# $Id$ -# Maintainer: Laurent Carlier- -pkgbase=lib32-vulkan-loader-layers -pkgname=(lib32-vulkan-icd-loader lib32-vulkan-validation-layers) -_pkgname=Vulkan-LoaderAndValidationLayers -pkgver=1.0.68.0 -pkgrel=1 -arch=(x86_64) -url="https://www.khronos.org/vulkan/; -license=('custom') -depends=() -makedepends=(git cmake python-lxml lib32-libx11 lib32-libxrandr lib32-wayland) -source=("https://github.com/KhronosGroup/${_pkgname}/archive/sdk-${pkgver}.tar.gz;) -sha256sums=('d046cf7c69338c7217b70f19bed6844865aaac36205607c63891dffe8bcfafd8') - -build() { - export ASFLAGS=--32 - export CC="gcc -m32" - export CXX="g++ -m32" - export PKG_CONFIG_PATH="/usr/lib32/pkgconfig" - - cd "${srcdir}/${_pkgname}-sdk-${pkgver}" - - ./update_external_sources.sh - - rm -rf build ; mkdir build ; cd build - cmake -DCMAKE_INSTALL_PREFIX=/usr \ --DCMAKE_INSTALL_SYSCONFDIR=/etc \ --DCMAKE_INSTALL_LIBDIR=lib32 \ --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 \ --DBUILD_WSI_MIR_SUPPORT=Off \ --DCMAKE_BUILD_TYPE=Release \ -.. - make -} - -package_lib32-vulkan-icd-loader() { - pkgdesc="Vulkan Installable Client Driver (ICD) Loader (32-bit)" - depends=(lib32-glibc) - optdepends=('lib32-vulkan-driver: packaged vulkan driver') - cd "${srcdir}/${_pkgname}-sdk-${pkgver}/build" - - make DESTDIR="${pkgdir}" install - - rm -r ${pkgdir}/etc - rm -r ${pkgdir}/usr/bin - rm -r ${pkgdir}/usr/include - rm ${pkgdir}/usr/lib32/libVkLayer*.so - - install -dm755 ${pkgdir}/usr/share/licenses/${pkgname} - install -m644 ../LICENSE.txt "${pkgdir}"/usr/share/licenses/${pkgname}/ -} - -package_lib32-vulkan-validation-layers() { - pkgdesc="Vulkan Software Development Kit (32-bit)" - depends=(lib32-gcc-libs lib32-vulkan-icd-loader vulkan-headers) - cd "${srcdir}/${_pkgname}-sdk-${pkgver}/build" - - make DESTDIR="${pkgdir}" install - - rm -r ${pkgdir}/etc - rm -r ${pkgdir}/usr/bin - rm -r ${pkgdir}/usr/include - rm -r ${pkgdir}/usr/lib32/pkgconfig - rm ${pkgdir}/usr/lib32/libvulkan.so* - - install -dm755 ${pkgdir}/usr/share/licenses/${pkgname} - install -m644 ../LICENSE.txt "${pkgdir}"/usr/share/licenses/${pkgname}/ -} - Copied: lib32-vulkan-loader-layers/repos/multilib-x86_64/PKGBUILD (from rev 305773, lib32-vulkan-loader-layers/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2018-03-10 08:28:20 UTC (rev 305774) @@ -0,0 +1,76 @@ +# $Id$ +# Maintainer: Laurent Carlier + +pkgbase=lib32-vulkan-loader-layers +pkgname=(lib32-vulkan-icd-loader lib32-vulkan-validation-layers) +_pkgname=Vulkan-LoaderAndValidationLayers +pkgver=1.1.70.0 +pkgrel=1 +arch=(x86_64) +url="https://www.khronos.org/vulkan/; +license=('custom') +depends=() +makedepends=(git cmake python-lxml lib32-libx11 lib32-libxrandr lib32-wayland) +source=("https://github.com/KhronosGroup/${_pkgname}/archive/sdk-${pkgver}.tar.gz;) +sha256sums=('bd30ffe25a0723775ea8427d65e96bbad6f5130674ac6577ec639b54ce811397') + +build() { + export ASFLAGS=--32 + export CC="gcc -m32" + export CXX="g++ -m32" + export PKG_CONFIG_PATH="/usr/lib32/pkgconfig" + + cd "${srcdir}/${_pkgname}-sdk-${pkgver}" + + ./update_external_sources.sh + + rm -rf build ; mkdir build ; cd build + cmake -DCMAKE_INSTALL_PREFIX=/usr \ +-DCMAKE_INSTALL_SYSCONFDIR=/etc \ +-DCMAKE_INSTALL_LIBDIR=lib32 \ +-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 \ +-DBUILD_WSI_MIR_SUPPORT=Off \ +-DCMAKE_BUILD_TYPE=Release \ +.. + make +} +
[arch-commits] Commit in lib32-vulkan-loader-layers/repos/multilib-x86_64 (2 files)
Date: Sunday, February 11, 2018 @ 10:50:31 Author: lcarlier Revision: 292127 archrelease: copy trunk to multilib-x86_64 Added: lib32-vulkan-loader-layers/repos/multilib-x86_64/PKGBUILD (from rev 292126, lib32-vulkan-loader-layers/trunk/PKGBUILD) Deleted: lib32-vulkan-loader-layers/repos/multilib-x86_64/PKGBUILD --+ PKGBUILD | 152 ++--- 1 file changed, 76 insertions(+), 76 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2018-02-11 10:50:26 UTC (rev 292126) +++ PKGBUILD2018-02-11 10:50:31 UTC (rev 292127) @@ -1,76 +0,0 @@ -# $Id$ -# Maintainer: Laurent Carlier- -pkgbase=lib32-vulkan-loader-layers -pkgname=(lib32-vulkan-icd-loader lib32-vulkan-validation-layers) -_pkgname=Vulkan-LoaderAndValidationLayers -pkgver=1.0.61.1 -pkgrel=2 -arch=(x86_64) -url="https://www.khronos.org/vulkan/; -license=('custom') -depends=() -makedepends=(git cmake python-lxml lib32-libx11 lib32-libxrandr lib32-wayland) -source=("https://github.com/KhronosGroup/${_pkgname}/archive/sdk-${pkgver}.tar.gz;) -sha256sums=('47a2e56e4721ffac7df6a4e8ce2189da41331b7ed91e3879266c69302604e615') - -build() { - export ASFLAGS=--32 - export CC="gcc -m32" - export CXX="g++ -m32" - export PKG_CONFIG_PATH="/usr/lib32/pkgconfig" - - cd "${srcdir}/${_pkgname}-sdk-${pkgver}" - - ./update_external_sources.sh - - rm -rf build ; mkdir build ; cd build - cmake -DCMAKE_INSTALL_PREFIX=/usr \ --DCMAKE_INSTALL_SYSCONFDIR=/etc \ --DCMAKE_INSTALL_LIBDIR=lib32 \ --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 \ --DBUILD_WSI_MIR_SUPPORT=Off \ --DCMAKE_BUILD_TYPE=Release \ -.. - make -} - -package_lib32-vulkan-icd-loader() { - pkgdesc="Vulkan Installable Client Driver (ICD) Loader (32-bit)" - depends=(lib32-glibc) - optdepends=('lib32-vulkan-driver: packaged vulkan driver') - cd "${srcdir}/${_pkgname}-sdk-${pkgver}/build" - - make DESTDIR="${pkgdir}" install - - rm -r ${pkgdir}/etc - rm -r ${pkgdir}/usr/bin - rm -r ${pkgdir}/usr/include - rm ${pkgdir}/usr/lib32/libVkLayer*.so - - install -dm755 ${pkgdir}/usr/share/licenses/${pkgname} - install -m644 ../LICENSE.txt "${pkgdir}"/usr/share/licenses/${pkgname}/ -} - -package_lib32-vulkan-validation-layers() { - pkgdesc="Vulkan Software Development Kit (32-bit)" - depends=(lib32-gcc-libs lib32-vulkan-icd-loader vulkan-headers) - cd "${srcdir}/${_pkgname}-sdk-${pkgver}/build" - - make DESTDIR="${pkgdir}" install - - rm -r ${pkgdir}/etc - rm -r ${pkgdir}/usr/bin - rm -r ${pkgdir}/usr/include - rm -r ${pkgdir}/usr/lib32/pkgconfig - rm ${pkgdir}/usr/lib32/libvulkan.so* - - install -dm755 ${pkgdir}/usr/share/licenses/${pkgname} - install -m644 ../LICENSE.txt "${pkgdir}"/usr/share/licenses/${pkgname}/ -} - Copied: lib32-vulkan-loader-layers/repos/multilib-x86_64/PKGBUILD (from rev 292126, lib32-vulkan-loader-layers/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2018-02-11 10:50:31 UTC (rev 292127) @@ -0,0 +1,76 @@ +# $Id$ +# Maintainer: Laurent Carlier + +pkgbase=lib32-vulkan-loader-layers +pkgname=(lib32-vulkan-icd-loader lib32-vulkan-validation-layers) +_pkgname=Vulkan-LoaderAndValidationLayers +pkgver=1.0.68.0 +pkgrel=1 +arch=(x86_64) +url="https://www.khronos.org/vulkan/; +license=('custom') +depends=() +makedepends=(git cmake python-lxml lib32-libx11 lib32-libxrandr lib32-wayland) +source=("https://github.com/KhronosGroup/${_pkgname}/archive/sdk-${pkgver}.tar.gz;) +sha256sums=('d046cf7c69338c7217b70f19bed6844865aaac36205607c63891dffe8bcfafd8') + +build() { + export ASFLAGS=--32 + export CC="gcc -m32" + export CXX="g++ -m32" + export PKG_CONFIG_PATH="/usr/lib32/pkgconfig" + + cd "${srcdir}/${_pkgname}-sdk-${pkgver}" + + ./update_external_sources.sh + + rm -rf build ; mkdir build ; cd build + cmake -DCMAKE_INSTALL_PREFIX=/usr \ +-DCMAKE_INSTALL_SYSCONFDIR=/etc \ +-DCMAKE_INSTALL_LIBDIR=lib32 \ +-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 \ +-DBUILD_WSI_MIR_SUPPORT=Off \ +-DCMAKE_BUILD_TYPE=Release \ +.. + make +} +
[arch-commits] Commit in lib32-vulkan-loader-layers/trunk (PKGBUILD)
Date: Sunday, February 11, 2018 @ 10:50:21 Author: lcarlier Revision: 292125 upgpkg: lib32-vulkan-loader-layers 1.0.68.0-1 upstream update 1.0.68.0 Modified: lib32-vulkan-loader-layers/trunk/PKGBUILD --+ PKGBUILD |6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2018-02-11 10:49:26 UTC (rev 292124) +++ PKGBUILD2018-02-11 10:50:21 UTC (rev 292125) @@ -4,8 +4,8 @@ pkgbase=lib32-vulkan-loader-layers pkgname=(lib32-vulkan-icd-loader lib32-vulkan-validation-layers) _pkgname=Vulkan-LoaderAndValidationLayers -pkgver=1.0.61.1 -pkgrel=2 +pkgver=1.0.68.0 +pkgrel=1 arch=(x86_64) url="https://www.khronos.org/vulkan/; license=('custom') @@ -12,7 +12,7 @@ depends=() makedepends=(git cmake python-lxml lib32-libx11 lib32-libxrandr lib32-wayland) source=("https://github.com/KhronosGroup/${_pkgname}/archive/sdk-${pkgver}.tar.gz;) -sha256sums=('47a2e56e4721ffac7df6a4e8ce2189da41331b7ed91e3879266c69302604e615') +sha256sums=('d046cf7c69338c7217b70f19bed6844865aaac36205607c63891dffe8bcfafd8') build() { export ASFLAGS=--32
[arch-commits] Commit in lib32-vulkan-loader-layers/repos/multilib-x86_64 (2 files)
Date: Thursday, October 26, 2017 @ 15:32:25 Author: lcarlier Revision: 264519 archrelease: copy trunk to multilib-x86_64 Added: lib32-vulkan-loader-layers/repos/multilib-x86_64/PKGBUILD (from rev 264518, lib32-vulkan-loader-layers/trunk/PKGBUILD) Deleted: lib32-vulkan-loader-layers/repos/multilib-x86_64/PKGBUILD --+ PKGBUILD | 152 ++--- 1 file changed, 76 insertions(+), 76 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2017-10-26 15:32:18 UTC (rev 264518) +++ PKGBUILD2017-10-26 15:32:25 UTC (rev 264519) @@ -1,76 +0,0 @@ -# $Id$ -# Maintainer: Laurent Carlier- -pkgbase=lib32-vulkan-loader-layers -pkgname=(lib32-vulkan-icd-loader lib32-vulkan-validation-layers) -_pkgname=Vulkan-LoaderAndValidationLayers -pkgver=1.0.61.1 -pkgrel=1 -arch=(x86_64) -url="https://www.khronos.org/vulkan/; -license=('custom') -depends=() -makedepends=(git cmake python-lxml lib32-libx11 lib32-libxrandr lib32-wayland) -source=("https://github.com/KhronosGroup/${_pkgname}/archive/sdk-${pkgver}.tar.gz;) -sha256sums=('47a2e56e4721ffac7df6a4e8ce2189da41331b7ed91e3879266c69302604e615') - -build() { - export ASFLAGS=--32 - export CC="gcc -m32" - export CXX="g++ -m32" - export PKG_CONFIG_PATH="/usr/lib32/pkgconfig" - - cd "${srcdir}/${_pkgname}-sdk-${pkgver}" - - ./update_external_sources.sh - - rm -rf build ; mkdir build ; cd build - cmake -DCMAKE_INSTALL_PREFIX=/usr \ --DCMAKE_INSTALL_SYSCONFDIR=/etc \ --DCMAKE_INSTALL_LIBDIR=lib32 \ --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 \ --DBUILD_WSI_MIR_SUPPORT=Off \ --DCMAKE_BUILD_TYPE=Release \ -.. - make -} - -package_lib32-vulkan-icd-loader() { - pkgdesc="Vulkan Installable Client Driver (ICD) Loader (32-bit)" - depends=(lib32-glibc) - optdepends=(lib32-vulkan-driver: packaged vulkan driver) - cd "${srcdir}/${_pkgname}-sdk-${pkgver}/build" - - make DESTDIR="${pkgdir}" install - - rm -r ${pkgdir}/etc - rm -r ${pkgdir}/usr/bin - rm -r ${pkgdir}/usr/include - rm ${pkgdir}/usr/lib32/libVkLayer*.so - - install -dm755 ${pkgdir}/usr/share/licenses/${pkgname} - install -m644 ../LICENSE.txt "${pkgdir}"/usr/share/licenses/${pkgname}/ -} - -package_lib32-vulkan-validation-layers() { - pkgdesc="Vulkan Software Development Kit (32-bit)" - depends=(lib32-gcc-libs lib32-vulkan-icd-loader vulkan-headers) - cd "${srcdir}/${_pkgname}-sdk-${pkgver}/build" - - make DESTDIR="${pkgdir}" install - - rm -r ${pkgdir}/etc - rm -r ${pkgdir}/usr/bin - rm -r ${pkgdir}/usr/include - rm -r ${pkgdir}/usr/lib32/pkgconfig - rm ${pkgdir}/usr/lib32/libvulkan.so* - - install -dm755 ${pkgdir}/usr/share/licenses/${pkgname} - install -m644 ../LICENSE.txt "${pkgdir}"/usr/share/licenses/${pkgname}/ -} - Copied: lib32-vulkan-loader-layers/repos/multilib-x86_64/PKGBUILD (from rev 264518, lib32-vulkan-loader-layers/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2017-10-26 15:32:25 UTC (rev 264519) @@ -0,0 +1,76 @@ +# $Id$ +# Maintainer: Laurent Carlier + +pkgbase=lib32-vulkan-loader-layers +pkgname=(lib32-vulkan-icd-loader lib32-vulkan-validation-layers) +_pkgname=Vulkan-LoaderAndValidationLayers +pkgver=1.0.61.1 +pkgrel=2 +arch=(x86_64) +url="https://www.khronos.org/vulkan/; +license=('custom') +depends=() +makedepends=(git cmake python-lxml lib32-libx11 lib32-libxrandr lib32-wayland) +source=("https://github.com/KhronosGroup/${_pkgname}/archive/sdk-${pkgver}.tar.gz;) +sha256sums=('47a2e56e4721ffac7df6a4e8ce2189da41331b7ed91e3879266c69302604e615') + +build() { + export ASFLAGS=--32 + export CC="gcc -m32" + export CXX="g++ -m32" + export PKG_CONFIG_PATH="/usr/lib32/pkgconfig" + + cd "${srcdir}/${_pkgname}-sdk-${pkgver}" + + ./update_external_sources.sh + + rm -rf build ; mkdir build ; cd build + cmake -DCMAKE_INSTALL_PREFIX=/usr \ +-DCMAKE_INSTALL_SYSCONFDIR=/etc \ +-DCMAKE_INSTALL_LIBDIR=lib32 \ +-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 \ +-DBUILD_WSI_MIR_SUPPORT=Off \ +-DCMAKE_BUILD_TYPE=Release \ +.. + make +} +
[arch-commits] Commit in lib32-vulkan-loader-layers/trunk (PKGBUILD)
Date: Thursday, October 26, 2017 @ 15:32:18 Author: lcarlier Revision: 264518 upgpkg: lib32-vulkan-loader-layers 1.0.61.1-2 quote the optionnal dependency Modified: lib32-vulkan-loader-layers/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2017-10-26 13:39:10 UTC (rev 264517) +++ PKGBUILD2017-10-26 15:32:18 UTC (rev 264518) @@ -5,7 +5,7 @@ pkgname=(lib32-vulkan-icd-loader lib32-vulkan-validation-layers) _pkgname=Vulkan-LoaderAndValidationLayers pkgver=1.0.61.1 -pkgrel=1 +pkgrel=2 arch=(x86_64) url="https://www.khronos.org/vulkan/; license=('custom') @@ -43,7 +43,7 @@ package_lib32-vulkan-icd-loader() { pkgdesc="Vulkan Installable Client Driver (ICD) Loader (32-bit)" depends=(lib32-glibc) - optdepends=(lib32-vulkan-driver: packaged vulkan driver) + optdepends=('lib32-vulkan-driver: packaged vulkan driver') cd "${srcdir}/${_pkgname}-sdk-${pkgver}/build" make DESTDIR="${pkgdir}" install
[arch-commits] Commit in lib32-vulkan-loader-layers/repos/multilib-x86_64 (3 files)
Date: Sunday, September 24, 2017 @ 11:39:09 Author: lcarlier Revision: 260426 archrelease: copy trunk to multilib-x86_64 Added: lib32-vulkan-loader-layers/repos/multilib-x86_64/PKGBUILD (from rev 260425, lib32-vulkan-loader-layers/trunk/PKGBUILD) Deleted: lib32-vulkan-loader-layers/repos/multilib-x86_64/0001-loader-Remove-executable-stack-from-libvulkan.so.patch lib32-vulkan-loader-layers/repos/multilib-x86_64/PKGBUILD -+ 0001-loader-Remove-executable-stack-from-libvulkan.so.patch | 28 - PKGBUILD| 161 -- 2 files changed, 76 insertions(+), 113 deletions(-) Deleted: 0001-loader-Remove-executable-stack-from-libvulkan.so.patch === --- 0001-loader-Remove-executable-stack-from-libvulkan.so.patch 2017-09-24 11:38:57 UTC (rev 260425) +++ 0001-loader-Remove-executable-stack-from-libvulkan.so.patch 2017-09-24 11:39:09 UTC (rev 260426) @@ -1,28 +0,0 @@ -From 3152f2a5056077d3e1061ac61e3ef7888ff96dc7 Mon Sep 17 00:00:00 2001 -From: Lenny Komow-Date: Thu, 20 Jul 2017 16:07:14 -0600 -Subject: [PATCH] loader: Remove executable stack from libvulkan.so - -Change-Id: Id77d5560479cbbc6f5453a6362c5a20dd721fdd0 - loader/unknown_ext_chain_gas.asm | 4 - 1 file changed, 4 insertions(+) - -diff --git a/loader/unknown_ext_chain_gas.asm b/loader/unknown_ext_chain_gas.asm -index e463f45b..798760bd 100644 a/loader/unknown_ext_chain_gas.asm -+++ b/loader/unknown_ext_chain_gas.asm -@@ -108,6 +108,10 @@ vkdev_ext\num: - - .endif - -+#if defined(__ELF__) -+.section .note.GNU-stack,"",%progbits -+#endif -+ - .data - - termin_error_string: --- -2.13.2 - Deleted: PKGBUILD === --- PKGBUILD2017-09-24 11:38:57 UTC (rev 260425) +++ PKGBUILD2017-09-24 11:39:09 UTC (rev 260426) @@ -1,85 +0,0 @@ -# $Id$ -# Maintainer: Laurent Carlier - -pkgbase=lib32-vulkan-loader-layers -pkgname=(lib32-vulkan-icd-loader lib32-vulkan-validation-layers) -_pkgname=Vulkan-LoaderAndValidationLayers -pkgver=1.0.54.0 -pkgrel=1 -arch=(x86_64) -url="https://www.khronos.org/vulkan/; -license=('custom') -depends=() -makedepends=(git cmake python-lxml lib32-libx11 lib32-libxrandr lib32-wayland) -source=("https://github.com/KhronosGroup/${_pkgname}/archive/sdk-${pkgver}.tar.gz; -0001-loader-Remove-executable-stack-from-libvulkan.so.patch) -sha256sums=('f2556963f27309485c4d6bd9acece58d51df6a1b13699cc3a2c8d2579e6a3831' -'01c1e96916a9fc0ef6f62703cd968c14031ad75f64f61409f108bc9e427977a1') - -prepare() { - cd "${srcdir}/${_pkgname}-sdk-${pkgver}" - - # https://github.com/KhronosGroup/Vulkan-LoaderAndValidationLayers/issues/1956 - patch -Np1 -i ../0001-loader-Remove-executable-stack-from-libvulkan.so.patch -} - -build() { - export ASFLAGS=--32 - export CC="gcc -m32" - export CXX="g++ -m32" - export PKG_CONFIG_PATH="/usr/lib32/pkgconfig" - - cd "${srcdir}/${_pkgname}-sdk-${pkgver}" - - ./update_external_sources.sh - - rm -rf build ; mkdir build ; cd build - cmake -DCMAKE_INSTALL_PREFIX=/usr \ --DCMAKE_INSTALL_SYSCONFDIR=/etc \ --DCMAKE_INSTALL_LIBDIR=lib32 \ --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 \ --DBUILD_WSI_MIR_SUPPORT=Off \ --DCMAKE_BUILD_TYPE=Release \ -.. - make -} - -package_lib32-vulkan-icd-loader() { - pkgdesc="Vulkan Installable Client Driver (ICD) Loader (32-bit)" - depends=(lib32-glibc) - optdepends=(lib32-vulkan-driver: packaged vulkan driver) - cd "${srcdir}/${_pkgname}-sdk-${pkgver}/build" - - make DESTDIR="${pkgdir}" install - - rm -r ${pkgdir}/etc - rm -r ${pkgdir}/usr/bin - rm -r ${pkgdir}/usr/include - rm ${pkgdir}/usr/lib32/libVkLayer*.so - - install -dm755 ${pkgdir}/usr/share/licenses/${pkgname} - install -m644 ../LICENSE.txt "${pkgdir}"/usr/share/licenses/${pkgname}/ -} - -package_lib32-vulkan-validation-layers() { - pkgdesc="Vulkan Software Development Kit (32-bit)" - depends=(lib32-gcc-libs lib32-vulkan-icd-loader vulkan-headers) - cd "${srcdir}/${_pkgname}-sdk-${pkgver}/build" - - make DESTDIR="${pkgdir}" install - - rm -r ${pkgdir}/etc - rm -r ${pkgdir}/usr/bin - rm -r ${pkgdir}/usr/include - rm -r ${pkgdir}/usr/lib32/pkgconfig - rm ${pkgdir}/usr/lib32/libvulkan.so* - - install -dm755 ${pkgdir}/usr/share/licenses/${pkgname} - install -m644 ../LICENSE.txt "${pkgdir}"/usr/share/licenses/${pkgname}/ -} - Copied: lib32-vulkan-loader-layers/repos/multilib-x86_64/PKGBUILD (from rev
[arch-commits] Commit in lib32-vulkan-loader-layers/trunk (2 files)
Date: Sunday, September 24, 2017 @ 11:38:57 Author: lcarlier Revision: 260425 upgpkg: lib32-vulkan-loader-layers 1.0.61.1-1 upstream update 1.0.61.1 Modified: lib32-vulkan-loader-layers/trunk/PKGBUILD Deleted: lib32-vulkan-loader-layers/trunk/0001-loader-Remove-executable-stack-from-libvulkan.so.patch -+ 0001-loader-Remove-executable-stack-from-libvulkan.so.patch | 28 -- PKGBUILD| 15 + 2 files changed, 3 insertions(+), 40 deletions(-) Deleted: 0001-loader-Remove-executable-stack-from-libvulkan.so.patch === --- 0001-loader-Remove-executable-stack-from-libvulkan.so.patch 2017-09-24 11:06:46 UTC (rev 260424) +++ 0001-loader-Remove-executable-stack-from-libvulkan.so.patch 2017-09-24 11:38:57 UTC (rev 260425) @@ -1,28 +0,0 @@ -From 3152f2a5056077d3e1061ac61e3ef7888ff96dc7 Mon Sep 17 00:00:00 2001 -From: Lenny Komow-Date: Thu, 20 Jul 2017 16:07:14 -0600 -Subject: [PATCH] loader: Remove executable stack from libvulkan.so - -Change-Id: Id77d5560479cbbc6f5453a6362c5a20dd721fdd0 - loader/unknown_ext_chain_gas.asm | 4 - 1 file changed, 4 insertions(+) - -diff --git a/loader/unknown_ext_chain_gas.asm b/loader/unknown_ext_chain_gas.asm -index e463f45b..798760bd 100644 a/loader/unknown_ext_chain_gas.asm -+++ b/loader/unknown_ext_chain_gas.asm -@@ -108,6 +108,10 @@ vkdev_ext\num: - - .endif - -+#if defined(__ELF__) -+.section .note.GNU-stack,"",%progbits -+#endif -+ - .data - - termin_error_string: --- -2.13.2 - Modified: PKGBUILD === --- PKGBUILD2017-09-24 11:06:46 UTC (rev 260424) +++ PKGBUILD2017-09-24 11:38:57 UTC (rev 260425) @@ -4,7 +4,7 @@ pkgbase=lib32-vulkan-loader-layers pkgname=(lib32-vulkan-icd-loader lib32-vulkan-validation-layers) _pkgname=Vulkan-LoaderAndValidationLayers -pkgver=1.0.54.0 +pkgver=1.0.61.1 pkgrel=1 arch=(x86_64) url="https://www.khronos.org/vulkan/; @@ -11,18 +11,9 @@ license=('custom') depends=() makedepends=(git cmake python-lxml lib32-libx11 lib32-libxrandr lib32-wayland) -source=("https://github.com/KhronosGroup/${_pkgname}/archive/sdk-${pkgver}.tar.gz; -0001-loader-Remove-executable-stack-from-libvulkan.so.patch) -sha256sums=('f2556963f27309485c4d6bd9acece58d51df6a1b13699cc3a2c8d2579e6a3831' -'01c1e96916a9fc0ef6f62703cd968c14031ad75f64f61409f108bc9e427977a1') +source=("https://github.com/KhronosGroup/${_pkgname}/archive/sdk-${pkgver}.tar.gz;) +sha256sums=('47a2e56e4721ffac7df6a4e8ce2189da41331b7ed91e3879266c69302604e615') -prepare() { - cd "${srcdir}/${_pkgname}-sdk-${pkgver}" - - # https://github.com/KhronosGroup/Vulkan-LoaderAndValidationLayers/issues/1956 - patch -Np1 -i ../0001-loader-Remove-executable-stack-from-libvulkan.so.patch -} - build() { export ASFLAGS=--32 export CC="gcc -m32"
[arch-commits] Commit in lib32-vulkan-loader-layers/trunk (2 files)
Date: Friday, July 21, 2017 @ 10:39:38 Author: lcarlier Revision: 245920 upgpkg: lib32-vulkan-loader-layers 1.0.54.0-1 upstream update 1.0.54.0 Added: lib32-vulkan-loader-layers/trunk/0001-loader-Remove-executable-stack-from-libvulkan.so.patch Modified: lib32-vulkan-loader-layers/trunk/PKGBUILD -+ 0001-loader-Remove-executable-stack-from-libvulkan.so.patch | 28 + PKGBUILD| 50 ++ 2 files changed, 62 insertions(+), 16 deletions(-) Added: 0001-loader-Remove-executable-stack-from-libvulkan.so.patch === --- 0001-loader-Remove-executable-stack-from-libvulkan.so.patch (rev 0) +++ 0001-loader-Remove-executable-stack-from-libvulkan.so.patch 2017-07-21 10:39:38 UTC (rev 245920) @@ -0,0 +1,28 @@ +From 3152f2a5056077d3e1061ac61e3ef7888ff96dc7 Mon Sep 17 00:00:00 2001 +From: Lenny Komow+Date: Thu, 20 Jul 2017 16:07:14 -0600 +Subject: [PATCH] loader: Remove executable stack from libvulkan.so + +Change-Id: Id77d5560479cbbc6f5453a6362c5a20dd721fdd0 +--- + loader/unknown_ext_chain_gas.asm | 4 + 1 file changed, 4 insertions(+) + +diff --git a/loader/unknown_ext_chain_gas.asm b/loader/unknown_ext_chain_gas.asm +index e463f45b..798760bd 100644 +--- a/loader/unknown_ext_chain_gas.asm b/loader/unknown_ext_chain_gas.asm +@@ -108,6 +108,10 @@ vkdev_ext\num: + + .endif + ++#if defined(__ELF__) ++.section .note.GNU-stack,"",%progbits ++#endif ++ + .data + + termin_error_string: +-- +2.13.2 + Modified: PKGBUILD === --- PKGBUILD2017-07-21 10:37:03 UTC (rev 245919) +++ PKGBUILD2017-07-21 10:39:38 UTC (rev 245920) @@ -4,7 +4,7 @@ pkgbase=lib32-vulkan-loader-layers pkgname=(lib32-vulkan-icd-loader lib32-vulkan-validation-layers) _pkgname=Vulkan-LoaderAndValidationLayers -pkgver=1.0.51.0 +pkgver=1.0.54.0 pkgrel=1 arch=(x86_64) url="https://www.khronos.org/vulkan/; @@ -11,10 +11,20 @@ license=('custom') depends=() makedepends=(git cmake python-lxml lib32-libx11 lib32-libxrandr lib32-wayland) -source=("https://github.com/KhronosGroup/${_pkgname}/archive/sdk-${pkgver}.tar.gz;) -sha256sums=('20c07764e3f69d0d2158070a24faa6b8c5242af0bf8088ac538281c42c2ca119') +source=("https://github.com/KhronosGroup/${_pkgname}/archive/sdk-${pkgver}.tar.gz; +0001-loader-Remove-executable-stack-from-libvulkan.so.patch) +sha256sums=('f2556963f27309485c4d6bd9acece58d51df6a1b13699cc3a2c8d2579e6a3831' +'01c1e96916a9fc0ef6f62703cd968c14031ad75f64f61409f108bc9e427977a1') +prepare() { + cd "${srcdir}/${_pkgname}-sdk-${pkgver}" + + # https://github.com/KhronosGroup/Vulkan-LoaderAndValidationLayers/issues/1956 + patch -Np1 -i ../0001-loader-Remove-executable-stack-from-libvulkan.so.patch +} + build() { + export ASFLAGS=--32 export CC="gcc -m32" export CXX="g++ -m32" export PKG_CONFIG_PATH="/usr/lib32/pkgconfig" @@ -26,6 +36,7 @@ rm -rf build ; mkdir build ; cd build cmake -DCMAKE_INSTALL_PREFIX=/usr \ -DCMAKE_INSTALL_SYSCONFDIR=/etc \ +-DCMAKE_INSTALL_LIBDIR=lib32 \ -DCMAKE_INSTALL_DATADIR=/share \ -DCMAKE_SKIP_RPATH=True \ -DBUILD_TESTS=Off \ @@ -36,32 +47,39 @@ -DCMAKE_BUILD_TYPE=Release \ .. make - make DESTDIR=install install } package_lib32-vulkan-icd-loader() { - pkgdesc="Vulkan Installable Client Driver (ICD) Loader" + pkgdesc="Vulkan Installable Client Driver (ICD) Loader (32-bit)" depends=(lib32-glibc) optdepends=(lib32-vulkan-driver: packaged vulkan driver) - cd "${srcdir}/${_pkgname}-sdk-${pkgver}" + cd "${srcdir}/${_pkgname}-sdk-${pkgver}/build" - install -dm755 ${pkgdir}/usr/lib32 + make DESTDIR="${pkgdir}" install + + rm -r ${pkgdir}/etc + rm -r ${pkgdir}/usr/bin + rm -r ${pkgdir}/usr/include + rm ${pkgdir}/usr/lib32/libVkLayer*.so + install -dm755 ${pkgdir}/usr/share/licenses/${pkgname} - - cp -rv build/loader/libvulkan.so* ${pkgdir}/usr/lib32 - install -m644 LICENSE.txt "${pkgdir}"/usr/share/licenses/${pkgname}/ + install -m644 ../LICENSE.txt "${pkgdir}"/usr/share/licenses/${pkgname}/ } package_lib32-vulkan-validation-layers() { - pkgdesc="Vulkan Software Development Kit" + pkgdesc="Vulkan Software Development Kit (32-bit)" depends=(lib32-gcc-libs lib32-vulkan-icd-loader vulkan-headers) - cd "${srcdir}/${_pkgname}-sdk-${pkgver}" + cd "${srcdir}/${_pkgname}-sdk-${pkgver}/build" - install -dm755 ${pkgdir}/usr/lib32 - install -dm755 ${pkgdir}/usr/share/licenses/${pkgname} + make DESTDIR="${pkgdir}" install - install -m644 build/layers/*.so ${pkgdir}/usr/lib32 + rm -r
[arch-commits] Commit in lib32-vulkan-loader-layers/repos/multilib-x86_64 (3 files)
Date: Friday, July 21, 2017 @ 10:39:43 Author: lcarlier Revision: 245921 archrelease: copy trunk to multilib-x86_64 Added: lib32-vulkan-loader-layers/repos/multilib-x86_64/0001-loader-Remove-executable-stack-from-libvulkan.so.patch (from rev 245920, lib32-vulkan-loader-layers/trunk/0001-loader-Remove-executable-stack-from-libvulkan.so.patch) lib32-vulkan-loader-layers/repos/multilib-x86_64/PKGBUILD (from rev 245920, lib32-vulkan-loader-layers/trunk/PKGBUILD) Deleted: lib32-vulkan-loader-layers/repos/multilib-x86_64/PKGBUILD -+ 0001-loader-Remove-executable-stack-from-libvulkan.so.patch | 28 + PKGBUILD| 152 +- 2 files changed, 113 insertions(+), 67 deletions(-) Copied: lib32-vulkan-loader-layers/repos/multilib-x86_64/0001-loader-Remove-executable-stack-from-libvulkan.so.patch (from rev 245920, lib32-vulkan-loader-layers/trunk/0001-loader-Remove-executable-stack-from-libvulkan.so.patch) === --- 0001-loader-Remove-executable-stack-from-libvulkan.so.patch (rev 0) +++ 0001-loader-Remove-executable-stack-from-libvulkan.so.patch 2017-07-21 10:39:43 UTC (rev 245921) @@ -0,0 +1,28 @@ +From 3152f2a5056077d3e1061ac61e3ef7888ff96dc7 Mon Sep 17 00:00:00 2001 +From: Lenny Komow+Date: Thu, 20 Jul 2017 16:07:14 -0600 +Subject: [PATCH] loader: Remove executable stack from libvulkan.so + +Change-Id: Id77d5560479cbbc6f5453a6362c5a20dd721fdd0 +--- + loader/unknown_ext_chain_gas.asm | 4 + 1 file changed, 4 insertions(+) + +diff --git a/loader/unknown_ext_chain_gas.asm b/loader/unknown_ext_chain_gas.asm +index e463f45b..798760bd 100644 +--- a/loader/unknown_ext_chain_gas.asm b/loader/unknown_ext_chain_gas.asm +@@ -108,6 +108,10 @@ vkdev_ext\num: + + .endif + ++#if defined(__ELF__) ++.section .note.GNU-stack,"",%progbits ++#endif ++ + .data + + termin_error_string: +-- +2.13.2 + Deleted: PKGBUILD === --- PKGBUILD2017-07-21 10:39:38 UTC (rev 245920) +++ PKGBUILD2017-07-21 10:39:43 UTC (rev 245921) @@ -1,67 +0,0 @@ -# $Id$ -# Maintainer: Laurent Carlier - -pkgbase=lib32-vulkan-loader-layers -pkgname=(lib32-vulkan-icd-loader lib32-vulkan-validation-layers) -_pkgname=Vulkan-LoaderAndValidationLayers -pkgver=1.0.51.0 -pkgrel=1 -arch=(x86_64) -url="https://www.khronos.org/vulkan/; -license=('custom') -depends=() -makedepends=(git cmake python-lxml lib32-libx11 lib32-libxrandr lib32-wayland) -source=("https://github.com/KhronosGroup/${_pkgname}/archive/sdk-${pkgver}.tar.gz;) -sha256sums=('20c07764e3f69d0d2158070a24faa6b8c5242af0bf8088ac538281c42c2ca119') - -build() { - export CC="gcc -m32" - export CXX="g++ -m32" - export PKG_CONFIG_PATH="/usr/lib32/pkgconfig" - - cd "${srcdir}/${_pkgname}-sdk-${pkgver}" - - ./update_external_sources.sh - - rm -rf build ; mkdir build ; cd build - cmake -DCMAKE_INSTALL_PREFIX=/usr \ --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 \ --DBUILD_WSI_MIR_SUPPORT=Off \ --DCMAKE_BUILD_TYPE=Release \ -.. - make - make DESTDIR=install install -} - -package_lib32-vulkan-icd-loader() { - pkgdesc="Vulkan Installable Client Driver (ICD) Loader" - depends=(lib32-glibc) - optdepends=(lib32-vulkan-driver: packaged vulkan driver) - cd "${srcdir}/${_pkgname}-sdk-${pkgver}" - - install -dm755 ${pkgdir}/usr/lib32 - install -dm755 ${pkgdir}/usr/share/licenses/${pkgname} - - cp -rv build/loader/libvulkan.so* ${pkgdir}/usr/lib32 - install -m644 LICENSE.txt "${pkgdir}"/usr/share/licenses/${pkgname}/ -} - -package_lib32-vulkan-validation-layers() { - pkgdesc="Vulkan Software Development Kit" - depends=(lib32-gcc-libs lib32-vulkan-icd-loader vulkan-headers) - cd "${srcdir}/${_pkgname}-sdk-${pkgver}" - - install -dm755 ${pkgdir}/usr/lib32 - install -dm755 ${pkgdir}/usr/share/licenses/${pkgname} - - install -m644 build/layers/*.so ${pkgdir}/usr/lib32 - - install -m644 LICENSE.txt "${pkgdir}"/usr/share/licenses/${pkgname}/ -} - Copied: lib32-vulkan-loader-layers/repos/multilib-x86_64/PKGBUILD (from rev 245920, lib32-vulkan-loader-layers/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2017-07-21 10:39:43 UTC (rev 245921) @@ -0,0 +1,85 @@ +# $Id$ +# Maintainer: Laurent Carlier +
[arch-commits] Commit in lib32-vulkan-loader-layers/repos/multilib-x86_64 (2 files)
Date: Friday, June 16, 2017 @ 07:43:02 Author: lcarlier Revision: 237524 archrelease: copy trunk to multilib-x86_64 Added: lib32-vulkan-loader-layers/repos/multilib-x86_64/PKGBUILD (from rev 237523, lib32-vulkan-loader-layers/trunk/PKGBUILD) Deleted: lib32-vulkan-loader-layers/repos/multilib-x86_64/PKGBUILD --+ PKGBUILD | 134 ++--- 1 file changed, 67 insertions(+), 67 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2017-06-16 07:42:58 UTC (rev 237523) +++ PKGBUILD2017-06-16 07:43:02 UTC (rev 237524) @@ -1,67 +0,0 @@ -# $Id$ -# Maintainer: Laurent Carlier- -pkgbase=lib32-vulkan-loader-layers -pkgname=(lib32-vulkan-icd-loader lib32-vulkan-validation-layers) -_pkgname=Vulkan-LoaderAndValidationLayers -pkgver=1.0.46.0 -pkgrel=1 -arch=(x86_64) -url="https://www.khronos.org/vulkan/; -license=('custom') -depends=() -makedepends=(git cmake python-lxml lib32-libx11 lib32-libxrandr lib32-wayland) -source=("https://github.com/KhronosGroup/${_pkgname}/archive/sdk-${pkgver}.tar.gz;) -sha256sums=('439db567f03448f57d7899c4a78986669dc4d930af9699986a85bf2fc3d3acb8') - -build() { - export CC="gcc -m32" - export CXX="g++ -m32" - export PKG_CONFIG_PATH="/usr/lib32/pkgconfig" - - cd "${srcdir}/${_pkgname}-sdk-${pkgver}" - - ./update_external_sources.sh - - rm -rf build ; mkdir build ; cd build - cmake -DCMAKE_INSTALL_PREFIX=/usr \ --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 \ --DBUILD_WSI_MIR_SUPPORT=Off \ --DCMAKE_BUILD_TYPE=Release \ -.. - make - make DESTDIR=install install -} - -package_lib32-vulkan-icd-loader() { - pkgdesc="Vulkan Installable Client Driver (ICD) Loader" - depends=(lib32-glibc) - optdepends=(lib32-vulkan-driver: packaged vulkan driver) - cd "${srcdir}/${_pkgname}-sdk-${pkgver}" - - install -dm755 ${pkgdir}/usr/lib32 - install -dm755 ${pkgdir}/usr/share/licenses/${pkgname} - - cp -rv build/loader/libvulkan.so* ${pkgdir}/usr/lib32 - install -m644 LICENSE.txt "${pkgdir}"/usr/share/licenses/${pkgname}/ -} - -package_lib32-vulkan-validation-layers() { - pkgdesc="Vulkan Software Development Kit" - depends=(lib32-gcc-libs lib32-vulkan-icd-loader vulkan-headers) - cd "${srcdir}/${_pkgname}-sdk-${pkgver}" - - install -dm755 ${pkgdir}/usr/lib32 - install -dm755 ${pkgdir}/usr/share/licenses/${pkgname} - - install -m644 build/layers/*.so ${pkgdir}/usr/lib32 - - install -m644 LICENSE.txt "${pkgdir}"/usr/share/licenses/${pkgname}/ -} - Copied: lib32-vulkan-loader-layers/repos/multilib-x86_64/PKGBUILD (from rev 237523, lib32-vulkan-loader-layers/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2017-06-16 07:43:02 UTC (rev 237524) @@ -0,0 +1,67 @@ +# $Id$ +# Maintainer: Laurent Carlier + +pkgbase=lib32-vulkan-loader-layers +pkgname=(lib32-vulkan-icd-loader lib32-vulkan-validation-layers) +_pkgname=Vulkan-LoaderAndValidationLayers +pkgver=1.0.51.0 +pkgrel=1 +arch=(x86_64) +url="https://www.khronos.org/vulkan/; +license=('custom') +depends=() +makedepends=(git cmake python-lxml lib32-libx11 lib32-libxrandr lib32-wayland) +source=("https://github.com/KhronosGroup/${_pkgname}/archive/sdk-${pkgver}.tar.gz;) +sha256sums=('20c07764e3f69d0d2158070a24faa6b8c5242af0bf8088ac538281c42c2ca119') + +build() { + export CC="gcc -m32" + export CXX="g++ -m32" + export PKG_CONFIG_PATH="/usr/lib32/pkgconfig" + + cd "${srcdir}/${_pkgname}-sdk-${pkgver}" + + ./update_external_sources.sh + + rm -rf build ; mkdir build ; cd build + cmake -DCMAKE_INSTALL_PREFIX=/usr \ +-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 \ +-DBUILD_WSI_MIR_SUPPORT=Off \ +-DCMAKE_BUILD_TYPE=Release \ +.. + make + make DESTDIR=install install +} + +package_lib32-vulkan-icd-loader() { + pkgdesc="Vulkan Installable Client Driver (ICD) Loader" + depends=(lib32-glibc) + optdepends=(lib32-vulkan-driver: packaged vulkan driver) + cd "${srcdir}/${_pkgname}-sdk-${pkgver}" + + install -dm755 ${pkgdir}/usr/lib32 + install -dm755
[arch-commits] Commit in lib32-vulkan-loader-layers/trunk (PKGBUILD)
Date: Friday, June 16, 2017 @ 07:42:58 Author: lcarlier Revision: 237523 upgpkg: lib32-vulkan-loader-layers 1.0.51.0-1 upstream update 1.0.51.0 Modified: lib32-vulkan-loader-layers/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2017-06-16 07:41:53 UTC (rev 237522) +++ PKGBUILD2017-06-16 07:42:58 UTC (rev 237523) @@ -4,7 +4,7 @@ pkgbase=lib32-vulkan-loader-layers pkgname=(lib32-vulkan-icd-loader lib32-vulkan-validation-layers) _pkgname=Vulkan-LoaderAndValidationLayers -pkgver=1.0.46.0 +pkgver=1.0.51.0 pkgrel=1 arch=(x86_64) url="https://www.khronos.org/vulkan/; @@ -12,7 +12,7 @@ depends=() makedepends=(git cmake python-lxml lib32-libx11 lib32-libxrandr lib32-wayland) source=("https://github.com/KhronosGroup/${_pkgname}/archive/sdk-${pkgver}.tar.gz;) -sha256sums=('439db567f03448f57d7899c4a78986669dc4d930af9699986a85bf2fc3d3acb8') +sha256sums=('20c07764e3f69d0d2158070a24faa6b8c5242af0bf8088ac538281c42c2ca119') build() { export CC="gcc -m32"
[arch-commits] Commit in lib32-vulkan-loader-layers/repos/multilib-x86_64 (2 files)
Date: Sunday, April 16, 2017 @ 09:01:48 Author: lcarlier Revision: 223174 archrelease: copy trunk to multilib-x86_64 Added: lib32-vulkan-loader-layers/repos/multilib-x86_64/PKGBUILD (from rev 223173, lib32-vulkan-loader-layers/trunk/PKGBUILD) Deleted: lib32-vulkan-loader-layers/repos/multilib-x86_64/PKGBUILD --+ PKGBUILD | 134 ++--- 1 file changed, 67 insertions(+), 67 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2017-04-16 09:01:41 UTC (rev 223173) +++ PKGBUILD2017-04-16 09:01:48 UTC (rev 223174) @@ -1,67 +0,0 @@ -# $Id$ -# Maintainer: Laurent Carlier- -pkgbase=lib32-vulkan-loader-layers -pkgname=(lib32-vulkan-icd-loader lib32-vulkan-validation-layers) -_pkgname=Vulkan-LoaderAndValidationLayers -pkgver=1.0.42.0 -pkgrel=1 -arch=(x86_64) -url="https://www.khronos.org/vulkan/; -license=('custom') -depends=() -makedepends=(git cmake python-lxml lib32-libx11 lib32-libxrandr lib32-wayland) -source=("https://github.com/KhronosGroup/${_pkgname}/archive/sdk-${pkgver}.tar.gz;) -sha256sums=('305d3070f559a3f5ad332aff285a3ea0618f9d0696cde81a58765fcb5c7c4e42') - -build() { - export CC="gcc -m32" - export CXX="g++ -m32" - export PKG_CONFIG_PATH="/usr/lib32/pkgconfig" - - cd "${srcdir}/${_pkgname}-sdk-${pkgver}" - - ./update_external_sources.sh - - rm -rf build ; mkdir build ; cd build - cmake -DCMAKE_INSTALL_PREFIX=/usr \ --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 \ --DBUILD_WSI_MIR_SUPPORT=Off \ --DCMAKE_BUILD_TYPE=Release \ -.. - make - make DESTDIR=install install -} - -package_lib32-vulkan-icd-loader() { - pkgdesc="Vulkan Installable Client Driver (ICD) Loader" - depends=(lib32-glibc) - optdepends=(lib32-vulkan-driver: packaged vulkan driver) - cd "${srcdir}/${_pkgname}-sdk-${pkgver}" - - install -dm755 ${pkgdir}/usr/lib32 - install -dm755 ${pkgdir}/usr/share/licenses/${pkgname} - - cp -rv build/loader/libvulkan.so* ${pkgdir}/usr/lib32 - install -m644 LICENSE.txt "${pkgdir}"/usr/share/licenses/${pkgname}/ -} - -package_lib32-vulkan-validation-layers() { - pkgdesc="Vulkan Software Development Kit" - depends=(lib32-gcc-libs lib32-vulkan-icd-loader vulkan-headers) - cd "${srcdir}/${_pkgname}-sdk-${pkgver}" - - install -dm755 ${pkgdir}/usr/lib32 - install -dm755 ${pkgdir}/usr/share/licenses/${pkgname} - - install -m644 build/layers/*.so ${pkgdir}/usr/lib32 - - install -m644 LICENSE.txt "${pkgdir}"/usr/share/licenses/${pkgname}/ -} - Copied: lib32-vulkan-loader-layers/repos/multilib-x86_64/PKGBUILD (from rev 223173, lib32-vulkan-loader-layers/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2017-04-16 09:01:48 UTC (rev 223174) @@ -0,0 +1,67 @@ +# $Id$ +# Maintainer: Laurent Carlier + +pkgbase=lib32-vulkan-loader-layers +pkgname=(lib32-vulkan-icd-loader lib32-vulkan-validation-layers) +_pkgname=Vulkan-LoaderAndValidationLayers +pkgver=1.0.46.0 +pkgrel=1 +arch=(x86_64) +url="https://www.khronos.org/vulkan/; +license=('custom') +depends=() +makedepends=(git cmake python-lxml lib32-libx11 lib32-libxrandr lib32-wayland) +source=("https://github.com/KhronosGroup/${_pkgname}/archive/sdk-${pkgver}.tar.gz;) +sha256sums=('439db567f03448f57d7899c4a78986669dc4d930af9699986a85bf2fc3d3acb8') + +build() { + export CC="gcc -m32" + export CXX="g++ -m32" + export PKG_CONFIG_PATH="/usr/lib32/pkgconfig" + + cd "${srcdir}/${_pkgname}-sdk-${pkgver}" + + ./update_external_sources.sh + + rm -rf build ; mkdir build ; cd build + cmake -DCMAKE_INSTALL_PREFIX=/usr \ +-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 \ +-DBUILD_WSI_MIR_SUPPORT=Off \ +-DCMAKE_BUILD_TYPE=Release \ +.. + make + make DESTDIR=install install +} + +package_lib32-vulkan-icd-loader() { + pkgdesc="Vulkan Installable Client Driver (ICD) Loader" + depends=(lib32-glibc) + optdepends=(lib32-vulkan-driver: packaged vulkan driver) + cd "${srcdir}/${_pkgname}-sdk-${pkgver}" + + install -dm755 ${pkgdir}/usr/lib32 + install -dm755
[arch-commits] Commit in lib32-vulkan-loader-layers/trunk (PKGBUILD)
Date: Sunday, April 16, 2017 @ 09:01:41 Author: lcarlier Revision: 223173 upgpkg: lib32-vulkan-loader-layers 1.0.46.0-1 upstream update 1.0.46.0 Modified: lib32-vulkan-loader-layers/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2017-04-16 05:18:46 UTC (rev 223172) +++ PKGBUILD2017-04-16 09:01:41 UTC (rev 223173) @@ -4,7 +4,7 @@ pkgbase=lib32-vulkan-loader-layers pkgname=(lib32-vulkan-icd-loader lib32-vulkan-validation-layers) _pkgname=Vulkan-LoaderAndValidationLayers -pkgver=1.0.42.0 +pkgver=1.0.46.0 pkgrel=1 arch=(x86_64) url="https://www.khronos.org/vulkan/; @@ -12,7 +12,7 @@ depends=() makedepends=(git cmake python-lxml lib32-libx11 lib32-libxrandr lib32-wayland) source=("https://github.com/KhronosGroup/${_pkgname}/archive/sdk-${pkgver}.tar.gz;) -sha256sums=('305d3070f559a3f5ad332aff285a3ea0618f9d0696cde81a58765fcb5c7c4e42') +sha256sums=('439db567f03448f57d7899c4a78986669dc4d930af9699986a85bf2fc3d3acb8') build() { export CC="gcc -m32"
[arch-commits] Commit in lib32-vulkan-loader-layers/trunk (PKGBUILD)
Date: Saturday, March 11, 2017 @ 07:37:30 Author: lcarlier Revision: 215638 upgpkg: lib32-vulkan-loader-layers 1.0.42.0-1 upstream update 1.0.42.0 Modified: lib32-vulkan-loader-layers/trunk/PKGBUILD --+ PKGBUILD |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) Modified: PKGBUILD === --- PKGBUILD2017-03-11 02:25:51 UTC (rev 215637) +++ PKGBUILD2017-03-11 07:37:30 UTC (rev 215638) @@ -4,7 +4,7 @@ pkgbase=lib32-vulkan-loader-layers pkgname=(lib32-vulkan-icd-loader lib32-vulkan-validation-layers) _pkgname=Vulkan-LoaderAndValidationLayers -pkgver=1.0.39.0 +pkgver=1.0.42.0 pkgrel=1 arch=(x86_64) url="https://www.khronos.org/vulkan/; @@ -12,7 +12,7 @@ depends=() makedepends=(git cmake python-lxml lib32-libx11 lib32-libxrandr lib32-wayland) source=("https://github.com/KhronosGroup/${_pkgname}/archive/sdk-${pkgver}.tar.gz;) -sha256sums=('146efb378dc143f9dc15843b29aec8e5a0ad74161628931f0057d9517457a846') +sha256sums=('305d3070f559a3f5ad332aff285a3ea0618f9d0696cde81a58765fcb5c7c4e42') build() { export CC="gcc -m32"
[arch-commits] Commit in lib32-vulkan-loader-layers/repos/multilib-x86_64 (2 files)
Date: Saturday, March 11, 2017 @ 07:37:36 Author: lcarlier Revision: 215639 archrelease: copy trunk to multilib-x86_64 Added: lib32-vulkan-loader-layers/repos/multilib-x86_64/PKGBUILD (from rev 215638, lib32-vulkan-loader-layers/trunk/PKGBUILD) Deleted: lib32-vulkan-loader-layers/repos/multilib-x86_64/PKGBUILD --+ PKGBUILD | 134 ++--- 1 file changed, 67 insertions(+), 67 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2017-03-11 07:37:30 UTC (rev 215638) +++ PKGBUILD2017-03-11 07:37:36 UTC (rev 215639) @@ -1,67 +0,0 @@ -# $Id$ -# Maintainer: Laurent Carlier- -pkgbase=lib32-vulkan-loader-layers -pkgname=(lib32-vulkan-icd-loader lib32-vulkan-validation-layers) -_pkgname=Vulkan-LoaderAndValidationLayers -pkgver=1.0.39.0 -pkgrel=1 -arch=(x86_64) -url="https://www.khronos.org/vulkan/; -license=('custom') -depends=() -makedepends=(git cmake python-lxml lib32-libx11 lib32-libxrandr lib32-wayland) -source=("https://github.com/KhronosGroup/${_pkgname}/archive/sdk-${pkgver}.tar.gz;) -sha256sums=('146efb378dc143f9dc15843b29aec8e5a0ad74161628931f0057d9517457a846') - -build() { - export CC="gcc -m32" - export CXX="g++ -m32" - export PKG_CONFIG_PATH="/usr/lib32/pkgconfig" - - cd "${srcdir}/${_pkgname}-sdk-${pkgver}" - - ./update_external_sources.sh - - rm -rf build ; mkdir build ; cd build - cmake -DCMAKE_INSTALL_PREFIX=/usr \ --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 \ --DBUILD_WSI_MIR_SUPPORT=Off \ --DCMAKE_BUILD_TYPE=Release \ -.. - make - make DESTDIR=install install -} - -package_lib32-vulkan-icd-loader() { - pkgdesc="Vulkan Installable Client Driver (ICD) Loader" - depends=(lib32-glibc) - optdepends=(lib32-vulkan-driver: packaged vulkan driver) - cd "${srcdir}/${_pkgname}-sdk-${pkgver}" - - install -dm755 ${pkgdir}/usr/lib32 - install -dm755 ${pkgdir}/usr/share/licenses/${pkgname} - - cp -rv build/loader/libvulkan.so* ${pkgdir}/usr/lib32 - install -m644 LICENSE.txt "${pkgdir}"/usr/share/licenses/${pkgname}/ -} - -package_lib32-vulkan-validation-layers() { - pkgdesc="Vulkan Software Development Kit" - depends=(lib32-gcc-libs lib32-vulkan-icd-loader vulkan-headers) - cd "${srcdir}/${_pkgname}-sdk-${pkgver}" - - install -dm755 ${pkgdir}/usr/lib32 - install -dm755 ${pkgdir}/usr/share/licenses/${pkgname} - - install -m644 build/layers/*.so ${pkgdir}/usr/lib32 - - install -m644 LICENSE.txt "${pkgdir}"/usr/share/licenses/${pkgname}/ -} - Copied: lib32-vulkan-loader-layers/repos/multilib-x86_64/PKGBUILD (from rev 215638, lib32-vulkan-loader-layers/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2017-03-11 07:37:36 UTC (rev 215639) @@ -0,0 +1,67 @@ +# $Id$ +# Maintainer: Laurent Carlier + +pkgbase=lib32-vulkan-loader-layers +pkgname=(lib32-vulkan-icd-loader lib32-vulkan-validation-layers) +_pkgname=Vulkan-LoaderAndValidationLayers +pkgver=1.0.42.0 +pkgrel=1 +arch=(x86_64) +url="https://www.khronos.org/vulkan/; +license=('custom') +depends=() +makedepends=(git cmake python-lxml lib32-libx11 lib32-libxrandr lib32-wayland) +source=("https://github.com/KhronosGroup/${_pkgname}/archive/sdk-${pkgver}.tar.gz;) +sha256sums=('305d3070f559a3f5ad332aff285a3ea0618f9d0696cde81a58765fcb5c7c4e42') + +build() { + export CC="gcc -m32" + export CXX="g++ -m32" + export PKG_CONFIG_PATH="/usr/lib32/pkgconfig" + + cd "${srcdir}/${_pkgname}-sdk-${pkgver}" + + ./update_external_sources.sh + + rm -rf build ; mkdir build ; cd build + cmake -DCMAKE_INSTALL_PREFIX=/usr \ +-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 \ +-DBUILD_WSI_MIR_SUPPORT=Off \ +-DCMAKE_BUILD_TYPE=Release \ +.. + make + make DESTDIR=install install +} + +package_lib32-vulkan-icd-loader() { + pkgdesc="Vulkan Installable Client Driver (ICD) Loader" + depends=(lib32-glibc) + optdepends=(lib32-vulkan-driver: packaged vulkan driver) + cd "${srcdir}/${_pkgname}-sdk-${pkgver}" + + install -dm755 ${pkgdir}/usr/lib32 + install
[arch-commits] Commit in lib32-vulkan-loader-layers/repos/multilib-x86_64 (2 files)
Date: Sunday, January 29, 2017 @ 23:20:58 Author: lcarlier Revision: 209430 archrelease: copy trunk to multilib-x86_64 Added: lib32-vulkan-loader-layers/repos/multilib-x86_64/PKGBUILD (from rev 209429, lib32-vulkan-loader-layers/trunk/PKGBUILD) Deleted: lib32-vulkan-loader-layers/repos/multilib-x86_64/PKGBUILD --+ PKGBUILD | 134 ++--- 1 file changed, 67 insertions(+), 67 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2017-01-29 23:20:52 UTC (rev 209429) +++ PKGBUILD2017-01-29 23:20:58 UTC (rev 209430) @@ -1,67 +0,0 @@ -# $Id$ -# Maintainer: Laurent Carlier- -pkgbase=lib32-vulkan-loader-layers -pkgname=(lib32-vulkan-icd-loader lib32-vulkan-validation-layers) -_pkgname=Vulkan-LoaderAndValidationLayers -pkgver=1.0.37.0 -pkgrel=1 -arch=(x86_64) -url="https://www.khronos.org/vulkan/; -license=('custom') -depends=() -makedepends=(git cmake python-lxml lib32-libx11 lib32-wayland) -source=("https://github.com/KhronosGroup/${_pkgname}/archive/sdk-${pkgver}.tar.gz;) -sha256sums=('8ecf46b7158d4bc38f2f61be0bbf01f351665ce3d89dc0e3b45787becbef77c0') - -build() { - export CC="gcc -m32" - export CXX="g++ -m32" - export PKG_CONFIG_PATH="/usr/lib32/pkgconfig" - - cd "${srcdir}/${_pkgname}-sdk-${pkgver}" - - ./update_external_sources.sh - - rm -rf build ; mkdir build ; cd build - cmake -DCMAKE_INSTALL_PREFIX=/usr \ --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 \ --DBUILD_WSI_MIR_SUPPORT=Off \ --DCMAKE_BUILD_TYPE=Release \ -.. - make - make DESTDIR=install install -} - -package_lib32-vulkan-icd-loader() { - pkgdesc="Vulkan Installable Client Driver (ICD) Loader" - depends=(lib32-glibc) - optdepends=(lib32-vulkan-driver: packaged vulkan driver) - cd "${srcdir}/${_pkgname}-sdk-${pkgver}" - - install -dm755 ${pkgdir}/usr/lib32 - install -dm755 ${pkgdir}/usr/share/licenses/${pkgname} - - cp -rv build/loader/libvulkan.so* ${pkgdir}/usr/lib32 - install -m644 LICENSE.txt "${pkgdir}"/usr/share/licenses/${pkgname}/ -} - -package_lib32-vulkan-validation-layers() { - pkgdesc="Vulkan Software Development Kit" - depends=(lib32-gcc-libs lib32-vulkan-icd-loader vulkan-headers) - cd "${srcdir}/${_pkgname}-sdk-${pkgver}" - - install -dm755 ${pkgdir}/usr/lib32 - install -dm755 ${pkgdir}/usr/share/licenses/${pkgname} - - install -m644 build/layers/*.so ${pkgdir}/usr/lib32 - - install -m644 LICENSE.txt "${pkgdir}"/usr/share/licenses/${pkgname}/ -} - Copied: lib32-vulkan-loader-layers/repos/multilib-x86_64/PKGBUILD (from rev 209429, lib32-vulkan-loader-layers/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2017-01-29 23:20:58 UTC (rev 209430) @@ -0,0 +1,67 @@ +# $Id$ +# Maintainer: Laurent Carlier + +pkgbase=lib32-vulkan-loader-layers +pkgname=(lib32-vulkan-icd-loader lib32-vulkan-validation-layers) +_pkgname=Vulkan-LoaderAndValidationLayers +pkgver=1.0.39.0 +pkgrel=1 +arch=(x86_64) +url="https://www.khronos.org/vulkan/; +license=('custom') +depends=() +makedepends=(git cmake python-lxml lib32-libx11 lib32-libxrandr lib32-wayland) +source=("https://github.com/KhronosGroup/${_pkgname}/archive/sdk-${pkgver}.tar.gz;) +sha256sums=('146efb378dc143f9dc15843b29aec8e5a0ad74161628931f0057d9517457a846') + +build() { + export CC="gcc -m32" + export CXX="g++ -m32" + export PKG_CONFIG_PATH="/usr/lib32/pkgconfig" + + cd "${srcdir}/${_pkgname}-sdk-${pkgver}" + + ./update_external_sources.sh + + rm -rf build ; mkdir build ; cd build + cmake -DCMAKE_INSTALL_PREFIX=/usr \ +-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 \ +-DBUILD_WSI_MIR_SUPPORT=Off \ +-DCMAKE_BUILD_TYPE=Release \ +.. + make + make DESTDIR=install install +} + +package_lib32-vulkan-icd-loader() { + pkgdesc="Vulkan Installable Client Driver (ICD) Loader" + depends=(lib32-glibc) + optdepends=(lib32-vulkan-driver: packaged vulkan driver) + cd "${srcdir}/${_pkgname}-sdk-${pkgver}" + + install -dm755 ${pkgdir}/usr/lib32 + install -dm755
[arch-commits] Commit in lib32-vulkan-loader-layers/trunk (PKGBUILD)
Date: Sunday, January 29, 2017 @ 23:20:52 Author: lcarlier Revision: 209429 upgpkg: lib32-vulkan-loader-layers 1.0.39.0-1 upstream update 1.0.39.0 Modified: lib32-vulkan-loader-layers/trunk/PKGBUILD --+ PKGBUILD |6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2017-01-29 22:36:11 UTC (rev 209428) +++ PKGBUILD2017-01-29 23:20:52 UTC (rev 209429) @@ -4,15 +4,15 @@ pkgbase=lib32-vulkan-loader-layers pkgname=(lib32-vulkan-icd-loader lib32-vulkan-validation-layers) _pkgname=Vulkan-LoaderAndValidationLayers -pkgver=1.0.37.0 +pkgver=1.0.39.0 pkgrel=1 arch=(x86_64) url="https://www.khronos.org/vulkan/; license=('custom') depends=() -makedepends=(git cmake python-lxml lib32-libx11 lib32-wayland) +makedepends=(git cmake python-lxml lib32-libx11 lib32-libxrandr lib32-wayland) source=("https://github.com/KhronosGroup/${_pkgname}/archive/sdk-${pkgver}.tar.gz;) -sha256sums=('8ecf46b7158d4bc38f2f61be0bbf01f351665ce3d89dc0e3b45787becbef77c0') +sha256sums=('146efb378dc143f9dc15843b29aec8e5a0ad74161628931f0057d9517457a846') build() { export CC="gcc -m32"
[arch-commits] Commit in lib32-vulkan-loader-layers/trunk (PKGBUILD)
Date: Monday, December 19, 2016 @ 20:54:15 Author: lcarlier Revision: 200342 upgpkg: lib32-vulkan-loader-layers 1.0.37.0-1 upstream update 1.0.37.0 Modified: lib32-vulkan-loader-layers/trunk/PKGBUILD --+ PKGBUILD |8 +++- 1 file changed, 3 insertions(+), 5 deletions(-) Modified: PKGBUILD === --- PKGBUILD2016-12-19 19:48:05 UTC (rev 200341) +++ PKGBUILD2016-12-19 20:54:15 UTC (rev 200342) @@ -4,7 +4,7 @@ pkgbase=lib32-vulkan-loader-layers pkgname=(lib32-vulkan-icd-loader lib32-vulkan-validation-layers) _pkgname=Vulkan-LoaderAndValidationLayers -pkgver=1.0.33.0 +pkgver=1.0.37.0 pkgrel=1 arch=(x86_64) url="https://www.khronos.org/vulkan/; @@ -12,7 +12,7 @@ depends=() makedepends=(git cmake python-lxml lib32-libx11 lib32-wayland) source=("https://github.com/KhronosGroup/${_pkgname}/archive/sdk-${pkgver}.tar.gz;) -sha256sums=('b8aba6c614e4e95024384f7b239c39683fd36e1dc37f65f86793b8e2738d4445') +sha256sums=('8ecf46b7158d4bc38f2f61be0bbf01f351665ce3d89dc0e3b45787becbef77c0') build() { export CC="gcc -m32" @@ -23,9 +23,6 @@ ./update_external_sources.sh - # cube.cpp fail to build - sed -i "114,128d" demos/CMakeLists.txt - rm -rf build ; mkdir build ; cd build cmake -DCMAKE_INSTALL_PREFIX=/usr \ -DCMAKE_INSTALL_SYSCONFDIR=/etc \ @@ -35,6 +32,7 @@ -DBUILD_WSI_XCB_SUPPORT=On \ -DBUILD_WSI_XLIB_SUPPORT=On \ -DBUILD_WSI_WAYLAND_SUPPORT=On \ +-DBUILD_WSI_MIR_SUPPORT=Off \ -DCMAKE_BUILD_TYPE=Release \ .. make
[arch-commits] Commit in lib32-vulkan-loader-layers/repos/multilib-x86_64 (2 files)
Date: Monday, December 19, 2016 @ 20:54:21 Author: lcarlier Revision: 200343 archrelease: copy trunk to multilib-x86_64 Added: lib32-vulkan-loader-layers/repos/multilib-x86_64/PKGBUILD (from rev 200342, lib32-vulkan-loader-layers/trunk/PKGBUILD) Deleted: lib32-vulkan-loader-layers/repos/multilib-x86_64/PKGBUILD --+ PKGBUILD | 136 ++--- 1 file changed, 67 insertions(+), 69 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2016-12-19 20:54:15 UTC (rev 200342) +++ PKGBUILD2016-12-19 20:54:21 UTC (rev 200343) @@ -1,69 +0,0 @@ -# $Id$ -# Maintainer: Laurent Carlier- -pkgbase=lib32-vulkan-loader-layers -pkgname=(lib32-vulkan-icd-loader lib32-vulkan-validation-layers) -_pkgname=Vulkan-LoaderAndValidationLayers -pkgver=1.0.33.0 -pkgrel=1 -arch=(x86_64) -url="https://www.khronos.org/vulkan/; -license=('custom') -depends=() -makedepends=(git cmake python-lxml lib32-libx11 lib32-wayland) -source=("https://github.com/KhronosGroup/${_pkgname}/archive/sdk-${pkgver}.tar.gz;) -sha256sums=('b8aba6c614e4e95024384f7b239c39683fd36e1dc37f65f86793b8e2738d4445') - -build() { - export CC="gcc -m32" - export CXX="g++ -m32" - export PKG_CONFIG_PATH="/usr/lib32/pkgconfig" - - cd "${srcdir}/${_pkgname}-sdk-${pkgver}" - - ./update_external_sources.sh - - # cube.cpp fail to build - sed -i "114,128d" demos/CMakeLists.txt - - rm -rf build ; mkdir build ; cd build - cmake -DCMAKE_INSTALL_PREFIX=/usr \ --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 - make DESTDIR=install install -} - -package_lib32-vulkan-icd-loader() { - pkgdesc="Vulkan Installable Client Driver (ICD) Loader" - depends=(lib32-glibc) - optdepends=(lib32-vulkan-driver: packaged vulkan driver) - cd "${srcdir}/${_pkgname}-sdk-${pkgver}" - - install -dm755 ${pkgdir}/usr/lib32 - install -dm755 ${pkgdir}/usr/share/licenses/${pkgname} - - cp -rv build/loader/libvulkan.so* ${pkgdir}/usr/lib32 - install -m644 LICENSE.txt "${pkgdir}"/usr/share/licenses/${pkgname}/ -} - -package_lib32-vulkan-validation-layers() { - pkgdesc="Vulkan Software Development Kit" - depends=(lib32-gcc-libs lib32-vulkan-icd-loader vulkan-headers) - cd "${srcdir}/${_pkgname}-sdk-${pkgver}" - - install -dm755 ${pkgdir}/usr/lib32 - install -dm755 ${pkgdir}/usr/share/licenses/${pkgname} - - install -m644 build/layers/*.so ${pkgdir}/usr/lib32 - - install -m644 LICENSE.txt "${pkgdir}"/usr/share/licenses/${pkgname}/ -} - Copied: lib32-vulkan-loader-layers/repos/multilib-x86_64/PKGBUILD (from rev 200342, lib32-vulkan-loader-layers/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2016-12-19 20:54:21 UTC (rev 200343) @@ -0,0 +1,67 @@ +# $Id$ +# Maintainer: Laurent Carlier + +pkgbase=lib32-vulkan-loader-layers +pkgname=(lib32-vulkan-icd-loader lib32-vulkan-validation-layers) +_pkgname=Vulkan-LoaderAndValidationLayers +pkgver=1.0.37.0 +pkgrel=1 +arch=(x86_64) +url="https://www.khronos.org/vulkan/; +license=('custom') +depends=() +makedepends=(git cmake python-lxml lib32-libx11 lib32-wayland) +source=("https://github.com/KhronosGroup/${_pkgname}/archive/sdk-${pkgver}.tar.gz;) +sha256sums=('8ecf46b7158d4bc38f2f61be0bbf01f351665ce3d89dc0e3b45787becbef77c0') + +build() { + export CC="gcc -m32" + export CXX="g++ -m32" + export PKG_CONFIG_PATH="/usr/lib32/pkgconfig" + + cd "${srcdir}/${_pkgname}-sdk-${pkgver}" + + ./update_external_sources.sh + + rm -rf build ; mkdir build ; cd build + cmake -DCMAKE_INSTALL_PREFIX=/usr \ +-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 \ +-DBUILD_WSI_MIR_SUPPORT=Off \ +-DCMAKE_BUILD_TYPE=Release \ +.. + make + make DESTDIR=install install +} + +package_lib32-vulkan-icd-loader() { + pkgdesc="Vulkan Installable Client Driver (ICD) Loader" + depends=(lib32-glibc) + optdepends=(lib32-vulkan-driver: packaged vulkan driver) + cd "${srcdir}/${_pkgname}-sdk-${pkgver}" + + install -dm755 ${pkgdir}/usr/lib32 +
[arch-commits] Commit in lib32-vulkan-loader-layers/trunk (PKGBUILD)
Date: Saturday, December 3, 2016 @ 06:51:19 Author: lcarlier Revision: 197785 upgpkg: lib32-vulkan-loader-layers 1.0.33.0-1 upstream update 1.0.33.0 Modified: lib32-vulkan-loader-layers/trunk/PKGBUILD --+ PKGBUILD | 11 ++- 1 file changed, 6 insertions(+), 5 deletions(-) Modified: PKGBUILD === --- PKGBUILD2016-12-03 03:27:17 UTC (rev 197784) +++ PKGBUILD2016-12-03 06:51:19 UTC (rev 197785) @@ -4,8 +4,8 @@ pkgbase=lib32-vulkan-loader-layers pkgname=(lib32-vulkan-icd-loader lib32-vulkan-validation-layers) _pkgname=Vulkan-LoaderAndValidationLayers -pkgver=1.0.30.0 -pkgrel=3 +pkgver=1.0.33.0 +pkgrel=1 arch=(x86_64) url="https://www.khronos.org/vulkan/; license=('custom') @@ -12,7 +12,7 @@ depends=() makedepends=(git cmake python-lxml lib32-libx11 lib32-wayland) source=("https://github.com/KhronosGroup/${_pkgname}/archive/sdk-${pkgver}.tar.gz;) -sha256sums=('c72586930967dd815bbd6d1cf8a20378e360c06814c78c8c8e6896d97c9541dc') +sha256sums=('b8aba6c614e4e95024384f7b239c39683fd36e1dc37f65f86793b8e2738d4445') build() { export CC="gcc -m32" @@ -43,7 +43,8 @@ package_lib32-vulkan-icd-loader() { pkgdesc="Vulkan Installable Client Driver (ICD) Loader" - depends=(lib32-vulkan-driver) + depends=(lib32-glibc) + optdepends=(lib32-vulkan-driver: packaged vulkan driver) cd "${srcdir}/${_pkgname}-sdk-${pkgver}" install -dm755 ${pkgdir}/usr/lib32 @@ -55,7 +56,7 @@ package_lib32-vulkan-validation-layers() { pkgdesc="Vulkan Software Development Kit" - depends=(lib32-vulkan-icd-loader vulkan-headers) + depends=(lib32-gcc-libs lib32-vulkan-icd-loader vulkan-headers) cd "${srcdir}/${_pkgname}-sdk-${pkgver}" install -dm755 ${pkgdir}/usr/lib32
[arch-commits] Commit in lib32-vulkan-loader-layers/repos/multilib-x86_64 (2 files)
Date: Saturday, December 3, 2016 @ 06:51:24 Author: lcarlier Revision: 197786 archrelease: copy trunk to multilib-x86_64 Added: lib32-vulkan-loader-layers/repos/multilib-x86_64/PKGBUILD (from rev 197785, lib32-vulkan-loader-layers/trunk/PKGBUILD) Deleted: lib32-vulkan-loader-layers/repos/multilib-x86_64/PKGBUILD --+ PKGBUILD | 137 ++--- 1 file changed, 69 insertions(+), 68 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2016-12-03 06:51:19 UTC (rev 197785) +++ PKGBUILD2016-12-03 06:51:24 UTC (rev 197786) @@ -1,68 +0,0 @@ -# $Id$ -# Maintainer: Laurent Carlier- -pkgbase=lib32-vulkan-loader-layers -pkgname=(lib32-vulkan-icd-loader lib32-vulkan-validation-layers) -_pkgname=Vulkan-LoaderAndValidationLayers -pkgver=1.0.30.0 -pkgrel=3 -arch=(x86_64) -url="https://www.khronos.org/vulkan/; -license=('custom') -depends=() -makedepends=(git cmake python-lxml lib32-libx11 lib32-wayland) -source=("https://github.com/KhronosGroup/${_pkgname}/archive/sdk-${pkgver}.tar.gz;) -sha256sums=('c72586930967dd815bbd6d1cf8a20378e360c06814c78c8c8e6896d97c9541dc') - -build() { - export CC="gcc -m32" - export CXX="g++ -m32" - export PKG_CONFIG_PATH="/usr/lib32/pkgconfig" - - cd "${srcdir}/${_pkgname}-sdk-${pkgver}" - - ./update_external_sources.sh - - # cube.cpp fail to build - sed -i "114,128d" demos/CMakeLists.txt - - rm -rf build ; mkdir build ; cd build - cmake -DCMAKE_INSTALL_PREFIX=/usr \ --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 - make DESTDIR=install install -} - -package_lib32-vulkan-icd-loader() { - pkgdesc="Vulkan Installable Client Driver (ICD) Loader" - depends=(lib32-vulkan-driver) - cd "${srcdir}/${_pkgname}-sdk-${pkgver}" - - install -dm755 ${pkgdir}/usr/lib32 - install -dm755 ${pkgdir}/usr/share/licenses/${pkgname} - - cp -rv build/loader/libvulkan.so* ${pkgdir}/usr/lib32 - install -m644 LICENSE.txt "${pkgdir}"/usr/share/licenses/${pkgname}/ -} - -package_lib32-vulkan-validation-layers() { - pkgdesc="Vulkan Software Development Kit" - depends=(lib32-vulkan-icd-loader vulkan-headers) - cd "${srcdir}/${_pkgname}-sdk-${pkgver}" - - install -dm755 ${pkgdir}/usr/lib32 - install -dm755 ${pkgdir}/usr/share/licenses/${pkgname} - - install -m644 build/layers/*.so ${pkgdir}/usr/lib32 - - install -m644 LICENSE.txt "${pkgdir}"/usr/share/licenses/${pkgname}/ -} - Copied: lib32-vulkan-loader-layers/repos/multilib-x86_64/PKGBUILD (from rev 197785, lib32-vulkan-loader-layers/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2016-12-03 06:51:24 UTC (rev 197786) @@ -0,0 +1,69 @@ +# $Id$ +# Maintainer: Laurent Carlier + +pkgbase=lib32-vulkan-loader-layers +pkgname=(lib32-vulkan-icd-loader lib32-vulkan-validation-layers) +_pkgname=Vulkan-LoaderAndValidationLayers +pkgver=1.0.33.0 +pkgrel=1 +arch=(x86_64) +url="https://www.khronos.org/vulkan/; +license=('custom') +depends=() +makedepends=(git cmake python-lxml lib32-libx11 lib32-wayland) +source=("https://github.com/KhronosGroup/${_pkgname}/archive/sdk-${pkgver}.tar.gz;) +sha256sums=('b8aba6c614e4e95024384f7b239c39683fd36e1dc37f65f86793b8e2738d4445') + +build() { + export CC="gcc -m32" + export CXX="g++ -m32" + export PKG_CONFIG_PATH="/usr/lib32/pkgconfig" + + cd "${srcdir}/${_pkgname}-sdk-${pkgver}" + + ./update_external_sources.sh + + # cube.cpp fail to build + sed -i "114,128d" demos/CMakeLists.txt + + rm -rf build ; mkdir build ; cd build + cmake -DCMAKE_INSTALL_PREFIX=/usr \ +-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 + make DESTDIR=install install +} + +package_lib32-vulkan-icd-loader() { + pkgdesc="Vulkan Installable Client Driver (ICD) Loader" + depends=(lib32-glibc) + optdepends=(lib32-vulkan-driver: packaged vulkan driver) + cd "${srcdir}/${_pkgname}-sdk-${pkgver}" + + install -dm755 ${pkgdir}/usr/lib32 + install -dm755
[arch-commits] Commit in lib32-vulkan-loader-layers/trunk (PKGBUILD)
Date: Wednesday, November 30, 2016 @ 10:32:03 Author: lcarlier Revision: 197422 upgpkg: lib32-vulkan-loader-layers 1.0.30.0-3 cleanup dependencies, now ICD loader depends on lib32-vulkan-driver virtual package Modified: lib32-vulkan-loader-layers/trunk/PKGBUILD --+ PKGBUILD |6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2016-11-30 10:25:19 UTC (rev 197421) +++ PKGBUILD2016-11-30 10:32:03 UTC (rev 197422) @@ -5,7 +5,7 @@ pkgname=(lib32-vulkan-icd-loader lib32-vulkan-validation-layers) _pkgname=Vulkan-LoaderAndValidationLayers pkgver=1.0.30.0 -pkgrel=2 +pkgrel=3 arch=(x86_64) url="https://www.khronos.org/vulkan/; license=('custom') @@ -43,7 +43,7 @@ package_lib32-vulkan-icd-loader() { pkgdesc="Vulkan Installable Client Driver (ICD) Loader" - depends=(lib32-glibc vulkan-icd-loader) + depends=(lib32-vulkan-driver) cd "${srcdir}/${_pkgname}-sdk-${pkgver}" install -dm755 ${pkgdir}/usr/lib32 @@ -55,7 +55,7 @@ package_lib32-vulkan-validation-layers() { pkgdesc="Vulkan Software Development Kit" - depends=(lib32-gcc-libs lib32-vulkan-icd-loader vulkan-headers lib32-libx11) + depends=(lib32-vulkan-icd-loader vulkan-headers) cd "${srcdir}/${_pkgname}-sdk-${pkgver}" install -dm755 ${pkgdir}/usr/lib32
[arch-commits] Commit in lib32-vulkan-loader-layers/repos (2 files)
Date: Wednesday, November 30, 2016 @ 10:32:09 Author: lcarlier Revision: 197423 archrelease: copy trunk to multilib-testing-x86_64 Added: lib32-vulkan-loader-layers/repos/multilib-testing-x86_64/ lib32-vulkan-loader-layers/repos/multilib-testing-x86_64/PKGBUILD (from rev 197422, lib32-vulkan-loader-layers/trunk/PKGBUILD) --+ PKGBUILD | 68 + 1 file changed, 68 insertions(+) Copied: lib32-vulkan-loader-layers/repos/multilib-testing-x86_64/PKGBUILD (from rev 197422, lib32-vulkan-loader-layers/trunk/PKGBUILD) === --- multilib-testing-x86_64/PKGBUILD(rev 0) +++ multilib-testing-x86_64/PKGBUILD2016-11-30 10:32:09 UTC (rev 197423) @@ -0,0 +1,68 @@ +# $Id$ +# Maintainer: Laurent Carlier+ +pkgbase=lib32-vulkan-loader-layers +pkgname=(lib32-vulkan-icd-loader lib32-vulkan-validation-layers) +_pkgname=Vulkan-LoaderAndValidationLayers +pkgver=1.0.30.0 +pkgrel=3 +arch=(x86_64) +url="https://www.khronos.org/vulkan/; +license=('custom') +depends=() +makedepends=(git cmake python-lxml lib32-libx11 lib32-wayland) +source=("https://github.com/KhronosGroup/${_pkgname}/archive/sdk-${pkgver}.tar.gz;) +sha256sums=('c72586930967dd815bbd6d1cf8a20378e360c06814c78c8c8e6896d97c9541dc') + +build() { + export CC="gcc -m32" + export CXX="g++ -m32" + export PKG_CONFIG_PATH="/usr/lib32/pkgconfig" + + cd "${srcdir}/${_pkgname}-sdk-${pkgver}" + + ./update_external_sources.sh + + # cube.cpp fail to build + sed -i "114,128d" demos/CMakeLists.txt + + rm -rf build ; mkdir build ; cd build + cmake -DCMAKE_INSTALL_PREFIX=/usr \ +-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 + make DESTDIR=install install +} + +package_lib32-vulkan-icd-loader() { + pkgdesc="Vulkan Installable Client Driver (ICD) Loader" + depends=(lib32-vulkan-driver) + cd "${srcdir}/${_pkgname}-sdk-${pkgver}" + + install -dm755 ${pkgdir}/usr/lib32 + install -dm755 ${pkgdir}/usr/share/licenses/${pkgname} + + cp -rv build/loader/libvulkan.so* ${pkgdir}/usr/lib32 + install -m644 LICENSE.txt "${pkgdir}"/usr/share/licenses/${pkgname}/ +} + +package_lib32-vulkan-validation-layers() { + pkgdesc="Vulkan Software Development Kit" + depends=(lib32-vulkan-icd-loader vulkan-headers) + cd "${srcdir}/${_pkgname}-sdk-${pkgver}" + + install -dm755 ${pkgdir}/usr/lib32 + install -dm755 ${pkgdir}/usr/share/licenses/${pkgname} + + install -m644 build/layers/*.so ${pkgdir}/usr/lib32 + + install -m644 LICENSE.txt "${pkgdir}"/usr/share/licenses/${pkgname}/ +} +
[arch-commits] Commit in lib32-vulkan-loader-layers/repos/multilib-x86_64 (2 files)
Date: Friday, October 28, 2016 @ 07:20:14 Author: lcarlier Revision: 193877 archrelease: copy trunk to multilib-x86_64 Added: lib32-vulkan-loader-layers/repos/multilib-x86_64/PKGBUILD (from rev 193876, lib32-vulkan-loader-layers/trunk/PKGBUILD) Deleted: lib32-vulkan-loader-layers/repos/multilib-x86_64/PKGBUILD --+ PKGBUILD | 164 + 1 file changed, 68 insertions(+), 96 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2016-10-28 07:20:09 UTC (rev 193876) +++ PKGBUILD2016-10-28 07:20:14 UTC (rev 193877) @@ -1,96 +0,0 @@ -# $Id$ -# Maintainer: Laurent Carlier- -pkgbase=lib32-vulkan-loader-layers -pkgname=(lib32-vulkan-icd-loader lib32-vulkan-validation-layers) -_pkgname=Vulkan-LoaderAndValidationLayers -pkgver=1.0.30.0 -pkgrel=1 -arch=(x86_64) -url="https://www.khronos.org/vulkan/; -license=('custom') -depends=() -makedepends=(git cmake python-lxml lib32-libx11 lib32-wayland) -source=("https://github.com/KhronosGroup/${_pkgname}/archive/sdk-${pkgver}.tar.gz; - 'git://github.com/KhronosGroup/glslang.git#commit=81cd764b5ffc475bc73f1fb35f75fd1171bb2343' - 'git://github.com/KhronosGroup/SPIRV-Tools.git#commit=923a4596b44831a07060df45caacb522613730c9' - 'git://github.com/KhronosGroup/SPIRV-Headers#commit=33d41376d378761ed3a4c791fc4b647761897f26') -sha256sums=('c72586930967dd815bbd6d1cf8a20378e360c06814c78c8c8e6896d97c9541dc' -'SKIP' -'SKIP' -'SKIP') - -build() { - export CC="gcc -m32" - export CXX="g++ -m32" - export PKG_CONFIG_PATH="/usr/lib32/pkgconfig" - - cd "${srcdir}/${_pkgname}-sdk-${pkgver}" - - # reproduce some of the update_external_sources.sh script - rm -rf external ; mkdir external ; cd external - git clone ${srcdir}/glslang - git clone ${srcdir}/SPIRV-Tools spirv-tools - pushd spirv-tools - git clone ${srcdir}/SPIRV-Headers external/spirv-headers - popd - - pushd glslang - rm -rf build ; mkdir build ; cd build - cmake -D CMAKE_BUILD_TYPE=Release .. - cmake -D CMAKE_BUILD_TYPE=Release .. - make - make install - popd - - pushd spirv-tools - rm -rf build ; mkdir build ; cd build - cmake -D CMAKE_BUILD_TYPE=Release .. - make - popd - - cd "${srcdir}/${_pkgname}-sdk-${pkgver}" - - # cube.cpp fail to build - sed -i "114,128d" demos/CMakeLists.txt - - rm -rf build ; mkdir build ; cd build - cmake -DCMAKE_INSTALL_PREFIX=/usr \ --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 - make DESTDIR=install install -} - -package_lib32-vulkan-icd-loader() { - pkgdesc="Vulkan Installable Client Driver (ICD) Loader" - depends=(lib32-glibc vulkan-icd-loader) - cd "${srcdir}/${_pkgname}-sdk-${pkgver}" - - install -dm755 ${pkgdir}/usr/lib32 - install -dm755 ${pkgdir}/usr/share/licenses/${pkgname} - - cp -rv build/loader/libvulkan.so* ${pkgdir}/usr/lib32 - install -m644 LICENSE.txt "${pkgdir}"/usr/share/licenses/${pkgname}/ -} - -package_lib32-vulkan-validation-layers() { - pkgdesc="Vulkan Software Development Kit" - depends=(lib32-gcc-libs lib32-vulkan-icd-loader vulkan-headers lib32-libx11) - cd "${srcdir}/${_pkgname}-sdk-${pkgver}" - - install -dm755 ${pkgdir}/usr/lib32 - install -dm755 ${pkgdir}/usr/share/licenses/${pkgname} - - install -m644 build/layers/*.so ${pkgdir}/usr/lib32 - - install -m644 LICENSE.txt "${pkgdir}"/usr/share/licenses/${pkgname}/ -} - Copied: lib32-vulkan-loader-layers/repos/multilib-x86_64/PKGBUILD (from rev 193876, lib32-vulkan-loader-layers/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2016-10-28 07:20:14 UTC (rev 193877) @@ -0,0 +1,68 @@ +# $Id$ +# Maintainer: Laurent Carlier + +pkgbase=lib32-vulkan-loader-layers +pkgname=(lib32-vulkan-icd-loader lib32-vulkan-validation-layers) +_pkgname=Vulkan-LoaderAndValidationLayers +pkgver=1.0.30.0 +pkgrel=2 +arch=(x86_64) +url="https://www.khronos.org/vulkan/; +license=('custom') +depends=() +makedepends=(git cmake python-lxml lib32-libx11 lib32-wayland) +source=("https://github.com/KhronosGroup/${_pkgname}/archive/sdk-${pkgver}.tar.gz;) +sha256sums=('c72586930967dd815bbd6d1cf8a20378e360c06814c78c8c8e6896d97c9541dc') + +build() { + export CC="gcc -m32" + export CXX="g++ -m32"
[arch-commits] Commit in lib32-vulkan-loader-layers/trunk (PKGBUILD)
Date: Friday, October 28, 2016 @ 07:20:09 Author: lcarlier Revision: 193876 upgpkg: lib32-vulkan-loader-layers 1.0.30.0-2 use upstream script to build dependencies (FS#51562) Modified: lib32-vulkan-loader-layers/trunk/PKGBUILD --+ PKGBUILD | 36 1 file changed, 4 insertions(+), 32 deletions(-) Modified: PKGBUILD === --- PKGBUILD2016-10-28 06:33:30 UTC (rev 193875) +++ PKGBUILD2016-10-28 07:20:09 UTC (rev 193876) @@ -5,20 +5,14 @@ pkgname=(lib32-vulkan-icd-loader lib32-vulkan-validation-layers) _pkgname=Vulkan-LoaderAndValidationLayers pkgver=1.0.30.0 -pkgrel=1 +pkgrel=2 arch=(x86_64) url="https://www.khronos.org/vulkan/; license=('custom') depends=() makedepends=(git cmake python-lxml lib32-libx11 lib32-wayland) -source=("https://github.com/KhronosGroup/${_pkgname}/archive/sdk-${pkgver}.tar.gz; - 'git://github.com/KhronosGroup/glslang.git#commit=81cd764b5ffc475bc73f1fb35f75fd1171bb2343' - 'git://github.com/KhronosGroup/SPIRV-Tools.git#commit=923a4596b44831a07060df45caacb522613730c9' - 'git://github.com/KhronosGroup/SPIRV-Headers#commit=33d41376d378761ed3a4c791fc4b647761897f26') -sha256sums=('c72586930967dd815bbd6d1cf8a20378e360c06814c78c8c8e6896d97c9541dc' -'SKIP' -'SKIP' -'SKIP') +source=("https://github.com/KhronosGroup/${_pkgname}/archive/sdk-${pkgver}.tar.gz;) +sha256sums=('c72586930967dd815bbd6d1cf8a20378e360c06814c78c8c8e6896d97c9541dc') build() { export CC="gcc -m32" @@ -27,29 +21,7 @@ cd "${srcdir}/${_pkgname}-sdk-${pkgver}" - # reproduce some of the update_external_sources.sh script - rm -rf external ; mkdir external ; cd external - git clone ${srcdir}/glslang - git clone ${srcdir}/SPIRV-Tools spirv-tools - pushd spirv-tools - git clone ${srcdir}/SPIRV-Headers external/spirv-headers - popd - - pushd glslang - rm -rf build ; mkdir build ; cd build - cmake -D CMAKE_BUILD_TYPE=Release .. - cmake -D CMAKE_BUILD_TYPE=Release .. - make - make install - popd - - pushd spirv-tools - rm -rf build ; mkdir build ; cd build - cmake -D CMAKE_BUILD_TYPE=Release .. - make - popd - - cd "${srcdir}/${_pkgname}-sdk-${pkgver}" + ./update_external_sources.sh # cube.cpp fail to build sed -i "114,128d" demos/CMakeLists.txt
[arch-commits] Commit in lib32-vulkan-loader-layers/trunk (PKGBUILD)
Date: Saturday, October 15, 2016 @ 18:31:42 Author: lcarlier Revision: 192311 upgpkg: lib32-vulkan-loader-layers 1.0.30.0-1 upstream update 1.0.30.0 Modified: lib32-vulkan-loader-layers/trunk/PKGBUILD --+ PKGBUILD | 10 +++--- 1 file changed, 7 insertions(+), 3 deletions(-) Modified: PKGBUILD === --- PKGBUILD2016-10-15 16:39:21 UTC (rev 192310) +++ PKGBUILD2016-10-15 18:31:42 UTC (rev 192311) @@ -4,7 +4,7 @@ pkgbase=lib32-vulkan-loader-layers pkgname=(lib32-vulkan-icd-loader lib32-vulkan-validation-layers) _pkgname=Vulkan-LoaderAndValidationLayers -pkgver=1.0.26.0 +pkgver=1.0.30.0 pkgrel=1 arch=(x86_64) url="https://www.khronos.org/vulkan/; @@ -15,7 +15,7 @@ 'git://github.com/KhronosGroup/glslang.git#commit=81cd764b5ffc475bc73f1fb35f75fd1171bb2343' 'git://github.com/KhronosGroup/SPIRV-Tools.git#commit=923a4596b44831a07060df45caacb522613730c9' 'git://github.com/KhronosGroup/SPIRV-Headers#commit=33d41376d378761ed3a4c791fc4b647761897f26') -sha256sums=('40a350f7ccec532187adf95990126b86053dfaa00d70ad2f24dc2c6591a96312' +sha256sums=('c72586930967dd815bbd6d1cf8a20378e360c06814c78c8c8e6896d97c9541dc' 'SKIP' 'SKIP' 'SKIP') @@ -51,6 +51,9 @@ cd "${srcdir}/${_pkgname}-sdk-${pkgver}" + # cube.cpp fail to build + sed -i "114,128d" demos/CMakeLists.txt + rm -rf build ; mkdir build ; cd build cmake -DCMAKE_INSTALL_PREFIX=/usr \ -DCMAKE_INSTALL_SYSCONFDIR=/etc \ @@ -57,6 +60,7 @@ -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 \ @@ -79,7 +83,7 @@ package_lib32-vulkan-validation-layers() { pkgdesc="Vulkan Software Development Kit" - depends=(lib32-gcc-libs lib32-vulkan-icd-loader vulkan-headers) + depends=(lib32-gcc-libs lib32-vulkan-icd-loader vulkan-headers lib32-libx11) cd "${srcdir}/${_pkgname}-sdk-${pkgver}" install -dm755 ${pkgdir}/usr/lib32
[arch-commits] Commit in lib32-vulkan-loader-layers/repos/multilib-x86_64 (2 files)
Date: Saturday, October 15, 2016 @ 18:31:48 Author: lcarlier Revision: 192312 archrelease: copy trunk to multilib-x86_64 Added: lib32-vulkan-loader-layers/repos/multilib-x86_64/PKGBUILD (from rev 192311, lib32-vulkan-loader-layers/trunk/PKGBUILD) Deleted: lib32-vulkan-loader-layers/repos/multilib-x86_64/PKGBUILD --+ PKGBUILD | 188 +++-- 1 file changed, 96 insertions(+), 92 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2016-10-15 18:31:42 UTC (rev 192311) +++ PKGBUILD2016-10-15 18:31:48 UTC (rev 192312) @@ -1,92 +0,0 @@ -# $Id$ -# Maintainer: Laurent Carlier- -pkgbase=lib32-vulkan-loader-layers -pkgname=(lib32-vulkan-icd-loader lib32-vulkan-validation-layers) -_pkgname=Vulkan-LoaderAndValidationLayers -pkgver=1.0.26.0 -pkgrel=1 -arch=(x86_64) -url="https://www.khronos.org/vulkan/; -license=('custom') -depends=() -makedepends=(git cmake python-lxml lib32-libx11 lib32-wayland) -source=("https://github.com/KhronosGroup/${_pkgname}/archive/sdk-${pkgver}.tar.gz; - 'git://github.com/KhronosGroup/glslang.git#commit=81cd764b5ffc475bc73f1fb35f75fd1171bb2343' - 'git://github.com/KhronosGroup/SPIRV-Tools.git#commit=923a4596b44831a07060df45caacb522613730c9' - 'git://github.com/KhronosGroup/SPIRV-Headers#commit=33d41376d378761ed3a4c791fc4b647761897f26') -sha256sums=('40a350f7ccec532187adf95990126b86053dfaa00d70ad2f24dc2c6591a96312' -'SKIP' -'SKIP' -'SKIP') - -build() { - export CC="gcc -m32" - export CXX="g++ -m32" - export PKG_CONFIG_PATH="/usr/lib32/pkgconfig" - - cd "${srcdir}/${_pkgname}-sdk-${pkgver}" - - # reproduce some of the update_external_sources.sh script - rm -rf external ; mkdir external ; cd external - git clone ${srcdir}/glslang - git clone ${srcdir}/SPIRV-Tools spirv-tools - pushd spirv-tools - git clone ${srcdir}/SPIRV-Headers external/spirv-headers - popd - - pushd glslang - rm -rf build ; mkdir build ; cd build - cmake -D CMAKE_BUILD_TYPE=Release .. - cmake -D CMAKE_BUILD_TYPE=Release .. - make - make install - popd - - pushd spirv-tools - rm -rf build ; mkdir build ; cd build - cmake -D CMAKE_BUILD_TYPE=Release .. - make - popd - - cd "${srcdir}/${_pkgname}-sdk-${pkgver}" - - rm -rf build ; mkdir build ; cd build - cmake -DCMAKE_INSTALL_PREFIX=/usr \ --DCMAKE_INSTALL_SYSCONFDIR=/etc \ --DCMAKE_INSTALL_DATADIR=/share \ --DCMAKE_SKIP_RPATH=True \ --DBUILD_TESTS=Off \ --DBUILD_WSI_XLIB_SUPPORT=On \ --DBUILD_WSI_WAYLAND_SUPPORT=On \ --DCMAKE_BUILD_TYPE=Release \ -.. - make - make DESTDIR=install install -} - -package_lib32-vulkan-icd-loader() { - pkgdesc="Vulkan Installable Client Driver (ICD) Loader" - depends=(lib32-glibc vulkan-icd-loader) - cd "${srcdir}/${_pkgname}-sdk-${pkgver}" - - install -dm755 ${pkgdir}/usr/lib32 - install -dm755 ${pkgdir}/usr/share/licenses/${pkgname} - - cp -rv build/loader/libvulkan.so* ${pkgdir}/usr/lib32 - install -m644 LICENSE.txt "${pkgdir}"/usr/share/licenses/${pkgname}/ -} - -package_lib32-vulkan-validation-layers() { - pkgdesc="Vulkan Software Development Kit" - depends=(lib32-gcc-libs lib32-vulkan-icd-loader vulkan-headers) - cd "${srcdir}/${_pkgname}-sdk-${pkgver}" - - install -dm755 ${pkgdir}/usr/lib32 - install -dm755 ${pkgdir}/usr/share/licenses/${pkgname} - - install -m644 build/layers/*.so ${pkgdir}/usr/lib32 - - install -m644 LICENSE.txt "${pkgdir}"/usr/share/licenses/${pkgname}/ -} - Copied: lib32-vulkan-loader-layers/repos/multilib-x86_64/PKGBUILD (from rev 192311, lib32-vulkan-loader-layers/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2016-10-15 18:31:48 UTC (rev 192312) @@ -0,0 +1,96 @@ +# $Id$ +# Maintainer: Laurent Carlier + +pkgbase=lib32-vulkan-loader-layers +pkgname=(lib32-vulkan-icd-loader lib32-vulkan-validation-layers) +_pkgname=Vulkan-LoaderAndValidationLayers +pkgver=1.0.30.0 +pkgrel=1 +arch=(x86_64) +url="https://www.khronos.org/vulkan/; +license=('custom') +depends=() +makedepends=(git cmake python-lxml lib32-libx11 lib32-wayland) +source=("https://github.com/KhronosGroup/${_pkgname}/archive/sdk-${pkgver}.tar.gz; + 'git://github.com/KhronosGroup/glslang.git#commit=81cd764b5ffc475bc73f1fb35f75fd1171bb2343' + 'git://github.com/KhronosGroup/SPIRV-Tools.git#commit=923a4596b44831a07060df45caacb522613730c9' + 'git://github.com/KhronosGroup/SPIRV-Headers#commit=33d41376d378761ed3a4c791fc4b647761897f26')
[arch-commits] Commit in lib32-vulkan-loader-layers/repos (2 files)
Date: Sunday, October 2, 2016 @ 04:27:38 Author: lcarlier Revision: 191185 archrelease: copy trunk to multilib-x86_64 Added: lib32-vulkan-loader-layers/repos/multilib-x86_64/ lib32-vulkan-loader-layers/repos/multilib-x86_64/PKGBUILD (from rev 191184, lib32-vulkan-loader-layers/trunk/PKGBUILD) --+ PKGBUILD | 92 + 1 file changed, 92 insertions(+) Copied: lib32-vulkan-loader-layers/repos/multilib-x86_64/PKGBUILD (from rev 191184, lib32-vulkan-loader-layers/trunk/PKGBUILD) === --- multilib-x86_64/PKGBUILD(rev 0) +++ multilib-x86_64/PKGBUILD2016-10-02 04:27:38 UTC (rev 191185) @@ -0,0 +1,92 @@ +# $Id$ +# Maintainer: Laurent Carlier+ +pkgbase=lib32-vulkan-loader-layers +pkgname=(lib32-vulkan-icd-loader lib32-vulkan-validation-layers) +_pkgname=Vulkan-LoaderAndValidationLayers +pkgver=1.0.26.0 +pkgrel=1 +arch=(x86_64) +url="https://www.khronos.org/vulkan/; +license=('custom') +depends=() +makedepends=(git cmake python-lxml lib32-libx11 lib32-wayland) +source=("https://github.com/KhronosGroup/${_pkgname}/archive/sdk-${pkgver}.tar.gz; + 'git://github.com/KhronosGroup/glslang.git#commit=81cd764b5ffc475bc73f1fb35f75fd1171bb2343' + 'git://github.com/KhronosGroup/SPIRV-Tools.git#commit=923a4596b44831a07060df45caacb522613730c9' + 'git://github.com/KhronosGroup/SPIRV-Headers#commit=33d41376d378761ed3a4c791fc4b647761897f26') +sha256sums=('40a350f7ccec532187adf95990126b86053dfaa00d70ad2f24dc2c6591a96312' +'SKIP' +'SKIP' +'SKIP') + +build() { + export CC="gcc -m32" + export CXX="g++ -m32" + export PKG_CONFIG_PATH="/usr/lib32/pkgconfig" + + cd "${srcdir}/${_pkgname}-sdk-${pkgver}" + + # reproduce some of the update_external_sources.sh script + rm -rf external ; mkdir external ; cd external + git clone ${srcdir}/glslang + git clone ${srcdir}/SPIRV-Tools spirv-tools + pushd spirv-tools + git clone ${srcdir}/SPIRV-Headers external/spirv-headers + popd + + pushd glslang + rm -rf build ; mkdir build ; cd build + cmake -D CMAKE_BUILD_TYPE=Release .. + cmake -D CMAKE_BUILD_TYPE=Release .. + make + make install + popd + + pushd spirv-tools + rm -rf build ; mkdir build ; cd build + cmake -D CMAKE_BUILD_TYPE=Release .. + make + popd + + cd "${srcdir}/${_pkgname}-sdk-${pkgver}" + + rm -rf build ; mkdir build ; cd build + cmake -DCMAKE_INSTALL_PREFIX=/usr \ +-DCMAKE_INSTALL_SYSCONFDIR=/etc \ +-DCMAKE_INSTALL_DATADIR=/share \ +-DCMAKE_SKIP_RPATH=True \ +-DBUILD_TESTS=Off \ +-DBUILD_WSI_XLIB_SUPPORT=On \ +-DBUILD_WSI_WAYLAND_SUPPORT=On \ +-DCMAKE_BUILD_TYPE=Release \ +.. + make + make DESTDIR=install install +} + +package_lib32-vulkan-icd-loader() { + pkgdesc="Vulkan Installable Client Driver (ICD) Loader" + depends=(lib32-glibc vulkan-icd-loader) + cd "${srcdir}/${_pkgname}-sdk-${pkgver}" + + install -dm755 ${pkgdir}/usr/lib32 + install -dm755 ${pkgdir}/usr/share/licenses/${pkgname} + + cp -rv build/loader/libvulkan.so* ${pkgdir}/usr/lib32 + install -m644 LICENSE.txt "${pkgdir}"/usr/share/licenses/${pkgname}/ +} + +package_lib32-vulkan-validation-layers() { + pkgdesc="Vulkan Software Development Kit" + depends=(lib32-gcc-libs lib32-vulkan-icd-loader vulkan-headers) + cd "${srcdir}/${_pkgname}-sdk-${pkgver}" + + install -dm755 ${pkgdir}/usr/lib32 + install -dm755 ${pkgdir}/usr/share/licenses/${pkgname} + + install -m644 build/layers/*.so ${pkgdir}/usr/lib32 + + install -m644 LICENSE.txt "${pkgdir}"/usr/share/licenses/${pkgname}/ +} +