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

Bug 880661

Summary: x11-terms/cool-retro-term-1.2.0 version bump
Product: Gentoo Linux Reporter: Alexander Wessel <flexx>
Component: Current packagesAssignee: No maintainer - Look at https://wiki.gentoo.org/wiki/Project:Proxy_Maintainers if you want to take care of it <maintainer-needed>
Status: RESOLVED FIXED    
Severity: enhancement CC: jstein
Priority: Lowest Keywords: PullRequest
Version: unspecified   
Hardware: All   
OS: Linux   
See Also: https://github.com/gentoo/gentoo/pull/31600
Whiteboard:
Package list:
Runtime testing required: ---

Description Alexander Wessel 2022-11-09 21:06:05 UTC
Version 1.2.0 of cool-retro-term has been released a good while ago:

https://github.com/Swordfish90/cool-retro-term/releases/tag/1.2.0

In my local overlay, a simple bump (copying and renaming the ebuild) worked fine, so I won't even bother to attach something here.

The patch (qmltermwidget-0.2.0-gcc-10.patch) is still required for the build to work.

Cheers!
Comment 1 Alexander Wessel 2022-11-10 01:14:27 UTC
Sorry, it worked fine because I ran the current master from my local repository accidentially. 1.2.0 *compiles* fine, but fails at runtime:

$ cool-retro-term 
QQmlApplicationEngine failed to load component
qrc:/main.qml:133:5: Type TerminalContainer unavailable
qrc:/TerminalContainer.qml:48:5: Type PreprocessedTerminal unavailable
qrc:/PreprocessedTerminal.qml:98:9: Cannot assign to non-existent property "blinkingCursor"
Cannot load QML interface

They have https://github.com/Swordfish90/cool-retro-term/issues/682 upstream.

It appears Upstream would just have to release the current state of qmltermwidget, since current master compiles and runs just fine. So for now, nevermind, a 1.2.0 ebuild based on a released version of qmltermwidget won't work.
Comment 2 Alexander Wessel 2022-11-10 01:19:22 UTC
Oh, BTW, I'd be happy to maintain the package for gentoo (among other things, really), if upstream is responsive enough. The issue tracker does seem to be a bit crowded, though.
Comment 3 Larry the Git Cow gentoo-dev 2023-07-21 06:20:27 UTC
The bug has been closed via the following commit(s):

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=089103f8c5abbb4eb339db61f031932c206c0601

commit 089103f8c5abbb4eb339db61f031932c206c0601
Author:     Mattéo Rossillol‑‑Laruelle <beatussum@protonmail.com>
AuthorDate: 2023-06-25 09:12:52 +0000
Commit:     Joonas Niilola <juippis@gentoo.org>
CommitDate: 2023-07-21 06:20:23 +0000

    x11-terms/cool-retro-term: add 1.2.0 and adoption
    
    Closes: https://github.com/gentoo/gentoo/pull/24553
    Closes: https://bugs.gentoo.org/880661
    Signed-off-by: Mattéo Rossillol‑‑Laruelle <beatussum@protonmail.com>
    Closes: https://github.com/gentoo/gentoo/pull/31600
    Signed-off-by: Joonas Niilola <juippis@gentoo.org>

 x11-terms/cool-retro-term/Manifest                 |  2 +
 .../cool-retro-term/cool-retro-term-1.2.0.ebuild   | 58 ++++++++++++++++++++++
 x11-terms/cool-retro-term/metadata.xml             | 26 +++++++++-
 3 files changed, 85 insertions(+), 1 deletion(-)