commit simplescreenrecorder for openSUSE:Factory
Hello community, here is the log from the commit of package simplescreenrecorder for openSUSE:Factory checked in at 2020-05-26 17:19:42 Comparing /work/SRC/openSUSE:Factory/simplescreenrecorder (Old) and /work/SRC/openSUSE:Factory/.simplescreenrecorder.new.2738 (New) Package is "simplescreenrecorder" Tue May 26 17:19:42 2020 rev:9 rq:808011 version:0.4.2 Changes: --- /work/SRC/openSUSE:Factory/simplescreenrecorder/simplescreenrecorder.changes 2020-05-02 22:18:18.736658584 +0200 +++ /work/SRC/openSUSE:Factory/.simplescreenrecorder.new.2738/simplescreenrecorder.changes 2020-05-26 17:19:58.952060222 +0200 @@ -1,0 +2,10 @@ +Thu May 21 12:04:01 UTC 2020 - Dmitriy Perlow + +- Update to 0.4.2 (since 0.4.1): + * Improved X11/Wayland detection. + * Changed ALSA input to use non-blocking API to reduce the latency. + * Added support for s24, s32 and f32 sample formats for ALSA input. + * Added 'open folder' button after saving the recording. + * Several minor improvements. + +--- Old: 0.4.1.tar.gz New: 0.4.2.tar.gz Other differences: -- ++ simplescreenrecorder.spec ++ --- /var/tmp/diff_new_pack.J1syO3/_old 2020-05-26 17:20:00.484063515 +0200 +++ /var/tmp/diff_new_pack.J1syO3/_new 2020-05-26 17:20:00.488063524 +0200 @@ -17,7 +17,7 @@ Name: simplescreenrecorder -Version:0.4.1 +Version:0.4.2 Release:0 Summary:A feature-rich screen recorder that supports X11 and OpenGL License:GPL-3.0-or-later ++ 0.4.1.tar.gz -> 0.4.2.tar.gz ++ 37675 lines of diff (skipped)
commit simplescreenrecorder for openSUSE:Factory
Hello community, here is the log from the commit of package simplescreenrecorder for openSUSE:Factory checked in at 2020-05-02 22:18:14 Comparing /work/SRC/openSUSE:Factory/simplescreenrecorder (Old) and /work/SRC/openSUSE:Factory/.simplescreenrecorder.new.2738 (New) Package is "simplescreenrecorder" Sat May 2 22:18:14 2020 rev:8 rq:799601 version:0.4.1 Changes: --- /work/SRC/openSUSE:Factory/simplescreenrecorder/simplescreenrecorder.changes 2020-04-10 23:54:28.756752756 +0200 +++ /work/SRC/openSUSE:Factory/.simplescreenrecorder.new.2738/simplescreenrecorder.changes 2020-05-02 22:18:18.736658584 +0200 @@ -1,0 +2,8 @@ +Fri May 1 19:13:21 UTC 2020 - Dmitriy Perlow + +- Update to 0.4.1 (since 0.4.0): + * Added warning for Wayland users. + * Error messages from libraries are now shown in the log window. + * Fixed blocked continue button after selecting a window. + +--- Old: 0.4.0.tar.gz New: 0.4.1.tar.gz Other differences: -- ++ simplescreenrecorder.spec ++ --- /var/tmp/diff_new_pack.5nWtKG/_old 2020-05-02 22:18:19.992661215 +0200 +++ /var/tmp/diff_new_pack.5nWtKG/_new 2020-05-02 22:18:19.992661215 +0200 @@ -17,7 +17,7 @@ Name: simplescreenrecorder -Version:0.4.0 +Version:0.4.1 Release:0 Summary:A feature-rich screen recorder that supports X11 and OpenGL License:GPL-3.0-or-later @@ -137,8 +137,7 @@ %license COPYING %{_bindir}/%{name} %{_bindir}/ssr-glinject -%dir %{_datadir}/appdata -%{_datadir}/appdata/%{name}.appdata.xml +%{_datadir}/metainfo/%{name}.metainfo.xml %{_datadir}/applications/%{name}.desktop %{_datadir}/icons/hicolor/*/apps/%{name}* %{_datadir}/%{name} ++ 0.4.0.tar.gz -> 0.4.1.tar.gz ++ 3881 lines of diff (skipped)
commit simplescreenrecorder for openSUSE:Factory
Hello community, here is the log from the commit of package simplescreenrecorder for openSUSE:Factory checked in at 2020-04-10 23:53:47 Comparing /work/SRC/openSUSE:Factory/simplescreenrecorder (Old) and /work/SRC/openSUSE:Factory/.simplescreenrecorder.new.3248 (New) Package is "simplescreenrecorder" Fri Apr 10 23:53:47 2020 rev:7 rq:792928 version:0.4.0 Changes: --- /work/SRC/openSUSE:Factory/simplescreenrecorder/simplescreenrecorder.changes 2018-06-29 22:26:24.206483463 +0200 +++ /work/SRC/openSUSE:Factory/.simplescreenrecorder.new.3248/simplescreenrecorder.changes 2020-04-10 23:54:28.756752756 +0200 @@ -1,0 +2,33 @@ +Fri Apr 10 04:39:15 UTC 2020 - Dmitriy Perlow + +- Update to 0.4.0 (since 0.3.11): + * Use av_muxer_iterate/av_codec_iterate instead of av_oformat_next/av_c. + * Added support for Serbian language. + * Mouse grabbing when SSR loses focus while selecting a rectangle/w. + * Try to disable high-DPI scaling since it breaks too many things in SSR. + * Rename EventData for consistency.* + * Use the X11 Xinerama extension to get screen resolutions in X11Input.* + * High-DPI drawing for VideoPreviewer. + * High DPI support for PageInput. + * Follow mouse mode in X11input. + * Add 'follow fullscreen' recording mode to X11Input. + * Update translations. + * Actually in X11Input dead space calculation. + * Add missing tooltips. + * Improve appearance for non-integer scale factors. + * Automatically use the right version of lrelease. + * Add option to skip the welcome page. + * Add xinerama build dep. + * Increase maximum image size to 2x2. + * Add screenshot to readme. + * Update copyright year. + * Improve command-line option parsing, add option to change settings file. + * Add option to start recording immediately after launch. + * Add recording schedule. + * Add option to start schedule automatically. + * Add command-line control over stdin. + * Reentrancy problem in stdin handler. + * Change default hotkey t. +- Fixed W: empty-%post & W: empty-%postun. + +--- Old: 0.3.11.tar.gz New: 0.4.0.tar.gz Other differences: -- ++ simplescreenrecorder.spec ++ --- /var/tmp/diff_new_pack.WHnsbF/_old 2020-04-10 23:54:29.380753213 +0200 +++ /var/tmp/diff_new_pack.WHnsbF/_new 2020-04-10 23:54:29.380753213 +0200 @@ -1,7 +1,7 @@ # # spec file for package simplescreenrecorder # -# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2020 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 @@ -17,7 +17,7 @@ Name: simplescreenrecorder -Version:0.3.11 +Version:0.4.0 Release:0 Summary:A feature-rich screen recorder that supports X11 and OpenGL License:GPL-3.0-or-later @@ -49,6 +49,7 @@ BuildRequires: pkgconfig(xext) BuildRequires: pkgconfig(xfixes) BuildRequires: pkgconfig(xi) +BuildRequires: pkgconfig(xinerama) %ifarch %{ix86} x86_64 # openGL apps: Recommends: libssr-glinject @@ -130,14 +131,6 @@ %fdupes -s %{buildroot}%{_datadir}/icons/hicolor %suse_update_desktop_file %{name} -%post -%desktop_database_post -%icon_theme_cache_post - -%postun -%desktop_database_postun -%icon_theme_cache_postun - %files %defattr(-,root,root) %doc *.txt *.md data/resources/about.htm ++ 0.3.11.tar.gz -> 0.4.0.tar.gz ++ 32087 lines of diff (skipped)
commit simplescreenrecorder for openSUSE:Factory
Hello community, here is the log from the commit of package simplescreenrecorder for openSUSE:Factory checked in at 2018-06-29 22:26:13 Comparing /work/SRC/openSUSE:Factory/simplescreenrecorder (Old) and /work/SRC/openSUSE:Factory/.simplescreenrecorder.new (New) Package is "simplescreenrecorder" Fri Jun 29 22:26:13 2018 rev:6 rq:616651 version:0.3.11 Changes: --- /work/SRC/openSUSE:Factory/simplescreenrecorder/simplescreenrecorder.changes 2016-11-16 13:32:59.0 +0100 +++ /work/SRC/openSUSE:Factory/.simplescreenrecorder.new/simplescreenrecorder.changes 2018-06-29 22:26:24.206483463 +0200 @@ -1,0 +2,18 @@ +Sun Jun 10 11:21:46 UTC 2018 - dap.darkn...@gmail.com + +- Update to 0.3.11 (since 0.3.8): + * Fixed FFmpeg 4.0 compatibility. + * Fixed AAC codec (missing channel layout). + * Improved build system. + * Custom recording frame to replace QRubberBand (for Qt5). + * Improved build system. + * Switch to CMake build system. + * Add RGB24 support. + * Automatically add scroll bars. + * Improve PulseAudio latency handling of monitors. + * Add a separate checkbox to enable timestamps. + * All options are set to a sensible default value. + * Use base-10 units for bitrate for consistency with FFmpeg. + * Minor bugfixes. + +--- Old: 0.3.8.tar.gz New: 0.3.11.tar.gz Other differences: -- ++ simplescreenrecorder.spec ++ --- /var/tmp/diff_new_pack.oAXSRY/_old 2018-06-29 22:26:24.854482974 +0200 +++ /var/tmp/diff_new_pack.oAXSRY/_new 2018-06-29 22:26:24.854482974 +0200 @@ -1,7 +1,7 @@ # # spec file for package simplescreenrecorder # -# Copyright (c) 2016 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2018 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 @@ -17,24 +17,25 @@ Name: simplescreenrecorder -Version:0.3.8 +Version:0.3.11 Release:0 Summary:A feature-rich screen recorder that supports X11 and OpenGL -License:GPL-3.0+ +License:GPL-3.0-or-later Group: System/X11/Utilities Url:http://www.maartenbaert.be/simplescreenrecorder Source: https://github.com/MaartenBaert/ssr/archive/%{version}.tar.gz Source9:baselibs.conf BuildRequires: cmake +BuildRequires: fdupes BuildRequires: hicolor-icon-theme BuildRequires: libjpeg8-devel BuildRequires: libqt5-linguist BuildRequires: pkgconfig BuildRequires: update-desktop-files -BuildRequires: pkgconfig(Qt5Gui) >= 5.1 -BuildRequires: pkgconfig(Qt5Widgets) >= 5.1 -BuildRequires: pkgconfig(Qt5X11Extras) >= 5.1 +BuildRequires: pkgconfig(Qt5Gui) >= 5.7 +BuildRequires: pkgconfig(Qt5Widgets) >= 5.7 +BuildRequires: pkgconfig(Qt5X11Extras) >= 5.7 BuildRequires: pkgconfig(alsa) BuildRequires: pkgconfig(gl) BuildRequires: pkgconfig(glu) @@ -116,18 +117,17 @@ # if Qt was built with -reduce-relocations." export CFLAGS="%{optflags} -fPIC" export CXXFLAGS="%{optflags} -fPIC" -%configure --with-qt5 +%cmake -DWITH_QT5=True %else -%configure \ - --with-qt5 \ - --disable-x86-asm \ - --disable-glinjectlib +%cmake \ + -DWITH_QT5=True \ + -DWITH_GLINJECT=False %endif make V=1 %{?_smp_mflags} %install -%make_install V=1 -find %{buildroot} -type f -name "*.la" -delete -print +%cmake_install +%fdupes -s %{buildroot}%{_datadir}/icons/hicolor %suse_update_desktop_file %{name} %post @@ -140,7 +140,8 @@ %files %defattr(-,root,root) -%doc COPYING *.txt *.md data/resources/about.htm +%doc *.txt *.md data/resources/about.htm +%license COPYING %{_bindir}/%{name} %{_bindir}/ssr-glinject %dir %{_datadir}/appdata ++ 0.3.8.tar.gz -> 0.3.11.tar.gz ++ 111669 lines of diff (skipped)
commit simplescreenrecorder for openSUSE:Factory
Hello community, here is the log from the commit of package simplescreenrecorder for openSUSE:Factory checked in at 2016-11-16 13:32:58 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 2016-10-20 23:09:46.0 +0200 +++ /work/SRC/openSUSE:Factory/.simplescreenrecorder.new/simplescreenrecorder.changes 2016-11-16 13:32:59.0 +0100 @@ -1,0 +2,6 @@ +Tue Nov 15 17:08:12 UTC 2016 - dap.darkn...@gmail.com + +- Update to 0.3.8 (since 0.3.7): + * Revert sample rate to 44.1 kHz for FLV container. + +--- Old: 0.3.7.tar.gz New: 0.3.8.tar.gz Other differences: -- ++ simplescreenrecorder.spec ++ --- /var/tmp/diff_new_pack.a396z0/_old 2016-11-16 13:33:00.0 +0100 +++ /var/tmp/diff_new_pack.a396z0/_new 2016-11-16 13:33:00.0 +0100 @@ -17,7 +17,7 @@ Name: simplescreenrecorder -Version:0.3.7 +Version:0.3.8 Release:0 Summary:A feature-rich screen recorder that supports X11 and OpenGL License:GPL-3.0+ ++ 0.3.7.tar.gz -> 0.3.8.tar.gz ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/ssr-0.3.7/CHANGELOG.md new/ssr-0.3.8/CHANGELOG.md --- old/ssr-0.3.7/CHANGELOG.md 2016-10-16 00:30:03.0 +0200 +++ new/ssr-0.3.8/CHANGELOG.md 2016-11-07 01:21:01.0 +0100 @@ -6,6 +6,11 @@ - ? +Version 0.3.8 +- + +- Revert sample rate to 44.1 kHz for FLV container, since it does not support 48 kHz. + Version 0.3.7 - diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/ssr-0.3.7/README.md new/ssr-0.3.8/README.md --- old/ssr-0.3.7/README.md 2016-10-16 00:30:03.0 +0200 +++ new/ssr-0.3.8/README.md 2016-11-07 01:21:01.0 +0100 @@ -20,7 +20,7 @@ - GCC (>= 4.6) and make - pkg-config -- Qt 4 +- Qt 4 (Qt 5 is also possible, but still has some stability issues) - ffmpeg or libav (libavformat, libavcodec, libavutil, libswscale) - ALSA library - PulseAudio library (optional, disable with --without-pulseaudio) diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/ssr-0.3.7/configure new/ssr-0.3.8/configure --- old/ssr-0.3.7/configure 2016-10-16 00:30:03.0 +0200 +++ new/ssr-0.3.8/configure 2016-11-07 01:21:01.0 +0100 @@ -1,6 +1,6 @@ #! /bin/sh # Guess values for system-dependent variables and create Makefiles. -# Generated by GNU Autoconf 2.69 for simplescreenrecorder 0.3.7. +# Generated by GNU Autoconf 2.69 for simplescreenrecorder 0.3.8. # # Report bugs to. # @@ -590,8 +590,8 @@ # Identity of this package. PACKAGE_NAME='simplescreenrecorder' PACKAGE_TARNAME='simplescreenrecorder' -PACKAGE_VERSION='0.3.7' -PACKAGE_STRING='simplescreenrecorder 0.3.7' +PACKAGE_VERSION='0.3.8' +PACKAGE_STRING='simplescreenrecorder 0.3.8' PACKAGE_BUGREPORT='maarten-ba...@hotmail.com' PACKAGE_URL='http://www.maartenbaert.be/simplescreenrecorder/' @@ -1376,7 +1376,7 @@ # Omit some internal or obsolete options to make the list less imposing. # This message is too long to be a string in the A/UX 3.1 sh. cat <<_ACEOF -\`configure' configures simplescreenrecorder 0.3.7 to adapt to many kinds of systems. +\`configure' configures simplescreenrecorder 0.3.8 to adapt to many kinds of systems. Usage: $0 [OPTION]... [VAR=VALUE]... @@ -1447,7 +1447,7 @@ if test -n "$ac_init_help"; then case $ac_init_help in - short | recursive ) echo "Configuration of simplescreenrecorder 0.3.7:";; + short | recursive ) echo "Configuration of simplescreenrecorder 0.3.8:";; esac cat <<\_ACEOF @@ -1586,7 +1586,7 @@ test -n "$ac_init_help" && exit $ac_status if $ac_init_version; then cat <<\_ACEOF -simplescreenrecorder configure 0.3.7 +simplescreenrecorder configure 0.3.8 generated by GNU Autoconf 2.69 Copyright (C) 2012 Free Software Foundation, Inc. @@ -2076,7 +2076,7 @@ This file contains any messages produced by compilers while running configure, to aid debugging if configure makes a mistake. -It was created by simplescreenrecorder $as_me 0.3.7, which was +It was created by simplescreenrecorder $as_me 0.3.8, which was generated by GNU Autoconf 2.69. Invocation command line was $ $0 $@ @@ -2946,7 +2946,7 @@ # Define the identity of the package. PACKAGE='simplescreenrecorder' - VERSION='0.3.7' + VERSION='0.3.8' cat >>confdefs.h <<_ACEOF
commit simplescreenrecorder for openSUSE:Factory
Hello community, here is the log from the commit of package simplescreenrecorder for openSUSE:Factory checked in at 2016-10-20 23:09:00 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 2016-06-19 10:50:40.0 +0200 +++ /work/SRC/openSUSE:Factory/.simplescreenrecorder.new/simplescreenrecorder.changes 2016-10-20 23:09:46.0 +0200 @@ -1,0 +2,14 @@ +Sun Oct 16 09:55:03 UTC 2016 - dap.darkn...@gmail.com + +- Update to 0.3.7 (since 0.3.6): + * Added support for latest FFmpeg/libav. + * Make relaxed GLInject permissions actually work. + * The backend now supports fragmented recording, +but there is no GUI for this yet. + * The default audio sample rate is now 48 kHz. +This makes SSR compatible with Opus. + * System tray icon now indicates errors during recording. +- Removed simplescreenrecorder-0.3.6-missing-include.diff + as already provided via upstream tarball. + +--- Old: 0.3.6.tar.gz simplescreenrecorder-0.3.6-missing-include.diff New: 0.3.7.tar.gz Other differences: -- ++ simplescreenrecorder.spec ++ --- /var/tmp/diff_new_pack.Q2jdTe/_old 2016-10-20 23:09:47.0 +0200 +++ /var/tmp/diff_new_pack.Q2jdTe/_new 2016-10-20 23:09:47.0 +0200 @@ -17,7 +17,7 @@ Name: simplescreenrecorder -Version:0.3.6 +Version:0.3.7 Release:0 Summary:A feature-rich screen recorder that supports X11 and OpenGL License:GPL-3.0+ @@ -25,9 +25,6 @@ Url:http://www.maartenbaert.be/simplescreenrecorder Source: https://github.com/MaartenBaert/ssr/archive/%{version}.tar.gz Source9:baselibs.conf -# PATCH-FIX-UPSTREAM vs. "error: 'mt19937' is not a member of 'std'". -# See more at https://github.com/MaartenBaert/ssr/issues/455 & bnc#985369. -Patch0: simplescreenrecorder-0.3.6-missing-include.diff BuildRequires: cmake BuildRequires: hicolor-icon-theme @@ -109,7 +106,6 @@ %prep %setup -q -n ssr-%{version} -%patch0 -p1 %build %ifarch %{ix86} x86_64 @@ -147,6 +143,8 @@ %doc COPYING *.txt *.md data/resources/about.htm %{_bindir}/%{name} %{_bindir}/ssr-glinject +%dir %{_datadir}/appdata +%{_datadir}/appdata/%{name}.appdata.xml %{_datadir}/applications/%{name}.desktop %{_datadir}/icons/hicolor/*/apps/%{name}* %{_datadir}/%{name} ++ 0.3.6.tar.gz -> 0.3.7.tar.gz ++ 25304 lines of diff (skipped)
commit simplescreenrecorder for openSUSE:Factory
Hello community, here is the log from the commit of package simplescreenrecorder for openSUSE:Factory checked in at 2016-06-19 10:50:37 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-11-04 15:34:31.0 +0100 +++ /work/SRC/openSUSE:Factory/.simplescreenrecorder.new/simplescreenrecorder.changes 2016-06-19 10:50:40.0 +0200 @@ -1,0 +2,9 @@ +Fri Jun 17 16:22:18 UTC 2016 - dap.darkn...@gmail.com + +- `spec-cleaner` +- Added simplescreenrecorder-0.3.6-missing-include.diff + to resolve bnc#985369. +- Tips from Packman's package. +- Enabled verbose make build. + +--- New: simplescreenrecorder-0.3.6-missing-include.diff Other differences: -- ++ simplescreenrecorder.spec ++ --- /var/tmp/diff_new_pack.HtDKz1/_old 2016-06-19 10:50:41.0 +0200 +++ /var/tmp/diff_new_pack.HtDKz1/_new 2016-06-19 10:50:41.0 +0200 @@ -1,7 +1,7 @@ # # spec file for package simplescreenrecorder # -# Copyright (c) 2015 SUSE LINUX GmbH, Nuernberg, Germany. +# 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 @@ -25,11 +25,15 @@ Url:http://www.maartenbaert.be/simplescreenrecorder Source: https://github.com/MaartenBaert/ssr/archive/%{version}.tar.gz Source9:baselibs.conf +# PATCH-FIX-UPSTREAM vs. "error: 'mt19937' is not a member of 'std'". +# See more at https://github.com/MaartenBaert/ssr/issues/455 & bnc#985369. +Patch0: simplescreenrecorder-0.3.6-missing-include.diff BuildRequires: cmake BuildRequires: hicolor-icon-theme BuildRequires: libjpeg8-devel BuildRequires: libqt5-linguist +BuildRequires: pkgconfig BuildRequires: update-desktop-files BuildRequires: pkgconfig(Qt5Gui) >= 5.1 BuildRequires: pkgconfig(Qt5Widgets) >= 5.1 @@ -38,14 +42,16 @@ BuildRequires: pkgconfig(gl) BuildRequires: pkgconfig(glu) BuildRequires: pkgconfig(jack) -BuildRequires: pkgconfig(libavformat) +BuildRequires: pkgconfig(libavcodec) >= 53 +BuildRequires: pkgconfig(libavformat) >= 53 +BuildRequires: pkgconfig(libavutil) >= 51 BuildRequires: pkgconfig(libpulse) -BuildRequires: pkgconfig(libswscale) +BuildRequires: pkgconfig(libswscale) >= 2 BuildRequires: pkgconfig(x11) BuildRequires: pkgconfig(xext) BuildRequires: pkgconfig(xfixes) BuildRequires: pkgconfig(xi) -%ifarch %ix86 x86_64 +%ifarch %{ix86} x86_64 # openGL apps: Recommends: libssr-glinject %if %{_lib} == "lib64" @@ -88,7 +94,7 @@ out what something does. -%ifarch %ix86 x86_64 +%ifarch %{ix86} x86_64 %package -n libssr-glinject Summary:Simple Screen Recorder openGL plugin License:MIT @@ -103,16 +109,17 @@ %prep %setup -q -n ssr-%{version} +%patch0 -p1 %build -%ifarch %ix86 x86_64 +%ifarch %{ix86} x86_64 # /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" +export CFLAGS="%{optflags} -fPIC" +export CXXFLAGS="%{optflags} -fPIC" %configure --with-qt5 %else %configure \ @@ -120,11 +127,11 @@ --disable-x86-asm \ --disable-glinjectlib %endif -make %{?_smp_mflags} +make V=1 %{?_smp_mflags} %install -%make_install -find %{buildroot} -name *.la -delete +%make_install V=1 +find %{buildroot} -type f -name "*.la" -delete -print %suse_update_desktop_file %{name} %post @@ -146,7 +153,7 @@ %{_mandir}/*/%{name}* %{_mandir}/*/ssr-glinject* -%ifarch %ix86 x86_64 +%ifarch %{ix86} x86_64 %files -n libssr-glinject %defattr(-,root,root) %{_libdir}/libssr-glinject.so ++ simplescreenrecorder-0.3.6-missing-include.diff ++ diff --git a/aclocal.m4 b/aclocal.m4 index 8b5415e..555b53d 100644 --- a/aclocal.m4 +++ b/aclocal.m4 @@ -21,7 +21,7 @@ If you have problems, you may need to regenerate the build system entirely. To do so, use the procedure documented by the package, typically 'autoreconf'.])]) dnl pkg.m4 - Macros to locate and utilise pkg-config. -*- Autoconf -*- -dnl serial 11 (pkg-config-0.29) +dnl serial 11 (pkg-config-0.29.1) dnl dnl Copyright © 2004 Scott James Remnant
commit simplescreenrecorder for openSUSE:Factory
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.0 +0200 +++ /work/SRC/openSUSE:Factory/.simplescreenrecorder.new/simplescreenrecorder.changes 2015-11-04 15:34:31.0 +0100 @@ -1,0 +2,14 @@ +Tue Nov 3 16:02:27 UTC 2015 - dap.darkn...@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.0 +0100 +++ /var/tmp/diff_new_pack.6r2E30/_new 2015-11-04 15:34:32.0 +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)