Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 916232 - x11-libs/qscintilla add qt6 USE flag
Summary: x11-libs/qscintilla add qt6 USE flag
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Qt Bug Alias
URL:
Whiteboard:
Keywords: PullRequest
Depends on:
Blocks:
 
Reported: 2023-10-24 16:12 UTC by José de Paula Rodrigues
Modified: 2024-04-16 16:30 UTC (History)
0 users

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


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description José de Paula Rodrigues 2023-10-24 16:12:50 UTC
x11-libs/qscintilla can be built with QT-6. Can we add a qt6 USE flag to it?

Reproducible: Always
Comment 1 José de Paula Rodrigues 2023-12-16 22:22:25 UTC
Ping...
Comment 2 Larry the Git Cow gentoo-dev 2024-04-16 16:30:32 UTC
The bug has been closed via the following commit(s):

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

commit aecddf2e9f314168dddf8e357dce5bc26063a31e
Author:     José de Paula R. N. Assis <espinafre@gmail.com>
AuthorDate: 2023-10-24 16:13:43 +0000
Commit:     Jimi Huotari <chiitoo@gentoo.org>
CommitDate: 2024-04-16 16:29:11 +0000

    x11-libs/qscintilla: add USE=qt6 #916232
    
    Adding USE=qt6 to x11-libs/qscintilla, based on previous work by @t0b3
    (#31252), keeping qt5 support, via multibuild.
    
    Closes: https://bugs.gentoo.org/916232
    Signed-off-by: José P. R. N. Assis <espinafre@gmail.com>
    Signed-off-by: Jimi Huotari <chiitoo@gentoo.org>

 x11-libs/qscintilla/qscintilla-2.14.1-r1.ebuild | 114 ++++++++++++++++++++++++
 1 file changed, 114 insertions(+)

Additionally, it has been referenced in the following commit(s):

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6d7133fe2a81ed73ad2cf4ff2f8f8ceb8441ff48

commit 6d7133fe2a81ed73ad2cf4ff2f8f8ceb8441ff48
Author:     José P. R. N. Assis <espinafre@gmail.com>
AuthorDate: 2024-02-02 11:48:09 +0000
Commit:     Jimi Huotari <chiitoo@gentoo.org>
CommitDate: 2024-04-16 16:29:11 +0000

    dev-python/qscintilla-python: add USE=qt6 #916232
    
    Adding USE=qt6 to dev-python/qscintilla-python, based on previous work
    by @t0b3 (gentoo#31252), keeping qt5 support, via multibuild.
    
    Bug: https://bugs.gentoo.org/916232
    Signed-off-by: José P. R. N. Assis <espinafre@gmail.com>
    Closes: https://github.com/gentoo/gentoo/pull/33493
    Signed-off-by: Jimi Huotari <chiitoo@gentoo.org>

 .../qscintilla-python-2.14.1-r1.ebuild             | 112 +++++++++++++++++++++
 x11-libs/qscintilla/qscintilla-2.14.1-r1.ebuild    |   8 +-
 2 files changed, 114 insertions(+), 6 deletions(-)

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

commit ee19479da9530d9b02ce8c6b5b3182e9156a14c7
Author:     José P. R. N. Assis <espinafre@gmail.com>
AuthorDate: 2024-03-25 18:27:27 +0000
Commit:     Jimi Huotari <chiitoo@gentoo.org>
CommitDate: 2024-04-16 16:29:11 +0000

    dev-python/qscintilla-python: mask USE=qt6 on ppc64, x86 #916232
    
    Masked the qt6 USE flag on ppc64 and x86 arches, since there is
    no PyQt6 (a dependency enabled by the USE flag) on those arches.
    
    Bug: https://bugs.gentoo.org/916232
    Signed-off-by: José P. R. N. Assis <espinafre@gmail.com>
    Signed-off-by: Jimi Huotari <chiitoo@gentoo.org>

 profiles/arch/powerpc/ppc64/package.use.mask | 4 ++++
 profiles/arch/x86/package.use.mask           | 4 ++++
 2 files changed, 8 insertions(+)

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1cfcb246010f86c0e132d02da274d9832ae3e9c3

commit 1cfcb246010f86c0e132d02da274d9832ae3e9c3
Author:     José P. R. N. Assis <espinafre@gmail.com>
AuthorDate: 2024-02-01 12:18:41 +0000
Commit:     Jimi Huotari <chiitoo@gentoo.org>
CommitDate: 2024-04-16 16:29:11 +0000

    media-gfx/openscad: fix qscintilla dep #916232
    
    Adding [qt5(+)] to the qscintilla dependency in preparation to supporting Qt5/Qt6
    QScintilla multibuild. Revision number bumped from -r4 to -r5. Keywords
    kept as-is.
    
    Bug: https://bugs.gentoo.org/916232
    Signed-off-by: José P. R. N. Assis <espinafre@gmail.com>
    Closes: https://github.com/gentoo/gentoo/pull/35134
    Signed-off-by: Jimi Huotari <chiitoo@gentoo.org>

 .../openscad/{openscad-2021.01-r4.ebuild => openscad-2021.01-r5.ebuild} | 2 +-
 media-gfx/openscad/openscad-9999.ebuild                                 | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9592d1fe093f4eef957080db70fb3de7d4949f60

commit 9592d1fe093f4eef957080db70fb3de7d4949f60
Author:     José P. R. N. Assis <espinafre@gmail.com>
AuthorDate: 2024-02-01 12:12:15 +0000
Commit:     Jimi Huotari <chiitoo@gentoo.org>
CommitDate: 2024-04-16 16:29:11 +0000

    dev-db/sqliteman: fix qscintilla dep #916232
    
    Adding [qt5(+)] to the qscintilla dependency in preparation to supporting Qt5/Qt6
    QScintilla multibuild. Revision number bumped to -r6. Keywords kept
    as-is.
    
    Bug: https://bugs.gentoo.org/916232
    Signed-off-by: José P. R. N. Assis <espinafre@gmail.com>
    Signed-off-by: Jimi Huotari <chiitoo@gentoo.org>

 .../sqliteman/{sqliteman-1.2.2-r5.ebuild => sqliteman-1.2.2-r6.ebuild}  | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1d287f92f75cd4048d4b16575ba331b5fccbd73a

commit 1d287f92f75cd4048d4b16575ba331b5fccbd73a
Author:     José P. R. N. Assis <espinafre@gmail.com>
AuthorDate: 2024-02-01 12:09:23 +0000
Commit:     Jimi Huotari <chiitoo@gentoo.org>
CommitDate: 2024-04-16 16:29:10 +0000

    dev-db/sqlitebrowser: fix qscintilla dep #916232
    
    Adding [qt5(+)] to the qscintilla dependency in preparation to
    supporting Qt5/Qt6 QScintilla multibuild. Revision 3.12.2-r1 bumped to
    r2. No other changes for plain 3.12.2 and -9999.
    
    Bug: https://bugs.gentoo.org/916232
    Signed-off-by: José P. R. N. Assis <espinafre@gmail.com>
    Signed-off-by: Jimi Huotari <chiitoo@gentoo.org>

 .../{sqlitebrowser-3.12.2-r1.ebuild => sqlitebrowser-3.12.2-r2.ebuild}  | 2 +-
 dev-db/sqlitebrowser/sqlitebrowser-9999.ebuild                          | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

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

commit d9b91908a07d2cdecf6b4122dd85902b7ff77f9a
Author:     José P. R. N. Assis <espinafre@gmail.com>
AuthorDate: 2024-02-01 12:03:17 +0000
Commit:     Jimi Huotari <chiitoo@gentoo.org>
CommitDate: 2024-04-16 16:29:10 +0000

    app-editors/juffed: fix qscintilla dep #916232
    
    Adding [qt5(+)] to the qscintilla dependency in preparation to supporting Qt5/Qt6
    QScintilla multibuild. Bumped revision number. Keywords kept as-is.
    
    Bug: https://bugs.gentoo.org/916232
    Signed-off-by: José P. R. N. Assis <espinafre@gmail.com>
    Signed-off-by: Jimi Huotari <chiitoo@gentoo.org>

 .../{juffed-0.10_p20200103.ebuild => juffed-0.10_p20200103-r1.ebuild}   | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3ae3a72b858be8b826ca96b34cb0f124659133e0

commit 3ae3a72b858be8b826ca96b34cb0f124659133e0
Author:     José P. R. N. Assis <espinafre@gmail.com>
AuthorDate: 2024-02-01 12:00:54 +0000
Commit:     Jimi Huotari <chiitoo@gentoo.org>
CommitDate: 2024-04-16 16:29:06 +0000

    sci-mathematics/octave: fix qscintilla dep #916232
    
    Adding [qt5(+)] to the qscintilla in preparation to supporting Qt5/Qt6
    QScintilla multibuild. All revision numbers have been bumped (except for
    8.3.0). Keywords kept as-is.
    
    Bug: https://bugs.gentoo.org/916232
    Signed-off-by: José P. R. N. Assis <espinafre@gmail.com>
    Signed-off-by: Jimi Huotari <chiitoo@gentoo.org>

 .../octave/{octave-8.3.0-r1.ebuild => octave-8.3.0-r2.ebuild}           | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)