From 54b6c474c1e75b10422096bcf20f49d15013ad39 Mon Sep 17 00:00:00 2001
From: Tom Stellard
Date: Sat, 9 Jan 2021 00:46:16 +0000
Subject: [PATCH 01/62] Add BuildRequires: make
https://fedoraproject.org/wiki/Changes/Remove_make_from_BuildRoot
---
vokoscreenNG.spec | 1 +
1 file changed, 1 insertion(+)
diff --git a/vokoscreenNG.spec b/vokoscreenNG.spec
index 392f7ef..1cfccc0 100644
--- a/vokoscreenNG.spec
+++ b/vokoscreenNG.spec
@@ -9,6 +9,7 @@ License: GPLv2
URL: https://github.com/vkohaupt/vokoscreenNG
Source0: %{url}/archive/%{version}/%{name}-%{version}.tar.gz
+BuildRequires: make
BuildRequires: cmake
BuildRequires: desktop-file-utils
BuildRequires: gcc-c++
From 1b22d3e28fed4e91d4d82158b7b6e175a8f734c0 Mon Sep 17 00:00:00 2001
From: Fedora Release Engineering
Date: Wed, 27 Jan 2021 23:12:47 +0000
Subject: [PATCH 02/62] - Rebuilt for
https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild
Signed-off-by: Fedora Release Engineering
---
vokoscreenNG.spec | 5 ++++-
1 file changed, 4 insertions(+), 1 deletion(-)
diff --git a/vokoscreenNG.spec b/vokoscreenNG.spec
index 1cfccc0..c08cdfe 100644
--- a/vokoscreenNG.spec
+++ b/vokoscreenNG.spec
@@ -2,7 +2,7 @@
Name: vokoscreenNG
Version: 3.0.7
-Release: 1%{?dist}
+Release: 2%{?dist}
Summary: User friendly Open Source screencaster
License: GPLv2
@@ -66,6 +66,9 @@ desktop-file-validate %{buildroot}%{_datadir}/applications/*.desktop
%changelog
+* Wed Jan 27 2021 Fedora Release Engineering - 3.0.7-2
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild
+
* Thu Oct 1 2020 Artem Polishchuk - 3.0.7-1
- Update to 3.0.7
From b34d71ddc3fcddbb1dcc7d2115f90ce97227ad02 Mon Sep 17 00:00:00 2001
From: Artem Polishchuk
Date: Sun, 31 Jan 2021 17:07:51 +0200
Subject: [PATCH 03/62] build(update): 3.0.8
---
.gitignore | 1 +
sources | 2 +-
vokoscreenNG.spec | 7 +++++--
3 files changed, 7 insertions(+), 3 deletions(-)
diff --git a/.gitignore b/.gitignore
index 5684c0b..0f31bbb 100644
--- a/.gitignore
+++ b/.gitignore
@@ -5,3 +5,4 @@
/vokoscreenNG-3.0.5.tar.gz
/vokoscreenNG-3.0.6.tar.gz
/vokoscreenNG-3.0.7.tar.gz
+/vokoscreenNG-3.0.8.tar.gz
diff --git a/sources b/sources
index 842f479..7509142 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-SHA512 (vokoscreenNG-3.0.7.tar.gz) = 3e1b5f981e2e140db5af9883c97df0267790f8198ec0aeb5178410aed4ea71495d8f7658dc87ea6ba9a40c8fb9d859778ee3971ae327a682ab889849860cd2fa
+SHA512 (vokoscreenNG-3.0.8.tar.gz) = 53ec67ddf276c07a18589a97651699b9e76f16bf21d059dee4daeadd9ba3cfb8598a37430a89be712ab75520341a6c046414216933476f325c27b22fc429754e
diff --git a/vokoscreenNG.spec b/vokoscreenNG.spec
index c08cdfe..37db9d0 100644
--- a/vokoscreenNG.spec
+++ b/vokoscreenNG.spec
@@ -1,8 +1,8 @@
# TODO: write AppData manifest
Name: vokoscreenNG
-Version: 3.0.7
-Release: 2%{?dist}
+Version: 3.0.8
+Release: 1%{?dist}
Summary: User friendly Open Source screencaster
License: GPLv2
@@ -66,6 +66,9 @@ desktop-file-validate %{buildroot}%{_datadir}/applications/*.desktop
%changelog
+* Sun Jan 31 2021 Artem Polishchuk - 3.0.8-1
+- build(update): 3.0.8
+
* Wed Jan 27 2021 Fedora Release Engineering - 3.0.7-2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild
From b3370231f7c2ea89da4ba1a3b89ea0a85dbc31fa Mon Sep 17 00:00:00 2001
From: Artem Polishchuk
Date: Wed, 26 May 2021 09:02:53 +0300
Subject: [PATCH 04/62] build(update): 3.0.9
---
.gitignore | 1 +
sources | 2 +-
vokoscreenNG.spec | 5 ++++-
3 files changed, 6 insertions(+), 2 deletions(-)
diff --git a/.gitignore b/.gitignore
index 0f31bbb..ed957f6 100644
--- a/.gitignore
+++ b/.gitignore
@@ -6,3 +6,4 @@
/vokoscreenNG-3.0.6.tar.gz
/vokoscreenNG-3.0.7.tar.gz
/vokoscreenNG-3.0.8.tar.gz
+/vokoscreenNG-3.0.9.tar.gz
diff --git a/sources b/sources
index 7509142..32aa8b4 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-SHA512 (vokoscreenNG-3.0.8.tar.gz) = 53ec67ddf276c07a18589a97651699b9e76f16bf21d059dee4daeadd9ba3cfb8598a37430a89be712ab75520341a6c046414216933476f325c27b22fc429754e
+SHA512 (vokoscreenNG-3.0.9.tar.gz) = 003d532ea88668423fe7db23c67a284d18d785779eea4d24112474e3c820121581b7d96e81ba524b607e74eda6a328752550b69f99ce34f65b2426fe92f5cd18
diff --git a/vokoscreenNG.spec b/vokoscreenNG.spec
index 37db9d0..e0e41ef 100644
--- a/vokoscreenNG.spec
+++ b/vokoscreenNG.spec
@@ -1,7 +1,7 @@
# TODO: write AppData manifest
Name: vokoscreenNG
-Version: 3.0.8
+Version: 3.0.9
Release: 1%{?dist}
Summary: User friendly Open Source screencaster
@@ -66,6 +66,9 @@ desktop-file-validate %{buildroot}%{_datadir}/applications/*.desktop
%changelog
+* Wed May 26 2021 Artem Polishchuk - 3.0.9-1
+- build(update): 3.0.9
+
* Sun Jan 31 2021 Artem Polishchuk - 3.0.8-1
- build(update): 3.0.8
From d122db7626ce26b8c94d1154fdae7e54bf6e5e50 Mon Sep 17 00:00:00 2001
From: Fedora Release Engineering
Date: Fri, 23 Jul 2021 20:38:04 +0000
Subject: [PATCH 05/62] - Rebuilt for
https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild
Signed-off-by: Fedora Release Engineering
---
vokoscreenNG.spec | 5 ++++-
1 file changed, 4 insertions(+), 1 deletion(-)
diff --git a/vokoscreenNG.spec b/vokoscreenNG.spec
index e0e41ef..9a47d17 100644
--- a/vokoscreenNG.spec
+++ b/vokoscreenNG.spec
@@ -2,7 +2,7 @@
Name: vokoscreenNG
Version: 3.0.9
-Release: 1%{?dist}
+Release: 2%{?dist}
Summary: User friendly Open Source screencaster
License: GPLv2
@@ -66,6 +66,9 @@ desktop-file-validate %{buildroot}%{_datadir}/applications/*.desktop
%changelog
+* Fri Jul 23 2021 Fedora Release Engineering - 3.0.9-2
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild
+
* Wed May 26 2021 Artem Polishchuk - 3.0.9-1
- build(update): 3.0.9
From 7c9a3acbcf9f502aac11176590ad671503e8d334 Mon Sep 17 00:00:00 2001
From: Artem Polishchuk
Date: Sat, 1 Jan 2022 14:59:46 +0300
Subject: [PATCH 06/62] chore(update): 3.1.0
---
.gitignore | 1 +
sources | 2 +-
vokoscreenNG.spec | 7 +++++--
3 files changed, 7 insertions(+), 3 deletions(-)
diff --git a/.gitignore b/.gitignore
index ed957f6..4b8c77a 100644
--- a/.gitignore
+++ b/.gitignore
@@ -7,3 +7,4 @@
/vokoscreenNG-3.0.7.tar.gz
/vokoscreenNG-3.0.8.tar.gz
/vokoscreenNG-3.0.9.tar.gz
+/vokoscreenNG-3.1.0.tar.gz
diff --git a/sources b/sources
index 32aa8b4..0e0aacf 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-SHA512 (vokoscreenNG-3.0.9.tar.gz) = 003d532ea88668423fe7db23c67a284d18d785779eea4d24112474e3c820121581b7d96e81ba524b607e74eda6a328752550b69f99ce34f65b2426fe92f5cd18
+SHA512 (vokoscreenNG-3.1.0.tar.gz) = 2c42797bdbce494f18138ce67b8e3ef5f01d1d4aafd63d31e8bff2f07cbe15d9d53779b267615ef11681307bbc5015f02e75fe86f3ba4a3805baf59d7e3f4091
diff --git a/vokoscreenNG.spec b/vokoscreenNG.spec
index 9a47d17..2ba6192 100644
--- a/vokoscreenNG.spec
+++ b/vokoscreenNG.spec
@@ -1,8 +1,8 @@
# TODO: write AppData manifest
Name: vokoscreenNG
-Version: 3.0.9
-Release: 2%{?dist}
+Version: 3.1.0
+Release: 1%{?dist}
Summary: User friendly Open Source screencaster
License: GPLv2
@@ -66,6 +66,9 @@ desktop-file-validate %{buildroot}%{_datadir}/applications/*.desktop
%changelog
+* Sat Jan 01 2022 Artem Polishchuk - 3.1.0-1
+- chore(update): 3.1.0
+
* Fri Jul 23 2021 Fedora Release Engineering - 3.0.9-2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild
From fb86f3838e6b0f46bcfcde3f0cd45060562cf57a Mon Sep 17 00:00:00 2001
From: Fedora Release Engineering
Date: Sat, 22 Jan 2022 04:08:49 +0000
Subject: [PATCH 07/62] - Rebuilt for
https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild
Signed-off-by: Fedora Release Engineering
---
vokoscreenNG.spec | 5 ++++-
1 file changed, 4 insertions(+), 1 deletion(-)
diff --git a/vokoscreenNG.spec b/vokoscreenNG.spec
index 2ba6192..7b9b997 100644
--- a/vokoscreenNG.spec
+++ b/vokoscreenNG.spec
@@ -2,7 +2,7 @@
Name: vokoscreenNG
Version: 3.1.0
-Release: 1%{?dist}
+Release: 2%{?dist}
Summary: User friendly Open Source screencaster
License: GPLv2
@@ -66,6 +66,9 @@ desktop-file-validate %{buildroot}%{_datadir}/applications/*.desktop
%changelog
+* Sat Jan 22 2022 Fedora Release Engineering - 3.1.0-2
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild
+
* Sat Jan 01 2022 Artem Polishchuk - 3.1.0-1
- chore(update): 3.1.0
From 179a8c56bc34a7e0ef7493d80d429e8d04079a26 Mon Sep 17 00:00:00 2001
From: Artem Polishchuk
Date: Wed, 30 Mar 2022 14:25:42 +0300
Subject: [PATCH 08/62] chore(update): 3.2.0
---
.gitignore | 1 +
sources | 2 +-
vokoscreenNG.spec | 7 +++++--
3 files changed, 7 insertions(+), 3 deletions(-)
diff --git a/.gitignore b/.gitignore
index 4b8c77a..7283bd2 100644
--- a/.gitignore
+++ b/.gitignore
@@ -8,3 +8,4 @@
/vokoscreenNG-3.0.8.tar.gz
/vokoscreenNG-3.0.9.tar.gz
/vokoscreenNG-3.1.0.tar.gz
+/vokoscreenNG-3.2.0.tar.gz
diff --git a/sources b/sources
index 0e0aacf..0cbe015 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-SHA512 (vokoscreenNG-3.1.0.tar.gz) = 2c42797bdbce494f18138ce67b8e3ef5f01d1d4aafd63d31e8bff2f07cbe15d9d53779b267615ef11681307bbc5015f02e75fe86f3ba4a3805baf59d7e3f4091
+SHA512 (vokoscreenNG-3.2.0.tar.gz) = 8b1af3e2b7d1de72dcbec66bc0dec7cd66ce794e234f527107f98da044ab806469cfca9ea368ef26a49545bc2b20816278ecc0243066e53eb844e9fd372aaaef
diff --git a/vokoscreenNG.spec b/vokoscreenNG.spec
index 7b9b997..1d785d2 100644
--- a/vokoscreenNG.spec
+++ b/vokoscreenNG.spec
@@ -1,8 +1,8 @@
# TODO: write AppData manifest
Name: vokoscreenNG
-Version: 3.1.0
-Release: 2%{?dist}
+Version: 3.2.0
+Release: 1%{?dist}
Summary: User friendly Open Source screencaster
License: GPLv2
@@ -66,6 +66,9 @@ desktop-file-validate %{buildroot}%{_datadir}/applications/*.desktop
%changelog
+* Wed Mar 30 2022 Artem Polishchuk - 3.2.0-1
+- chore(update): 3.2.0
+
* Sat Jan 22 2022 Fedora Release Engineering - 3.1.0-2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild
From 28dd9fd942ab642e6f68e2eca4bb2f5e89d81bfa Mon Sep 17 00:00:00 2001
From: Artem Polishchuk
Date: Tue, 24 May 2022 21:15:38 +0300
Subject: [PATCH 09/62] feat: Add AppData manifest
---
vokoscreenNG.appdata.xml | 47 ++++++++++++++++++++++++++++++++++++++++
vokoscreenNG.spec | 26 +++++++++++++++-------
2 files changed, 65 insertions(+), 8 deletions(-)
create mode 100644 vokoscreenNG.appdata.xml
diff --git a/vokoscreenNG.appdata.xml b/vokoscreenNG.appdata.xml
new file mode 100644
index 0000000..fe4bbaa
--- /dev/null
+++ b/vokoscreenNG.appdata.xml
@@ -0,0 +1,47 @@
+
+
+ com.github.vkohaupt.vokoscreenNG
+ vokoscreenNG
+ Easy to use screencast creator
+ CC0-1.0
+ GPL-2.0-only
+
+
+ VokoscreenNG can be used to record videos from computers screen, webcams, external cameras, etc. This graphical tool can produce educational videos, live recordings of browser navigation, tutorials of installations, record videoconferences, etc. You can capture an alone video or video and sound.
+
+
+ This program can save files in some formats and use some codecs for video and audio:
+
+
+ - Video: x264, openh264, H.264 (Intel GPU), MPEG-2 (Intel GPU) and VP8.
+ - Audio: vorbis, flac, opus, mp3 and aac.
+ - File: mkv, webm, avi, mp4 and mov.
+
+
+ vokoscreenNG is a modern full replacement for vokoscreen, both written by Volker Kohaupt. The main difference is that vokoscreen uses ffmpeg as base, while vokoscreenNG has been rewritten from scratch and is based in GStreamer.
+
+
+ https://linuxecke.volkoh.de/vokoscreen/vokoscreen.html
+ https://github.com/vkohaupt/vokoscreenNG/issues
+ https://linuxecke.volkoh.de/vokoscreen/vokoscreen-donate.html
+ Volker Kohaupt
+ vokoscreenNG.desktop
+
+
+ Area to be captured
+ https://vokoscreen.volkoh.de/3.0/picture/vokoscreenNG-0.png
+
+
+ Video options
+ https://vokoscreen.volkoh.de/3.0/picture/vokoscreenNG-2.png
+
+
+ Available codecs and formats
+ https://vokoscreen.volkoh.de/3.0/picture/vokoscreenNG-5.png
+
+
+
+
+
+
+
diff --git a/vokoscreenNG.spec b/vokoscreenNG.spec
index 1d785d2..a764a79 100644
--- a/vokoscreenNG.spec
+++ b/vokoscreenNG.spec
@@ -1,24 +1,26 @@
-# TODO: write AppData manifest
-
Name: vokoscreenNG
Version: 3.2.0
-Release: 1%{?dist}
+Release: 2%{?dist}
Summary: User friendly Open Source screencaster
License: GPLv2
URL: https://github.com/vkohaupt/vokoscreenNG
Source0: %{url}/archive/%{version}/%{name}-%{version}.tar.gz
+# AppData manifest
+Source1: https://raw.githubusercontent.com/flathub/com.github.vkohaupt.%{name}/master/%{name}.appdata.xml
-BuildRequires: make
BuildRequires: cmake
BuildRequires: desktop-file-utils
BuildRequires: gcc-c++
BuildRequires: intltool
-#BuildRequires: libappstream-glib
+BuildRequires: libappstream-glib
+BuildRequires: make
+
BuildRequires: cmake(Qt5)
BuildRequires: cmake(Qt5LinguistTools)
BuildRequires: cmake(Qt5Multimedia)
BuildRequires: cmake(Qt5X11Extras)
+
BuildRequires: pkgconfig(gstreamermm-1.0)
BuildRequires: pkgconfig(x11)
@@ -41,19 +43,23 @@ popd
%install
%make_install -C src/%{_target_platform}
-install -m 0755 -Dp src/%{_target_platform}/%{name} \
+install -Dpm 0755 src/%{_target_platform}/%{name} \
%{buildroot}%{_bindir}/%{name}
# Desktop file
-install -m 0644 -Dp src/applications/%{name}.desktop \
+install -Dpm 0644 src/applications/%{name}.desktop \
%{buildroot}%{_datadir}/applications/%{name}.desktop
+# AppData manifest
+install -Dpm 0644 %{SOURCE1} -t %{buildroot}%{_metainfodir}/
+
# Icon
-install -m 0644 -Dp src/applications/%{name}.png \
+install -Dpm 0644 src/applications/%{name}.png \
%{buildroot}%{_datadir}/pixmaps/%{name}.png
%check
+appstream-util validate-relax --nonet %{buildroot}%{_metainfodir}/*.xml
desktop-file-validate %{buildroot}%{_datadir}/applications/*.desktop
@@ -63,9 +69,13 @@ desktop-file-validate %{buildroot}%{_datadir}/applications/*.desktop
%{_bindir}/%{name}
%{_datadir}/applications/*.desktop
%{_datadir}/pixmaps/*.png
+%{_metainfodir}/*.xml
%changelog
+* Tue May 24 2022 Artem Polishchuk - 3.2.0-2
+- feat: Add AppData manifest
+
* Wed Mar 30 2022 Artem Polishchuk - 3.2.0-1
- chore(update): 3.2.0
From 61aeaba20c19d5d576a9e70157e75ebf433bb837 Mon Sep 17 00:00:00 2001
From: Artem Polishchuk
Date: Tue, 24 May 2022 21:16:12 +0300
Subject: [PATCH 10/62] Convert to rpmautospec
---
changelog | 50 ++++++++++++++++++++++++++++++++++++++++++++
vokoscreenNG.spec | 53 ++---------------------------------------------
2 files changed, 52 insertions(+), 51 deletions(-)
create mode 100644 changelog
diff --git a/changelog b/changelog
new file mode 100644
index 0000000..3c73ee0
--- /dev/null
+++ b/changelog
@@ -0,0 +1,50 @@
+* Tue May 24 2022 Artem Polishchuk - 3.2.0-2
+- feat: Add AppData manifest
+
+* Wed Mar 30 2022 Artem Polishchuk - 3.2.0-1
+- chore(update): 3.2.0
+
+* Sat Jan 22 2022 Fedora Release Engineering - 3.1.0-2
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild
+
+* Sat Jan 01 2022 Artem Polishchuk - 3.1.0-1
+- chore(update): 3.1.0
+
+* Fri Jul 23 2021 Fedora Release Engineering - 3.0.9-2
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild
+
+* Wed May 26 2021 Artem Polishchuk - 3.0.9-1
+- build(update): 3.0.9
+
+* Sun Jan 31 2021 Artem Polishchuk - 3.0.8-1
+- build(update): 3.0.8
+
+* Wed Jan 27 2021 Fedora Release Engineering - 3.0.7-2
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild
+
+* Thu Oct 1 2020 Artem Polishchuk - 3.0.7-1
+- Update to 3.0.7
+
+* Mon Aug 31 2020 Artem Polishchuk - 3.0.6-1
+- Update to 3.0.6
+
+* Fri Jul 31 2020 Artem Polishchuk - 3.0.5-1
+- Update to 3.0.5
+
+* Wed Jul 29 2020 Fedora Release Engineering - 3.0.4-2
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild
+
+* Wed Apr 29 2020 Artem Polishchuk - 3.0.4-1
+- Update to 3.0.4
+
+* Tue Mar 31 2020 Artem Polishchuk - 3.0.3-1
+- Update to 3.0.3
+
+* Wed Mar 04 2020 Artem Polishchuk - 3.0.2-1
+- Update to 3.0.2
+
+* Fri Jan 31 2020 Fedora Release Engineering - 3.0.0-3
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild
+
+* Fri Jan 03 2020 Artem Polishchuk - 3.0.0-2
+- Initial package
diff --git a/vokoscreenNG.spec b/vokoscreenNG.spec
index a764a79..3bc9412 100644
--- a/vokoscreenNG.spec
+++ b/vokoscreenNG.spec
@@ -1,6 +1,6 @@
Name: vokoscreenNG
Version: 3.2.0
-Release: 2%{?dist}
+Release: %autorelease
Summary: User friendly Open Source screencaster
License: GPLv2
@@ -73,53 +73,4 @@ desktop-file-validate %{buildroot}%{_datadir}/applications/*.desktop
%changelog
-* Tue May 24 2022 Artem Polishchuk - 3.2.0-2
-- feat: Add AppData manifest
-
-* Wed Mar 30 2022 Artem Polishchuk - 3.2.0-1
-- chore(update): 3.2.0
-
-* Sat Jan 22 2022 Fedora Release Engineering - 3.1.0-2
-- Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild
-
-* Sat Jan 01 2022 Artem Polishchuk - 3.1.0-1
-- chore(update): 3.1.0
-
-* Fri Jul 23 2021 Fedora Release Engineering - 3.0.9-2
-- Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild
-
-* Wed May 26 2021 Artem Polishchuk - 3.0.9-1
-- build(update): 3.0.9
-
-* Sun Jan 31 2021 Artem Polishchuk - 3.0.8-1
-- build(update): 3.0.8
-
-* Wed Jan 27 2021 Fedora Release Engineering - 3.0.7-2
-- Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild
-
-* Thu Oct 1 2020 Artem Polishchuk - 3.0.7-1
-- Update to 3.0.7
-
-* Mon Aug 31 2020 Artem Polishchuk - 3.0.6-1
-- Update to 3.0.6
-
-* Fri Jul 31 2020 Artem Polishchuk - 3.0.5-1
-- Update to 3.0.5
-
-* Wed Jul 29 2020 Fedora Release Engineering - 3.0.4-2
-- Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild
-
-* Wed Apr 29 2020 Artem Polishchuk - 3.0.4-1
-- Update to 3.0.4
-
-* Tue Mar 31 2020 Artem Polishchuk - 3.0.3-1
-- Update to 3.0.3
-
-* Wed Mar 04 2020 Artem Polishchuk - 3.0.2-1
-- Update to 3.0.2
-
-* Fri Jan 31 2020 Fedora Release Engineering - 3.0.0-3
-- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild
-
-* Fri Jan 03 2020 Artem Polishchuk - 3.0.0-2
-- Initial package
+%autochangelog
From 28b43c6eb7ccdf41372ad2094a150981ef74a332 Mon Sep 17 00:00:00 2001
From: Artem Polishchuk
Date: Sat, 25 Jun 2022 11:10:02 +0300
Subject: [PATCH 11/62] chore(update): 3.3.0
---
.gitignore | 1 +
sources | 2 +-
vokoscreenNG.spec | 12 ++++++++----
3 files changed, 10 insertions(+), 5 deletions(-)
diff --git a/.gitignore b/.gitignore
index 7283bd2..0970b15 100644
--- a/.gitignore
+++ b/.gitignore
@@ -9,3 +9,4 @@
/vokoscreenNG-3.0.9.tar.gz
/vokoscreenNG-3.1.0.tar.gz
/vokoscreenNG-3.2.0.tar.gz
+/vokoscreenNG-3.3.0.tar.gz
diff --git a/sources b/sources
index 0cbe015..9094f93 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-SHA512 (vokoscreenNG-3.2.0.tar.gz) = 8b1af3e2b7d1de72dcbec66bc0dec7cd66ce794e234f527107f98da044ab806469cfca9ea368ef26a49545bc2b20816278ecc0243066e53eb844e9fd372aaaef
+SHA512 (vokoscreenNG-3.3.0.tar.gz) = 0560e41d82edf2bcd4d3785f12d830161cb519439e6acff25da6169625b429be1dc04a75f2cdc278a889b8f6f5fef1c6a04ffd7d85157d6f579b30f1462b627e
diff --git a/vokoscreenNG.spec b/vokoscreenNG.spec
index 3bc9412..8253daf 100644
--- a/vokoscreenNG.spec
+++ b/vokoscreenNG.spec
@@ -1,5 +1,5 @@
Name: vokoscreenNG
-Version: 3.2.0
+Version: 3.3.0
Release: %autorelease
Summary: User friendly Open Source screencaster
@@ -25,8 +25,12 @@ BuildRequires: pkgconfig(gstreamermm-1.0)
BuildRequires: pkgconfig(x11)
%description
-VokscreenNG is a user friendly Open Source screencaster for Linux and Windows.
-The new name is now vokoscreenNG and has been rewritten from scratch.
+vokoscreenNG for Windows and Linux is a powerful screencast creator in 41
+languages to record the screen, an area or a window (Linux only). Recording of
+audio from multiple sources is supported. With the built-in camera support,
+you can make your video more personal. Other tools such as systray, magnifying
+glass, countdown, timer, Showclick and Halo support will help you do a good
+job.
%prep
@@ -65,7 +69,7 @@ desktop-file-validate %{buildroot}%{_datadir}/applications/*.desktop
%files
%license COPYING
-%doc README.md ToDo.txt INSTALL
+%doc info-licences-changelog-install/CHANGELOG.md
%{_bindir}/%{name}
%{_datadir}/applications/*.desktop
%{_datadir}/pixmaps/*.png
From 17a1e85575d78f76bf500b6aed05569393d4714b Mon Sep 17 00:00:00 2001
From: Artem Polishchuk
Date: Sat, 25 Jun 2022 11:22:01 +0300
Subject: [PATCH 12/62] build: Add new README.md
---
vokoscreenNG.spec | 6 +++---
1 file changed, 3 insertions(+), 3 deletions(-)
diff --git a/vokoscreenNG.spec b/vokoscreenNG.spec
index 8253daf..53547ae 100644
--- a/vokoscreenNG.spec
+++ b/vokoscreenNG.spec
@@ -16,8 +16,8 @@ BuildRequires: intltool
BuildRequires: libappstream-glib
BuildRequires: make
-BuildRequires: cmake(Qt5)
-BuildRequires: cmake(Qt5LinguistTools)
+BuildRequires: cmake(Qt5) >= 5.14
+BuildRequires: cmake(Qt5LinguistTools) >= 5.14
BuildRequires: cmake(Qt5Multimedia)
BuildRequires: cmake(Qt5X11Extras)
@@ -69,7 +69,7 @@ desktop-file-validate %{buildroot}%{_datadir}/applications/*.desktop
%files
%license COPYING
-%doc info-licences-changelog-install/CHANGELOG.md
+%doc .github/README.md info-licences-changelog-install/CHANGELOG.md
%{_bindir}/%{name}
%{_datadir}/applications/*.desktop
%{_datadir}/pixmaps/*.png
From f2f0ee988c304f1da316a35dd2348e84db0f98d4 Mon Sep 17 00:00:00 2001
From: Fedora Release Engineering
Date: Sat, 23 Jul 2022 12:04:40 +0000
Subject: [PATCH 13/62] Rebuilt for
https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild
Signed-off-by: Fedora Release Engineering
From 45c68095369aa437640b038d2d9053415f1ba9b3 Mon Sep 17 00:00:00 2001
From: Artem Polishchuk
Date: Mon, 26 Sep 2022 15:34:03 +0300
Subject: [PATCH 14/62] chore(update): 3.4.0
---
.gitignore | 1 +
sources | 2 +-
vokoscreenNG.appdata.xml | 10 +++++-----
vokoscreenNG.spec | 6 +++---
4 files changed, 10 insertions(+), 9 deletions(-)
diff --git a/.gitignore b/.gitignore
index 0970b15..11c73cf 100644
--- a/.gitignore
+++ b/.gitignore
@@ -10,3 +10,4 @@
/vokoscreenNG-3.1.0.tar.gz
/vokoscreenNG-3.2.0.tar.gz
/vokoscreenNG-3.3.0.tar.gz
+/vokoscreenNG-3.4.0.tar.gz
diff --git a/sources b/sources
index 9094f93..9e23586 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-SHA512 (vokoscreenNG-3.3.0.tar.gz) = 0560e41d82edf2bcd4d3785f12d830161cb519439e6acff25da6169625b429be1dc04a75f2cdc278a889b8f6f5fef1c6a04ffd7d85157d6f579b30f1462b627e
+SHA512 (vokoscreenNG-3.4.0.tar.gz) = 7fe260c22f1f1de2a20622eae2815d5bb7350082bd0888bd265deded2c171f72d0aa7ae192445f1270a696cb28775b9ed26e5fca5c9e99bade459acb3f42180f
diff --git a/vokoscreenNG.appdata.xml b/vokoscreenNG.appdata.xml
index fe4bbaa..7ff0ce7 100644
--- a/vokoscreenNG.appdata.xml
+++ b/vokoscreenNG.appdata.xml
@@ -7,18 +7,18 @@
GPL-2.0-only
- VokoscreenNG can be used to record videos from computers screen, webcams, external cameras, etc. This graphical tool can produce educational videos, live recordings of browser navigation, tutorials of installations, record videoconferences, etc. You can capture an alone video or video and sound.
+ vokoscreenNG is a powerful screencast creator in 41 languages to record the screen, an area or a window (Linux only). Recording of audio from multiple sources is supported. With the built-in camera support, you can make your video more personal. Other tools such as systray, magnifying glass, countdown, timer, Showclick and Halo support will help you do a good job.
This program can save files in some formats and use some codecs for video and audio:
- - Video: x264, openh264, H.264 (Intel GPU), MPEG-2 (Intel GPU) and VP8.
- - Audio: vorbis, flac, opus, mp3 and aac.
+ - Video: H.264(x264, openh264), VP8
+ - Audio: vorbis, flac, opus and mp3.
- File: mkv, webm, avi, mp4 and mov.
- vokoscreenNG is a modern full replacement for vokoscreen, both written by Volker Kohaupt. The main difference is that vokoscreen uses ffmpeg as base, while vokoscreenNG has been rewritten from scratch and is based in GStreamer.
+ vokoscreenNG is a modern full replacement for vokoscreen, both written by Volker Kohaupt. The main difference is that vokoscreen uses ffmpeg as base, while vokoscreenNG has been rewritten from scratch and is based in GStreamer.
https://linuxecke.volkoh.de/vokoscreen/vokoscreen.html
@@ -42,6 +42,6 @@
-
+
diff --git a/vokoscreenNG.spec b/vokoscreenNG.spec
index 53547ae..ee6182e 100644
--- a/vokoscreenNG.spec
+++ b/vokoscreenNG.spec
@@ -1,7 +1,7 @@
Name: vokoscreenNG
-Version: 3.3.0
+Version: 3.4.0
Release: %autorelease
-Summary: User friendly Open Source screencaster
+Summary: Powerful screencast creator in 41 languages to record the screen
License: GPLv2
URL: https://github.com/vkohaupt/vokoscreenNG
@@ -34,7 +34,7 @@ job.
%prep
-%autosetup -p1
+%autosetup
mkdir -p src/%{_target_platform}
From 8a61531cc2e930ac980149dba5d4d3975b124f61 Mon Sep 17 00:00:00 2001
From: Artem Polishchuk
Date: Mon, 2 Jan 2023 19:34:19 +0200
Subject: [PATCH 15/62] build: Update to 3.5.0
---
.gitignore | 1 +
sources | 2 +-
vokoscreenNG.appdata.xml | 2 +-
vokoscreenNG.spec | 4 ++--
4 files changed, 5 insertions(+), 4 deletions(-)
diff --git a/.gitignore b/.gitignore
index 11c73cf..43922c5 100644
--- a/.gitignore
+++ b/.gitignore
@@ -11,3 +11,4 @@
/vokoscreenNG-3.2.0.tar.gz
/vokoscreenNG-3.3.0.tar.gz
/vokoscreenNG-3.4.0.tar.gz
+/vokoscreenNG-3.5.0.tar.gz
diff --git a/sources b/sources
index 9e23586..c042b90 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-SHA512 (vokoscreenNG-3.4.0.tar.gz) = 7fe260c22f1f1de2a20622eae2815d5bb7350082bd0888bd265deded2c171f72d0aa7ae192445f1270a696cb28775b9ed26e5fca5c9e99bade459acb3f42180f
+SHA512 (vokoscreenNG-3.5.0.tar.gz) = 1e472d7d29a4e463dd05c3917a3480abdc8406d794d40a858cac648892b1a918bcc1472d0fb8c0fcf9b08c541123a2d71f9af114a433050efc945d757a7fe006
diff --git a/vokoscreenNG.appdata.xml b/vokoscreenNG.appdata.xml
index 7ff0ce7..e0e2f2f 100644
--- a/vokoscreenNG.appdata.xml
+++ b/vokoscreenNG.appdata.xml
@@ -42,6 +42,6 @@
-
+
diff --git a/vokoscreenNG.spec b/vokoscreenNG.spec
index ee6182e..2bb5bfb 100644
--- a/vokoscreenNG.spec
+++ b/vokoscreenNG.spec
@@ -1,7 +1,7 @@
Name: vokoscreenNG
-Version: 3.4.0
+Version: 3.5.0
Release: %autorelease
-Summary: Powerful screencast creator in 41 languages to record the screen
+Summary: Powerful screencast creator to record the screen
License: GPLv2
URL: https://github.com/vkohaupt/vokoscreenNG
From 6b8d3ce7fcc43d5674ba01357cc72a1bea009f10 Mon Sep 17 00:00:00 2001
From: Fedora Release Engineering
Date: Sat, 21 Jan 2023 06:28:17 +0000
Subject: [PATCH 16/62] Rebuilt for
https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild
Signed-off-by: Fedora Release Engineering
From 547532af817df223a7d27149ff524274b8c706e4 Mon Sep 17 00:00:00 2001
From: Artem Polishchuk
Date: Mon, 3 Apr 2023 18:17:58 +0300
Subject: [PATCH 17/62] build: Update to 3.6.0
---
.gitignore | 1 +
sources | 2 +-
vokoscreenNG.spec | 2 +-
3 files changed, 3 insertions(+), 2 deletions(-)
diff --git a/.gitignore b/.gitignore
index 43922c5..a25f4e7 100644
--- a/.gitignore
+++ b/.gitignore
@@ -12,3 +12,4 @@
/vokoscreenNG-3.3.0.tar.gz
/vokoscreenNG-3.4.0.tar.gz
/vokoscreenNG-3.5.0.tar.gz
+/vokoscreenNG-3.6.0.tar.gz
diff --git a/sources b/sources
index c042b90..509c8d5 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-SHA512 (vokoscreenNG-3.5.0.tar.gz) = 1e472d7d29a4e463dd05c3917a3480abdc8406d794d40a858cac648892b1a918bcc1472d0fb8c0fcf9b08c541123a2d71f9af114a433050efc945d757a7fe006
+SHA512 (vokoscreenNG-3.6.0.tar.gz) = eb306762b3c0c480393ed721a09e06fc108f7c19bc4c4a394e602d9d97f341e2a12984c1093a86c75b652a0f8cd552340c73acd1dab0a71f29089ebc8a433809
diff --git a/vokoscreenNG.spec b/vokoscreenNG.spec
index 2bb5bfb..7886e3f 100644
--- a/vokoscreenNG.spec
+++ b/vokoscreenNG.spec
@@ -1,5 +1,5 @@
Name: vokoscreenNG
-Version: 3.5.0
+Version: 3.6.0
Release: %autorelease
Summary: Powerful screencast creator to record the screen
From 11d972895e9b8b24c3092c352824988478190056 Mon Sep 17 00:00:00 2001
From: Artem Polishchuk
Date: Sat, 1 Jul 2023 08:29:03 +0300
Subject: [PATCH 18/62] chore: Update to 3.7.0
---
.gitignore | 1 +
sources | 2 +-
vokoscreenNG.spec | 2 +-
3 files changed, 3 insertions(+), 2 deletions(-)
diff --git a/.gitignore b/.gitignore
index a25f4e7..1175b9d 100644
--- a/.gitignore
+++ b/.gitignore
@@ -13,3 +13,4 @@
/vokoscreenNG-3.4.0.tar.gz
/vokoscreenNG-3.5.0.tar.gz
/vokoscreenNG-3.6.0.tar.gz
+/vokoscreenNG-3.7.0.tar.gz
diff --git a/sources b/sources
index 509c8d5..289b715 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-SHA512 (vokoscreenNG-3.6.0.tar.gz) = eb306762b3c0c480393ed721a09e06fc108f7c19bc4c4a394e602d9d97f341e2a12984c1093a86c75b652a0f8cd552340c73acd1dab0a71f29089ebc8a433809
+SHA512 (vokoscreenNG-3.7.0.tar.gz) = 95d392327a79ef3687e0c838a12d62d19018f3f9184d472169e81c1d7b7665c611228eaaf6ee4ea14f239882f30c1fbbc722bae0899e16b2fcf2fe9c1b81bcc4
diff --git a/vokoscreenNG.spec b/vokoscreenNG.spec
index 7886e3f..fc7d6ba 100644
--- a/vokoscreenNG.spec
+++ b/vokoscreenNG.spec
@@ -1,5 +1,5 @@
Name: vokoscreenNG
-Version: 3.6.0
+Version: 3.7.0
Release: %autorelease
Summary: Powerful screencast creator to record the screen
From 2fd04f1f1ad5e2e3f931bb4f8d0805bede9ae6a4 Mon Sep 17 00:00:00 2001
From: Fedora Release Engineering
Date: Sat, 22 Jul 2023 17:50:09 +0000
Subject: [PATCH 19/62] Rebuilt for
https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild
Signed-off-by: Fedora Release Engineering
From d1059e799be93fde29f9d95bad46b5b2d3d85805 Mon Sep 17 00:00:00 2001
From: Artem Polishchuk
Date: Fri, 6 Oct 2023 11:59:10 +0300
Subject: [PATCH 20/62] license: Convert to SPDX
---
vokoscreenNG.spec | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/vokoscreenNG.spec b/vokoscreenNG.spec
index fc7d6ba..aed0791 100644
--- a/vokoscreenNG.spec
+++ b/vokoscreenNG.spec
@@ -3,7 +3,7 @@ Version: 3.7.0
Release: %autorelease
Summary: Powerful screencast creator to record the screen
-License: GPLv2
+License: GPL-2.0-only
URL: https://github.com/vkohaupt/vokoscreenNG
Source0: %{url}/archive/%{version}/%{name}-%{version}.tar.gz
# AppData manifest
From 9cd584f6d26354f2d793813f0d5a0242a24561ae Mon Sep 17 00:00:00 2001
From: Artem Polishchuk
Date: Fri, 6 Oct 2023 12:33:00 +0300
Subject: [PATCH 21/62] build: Use forge macros
---
vokoscreenNG.spec | 8 ++++++--
1 file changed, 6 insertions(+), 2 deletions(-)
diff --git a/vokoscreenNG.spec b/vokoscreenNG.spec
index aed0791..25ab544 100644
--- a/vokoscreenNG.spec
+++ b/vokoscreenNG.spec
@@ -1,10 +1,14 @@
+%global forgeurl https://github.com/vkohaupt/%{name}
+
Name: vokoscreenNG
Version: 3.7.0
Release: %autorelease
Summary: Powerful screencast creator to record the screen
+%forgemeta
+
License: GPL-2.0-only
-URL: https://github.com/vkohaupt/vokoscreenNG
+URL: %{forgeurl}
Source0: %{url}/archive/%{version}/%{name}-%{version}.tar.gz
# AppData manifest
Source1: https://raw.githubusercontent.com/flathub/com.github.vkohaupt.%{name}/master/%{name}.appdata.xml
@@ -34,7 +38,7 @@ job.
%prep
-%autosetup
+%forgeautosetup -p1
mkdir -p src/%{_target_platform}
From fb171a8993596e29f0a377213616b352ac9780e7 Mon Sep 17 00:00:00 2001
From: Artem Polishchuk
Date: Fri, 6 Oct 2023 12:39:32 +0300
Subject: [PATCH 22/62] build: Add Packit config
---
.packit.yaml | 25 +++++++++++++++++++++++++
1 file changed, 25 insertions(+)
create mode 100644 .packit.yaml
diff --git a/.packit.yaml b/.packit.yaml
new file mode 100644
index 0000000..318b222
--- /dev/null
+++ b/.packit.yaml
@@ -0,0 +1,25 @@
+upstream_package_name: vokoscreenNG
+upstream_project_url: https://github.com/vkohaupt/vokoscreenNG
+downstream_package_name: vokoscreenNG
+
+# copy_upstream_release_description: false
+
+jobs:
+
+- job: pull_from_upstream
+ trigger: release
+ dist_git_branches:
+ - fedora-rawhide
+ actions:
+ changelog-entry:
+ - bash -c 'echo "- New release ${PACKIT_PROJECT_VERSION}"'
+
+- job: koji_build
+ trigger: commit
+ dist_git_branches:
+ - fedora-all
+
+- job: bodhi_update
+ trigger: commit
+ dist_git_branches:
+ - fedora-branched
From 643d55fafdf9bdbed599dae1d4ed80cbd4e397da Mon Sep 17 00:00:00 2001
From: Artem Polishchuk
Date: Fri, 6 Oct 2023 13:19:16 +0300
Subject: [PATCH 23/62] build: Update Packit config
---
.packit.yaml | 8 ++++----
1 file changed, 4 insertions(+), 4 deletions(-)
diff --git a/.packit.yaml b/.packit.yaml
index 318b222..dd2c360 100644
--- a/.packit.yaml
+++ b/.packit.yaml
@@ -2,7 +2,7 @@ upstream_package_name: vokoscreenNG
upstream_project_url: https://github.com/vkohaupt/vokoscreenNG
downstream_package_name: vokoscreenNG
-# copy_upstream_release_description: false
+copy_upstream_release_description: false
jobs:
@@ -10,14 +10,14 @@ jobs:
trigger: release
dist_git_branches:
- fedora-rawhide
- actions:
- changelog-entry:
- - bash -c 'echo "- New release ${PACKIT_PROJECT_VERSION}"'
- job: koji_build
trigger: commit
+ allowed_pr_authors: ["atim"]
+ allowed_committers: ["atim"]
dist_git_branches:
- fedora-all
+ - epel-9
- job: bodhi_update
trigger: commit
From 75c48a89775ddc688145cd0527cc52d92a872d67 Mon Sep 17 00:00:00 2001
From: Artem Polishchuk
Date: Fri, 6 Oct 2023 17:45:49 +0300
Subject: [PATCH 24/62] build: Update to 3.8.0
---
.gitignore | 1 +
sources | 2 +-
vokoscreenNG.spec | 14 +++++++-------
3 files changed, 9 insertions(+), 8 deletions(-)
diff --git a/.gitignore b/.gitignore
index 1175b9d..81ed66f 100644
--- a/.gitignore
+++ b/.gitignore
@@ -14,3 +14,4 @@
/vokoscreenNG-3.5.0.tar.gz
/vokoscreenNG-3.6.0.tar.gz
/vokoscreenNG-3.7.0.tar.gz
+/vokoscreenNG-3.8.0.tar.gz
diff --git a/sources b/sources
index 289b715..20e5b2e 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-SHA512 (vokoscreenNG-3.7.0.tar.gz) = 95d392327a79ef3687e0c838a12d62d19018f3f9184d472169e81c1d7b7665c611228eaaf6ee4ea14f239882f30c1fbbc722bae0899e16b2fcf2fe9c1b81bcc4
+SHA512 (vokoscreenNG-3.8.0.tar.gz) = 4525e054b2fcf758a0b1683a92974421cc0ff61dc3caedc0277e93ff6529fe60c120b42875587566856c4b9210d6730483a1c72659984f507de2a2b0828d6383
diff --git a/vokoscreenNG.spec b/vokoscreenNG.spec
index 25ab544..f1d63c2 100644
--- a/vokoscreenNG.spec
+++ b/vokoscreenNG.spec
@@ -1,7 +1,7 @@
%global forgeurl https://github.com/vkohaupt/%{name}
Name: vokoscreenNG
-Version: 3.7.0
+Version: 3.8.0
Release: %autorelease
Summary: Powerful screencast creator to record the screen
@@ -20,8 +20,8 @@ BuildRequires: intltool
BuildRequires: libappstream-glib
BuildRequires: make
-BuildRequires: cmake(Qt5) >= 5.14
-BuildRequires: cmake(Qt5LinguistTools) >= 5.14
+BuildRequires: cmake(Qt5) >= 5.15
+BuildRequires: cmake(Qt5LinguistTools) >= 5.15
BuildRequires: cmake(Qt5Multimedia)
BuildRequires: cmake(Qt5X11Extras)
@@ -51,18 +51,18 @@ popd
%install
%make_install -C src/%{_target_platform}
-install -Dpm 0755 src/%{_target_platform}/%{name} \
+install -D -p -m 0755 src/%{_target_platform}/%{name} \
%{buildroot}%{_bindir}/%{name}
# Desktop file
-install -Dpm 0644 src/applications/%{name}.desktop \
+install -D -p -m 0644 src/applications/%{name}.desktop \
%{buildroot}%{_datadir}/applications/%{name}.desktop
# AppData manifest
-install -Dpm 0644 %{SOURCE1} -t %{buildroot}%{_metainfodir}/
+install -D -p -m 0644 %{SOURCE1} -t %{buildroot}%{_metainfodir}/
# Icon
-install -Dpm 0644 src/applications/%{name}.png \
+install -D -p -m 0644 src/applications/%{name}.png \
%{buildroot}%{_datadir}/pixmaps/%{name}.png
From c325154efea924f0be5a4e8bf4166926246ff2aa Mon Sep 17 00:00:00 2001
From: Artem Polishchuk
Date: Fri, 6 Oct 2023 18:45:00 +0300
Subject: [PATCH 25/62] packit: Add epel-9 for Bodhi
---
.packit.yaml | 1 +
1 file changed, 1 insertion(+)
diff --git a/.packit.yaml b/.packit.yaml
index dd2c360..7238d27 100644
--- a/.packit.yaml
+++ b/.packit.yaml
@@ -23,3 +23,4 @@ jobs:
trigger: commit
dist_git_branches:
- fedora-branched
+ - epel-9
From 20441e4bb1d6df6cbe6e0bcc5e07c1ade7183147 Mon Sep 17 00:00:00 2001
From: Artem Polishchuk
Date: Sun, 22 Oct 2023 21:13:46 +0300
Subject: [PATCH 26/62] build: Explicitly add more BR
---
vokoscreenNG.spec | 6 ++++++
1 file changed, 6 insertions(+)
diff --git a/vokoscreenNG.spec b/vokoscreenNG.spec
index f1d63c2..277b1bc 100644
--- a/vokoscreenNG.spec
+++ b/vokoscreenNG.spec
@@ -26,7 +26,13 @@ BuildRequires: cmake(Qt5Multimedia)
BuildRequires: cmake(Qt5X11Extras)
BuildRequires: pkgconfig(gstreamermm-1.0)
+BuildRequires: pkgconfig(libpulse)
+BuildRequires: pkgconfig(wayland-client)
BuildRequires: pkgconfig(x11)
+# Player
+BuildRequires: pkgconfig(glib-2.0)
+BuildRequires: pkgconfig(gstreamer-pbutils-1.0)
+BuildRequires: pkgconfig(gstreamer-video-1.0)
%description
vokoscreenNG for Windows and Linux is a powerful screencast creator in 41
From 3b5367d17fd50819e788ede4182be2af204cc959 Mon Sep 17 00:00:00 2001
From: Artem Polishchuk
Date: Sun, 22 Oct 2023 21:19:19 +0300
Subject: [PATCH 27/62] build: Add gstreamer1-plugin-gif
---
vokoscreenNG.spec | 4 ++++
1 file changed, 4 insertions(+)
diff --git a/vokoscreenNG.spec b/vokoscreenNG.spec
index 277b1bc..cb658a7 100644
--- a/vokoscreenNG.spec
+++ b/vokoscreenNG.spec
@@ -34,6 +34,10 @@ BuildRequires: pkgconfig(glib-2.0)
BuildRequires: pkgconfig(gstreamer-pbutils-1.0)
BuildRequires: pkgconfig(gstreamer-video-1.0)
+%if 0%{?fedora} >= 38
+Requires: gstreamer1-plugin-gif
+%endif
+
%description
vokoscreenNG for Windows and Linux is a powerful screencast creator in 41
languages to record the screen, an area or a window (Linux only). Recording of
From 2f578868333eec80b656ae63a5e3778456308f84 Mon Sep 17 00:00:00 2001
From: Artem Polishchuk
Date: Sun, 22 Oct 2023 21:20:32 +0300
Subject: [PATCH 28/62] packit: Update config
---
.packit.yaml | 38 ++++++++++++++++++--------------------
1 file changed, 18 insertions(+), 20 deletions(-)
diff --git a/.packit.yaml b/.packit.yaml
index 7238d27..768a8f5 100644
--- a/.packit.yaml
+++ b/.packit.yaml
@@ -1,26 +1,24 @@
+copy_upstream_release_description: false
+downstream_package_name: vokoscreenNG
upstream_package_name: vokoscreenNG
upstream_project_url: https://github.com/vkohaupt/vokoscreenNG
-downstream_package_name: vokoscreenNG
-
-copy_upstream_release_description: false
jobs:
+ - job: pull_from_upstream
+ trigger: release
+ dist_git_branches:
+ - fedora-rawhide
-- job: pull_from_upstream
- trigger: release
- dist_git_branches:
- - fedora-rawhide
+ - job: koji_build
+ trigger: commit
+ allowed_pr_authors: ["packit", "atim"]
+ allowed_committers: ["packit", "atim"]
+ dist_git_branches:
+ - fedora-all
+ - epel-9
-- job: koji_build
- trigger: commit
- allowed_pr_authors: ["atim"]
- allowed_committers: ["atim"]
- dist_git_branches:
- - fedora-all
- - epel-9
-
-- job: bodhi_update
- trigger: commit
- dist_git_branches:
- - fedora-branched
- - epel-9
+ - job: bodhi_update
+ trigger: commit
+ dist_git_branches:
+ - fedora-branched
+ - epel-9
From 8c0503e307746dadb083db7c3f92e93b35edf41a Mon Sep 17 00:00:00 2001
From: Artem Polishchuk
Date: Sun, 22 Oct 2023 21:49:39 +0300
Subject: [PATCH 29/62] build: Add upstream patch fix
Segfault on startup [GNOME/X11] (rh#2245370)
---
segfault-on-startup-[gnome-x11]-rebased.patch | 13 +++++++++++++
vokoscreenNG.spec | 3 +++
2 files changed, 16 insertions(+)
create mode 100644 segfault-on-startup-[gnome-x11]-rebased.patch
diff --git a/segfault-on-startup-[gnome-x11]-rebased.patch b/segfault-on-startup-[gnome-x11]-rebased.patch
new file mode 100644
index 0000000..72a59a5
--- /dev/null
+++ b/segfault-on-startup-[gnome-x11]-rebased.patch
@@ -0,0 +1,13 @@
+--- a/src/mainwindow.cpp 2023-10-22 21:38:31.316762976 +0300
++++ b/src/mainwindow.cpp 2023-10-22 21:42:46.449012051 +0300
+@@ -768,7 +768,9 @@
+ // Qt6
+ #endif
+
+- vkSystray->setMenueText();
++ if ( QSystemTrayIcon::isSystemTrayAvailable() == true ) {
++ vkSystray->setMenueText();
++ }
+ vkSystrayAlternative->setMenueText();
+ }
+
diff --git a/vokoscreenNG.spec b/vokoscreenNG.spec
index cb658a7..42ce628 100644
--- a/vokoscreenNG.spec
+++ b/vokoscreenNG.spec
@@ -12,6 +12,9 @@ URL: %{forgeurl}
Source0: %{url}/archive/%{version}/%{name}-%{version}.tar.gz
# AppData manifest
Source1: https://raw.githubusercontent.com/flathub/com.github.vkohaupt.%{name}/master/%{name}.appdata.xml
+# Segfault on startup [GNOME/X11]
+# https://github.com/vkohaupt/vokoscreenNG/issues/288
+Patch: segfault-on-startup-[gnome-x11]-rebased.patch
BuildRequires: cmake
BuildRequires: desktop-file-utils
From 9bfb3b94f07a7b8686c725fad38134d2fd69cf20 Mon Sep 17 00:00:00 2001
From: Artem Polishchuk
Date: Tue, 24 Oct 2023 00:21:44 +0300
Subject: [PATCH 30/62] build: Update AppData
---
vokoscreenNG.appdata.xml | 34 +++++++++++++++++++++++++++++++---
1 file changed, 31 insertions(+), 3 deletions(-)
diff --git a/vokoscreenNG.appdata.xml b/vokoscreenNG.appdata.xml
index e0e2f2f..ffd49f4 100644
--- a/vokoscreenNG.appdata.xml
+++ b/vokoscreenNG.appdata.xml
@@ -7,13 +7,13 @@
GPL-2.0-only
- vokoscreenNG is a powerful screencast creator in 41 languages to record the screen, an area or a window (Linux only). Recording of audio from multiple sources is supported. With the built-in camera support, you can make your video more personal. Other tools such as systray, magnifying glass, countdown, timer, Showclick and Halo support will help you do a good job.
+ vokoscreenNG is a powerful screencast creator in many languages to record the screen, an area or a window (Linux only). Recording of audio from multiple sources is supported. With the built-in camera support, you can make your video more personal. Other tools such as systray, magnifying glass, countdown, timer, Showclick and Halo support will help you do a good job.
This program can save files in some formats and use some codecs for video and audio:
- - Video: H.264(x264, openh264), VP8
+ - Video: H.264, VP8
- Audio: vorbis, flac, opus and mp3.
- File: mkv, webm, avi, mp4 and mov.
@@ -33,15 +33,43 @@
Video options
+ https://vokoscreen.volkoh.de/3.0/picture/vokoscreenNG-1.png
+
+
+ Available codecs and formats
https://vokoscreen.volkoh.de/3.0/picture/vokoscreenNG-2.png
+
+ Available codecs and formats
+ https://vokoscreen.volkoh.de/3.0/picture/vokoscreenNG-3.png
+
+
+ Available codecs and formats
+ https://vokoscreen.volkoh.de/3.0/picture/vokoscreenNG-4.png
+
Available codecs and formats
https://vokoscreen.volkoh.de/3.0/picture/vokoscreenNG-5.png
+
+ Available codecs and formats
+ https://vokoscreen.volkoh.de/3.0/picture/vokoscreenNG-6.png
+
+
+ Available codecs and formats
+ https://vokoscreen.volkoh.de/3.0/picture/vokoscreenNG-7.png
+
+
+ Available codecs and formats
+ https://vokoscreen.volkoh.de/3.0/picture/vokoscreenNG-8.png
+
+
+ Available codecs and formats
+ https://vokoscreen.volkoh.de/3.0/picture/vokoscreenNG-9.png
+
-
+
From 59c3133167eba337e53a82c21eb51958d0351a33 Mon Sep 17 00:00:00 2001
From: Artem Polishchuk
Date: Wed, 3 Jan 2024 16:04:24 +0200
Subject: [PATCH 31/62] build: Update to 4.0.0 (rh#2256552)
---
.gitignore | 1 +
segfault-on-startup-[gnome-x11]-rebased.patch | 13 -------------
sources | 2 +-
vokoscreenNG.appdata.xml | 2 +-
vokoscreenNG.spec | 19 +++++++------------
5 files changed, 10 insertions(+), 27 deletions(-)
delete mode 100644 segfault-on-startup-[gnome-x11]-rebased.patch
diff --git a/.gitignore b/.gitignore
index 81ed66f..96db5da 100644
--- a/.gitignore
+++ b/.gitignore
@@ -15,3 +15,4 @@
/vokoscreenNG-3.6.0.tar.gz
/vokoscreenNG-3.7.0.tar.gz
/vokoscreenNG-3.8.0.tar.gz
+/vokoscreenNG-4.0.0.tar.gz
diff --git a/segfault-on-startup-[gnome-x11]-rebased.patch b/segfault-on-startup-[gnome-x11]-rebased.patch
deleted file mode 100644
index 72a59a5..0000000
--- a/segfault-on-startup-[gnome-x11]-rebased.patch
+++ /dev/null
@@ -1,13 +0,0 @@
---- a/src/mainwindow.cpp 2023-10-22 21:38:31.316762976 +0300
-+++ b/src/mainwindow.cpp 2023-10-22 21:42:46.449012051 +0300
-@@ -768,7 +768,9 @@
- // Qt6
- #endif
-
-- vkSystray->setMenueText();
-+ if ( QSystemTrayIcon::isSystemTrayAvailable() == true ) {
-+ vkSystray->setMenueText();
-+ }
- vkSystrayAlternative->setMenueText();
- }
-
diff --git a/sources b/sources
index 20e5b2e..dd2d8ee 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-SHA512 (vokoscreenNG-3.8.0.tar.gz) = 4525e054b2fcf758a0b1683a92974421cc0ff61dc3caedc0277e93ff6529fe60c120b42875587566856c4b9210d6730483a1c72659984f507de2a2b0828d6383
+SHA512 (vokoscreenNG-4.0.0.tar.gz) = 0b0618a1a3e31f5fa570ca43ed486130ab40127f9d581a2d98317e698eaaea18a8bd3077977db5d825d88989bd92a164d40d0d5bc099ebd2cfdb4db1924dfa76
diff --git a/vokoscreenNG.appdata.xml b/vokoscreenNG.appdata.xml
index ffd49f4..dddcf2e 100644
--- a/vokoscreenNG.appdata.xml
+++ b/vokoscreenNG.appdata.xml
@@ -70,6 +70,6 @@
-
+
diff --git a/vokoscreenNG.spec b/vokoscreenNG.spec
index 42ce628..39c2c62 100644
--- a/vokoscreenNG.spec
+++ b/vokoscreenNG.spec
@@ -1,20 +1,16 @@
%global forgeurl https://github.com/vkohaupt/%{name}
Name: vokoscreenNG
-Version: 3.8.0
+Version: 4.0.0
+%forgemeta
Release: %autorelease
Summary: Powerful screencast creator to record the screen
-%forgemeta
-
License: GPL-2.0-only
URL: %{forgeurl}
Source0: %{url}/archive/%{version}/%{name}-%{version}.tar.gz
# AppData manifest
Source1: https://raw.githubusercontent.com/flathub/com.github.vkohaupt.%{name}/master/%{name}.appdata.xml
-# Segfault on startup [GNOME/X11]
-# https://github.com/vkohaupt/vokoscreenNG/issues/288
-Patch: segfault-on-startup-[gnome-x11]-rebased.patch
BuildRequires: cmake
BuildRequires: desktop-file-utils
@@ -23,10 +19,9 @@ BuildRequires: intltool
BuildRequires: libappstream-glib
BuildRequires: make
-BuildRequires: cmake(Qt5) >= 5.15
-BuildRequires: cmake(Qt5LinguistTools) >= 5.15
-BuildRequires: cmake(Qt5Multimedia)
-BuildRequires: cmake(Qt5X11Extras)
+BuildRequires: cmake(Qt6) >= 6.5
+BuildRequires: cmake(Qt6LinguistTools)
+BuildRequires: cmake(Qt6Multimedia)
BuildRequires: pkgconfig(gstreamermm-1.0)
BuildRequires: pkgconfig(libpulse)
@@ -42,7 +37,7 @@ Requires: gstreamer1-plugin-gif
%endif
%description
-vokoscreenNG for Windows and Linux is a powerful screencast creator in 41
+vokoscreenNG for Windows and Linux is a powerful screencast creator in many
languages to record the screen, an area or a window (Linux only). Recording of
audio from multiple sources is supported. With the built-in camera support,
you can make your video more personal. Other tools such as systray, magnifying
@@ -57,7 +52,7 @@ mkdir -p src/%{_target_platform}
%build
pushd src/%{_target_platform}
-%qmake_qt5 ..
+%qmake_qt6 ..
popd
%make_build -C src/%{_target_platform}
From 7ef09ed7f8374d2bb601a5b63d78ac854f8ca359 Mon Sep 17 00:00:00 2001
From: Fedora Release Engineering
Date: Sat, 27 Jan 2024 08:09:10 +0000
Subject: [PATCH 32/62] Rebuilt for
https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild
From 1a4b895a9bb6fb15b007dee4489a2920820985f2 Mon Sep 17 00:00:00 2001
From: Artem Polishchuk
Date: Wed, 27 Mar 2024 16:54:59 +0200
Subject: [PATCH 33/62] build: Update to 4.1.0 (rh#2271769)
---
.gitignore | 1 +
sources | 2 +-
vokoscreenNG.appdata.xml | 2 +-
vokoscreenNG.spec | 4 ++--
4 files changed, 5 insertions(+), 4 deletions(-)
diff --git a/.gitignore b/.gitignore
index 96db5da..6cad4f2 100644
--- a/.gitignore
+++ b/.gitignore
@@ -16,3 +16,4 @@
/vokoscreenNG-3.7.0.tar.gz
/vokoscreenNG-3.8.0.tar.gz
/vokoscreenNG-4.0.0.tar.gz
+/vokoscreenNG-4.1.0.tar.gz
diff --git a/sources b/sources
index dd2d8ee..050caf9 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-SHA512 (vokoscreenNG-4.0.0.tar.gz) = 0b0618a1a3e31f5fa570ca43ed486130ab40127f9d581a2d98317e698eaaea18a8bd3077977db5d825d88989bd92a164d40d0d5bc099ebd2cfdb4db1924dfa76
+SHA512 (vokoscreenNG-4.1.0.tar.gz) = 960b3b0b022ee3a5f3ff3f0e338e95d27df80a4e53a8001b07f644d6723e4830246413f583673e8d4983b85c34c815dd4a98d5dd2a253f4464f0b61f8f85af98
diff --git a/vokoscreenNG.appdata.xml b/vokoscreenNG.appdata.xml
index dddcf2e..89a080d 100644
--- a/vokoscreenNG.appdata.xml
+++ b/vokoscreenNG.appdata.xml
@@ -70,6 +70,6 @@
-
+
diff --git a/vokoscreenNG.spec b/vokoscreenNG.spec
index 39c2c62..3f04c83 100644
--- a/vokoscreenNG.spec
+++ b/vokoscreenNG.spec
@@ -1,7 +1,7 @@
%global forgeurl https://github.com/vkohaupt/%{name}
Name: vokoscreenNG
-Version: 4.0.0
+Version: 4.1.0
%forgemeta
Release: %autorelease
Summary: Powerful screencast creator to record the screen
@@ -19,7 +19,7 @@ BuildRequires: intltool
BuildRequires: libappstream-glib
BuildRequires: make
-BuildRequires: cmake(Qt6) >= 6.5
+BuildRequires: cmake(Qt6) >= 6.6
BuildRequires: cmake(Qt6LinguistTools)
BuildRequires: cmake(Qt6Multimedia)
From 44fe81105a347e6d5c3c9066dbd9e62cdac43818 Mon Sep 17 00:00:00 2001
From: Jan Grulich
Date: Thu, 4 Apr 2024 14:13:07 +0200
Subject: [PATCH 34/62] Rebuild (qt6)
From 567a0591cbf541e22536727cd41e9efcad9eabb6 Mon Sep 17 00:00:00 2001
From: Jan Grulich
Date: Tue, 21 May 2024 22:14:07 +0200
Subject: [PATCH 35/62] Rebuild (qt6)
From 45e1c9694f66c5014fb3e21d0cc9bfe158542266 Mon Sep 17 00:00:00 2001
From: Artem Polishchuk
Date: Tue, 2 Jul 2024 11:06:10 +0300
Subject: [PATCH 36/62] chore: Update to 4.2.0
Signed-off-by: Artem Polishchuk
---
.gitignore | 1 +
sources | 2 +-
vokoscreenNG.spec | 2 +-
3 files changed, 3 insertions(+), 2 deletions(-)
diff --git a/.gitignore b/.gitignore
index 6cad4f2..7a73edc 100644
--- a/.gitignore
+++ b/.gitignore
@@ -17,3 +17,4 @@
/vokoscreenNG-3.8.0.tar.gz
/vokoscreenNG-4.0.0.tar.gz
/vokoscreenNG-4.1.0.tar.gz
+/vokoscreenNG-4.2.0.tar.gz
diff --git a/sources b/sources
index 050caf9..24e6a89 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-SHA512 (vokoscreenNG-4.1.0.tar.gz) = 960b3b0b022ee3a5f3ff3f0e338e95d27df80a4e53a8001b07f644d6723e4830246413f583673e8d4983b85c34c815dd4a98d5dd2a253f4464f0b61f8f85af98
+SHA512 (vokoscreenNG-4.2.0.tar.gz) = 10b856ea0f8cbf2f6a1e1398abf62e50a19d138e0d69d829020b5ee2813d3c93ab43d63c812c23973b765e5f538dbe041dd2f9d5eefe0491394c8669b38bb841
diff --git a/vokoscreenNG.spec b/vokoscreenNG.spec
index 3f04c83..5e7f32d 100644
--- a/vokoscreenNG.spec
+++ b/vokoscreenNG.spec
@@ -1,7 +1,7 @@
%global forgeurl https://github.com/vkohaupt/%{name}
Name: vokoscreenNG
-Version: 4.1.0
+Version: 4.2.0
%forgemeta
Release: %autorelease
Summary: Powerful screencast creator to record the screen
From b1f0c43d81e73df480718eb56f2640c2e392829e Mon Sep 17 00:00:00 2001
From: Fedora Release Engineering
Date: Sat, 20 Jul 2024 08:58:51 +0000
Subject: [PATCH 37/62] Rebuilt for
https://fedoraproject.org/wiki/Fedora_41_Mass_Rebuild
From e6e740502b86fb6281118ba69b8e08989896211f Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?S=C3=A9rgio=20M=2E=20Basto?=
Date: Sun, 3 Nov 2024 01:35:42 +0000
Subject: [PATCH 38/62] Update vokoscreenNG to 4.3.0
---
.gitignore | 1 +
sources | 2 +-
vokoscreenNG.spec | 2 +-
3 files changed, 3 insertions(+), 2 deletions(-)
diff --git a/.gitignore b/.gitignore
index 7a73edc..60646ff 100644
--- a/.gitignore
+++ b/.gitignore
@@ -18,3 +18,4 @@
/vokoscreenNG-4.0.0.tar.gz
/vokoscreenNG-4.1.0.tar.gz
/vokoscreenNG-4.2.0.tar.gz
+/vokoscreenNG-4.3.0.tar.gz
diff --git a/sources b/sources
index 24e6a89..519340a 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-SHA512 (vokoscreenNG-4.2.0.tar.gz) = 10b856ea0f8cbf2f6a1e1398abf62e50a19d138e0d69d829020b5ee2813d3c93ab43d63c812c23973b765e5f538dbe041dd2f9d5eefe0491394c8669b38bb841
+SHA512 (vokoscreenNG-4.3.0.tar.gz) = bb84df67a28c150b0351864b4bd11533bf1a178a356a36c96e7a4e5697df56eca5aa614db083c719ee0ef17cd09fd7222dafdead4bddcb9aa80a93c0649ae2cf
diff --git a/vokoscreenNG.spec b/vokoscreenNG.spec
index 5e7f32d..2efc203 100644
--- a/vokoscreenNG.spec
+++ b/vokoscreenNG.spec
@@ -1,7 +1,7 @@
%global forgeurl https://github.com/vkohaupt/%{name}
Name: vokoscreenNG
-Version: 4.2.0
+Version: 4.3.0
%forgemeta
Release: %autorelease
Summary: Powerful screencast creator to record the screen
From 0c2ef425cc52f763bb1cfa9873a9a30db512c94e Mon Sep 17 00:00:00 2001
From: Artem Polishchuk
Date: Thu, 2 Jan 2025 10:35:53 +0200
Subject: [PATCH 39/62] chore: Update to 4.4.0
Signed-off-by: Artem Polishchuk
---
.gitignore | 1 +
sources | 2 +-
vokoscreenNG.appdata.xml | 26 ++++++++++++++------------
vokoscreenNG.spec | 4 ++--
4 files changed, 18 insertions(+), 15 deletions(-)
diff --git a/.gitignore b/.gitignore
index 60646ff..a1cb777 100644
--- a/.gitignore
+++ b/.gitignore
@@ -19,3 +19,4 @@
/vokoscreenNG-4.1.0.tar.gz
/vokoscreenNG-4.2.0.tar.gz
/vokoscreenNG-4.3.0.tar.gz
+/vokoscreenNG-4.4.0.tar.gz
diff --git a/sources b/sources
index 519340a..d7f662d 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-SHA512 (vokoscreenNG-4.3.0.tar.gz) = bb84df67a28c150b0351864b4bd11533bf1a178a356a36c96e7a4e5697df56eca5aa614db083c719ee0ef17cd09fd7222dafdead4bddcb9aa80a93c0649ae2cf
+SHA512 (vokoscreenNG-4.4.0.tar.gz) = 6668d112bfdc380218e84ddfaaf3de1ff36ddc8f6fb9e222165235328091a47975180be3c520eaae1fccea414b19387012c3be07481f77159f8908ecdeb360c2
diff --git a/vokoscreenNG.appdata.xml b/vokoscreenNG.appdata.xml
index 89a080d..a796920 100644
--- a/vokoscreenNG.appdata.xml
+++ b/vokoscreenNG.appdata.xml
@@ -21,55 +21,57 @@
vokoscreenNG is a modern full replacement for vokoscreen, both written by Volker Kohaupt. The main difference is that vokoscreen uses ffmpeg as base, while vokoscreenNG has been rewritten from scratch and is based in GStreamer.
+
+ Volker Kohaupt
+
https://linuxecke.volkoh.de/vokoscreen/vokoscreen.html
https://github.com/vkohaupt/vokoscreenNG/issues
https://linuxecke.volkoh.de/vokoscreen/vokoscreen-donate.html
- Volker Kohaupt
vokoscreenNG.desktop
- Area to be captured
https://vokoscreen.volkoh.de/3.0/picture/vokoscreenNG-0.png
+ Picture
- Video options
https://vokoscreen.volkoh.de/3.0/picture/vokoscreenNG-1.png
+ Picture
- Available codecs and formats
https://vokoscreen.volkoh.de/3.0/picture/vokoscreenNG-2.png
+ Picture
- Available codecs and formats
https://vokoscreen.volkoh.de/3.0/picture/vokoscreenNG-3.png
+ Picture
- Available codecs and formats
https://vokoscreen.volkoh.de/3.0/picture/vokoscreenNG-4.png
+ Picture
- Available codecs and formats
https://vokoscreen.volkoh.de/3.0/picture/vokoscreenNG-5.png
+ Picture
- Available codecs and formats
https://vokoscreen.volkoh.de/3.0/picture/vokoscreenNG-6.png
+ Picture
- Available codecs and formats
https://vokoscreen.volkoh.de/3.0/picture/vokoscreenNG-7.png
+ Picture
- Available codecs and formats
https://vokoscreen.volkoh.de/3.0/picture/vokoscreenNG-8.png
+ Picture
- Available codecs and formats
https://vokoscreen.volkoh.de/3.0/picture/vokoscreenNG-9.png
+ Picture
-
+
diff --git a/vokoscreenNG.spec b/vokoscreenNG.spec
index 2efc203..672d0d7 100644
--- a/vokoscreenNG.spec
+++ b/vokoscreenNG.spec
@@ -1,7 +1,7 @@
-%global forgeurl https://github.com/vkohaupt/%{name}
+%global forgeurl https://github.com/vkohaupt/vokoscreenNG
Name: vokoscreenNG
-Version: 4.3.0
+Version: 4.4.0
%forgemeta
Release: %autorelease
Summary: Powerful screencast creator to record the screen
From af0378f9d3b690d4177fcef4524f045f8afb75e9 Mon Sep 17 00:00:00 2001
From: Artem Polishchuk
Date: Wed, 8 Jan 2025 00:48:32 +0200
Subject: [PATCH 40/62] chore: Update to 4.4.1
Signed-off-by: Artem Polishchuk
---
.gitignore | 1 +
sources | 2 +-
vokoscreenNG.appdata.xml | 2 +-
vokoscreenNG.spec | 2 +-
4 files changed, 4 insertions(+), 3 deletions(-)
diff --git a/.gitignore b/.gitignore
index a1cb777..e2f116f 100644
--- a/.gitignore
+++ b/.gitignore
@@ -20,3 +20,4 @@
/vokoscreenNG-4.2.0.tar.gz
/vokoscreenNG-4.3.0.tar.gz
/vokoscreenNG-4.4.0.tar.gz
+/vokoscreenNG-4.4.1.tar.gz
diff --git a/sources b/sources
index d7f662d..6e0922a 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-SHA512 (vokoscreenNG-4.4.0.tar.gz) = 6668d112bfdc380218e84ddfaaf3de1ff36ddc8f6fb9e222165235328091a47975180be3c520eaae1fccea414b19387012c3be07481f77159f8908ecdeb360c2
+SHA512 (vokoscreenNG-4.4.1.tar.gz) = 807206a77143d074479ee1e245e14de76548984adb3f756b53e65aff0522d999e59fb90ff910d65e71a3a431b60294c1b23bc70f43168e846a988b1e2519a476
diff --git a/vokoscreenNG.appdata.xml b/vokoscreenNG.appdata.xml
index a796920..1f5927a 100644
--- a/vokoscreenNG.appdata.xml
+++ b/vokoscreenNG.appdata.xml
@@ -72,6 +72,6 @@
-
+
diff --git a/vokoscreenNG.spec b/vokoscreenNG.spec
index 672d0d7..e4382d3 100644
--- a/vokoscreenNG.spec
+++ b/vokoscreenNG.spec
@@ -1,7 +1,7 @@
%global forgeurl https://github.com/vkohaupt/vokoscreenNG
Name: vokoscreenNG
-Version: 4.4.0
+Version: 4.4.1
%forgemeta
Release: %autorelease
Summary: Powerful screencast creator to record the screen
From 15b4d9bff6222010ab4a1d9d51e4193e2f1a4cd5 Mon Sep 17 00:00:00 2001
From: Artem Polishchuk
Date: Thu, 9 Jan 2025 14:30:48 +0200
Subject: [PATCH 41/62] chore: Update to 4.4.2
Signed-off-by: Artem Polishchuk
---
.gitignore | 1 +
sources | 2 +-
vokoscreenNG.appdata.xml | 2 +-
vokoscreenNG.spec | 2 +-
4 files changed, 4 insertions(+), 3 deletions(-)
diff --git a/.gitignore b/.gitignore
index e2f116f..4107e70 100644
--- a/.gitignore
+++ b/.gitignore
@@ -21,3 +21,4 @@
/vokoscreenNG-4.3.0.tar.gz
/vokoscreenNG-4.4.0.tar.gz
/vokoscreenNG-4.4.1.tar.gz
+/vokoscreenNG-4.4.2.tar.gz
diff --git a/sources b/sources
index 6e0922a..8d32cf7 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-SHA512 (vokoscreenNG-4.4.1.tar.gz) = 807206a77143d074479ee1e245e14de76548984adb3f756b53e65aff0522d999e59fb90ff910d65e71a3a431b60294c1b23bc70f43168e846a988b1e2519a476
+SHA512 (vokoscreenNG-4.4.2.tar.gz) = d23688858f942fcd444b95e29ade16072a3ee330e8e6c66709e5fc97048d4750d372f463cbdf8b976dc542626a7eaad59302209d0f953e3303a708d1cfeb9858
diff --git a/vokoscreenNG.appdata.xml b/vokoscreenNG.appdata.xml
index 1f5927a..add837c 100644
--- a/vokoscreenNG.appdata.xml
+++ b/vokoscreenNG.appdata.xml
@@ -72,6 +72,6 @@
-
+
diff --git a/vokoscreenNG.spec b/vokoscreenNG.spec
index e4382d3..7b083fe 100644
--- a/vokoscreenNG.spec
+++ b/vokoscreenNG.spec
@@ -1,7 +1,7 @@
%global forgeurl https://github.com/vkohaupt/vokoscreenNG
Name: vokoscreenNG
-Version: 4.4.1
+Version: 4.4.2
%forgemeta
Release: %autorelease
Summary: Powerful screencast creator to record the screen
From dacdf9bd1ee37c3fa406469237540684a1215a20 Mon Sep 17 00:00:00 2001
From: Fedora Release Engineering
Date: Sun, 19 Jan 2025 14:35:06 +0000
Subject: [PATCH 42/62] Rebuilt for
https://fedoraproject.org/wiki/Fedora_42_Mass_Rebuild
From 08f615547ed2fdff873c70bcc8388d2c1fca69c7 Mon Sep 17 00:00:00 2001
From: Artem Polishchuk
Date: Sat, 8 Feb 2025 21:15:25 +0200
Subject: [PATCH 43/62] chore: Update to 4.4.4
Signed-off-by: Artem Polishchuk
---
.gitignore | 1 +
sources | 2 +-
vokoscreenNG.spec | 2 +-
3 files changed, 3 insertions(+), 2 deletions(-)
diff --git a/.gitignore b/.gitignore
index 4107e70..69a47e3 100644
--- a/.gitignore
+++ b/.gitignore
@@ -22,3 +22,4 @@
/vokoscreenNG-4.4.0.tar.gz
/vokoscreenNG-4.4.1.tar.gz
/vokoscreenNG-4.4.2.tar.gz
+/vokoscreenNG-4.4.4.tar.gz
diff --git a/sources b/sources
index 8d32cf7..d81c6e6 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-SHA512 (vokoscreenNG-4.4.2.tar.gz) = d23688858f942fcd444b95e29ade16072a3ee330e8e6c66709e5fc97048d4750d372f463cbdf8b976dc542626a7eaad59302209d0f953e3303a708d1cfeb9858
+SHA512 (vokoscreenNG-4.4.4.tar.gz) = 8c054602fe70c52e86e4c599a6d2d69b1a6a8cfda467fdaa4146fad3118a80d500d386102dc3fee4ebb093a58c315f86be41d6142f3f1a7fcacbdcd6e5c4d712
diff --git a/vokoscreenNG.spec b/vokoscreenNG.spec
index 7b083fe..8073661 100644
--- a/vokoscreenNG.spec
+++ b/vokoscreenNG.spec
@@ -1,7 +1,7 @@
%global forgeurl https://github.com/vkohaupt/vokoscreenNG
Name: vokoscreenNG
-Version: 4.4.2
+Version: 4.4.4
%forgemeta
Release: %autorelease
Summary: Powerful screencast creator to record the screen
From 11d0ecaa415ab588dacaa0903fe7f91119ac426f Mon Sep 17 00:00:00 2001
From: Packit
Date: Sun, 16 Feb 2025 09:28:13 +0000
Subject: [PATCH 44/62] Update to 4.4.5 upstream release
- Resolves: rhbz#2345960
Upstream tag: 4.4.5
Upstream commit: a1a9cb8f
Commit authored by Packit automation (https://packit.dev/)
---
.gitignore | 1 +
README.packit | 3 +++
sources | 2 +-
vokoscreenNG.spec | 2 +-
4 files changed, 6 insertions(+), 2 deletions(-)
create mode 100644 README.packit
diff --git a/.gitignore b/.gitignore
index 69a47e3..7043588 100644
--- a/.gitignore
+++ b/.gitignore
@@ -23,3 +23,4 @@
/vokoscreenNG-4.4.1.tar.gz
/vokoscreenNG-4.4.2.tar.gz
/vokoscreenNG-4.4.4.tar.gz
+/vokoscreenNG-4.4.5.tar.gz
diff --git a/README.packit b/README.packit
new file mode 100644
index 0000000..7017e6c
--- /dev/null
+++ b/README.packit
@@ -0,0 +1,3 @@
+This repository is maintained by packit.
+https://packit.dev/
+The file was generated using packit 1.1.0.post1.dev2+gf7b527d0.
diff --git a/sources b/sources
index d81c6e6..d4cac46 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-SHA512 (vokoscreenNG-4.4.4.tar.gz) = 8c054602fe70c52e86e4c599a6d2d69b1a6a8cfda467fdaa4146fad3118a80d500d386102dc3fee4ebb093a58c315f86be41d6142f3f1a7fcacbdcd6e5c4d712
+SHA512 (vokoscreenNG-4.4.5.tar.gz) = e94655733a9f5df473e4fe8289344853628b9032fe34ba2b48dc1e9d8e7a4c22d1b81a101c06d8c89da82fcfb9404c70181e9c9f2a79f5063363ab18ff1995b5
diff --git a/vokoscreenNG.spec b/vokoscreenNG.spec
index 8073661..ca2d95f 100644
--- a/vokoscreenNG.spec
+++ b/vokoscreenNG.spec
@@ -1,7 +1,7 @@
%global forgeurl https://github.com/vkohaupt/vokoscreenNG
Name: vokoscreenNG
-Version: 4.4.4
+Version: 4.4.5
%forgemeta
Release: %autorelease
Summary: Powerful screencast creator to record the screen
From 817f6938ae9aee115f3401b508412c6ef24e38af Mon Sep 17 00:00:00 2001
From: Packit
Date: Sat, 8 Mar 2025 22:09:48 +0000
Subject: [PATCH 45/62] Update to 4.4.6 upstream release
- Resolves: rhbz#2350911
Upstream tag: 4.4.6
Upstream commit: 8c5900a6
Commit authored by Packit automation (https://packit.dev/)
---
.gitignore | 1 +
README.packit | 2 +-
sources | 2 +-
vokoscreenNG.spec | 2 +-
4 files changed, 4 insertions(+), 3 deletions(-)
diff --git a/.gitignore b/.gitignore
index 7043588..6e3dc07 100644
--- a/.gitignore
+++ b/.gitignore
@@ -24,3 +24,4 @@
/vokoscreenNG-4.4.2.tar.gz
/vokoscreenNG-4.4.4.tar.gz
/vokoscreenNG-4.4.5.tar.gz
+/vokoscreenNG-4.4.6.tar.gz
diff --git a/README.packit b/README.packit
index 7017e6c..87210c5 100644
--- a/README.packit
+++ b/README.packit
@@ -1,3 +1,3 @@
This repository is maintained by packit.
https://packit.dev/
-The file was generated using packit 1.1.0.post1.dev2+gf7b527d0.
+The file was generated using packit 1.2.0.post1.dev3+g3adf9afe.
diff --git a/sources b/sources
index d4cac46..8f67d7d 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-SHA512 (vokoscreenNG-4.4.5.tar.gz) = e94655733a9f5df473e4fe8289344853628b9032fe34ba2b48dc1e9d8e7a4c22d1b81a101c06d8c89da82fcfb9404c70181e9c9f2a79f5063363ab18ff1995b5
+SHA512 (vokoscreenNG-4.4.6.tar.gz) = d577d1561b5ee18b99c200155e4a8072fca051492ae0c8b8f332dbe769225d0e069527154bc9d80ce30a19069b694ad3081d542e6725f34751dc8009f827b279
diff --git a/vokoscreenNG.spec b/vokoscreenNG.spec
index ca2d95f..46a87bc 100644
--- a/vokoscreenNG.spec
+++ b/vokoscreenNG.spec
@@ -1,7 +1,7 @@
%global forgeurl https://github.com/vkohaupt/vokoscreenNG
Name: vokoscreenNG
-Version: 4.4.5
+Version: 4.4.6
%forgemeta
Release: %autorelease
Summary: Powerful screencast creator to record the screen
From 7c90637c98acd609bc01ab40db16b109d98a2939 Mon Sep 17 00:00:00 2001
From: Packit
Date: Mon, 17 Mar 2025 07:02:50 +0000
Subject: [PATCH 46/62] Update to 4.4.7 upstream release
- Resolves: rhbz#2352857
Upstream tag: 4.4.7
Upstream commit: cbc4e409
Commit authored by Packit automation (https://packit.dev/)
---
.gitignore | 1 +
README.packit | 2 +-
sources | 2 +-
vokoscreenNG.spec | 2 +-
4 files changed, 4 insertions(+), 3 deletions(-)
diff --git a/.gitignore b/.gitignore
index 6e3dc07..de0733f 100644
--- a/.gitignore
+++ b/.gitignore
@@ -25,3 +25,4 @@
/vokoscreenNG-4.4.4.tar.gz
/vokoscreenNG-4.4.5.tar.gz
/vokoscreenNG-4.4.6.tar.gz
+/vokoscreenNG-4.4.7.tar.gz
diff --git a/README.packit b/README.packit
index 87210c5..f5cc99f 100644
--- a/README.packit
+++ b/README.packit
@@ -1,3 +1,3 @@
This repository is maintained by packit.
https://packit.dev/
-The file was generated using packit 1.2.0.post1.dev3+g3adf9afe.
+The file was generated using packit 1.2.0.post1.dev13+g55ed4527.
diff --git a/sources b/sources
index 8f67d7d..9713578 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-SHA512 (vokoscreenNG-4.4.6.tar.gz) = d577d1561b5ee18b99c200155e4a8072fca051492ae0c8b8f332dbe769225d0e069527154bc9d80ce30a19069b694ad3081d542e6725f34751dc8009f827b279
+SHA512 (vokoscreenNG-4.4.7.tar.gz) = acffb0b040b4b24628edf6efab1e34b5707a701ff87c8c4c3be014655f562524c4ff94f8f9be7514c6528e787ddbc14081ee6c6d82e098a821aab60110d8936b
diff --git a/vokoscreenNG.spec b/vokoscreenNG.spec
index 46a87bc..213ea31 100644
--- a/vokoscreenNG.spec
+++ b/vokoscreenNG.spec
@@ -1,7 +1,7 @@
%global forgeurl https://github.com/vkohaupt/vokoscreenNG
Name: vokoscreenNG
-Version: 4.4.6
+Version: 4.4.7
%forgemeta
Release: %autorelease
Summary: Powerful screencast creator to record the screen
From ab7d463ad7d8a0ba29a0576b178c66465f18864f Mon Sep 17 00:00:00 2001
From: Packit
Date: Mon, 24 Mar 2025 09:32:11 +0000
Subject: [PATCH 47/62] Update to 4.5.0 upstream release
- Resolves: rhbz#2354492
Upstream tag: 4.5.0
Upstream commit: be7bff14
Commit authored by Packit automation (https://packit.dev/)
---
.gitignore | 1 +
README.packit | 2 +-
sources | 2 +-
vokoscreenNG.spec | 2 +-
4 files changed, 4 insertions(+), 3 deletions(-)
diff --git a/.gitignore b/.gitignore
index de0733f..61c3a99 100644
--- a/.gitignore
+++ b/.gitignore
@@ -26,3 +26,4 @@
/vokoscreenNG-4.4.5.tar.gz
/vokoscreenNG-4.4.6.tar.gz
/vokoscreenNG-4.4.7.tar.gz
+/vokoscreenNG-4.5.0.tar.gz
diff --git a/README.packit b/README.packit
index f5cc99f..33d5f21 100644
--- a/README.packit
+++ b/README.packit
@@ -1,3 +1,3 @@
This repository is maintained by packit.
https://packit.dev/
-The file was generated using packit 1.2.0.post1.dev13+g55ed4527.
+The file was generated using packit 1.2.0.post1.dev19+g772be563.
diff --git a/sources b/sources
index 9713578..5cd41d0 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-SHA512 (vokoscreenNG-4.4.7.tar.gz) = acffb0b040b4b24628edf6efab1e34b5707a701ff87c8c4c3be014655f562524c4ff94f8f9be7514c6528e787ddbc14081ee6c6d82e098a821aab60110d8936b
+SHA512 (vokoscreenNG-4.5.0.tar.gz) = 2f186c4d00dd3b042878d9e87c2bd88ff25b199ac97a0045c0cf61bb4bf8e68a1aba8ce46a42d53150e5a5796a0ddce402985262cb313524c29f9a23079d2110
diff --git a/vokoscreenNG.spec b/vokoscreenNG.spec
index 213ea31..4a6fb9e 100644
--- a/vokoscreenNG.spec
+++ b/vokoscreenNG.spec
@@ -1,7 +1,7 @@
%global forgeurl https://github.com/vkohaupt/vokoscreenNG
Name: vokoscreenNG
-Version: 4.4.7
+Version: 4.5.0
%forgemeta
Release: %autorelease
Summary: Powerful screencast creator to record the screen
From f4ad2cd10726dd89a8dc46fb6469e6db3d39ad56 Mon Sep 17 00:00:00 2001
From: Packit
Date: Mon, 28 Apr 2025 18:17:21 +0000
Subject: [PATCH 48/62] Update to 4.5.1 upstream release
- Resolves: rhbz#2362759
Upstream tag: 4.5.1
Upstream commit: 556a016d
Commit authored by Packit automation (https://packit.dev/)
---
.gitignore | 1 +
README.packit | 2 +-
sources | 2 +-
vokoscreenNG.spec | 2 +-
4 files changed, 4 insertions(+), 3 deletions(-)
diff --git a/.gitignore b/.gitignore
index 61c3a99..f0e6b9e 100644
--- a/.gitignore
+++ b/.gitignore
@@ -27,3 +27,4 @@
/vokoscreenNG-4.4.6.tar.gz
/vokoscreenNG-4.4.7.tar.gz
/vokoscreenNG-4.5.0.tar.gz
+/vokoscreenNG-4.5.1.tar.gz
diff --git a/README.packit b/README.packit
index 33d5f21..807ffc6 100644
--- a/README.packit
+++ b/README.packit
@@ -1,3 +1,3 @@
This repository is maintained by packit.
https://packit.dev/
-The file was generated using packit 1.2.0.post1.dev19+g772be563.
+The file was generated using packit 1.6.0.post1.dev2+gd5a7662a.
diff --git a/sources b/sources
index 5cd41d0..20e9687 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-SHA512 (vokoscreenNG-4.5.0.tar.gz) = 2f186c4d00dd3b042878d9e87c2bd88ff25b199ac97a0045c0cf61bb4bf8e68a1aba8ce46a42d53150e5a5796a0ddce402985262cb313524c29f9a23079d2110
+SHA512 (vokoscreenNG-4.5.1.tar.gz) = 292d06778e94fda703bdf87e5bfebc4ee48ab0fea40e2aad839e4859f683649aab6b75c596efbe58b561d60f3653bdb7d0c80912de95cd34802148bac6e10c79
diff --git a/vokoscreenNG.spec b/vokoscreenNG.spec
index 4a6fb9e..d4fd41c 100644
--- a/vokoscreenNG.spec
+++ b/vokoscreenNG.spec
@@ -1,7 +1,7 @@
%global forgeurl https://github.com/vkohaupt/vokoscreenNG
Name: vokoscreenNG
-Version: 4.5.0
+Version: 4.5.1
%forgemeta
Release: %autorelease
Summary: Powerful screencast creator to record the screen
From ca1b4162f213cac5abb394b153b25a8671a71dcc Mon Sep 17 00:00:00 2001
From: Packit
Date: Wed, 30 Apr 2025 08:28:22 +0000
Subject: [PATCH 49/62] Update to 4.5.2 upstream release
- Resolves: rhbz#2363049
Upstream tag: 4.5.2
Upstream commit: 8d9685c6
Commit authored by Packit automation (https://packit.dev/)
---
.gitignore | 1 +
sources | 2 +-
vokoscreenNG.spec | 2 +-
3 files changed, 3 insertions(+), 2 deletions(-)
diff --git a/.gitignore b/.gitignore
index f0e6b9e..e04fcc2 100644
--- a/.gitignore
+++ b/.gitignore
@@ -28,3 +28,4 @@
/vokoscreenNG-4.4.7.tar.gz
/vokoscreenNG-4.5.0.tar.gz
/vokoscreenNG-4.5.1.tar.gz
+/vokoscreenNG-4.5.2.tar.gz
diff --git a/sources b/sources
index 20e9687..17d4dc9 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-SHA512 (vokoscreenNG-4.5.1.tar.gz) = 292d06778e94fda703bdf87e5bfebc4ee48ab0fea40e2aad839e4859f683649aab6b75c596efbe58b561d60f3653bdb7d0c80912de95cd34802148bac6e10c79
+SHA512 (vokoscreenNG-4.5.2.tar.gz) = 239300f5d38df2421627ec3ae0e7028bb74e4bcd74316c53e867591799bdeec3e0ab488eed6012a4a89471303e5e7309848beb102bec00853e05ccd72f2d276f
diff --git a/vokoscreenNG.spec b/vokoscreenNG.spec
index d4fd41c..ca1ad60 100644
--- a/vokoscreenNG.spec
+++ b/vokoscreenNG.spec
@@ -1,7 +1,7 @@
%global forgeurl https://github.com/vkohaupt/vokoscreenNG
Name: vokoscreenNG
-Version: 4.5.1
+Version: 4.5.2
%forgemeta
Release: %autorelease
Summary: Powerful screencast creator to record the screen
From 5f1e24c134c1722b654d97e88cd5e0da8ea5aa83 Mon Sep 17 00:00:00 2001
From: Packit
Date: Sun, 29 Jun 2025 06:58:17 +0000
Subject: [PATCH 50/62] Update to 4.6.0 upstream release
- Resolves: rhbz#2375397
Upstream tag: 4.6.0
Upstream commit: 4a8fd0af
Commit authored by Packit automation (https://packit.dev/)
---
.gitignore | 1 +
README.packit | 2 +-
sources | 2 +-
vokoscreenNG.spec | 2 +-
4 files changed, 4 insertions(+), 3 deletions(-)
diff --git a/.gitignore b/.gitignore
index e04fcc2..bce1f7b 100644
--- a/.gitignore
+++ b/.gitignore
@@ -29,3 +29,4 @@
/vokoscreenNG-4.5.0.tar.gz
/vokoscreenNG-4.5.1.tar.gz
/vokoscreenNG-4.5.2.tar.gz
+/vokoscreenNG-4.6.0.tar.gz
diff --git a/README.packit b/README.packit
index 807ffc6..dde2a46 100644
--- a/README.packit
+++ b/README.packit
@@ -1,3 +1,3 @@
This repository is maintained by packit.
https://packit.dev/
-The file was generated using packit 1.6.0.post1.dev2+gd5a7662a.
+The file was generated using packit 1.9.0.post1.dev4+g48b4c222.
diff --git a/sources b/sources
index 17d4dc9..6565e8d 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-SHA512 (vokoscreenNG-4.5.2.tar.gz) = 239300f5d38df2421627ec3ae0e7028bb74e4bcd74316c53e867591799bdeec3e0ab488eed6012a4a89471303e5e7309848beb102bec00853e05ccd72f2d276f
+SHA512 (vokoscreenNG-4.6.0.tar.gz) = 7e12fcccfdb42c9b4481211dc112dd1a984ddaa95e6572a11c94ef27a4fd39ccad4d7cd1c2d310c8f778ddc633ca89de8bff3a3ae412d964b968e3e0ee212a52
diff --git a/vokoscreenNG.spec b/vokoscreenNG.spec
index ca1ad60..2051605 100644
--- a/vokoscreenNG.spec
+++ b/vokoscreenNG.spec
@@ -1,7 +1,7 @@
%global forgeurl https://github.com/vkohaupt/vokoscreenNG
Name: vokoscreenNG
-Version: 4.5.2
+Version: 4.6.0
%forgemeta
Release: %autorelease
Summary: Powerful screencast creator to record the screen
From 3856191ba17723a5b01297ff62df02a10dd067fe Mon Sep 17 00:00:00 2001
From: Fedora Release Engineering
Date: Fri, 25 Jul 2025 20:12:30 +0000
Subject: [PATCH 51/62] Rebuilt for
https://fedoraproject.org/wiki/Fedora_43_Mass_Rebuild
From 2ee0807477e75743db95f5ba23fb516340354ef8 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?S=C3=A9rgio=20M=2E=20Basto?=
Date: Sun, 23 Nov 2025 01:29:33 +0000
Subject: [PATCH 52/62] Rebuild for qt6
From 72549cf43cf36807801ca1d2aa36f9cef7531c2f Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?S=C3=A9rgio=20M=2E=20Basto?=
Date: Sun, 23 Nov 2025 02:43:33 +0000
Subject: [PATCH 53/62] Add Recommends pipewire-gstreamer to work on Wayland
---
vokoscreenNG.spec | 3 +++
1 file changed, 3 insertions(+)
diff --git a/vokoscreenNG.spec b/vokoscreenNG.spec
index 2051605..8382fb1 100644
--- a/vokoscreenNG.spec
+++ b/vokoscreenNG.spec
@@ -36,6 +36,9 @@ BuildRequires: pkgconfig(gstreamer-video-1.0)
Requires: gstreamer1-plugin-gif
%endif
+#For wayland
+Recommends: pipewire-gstreamer
+
%description
vokoscreenNG for Windows and Linux is a powerful screencast creator in many
languages to record the screen, an area or a window (Linux only). Recording of
From 5faacc2107c1962bfaae27cec3d176ded631bf8b Mon Sep 17 00:00:00 2001
From: Packit
Date: Tue, 28 Oct 2025 20:10:56 +0000
Subject: [PATCH 54/62] Update to 4.7.1 upstream release
- Resolves: rhbz#2382302
Upstream tag: 4.7.1
Upstream commit: 8c233331
Commit authored by Packit automation (https://packit.dev/)
---
.gitignore | 1 +
README.packit | 2 +-
sources | 2 +-
vokoscreenNG.spec | 2 +-
4 files changed, 4 insertions(+), 3 deletions(-)
diff --git a/.gitignore b/.gitignore
index bce1f7b..355d4a2 100644
--- a/.gitignore
+++ b/.gitignore
@@ -30,3 +30,4 @@
/vokoscreenNG-4.5.1.tar.gz
/vokoscreenNG-4.5.2.tar.gz
/vokoscreenNG-4.6.0.tar.gz
+/vokoscreenNG-4.7.1.tar.gz
diff --git a/README.packit b/README.packit
index dde2a46..2511bf4 100644
--- a/README.packit
+++ b/README.packit
@@ -1,3 +1,3 @@
This repository is maintained by packit.
https://packit.dev/
-The file was generated using packit 1.9.0.post1.dev4+g48b4c222.
+The file was generated using packit 1.12.0.
diff --git a/sources b/sources
index 6565e8d..9af43b2 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-SHA512 (vokoscreenNG-4.6.0.tar.gz) = 7e12fcccfdb42c9b4481211dc112dd1a984ddaa95e6572a11c94ef27a4fd39ccad4d7cd1c2d310c8f778ddc633ca89de8bff3a3ae412d964b968e3e0ee212a52
+SHA512 (vokoscreenNG-4.7.1.tar.gz) = e4f709f1181002d14ef2a6c3a81606f6336de15cc5ee59b8206cabcaf3500317b9fe96311139af3c25c4faa7589bcd5d65af23ddb529fc3f657936c854a03743
diff --git a/vokoscreenNG.spec b/vokoscreenNG.spec
index 8382fb1..1f515f5 100644
--- a/vokoscreenNG.spec
+++ b/vokoscreenNG.spec
@@ -1,7 +1,7 @@
%global forgeurl https://github.com/vkohaupt/vokoscreenNG
Name: vokoscreenNG
-Version: 4.6.0
+Version: 4.7.1
%forgemeta
Release: %autorelease
Summary: Powerful screencast creator to record the screen
From 16cf395760e4e2a8efb95793941e29b77306cdb4 Mon Sep 17 00:00:00 2001
From: Packit
Date: Fri, 5 Dec 2025 20:24:20 +0000
Subject: [PATCH 55/62] Update to 4.7.3 upstream release
- Resolves: rhbz#2382302
Upstream tag: 4.7.3
Upstream commit: c0d036dc
Commit authored by Packit automation (https://packit.dev/)
---
.gitignore | 1 +
README.packit | 2 +-
sources | 2 +-
vokoscreenNG.spec | 2 +-
4 files changed, 4 insertions(+), 3 deletions(-)
diff --git a/.gitignore b/.gitignore
index 355d4a2..c781815 100644
--- a/.gitignore
+++ b/.gitignore
@@ -31,3 +31,4 @@
/vokoscreenNG-4.5.2.tar.gz
/vokoscreenNG-4.6.0.tar.gz
/vokoscreenNG-4.7.1.tar.gz
+/vokoscreenNG-4.7.3.tar.gz
diff --git a/README.packit b/README.packit
index 2511bf4..b4b46e3 100644
--- a/README.packit
+++ b/README.packit
@@ -1,3 +1,3 @@
This repository is maintained by packit.
https://packit.dev/
-The file was generated using packit 1.12.0.
+The file was generated using packit 1.12.0.post1.dev20+g7d30dac21.
diff --git a/sources b/sources
index 9af43b2..449d7e3 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-SHA512 (vokoscreenNG-4.7.1.tar.gz) = e4f709f1181002d14ef2a6c3a81606f6336de15cc5ee59b8206cabcaf3500317b9fe96311139af3c25c4faa7589bcd5d65af23ddb529fc3f657936c854a03743
+SHA512 (vokoscreenNG-4.7.3.tar.gz) = 350ab094b61b4a7645a902fb39e8fabc4df720e7747dfdb7a05f03a890bc2cc4438f284cc324455ef9577a2dfb6d640366bcdaf163bfaa2c1994fbb08f92d20a
diff --git a/vokoscreenNG.spec b/vokoscreenNG.spec
index 1f515f5..9dca95d 100644
--- a/vokoscreenNG.spec
+++ b/vokoscreenNG.spec
@@ -1,7 +1,7 @@
%global forgeurl https://github.com/vkohaupt/vokoscreenNG
Name: vokoscreenNG
-Version: 4.7.1
+Version: 4.7.3
%forgemeta
Release: %autorelease
Summary: Powerful screencast creator to record the screen
From 903d0941f51ce536cb04bb9d298563ff289407a2 Mon Sep 17 00:00:00 2001
From: Packit
Date: Mon, 5 Jan 2026 23:36:21 +0000
Subject: [PATCH 56/62] Update to 4.8.1 upstream release
- Resolves: rhbz#2420013
Upstream tag: 4.8.1
Upstream commit: 88902610
Commit authored by Packit automation (https://packit.dev/)
---
.gitignore | 1 +
README.packit | 2 +-
sources | 2 +-
vokoscreenNG.spec | 2 +-
4 files changed, 4 insertions(+), 3 deletions(-)
diff --git a/.gitignore b/.gitignore
index c781815..fcc7200 100644
--- a/.gitignore
+++ b/.gitignore
@@ -32,3 +32,4 @@
/vokoscreenNG-4.6.0.tar.gz
/vokoscreenNG-4.7.1.tar.gz
/vokoscreenNG-4.7.3.tar.gz
+/vokoscreenNG-4.8.1.tar.gz
diff --git a/README.packit b/README.packit
index b4b46e3..9bb65f0 100644
--- a/README.packit
+++ b/README.packit
@@ -1,3 +1,3 @@
This repository is maintained by packit.
https://packit.dev/
-The file was generated using packit 1.12.0.post1.dev20+g7d30dac21.
+The file was generated using packit 1.13.0.post1.dev2+g84134016c.
diff --git a/sources b/sources
index 449d7e3..efc5776 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-SHA512 (vokoscreenNG-4.7.3.tar.gz) = 350ab094b61b4a7645a902fb39e8fabc4df720e7747dfdb7a05f03a890bc2cc4438f284cc324455ef9577a2dfb6d640366bcdaf163bfaa2c1994fbb08f92d20a
+SHA512 (vokoscreenNG-4.8.1.tar.gz) = f6486b7f60f8b3c5f9963f30a8fc38cf22491564190ab483464f2547b4e7be4bbf48099a6106ddb10feebfdedc20b87d2bb926ecf7ac7b1c92e60a5d0d4a27e3
diff --git a/vokoscreenNG.spec b/vokoscreenNG.spec
index 9dca95d..1b95efb 100644
--- a/vokoscreenNG.spec
+++ b/vokoscreenNG.spec
@@ -1,7 +1,7 @@
%global forgeurl https://github.com/vkohaupt/vokoscreenNG
Name: vokoscreenNG
-Version: 4.7.3
+Version: 4.8.1
%forgemeta
Release: %autorelease
Summary: Powerful screencast creator to record the screen
From 14c6c7aabf44312c3ccfb8e4bff9a8c464d1e79d Mon Sep 17 00:00:00 2001
From: Artem Polishchuk
Date: Tue, 6 Jan 2026 15:38:18 +0300
Subject: [PATCH 57/62] - Update desc - Update appdata
Signed-off-by: Artem Polishchuk
---
vokoscreenNG.appdata.xml | 41 +++++++++++++++++++++++++++-------------
vokoscreenNG.spec | 7 +++----
2 files changed, 31 insertions(+), 17 deletions(-)
diff --git a/vokoscreenNG.appdata.xml b/vokoscreenNG.appdata.xml
index add837c..2bf8eab 100644
--- a/vokoscreenNG.appdata.xml
+++ b/vokoscreenNG.appdata.xml
@@ -7,26 +7,41 @@
GPL-2.0-only
- vokoscreenNG is a powerful screencast creator in many languages to record the screen, an area or a window (Linux only). Recording of audio from multiple sources is supported. With the built-in camera support, you can make your video more personal. Other tools such as systray, magnifying glass, countdown, timer, Showclick and Halo support will help you do a good job.
-
-
- This program can save files in some formats and use some codecs for video and audio:
+ vokoscreenNG is a powerful screencast creator in many languages to record the screen, an area or a window. Recording of audio from multiple sources is supported. With the built-in camera support, you can make your video more personal.
+ X11:
- - Video: H.264, VP8
- - Audio: vorbis, flac, opus and mp3.
- - File: mkv, webm, avi, mp4 and mov.
+ - Tools: Countdown, Snapshot, Systray, Magnifying glass, Timer, Showclick, Halo, Darkmode, Global keyboard shortcuts, Build-in Videoplayer, Camera
+ - Format: mkv, gif, mp4
+ - Video: H.264, gif
+ - Audio: mp3, opus
-
- vokoscreenNG is a modern full replacement for vokoscreen, both written by Volker Kohaupt. The main difference is that vokoscreen uses ffmpeg as base, while vokoscreenNG has been rewritten from scratch and is based in GStreamer.
-
+ Wayland:
+
+ - Note: Vokoscreen for Wayland is a standalone development and has nothing to do with X11
+ - Tools: Countdown, Snapshot, Convert, Separated-audio-tracks
+ - Format: mkv
+ - Video: H.264
+ - Audio: mp3, opus
+ - After record you can convert into webm, gif or mp4.
+
+ vokoscreenNG is a modern full replacement for vokoscreen, both written by Volker Kohaupt. The main difference is that vokoscreen uses ffmpeg as base, while vokoscreenNG has been rewritten from scratch and is based in GStreamer.
-
+
Volker Kohaupt
- https://linuxecke.volkoh.de/vokoscreen/vokoscreen.html
+
+ #faa298
+ #7f2c22
+
https://github.com/vkohaupt/vokoscreenNG/issues
+ https://linuxecke.volkoh.de/vokoscreen/vokoscreen.html
https://linuxecke.volkoh.de/vokoscreen/vokoscreen-donate.html
+ https://github.com/vkohaupt/vokoscreenNG/issues
+ https://github.com/vkohaupt/vokoscreenNG/issues
+ https://explore.transifex.com/vkohaupt/vokoscreen/
+ https://github.com/vkohaupt/vokoscreenNG
+ https://github.com/vkohaupt/vokoscreenNG
vokoscreenNG.desktop
@@ -72,6 +87,6 @@
-
+
diff --git a/vokoscreenNG.spec b/vokoscreenNG.spec
index 1b95efb..43d1f4d 100644
--- a/vokoscreenNG.spec
+++ b/vokoscreenNG.spec
@@ -42,10 +42,9 @@ Recommends: pipewire-gstreamer
%description
vokoscreenNG for Windows and Linux is a powerful screencast creator in many
languages to record the screen, an area or a window (Linux only). Recording of
-audio from multiple sources is supported. With the built-in camera support,
-you can make your video more personal. Other tools such as systray, magnifying
-glass, countdown, timer, Showclick and Halo support will help you do a good
-job.
+audio from multiple sources is supported. With the built-in camera support, you
+can make your video more personal. Other tools such as systray, magnifying
+glass, countdown, timer, Showclick and Halo support will help you do a good job.
%prep
From 6ab35a7124a0cad44f6582040a55fb3bc09e2bf6 Mon Sep 17 00:00:00 2001
From: Packit
Date: Thu, 8 Jan 2026 10:45:51 +0000
Subject: [PATCH 58/62] Update to 4.8.2 upstream release
- Resolves: rhbz#2427866
Upstream tag: 4.8.2
Upstream commit: 0f2ebcb2
Commit authored by Packit automation (https://packit.dev/)
---
.gitignore | 1 +
sources | 2 +-
vokoscreenNG.spec | 2 +-
3 files changed, 3 insertions(+), 2 deletions(-)
diff --git a/.gitignore b/.gitignore
index fcc7200..8c9da7d 100644
--- a/.gitignore
+++ b/.gitignore
@@ -33,3 +33,4 @@
/vokoscreenNG-4.7.1.tar.gz
/vokoscreenNG-4.7.3.tar.gz
/vokoscreenNG-4.8.1.tar.gz
+/vokoscreenNG-4.8.2.tar.gz
diff --git a/sources b/sources
index efc5776..61e7466 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-SHA512 (vokoscreenNG-4.8.1.tar.gz) = f6486b7f60f8b3c5f9963f30a8fc38cf22491564190ab483464f2547b4e7be4bbf48099a6106ddb10feebfdedc20b87d2bb926ecf7ac7b1c92e60a5d0d4a27e3
+SHA512 (vokoscreenNG-4.8.2.tar.gz) = bf31331b6c4b194ab15bd19a60266927e95403cb882d3ced53b997d5e1b0938e8e6ac095f9be59592a560a0ee8bd00d5074705d35dbda7c409c1371922faf067
diff --git a/vokoscreenNG.spec b/vokoscreenNG.spec
index 43d1f4d..aa33ac0 100644
--- a/vokoscreenNG.spec
+++ b/vokoscreenNG.spec
@@ -1,7 +1,7 @@
%global forgeurl https://github.com/vkohaupt/vokoscreenNG
Name: vokoscreenNG
-Version: 4.8.1
+Version: 4.8.2
%forgemeta
Release: %autorelease
Summary: Powerful screencast creator to record the screen
From d98748df86e378255fcd0c32fec3b60df22c5a78 Mon Sep 17 00:00:00 2001
From: Packit
Date: Fri, 9 Jan 2026 05:25:12 +0000
Subject: [PATCH 59/62] Update to 4.8.3 upstream release
- Resolves: rhbz#2428187
Upstream tag: 4.8.3
Upstream commit: 88fba458
Commit authored by Packit automation (https://packit.dev/)
---
.gitignore | 1 +
sources | 2 +-
vokoscreenNG.spec | 2 +-
3 files changed, 3 insertions(+), 2 deletions(-)
diff --git a/.gitignore b/.gitignore
index 8c9da7d..d3360e4 100644
--- a/.gitignore
+++ b/.gitignore
@@ -34,3 +34,4 @@
/vokoscreenNG-4.7.3.tar.gz
/vokoscreenNG-4.8.1.tar.gz
/vokoscreenNG-4.8.2.tar.gz
+/vokoscreenNG-4.8.3.tar.gz
diff --git a/sources b/sources
index 61e7466..fd9a379 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-SHA512 (vokoscreenNG-4.8.2.tar.gz) = bf31331b6c4b194ab15bd19a60266927e95403cb882d3ced53b997d5e1b0938e8e6ac095f9be59592a560a0ee8bd00d5074705d35dbda7c409c1371922faf067
+SHA512 (vokoscreenNG-4.8.3.tar.gz) = f6c7f52d3dc82572fa93de22b410a45f7f11647ab32575f72917ac9b92c93f70151060d9155ebb54958590a49137f612b376ab5623ede4bbc0f878528abf50ea
diff --git a/vokoscreenNG.spec b/vokoscreenNG.spec
index aa33ac0..e3eb8fb 100644
--- a/vokoscreenNG.spec
+++ b/vokoscreenNG.spec
@@ -1,7 +1,7 @@
%global forgeurl https://github.com/vkohaupt/vokoscreenNG
Name: vokoscreenNG
-Version: 4.8.2
+Version: 4.8.3
%forgemeta
Release: %autorelease
Summary: Powerful screencast creator to record the screen
From ac334d9bbf144118fd63c8375d8d93b863e94d4c Mon Sep 17 00:00:00 2001
From: Fedora Release Engineering
Date: Sat, 17 Jan 2026 20:02:14 +0000
Subject: [PATCH 60/62] Rebuilt for
https://fedoraproject.org/wiki/Fedora_44_Mass_Rebuild
From 599600a5621fd238283f657f9354eaa3c398a287 Mon Sep 17 00:00:00 2001
From: Packit
Date: Sat, 28 Mar 2026 03:05:41 +0000
Subject: [PATCH 61/62] Update to 4.9.0 upstream release
- Resolves: rhbz#2452561
Upstream tag: 4.9.0
Upstream commit: bf0f358f
Commit authored by Packit automation (https://packit.dev/)
---
.gitignore | 1 +
README.packit | 2 +-
sources | 2 +-
vokoscreenNG.spec | 2 +-
4 files changed, 4 insertions(+), 3 deletions(-)
diff --git a/.gitignore b/.gitignore
index d3360e4..b90ed0d 100644
--- a/.gitignore
+++ b/.gitignore
@@ -35,3 +35,4 @@
/vokoscreenNG-4.8.1.tar.gz
/vokoscreenNG-4.8.2.tar.gz
/vokoscreenNG-4.8.3.tar.gz
+/vokoscreenNG-4.9.0.tar.gz
diff --git a/README.packit b/README.packit
index 9bb65f0..1bb65ff 100644
--- a/README.packit
+++ b/README.packit
@@ -1,3 +1,3 @@
This repository is maintained by packit.
https://packit.dev/
-The file was generated using packit 1.13.0.post1.dev2+g84134016c.
+The file was generated using packit 1.15.1.post1.dev6+g1fe6a01ee.
diff --git a/sources b/sources
index fd9a379..e576723 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-SHA512 (vokoscreenNG-4.8.3.tar.gz) = f6c7f52d3dc82572fa93de22b410a45f7f11647ab32575f72917ac9b92c93f70151060d9155ebb54958590a49137f612b376ab5623ede4bbc0f878528abf50ea
+SHA512 (vokoscreenNG-4.9.0.tar.gz) = 0a071728bfe6a33bff44739f92c4afd83707383570363808a8fca938b57844af19fa0cb38e3907b4dced46a4b7b63ae86f5b9bd1e245d4dbb11aff51385e4e5b
diff --git a/vokoscreenNG.spec b/vokoscreenNG.spec
index e3eb8fb..dcf278a 100644
--- a/vokoscreenNG.spec
+++ b/vokoscreenNG.spec
@@ -1,7 +1,7 @@
%global forgeurl https://github.com/vkohaupt/vokoscreenNG
Name: vokoscreenNG
-Version: 4.8.3
+Version: 4.9.0
%forgemeta
Release: %autorelease
Summary: Powerful screencast creator to record the screen
From 397c745d9695c619628efba65aaac0342051b52f Mon Sep 17 00:00:00 2001
From: Fedora Release Engineering
Date: Fri, 17 Jul 2026 08:36:23 +0000
Subject: [PATCH 62/62] Rebuilt for
https://fedoraproject.org/wiki/Fedora_45_Mass_Rebuild