Bug 281939

Summary: [new port] multimedia/dovi_tool: Tool combining multiple utilities for working with Dolby Vision
Product: Ports & Packages Reporter: Michiel van Baak Jansen <michiel>
Component: Individual Port(s)Assignee: Robert Clausecker <fuz>
Status: Closed FIXED    
Severity: Affects Only Me CC: fuz, uzsolt
Priority: ---    
Version: Latest   
Hardware: Any   
OS: Any   
URL: https://github.com/quietvoid/dovi_tool/releases/tag/2.1.2
Attachments:
Description Flags
0001-multimedia-dovi_tool-Add-version-2.1.2.patch
michiel: maintainer-approval+
0001-multimedia-dovi_tool-Add-version-2.1.2.patch michiel: maintainer-approval+

Description Michiel van Baak Jansen 2024-10-08 10:57:30 UTC
Created attachment 254090 [details]
0001-multimedia-dovi_tool-Add-version-2.1.2.patch

poudriere ok
runs in production on my radarr jails

Only thing I tested are the --help and --version flags, and the extract-rpu and info subcommands to see the dovi information of some files I have.

Output confirmed with the pre-compiled binaries found on the project on a linux machine with the same files.
Comment 1 Robert Clausecker freebsd_committer freebsd_triage 2024-10-10 12:10:26 UTC
Please expand on what the tools do in pkg-descr.  It should be at least 3 lines.  For example, explain what features the tool has and why you might want to use it.
Comment 2 Michiel van Baak Jansen 2024-10-12 19:53:37 UTC
Created attachment 254188 [details]
0001-multimedia-dovi_tool-Add-version-2.1.2.patch

Updated pkg-descr
Comment 3 Michiel van Baak Jansen 2024-10-12 19:54:09 UTC
(In reply to Robert Clausecker from comment #1)

Done. Thanks for the review.
Comment 4 Robert Clausecker freebsd_committer freebsd_triage 2024-10-18 10:44:36 UTC
Looking good.
Comment 5 commit-hook freebsd_committer freebsd_triage 2024-10-21 09:37:54 UTC
A commit in branch main references this bug:

URL: https://cgit.FreeBSD.org/ports/commit/?id=39b0a1e191988719c8f4f817391ef1672d070cfb

commit 39b0a1e191988719c8f4f817391ef1672d070cfb
Author:     Michiel van Baak Jansen <michiel@vanbaak.eu>
AuthorDate: 2024-10-08 10:30:51 +0000
Commit:     Robert Clausecker <fuz@FreeBSD.org>
CommitDate: 2024-10-21 09:36:03 +0000

    multimedia/dovi_tool: Tool combining multiple utilities for working with Dolby Vision

    dovi_tool provides an important set of tools for
    analyzing, editing and generating Dolby Vision metadata.

    Extract, inject and edit RPU of movie files.
    Mux and demux the enhancement layer of HEVC files.
    Convert the RPU, optionally dropping the enhancement layer.

    WWW: https://github.com/quietvoid/dovi_tool

    PR:             281939

 multimedia/Makefile                        |   1 +
 multimedia/dovi_tool/Makefile (new)        |  20 ++
 multimedia/dovi_tool/Makefile.crates (new) | 183 ++++++++++++++
 multimedia/dovi_tool/distinfo (new)        | 369 +++++++++++++++++++++++++++++
 multimedia/dovi_tool/pkg-descr (new)       |   6 +
 5 files changed, 579 insertions(+)