Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package v4l2loopback for openSUSE:Factory checked in at 2025-03-13 15:07:38 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/v4l2loopback (Old) and /work/SRC/openSUSE:Factory/.v4l2loopback.new.19136 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "v4l2loopback" Thu Mar 13 15:07:38 2025 rev:23 rq:1252696 version:0.14.0 Changes: -------- --- /work/SRC/openSUSE:Factory/v4l2loopback/v4l2loopback.changes 2024-10-02 21:35:39.560055946 +0200 +++ /work/SRC/openSUSE:Factory/.v4l2loopback.new.19136/v4l2loopback.changes 2025-03-13 15:08:28.679939431 +0100 @@ -1,0 +2,64 @@ +Thu Mar 13 07:09:44 UTC 2025 - ec...@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 + +------------------------------------------------------------------- Old: ---- v4l2loopback-0.13.2.tar.xz New: ---- v4l2loopback-0.14.0.tar.xz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ v4l2loopback.spec ++++++ --- /var/tmp/diff_new_pack.g480H1/_old 2025-03-13 15:08:29.179960405 +0100 +++ /var/tmp/diff_new_pack.g480H1/_new 2025-03-13 15:08:29.179960405 +0100 @@ -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,7 +30,7 @@ %{!?_modulesloaddir: %define _modulesloaddir /usr/lib/modules-load.d/} Name: v4l2loopback -Version: 0.13.2 +Version: 0.14.0 Release: 0 Summary: A kernel module to create V4L2 loopback devices License: GPL-2.0-or-later ++++++ _service ++++++ --- /var/tmp/diff_new_pack.g480H1/_old 2025-03-13 15:08:29.211961747 +0100 +++ /var/tmp/diff_new_pack.g480H1/_new 2025-03-13 15:08:29.215961915 +0100 @@ -4,7 +4,7 @@ <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.14.0</param> <param name="changesgenerate">enable</param> </service> <service name="recompress" mode="manual"> ++++++ _servicedata ++++++ --- /var/tmp/diff_new_pack.g480H1/_old 2025-03-13 15:08:29.231962586 +0100 +++ /var/tmp/diff_new_pack.g480H1/_new 2025-03-13 15:08:29.235962754 +0100 @@ -1,6 +1,6 @@ <servicedata> <service name="tar_scm"> <param name="url">https://github.com/umlaeute/v4l2loopback</param> - <param name="changesrevision">2d44c2f3a33844dfd9928dc536288283289bbc34</param></service></servicedata> + <param name="changesrevision">60a0315c6db154597dc733ea42139cf159644a7a</param></service></servicedata> (No newline at EOF) ++++++ v4l2loopback-0.13.2.tar.xz -> v4l2loopback-0.14.0.tar.xz ++++++ ++++ 3769 lines of diff (skipped)