Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 663722

Summary: media-video/shotcut-18.12.23 version bump and switch back to media-libs/mlt[sdl]
Product: Gentoo Linux Reporter: Andreas Sturmlechner <asturm>
Component: Current packagesAssignee: Dmitriy Baranov <reagentoo>
Status: RESOLVED FIXED    
Severity: normal CC: anton.kochkov, jesse, pavol.cupka, proxy-maint
Priority: Normal Keywords: PullRequest
Version: unspecified   
Hardware: All   
OS: Linux   
URL: https://www.shotcut.org/blog/new-release-181223/
See Also: https://github.com/gentoo/gentoo/pull/10877
Whiteboard:
Package list:
Runtime testing required: ---
Bug Depends on: 668760    
Bug Blocks:    
Attachments: an ebuild you can start from
patch for translations
shotcut-18.12.23.ebuild

Description Andreas Sturmlechner gentoo-dev 2018-08-15 20:14:29 UTC
Due to bug 656904, in mlt-6.6.0-r1 USE sdl and sdl2 were made either-or only. In mlt-6.10.0, for lack of consumers, libsdl1 support was dropped from the ebuild and consequently sdl2 merged back into sdl. It is therefore necessary (in order to be compatible with >=6.10.0) to switch the mlt usedep to one of:

>=mlt-6.6.0[sdl,sdl(+)]
>=mlt-6.10.0[sdl]
Comment 1 Joe Sapp (RETIRED) gentoo-dev 2018-10-16 01:37:04 UTC
The version is up to 18.10.08 now, but requires the addition of TRANSLATIONS to src.pro.
Comment 2 Joe Sapp (RETIRED) gentoo-dev 2018-10-16 01:51:00 UTC
Created attachment 551428 [details]
an ebuild you can start from

This is a working ebuild, but there may be a better way to do the patching.
Comment 3 Joe Sapp (RETIRED) gentoo-dev 2018-10-16 01:51:38 UTC
Created attachment 551430 [details, diff]
patch for translations
Comment 4 Andreas Sturmlechner gentoo-dev 2018-10-16 09:03:36 UTC
@Joe: Bugs have been pending for a while, imo it would be okay to add yourself to maintainers if you want to take care of this package.
Comment 5 Anton Kochkov 2018-12-15 15:09:19 UTC
See also https://bugs.gentoo.org/673194
Comment 6 Andreas Sturmlechner gentoo-dev 2018-12-15 15:11:28 UTC
*** Bug 673194 has been marked as a duplicate of this bug. ***
Comment 7 Pavol Cupka 2018-12-29 23:36:50 UTC
Created attachment 558910 [details]
shotcut-18.12.23.ebuild

adding newer version works for me
Comment 8 Andreas Sturmlechner gentoo-dev 2018-12-30 14:11:10 UTC
(In reply to Pavol Cupka from comment #7)
> Created attachment 558910 [details]
> shotcut-18.12.23.ebuild
...
> KEYWORDS="*"
^ what's that?
Comment 9 Pavol Cupka 2018-12-30 18:16:19 UTC
(In reply to Andreas Sturmlechner from comment #8)
> (In reply to Pavol Cupka from comment #7)
> > Created attachment 558910 [details]
> > shotcut-18.12.23.ebuild
> ...
> > KEYWORDS="*"
> ^ what's that?

don't have to use it as-is. that is a quick hack to get it compiling on *=all :)
Comment 10 luzpaz 2019-01-12 14:10:23 UTC
Can the title of this ticket be modified to 18.12.23 instead of 18.11.18
Thanks!
Comment 11 Andreas Sturmlechner gentoo-dev 2019-01-12 14:12:34 UTC
@reagentoo, still interested in maintaining this package?
Comment 12 Dmitriy Baranov 2019-01-16 19:31:59 UTC
(In reply to Andreas Sturmlechner from comment #11)
> @reagentoo, still interested in maintaining this package?

@asturm, Yes. I'll make PR soon.
Comment 13 Larry the Git Cow gentoo-dev 2019-02-05 23:27:22 UTC
The bug has been closed via the following commit(s):

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0944624ca30eb78c3416041baf54b2b4e05c81d2

commit 0944624ca30eb78c3416041baf54b2b4e05c81d2
Author:     reagentoo <reagentoo@gmail.com>
AuthorDate: 2019-01-20 14:26:27 +0000
Commit:     Andreas Sturmlechner <asturm@gentoo.org>
CommitDate: 2019-02-05 23:26:42 +0000

    media-video/shotcut: version bump to 19.01.24
    
    Also switch to xdg eclass.
    
    Closes: https://bugs.gentoo.org/663722
    Signed-off-by: Dmitry Baranov <reagentoo@gmail.com>
    Closes: https://github.com/gentoo/gentoo/pull/10877
    Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>

 media-video/shotcut/Manifest                                |  2 +-
 .../{shotcut-18.03.ebuild => shotcut-19.01.24.ebuild}       | 13 +++----------
 2 files changed, 4 insertions(+), 11 deletions(-)