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; license = lib.licenses.gpl3Plus;
maintainers = with lib.maintainers; [ evils ]; maintainers = with lib.maintainers; [ evils ];
# kicad is cross platform
platforms = lib.platforms.all; platforms = lib.platforms.all;
broken = stdenv.isDarwin; 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"; mainProgram = "kicad";
}; };
} }

View file

@ -39973,9 +39973,11 @@ with pkgs;
# this is a wrapper for kicad.base and kicad.libraries # this is a wrapper for kicad.base and kicad.libraries
kicad = callPackage ../applications/science/electronics/kicad { }; 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; }; 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; }; 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 { kicad-unstable-small = kicad.override {
pname = "kicad-unstable-small"; pname = "kicad-unstable-small";
stable = false; stable = false;