Hello community,

here is the log from the commit of package Mesa for openSUSE:Factory checked in 
at 2015-01-30 06:04:12
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/Mesa (Old)
 and      /work/SRC/openSUSE:Factory/.Mesa.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "Mesa"

Changes:
--------
--- /work/SRC/openSUSE:Factory/Mesa/Mesa.changes        2015-01-27 
09:08:43.000000000 +0100
+++ /work/SRC/openSUSE:Factory/.Mesa.new/Mesa.changes   2015-01-30 
06:04:14.000000000 +0100
@@ -1,0 +2,24 @@
+Thu Jan 29 09:39:48 UTC 2015 - [email protected]
+
+- moved definition of Mesa-libd3d package above definition of
+  libxatracker packages in order to fix version requires
+
+-------------------------------------------------------------------
+Wed Jan 28 16:30:06 UTC 2015 - [email protected]
+
+- fixed Requires for libd3d-devel 
+
+-------------------------------------------------------------------
+Tue Jan 27 11:05:40 UTC 2015 - [email protected]
+
+- enabled build of Direct3D 9 (Gallium3D Nine) state tracker (bnc#910109)
+- removed obsolete patch u_be_assert_include.patch, addressed by
+  upstream commit 2a13ff9 "gallium/util: add missing u_debug include"
+  (bnc#910109)
+
+-------------------------------------------------------------------
+Tue Jan 27 10:02:46 UTC 2015 - [email protected]
+
+- Set xvmc_support also on ppc
+
+-------------------------------------------------------------------

Old:
----
  u_be_assert_include.patch

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ Mesa.spec ++++++
--- /var/tmp/diff_new_pack.sNXbBo/_old  2015-01-30 06:04:15.000000000 +0100
+++ /var/tmp/diff_new_pack.sNXbBo/_new  2015-01-30 06:04:15.000000000 +0100
@@ -24,18 +24,18 @@
 %else
 %define gallium_loader 0
 %endif
-%ifarch %ix86 x86_64 %arm ppc64 ppc64le
-%define xvmc_support 1
-%else
-%define xvmc_support 0
-%endif
 %ifarch %ix86 x86_64 %arm ppc ppc64 ppc64le
+%define xvmc_support 1
 %define vdpau_nouveau 1
 %define vdpau_radeon 1
 %else
+%define xvmc_support 0
 %define vdpau_nouveau 0
 %define vdpau_radeon 0
 %endif
+%ifarch %ix86 x86_64
+%define with_nine 1
+%endif
 Name:           Mesa
 Version:        10.4.3
 Release:        0
@@ -54,7 +54,6 @@
 Patch13:        u_mesa-8.0.1-fix-16bpp.patch
 # Patch from Fedora, use shmget when available, under llvmpipe
 Patch15:        u_mesa-8.0-llvmpipe-shmget.patch
-Patch18:        u_be_assert_include.patch
 BuildRequires:  autoconf >= 2.60
 BuildRequires:  automake
 BuildRequires:  bison
@@ -402,6 +401,23 @@
 implementation of Mesa.
 %endif
 
+%if 0%{?with_nine}
+%package libd3d
+Summary:        Mesa Direct3D9 state tracker
+Group:          System/Libraries
+
+%description libd3d
+Mesa Direct3D9 state tracker
+
+%package libd3d-devel
+Summary:        Mesa Direct3D9 state tracker development package
+Group:          System/Libraries
+Requires:       %{name}-libd3d = %{version}
+
+%description libd3d-devel
+Mesa Direct3D9 state tracker development package
+%endif
+
 %package -n libxatracker2
 Version:        1.0.0
 Release:        0
@@ -480,6 +496,7 @@
 %description -n libvdpau_radeonsi
 This package contains the VDPAU state tracker for radeonsi.
 
+
 %prep
 %setup -q -n %{name}-%{_version} -b4
 # remove some docs
@@ -491,7 +508,6 @@
 #%patch15 -p1
 #%patch13 -p1
 ###
-%patch18 -p1
 
 %build
 %if 0%{?suse_version} >= 1310
@@ -511,6 +527,7 @@
            --enable-texture-float \
            --enable-osmesa \
            --enable-dri3 \
+           %{?with_nine:--enable-nine} \
 %if %{glamor}
            --enable-gbm \
            --enable-glx-tls \
@@ -654,6 +671,11 @@
 %postun -n libwayland-egl1 -p /sbin/ldconfig
 %endif
 
+%if 0%{?with_nine}
+%post libd3d -p /sbin/ldconfig
+%postun libd3d -p /sbin/ldconfig
+%endif
+
 %files
 %defattr(-,root,root)
 %doc docs/README* docs/COPYING
@@ -825,4 +847,16 @@
 %defattr(-,root,root)
 %doc docs/*.html
 
+%if 0%{?with_nine}
+%files libd3d
+%dir %{_libdir}/d3d/
+%{_libdir}/d3d/*.so.*
+#%{_sysconfdir}/OpenCL/vendors/mesa.icd
+
+%files libd3d-devel
+%{_libdir}/pkgconfig/d3d.pc
+%{_includedir}/d3dadapter/
+%{_libdir}/d3d/*.so
+%endif
+
 %changelog

-- 
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to