commit Mesa for openSUSE:Factory
Hello community, here is the log from the commit of package Mesa for openSUSE:Factory checked in at 2013-02-05 12:13:11 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/Mesa (Old) and /work/SRC/openSUSE:Factory/.Mesa.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Package is "Mesa", Maintainer is "sndirsch@suse.com" Changes: -------- --- /work/SRC/openSUSE:Factory/Mesa/Mesa.changes 2013-01-25 09:33:58.000000000 +0100 +++ /work/SRC/openSUSE:Factory/.Mesa.new/Mesa.changes 2013-02-05 12:13:13.000000000 +0100 @@ -1,0 +2,5 @@ +Mon Feb 4 13:37:01 UTC 2013 - duwe@suse.com + +- enable build of subpackage libwayland-egl1 + +------------------------------------------------------------------- ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ Mesa.spec ++++++ --- /var/tmp/diff_new_pack.ejYW8M/_old 2013-02-05 12:13:15.000000000 +0100 +++ /var/tmp/diff_new_pack.ejYW8M/_new 2013-02-05 12:13:15.000000000 +0100 @@ -36,16 +36,20 @@ BuildRequires: pkgconfig BuildRequires: python-base BuildRequires: xorg-x11-util-devel -BuildRequires: pkgconfig(dri2proto) >= 2.1 -BuildRequires: pkgconfig(glproto) >= 1.4.11 +BuildRequires: pkgconfig(dri2proto) >= 2.6 +BuildRequires: pkgconfig(glproto) >= 1.4.14 BuildRequires: pkgconfig(libdrm) >= 2.4.24 %ifarch x86_64 %ix86 -BuildRequires: pkgconfig(libdrm_intel) >= 2.4.24 +BuildRequires: pkgconfig(libdrm_intel) >= 2.4.34 %endif -BuildRequires: pkgconfig(libdrm_nouveau) >= 0.6 -BuildRequires: pkgconfig(libdrm_radeon) >= 2.4.24 -BuildRequires: pkgconfig(libkms) +BuildRequires: pkgconfig(libdrm_nouveau) >= 2.4.3 +BuildRequires: pkgconfig(libdrm_radeon) >= 2.4.31 +BuildRequires: pkgconfig(libkms) >= 1.0.0 BuildRequires: pkgconfig(libudev) > 150 +%if 0%{?suse_version} >= 1230 +BuildRequires: pkgconfig(wayland-client) +BuildRequires: pkgconfig(wayland-server) +%endif BuildRequires: pkgconfig(x11) BuildRequires: pkgconfig(x11-xcb) BuildRequires: pkgconfig(xcb-dri2) @@ -362,6 +366,31 @@ This package provides the development environment for compiling programs against the GBM library. +%if 0%{?suse_version} >= 1230 + +%package -n libwayland-egl1 +Summary: Additional egl functions for wayland +Group: System/Libraries +Version: 1.0.0 +Release: 0 + +%description -n libwayland-egl1 +This package provides additional functions for egl-using programs +that run within the wayland framework. This allows for applications +that need not run full-screen and cooperate with a compositor. + +%package -n libwayland-egl1-devel +Summary: Development files for libwayland-egl1 +Group: Development/Libraries/C and C++ +Version: 1.0.0 +Release: 0 +Requires: libwayland-egl1 = %version + +%description -n libwayland-egl1-devel +This package is required to link wayland client applications to the EGL +implementation of Mesa. +%endif + %package -n libxatracker1 Summary: XA state tracker Group: System/Libraries @@ -487,13 +516,18 @@ rm -f src/mesa/depend export TALLOC_LIBS=-ltalloc export TALLOC_CFLAGS="-I/usr/include" +%if 0%{?suse_version} >= 1230 +egl_platforms=x11,drm,wayland +%else +egl_platforms=x11,drm +%endif autoreconf -fi ### --with-gallium-drivers=r300,r600,radeonsi,nouveau,swrast,svga \ ### --with-gallium-drivers=r300,r600,nouveau,swrast,svga \ %configure --enable-gles1 \ --enable-gles2 \ --enable-dri \ - --with-egl-platforms=x11,drm \ + --with-egl-platforms=$egl_platforms \ --enable-shared-glapi \ --enable-xa \ --enable-texture-float \ @@ -626,6 +660,12 @@ %postun -n Mesa-libglapi0 -p /sbin/ldconfig +%if 0%{?suse_version} >= 1230 +%post -n libwayland-egl1 -p /sbin/ldconfig + +%postun -n libwayland-egl1 -p /sbin/ldconfig +%endif + %files %defattr(-,root,root) %doc docs/README* docs/COPYING @@ -696,6 +736,17 @@ %_libdir/libOSMesa.so %_libdir/pkgconfig/osmesa.pc +%if 0%{?suse_version} >= 1230 +%files -n libwayland-egl1 +%defattr(-,root,root) +%_libdir/libwayland-egl.so.1* + +%files -n libwayland-egl1-devel +%defattr(-,root,root) +%_libdir/libwayland-egl.so +%_libdir/pkgconfig/wayland-egl.pc +%endif + %files -n libgbm1 %defattr(-,root,root) %_libdir/libgbm.so.1* -- To unsubscribe, e-mail: opensuse-commit+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-commit+help@opensuse.org
participants (1)
-
root@hilbert.suse.de