I have available in my overlay an update to dvdstyler: https://cgit.gentoo.org/repo/user/ssnb.git/tree/media-video/dvdstyler/dvdstyler-3.1.2.ebuild Updated current Gentoo portage ebuild to EAPI 7 (used as reference). Dependencies reviewed from Arch pkgbuild. I didn't do a complete review to required dependency versions, since they are missing in Arch. From my current profile I only need to update media-libs/wxsvg.
(In reply to Samuel Bernardo from comment #0) > Updated current Gentoo portage ebuild to EAPI 7 (used as reference). > Dependencies reviewed from Arch pkgbuild. I didn't do a complete review to > required dependency versions, since they are missing in Arch. From my > current profile I only need to update media-libs/wxsvg. If in doubt, always consult upstream: https://sourceforge.net/p/dvdstyler/DVDStyler/ci/master/tree/INSTALL Please either create a GitHub PR or attach here with the GLEP 66 sign off: https://wiki.gentoo.org/wiki/Gentoo_git_workflow.
(In reply to Sam James (sec padawan) from comment #1) > > If in doubt, always consult upstream: > https://sourceforge.net/p/dvdstyler/DVDStyler/ci/master/tree/INSTALL > > Please either create a GitHub PR or attach here with the GLEP 66 sign off: > https://wiki.gentoo.org/wiki/Gentoo_git_workflow. Thank you for the reference, but the link you provided doesn't apply to the current stable version: https://sourceforge.net/projects/dvdstyler/files/dvdstyler/3.1.2/ For example, wxSVG >= 1.1.7 is wrong. This should be >=media-libs/wxsvg-1.5.19. Since upstream doesn't provide any details, the only way possible to review this I think that needs to inspect configure task in source code. Do you know any other easier approach? Anyway I will do the pull request as you mentioned in github. Thanks
pull request created https://github.com/gentoo/gentoo/pull/15297