Bug 284501 - games/gcompris-qt: Update to 25.0
Summary: games/gcompris-qt: Update to 25.0
Status: Closed FIXED
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: --- Affects Only Me
Assignee: freebsd-kde (group)
URL: https://gcompris.net/news/2025-01-30-...
Keywords:
Depends on:
Blocks:
 
Reported: 2025-02-01 13:08 UTC by Wen Heping
Modified: 2025-02-04 07:57 UTC (History)
2 users (show)

See Also:
jhale: maintainer-feedback+


Attachments
Update to 25.0 (3.63 KB, text/plain)
2025-02-01 13:08 UTC, Wen Heping
no flags Details

Note You need to log in before you can comment on or make changes to this bug.
Description Wen Heping freebsd_committer freebsd_triage 2025-02-01 13:08:35 UTC
Created attachment 257161 [details]
Update to 25.0

Update to 25.0
Comment 1 Max Brazhnikov freebsd_committer freebsd_triage 2025-02-01 13:46:45 UTC
(In reply to Wen Heping from comment #0)
Please change kde:5 to kde:6 in USES.
Comment 2 Max Brazhnikov freebsd_committer freebsd_triage 2025-02-01 14:05:33 UTC
and 'tools' to 'tools:build' in USE_QT
Comment 3 Jason E. Hale freebsd_committer freebsd_triage 2025-02-01 18:25:28 UTC
Nice to see gcompris move to Qt6! I flavorized x11-toolkits/qml-box2d to help with this transition, but it can probably be unflavored after this since qcompris is its only consumer. I think this still needs USE_QT=imageformats:run for displaying the webp images, though.
Comment 4 Jason E. Hale freebsd_committer freebsd_triage 2025-02-04 07:12:13 UTC
Wen, I don't know what's going on with your patch, but it was formatted CRLF. Not sure if that was something on your end or a Bugzilla thing, by submitting a patch as plain text. I eventually managed to get it to apply, but either way it didn't build in poudriere after applying makc's and my own feedback. Needed gettext-tools for build too. Wayland dependencies weren't taken into consideration, either.

makc, other kde@ members: I've taken care of all of this and will commit shortly. I'm also unflavoring x11-toolkits/qml-box2d in coordination with this update. Runtime looks good too.
Comment 5 Wen Heping freebsd_committer freebsd_triage 2025-02-04 07:27:26 UTC
(In reply to Jason E. Hale from comment #4)
Thank you !
Comment 6 commit-hook freebsd_committer freebsd_triage 2025-02-04 07:50:21 UTC
A commit in branch main references this bug:

URL: https://cgit.FreeBSD.org/ports/commit/?id=1fa1ca16bc6746ca55e5f40be1eea79265418d98

commit 1fa1ca16bc6746ca55e5f40be1eea79265418d98
Author:     Wen Heping <wen@FreeBSD.org>
AuthorDate: 2025-02-04 07:43:51 +0000
Commit:     Jason E. Hale <jhale@FreeBSD.org>
CommitDate: 2025-02-04 07:49:42 +0000

    games/gcompris-qt: Update to 25.0

    https://gcompris.net/news/2025-01-30-en.html

    PR:             284501

    Co-authored-by: Jason E. Hale <jhale@FreeBSD.org>

 games/gcompris-qt/Makefile  | 25 +++++++++++++++++--------
 games/gcompris-qt/distinfo  |  6 +++---
 games/gcompris-qt/pkg-plist |  7 +++++++
 3 files changed, 27 insertions(+), 11 deletions(-)
Comment 7 Jason E. Hale freebsd_committer freebsd_triage 2025-02-04 07:57:15 UTC
Committed with some adjustments, thanks!