[arch-commits] Commit in (lib32-vulkan-loader-layers)

2018-07-21 Thread Laurent Carlier via arch-commits
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)

2018-04-30 Thread Laurent Carlier via arch-commits
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)

2018-04-30 Thread Laurent Carlier via arch-commits
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)

2018-03-10 Thread Laurent Carlier via arch-commits
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)

2018-03-10 Thread Laurent Carlier via arch-commits
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)

2018-02-11 Thread Laurent Carlier via arch-commits
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)

2018-02-11 Thread Laurent Carlier via arch-commits
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)

2017-10-26 Thread Laurent Carlier
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)

2017-10-26 Thread Laurent Carlier
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)

2017-09-24 Thread Laurent Carlier
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)

2017-09-24 Thread Laurent Carlier
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)

2017-07-21 Thread Laurent Carlier
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)

2017-07-21 Thread Laurent Carlier
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)

2017-06-16 Thread Laurent Carlier
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)

2017-06-16 Thread Laurent Carlier
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)

2017-04-16 Thread Laurent Carlier
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)

2017-04-16 Thread Laurent Carlier
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)

2017-03-10 Thread Laurent Carlier
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)

2017-03-10 Thread Laurent Carlier
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)

2017-01-29 Thread Laurent Carlier
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)

2017-01-29 Thread Laurent Carlier
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)

2016-12-19 Thread Laurent Carlier
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)

2016-12-19 Thread Laurent Carlier
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)

2016-12-02 Thread Laurent Carlier
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)

2016-12-02 Thread Laurent Carlier
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)

2016-11-30 Thread Laurent Carlier
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)

2016-11-30 Thread Laurent Carlier
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)

2016-10-28 Thread Laurent Carlier
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)

2016-10-28 Thread Laurent Carlier
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)

2016-10-15 Thread Laurent Carlier
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)

2016-10-15 Thread Laurent Carlier
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)

2016-10-01 Thread Laurent Carlier
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}/
+}
+