diff options
| author | EuAndreh <eu@euandre.org> | 2024-07-22 12:48:54 -0300 |
|---|---|---|
| committer | EuAndreh <eu@euandre.org> | 2024-07-22 12:48:54 -0300 |
| commit | 23299c23a303b6e4ad905f95b9653b2e1810b3c9 (patch) | |
| tree | 632e70a4197c50c5f1021e3d1087da68dec6e5cb /src/guix | |
| parent | rm -rf src/ci/ (diff) | |
| download | asami-23299c23a303b6e4ad905f95b9653b2e1810b3c9.tar.gz asami-23299c23a303b6e4ad905f95b9653b2e1810b3c9.tar.xz | |
packages.scm: Upgrade binder(8) and add its extra inputs
Diffstat (limited to 'src/guix')
| -rw-r--r-- | src/guix/packages.scm | 17 |
1 files changed, 12 insertions, 5 deletions
diff --git a/src/guix/packages.scm b/src/guix/packages.scm index ce67d79..e422ecb 100644 --- a/src/guix/packages.scm +++ b/src/guix/packages.scm @@ -1,6 +1,7 @@ (define-module (packages) #:use-module ((ice-9 textual-ports) #:prefix textual-ports:) #:use-module ((guix licenses) #:prefix licenses:) + #:use-module ((org euandre packages) #:prefix packages:) #:use-module ((json) #:prefix json:) #:use-module (json) #:use-module (gnu) @@ -9,8 +10,10 @@ #:use-module (guix packages) #:use-module (guix utils)) (use-package-modules + lsof golang golang-xyz + networking sqlite) @@ -59,7 +62,7 @@ (home-page #f) (license licenses:agpl3+))) -(define (go-package-1 name) +(define (go-package-1 name extra-inputs) (let ((base (go-package-0 name))) (package (inherit base) (arguments @@ -83,11 +86,15 @@ "euandre.org/gobang/src" "# euandre.org/gobang => ../gobang"))))))))) (native-inputs - (modify-inputs (package-native-inputs base) - (append gobang)))))) + (append + (package-native-inputs base) + `(("gobang" ,gobang "out")) + (map (lambda (p) + `(,(package-name p) ,p "out")) + extra-inputs)))))) (define (go-package-2 name) - (let ((base (go-package-1 name))) + (let ((base (go-package-1 name '()))) (package (inherit base) (arguments (substitute-keyword-arguments (package-arguments base) @@ -117,7 +124,7 @@ (define-public gobang (go-package-0 "gobang")) -(define-public binder (go-package-1 "binder")) +(define-public binder (go-package-1 "binder" (list packages:eut lsof socat))) (define-public papod (go-package-2 "papod")) (list |
