Accepting request 113351 from home:vuntz:branches:X11:XOrg

Update to 2.4.33

OBS-URL: https://build.opensuse.org/request/show/113351
OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/libdrm?expand=0&rev=103
This commit is contained in:
Stefan Dirsch 2012-04-13 10:34:31 +00:00 committed by Git OBS Bridge
parent 79d207265c
commit ba51f43306
4 changed files with 32 additions and 7 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 Sun Feb 26 15:57:23 CET 2012 - dmueller@suse.de

View File

@ -16,10 +16,9 @@
# #
Name: libdrm Name: libdrm
Url: http://dri.freedesktop.org/ Url: http://dri.freedesktop.org/
Version: 2.4.31 Version: 2.4.33
Release: 0 Release: 0
Provides: libdrm23 = %{version} Provides: libdrm23 = %{version}
Obsoletes: libdrm23 < %{version} Obsoletes: libdrm23 < %{version}
@ -35,8 +34,9 @@ Group: System/Libraries
#Git-Clone: git://anongit.freedesktop.org/git/mesa/drm #Git-Clone: git://anongit.freedesktop.org/git/mesa/drm
#Git-Web: http://cgit.freedesktop.org/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 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 Patch1: libdrm-implicit-defs.diff
BuildRoot: %{_tmppath}/%{name}-%{version}-build BuildRoot: %{_tmppath}/%{name}-%{version}-build
#git#BuildRequires: autoconf >= 2.63, automake >= 1.10 #git#BuildRequires: autoconf >= 2.63, automake >= 1.10
@ -44,6 +44,7 @@ BuildRequires: libtool >= 2.2
BuildRequires: pkgconfig BuildRequires: pkgconfig
BuildRequires: pkgconfig(pciaccess) >= 0.10 BuildRequires: pkgconfig(pciaccess) >= 0.10
BuildRequires: pkgconfig(pthread-stubs) BuildRequires: pkgconfig(pthread-stubs)
BuildRequires: pkgconfig(valgrind)
%description %description
The package contains the userspace interface to the kernel DRM The package contains the userspace interface to the kernel DRM
@ -63,7 +64,8 @@ Provides: libdrm = %version-%release
Summary: Libraries, includes and more to develop libdrm applications Summary: Libraries, includes and more to develop libdrm applications
Group: Development/Libraries/X11 Group: Development/Libraries/X11
Requires: libdrm2 = %version Requires: libdrm2 = %version
Requires: libdrm_nouveau1 = %version, libdrm_radeon1 = %version Requires: libdrm_nouveau1 = %version
Requires: libdrm_radeon1 = %version
%ifarch %ix86 x86_64 %ifarch %ix86 x86_64
Requires: libdrm_intel1 = %version Requires: libdrm_intel1 = %version
%endif %endif