Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 716942 - media-video/dvdstyler: Version bump to 3.1.2
Summary: media-video/dvdstyler: Version bump to 3.1.2
Status: UNCONFIRMED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Gentoo Media-video project
URL:
Whiteboard:
Keywords: PATCH
Depends on:
Blocks:
 
Reported: 2020-04-10 12:57 UTC by Samuel Bernardo
Modified: 2020-04-10 21:45 UTC (History)
0 users

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


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Samuel Bernardo 2020-04-10 12:57:36 UTC
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.
Comment 1 Sam James archtester Gentoo Infrastructure gentoo-dev Security 2020-04-10 13:04:20 UTC
(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.
Comment 2 Samuel Bernardo 2020-04-10 16:04:06 UTC
(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
Comment 3 Samuel Bernardo 2020-04-10 21:45:25 UTC
pull request created
https://github.com/gentoo/gentoo/pull/15297