gnu: Add kio-zeroconf.

* gnu/packages/kde.scm (kio-zeroconf): New variable.

Change-Id: I0268484c1cf81822b40ae6eef3ddb0a98cca5e2e
This commit is contained in:
Zheng Junjie 2024-07-09 17:43:10 +08:00
parent 9fb1848f4f
commit 04e4aa7ea6
No known key found for this signature in database
GPG key ID: 3B5AA993E1A2DFF0

View file

@ -1810,6 +1810,34 @@ (define-public libkexiv2
picture metadata as EXIF/IPTC and XMP.")
(license license:gpl2+)))
(define-public kio-zeroconf
(package
(name "kio-zeroconf")
(version "24.05.2")
(source
(origin
(method url-fetch)
(uri (string-append "mirror://kde/stable/release-service/" version
"/src/kio-zeroconf-" version ".tar.xz"))
(sha256
(base32 "058w37n7s8lbc8mjqjpqarhg8b2796x2yssrxnppib12dld9x4wb"))))
(build-system qt-build-system)
(native-inputs
(list extra-cmake-modules))
(inputs
(list kdbusaddons kdnssd ki18n kio))
(arguments (list #:qtbase qtbase
#:configure-flags
#~(list "-DQT_MAJOR_VERSION=6")))
(home-page "https://apps.kde.org/kio_zeroconf/")
(synopsis "DNS-SD Service Discovery Monitor")
(description "Adds an entry to Dolphin's Network page to show local
services such as printers which advertise themselves with DNSSD (called Avahi
or Bonjour by other projects).")
(license ;; GPL for programs, LGPL for libraries, FDL for documentation
(list license:gpl2+ license:lgpl2.0+ license:fdl1.2+))))
(define-public kuserfeedback
;; FIXME: Try to reduce data collection and ensure transmission i disabled by default.
;; FIXME: Check https://www.reddit.com/r/kde/comments/f7ojg9 for insights