360e97a4ca
- build kmp-longterm flavor on tumbleweed
...
OBS-URL: https://build.opensuse.org/package/show/multimedia:apps/v4l2loopback?expand=0&rev=51
2024-06-13 15:14:34 +00:00
06098b8b52
Accepting request 1160055 from home:robert_munteanu:branches:multimedia:apps
...
Update to version v0.13.1
This fixes the build with Kernel 6.8 (Tumbleweed)
OBS-URL: https://build.opensuse.org/request/show/1160055
OBS-URL: https://build.opensuse.org/package/show/multimedia:apps/v4l2loopback?expand=0&rev=49
2024-03-21 11:19:34 +00:00
dda0e22000
Accepting request 1130019 from home:dimstar:Factory
...
- v4l2loopback-utils is no longer noarch: v4l2loopback-ctl was
converted from a bash script to C source.
OBS-URL: https://build.opensuse.org/request/show/1130019
OBS-URL: https://build.opensuse.org/package/show/multimedia:apps/v4l2loopback?expand=0&rev=47
2023-11-30 14:54:23 +00:00
ebe2e3683f
Accepting request 1129977 from home:frispete:kernel
...
- Switch to git service in order to sync with upstream more often
- Update to version 0.12.8~git.20231123T160730.850a2e3:
* some minor typos
* [ci] install 'dkms' to get some more building prerequisites
* [ci] only install latest packageversion of each kernel-flavour
* [ci] lower actions/checkout to v3
* [ci] bump actions/checkout to v4
* [ci] Fix testing for v4l2 capabilities
* [ci] show skipped builds
* [ci] install all available kernel headers
* [ci] skip failures on kernels without v4l2 support
* Update README.md
* Fix formatting
* added v4l2loopback-ctl.o to gitignore
* note that GLOB_ONLYDIR is indeed not requried by POSIX
* fixed utils build for musl (missing GLOB_ONLYDIR)
* [github] Mention "discussions" in the issue landing-page
* Remove support for pre-4.0.0 kernels.
* Remove support for pre-3.6.1 Linux kernels.
* force timestamp.tv_sec to (long long int)
* build-fixes: install and utils
* Remove the 'capture_nr' member from the v4l2_looback_config struct
* swap output/capture device when adding new devices
* make the code less-dependant on the "capture_nr" member of the config-struct
* rename sysfs-attribute "type" to "state"
* fallback to dprintkrw() if dev_warn_ratelimited() is not available
* v4l2loopback: Fixup bytesused field when writer sends a too large value
* v4l2loopback-ctl: streamline help
* v4l2loopback-ctl: add flags to "query" verb
* v4l2loopback-ctl: more escaping for device-name
OBS-URL: https://build.opensuse.org/request/show/1129977
OBS-URL: https://build.opensuse.org/package/show/multimedia:apps/v4l2loopback?expand=0&rev=46
2023-11-30 12:54:36 +00:00
00c3b598a0
Accepting request 1129717 from home:gcomes.obs
...
- Added patches:
* 0005-track-active-readers.patch
* 0006-UBUNTU-SAUCE-event-support-V4L2_EVENT_PRI_CLIENT_USA.patch
* 0007-v4l2loopback-Fixup-bytesused-field-when-writer-sends.patch
from https://git.launchpad.net/ubuntu/+source/v4l2loopback/tree/debian/patches
they are needed for intel ipu6 driver support
and should be dropped with the next release since
they are already merged upstream in the git tree
OBS-URL: https://build.opensuse.org/request/show/1129717
OBS-URL: https://build.opensuse.org/package/show/multimedia:apps/v4l2loopback?expand=0&rev=45
2023-11-29 10:10:46 +00:00
6677e0b9da
Accepting request 1006794 from home:sbrabec:branches:multimedia:apps
...
- Update to version 0.12.7:
* Add explicit format specifier to printf() invocations
(bsc#1202156, CVE-2022-2652).
* REMAKE_INITRD is deprecated in dkms 3
* event: install event (un)subscribe hook
* Don't fail if allocating 0-sized buffers
* Other minor fixes
- Refresh v4l2loopback-include_header.patch.
OBS-URL: https://build.opensuse.org/request/show/1006794
OBS-URL: https://build.opensuse.org/package/show/multimedia:apps/v4l2loopback?expand=0&rev=43
2022-09-29 09:59:08 +00:00
e914f1b8bb
Accepting request 960061 from home:mwilck:modprobe.d
...
- Fix modprobe.d location for 15.3 and earlier (bsc#1196275, jsc#SLE-20639)
OBS-URL: https://build.opensuse.org/request/show/960061
OBS-URL: https://build.opensuse.org/package/show/multimedia:apps/v4l2loopback?expand=0&rev=41
2022-03-08 08:28:54 +00:00
16497479cd
Reverting last change
...
OBS-URL: https://build.opensuse.org/package/show/multimedia:apps/v4l2loopback?expand=0&rev=40
2021-09-07 14:28:59 +00:00
0021353c8e
Accepting request 917277 from home:frispete:kernel
...
- Fix rpmlint complaints failing the build
OBS-URL: https://build.opensuse.org/request/show/917277
OBS-URL: https://build.opensuse.org/package/show/multimedia:apps/v4l2loopback?expand=0&rev=39
2021-09-07 13:04:30 +00:00
31de44aa44
revert last changes
...
OBS-URL: https://build.opensuse.org/package/show/multimedia:apps/v4l2loopback?expand=0&rev=38
2021-09-07 06:23:41 +00:00
0e06cd4fc7
Accepting request 916769 from home:munix9:branches:multimedia:apps
...
- Add v4l2loopback-rpmlintrc with addFilter("kmp-missing-supplements")
to catch build errors with the new rpmlint under Factory/TW.
(E: kmp-missing-supplements (Badness: 10000))
OBS-URL: https://build.opensuse.org/request/show/916769
OBS-URL: https://build.opensuse.org/package/show/multimedia:apps/v4l2loopback?expand=0&rev=36
2021-09-06 11:54:45 +00:00
36ca667e15
Accepting request 870494 from home:fcrozat:branches:multimedia:apps
...
- Add undefined macros when building on older distributions
(if you could enable building this package on SLE15 SP2, that would be great too ;)
OBS-URL: https://build.opensuse.org/request/show/870494
OBS-URL: https://build.opensuse.org/package/show/multimedia:apps/v4l2loopback?expand=0&rev=33
2021-02-10 09:55:10 +00:00
0ca3644c24
Accepting request 868671 from home:fcrozat:branches:multimedia:apps
...
- Add Secureboot signing support
OBS-URL: https://build.opensuse.org/request/show/868671
OBS-URL: https://build.opensuse.org/package/show/multimedia:apps/v4l2loopback?expand=0&rev=31
2021-02-02 15:02:03 +00:00
17fbc60abc
Accepting request 856466 from home:darix:branches:multimedia:apps
...
- add -autoload subpackages that provides the configuration files
to autoload the driver on startup
I clarified this with the security team and got an OK.
OBS-URL: https://build.opensuse.org/request/show/856466
OBS-URL: https://build.opensuse.org/package/show/multimedia:apps/v4l2loopback?expand=0&rev=29
2020-12-16 14:50:40 +00:00
3e396ae057
Accepting request 820039 from home:StefanBruens:branches:multimedia:apps
...
- Fixup util dependencies: pull in required vl42-ctl for
v4l2loopback-ctl, recommend gst-launch, supplement kernel
module (v4l2loopback.ko).
- Make util package noarch, its just a shell script.
OBS-URL: https://build.opensuse.org/request/show/820039
OBS-URL: https://build.opensuse.org/package/show/multimedia:apps/v4l2loopback?expand=0&rev=27
2020-07-10 19:36:12 +00:00
ee765785b1
Accepting request 795580 from home:alois:branches:multimedia:apps
...
- Update to version 0.12.5
* Fix build in Linux 5.7-rc1 due to symbol name changes
* Simplify set/clear of V4L2_CAP_DEVICE_CAPS in querycaps
* Use temp-var for capabilities
* Also set vdev->device_caps
OBS-URL: https://build.opensuse.org/request/show/795580
OBS-URL: https://build.opensuse.org/package/show/multimedia:apps/v4l2loopback?expand=0&rev=25
2020-04-19 17:52:18 +00:00
c5cf8cfafd
Accepting request 792805 from home:alois:branches:multimedia:apps
...
- Update to version 0.12.4
* Explain what exclusive_caps does instead of referring to a
closed ticket
* Use "Chrome" rather than "Chromium"
* Mention exclusive_caps mode option
* Add linebreaks to fix markdown
* Set the default number of buffers to 2
* instruction on obtaining yuv files
* infinite loop over yuv frames
* Drop cast to (time_t)
* print "SUCCESS" message on installation success
* use v4l2_buffer ptr instead of timeval
- Dropped v4l2loopback-dont_use_timeval.patch and
v4l2loopback-drop_cast_to_time_t.patch (merged upstream)
OBS-URL: https://build.opensuse.org/request/show/792805
OBS-URL: https://build.opensuse.org/package/show/multimedia:apps/v4l2loopback?expand=0&rev=23
2020-04-09 20:45:55 +00:00
d7274366cf
Accepting request 779015 from home:alois:branches:multimedia:apps
...
- Added v4l2loopback-dont_use_timeval.patch and
v4l2loopback-drop_cast_to_time_t.patch (fix boo#1164757)
OBS-URL: https://build.opensuse.org/request/show/779015
OBS-URL: https://build.opensuse.org/package/show/multimedia:apps/v4l2loopback?expand=0&rev=21
2020-02-25 10:39:08 +00:00
95f14ff640
Accepting request 761859 from home:alois:branches:multimedia:apps
...
fixes boo#1159777
OBS-URL: https://build.opensuse.org/request/show/761859
OBS-URL: https://build.opensuse.org/package/show/multimedia:apps/v4l2loopback?expand=0&rev=19
2020-01-08 14:30:33 +00:00
975d8f9a97
Accepting request 754867 from home:alois:branches:multimedia:apps
...
update to 0.12.3
OBS-URL: https://build.opensuse.org/request/show/754867
OBS-URL: https://build.opensuse.org/package/show/multimedia:apps/v4l2loopback?expand=0&rev=17
2019-12-07 08:38:14 +00:00
cacac5558e
Accepting request 705703 from home:alois:branches:multimedia:apps
...
- Update to version 0.12.2
* Fixed compat with kernel 5.0
* Replace v4l2_get_timestamp with ktime_get_ts(64) for
linux-5.1 compat
- Dropped v4l2loopback-no_deprecated_function.patch (merged
upstream)
OBS-URL: https://build.opensuse.org/request/show/705703
OBS-URL: https://build.opensuse.org/package/show/multimedia:apps/v4l2loopback?expand=0&rev=15
2019-05-27 19:01:47 +00:00
abd4a07f75
Accepting request 705073 from home:alois:branches:multimedia:apps
...
- Added v4l2loopback-no_deprecated_function.patch (fix build with
newer kernels)
OBS-URL: https://build.opensuse.org/request/show/705073
OBS-URL: https://build.opensuse.org/package/show/multimedia:apps/v4l2loopback?expand=0&rev=13
2019-05-23 16:59:13 +00:00
e77b168aa8
Accepting request 668188 from home:alois:branches:multimedia:apps
...
- Update to version 0.12.1
[ IOhannes m zmölnig ]
* Fix permission of source code files
* Initialize variables
* Use %u to print size_t
* Improve coding style by removing unused variables
* More coding style fixes
* Use GStreamer-1.0 caps in the documentation
* Gst1.0 compat for example-script
* Protect VP9 and HEVC by #ifdef guards
[ Andrii Danyleiko ]
* Fix typo
[ Kai Kang ]
* Replace do_gettimeofday with v4l2_get_timestamp for linux-5
compat
OBS-URL: https://build.opensuse.org/request/show/668188
OBS-URL: https://build.opensuse.org/package/show/multimedia:apps/v4l2loopback?expand=0&rev=11
2019-01-23 21:47:02 +00:00
89ed5bcb97
Accepting request 620226 from home:alois:branches:multimedia:apps
...
- Update to version 0.12.0
* Fixed compat with kernel 4.16
* NV12 support
* 8bit Bayer support
OBS-URL: https://build.opensuse.org/request/show/620226
OBS-URL: https://build.opensuse.org/package/show/multimedia:apps/v4l2loopback?expand=0&rev=9
2018-07-02 12:23:06 +00:00
143d480fa8
Accepting request 619369 from home:alois:branches:multimedia:apps
...
- Use %{?linux_make_arch} when building kernel modules
(boo#1098050).
OBS-URL: https://build.opensuse.org/request/show/619369
OBS-URL: https://build.opensuse.org/package/show/multimedia:apps/v4l2loopback?expand=0&rev=7
2018-06-27 10:21:35 +00:00
43b1982aba
Accepting request 593207 from home:Guillaume_G:branches:openSUSE:Factory:ARM
...
- Update to 0.11.0:
* Adapted to new kernel timer API
* VP9 & HEVC support
* Hacks to work around issues with Google Chrome and GStreamer-0.10
OBS-URL: https://build.opensuse.org/request/show/593207
OBS-URL: https://build.opensuse.org/package/show/multimedia:apps/v4l2loopback?expand=0&rev=5
2018-04-03 12:22:37 +00:00
2e1ccea08a
Accepting request 516550 from home:alois:branches:multimedia:apps
...
OBS-URL: https://build.opensuse.org/request/show/516550
OBS-URL: https://build.opensuse.org/package/show/multimedia:apps/v4l2loopback?expand=0&rev=3
2017-08-12 17:11:24 +00:00
9e18b1d094
- Added preamble as source
...
OBS-URL: https://build.opensuse.org/package/show/multimedia:apps/v4l2loopback?expand=0&rev=2
2017-07-29 09:34:22 +00:00
c940f24520
Accepting request 512981 from home:alois:branches:multimedia:apps
...
OBS-URL: https://build.opensuse.org/request/show/512981
OBS-URL: https://build.opensuse.org/package/show/multimedia:apps/v4l2loopback?expand=0&rev=1
2017-07-29 08:29:22 +00:00