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 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")