[packman] Packman: Handbrake dovi Support

Andrei Dziahel develop7 at develop7.info
Mon Dec 1 12:52:56 CET 2025


Hey Manfred,

I'm a maintainer of a couple of packages of software written in Rust, and
while yes, you do have to have the tarball with all the Rust dependencies
around, with cargo_vendor source service it is quite trivial to produce and
update. Case in point:
https://build.opensuse.org/package/show/devel:tools:scm/mergiraf (see .spec
and _service files) for reference.

Hope that helps!

On Sun, Nov 30, 2025 at 6:18 PM Manfred Hollstein <manfred.h at gmx.net> wrote:

> On Sun, 30 Nov 2025, 17:24:54 +0100, Manfred Hollstein wrote:
> > Hi Markus,
> >
> > On Sun, 30 Nov 2025, 16:08:17 +0100, Markus Ebner wrote:
> > > Hey Manfred,
> > >
> > >
> > > I saw your mail in the mailing list, where you said that you're the
> handbrake
> > > maintainer in Packman:
> > >
> > >
> https://lists.links2linux.de/pipermail/packman/2025-November/018195.html
> > >
> > >
> > > Currently, the Packman Handbrake build doesn't support Dolby Vision.
> For that,
> > > "libdovi" needs to be added as dependency during build.
> > >
> > > If I understand it correctly, libdovi being available automatically
> enables it
> > > during configure.
> > >
> > > Otherwise, it can be force-enabled using: "--enable-libdovi".
> >
> > I have added the stuff you just described and run a test build. When it
> > finishes successfully, I'll submit a request to Multimedia.
>
> I spoke too soon. libdovi requires cargo which then tries to download
> all of its dependendies, which obviously does not work within PMBS. I
> suggest you'll find out all the special stuff required by libdovi's
> cargo.toml and download that, so that it can be added as an additional
> download tarball. FWIW, if I had known that before, I wouldn't have
> added libdovi in the first place. cargo+rust is nothing which fits very
> well with our offline build systems like OBS and PMBS, but that's just
> my view.
>
> > > I wanted to add a change request, but   https://pmbs.links2linux.de/
>  seems to
> > > be closed for the public.
> >
> > Well, assuming you have a valid login for PMBS, you can simply
> >
> >   osc branch Multimedia handbrake home:<your-pmbs-login>
> >   osc co home:<your-pmbs-login> handbrake
> >   : do your changes to your locally checked out copy of handbrake
> >   : run your test build on PMBS
> >   osc sr home:<your-pmbs-login> handbrake Multimedia
> >
> > It's really this easy ;-)
> >
> > > Sorry for writing you directly, I frankly couldn't find out which is
> the
> > > correct communication channel for things like this.
> >
> > No problem, I'd suggest you use the public mailing list for this.
> >
> > > Have a wonderful and peaceful first Advent!
> >
> > The same to you and everyone else on the list!
> >
> > > Markus Ebner
>
> Cheers.
>
> l8er
> manfred
> _______________________________________________
> Packman mailing list
> Packman at links2linux.de
> https://lists.links2linux.de/cgi-bin/mailman/listinfo/packman



-- 
Regards,
Andrei Dziahel


More information about the Packman mailing list