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 - dap.darkness@gmail.com + +- 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)