Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 833518 - media-video/webcamoid-9.0.0 version bump
Summary: media-video/webcamoid-9.0.0 version bump
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal with 1 vote (vote)
Assignee: No maintainer - Look at https://wiki.gentoo.org/wiki/Project:Proxy_Maintainers if you want to take care of it
URL:
Whiteboard:
Keywords:
Depends on:
Blocks: 834419
  Show dependency tree
 
Reported: 2022-02-17 09:42 UTC by Joakim Tjernlund
Modified: 2022-11-11 15:43 UTC (History)
2 users (show)

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


Attachments
webcamoid-9.0.0.ebuild (file_833518.txt,1.45 KB, text/plain)
2022-03-19 19:21 UTC, Joakim Tjernlund
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Joakim Tjernlund 2022-02-17 09:42:42 UTC
ChangeLog

    Now Qt 5.15 is the minimum required version.
    More modern UI redesign.
    Now the default theme can adapt to the current color scheme of the system.
    Switched build system to CMake.
    Redesigned plugins system to a more expandable one.
    Photos and videos are saved in their default folders, and its also user customizable.
    You can now open the last photo taken and the last video recorded from Webcamoid.
    Added support for screen capturing in PipeWire/Wayland.
    Added VLC as video playback backend.
    The virtual camera code for Mac and Windows has been splitted to its own project fixing several install/uninstall problems, and allowing other developers to use the virtual camera on their own projects.
    The virtual camera is now fully customizable (format, resolution, default picture, etc.).
    Improved error messages for the virtual camera.
    Added CoreMediaIO capture support in Mac.
    Add face tracking plugin (thanks Chris Barth!).
    Removed support for MSVC (for now).
    Add appstream data (thanks Joel Barrios!).
    Fixed privilege escalation when creating the virtual camera in GNU/Linux (issue #330)
    Added support for background image replacement in FaceDetect plugin (thanks cont1nuity!).
    Fixed default masks rendering when selecting an image from file system (issue #229, thanks cont1nuity!).
    Added more options to the FaceDetect plugin (thanks cont1nuity!).
    Switched from using QtIFW to NSIS in Windows, and pkg format in Mac, this fixes several install/uninstall problems.
    Added support for FFmpeg 5.0.
    Fixed video recording with FFmpeg.
    Added Otsu threshold, and other video effects plugins.
    Improved FalseColor plugin UI.
    Optimized Charify plugin (issue #488).
    Added software based camera controls for brightness, contrast, saturation, hue, and gamma, in Mac (issue #333).
    Added donations links for people who wants to support the project.
Comment 1 Joakim Tjernlund 2022-03-19 19:21:25 UTC
Created attachment 767384 [details]
webcamoid-9.0.0.ebuild

Trivial port to cmake
Comment 2 Pavel Kozlov 2022-04-28 08:07:08 UTC
It probably also makes sense to make ebuild for akvcam https://github.com/webcamoid/akvcam and make this a dependency.
Comment 3 Joonas Niilola gentoo-dev 2022-11-11 14:52:46 UTC
Sorry, hadn't noticed this ebuild contribution. Generally no one gets notified from bugs assigned to maintainer-needed, but the proxy-maint project does handle Github pull requests assigned to maintainer-needed. 

If you find flaws from the ebuild / want to update it, please submit a Github pull request and proxy-maint will take a look at it!
Comment 4 Joakim Tjernlund 2022-11-11 15:05:07 UTC
(In reply to Joonas Niilola from comment #3)
> Sorry, hadn't noticed this ebuild contribution. Generally no one gets
> notified from bugs assigned to maintainer-needed, but the proxy-maint
> project does handle Github pull requests assigned to maintainer-needed. 
> 
> If you find flaws from the ebuild / want to update it, please submit a
> Github pull request and proxy-maint will take a look at it!

Gentoo git tree is > 40GB so that is a problem for me to clone
to my disks.
Comment 5 Joonas Niilola gentoo-dev 2022-11-11 15:13:33 UTC
(In reply to Joakim Tjernlund from comment #4)
> 
> Gentoo git tree is > 40GB so that is a problem for me to clone
> to my disks.

O.O

4 GB I could barely believe but that doesn't sound right at all. Also I do wonder if shallow clone is possible for making PRs.

$ du -csh gentoo
2,1G	gentoo

$ git count-objects -vH
size-pack: 1.54 GiB
Comment 6 Joakim Tjernlund 2022-11-11 15:16:38 UTC
hmm, that triggered a git gc --aggressive on my portage gentoo tree

not very familiar with shallow clone's , if one really can commit and push
such repos?
Comment 7 Joakim Tjernlund 2022-11-11 15:43:05 UTC
(In reply to Joonas Niilola from comment #3)
> Sorry, hadn't noticed this ebuild contribution. Generally no one gets
> notified from bugs assigned to maintainer-needed, but the proxy-maint
> project does handle Github pull requests assigned to maintainer-needed. 
> 
> If you find flaws from the ebuild / want to update it, please submit a
> Github pull request and proxy-maint will take a look at it!

https://github.com/gentoo/gentoo/pull/28225  :)