[arch-commits] Commit in lib32-libdrm/repos (3 files)
Date: Thursday, November 5, 2020 @ 07:26:39 Author: lcarlier Revision: 742807 archrelease: copy trunk to multilib-testing-x86_64 Added: lib32-libdrm/repos/multilib-testing-x86_64/ lib32-libdrm/repos/multilib-testing-x86_64/PKGBUILD (from rev 742806, lib32-libdrm/trunk/PKGBUILD) lib32-libdrm/repos/multilib-testing-x86_64/no-drmdevice-test.diff (from rev 742806, lib32-libdrm/trunk/no-drmdevice-test.diff) + PKGBUILD | 61 +++ no-drmdevice-test.diff |9 ++ 2 files changed, 70 insertions(+) Copied: lib32-libdrm/repos/multilib-testing-x86_64/PKGBUILD (from rev 742806, lib32-libdrm/trunk/PKGBUILD) === --- multilib-testing-x86_64/PKGBUILD(rev 0) +++ multilib-testing-x86_64/PKGBUILD2020-11-05 07:26:39 UTC (rev 742807) @@ -0,0 +1,61 @@ +# Maintainer: Laurent Carlier +# Contributor: Jan de Groot + +_pkgbasename=libdrm +pkgname=lib32-$_pkgbasename +pkgver=2.4.103 +pkgrel=1 +pkgdesc="Userspace interface to kernel DRM services (32-bit)" +url="https://dri.freedesktop.org/"; +arch=(x86_64) +license=('custom') +depends=('lib32-libpciaccess' $_pkgbasename) +makedepends=('valgrind' 'meson') +checkdepends=('lib32-cairo') +source=(https://dri.freedesktop.org/${_pkgbasename}/${_pkgbasename}-${pkgver}.tar.xz # {,.sig} +no-drmdevice-test.diff) +sha512sums=('15b098b962008271400692b6b15ecb7e22676f8698e0220ad969735ac2315ccc737d19558afb6abda82bae15117e5f306c048184a2369f434b85ecaa670ca885' + 'f1dd5d8c2270c092ccb8e4f92a0da9ab27706dfa22dcedd3fb2414b968ced9333c8bf62baf0219b822e43dce0d804d1dd5cc27d09b0afe8c01967c1784d4a4bb') +validpgpkeys=('B97BD6A80CAC4981091AE547FE558C72A67013C3') # Maarten Lankhorst +validpgpkeys+=('215DEE688925CCB965BE5DA97C03D7797B6E1AE2') # Damien Lespiau +validpgpkeys+=('10A6D91DA1B05BD29F6DEBAC0C74F35979C486BE') # David Airlie +validpgpkeys+=('8703B6700E7EE06D7A39B8D6EDAE37B02CEB490D') # Emil Velikov +validpgpkeys+=('D6285B5E899299F3DA746184191C9B905522B045') # Rob Clark +validpgpkeys+=('E8EB5B34081CE1EEA26EFE195B5BDA071D49CC38') # Kenneth Graunke +validpgpkeys+=('FC9BAE1435A9F7F664B82057B5D62936D1FC9EE8') # Eric Anholt +validpgpkeys+=('3BB639E56F861FA2E86505690FDD682D974CA72A') # Matt Turner +validpgpkeys+=('C20F5C4490D7D64B4C9A09998CD1DF552975297B') # Robert Bragg +validpgpkeys+=('CD47C5341A375F33BEF7BAFAFDD15D5ACEF0F2B1') # Marek Olšák +validpgpkeys+=('A66D805F7C9329B4C5D82767CCC4F07FAC641EFF') # Daniel Stone +validpgpkeys+=('CFD0E654BCBE5DD2D030D222CFCC297C6D0A120B') # Lucas Stach + +prepare() { + cd $_pkgbasename-$pkgver + + # Fails in a container; autotools skipped this one already + patch -Np1 -i ../no-drmdevice-test.diff +} + +build() { + export CC="gcc -m32" + export CXX="g++ -m32" + export PKG_CONFIG_PATH="/usr/lib32/pkgconfig" + + arch-meson $_pkgbasename-$pkgver build \ +--libdir=/usr/lib32 \ +-Dudev=false \ +-Dvalgrind=false + ninja -C build +} + +check() { + cd build + meson test +} + +package() { + DESTDIR="$pkgdir" ninja -C build install + rm -rf "${pkgdir}"/usr/{include,share,bin} + mkdir -p "$pkgdir/usr/share/licenses" + ln -s $_pkgbasename "$pkgdir/usr/share/licenses/$pkgname" +} Copied: lib32-libdrm/repos/multilib-testing-x86_64/no-drmdevice-test.diff (from rev 742806, lib32-libdrm/trunk/no-drmdevice-test.diff) === --- multilib-testing-x86_64/no-drmdevice-test.diff (rev 0) +++ multilib-testing-x86_64/no-drmdevice-test.diff 2020-11-05 07:26:39 UTC (rev 742807) @@ -0,0 +1,9 @@ +diff --git i/tests/meson.build w/tests/meson.build +index fdf950b7..a6a2f1f1 100644 +--- i/tests/meson.build w/tests/meson.build +@@ -83,4 +83,3 @@ drmdevice = executable( + test('random', random, timeout : 240) + test('hash', hash) + test('drmsl', drmsl) +-test('drmdevice', drmdevice)
[arch-commits] Commit in lib32-libdrm/repos (3 files)
Date: Friday, April 3, 2020 @ 13:21:14 Author: lcarlier Revision: 610813 archrelease: copy trunk to multilib-testing-x86_64 Added: lib32-libdrm/repos/multilib-testing-x86_64/ lib32-libdrm/repos/multilib-testing-x86_64/PKGBUILD (from rev 610812, lib32-libdrm/trunk/PKGBUILD) lib32-libdrm/repos/multilib-testing-x86_64/no-drmdevice-test.diff (from rev 610812, lib32-libdrm/trunk/no-drmdevice-test.diff) + PKGBUILD | 61 +++ no-drmdevice-test.diff |9 ++ 2 files changed, 70 insertions(+) Copied: lib32-libdrm/repos/multilib-testing-x86_64/PKGBUILD (from rev 610812, lib32-libdrm/trunk/PKGBUILD) === --- multilib-testing-x86_64/PKGBUILD(rev 0) +++ multilib-testing-x86_64/PKGBUILD2020-04-03 13:21:14 UTC (rev 610813) @@ -0,0 +1,61 @@ +# Maintainer: Laurent Carlier +# Contributor: Jan de Groot + +_pkgbasename=libdrm +pkgname=lib32-$_pkgbasename +pkgver=2.4.101 +pkgrel=1 +pkgdesc="Userspace interface to kernel DRM services (32-bit)" +url="https://dri.freedesktop.org/"; +arch=(x86_64) +license=('custom') +depends=('lib32-libpciaccess' $_pkgbasename) +makedepends=('valgrind' 'meson') +checkdepends=('lib32-cairo') +source=(https://dri.freedesktop.org/${_pkgbasename}/${_pkgbasename}-${pkgver}.tar.xz # {,.sig} +no-drmdevice-test.diff) +sha512sums=('658cfc6f478b674b77b4613e1af9ce8f4fd2ace8a18e75729de254d14b7c1f5d67d4bfdb58744aea74abca0f6521326225f4156bd5cbeeed79ca3e025f657e8c' + 'f1dd5d8c2270c092ccb8e4f92a0da9ab27706dfa22dcedd3fb2414b968ced9333c8bf62baf0219b822e43dce0d804d1dd5cc27d09b0afe8c01967c1784d4a4bb') +validpgpkeys=('B97BD6A80CAC4981091AE547FE558C72A67013C3') # Maarten Lankhorst +validpgpkeys+=('215DEE688925CCB965BE5DA97C03D7797B6E1AE2') # Damien Lespiau +validpgpkeys+=('10A6D91DA1B05BD29F6DEBAC0C74F35979C486BE') # David Airlie +validpgpkeys+=('8703B6700E7EE06D7A39B8D6EDAE37B02CEB490D') # Emil Velikov +validpgpkeys+=('D6285B5E899299F3DA746184191C9B905522B045') # Rob Clark +validpgpkeys+=('E8EB5B34081CE1EEA26EFE195B5BDA071D49CC38') # Kenneth Graunke +validpgpkeys+=('FC9BAE1435A9F7F664B82057B5D62936D1FC9EE8') # Eric Anholt +validpgpkeys+=('3BB639E56F861FA2E86505690FDD682D974CA72A') # Matt Turner +validpgpkeys+=('C20F5C4490D7D64B4C9A09998CD1DF552975297B') # Robert Bragg +validpgpkeys+=('CD47C5341A375F33BEF7BAFAFDD15D5ACEF0F2B1') # Marek Olšák +validpgpkeys+=('A66D805F7C9329B4C5D82767CCC4F07FAC641EFF') # Daniel Stone +validpgpkeys+=('CFD0E654BCBE5DD2D030D222CFCC297C6D0A120B') # Lucas Stach + +prepare() { + cd $_pkgbasename-$pkgver + + # Fails in a container; autotools skipped this one already + patch -Np1 -i ../no-drmdevice-test.diff +} + +build() { + export CC="gcc -m32" + export CXX="g++ -m32" + export PKG_CONFIG_PATH="/usr/lib32/pkgconfig" + + arch-meson $_pkgbasename-$pkgver build \ +--libdir=/usr/lib32 \ +-Dudev=false \ +-Dvalgrind=false + ninja -C build +} + +check() { + cd build + meson test +} + +package() { + DESTDIR="$pkgdir" ninja -C build install + rm -rf "${pkgdir}"/usr/{include,share,bin} + mkdir -p "$pkgdir/usr/share/licenses" + ln -s $_pkgbasename "$pkgdir/usr/share/licenses/$pkgname" +} Copied: lib32-libdrm/repos/multilib-testing-x86_64/no-drmdevice-test.diff (from rev 610812, lib32-libdrm/trunk/no-drmdevice-test.diff) === --- multilib-testing-x86_64/no-drmdevice-test.diff (rev 0) +++ multilib-testing-x86_64/no-drmdevice-test.diff 2020-04-03 13:21:14 UTC (rev 610813) @@ -0,0 +1,9 @@ +diff --git i/tests/meson.build w/tests/meson.build +index fdf950b7..a6a2f1f1 100644 +--- i/tests/meson.build w/tests/meson.build +@@ -83,4 +83,3 @@ drmdevice = executable( + test('random', random, timeout : 240) + test('hash', hash) + test('drmsl', drmsl) +-test('drmdevice', drmdevice)
[arch-commits] Commit in lib32-libdrm/repos (3 files)
Date: Friday, October 18, 2019 @ 14:59:35 Author: lcarlier Revision: 516878 archrelease: copy trunk to multilib-testing-x86_64 Added: lib32-libdrm/repos/multilib-testing-x86_64/ lib32-libdrm/repos/multilib-testing-x86_64/PKGBUILD (from rev 516877, lib32-libdrm/trunk/PKGBUILD) lib32-libdrm/repos/multilib-testing-x86_64/no-drmdevice-test.diff (from rev 516877, lib32-libdrm/trunk/no-drmdevice-test.diff) + PKGBUILD | 61 +++ no-drmdevice-test.diff |9 ++ 2 files changed, 70 insertions(+) Copied: lib32-libdrm/repos/multilib-testing-x86_64/PKGBUILD (from rev 516877, lib32-libdrm/trunk/PKGBUILD) === --- multilib-testing-x86_64/PKGBUILD(rev 0) +++ multilib-testing-x86_64/PKGBUILD2019-10-18 14:59:35 UTC (rev 516878) @@ -0,0 +1,61 @@ +# Maintainer: Laurent Carlier +# Contributor: Jan de Groot + +_pkgbasename=libdrm +pkgname=lib32-$_pkgbasename +pkgver=2.4.100 +pkgrel=1 +pkgdesc="Userspace interface to kernel DRM services (32-bit)" +url="https://dri.freedesktop.org/"; +arch=(x86_64) +license=('custom') +depends=('lib32-libpciaccess' $_pkgbasename) +makedepends=('valgrind' 'meson') +checkdepends=('lib32-cairo') +source=(https://dri.freedesktop.org/${_pkgbasename}/${_pkgbasename}-${pkgver}.tar.bz2 # {,.sig} +no-drmdevice-test.diff) +sha512sums=('4d3a5556e650872944af52f49de395e0ce8ac9ac58530e39a34413e94dc56c231ee71b8b8de9fb944263515a922b3ebbf7ddfebeaaa91543c2604f9bcf561247' + 'f1dd5d8c2270c092ccb8e4f92a0da9ab27706dfa22dcedd3fb2414b968ced9333c8bf62baf0219b822e43dce0d804d1dd5cc27d09b0afe8c01967c1784d4a4bb') +validpgpkeys=('B97BD6A80CAC4981091AE547FE558C72A67013C3') # Maarten Lankhorst +validpgpkeys+=('215DEE688925CCB965BE5DA97C03D7797B6E1AE2') # Damien Lespiau +validpgpkeys+=('10A6D91DA1B05BD29F6DEBAC0C74F35979C486BE') # David Airlie +validpgpkeys+=('8703B6700E7EE06D7A39B8D6EDAE37B02CEB490D') # Emil Velikov +validpgpkeys+=('D6285B5E899299F3DA746184191C9B905522B045') # Rob Clark +validpgpkeys+=('E8EB5B34081CE1EEA26EFE195B5BDA071D49CC38') # Kenneth Graunke +validpgpkeys+=('FC9BAE1435A9F7F664B82057B5D62936D1FC9EE8') # Eric Anholt +validpgpkeys+=('3BB639E56F861FA2E86505690FDD682D974CA72A') # Matt Turner +validpgpkeys+=('C20F5C4490D7D64B4C9A09998CD1DF552975297B') # Robert Bragg +validpgpkeys+=('CD47C5341A375F33BEF7BAFAFDD15D5ACEF0F2B1') # Marek Olšák +validpgpkeys+=('A66D805F7C9329B4C5D82767CCC4F07FAC641EFF') # Daniel Stone +validpgpkeys+=('CFD0E654BCBE5DD2D030D222CFCC297C6D0A120B') # Lucas Stach + +prepare() { + cd $_pkgbasename-$pkgver + + # Fails in a container; autotools skipped this one already + patch -Np1 -i ../no-drmdevice-test.diff +} + +build() { + export CC="gcc -m32" + export CXX="g++ -m32" + export PKG_CONFIG_PATH="/usr/lib32/pkgconfig" + + arch-meson $_pkgbasename-$pkgver build \ +--libdir=/usr/lib32 \ +-Dudev=false \ +-Dvalgrind=false + ninja -C build +} + +check() { + cd build + meson test +} + +package() { + DESTDIR="$pkgdir" ninja -C build install + rm -rf "${pkgdir}"/usr/{include,share,bin} + mkdir -p "$pkgdir/usr/share/licenses" + ln -s $_pkgbasename "$pkgdir/usr/share/licenses/$pkgname" +} Copied: lib32-libdrm/repos/multilib-testing-x86_64/no-drmdevice-test.diff (from rev 516877, lib32-libdrm/trunk/no-drmdevice-test.diff) === --- multilib-testing-x86_64/no-drmdevice-test.diff (rev 0) +++ multilib-testing-x86_64/no-drmdevice-test.diff 2019-10-18 14:59:35 UTC (rev 516878) @@ -0,0 +1,9 @@ +diff --git i/tests/meson.build w/tests/meson.build +index fdf950b7..a6a2f1f1 100644 +--- i/tests/meson.build w/tests/meson.build +@@ -83,4 +83,3 @@ drmdevice = executable( + test('random', random, timeout : 240) + test('hash', hash) + test('drmsl', drmsl) +-test('drmdevice', drmdevice)
[arch-commits] Commit in lib32-libdrm/repos (3 files)
Date: Tuesday, July 2, 2019 @ 19:50:51 Author: lcarlier Revision: 487312 archrelease: copy trunk to multilib-testing-x86_64 Added: lib32-libdrm/repos/multilib-testing-x86_64/ lib32-libdrm/repos/multilib-testing-x86_64/PKGBUILD (from rev 487311, lib32-libdrm/trunk/PKGBUILD) lib32-libdrm/repos/multilib-testing-x86_64/no-drmdevice-test.diff (from rev 487311, lib32-libdrm/trunk/no-drmdevice-test.diff) + PKGBUILD | 61 +++ no-drmdevice-test.diff |9 ++ 2 files changed, 70 insertions(+) Copied: lib32-libdrm/repos/multilib-testing-x86_64/PKGBUILD (from rev 487311, lib32-libdrm/trunk/PKGBUILD) === --- multilib-testing-x86_64/PKGBUILD(rev 0) +++ multilib-testing-x86_64/PKGBUILD2019-07-02 19:50:51 UTC (rev 487312) @@ -0,0 +1,61 @@ +# Maintainer: Laurent Carlier +# Contributor: Jan de Groot + +_pkgbasename=libdrm +pkgname=lib32-$_pkgbasename +pkgver=2.4.99 +pkgrel=1 +pkgdesc="Userspace interface to kernel DRM services (32-bit)" +url="https://dri.freedesktop.org/"; +arch=(x86_64) +license=('custom') +depends=('lib32-libpciaccess' $_pkgbasename) +makedepends=('valgrind' 'meson') +checkdepends=('lib32-cairo') +source=(https://dri.freedesktop.org/${_pkgbasename}/${_pkgbasename}-${pkgver}.tar.bz2 # {,.sig} +no-drmdevice-test.diff) +sha512sums=('04702eebe8dca97fac61653623804fdcb0b8b3714bdc6f5e72f0dfdce9c9524cf16f69d37aa9feac79ddc1c11939be44a216484563a612414668ea5eaeadf191' + 'f1dd5d8c2270c092ccb8e4f92a0da9ab27706dfa22dcedd3fb2414b968ced9333c8bf62baf0219b822e43dce0d804d1dd5cc27d09b0afe8c01967c1784d4a4bb') +validpgpkeys=('B97BD6A80CAC4981091AE547FE558C72A67013C3') # Maarten Lankhorst +validpgpkeys+=('215DEE688925CCB965BE5DA97C03D7797B6E1AE2') # Damien Lespiau +validpgpkeys+=('10A6D91DA1B05BD29F6DEBAC0C74F35979C486BE') # David Airlie +validpgpkeys+=('8703B6700E7EE06D7A39B8D6EDAE37B02CEB490D') # Emil Velikov +validpgpkeys+=('D6285B5E899299F3DA746184191C9B905522B045') # Rob Clark +validpgpkeys+=('E8EB5B34081CE1EEA26EFE195B5BDA071D49CC38') # Kenneth Graunke +validpgpkeys+=('FC9BAE1435A9F7F664B82057B5D62936D1FC9EE8') # Eric Anholt +validpgpkeys+=('3BB639E56F861FA2E86505690FDD682D974CA72A') # Matt Turner +validpgpkeys+=('C20F5C4490D7D64B4C9A09998CD1DF552975297B') # Robert Bragg +validpgpkeys+=('CD47C5341A375F33BEF7BAFAFDD15D5ACEF0F2B1') # Marek Olšák +validpgpkeys+=('A66D805F7C9329B4C5D82767CCC4F07FAC641EFF') # Daniel Stone +validpgpkeys+=('CFD0E654BCBE5DD2D030D222CFCC297C6D0A120B') # Lucas Stach + +prepare() { + cd $_pkgbasename-$pkgver + + # Fails in a container; autotools skipped this one already + patch -Np1 -i ../no-drmdevice-test.diff +} + +build() { + export CC="gcc -m32" + export CXX="g++ -m32" + export PKG_CONFIG_PATH="/usr/lib32/pkgconfig" + + arch-meson $_pkgbasename-$pkgver build \ +--libdir=/usr/lib32 \ +-Dudev=false \ +-Dvalgrind=false + ninja -C build +} + +check() { + cd build + meson test +} + +package() { + DESTDIR="$pkgdir" ninja -C build install + rm -rf "${pkgdir}"/usr/{include,share,bin} + mkdir -p "$pkgdir/usr/share/licenses" + ln -s $_pkgbasename "$pkgdir/usr/share/licenses/$pkgname" +} Copied: lib32-libdrm/repos/multilib-testing-x86_64/no-drmdevice-test.diff (from rev 487311, lib32-libdrm/trunk/no-drmdevice-test.diff) === --- multilib-testing-x86_64/no-drmdevice-test.diff (rev 0) +++ multilib-testing-x86_64/no-drmdevice-test.diff 2019-07-02 19:50:51 UTC (rev 487312) @@ -0,0 +1,9 @@ +diff --git i/tests/meson.build w/tests/meson.build +index fdf950b7..a6a2f1f1 100644 +--- i/tests/meson.build w/tests/meson.build +@@ -83,4 +83,3 @@ drmdevice = executable( + test('random', random, timeout : 240) + test('hash', hash) + test('drmsl', drmsl) +-test('drmdevice', drmdevice)
[arch-commits] Commit in lib32-libdrm/repos (3 files)
Date: Tuesday, April 23, 2019 @ 10:28:49 Author: lcarlier Revision: 453065 archrelease: copy trunk to multilib-testing-x86_64 Added: lib32-libdrm/repos/multilib-testing-x86_64/ lib32-libdrm/repos/multilib-testing-x86_64/PKGBUILD (from rev 453064, lib32-libdrm/trunk/PKGBUILD) lib32-libdrm/repos/multilib-testing-x86_64/no-drmdevice-test.diff (from rev 453064, lib32-libdrm/trunk/no-drmdevice-test.diff) + PKGBUILD | 61 +++ no-drmdevice-test.diff |9 ++ 2 files changed, 70 insertions(+) Copied: lib32-libdrm/repos/multilib-testing-x86_64/PKGBUILD (from rev 453064, lib32-libdrm/trunk/PKGBUILD) === --- multilib-testing-x86_64/PKGBUILD(rev 0) +++ multilib-testing-x86_64/PKGBUILD2019-04-23 10:28:49 UTC (rev 453065) @@ -0,0 +1,61 @@ +# Maintainer: Laurent Carlier +# Contributor: Jan de Groot + +_pkgbasename=libdrm +pkgname=lib32-$_pkgbasename +pkgver=2.4.98 +pkgrel=1 +pkgdesc="Userspace interface to kernel DRM services (32-bit)" +url="https://dri.freedesktop.org/"; +arch=(x86_64) +license=('custom') +depends=('lib32-libpciaccess' $_pkgbasename) +makedepends=('valgrind' 'meson') +checkdepends=('lib32-cairo') +source=(https://dri.freedesktop.org/${_pkgbasename}/${_pkgbasename}-${pkgver}.tar.bz2 # {,.sig} +no-drmdevice-test.diff) +sha512sums=('3d333d060ceb14fa8e204ef468ca2c95d6f07205185ca90a044b685832b9b2d7256faa5e81d5871ce8b70aa1fdf9fb1ade18b4e582ff0c7ef5551da8506eb27b' + 'f1dd5d8c2270c092ccb8e4f92a0da9ab27706dfa22dcedd3fb2414b968ced9333c8bf62baf0219b822e43dce0d804d1dd5cc27d09b0afe8c01967c1784d4a4bb') +validpgpkeys=('B97BD6A80CAC4981091AE547FE558C72A67013C3') # Maarten Lankhorst +validpgpkeys+=('215DEE688925CCB965BE5DA97C03D7797B6E1AE2') # Damien Lespiau +validpgpkeys+=('10A6D91DA1B05BD29F6DEBAC0C74F35979C486BE') # David Airlie +validpgpkeys+=('8703B6700E7EE06D7A39B8D6EDAE37B02CEB490D') # Emil Velikov +validpgpkeys+=('D6285B5E899299F3DA746184191C9B905522B045') # Rob Clark +validpgpkeys+=('E8EB5B34081CE1EEA26EFE195B5BDA071D49CC38') # Kenneth Graunke +validpgpkeys+=('FC9BAE1435A9F7F664B82057B5D62936D1FC9EE8') # Eric Anholt +validpgpkeys+=('3BB639E56F861FA2E86505690FDD682D974CA72A') # Matt Turner +validpgpkeys+=('C20F5C4490D7D64B4C9A09998CD1DF552975297B') # Robert Bragg +validpgpkeys+=('CD47C5341A375F33BEF7BAFAFDD15D5ACEF0F2B1') # Marek Olšák +validpgpkeys+=('A66D805F7C9329B4C5D82767CCC4F07FAC641EFF') # Daniel Stone +validpgpkeys+=('CFD0E654BCBE5DD2D030D222CFCC297C6D0A120B') # Lucas Stach + +prepare() { + cd $_pkgbasename-$pkgver + + # Fails in a container; autotools skipped this one already + patch -Np1 -i ../no-drmdevice-test.diff +} + +build() { + export CC="gcc -m32" + export CXX="g++ -m32" + export PKG_CONFIG_PATH="/usr/lib32/pkgconfig" + + arch-meson $_pkgbasename-$pkgver build \ +--libdir=/usr/lib32 \ +-Dudev=false \ +-Dvalgrind=false + ninja -C build +} + +check() { + cd build + meson test +} + +package() { + DESTDIR="$pkgdir" ninja -C build install + rm -rf "${pkgdir}"/usr/{include,share,bin} + mkdir -p "$pkgdir/usr/share/licenses" + ln -s $_pkgbasename "$pkgdir/usr/share/licenses/$pkgname" +} Copied: lib32-libdrm/repos/multilib-testing-x86_64/no-drmdevice-test.diff (from rev 453064, lib32-libdrm/trunk/no-drmdevice-test.diff) === --- multilib-testing-x86_64/no-drmdevice-test.diff (rev 0) +++ multilib-testing-x86_64/no-drmdevice-test.diff 2019-04-23 10:28:49 UTC (rev 453065) @@ -0,0 +1,9 @@ +diff --git i/tests/meson.build w/tests/meson.build +index fdf950b7..a6a2f1f1 100644 +--- i/tests/meson.build w/tests/meson.build +@@ -83,4 +83,3 @@ drmdevice = executable( + test('random', random, timeout : 240) + test('hash', hash) + test('drmsl', drmsl) +-test('drmdevice', drmdevice)
[arch-commits] Commit in lib32-libdrm/repos (3 files)
Date: Friday, October 5, 2018 @ 17:30:27 Author: lcarlier Revision: 390182 archrelease: copy trunk to multilib-testing-x86_64 Added: lib32-libdrm/repos/multilib-testing-x86_64/ lib32-libdrm/repos/multilib-testing-x86_64/PKGBUILD (from rev 390181, lib32-libdrm/trunk/PKGBUILD) lib32-libdrm/repos/multilib-testing-x86_64/no-drmdevice-test.diff (from rev 390181, lib32-libdrm/trunk/no-drmdevice-test.diff) + PKGBUILD | 61 +++ no-drmdevice-test.diff |9 ++ 2 files changed, 70 insertions(+) Copied: lib32-libdrm/repos/multilib-testing-x86_64/PKGBUILD (from rev 390181, lib32-libdrm/trunk/PKGBUILD) === --- multilib-testing-x86_64/PKGBUILD(rev 0) +++ multilib-testing-x86_64/PKGBUILD2018-10-05 17:30:27 UTC (rev 390182) @@ -0,0 +1,61 @@ +# Maintainer: Laurent Carlier +# Contributor: Jan de Groot + +_pkgbasename=libdrm +pkgname=lib32-$_pkgbasename +pkgver=2.4.95 +pkgrel=1 +pkgdesc="Userspace interface to kernel DRM services (32-bit)" +url="https://dri.freedesktop.org/"; +arch=(x86_64) +license=('custom') +depends=('lib32-libpciaccess' $_pkgbasename) +makedepends=('valgrind' 'meson') +checkdepends=('lib32-cairo') +source=(https://dri.freedesktop.org/${_pkgbasename}/${_pkgbasename}-${pkgver}.tar.bz2 # {,.sig} +no-drmdevice-test.diff) +sha512sums=('9bf8178a871bb059471f58f236c8362245e08877b732b2c8366d402e8066c9a74707e4ec3bf680fca12303f1319875edc98ae8e31bc9826f172798f47197e631' + 'f1dd5d8c2270c092ccb8e4f92a0da9ab27706dfa22dcedd3fb2414b968ced9333c8bf62baf0219b822e43dce0d804d1dd5cc27d09b0afe8c01967c1784d4a4bb') +validpgpkeys=('B97BD6A80CAC4981091AE547FE558C72A67013C3') # Maarten Lankhorst +validpgpkeys+=('215DEE688925CCB965BE5DA97C03D7797B6E1AE2') # Damien Lespiau +validpgpkeys+=('10A6D91DA1B05BD29F6DEBAC0C74F35979C486BE') # David Airlie +validpgpkeys+=('8703B6700E7EE06D7A39B8D6EDAE37B02CEB490D') # Emil Velikov +validpgpkeys+=('D6285B5E899299F3DA746184191C9B905522B045') # Rob Clark +validpgpkeys+=('E8EB5B34081CE1EEA26EFE195B5BDA071D49CC38') # Kenneth Graunke +validpgpkeys+=('FC9BAE1435A9F7F664B82057B5D62936D1FC9EE8') # Eric Anholt +validpgpkeys+=('3BB639E56F861FA2E86505690FDD682D974CA72A') # Matt Turner +validpgpkeys+=('C20F5C4490D7D64B4C9A09998CD1DF552975297B') # Robert Bragg +validpgpkeys+=('CD47C5341A375F33BEF7BAFAFDD15D5ACEF0F2B1') # Marek Olšák +validpgpkeys+=('A66D805F7C9329B4C5D82767CCC4F07FAC641EFF') # Daniel Stone +validpgpkeys+=('CFD0E654BCBE5DD2D030D222CFCC297C6D0A120B') # Lucas Stach + +prepare() { + cd $_pkgbasename-$pkgver + + # Fails in a container; autotools skipped this one already + patch -Np1 -i ../no-drmdevice-test.diff +} + +build() { + export CC="gcc -m32" + export CXX="g++ -m32" + export PKG_CONFIG_PATH="/usr/lib32/pkgconfig" + + arch-meson $_pkgbasename-$pkgver build \ +--libdir=/usr/lib32 \ +-Dudev=false \ +-Dvalgrind=false + ninja -C build +} + +check() { + cd build + meson test +} + +package() { + DESTDIR="$pkgdir" ninja -C build install + rm -rf "${pkgdir}"/usr/{include,share,bin} + mkdir -p "$pkgdir/usr/share/licenses" + ln -s $_pkgbasename "$pkgdir/usr/share/licenses/$pkgname" +} Copied: lib32-libdrm/repos/multilib-testing-x86_64/no-drmdevice-test.diff (from rev 390181, lib32-libdrm/trunk/no-drmdevice-test.diff) === --- multilib-testing-x86_64/no-drmdevice-test.diff (rev 0) +++ multilib-testing-x86_64/no-drmdevice-test.diff 2018-10-05 17:30:27 UTC (rev 390182) @@ -0,0 +1,9 @@ +diff --git i/tests/meson.build w/tests/meson.build +index fdf950b7..a6a2f1f1 100644 +--- i/tests/meson.build w/tests/meson.build +@@ -83,4 +83,3 @@ drmdevice = executable( + test('random', random, timeout : 240) + test('hash', hash) + test('drmsl', drmsl) +-test('drmdevice', drmdevice)
[arch-commits] Commit in lib32-libdrm/repos (3 files)
Date: Wednesday, August 1, 2018 @ 05:00:59 Author: lcarlier Revision: 366166 archrelease: copy trunk to multilib-testing-x86_64 Added: lib32-libdrm/repos/multilib-testing-x86_64/ lib32-libdrm/repos/multilib-testing-x86_64/PKGBUILD (from rev 366165, lib32-libdrm/trunk/PKGBUILD) lib32-libdrm/repos/multilib-testing-x86_64/no-drmdevice-test.diff (from rev 366165, lib32-libdrm/trunk/no-drmdevice-test.diff) + PKGBUILD | 63 +++ no-drmdevice-test.diff |9 ++ 2 files changed, 72 insertions(+) Copied: lib32-libdrm/repos/multilib-testing-x86_64/PKGBUILD (from rev 366165, lib32-libdrm/trunk/PKGBUILD) === --- multilib-testing-x86_64/PKGBUILD(rev 0) +++ multilib-testing-x86_64/PKGBUILD2018-08-01 05:00:59 UTC (rev 366166) @@ -0,0 +1,63 @@ +# $Id$ +# Maintainer: Laurent Carlier +# Contributor: Jan de Groot + +_pkgbasename=libdrm +pkgname=lib32-$_pkgbasename +pkgver=2.4.93 +pkgrel=1 +pkgdesc="Userspace interface to kernel DRM services (32-bit)" +url="https://dri.freedesktop.org/"; +arch=(x86_64) +license=('custom') +depends=('lib32-libpciaccess' $_pkgbasename) +makedepends=('valgrind' 'meson') +checkdepends=('lib32-cairo') +source=(https://dri.freedesktop.org/${_pkgbasename}/${_pkgbasename}-${pkgver}.tar.bz2{,.sig} +no-drmdevice-test.diff) +sha512sums=('ba4221e8d6a3a9872fb6d30a0ea391e30ea0e17f249c66f067bed9c2161ed1ad8083959cb2c212834c6566c3e025f4daae31e9533d77aae19b9de6c2ab3d' +'SKIP' + 'f1dd5d8c2270c092ccb8e4f92a0da9ab27706dfa22dcedd3fb2414b968ced9333c8bf62baf0219b822e43dce0d804d1dd5cc27d09b0afe8c01967c1784d4a4bb') +validpgpkeys=('B97BD6A80CAC4981091AE547FE558C72A67013C3') # Maarten Lankhorst +validpgpkeys+=('215DEE688925CCB965BE5DA97C03D7797B6E1AE2') # Damien Lespiau +validpgpkeys+=('10A6D91DA1B05BD29F6DEBAC0C74F35979C486BE') # David Airlie +validpgpkeys+=('8703B6700E7EE06D7A39B8D6EDAE37B02CEB490D') # Emil Velikov +validpgpkeys+=('D6285B5E899299F3DA746184191C9B905522B045') # Rob Clark +validpgpkeys+=('E8EB5B34081CE1EEA26EFE195B5BDA071D49CC38') # Kenneth Graunke +validpgpkeys+=('FC9BAE1435A9F7F664B82057B5D62936D1FC9EE8') # Eric Anholt +validpgpkeys+=('3BB639E56F861FA2E86505690FDD682D974CA72A') # Matt Turner +validpgpkeys+=('C20F5C4490D7D64B4C9A09998CD1DF552975297B') # Robert Bragg +validpgpkeys+=('CD47C5341A375F33BEF7BAFAFDD15D5ACEF0F2B1') # Marek Olšák +validpgpkeys+=('A66D805F7C9329B4C5D82767CCC4F07FAC641EFF') # Daniel Stone +validpgpkeys+=('CFD0E654BCBE5DD2D030D222CFCC297C6D0A120B') # Lucas Stach + +prepare() { + cd $_pkgbasename-$pkgver + + # Fails in a container; autotools skipped this one already + patch -Np1 -i ../no-drmdevice-test.diff +} + +build() { + export CC="gcc -m32" + export CXX="g++ -m32" + export PKG_CONFIG_PATH="/usr/lib32/pkgconfig" + + arch-meson $_pkgbasename-$pkgver build \ +--libdir=/usr/lib32 \ +-Dudev=false \ +-Dvalgrind=false + ninja -C build +} + +check() { + cd build + meson test +} + +package() { + DESTDIR="$pkgdir" ninja -C build install + rm -rf "${pkgdir}"/usr/{include,share,bin} + mkdir -p "$pkgdir/usr/share/licenses" + ln -s $_pkgbasename "$pkgdir/usr/share/licenses/$pkgname" +} Copied: lib32-libdrm/repos/multilib-testing-x86_64/no-drmdevice-test.diff (from rev 366165, lib32-libdrm/trunk/no-drmdevice-test.diff) === --- multilib-testing-x86_64/no-drmdevice-test.diff (rev 0) +++ multilib-testing-x86_64/no-drmdevice-test.diff 2018-08-01 05:00:59 UTC (rev 366166) @@ -0,0 +1,9 @@ +diff --git i/tests/meson.build w/tests/meson.build +index fdf950b7..a6a2f1f1 100644 +--- i/tests/meson.build w/tests/meson.build +@@ -83,4 +83,3 @@ drmdevice = executable( + test('random', random, timeout : 240) + test('hash', hash) + test('drmsl', drmsl) +-test('drmdevice', drmdevice)
[arch-commits] Commit in lib32-libdrm/repos (3 files)
Date: Saturday, May 12, 2018 @ 05:21:22 Author: lcarlier Revision: 320984 archrelease: copy trunk to multilib-testing-x86_64 Added: lib32-libdrm/repos/multilib-testing-x86_64/ lib32-libdrm/repos/multilib-testing-x86_64/PKGBUILD (from rev 320983, lib32-libdrm/trunk/PKGBUILD) lib32-libdrm/repos/multilib-testing-x86_64/no-drmdevice-test.diff (from rev 320983, lib32-libdrm/trunk/no-drmdevice-test.diff) + PKGBUILD | 63 +++ no-drmdevice-test.diff |9 ++ 2 files changed, 72 insertions(+) Copied: lib32-libdrm/repos/multilib-testing-x86_64/PKGBUILD (from rev 320983, lib32-libdrm/trunk/PKGBUILD) === --- multilib-testing-x86_64/PKGBUILD(rev 0) +++ multilib-testing-x86_64/PKGBUILD2018-05-12 05:21:22 UTC (rev 320984) @@ -0,0 +1,63 @@ +# $Id$ +# Maintainer: Laurent Carlier +# Contributor: Jan de Groot + +_pkgbasename=libdrm +pkgname=lib32-$_pkgbasename +pkgver=2.4.92 +pkgrel=1 +pkgdesc="Userspace interface to kernel DRM services (32-bit)" +url="https://dri.freedesktop.org/"; +arch=(x86_64) +license=('custom') +depends=('lib32-libpciaccess' $_pkgbasename) +makedepends=('valgrind' 'meson') +checkdepends=('lib32-cairo') +source=(https://dri.freedesktop.org/${_pkgbasename}/${_pkgbasename}-${pkgver}.tar.bz2{,.sig} +no-drmdevice-test.diff) +sha512sums=('9b75584d8957d298125884d490b74c0a641725d17088ba47f3dc2ec9d06519d8387eb464c024ee11712b31b17fb84e1a9a52bd4ebc7c316beb7d2f8711dc9eb2' +'SKIP' + 'f1dd5d8c2270c092ccb8e4f92a0da9ab27706dfa22dcedd3fb2414b968ced9333c8bf62baf0219b822e43dce0d804d1dd5cc27d09b0afe8c01967c1784d4a4bb') +validpgpkeys=('B97BD6A80CAC4981091AE547FE558C72A67013C3') # Maarten Lankhorst +validpgpkeys+=('215DEE688925CCB965BE5DA97C03D7797B6E1AE2') # Damien Lespiau +validpgpkeys+=('10A6D91DA1B05BD29F6DEBAC0C74F35979C486BE') # David Airlie +validpgpkeys+=('8703B6700E7EE06D7A39B8D6EDAE37B02CEB490D') # Emil Velikov +validpgpkeys+=('D6285B5E899299F3DA746184191C9B905522B045') # Rob Clark +validpgpkeys+=('E8EB5B34081CE1EEA26EFE195B5BDA071D49CC38') # Kenneth Graunke +validpgpkeys+=('FC9BAE1435A9F7F664B82057B5D62936D1FC9EE8') # Eric Anholt +validpgpkeys+=('3BB639E56F861FA2E86505690FDD682D974CA72A') # Matt Turner +validpgpkeys+=('C20F5C4490D7D64B4C9A09998CD1DF552975297B') # Robert Bragg +validpgpkeys+=('CD47C5341A375F33BEF7BAFAFDD15D5ACEF0F2B1') # Marek Olšák +validpgpkeys+=('A66D805F7C9329B4C5D82767CCC4F07FAC641EFF') # Daniel Stone +validpgpkeys+=('CFD0E654BCBE5DD2D030D222CFCC297C6D0A120B') # Lucas Stach + +prepare() { + cd $_pkgbasename-$pkgver + + # Fails in a container; autotools skipped this one already + patch -Np1 -i ../no-drmdevice-test.diff +} + +build() { + export CC="gcc -m32" + export CXX="g++ -m32" + export PKG_CONFIG_PATH="/usr/lib32/pkgconfig" + + arch-meson $_pkgbasename-$pkgver build \ +--libdir=/usr/lib32 \ +-Dudev=false \ +-Dvalgrind=false + ninja -C build +} + +check() { + cd build + meson test +} + +package() { + DESTDIR="$pkgdir" ninja -C build install + rm -rf "${pkgdir}"/usr/{include,share,bin} + mkdir -p "$pkgdir/usr/share/licenses" + ln -s $_pkgbasename "$pkgdir/usr/share/licenses/$pkgname" +} Copied: lib32-libdrm/repos/multilib-testing-x86_64/no-drmdevice-test.diff (from rev 320983, lib32-libdrm/trunk/no-drmdevice-test.diff) === --- multilib-testing-x86_64/no-drmdevice-test.diff (rev 0) +++ multilib-testing-x86_64/no-drmdevice-test.diff 2018-05-12 05:21:22 UTC (rev 320984) @@ -0,0 +1,9 @@ +diff --git i/tests/meson.build w/tests/meson.build +index fdf950b7..a6a2f1f1 100644 +--- i/tests/meson.build w/tests/meson.build +@@ -83,4 +83,3 @@ drmdevice = executable( + test('random', random, timeout : 240) + test('hash', hash) + test('drmsl', drmsl) +-test('drmdevice', drmdevice)
[arch-commits] Commit in lib32-libdrm/repos (3 files)
Date: Saturday, May 12, 2018 @ 05:20:44 Author: lcarlier Revision: 320983 archrelease: copy trunk to testing-x86_64 Added: lib32-libdrm/repos/testing-x86_64/ lib32-libdrm/repos/testing-x86_64/PKGBUILD (from rev 320982, lib32-libdrm/trunk/PKGBUILD) lib32-libdrm/repos/testing-x86_64/no-drmdevice-test.diff (from rev 320982, lib32-libdrm/trunk/no-drmdevice-test.diff) + PKGBUILD | 63 +++ no-drmdevice-test.diff |9 ++ 2 files changed, 72 insertions(+) Copied: lib32-libdrm/repos/testing-x86_64/PKGBUILD (from rev 320982, lib32-libdrm/trunk/PKGBUILD) === --- testing-x86_64/PKGBUILD (rev 0) +++ testing-x86_64/PKGBUILD 2018-05-12 05:20:44 UTC (rev 320983) @@ -0,0 +1,63 @@ +# $Id$ +# Maintainer: Laurent Carlier +# Contributor: Jan de Groot + +_pkgbasename=libdrm +pkgname=lib32-$_pkgbasename +pkgver=2.4.92 +pkgrel=1 +pkgdesc="Userspace interface to kernel DRM services (32-bit)" +url="https://dri.freedesktop.org/"; +arch=(x86_64) +license=('custom') +depends=('lib32-libpciaccess' $_pkgbasename) +makedepends=('valgrind' 'meson') +checkdepends=('lib32-cairo') +source=(https://dri.freedesktop.org/${_pkgbasename}/${_pkgbasename}-${pkgver}.tar.bz2{,.sig} +no-drmdevice-test.diff) +sha512sums=('9b75584d8957d298125884d490b74c0a641725d17088ba47f3dc2ec9d06519d8387eb464c024ee11712b31b17fb84e1a9a52bd4ebc7c316beb7d2f8711dc9eb2' +'SKIP' + 'f1dd5d8c2270c092ccb8e4f92a0da9ab27706dfa22dcedd3fb2414b968ced9333c8bf62baf0219b822e43dce0d804d1dd5cc27d09b0afe8c01967c1784d4a4bb') +validpgpkeys=('B97BD6A80CAC4981091AE547FE558C72A67013C3') # Maarten Lankhorst +validpgpkeys+=('215DEE688925CCB965BE5DA97C03D7797B6E1AE2') # Damien Lespiau +validpgpkeys+=('10A6D91DA1B05BD29F6DEBAC0C74F35979C486BE') # David Airlie +validpgpkeys+=('8703B6700E7EE06D7A39B8D6EDAE37B02CEB490D') # Emil Velikov +validpgpkeys+=('D6285B5E899299F3DA746184191C9B905522B045') # Rob Clark +validpgpkeys+=('E8EB5B34081CE1EEA26EFE195B5BDA071D49CC38') # Kenneth Graunke +validpgpkeys+=('FC9BAE1435A9F7F664B82057B5D62936D1FC9EE8') # Eric Anholt +validpgpkeys+=('3BB639E56F861FA2E86505690FDD682D974CA72A') # Matt Turner +validpgpkeys+=('C20F5C4490D7D64B4C9A09998CD1DF552975297B') # Robert Bragg +validpgpkeys+=('CD47C5341A375F33BEF7BAFAFDD15D5ACEF0F2B1') # Marek Olšák +validpgpkeys+=('A66D805F7C9329B4C5D82767CCC4F07FAC641EFF') # Daniel Stone +validpgpkeys+=('CFD0E654BCBE5DD2D030D222CFCC297C6D0A120B') # Lucas Stach + +prepare() { + cd $_pkgbasename-$pkgver + + # Fails in a container; autotools skipped this one already + patch -Np1 -i ../no-drmdevice-test.diff +} + +build() { + export CC="gcc -m32" + export CXX="g++ -m32" + export PKG_CONFIG_PATH="/usr/lib32/pkgconfig" + + arch-meson $_pkgbasename-$pkgver build \ +--libdir=/usr/lib32 \ +-Dudev=false \ +-Dvalgrind=false + ninja -C build +} + +check() { + cd build + meson test +} + +package() { + DESTDIR="$pkgdir" ninja -C build install + rm -rf "${pkgdir}"/usr/{include,share,bin} + mkdir -p "$pkgdir/usr/share/licenses" + ln -s $_pkgbasename "$pkgdir/usr/share/licenses/$pkgname" +} Copied: lib32-libdrm/repos/testing-x86_64/no-drmdevice-test.diff (from rev 320982, lib32-libdrm/trunk/no-drmdevice-test.diff) === --- testing-x86_64/no-drmdevice-test.diff (rev 0) +++ testing-x86_64/no-drmdevice-test.diff 2018-05-12 05:20:44 UTC (rev 320983) @@ -0,0 +1,9 @@ +diff --git i/tests/meson.build w/tests/meson.build +index fdf950b7..a6a2f1f1 100644 +--- i/tests/meson.build w/tests/meson.build +@@ -83,4 +83,3 @@ drmdevice = executable( + test('random', random, timeout : 240) + test('hash', hash) + test('drmsl', drmsl) +-test('drmdevice', drmdevice)
[arch-commits] Commit in lib32-libdrm/repos (3 files)
Date: Saturday, February 17, 2018 @ 16:49:00 Author: heftig Revision: 296120 archrelease: copy trunk to multilib-testing-x86_64 Added: lib32-libdrm/repos/multilib-testing-x86_64/ lib32-libdrm/repos/multilib-testing-x86_64/PKGBUILD (from rev 296119, lib32-libdrm/trunk/PKGBUILD) lib32-libdrm/repos/multilib-testing-x86_64/no-drmdevice-test.diff (from rev 296119, lib32-libdrm/trunk/no-drmdevice-test.diff) + PKGBUILD | 60 +++ no-drmdevice-test.diff |9 +++ 2 files changed, 69 insertions(+) Copied: lib32-libdrm/repos/multilib-testing-x86_64/PKGBUILD (from rev 296119, lib32-libdrm/trunk/PKGBUILD) === --- multilib-testing-x86_64/PKGBUILD(rev 0) +++ multilib-testing-x86_64/PKGBUILD2018-02-17 16:49:00 UTC (rev 296120) @@ -0,0 +1,60 @@ +# $Id$ +# Maintainer: Laurent Carlier +# Contributor: Jan de Groot + +_pkgbasename=libdrm +pkgname=lib32-$_pkgbasename +pkgver=2.4.90 +pkgrel=1 +pkgdesc="Userspace interface to kernel DRM services (32-bit)" +url="https://dri.freedesktop.org/"; +arch=(x86_64) +license=('custom') +depends=('lib32-libpciaccess' $_pkgbasename) +makedepends=('valgrind' 'meson') +checkdepends=('lib32-cairo') +source=(https://dri.freedesktop.org/${_pkgbasename}/${_pkgbasename}-${pkgver}.tar.bz2{,.sig} +no-drmdevice-test.diff) +sha512sums=('3d32d60c44ffdcb58667d0926e6af8d375332add1f243d8b2d37567aeef4e4b26d786294aeecf46c3dea94fc002fb73756567c457300703acfc21e32ffbd458c' +'SKIP' + 'f1dd5d8c2270c092ccb8e4f92a0da9ab27706dfa22dcedd3fb2414b968ced9333c8bf62baf0219b822e43dce0d804d1dd5cc27d09b0afe8c01967c1784d4a4bb') +validpgpkeys=('B97BD6A80CAC4981091AE547FE558C72A67013C3') # Maarten Lankhorst +validpgpkeys+=('215DEE688925CCB965BE5DA97C03D7797B6E1AE2') # Damien Lespiau +validpgpkeys+=('10A6D91DA1B05BD29F6DEBAC0C74F35979C486BE') # David Airlie +validpgpkeys+=('8703B6700E7EE06D7A39B8D6EDAE37B02CEB490D') # Emil Velikov +validpgpkeys+=('D6285B5E899299F3DA746184191C9B905522B045') # Rob Clark +validpgpkeys+=('E8EB5B34081CE1EEA26EFE195B5BDA071D49CC38') # Kenneth Graunke +validpgpkeys+=('FC9BAE1435A9F7F664B82057B5D62936D1FC9EE8') # Eric Anholt +validpgpkeys+=('3BB639E56F861FA2E86505690FDD682D974CA72A') # Matt Turner +validpgpkeys+=('C20F5C4490D7D64B4C9A09998CD1DF552975297B') # Robert Bragg +validpgpkeys+=('CD47C5341A375F33BEF7BAFAFDD15D5ACEF0F2B1') # Marek Olšák +validpgpkeys+=('A66D805F7C9329B4C5D82767CCC4F07FAC641EFF') # Daniel Stone +validpgpkeys+=('CFD0E654BCBE5DD2D030D222CFCC297C6D0A120B') # Lucas Stach + +prepare() { + cd $_pkgbasename-$pkgver + + # Fails in a container; autotools skipped this one already + patch -Np1 -i ../no-drmdevice-test.diff +} + +build() { + export CC="gcc -m32" + export CXX="g++ -m32" + export PKG_CONFIG_PATH="/usr/lib32/pkgconfig" + + arch-meson $_pkgbasename-$pkgver build --libdir=/usr/lib32 -Dudev=true + ninja -C build +} + +check() { + cd build + meson test +} + +package() { + DESTDIR="$pkgdir" ninja -C build install + rm -rf "${pkgdir}"/usr/{include,share,bin} + mkdir -p "$pkgdir/usr/share/licenses" + ln -s $_pkgbasename "$pkgdir/usr/share/licenses/$pkgname" +} Copied: lib32-libdrm/repos/multilib-testing-x86_64/no-drmdevice-test.diff (from rev 296119, lib32-libdrm/trunk/no-drmdevice-test.diff) === --- multilib-testing-x86_64/no-drmdevice-test.diff (rev 0) +++ multilib-testing-x86_64/no-drmdevice-test.diff 2018-02-17 16:49:00 UTC (rev 296120) @@ -0,0 +1,9 @@ +diff --git i/tests/meson.build w/tests/meson.build +index fdf950b7..a6a2f1f1 100644 +--- i/tests/meson.build w/tests/meson.build +@@ -83,4 +83,3 @@ drmdevice = executable( + test('random', random, timeout : 240) + test('hash', hash) + test('drmsl', drmsl) +-test('drmdevice', drmdevice)
[arch-commits] Commit in lib32-libdrm/repos (3 files)
Date: Saturday, November 16, 2013 @ 08:45:32 Author: lcarlier Revision: 101083 archrelease: copy trunk to multilib-testing-x86_64 Added: lib32-libdrm/repos/multilib-testing-x86_64/ lib32-libdrm/repos/multilib-testing-x86_64/PKGBUILD (from rev 101082, lib32-libdrm/trunk/PKGBUILD) lib32-libdrm/repos/multilib-testing-x86_64/no-pthread-stubs.patch (from rev 101082, lib32-libdrm/trunk/no-pthread-stubs.patch) + PKGBUILD | 45 + no-pthread-stubs.patch | 121 +++ 2 files changed, 166 insertions(+) Copied: lib32-libdrm/repos/multilib-testing-x86_64/PKGBUILD (from rev 101082, lib32-libdrm/trunk/PKGBUILD) === --- multilib-testing-x86_64/PKGBUILD(rev 0) +++ multilib-testing-x86_64/PKGBUILD2013-11-16 07:45:32 UTC (rev 101083) @@ -0,0 +1,45 @@ +# $Id$ +# Maintainer: Laurent Carlier +# Contributor: Jan de Groot + +_pkgbasename=libdrm +pkgname=lib32-$_pkgbasename +pkgver=2.4.48 +pkgrel=1 +pkgdesc="Userspace interface to kernel DRM services (32-bit)" +arch=(x86_64) +license=('custom') +depends=('lib32-libpciaccess' $_pkgbasename) +makedepends=(gcc-multilib) +options=('!libtool') +url="http://dri.freedesktop.org/"; +source=(http://dri.freedesktop.org/${_pkgbasename}/${_pkgbasename}-${pkgver}.tar.bz2) +sha256sums=('f9bb0bbed8f0ac69de3e7c935afe632274a2aa9f1341102b485b123e57a44c9e') + +build() { + cd "${srcdir}/${_pkgbasename}-${pkgver}" + + export CC="gcc -m32" + export CXX="g++ -m32" + export PKG_CONFIG_PATH="/usr/lib32/pkgconfig" + + # pthread is useless in Linux + sed -i "/pthread-stubs/d" configure.ac + autoreconf --force --install + + ./configure --prefix=/usr --libdir=/usr/lib32 \ + --enable-udev + + make +} + +package() { + cd "${srcdir}/${_pkgbasename}-${pkgver}" + + make DESTDIR="${pkgdir}" install + + rm -rf "${pkgdir}"/usr/{include,share,bin} + mkdir -p "$pkgdir/usr/share/licenses" + ln -s $_pkgbasename "$pkgdir/usr/share/licenses/$pkgname" +} + Copied: lib32-libdrm/repos/multilib-testing-x86_64/no-pthread-stubs.patch (from rev 101082, lib32-libdrm/trunk/no-pthread-stubs.patch) === --- multilib-testing-x86_64/no-pthread-stubs.patch (rev 0) +++ multilib-testing-x86_64/no-pthread-stubs.patch 2013-11-16 07:45:32 UTC (rev 101083) @@ -0,0 +1,121 @@ +diff -Nur libdrm-2.4.34.orig/configure.ac libdrm-2.4.34/configure.ac +--- libdrm-2.4.34.orig/configure.ac2012-05-12 14:54:06.375335490 + libdrm-2.4.34/configure.ac 2012-05-12 14:54:32.075142065 + +@@ -47,10 +47,6 @@ + LT_INIT([disable-static]) + + +-PKG_CHECK_MODULES(PTHREADSTUBS, pthread-stubs) +-AC_SUBST(PTHREADSTUBS_CFLAGS) +-AC_SUBST(PTHREADSTUBS_LIBS) +- + pkgconfigdir=${libdir}/pkgconfig + AC_SUBST(pkgconfigdir) + AC_ARG_ENABLE([udev], +diff -Nur libdrm-2.4.34.orig/intel/Makefile.am libdrm-2.4.34/intel/Makefile.am +--- libdrm-2.4.34.orig/intel/Makefile.am 2012-05-12 14:54:06.372001955 + libdrm-2.4.34/intel/Makefile.am2012-05-12 14:55:24.164745055 + +@@ -26,7 +26,6 @@ + $(WARN_CFLAGS) \ + -I$(top_srcdir) \ + -I$(top_srcdir)/intel \ +- $(PTHREADSTUBS_CFLAGS) \ + $(PCIACCESS_CFLAGS) \ + $(VALGRIND_CFLAGS) \ + -I$(top_srcdir)/include/drm +@@ -35,7 +34,6 @@ + libdrm_intel_ladir = $(libdir) + libdrm_intel_la_LDFLAGS = -version-number 1:0:0 -no-undefined + libdrm_intel_la_LIBADD = ../libdrm.la \ +- @PTHREADSTUBS_LIBS@ \ + @PCIACCESS_LIBS@ \ + @CLOCK_LIB@ + +diff -Nur libdrm-2.4.34.orig/nouveau/Makefile.am libdrm-2.4.34/nouveau/Makefile.am +--- libdrm-2.4.34.orig/nouveau/Makefile.am 2012-05-12 14:54:06.331998148 + libdrm-2.4.34/nouveau/Makefile.am 2012-05-12 14:56:00.941132085 + +@@ -2,14 +2,13 @@ + $(WARN_CFLAGS) \ + -I$(top_srcdir) \ + -I$(top_srcdir)/nouveau \ +- $(PTHREADSTUBS_CFLAGS) \ + -I$(top_srcdir)/include/drm \ + -DDEBUG + + libdrm_nouveau_la_LTLIBRARIES = libdrm_nouveau.la + libdrm_nouveau_ladir = $(libdir) + libdrm_nouveau_la_LDFLAGS = -version-number 2:0:0 -no-undefined +-libdrm_nouveau_la_LIBADD = ../libdrm.la @PTHREADSTUBS_LIBS@ ++libdrm_nouveau_la_LIBADD = ../libdrm.la + + libdrm_nouveau_la_SOURCES = nouveau.c \ + pushbuf.c \ +diff -Nur libdrm-2.4.34.orig/radeon/Makefile.am libdrm-2.4.34/radeon/Makefile.am +--- libdrm-2.4.34.orig/radeon/Makefile.am 2012-05-12 14:54:06.365334765 + libdrm-2.4.34/radeon/Makefile.am 2012-05-12 14:55:48.084557437 + +@@ -26,13 +26,12 @@ + $(WARN_CFLAGS) \ + -I$(top_srcdir) \ + -I$(top_srcdir)/radeon \ +- $(PTHREADSTUBS_CFLAGS) \ + -I$(top_srcdir)/include/drm + + libdrm_radeon_la_LTLIBRARIES = libdrm_radeon.la + libdrm_radeon_ladir = $(libdir) + libdrm_radeon_l
[arch-commits] Commit in lib32-libdrm/repos (3 files)
Date: Sunday, October 13, 2013 @ 08:09:09 Author: lcarlier Revision: 98546 archrelease: copy trunk to multilib-testing-x86_64 Added: lib32-libdrm/repos/multilib-testing-x86_64/ lib32-libdrm/repos/multilib-testing-x86_64/PKGBUILD (from rev 98545, lib32-libdrm/trunk/PKGBUILD) lib32-libdrm/repos/multilib-testing-x86_64/no-pthread-stubs.patch (from rev 98545, lib32-libdrm/trunk/no-pthread-stubs.patch) + PKGBUILD | 45 + no-pthread-stubs.patch | 121 +++ 2 files changed, 166 insertions(+) Copied: lib32-libdrm/repos/multilib-testing-x86_64/PKGBUILD (from rev 98545, lib32-libdrm/trunk/PKGBUILD) === --- multilib-testing-x86_64/PKGBUILD(rev 0) +++ multilib-testing-x86_64/PKGBUILD2013-10-13 06:09:09 UTC (rev 98546) @@ -0,0 +1,45 @@ +# $Id$ +# Maintainer: Laurent Carlier +# Contributor: Jan de Groot + +_pkgbasename=libdrm +pkgname=lib32-$_pkgbasename +pkgver=2.4.47 +pkgrel=1 +pkgdesc="Userspace interface to kernel DRM services (32-bit)" +arch=(x86_64) +license=('custom') +depends=('lib32-libpciaccess' $_pkgbasename) +makedepends=(gcc-multilib) +options=('!libtool') +url="http://dri.freedesktop.org/"; +source=(http://dri.freedesktop.org/${_pkgbasename}/${_pkgbasename}-${pkgver}.tar.bz2) +sha256sums=('a98809a55ede4dac17416cac41f1f017114a97a7b6c2574f96a225ab1bd06074') + +build() { + cd "${srcdir}/${_pkgbasename}-${pkgver}" + + export CC="gcc -m32" + export CXX="g++ -m32" + export PKG_CONFIG_PATH="/usr/lib32/pkgconfig" + + # pthread is useless in Linux + sed -i "/pthread-stubs/d" configure.ac + autoreconf --force --install + + ./configure --prefix=/usr --libdir=/usr/lib32 \ + --enable-udev + + make +} + +package() { + cd "${srcdir}/${_pkgbasename}-${pkgver}" + + make DESTDIR="${pkgdir}" install + + rm -rf "${pkgdir}"/usr/{include,share,bin} + mkdir -p "$pkgdir/usr/share/licenses" + ln -s $_pkgbasename "$pkgdir/usr/share/licenses/$pkgname" +} + Copied: lib32-libdrm/repos/multilib-testing-x86_64/no-pthread-stubs.patch (from rev 98545, lib32-libdrm/trunk/no-pthread-stubs.patch) === --- multilib-testing-x86_64/no-pthread-stubs.patch (rev 0) +++ multilib-testing-x86_64/no-pthread-stubs.patch 2013-10-13 06:09:09 UTC (rev 98546) @@ -0,0 +1,121 @@ +diff -Nur libdrm-2.4.34.orig/configure.ac libdrm-2.4.34/configure.ac +--- libdrm-2.4.34.orig/configure.ac2012-05-12 14:54:06.375335490 + libdrm-2.4.34/configure.ac 2012-05-12 14:54:32.075142065 + +@@ -47,10 +47,6 @@ + LT_INIT([disable-static]) + + +-PKG_CHECK_MODULES(PTHREADSTUBS, pthread-stubs) +-AC_SUBST(PTHREADSTUBS_CFLAGS) +-AC_SUBST(PTHREADSTUBS_LIBS) +- + pkgconfigdir=${libdir}/pkgconfig + AC_SUBST(pkgconfigdir) + AC_ARG_ENABLE([udev], +diff -Nur libdrm-2.4.34.orig/intel/Makefile.am libdrm-2.4.34/intel/Makefile.am +--- libdrm-2.4.34.orig/intel/Makefile.am 2012-05-12 14:54:06.372001955 + libdrm-2.4.34/intel/Makefile.am2012-05-12 14:55:24.164745055 + +@@ -26,7 +26,6 @@ + $(WARN_CFLAGS) \ + -I$(top_srcdir) \ + -I$(top_srcdir)/intel \ +- $(PTHREADSTUBS_CFLAGS) \ + $(PCIACCESS_CFLAGS) \ + $(VALGRIND_CFLAGS) \ + -I$(top_srcdir)/include/drm +@@ -35,7 +34,6 @@ + libdrm_intel_ladir = $(libdir) + libdrm_intel_la_LDFLAGS = -version-number 1:0:0 -no-undefined + libdrm_intel_la_LIBADD = ../libdrm.la \ +- @PTHREADSTUBS_LIBS@ \ + @PCIACCESS_LIBS@ \ + @CLOCK_LIB@ + +diff -Nur libdrm-2.4.34.orig/nouveau/Makefile.am libdrm-2.4.34/nouveau/Makefile.am +--- libdrm-2.4.34.orig/nouveau/Makefile.am 2012-05-12 14:54:06.331998148 + libdrm-2.4.34/nouveau/Makefile.am 2012-05-12 14:56:00.941132085 + +@@ -2,14 +2,13 @@ + $(WARN_CFLAGS) \ + -I$(top_srcdir) \ + -I$(top_srcdir)/nouveau \ +- $(PTHREADSTUBS_CFLAGS) \ + -I$(top_srcdir)/include/drm \ + -DDEBUG + + libdrm_nouveau_la_LTLIBRARIES = libdrm_nouveau.la + libdrm_nouveau_ladir = $(libdir) + libdrm_nouveau_la_LDFLAGS = -version-number 2:0:0 -no-undefined +-libdrm_nouveau_la_LIBADD = ../libdrm.la @PTHREADSTUBS_LIBS@ ++libdrm_nouveau_la_LIBADD = ../libdrm.la + + libdrm_nouveau_la_SOURCES = nouveau.c \ + pushbuf.c \ +diff -Nur libdrm-2.4.34.orig/radeon/Makefile.am libdrm-2.4.34/radeon/Makefile.am +--- libdrm-2.4.34.orig/radeon/Makefile.am 2012-05-12 14:54:06.365334765 + libdrm-2.4.34/radeon/Makefile.am 2012-05-12 14:55:48.084557437 + +@@ -26,13 +26,12 @@ + $(WARN_CFLAGS) \ + -I$(top_srcdir) \ + -I$(top_srcdir)/radeon \ +- $(PTHREADSTUBS_CFLAGS) \ + -I$(top_srcdir)/include/drm + + libdrm_radeon_la_LTLIBRARIES = libdrm_radeon.la + libdrm_radeon_ladir = $(libdir) + libdrm_radeon_la_LDFLAGS
[arch-commits] Commit in lib32-libdrm/repos (3 files)
Date: Tuesday, July 2, 2013 @ 11:23:11 Author: lcarlier Revision: 93355 archrelease: copy trunk to multilib-testing-x86_64 Added: lib32-libdrm/repos/multilib-testing-x86_64/ lib32-libdrm/repos/multilib-testing-x86_64/PKGBUILD (from rev 93354, lib32-libdrm/trunk/PKGBUILD) lib32-libdrm/repos/multilib-testing-x86_64/no-pthread-stubs.patch (from rev 93354, lib32-libdrm/trunk/no-pthread-stubs.patch) + PKGBUILD | 51 +++ no-pthread-stubs.patch | 121 +++ 2 files changed, 172 insertions(+) Copied: lib32-libdrm/repos/multilib-testing-x86_64/PKGBUILD (from rev 93354, lib32-libdrm/trunk/PKGBUILD) === --- multilib-testing-x86_64/PKGBUILD(rev 0) +++ multilib-testing-x86_64/PKGBUILD2013-07-02 09:23:11 UTC (rev 93355) @@ -0,0 +1,51 @@ +# $Id$ +# Maintainer: Laurent Carlier +# Contributor: Jan de Groot + +_pkgbasename=libdrm +pkgname=lib32-$_pkgbasename +pkgver=2.4.46 +pkgrel=1 +pkgdesc="Userspace interface to kernel DRM services (32-bit)" +arch=(x86_64) +license=('custom') +depends=('lib32-libpciaccess' $_pkgbasename) +makedepends=(gcc-multilib) +options=('!libtool') +url="http://dri.freedesktop.org/"; +source=(http://dri.freedesktop.org/${_pkgbasename}/${_pkgbasename}-${pkgver}.tar.bz2 +no-pthread-stubs.patch) +sha256sums=('33cf320dad4e8060768714792e12643ddf6756a719d262ba7d60b39c2b2650f1' +'c2d2e8575dac9d08f1271b2cfa68ac3b42e69f99efe6e3a7e20064f22f7e28ab') + +prepare() { + cd "${srcdir}/${_pkgbasename}-${pkgver}" + + patch -Np1 -i "${srcdir}/no-pthread-stubs.patch" +} + +build() { + cd "${srcdir}/${_pkgbasename}-${pkgver}" + + export CC="gcc -m32" + export CXX="g++ -m32" + export PKG_CONFIG_PATH="/usr/lib32/pkgconfig" + + # libtoolize --force + autoreconf --force --install + ./configure --prefix=/usr --libdir=/usr/lib32 \ + --enable-udev + + make +} + +package() { + cd "${srcdir}/${_pkgbasename}-${pkgver}" + + make DESTDIR="${pkgdir}" install + + rm -rf "${pkgdir}"/usr/{include,share,bin} + mkdir -p "$pkgdir/usr/share/licenses" + ln -s $_pkgbasename "$pkgdir/usr/share/licenses/$pkgname" +} + Copied: lib32-libdrm/repos/multilib-testing-x86_64/no-pthread-stubs.patch (from rev 93354, lib32-libdrm/trunk/no-pthread-stubs.patch) === --- multilib-testing-x86_64/no-pthread-stubs.patch (rev 0) +++ multilib-testing-x86_64/no-pthread-stubs.patch 2013-07-02 09:23:11 UTC (rev 93355) @@ -0,0 +1,121 @@ +diff -Nur libdrm-2.4.34.orig/configure.ac libdrm-2.4.34/configure.ac +--- libdrm-2.4.34.orig/configure.ac2012-05-12 14:54:06.375335490 + libdrm-2.4.34/configure.ac 2012-05-12 14:54:32.075142065 + +@@ -47,10 +47,6 @@ + LT_INIT([disable-static]) + + +-PKG_CHECK_MODULES(PTHREADSTUBS, pthread-stubs) +-AC_SUBST(PTHREADSTUBS_CFLAGS) +-AC_SUBST(PTHREADSTUBS_LIBS) +- + pkgconfigdir=${libdir}/pkgconfig + AC_SUBST(pkgconfigdir) + AC_ARG_ENABLE([udev], +diff -Nur libdrm-2.4.34.orig/intel/Makefile.am libdrm-2.4.34/intel/Makefile.am +--- libdrm-2.4.34.orig/intel/Makefile.am 2012-05-12 14:54:06.372001955 + libdrm-2.4.34/intel/Makefile.am2012-05-12 14:55:24.164745055 + +@@ -26,7 +26,6 @@ + $(WARN_CFLAGS) \ + -I$(top_srcdir) \ + -I$(top_srcdir)/intel \ +- $(PTHREADSTUBS_CFLAGS) \ + $(PCIACCESS_CFLAGS) \ + $(VALGRIND_CFLAGS) \ + -I$(top_srcdir)/include/drm +@@ -35,7 +34,6 @@ + libdrm_intel_ladir = $(libdir) + libdrm_intel_la_LDFLAGS = -version-number 1:0:0 -no-undefined + libdrm_intel_la_LIBADD = ../libdrm.la \ +- @PTHREADSTUBS_LIBS@ \ + @PCIACCESS_LIBS@ \ + @CLOCK_LIB@ + +diff -Nur libdrm-2.4.34.orig/nouveau/Makefile.am libdrm-2.4.34/nouveau/Makefile.am +--- libdrm-2.4.34.orig/nouveau/Makefile.am 2012-05-12 14:54:06.331998148 + libdrm-2.4.34/nouveau/Makefile.am 2012-05-12 14:56:00.941132085 + +@@ -2,14 +2,13 @@ + $(WARN_CFLAGS) \ + -I$(top_srcdir) \ + -I$(top_srcdir)/nouveau \ +- $(PTHREADSTUBS_CFLAGS) \ + -I$(top_srcdir)/include/drm \ + -DDEBUG + + libdrm_nouveau_la_LTLIBRARIES = libdrm_nouveau.la + libdrm_nouveau_ladir = $(libdir) + libdrm_nouveau_la_LDFLAGS = -version-number 2:0:0 -no-undefined +-libdrm_nouveau_la_LIBADD = ../libdrm.la @PTHREADSTUBS_LIBS@ ++libdrm_nouveau_la_LIBADD = ../libdrm.la + + libdrm_nouveau_la_SOURCES = nouveau.c \ + pushbuf.c \ +diff -Nur libdrm-2.4.34.orig/radeon/Makefile.am libdrm-2.4.34/radeon/Makefile.am +--- libdrm-2.4.34.orig/radeon/Makefile.am 2012-05-12 14:54:06.365334765 + libdrm-2.4.34/radeon/Makefile.am 2012-05-12 14:55:48.084557437 + +@@ -26,13 +26,12 @@ + $(WARN_CFLAGS) \ + -I$(top_srcdir) \ + -I$(top_srcdir)/radeon \ +- $
[arch-commits] Commit in lib32-libdrm/repos (3 files)
Date: Friday, April 19, 2013 @ 19:38:05 Author: lcarlier Revision: 88559 archrelease: copy trunk to multilib-testing-x86_64 Added: lib32-libdrm/repos/multilib-testing-x86_64/ lib32-libdrm/repos/multilib-testing-x86_64/PKGBUILD (from rev 88558, lib32-libdrm/trunk/PKGBUILD) lib32-libdrm/repos/multilib-testing-x86_64/no-pthread-stubs.patch (from rev 88558, lib32-libdrm/trunk/no-pthread-stubs.patch) + PKGBUILD | 54 no-pthread-stubs.patch | 121 +++ 2 files changed, 175 insertions(+) Copied: lib32-libdrm/repos/multilib-testing-x86_64/PKGBUILD (from rev 88558, lib32-libdrm/trunk/PKGBUILD) === --- multilib-testing-x86_64/PKGBUILD(rev 0) +++ multilib-testing-x86_64/PKGBUILD2013-04-19 17:38:05 UTC (rev 88559) @@ -0,0 +1,54 @@ +# $Id$ +# Maintainer: Laurent Carlier +# Contributor: Jan de Groot + +_pkgbasename=libdrm +pkgname=lib32-$_pkgbasename +pkgver=2.4.44 +pkgrel=1 +pkgdesc="Userspace interface to kernel DRM services (32-bit)" +arch=(x86_64) +license=('custom') +depends=('lib32-libpciaccess' $_pkgbasename) +makedepends=(gcc-multilib) +options=('!libtool') +url="http://dri.freedesktop.org/"; +source=(http://dri.freedesktop.org/${_pkgbasename}/${_pkgbasename}-${pkgver}.tar.bz2 +no-pthread-stubs.patch) +sha256sums=('42b45ad15bb1bc52630a4b37b7afcfaea27e01b3c0b4791ef25d0f7b2456f6a2' +'c2d2e8575dac9d08f1271b2cfa68ac3b42e69f99efe6e3a7e20064f22f7e28ab') + +prepare() { + cd "${srcdir}/${_pkgbasename}-${pkgver}" + + patch -Np1 -i "${srcdir}/no-pthread-stubs.patch" +} + +build() { + cd "${srcdir}/${_pkgbasename}-${pkgver}" + + export CC="gcc -m32" + export CXX="g++ -m32" + export PKG_CONFIG_PATH="/usr/lib32/pkgconfig" + + # libtoolize --force + autoreconf --force --install + ./configure --prefix=/usr --libdir=/usr/lib32 \ + --enable-udev \ + --enable-omap-experimental-api \ + --enable-exynos-experimental-api \ + --enable-freedreno-experimental-api + + make +} + +package() { + cd "${srcdir}/${_pkgbasename}-${pkgver}" + + make DESTDIR="${pkgdir}" install + + rm -rf "${pkgdir}"/usr/{include,share,bin} + mkdir -p "$pkgdir/usr/share/licenses" + ln -s $_pkgbasename "$pkgdir/usr/share/licenses/$pkgname" +} + Copied: lib32-libdrm/repos/multilib-testing-x86_64/no-pthread-stubs.patch (from rev 88558, lib32-libdrm/trunk/no-pthread-stubs.patch) === --- multilib-testing-x86_64/no-pthread-stubs.patch (rev 0) +++ multilib-testing-x86_64/no-pthread-stubs.patch 2013-04-19 17:38:05 UTC (rev 88559) @@ -0,0 +1,121 @@ +diff -Nur libdrm-2.4.34.orig/configure.ac libdrm-2.4.34/configure.ac +--- libdrm-2.4.34.orig/configure.ac2012-05-12 14:54:06.375335490 + libdrm-2.4.34/configure.ac 2012-05-12 14:54:32.075142065 + +@@ -47,10 +47,6 @@ + LT_INIT([disable-static]) + + +-PKG_CHECK_MODULES(PTHREADSTUBS, pthread-stubs) +-AC_SUBST(PTHREADSTUBS_CFLAGS) +-AC_SUBST(PTHREADSTUBS_LIBS) +- + pkgconfigdir=${libdir}/pkgconfig + AC_SUBST(pkgconfigdir) + AC_ARG_ENABLE([udev], +diff -Nur libdrm-2.4.34.orig/intel/Makefile.am libdrm-2.4.34/intel/Makefile.am +--- libdrm-2.4.34.orig/intel/Makefile.am 2012-05-12 14:54:06.372001955 + libdrm-2.4.34/intel/Makefile.am2012-05-12 14:55:24.164745055 + +@@ -26,7 +26,6 @@ + $(WARN_CFLAGS) \ + -I$(top_srcdir) \ + -I$(top_srcdir)/intel \ +- $(PTHREADSTUBS_CFLAGS) \ + $(PCIACCESS_CFLAGS) \ + $(VALGRIND_CFLAGS) \ + -I$(top_srcdir)/include/drm +@@ -35,7 +34,6 @@ + libdrm_intel_ladir = $(libdir) + libdrm_intel_la_LDFLAGS = -version-number 1:0:0 -no-undefined + libdrm_intel_la_LIBADD = ../libdrm.la \ +- @PTHREADSTUBS_LIBS@ \ + @PCIACCESS_LIBS@ \ + @CLOCK_LIB@ + +diff -Nur libdrm-2.4.34.orig/nouveau/Makefile.am libdrm-2.4.34/nouveau/Makefile.am +--- libdrm-2.4.34.orig/nouveau/Makefile.am 2012-05-12 14:54:06.331998148 + libdrm-2.4.34/nouveau/Makefile.am 2012-05-12 14:56:00.941132085 + +@@ -2,14 +2,13 @@ + $(WARN_CFLAGS) \ + -I$(top_srcdir) \ + -I$(top_srcdir)/nouveau \ +- $(PTHREADSTUBS_CFLAGS) \ + -I$(top_srcdir)/include/drm \ + -DDEBUG + + libdrm_nouveau_la_LTLIBRARIES = libdrm_nouveau.la + libdrm_nouveau_ladir = $(libdir) + libdrm_nouveau_la_LDFLAGS = -version-number 2:0:0 -no-undefined +-libdrm_nouveau_la_LIBADD = ../libdrm.la @PTHREADSTUBS_LIBS@ ++libdrm_nouveau_la_LIBADD = ../libdrm.la + + libdrm_nouveau_la_SOURCES = nouveau.c \ + pushbuf.c \ +diff -Nur libdrm-2.4.34.orig/radeon/Makefile.am libdrm-2.4.34/radeon/Makefile.am +--- libdrm-2.4.34.orig/radeon/Makefile.am 2012-05-12 14:54:06.365334765 + libdrm-2.4.34/radeon/Makefile.am 2012-05-12 14:55:48.08