commit simplescreenrecorder for openSUSE:Factory

2020-05-26 Thread root
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

2020-05-02 Thread root
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

2020-04-10 Thread root
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

2018-06-29 Thread root
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

2016-11-16 Thread h_root
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

2016-10-20 Thread h_root
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

2016-06-19 Thread h_root
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

2015-11-04 Thread h_root
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)