[packman] Packman: Handbrake dovi Support

Markus Ebner info at ebner-markus.de
Fri Dec 5 00:19:42 CET 2025


Hey guys,

can you have a look at my solution?
https://build.opensuse.org/package/show/home:seijikun/handbrake[1]

The built handbrake binary properly reports libdovi support and also seems to work in the small tests I did.
I disabled the integrated building of libdovi, by removing the contrib entry (as is done for libblueray etc.).
The problem that then occured is linker errors later on, where it doesn't find libdovi symbols.
These are fixed with the fix-missing-libdovi-link-flag.patch - the idea for which I got from the alpinelinux build file.

Unfortunately, I don't have access to PMBS, so I had to build it half from scratch.

--
With kind regards,
Markus Ebner

On Donnerstag, 4. Dezember 2025 11:45:46 Mitteleuropäische Normalzeit Andrei Dziahel wrote:
> oh I see now thank you for clarifying
> 
> On Wed, Dec 3, 2025 at 4:10 PM Manfred Hollstein <manfred.h at gmx.net> wrote:
> 
> > Hi Andrei,
> >
> > On Wed, 03 Dec 2025, 16:03:58 +0100, Andrei Dziahel wrote:
> > > for me with --enable-libdovi it fails to
> > download the dovi_tool-libdovi from
> > > github, with their own build scripts at
> > https://github.com/HandBrake/HandBrake/
> > > blob/master/contrib/libdovi/module.defs, not cargo dependencies. I guess
> > it's
> > > up to the maintainer now to figure out a way to have required
> > dependencies
> > > stored along with the source code.
> >
> > I have added the tarball to download.tar.bz2 and uploaded it to my PMBS
> > home:manfred-h project now. Now there's no need to download the tarball
> > anymore, but handbrake's configure believes libdovi has to be built from
> > the tarball instead of using the installed libdovi from the system
> > libraries. As I said, back to square one :-(
> >
> > Cheers.
> >
> > l8er
> > manfred
> >
> 
> 
> 

--------
[1] https://build.opensuse.org/package/show/home:seijikun/handbrake
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 525 bytes
Desc: This is a digitally signed message part.
URL: <http://lists.links2linux.de/pipermail/packman/attachments/20251205/afe57225/attachment.sig>


More information about the Packman mailing list