guix_mirror_bot pushed a commit to branch kde-team
in repository guix.
commit 299365934026fb10dc6d50d707720379606599b4
Author: Sughosha <[email protected]>
AuthorDate: Tue Oct 7 10:33:39 2025 +0530
gnu: snorenotify: Move to kde-internet.scm.
* gnu/packages/kde.scm (snorenotify): Remove variable.
* gnu/packages/kde-internet.scm (snorenotify): New variable.
* gnu/packages/irc.scm: Use (gnu packages kde-internet) module.
Change-Id: I74ebb8a52243e151daf6c44c20942dce701ae2a9
---
gnu/packages/irc.scm | 1 +
gnu/packages/kde-internet.scm | 26 ++++++++++++++++++++++++++
gnu/packages/kde.scm | 26 --------------------------
3 files changed, 27 insertions(+), 26 deletions(-)
diff --git a/gnu/packages/irc.scm b/gnu/packages/irc.scm
index 8fb32e6b73..407ff5c9c6 100644
--- a/gnu/packages/irc.scm
+++ b/gnu/packages/irc.scm
@@ -94,6 +94,7 @@
#:use-module (gnu packages openldap)
#:use-module (gnu packages kde)
#:use-module (gnu packages kde-frameworks)
+ #:use-module (gnu packages kde-internet)
#:use-module (gnu packages password-utils)
#:use-module (gnu packages pcre)
#:use-module (gnu packages perl)
diff --git a/gnu/packages/kde-internet.scm b/gnu/packages/kde-internet.scm
index 232b650a5c..12a5ddac67 100644
--- a/gnu/packages/kde-internet.scm
+++ b/gnu/packages/kde-internet.scm
@@ -143,6 +143,32 @@ framework. It builds XMPP clients complying with the XMPP
Compliance Suites
2021 for IM and Advanced Mobile.")
(license license:lgpl2.1+)))
+(define-public snorenotify
+ (package
+ (name "snorenotify")
+ (version "0.7.0")
+ (source
+ (origin
+ (method url-fetch)
+ (uri (string-append "mirror://kde/stable/snorenotify/"
+ version "/src/snorenotify-" version ".tar.xz"))
+ (sha256
+ (base32
+ "0jz6ivk90h7iwgyxar7xzzj8yvzn6s1my6cqs9bdnwqswfk1nhbd"))))
+ (build-system cmake-build-system)
+ (arguments
+ `(#:tests? #f)) ; both tests fail, require display
+ (inputs
+ (list qtbase-5))
+ (native-inputs
+ (list extra-cmake-modules qttools-5))
+ (home-page "https://techbase.kde.org/Projects/Snorenotify")
+ (synopsis "Qt notification framework")
+ (description "Snorenotify is a multi platform Qt notification framework.
+Using a plugin system it is possible to create notifications with many
+different notification systems.")
+ (license license:lgpl3)))
+
(define-public falkon
(package
(name "falkon")
diff --git a/gnu/packages/kde.scm b/gnu/packages/kde.scm
index f01153fe44..b8ca9bed50 100644
--- a/gnu/packages/kde.scm
+++ b/gnu/packages/kde.scm
@@ -160,29 +160,3 @@ cards.")
(arguments (list #:configure-flags #~(list "-DBUILD_WITH_QT6=ON")))
(inputs
(list openssl qtbase qt5compat))))
-
-(define-public snorenotify
- (package
- (name "snorenotify")
- (version "0.7.0")
- (source
- (origin
- (method url-fetch)
- (uri (string-append "mirror://kde/stable/snorenotify/"
- version "/src/snorenotify-" version ".tar.xz"))
- (sha256
- (base32
- "0jz6ivk90h7iwgyxar7xzzj8yvzn6s1my6cqs9bdnwqswfk1nhbd"))))
- (build-system cmake-build-system)
- (arguments
- `(#:tests? #f)) ; both tests fail, require display
- (inputs
- (list qtbase-5))
- (native-inputs
- (list extra-cmake-modules qttools-5))
- (home-page "https://techbase.kde.org/Projects/Snorenotify")
- (synopsis "Qt notification framework")
- (description "Snorenotify is a multi platform Qt notification framework.
-Using a plugin system it is possible to create notifications with many
-different notification systems.")
- (license license:lgpl3)))