Hello community,
here is the log from the commit of package vdr-plugin-xineliboutput for
openSUSE:Leap:15.2 checked in at 2020-03-06 12:38:56
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Leap:15.2/vdr-plugin-xineliboutput (Old)
and /work/SRC/openSUSE:Leap:15.2/.vdr-plugin-xineliboutput.new.26092 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "vdr-plugin-xineliboutput"
Fri Mar 6 12:38:56 2020 rev:13 rq:781040 version:2.1.0
Changes:
--------
---
/work/SRC/openSUSE:Leap:15.2/vdr-plugin-xineliboutput/vdr-plugin-xineliboutput.changes
2020-01-15 16:27:44.984730678 +0100
+++
/work/SRC/openSUSE:Leap:15.2/.vdr-plugin-xineliboutput.new.26092/vdr-plugin-xineliboutput.changes
2020-03-06 12:40:51.202741741 +0100
@@ -1,0 +2,5 @@
+Mon Mar 2 18:28:41 UTC 2020 - Stefan Seyfried <[email protected]>
+
+- add xineliboutput-15.2-glew.diff to fix build with Leap 15.2 Mesa
+
+-------------------------------------------------------------------
New:
----
xineliboutput-15.2-glew.diff
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ vdr-plugin-xineliboutput.spec ++++++
--- /var/tmp/diff_new_pack.SzLTnS/_old 2020-03-06 12:40:51.614741992 +0100
+++ /var/tmp/diff_new_pack.SzLTnS/_new 2020-03-06 12:40:51.614741992 +0100
@@ -31,6 +31,7 @@
Patch1: vdr-xineliboutput-2.1-pie.diff
Patch2: xineliboutput-2.1.0...977ff0.diff
Patch3: xineliboutput-git-bufferoverflow.diff
+Patch4: xineliboutput-15.2-glew.diff
BuildRequires: Mesa-libGL-devel
BuildRequires: Mesa-libGLU-devel
BuildRequires: dbus-1-glib-devel
@@ -48,6 +49,7 @@
BuildRequires: pkgconfig(xinerama)
BuildRequires: pkgconfig(xrandr)
BuildRequires: pkgconfig(xrender)
+BuildRequires: pkgconfig(glew)
## these are asked for by configure but not present. Still everything works ;-)
#BuildRequires: pkgconfig(xdpms)
#BuildRequires: pkgconfig(xshape)
@@ -77,6 +79,7 @@
%patch1 -p1
%patch2 -p1
%patch3 -p1
+%patch4 -p1
cp %{SOURCE1} .
%build
++++++ xineliboutput-15.2-glew.diff ++++++
Index: b/configure
===================================================================
--- a/configure
+++ b/configure
@@ -398,6 +398,7 @@ if enabled libxine; then
test_library X11 xdpms "X11/extensions/dpms.h" "-lXext"
"DPMSDisable(0)"
test_library X11 xinerama "X11/extensions/Xinerama.h" "-lXinerama"
"XineramaQueryScreens(0,0)"
test_library X11 opengl "GL/glx.h" "-lGL -lGLU"
"glXQueryVersion(0,0,0)"
+ test_library X11 glew "GL/glxew.h" "-lGLEW"
"glXQueryExtensionsString(0,0)"
test_library none vdpau "vdpau/vdpau_x11.h" "-lvdpau"
"vdp_device_create_x11(0,0,0,0)"
test_library X11 dbus-glib-1 \
"dbus/dbus-glib.h" \