1
Fork 0
mirror of https://https.git.savannah.gnu.org/git/guix.git/ synced 2025-07-12 18:10:47 +02:00

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
This commit is contained in:
Zheng Junjie 2025-06-24 13:34:32 +08:00
parent 690ac4fc2d
commit 825c7d6dd5
No known key found for this signature in database
GPG key ID: 3B5AA993E1A2DFF0

View file

@ -17,6 +17,7 @@
;;; Copyright © 2024, 2025 Ashish SHUKLA <ashish.is@lostca.se> ;;; Copyright © 2024, 2025 Ashish SHUKLA <ashish.is@lostca.se>
;;; Copyright © 2024 Christian Miller <christian.miller@dadoes.de> ;;; Copyright © 2024 Christian Miller <christian.miller@dadoes.de>
;;; Copyright © 2024 Ricardo Wurmus <rekado@elephly.net> ;;; Copyright © 2024 Ricardo Wurmus <rekado@elephly.net>
;;; Copyright © 2025 Zheng Junjie <z572@z572.online>
;;; ;;;
;;; This file is part of GNU Guix. ;;; 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)) (file-name (git-file-name name version))
(sha256 (sha256
(base32 "0i3gkjv8l7w3smz6dv1734ja91y281bmfr5sajyzcclyc7yq7w24")))) (base32 "0i3gkjv8l7w3smz6dv1734ja91y281bmfr5sajyzcclyc7yq7w24"))))
(build-system cmake-build-system) (build-system qt-build-system)
(arguments (arguments
(list (list
#:qtbase qtbase
#:tests? #f)) ;no tests #:tests? #f)) ;no tests
(native-inputs (native-inputs
(list doxygen (list doxygen
@ -676,11 +678,11 @@ all RFC 2812 commands, and customized color scheme definitions.")
openssl openssl
perl perl
python python
qtbase-5 qt5compat
qtmultimedia-5 qtmultimedia
qtsvg-5 qtsvg
qtwebengine-5 qtwebengine
qtx11extras qtwayland
zlib)) zlib))
(home-page "https://www.kvirc.net/") (home-page "https://www.kvirc.net/")
(synopsis "IRC client based on QT GUI toolkit") (synopsis "IRC client based on QT GUI toolkit")