summary refs log tree commit diff
path: root/pkgs/applications/audio/ardour
diff options
context:
space:
mode:
authorJoel Moberg <joel.moberg@gmail.com>2015-08-15 10:33:24 +0200
committerJoel Moberg <joel.moberg@gmail.com>2015-08-18 12:19:00 +0200
commit4beab2264b3c20e3f5b97df4fb139004ed00c263 (patch)
tree9949c12d65da2c3b3ed7cfd4fa5bd9ef54438e13 /pkgs/applications/audio/ardour
parentc90ed187de1d2c194184c9c7adbc2d98467b3166 (diff)
downloadnixpkgs-4beab2264b3c20e3f5b97df4fb139004ed00c263.tar
nixpkgs-4beab2264b3c20e3f5b97df4fb139004ed00c263.tar.gz
nixpkgs-4beab2264b3c20e3f5b97df4fb139004ed00c263.tar.bz2
nixpkgs-4beab2264b3c20e3f5b97df4fb139004ed00c263.tar.lz
nixpkgs-4beab2264b3c20e3f5b97df4fb139004ed00c263.tar.xz
nixpkgs-4beab2264b3c20e3f5b97df4fb139004ed00c263.tar.zst
nixpkgs-4beab2264b3c20e3f5b97df4fb139004ed00c263.zip
ardour: simplify version handling
Diffstat (limited to 'pkgs/applications/audio/ardour')
-rw-r--r--pkgs/applications/audio/ardour/default.nix6
1 files changed, 1 insertions, 5 deletions
diff --git a/pkgs/applications/audio/ardour/default.nix b/pkgs/applications/audio/ardour/default.nix
index 2338af6ec99..593ca89451a 100644
--- a/pkgs/applications/audio/ardour/default.nix
+++ b/pkgs/applications/audio/ardour/default.nix
@@ -17,10 +17,6 @@ let
   # Version to build.
   tag = "4.1";
 
-  # Version info that is built into the binary. Keep in sync with 'tag'. The
-  # last 8 digits is a (fake) commit id.
-  revision = "4.1-fe672c8";
-
 in
 
 stdenv.mkDerivation rec {
@@ -42,7 +38,7 @@ stdenv.mkDerivation rec {
     ];
 
   patchPhase = ''
-    printf '#include "libs/ardour/ardour/revision.h"\nnamespace ARDOUR { const char* revision = \"${revision}\"; }\n' > libs/ardour/revision.cc
+    printf '#include "libs/ardour/ardour/revision.h"\nnamespace ARDOUR { const char* revision = \"${tag}-${builtins.substring 0 8 src.rev}\"; }\n' > libs/ardour/revision.cc
     sed 's|/usr/include/libintl.h|${glibc}/include/libintl.h|' -i wscript
     patchShebangs ./tools/
   '';