Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 663722 - media-video/shotcut-18.12.23 version bump and switch back to media-libs/mlt[sdl]
Summary: media-video/shotcut-18.12.23 version bump and switch back to media-libs/mlt[sdl]
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Dmitriy Baranov
URL: https://www.shotcut.org/blog/new-rele...
Whiteboard:
Keywords: PullRequest
: 673194 (view as bug list)
Depends on: 668760
Blocks:
  Show dependency tree
 
Reported: 2018-08-15 20:14 UTC by Andreas Sturmlechner
Modified: 2019-02-06 00:16 UTC (History)
4 users (show)

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


Attachments
an ebuild you can start from (shotcut-18.10.08.ebuild,1.47 KB, text/plain)
2018-10-16 01:51 UTC, Joe Sapp (RETIRED)
Details
patch for translations (src.pro.patch,1.33 KB, patch)
2018-10-16 01:51 UTC, Joe Sapp (RETIRED)
Details | Diff
shotcut-18.12.23.ebuild (file_663722.txt,1.48 KB, text/plain)
2018-12-29 23:36 UTC, Pavol Cupka
Details

Note You need to log in before you can comment on or make changes to this bug.
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(-)