Hello community,
here is the log from the commit of package lightspark for openSUSE:Factory checked in at 2012-11-02 17:37:36
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/lightspark (Old)
and /work/SRC/openSUSE:Factory/.lightspark.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "lightspark", Maintainer is ""
Changes:
--------
--- /work/SRC/openSUSE:Factory/lightspark/lightspark.changes 2012-09-23 08:05:44.000000000 +0200
+++ /work/SRC/openSUSE:Factory/.lightspark.new/lightspark.changes 2012-11-02 17:37:50.000000000 +0100
@@ -1,0 +2,20 @@
+Wed Oct 31 10:09:51 UTC 2012 - reddwarf@opensuse.org
+
+- Update to 0.7.0
+ * Support LZMA compressed SWFs [Requires liblzma]
+ * Improved BitmapData support
+ * Improved ActionScript compatibility
+ * Improved virtual machine performance and memory consumption
+ * Improved XML support
+ * Experimental support for bytecode optimization at runtime
+ * Improved ExternalInterface (browser integration) support
+ * Improved performance of JPEG loading
+ * Support for XMLSocket
+ * Completely redesigned and improved masking support
+- Take minimum version of pkgconfig(libxml++-2.6) and llvm-devel
+ from CMakeLists.txt and specify them in the BuildRequires
+- Add pkgconfig(liblzma), pkgconfig(gl) and pkgconfig(zlib) BuildRequires
+- Remove pkgconfig(gobject-2.0) BuildRequire
+- Add lightspark-0.7.0-no_glu.patch and remove explicit glu dependency
+
+-------------------------------------------------------------------
Old:
----
lightspark-0.6.0.1.tar.gz
New:
----
lightspark-0.7.0-no_glu.patch
lightspark-0.7.0.tar.gz
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ lightspark.spec ++++++
--- /var/tmp/diff_new_pack.6QbnNv/_old 2012-11-02 17:37:53.000000000 +0100
+++ /var/tmp/diff_new_pack.6QbnNv/_new 2012-11-02 17:37:53.000000000 +0100
@@ -20,7 +20,7 @@
%bcond_with rtmp
Name: lightspark
-Version: 0.6.0.1
+Version: 0.7.0
Release: 0
Summary: Modern, free, open-source flash player implementation
License: LGPL-3.0+
@@ -29,6 +29,8 @@
Source0: https://launchpad.net/lightspark/trunk/lightspark-%{version}/+download/lightspark-%{version}.tar.gz
# PATCH-FIX-UPSTREAM lightspark-0.5.7-underlinking.patch lp#1000818 reddwarf@opensuse.org -- Link against GTK
Patch0: lightspark-0.5.7-underlinking.patch
+# PATCH-FIX-UPSTREAM lightspark-0.7.0-no_glu.patch lp#1073536 reddwarf@opensuse.org -- Avoid the need for GLU
+Patch1: lightspark-0.7.0-no_glu.patch
BuildRequires: boost-devel
BuildRequires: cmake
BuildRequires: desktop-file-utils
@@ -36,26 +38,27 @@
BuildRequires: gettext-tools
BuildRequires: hicolor-icon-theme
BuildRequires: libjpeg-devel
-BuildRequires: llvm-devel
+BuildRequires: llvm-devel >= 2.8
BuildRequires: nasm
BuildRequires: pkgconfig(cairo)
BuildRequires: pkgconfig(gdk-2.0)
+BuildRequires: pkgconfig(gl)
BuildRequires: pkgconfig(glew)
BuildRequires: pkgconfig(glib-2.0)
BuildRequires: pkgconfig(glibmm-2.4)
-BuildRequires: pkgconfig(glu)
BuildRequires: pkgconfig(gmodule-2.0)
-BuildRequires: pkgconfig(gobject-2.0)
BuildRequires: pkgconfig(gthread-2.0)
BuildRequires: pkgconfig(gtk+-2.0)
BuildRequires: pkgconfig(libcurl)
+BuildRequires: pkgconfig(liblzma)
BuildRequires: pkgconfig(libpcre)
BuildRequires: pkgconfig(libpng)
BuildRequires: pkgconfig(libpulse)
-BuildRequires: pkgconfig(libxml++-2.6)
+BuildRequires: pkgconfig(libxml++-2.6) >= 2.33.1
BuildRequires: pkgconfig(pango)
BuildRequires: pkgconfig(pangocairo)
BuildRequires: pkgconfig(x11)
+BuildRequires: pkgconfig(zlib)
%if %{with rtmp}
BuildRequires: pkgconfig(librtmp)
%endif
@@ -81,6 +84,7 @@
%prep
%setup -q
%patch0
+%patch1
%build
export CFLAGS='%{optflags}'
++++++ lightspark-0.7.0-no_glu.patch ++++++
Index: src/backends/lsopengl.h
===================================================================
--- src/backends/lsopengl.h.orig
+++ src/backends/lsopengl.h
@@ -39,6 +39,7 @@
#define glBufferData(...)
#define glPixelStorei(...)
#else
+ #define GLEW_NO_GLU
#include