summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorZheng Junjie <z572@z572.online>2025-06-24 13:34:32 +0800
committerZheng Junjie <z572@z572.online>2025-07-03 16:21:55 +0800
commit825c7d6dd5f2ae01c69a4c8f7b018c46c99a54fb (patch)
tree62cb6da898f2ca7ac0f05d1473abd10ab2211c0b
parent690ac4fc2d64c896292454ae47e38233239b615e (diff)
gnu: kvirc: build with qt6.
* gnu/packages/irc.scm (kvirc): build with qt6. [build-system]: Switch to qt-build-system. [arguments]: Set #:qtbase to qtbase. [inputs]: Remove qtbase-5, qtmultimedia-5, qtsvg-5, qtwebengine-5, and qtx11extras; add qt5compat, qtmultimedia, qtsvg, qtwebengine, and qtwayland. Change-Id: I39c8cc8838497772b3ac6aa45facafb560ae5582
-rw-r--r--gnu/packages/irc.scm14
1 files changed, 8 insertions, 6 deletions
diff --git a/gnu/packages/irc.scm b/gnu/packages/irc.scm
index a37654fa21..075ceca26f 100644
--- a/gnu/packages/irc.scm
+++ b/gnu/packages/irc.scm
@@ -17,6 +17,7 @@
;;; Copyright © 2024, 2025 Ashish SHUKLA <ashish.is@lostca.se>
;;; Copyright © 2024 Christian Miller <christian.miller@dadoes.de>
;;; Copyright © 2024 Ricardo Wurmus <rekado@elephly.net>
+;;; Copyright © 2025 Zheng Junjie <z572@z572.online>
;;;
;;; This file is part of GNU Guix.
;;;
@@ -662,9 +663,10 @@ all RFC 2812 commands, and customized color scheme definitions.")
(file-name (git-file-name name version))
(sha256
(base32 "0i3gkjv8l7w3smz6dv1734ja91y281bmfr5sajyzcclyc7yq7w24"))))
- (build-system cmake-build-system)
+ (build-system qt-build-system)
(arguments
(list
+ #:qtbase qtbase
#:tests? #f)) ;no tests
(native-inputs
(list doxygen
@@ -676,11 +678,11 @@ all RFC 2812 commands, and customized color scheme definitions.")
openssl
perl
python
- qtbase-5
- qtmultimedia-5
- qtsvg-5
- qtwebengine-5
- qtx11extras
+ qt5compat
+ qtmultimedia
+ qtsvg
+ qtwebengine
+ qtwayland
zlib))
(home-page "https://www.kvirc.net/")
(synopsis "IRC client based on QT GUI toolkit")