+
+(define-public nss-mdns
+ (package
+ (name "nss-mdns")
+ (version "0.14.1")
+ (home-page "https://github.com/lathiat/nss-mdns")
+ (source (origin
+ (method url-fetch)
+ (uri (string-append home-page "/releases/download/v" version "/"
+ name "-" version ".tar.gz"))
+ (sha256
+ (base32
+ "134wdr0n9cm5ab4g6dwq76lvzqns9dcylr470i2xxjimnw0l22d2"))))
+ (build-system gnu-build-system)
+ (arguments
+ ;; The Avahi daemon socket is expected by 'configure.ac' to be at
+ ;; "$(localstatedir)/run/avahi-daemon/socket", but nowadays it lives in
+ ;; /run/avahi-daemon/socket. Remove the "$(localstatedir)" bit.
+ '(#:configure-flags '("AVAHI_SOCKET=/run/avahi-daemon/socket")))
+ (synopsis "Multicast DNS Name Service Switch (@dfn{NSS}) plug-in")
+ (description
+ "Nss-mdns is a plug-in for the GNU C Library's Name Service Switch
+(@dfn{NSS}) that resolves host names via multicast DNS (@dfn{mDNS}). It is
+most often used in home and other small networks without a local name server,
+to resolve host names in the @samp{.local} top-level domain.")
+ (license lgpl2.1+)))