Revisions of lightspark (138)

Tomáš Chvátal Tomáš Chvátal (scarabeus) committed about 7 years ago (revision 138)
Add link to multimedia:apps where the git version is stored properly
Tomáš Chvátal Tomáš Chvátal (scarabeus) committed about 7 years ago (revision 137)
drop old again
Johannes Obermayr Johannes Obermayr (jobermayr) committed about 7 years ago (revision 136)
Revert to git version!

D    _link
A    lightspark.changes
A    lightspark.spec
A    lightspark.tar.xz

Diff for working copy: .
Index: lightspark.tar.xz
===================================================================
Binary file 'lightspark.tar.xz' added.

Index: lightspark.changes
===================================================================
--- lightspark.changes	(revision 0)
+++ lightspark.changes	(revision 0)
@@ -0,0 +1,121 @@
+-------------------------------------------------------------------
+Tue Sep 22 08:47:31 UTC 2015 - olaf@aepfle.de
+
+- Use pkgconfig for ffmpeg BuildRequires
+
+-------------------------------------------------------------------
+Wed Apr 23 22:00:13 UTC 2014 - johannesobermayr@gmx.de
+
+- Update to latest git version
+- Change pulseaudio -> sdl
+
+-------------------------------------------------------------------
+Thu May 30 09:33:39 CEST 2013 - mhrusecky@suse.cz
+
+- fixed build with new llvm: llvm-3.3.patch
+
+-------------------------------------------------------------------
+Mon May  6 11:41:54 UTC 2013 - reddwarf@opensuse.org
+
+- Update to 0.7.2
+  * Improved image support: alpha in palettes, abbreviated JPEGs
+  * Improved embedded font parsing and text positioning
+  * Open links in a browser (plugin only)
+  * BitmapData improvements
+  * Fixed many crashes
+- Remove lightspark-0.7.0-no_glu.patch. Applied upstream.
+
+-------------------------------------------------------------------
+Thu Dec 27 22:53:22 UTC 2012 - reddwarf@opensuse.org
+
+- Update to 0.7.1
+  * Fixes for YouTube
+  * Support keyboard press and release events
+  * Support mouse wheel events and other mouse event improvements
+  * Support LLVM 3.2
+  * Implemented hit testing of DisplayObjects
+  * Parse JPEG images embedded in DefineBits tags
+  * Parse RGB15 and paletted images in DefineBitsLossless tags
+  * Improved XML support
+- Remove lightspark-0.7.0-llvm32.patch, applied upstream.
+
+-------------------------------------------------------------------
+
+Fri Nov 30 10:45:57 UTC 2012 - reddwarf@opensuse.org
+
+- Add lightspark-0.7.0-llvm32.patch to fix build with LLVM 3.2
+
+-------------------------------------------------------------------
+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
+
+-------------------------------------------------------------------
+Fri Sep 21 11:22:07 UTC 2012 - idonmez@suse.com
+
+- Add explicit glu dependency
+
+-------------------------------------------------------------------
+Fri Jun 22 17:07:14 UTC 2012 - reddwarf@opensuse.org
+
+- Update to 0.6.0.1
+  * Enable RTMP support by default, requires librtmp
+  * Fixed support for IEventDispatcher implementation pattern
+  * Improved serialization robustness
+  * Improved matrix handling
+  * Implement string and namespace pooling to reduce memory consumption
+  * Proper support for private namespaces
+  * Improved support for fonts
+  * Support LLVM 3.1
+  * Fix full volume issue when PulseAudio flat volumes are enabled
+  * Initial support for AIR desktop applications
+  * Support for www.bbc.co.uk video player
+- Remove lightspark-0.5.7-llvm_31.patch and
+  lightspark-0.5.7-ffmpeg_011.patch, applied upstream
+- Optionally support RTMP
+
+-------------------------------------------------------------------
+Wed Jun  6 20:37:11 UTC 2012 - reddwarf@opensuse.org
+
+- Fix ffmpeg 0.11 patch, now upstreamed
+
+-------------------------------------------------------------------
+Mon May 28 14:54:59 UTC 2012 - reddwarf@opensuse.org
+
+- Fix build with ffmpeg 0.11
+
+-------------------------------------------------------------------
+Thu May 17 17:16:06 UTC 2012 - reddwarf@opensuse.org
+
+- Update to 0.5.7
+
+-------------------------------------------------------------------
+Tue Mar 27 09:37:54 UTC 2012 - reddwarf@opensuse.org
+
+- Don't remove rpath
+
+-------------------------------------------------------------------
+Thu Mar 22 17:54:01 UTC 2012 - reddwarf@opensuse.org
+
+- Update to 0.5.5
+
+-------------------------------------------------------------------
+Sat Dec 11 19:04:22 UTC 2010 - reddwarf@opensuse.org
+
+- Initial package
+

Index: lightspark.spec
===================================================================
--- lightspark.spec	(revision 0)
+++ lightspark.spec	(revision 0)
@@ -0,0 +1,140 @@
+#
+# spec file for package lightspark
+#
+# Copyright (c) 2016 SUSE LINUX GmbH, Nuernberg, Germany.
+#
+# All modifications and additions to the file contributed by third parties
+# remain the property of their copyright owners, unless otherwise agreed
+# upon. The license for this file, and modifications and additions to the
+# file, is the same license as for the pristine package itself (unless the
+# license for the pristine package is not an Open Source License, in which
+# case the license is the MIT License). An "Open Source License" is a
+# license that conforms to the Open Source Definition (Version 1.9)
+# published by the Open Source Initiative.
+
+# Please submit bugfixes or comments via http://bugs.opensuse.org/
+#
+
+
+%bcond_without ffmpeg
+%bcond_without librtmp
+
+Name:           lightspark
+Version:        0.7.2.99+git20170107.1001
+Release:        0
+Summary:        Modern, free, open-source flash player implementation
+License:        LGPL-3.0+
+Group:          Productivity/Multimedia/Other
+Url:            https://launchpad.net/lightspark/
+Source0:        lightspark.tar.xz
+BuildRequires:  boost-devel
+BuildRequires:  cmake
+BuildRequires:  desktop-file-utils
+BuildRequires:  gcc-c++
+BuildRequires:  gettext-tools
+BuildRequires:  hicolor-icon-theme
+BuildRequires:  libjpeg-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(gmodule-2.0)
+BuildRequires:  pkgconfig(gthread-2.0)
+BuildRequires:  pkgconfig(libcurl)
+BuildRequires:  pkgconfig(liblzma)
+BuildRequires:  pkgconfig(libpcre)
+BuildRequires:  pkgconfig(libpng)
+BuildRequires:  pkgconfig(libxml++-2.6) >= 2.33.1
+BuildRequires:  pkgconfig(pango)
+BuildRequires:  pkgconfig(pangocairo)
+BuildRequires:  pkgconfig(sdl2)
+BuildRequires:  pkgconfig(SDL2_mixer)
+BuildRequires:  pkgconfig(x11)
+BuildRequires:  pkgconfig(zlib)
+Recommends:     %{_bindir}/gnash
+BuildRequires:  ncurses-devel
+%if %{with librtmp}
+BuildRequires:  pkgconfig(libcrypto)
+BuildRequires:  pkgconfig(librtmp)
+BuildRequires:  pkgconfig(libssl)
+%endif
+%if %{with ffmpeg}
+BuildRequires:  pkgconfig(libavcodec)
+BuildRequires:  pkgconfig(libavformat)
+BuildRequires:  pkgconfig(libavutil)
+BuildRequires:  pkgconfig(libavresample)
+%endif
+
+%description
+Lightspark is a modern, free, open-source flash player implementation.
+
+%package plugin
+Summary:        NPAPI plugin for lightspark
+Group:          Productivity/Multimedia/Other
+Requires:       %{name} = %{version}
+Enhances:       browser(npapi)
+Conflicts:      flash-player
+Conflicts:      gnash-browser-plugin
+
+%description plugin
+NPAPI plugin for lightspark.
+
+%prep
+%setup -q -n %{name}
+
+%build
+mkdir build
+cd build
+CFLAGS='%{optflags}' \
+CXXFLAGS='%{optflags}' \
+cmake -DCMAKE_BUILD_WITH_INSTALL_RPATH=1 \
+      -DCMAKE_INSTALL_PREFIX=%{_prefix} \
+      -DLIB_SUFFIX=$(echo %{_lib} | cut -b4-) \
+      -DCMAKE_BUILD_TYPE=RelWithDebugInfo \
+      -DCOMPILE_NPAPI_PLUGIN=TRUE \
+      -DPLUGIN_DIRECTORY=%{_libdir}/browser-plugins \
+      -DENABLE_LIBAVCODEC=%{?with_ffmpeg:YES}%{!?with_ffmpeg:NO} \
+      -DENABLE_RTMP=%{?with_rtmp:YES}%{!?with_rtmp:NO} \
+      -DCOMPILE_PPAPI_PLUGIN=TRUE \
+      -DPPAPI_PLUGIN_DIRECTORY=%{_libdir}/browser-plugins \
+      ..
+make %{?_smp_mflags}
+
+%install
+cd build
+%make_install
+cd ..
+%find_lang %{name}
+rm -f %{buildroot}%{_libdir}/browser-plugins/manifest.json
+rm -f %{buildroot}%{_libdir}/%{name}/lib%{name}.so
+# Not in hicolor theme (lp#1000840)
+rm -rf %{buildroot}%{_datadir}/icons/hicolor/20x20
+
+%post
+%icon_theme_cache_post
+%desktop_database_post
+
+%postun
+%desktop_database_postun
+%icon_theme_cache_postun
+
+%files -f %{name}.lang
+%defattr(0644,root,root,0755)
+%doc COPYING.LESSER ChangeLog
+%config(noreplace) %{_sysconfdir}/xdg/lightspark.conf
+%attr(0755,root,root) %{_bindir}/lightspark
+%attr(0755,root,root) %{_bindir}/tightspark
+%{_datadir}/applications/lightspark.desktop
+%{_datadir}/icons/hicolor/*/*/*
+%{_mandir}/man1/lightspark.1*
+%{_libdir}/lightspark
+
+%files plugin
+%defattr(0644,root,root,0755)
+%{_libdir}/browser-plugins/*.so
+
+%changelog

Index: _link
===================================================================
--- _link	(revision 135)
+++ _link	(working copy)
@@ -1,1 +0,0 @@
-<link project="openSUSE.org:multimedia:apps" cicount="add"/>
Tomáš Chvátal Tomáš Chvátal (scarabeus) committed about 7 years ago (revision 135)
Add link to multimedia:apps
Tomáš Chvátal Tomáš Chvátal (scarabeus) committed about 7 years ago (revision 134)
Tomáš Chvátal Tomáš Chvátal (scarabeus) committed about 7 years ago (revision 133)
Add link to OBS
Johannes Obermayr Johannes Obermayr (jobermayr) committed over 7 years ago (revision 132)
Johannes Obermayr Johannes Obermayr (jobermayr) committed over 7 years ago (revision 131)
Johannes Obermayr Johannes Obermayr (jobermayr) committed over 7 years ago (revision 130)
Johannes Obermayr Johannes Obermayr (jobermayr) committed over 7 years ago (revision 129)
Olaf Hering Olaf Hering (olh) committed over 7 years ago (revision 128)
Force ffmpeg-2.8 because the code does not handle ffmpeg-3.0
Johannes Obermayr Johannes Obermayr (jobermayr) committed over 7 years ago (revision 127)
Johannes Obermayr Johannes Obermayr (jobermayr) committed over 7 years ago (revision 126)
Johannes Obermayr Johannes Obermayr (jobermayr) committed over 7 years ago (revision 125)
Johannes Obermayr Johannes Obermayr (jobermayr) committed over 7 years ago (revision 124)
Johannes Obermayr Johannes Obermayr (jobermayr) committed over 7 years ago (revision 123)
Johannes Obermayr Johannes Obermayr (jobermayr) committed over 7 years ago (revision 122)
Johannes Obermayr Johannes Obermayr (jobermayr) committed over 7 years ago (revision 121)
Johannes Obermayr Johannes Obermayr (jobermayr) committed over 7 years ago (revision 120)
Johannes Obermayr Johannes Obermayr (jobermayr) committed over 7 years ago (revision 119)
Johannes Obermayr Johannes Obermayr (jobermayr) committed over 7 years ago (revision 118)
Johannes Obermayr Johannes Obermayr (jobermayr) committed over 7 years ago (revision 117)
Johannes Obermayr Johannes Obermayr (jobermayr) committed over 7 years ago (revision 116)
Johannes Obermayr Johannes Obermayr (jobermayr) committed over 7 years ago (revision 115)
Johannes Obermayr Johannes Obermayr (jobermayr) committed over 7 years ago (revision 114)
Johannes Obermayr Johannes Obermayr (jobermayr) committed over 7 years ago (revision 113)
Johannes Obermayr Johannes Obermayr (jobermayr) committed over 7 years ago (revision 112)
Johannes Obermayr Johannes Obermayr (jobermayr) committed almost 8 years ago (revision 111)
Johannes Obermayr Johannes Obermayr (jobermayr) committed almost 8 years ago (revision 110)
Johannes Obermayr Johannes Obermayr (jobermayr) committed almost 8 years ago (revision 109)
Johannes Obermayr Johannes Obermayr (jobermayr) committed almost 8 years ago (revision 108)
Johannes Obermayr Johannes Obermayr (jobermayr) committed almost 8 years ago (revision 107)
Johannes Obermayr Johannes Obermayr (jobermayr) committed about 8 years ago (revision 106)
Johannes Obermayr Johannes Obermayr (jobermayr) committed about 8 years ago (revision 105)
Johannes Obermayr Johannes Obermayr (jobermayr) committed about 8 years ago (revision 104)
Johannes Obermayr Johannes Obermayr (jobermayr) committed about 8 years ago (revision 103)
Johannes Obermayr Johannes Obermayr (jobermayr) committed about 8 years ago (revision 102)
Johannes Obermayr Johannes Obermayr (jobermayr) committed about 8 years ago (revision 101)
Johannes Obermayr Johannes Obermayr (jobermayr) committed about 8 years ago (revision 100)
Johannes Obermayr Johannes Obermayr (jobermayr) committed about 8 years ago (revision 99)
Johannes Obermayr Johannes Obermayr (jobermayr) committed about 8 years ago (revision 98)
Olaf Hering Olaf Hering (olh) accepted request 2473 about 8 years ago (revision 97)
force ffmpeg 2.8
Johannes Obermayr Johannes Obermayr (jobermayr) committed over 8 years ago (revision 96)
Johannes Obermayr Johannes Obermayr (jobermayr) committed over 8 years ago (revision 95)
Olaf Hering Olaf Hering (olh) committed over 8 years ago (revision 94)
correct name of buildconditional for librtmp
Johannes Obermayr Johannes Obermayr (jobermayr) committed over 8 years ago (revision 93)
Johannes Obermayr Johannes Obermayr (jobermayr) committed over 8 years ago (revision 92)
Johannes Obermayr Johannes Obermayr (jobermayr) committed over 8 years ago (revision 91)
Johannes Obermayr Johannes Obermayr (jobermayr) committed over 8 years ago (revision 90)
Johannes Obermayr Johannes Obermayr (jobermayr) committed over 8 years ago (revision 89)
Olaf Hering Olaf Hering (olh) accepted request 2288 over 8 years ago (revision 88)
- Use pkgconfig for ffmpeg BuildRequires
Johannes Obermayr Johannes Obermayr (jobermayr) committed over 8 years ago (revision 87)
Johannes Obermayr Johannes Obermayr (jobermayr) committed over 8 years ago (revision 86)
Johannes Obermayr Johannes Obermayr (jobermayr) committed over 8 years ago (revision 85)
Johannes Obermayr Johannes Obermayr (jobermayr) committed over 8 years ago (revision 84)
Johannes Obermayr Johannes Obermayr (jobermayr) committed over 8 years ago (revision 83)
Johannes Obermayr Johannes Obermayr (jobermayr) committed over 8 years ago (revision 82)
Johannes Obermayr Johannes Obermayr (jobermayr) committed over 8 years ago (revision 81)
Johannes Obermayr Johannes Obermayr (jobermayr) committed over 8 years ago (revision 80)
Johannes Obermayr Johannes Obermayr (jobermayr) committed over 8 years ago (revision 79)
Johannes Obermayr Johannes Obermayr (jobermayr) committed over 8 years ago (revision 78)
Johannes Obermayr Johannes Obermayr (jobermayr) committed over 8 years ago (revision 77)
Johannes Obermayr Johannes Obermayr (jobermayr) committed over 8 years ago (revision 76)
Johannes Obermayr Johannes Obermayr (jobermayr) committed over 8 years ago (revision 75)
Johannes Obermayr Johannes Obermayr (jobermayr) committed almost 9 years ago (revision 74)
Johannes Obermayr Johannes Obermayr (jobermayr) committed almost 9 years ago (revision 73)
Johannes Obermayr Johannes Obermayr (jobermayr) committed almost 9 years ago (revision 72)
Johannes Obermayr Johannes Obermayr (jobermayr) committed almost 9 years ago (revision 71)
Johannes Obermayr Johannes Obermayr (jobermayr) committed almost 9 years ago (revision 70)
Johannes Obermayr Johannes Obermayr (jobermayr) committed almost 9 years ago (revision 69)
Johannes Obermayr Johannes Obermayr (jobermayr) committed almost 9 years ago (revision 68)
Johannes Obermayr Johannes Obermayr (jobermayr) committed about 9 years ago (revision 67)
Johannes Obermayr Johannes Obermayr (jobermayr) committed about 9 years ago (revision 66)
Johannes Obermayr Johannes Obermayr (jobermayr) committed about 9 years ago (revision 65)
Johannes Obermayr Johannes Obermayr (jobermayr) committed about 9 years ago (revision 64)
Johannes Obermayr Johannes Obermayr (jobermayr) committed about 9 years ago (revision 63)
Johannes Obermayr Johannes Obermayr (jobermayr) committed about 9 years ago (revision 62)
Johannes Obermayr Johannes Obermayr (jobermayr) committed over 9 years ago (revision 61)
Johannes Obermayr Johannes Obermayr (jobermayr) committed over 9 years ago (revision 60)
Johannes Obermayr Johannes Obermayr (jobermayr) committed over 9 years ago (revision 59)
Johannes Obermayr Johannes Obermayr (jobermayr) committed about 10 years ago (revision 58)
Johannes Obermayr Johannes Obermayr (jobermayr) committed about 10 years ago (revision 57)
- Update to latest git version
- Change pulseaudio -> sdl
Cristian Morales Vega Cristian Morales Vega (RedDwarf) committed almost 11 years ago (revision 56)
Change libffmpeg-devel to libffmpeg1-devel
Cristian Morales Vega Cristian Morales Vega (RedDwarf) committed almost 11 years ago (revision 55)
Cristian Morales Vega Cristian Morales Vega (RedDwarf) committed over 11 years ago (revision 54)
Enable rtmp support
Cristian Morales Vega Cristian Morales Vega (RedDwarf) committed over 11 years ago (revision 53)
Link to Factory. Fixes #PM-31
Phil Phil (posophe) committed over 11 years ago (revision 52)
Phil Phil (posophe) committed over 11 years ago (revision 51)
Update to 0.7.0
Phil Phil (posophe) committed over 11 years ago (revision 50)
Phil Phil (posophe) committed over 11 years ago (revision 49)
Phil Phil (posophe) committed over 11 years ago (revision 48)
Phil Phil (posophe) committed over 11 years ago (revision 47)
Phil Phil (posophe) committed almost 12 years ago (revision 46)
Phil Phil (posophe) committed almost 12 years ago (revision 45)
Phil Phil (posophe) committed almost 12 years ago (revision 44)
Phil Phil (posophe) committed almost 12 years ago (revision 43)
Phil Phil (posophe) committed almost 12 years ago (revision 42)
Phil Phil (posophe) committed almost 12 years ago (revision 41)
Phil Phil (posophe) committed almost 12 years ago (revision 40)
Phil Phil (posophe) committed almost 12 years ago (revision 39)
Phil Phil (posophe) committed almost 12 years ago (revision 38)
Phil Phil (posophe) committed almost 12 years ago (revision 37)
Phil Phil (posophe) committed almost 12 years ago (revision 36)
Phil Phil (posophe) committed almost 12 years ago (revision 35)
Phil Phil (posophe) committed almost 12 years ago (revision 34)
Phil Phil (posophe) committed almost 12 years ago (revision 33)
Phil Phil (posophe) committed almost 12 years ago (revision 32)
Phil Phil (posophe) committed almost 12 years ago (revision 31)
Phil Phil (posophe) committed almost 12 years ago (revision 30)
Phil Phil (posophe) committed almost 12 years ago (revision 29)
Phil Phil (posophe) committed almost 12 years ago (revision 28)
Phil Phil (posophe) committed almost 12 years ago (revision 27)
Phil Phil (posophe) committed almost 12 years ago (revision 26)
Phil Phil (posophe) committed almost 12 years ago (revision 25)
Phil Phil (posophe) committed almost 12 years ago (revision 24)
Phil Phil (posophe) committed almost 12 years ago (revision 23)
Phil Phil (posophe) committed almost 12 years ago (revision 22)
Phil Phil (posophe) committed almost 12 years ago (revision 21)
Phil Phil (posophe) committed almost 12 years ago (revision 20)
Phil Phil (posophe) committed almost 12 years ago (revision 19)
Phil Phil (posophe) committed almost 12 years ago (revision 18)
Phil Phil (posophe) committed almost 12 years ago (revision 17)
Phil Phil (posophe) committed almost 12 years ago (revision 16)
Phil Phil (posophe) committed almost 12 years ago (revision 15)
Phil Phil (posophe) committed almost 12 years ago (revision 14)
Phil Phil (posophe) committed almost 12 years ago (revision 13)
Phil Phil (posophe) committed almost 12 years ago (revision 12)
Phil Phil (posophe) committed almost 12 years ago (revision 11)
Phil Phil (posophe) committed almost 12 years ago (revision 10)
Phil Phil (posophe) committed almost 12 years ago (revision 9)
Phil Phil (posophe) committed almost 12 years ago (revision 8)
Phil Phil (posophe) committed almost 12 years ago (revision 7)
Phil Phil (posophe) committed about 12 years ago (revision 6)
Phil Phil (posophe) committed about 12 years ago (revision 5)
Phil Phil (posophe) committed about 12 years ago (revision 4)
Phil Phil (posophe) committed about 12 years ago (revision 3)
update lightspark
Phil Phil (posophe) committed about 12 years ago (revision 2)
pbleser pbleser accepted request 190 about 12 years ago (revision 1)
ok