9065ab0c8a
The rewrite achieves three goals. First, all the installation paths are set correctly for multiple outputs. Second, the correct search paths are set for all types of shared data. Third, packages are installed through propagatedUserEnvPkgs as required.
19 lines
574 B
Nix
19 lines
574 B
Nix
{ kdeFramework, lib, extra-cmake-modules, kconfig, kcoreaddons
|
|
, kcrash, kdbusaddons, kdoctools, ki18n, kwindowsystem
|
|
}:
|
|
|
|
kdeFramework {
|
|
name = "kservice";
|
|
propagatedNativeBuildInputs = [ extra-cmake-modules ];
|
|
nativeBuildInputs = [ kdoctools ];
|
|
buildInputs = [ kcrash kdbusaddons ];
|
|
propagatedBuildInputs = [ kconfig kcoreaddons ki18n kwindowsystem ];
|
|
propagatedUserEnvPkgs = [ kcoreaddons ];
|
|
patches = [
|
|
./0001-qdiriterator-follow-symlinks.patch
|
|
./0002-no-canonicalize-path.patch
|
|
];
|
|
meta = {
|
|
maintainers = [ lib.maintainers.ttuegel ];
|
|
};
|
|
}
|