summary refs log tree commit diff
path: root/pkgs/applications
diff options
context:
space:
mode:
authorOrivej Desh <orivej@gmx.fr>2017-12-17 05:02:51 +0000
committerOrivej Desh <orivej@gmx.fr>2017-12-17 05:02:51 +0000
commitc780dba59c8db4fb0524ef74e216e0041ba82e14 (patch)
treebb71bdde37611938cb392e9c80316c3e5ad2c9c5 /pkgs/applications
parentf3141570417b7352317dbf80e8c027b49e6ef454 (diff)
downloadnixlib-c780dba59c8db4fb0524ef74e216e0041ba82e14.tar
nixlib-c780dba59c8db4fb0524ef74e216e0041ba82e14.tar.gz
nixlib-c780dba59c8db4fb0524ef74e216e0041ba82e14.tar.bz2
nixlib-c780dba59c8db4fb0524ef74e216e0041ba82e14.tar.lz
nixlib-c780dba59c8db4fb0524ef74e216e0041ba82e14.tar.xz
nixlib-c780dba59c8db4fb0524ef74e216e0041ba82e14.tar.zst
nixlib-c780dba59c8db4fb0524ef74e216e0041ba82e14.zip
kicad: show version
Diffstat (limited to 'pkgs/applications')
-rw-r--r--pkgs/applications/science/electronics/kicad/unstable.nix9
1 files changed, 7 insertions, 2 deletions
diff --git a/pkgs/applications/science/electronics/kicad/unstable.nix b/pkgs/applications/science/electronics/kicad/unstable.nix
index c04b0f3a6227..f954bf5b70ca 100644
--- a/pkgs/applications/science/electronics/kicad/unstable.nix
+++ b/pkgs/applications/science/electronics/kicad/unstable.nix
@@ -19,8 +19,13 @@ stdenv.mkDerivation rec {
     sha256 = "15cc81h7nh5dk6gj6mc4ylcgdznfriilhb43n1g3xwyq3s8iaibz";
   };
 
-  cmakeFlags = [ "-DKICAD_VERSION=${version}" ]
-    ++ optionals (oceSupport) [ "-DKICAD_USE_OCE=ON" "-DOCE_DIR=${opencascade_oce}" ]
+  postPatch = ''
+    substituteInPlace CMakeModules/KiCadVersion.cmake \
+      --replace no-vcs-found ${version}
+  '';
+
+  cmakeFlags =
+    optionals (oceSupport) [ "-DKICAD_USE_OCE=ON" "-DOCE_DIR=${opencascade_oce}" ]
     ++ optional (ngspiceSupport) "-DKICAD_SPICE=ON"
     ++ optionals (scriptingSupport) [
       "-DKICAD_SCRIPTING=ON"