[arch-commits] Commit in amdvlk/repos/extra-x86_64 (PKGBUILD PKGBUILD)
Date: Tuesday, December 15, 2020 @ 09:36:14 Author: lcarlier Revision: 404345 archrelease: copy trunk to extra-x86_64 Added: amdvlk/repos/extra-x86_64/PKGBUILD (from rev 404344, amdvlk/trunk/PKGBUILD) Deleted: amdvlk/repos/extra-x86_64/PKGBUILD --+ PKGBUILD | 126 ++--- 1 file changed, 63 insertions(+), 63 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2020-12-15 09:36:10 UTC (rev 404344) +++ PKGBUILD2020-12-15 09:36:14 UTC (rev 404345) @@ -1,63 +0,0 @@ -# Maintainer: Laurent Carlier -# Contributor: lod - -pkgname=amdvlk -pkgver=2020.Q4.5 -pkgrel=1 -pkgdesc="AMD's standalone Vulkan driver" -arch=(x86_64) -url="https://github.com/GPUOpen-Drivers; -license=('MIT') -provides=('vulkan-driver') -makedepends=('perl-xml-xpath' 'python' 'wayland' 'libxrandr' 'xorg-server-devel' 'cmake' 'ninja' 'git') -makedepends+=('python2') # spvgen -source=("https://github.com/GPUOpen-Drivers/AMDVLK/archive/v-${pkgver}.tar.gz;) -sha256sums=('83a6dd7bdd5d9602aa7ee6263074c9d453caed0ba3b2c8441a74cb0feea0f2d6') - -prepare() { - local nrepos path name revision - - nrepos=$(xpath -q -e //project AMDVLK-v-${pkgver}/default.xml | wc -l) - - while (($nrepos>0)) - do -path=$(xpath -q -e //project[$nrepos]/@path AMDVLK-v-${pkgver}/default.xml | sed 's/ path="drivers\/\(.*\)"/\1/g') -name=$(xpath -q -e //project[$nrepos]/@name AMDVLK-v-${pkgver}/default.xml | sed 's/ name="\(.*\)"/\1/g') -revision=$(xpath -q -e //project[$nrepos]/@revision AMDVLK-v-${pkgver}/default.xml | sed 's/ revision="\(.*\)"/\1/g') -git clone https://github.com/GPUOpen-Drivers/$name $path - pushd $path -git checkout $revision - popd -(( nrepos-- )) - done - - # fix build with gcc9 - sed -i "s/-Werror//g" ${srcdir}/pal/shared/gpuopen/cmake/AMD.cmake -} - -build() { - cd ${srcdir}/spvgen/external - python2 fetch_external_sources.py - - cd ${srcdir}/xgl - cmake -H. -Bbuilds/Release64 \ --DCMAKE_BUILD_TYPE=Release \ --DBUILD_WAYLAND_SUPPORT=On \ --G Ninja - - ninja -C builds/Release64 - ninja -C builds/Release64 spvgen -} - -package() { - install -m755 -d "${pkgdir}"/usr/lib - install -m755 -d "${pkgdir}"/usr/share/vulkan/icd.d - install -m755 -d "${pkgdir}"/usr/share/licenses/${pkgname} - - install xgl/builds/Release64/icd/amdvlk64.so "${pkgdir}"/usr/lib/ - install xgl/builds/Release64/spvgen/spvgen.so ${pkgdir}/usr/lib/ - install AMDVLK/json/Redhat/amd_icd64.json "${pkgdir}"/usr/share/vulkan/icd.d/ - install AMDVLK/LICENSE.txt "${pkgdir}"/usr/share/licenses/${pkgname}/ - - sed -i "s#/lib64#/lib#g" "${pkgdir}"/usr/share/vulkan/icd.d/amd_icd64.json -} Copied: amdvlk/repos/extra-x86_64/PKGBUILD (from rev 404344, amdvlk/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2020-12-15 09:36:14 UTC (rev 404345) @@ -0,0 +1,63 @@ +# Maintainer: Laurent Carlier +# Contributor: lod + +pkgname=amdvlk +pkgver=2020.Q4.6 +pkgrel=1 +pkgdesc="AMD's standalone Vulkan driver" +arch=(x86_64) +url="https://github.com/GPUOpen-Drivers; +license=('MIT') +provides=('vulkan-driver') +makedepends=('perl-xml-xpath' 'python' 'wayland' 'libxrandr' 'xorg-server-devel' 'cmake' 'ninja' 'git') +makedepends+=('python2') # spvgen +source=("https://github.com/GPUOpen-Drivers/AMDVLK/archive/v-${pkgver}.tar.gz;) +sha256sums=('7408961e8b8d5725ba5887ef55cf79c7117da6e77f4f4d5d24bb531b775f5fb6') + +prepare() { + local nrepos path name revision + + nrepos=$(xpath -q -e //project AMDVLK-v-${pkgver}/default.xml | wc -l) + + while (($nrepos>0)) + do +path=$(xpath -q -e //project[$nrepos]/@path AMDVLK-v-${pkgver}/default.xml | sed 's/ path="drivers\/\(.*\)"/\1/g') +name=$(xpath -q -e //project[$nrepos]/@name AMDVLK-v-${pkgver}/default.xml | sed 's/ name="\(.*\)"/\1/g') +revision=$(xpath -q -e //project[$nrepos]/@revision AMDVLK-v-${pkgver}/default.xml | sed 's/ revision="\(.*\)"/\1/g') +git clone https://github.com/GPUOpen-Drivers/$name $path + pushd $path +git checkout $revision + popd +(( nrepos-- )) + done + + # fix build with gcc9 + sed -i "s/-Werror//g" ${srcdir}/pal/shared/gpuopen/cmake/AMD.cmake +} + +build() { + cd ${srcdir}/spvgen/external + python2 fetch_external_sources.py + + cd ${srcdir}/xgl + cmake -H. -Bbuilds/Release64 \ +-DCMAKE_BUILD_TYPE=Release \ +-DBUILD_WAYLAND_SUPPORT=On \ +-G Ninja + + ninja -C builds/Release64 + ninja -C builds/Release64 spvgen +} + +package() { + install -m755 -d "${pkgdir}"/usr/lib + install -m755 -d "${pkgdir}"/usr/share/vulkan/icd.d + install -m755 -d "${pkgdir}"/usr/share/licenses/${pkgname} + + install xgl/builds/Release64/icd/amdvlk64.so "${pkgdir}"/usr/lib/ + install xgl/builds/Release64/spvgen/spvgen.so ${pkgdir}/usr/lib/
[arch-commits] Commit in amdvlk/repos/extra-x86_64 (PKGBUILD PKGBUILD)
Date: Thursday, November 19, 2020 @ 07:25:57 Author: lcarlier Revision: 401373 archrelease: copy trunk to extra-x86_64 Added: amdvlk/repos/extra-x86_64/PKGBUILD (from rev 401372, amdvlk/trunk/PKGBUILD) Deleted: amdvlk/repos/extra-x86_64/PKGBUILD --+ PKGBUILD | 126 ++--- 1 file changed, 63 insertions(+), 63 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2020-11-19 07:25:52 UTC (rev 401372) +++ PKGBUILD2020-11-19 07:25:57 UTC (rev 401373) @@ -1,63 +0,0 @@ -# Maintainer: Laurent Carlier -# Contributor: lod - -pkgname=amdvlk -pkgver=2020.Q4.4 -pkgrel=1 -pkgdesc="AMD's standalone Vulkan driver" -arch=(x86_64) -url="https://github.com/GPUOpen-Drivers; -license=('MIT') -provides=('vulkan-driver') -makedepends=('perl-xml-xpath' 'python' 'wayland' 'libxrandr' 'xorg-server-devel' 'cmake' 'ninja' 'git') -makedepends+=('python2') # spvgen -source=("https://github.com/GPUOpen-Drivers/AMDVLK/archive/v-${pkgver}.tar.gz;) -sha256sums=('6ba377de4a26a51d90531390f1d261f9ad193c9d15a41a29525988f848b2e4ff') - -prepare() { - local nrepos path name revision - - nrepos=$(xpath -q -e //project AMDVLK-v-${pkgver}/default.xml | wc -l) - - while (($nrepos>0)) - do -path=$(xpath -q -e //project[$nrepos]/@path AMDVLK-v-${pkgver}/default.xml | sed 's/ path="drivers\/\(.*\)"/\1/g') -name=$(xpath -q -e //project[$nrepos]/@name AMDVLK-v-${pkgver}/default.xml | sed 's/ name="\(.*\)"/\1/g') -revision=$(xpath -q -e //project[$nrepos]/@revision AMDVLK-v-${pkgver}/default.xml | sed 's/ revision="\(.*\)"/\1/g') -git clone https://github.com/GPUOpen-Drivers/$name $path - pushd $path -git checkout $revision - popd -(( nrepos-- )) - done - - # fix build with gcc9 - sed -i "s/-Werror//g" ${srcdir}/pal/shared/gpuopen/cmake/AMD.cmake -} - -build() { - cd ${srcdir}/spvgen/external - python2 fetch_external_sources.py - - cd ${srcdir}/xgl - cmake -H. -Bbuilds/Release64 \ --DCMAKE_BUILD_TYPE=Release \ --DBUILD_WAYLAND_SUPPORT=On \ --G Ninja - - ninja -C builds/Release64 - ninja -C builds/Release64 spvgen -} - -package() { - install -m755 -d "${pkgdir}"/usr/lib - install -m755 -d "${pkgdir}"/usr/share/vulkan/icd.d - install -m755 -d "${pkgdir}"/usr/share/licenses/${pkgname} - - install xgl/builds/Release64/icd/amdvlk64.so "${pkgdir}"/usr/lib/ - install xgl/builds/Release64/spvgen/spvgen.so ${pkgdir}/usr/lib/ - install AMDVLK/json/Redhat/amd_icd64.json "${pkgdir}"/usr/share/vulkan/icd.d/ - install AMDVLK/LICENSE.txt "${pkgdir}"/usr/share/licenses/${pkgname}/ - - sed -i "s#/lib64#/lib#g" "${pkgdir}"/usr/share/vulkan/icd.d/amd_icd64.json -} Copied: amdvlk/repos/extra-x86_64/PKGBUILD (from rev 401372, amdvlk/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2020-11-19 07:25:57 UTC (rev 401373) @@ -0,0 +1,63 @@ +# Maintainer: Laurent Carlier +# Contributor: lod + +pkgname=amdvlk +pkgver=2020.Q4.5 +pkgrel=1 +pkgdesc="AMD's standalone Vulkan driver" +arch=(x86_64) +url="https://github.com/GPUOpen-Drivers; +license=('MIT') +provides=('vulkan-driver') +makedepends=('perl-xml-xpath' 'python' 'wayland' 'libxrandr' 'xorg-server-devel' 'cmake' 'ninja' 'git') +makedepends+=('python2') # spvgen +source=("https://github.com/GPUOpen-Drivers/AMDVLK/archive/v-${pkgver}.tar.gz;) +sha256sums=('83a6dd7bdd5d9602aa7ee6263074c9d453caed0ba3b2c8441a74cb0feea0f2d6') + +prepare() { + local nrepos path name revision + + nrepos=$(xpath -q -e //project AMDVLK-v-${pkgver}/default.xml | wc -l) + + while (($nrepos>0)) + do +path=$(xpath -q -e //project[$nrepos]/@path AMDVLK-v-${pkgver}/default.xml | sed 's/ path="drivers\/\(.*\)"/\1/g') +name=$(xpath -q -e //project[$nrepos]/@name AMDVLK-v-${pkgver}/default.xml | sed 's/ name="\(.*\)"/\1/g') +revision=$(xpath -q -e //project[$nrepos]/@revision AMDVLK-v-${pkgver}/default.xml | sed 's/ revision="\(.*\)"/\1/g') +git clone https://github.com/GPUOpen-Drivers/$name $path + pushd $path +git checkout $revision + popd +(( nrepos-- )) + done + + # fix build with gcc9 + sed -i "s/-Werror//g" ${srcdir}/pal/shared/gpuopen/cmake/AMD.cmake +} + +build() { + cd ${srcdir}/spvgen/external + python2 fetch_external_sources.py + + cd ${srcdir}/xgl + cmake -H. -Bbuilds/Release64 \ +-DCMAKE_BUILD_TYPE=Release \ +-DBUILD_WAYLAND_SUPPORT=On \ +-G Ninja + + ninja -C builds/Release64 + ninja -C builds/Release64 spvgen +} + +package() { + install -m755 -d "${pkgdir}"/usr/lib + install -m755 -d "${pkgdir}"/usr/share/vulkan/icd.d + install -m755 -d "${pkgdir}"/usr/share/licenses/${pkgname} + + install xgl/builds/Release64/icd/amdvlk64.so "${pkgdir}"/usr/lib/ + install xgl/builds/Release64/spvgen/spvgen.so
[arch-commits] Commit in amdvlk/repos/extra-x86_64 (PKGBUILD PKGBUILD)
Date: Tuesday, November 17, 2020 @ 13:05:48 Author: lcarlier Revision: 401310 archrelease: copy trunk to extra-x86_64 Added: amdvlk/repos/extra-x86_64/PKGBUILD (from rev 401309, amdvlk/trunk/PKGBUILD) Deleted: amdvlk/repos/extra-x86_64/PKGBUILD --+ PKGBUILD | 126 ++--- 1 file changed, 63 insertions(+), 63 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2020-11-17 13:05:43 UTC (rev 401309) +++ PKGBUILD2020-11-17 13:05:48 UTC (rev 401310) @@ -1,63 +0,0 @@ -# Maintainer: Laurent Carlier -# Contributor: lod - -pkgname=amdvlk -pkgver=2020.Q4.3 -pkgrel=1 -pkgdesc="AMD's standalone Vulkan driver" -arch=(x86_64) -url="https://github.com/GPUOpen-Drivers; -license=('MIT') -provides=('vulkan-driver') -makedepends=('perl-xml-xpath' 'python' 'wayland' 'libxrandr' 'xorg-server-devel' 'cmake' 'ninja' 'git') -makedepends+=('python2') # spvgen -source=("https://github.com/GPUOpen-Drivers/AMDVLK/archive/v-${pkgver}.tar.gz;) -sha256sums=('83d963cdffbd3b816379abd26105c75bf55788e68a2836be0a086c9604750b94') - -prepare() { - local nrepos path name revision - - nrepos=$(xpath -q -e //project AMDVLK-v-${pkgver}/default.xml | wc -l) - - while (($nrepos>0)) - do -path=$(xpath -q -e //project[$nrepos]/@path AMDVLK-v-${pkgver}/default.xml | sed 's/ path="drivers\/\(.*\)"/\1/g') -name=$(xpath -q -e //project[$nrepos]/@name AMDVLK-v-${pkgver}/default.xml | sed 's/ name="\(.*\)"/\1/g') -revision=$(xpath -q -e //project[$nrepos]/@revision AMDVLK-v-${pkgver}/default.xml | sed 's/ revision="\(.*\)"/\1/g') -git clone https://github.com/GPUOpen-Drivers/$name $path - pushd $path -git checkout $revision - popd -(( nrepos-- )) - done - - # fix build with gcc9 - sed -i "s/-Werror//g" ${srcdir}/pal/shared/gpuopen/cmake/AMD.cmake -} - -build() { - cd ${srcdir}/spvgen/external - python2 fetch_external_sources.py - - cd ${srcdir}/xgl - cmake -H. -Bbuilds/Release64 \ --DCMAKE_BUILD_TYPE=Release \ --DBUILD_WAYLAND_SUPPORT=On \ --G Ninja - - ninja -C builds/Release64 - ninja -C builds/Release64 spvgen -} - -package() { - install -m755 -d "${pkgdir}"/usr/lib - install -m755 -d "${pkgdir}"/usr/share/vulkan/icd.d - install -m755 -d "${pkgdir}"/usr/share/licenses/${pkgname} - - install xgl/builds/Release64/icd/amdvlk64.so "${pkgdir}"/usr/lib/ - install xgl/builds/Release64/spvgen/spvgen.so ${pkgdir}/usr/lib/ - install AMDVLK/json/Redhat/amd_icd64.json "${pkgdir}"/usr/share/vulkan/icd.d/ - install AMDVLK/LICENSE.txt "${pkgdir}"/usr/share/licenses/${pkgname}/ - - sed -i "s#/lib64#/lib#g" "${pkgdir}"/usr/share/vulkan/icd.d/amd_icd64.json -} Copied: amdvlk/repos/extra-x86_64/PKGBUILD (from rev 401309, amdvlk/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2020-11-17 13:05:48 UTC (rev 401310) @@ -0,0 +1,63 @@ +# Maintainer: Laurent Carlier +# Contributor: lod + +pkgname=amdvlk +pkgver=2020.Q4.4 +pkgrel=1 +pkgdesc="AMD's standalone Vulkan driver" +arch=(x86_64) +url="https://github.com/GPUOpen-Drivers; +license=('MIT') +provides=('vulkan-driver') +makedepends=('perl-xml-xpath' 'python' 'wayland' 'libxrandr' 'xorg-server-devel' 'cmake' 'ninja' 'git') +makedepends+=('python2') # spvgen +source=("https://github.com/GPUOpen-Drivers/AMDVLK/archive/v-${pkgver}.tar.gz;) +sha256sums=('6ba377de4a26a51d90531390f1d261f9ad193c9d15a41a29525988f848b2e4ff') + +prepare() { + local nrepos path name revision + + nrepos=$(xpath -q -e //project AMDVLK-v-${pkgver}/default.xml | wc -l) + + while (($nrepos>0)) + do +path=$(xpath -q -e //project[$nrepos]/@path AMDVLK-v-${pkgver}/default.xml | sed 's/ path="drivers\/\(.*\)"/\1/g') +name=$(xpath -q -e //project[$nrepos]/@name AMDVLK-v-${pkgver}/default.xml | sed 's/ name="\(.*\)"/\1/g') +revision=$(xpath -q -e //project[$nrepos]/@revision AMDVLK-v-${pkgver}/default.xml | sed 's/ revision="\(.*\)"/\1/g') +git clone https://github.com/GPUOpen-Drivers/$name $path + pushd $path +git checkout $revision + popd +(( nrepos-- )) + done + + # fix build with gcc9 + sed -i "s/-Werror//g" ${srcdir}/pal/shared/gpuopen/cmake/AMD.cmake +} + +build() { + cd ${srcdir}/spvgen/external + python2 fetch_external_sources.py + + cd ${srcdir}/xgl + cmake -H. -Bbuilds/Release64 \ +-DCMAKE_BUILD_TYPE=Release \ +-DBUILD_WAYLAND_SUPPORT=On \ +-G Ninja + + ninja -C builds/Release64 + ninja -C builds/Release64 spvgen +} + +package() { + install -m755 -d "${pkgdir}"/usr/lib + install -m755 -d "${pkgdir}"/usr/share/vulkan/icd.d + install -m755 -d "${pkgdir}"/usr/share/licenses/${pkgname} + + install xgl/builds/Release64/icd/amdvlk64.so "${pkgdir}"/usr/lib/ + install xgl/builds/Release64/spvgen/spvgen.so ${pkgdir}/usr/lib/
[arch-commits] Commit in amdvlk/repos/extra-x86_64 (PKGBUILD PKGBUILD)
Date: Thursday, November 5, 2020 @ 11:07:50 Author: lcarlier Revision: 399294 archrelease: copy trunk to extra-x86_64 Added: amdvlk/repos/extra-x86_64/PKGBUILD (from rev 399293, amdvlk/trunk/PKGBUILD) Deleted: amdvlk/repos/extra-x86_64/PKGBUILD --+ PKGBUILD | 126 ++--- 1 file changed, 63 insertions(+), 63 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2020-11-05 11:07:45 UTC (rev 399293) +++ PKGBUILD2020-11-05 11:07:50 UTC (rev 399294) @@ -1,63 +0,0 @@ -# Maintainer: Laurent Carlier -# Contributor: lod - -pkgname=amdvlk -pkgver=2020.Q4.2 -pkgrel=1 -pkgdesc="AMD's standalone Vulkan driver" -arch=(x86_64) -url="https://github.com/GPUOpen-Drivers; -license=('MIT') -provides=('vulkan-driver') -makedepends=('perl-xml-xpath' 'python' 'wayland' 'libxrandr' 'xorg-server-devel' 'cmake' 'ninja' 'git') -makedepends+=('python2') # spvgen -source=("https://github.com/GPUOpen-Drivers/AMDVLK/archive/v-${pkgver}.tar.gz;) -sha256sums=('ba029de05655e96aad139a25c20516972f56f2e65e1458010a9840999b2e8aed') - -prepare() { - local nrepos path name revision - - nrepos=$(xpath -q -e //project AMDVLK-v-${pkgver}/default.xml | wc -l) - - while (($nrepos>0)) - do -path=$(xpath -q -e //project[$nrepos]/@path AMDVLK-v-${pkgver}/default.xml | sed 's/ path="drivers\/\(.*\)"/\1/g') -name=$(xpath -q -e //project[$nrepos]/@name AMDVLK-v-${pkgver}/default.xml | sed 's/ name="\(.*\)"/\1/g') -revision=$(xpath -q -e //project[$nrepos]/@revision AMDVLK-v-${pkgver}/default.xml | sed 's/ revision="\(.*\)"/\1/g') -git clone https://github.com/GPUOpen-Drivers/$name $path - pushd $path -git checkout $revision - popd -(( nrepos-- )) - done - - # fix build with gcc9 - sed -i "s/-Werror//g" ${srcdir}/pal/shared/gpuopen/cmake/AMD.cmake -} - -build() { - cd ${srcdir}/spvgen/external - python2 fetch_external_sources.py - - cd ${srcdir}/xgl - cmake -H. -Bbuilds/Release64 \ --DCMAKE_BUILD_TYPE=Release \ --DBUILD_WAYLAND_SUPPORT=On \ --G Ninja - - ninja -C builds/Release64 - ninja -C builds/Release64 spvgen -} - -package() { - install -m755 -d "${pkgdir}"/usr/lib - install -m755 -d "${pkgdir}"/usr/share/vulkan/icd.d - install -m755 -d "${pkgdir}"/usr/share/licenses/${pkgname} - - install xgl/builds/Release64/icd/amdvlk64.so "${pkgdir}"/usr/lib/ - install xgl/builds/Release64/spvgen/spvgen.so ${pkgdir}/usr/lib/ - install AMDVLK/json/Redhat/amd_icd64.json "${pkgdir}"/usr/share/vulkan/icd.d/ - install AMDVLK/LICENSE.txt "${pkgdir}"/usr/share/licenses/${pkgname}/ - - sed -i "s#/lib64#/lib#g" "${pkgdir}"/usr/share/vulkan/icd.d/amd_icd64.json -} Copied: amdvlk/repos/extra-x86_64/PKGBUILD (from rev 399293, amdvlk/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2020-11-05 11:07:50 UTC (rev 399294) @@ -0,0 +1,63 @@ +# Maintainer: Laurent Carlier +# Contributor: lod + +pkgname=amdvlk +pkgver=2020.Q4.3 +pkgrel=1 +pkgdesc="AMD's standalone Vulkan driver" +arch=(x86_64) +url="https://github.com/GPUOpen-Drivers; +license=('MIT') +provides=('vulkan-driver') +makedepends=('perl-xml-xpath' 'python' 'wayland' 'libxrandr' 'xorg-server-devel' 'cmake' 'ninja' 'git') +makedepends+=('python2') # spvgen +source=("https://github.com/GPUOpen-Drivers/AMDVLK/archive/v-${pkgver}.tar.gz;) +sha256sums=('83d963cdffbd3b816379abd26105c75bf55788e68a2836be0a086c9604750b94') + +prepare() { + local nrepos path name revision + + nrepos=$(xpath -q -e //project AMDVLK-v-${pkgver}/default.xml | wc -l) + + while (($nrepos>0)) + do +path=$(xpath -q -e //project[$nrepos]/@path AMDVLK-v-${pkgver}/default.xml | sed 's/ path="drivers\/\(.*\)"/\1/g') +name=$(xpath -q -e //project[$nrepos]/@name AMDVLK-v-${pkgver}/default.xml | sed 's/ name="\(.*\)"/\1/g') +revision=$(xpath -q -e //project[$nrepos]/@revision AMDVLK-v-${pkgver}/default.xml | sed 's/ revision="\(.*\)"/\1/g') +git clone https://github.com/GPUOpen-Drivers/$name $path + pushd $path +git checkout $revision + popd +(( nrepos-- )) + done + + # fix build with gcc9 + sed -i "s/-Werror//g" ${srcdir}/pal/shared/gpuopen/cmake/AMD.cmake +} + +build() { + cd ${srcdir}/spvgen/external + python2 fetch_external_sources.py + + cd ${srcdir}/xgl + cmake -H. -Bbuilds/Release64 \ +-DCMAKE_BUILD_TYPE=Release \ +-DBUILD_WAYLAND_SUPPORT=On \ +-G Ninja + + ninja -C builds/Release64 + ninja -C builds/Release64 spvgen +} + +package() { + install -m755 -d "${pkgdir}"/usr/lib + install -m755 -d "${pkgdir}"/usr/share/vulkan/icd.d + install -m755 -d "${pkgdir}"/usr/share/licenses/${pkgname} + + install xgl/builds/Release64/icd/amdvlk64.so "${pkgdir}"/usr/lib/ + install xgl/builds/Release64/spvgen/spvgen.so ${pkgdir}/usr/lib/
[arch-commits] Commit in amdvlk/repos/extra-x86_64 (PKGBUILD PKGBUILD)
Date: Friday, October 30, 2020 @ 10:00:26 Author: lcarlier Revision: 399035 archrelease: copy trunk to extra-x86_64 Added: amdvlk/repos/extra-x86_64/PKGBUILD (from rev 399034, amdvlk/trunk/PKGBUILD) Deleted: amdvlk/repos/extra-x86_64/PKGBUILD --+ PKGBUILD | 126 ++--- 1 file changed, 63 insertions(+), 63 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2020-10-30 10:00:20 UTC (rev 399034) +++ PKGBUILD2020-10-30 10:00:26 UTC (rev 399035) @@ -1,63 +0,0 @@ -# Maintainer: Laurent Carlier -# Contributor: lod - -pkgname=amdvlk -pkgver=2020.Q4.1 -pkgrel=1 -pkgdesc="AMD's standalone Vulkan driver" -arch=(x86_64) -url="https://github.com/GPUOpen-Drivers; -license=('MIT') -provides=('vulkan-driver') -makedepends=('perl-xml-xpath' 'python' 'wayland' 'libxrandr' 'xorg-server-devel' 'cmake' 'ninja' 'git') -makedepends+=('python2') # spvgen -source=("https://github.com/GPUOpen-Drivers/AMDVLK/archive/v-${pkgver}.tar.gz;) -sha256sums=('ff8a436442071aee4a7c802729492a99fdea6a2e26d3fe79cc5f8dbe6ebafbdb') - -prepare() { - local nrepos path name revision - - nrepos=$(xpath -q -e //project AMDVLK-v-${pkgver}/default.xml | wc -l) - - while (($nrepos>0)) - do -path=$(xpath -q -e //project[$nrepos]/@path AMDVLK-v-${pkgver}/default.xml | sed 's/ path="drivers\/\(.*\)"/\1/g') -name=$(xpath -q -e //project[$nrepos]/@name AMDVLK-v-${pkgver}/default.xml | sed 's/ name="\(.*\)"/\1/g') -revision=$(xpath -q -e //project[$nrepos]/@revision AMDVLK-v-${pkgver}/default.xml | sed 's/ revision="\(.*\)"/\1/g') -git clone https://github.com/GPUOpen-Drivers/$name $path - pushd $path -git checkout $revision - popd -(( nrepos-- )) - done - - # fix build with gcc9 - sed -i "s/-Werror//g" ${srcdir}/pal/shared/gpuopen/cmake/AMD.cmake -} - -build() { - cd ${srcdir}/spvgen/external - python2 fetch_external_sources.py - - cd ${srcdir}/xgl - cmake -H. -Bbuilds/Release64 \ --DCMAKE_BUILD_TYPE=Release \ --DBUILD_WAYLAND_SUPPORT=On \ --G Ninja - - ninja -C builds/Release64 - ninja -C builds/Release64 spvgen -} - -package() { - install -m755 -d "${pkgdir}"/usr/lib - install -m755 -d "${pkgdir}"/usr/share/vulkan/icd.d - install -m755 -d "${pkgdir}"/usr/share/licenses/${pkgname} - - install xgl/builds/Release64/icd/amdvlk64.so "${pkgdir}"/usr/lib/ - install xgl/builds/Release64/spvgen/spvgen.so ${pkgdir}/usr/lib/ - install AMDVLK/json/Redhat/amd_icd64.json "${pkgdir}"/usr/share/vulkan/icd.d/ - install AMDVLK/LICENSE.txt "${pkgdir}"/usr/share/licenses/${pkgname}/ - - sed -i "s#/lib64#/lib#g" "${pkgdir}"/usr/share/vulkan/icd.d/amd_icd64.json -} Copied: amdvlk/repos/extra-x86_64/PKGBUILD (from rev 399034, amdvlk/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2020-10-30 10:00:26 UTC (rev 399035) @@ -0,0 +1,63 @@ +# Maintainer: Laurent Carlier +# Contributor: lod + +pkgname=amdvlk +pkgver=2020.Q4.2 +pkgrel=1 +pkgdesc="AMD's standalone Vulkan driver" +arch=(x86_64) +url="https://github.com/GPUOpen-Drivers; +license=('MIT') +provides=('vulkan-driver') +makedepends=('perl-xml-xpath' 'python' 'wayland' 'libxrandr' 'xorg-server-devel' 'cmake' 'ninja' 'git') +makedepends+=('python2') # spvgen +source=("https://github.com/GPUOpen-Drivers/AMDVLK/archive/v-${pkgver}.tar.gz;) +sha256sums=('ba029de05655e96aad139a25c20516972f56f2e65e1458010a9840999b2e8aed') + +prepare() { + local nrepos path name revision + + nrepos=$(xpath -q -e //project AMDVLK-v-${pkgver}/default.xml | wc -l) + + while (($nrepos>0)) + do +path=$(xpath -q -e //project[$nrepos]/@path AMDVLK-v-${pkgver}/default.xml | sed 's/ path="drivers\/\(.*\)"/\1/g') +name=$(xpath -q -e //project[$nrepos]/@name AMDVLK-v-${pkgver}/default.xml | sed 's/ name="\(.*\)"/\1/g') +revision=$(xpath -q -e //project[$nrepos]/@revision AMDVLK-v-${pkgver}/default.xml | sed 's/ revision="\(.*\)"/\1/g') +git clone https://github.com/GPUOpen-Drivers/$name $path + pushd $path +git checkout $revision + popd +(( nrepos-- )) + done + + # fix build with gcc9 + sed -i "s/-Werror//g" ${srcdir}/pal/shared/gpuopen/cmake/AMD.cmake +} + +build() { + cd ${srcdir}/spvgen/external + python2 fetch_external_sources.py + + cd ${srcdir}/xgl + cmake -H. -Bbuilds/Release64 \ +-DCMAKE_BUILD_TYPE=Release \ +-DBUILD_WAYLAND_SUPPORT=On \ +-G Ninja + + ninja -C builds/Release64 + ninja -C builds/Release64 spvgen +} + +package() { + install -m755 -d "${pkgdir}"/usr/lib + install -m755 -d "${pkgdir}"/usr/share/vulkan/icd.d + install -m755 -d "${pkgdir}"/usr/share/licenses/${pkgname} + + install xgl/builds/Release64/icd/amdvlk64.so "${pkgdir}"/usr/lib/ + install xgl/builds/Release64/spvgen/spvgen.so ${pkgdir}/usr/lib/ +
[arch-commits] Commit in amdvlk/repos/extra-x86_64 (PKGBUILD PKGBUILD)
Date: Thursday, October 22, 2020 @ 15:44:44 Author: lcarlier Revision: 398735 archrelease: copy trunk to extra-x86_64 Added: amdvlk/repos/extra-x86_64/PKGBUILD (from rev 398734, amdvlk/trunk/PKGBUILD) Deleted: amdvlk/repos/extra-x86_64/PKGBUILD --+ PKGBUILD | 126 ++--- 1 file changed, 63 insertions(+), 63 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2020-10-22 15:44:39 UTC (rev 398734) +++ PKGBUILD2020-10-22 15:44:44 UTC (rev 398735) @@ -1,63 +0,0 @@ -# Maintainer: Laurent Carlier -# Contributor: lod - -pkgname=amdvlk -pkgver=2020.Q3.6 -pkgrel=1 -pkgdesc="AMD's standalone Vulkan driver" -arch=(x86_64) -url="https://github.com/GPUOpen-Drivers; -license=('MIT') -provides=('vulkan-driver') -makedepends=('perl-xml-xpath' 'python' 'wayland' 'libxrandr' 'xorg-server-devel' 'cmake' 'ninja' 'git') -makedepends+=('python2') # spvgen -source=("https://github.com/GPUOpen-Drivers/AMDVLK/archive/v-${pkgver}.tar.gz;) -sha256sums=('e318b94f6d0951855c23d0b1dd14f8984ae09e722ed654f2a1cf456d1dd3f8d5') - -prepare() { - local nrepos path name revision - - nrepos=$(xpath -q -e //project AMDVLK-v-${pkgver}/default.xml | wc -l) - - while (($nrepos>0)) - do -path=$(xpath -q -e //project[$nrepos]/@path AMDVLK-v-${pkgver}/default.xml | sed 's/ path="drivers\/\(.*\)"/\1/g') -name=$(xpath -q -e //project[$nrepos]/@name AMDVLK-v-${pkgver}/default.xml | sed 's/ name="\(.*\)"/\1/g') -revision=$(xpath -q -e //project[$nrepos]/@revision AMDVLK-v-${pkgver}/default.xml | sed 's/ revision="\(.*\)"/\1/g') -git clone https://github.com/GPUOpen-Drivers/$name $path - pushd $path -git checkout $revision - popd -(( nrepos-- )) - done - - # fix build with gcc9 - sed -i "s/-Werror//g" ${srcdir}/pal/shared/gpuopen/cmake/AMD.cmake -} - -build() { - cd ${srcdir}/spvgen/external - python2 fetch_external_sources.py - - cd ${srcdir}/xgl - cmake -H. -Bbuilds/Release64 \ --DCMAKE_BUILD_TYPE=Release \ --DBUILD_WAYLAND_SUPPORT=On \ --G Ninja - - ninja -C builds/Release64 - ninja -C builds/Release64 spvgen -} - -package() { - install -m755 -d "${pkgdir}"/usr/lib - install -m755 -d "${pkgdir}"/usr/share/vulkan/icd.d - install -m755 -d "${pkgdir}"/usr/share/licenses/${pkgname} - - install xgl/builds/Release64/icd/amdvlk64.so "${pkgdir}"/usr/lib/ - install xgl/builds/Release64/spvgen/spvgen.so ${pkgdir}/usr/lib/ - install AMDVLK/json/Redhat/amd_icd64.json "${pkgdir}"/usr/share/vulkan/icd.d/ - install AMDVLK/LICENSE.txt "${pkgdir}"/usr/share/licenses/${pkgname}/ - - sed -i "s#/lib64#/lib#g" "${pkgdir}"/usr/share/vulkan/icd.d/amd_icd64.json -} Copied: amdvlk/repos/extra-x86_64/PKGBUILD (from rev 398734, amdvlk/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2020-10-22 15:44:44 UTC (rev 398735) @@ -0,0 +1,63 @@ +# Maintainer: Laurent Carlier +# Contributor: lod + +pkgname=amdvlk +pkgver=2020.Q4.1 +pkgrel=1 +pkgdesc="AMD's standalone Vulkan driver" +arch=(x86_64) +url="https://github.com/GPUOpen-Drivers; +license=('MIT') +provides=('vulkan-driver') +makedepends=('perl-xml-xpath' 'python' 'wayland' 'libxrandr' 'xorg-server-devel' 'cmake' 'ninja' 'git') +makedepends+=('python2') # spvgen +source=("https://github.com/GPUOpen-Drivers/AMDVLK/archive/v-${pkgver}.tar.gz;) +sha256sums=('ff8a436442071aee4a7c802729492a99fdea6a2e26d3fe79cc5f8dbe6ebafbdb') + +prepare() { + local nrepos path name revision + + nrepos=$(xpath -q -e //project AMDVLK-v-${pkgver}/default.xml | wc -l) + + while (($nrepos>0)) + do +path=$(xpath -q -e //project[$nrepos]/@path AMDVLK-v-${pkgver}/default.xml | sed 's/ path="drivers\/\(.*\)"/\1/g') +name=$(xpath -q -e //project[$nrepos]/@name AMDVLK-v-${pkgver}/default.xml | sed 's/ name="\(.*\)"/\1/g') +revision=$(xpath -q -e //project[$nrepos]/@revision AMDVLK-v-${pkgver}/default.xml | sed 's/ revision="\(.*\)"/\1/g') +git clone https://github.com/GPUOpen-Drivers/$name $path + pushd $path +git checkout $revision + popd +(( nrepos-- )) + done + + # fix build with gcc9 + sed -i "s/-Werror//g" ${srcdir}/pal/shared/gpuopen/cmake/AMD.cmake +} + +build() { + cd ${srcdir}/spvgen/external + python2 fetch_external_sources.py + + cd ${srcdir}/xgl + cmake -H. -Bbuilds/Release64 \ +-DCMAKE_BUILD_TYPE=Release \ +-DBUILD_WAYLAND_SUPPORT=On \ +-G Ninja + + ninja -C builds/Release64 + ninja -C builds/Release64 spvgen +} + +package() { + install -m755 -d "${pkgdir}"/usr/lib + install -m755 -d "${pkgdir}"/usr/share/vulkan/icd.d + install -m755 -d "${pkgdir}"/usr/share/licenses/${pkgname} + + install xgl/builds/Release64/icd/amdvlk64.so "${pkgdir}"/usr/lib/ + install xgl/builds/Release64/spvgen/spvgen.so ${pkgdir}/usr/lib/
[arch-commits] Commit in amdvlk/repos/extra-x86_64 (PKGBUILD PKGBUILD)
Date: Monday, September 28, 2020 @ 12:01:26 Author: lcarlier Revision: 396944 archrelease: copy trunk to extra-x86_64 Added: amdvlk/repos/extra-x86_64/PKGBUILD (from rev 396943, amdvlk/trunk/PKGBUILD) Deleted: amdvlk/repos/extra-x86_64/PKGBUILD --+ PKGBUILD | 126 ++--- 1 file changed, 63 insertions(+), 63 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2020-09-28 12:01:20 UTC (rev 396943) +++ PKGBUILD2020-09-28 12:01:26 UTC (rev 396944) @@ -1,63 +0,0 @@ -# Maintainer: Laurent Carlier -# Contributor: lod - -pkgname=amdvlk -pkgver=2020.Q3.5 -pkgrel=1 -pkgdesc="AMD's standalone Vulkan driver" -arch=(x86_64) -url="https://github.com/GPUOpen-Drivers; -license=('MIT') -provides=('vulkan-driver') -makedepends=('perl-xml-xpath' 'python' 'wayland' 'libxrandr' 'xorg-server-devel' 'cmake' 'ninja' 'git') -makedepends+=('python2') # spvgen -source=("https://github.com/GPUOpen-Drivers/AMDVLK/archive/v-${pkgver}.tar.gz;) -sha256sums=('2ff31b8fc62cd2036212e06e74c495c01933f5aee3fb85ec7a67d44f99b54e6b') - -prepare() { - local nrepos path name revision - - nrepos=$(xpath -q -e //project AMDVLK-v-${pkgver}/default.xml | wc -l) - - while (($nrepos>0)) - do -path=$(xpath -q -e //project[$nrepos]/@path AMDVLK-v-${pkgver}/default.xml | sed 's/ path="drivers\/\(.*\)"/\1/g') -name=$(xpath -q -e //project[$nrepos]/@name AMDVLK-v-${pkgver}/default.xml | sed 's/ name="\(.*\)"/\1/g') -revision=$(xpath -q -e //project[$nrepos]/@revision AMDVLK-v-${pkgver}/default.xml | sed 's/ revision="\(.*\)"/\1/g') -git clone https://github.com/GPUOpen-Drivers/$name $path - pushd $path -git checkout $revision - popd -(( nrepos-- )) - done - - # fix build with gcc9 - sed -i "s/-Werror//g" ${srcdir}/pal/shared/gpuopen/cmake/AMD.cmake -} - -build() { - cd ${srcdir}/spvgen/external - python2 fetch_external_sources.py - - cd ${srcdir}/xgl - cmake -H. -Bbuilds/Release64 \ --DCMAKE_BUILD_TYPE=Release \ --DBUILD_WAYLAND_SUPPORT=On \ --G Ninja - - ninja -C builds/Release64 - ninja -C builds/Release64 spvgen -} - -package() { - install -m755 -d "${pkgdir}"/usr/lib - install -m755 -d "${pkgdir}"/usr/share/vulkan/icd.d - install -m755 -d "${pkgdir}"/usr/share/licenses/${pkgname} - - install xgl/builds/Release64/icd/amdvlk64.so "${pkgdir}"/usr/lib/ - install xgl/builds/Release64/spvgen/spvgen.so ${pkgdir}/usr/lib/ - install AMDVLK/json/Redhat/amd_icd64.json "${pkgdir}"/usr/share/vulkan/icd.d/ - install AMDVLK/LICENSE.txt "${pkgdir}"/usr/share/licenses/${pkgname}/ - - sed -i "s#/lib64#/lib#g" "${pkgdir}"/usr/share/vulkan/icd.d/amd_icd64.json -} Copied: amdvlk/repos/extra-x86_64/PKGBUILD (from rev 396943, amdvlk/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2020-09-28 12:01:26 UTC (rev 396944) @@ -0,0 +1,63 @@ +# Maintainer: Laurent Carlier +# Contributor: lod + +pkgname=amdvlk +pkgver=2020.Q3.6 +pkgrel=1 +pkgdesc="AMD's standalone Vulkan driver" +arch=(x86_64) +url="https://github.com/GPUOpen-Drivers; +license=('MIT') +provides=('vulkan-driver') +makedepends=('perl-xml-xpath' 'python' 'wayland' 'libxrandr' 'xorg-server-devel' 'cmake' 'ninja' 'git') +makedepends+=('python2') # spvgen +source=("https://github.com/GPUOpen-Drivers/AMDVLK/archive/v-${pkgver}.tar.gz;) +sha256sums=('e318b94f6d0951855c23d0b1dd14f8984ae09e722ed654f2a1cf456d1dd3f8d5') + +prepare() { + local nrepos path name revision + + nrepos=$(xpath -q -e //project AMDVLK-v-${pkgver}/default.xml | wc -l) + + while (($nrepos>0)) + do +path=$(xpath -q -e //project[$nrepos]/@path AMDVLK-v-${pkgver}/default.xml | sed 's/ path="drivers\/\(.*\)"/\1/g') +name=$(xpath -q -e //project[$nrepos]/@name AMDVLK-v-${pkgver}/default.xml | sed 's/ name="\(.*\)"/\1/g') +revision=$(xpath -q -e //project[$nrepos]/@revision AMDVLK-v-${pkgver}/default.xml | sed 's/ revision="\(.*\)"/\1/g') +git clone https://github.com/GPUOpen-Drivers/$name $path + pushd $path +git checkout $revision + popd +(( nrepos-- )) + done + + # fix build with gcc9 + sed -i "s/-Werror//g" ${srcdir}/pal/shared/gpuopen/cmake/AMD.cmake +} + +build() { + cd ${srcdir}/spvgen/external + python2 fetch_external_sources.py + + cd ${srcdir}/xgl + cmake -H. -Bbuilds/Release64 \ +-DCMAKE_BUILD_TYPE=Release \ +-DBUILD_WAYLAND_SUPPORT=On \ +-G Ninja + + ninja -C builds/Release64 + ninja -C builds/Release64 spvgen +} + +package() { + install -m755 -d "${pkgdir}"/usr/lib + install -m755 -d "${pkgdir}"/usr/share/vulkan/icd.d + install -m755 -d "${pkgdir}"/usr/share/licenses/${pkgname} + + install xgl/builds/Release64/icd/amdvlk64.so "${pkgdir}"/usr/lib/ + install xgl/builds/Release64/spvgen/spvgen.so ${pkgdir}/usr/lib/
[arch-commits] Commit in amdvlk/repos/extra-x86_64 (PKGBUILD PKGBUILD)
Date: Monday, September 14, 2020 @ 11:50:19 Author: lcarlier Revision: 396120 archrelease: copy trunk to extra-x86_64 Added: amdvlk/repos/extra-x86_64/PKGBUILD (from rev 396119, amdvlk/trunk/PKGBUILD) Deleted: amdvlk/repos/extra-x86_64/PKGBUILD --+ PKGBUILD | 126 ++--- 1 file changed, 63 insertions(+), 63 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2020-09-14 11:50:15 UTC (rev 396119) +++ PKGBUILD2020-09-14 11:50:19 UTC (rev 396120) @@ -1,63 +0,0 @@ -# Maintainer: Laurent Carlier -# Contributor: lod - -pkgname=amdvlk -pkgver=2020.Q3.4 -pkgrel=1 -pkgdesc="AMD's standalone Vulkan driver" -arch=(x86_64) -url="https://github.com/GPUOpen-Drivers; -license=('MIT') -provides=('vulkan-driver') -makedepends=('perl-xml-xpath' 'python' 'wayland' 'libxrandr' 'xorg-server-devel' 'cmake' 'ninja' 'git') -makedepends+=('python2') # spvgen -source=("https://github.com/GPUOpen-Drivers/AMDVLK/archive/v-${pkgver}.tar.gz;) -sha256sums=('19548a78ba0240a5e2c23f778fc009a9a44ec8b61d19a46db3265512671c6d8d') - -prepare() { - local nrepos path name revision - - nrepos=$(xpath -q -e //project AMDVLK-v-${pkgver}/default.xml | wc -l) - - while (($nrepos>0)) - do -path=$(xpath -q -e //project[$nrepos]/@path AMDVLK-v-${pkgver}/default.xml | sed 's/ path="drivers\/\(.*\)"/\1/g') -name=$(xpath -q -e //project[$nrepos]/@name AMDVLK-v-${pkgver}/default.xml | sed 's/ name="\(.*\)"/\1/g') -revision=$(xpath -q -e //project[$nrepos]/@revision AMDVLK-v-${pkgver}/default.xml | sed 's/ revision="\(.*\)"/\1/g') -git clone https://github.com/GPUOpen-Drivers/$name $path - pushd $path -git checkout $revision - popd -(( nrepos-- )) - done - - # fix build with gcc9 - sed -i "s/-Werror//g" ${srcdir}/pal/shared/gpuopen/cmake/AMD.cmake -} - -build() { - cd ${srcdir}/spvgen/external - python2 fetch_external_sources.py - - cd ${srcdir}/xgl - cmake -H. -Bbuilds/Release64 \ --DCMAKE_BUILD_TYPE=Release \ --DBUILD_WAYLAND_SUPPORT=On \ --G Ninja - - ninja -C builds/Release64 - ninja -C builds/Release64 spvgen -} - -package() { - install -m755 -d "${pkgdir}"/usr/lib - install -m755 -d "${pkgdir}"/usr/share/vulkan/icd.d - install -m755 -d "${pkgdir}"/usr/share/licenses/${pkgname} - - install xgl/builds/Release64/icd/amdvlk64.so "${pkgdir}"/usr/lib/ - install xgl/builds/Release64/spvgen/spvgen.so ${pkgdir}/usr/lib/ - install AMDVLK/json/Redhat/amd_icd64.json "${pkgdir}"/usr/share/vulkan/icd.d/ - install AMDVLK/LICENSE.txt "${pkgdir}"/usr/share/licenses/${pkgname}/ - - sed -i "s#/lib64#/lib#g" "${pkgdir}"/usr/share/vulkan/icd.d/amd_icd64.json -} Copied: amdvlk/repos/extra-x86_64/PKGBUILD (from rev 396119, amdvlk/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2020-09-14 11:50:19 UTC (rev 396120) @@ -0,0 +1,63 @@ +# Maintainer: Laurent Carlier +# Contributor: lod + +pkgname=amdvlk +pkgver=2020.Q3.5 +pkgrel=1 +pkgdesc="AMD's standalone Vulkan driver" +arch=(x86_64) +url="https://github.com/GPUOpen-Drivers; +license=('MIT') +provides=('vulkan-driver') +makedepends=('perl-xml-xpath' 'python' 'wayland' 'libxrandr' 'xorg-server-devel' 'cmake' 'ninja' 'git') +makedepends+=('python2') # spvgen +source=("https://github.com/GPUOpen-Drivers/AMDVLK/archive/v-${pkgver}.tar.gz;) +sha256sums=('2ff31b8fc62cd2036212e06e74c495c01933f5aee3fb85ec7a67d44f99b54e6b') + +prepare() { + local nrepos path name revision + + nrepos=$(xpath -q -e //project AMDVLK-v-${pkgver}/default.xml | wc -l) + + while (($nrepos>0)) + do +path=$(xpath -q -e //project[$nrepos]/@path AMDVLK-v-${pkgver}/default.xml | sed 's/ path="drivers\/\(.*\)"/\1/g') +name=$(xpath -q -e //project[$nrepos]/@name AMDVLK-v-${pkgver}/default.xml | sed 's/ name="\(.*\)"/\1/g') +revision=$(xpath -q -e //project[$nrepos]/@revision AMDVLK-v-${pkgver}/default.xml | sed 's/ revision="\(.*\)"/\1/g') +git clone https://github.com/GPUOpen-Drivers/$name $path + pushd $path +git checkout $revision + popd +(( nrepos-- )) + done + + # fix build with gcc9 + sed -i "s/-Werror//g" ${srcdir}/pal/shared/gpuopen/cmake/AMD.cmake +} + +build() { + cd ${srcdir}/spvgen/external + python2 fetch_external_sources.py + + cd ${srcdir}/xgl + cmake -H. -Bbuilds/Release64 \ +-DCMAKE_BUILD_TYPE=Release \ +-DBUILD_WAYLAND_SUPPORT=On \ +-G Ninja + + ninja -C builds/Release64 + ninja -C builds/Release64 spvgen +} + +package() { + install -m755 -d "${pkgdir}"/usr/lib + install -m755 -d "${pkgdir}"/usr/share/vulkan/icd.d + install -m755 -d "${pkgdir}"/usr/share/licenses/${pkgname} + + install xgl/builds/Release64/icd/amdvlk64.so "${pkgdir}"/usr/lib/ + install xgl/builds/Release64/spvgen/spvgen.so ${pkgdir}/usr/lib/
[arch-commits] Commit in amdvlk/repos/extra-x86_64 (PKGBUILD PKGBUILD)
Date: Monday, August 24, 2020 @ 10:09:21 Author: lcarlier Revision: 394636 archrelease: copy trunk to extra-x86_64 Added: amdvlk/repos/extra-x86_64/PKGBUILD (from rev 394635, amdvlk/trunk/PKGBUILD) Deleted: amdvlk/repos/extra-x86_64/PKGBUILD --+ PKGBUILD | 126 ++--- 1 file changed, 63 insertions(+), 63 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2020-08-24 10:09:17 UTC (rev 394635) +++ PKGBUILD2020-08-24 10:09:21 UTC (rev 394636) @@ -1,63 +0,0 @@ -# Maintainer: Laurent Carlier -# Contributor: lod - -pkgname=amdvlk -pkgver=2020.Q3.3 -pkgrel=1 -pkgdesc="AMD's standalone Vulkan driver" -arch=(x86_64) -url="https://github.com/GPUOpen-Drivers; -license=('MIT') -provides=('vulkan-driver') -makedepends=('perl-xml-xpath' 'python' 'wayland' 'libxrandr' 'xorg-server-devel' 'cmake' 'ninja' 'git') -makedepends+=('python2') # spvgen -source=("https://github.com/GPUOpen-Drivers/AMDVLK/archive/v-${pkgver}.tar.gz;) -sha256sums=('f595d7ca34fa6ce4673447fdee74d6d6f97018ff1da015aab2c4a610cf83421d') - -prepare() { - local nrepos path name revision - - nrepos=$(xpath -q -e //project AMDVLK-v-${pkgver}/default.xml | wc -l) - - while (($nrepos>0)) - do -path=$(xpath -q -e //project[$nrepos]/@path AMDVLK-v-${pkgver}/default.xml | sed 's/ path="drivers\/\(.*\)"/\1/g') -name=$(xpath -q -e //project[$nrepos]/@name AMDVLK-v-${pkgver}/default.xml | sed 's/ name="\(.*\)"/\1/g') -revision=$(xpath -q -e //project[$nrepos]/@revision AMDVLK-v-${pkgver}/default.xml | sed 's/ revision="\(.*\)"/\1/g') -git clone https://github.com/GPUOpen-Drivers/$name $path - pushd $path -git checkout $revision - popd -(( nrepos-- )) - done - - # fix build with gcc9 - sed -i "s/-Werror//g" ${srcdir}/pal/shared/gpuopen/cmake/AMD.cmake -} - -build() { - cd ${srcdir}/spvgen/external - python2 fetch_external_sources.py - - cd ${srcdir}/xgl - cmake -H. -Bbuilds/Release64 \ --DCMAKE_BUILD_TYPE=Release \ --DBUILD_WAYLAND_SUPPORT=On \ --G Ninja - - ninja -C builds/Release64 - ninja -C builds/Release64 spvgen -} - -package() { - install -m755 -d "${pkgdir}"/usr/lib - install -m755 -d "${pkgdir}"/usr/share/vulkan/icd.d - install -m755 -d "${pkgdir}"/usr/share/licenses/${pkgname} - - install xgl/builds/Release64/icd/amdvlk64.so "${pkgdir}"/usr/lib/ - install xgl/builds/Release64/spvgen/spvgen.so ${pkgdir}/usr/lib/ - install AMDVLK/json/Redhat/amd_icd64.json "${pkgdir}"/usr/share/vulkan/icd.d/ - install AMDVLK/LICENSE.txt "${pkgdir}"/usr/share/licenses/${pkgname}/ - - sed -i "s#/lib64#/lib#g" "${pkgdir}"/usr/share/vulkan/icd.d/amd_icd64.json -} Copied: amdvlk/repos/extra-x86_64/PKGBUILD (from rev 394635, amdvlk/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2020-08-24 10:09:21 UTC (rev 394636) @@ -0,0 +1,63 @@ +# Maintainer: Laurent Carlier +# Contributor: lod + +pkgname=amdvlk +pkgver=2020.Q3.4 +pkgrel=1 +pkgdesc="AMD's standalone Vulkan driver" +arch=(x86_64) +url="https://github.com/GPUOpen-Drivers; +license=('MIT') +provides=('vulkan-driver') +makedepends=('perl-xml-xpath' 'python' 'wayland' 'libxrandr' 'xorg-server-devel' 'cmake' 'ninja' 'git') +makedepends+=('python2') # spvgen +source=("https://github.com/GPUOpen-Drivers/AMDVLK/archive/v-${pkgver}.tar.gz;) +sha256sums=('19548a78ba0240a5e2c23f778fc009a9a44ec8b61d19a46db3265512671c6d8d') + +prepare() { + local nrepos path name revision + + nrepos=$(xpath -q -e //project AMDVLK-v-${pkgver}/default.xml | wc -l) + + while (($nrepos>0)) + do +path=$(xpath -q -e //project[$nrepos]/@path AMDVLK-v-${pkgver}/default.xml | sed 's/ path="drivers\/\(.*\)"/\1/g') +name=$(xpath -q -e //project[$nrepos]/@name AMDVLK-v-${pkgver}/default.xml | sed 's/ name="\(.*\)"/\1/g') +revision=$(xpath -q -e //project[$nrepos]/@revision AMDVLK-v-${pkgver}/default.xml | sed 's/ revision="\(.*\)"/\1/g') +git clone https://github.com/GPUOpen-Drivers/$name $path + pushd $path +git checkout $revision + popd +(( nrepos-- )) + done + + # fix build with gcc9 + sed -i "s/-Werror//g" ${srcdir}/pal/shared/gpuopen/cmake/AMD.cmake +} + +build() { + cd ${srcdir}/spvgen/external + python2 fetch_external_sources.py + + cd ${srcdir}/xgl + cmake -H. -Bbuilds/Release64 \ +-DCMAKE_BUILD_TYPE=Release \ +-DBUILD_WAYLAND_SUPPORT=On \ +-G Ninja + + ninja -C builds/Release64 + ninja -C builds/Release64 spvgen +} + +package() { + install -m755 -d "${pkgdir}"/usr/lib + install -m755 -d "${pkgdir}"/usr/share/vulkan/icd.d + install -m755 -d "${pkgdir}"/usr/share/licenses/${pkgname} + + install xgl/builds/Release64/icd/amdvlk64.so "${pkgdir}"/usr/lib/ + install xgl/builds/Release64/spvgen/spvgen.so ${pkgdir}/usr/lib/ +
[arch-commits] Commit in amdvlk/repos/extra-x86_64 (PKGBUILD PKGBUILD)
Date: Friday, August 7, 2020 @ 13:10:54 Author: lcarlier Revision: 393229 archrelease: copy trunk to extra-x86_64 Added: amdvlk/repos/extra-x86_64/PKGBUILD (from rev 393228, amdvlk/trunk/PKGBUILD) Deleted: amdvlk/repos/extra-x86_64/PKGBUILD --+ PKGBUILD | 126 ++--- 1 file changed, 63 insertions(+), 63 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2020-08-07 13:10:49 UTC (rev 393228) +++ PKGBUILD2020-08-07 13:10:54 UTC (rev 393229) @@ -1,63 +0,0 @@ -# Maintainer: Laurent Carlier -# Contributor: lod - -pkgname=amdvlk -pkgver=2020.Q3.2 -pkgrel=1 -pkgdesc="AMD's standalone Vulkan driver" -arch=(x86_64) -url="https://github.com/GPUOpen-Drivers; -license=('MIT') -provides=('vulkan-driver') -makedepends=('perl-xml-xpath' 'python' 'wayland' 'libxrandr' 'xorg-server-devel' 'cmake' 'ninja' 'git') -makedepends+=('python2') # spvgen -source=("https://github.com/GPUOpen-Drivers/AMDVLK/archive/v-${pkgver}.tar.gz;) -sha256sums=('1454cbd6ffe1ff2450eecda46421254c983e143ba1b55d993056e990eb942e80') - -prepare() { - local nrepos path name revision - - nrepos=$(xpath -q -e //project AMDVLK-v-${pkgver}/default.xml | wc -l) - - while (($nrepos>0)) - do -path=$(xpath -q -e //project[$nrepos]/@path AMDVLK-v-${pkgver}/default.xml | sed 's/ path="drivers\/\(.*\)"/\1/g') -name=$(xpath -q -e //project[$nrepos]/@name AMDVLK-v-${pkgver}/default.xml | sed 's/ name="\(.*\)"/\1/g') -revision=$(xpath -q -e //project[$nrepos]/@revision AMDVLK-v-${pkgver}/default.xml | sed 's/ revision="\(.*\)"/\1/g') -git clone https://github.com/GPUOpen-Drivers/$name $path - pushd $path -git checkout $revision - popd -(( nrepos-- )) - done - - # fix build with gcc9 - sed -i "s/-Werror//g" ${srcdir}/pal/shared/gpuopen/cmake/AMD.cmake -} - -build() { - cd ${srcdir}/spvgen/external - python2 fetch_external_sources.py - - cd ${srcdir}/xgl - cmake -H. -Bbuilds/Release64 \ --DCMAKE_BUILD_TYPE=Release \ --DBUILD_WAYLAND_SUPPORT=On \ --G Ninja - - ninja -C builds/Release64 - ninja -C builds/Release64 spvgen -} - -package() { - install -m755 -d "${pkgdir}"/usr/lib - install -m755 -d "${pkgdir}"/usr/share/vulkan/icd.d - install -m755 -d "${pkgdir}"/usr/share/licenses/${pkgname} - - install xgl/builds/Release64/icd/amdvlk64.so "${pkgdir}"/usr/lib/ - install xgl/builds/Release64/spvgen/spvgen.so ${pkgdir}/usr/lib/ - install AMDVLK/json/Redhat/amd_icd64.json "${pkgdir}"/usr/share/vulkan/icd.d/ - install AMDVLK/LICENSE.txt "${pkgdir}"/usr/share/licenses/${pkgname}/ - - sed -i "s#/lib64#/lib#g" "${pkgdir}"/usr/share/vulkan/icd.d/amd_icd64.json -} Copied: amdvlk/repos/extra-x86_64/PKGBUILD (from rev 393228, amdvlk/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2020-08-07 13:10:54 UTC (rev 393229) @@ -0,0 +1,63 @@ +# Maintainer: Laurent Carlier +# Contributor: lod + +pkgname=amdvlk +pkgver=2020.Q3.3 +pkgrel=1 +pkgdesc="AMD's standalone Vulkan driver" +arch=(x86_64) +url="https://github.com/GPUOpen-Drivers; +license=('MIT') +provides=('vulkan-driver') +makedepends=('perl-xml-xpath' 'python' 'wayland' 'libxrandr' 'xorg-server-devel' 'cmake' 'ninja' 'git') +makedepends+=('python2') # spvgen +source=("https://github.com/GPUOpen-Drivers/AMDVLK/archive/v-${pkgver}.tar.gz;) +sha256sums=('f595d7ca34fa6ce4673447fdee74d6d6f97018ff1da015aab2c4a610cf83421d') + +prepare() { + local nrepos path name revision + + nrepos=$(xpath -q -e //project AMDVLK-v-${pkgver}/default.xml | wc -l) + + while (($nrepos>0)) + do +path=$(xpath -q -e //project[$nrepos]/@path AMDVLK-v-${pkgver}/default.xml | sed 's/ path="drivers\/\(.*\)"/\1/g') +name=$(xpath -q -e //project[$nrepos]/@name AMDVLK-v-${pkgver}/default.xml | sed 's/ name="\(.*\)"/\1/g') +revision=$(xpath -q -e //project[$nrepos]/@revision AMDVLK-v-${pkgver}/default.xml | sed 's/ revision="\(.*\)"/\1/g') +git clone https://github.com/GPUOpen-Drivers/$name $path + pushd $path +git checkout $revision + popd +(( nrepos-- )) + done + + # fix build with gcc9 + sed -i "s/-Werror//g" ${srcdir}/pal/shared/gpuopen/cmake/AMD.cmake +} + +build() { + cd ${srcdir}/spvgen/external + python2 fetch_external_sources.py + + cd ${srcdir}/xgl + cmake -H. -Bbuilds/Release64 \ +-DCMAKE_BUILD_TYPE=Release \ +-DBUILD_WAYLAND_SUPPORT=On \ +-G Ninja + + ninja -C builds/Release64 + ninja -C builds/Release64 spvgen +} + +package() { + install -m755 -d "${pkgdir}"/usr/lib + install -m755 -d "${pkgdir}"/usr/share/vulkan/icd.d + install -m755 -d "${pkgdir}"/usr/share/licenses/${pkgname} + + install xgl/builds/Release64/icd/amdvlk64.so "${pkgdir}"/usr/lib/ + install xgl/builds/Release64/spvgen/spvgen.so ${pkgdir}/usr/lib/ +
[arch-commits] Commit in amdvlk/repos/extra-x86_64 (PKGBUILD PKGBUILD)
Date: Friday, July 24, 2020 @ 04:13:35 Author: lcarlier Revision: 392478 archrelease: copy trunk to extra-x86_64 Added: amdvlk/repos/extra-x86_64/PKGBUILD (from rev 392477, amdvlk/trunk/PKGBUILD) Deleted: amdvlk/repos/extra-x86_64/PKGBUILD --+ PKGBUILD | 126 ++--- 1 file changed, 63 insertions(+), 63 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2020-07-24 04:13:30 UTC (rev 392477) +++ PKGBUILD2020-07-24 04:13:35 UTC (rev 392478) @@ -1,63 +0,0 @@ -# Maintainer: Laurent Carlier -# Contributor: lod - -pkgname=amdvlk -pkgver=2020.Q3.1 -pkgrel=2 -pkgdesc="AMD's standalone Vulkan driver" -arch=(x86_64) -url="https://github.com/GPUOpen-Drivers; -license=('MIT') -provides=('vulkan-driver') -makedepends=('perl-xml-xpath' 'python' 'wayland' 'libxrandr' 'xorg-server-devel' 'cmake' 'ninja' 'git') -makedepends+=('python2') # spvgen -source=("https://github.com/GPUOpen-Drivers/AMDVLK/archive/v-${pkgver}.tar.gz;) -sha256sums=('2ace8ce2e9c977e58607088c9e308096ad924bf178803f9b0e71083d6e10c130') - -prepare() { - local nrepos path name revision - - nrepos=$(xpath -q -e //project AMDVLK-v-${pkgver}/default.xml | wc -l) - - while (($nrepos>0)) - do -path=$(xpath -q -e //project[$nrepos]/@path AMDVLK-v-${pkgver}/default.xml | sed 's/ path="drivers\/\(.*\)"/\1/g') -name=$(xpath -q -e //project[$nrepos]/@name AMDVLK-v-${pkgver}/default.xml | sed 's/ name="\(.*\)"/\1/g') -revision=$(xpath -q -e //project[$nrepos]/@revision AMDVLK-v-${pkgver}/default.xml | sed 's/ revision="\(.*\)"/\1/g') -git clone https://github.com/GPUOpen-Drivers/$name $path - pushd $path -git checkout $revision - popd -(( nrepos-- )) - done - - # fix build with gcc9 - sed -i "s/-Werror//g" ${srcdir}/pal/shared/gpuopen/cmake/AMD.cmake -} - -build() { - cd ${srcdir}/spvgen/external - python2 fetch_external_sources.py - - cd ${srcdir}/xgl - cmake -H. -Bbuilds/Release64 \ --DCMAKE_BUILD_TYPE=Release \ --DBUILD_WAYLAND_SUPPORT=On \ --G Ninja - - ninja -C builds/Release64 - ninja -C builds/Release64 spvgen -} - -package() { - install -m755 -d "${pkgdir}"/usr/lib - install -m755 -d "${pkgdir}"/usr/share/vulkan/icd.d - install -m755 -d "${pkgdir}"/usr/share/licenses/${pkgname} - - install xgl/builds/Release64/icd/amdvlk64.so "${pkgdir}"/usr/lib/ - install xgl/builds/Release64/spvgen/spvgen.so ${pkgdir}/usr/lib/ - install AMDVLK/json/Redhat/amd_icd64.json "${pkgdir}"/usr/share/vulkan/icd.d/ - install AMDVLK/LICENSE.txt "${pkgdir}"/usr/share/licenses/${pkgname}/ - - sed -i "s#/lib64#/lib#g" "${pkgdir}"/usr/share/vulkan/icd.d/amd_icd64.json -} Copied: amdvlk/repos/extra-x86_64/PKGBUILD (from rev 392477, amdvlk/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2020-07-24 04:13:35 UTC (rev 392478) @@ -0,0 +1,63 @@ +# Maintainer: Laurent Carlier +# Contributor: lod + +pkgname=amdvlk +pkgver=2020.Q3.2 +pkgrel=1 +pkgdesc="AMD's standalone Vulkan driver" +arch=(x86_64) +url="https://github.com/GPUOpen-Drivers; +license=('MIT') +provides=('vulkan-driver') +makedepends=('perl-xml-xpath' 'python' 'wayland' 'libxrandr' 'xorg-server-devel' 'cmake' 'ninja' 'git') +makedepends+=('python2') # spvgen +source=("https://github.com/GPUOpen-Drivers/AMDVLK/archive/v-${pkgver}.tar.gz;) +sha256sums=('1454cbd6ffe1ff2450eecda46421254c983e143ba1b55d993056e990eb942e80') + +prepare() { + local nrepos path name revision + + nrepos=$(xpath -q -e //project AMDVLK-v-${pkgver}/default.xml | wc -l) + + while (($nrepos>0)) + do +path=$(xpath -q -e //project[$nrepos]/@path AMDVLK-v-${pkgver}/default.xml | sed 's/ path="drivers\/\(.*\)"/\1/g') +name=$(xpath -q -e //project[$nrepos]/@name AMDVLK-v-${pkgver}/default.xml | sed 's/ name="\(.*\)"/\1/g') +revision=$(xpath -q -e //project[$nrepos]/@revision AMDVLK-v-${pkgver}/default.xml | sed 's/ revision="\(.*\)"/\1/g') +git clone https://github.com/GPUOpen-Drivers/$name $path + pushd $path +git checkout $revision + popd +(( nrepos-- )) + done + + # fix build with gcc9 + sed -i "s/-Werror//g" ${srcdir}/pal/shared/gpuopen/cmake/AMD.cmake +} + +build() { + cd ${srcdir}/spvgen/external + python2 fetch_external_sources.py + + cd ${srcdir}/xgl + cmake -H. -Bbuilds/Release64 \ +-DCMAKE_BUILD_TYPE=Release \ +-DBUILD_WAYLAND_SUPPORT=On \ +-G Ninja + + ninja -C builds/Release64 + ninja -C builds/Release64 spvgen +} + +package() { + install -m755 -d "${pkgdir}"/usr/lib + install -m755 -d "${pkgdir}"/usr/share/vulkan/icd.d + install -m755 -d "${pkgdir}"/usr/share/licenses/${pkgname} + + install xgl/builds/Release64/icd/amdvlk64.so "${pkgdir}"/usr/lib/ + install xgl/builds/Release64/spvgen/spvgen.so ${pkgdir}/usr/lib/ +
[arch-commits] Commit in amdvlk/repos/extra-x86_64 (PKGBUILD PKGBUILD)
Date: Tuesday, July 21, 2020 @ 09:35:19 Author: lcarlier Revision: 392311 archrelease: copy trunk to extra-x86_64 Added: amdvlk/repos/extra-x86_64/PKGBUILD (from rev 392310, amdvlk/trunk/PKGBUILD) Deleted: amdvlk/repos/extra-x86_64/PKGBUILD --+ PKGBUILD | 126 ++--- 1 file changed, 63 insertions(+), 63 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2020-07-21 09:35:15 UTC (rev 392310) +++ PKGBUILD2020-07-21 09:35:19 UTC (rev 392311) @@ -1,63 +0,0 @@ -# Maintainer: Laurent Carlier -# Contributor: lod - -pkgname=amdvlk -pkgver=2020.Q3.1 -pkgrel=1 -pkgdesc="AMD's standalone Vulkan driver" -arch=(x86_64) -url="https://github.com/GPUOpen-Drivers; -license=('MIT') -provides=('vulkan-driver') -makedepends=('perl-xml-xpath' 'python' 'wayland' 'libxrandr' 'xorg-server-devel' 'cmake' 'ninja' 'git') -makedepends+=('python2') # spvgen -source=("https://github.com/GPUOpen-Drivers/AMDVLK/archive/v-${pkgver}.tar.gz;) -sha256sums=('e487b4bd0ae9fc4977262792b6d479a690c2937eb7f9124284d0891943db8a7f') - -prepare() { - local nrepos path name revision - - nrepos=$(xpath -q -e //project AMDVLK-v-${pkgver}/default.xml | wc -l) - - while (($nrepos>0)) - do -path=$(xpath -q -e //project[$nrepos]/@path AMDVLK-v-${pkgver}/default.xml | sed 's/ path="drivers\/\(.*\)"/\1/g') -name=$(xpath -q -e //project[$nrepos]/@name AMDVLK-v-${pkgver}/default.xml | sed 's/ name="\(.*\)"/\1/g') -revision=$(xpath -q -e //project[$nrepos]/@revision AMDVLK-v-${pkgver}/default.xml | sed 's/ revision="\(.*\)"/\1/g') -git clone https://github.com/GPUOpen-Drivers/$name $path - pushd $path -git checkout $revision - popd -(( nrepos-- )) - done - - # fix build with gcc9 - sed -i "s/-Werror//g" ${srcdir}/pal/shared/gpuopen/cmake/AMD.cmake -} - -build() { - cd ${srcdir}/spvgen/external - python2 fetch_external_sources.py - - cd ${srcdir}/xgl - cmake -H. -Bbuilds/Release64 \ --DCMAKE_BUILD_TYPE=Release \ --DBUILD_WAYLAND_SUPPORT=On \ --G Ninja - - ninja -C builds/Release64 - ninja -C builds/Release64 spvgen -} - -package() { - install -m755 -d "${pkgdir}"/usr/lib - install -m755 -d "${pkgdir}"/usr/share/vulkan/icd.d - install -m755 -d "${pkgdir}"/usr/share/licenses/${pkgname} - - install xgl/builds/Release64/icd/amdvlk64.so "${pkgdir}"/usr/lib/ - install xgl/builds/Release64/spvgen/spvgen.so ${pkgdir}/usr/lib/ - install AMDVLK/json/Redhat/amd_icd64.json "${pkgdir}"/usr/share/vulkan/icd.d/ - install AMDVLK/LICENSE.txt "${pkgdir}"/usr/share/licenses/${pkgname}/ - - sed -i "s#/lib64#/lib#g" "${pkgdir}"/usr/share/vulkan/icd.d/amd_icd64.json -} Copied: amdvlk/repos/extra-x86_64/PKGBUILD (from rev 392310, amdvlk/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2020-07-21 09:35:19 UTC (rev 392311) @@ -0,0 +1,63 @@ +# Maintainer: Laurent Carlier +# Contributor: lod + +pkgname=amdvlk +pkgver=2020.Q3.1 +pkgrel=2 +pkgdesc="AMD's standalone Vulkan driver" +arch=(x86_64) +url="https://github.com/GPUOpen-Drivers; +license=('MIT') +provides=('vulkan-driver') +makedepends=('perl-xml-xpath' 'python' 'wayland' 'libxrandr' 'xorg-server-devel' 'cmake' 'ninja' 'git') +makedepends+=('python2') # spvgen +source=("https://github.com/GPUOpen-Drivers/AMDVLK/archive/v-${pkgver}.tar.gz;) +sha256sums=('2ace8ce2e9c977e58607088c9e308096ad924bf178803f9b0e71083d6e10c130') + +prepare() { + local nrepos path name revision + + nrepos=$(xpath -q -e //project AMDVLK-v-${pkgver}/default.xml | wc -l) + + while (($nrepos>0)) + do +path=$(xpath -q -e //project[$nrepos]/@path AMDVLK-v-${pkgver}/default.xml | sed 's/ path="drivers\/\(.*\)"/\1/g') +name=$(xpath -q -e //project[$nrepos]/@name AMDVLK-v-${pkgver}/default.xml | sed 's/ name="\(.*\)"/\1/g') +revision=$(xpath -q -e //project[$nrepos]/@revision AMDVLK-v-${pkgver}/default.xml | sed 's/ revision="\(.*\)"/\1/g') +git clone https://github.com/GPUOpen-Drivers/$name $path + pushd $path +git checkout $revision + popd +(( nrepos-- )) + done + + # fix build with gcc9 + sed -i "s/-Werror//g" ${srcdir}/pal/shared/gpuopen/cmake/AMD.cmake +} + +build() { + cd ${srcdir}/spvgen/external + python2 fetch_external_sources.py + + cd ${srcdir}/xgl + cmake -H. -Bbuilds/Release64 \ +-DCMAKE_BUILD_TYPE=Release \ +-DBUILD_WAYLAND_SUPPORT=On \ +-G Ninja + + ninja -C builds/Release64 + ninja -C builds/Release64 spvgen +} + +package() { + install -m755 -d "${pkgdir}"/usr/lib + install -m755 -d "${pkgdir}"/usr/share/vulkan/icd.d + install -m755 -d "${pkgdir}"/usr/share/licenses/${pkgname} + + install xgl/builds/Release64/icd/amdvlk64.so "${pkgdir}"/usr/lib/ + install xgl/builds/Release64/spvgen/spvgen.so ${pkgdir}/usr/lib/ +
[arch-commits] Commit in amdvlk/repos/extra-x86_64 (PKGBUILD PKGBUILD)
Date: Friday, July 10, 2020 @ 11:28:41 Author: lcarlier Revision: 391532 archrelease: copy trunk to extra-x86_64 Added: amdvlk/repos/extra-x86_64/PKGBUILD (from rev 391531, amdvlk/trunk/PKGBUILD) Deleted: amdvlk/repos/extra-x86_64/PKGBUILD --+ PKGBUILD | 126 ++--- 1 file changed, 63 insertions(+), 63 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2020-07-10 11:28:37 UTC (rev 391531) +++ PKGBUILD2020-07-10 11:28:41 UTC (rev 391532) @@ -1,63 +0,0 @@ -# Maintainer: Laurent Carlier -# Contributor: lod - -pkgname=amdvlk -pkgver=2020.Q2.6 -pkgrel=1 -pkgdesc="AMD's standalone Vulkan driver" -arch=(x86_64) -url="https://github.com/GPUOpen-Drivers; -license=('MIT') -provides=('vulkan-driver') -makedepends=('perl-xml-xpath' 'python' 'wayland' 'libxrandr' 'xorg-server-devel' 'cmake' 'ninja' 'git') -makedepends+=('python2') # spvgen -source=("https://github.com/GPUOpen-Drivers/AMDVLK/archive/v-${pkgver}.tar.gz;) -sha256sums=('7b4299a0cb63db8ca634e952f78c6738c4ee152f4a5fad238aec027b8fea7930') - -prepare() { - local nrepos path name revision - - nrepos=$(xpath -q -e //project AMDVLK-v-${pkgver}/default.xml | wc -l) - - while (($nrepos>0)) - do -path=$(xpath -q -e //project[$nrepos]/@path AMDVLK-v-${pkgver}/default.xml | sed 's/ path="drivers\/\(.*\)"/\1/g') -name=$(xpath -q -e //project[$nrepos]/@name AMDVLK-v-${pkgver}/default.xml | sed 's/ name="\(.*\)"/\1/g') -revision=$(xpath -q -e //project[$nrepos]/@revision AMDVLK-v-${pkgver}/default.xml | sed 's/ revision="\(.*\)"/\1/g') -git clone https://github.com/GPUOpen-Drivers/$name $path - pushd $path -git checkout $revision - popd -(( nrepos-- )) - done - - # fix build with gcc9 - sed -i "s/-Werror//g" ${srcdir}/pal/shared/gpuopen/cmake/AMD.cmake -} - -build() { - cd ${srcdir}/spvgen/external - python2 fetch_external_sources.py - - cd ${srcdir}/xgl - cmake -H. -Bbuilds/Release64 \ --DCMAKE_BUILD_TYPE=Release \ --DBUILD_WAYLAND_SUPPORT=On \ --G Ninja - - ninja -C builds/Release64 - ninja -C builds/Release64 spvgen -} - -package() { - install -m755 -d "${pkgdir}"/usr/lib - install -m755 -d "${pkgdir}"/usr/share/vulkan/icd.d - install -m755 -d "${pkgdir}"/usr/share/licenses/${pkgname} - - install xgl/builds/Release64/icd/amdvlk64.so "${pkgdir}"/usr/lib/ - install xgl/builds/Release64/spvgen/spvgen.so ${pkgdir}/usr/lib/ - install AMDVLK/json/Redhat/amd_icd64.json "${pkgdir}"/usr/share/vulkan/icd.d/ - install AMDVLK/LICENSE.txt "${pkgdir}"/usr/share/licenses/${pkgname}/ - - sed -i "s#/lib64#/lib#g" "${pkgdir}"/usr/share/vulkan/icd.d/amd_icd64.json -} Copied: amdvlk/repos/extra-x86_64/PKGBUILD (from rev 391531, amdvlk/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2020-07-10 11:28:41 UTC (rev 391532) @@ -0,0 +1,63 @@ +# Maintainer: Laurent Carlier +# Contributor: lod + +pkgname=amdvlk +pkgver=2020.Q3.1 +pkgrel=1 +pkgdesc="AMD's standalone Vulkan driver" +arch=(x86_64) +url="https://github.com/GPUOpen-Drivers; +license=('MIT') +provides=('vulkan-driver') +makedepends=('perl-xml-xpath' 'python' 'wayland' 'libxrandr' 'xorg-server-devel' 'cmake' 'ninja' 'git') +makedepends+=('python2') # spvgen +source=("https://github.com/GPUOpen-Drivers/AMDVLK/archive/v-${pkgver}.tar.gz;) +sha256sums=('e487b4bd0ae9fc4977262792b6d479a690c2937eb7f9124284d0891943db8a7f') + +prepare() { + local nrepos path name revision + + nrepos=$(xpath -q -e //project AMDVLK-v-${pkgver}/default.xml | wc -l) + + while (($nrepos>0)) + do +path=$(xpath -q -e //project[$nrepos]/@path AMDVLK-v-${pkgver}/default.xml | sed 's/ path="drivers\/\(.*\)"/\1/g') +name=$(xpath -q -e //project[$nrepos]/@name AMDVLK-v-${pkgver}/default.xml | sed 's/ name="\(.*\)"/\1/g') +revision=$(xpath -q -e //project[$nrepos]/@revision AMDVLK-v-${pkgver}/default.xml | sed 's/ revision="\(.*\)"/\1/g') +git clone https://github.com/GPUOpen-Drivers/$name $path + pushd $path +git checkout $revision + popd +(( nrepos-- )) + done + + # fix build with gcc9 + sed -i "s/-Werror//g" ${srcdir}/pal/shared/gpuopen/cmake/AMD.cmake +} + +build() { + cd ${srcdir}/spvgen/external + python2 fetch_external_sources.py + + cd ${srcdir}/xgl + cmake -H. -Bbuilds/Release64 \ +-DCMAKE_BUILD_TYPE=Release \ +-DBUILD_WAYLAND_SUPPORT=On \ +-G Ninja + + ninja -C builds/Release64 + ninja -C builds/Release64 spvgen +} + +package() { + install -m755 -d "${pkgdir}"/usr/lib + install -m755 -d "${pkgdir}"/usr/share/vulkan/icd.d + install -m755 -d "${pkgdir}"/usr/share/licenses/${pkgname} + + install xgl/builds/Release64/icd/amdvlk64.so "${pkgdir}"/usr/lib/ + install xgl/builds/Release64/spvgen/spvgen.so ${pkgdir}/usr/lib/ +
[arch-commits] Commit in amdvlk/repos/extra-x86_64 (PKGBUILD PKGBUILD)
Date: Wednesday, July 1, 2020 @ 06:13:32 Author: lcarlier Revision: 390682 archrelease: copy trunk to extra-x86_64 Added: amdvlk/repos/extra-x86_64/PKGBUILD (from rev 390681, amdvlk/trunk/PKGBUILD) Deleted: amdvlk/repos/extra-x86_64/PKGBUILD --+ PKGBUILD | 126 ++--- 1 file changed, 63 insertions(+), 63 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2020-07-01 06:13:28 UTC (rev 390681) +++ PKGBUILD2020-07-01 06:13:32 UTC (rev 390682) @@ -1,63 +0,0 @@ -# Maintainer: Laurent Carlier -# Contributor: lod - -pkgname=amdvlk -pkgver=2020.Q2.5 -pkgrel=1 -pkgdesc="AMD's standalone Vulkan driver" -arch=(x86_64) -url="https://github.com/GPUOpen-Drivers; -license=('MIT') -provides=('vulkan-driver') -makedepends=('perl-xml-xpath' 'python' 'wayland' 'libxrandr' 'xorg-server-devel' 'cmake' 'ninja' 'git') -makedepends+=('python2') # spvgen -source=("https://github.com/GPUOpen-Drivers/AMDVLK/archive/v-${pkgver}.tar.gz;) -sha256sums=('249920bcc174ccd2cf85f27ded6cc84d6ea3ea13a14df3fd17e7675ca9f44174') - -prepare() { - local nrepos path name revision - - nrepos=$(xpath -q -e //project AMDVLK-v-${pkgver}/default.xml | wc -l) - - while (($nrepos>0)) - do -path=$(xpath -q -e //project[$nrepos]/@path AMDVLK-v-${pkgver}/default.xml | sed 's/ path="drivers\/\(.*\)"/\1/g') -name=$(xpath -q -e //project[$nrepos]/@name AMDVLK-v-${pkgver}/default.xml | sed 's/ name="\(.*\)"/\1/g') -revision=$(xpath -q -e //project[$nrepos]/@revision AMDVLK-v-${pkgver}/default.xml | sed 's/ revision="\(.*\)"/\1/g') -git clone https://github.com/GPUOpen-Drivers/$name $path - pushd $path -git checkout $revision - popd -(( nrepos-- )) - done - - # fix build with gcc9 - sed -i "s/-Werror//g" ${srcdir}/pal/shared/gpuopen/cmake/AMD.cmake -} - -build() { - cd ${srcdir}/spvgen/external - python2 fetch_external_sources.py - - cd ${srcdir}/xgl - cmake -H. -Bbuilds/Release64 \ --DCMAKE_BUILD_TYPE=Release \ --DBUILD_WAYLAND_SUPPORT=On \ --G Ninja - - ninja -C builds/Release64 - ninja -C builds/Release64 spvgen -} - -package() { - install -m755 -d "${pkgdir}"/usr/lib - install -m755 -d "${pkgdir}"/usr/share/vulkan/icd.d - install -m755 -d "${pkgdir}"/usr/share/licenses/${pkgname} - - install xgl/builds/Release64/icd/amdvlk64.so "${pkgdir}"/usr/lib/ - install xgl/builds/Release64/spvgen/spvgen.so ${pkgdir}/usr/lib/ - install AMDVLK/json/Redhat/amd_icd64.json "${pkgdir}"/usr/share/vulkan/icd.d/ - install AMDVLK/LICENSE.txt "${pkgdir}"/usr/share/licenses/${pkgname}/ - - sed -i "s#/lib64#/lib#g" "${pkgdir}"/usr/share/vulkan/icd.d/amd_icd64.json -} Copied: amdvlk/repos/extra-x86_64/PKGBUILD (from rev 390681, amdvlk/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2020-07-01 06:13:32 UTC (rev 390682) @@ -0,0 +1,63 @@ +# Maintainer: Laurent Carlier +# Contributor: lod + +pkgname=amdvlk +pkgver=2020.Q2.6 +pkgrel=1 +pkgdesc="AMD's standalone Vulkan driver" +arch=(x86_64) +url="https://github.com/GPUOpen-Drivers; +license=('MIT') +provides=('vulkan-driver') +makedepends=('perl-xml-xpath' 'python' 'wayland' 'libxrandr' 'xorg-server-devel' 'cmake' 'ninja' 'git') +makedepends+=('python2') # spvgen +source=("https://github.com/GPUOpen-Drivers/AMDVLK/archive/v-${pkgver}.tar.gz;) +sha256sums=('7b4299a0cb63db8ca634e952f78c6738c4ee152f4a5fad238aec027b8fea7930') + +prepare() { + local nrepos path name revision + + nrepos=$(xpath -q -e //project AMDVLK-v-${pkgver}/default.xml | wc -l) + + while (($nrepos>0)) + do +path=$(xpath -q -e //project[$nrepos]/@path AMDVLK-v-${pkgver}/default.xml | sed 's/ path="drivers\/\(.*\)"/\1/g') +name=$(xpath -q -e //project[$nrepos]/@name AMDVLK-v-${pkgver}/default.xml | sed 's/ name="\(.*\)"/\1/g') +revision=$(xpath -q -e //project[$nrepos]/@revision AMDVLK-v-${pkgver}/default.xml | sed 's/ revision="\(.*\)"/\1/g') +git clone https://github.com/GPUOpen-Drivers/$name $path + pushd $path +git checkout $revision + popd +(( nrepos-- )) + done + + # fix build with gcc9 + sed -i "s/-Werror//g" ${srcdir}/pal/shared/gpuopen/cmake/AMD.cmake +} + +build() { + cd ${srcdir}/spvgen/external + python2 fetch_external_sources.py + + cd ${srcdir}/xgl + cmake -H. -Bbuilds/Release64 \ +-DCMAKE_BUILD_TYPE=Release \ +-DBUILD_WAYLAND_SUPPORT=On \ +-G Ninja + + ninja -C builds/Release64 + ninja -C builds/Release64 spvgen +} + +package() { + install -m755 -d "${pkgdir}"/usr/lib + install -m755 -d "${pkgdir}"/usr/share/vulkan/icd.d + install -m755 -d "${pkgdir}"/usr/share/licenses/${pkgname} + + install xgl/builds/Release64/icd/amdvlk64.so "${pkgdir}"/usr/lib/ + install xgl/builds/Release64/spvgen/spvgen.so ${pkgdir}/usr/lib/ +
[arch-commits] Commit in amdvlk/repos/extra-x86_64 (PKGBUILD PKGBUILD)
Date: Wednesday, June 24, 2020 @ 10:04:11 Author: lcarlier Revision: 390404 archrelease: copy trunk to extra-x86_64 Added: amdvlk/repos/extra-x86_64/PKGBUILD (from rev 390403, amdvlk/trunk/PKGBUILD) Deleted: amdvlk/repos/extra-x86_64/PKGBUILD --+ PKGBUILD | 126 ++--- 1 file changed, 63 insertions(+), 63 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2020-06-24 10:04:06 UTC (rev 390403) +++ PKGBUILD2020-06-24 10:04:11 UTC (rev 390404) @@ -1,63 +0,0 @@ -# Maintainer: Laurent Carlier -# Contributor: lod - -pkgname=amdvlk -pkgver=2020.Q2.4 -pkgrel=1 -pkgdesc="AMD's standalone Vulkan driver" -arch=(x86_64) -url="https://github.com/GPUOpen-Drivers; -license=('MIT') -provides=('vulkan-driver') -makedepends=('perl-xml-xpath' 'python' 'wayland' 'libxrandr' 'xorg-server-devel' 'cmake' 'ninja' 'git') -makedepends+=('python2') # spvgen -source=("https://github.com/GPUOpen-Drivers/AMDVLK/archive/v-${pkgver}.tar.gz;) -sha256sums=('3ca0b3e10233a22bbb9d703d1bde7d24a9046790eb6828140311ae837cc01e1b') - -prepare() { - local nrepos path name revision - - nrepos=$(xpath -q -e //project AMDVLK-v-${pkgver}/default.xml | wc -l) - - while (($nrepos>0)) - do -path=$(xpath -q -e //project[$nrepos]/@path AMDVLK-v-${pkgver}/default.xml | sed 's/ path="drivers\/\(.*\)"/\1/g') -name=$(xpath -q -e //project[$nrepos]/@name AMDVLK-v-${pkgver}/default.xml | sed 's/ name="\(.*\)"/\1/g') -revision=$(xpath -q -e //project[$nrepos]/@revision AMDVLK-v-${pkgver}/default.xml | sed 's/ revision="\(.*\)"/\1/g') -git clone https://github.com/GPUOpen-Drivers/$name $path - pushd $path -git checkout $revision - popd -(( nrepos-- )) - done - - # fix build with gcc9 - sed -i "s/-Werror//g" ${srcdir}/pal/shared/gpuopen/cmake/AMD.cmake -} - -build() { - cd ${srcdir}/spvgen/external - python2 fetch_external_sources.py - - cd ${srcdir}/xgl - cmake -H. -Bbuilds/Release64 \ --DCMAKE_BUILD_TYPE=Release \ --DBUILD_WAYLAND_SUPPORT=On \ --G Ninja - - ninja -C builds/Release64 - ninja -C builds/Release64 spvgen -} - -package() { - install -m755 -d "${pkgdir}"/usr/lib - install -m755 -d "${pkgdir}"/usr/share/vulkan/icd.d - install -m755 -d "${pkgdir}"/usr/share/licenses/${pkgname} - - install xgl/builds/Release64/icd/amdvlk64.so "${pkgdir}"/usr/lib/ - install xgl/builds/Release64/spvgen/spvgen.so ${pkgdir}/usr/lib/ - install AMDVLK/json/Redhat/amd_icd64.json "${pkgdir}"/usr/share/vulkan/icd.d/ - install AMDVLK/LICENSE.txt "${pkgdir}"/usr/share/licenses/${pkgname}/ - - sed -i "s#/lib64#/lib#g" "${pkgdir}"/usr/share/vulkan/icd.d/amd_icd64.json -} Copied: amdvlk/repos/extra-x86_64/PKGBUILD (from rev 390403, amdvlk/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2020-06-24 10:04:11 UTC (rev 390404) @@ -0,0 +1,63 @@ +# Maintainer: Laurent Carlier +# Contributor: lod + +pkgname=amdvlk +pkgver=2020.Q2.5 +pkgrel=1 +pkgdesc="AMD's standalone Vulkan driver" +arch=(x86_64) +url="https://github.com/GPUOpen-Drivers; +license=('MIT') +provides=('vulkan-driver') +makedepends=('perl-xml-xpath' 'python' 'wayland' 'libxrandr' 'xorg-server-devel' 'cmake' 'ninja' 'git') +makedepends+=('python2') # spvgen +source=("https://github.com/GPUOpen-Drivers/AMDVLK/archive/v-${pkgver}.tar.gz;) +sha256sums=('249920bcc174ccd2cf85f27ded6cc84d6ea3ea13a14df3fd17e7675ca9f44174') + +prepare() { + local nrepos path name revision + + nrepos=$(xpath -q -e //project AMDVLK-v-${pkgver}/default.xml | wc -l) + + while (($nrepos>0)) + do +path=$(xpath -q -e //project[$nrepos]/@path AMDVLK-v-${pkgver}/default.xml | sed 's/ path="drivers\/\(.*\)"/\1/g') +name=$(xpath -q -e //project[$nrepos]/@name AMDVLK-v-${pkgver}/default.xml | sed 's/ name="\(.*\)"/\1/g') +revision=$(xpath -q -e //project[$nrepos]/@revision AMDVLK-v-${pkgver}/default.xml | sed 's/ revision="\(.*\)"/\1/g') +git clone https://github.com/GPUOpen-Drivers/$name $path + pushd $path +git checkout $revision + popd +(( nrepos-- )) + done + + # fix build with gcc9 + sed -i "s/-Werror//g" ${srcdir}/pal/shared/gpuopen/cmake/AMD.cmake +} + +build() { + cd ${srcdir}/spvgen/external + python2 fetch_external_sources.py + + cd ${srcdir}/xgl + cmake -H. -Bbuilds/Release64 \ +-DCMAKE_BUILD_TYPE=Release \ +-DBUILD_WAYLAND_SUPPORT=On \ +-G Ninja + + ninja -C builds/Release64 + ninja -C builds/Release64 spvgen +} + +package() { + install -m755 -d "${pkgdir}"/usr/lib + install -m755 -d "${pkgdir}"/usr/share/vulkan/icd.d + install -m755 -d "${pkgdir}"/usr/share/licenses/${pkgname} + + install xgl/builds/Release64/icd/amdvlk64.so "${pkgdir}"/usr/lib/ + install xgl/builds/Release64/spvgen/spvgen.so ${pkgdir}/usr/lib/ +
[arch-commits] Commit in amdvlk/repos/extra-x86_64 (PKGBUILD PKGBUILD)
Date: Thursday, May 28, 2020 @ 16:36:57 Author: lcarlier Revision: 387774 archrelease: copy trunk to extra-x86_64 Added: amdvlk/repos/extra-x86_64/PKGBUILD (from rev 387773, amdvlk/trunk/PKGBUILD) Deleted: amdvlk/repos/extra-x86_64/PKGBUILD --+ PKGBUILD | 126 ++--- 1 file changed, 63 insertions(+), 63 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2020-05-28 16:36:52 UTC (rev 387773) +++ PKGBUILD2020-05-28 16:36:57 UTC (rev 387774) @@ -1,63 +0,0 @@ -# Maintainer: Laurent Carlier -# Contributor: lod - -pkgname=amdvlk -pkgver=2020.Q2.3 -pkgrel=1 -pkgdesc="AMD's standalone Vulkan driver" -arch=(x86_64) -url="https://github.com/GPUOpen-Drivers; -license=('MIT') -provides=('vulkan-driver') -makedepends=('perl-xml-xpath' 'python' 'wayland' 'libxrandr' 'xorg-server-devel' 'cmake' 'ninja' 'git') -makedepends+=('python2') # spvgen -source=("https://github.com/GPUOpen-Drivers/AMDVLK/archive/v-${pkgver}.tar.gz;) -sha256sums=('3c0bf95b11bb38fbc8aa3cf620c07117473ca8f99e0c1534db4fa5ae03b8a9ac') - -prepare() { - local nrepos path name revision - - nrepos=$(xpath -q -e //project AMDVLK-v-${pkgver}/default.xml | wc -l) - - while (($nrepos>0)) - do -path=$(xpath -q -e //project[$nrepos]/@path AMDVLK-v-${pkgver}/default.xml | sed 's/ path="drivers\/\(.*\)"/\1/g') -name=$(xpath -q -e //project[$nrepos]/@name AMDVLK-v-${pkgver}/default.xml | sed 's/ name="\(.*\)"/\1/g') -revision=$(xpath -q -e //project[$nrepos]/@revision AMDVLK-v-${pkgver}/default.xml | sed 's/ revision="\(.*\)"/\1/g') -git clone https://github.com/GPUOpen-Drivers/$name $path - pushd $path -git checkout $revision - popd -(( nrepos-- )) - done - - # fix build with gcc9 - sed -i "s/-Werror//g" ${srcdir}/pal/shared/gpuopen/cmake/AMD.cmake -} - -build() { - cd ${srcdir}/spvgen/external - python2 fetch_external_sources.py - - cd ${srcdir}/xgl - cmake -H. -Bbuilds/Release64 \ --DCMAKE_BUILD_TYPE=Release \ --DBUILD_WAYLAND_SUPPORT=On \ --G Ninja - - ninja -C builds/Release64 - ninja -C builds/Release64 spvgen -} - -package() { - install -m755 -d "${pkgdir}"/usr/lib - install -m755 -d "${pkgdir}"/usr/share/vulkan/icd.d - install -m755 -d "${pkgdir}"/usr/share/licenses/${pkgname} - - install xgl/builds/Release64/icd/amdvlk64.so "${pkgdir}"/usr/lib/ - install xgl/builds/Release64/spvgen/spvgen.so ${pkgdir}/usr/lib/ - install AMDVLK/json/Redhat/amd_icd64.json "${pkgdir}"/usr/share/vulkan/icd.d/ - install AMDVLK/LICENSE.txt "${pkgdir}"/usr/share/licenses/${pkgname}/ - - sed -i "s#/lib64#/lib#g" "${pkgdir}"/usr/share/vulkan/icd.d/amd_icd64.json -} Copied: amdvlk/repos/extra-x86_64/PKGBUILD (from rev 387773, amdvlk/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2020-05-28 16:36:57 UTC (rev 387774) @@ -0,0 +1,63 @@ +# Maintainer: Laurent Carlier +# Contributor: lod + +pkgname=amdvlk +pkgver=2020.Q2.4 +pkgrel=1 +pkgdesc="AMD's standalone Vulkan driver" +arch=(x86_64) +url="https://github.com/GPUOpen-Drivers; +license=('MIT') +provides=('vulkan-driver') +makedepends=('perl-xml-xpath' 'python' 'wayland' 'libxrandr' 'xorg-server-devel' 'cmake' 'ninja' 'git') +makedepends+=('python2') # spvgen +source=("https://github.com/GPUOpen-Drivers/AMDVLK/archive/v-${pkgver}.tar.gz;) +sha256sums=('3ca0b3e10233a22bbb9d703d1bde7d24a9046790eb6828140311ae837cc01e1b') + +prepare() { + local nrepos path name revision + + nrepos=$(xpath -q -e //project AMDVLK-v-${pkgver}/default.xml | wc -l) + + while (($nrepos>0)) + do +path=$(xpath -q -e //project[$nrepos]/@path AMDVLK-v-${pkgver}/default.xml | sed 's/ path="drivers\/\(.*\)"/\1/g') +name=$(xpath -q -e //project[$nrepos]/@name AMDVLK-v-${pkgver}/default.xml | sed 's/ name="\(.*\)"/\1/g') +revision=$(xpath -q -e //project[$nrepos]/@revision AMDVLK-v-${pkgver}/default.xml | sed 's/ revision="\(.*\)"/\1/g') +git clone https://github.com/GPUOpen-Drivers/$name $path + pushd $path +git checkout $revision + popd +(( nrepos-- )) + done + + # fix build with gcc9 + sed -i "s/-Werror//g" ${srcdir}/pal/shared/gpuopen/cmake/AMD.cmake +} + +build() { + cd ${srcdir}/spvgen/external + python2 fetch_external_sources.py + + cd ${srcdir}/xgl + cmake -H. -Bbuilds/Release64 \ +-DCMAKE_BUILD_TYPE=Release \ +-DBUILD_WAYLAND_SUPPORT=On \ +-G Ninja + + ninja -C builds/Release64 + ninja -C builds/Release64 spvgen +} + +package() { + install -m755 -d "${pkgdir}"/usr/lib + install -m755 -d "${pkgdir}"/usr/share/vulkan/icd.d + install -m755 -d "${pkgdir}"/usr/share/licenses/${pkgname} + + install xgl/builds/Release64/icd/amdvlk64.so "${pkgdir}"/usr/lib/ + install xgl/builds/Release64/spvgen/spvgen.so ${pkgdir}/usr/lib/ +
[arch-commits] Commit in amdvlk/repos/extra-x86_64 (PKGBUILD PKGBUILD)
Date: Thursday, May 14, 2020 @ 09:25:33 Author: lcarlier Revision: 383392 archrelease: copy trunk to extra-x86_64 Added: amdvlk/repos/extra-x86_64/PKGBUILD (from rev 383391, amdvlk/trunk/PKGBUILD) Deleted: amdvlk/repos/extra-x86_64/PKGBUILD --+ PKGBUILD | 126 ++--- 1 file changed, 63 insertions(+), 63 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2020-05-14 09:25:27 UTC (rev 383391) +++ PKGBUILD2020-05-14 09:25:33 UTC (rev 383392) @@ -1,63 +0,0 @@ -# Maintainer: Laurent Carlier -# Contributor: lod - -pkgname=amdvlk -pkgver=2020.Q2.2 -pkgrel=1 -pkgdesc="AMD's standalone Vulkan driver" -arch=(x86_64) -url="https://github.com/GPUOpen-Drivers; -license=('MIT') -provides=('vulkan-driver') -makedepends=('perl-xml-xpath' 'python' 'wayland' 'libxrandr' 'xorg-server-devel' 'cmake' 'ninja' 'git') -makedepends+=('python2') # spvgen -source=("https://github.com/GPUOpen-Drivers/AMDVLK/archive/v-${pkgver}.tar.gz;) -sha256sums=('e57b7805e97cc1a82ef9dba2ea79c4e559ee7e865a9e7a942fc2b52559625068') - -prepare() { - local nrepos path name revision - - nrepos=$(xpath -q -e //project AMDVLK-v-${pkgver}/default.xml | wc -l) - - while (($nrepos>0)) - do -path=$(xpath -q -e //project[$nrepos]/@path AMDVLK-v-${pkgver}/default.xml | sed 's/ path="drivers\/\(.*\)"/\1/g') -name=$(xpath -q -e //project[$nrepos]/@name AMDVLK-v-${pkgver}/default.xml | sed 's/ name="\(.*\)"/\1/g') -revision=$(xpath -q -e //project[$nrepos]/@revision AMDVLK-v-${pkgver}/default.xml | sed 's/ revision="\(.*\)"/\1/g') -git clone https://github.com/GPUOpen-Drivers/$name $path - pushd $path -git checkout $revision - popd -(( nrepos-- )) - done - - # fix build with gcc9 - sed -i "s/-Werror//g" ${srcdir}/pal/shared/gpuopen/cmake/AMD.cmake -} - -build() { - cd ${srcdir}/spvgen/external - python2 fetch_external_sources.py - - cd ${srcdir}/xgl - cmake -H. -Bbuilds/Release64 \ --DCMAKE_BUILD_TYPE=Release \ --DBUILD_WAYLAND_SUPPORT=On \ --G Ninja - - ninja -C builds/Release64 - ninja -C builds/Release64 spvgen -} - -package() { - install -m755 -d "${pkgdir}"/usr/lib - install -m755 -d "${pkgdir}"/usr/share/vulkan/icd.d - install -m755 -d "${pkgdir}"/usr/share/licenses/${pkgname} - - install xgl/builds/Release64/icd/amdvlk64.so "${pkgdir}"/usr/lib/ - install xgl/builds/Release64/spvgen/spvgen.so ${pkgdir}/usr/lib/ - install AMDVLK/json/Redhat/amd_icd64.json "${pkgdir}"/usr/share/vulkan/icd.d/ - install AMDVLK/LICENSE.txt "${pkgdir}"/usr/share/licenses/${pkgname}/ - - sed -i "s#/lib64#/lib#g" "${pkgdir}"/usr/share/vulkan/icd.d/amd_icd64.json -} Copied: amdvlk/repos/extra-x86_64/PKGBUILD (from rev 383391, amdvlk/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2020-05-14 09:25:33 UTC (rev 383392) @@ -0,0 +1,63 @@ +# Maintainer: Laurent Carlier +# Contributor: lod + +pkgname=amdvlk +pkgver=2020.Q2.3 +pkgrel=1 +pkgdesc="AMD's standalone Vulkan driver" +arch=(x86_64) +url="https://github.com/GPUOpen-Drivers; +license=('MIT') +provides=('vulkan-driver') +makedepends=('perl-xml-xpath' 'python' 'wayland' 'libxrandr' 'xorg-server-devel' 'cmake' 'ninja' 'git') +makedepends+=('python2') # spvgen +source=("https://github.com/GPUOpen-Drivers/AMDVLK/archive/v-${pkgver}.tar.gz;) +sha256sums=('3c0bf95b11bb38fbc8aa3cf620c07117473ca8f99e0c1534db4fa5ae03b8a9ac') + +prepare() { + local nrepos path name revision + + nrepos=$(xpath -q -e //project AMDVLK-v-${pkgver}/default.xml | wc -l) + + while (($nrepos>0)) + do +path=$(xpath -q -e //project[$nrepos]/@path AMDVLK-v-${pkgver}/default.xml | sed 's/ path="drivers\/\(.*\)"/\1/g') +name=$(xpath -q -e //project[$nrepos]/@name AMDVLK-v-${pkgver}/default.xml | sed 's/ name="\(.*\)"/\1/g') +revision=$(xpath -q -e //project[$nrepos]/@revision AMDVLK-v-${pkgver}/default.xml | sed 's/ revision="\(.*\)"/\1/g') +git clone https://github.com/GPUOpen-Drivers/$name $path + pushd $path +git checkout $revision + popd +(( nrepos-- )) + done + + # fix build with gcc9 + sed -i "s/-Werror//g" ${srcdir}/pal/shared/gpuopen/cmake/AMD.cmake +} + +build() { + cd ${srcdir}/spvgen/external + python2 fetch_external_sources.py + + cd ${srcdir}/xgl + cmake -H. -Bbuilds/Release64 \ +-DCMAKE_BUILD_TYPE=Release \ +-DBUILD_WAYLAND_SUPPORT=On \ +-G Ninja + + ninja -C builds/Release64 + ninja -C builds/Release64 spvgen +} + +package() { + install -m755 -d "${pkgdir}"/usr/lib + install -m755 -d "${pkgdir}"/usr/share/vulkan/icd.d + install -m755 -d "${pkgdir}"/usr/share/licenses/${pkgname} + + install xgl/builds/Release64/icd/amdvlk64.so "${pkgdir}"/usr/lib/ + install xgl/builds/Release64/spvgen/spvgen.so ${pkgdir}/usr/lib/ +
[arch-commits] Commit in amdvlk/repos/extra-x86_64 (PKGBUILD PKGBUILD)
Date: Thursday, April 30, 2020 @ 07:26:44 Author: lcarlier Revision: 381917 archrelease: copy trunk to extra-x86_64 Added: amdvlk/repos/extra-x86_64/PKGBUILD (from rev 381916, amdvlk/trunk/PKGBUILD) Deleted: amdvlk/repos/extra-x86_64/PKGBUILD --+ PKGBUILD | 126 ++--- 1 file changed, 63 insertions(+), 63 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2020-04-30 07:26:39 UTC (rev 381916) +++ PKGBUILD2020-04-30 07:26:44 UTC (rev 381917) @@ -1,63 +0,0 @@ -# Maintainer: Laurent Carlier -# Contributor: lod - -pkgname=amdvlk -pkgver=2020.Q2.1 -pkgrel=1 -pkgdesc="AMD's standalone Vulkan driver" -arch=(x86_64) -url="https://github.com/GPUOpen-Drivers; -license=('MIT') -provides=('vulkan-driver') -makedepends=('perl-xml-xpath' 'python' 'wayland' 'libxrandr' 'xorg-server-devel' 'cmake' 'ninja' 'git') -makedepends+=('python2') # spvgen -source=("https://github.com/GPUOpen-Drivers/AMDVLK/archive/v-${pkgver}.tar.gz;) -sha256sums=('c12dcc0dfd7d0b30892b8f78c138792e2639584f4f838fc04584bc29409989ee') - -prepare() { - local nrepos path name revision - - nrepos=$(xpath -q -e //project AMDVLK-v-${pkgver}/default.xml | wc -l) - - while (($nrepos>0)) - do -path=$(xpath -q -e //project[$nrepos]/@path AMDVLK-v-${pkgver}/default.xml | sed 's/ path="drivers\/\(.*\)"/\1/g') -name=$(xpath -q -e //project[$nrepos]/@name AMDVLK-v-${pkgver}/default.xml | sed 's/ name="\(.*\)"/\1/g') -revision=$(xpath -q -e //project[$nrepos]/@revision AMDVLK-v-${pkgver}/default.xml | sed 's/ revision="\(.*\)"/\1/g') -git clone https://github.com/GPUOpen-Drivers/$name $path - pushd $path -git checkout $revision - popd -(( nrepos-- )) - done - - # fix build with gcc9 - sed -i "s/-Werror//g" ${srcdir}/pal/shared/gpuopen/cmake/AMD.cmake -} - -build() { - cd ${srcdir}/spvgen/external - python2 fetch_external_sources.py - - cd ${srcdir}/xgl - cmake -H. -Bbuilds/Release64 \ --DCMAKE_BUILD_TYPE=Release \ --DBUILD_WAYLAND_SUPPORT=On \ --G Ninja - - ninja -C builds/Release64 - ninja -C builds/Release64 spvgen -} - -package() { - install -m755 -d "${pkgdir}"/usr/lib - install -m755 -d "${pkgdir}"/usr/share/vulkan/icd.d - install -m755 -d "${pkgdir}"/usr/share/licenses/${pkgname} - - install xgl/builds/Release64/icd/amdvlk64.so "${pkgdir}"/usr/lib/ - install xgl/builds/Release64/spvgen/spvgen.so ${pkgdir}/usr/lib/ - install AMDVLK/json/Redhat/amd_icd64.json "${pkgdir}"/usr/share/vulkan/icd.d/ - install AMDVLK/LICENSE.txt "${pkgdir}"/usr/share/licenses/${pkgname}/ - - sed -i "s#/lib64#/lib#g" "${pkgdir}"/usr/share/vulkan/icd.d/amd_icd64.json -} Copied: amdvlk/repos/extra-x86_64/PKGBUILD (from rev 381916, amdvlk/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2020-04-30 07:26:44 UTC (rev 381917) @@ -0,0 +1,63 @@ +# Maintainer: Laurent Carlier +# Contributor: lod + +pkgname=amdvlk +pkgver=2020.Q2.2 +pkgrel=1 +pkgdesc="AMD's standalone Vulkan driver" +arch=(x86_64) +url="https://github.com/GPUOpen-Drivers; +license=('MIT') +provides=('vulkan-driver') +makedepends=('perl-xml-xpath' 'python' 'wayland' 'libxrandr' 'xorg-server-devel' 'cmake' 'ninja' 'git') +makedepends+=('python2') # spvgen +source=("https://github.com/GPUOpen-Drivers/AMDVLK/archive/v-${pkgver}.tar.gz;) +sha256sums=('e57b7805e97cc1a82ef9dba2ea79c4e559ee7e865a9e7a942fc2b52559625068') + +prepare() { + local nrepos path name revision + + nrepos=$(xpath -q -e //project AMDVLK-v-${pkgver}/default.xml | wc -l) + + while (($nrepos>0)) + do +path=$(xpath -q -e //project[$nrepos]/@path AMDVLK-v-${pkgver}/default.xml | sed 's/ path="drivers\/\(.*\)"/\1/g') +name=$(xpath -q -e //project[$nrepos]/@name AMDVLK-v-${pkgver}/default.xml | sed 's/ name="\(.*\)"/\1/g') +revision=$(xpath -q -e //project[$nrepos]/@revision AMDVLK-v-${pkgver}/default.xml | sed 's/ revision="\(.*\)"/\1/g') +git clone https://github.com/GPUOpen-Drivers/$name $path + pushd $path +git checkout $revision + popd +(( nrepos-- )) + done + + # fix build with gcc9 + sed -i "s/-Werror//g" ${srcdir}/pal/shared/gpuopen/cmake/AMD.cmake +} + +build() { + cd ${srcdir}/spvgen/external + python2 fetch_external_sources.py + + cd ${srcdir}/xgl + cmake -H. -Bbuilds/Release64 \ +-DCMAKE_BUILD_TYPE=Release \ +-DBUILD_WAYLAND_SUPPORT=On \ +-G Ninja + + ninja -C builds/Release64 + ninja -C builds/Release64 spvgen +} + +package() { + install -m755 -d "${pkgdir}"/usr/lib + install -m755 -d "${pkgdir}"/usr/share/vulkan/icd.d + install -m755 -d "${pkgdir}"/usr/share/licenses/${pkgname} + + install xgl/builds/Release64/icd/amdvlk64.so "${pkgdir}"/usr/lib/ + install xgl/builds/Release64/spvgen/spvgen.so ${pkgdir}/usr/lib/ +
[arch-commits] Commit in amdvlk/repos/extra-x86_64 (PKGBUILD PKGBUILD)
Date: Friday, April 17, 2020 @ 06:35:31 Author: lcarlier Revision: 380451 archrelease: copy trunk to extra-x86_64 Added: amdvlk/repos/extra-x86_64/PKGBUILD (from rev 380450, amdvlk/trunk/PKGBUILD) Deleted: amdvlk/repos/extra-x86_64/PKGBUILD --+ PKGBUILD | 126 ++--- 1 file changed, 63 insertions(+), 63 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2020-04-17 06:35:26 UTC (rev 380450) +++ PKGBUILD2020-04-17 06:35:31 UTC (rev 380451) @@ -1,63 +0,0 @@ -# Maintainer: Laurent Carlier -# Contributor: lod - -pkgname=amdvlk -pkgver=2020.Q1.4 -pkgrel=1 -pkgdesc="AMD's standalone Vulkan driver" -arch=(x86_64) -url="https://github.com/GPUOpen-Drivers; -license=('MIT') -provides=('vulkan-driver') -makedepends=('perl-xml-xpath' 'python' 'wayland' 'libxrandr' 'xorg-server-devel' 'cmake' 'ninja' 'git') -makedepends+=('python2') # spvgen -source=("https://github.com/GPUOpen-Drivers/AMDVLK/archive/v-${pkgver}.tar.gz;) -sha256sums=('c7c8f21cb6006302146ea16f738550ea870d6554a68183adab071d9b299fb0ea') - -prepare() { - local nrepos path name revision - - nrepos=$(xpath -q -e //project AMDVLK-v-${pkgver}/default.xml | wc -l) - - while (($nrepos>0)) - do -path=$(xpath -q -e //project[$nrepos]/@path AMDVLK-v-${pkgver}/default.xml | sed 's/ path="drivers\/\(.*\)"/\1/g') -name=$(xpath -q -e //project[$nrepos]/@name AMDVLK-v-${pkgver}/default.xml | sed 's/ name="\(.*\)"/\1/g') -revision=$(xpath -q -e //project[$nrepos]/@revision AMDVLK-v-${pkgver}/default.xml | sed 's/ revision="\(.*\)"/\1/g') -git clone https://github.com/GPUOpen-Drivers/$name $path - pushd $path -git checkout $revision - popd -(( nrepos-- )) - done - - # fix build with gcc9 - sed -i "s/-Werror//g" ${srcdir}/pal/shared/gpuopen/cmake/AMD.cmake -} - -build() { - cd ${srcdir}/spvgen/external - python2 fetch_external_sources.py - - cd ${srcdir}/xgl - cmake -H. -Bbuilds/Release64 \ --DCMAKE_BUILD_TYPE=Release \ --DBUILD_WAYLAND_SUPPORT=On \ --G Ninja - - ninja -C builds/Release64 - ninja -C builds/Release64 spvgen -} - -package() { - install -m755 -d "${pkgdir}"/usr/lib - install -m755 -d "${pkgdir}"/usr/share/vulkan/icd.d - install -m755 -d "${pkgdir}"/usr/share/licenses/${pkgname} - - install xgl/builds/Release64/icd/amdvlk64.so "${pkgdir}"/usr/lib/ - install xgl/builds/Release64/spvgen/spvgen.so ${pkgdir}/usr/lib/ - install AMDVLK/json/Redhat/amd_icd64.json "${pkgdir}"/usr/share/vulkan/icd.d/ - install AMDVLK/LICENSE.txt "${pkgdir}"/usr/share/licenses/${pkgname}/ - - sed -i "s#/lib64#/lib#g" "${pkgdir}"/usr/share/vulkan/icd.d/amd_icd64.json -} Copied: amdvlk/repos/extra-x86_64/PKGBUILD (from rev 380450, amdvlk/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2020-04-17 06:35:31 UTC (rev 380451) @@ -0,0 +1,63 @@ +# Maintainer: Laurent Carlier +# Contributor: lod + +pkgname=amdvlk +pkgver=2020.Q2.1 +pkgrel=1 +pkgdesc="AMD's standalone Vulkan driver" +arch=(x86_64) +url="https://github.com/GPUOpen-Drivers; +license=('MIT') +provides=('vulkan-driver') +makedepends=('perl-xml-xpath' 'python' 'wayland' 'libxrandr' 'xorg-server-devel' 'cmake' 'ninja' 'git') +makedepends+=('python2') # spvgen +source=("https://github.com/GPUOpen-Drivers/AMDVLK/archive/v-${pkgver}.tar.gz;) +sha256sums=('c12dcc0dfd7d0b30892b8f78c138792e2639584f4f838fc04584bc29409989ee') + +prepare() { + local nrepos path name revision + + nrepos=$(xpath -q -e //project AMDVLK-v-${pkgver}/default.xml | wc -l) + + while (($nrepos>0)) + do +path=$(xpath -q -e //project[$nrepos]/@path AMDVLK-v-${pkgver}/default.xml | sed 's/ path="drivers\/\(.*\)"/\1/g') +name=$(xpath -q -e //project[$nrepos]/@name AMDVLK-v-${pkgver}/default.xml | sed 's/ name="\(.*\)"/\1/g') +revision=$(xpath -q -e //project[$nrepos]/@revision AMDVLK-v-${pkgver}/default.xml | sed 's/ revision="\(.*\)"/\1/g') +git clone https://github.com/GPUOpen-Drivers/$name $path + pushd $path +git checkout $revision + popd +(( nrepos-- )) + done + + # fix build with gcc9 + sed -i "s/-Werror//g" ${srcdir}/pal/shared/gpuopen/cmake/AMD.cmake +} + +build() { + cd ${srcdir}/spvgen/external + python2 fetch_external_sources.py + + cd ${srcdir}/xgl + cmake -H. -Bbuilds/Release64 \ +-DCMAKE_BUILD_TYPE=Release \ +-DBUILD_WAYLAND_SUPPORT=On \ +-G Ninja + + ninja -C builds/Release64 + ninja -C builds/Release64 spvgen +} + +package() { + install -m755 -d "${pkgdir}"/usr/lib + install -m755 -d "${pkgdir}"/usr/share/vulkan/icd.d + install -m755 -d "${pkgdir}"/usr/share/licenses/${pkgname} + + install xgl/builds/Release64/icd/amdvlk64.so "${pkgdir}"/usr/lib/ + install xgl/builds/Release64/spvgen/spvgen.so ${pkgdir}/usr/lib/ +
[arch-commits] Commit in amdvlk/repos/extra-x86_64 (PKGBUILD PKGBUILD)
Date: Friday, March 27, 2020 @ 07:35:44 Author: lcarlier Revision: 378527 archrelease: copy trunk to extra-x86_64 Added: amdvlk/repos/extra-x86_64/PKGBUILD (from rev 378526, amdvlk/trunk/PKGBUILD) Deleted: amdvlk/repos/extra-x86_64/PKGBUILD --+ PKGBUILD | 126 ++--- 1 file changed, 63 insertions(+), 63 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2020-03-27 07:35:39 UTC (rev 378526) +++ PKGBUILD2020-03-27 07:35:44 UTC (rev 378527) @@ -1,63 +0,0 @@ -# Maintainer: Laurent Carlier -# Contributor: lod - -pkgname=amdvlk -pkgver=2020.Q1.3 -pkgrel=1 -pkgdesc="AMD's standalone Vulkan driver" -arch=(x86_64) -url="https://github.com/GPUOpen-Drivers; -license=('MIT') -provides=('vulkan-driver') -makedepends=('perl-xml-xpath' 'python' 'wayland' 'libxrandr' 'xorg-server-devel' 'cmake' 'ninja' 'git') -makedepends+=('python2') # spvgen -source=("https://github.com/GPUOpen-Drivers/AMDVLK/archive/v-${pkgver}.tar.gz;) -sha256sums=('7b64c44f26e8d62b5b5c58ca7e3fd3c72d73cfaca64eedf4de06584ff712b34e') - -prepare() { - local nrepos path name revision - - nrepos=$(xpath -q -e //project AMDVLK-v-${pkgver}/default.xml | wc -l) - - while (($nrepos>0)) - do -path=$(xpath -q -e //project[$nrepos]/@path AMDVLK-v-${pkgver}/default.xml | sed 's/ path="drivers\/\(.*\)"/\1/g') -name=$(xpath -q -e //project[$nrepos]/@name AMDVLK-v-${pkgver}/default.xml | sed 's/ name="\(.*\)"/\1/g') -revision=$(xpath -q -e //project[$nrepos]/@revision AMDVLK-v-${pkgver}/default.xml | sed 's/ revision="\(.*\)"/\1/g') -git clone https://github.com/GPUOpen-Drivers/$name $path - pushd $path -git checkout $revision - popd -(( nrepos-- )) - done - - # fix build with gcc9 - sed -i "s/-Werror//g" ${srcdir}/pal/shared/gpuopen/cmake/AMD.cmake -} - -build() { - cd ${srcdir}/spvgen/external - python2 fetch_external_sources.py - - cd ${srcdir}/xgl - cmake -H. -Bbuilds/Release64 \ --DCMAKE_BUILD_TYPE=Release \ --DBUILD_WAYLAND_SUPPORT=On \ --G Ninja - - ninja -C builds/Release64 - ninja -C builds/Release64 spvgen -} - -package() { - install -m755 -d "${pkgdir}"/usr/lib - install -m755 -d "${pkgdir}"/usr/share/vulkan/icd.d - install -m755 -d "${pkgdir}"/usr/share/licenses/${pkgname} - - install xgl/builds/Release64/icd/amdvlk64.so "${pkgdir}"/usr/lib/ - install xgl/builds/Release64/spvgen/spvgen.so ${pkgdir}/usr/lib/ - install AMDVLK/json/Redhat/amd_icd64.json "${pkgdir}"/usr/share/vulkan/icd.d/ - install AMDVLK/LICENSE.txt "${pkgdir}"/usr/share/licenses/${pkgname}/ - - sed -i "s#/lib64#/lib#g" "${pkgdir}"/usr/share/vulkan/icd.d/amd_icd64.json -} Copied: amdvlk/repos/extra-x86_64/PKGBUILD (from rev 378526, amdvlk/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2020-03-27 07:35:44 UTC (rev 378527) @@ -0,0 +1,63 @@ +# Maintainer: Laurent Carlier +# Contributor: lod + +pkgname=amdvlk +pkgver=2020.Q1.4 +pkgrel=1 +pkgdesc="AMD's standalone Vulkan driver" +arch=(x86_64) +url="https://github.com/GPUOpen-Drivers; +license=('MIT') +provides=('vulkan-driver') +makedepends=('perl-xml-xpath' 'python' 'wayland' 'libxrandr' 'xorg-server-devel' 'cmake' 'ninja' 'git') +makedepends+=('python2') # spvgen +source=("https://github.com/GPUOpen-Drivers/AMDVLK/archive/v-${pkgver}.tar.gz;) +sha256sums=('c7c8f21cb6006302146ea16f738550ea870d6554a68183adab071d9b299fb0ea') + +prepare() { + local nrepos path name revision + + nrepos=$(xpath -q -e //project AMDVLK-v-${pkgver}/default.xml | wc -l) + + while (($nrepos>0)) + do +path=$(xpath -q -e //project[$nrepos]/@path AMDVLK-v-${pkgver}/default.xml | sed 's/ path="drivers\/\(.*\)"/\1/g') +name=$(xpath -q -e //project[$nrepos]/@name AMDVLK-v-${pkgver}/default.xml | sed 's/ name="\(.*\)"/\1/g') +revision=$(xpath -q -e //project[$nrepos]/@revision AMDVLK-v-${pkgver}/default.xml | sed 's/ revision="\(.*\)"/\1/g') +git clone https://github.com/GPUOpen-Drivers/$name $path + pushd $path +git checkout $revision + popd +(( nrepos-- )) + done + + # fix build with gcc9 + sed -i "s/-Werror//g" ${srcdir}/pal/shared/gpuopen/cmake/AMD.cmake +} + +build() { + cd ${srcdir}/spvgen/external + python2 fetch_external_sources.py + + cd ${srcdir}/xgl + cmake -H. -Bbuilds/Release64 \ +-DCMAKE_BUILD_TYPE=Release \ +-DBUILD_WAYLAND_SUPPORT=On \ +-G Ninja + + ninja -C builds/Release64 + ninja -C builds/Release64 spvgen +} + +package() { + install -m755 -d "${pkgdir}"/usr/lib + install -m755 -d "${pkgdir}"/usr/share/vulkan/icd.d + install -m755 -d "${pkgdir}"/usr/share/licenses/${pkgname} + + install xgl/builds/Release64/icd/amdvlk64.so "${pkgdir}"/usr/lib/ + install xgl/builds/Release64/spvgen/spvgen.so ${pkgdir}/usr/lib/ +
[arch-commits] Commit in amdvlk/repos/extra-x86_64 (PKGBUILD PKGBUILD)
Date: Friday, March 13, 2020 @ 17:10:49 Author: lcarlier Revision: 377503 archrelease: copy trunk to extra-x86_64 Added: amdvlk/repos/extra-x86_64/PKGBUILD (from rev 377502, amdvlk/trunk/PKGBUILD) Deleted: amdvlk/repos/extra-x86_64/PKGBUILD --+ PKGBUILD | 126 ++--- 1 file changed, 63 insertions(+), 63 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2020-03-13 17:10:43 UTC (rev 377502) +++ PKGBUILD2020-03-13 17:10:49 UTC (rev 377503) @@ -1,63 +0,0 @@ -# Maintainer: Laurent Carlier -# Contributor: lod - -pkgname=amdvlk -pkgver=2020.Q1.2 -pkgrel=1 -pkgdesc="AMD's standalone Vulkan driver" -arch=(x86_64) -url="https://github.com/GPUOpen-Drivers; -license=('MIT') -provides=('vulkan-driver') -makedepends=('perl-xml-xpath' 'python' 'wayland' 'libxrandr' 'xorg-server-devel' 'cmake' 'ninja' 'git') -makedepends+=('python2') # spvgen -source=("https://github.com/GPUOpen-Drivers/AMDVLK/archive/v-${pkgver}.tar.gz;) -sha256sums=('4efa42755db31b4c0663757a42d9e624f6d79038bafe621735c1020cf98862fa') - -prepare() { - local nrepos path name revision - - nrepos=$(xpath -q -e //project AMDVLK-v-${pkgver}/default.xml | wc -l) - - while (($nrepos>0)) - do -path=$(xpath -q -e //project[$nrepos]/@path AMDVLK-v-${pkgver}/default.xml | sed 's/ path="drivers\/\(.*\)"/\1/g') -name=$(xpath -q -e //project[$nrepos]/@name AMDVLK-v-${pkgver}/default.xml | sed 's/ name="\(.*\)"/\1/g') -revision=$(xpath -q -e //project[$nrepos]/@revision AMDVLK-v-${pkgver}/default.xml | sed 's/ revision="\(.*\)"/\1/g') -git clone https://github.com/GPUOpen-Drivers/$name $path - pushd $path -git checkout $revision - popd -(( nrepos-- )) - done - - # fix build with gcc9 - sed -i "s/-Werror//g" ${srcdir}/pal/shared/gpuopen/cmake/AMD.cmake -} - -build() { - cd ${srcdir}/spvgen/external - python2 fetch_external_sources.py - - cd ${srcdir}/xgl - cmake -H. -Bbuilds/Release64 \ --DCMAKE_BUILD_TYPE=Release \ --DBUILD_WAYLAND_SUPPORT=On \ --G Ninja - - ninja -C builds/Release64 - ninja -C builds/Release64 spvgen -} - -package() { - install -m755 -d "${pkgdir}"/usr/lib - install -m755 -d "${pkgdir}"/usr/share/vulkan/icd.d - install -m755 -d "${pkgdir}"/usr/share/licenses/${pkgname} - - install xgl/builds/Release64/icd/amdvlk64.so "${pkgdir}"/usr/lib/ - install xgl/builds/Release64/spvgen/spvgen.so ${pkgdir}/usr/lib/ - install AMDVLK/json/Redhat/amd_icd64.json "${pkgdir}"/usr/share/vulkan/icd.d/ - install AMDVLK/LICENSE.txt "${pkgdir}"/usr/share/licenses/${pkgname}/ - - sed -i "s#/lib64#/lib#g" "${pkgdir}"/usr/share/vulkan/icd.d/amd_icd64.json -} Copied: amdvlk/repos/extra-x86_64/PKGBUILD (from rev 377502, amdvlk/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2020-03-13 17:10:49 UTC (rev 377503) @@ -0,0 +1,63 @@ +# Maintainer: Laurent Carlier +# Contributor: lod + +pkgname=amdvlk +pkgver=2020.Q1.3 +pkgrel=1 +pkgdesc="AMD's standalone Vulkan driver" +arch=(x86_64) +url="https://github.com/GPUOpen-Drivers; +license=('MIT') +provides=('vulkan-driver') +makedepends=('perl-xml-xpath' 'python' 'wayland' 'libxrandr' 'xorg-server-devel' 'cmake' 'ninja' 'git') +makedepends+=('python2') # spvgen +source=("https://github.com/GPUOpen-Drivers/AMDVLK/archive/v-${pkgver}.tar.gz;) +sha256sums=('7b64c44f26e8d62b5b5c58ca7e3fd3c72d73cfaca64eedf4de06584ff712b34e') + +prepare() { + local nrepos path name revision + + nrepos=$(xpath -q -e //project AMDVLK-v-${pkgver}/default.xml | wc -l) + + while (($nrepos>0)) + do +path=$(xpath -q -e //project[$nrepos]/@path AMDVLK-v-${pkgver}/default.xml | sed 's/ path="drivers\/\(.*\)"/\1/g') +name=$(xpath -q -e //project[$nrepos]/@name AMDVLK-v-${pkgver}/default.xml | sed 's/ name="\(.*\)"/\1/g') +revision=$(xpath -q -e //project[$nrepos]/@revision AMDVLK-v-${pkgver}/default.xml | sed 's/ revision="\(.*\)"/\1/g') +git clone https://github.com/GPUOpen-Drivers/$name $path + pushd $path +git checkout $revision + popd +(( nrepos-- )) + done + + # fix build with gcc9 + sed -i "s/-Werror//g" ${srcdir}/pal/shared/gpuopen/cmake/AMD.cmake +} + +build() { + cd ${srcdir}/spvgen/external + python2 fetch_external_sources.py + + cd ${srcdir}/xgl + cmake -H. -Bbuilds/Release64 \ +-DCMAKE_BUILD_TYPE=Release \ +-DBUILD_WAYLAND_SUPPORT=On \ +-G Ninja + + ninja -C builds/Release64 + ninja -C builds/Release64 spvgen +} + +package() { + install -m755 -d "${pkgdir}"/usr/lib + install -m755 -d "${pkgdir}"/usr/share/vulkan/icd.d + install -m755 -d "${pkgdir}"/usr/share/licenses/${pkgname} + + install xgl/builds/Release64/icd/amdvlk64.so "${pkgdir}"/usr/lib/ + install xgl/builds/Release64/spvgen/spvgen.so ${pkgdir}/usr/lib/ +
[arch-commits] Commit in amdvlk/repos/extra-x86_64 (PKGBUILD PKGBUILD)
Date: Saturday, February 22, 2020 @ 17:05:56 Author: lcarlier Revision: 376048 archrelease: copy trunk to extra-x86_64 Added: amdvlk/repos/extra-x86_64/PKGBUILD (from rev 376047, amdvlk/trunk/PKGBUILD) Deleted: amdvlk/repos/extra-x86_64/PKGBUILD --+ PKGBUILD | 126 ++--- 1 file changed, 63 insertions(+), 63 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2020-02-22 17:05:46 UTC (rev 376047) +++ PKGBUILD2020-02-22 17:05:56 UTC (rev 376048) @@ -1,63 +0,0 @@ -# Maintainer: Laurent Carlier -# Contributor: lod - -pkgname=amdvlk -pkgver=2020.Q1.1 -pkgrel=1 -pkgdesc="AMD's standalone Vulkan driver" -arch=(x86_64) -url="https://github.com/GPUOpen-Drivers; -license=('MIT') -provides=('vulkan-driver') -makedepends=('perl-xml-xpath' 'python' 'wayland' 'libxrandr' 'xorg-server-devel' 'cmake' 'ninja' 'git') -makedepends+=('python2') # spvgen -source=("https://github.com/GPUOpen-Drivers/AMDVLK/archive/v-${pkgver}.tar.gz;) -sha256sums=('5649f269f54a74a3723ee7b23423b8f277938808554303081b833575e2936a0b') - -prepare() { - local nrepos path name revision - - nrepos=$(xpath -q -e //project AMDVLK-v-${pkgver}/default.xml | wc -l) - - while (($nrepos>0)) - do -path=$(xpath -q -e //project[$nrepos]/@path AMDVLK-v-${pkgver}/default.xml | sed 's/ path="drivers\/\(.*\)"/\1/g') -name=$(xpath -q -e //project[$nrepos]/@name AMDVLK-v-${pkgver}/default.xml | sed 's/ name="\(.*\)"/\1/g') -revision=$(xpath -q -e //project[$nrepos]/@revision AMDVLK-v-${pkgver}/default.xml | sed 's/ revision="\(.*\)"/\1/g') -git clone https://github.com/GPUOpen-Drivers/$name $path - pushd $path -git checkout $revision - popd -(( nrepos-- )) - done - - # fix build with gcc9 - sed -i "s/-Werror//g" ${srcdir}/pal/shared/gpuopen/cmake/AMD.cmake -} - -build() { - cd ${srcdir}/spvgen/external - python2 fetch_external_sources.py - - cd ${srcdir}/xgl - cmake -H. -Bbuilds/Release64 \ --DCMAKE_BUILD_TYPE=Release \ --DBUILD_WAYLAND_SUPPORT=On \ --G Ninja - - ninja -C builds/Release64 - ninja -C builds/Release64 spvgen -} - -package() { - install -m755 -d "${pkgdir}"/usr/lib - install -m755 -d "${pkgdir}"/usr/share/vulkan/icd.d - install -m755 -d "${pkgdir}"/usr/share/licenses/${pkgname} - - install xgl/builds/Release64/icd/amdvlk64.so "${pkgdir}"/usr/lib/ - install xgl/builds/Release64/spvgen/spvgen.so ${pkgdir}/usr/lib/ - install AMDVLK/json/Redhat/amd_icd64.json "${pkgdir}"/usr/share/vulkan/icd.d/ - install AMDVLK/LICENSE.txt "${pkgdir}"/usr/share/licenses/${pkgname}/ - - sed -i "s#/lib64#/lib#g" "${pkgdir}"/usr/share/vulkan/icd.d/amd_icd64.json -} Copied: amdvlk/repos/extra-x86_64/PKGBUILD (from rev 376047, amdvlk/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2020-02-22 17:05:56 UTC (rev 376048) @@ -0,0 +1,63 @@ +# Maintainer: Laurent Carlier +# Contributor: lod + +pkgname=amdvlk +pkgver=2020.Q1.2 +pkgrel=1 +pkgdesc="AMD's standalone Vulkan driver" +arch=(x86_64) +url="https://github.com/GPUOpen-Drivers; +license=('MIT') +provides=('vulkan-driver') +makedepends=('perl-xml-xpath' 'python' 'wayland' 'libxrandr' 'xorg-server-devel' 'cmake' 'ninja' 'git') +makedepends+=('python2') # spvgen +source=("https://github.com/GPUOpen-Drivers/AMDVLK/archive/v-${pkgver}.tar.gz;) +sha256sums=('4efa42755db31b4c0663757a42d9e624f6d79038bafe621735c1020cf98862fa') + +prepare() { + local nrepos path name revision + + nrepos=$(xpath -q -e //project AMDVLK-v-${pkgver}/default.xml | wc -l) + + while (($nrepos>0)) + do +path=$(xpath -q -e //project[$nrepos]/@path AMDVLK-v-${pkgver}/default.xml | sed 's/ path="drivers\/\(.*\)"/\1/g') +name=$(xpath -q -e //project[$nrepos]/@name AMDVLK-v-${pkgver}/default.xml | sed 's/ name="\(.*\)"/\1/g') +revision=$(xpath -q -e //project[$nrepos]/@revision AMDVLK-v-${pkgver}/default.xml | sed 's/ revision="\(.*\)"/\1/g') +git clone https://github.com/GPUOpen-Drivers/$name $path + pushd $path +git checkout $revision + popd +(( nrepos-- )) + done + + # fix build with gcc9 + sed -i "s/-Werror//g" ${srcdir}/pal/shared/gpuopen/cmake/AMD.cmake +} + +build() { + cd ${srcdir}/spvgen/external + python2 fetch_external_sources.py + + cd ${srcdir}/xgl + cmake -H. -Bbuilds/Release64 \ +-DCMAKE_BUILD_TYPE=Release \ +-DBUILD_WAYLAND_SUPPORT=On \ +-G Ninja + + ninja -C builds/Release64 + ninja -C builds/Release64 spvgen +} + +package() { + install -m755 -d "${pkgdir}"/usr/lib + install -m755 -d "${pkgdir}"/usr/share/vulkan/icd.d + install -m755 -d "${pkgdir}"/usr/share/licenses/${pkgname} + + install xgl/builds/Release64/icd/amdvlk64.so "${pkgdir}"/usr/lib/ + install xgl/builds/Release64/spvgen/spvgen.so
[arch-commits] Commit in amdvlk/repos/extra-x86_64 (PKGBUILD PKGBUILD)
Date: Friday, January 24, 2020 @ 18:40:37 Author: lcarlier Revision: 373881 archrelease: copy trunk to extra-x86_64 Added: amdvlk/repos/extra-x86_64/PKGBUILD (from rev 373880, amdvlk/trunk/PKGBUILD) Deleted: amdvlk/repos/extra-x86_64/PKGBUILD --+ PKGBUILD | 126 ++--- 1 file changed, 63 insertions(+), 63 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2020-01-24 18:40:32 UTC (rev 373880) +++ PKGBUILD2020-01-24 18:40:37 UTC (rev 373881) @@ -1,63 +0,0 @@ -# Maintainer: Laurent Carlier -# Contributor: lod - -pkgname=amdvlk -pkgver=2019.Q4.5 -pkgrel=1 -pkgdesc="AMD's standalone Vulkan driver" -arch=(x86_64) -url="https://github.com/GPUOpen-Drivers; -license=('MIT') -provides=('vulkan-driver') -makedepends=('perl-xml-xpath' 'python' 'wayland' 'libxrandr' 'xorg-server-devel' 'cmake' 'ninja' 'git') -makedepends+=('python2') # spvgen -source=("https://github.com/GPUOpen-Drivers/AMDVLK/archive/v-${pkgver}.tar.gz;) -sha256sums=('153241810c1edc00717a6e0d02f1178de29994387bf296356f7cfd8aae472467') - -prepare() { - local nrepos path name revision - - nrepos=$(xpath -q -e //project AMDVLK-v-${pkgver}/default.xml | wc -l) - - while (($nrepos>0)) - do -path=$(xpath -q -e //project[$nrepos]/@path AMDVLK-v-${pkgver}/default.xml | sed 's/ path="drivers\/\(.*\)"/\1/g') -name=$(xpath -q -e //project[$nrepos]/@name AMDVLK-v-${pkgver}/default.xml | sed 's/ name="\(.*\)"/\1/g') -revision=$(xpath -q -e //project[$nrepos]/@revision AMDVLK-v-${pkgver}/default.xml | sed 's/ revision="\(.*\)"/\1/g') -git clone https://github.com/GPUOpen-Drivers/$name $path - pushd $path -git checkout $revision - popd -(( nrepos-- )) - done - - # fix build with gcc9 - sed -i "s/-Werror//g" ${srcdir}/pal/shared/gpuopen/cmake/AMD.cmake -} - -build() { - cd ${srcdir}/spvgen/external - python2 fetch_external_sources.py - - cd ${srcdir}/xgl - cmake -H. -Bbuilds/Release64 \ --DCMAKE_BUILD_TYPE=Release \ --DBUILD_WAYLAND_SUPPORT=On \ --G Ninja - - ninja -C builds/Release64 - ninja -C builds/Release64 spvgen -} - -package() { - install -m755 -d "${pkgdir}"/usr/lib - install -m755 -d "${pkgdir}"/usr/share/vulkan/icd.d - install -m755 -d "${pkgdir}"/usr/share/licenses/${pkgname} - - install xgl/builds/Release64/icd/amdvlk64.so "${pkgdir}"/usr/lib/ - install xgl/builds/Release64/spvgen/spvgen.so ${pkgdir}/usr/lib/ - install AMDVLK/json/Redhat/amd_icd64.json "${pkgdir}"/usr/share/vulkan/icd.d/ - install AMDVLK/LICENSE.txt "${pkgdir}"/usr/share/licenses/${pkgname}/ - - sed -i "s#/lib64#/lib#g" "${pkgdir}"/usr/share/vulkan/icd.d/amd_icd64.json -} Copied: amdvlk/repos/extra-x86_64/PKGBUILD (from rev 373880, amdvlk/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2020-01-24 18:40:37 UTC (rev 373881) @@ -0,0 +1,63 @@ +# Maintainer: Laurent Carlier +# Contributor: lod + +pkgname=amdvlk +pkgver=2020.Q1.1 +pkgrel=1 +pkgdesc="AMD's standalone Vulkan driver" +arch=(x86_64) +url="https://github.com/GPUOpen-Drivers; +license=('MIT') +provides=('vulkan-driver') +makedepends=('perl-xml-xpath' 'python' 'wayland' 'libxrandr' 'xorg-server-devel' 'cmake' 'ninja' 'git') +makedepends+=('python2') # spvgen +source=("https://github.com/GPUOpen-Drivers/AMDVLK/archive/v-${pkgver}.tar.gz;) +sha256sums=('5649f269f54a74a3723ee7b23423b8f277938808554303081b833575e2936a0b') + +prepare() { + local nrepos path name revision + + nrepos=$(xpath -q -e //project AMDVLK-v-${pkgver}/default.xml | wc -l) + + while (($nrepos>0)) + do +path=$(xpath -q -e //project[$nrepos]/@path AMDVLK-v-${pkgver}/default.xml | sed 's/ path="drivers\/\(.*\)"/\1/g') +name=$(xpath -q -e //project[$nrepos]/@name AMDVLK-v-${pkgver}/default.xml | sed 's/ name="\(.*\)"/\1/g') +revision=$(xpath -q -e //project[$nrepos]/@revision AMDVLK-v-${pkgver}/default.xml | sed 's/ revision="\(.*\)"/\1/g') +git clone https://github.com/GPUOpen-Drivers/$name $path + pushd $path +git checkout $revision + popd +(( nrepos-- )) + done + + # fix build with gcc9 + sed -i "s/-Werror//g" ${srcdir}/pal/shared/gpuopen/cmake/AMD.cmake +} + +build() { + cd ${srcdir}/spvgen/external + python2 fetch_external_sources.py + + cd ${srcdir}/xgl + cmake -H. -Bbuilds/Release64 \ +-DCMAKE_BUILD_TYPE=Release \ +-DBUILD_WAYLAND_SUPPORT=On \ +-G Ninja + + ninja -C builds/Release64 + ninja -C builds/Release64 spvgen +} + +package() { + install -m755 -d "${pkgdir}"/usr/lib + install -m755 -d "${pkgdir}"/usr/share/vulkan/icd.d + install -m755 -d "${pkgdir}"/usr/share/licenses/${pkgname} + + install xgl/builds/Release64/icd/amdvlk64.so "${pkgdir}"/usr/lib/ + install xgl/builds/Release64/spvgen/spvgen.so ${pkgdir}/usr/lib/ +
[arch-commits] Commit in amdvlk/repos/extra-x86_64 (PKGBUILD PKGBUILD)
Date: Thursday, December 26, 2019 @ 06:11:01 Author: lcarlier Revision: 372307 archrelease: copy trunk to extra-x86_64 Added: amdvlk/repos/extra-x86_64/PKGBUILD (from rev 372306, amdvlk/trunk/PKGBUILD) Deleted: amdvlk/repos/extra-x86_64/PKGBUILD --+ PKGBUILD | 126 ++--- 1 file changed, 63 insertions(+), 63 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2019-12-26 06:10:57 UTC (rev 372306) +++ PKGBUILD2019-12-26 06:11:01 UTC (rev 372307) @@ -1,63 +0,0 @@ -# Maintainer: Laurent Carlier -# Contributor: lod - -pkgname=amdvlk -pkgver=2019.Q4.4 -pkgrel=1 -pkgdesc="AMD's standalone Vulkan driver" -arch=(x86_64) -url="https://github.com/GPUOpen-Drivers; -license=('MIT') -provides=('vulkan-driver') -makedepends=('perl-xml-xpath' 'python' 'wayland' 'libxrandr' 'xorg-server-devel' 'cmake' 'ninja' 'git') -makedepends+=('python2') # spvgen -source=("https://github.com/GPUOpen-Drivers/AMDVLK/archive/v-${pkgver}.tar.gz;) -sha256sums=('2ee126576e8b68edcdaf1aa149f29a3fd24961ea2038cb635608181e94c00a47') - -prepare() { - local nrepos path name revision - - nrepos=$(xpath -q -e //project AMDVLK-v-${pkgver}/default.xml | wc -l) - - while (($nrepos>0)) - do -path=$(xpath -q -e //project[$nrepos]/@path AMDVLK-v-${pkgver}/default.xml | sed 's/ path="drivers\/\(.*\)"/\1/g') -name=$(xpath -q -e //project[$nrepos]/@name AMDVLK-v-${pkgver}/default.xml | sed 's/ name="\(.*\)"/\1/g') -revision=$(xpath -q -e //project[$nrepos]/@revision AMDVLK-v-${pkgver}/default.xml | sed 's/ revision="\(.*\)"/\1/g') -git clone https://github.com/GPUOpen-Drivers/$name $path - pushd $path -git checkout $revision - popd -(( nrepos-- )) - done - - # fix build with gcc9 - sed -i "s/-Werror//g" ${srcdir}/pal/shared/gpuopen/cmake/AMD.cmake -} - -build() { - cd ${srcdir}/spvgen/external - python2 fetch_external_sources.py - - cd ${srcdir}/xgl - cmake -H. -Bbuilds/Release64 \ --DCMAKE_BUILD_TYPE=Release \ --DBUILD_WAYLAND_SUPPORT=On \ --G Ninja - - ninja -C builds/Release64 - ninja -C builds/Release64 spvgen -} - -package() { - install -m755 -d "${pkgdir}"/usr/lib - install -m755 -d "${pkgdir}"/usr/share/vulkan/icd.d - install -m755 -d "${pkgdir}"/usr/share/licenses/${pkgname} - - install xgl/builds/Release64/icd/amdvlk64.so "${pkgdir}"/usr/lib/ - install xgl/builds/Release64/spvgen/spvgen.so ${pkgdir}/usr/lib/ - install AMDVLK/json/Redhat/amd_icd64.json "${pkgdir}"/usr/share/vulkan/icd.d/ - install AMDVLK/LICENSE.txt "${pkgdir}"/usr/share/licenses/${pkgname}/ - - sed -i "s#/lib64#/lib#g" "${pkgdir}"/usr/share/vulkan/icd.d/amd_icd64.json -} Copied: amdvlk/repos/extra-x86_64/PKGBUILD (from rev 372306, amdvlk/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2019-12-26 06:11:01 UTC (rev 372307) @@ -0,0 +1,63 @@ +# Maintainer: Laurent Carlier +# Contributor: lod + +pkgname=amdvlk +pkgver=2019.Q4.5 +pkgrel=1 +pkgdesc="AMD's standalone Vulkan driver" +arch=(x86_64) +url="https://github.com/GPUOpen-Drivers; +license=('MIT') +provides=('vulkan-driver') +makedepends=('perl-xml-xpath' 'python' 'wayland' 'libxrandr' 'xorg-server-devel' 'cmake' 'ninja' 'git') +makedepends+=('python2') # spvgen +source=("https://github.com/GPUOpen-Drivers/AMDVLK/archive/v-${pkgver}.tar.gz;) +sha256sums=('153241810c1edc00717a6e0d02f1178de29994387bf296356f7cfd8aae472467') + +prepare() { + local nrepos path name revision + + nrepos=$(xpath -q -e //project AMDVLK-v-${pkgver}/default.xml | wc -l) + + while (($nrepos>0)) + do +path=$(xpath -q -e //project[$nrepos]/@path AMDVLK-v-${pkgver}/default.xml | sed 's/ path="drivers\/\(.*\)"/\1/g') +name=$(xpath -q -e //project[$nrepos]/@name AMDVLK-v-${pkgver}/default.xml | sed 's/ name="\(.*\)"/\1/g') +revision=$(xpath -q -e //project[$nrepos]/@revision AMDVLK-v-${pkgver}/default.xml | sed 's/ revision="\(.*\)"/\1/g') +git clone https://github.com/GPUOpen-Drivers/$name $path + pushd $path +git checkout $revision + popd +(( nrepos-- )) + done + + # fix build with gcc9 + sed -i "s/-Werror//g" ${srcdir}/pal/shared/gpuopen/cmake/AMD.cmake +} + +build() { + cd ${srcdir}/spvgen/external + python2 fetch_external_sources.py + + cd ${srcdir}/xgl + cmake -H. -Bbuilds/Release64 \ +-DCMAKE_BUILD_TYPE=Release \ +-DBUILD_WAYLAND_SUPPORT=On \ +-G Ninja + + ninja -C builds/Release64 + ninja -C builds/Release64 spvgen +} + +package() { + install -m755 -d "${pkgdir}"/usr/lib + install -m755 -d "${pkgdir}"/usr/share/vulkan/icd.d + install -m755 -d "${pkgdir}"/usr/share/licenses/${pkgname} + + install xgl/builds/Release64/icd/amdvlk64.so "${pkgdir}"/usr/lib/ + install xgl/builds/Release64/spvgen/spvgen.so
[arch-commits] Commit in amdvlk/repos/extra-x86_64 (PKGBUILD PKGBUILD)
Date: Friday, December 13, 2019 @ 17:44:50 Author: lcarlier Revision: 371365 archrelease: copy trunk to extra-x86_64 Added: amdvlk/repos/extra-x86_64/PKGBUILD (from rev 371364, amdvlk/trunk/PKGBUILD) Deleted: amdvlk/repos/extra-x86_64/PKGBUILD --+ PKGBUILD | 126 ++--- 1 file changed, 63 insertions(+), 63 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2019-12-13 17:44:45 UTC (rev 371364) +++ PKGBUILD2019-12-13 17:44:50 UTC (rev 371365) @@ -1,63 +0,0 @@ -# Maintainer: Laurent Carlier -# Contributor: lod - -pkgname=amdvlk -pkgver=2019.Q4.3 -pkgrel=1 -pkgdesc="AMD's standalone Vulkan driver" -arch=(x86_64) -url="https://github.com/GPUOpen-Drivers; -license=('MIT') -provides=('vulkan-driver') -makedepends=('perl-xml-xpath' 'python' 'wayland' 'libxrandr' 'xorg-server-devel' 'cmake' 'ninja' 'git') -makedepends+=('python2') # spvgen -source=("https://github.com/GPUOpen-Drivers/AMDVLK/archive/v-${pkgver}.tar.gz;) -sha256sums=('06d6a2739ba8702317f1ba9372b44893c43f5bcf7ee6755cbb87b150789226cc') - -prepare() { - local nrepos path name revision - - nrepos=$(xpath -q -e //project AMDVLK-v-${pkgver}/default.xml | wc -l) - - while (($nrepos>0)) - do -path=$(xpath -q -e //project[$nrepos]/@path AMDVLK-v-${pkgver}/default.xml | sed 's/ path="drivers\/\(.*\)"/\1/g') -name=$(xpath -q -e //project[$nrepos]/@name AMDVLK-v-${pkgver}/default.xml | sed 's/ name="\(.*\)"/\1/g') -revision=$(xpath -q -e //project[$nrepos]/@revision AMDVLK-v-${pkgver}/default.xml | sed 's/ revision="\(.*\)"/\1/g') -git clone https://github.com/GPUOpen-Drivers/$name $path - pushd $path -git checkout $revision - popd -(( nrepos-- )) - done - - # fix build with gcc9 - sed -i "s/-Werror//g" ${srcdir}/pal/shared/gpuopen/cmake/AMD.cmake -} - -build() { - cd ${srcdir}/spvgen/external - python2 fetch_external_sources.py - - cd ${srcdir}/xgl - cmake -H. -Bbuilds/Release64 \ --DCMAKE_BUILD_TYPE=Release \ --DBUILD_WAYLAND_SUPPORT=On \ --G Ninja - - ninja -C builds/Release64 - ninja -C builds/Release64 spvgen -} - -package() { - install -m755 -d "${pkgdir}"/usr/lib - install -m755 -d "${pkgdir}"/usr/share/vulkan/icd.d - install -m755 -d "${pkgdir}"/usr/share/licenses/${pkgname} - - install xgl/builds/Release64/icd/amdvlk64.so "${pkgdir}"/usr/lib/ - install xgl/builds/Release64/spvgen/spvgen.so ${pkgdir}/usr/lib/ - install AMDVLK/json/Redhat/amd_icd64.json "${pkgdir}"/usr/share/vulkan/icd.d/ - install AMDVLK/LICENSE.txt "${pkgdir}"/usr/share/licenses/${pkgname}/ - - sed -i "s#/lib64#/lib#g" "${pkgdir}"/usr/share/vulkan/icd.d/amd_icd64.json -} Copied: amdvlk/repos/extra-x86_64/PKGBUILD (from rev 371364, amdvlk/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2019-12-13 17:44:50 UTC (rev 371365) @@ -0,0 +1,63 @@ +# Maintainer: Laurent Carlier +# Contributor: lod + +pkgname=amdvlk +pkgver=2019.Q4.4 +pkgrel=1 +pkgdesc="AMD's standalone Vulkan driver" +arch=(x86_64) +url="https://github.com/GPUOpen-Drivers; +license=('MIT') +provides=('vulkan-driver') +makedepends=('perl-xml-xpath' 'python' 'wayland' 'libxrandr' 'xorg-server-devel' 'cmake' 'ninja' 'git') +makedepends+=('python2') # spvgen +source=("https://github.com/GPUOpen-Drivers/AMDVLK/archive/v-${pkgver}.tar.gz;) +sha256sums=('2ee126576e8b68edcdaf1aa149f29a3fd24961ea2038cb635608181e94c00a47') + +prepare() { + local nrepos path name revision + + nrepos=$(xpath -q -e //project AMDVLK-v-${pkgver}/default.xml | wc -l) + + while (($nrepos>0)) + do +path=$(xpath -q -e //project[$nrepos]/@path AMDVLK-v-${pkgver}/default.xml | sed 's/ path="drivers\/\(.*\)"/\1/g') +name=$(xpath -q -e //project[$nrepos]/@name AMDVLK-v-${pkgver}/default.xml | sed 's/ name="\(.*\)"/\1/g') +revision=$(xpath -q -e //project[$nrepos]/@revision AMDVLK-v-${pkgver}/default.xml | sed 's/ revision="\(.*\)"/\1/g') +git clone https://github.com/GPUOpen-Drivers/$name $path + pushd $path +git checkout $revision + popd +(( nrepos-- )) + done + + # fix build with gcc9 + sed -i "s/-Werror//g" ${srcdir}/pal/shared/gpuopen/cmake/AMD.cmake +} + +build() { + cd ${srcdir}/spvgen/external + python2 fetch_external_sources.py + + cd ${srcdir}/xgl + cmake -H. -Bbuilds/Release64 \ +-DCMAKE_BUILD_TYPE=Release \ +-DBUILD_WAYLAND_SUPPORT=On \ +-G Ninja + + ninja -C builds/Release64 + ninja -C builds/Release64 spvgen +} + +package() { + install -m755 -d "${pkgdir}"/usr/lib + install -m755 -d "${pkgdir}"/usr/share/vulkan/icd.d + install -m755 -d "${pkgdir}"/usr/share/licenses/${pkgname} + + install xgl/builds/Release64/icd/amdvlk64.so "${pkgdir}"/usr/lib/ + install xgl/builds/Release64/spvgen/spvgen.so ${pkgdir}/usr/lib/
[arch-commits] Commit in amdvlk/repos/extra-x86_64 (PKGBUILD PKGBUILD)
Date: Saturday, November 30, 2019 @ 10:45:43 Author: lcarlier Revision: 370172 archrelease: copy trunk to extra-x86_64 Added: amdvlk/repos/extra-x86_64/PKGBUILD (from rev 370171, amdvlk/trunk/PKGBUILD) Deleted: amdvlk/repos/extra-x86_64/PKGBUILD --+ PKGBUILD | 126 ++--- 1 file changed, 63 insertions(+), 63 deletions(-) Deleted: PKGBUILD === --- PKGBUILD2019-11-30 10:45:38 UTC (rev 370171) +++ PKGBUILD2019-11-30 10:45:43 UTC (rev 370172) @@ -1,63 +0,0 @@ -# Maintainer: Laurent Carlier -# Contributor: lod - -pkgname=amdvlk -pkgver=2019.Q4.2 -pkgrel=1 -pkgdesc="AMD's standalone Vulkan driver" -arch=(x86_64) -url="https://github.com/GPUOpen-Drivers; -license=('MIT') -provides=('vulkan-driver') -makedepends=('perl-xml-xpath' 'python' 'wayland' 'libxrandr' 'xorg-server-devel' 'cmake' 'ninja' 'git') -makedepends+=('python2') # spvgen -source=("https://github.com/GPUOpen-Drivers/AMDVLK/archive/v-${pkgver}.tar.gz;) -sha256sums=('385c84e1a5cf6476d2a547418fdc41a10921c7a45be25dd0b7e7dfaee6cd63f8') - -prepare() { - local nrepos path name revision - - nrepos=$(xpath -q -e //project AMDVLK-v-${pkgver}/default.xml | wc -l) - - while (($nrepos>0)) - do -path=$(xpath -q -e //project[$nrepos]/@path AMDVLK-v-${pkgver}/default.xml | sed 's/ path="drivers\/\(.*\)"/\1/g') -name=$(xpath -q -e //project[$nrepos]/@name AMDVLK-v-${pkgver}/default.xml | sed 's/ name="\(.*\)"/\1/g') -revision=$(xpath -q -e //project[$nrepos]/@revision AMDVLK-v-${pkgver}/default.xml | sed 's/ revision="\(.*\)"/\1/g') -git clone https://github.com/GPUOpen-Drivers/$name $path - pushd $path -git checkout $revision - popd -(( nrepos-- )) - done - - # fix build with gcc9 - sed -i "s/-Werror//g" ${srcdir}/pal/shared/gpuopen/cmake/AMD.cmake -} - -build() { - cd ${srcdir}/spvgen/external - python2 fetch_external_sources.py - - cd ${srcdir}/xgl - cmake -H. -Bbuilds/Release64 \ --DCMAKE_BUILD_TYPE=Release \ --DBUILD_WAYLAND_SUPPORT=On \ --G Ninja - - ninja -C builds/Release64 - ninja -C builds/Release64 spvgen -} - -package() { - install -m755 -d "${pkgdir}"/usr/lib - install -m755 -d "${pkgdir}"/usr/share/vulkan/icd.d - install -m755 -d "${pkgdir}"/usr/share/licenses/${pkgname} - - install xgl/builds/Release64/icd/amdvlk64.so "${pkgdir}"/usr/lib/ - install xgl/builds/Release64/spvgen/spvgen.so ${pkgdir}/usr/lib/ - install AMDVLK/json/Redhat/amd_icd64.json "${pkgdir}"/usr/share/vulkan/icd.d/ - install AMDVLK/LICENSE.txt "${pkgdir}"/usr/share/licenses/${pkgname}/ - - sed -i "s#/lib64#/lib#g" "${pkgdir}"/usr/share/vulkan/icd.d/amd_icd64.json -} Copied: amdvlk/repos/extra-x86_64/PKGBUILD (from rev 370171, amdvlk/trunk/PKGBUILD) === --- PKGBUILD(rev 0) +++ PKGBUILD2019-11-30 10:45:43 UTC (rev 370172) @@ -0,0 +1,63 @@ +# Maintainer: Laurent Carlier +# Contributor: lod + +pkgname=amdvlk +pkgver=2019.Q4.3 +pkgrel=1 +pkgdesc="AMD's standalone Vulkan driver" +arch=(x86_64) +url="https://github.com/GPUOpen-Drivers; +license=('MIT') +provides=('vulkan-driver') +makedepends=('perl-xml-xpath' 'python' 'wayland' 'libxrandr' 'xorg-server-devel' 'cmake' 'ninja' 'git') +makedepends+=('python2') # spvgen +source=("https://github.com/GPUOpen-Drivers/AMDVLK/archive/v-${pkgver}.tar.gz;) +sha256sums=('06d6a2739ba8702317f1ba9372b44893c43f5bcf7ee6755cbb87b150789226cc') + +prepare() { + local nrepos path name revision + + nrepos=$(xpath -q -e //project AMDVLK-v-${pkgver}/default.xml | wc -l) + + while (($nrepos>0)) + do +path=$(xpath -q -e //project[$nrepos]/@path AMDVLK-v-${pkgver}/default.xml | sed 's/ path="drivers\/\(.*\)"/\1/g') +name=$(xpath -q -e //project[$nrepos]/@name AMDVLK-v-${pkgver}/default.xml | sed 's/ name="\(.*\)"/\1/g') +revision=$(xpath -q -e //project[$nrepos]/@revision AMDVLK-v-${pkgver}/default.xml | sed 's/ revision="\(.*\)"/\1/g') +git clone https://github.com/GPUOpen-Drivers/$name $path + pushd $path +git checkout $revision + popd +(( nrepos-- )) + done + + # fix build with gcc9 + sed -i "s/-Werror//g" ${srcdir}/pal/shared/gpuopen/cmake/AMD.cmake +} + +build() { + cd ${srcdir}/spvgen/external + python2 fetch_external_sources.py + + cd ${srcdir}/xgl + cmake -H. -Bbuilds/Release64 \ +-DCMAKE_BUILD_TYPE=Release \ +-DBUILD_WAYLAND_SUPPORT=On \ +-G Ninja + + ninja -C builds/Release64 + ninja -C builds/Release64 spvgen +} + +package() { + install -m755 -d "${pkgdir}"/usr/lib + install -m755 -d "${pkgdir}"/usr/share/vulkan/icd.d + install -m755 -d "${pkgdir}"/usr/share/licenses/${pkgname} + + install xgl/builds/Release64/icd/amdvlk64.so "${pkgdir}"/usr/lib/ + install xgl/builds/Release64/spvgen/spvgen.so