lol

kdePackages: clear out duplicate deps

K900 8af8158e 896763c2

+10 -41
+1 -2
pkgs/kde/frameworks/kfilemetadata/default.nix
··· 5 5 ebook_tools, 6 6 exiv2, 7 7 ffmpeg, 8 - kcodecs, 9 8 kconfig, 10 9 kdegraphics-mobipocket, 11 10 libappimage, ··· 18 17 patches = [./cmake-install-paths.patch]; 19 18 20 19 extraNativeBuildInputs = [pkg-config]; 21 - extraBuildInputs = [attr ebook_tools exiv2 ffmpeg kcodecs kconfig kdegraphics-mobipocket libappimage]; 20 + extraBuildInputs = [attr ebook_tools exiv2 ffmpeg kconfig kdegraphics-mobipocket libappimage]; 22 21 }
+1 -2
pkgs/kde/frameworks/kguiaddons/default.nix
··· 2 2 mkKdeDerivation, 3 3 qtwayland, 4 4 pkg-config, 5 - wayland, 6 5 }: 7 6 mkKdeDerivation { 8 7 pname = "kguiaddons"; 9 8 10 9 extraNativeBuildInputs = [pkg-config]; 11 - extraBuildInputs = [qtwayland wayland]; 10 + extraBuildInputs = [qtwayland]; 12 11 meta.mainProgram = "kde-geo-uri-handler"; 13 12 }
+1 -2
pkgs/kde/frameworks/kidletime/default.nix
··· 2 2 mkKdeDerivation, 3 3 qtwayland, 4 4 pkg-config, 5 - wayland-protocols, 6 5 xorg, 7 6 }: 8 7 mkKdeDerivation { 9 8 pname = "kidletime"; 10 9 11 10 extraNativeBuildInputs = [pkg-config]; 12 - extraBuildInputs = [qtwayland xorg.libXScrnSaver wayland-protocols]; 11 + extraBuildInputs = [qtwayland xorg.libXScrnSaver]; 13 12 }
+1 -2
pkgs/kde/frameworks/kwindowsystem/default.nix
··· 4 4 qtdeclarative, 5 5 qtwayland, 6 6 pkg-config, 7 - wayland, 8 7 }: 9 8 mkKdeDerivation { 10 9 pname = "kwindowsystem"; 11 10 12 11 extraNativeBuildInputs = [qttools pkg-config]; 13 - extraBuildInputs = [qtdeclarative qtwayland wayland]; 12 + extraBuildInputs = [qtdeclarative qtwayland]; 14 13 }
-2
pkgs/kde/frameworks/qqc2-desktop-style/default.nix
··· 2 2 mkKdeDerivation, 3 3 qtdeclarative, 4 4 qttools, 5 - sonnet, 6 5 }: 7 6 mkKdeDerivation { 8 7 pname = "qqc2-desktop-style"; 9 8 10 9 extraNativeBuildInputs = [qttools]; 11 10 extraBuildInputs = [qtdeclarative]; 12 - extraPropagatedBuildInputs = [sonnet]; 13 11 }
-2
pkgs/kde/gear/arianna/default.nix
··· 5 5 qtwebchannel, 6 6 qtwebengine, 7 7 kitemmodels, 8 - kquickcharts, 9 8 }: 10 9 mkKdeDerivation { 11 10 pname = "arianna"; ··· 16 15 qtwebchannel 17 16 qtwebengine 18 17 kitemmodels 19 - kquickcharts 20 18 ]; 21 19 meta.mainProgram = "arianna"; 22 20 }
-4
pkgs/kde/gear/gwenview/default.nix
··· 10 10 kimageannotator, 11 11 lcms2, 12 12 libtiff, 13 - wayland, 14 - wayland-protocols, 15 13 }: 16 14 mkKdeDerivation { 17 15 pname = "gwenview"; ··· 29 27 kimageannotator 30 28 lcms2 31 29 libtiff 32 - wayland 33 - wayland-protocols 34 30 ]; 35 31 }
-2
pkgs/kde/gear/kasts/default.nix
··· 3 3 qtsvg, 4 4 qtmultimedia, 5 5 pkg-config, 6 - qqc2-desktop-style, 7 6 taglib, 8 7 libvlc, 9 8 }: ··· 14 13 extraBuildInputs = [ 15 14 qtsvg 16 15 qtmultimedia 17 - qqc2-desktop-style 18 16 taglib 19 17 libvlc 20 18 ];
-2
pkgs/kde/gear/kio-extras/default.nix
··· 3 3 qt5compat, 4 4 qtsvg, 5 5 pkg-config, 6 - libkexiv2, 7 6 samba, 8 7 libssh, 9 8 libmtp, ··· 24 23 extraBuildInputs = [ 25 24 qt5compat 26 25 qtsvg 27 - libkexiv2 28 26 29 27 samba 30 28 libssh
-2
pkgs/kde/gear/koko/default.nix
··· 7 7 qtsvg, 8 8 exiv2, 9 9 kirigami-addons, 10 - kquickimageeditor, 11 10 }: let 12 11 # URLs snapshotted through 13 12 # https://web.archive.org/save/$url ··· 41 40 qtsvg 42 41 exiv2 43 42 kirigami-addons 44 - kquickimageeditor 45 43 ]; 46 44 meta.mainProgram = "koko"; 47 45 }
+1 -4
pkgs/kde/gear/plasmatube/default.nix
··· 3 3 mkKdeDerivation, 4 4 qtquick3d, 5 5 qtsvg, 6 - purpose, 7 - qqc2-desktop-style, 8 6 pkg-config, 9 7 mpv-unwrapped, 10 8 yt-dlp, ··· 13 11 pname = "plasmatube"; 14 12 15 13 extraNativeBuildInputs = [pkg-config]; 16 - extraBuildInputs = [qtquick3d qtsvg mpv-unwrapped qqc2-desktop-style]; 17 - extraPropagatedBuildInputs = [purpose]; 14 + extraBuildInputs = [qtquick3d qtsvg mpv-unwrapped]; 18 15 19 16 qtWrapperArgs = ["--prefix" "PATH" ":" (lib.makeBinPath [ yt-dlp ])]; 20 17 meta.mainProgram = "plasmatube";
+1 -5
pkgs/kde/gear/sweeper/default.nix
··· 1 - { 2 - mkKdeDerivation, 3 - plasma-activities-stats, 4 - }: 1 + {mkKdeDerivation}: 5 2 mkKdeDerivation { 6 3 pname = "sweeper"; 7 4 8 - extraBuildInputs = [plasma-activities-stats]; 9 5 meta.mainProgram = "sweeper"; 10 6 }
+1 -2
pkgs/kde/gear/tokodon/default.nix
··· 6 6 qtwebsockets, 7 7 qtwebview, 8 8 mpv-unwrapped, 9 - kitemmodels, 10 9 sonnet, 11 10 }: 12 11 mkKdeDerivation { 13 12 pname = "tokodon"; 14 13 15 14 extraNativeBuildInputs = [pkg-config]; 16 - extraBuildInputs = [qtmultimedia qtsvg qtwebsockets qtwebview mpv-unwrapped kitemmodels sonnet]; 15 + extraBuildInputs = [qtmultimedia qtsvg qtwebsockets qtwebview mpv-unwrapped sonnet]; 17 16 meta.mainProgram = "tokodon"; 18 17 }
+1 -2
pkgs/kde/plasma/kwayland/default.nix
··· 2 2 mkKdeDerivation, 3 3 pkg-config, 4 4 qtwayland, 5 - wayland-protocols, 6 5 }: 7 6 mkKdeDerivation { 8 7 pname = "kwayland"; 9 8 10 9 extraNativeBuildInputs = [pkg-config]; 11 - extraBuildInputs = [qtwayland wayland-protocols]; 10 + extraBuildInputs = [qtwayland]; 12 11 }
+1 -3
pkgs/kde/plasma/layer-shell-qt/default.nix
··· 2 2 mkKdeDerivation, 3 3 qtwayland, 4 4 pkg-config, 5 - wayland, 6 - wayland-protocols, 7 5 }: 8 6 mkKdeDerivation { 9 7 pname = "layer-shell-qt"; 10 8 11 9 extraNativeBuildInputs = [pkg-config]; 12 - extraBuildInputs = [qtwayland wayland wayland-protocols]; 10 + extraBuildInputs = [qtwayland]; 13 11 }
+1 -3
pkgs/kde/plasma/xdg-desktop-portal-kde/default.nix
··· 2 2 mkKdeDerivation, 3 3 pkg-config, 4 4 qtwayland, 5 - wayland, 6 - wayland-protocols, 7 5 cups, 8 6 }: 9 7 mkKdeDerivation { 10 8 pname = "xdg-desktop-portal-kde"; 11 9 12 10 extraNativeBuildInputs = [pkg-config]; 13 - extraBuildInputs = [qtwayland wayland wayland-protocols cups]; 11 + extraBuildInputs = [qtwayland cups]; 14 12 }