commit 804107cddb714a8dc0fddfa7a5dd672c42301030
Author: Vasiliy Glazov <vascom2(a)gmail.com>
Date: Tue Apr 5 16:37:08 2022 +0300
Update to 0.4.4.
.gitignore | 1 +
0001-Fix-libssr-glinject.so-preload-path.patch | 28 ++++++++++++--------------
simplescreenrecorder.spec | 7 +++++--
sources | 2 +-
4 files changed, 20 insertions(+), 18 deletions(-)
---
diff --git a/.gitignore b/.gitignore
index efd7431..86a29a2 100644
--- a/.gitignore
+++ b/.gitignore
@@ -9,3 +9,4 @@
/simplescreenrecorder-0.4.1.tar.gz
/simplescreenrecorder-0.4.2.tar.gz
/simplescreenrecorder-0.4.3.tar.gz
+/simplescreenrecorder-0.4.4.tar.gz
diff --git a/0001-Fix-libssr-glinject.so-preload-path.patch
b/0001-Fix-libssr-glinject.so-preload-path.patch
index bf88959..26d4ecf 100644
--- a/0001-Fix-libssr-glinject.so-preload-path.patch
+++ b/0001-Fix-libssr-glinject.so-preload-path.patch
@@ -1,21 +1,19 @@
-diff --git a/scripts/ssr-glinject b/scripts/ssr-glinject
-index 48be48d..b3f8b04 100755
---- a/scripts/ssr-glinject
-+++ b/scripts/ssr-glinject
-@@ -59,6 +59,6 @@ do
+diff -uNdr ssr-0.4.4_old/scripts/ssr-glinject ssr-0.4.4_new/scripts/ssr-glinject
+--- ssr-0.4.4_old/scripts/ssr-glinject 2021-05-24 21:56:32.000000000 +0300
++++ ssr-0.4.4_new/scripts/ssr-glinject 2022-04-05 16:31:10.892708483 +0300
+@@ -59,6 +59,6 @@
fi
done
--echo "ssr-glinject: LD_PRELOAD = $LD_PRELOAD:libssr-glinject.so"
-+echo "ssr-glinject: LD_PRELOAD =
$LD_PRELOAD:/usr/\$LIB/simplescreenrecorder/libssr-glinject.so"
- echo "ssr-glinject: command = $@"
--LD_PRELOAD="$LD_PRELOAD:libssr-glinject.so" "$@"
-+LD_PRELOAD="$LD_PRELOAD:/usr/\$LIB/simplescreenrecorder/libssr-glinject.so"
"$@"
-diff --git a/src/AV/Input/GLInjectInput.cpp b/src/AV/Input/GLInjectInput.cpp
-index fd1cbda..2530c5f 100644
---- a/src/AV/Input/GLInjectInput.cpp
-+++ b/src/AV/Input/GLInjectInput.cpp
-@@ -97,7 +97,7 @@ void GLInjectInput::SetCapturing(bool capturing) {
+-echo "ssr-glinject: LD_PRELOAD = $LD_PRELOAD:libssr-glinject.so" >& 2
|| true
++echo "ssr-glinject: LD_PRELOAD =
$LD_PRELOAD:/usr/\$LIB/simplescreenrecorder/libssr-glinject.so" >& 2 || true
+ echo "ssr-glinject: command = $@" >& 2 || true
+-LD_PRELOAD="$LD_PRELOAD:libssr-glinject.so" exec "$@"
++LD_PRELOAD="$LD_PRELOAD:/usr/\$LIB/simplescreenrecorder/libssr-glinject.so"
exec "$@"
+diff -uNdr ssr-0.4.4_old/src/AV/Input/GLInjectInput.cpp
ssr-0.4.4_new/src/AV/Input/GLInjectInput.cpp
+--- ssr-0.4.4_old/src/AV/Input/GLInjectInput.cpp 2021-05-24 21:56:32.000000000 +0300
++++ ssr-0.4.4_new/src/AV/Input/GLInjectInput.cpp 2022-04-05 16:32:09.524635452 +0300
+@@ -207,7 +207,7 @@
bool GLInjectInput::LaunchApplication(const QString& channel, bool
relax_permissions, const QString& command, const QString& working_directory) {
// prepare command
diff --git a/simplescreenrecorder.spec b/simplescreenrecorder.spec
index 59e7232..d43277f 100644
--- a/simplescreenrecorder.spec
+++ b/simplescreenrecorder.spec
@@ -3,8 +3,8 @@
%undefine __cmake_in_source_build
Name: simplescreenrecorder
-Version: 0.4.3
-Release: 5%{?dist}
+Version: 0.4.4
+Release: 1%{?dist}
Summary: Simple Screen Recorder is a screen recorder for Linux
License: GPLv3
@@ -85,6 +85,9 @@ appstream-util validate-relax --nonet
%{buildroot}%{_datadir}/metainfo/*.metainf
%{_datadir}/metainfo/%{name}.metainfo.xml
%changelog
+* Tue Apr 05 2022 Vasiliy N. Glazov <vascom2(a)gmail.com> - 0.4.4-1
+- Update to 0.4.4
+
* Wed Feb 09 2022 RPM Fusion Release Engineering <sergiomb(a)rpmfusion.org> -
0.4.3-5
- Rebuilt for
https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild
- Add ffmpeg-5 patch
diff --git a/sources b/sources
index e2f32cc..772df6f 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-SHA512 (simplescreenrecorder-0.4.3.tar.gz) =
c930045d6763bdb026cee80fe82aa0e973de7a1bd92bce9650c5cae627f5d8f8d913f260024410a41170081c8eda61c1aea346bc2d9740b8dc169a3952b3bfd0
+SHA512 (simplescreenrecorder-0.4.4.tar.gz) =
a90549a2709490482d70559073e505e669417a93abf16124b98c021e6d2bf08b91b53eb68e006df4f80fcee9fe4da2624bf8de979618953adb3f37eb1d471525