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