[vdr-markad/f41] Update to 4.2.3
by Martin Gansser
commit 3c03b45947114d4cfa281266bffb208011776384
Author: Martin Gansser <mgansser(a)netcom-mail.de>
Date: Mon Oct 14 15:42:22 2024 +0200
Update to 4.2.3
Update to 4.2.3
.gitignore | 1 +
sources | 2 +-
vdr-markad.spec | 12 +++++++++---
3 files changed, 11 insertions(+), 4 deletions(-)
---
diff --git a/.gitignore b/.gitignore
index 68c2f57..99f93d7 100644
--- a/.gitignore
+++ b/.gitignore
@@ -109,3 +109,4 @@ vdr-plugin-markad-74e2a8c5382fa8bfacd12274899112724a1e0d51.tar.bz2
/vdr-markad-4.1.5.tar.gz
/vdr-markad-4.1.6.tar.gz
/vdr-markad-4.2.2.tar.gz
+/vdr-markad-4.2.3.tar.gz
diff --git a/sources b/sources
index 88b5fce..868a5bb 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-SHA512 (vdr-markad-4.2.2.tar.gz) = 6d1aeefc55b4d891d90fd141266f1fcd68fe2f916ee0f2ab5d35c9d6341dd3a8427b85a9cdc05ae076b9de49904f4ecc973f0ab54dbf3e3b8886ff574063ba4f
+SHA512 (vdr-markad-4.2.3.tar.gz) = 8988a9d914ca9a17ec5a5c60b4a1a973af69a25cadc630625e801f96b10acbc80fc19d2c7c447f6769727b5c8e3a0e09b54e729ae2e93758e04dc3e1a604ce40
diff --git a/vdr-markad.spec b/vdr-markad.spec
index 9728037..7ba58b4 100644
--- a/vdr-markad.spec
+++ b/vdr-markad.spec
@@ -1,11 +1,14 @@
-# version we want build against
+# version we want to build against
%global vdr_version 2.6.3
-%if 0%{?fedora} >= 40
+# Set vdr_version based on Fedora version
+%if 0%{?fedora} >= 42
+%global vdr_version 2.7.2
+%elif 0%{?fedora} >= 40
%global vdr_version 2.6.9
%endif
Name: vdr-markad
-Version: 4.2.2
+Version: 4.2.3
Release: 1%{?dist}
Summary: Advanced commercial detection for VDR
License: GPL-2.0-or-later
@@ -72,6 +75,9 @@ fi
%doc html
%changelog
+* Mon Oct 14 2024 Martin Gansser <martinkg(a)fedoraproject.org> - 4.2.3-1
+- Update to 4.2.3
+
* Mon Oct 07 2024 Martin Gansser <martinkg(a)fedoraproject.org> - 4.2.2-1
- Update to 4.2.2
1 month, 1 week
[dvdstyler/f41] Revert "update to 3.3 beta4"
by Leigh Scott
commit 3918c096e68bc8f6716e34ae90b1d7f2162ee230
Author: Leigh Scott <leigh123linux(a)gmail.com>
Date: Mon Oct 14 14:40:26 2024 +0100
Revert "update to 3.3 beta4"
This reverts commit bbc48d6470fa11e076d562cd5da16b49c34d6701.
clog | 3 ---
1 file changed, 3 deletions(-)
1 month, 1 week
[dvdstyler/f41] update to 3.3 beta4
by Martin Gansser
commit bbc48d6470fa11e076d562cd5da16b49c34d6701
Author: Martin Gansser <mgansser(a)netcom-mail.de>
Date: Mon Oct 14 15:27:49 2024 +0200
update to 3.3 beta4
clog | 3 +++
1 file changed, 3 insertions(+)
---
diff --git a/clog b/clog
new file mode 100644
index 0000000..0b14ea3
--- /dev/null
+++ b/clog
@@ -0,0 +1,3 @@
+update to 3.3 beta4
+
+Migrate to SPDX license
1 month, 1 week
[simplescreenrecorder/f41] fix
by Leigh Scott
Summary of changes:
5e48e1a... fix (*)
(*) This commit already existed in another branch; no separate mail sent
1 month, 1 week
[simplescreenrecorder] fix
by Leigh Scott
commit 5e48e1a792123ce2383220a68742690a9c142bbf
Author: Leigh Scott <leigh123linux(a)gmail.com>
Date: Mon Oct 14 14:00:11 2024 +0100
fix
simplescreenrecorder.spec | 6 +++---
1 file changed, 3 insertions(+), 3 deletions(-)
---
diff --git a/simplescreenrecorder.spec b/simplescreenrecorder.spec
index ccb1d37..529ce0b 100644
--- a/simplescreenrecorder.spec
+++ b/simplescreenrecorder.spec
@@ -5,8 +5,8 @@
#global tag %{version}
Name: simplescreenrecorder
-Version: 0.4.5
-Release: 0.1%{!?tag:^%{date}git%{shortcommit0}}
+Version: 0.4.5%{!?tag:^%{date}git%{shortcommit0}}
+Release: 1%{?dist}
Summary: Simple Screen Recorder is a screen recorder for Linux
License: GPLv3
@@ -97,7 +97,7 @@ appstream-util validate-relax --nonet %{buildroot}%{_metainfodir}/*.metainfo.xml
%{_metainfodir}/%{name}.metainfo.xml
%changelog
-* Mon Oct 14 2024 Leigh Scott <leigh123linux(a)gmail.com> - 0.4.5-0.1^20241006gitd531067
+* Mon Oct 14 2024 Leigh Scott <leigh123linux(a)gmail.com> - 0.4.5^20241006gitd531067-1
- Update to git snapshot to fix ffmpeg-7 build issues (rfbz#7082)
* Fri Aug 02 2024 RPM Fusion Release Engineering <sergiomb(a)rpmfusion.org> - 0.4.4-6
1 month, 1 week
[simplescreenrecorder] Update to git snapshot to fix ffmpeg-7 build issues (rfbz#7082)
by Leigh Scott
commit 2065b8f04dba6c0605c46ea04b8dcce2399585c2
Author: Leigh Scott <leigh123linux(a)gmail.com>
Date: Mon Oct 14 13:19:21 2024 +0100
Update to git snapshot to fix ffmpeg-7 build issues (rfbz#7082)
.gitignore | 1 +
934.patch | 238 ----------------------------------------------
simplescreenrecorder.spec | 37 ++++---
sources | 2 +-
4 files changed, 28 insertions(+), 250 deletions(-)
---
diff --git a/.gitignore b/.gitignore
index 86a29a2..3d6f889 100644
--- a/.gitignore
+++ b/.gitignore
@@ -10,3 +10,4 @@
/simplescreenrecorder-0.4.2.tar.gz
/simplescreenrecorder-0.4.3.tar.gz
/simplescreenrecorder-0.4.4.tar.gz
+/simplescreenrecorder-d531067.tar.gz
diff --git a/simplescreenrecorder.spec b/simplescreenrecorder.spec
index 99685ac..ccb1d37 100644
--- a/simplescreenrecorder.spec
+++ b/simplescreenrecorder.spec
@@ -1,26 +1,33 @@
%global shortname ssr
-
-%undefine __cmake_in_source_build
+%global commit0 d5310677bc41f6be95f7885d9d5f7ba6dcf4ec89
+%global date 20241006
+%global shortcommit0 %(c=%{commit0}; echo ${c:0:7})
+#global tag %{version}
Name: simplescreenrecorder
-Version: 0.4.4
-Release: 6%{?dist}
+Version: 0.4.5
+Release: 0.1%{!?tag:^%{date}git%{shortcommit0}}
Summary: Simple Screen Recorder is a screen recorder for Linux
License: GPLv3
URL: https://www.maartenbaert.be/simplescreenrecorder/
+%if 0%{?tag:1}
Source0: https://github.com/MaartenBaert/ssr/archive/%{version}/%{name}-%{version}...
+%else
+Source0: https://github.com/MaartenBaert/ssr/archive/%{commit0}/%{name}-%{shortcom...
+%endif
Patch0: 0001-Fix-libssr-glinject.so-preload-path.patch
-Patch1: https://github.com/MaartenBaert/ssr/pull/934.patch
BuildRequires: gcc-c++
BuildRequires: desktop-file-utils
-BuildRequires: cmake3
+BuildRequires: cmake
BuildRequires: ffmpeg-devel
+BuildRequires: ninja-build
BuildRequires: pkgconfig(Qt5) >= 5.7.0
BuildRequires: pkgconfig(Qt5X11Extras)
BuildRequires: pkgconfig(alsa)
BuildRequires: pkgconfig(libpulse)
+BuildRequires: pkgconfig(libpipewire-0.3)
BuildRequires: pkgconfig(jack)
BuildRequires: pkgconfig(x11)
BuildRequires: pkgconfig(xfixes)
@@ -42,24 +49,29 @@ Despite the name, this program is actually quite complex.
It's 'simple' in the sense that it's easier to use than ffmpeg/avconv or VLC
%prep
+%if 0%{?tag:1}
%autosetup -p1 -n %{shortname}-%{version}
+%else
+%autosetup -p1 -n %{shortname}-%{commit0}
+%endif
%build
-%cmake3 \
+%cmake \
-DCMAKE_BUILD_TYPE=Release \
-DWITH_QT5=TRUE \
+ -GNinja \
%ifnarch %{ix86} x86_64
-DENABLE_X86_ASM=FALSE \
%endif
%ifarch %{arm} aarch64 %{power64}
-DWITH_GLINJECT=FALSE \
%endif
-%cmake3_build
+%cmake_build
%install
-%cmake3_install
+%cmake_install
rm -f %{buildroot}%{_libdir}/*.la
mkdir -p %{buildroot}%{_libdir}/%{name}/
@@ -69,7 +81,7 @@ mkdir -p %{buildroot}%{_libdir}/%{name}/
%check
desktop-file-validate %{buildroot}%{_datadir}/applications/%{name}.desktop
-appstream-util validate-relax --nonet %{buildroot}%{_datadir}/metainfo/*.metainfo.xml
+appstream-util validate-relax --nonet %{buildroot}%{_metainfodir}/*.metainfo.xml
%files
%doc README.md AUTHORS.md CHANGELOG.md notes.txt todo.txt
@@ -82,9 +94,12 @@ appstream-util validate-relax --nonet %{buildroot}%{_datadir}/metainfo/*.metainf
%{_libdir}/%{name}/
%{_mandir}/man1/%{name}.1.*
%{_mandir}/man1/%{shortname}-glinject.1.*
-%{_datadir}/metainfo/%{name}.metainfo.xml
+%{_metainfodir}/%{name}.metainfo.xml
%changelog
+* Mon Oct 14 2024 Leigh Scott <leigh123linux(a)gmail.com> - 0.4.5-0.1^20241006gitd531067
+- Update to git snapshot to fix ffmpeg-7 build issues (rfbz#7082)
+
* Fri Aug 02 2024 RPM Fusion Release Engineering <sergiomb(a)rpmfusion.org> - 0.4.4-6
- Rebuilt for https://fedoraproject.org/wiki/Fedora_41_Mass_Rebuild
diff --git a/sources b/sources
index 772df6f..55900c2 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-SHA512 (simplescreenrecorder-0.4.4.tar.gz) = a90549a2709490482d70559073e505e669417a93abf16124b98c021e6d2bf08b91b53eb68e006df4f80fcee9fe4da2624bf8de979618953adb3f37eb1d471525
+SHA512 (simplescreenrecorder-d531067.tar.gz) = ea927d80164496e53fd3acb526fa83cf729db4ba954cc1d1d2cc30a4819625fd55b9fd076f6b19816a9b5a4d2e08db34dc71184bf098a0a159be7f18b07a6f9b
1 month, 1 week
[dvdstyler/f41] update to 3.3 beta4
by Martin Gansser
Summary of changes:
98b87f8... update to 3.3 beta4 (*)
(*) This commit already existed in another branch; no separate mail sent
1 month, 1 week