Hello community, here is the log from the commit of package Mesa for openSUSE:Factory checked in at 2013-09-09 19:45:48 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ 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 2013-09-02 15:00:26.000000000 +0200 +++ /work/SRC/openSUSE:Factory/.Mesa.new/Mesa.changes 2013-09-09 19:45:49.000000000 +0200 @@ -1,0 +2,6 @@ +Mon Sep 9 09:59:50 UTC 2013 - [email protected] + +- u_wayland-egl-pc-require-wayland.patch: after finding wayland + for egl, make sure its pkconfig is used as well. + +------------------------------------------------------------------- Old: ---- U_gallium-egl-gbm-use-wayland-cflags.patch New: ---- u_gallium-egl-gbm-use-wayland-cflags.patch u_wayland-egl-pc-require-wayland.patch ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ Mesa.spec ++++++ --- /var/tmp/diff_new_pack.Amcijq/_old 2013-09-09 19:45:50.000000000 +0200 +++ /var/tmp/diff_new_pack.Amcijq/_new 2013-09-09 19:45:50.000000000 +0200 @@ -112,8 +112,9 @@ # Patch from Fedora, use shmget when available, under llvmpipe Patch15: u_mesa-8.0-llvmpipe-shmget.patch # PATCH-FIX-UPSTREAM gallium-egl-gbm-use-wayland-cflags.patch -- use pkgconfig for finding wayland -Patch16: U_gallium-egl-gbm-use-wayland-cflags.patch +Patch16: u_gallium-egl-gbm-use-wayland-cflags.patch Patch17: u_mesa-9.0-i965-Make-sure-we-do-render-between-two-hiz-flushes.patch +Patch18: u_wayland-egl-pc-require-wayland.patch BuildRoot: %{_tmppath}/%{name}-%{version}-build @@ -538,6 +539,7 @@ %patch16 -p1 %endif %patch17 -p1 +%patch18 -p1 %build ++++++ u_gallium-egl-gbm-use-wayland-cflags.patch ++++++ --- Mesa-9.1/src/gallium/state_trackers/gbm/Makefile.am.orig +++ Mesa-9.1/src/gallium/state_trackers/gbm/Makefile.am @@ -27,6 +27,7 @@ AM_CPPFLAGS = \ -I$(top_srcdir)/src/gbm/main \ -I$(top_srcdir)/include if HAVE_EGL_PLATFORM_WAYLAND +AM_CPPFLAGS += `pkg-config --cflags wayland-server` AM_CPPFLAGS += -DHAVE_WAYLAND_PLATFORM endif ++++++ u_wayland-egl-pc-require-wayland.patch ++++++ From: Torsten Duwe <[email protected]> Subject: require wayland.pc in wayland-egl.pc Mesa provides the wayland-egl libs and the pkgconfig file, but the headers originate from the wayland package. Ensure everything matches, by requiring application builds to look at the wayland headers as well. Signed-off-by: Torsten Duwe <[email protected]> --- Mesa-9.1.5/src/egl/wayland/wayland-egl/wayland-egl.pc.in.orig 2013-04-08 20:21:04.000000000 +0200 +++ Mesa-9.1.5/src/egl/wayland/wayland-egl/wayland-egl.pc.in 2013-09-09 14:32:07.000000000 +0200 @@ -6,5 +6,6 @@ includedir=@includedir@ Name: wayland-egl Description: Mesa wayland-egl library Version: @VERSION@ +Requires: wayland Libs: -L${libdir} -lwayland-egl Cflags: -I${includedir} -- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
