aboutsummaryrefslogtreecommitdiff
path: root/nixpkgs/pkgs/applications/audio/noisetorch/version.patch
diff options
context:
space:
mode:
Diffstat (limited to 'nixpkgs/pkgs/applications/audio/noisetorch/version.patch')
-rw-r--r--nixpkgs/pkgs/applications/audio/noisetorch/version.patch37
1 files changed, 37 insertions, 0 deletions
diff --git a/nixpkgs/pkgs/applications/audio/noisetorch/version.patch b/nixpkgs/pkgs/applications/audio/noisetorch/version.patch
new file mode 100644
index 00000000000..20c51863744
--- /dev/null
+++ b/nixpkgs/pkgs/applications/audio/noisetorch/version.patch
@@ -0,0 +1,37 @@
+diff --git a/scripts/embedversion.go b/scripts/embedversion.go
+index ce0a756..60e7a5e 100644
+--- a/scripts/embedversion.go
++++ b/scripts/embedversion.go
+@@ -1,24 +1,18 @@
+ package main
+
+ import (
+- "os"
+- "os/exec"
+- "strings"
++ "os"
++ "strings"
+ )
+
+ func main() {
+- cmd := exec.Command("git", "describe", "--tags")
+- ret, err := cmd.Output()
+
+- if err != nil {
+- panic("Couldn't read git tags to embed version number")
+- }
+- version := strings.TrimSpace(string(ret))
++ version := strings.TrimSpace(string(os.Getenv("version")))
+
+- out, _ := os.Create("version.go")
+- defer out.Close()
++ out, _ := os.Create("version.go")
++ defer out.Close()
+
+- out.Write([]byte("package main\n\n//THIS FILE IS AUTOMATICALLY GENERATED BY `go generate` DO NOT EDIT!\n\nvar version=\""))
+- out.Write([]byte(version))
+- out.Write([]byte("\"\n"))
++ out.Write([]byte("package main\n\n//THIS FILE IS AUTOMATICALLY GENERATED BY `go generate` DO NOT EDIT!\n\nvar version=\""))
++ out.Write([]byte(version))
++ out.Write([]byte("\"\n"))
+ }