Git-Url: http://git.frugalware.org/gitweb/gitweb.cgi?p=xorg74.git;a=commitdiff;h=e4d2d87e7f1fb9dc052e3c7cda75d9b499f717a1
commit e4d2d87e7f1fb9dc052e3c7cda75d9b499f717a1 Author: Devil505 <devil505li...@gmail.com> Date: Tue Jun 2 16:39:49 2009 +0200 libdrm-2.4.11-1-x86_64 * version bump * added a patch for no-pthread-stubs * enabling experimental nouveau api diff --git a/source/x11/libdrm/FrugalBuild b/source/x11/libdrm/FrugalBuild index 4d7064d..cee9a16 100644 --- a/source/x11/libdrm/FrugalBuild +++ b/source/x11/libdrm/FrugalBuild @@ -2,23 +2,24 @@ # Maintainer: Christian Hamar alias krix <kr...@linuxforum.hu> pkgname=libdrm -pkgver=2.3.0 -pkgrel=2 +pkgver=2.4.11 +pkgrel=1 pkgdesc="X.Org Userspace interface to kernel DRM services" url="http://xorg.freedesktop.org/" depends=() archs=('i686' 'x86_64' 'ppc') groups=('x11' 'xorg-core' 'xorg-libs') up2date="lynx -dump 'http://dri.freedesktop.org/libdrm/?C=M;O=A'|Flasttar" -source=(http://dri.freedesktop.org/libdrm/libdrm-$pkgver.tar.gz nouveau.patch) -sha1sums=('fd62459b11c39a58e5b45b8af30a8217d5ce0e1b'\ - '94fde24b9a63b86ee803b6093632848edde2823b') +source=(http://dri.freedesktop.org/libdrm/libdrm-$pkgver.tar.gz no-pthread-stubs.patch) +sha1sums=('3b24b3b2d7dd35ab16abc06ce80e9c86c59979ed' \ + '3b4eb996e56d883bed0f2875e0ea758833f6c94e') build() { Fcd Fpatchall Fautoreconf + Fconf --enable-nouveau-experimental-api Fmake Fmakeinstall } diff --git a/source/x11/libdrm/no-pthread-stubs.patch b/source/x11/libdrm/no-pthread-stubs.patch new file mode 100644 index 0000000..7a9496c --- /dev/null +++ b/source/x11/libdrm/no-pthread-stubs.patch @@ -0,0 +1,50 @@ +diff -ru libdrm-2.4.0/configure.ac libdrm-2.4.0-nostubs/configure.ac +--- libdrm-2.4.0/configure.ac 2008-10-09 21:57:09.000000000 +0200 ++++ libdrm-2.4.0-nostubs/configure.ac 2008-10-21 10:48:24.000000000 +0200 +@@ -32,10 +32,6 @@ + AC_HEADER_STDC + AC_SYS_LARGEFILE + +-PKG_CHECK_MODULES(PTHREADSTUBS, pthread-stubs) +-AC_SUBST(PTHREADSTUBS_CFLAGS) +-AC_SUBST(PTHREADSTUBS_LIBS) +- + pkgconfigdir=${libdir}/pkgconfig + AC_SUBST(pkgconfigdir) + AC_ARG_ENABLE(udev, AS_HELP_STRING([--enable-udev], +diff -ru libdrm-2.4.0/libdrm/intel/Makefile.am libdrm-2.4.0-nostubs/libdrm/intel/Makefile.am +--- libdrm-2.4.0/libdrm/intel/Makefile.am 2008-10-14 01:39:32.000000000 +0200 ++++ libdrm-2.4.0-nostubs/libdrm/intel/Makefile.am 2008-10-21 10:49:00.000000000 +0200 +@@ -26,13 +26,12 @@ + $(WARN_CFLAGS) \ + -I$(top_srcdir)/libdrm \ + -I$(top_srcdir)/libdrm/intel \ +- $(PTHREADSTUBS_CFLAGS) \ + -I$(top_srcdir)/shared-core + + libdrm_intel_la_LTLIBRARIES = libdrm_intel.la + libdrm_intel_ladir = $(libdir) + libdrm_intel_la_LDFLAGS = -version-number 1:0:0 -no-undefined +-libdrm_intel_la_LIBADD = ../libdrm.la @PTHREADSTUBS_LIBS@ ++libdrm_intel_la_LIBADD = ../libdrm.la + + libdrm_intel_la_SOURCES = \ + intel_bufmgr.c \ +--- libdrm-2.4.5/libdrm/nouveau/Makefile.am.orig 2009-02-28 19:06:24.000000000 +0000 ++++ libdrm-2.4.5/libdrm/nouveau/Makefile.am 2009-02-28 19:06:33.000000000 +0000 +@@ -2,13 +2,12 @@ + $(WARN_CFLAGS) \ + -I$(top_srcdir)/libdrm \ + -I$(top_srcdir)/libdrm/nouveau \ +- $(PTHREADSTUBS_CFLAGS) \ + -I$(top_srcdir)/shared-core + + libdrm_nouveau_la_LTLIBRARIES = libdrm_nouveau.la + libdrm_nouveau_ladir = $(libdir) + libdrm_nouveau_la_LDFLAGS = -version-number 1:0:0 -no-undefined +-libdrm_nouveau_la_LIBADD = ../libdrm.la @PTHREADSTUBS_LIBS@ ++libdrm_nouveau_la_LIBADD = ../libdrm.la + + libdrm_nouveau_la_SOURCES = \ + nouveau_device.c \ + _______________________________________________ Frugalware-git mailing list Frugalware-git@frugalware.org http://frugalware.org/mailman/listinfo/frugalware-git