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]
