kicad: clean up meta and comments

This commit is contained in:
Evils 2023-08-16 00:00:24 +02:00 committed by Bjørn Forsman
parent 378f10ad81
commit 01a94e55a2
2 changed files with 3 additions and 10 deletions

View File

@ -230,17 +230,8 @@ stdenv.mkDerivation rec {
'';
license = lib.licenses.gpl3Plus;
maintainers = with lib.maintainers; [ evils ];
# kicad is cross platform
platforms = lib.platforms.all;
broken = stdenv.isDarwin;
hydraPlatforms = if (with3d) then [ ] else platforms;
# We can't download the 3d models on Hydra,
# they are a ~1 GiB download and they occupy ~5 GiB in store.
# as long as the base and libraries (minus 3d) are build,
# this wrapper does not need to get built
# the kicad-*small "packages" cause this to happen
mainProgram = "kicad";
};
}

View File

@ -39973,9 +39973,11 @@ with pkgs;
# this is a wrapper for kicad.base and kicad.libraries
kicad = callPackage ../applications/science/electronics/kicad { };
# this is the same but without the (sizable) 3D models library
kicad-small = kicad.override { pname = "kicad-small"; with3d = false; };
# this is the master branch at whatever point update.sh last updated versions.nix
kicad-unstable = kicad.override { pname = "kicad-unstable"; stable = false; };
# mostly here so the kicad-unstable components (except packages3d) get built
# and a small version of that
kicad-unstable-small = kicad.override {
pname = "kicad-unstable-small";
stable = false;