** Description changed: - [Background] - - https://gitlab.com/vicamo/v4l2-relayd - - [Impact] - - With this package, we can use the v4l2loopback device to bridge any video content by gstreamer as a virtual camera device. - We need this with LP: #1958108 - [Canonical Partners] ipu6-camera-bins, ipu6-camera-hal, gst-plugins-icamera to enable Intel MIPI camera. - - [Testing] - - 1. Install v4l2-relayd - 3. Reboot the system - 4. You should be able to use the virtual camera by using Firefox to visit https://webrtc.github.io/samples/src/content/getusermedia/gum/. - - [Regression Potential] - - None - [Availability] - - You can find the package on - https://launchpad.net/~fourdollars/+archive/ubuntu/v4l2-relayd. + The package v4l2-relayd builds for the architectures it is designed to work on. + It currently builds and works for architectures: amd64 + Link to package [[https://launchpad.net/~fourdollars/+archive/ubuntu/v4l2-relayd/+packages|v4l2-relayd]] [Rationale] - - We want to improve the hardware support for some Dell/HP/Lenovo - laptops. + - Additional reasons: This will be used to enable Intel MIPI camera with LP: #1958108. [Security] + - No CVEs/security issues in this software in the past + - no `suid` or `sgid` binaries + - Package does install services, timers or recurring jobs + v4l2-relayd.service + - Packages does not open privileged ports (ports < 1024) + - Packages does not contain extensions to security-sensitive software + (filters, scanners, plugins, UI skins, ...) - No CVE/known security issue. + [Quality assurance - function/usage] + - The package works well right after install but you need to reboot the system to load v4l2loopback kernel module - [Quality assurance] + [Quality assurance - maintenance] + - The package didn't appear in Debian before because it needs the patched v4l2loopback-dkms that is not existing in Debian yet. - We have used this package to enable Intel MIPI camera on some Dell - laptops and some of them will be cerified by Ubuntu certification soon. + [Quality assurance - testing] + - The package does not run a test suite at build time because it needs to work with the patched v4l2loopback-dkms. + + - The package does not run an autopkgtest because it needs to load the + patched v4l2loopback kernel module. + + - This package is minimal and will be tested in a more wide reaching + solution context of LP: #1958108, details about this testing are here using Firefox to visit https://webrtc.github.io/samples/src/content/getusermedia/gum/ to check the virtual camera. + + [Quality assurance - packaging] + - debian/watch is present and works + + - This package does not yield massive lintian Warnings, Errors + - $ # lintian --pedantic + W: v4l2-relayd source: binary-nmu-debian-revision-in-source 0.1.1-1~ubuntu22.04.2 + W: v4l2-relayd: no-manual-page usr/bin/v4l2-relayd + + - This package does not rely on obsolete or about to be demoted packages. + - This package has no python2 or GTK2 dependencies + + - The package will not be installed by default + + - Packaging and build is easy, link to d/rules + https://git.launchpad.net/~fourdollars/+git/v4l2-relayd/tree/debian/rules?h=debian/0.1.1-1_ubuntu22.04.2 + + [UI standards] + - Application is not end-user facing (does not need translation) + + - End-user applications without desktop file, not needed because it is + to set up a virtual camera in the kernel space. [Dependencies] - - This package can be executed with videotestsrc or other video source of - gstreamer. + - v4l2-relayd depends on v4l2loopback-dkms in universe, but linux-image-5.15.0-17-generic in main also provides v4l2loopback-dkms + - No further depends or recommends dependencies that are not yet in main [Standards compliance] + - This package correctly follows FHS and Debian Policy - [Maintenance] + [Maintenance/Owner] + - Owning Team will be canonical-mainstream + - Team is not yet, but will subscribe to the package before promotion + - This does not use static builds + - This does not use vendored code [Background information] + The Package description explains the package well + Upstream Name is v4l2-relayd + Link to upstream project https://gitlab.com/vicamo/v4l2-relayd
** Description changed: [Availability] - The package v4l2-relayd builds for the architectures it is designed to work on. - It currently builds and works for architectures: amd64 - Link to package [[https://launchpad.net/~fourdollars/+archive/ubuntu/v4l2-relayd/+packages|v4l2-relayd]] + The package v4l2-relayd builds for the architectures it is designed to work on. + It currently builds and works for architectures: amd64 + Link to package [[https://launchpad.net/~fourdollars/+archive/ubuntu/v4l2-relayd/+packages|v4l2-relayd]] [Rationale] - - Additional reasons: This will be used to enable Intel MIPI camera with LP: #1958108. + - Additional reasons: This will be used to enable Intel MIPI camera by LP: #1958108. [Security] - - No CVEs/security issues in this software in the past - - no `suid` or `sgid` binaries - - Package does install services, timers or recurring jobs - v4l2-relayd.service - - Packages does not open privileged ports (ports < 1024) - - Packages does not contain extensions to security-sensitive software - (filters, scanners, plugins, UI skins, ...) + - No CVEs/security issues in this software in the past + - no `suid` or `sgid` binaries + - Package does install services, timers or recurring jobs + v4l2-relayd.service + - Packages does not open privileged ports (ports < 1024) + - Packages does not contain extensions to security-sensitive software + (filters, scanners, plugins, UI skins, ...) [Quality assurance - function/usage] - - The package works well right after install but you need to reboot the system to load v4l2loopback kernel module + - The package works well right after install but you need to reboot the system to load v4l2loopback kernel module [Quality assurance - maintenance] - - The package didn't appear in Debian before because it needs the patched v4l2loopback-dkms that is not existing in Debian yet. + - The package didn't appear in Debian before because it needs the patched v4l2loopback-dkms that is not existing in Debian yet. [Quality assurance - testing] - - The package does not run a test suite at build time because it needs to work with the patched v4l2loopback-dkms. + - The package does not run a test suite at build time because it needs to work with the patched v4l2loopback-dkms. - - The package does not run an autopkgtest because it needs to load the + - The package does not run an autopkgtest because it needs to load the patched v4l2loopback kernel module. - - This package is minimal and will be tested in a more wide reaching - solution context of LP: #1958108, details about this testing are here using Firefox to visit https://webrtc.github.io/samples/src/content/getusermedia/gum/ to check the virtual camera. + - This package is minimal and will be tested in a more wide reaching + solution context of LP: #1958108, details about this testing are here using Firefox to visit https://webrtc.github.io/samples/src/content/getusermedia/gum/ to check the virtual camera. [Quality assurance - packaging] - - debian/watch is present and works + - debian/watch is present and works - - This package does not yield massive lintian Warnings, Errors - - $ # lintian --pedantic + - This package does not yield massive lintian Warnings, Errors + - $ # lintian --pedantic W: v4l2-relayd source: binary-nmu-debian-revision-in-source 0.1.1-1~ubuntu22.04.2 W: v4l2-relayd: no-manual-page usr/bin/v4l2-relayd - - This package does not rely on obsolete or about to be demoted packages. - - This package has no python2 or GTK2 dependencies + - This package does not rely on obsolete or about to be demoted packages. + - This package has no python2 or GTK2 dependencies - - The package will not be installed by default + - The package will not be installed by default - - Packaging and build is easy, link to d/rules + - Packaging and build is easy, link to d/rules https://git.launchpad.net/~fourdollars/+git/v4l2-relayd/tree/debian/rules?h=debian/0.1.1-1_ubuntu22.04.2 [UI standards] - - Application is not end-user facing (does not need translation) + - Application is not end-user facing (does not need translation) - - End-user applications without desktop file, not needed because it is + - End-user applications without desktop file, not needed because it is to set up a virtual camera in the kernel space. [Dependencies] - - v4l2-relayd depends on v4l2loopback-dkms in universe, but linux-image-5.15.0-17-generic in main also provides v4l2loopback-dkms - - No further depends or recommends dependencies that are not yet in main + - v4l2-relayd depends on v4l2loopback-dkms in universe, but linux-image-5.15.0-17-generic in main also provides v4l2loopback-dkms + - No further depends or recommends dependencies that are not yet in main [Standards compliance] - - This package correctly follows FHS and Debian Policy + - This package correctly follows FHS and Debian Policy [Maintenance/Owner] - - Owning Team will be canonical-mainstream - - Team is not yet, but will subscribe to the package before promotion - - This does not use static builds - - This does not use vendored code + - Owning Team will be canonical-mainstream + - Team is not yet, but will subscribe to the package before promotion + - This does not use static builds + - This does not use vendored code [Background information] - The Package description explains the package well - Upstream Name is v4l2-relayd - Link to upstream project https://gitlab.com/vicamo/v4l2-relayd + The Package description explains the package well + Upstream Name is v4l2-relayd + Link to upstream project https://gitlab.com/vicamo/v4l2-relayd -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1958109 Title: [MIR] v4l2-relayd To manage notifications about this bug go to: https://bugs.launchpad.net/oem-priority/+bug/1958109/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs