diff options
author | Gabriel Ebner <gebner@gebner.org> | 2020-08-23 13:44:48 +0200 |
---|---|---|
committer | GitHub <noreply@github.com> | 2020-08-23 13:44:48 +0200 |
commit | 3a84452a6e32131110f6094945b49443b59fa849 (patch) | |
tree | 7a44609ec989fd63f31d1910cc51205969261fd2 /pkgs/applications/science/electronics/kicad/libraries.nix | |
parent | 797ce3df8acc41b197cee6c1abe81593d307ba8f (diff) | |
parent | 3ebb12a6954d3088be8dedeaae800cb11decc9f5 (diff) | |
download | nixpkgs-3a84452a6e32131110f6094945b49443b59fa849.tar nixpkgs-3a84452a6e32131110f6094945b49443b59fa849.tar.gz nixpkgs-3a84452a6e32131110f6094945b49443b59fa849.tar.bz2 nixpkgs-3a84452a6e32131110f6094945b49443b59fa849.tar.lz nixpkgs-3a84452a6e32131110f6094945b49443b59fa849.tar.xz nixpkgs-3a84452a6e32131110f6094945b49443b59fa849.tar.zst nixpkgs-3a84452a6e32131110f6094945b49443b59fa849.zip |
Merge pull request #94934 from evils/kicad-fix
Diffstat (limited to 'pkgs/applications/science/electronics/kicad/libraries.nix')
-rw-r--r-- | pkgs/applications/science/electronics/kicad/libraries.nix | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/pkgs/applications/science/electronics/kicad/libraries.nix b/pkgs/applications/science/electronics/kicad/libraries.nix index 4dde2a0a122..91ce30de5f0 100644 --- a/pkgs/applications/science/electronics/kicad/libraries.nix +++ b/pkgs/applications/science/electronics/kicad/libraries.nix @@ -15,7 +15,9 @@ let mkLib = name: stdenv.mkDerivation { pname = "kicad-${name}"; - version = "${version}"; + # Use the revision instead of `version` (which is an ISO 8601 date) + # to prevent duplicating the library when just the date changed + version = "${builtins.substring 0 10 libSources.${name}.rev}"; src = fetchFromGitHub ( { owner = "KiCad"; @@ -50,7 +52,7 @@ in i18n = let name = "i18n"; in stdenv.mkDerivation { pname = "kicad-${name}"; - version = "${version}"; + version = "${builtins.substring 0 10 libSources.${name}.rev}"; src = fetchFromGitLab ( { group = "kicad"; |