Bug 472138

Summary: Request for disabling more components at compile time
Product: [Applications] digikam Reporter: Paul Krause <paul_krause_1980>
Component: Portability-CompilationAssignee: Digikam Developers <digikam-bugs-null>
Status: RESOLVED INTENTIONAL    
Severity: wishlist CC: caulier.gilles, metzpinguin
Priority: NOR    
Version First Reported In: unspecified   
Target Milestone: ---   
Platform: Compiled Sources   
OS: All   
Latest Commit: Version Fixed/Implemented In: 8.6.0
Sentry Crash Report:

Description Paul Krause 2023-07-10 17:48:58 UTC
Is there any chance for more cmake options which make the building of the various components and/or plugins optional?

On my mind are
1) Webservice plugins
2) Generic plugins (html gallery, wallpaper, video-slideshow, etc)
3) DNG Converter
4) Online version checker (really minor, but I'd guess every packager might turn it off)
5) Prompt for downloading face engine (minor too)
6) ImageEditor

For the plugins some coarse graining, like "all or none of the import-export webservice plugins", etc., is enough for me.

I'd try to contribute by myself, in fact I already made patches, for some of these, for 7.X for myself.
But I would need some feedback first and maybe won't find the time to work on it.

Thanks & Best
Paul
Comment 1 caulier.gilles 2024-12-06 06:47:21 UTC
Maik,

For me, this request make the project as a big puzzle. I vote for WON'T FIX...

Gilles
Comment 2 Maik Qualmann 2024-12-06 06:56:01 UTC
Gilles,

correct, that would be difficult to oversee, since some components depend on each other.

Maik