diff mbox series

[bug#62284,v2,36/71] gnu: Add go-mau-fi-libsignal-package.

Message ID c66da77081727d08faacd17034c239a7032d93c6.1707685293.git.mail@migalmoreno.com
State New
Headers show
Series [bug#62284,v2,01/71] gnu: Add go-github-com-tidwall-sjson. | expand

Commit Message

Miguel Ángel Moreno Feb. 11, 2024, 10:02 p.m. UTC
* gnu/packages/golang.scm (go-mau-fi-libsignal-package): New procedure.

Change-Id: Id8a09fdc5fd16514a5a472c62b4c8744f7ef9228
---
 gnu/packages/golang.scm | 9 +++++++++
 1 file changed, 9 insertions(+)

-- 
2.41.0



-- 
Best regards,
Miguel Ángel Moreno
diff mbox series

Patch

diff --git a/gnu/packages/golang.scm b/gnu/packages/golang.scm
index 26d4d1b113..4ab5b4bc48 100644
--- a/gnu/packages/golang.scm
+++ b/gnu/packages/golang.scm
@@ -11988,6 +11988,15 @@  (define-public go-mau-fi-libsignal
 Client Protocol.")
     (license license:gpl3)))
 
+(define (go-mau-fi-libsignal-package suffix)
+  (package
+    (inherit go-mau-fi-libsignal)
+    (name (string-append "go-mau-fi-libsignal-" suffix))
+    (arguments
+     (substitute-keyword-arguments (package-arguments go-mau-fi-libsignal)
+       ((#:import-path path)
+        (string-append path "/"
+                       (string-replace-substring suffix "-" "/")))))))
 
 ;;;
 ;;; Avoid adding new packages to the end of this file. To reduce the chances