[arch-commits] Commit in lib32-libdrm/repos (3 files)

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

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

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

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

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

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

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

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

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

2018-02-17 Thread Jan Steffens via arch-commits
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)

2013-11-15 Thread Laurent Carlier
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 lordhea...@gmail.com
+# Contributor: Jan de Groot j...@archlinux.org
+
+_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)
+ 

[arch-commits] Commit in lib32-libdrm/repos (3 files)

2013-10-13 Thread Laurent Carlier
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 lordhea...@gmail.com
+# Contributor: Jan de Groot j...@archlinux.org
+
+_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)
+ 

[arch-commits] Commit in lib32-libdrm/repos (3 files)

2013-07-02 Thread Laurent Carlier
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 lordhea...@gmail.com
+# Contributor: Jan de Groot j...@archlinux.org
+
+_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) \
+   

[arch-commits] Commit in lib32-libdrm/repos (3 files)

2013-04-19 Thread Laurent Carlier
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 lordhea...@gmail.com
+# Contributor: Jan de Groot j...@archlinux.org
+
+_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