Revert "kdePackages.extra-cmake-modules: propagate qdoc by default"

This reverts commit 618789b27f061672d1a3b4897d41b2d44869575a.
This commit is contained in:
K900 2025-06-19 14:44:31 +03:00
parent 6cfe9ec0fb
commit 3f200cf2f5
107 changed files with 181 additions and 269 deletions

View File

@ -94,11 +94,6 @@ stdenv.mkDerivation (finalAttrs: {
bison
kdePackages.wrapQtAppsHook
wrapGAppsHook3
kdePackages.qtmultimedia
kdePackages.qtnetworkauth
kdePackages.qtscxml
kdePackages.qtwebengine
];
# Based on <https://www.digikam.org/api/index.html#externaldeps>,

View File

@ -1,7 +1,6 @@
{
mkKdeDerivation,
python3,
qttools,
}:
mkKdeDerivation {
pname = "extra-cmake-modules";
@ -12,13 +11,10 @@ mkKdeDerivation {
outputs = [ "out" ];
# Packages that have an Android APK (e.g. KWeather) require Python3 at build time.
# See: https://invent.kde.org/frameworks/extra-cmake-modules/-/blob/v6.1.0/modules/ECMAddAndroidApk.cmake?ref_type=tags#L57
propagatedNativeBuildInputs = [
# Packages that have an Android APK (e.g. KWeather) require Python3 at build time.
# See: https://invent.kde.org/frameworks/extra-cmake-modules/-/blob/v6.1.0/modules/ECMAddAndroidApk.cmake?ref_type=tags#L57
python3
# Most packages require QDoc to generate docs, even if they're not installed
(qttools.override { withClang = true; })
];
setupHook = ./ecm-hook.sh;

View File

@ -1,11 +1,15 @@
{
mkKdeDerivation,
qttools,
pkg-config,
xz,
}:
mkKdeDerivation {
pname = "karchive";
extraNativeBuildInputs = [ pkg-config ];
extraNativeBuildInputs = [
qttools
pkg-config
];
extraBuildInputs = [ xz ];
}

View File

@ -1,8 +1,13 @@
{ mkKdeDerivation }:
{
mkKdeDerivation,
qttools,
}:
mkKdeDerivation {
pname = "kauth";
# Late resolve paths so things end up in their own prefix
# FIXME(later): discuss with upstream
patches = [ ./fix-paths.patch ];
extraNativeBuildInputs = [ qttools ];
}

View File

@ -1,4 +1,9 @@
{ mkKdeDerivation }:
{
mkKdeDerivation,
qttools,
}:
mkKdeDerivation {
pname = "kbookmarks";
extraNativeBuildInputs = [ qttools ];
}

View File

@ -1,11 +1,13 @@
{
mkKdeDerivation,
qttools,
gperf,
}:
mkKdeDerivation {
pname = "kcodecs";
extraNativeBuildInputs = [
qttools
gperf
];
}

View File

@ -1,4 +1,9 @@
{ mkKdeDerivation }:
{
mkKdeDerivation,
qttools,
}:
mkKdeDerivation {
pname = "kcompletion";
extraNativeBuildInputs = [ qttools ];
}

View File

@ -1,9 +1,11 @@
{
mkKdeDerivation,
qttools,
qtdeclarative,
}:
mkKdeDerivation {
pname = "kconfig";
extraNativeBuildInputs = [ qttools ];
extraPropagatedBuildInputs = [ qtdeclarative ];
}

View File

@ -1,5 +1,6 @@
{
mkKdeDerivation,
qttools,
shared-mime-info,
qtdeclarative,
}:
@ -9,6 +10,7 @@ mkKdeDerivation {
hasPythonBindings = true;
extraNativeBuildInputs = [
qttools
shared-mime-info
];
extraBuildInputs = [ qtdeclarative ];

View File

@ -1,5 +1,10 @@
{ mkKdeDerivation }:
{
mkKdeDerivation,
qttools,
}:
mkKdeDerivation {
pname = "kdbusaddons";
extraNativeBuildInputs = [ qttools ];
meta.mainProgram = "kquitapp6";
}

View File

@ -1,9 +1,11 @@
{
mkKdeDerivation,
qttools,
avahi,
}:
mkKdeDerivation {
pname = "kdnssd";
extraNativeBuildInputs = [ qttools ];
extraBuildInputs = [ avahi ];
}

View File

@ -1,4 +1,9 @@
{ mkKdeDerivation }:
{
mkKdeDerivation,
qttools,
}:
mkKdeDerivation {
pname = "kglobalaccel";
extraNativeBuildInputs = [ qttools ];
}

View File

@ -1,9 +1,11 @@
{
mkKdeDerivation,
qttools,
qtdeclarative,
}:
mkKdeDerivation {
pname = "kholidays";
extraNativeBuildInputs = [ qttools ];
extraBuildInputs = [ qtdeclarative ];
}

View File

@ -2,6 +2,7 @@
stdenv,
mkKdeDerivation,
qtsvg,
qttools,
qtdeclarative,
qt5compat,
qqc2-desktop-style,
@ -16,11 +17,12 @@ let
unwrapped = mkKdeDerivation {
pname = "kirigami";
extraNativeBuildInputs = [ qtsvg ];
extraNativeBuildInputs = [
qtsvg
qttools
];
extraBuildInputs = [ qtdeclarative ];
extraPropagatedBuildInputs = [ qt5compat ];
propagatedNativeBuildInputs = [ qt5compat ];
};
in
stdenv.mkDerivation {

View File

@ -1,4 +1,9 @@
{ mkKdeDerivation }:
{
mkKdeDerivation,
qttools,
}:
mkKdeDerivation {
pname = "kitemviews";
extraNativeBuildInputs = [ qttools ];
}

View File

@ -1,7 +1,12 @@
{ mkKdeDerivation }:
{
mkKdeDerivation,
qttools,
}:
mkKdeDerivation {
pname = "kjobwidgets";
extraNativeBuildInputs = [ qttools ];
# FIXME: depends on kcoreaddons typesystem info, we need
# a Shiboken wrapper to propagate this properly.
extraCmakeFlags = [ "-DBUILD_PYTHON_BINDINGS=OFF" ];

View File

@ -1,5 +1,6 @@
{
mkKdeDerivation,
qttools,
qtdeclarative,
libcanberra,
}:
@ -8,6 +9,7 @@ mkKdeDerivation {
hasPythonBindings = true;
extraNativeBuildInputs = [ qttools ];
extraBuildInputs = [
qtdeclarative
libcanberra

View File

@ -1,6 +1,11 @@
{ mkKdeDerivation }:
{
mkKdeDerivation,
qttools,
}:
mkKdeDerivation {
pname = "kstatusnotifieritem";
hasPythonBindings = true;
extraNativeBuildInputs = [ qttools ];
}

View File

@ -7,8 +7,6 @@
mkKdeDerivation {
pname = "ktexteditor";
extraNativeBuildInputs = [ qtspeech ];
extraBuildInputs = [
qtdeclarative
qtspeech

View File

@ -6,8 +6,6 @@
mkKdeDerivation {
pname = "ktextwidgets";
extraNativeBuildInputs = [ qtspeech ];
extraBuildInputs = [
qtspeech
qttools

View File

@ -1,5 +1,6 @@
{
mkKdeDerivation,
qttools,
qtsvg,
}:
mkKdeDerivation {
@ -10,5 +11,8 @@ mkKdeDerivation {
"-DENABLE_CONSOLE=0"
"-DENABLE_CLI=0"
];
extraNativeBuildInputs = [ qtsvg ];
extraNativeBuildInputs = [
qttools
qtsvg
];
}

View File

@ -1,6 +1,11 @@
{ mkKdeDerivation }:
{
mkKdeDerivation,
qttools,
}:
mkKdeDerivation {
pname = "kwidgetsaddons";
hasPythonBindings = true;
extraNativeBuildInputs = [ qttools ];
}

View File

@ -1,5 +1,6 @@
{
mkKdeDerivation,
qttools,
qtdeclarative,
qtwayland,
pkg-config,
@ -8,6 +9,7 @@ mkKdeDerivation {
pname = "kwindowsystem";
extraNativeBuildInputs = [
qttools
pkg-config
];
extraBuildInputs = [

View File

@ -8,11 +8,9 @@
mkKdeDerivation {
pname = "prison";
propagatedNativeBuildInputs = [ qtmultimedia ];
extraPropagatedBuildInputs = [ qtmultimedia ];
extraBuildInputs = [
qtdeclarative
qtmultimedia
qrencode
libdmtx
];

View File

@ -1,11 +1,13 @@
{
mkKdeDerivation,
qtdeclarative,
qttools,
kirigami,
}:
mkKdeDerivation {
pname = "qqc2-desktop-style";
extraNativeBuildInputs = [ qttools ];
extraBuildInputs = [
qtdeclarative
kirigami.unwrapped

View File

@ -1,5 +1,6 @@
{
mkKdeDerivation,
qttools,
bison,
flex,
libimobiledevice,
@ -13,6 +14,7 @@ mkKdeDerivation {
];
extraNativeBuildInputs = [
qttools
bison
flex
];

View File

@ -1,6 +1,7 @@
{
mkKdeDerivation,
qtdeclarative,
qttools,
pkg-config,
aspell,
hunspell,
@ -8,7 +9,10 @@
mkKdeDerivation {
pname = "sonnet";
extraNativeBuildInputs = [ pkg-config ];
extraNativeBuildInputs = [
qttools
pkg-config
];
extraBuildInputs = [
qtdeclarative
aspell

View File

@ -1,12 +1,16 @@
{
mkKdeDerivation,
qtdeclarative,
qttools,
perl,
}:
mkKdeDerivation {
pname = "syntax-highlighting";
extraBuildInputs = [ qtdeclarative ];
extraNativeBuildInputs = [ perl ];
extraNativeBuildInputs = [
qttools
perl
];
meta.mainProgram = "ksyntaxhighlighter6";
}

View File

@ -1,6 +1,7 @@
{
lib,
mkKdeDerivation,
qttools,
accounts-qt,
kaccounts-integration,
shared-mime-info,
@ -35,6 +36,7 @@ mkKdeDerivation {
];
extraNativeBuildInputs = [
qttools
shared-mime-info
];

View File

@ -2,6 +2,7 @@
mkKdeDerivation,
qt5compat,
qtsvg,
qttools,
qtdeclarative,
eigen,
}:
@ -11,6 +12,7 @@ mkKdeDerivation {
extraNativeBuildInputs = [
qt5compat
qtsvg
qttools
];
extraBuildInputs = [
qtdeclarative

View File

@ -23,7 +23,6 @@ mkKdeDerivation rec {
rustPlatform.cargoSetupHook
cargo
rustc
qtwebengine
];
extraBuildInputs = [

View File

@ -9,12 +9,6 @@
mkKdeDerivation {
pname = "arianna";
extraNativeBuildInputs = [
qthttpserver
qtwebchannel
qtwebengine
];
extraBuildInputs = [
qthttpserver
qtsvg
@ -22,6 +16,5 @@ mkKdeDerivation {
qtwebengine
kitemmodels
];
meta.mainProgram = "arianna";
}

View File

@ -27,7 +27,6 @@ mkKdeDerivation {
extraNativeBuildInputs = [
ps.pybind11
qtmultimedia
];
extraBuildInputs = [

View File

@ -6,12 +6,9 @@
mkKdeDerivation {
pname = "blinken";
extraNativeBuildInputs = [ qtmultimedia ];
extraBuildInputs = [
qtmultimedia
qtsvg
];
meta.mainProgram = "blinken";
}

View File

@ -19,9 +19,7 @@ mkKdeDerivation {
extraNativeBuildInputs = [
pkg-config
shared-mime-info
qtwebengine
];
extraBuildInputs = [
qtsvg
qttools

View File

@ -6,12 +6,9 @@
mkKdeDerivation {
pname = "elisa";
extraNativeBuildInputs = [ qtmultimedia ];
extraBuildInputs = [
qtmultimedia
libvlc
];
meta.mainProgram = "elisa";
}

View File

@ -3,12 +3,14 @@
extra-cmake-modules,
qtwebchannel,
qtwebengine,
qttools,
python3Packages,
}:
mkKdeDerivation {
pname = "falkon";
extraNativeBuildInputs = [
qttools
qtwebchannel
qtwebengine
];

View File

@ -16,12 +16,7 @@
mkKdeDerivation {
pname = "ghostwriter";
extraNativeBuildInputs = [
pkg-config
qtwebchannel
qtwebengine
];
extraNativeBuildInputs = [ pkg-config ];
extraBuildInputs = [
qtsvg
qttools

View File

@ -15,11 +15,7 @@
mkKdeDerivation {
pname = "gwenview";
extraNativeBuildInputs = [
pkg-config
qtwayland
];
extraNativeBuildInputs = [ pkg-config ];
extraBuildInputs = [
qtsvg
qtwayland

View File

@ -15,14 +15,11 @@ mkKdeDerivation {
extraNativeBuildInputs = [
pkg-config
shared-mime-info
qtpositioning
];
extraBuildInputs = [
qtlocation
qtpositioning
libical
];
meta.mainProgram = "itinerary";
}

View File

@ -27,7 +27,6 @@ mkKdeDerivation {
extraNativeBuildInputs = [
pkg-config
shared-mime-info
qtwebengine
];
# FIXME: Musicbrainz 2.x???, musepack

View File

@ -7,11 +7,7 @@
mkKdeDerivation {
pname = "kaccounts-providers";
extraNativeBuildInputs = [
intltool
qtwebengine
];
extraNativeBuildInputs = [ intltool ];
extraBuildInputs = [
qtdeclarative
qtwebengine

View File

@ -8,8 +8,6 @@
mkKdeDerivation {
pname = "kalgebra";
extraNativeBuildInputs = [ qtwebengine ];
extraBuildInputs = [
qtsvg
qtwebengine

View File

@ -14,15 +14,12 @@ mkKdeDerivation {
extraNativeBuildInputs = [
pkg-config
ocaml
qtscxml
];
extraBuildInputs = [
eigen
openbabel
qtsvg
qtscxml
];
meta.mainProgram = "kalzium";
}

View File

@ -9,11 +9,7 @@
mkKdeDerivation {
pname = "kasts";
extraNativeBuildInputs = [
pkg-config
qtmultimedia
];
extraNativeBuildInputs = [ pkg-config ];
extraBuildInputs = [
qtsvg
qtmultimedia

View File

@ -1,11 +1,14 @@
{
lib,
mkKdeDerivation,
qttools,
graphviz,
}:
mkKdeDerivation {
pname = "kcachegrind";
extraNativeBuildInputs = [ qttools ];
qtWrapperArgs = [
"--suffix PATH : ${lib.makeBinPath [ graphviz ]}"
];

View File

@ -6,8 +6,6 @@
mkKdeDerivation {
pname = "kclock";
extraNativeBuildInputs = [ qtmultimedia ];
extraBuildInputs = [
qtsvg
qtmultimedia

View File

@ -26,13 +26,7 @@ mkKdeDerivation {
echo "${sshfs}" > $out/nix-support/depends
'';
extraNativeBuildInputs = [
pkg-config
qtconnectivity
qtmultimedia
qtwayland
];
extraNativeBuildInputs = [ pkg-config ];
extraBuildInputs = [
qtconnectivity
qtmultimedia

View File

@ -5,6 +5,5 @@
mkKdeDerivation {
pname = "kdegraphics-mobipocket";
extraNativeBuildInputs = [ qt5compat ];
extraBuildInputs = [ qt5compat ];
}

View File

@ -32,7 +32,6 @@ mkKdeDerivation {
extraNativeBuildInputs = [
pkg-config
shared-mime-info
qtnetworkauth
];
extraBuildInputs = [

View File

@ -18,9 +18,7 @@ mkKdeDerivation {
pkg-config
shared-mime-info
libxslt
qtnetworkauth
];
# FIXME: libkolabxml
extraBuildInputs = [
qtnetworkauth

View File

@ -1,6 +1,4 @@
{
mkKdeDerivation,
}:
{ mkKdeDerivation }:
mkKdeDerivation {
pname = "kdev-python";
}

View File

@ -23,6 +23,10 @@ mkKdeDerivation {
shared-mime-info
];
extraPropagatedBuildInputs = [
qtwebengine
];
extraBuildInputs = [
qttools
apr
@ -34,9 +38,6 @@ mkKdeDerivation {
subversion
];
propagatedNativeBuildInputs = [ qtwebengine ];
extraPropagatedBuildInputs = [ qtwebengine ];
extraCmakeFlags = [
"-DCLANG_BUILTIN_DIR=${lib.getLib libclang}/lib/clang/${lib.versions.major libclang.version}/include"
"-DAPR_CONFIG_PATH=${apr.dev}/bin"

View File

@ -9,11 +9,7 @@
mkKdeDerivation {
pname = "kgraphviewer";
extraNativeBuildInputs = [
pkg-config
qt5compat
];
extraNativeBuildInputs = [ pkg-config ];
extraBuildInputs = [
qt5compat
qtsvg

View File

@ -10,22 +10,16 @@
mkKdeDerivation {
pname = "khelpcenter";
patches = [
(replaceVars ./use_nix_paths_for_mansearch_utilities.patch {
inherit man-db;
})
];
extraNativeBuildInputs = [
qtwebengine
];
extraBuildInputs = [
qtwebengine
xapian
python3
kio-extras
];
patches = [
(replaceVars ./use_nix_paths_for_mansearch_utilities.patch {
inherit man-db;
})
];
meta.mainProgram = "khelpcenter";
}

View File

@ -5,8 +5,6 @@
mkKdeDerivation {
pname = "kimagemapeditor";
extraNativeBuildInputs = [ qtwebengine ];
extraBuildInputs = [ qtwebengine ];
meta.mainProgram = "kimagemapeditor";
}

View File

@ -1,9 +1,13 @@
{
mkKdeDerivation,
qtsvg,
qttools,
}:
mkKdeDerivation {
pname = "kirigami-gallery";
extraNativeBuildInputs = [ qtsvg ];
extraNativeBuildInputs = [
qtsvg
qttools
];
}

View File

@ -6,12 +6,9 @@
mkKdeDerivation {
pname = "klettres";
extraNativeBuildInputs = [ qtmultimedia ];
extraBuildInputs = [
qtmultimedia
qtsvg
];
meta.mainProgram = "klettres";
}

View File

@ -1,9 +1,11 @@
{
mkKdeDerivation,
qttools,
ki18n,
}:
mkKdeDerivation {
pname = "kmime";
extraNativeBuildInputs = [ qttools ];
extraBuildInputs = [ ki18n ];
}

View File

@ -6,12 +6,9 @@
mkKdeDerivation {
pname = "kmousetool";
extraNativeBuildInputs = [ qtmultimedia ];
extraBuildInputs = [
qtmultimedia
xorg.libXt
];
meta.mainProgram = "kmousetool";
}

View File

@ -5,8 +5,6 @@
mkKdeDerivation {
pname = "kmouth";
extraNativeBuildInputs = [ qtspeech ];
extraBuildInputs = [ qtspeech ];
meta.mainProgram = "kmouth";
}

View File

@ -37,11 +37,7 @@ mkKdeDerivation {
./optional-runtime-dependencies.patch
];
extraNativeBuildInputs = [
pkg-config
qtpositioning
];
extraNativeBuildInputs = [ pkg-config ];
extraBuildInputs = [
qtmultimedia
qtpositioning

View File

@ -6,11 +6,7 @@
mkKdeDerivation {
pname = "konqueror";
extraNativeBuildInputs = [
hunspell
qtwebengine
];
extraNativeBuildInputs = [ hunspell ];
extraBuildInputs = [ qtwebengine ];
extraCmakeFlags = [

View File

@ -6,12 +6,9 @@
mkKdeDerivation {
pname = "konquest";
extraNativeBuildInputs = [ qtscxml ];
extraBuildInputs = [
qtscxml
qtsvg
];
meta.mainProgram = "konquest";
}

View File

@ -6,8 +6,6 @@
mkKdeDerivation {
pname = "konsole";
extraNativeBuildInputs = [ qtmultimedia ];
extraBuildInputs = [
qt5compat
qtmultimedia

View File

@ -1,5 +1,6 @@
{
mkKdeDerivation,
qttools,
qtmultimedia,
qt5compat,
}:
@ -7,7 +8,10 @@ mkKdeDerivation {
pname = "konversation";
extraBuildInputs = [ qt5compat ];
extraNativeBuildInputs = [ qtmultimedia ];
extraNativeBuildInputs = [
qtmultimedia
qttools
];
meta.mainProgram = "konversation";
}

View File

@ -5,8 +5,6 @@
mkKdeDerivation {
pname = "krecorder";
extraNativeBuildInputs = [ qtmultimedia ];
extraBuildInputs = [ qtmultimedia ];
meta.mainProgram = "krecorder";
}

View File

@ -5,6 +5,5 @@
mkKdeDerivation {
pname = "ksirk";
extraNativeBuildInputs = [ qtmultimedia ];
extraBuildInputs = [ qtmultimedia ];
}

View File

@ -7,8 +7,6 @@
mkKdeDerivation {
pname = "ktorrent";
extraNativeBuildInputs = [ qtwebengine ];
extraBuildInputs = [
qtwebengine
taglib

View File

@ -5,8 +5,6 @@
mkKdeDerivation {
pname = "ktuberling";
extraNativeBuildInputs = [ qtmultimedia ];
extraBuildInputs = [ qtmultimedia ];
meta.mainProgram = "ktuberling";
}

View File

@ -7,8 +7,6 @@
mkKdeDerivation {
pname = "kunifiedpush";
extraNativeBuildInputs = [ qtwebsockets ];
extraBuildInputs = [
qtwebsockets
kdeclarative

View File

@ -19,11 +19,7 @@
mkKdeDerivation {
pname = "kwave";
extraNativeBuildInputs = [
pkg-config
qtmultimedia
];
extraNativeBuildInputs = [ pkg-config ];
extraBuildInputs = [
qtmultimedia

View File

@ -7,13 +7,10 @@
mkKdeDerivation {
pname = "kweather";
extraNativeBuildInputs = [ qtcharts ];
extraBuildInputs = [
qtsvg
qtcharts
kholidays
];
meta.mainProgram = "kweather";
}

View File

@ -5,6 +5,5 @@
mkKdeDerivation {
pname = "kweathercore";
extraNativeBuildInputs = [ qtpositioning ];
extraBuildInputs = [ qtpositioning ];
}

View File

@ -6,12 +6,9 @@
mkKdeDerivation {
pname = "kwordquiz";
extraNativeBuildInputs = [ qtmultimedia ];
extraBuildInputs = [
qtsvg
qtmultimedia
];
meta.mainProgram = "kwordquiz";
}

View File

@ -1,4 +1,9 @@
{ mkKdeDerivation }:
{
mkKdeDerivation,
qttools,
}:
mkKdeDerivation {
pname = "libkdepim";
extraNativeBuildInputs = [ qttools ];
}

View File

@ -6,8 +6,6 @@
mkKdeDerivation {
pname = "libksieve";
extraNativeBuildInputs = [ qtwebengine ];
extraBuildInputs = [
qtwebengine
cyrus_sasl

View File

@ -6,7 +6,6 @@
shared-mime-info,
qtpositioning,
qtserialport,
qtsvg,
qttools,
qtwebengine,
@ -26,14 +25,10 @@ mkKdeDerivation {
perl
pkg-config
shared-mime-info
qtpositioning
qtserialport
qtwebengine
];
extraBuildInputs = [
qtpositioning
qtserialport
qtsvg
qttools
qtwebengine

View File

@ -7,13 +7,9 @@
mkKdeDerivation {
pname = "massif-visualizer";
extraNativeBuildInputs = [
shared-mime-info
qt5compat
];
extraBuildInputs = [
qt5compat
qtsvg
];
extraNativeBuildInputs = [ shared-mime-info ];
}

View File

@ -7,8 +7,6 @@
mkKdeDerivation {
pname = "merkuro";
extraNativeBuildInputs = [ qtlocation ];
extraBuildInputs = [
qtlocation
qtsvg

View File

@ -5,6 +5,5 @@
mkKdeDerivation {
pname = "messagelib";
propagatedNativeBuildInputs = [ qtwebengine ];
extraPropagatedBuildInputs = [ qtwebengine ];
}

View File

@ -14,11 +14,7 @@
mkKdeDerivation {
pname = "okular";
extraNativeBuildInputs = [
pkg-config
qtspeech
];
extraNativeBuildInputs = [ pkg-config ];
extraBuildInputs = [
qtspeech
qtsvg

View File

@ -7,16 +7,10 @@
mkKdeDerivation {
pname = "parley";
extraNativeBuildInputs = [
qtmultimedia
qtwebengine
];
extraBuildInputs = [
qtsvg
qtmultimedia
qtwebengine
];
meta.mainProgram = "parley";
}

View File

@ -8,15 +8,10 @@
mkKdeDerivation {
pname = "skanpage";
extraNativeBuildInputs = [
qtwebengine
];
extraBuildInputs = [
qtwebengine
(tesseract5.override { enableLanguages = tesseractLanguages; })
leptonica
];
meta.mainProgram = "skanpage";
}

View File

@ -1,5 +1,6 @@
{
mkKdeDerivation,
qttools,
qtsvg,
pkg-config,
eigen,
@ -11,6 +12,7 @@ mkKdeDerivation {
pname = "step";
extraNativeBuildInputs = [
qttools
qtsvg
pkg-config
shared-mime-info

View File

@ -10,11 +10,7 @@
mkKdeDerivation {
pname = "tokodon";
extraNativeBuildInputs = [
pkg-config
qtwebsockets
];
extraNativeBuildInputs = [ pkg-config ];
extraBuildInputs = [
qtmultimedia
qtsvg

View File

@ -2,6 +2,7 @@
lib,
mkKdeDerivation,
fetchurl,
qttools,
qtsvg,
}:
mkKdeDerivation rec {
@ -13,7 +14,10 @@ mkKdeDerivation rec {
hash = "sha256-Rlmwws2dsYFD9avZyAYJHDqrarwalWu/goFas9MYnG0=";
};
extraNativeBuildInputs = [ qtsvg ];
extraNativeBuildInputs = [
qttools
qtsvg
];
meta.license = [ lib.licenses.gpl2Only ];
}

View File

@ -4,6 +4,7 @@
fetchurl,
qtdeclarative,
qt5compat,
qttools,
}:
mkKdeDerivation rec {
pname = "kirigami-addons";
@ -14,9 +15,9 @@ mkKdeDerivation rec {
hash = "sha256-AAKK5N+Z4lBRg0XqKNnN9J1wDprKxIJzS7UThNoR+UU=";
};
extraNativeBuildInputs = [ qttools ];
extraBuildInputs = [ qtdeclarative ];
extraPropagatedBuildInputs = [ qt5compat ];
propagatedNativeBuildInputs = [ qt5compat ];
meta.license = with lib.licenses; [
bsd2

View File

@ -16,8 +16,6 @@ mkKdeDerivation rec {
hash = "sha256-WQoeozREN4GsqUC4OlYTrirt+fYa1yeT90RaJxvTH3I=";
};
extraNativeBuildInputs = [ qtwebengine ];
extraBuildInputs = [
qtsvg
qtwebengine

View File

@ -16,10 +16,6 @@ mkKdeDerivation rec {
hash = "sha256-2YRlBaUvl72mTq0ZMDK8KVc+wxSB9HO+PFhvW4Mh7Nw=";
};
extraNativeBuildInputs = [
qtspeech
];
extraBuildInputs = [
qtspeech
qttools

View File

@ -2,6 +2,7 @@
lib,
mkKdeDerivation,
fetchurl,
qttools,
libvlc,
}:
mkKdeDerivation rec {
@ -13,6 +14,7 @@ mkKdeDerivation rec {
hash = "sha256-M4R53EUeS5SzyltXje90Hc+C9cYmooB9NiNb4tznyaU=";
};
extraNativeBuildInputs = [ qttools ];
extraBuildInputs = [ libvlc ];
cmakeFlags = [

View File

@ -7,6 +7,7 @@
pkg-config,
libpulseaudio,
qt5compat,
qttools,
}:
mkKdeDerivation rec {
pname = "phonon";
@ -24,7 +25,10 @@ mkKdeDerivation rec {
qt5compat
];
extraNativeBuildInputs = [ pkg-config ];
extraNativeBuildInputs = [
pkg-config
qttools
];
cmakeFlags = [
"-DPHONON_BUILD_QT5=0"

View File

@ -15,11 +15,7 @@ mkKdeDerivation {
./qml-deps.patch
];
extraNativeBuildInputs = [
pkg-config
qtwebview
];
extraNativeBuildInputs = [ pkg-config ];
extraBuildInputs = [
qtwebview
discount

View File

@ -5,6 +5,5 @@
mkKdeDerivation {
pname = "kdeplasma-addons";
extraNativeBuildInputs = [ qtwebengine ];
extraBuildInputs = [ qtwebengine ];
}

View File

@ -16,13 +16,9 @@ mkKdeDerivation {
})
];
extraNativeBuildInputs = [
pkg-config
qtwayland
];
extraNativeBuildInputs = [ pkg-config ];
extraBuildInputs = [
freerdp
qtwayland
freerdp
];
}

View File

@ -9,10 +9,7 @@
mkKdeDerivation {
pname = "kscreen";
extraNativeBuildInputs = [
pkg-config
qtsensors
];
extraNativeBuildInputs = [ pkg-config ];
extraBuildInputs = [
qtsensors

View File

@ -1,7 +1,9 @@
{
mkKdeDerivation,
pkg-config,
qt5compat,
qtsensors,
qttools,
qtwayland,
xorg,
libcanberra,
@ -24,12 +26,12 @@ mkKdeDerivation {
extraNativeBuildInputs = [
pkg-config
python3
qtsensors
qtwayland
];
extraBuildInputs = [
qt5compat
qtsensors
qttools
qtwayland
libgbm

View File

@ -40,10 +40,7 @@ mkKdeDerivation {
extraNativeBuildInputs = [
pkg-config
python3
qtsensors
qtwayland
];
extraBuildInputs = [
qtquick3d
qtsensors

View File

@ -6,10 +6,6 @@
mkKdeDerivation {
pname = "layer-shell-qt";
extraNativeBuildInputs = [
pkg-config
qtwayland
];
extraNativeBuildInputs = [ pkg-config ];
extraBuildInputs = [ qtwayland ];
}

View File

@ -1,6 +1,7 @@
{
mkKdeDerivation,
qtwayland,
qttools,
jq,
wayland,
}:
@ -8,6 +9,7 @@ mkKdeDerivation {
pname = "libkscreen";
extraNativeBuildInputs = [
qttools
qtwayland
jq
wayland

Some files were not shown because too many files have changed in this diff Show More