kdePackages: clear out duplicate deps

This commit is contained in:
K900 2024-05-10 16:48:51 +03:00
parent 896763c240
commit 8af8158e07
16 changed files with 10 additions and 41 deletions

View File

@ -5,7 +5,6 @@
ebook_tools,
exiv2,
ffmpeg,
kcodecs,
kconfig,
kdegraphics-mobipocket,
libappimage,
@ -18,5 +17,5 @@ mkKdeDerivation {
patches = [./cmake-install-paths.patch];
extraNativeBuildInputs = [pkg-config];
extraBuildInputs = [attr ebook_tools exiv2 ffmpeg kcodecs kconfig kdegraphics-mobipocket libappimage];
extraBuildInputs = [attr ebook_tools exiv2 ffmpeg kconfig kdegraphics-mobipocket libappimage];
}

View File

@ -2,12 +2,11 @@
mkKdeDerivation,
qtwayland,
pkg-config,
wayland,
}:
mkKdeDerivation {
pname = "kguiaddons";
extraNativeBuildInputs = [pkg-config];
extraBuildInputs = [qtwayland wayland];
extraBuildInputs = [qtwayland];
meta.mainProgram = "kde-geo-uri-handler";
}

View File

@ -2,12 +2,11 @@
mkKdeDerivation,
qtwayland,
pkg-config,
wayland-protocols,
xorg,
}:
mkKdeDerivation {
pname = "kidletime";
extraNativeBuildInputs = [pkg-config];
extraBuildInputs = [qtwayland xorg.libXScrnSaver wayland-protocols];
extraBuildInputs = [qtwayland xorg.libXScrnSaver];
}

View File

@ -4,11 +4,10 @@
qtdeclarative,
qtwayland,
pkg-config,
wayland,
}:
mkKdeDerivation {
pname = "kwindowsystem";
extraNativeBuildInputs = [qttools pkg-config];
extraBuildInputs = [qtdeclarative qtwayland wayland];
extraBuildInputs = [qtdeclarative qtwayland];
}

View File

@ -2,12 +2,10 @@
mkKdeDerivation,
qtdeclarative,
qttools,
sonnet,
}:
mkKdeDerivation {
pname = "qqc2-desktop-style";
extraNativeBuildInputs = [qttools];
extraBuildInputs = [qtdeclarative];
extraPropagatedBuildInputs = [sonnet];
}

View File

@ -5,7 +5,6 @@
qtwebchannel,
qtwebengine,
kitemmodels,
kquickcharts,
}:
mkKdeDerivation {
pname = "arianna";
@ -16,7 +15,6 @@ mkKdeDerivation {
qtwebchannel
qtwebengine
kitemmodels
kquickcharts
];
meta.mainProgram = "arianna";
}

View File

@ -10,8 +10,6 @@
kimageannotator,
lcms2,
libtiff,
wayland,
wayland-protocols,
}:
mkKdeDerivation {
pname = "gwenview";
@ -29,7 +27,5 @@ mkKdeDerivation {
kimageannotator
lcms2
libtiff
wayland
wayland-protocols
];
}

View File

@ -3,7 +3,6 @@
qtsvg,
qtmultimedia,
pkg-config,
qqc2-desktop-style,
taglib,
libvlc,
}:
@ -14,7 +13,6 @@ mkKdeDerivation {
extraBuildInputs = [
qtsvg
qtmultimedia
qqc2-desktop-style
taglib
libvlc
];

View File

@ -3,7 +3,6 @@
qt5compat,
qtsvg,
pkg-config,
libkexiv2,
samba,
libssh,
libmtp,
@ -24,7 +23,6 @@ mkKdeDerivation {
extraBuildInputs = [
qt5compat
qtsvg
libkexiv2
samba
libssh

View File

@ -7,7 +7,6 @@
qtsvg,
exiv2,
kirigami-addons,
kquickimageeditor,
}: let
# URLs snapshotted through
# https://web.archive.org/save/$url
@ -41,7 +40,6 @@ in
qtsvg
exiv2
kirigami-addons
kquickimageeditor
];
meta.mainProgram = "koko";
}

View File

@ -3,8 +3,6 @@
mkKdeDerivation,
qtquick3d,
qtsvg,
purpose,
qqc2-desktop-style,
pkg-config,
mpv-unwrapped,
yt-dlp,
@ -13,8 +11,7 @@ mkKdeDerivation {
pname = "plasmatube";
extraNativeBuildInputs = [pkg-config];
extraBuildInputs = [qtquick3d qtsvg mpv-unwrapped qqc2-desktop-style];
extraPropagatedBuildInputs = [purpose];
extraBuildInputs = [qtquick3d qtsvg mpv-unwrapped];
qtWrapperArgs = ["--prefix" "PATH" ":" (lib.makeBinPath [ yt-dlp ])];
meta.mainProgram = "plasmatube";

View File

@ -1,10 +1,6 @@
{
mkKdeDerivation,
plasma-activities-stats,
}:
{mkKdeDerivation}:
mkKdeDerivation {
pname = "sweeper";
extraBuildInputs = [plasma-activities-stats];
meta.mainProgram = "sweeper";
}

View File

@ -6,13 +6,12 @@
qtwebsockets,
qtwebview,
mpv-unwrapped,
kitemmodels,
sonnet,
}:
mkKdeDerivation {
pname = "tokodon";
extraNativeBuildInputs = [pkg-config];
extraBuildInputs = [qtmultimedia qtsvg qtwebsockets qtwebview mpv-unwrapped kitemmodels sonnet];
extraBuildInputs = [qtmultimedia qtsvg qtwebsockets qtwebview mpv-unwrapped sonnet];
meta.mainProgram = "tokodon";
}

View File

@ -2,11 +2,10 @@
mkKdeDerivation,
pkg-config,
qtwayland,
wayland-protocols,
}:
mkKdeDerivation {
pname = "kwayland";
extraNativeBuildInputs = [pkg-config];
extraBuildInputs = [qtwayland wayland-protocols];
extraBuildInputs = [qtwayland];
}

View File

@ -2,12 +2,10 @@
mkKdeDerivation,
qtwayland,
pkg-config,
wayland,
wayland-protocols,
}:
mkKdeDerivation {
pname = "layer-shell-qt";
extraNativeBuildInputs = [pkg-config];
extraBuildInputs = [qtwayland wayland wayland-protocols];
extraBuildInputs = [qtwayland];
}

View File

@ -2,13 +2,11 @@
mkKdeDerivation,
pkg-config,
qtwayland,
wayland,
wayland-protocols,
cups,
}:
mkKdeDerivation {
pname = "xdg-desktop-portal-kde";
extraNativeBuildInputs = [pkg-config];
extraBuildInputs = [qtwayland wayland wayland-protocols cups];
extraBuildInputs = [qtwayland cups];
}