kdePackages: fix some disappeared dependencies

CMake cross continues to be very scuffed.
This commit is contained in:
K900 2024-05-10 20:39:41 +03:00
parent 3ba92f8967
commit 9e4acec7f2
7 changed files with 12 additions and 11 deletions

View File

@ -28,6 +28,7 @@ OK_MISSING_BY_PACKAGE = {
"discover": {
"rpm-ostree-1", # we don't have rpm-ostree (duh)
"Snapd", # we don't have snaps and probably never will
"packagekitqt6", # intentionally disabled
},
"elisa": {
"UPNPQT", # upstream says it's broken
@ -36,6 +37,9 @@ OK_MISSING_BY_PACKAGE = {
"Sphinx", # only used for docs, bloats closure size
"QCollectionGenerator"
},
"gwenview": {
"Tiff", # duplicate?
},
"kio-extras-kf5": {
"KDSoapWSDiscoveryClient", # actually vendored on KF5 version
},

View File

@ -26,9 +26,8 @@ mkKdeDerivation rec {
extraNativeBuildInputs = [
rustPlatform.cargoSetupHook
cargo
corrosion
rustc
];
extraBuildInputs = [xapian];
extraBuildInputs = [corrosion xapian];
}

View File

@ -25,9 +25,8 @@ mkKdeDerivation rec {
extraNativeBuildInputs = [
rustPlatform.cargoSetupHook
cargo
corrosion
rustc
];
extraBuildInputs = [qtsvg qtwebengine qcoro];
extraBuildInputs = [qtsvg qtwebengine corrosion qcoro];
}

View File

@ -12,7 +12,7 @@
mkKdeDerivation {
pname = "ghostwriter";
extraNativeBuildInputs = [pkg-config kdoctools];
extraBuildInputs = [qtsvg qttools qtwebchannel qtwebengine qt5compat hunspell];
extraNativeBuildInputs = [pkg-config];
extraBuildInputs = [qtsvg qttools qtwebchannel qtwebengine qt5compat kdoctools hunspell];
meta.mainProgram = "ghostwriter";
}

View File

@ -8,7 +8,6 @@
mkKdeDerivation {
pname = "kcalc";
extraNativeBuildInputs = [kdoctools];
extraBuildInputs = [qt5compat gmp mpfr];
extraBuildInputs = [qt5compat gmp mpfr kdoctools];
meta.mainProgram = "kcalc";
}

View File

@ -4,8 +4,8 @@
rustPlatform,
cargo,
rustc,
corrosion,
discount,
corrosion,
alpaka,
# provided as callPackage input to enable easier overrides through overlays
cargoHash ? "sha256-Yt1Gxw9Q1Q108YRJoUIpeNZlGjZ7yabLW3bRO4+x6Vo=",
@ -28,9 +28,8 @@ mkKdeDerivation rec {
extraNativeBuildInputs = [
rustPlatform.cargoSetupHook
cargo
corrosion
rustc
];
extraBuildInputs = [discount alpaka];
extraBuildInputs = [discount corrosion alpaka];
}

View File

@ -16,5 +16,6 @@ mkKdeDerivation {
enablePython = true;
python = python3;
})
python3
];
}