Hello community,
here is the log from the commit of package simplescreenrecorder for
openSUSE:Factory checked in at 2015-11-04 15:34:09
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/simplescreenrecorder (Old)
and /work/SRC/openSUSE:Factory/.simplescreenrecorder.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "simplescreenrecorder"
Changes:
--------
---
/work/SRC/openSUSE:Factory/simplescreenrecorder/simplescreenrecorder.changes
2015-05-15 07:42:54.000000000 +0200
+++
/work/SRC/openSUSE:Factory/.simplescreenrecorder.new/simplescreenrecorder.changes
2015-11-04 15:34:31.000000000 +0100
@@ -1,0 +2,14 @@
+Tue Nov 3 16:02:27 UTC 2015 - [email protected]
+
+- Update to 0.3.6 (since 0.3.3):
+ * Fix bug in YUV420 fallback converter introduced by refactoring.
+ * Allow user to start recording with hotkey or systray even when
+ not on the recording page.
+ * Fixed JACK input bug that could cause deadlocks in rare cases.
+ * Added full support for NV12. If FFmpeg is compiled with NVENC
+ support, this will allow you to use it.
+ * Removed ssr-0.3.3-fix-disable-x86-asm.diff as merged.
+ * Removed ssr-0.3.3-ffmpeg-pkgconfig.diff as merged by upstream.
+- Qt4 → Qt5.
+
+-------------------------------------------------------------------
Old:
----
0.3.3.tar.gz
ssr-0.3.3-ffmpeg-pkgconfig.diff
ssr-0.3.3-fix-disable-x86-asm.diff
New:
----
0.3.6.tar.gz
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ simplescreenrecorder.spec ++++++
--- /var/tmp/diff_new_pack.6r2E30/_old 2015-11-04 15:34:32.000000000 +0100
+++ /var/tmp/diff_new_pack.6r2E30/_new 2015-11-04 15:34:32.000000000 +0100
@@ -17,7 +17,7 @@
Name: simplescreenrecorder
-Version: 0.3.3
+Version: 0.3.6
Release: 0
Summary: A feature-rich screen recorder that supports X11 and OpenGL
License: GPL-3.0+
@@ -25,15 +25,15 @@
Url: http://www.maartenbaert.be/simplescreenrecorder
Source: https://github.com/MaartenBaert/ssr/archive/%{version}.tar.gz
Source9: baselibs.conf
-# PATH-FIX-UPSTREAM to fix --disable-x86-asm option
-Patch0: ssr-0.3.3-fix-disable-x86-asm.diff
-# PATH-FIX-UPSTREAM to make build against openSUSE' ffmpeg possible
-Patch1: ssr-0.3.3-ffmpeg-pkgconfig.diff
BuildRequires: cmake
BuildRequires: hicolor-icon-theme
+BuildRequires: libjpeg8-devel
+BuildRequires: libqt5-linguist
BuildRequires: update-desktop-files
-BuildRequires: pkgconfig(QtCore) >= 4.8
+BuildRequires: pkgconfig(Qt5Gui) >= 5.1
+BuildRequires: pkgconfig(Qt5Widgets) >= 5.1
+BuildRequires: pkgconfig(Qt5X11Extras) >= 5.1
BuildRequires: pkgconfig(alsa)
BuildRequires: pkgconfig(gl)
BuildRequires: pkgconfig(glu)
@@ -44,7 +44,7 @@
BuildRequires: pkgconfig(x11)
BuildRequires: pkgconfig(xext)
BuildRequires: pkgconfig(xfixes)
-BuildRequires: libjpeg8-devel
+BuildRequires: pkgconfig(xi)
%ifarch %ix86 x86_64
# openGL apps:
Recommends: libssr-glinject
@@ -101,30 +101,32 @@
install libssr-glinject-32bit for 32bit openGL apps support.
%endif
-
%prep
%setup -q -n ssr-%{version}
-%patch0 -p1
-%patch1 -p1
-
%build
%ifarch %ix86 x86_64
-%configure
+# /usr/include/qt5/QtCore/qglobal.h:1067:4: error: error "You must build
+# your code with position independent code if Qt was built with
+# -reduce-relocations. " "Compile your code with -fPIC (-fPIE is not
+# enough)." error "You must build your code with position independent code
+# if Qt was built with -reduce-relocations."
+export CFLAGS="%optflags -fPIC"
+export CXXFLAGS="%optflags -fPIC"
+%configure --with-qt5
%else
%configure \
+ --with-qt5 \
--disable-x86-asm \
--disable-glinjectlib
%endif
make %{?_smp_mflags}
-
%install
%make_install
find %{buildroot} -name *.la -delete
%suse_update_desktop_file %{name}
-
%post
%desktop_database_post
%icon_theme_cache_post
@@ -133,7 +135,6 @@
%desktop_database_postun
%icon_theme_cache_postun
-
%files
%defattr(-,root,root)
%doc COPYING *.txt *.md data/resources/about.htm
@@ -142,7 +143,8 @@
%{_datadir}/applications/%{name}.desktop
%{_datadir}/icons/hicolor/*/apps/%{name}*
%{_datadir}/%{name}
-
+%{_mandir}/*/%{name}*
+%{_mandir}/*/ssr-glinject*
%ifarch %ix86 x86_64
%files -n libssr-glinject
++++++ 0.3.3.tar.gz -> 0.3.6.tar.gz ++++++
++++ 15692 lines of diff (skipped)