Compare commits
10 Commits
| Author | SHA256 | Date | |
|---|---|---|---|
| 8d698def4a | |||
| cd619e3773 | |||
| e1fd2bbdce | |||
| 8003642d62 | |||
| 97c613eb0d | |||
| 2e8ea36b91 | |||
| e9b6ff06c1 | |||
| 284ce4d4cf | |||
| 968e48353b | |||
| beba0e714e |
4
_service
4
_service
@@ -1,10 +1,10 @@
|
||||
<services>
|
||||
<service name="tar_scm" mode="manual">
|
||||
<param name="url">https://github.com/umlaeute/v4l2loopback</param>
|
||||
<param name="url">https://github.com/v4l2loopback/v4l2loopback.git</param>
|
||||
<param name="scm">git</param>
|
||||
<param name="versionformat">@PARENT_TAG@</param>
|
||||
<param name="versionrewrite-pattern">v(.*)</param>
|
||||
<param name="revision">v0.13.2</param>
|
||||
<param name="revision">v0.15.3</param>
|
||||
<param name="changesgenerate">enable</param>
|
||||
</service>
|
||||
<service name="recompress" mode="manual">
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
<servicedata>
|
||||
<service name="tar_scm">
|
||||
<param name="url">https://github.com/umlaeute/v4l2loopback</param>
|
||||
<param name="changesrevision">2d44c2f3a33844dfd9928dc536288283289bbc34</param></service></servicedata>
|
||||
<param name="url">https://github.com/v4l2loopback/v4l2loopback.git</param>
|
||||
<param name="changesrevision">a7e4a4dea36187ad3550c797d647bcc50faced42</param></service></servicedata>
|
||||
@@ -1,3 +0,0 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:621724fdd4a30ebf584b41285ece48e4b2e984126627d269548b6489581e95cc
|
||||
size 75136
|
||||
3
v4l2loopback-0.15.3.tar.xz
Normal file
3
v4l2loopback-0.15.3.tar.xz
Normal file
@@ -0,0 +1,3 @@
|
||||
version https://git-lfs.github.com/spec/v1
|
||||
oid sha256:0de97edc166eef62ceedaae8296f5dd97ec77f4c83a24e52d3a9113a7f9d7254
|
||||
size 81448
|
||||
@@ -1,3 +1,132 @@
|
||||
-------------------------------------------------------------------
|
||||
Wed Nov 26 20:16:05 UTC 2025 - <munix9@googlemail.com>
|
||||
|
||||
- Update to version 0.15.3:
|
||||
* Release v0.15.3
|
||||
* slightly better name for compat macro
|
||||
* use linux>=6.18 accessor for v4l2->private_data
|
||||
|
||||
- Fix version 0.15.2 changelog
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Oct 16 04:55:55 UTC 2025 - <munix9@googlemail.com>
|
||||
|
||||
- Update to version 0.15.2:
|
||||
* Release v0.15.2
|
||||
* Yet another Linux-6.18 fix
|
||||
* Fix compilation with linux-6.18.0
|
||||
* Fix use-after-free in loopback_add()
|
||||
* Add <linux/timer.h> include
|
||||
|
||||
- Change urls to https://github.com/v4l2loopback/v4l2loopback
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Jul 24 03:36:19 UTC 2025 - munix9@googlemail.com
|
||||
|
||||
- Update to version 0.15.1:
|
||||
* Bump version to v0.15.1
|
||||
* [ci] also allow skipping of exactly known kernel-version
|
||||
* [ci] mark alpine/6.15.0.0-edge as known-failure
|
||||
* [ci] don't fail if the badge-file did not change
|
||||
* Adds support for XBGR32 (XR24)
|
||||
* Drop from_timer macro usage
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Tue Jun 03 06:44:50 UTC 2025 - munix9@googlemail.com
|
||||
|
||||
- Update to version 0.15.0:
|
||||
* Release v0.15.0
|
||||
* DKMS: dummy 'clean' rule
|
||||
* Replace 'Skype' with 'Zoom'
|
||||
* [github] note on "exact" v4l2loopback version
|
||||
* [github] fix name of ArchLinux job
|
||||
* publish build-state.svg directly to the Wiki
|
||||
* [github] use current data for rolling releaeses
|
||||
* [github] case-insensitive sort
|
||||
* [github] drop openSUSE/leap
|
||||
* [github] build more Fedora releases, and ArchLinux
|
||||
* [github] support ArchLinux
|
||||
* [github] DNF>=5 supports the "--skip-unavailable" flag
|
||||
* [github] build on openSUSE
|
||||
* [github] rename "not_${os}" to "not_${packager}"
|
||||
* run CI against more kernels
|
||||
* Create a badge with all kernels tested in the CI
|
||||
* [github] 2nd attempt on testing with more kernels
|
||||
* [github] also install kernels without a debrevision in the name
|
||||
* only use `timer_delete_sync` compat macro for linux<6.2.0
|
||||
* added functionality for linux 6.15+ (#626)
|
||||
* use fixed-size types in public API
|
||||
* [meta] pre-commit config to automatically run clang-format before committing
|
||||
* v4l2loopback-ctl: (also) query the module version via ioctl
|
||||
* change public ioctl numbers!
|
||||
* V4L2LOOPBACK_CTL_VERSION ioctl
|
||||
* order ioctl's by value
|
||||
* dkms.conf updates
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Thu Mar 13 07:09:44 UTC 2025 - ecsos@opensuse.org
|
||||
|
||||
- Update to version 0.14.0:
|
||||
* Release v0.14.0
|
||||
* [ci] Exclude bionic and xenial from test-builds
|
||||
* Get signing key from dkms/framework.conf.d/* as well
|
||||
* Use atomic operations to count vm_open/close
|
||||
* Simplify loop preparation cases in mmap()
|
||||
* Remove unreachable result in mmap()
|
||||
* Do not discard return value of vm_alloc_page
|
||||
* Consolidate style of debug print messages
|
||||
* Remove excessive MARK()s
|
||||
* Reorder v4l2_loopback_device and initialisation
|
||||
* Use clamp_val to enforce dimension limits
|
||||
* Set unique timestamp flags
|
||||
* Refactor control of logical streams
|
||||
* Use u32 type for buffer counts
|
||||
* DQBUF/STREAMON fail if opener has not alloc'd
|
||||
* QUERYBUF set timestamp if buffer dequeued
|
||||
* QUERYBUF guess capture buffer flags
|
||||
* QBUF/DQBUF set flags when using timeout I/O
|
||||
* QBUF/DQBUF ensure buffer type is MMAP
|
||||
* Add mutex for format and buffer changes
|
||||
* Remove timeout allocate from allocate_buffers
|
||||
* Set "I/O method" on first read/write or REQBUF
|
||||
* Consolidate S_FMT across reader and writer
|
||||
* Add function to check buffer-set capability
|
||||
* Use REQBUFS to free buffers in close()
|
||||
* Use STREAMOFF in REQBUFS when count is zero
|
||||
* Add file-io initialisation function
|
||||
* Add resize outbufs_list helper function
|
||||
* Replace flag setters with macros
|
||||
* Enumerate all formats except when fixed
|
||||
* Enforce limits on time-per-frame
|
||||
* Set valid pix format in add()
|
||||
* Fix default configuration of exclusive_caps
|
||||
* Fix v4l2-compliance result for button ctrl
|
||||
* Simplify close and free
|
||||
* Add guard to list ops in REQBUFS
|
||||
* Add macro for debug buffer description
|
||||
* Add macro for device_nr from private data
|
||||
* Tidy fourcc format calls
|
||||
* Remove unused member of v4l2_loopback_opener
|
||||
* Safer list access in DQBUF
|
||||
* Revert 97dc86b and fix #607
|
||||
* Add hint for v4l2loopback-ctl build in README
|
||||
* Update README instructions for set-timeout-image
|
||||
* v4l2loopback-ctl fix block in set-timeout-image
|
||||
* Adjust 'set-caps' call to new syntax
|
||||
* make "--help" output work with help2man
|
||||
* remove unused argc/argv from help-functions
|
||||
* drop commented out code
|
||||
* drop duplicate word
|
||||
* build for a different kernel
|
||||
* whitespace fixes
|
||||
* Update README.md
|
||||
* [github] kindly ask for MRE in bug-reports
|
||||
* tidy up some whitespace
|
||||
* Refactor poll and fix #601
|
||||
* [github] use 'textarea' for kernelversion
|
||||
* [ci] try rendering the kernel-version as *text*
|
||||
* Note that (markdown) text is preferred to images
|
||||
|
||||
-------------------------------------------------------------------
|
||||
Wed Oct 02 10:50:26 UTC 2024 - ecsos@opensuse.org
|
||||
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
#
|
||||
# spec file for package v4l2loopback
|
||||
#
|
||||
# Copyright (c) 2024 SUSE LLC
|
||||
# Copyright (c) 2025 SUSE LLC
|
||||
#
|
||||
# All modifications and additions to the file contributed by third parties
|
||||
# remain the property of their copyright owners, unless otherwise agreed
|
||||
@@ -30,12 +30,12 @@
|
||||
%{!?_modulesloaddir: %define _modulesloaddir /usr/lib/modules-load.d/}
|
||||
|
||||
Name: v4l2loopback
|
||||
Version: 0.13.2
|
||||
Version: 0.15.3
|
||||
Release: 0
|
||||
Summary: A kernel module to create V4L2 loopback devices
|
||||
License: GPL-2.0-or-later
|
||||
URL: https://github.com/umlaeute/v4l2loopback
|
||||
#Source: https://github.com/umlaeute/v4l2loopback/archive/v%%{version}.tar.gz#/%%{name}-%%{version}.tar.gz
|
||||
URL: https://github.com/v4l2loopback/v4l2loopback
|
||||
#Source: %%{url}/archive/v%%{version}/%%{name}-%%{version}.tar.gz
|
||||
Source: %{name}-%{version}.tar.xz
|
||||
Source1: preamble
|
||||
Source2: modprobe.d_98-v4l2loopback.conf
|
||||
|
||||
Reference in New Issue
Block a user