depot/third_party/nixpkgs/pkgs/desktops/plasma-5/kinfocenter.nix
Default email aa526eb20f Project import generated by Copybara.
GitOrigin-RevId: fcd48a5a0693f016a5c370460d0c2a8243b882dc
2022-03-10 11:12:11 -08:00

27 lines
942 B
Nix

{
mkDerivation, lib,
extra-cmake-modules, kdoctools,
qtbase,
kcmutils, kcompletion, kconfig, kconfigwidgets, kcoreaddons, kdbusaddons,
kdeclarative, ki18n, kiconthemes, kio, kirigami2, kpackage, kservice,
kwayland, kwidgetsaddons, kxmlgui, solid, systemsettings,
libraw1394, libGLU, pciutils,
}:
mkDerivation {
pname = "kinfocenter";
nativeBuildInputs = [ extra-cmake-modules kdoctools ];
buildInputs = [
kcmutils kcompletion kconfig kconfigwidgets kcoreaddons kdbusaddons
kdeclarative ki18n kiconthemes kio kirigami2 kpackage kservice kwayland
kwidgetsaddons kxmlgui solid systemsettings
libraw1394 libGLU pciutils
];
preFixup = ''
# fix wrong symlink of infocenter pointing to a 'systemsettings5' binary in
# the same directory, while it is actually located in a completely different
# store path
ln -sf ${lib.getBin systemsettings}/bin/systemsettings5 $out/bin/kinfocenter
'';
}