gnu: Add wsdd.

* gnu/packages/samba.scm (wsdd): New variable.

Signed-off-by: Lars-Dominik Braun <lars@6xq.net>
This commit is contained in:
Simon Streit 2022-08-08 16:56:42 +02:00 committed by Lars-Dominik Braun
parent d68721c55a
commit 14359befa9
No known key found for this signature in database
GPG key ID: F663943E08D8092A

View file

@ -36,6 +36,7 @@ (define-module (gnu packages samba)
#:use-module (guix download)
#:use-module (guix git-download)
#:use-module (guix build-system gnu)
#:use-module (guix build-system copy)
#:use-module ((guix licenses) #:prefix license:)
#:use-module (guix utils)
#:use-module (gnu packages)
@ -508,3 +509,30 @@ (define-public ppp
license:bsd-4
license:gpl2+
license:public-domain))))
(define-public wsdd
(package
(name "wsdd")
(version "0.7.0")
(source
(origin
(method git-fetch)
(uri (git-reference (url "https://github.com/christgau/wsdd")
(commit (string-append "v" version))))
(file-name (git-file-name name version))
(sha256
(base32 "04an2w6hamnai668ag4vq8x0i09fsg2jrayb4a7ar0x6bn837k7m"))))
(build-system copy-build-system)
(inputs
`(("python" ,python)))
(arguments
'(#:install-plan
'(("src/wsdd.py" "bin/wsdd")
("man/wsdd.1" "share/man/man1/"))))
(home-page "https://github.com/christgau/wsdd")
(synopsis "A Web Service Discovery host daemon")
(description "This daemon allows (Samba) hosts to be found by Web
Service Dicovery Clients. It also implements the client side of the
discovery protocol which allows to search for devices implementing
WSD.")
(license license:expat)))