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

Bug 938547

Summary: sci-visualization/gnuplot-6.0.1: Add support for Qt 6
Product: Gentoo Linux Reporter: Igor Krivenko <iskrivenko>
Component: Current packagesAssignee: Ulrich Müller <ulm>
Status: RESOLVED FIXED    
Severity: normal CC: iskrivenko, sci
Priority: Normal    
Version: unspecified   
Hardware: All   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---

Description Igor Krivenko 2024-08-27 08:52:37 UTC
Gnuplot can be linked against Qt 6 since version 6.0-rc2:

http://gnuplot.info/ReleaseNotes_6_0_0.html

It would be nice to have USE="qt6" on this package so that there is one less reason to keep Qt 5 in the system.
Judging from the output of `ldd gnuplot-6.0.1/src/gnuplot | grep libQt`, the Qt 6 dependencies would be

dev-qt/qtbase:6[gui,network,widgets]
dev-qt/qtsvg:6
dev-qt/qt5compat:6
Comment 1 Larry the Git Cow gentoo-dev 2024-08-28 18:23:00 UTC
The bug has been referenced in the following commit(s):

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=91f7b1bdaeb7d6cefeb2d452398fe87a16cdc8c4

commit 91f7b1bdaeb7d6cefeb2d452398fe87a16cdc8c4
Author:     Ulrich Müller <ulm@gentoo.org>
AuthorDate: 2024-08-28 18:20:22 +0000
Commit:     Ulrich Müller <ulm@gentoo.org>
CommitDate: 2024-08-28 18:22:23 +0000

    sci-visualization/gnuplot: support Qt 6
    
    Bug: https://bugs.gentoo.org/938547
    Signed-off-by: Ulrich Müller <ulm@gentoo.org>

 sci-visualization/gnuplot/gnuplot-6.0.1-r1.ebuild | 225 ++++++++++++++++++++++
 1 file changed, 225 insertions(+)
Comment 2 Ulrich Müller gentoo-dev 2024-08-28 18:23:45 UTC
Please test gnuplot-6.0.1-r1[qt6].
Comment 3 Igor Krivenko 2024-08-29 08:48:51 UTC
Thank you for adding this!

sci-visualization/gnuplot-6.0.1-r1 builds and runs normally with USE="qt6".
I have also run the gnuplot demos and they all open Qt windows as expected.
Comment 4 Ulrich Müller gentoo-dev 2024-08-29 10:45:13 UTC
Thank you for reporting.