Accepting request 115370 from X11:XOrg

Pushing X11:XOrg

OBS-URL: https://build.opensuse.org/request/show/115370
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/libdrm?expand=0&rev=64
This commit is contained in:
Stephan Kulow 2012-05-08 09:58:36 +00:00 committed by Git OBS Bridge
commit 4471700449
4 changed files with 34 additions and 10 deletions

View File

@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:8fc7e0e5b2f9bf493447a4ef7adc49174a700824457774cb53c1b8f2da866af4
size 475677

3
libdrm-2.4.33.tar.bz2 Normal file
View File

@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:2d7b9d94ada0e3a6ede6243509883df2ded01c2983e24322759a366283898fea
size 446817

View File

@ -1,3 +1,26 @@
-------------------------------------------------------------------
Thu Apr 12 11:30:32 UTC 2012 - vuntz@opensuse.org
- Update to version 2.4.33:
+ intel: add some PCI IDs for Haswell
+ omap: add omapdrm support
+ radeon: add TN surface support
- Changes from version 2.4.32:
+ Add valgrind support
+ Make drm/drm_fourcc.h portable to non-linux platforms
+ intel:
- Add support for (possibly) unsynchronized maps
- Add .aub file output support
- Add support for overriding the PCI ID via an environment
variable
- Add decode for gen7 3DSTATE_WM, HIER_DEPTH_BUFFER
- Add per-dword decode of gen7 3DPRIMITIVE
+ radeon: fix pitch alignment for scanout buffer
+ radeon_cs_setup_bo: Fix accounting if caller specified write
and read domains
+ Build system improvements
- Add pkgconfig(valgrind) BuildRequires to build valgrind support.
-------------------------------------------------------------------
Sun Feb 26 15:57:23 CET 2012 - dmueller@suse.de

View File

@ -15,9 +15,10 @@
# Please submit bugfixes or comments via http://bugs.opensuse.org/
#
Name: libdrm
Url: http://dri.freedesktop.org/
Version: 2.4.31
Version: 2.4.33
Release: 0
Provides: libdrm23 = %{version}
Obsoletes: libdrm23 < %{version}
@ -33,8 +34,9 @@ Group: System/Libraries
#Git-Clone: git://anongit.freedesktop.org/git/mesa/drm
#Git-Web: http://cgit.freedesktop.org/mesa/drm/
Source: %{name}-%{version}.tar.bz2
Source: http://dri.freedesktop.org/libdrm/%{name}-%{version}.tar.bz2
Source2: baselibs.conf
# PATCH-FIX-UPSTREAM libdrm-implicit-defs.diff fdo#48599 -- Fix compiler warnings in tests/radeon/radeon_ttm.c
Patch1: libdrm-implicit-defs.diff
BuildRoot: %{_tmppath}/%{name}-%{version}-build
#git#BuildRequires: autoconf >= 2.63, automake >= 1.10
@ -42,6 +44,7 @@ BuildRequires: libtool >= 2.2
BuildRequires: pkgconfig
BuildRequires: pkgconfig(pciaccess) >= 0.10
BuildRequires: pkgconfig(pthread-stubs)
BuildRequires: pkgconfig(valgrind)
%description
The package contains the userspace interface to the kernel DRM
@ -61,7 +64,8 @@ Provides: libdrm = %version-%release
Summary: Libraries, includes and more to develop libdrm applications
Group: Development/Libraries/X11
Requires: libdrm2 = %version
Requires: libdrm_nouveau1 = %version, libdrm_radeon1 = %version
Requires: libdrm_nouveau1 = %version
Requires: libdrm_radeon1 = %version
%ifarch %ix86 x86_64
Requires: libdrm_intel1 = %version
%endif
@ -95,14 +99,12 @@ tracking relocations and buffers. libdrm is a low-level library,
typically used by graphics drivers such as the Mesa DRI and X
drivers.
%ifarch %ix86 x86_64
%package -n libdrm_intel1
Summary: Userspace interface for Kernel DRM services for Intel chips
Group: System/Libraries
%description -n libdrm_intel1
(Upstream has not provided a description)
%endif
%package -n libdrm_nouveau1
Summary: Userspace interface for Kernel DRM services for NVIDIA chips
@ -163,11 +165,9 @@ rm -f "%buildroot/%_libdir"/*.la
%postun -n libdrm2 -p /sbin/ldconfig
%ifarch %ix86 x86_64
%post -n libdrm_intel1 -p /sbin/ldconfig
%postun -n libdrm_intel1 -p /sbin/ldconfig
%endif
%post -n libdrm_nouveau1 -p /sbin/ldconfig
@ -202,6 +202,7 @@ rm -f "%buildroot/%_libdir"/*.la
%_libdir/libdrm.so.2*
%ifarch %ix86 x86_64
%files -n libdrm_intel1
%defattr(-,root,root)
%_libdir/libdrm_intel.so.1*