Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 936794 - media-gfx/digikam-8.4.0 depends on dev-qt/qtwebengine:5, with KF6-based build already an option
Summary: media-gfx/digikam-8.4.0 depends on dev-qt/qtwebengine:5, with KF6-based build...
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: AMD64 Linux
: Normal normal
Assignee: Andreas K. Hüttel
URL: https://www.digikam.org/news/2024-07-...
Whiteboard:
Keywords: InOverlay
Depends on: 936969
Blocks: 910337 qtwebengine5-removal
  Show dependency tree
 
Reported: 2024-07-27 20:30 UTC by Adomas
Modified: 2024-08-06 23:04 UTC (History)
3 users (show)

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 Adomas 2024-07-27 20:30:29 UTC
Hello,

Since latest release media-gfx/digikam-8.4.0 package can be build using both, qt5 and qt6, as well as kde-frameworks 5 and 6.

At the moment when I want to install digikam, it pulls qt5 dependencies, which I don't want to have on my system.

Having such flags would be great, and help to build digikam the way user wants.

Reproducible: Always

Steps to Reproduce:
1. media-gfx/digikam-8.4.0 pulls qt5
Actual Results:  
No option to use qt6

Expected Results:  
USE flags to choose which qt version to use
Comment 1 Andreas Sturmlechner gentoo-dev 2024-07-30 18:14:06 UTC
It could be built with Qt6, but right now it is not the default upstream yet. 8.4.0-r0 exists with the intention of testing for 30 days and stabilising for Qt5. After that, if there is no indication of upstream releasing 8.5.0 soon, but a switch to Qt6 default in their git master (which is hard to read unfortunately) without too many Qt6 related fixes beforehand, we may consider introducing an 8.4.0-r10 revbump that is Qt6 based.
Comment 2 Andreas Sturmlechner gentoo-dev 2024-07-31 07:50:51 UTC
(In reply to Andreas Sturmlechner from comment #1)
> if there is no indication of upstream releasing 8.5.0 soon
Turns out this will only come in October.
Comment 3 Larry the Git Cow gentoo-dev 2024-08-01 17:06:03 UTC
The bug has been referenced in the following commit(s):

https://gitweb.gentoo.org/proj/kde.git/commit/?id=cf94db77ecbe6f05cdc2660dd67ce932ffaf740d

commit cf94db77ecbe6f05cdc2660dd67ce932ffaf740d
Author:     Andreas Sturmlechner <asturm@gentoo.org>
AuthorDate: 2024-08-01 17:02:55 +0000
Commit:     Andreas Sturmlechner <asturm@gentoo.org>
CommitDate: 2024-08-01 17:05:02 +0000

    media-gfx/digikam: Port to KF6
    
    Bug: https://bugs.gentoo.org/936794
    Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>

 media-gfx/digikam/digikam-9999.ebuild | 76 ++++++++++++++++-------------------
 1 file changed, 34 insertions(+), 42 deletions(-)
Comment 4 Andreas Sturmlechner gentoo-dev 2024-08-01 18:16:59 UTC
Not feeling that good about a KF6-based 8.4.0 after brief search on bugs.kde.org.
Comment 5 Larry the Git Cow gentoo-dev 2024-08-06 23:04:39 UTC
The bug has been closed via the following commit(s):

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

commit 25fda5730b0477ccec49a84c46f8d3686723e3cd
Author:     Andreas Sturmlechner <asturm@gentoo.org>
AuthorDate: 2024-08-06 22:39:33 +0000
Commit:     Andreas Sturmlechner <asturm@gentoo.org>
CommitDate: 2024-08-06 23:03:56 +0000

    media-gfx/digikam: Port to KF6, add IUSE video
    
    Patchset content:
    
    Gilles Caulier (2):
          clazy++
          To prevent a race condition at init when sidebar state is restored,
             use a Qtimer singleShot with a lambda
    
    Maik Qualmann (18):
          disable ExifTool tab with a empty URL
          fix use filename instead of path for Exif and Makernote tab
          fix time-consuming index functions in the timeline widget
          show last database error message also in the database settings dialog
          fix missing tags when changing database at runtime
          fix the grid display with 16 bit images in the Lensfun tool
          fix possible sidecar file in the Local Export Tool
          enable the QuickTimeUTC flag in ExifTool
          fix the problem with the QFileSystemWatcher
          same error handling as in query batch mode for a single query
          escape the input from REGEX MATCHALL
          fix BQM workflow context menu
          fix QImage 32 bit (8 bit color) from 16 bit DImg for thumbnails
          fix prepare a copied query and handle bind values correctly
          fix right sidebar view state
          activate the popup in the menu of a KToolBarPopupAction
          fix possible loss of database metadata in the Image Editor
          enable update to unique hash V3
    
    Closes: https://bugs.gentoo.org/936794
    Closes: https://bugs.gentoo.org/910337
    Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>

 media-gfx/digikam/Manifest                 |   1 +
 media-gfx/digikam/digikam-8.4.0-r10.ebuild | 136 +++++++++++++++++++++++++++++
 media-gfx/digikam/metadata.xml             |   1 +
 3 files changed, 138 insertions(+)