diff --git a/Mesa.changes b/Mesa.changes index 4130c80..2e303ad 100644 --- a/Mesa.changes +++ b/Mesa.changes @@ -1,3 +1,31 @@ +------------------------------------------------------------------- +Wed Jan 23 11:55:36 UTC 2013 - sndirsch@suse.com + +- reverted removing Libs.private/Requires.private in pkgconfig + files + +------------------------------------------------------------------- +Sat Jan 19 14:32:46 UTC 2013 - dmueller@suse.com + +- enable llvm backend also for ARM + +------------------------------------------------------------------- +Fri Jan 18 17:04:12 UTC 2013 - rbrownccb@opensuse.org +- Add requires for Mesa to Mesa-libGL1 in baselibs.conf + * Mesa required for many applications in wine + * wine-32bit pulls through Mesa-libGL1-32bit without Mesa-32bit + +------------------------------------------------------------------- +Sat Jan 5 15:28:51 UTC 2013 - crrodriguez@opensuse.org + +- Remove Requires.private and Libs.private from *.pc files + * Both are needed only for static linking + * This package provides only shared libraries + * the rpm pkgconfig dependency generator considers "Requires.private" + a valid dependency even though there are no static libraries in the + packages + * This cause bloat and hides broken "buildRequires" in other packages. + ------------------------------------------------------------------- Fri Dec 14 11:00:21 UTC 2012 - tobias.johannes.klausmann@mni.thm.de diff --git a/Mesa.spec b/Mesa.spec index 863715c..61e171c 100644 --- a/Mesa.spec +++ b/Mesa.spec @@ -1,7 +1,7 @@ # # spec file for package Mesa # -# Copyright (c) 2012 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2013 SUSE LINUX Products GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -54,7 +54,7 @@ BuildRequires: pkgconfig(xdamage) BuildRequires: pkgconfig(xext) BuildRequires: pkgconfig(xfixes) BuildRequires: pkgconfig(xxf86vm) -%ifarch %ix86 x86_64 +%ifarch %arm %ix86 x86_64 BuildRequires: llvm-devel %endif BuildRequires: libXvMC-devel @@ -502,7 +502,7 @@ autoreconf -fi --enable-glx-tls \ %endif --with-dri-searchpath=/usr/%{_lib}/dri/updates:/usr/%{_lib}/dri \ -%ifarch %ix86 x86_64 +%ifarch %arm %ix86 x86_64 --enable-gallium-llvm \ --with-dri-drivers=i915,i965,nouveau,r200,radeon \ --with-gallium-drivers=r300,r600,nouveau,swrast,svga \ @@ -554,6 +554,10 @@ install -m 644 $RPM_SOURCE_DIR/README.updates \ mkdir -p $RPM_BUILD_ROOT/etc install -m 644 $RPM_SOURCE_DIR/drirc $RPM_BUILD_ROOT/etc %fdupes -s $RPM_BUILD_ROOT/%_mandir +### disabled for now on request of Coolo +### "please take out this libs things from Cristian for 12.3 - I have no interest in debugging +### broken build dependencies at this point" +#sed -i -e '/^Libs.private/d' -e '/^Requires.private/d' %{buildroot}%{_libdir}/pkgconfig/*.pc %post -p /sbin/ldconfig diff --git a/baselibs.conf b/baselibs.conf index e5ae1ea..c6930c6 100644 --- a/baselibs.conf +++ b/baselibs.conf @@ -22,6 +22,7 @@ Mesa-libEGL-devel requires -Mesa-libEGL- requires "Mesa-libEGL1- = " Mesa-libGL1 + requires "Mesa-" Mesa-libGL-devel requires -Mesa-libGL- requires "Mesa-libGL1- = "