Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 646260 - media-video/v4l2loopback: Bump to 0.12.0
Summary: media-video/v4l2loopback: Bump to 0.12.0
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Brian Evans (RETIRED)
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2018-02-01 03:05 UTC by Nick Sarnie
Modified: 2018-09-10 20:57 UTC (History)
5 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Nick Sarnie gentoo-dev 2018-02-01 03:05:45 UTC
Hi,

In 4.15 the kernel changed the timer API, requiring changes to v4l2loopback. Can you please backport these to 0.10.0? 

They should be the third most and second most recent commits from here:
https://github.com/umlaeute/v4l2loopback/commits/master

Thanks!
Sarnex
Comment 1 poncho 2018-04-04 08:06:44 UTC
Version v0.11.0 is available:
https://github.com/umlaeute/v4l2loopback/archive/v0.11.0.tar.gz

v4l2loopback (0.11.0)

  [ Nick Sarnie ]
  * Adapted to new kernel timer API

  [ Attila Tőkés ]
  * Avoid setting dev->ready_for_output and opener->type on get/try calls
  * Allow input enumeration, even when exclusive_caps=1 and no input provided yet

  [ Todor Minchev ]
  * Makefile: remove depmod call in modules_install target

  [ Michel Promonet ]
  * Added format VP9 & HEVC

  [ IOhannes m zmölnig ]
  * Simplified HAVE_TIMER_SETUP clauses
  * Fixed format output to sysfs
  * Removed trailing whitespace
  * Updated README
    * Added `depmod -a` calls to the documentation
    * Fixed omitted word
  * [github] Added issue template for new reports
    * please don't post images in the issue-tracker
Comment 2 Herb Miller Jr. 2018-07-14 17:15:39 UTC
Is this legit? I'm running 4.18.0-rc4 and it compiles against that. Is this a runtime requirement instead of compile time?
Comment 3 Nick Sarnie gentoo-dev 2018-07-14 17:18:48 UTC
It is a compile time requirement. I'm not sure why yours works. Anyway, upstream has released v0.12 with all relevant fixes, so I'm changing this bug to request for a version bump to that.

Please bump media-video/v4l2loopback to 0.12.0.

Thanks,
Sarnex
Comment 4 Herb Miller Jr. 2018-09-08 18:31:10 UTC
Pull request opened. Tested against custom-compiled 4.19-r2 kernel with 4 loopback devices using ffmpeg to pipe and mpv to play.

Can we change assignee? Naohiro Aota put this package up for grabs on mailing list in July.
Comment 5 Nick Sarnie gentoo-dev 2018-09-08 18:36:14 UTC
I can't find any supporting documentation on that, but I may be missing it.

As the bug was assigned by the wranglers to naota, I see no problem assigning it to grknight, the other maintainer.

Thanks,
Sarnex
Comment 6 Larry the Git Cow gentoo-dev 2018-09-09 17:27:46 UTC
The bug has been closed via the following commit(s):

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a29552182393235aadd8cea192e3f82b5f37edd4

commit a29552182393235aadd8cea192e3f82b5f37edd4
Author:     Brian Evans <grknight@gentoo.org>
AuthorDate: 2018-09-09 17:26:36 +0000
Commit:     Brian Evans <grknight@gentoo.org>
CommitDate: 2018-09-09 17:26:36 +0000

    media-video/v4l2loopback: Version bump for 0.12.0
    
    Closes: https://bugs.gentoo.org/646260
    Package-Manager: Portage-2.3.49, Repoman-2.3.10

 media-video/v4l2loopback/Manifest                  |  1 +
 .../v4l2loopback/v4l2loopback-0.12.0.ebuild        | 59 ++++++++++++++++++++++
 media-video/v4l2loopback/v4l2loopback-9999.ebuild  | 15 +++---
 3 files changed, 68 insertions(+), 7 deletions(-)
Comment 7 Herb Miller Jr. 2018-09-10 20:57:58 UTC
Got it. I'll close my PR.