commit cea6e18899e42dd726f95c2d9489e9c0f639efa8
Author: Kate Hsuan <hpa(a)redhat.com>
Date: Thu Mar 2 14:57:24 2023 +0800
Update version to a66968647843f57448b59cf98d0318f1e98e072c
Signed-off-by: Kate Hsuan <hpa(a)redhat.com>
sources | 2 +-
...clude-header-outside-of-struct-definition.patch | 38 ----------------------
v4l2loopback-kmod.spec | 21 ++++++------
3 files changed, 12 insertions(+), 49 deletions(-)
---
diff --git a/sources b/sources
index 002434f..c387252 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-SHA512 (v4l2loopback-0.12.7.tar.gz) =
fcfe55396e9ddad56e592ffccd955c8ceff49c11cfbc5af382123ee0c15b41729b78cb763acbb17d288c48498f2183a4b24f146758ae67e1982b7ab2b07ff973
+SHA512 (v4l2loopback-a669686.tar.gz) =
f8a72c6eabc1a1517be53656e4a707a7a58953617b3a29486dae7e4815a0ae7a47b87212b91bf86601b206ee596ab30b430a70b110a5e231054ee5cbab1a615c
diff --git a/v4l2loopback-kmod.spec b/v4l2loopback-kmod.spec
index 471a5a6..0077e9b 100644
--- a/v4l2loopback-kmod.spec
+++ b/v4l2loopback-kmod.spec
@@ -9,18 +9,20 @@
%endif
%global debug_package %{nil}
+%global commit a66968647843f57448b59cf98d0318f1e98e072c
+%global commitdate 20230220
+%global shortcommit %(c=%{commit}; echo ${c:0:7})
+
%global prjname v4l2loopback
Name: %{prjname}-kmod
Summary: Kernel module (kmod) for %{prjname}
-Version: 0.12.7
-Release: 2%{?dist}
+Version: 0.12.7^%{commitdate}g%{shortcommit}
+Release: 1%{?dist}
License: GPLv2+
URL:
https://github.com/umlaeute/v4l2loopback
-Source0: %{url}/archive/v%{version}/%{prjname}-%{version}.tar.gz
-# Submitted upstream:
https://github.com/umlaeute/v4l2loopback/pull/389
-Patch0: v4l2loopback-0.12.3-Include-header-outside-of-struct-definition.patch
+Source0: %{url}/archive/%{commit}/%{prjname}-%{shortcommit}.tar.gz
BuildRequires: gcc
BuildRequires: elfutils-libelf-devel
@@ -47,12 +49,8 @@ This package contains the kmod module for %{prjname}.
kmodtool --target %{_target_cpu} --repo rpmfusion --kmodname %{prjname}
%{?buildforkernels:--%{buildforkernels}} %{?kernels:--for-kernels "%{?kernels}"}
2>/dev/null
%setup -q -c
-(cd v4l2loopback-%{version}
-%patch0 -p1
-)
-
for kernel_version in %{?kernel_versions} ; do
- cp -a v4l2loopback-%{version} _kmod_build_${kernel_version%%___*}
+ cp -a v4l2loopback-%{commit} _kmod_build_${kernel_version%%___*}
done
@@ -72,6 +70,9 @@ done
%changelog
+* Thu Mar 02 2023 Kate Hsuan <hpa(a)redhat.com> - 0.12.7-20230220ga669686-1
+- Updated to commit a66968647843f57448b59cf98d0318f1e98e072c
+
* Mon Aug 08 2022 RPM Fusion Release Engineering <sergiomb(a)rpmfusion.org> -
0.12.7-2
- Rebuilt for
https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild and ffmpeg
5.1