From 56d0494512518c1de066c35510aac5d049d35bdc Mon Sep 17 00:00:00 2001 From: Brendan Tildesley Date: Thu, 3 Feb 2022 19:42:15 +1100 Subject: gnu: KDE Internet: Update all packages to 21.12.3. * gnu/packages/kde-internet.scm (kget, konversation, kopete, krdc, ktorrent, libktorrent): Update to 21.12.3. (kget)[inputs]: Move kdoctools to native-inputs. [arguments]: Disable broken tests. (kopete)[inputs]: Add ksyntaxhighlighting, mediastreamer2. (krdc)[arguments]: Add new dependencies. (ktorrent)[origin]: Update URI. [inputs]: Remove obsolete kdewebkit. Signed-off-by: Marius Bakke --- gnu/packages/kde-internet.scm | 59 +++++++++++++++++++++++++------------------ 1 file changed, 35 insertions(+), 24 deletions(-) (limited to 'gnu/packages/kde-internet.scm') diff --git a/gnu/packages/kde-internet.scm b/gnu/packages/kde-internet.scm index 25a177965a..1dfae0fefb 100644 --- a/gnu/packages/kde-internet.scm +++ b/gnu/packages/kde-internet.scm @@ -1,6 +1,7 @@ ;;; GNU Guix --- Functional package management for GNU ;;; Copyright © 2017, 2019, 2020 Hartmut Goebel ;;; Copyright © 2020 Tobias Geerinckx-Rice +;;; Copyright © 2022 Brendan Tildesley ;;; ;;; This file is part of GNU Guix. ;;; @@ -20,6 +21,7 @@ (define-module (gnu packages kde-internet) #:use-module (guix build-system qt) #:use-module (guix download) + #:use-module (guix gexp) #:use-module ((guix licenses) #:prefix license:) #:use-module (guix packages) #:use-module (guix utils) @@ -46,6 +48,7 @@ (define-module (gnu packages kde-internet) #:use-module (gnu packages linphone) #:use-module (gnu packages tls) #:use-module (gnu packages video) + #:use-module (gnu packages vnc) #:use-module (gnu packages web) #:use-module (gnu packages xiph) #:use-module (gnu packages xml)) @@ -113,17 +116,17 @@ (define-public choqok (define-public kget (package (name "kget") - (version "20.04.1") + (version "21.12.3") (source (origin (method url-fetch) (uri (string-append "mirror://kde/stable/release-service/" version "/src/kget-" version ".tar.xz")) (sha256 - (base32 "1swx58wcig8zq8ibhczhcw7l8mqjm7pq8zca9gmny9kda5q04f5m")))) + (base32 "1w249gvzz47ac7n1mnxxf20d9l7jmbh18m5dijy55ck61s4zcq4l")))) (build-system qt-build-system) (native-inputs - (list extra-cmake-modules pkg-config)) + (list extra-cmake-modules kdoctools pkg-config)) (inputs (list boost gmp @@ -136,7 +139,6 @@ (define-public kget kcrash kdbusaddons kdelibs4support ;; KLocale - kdoctools ki18n kiconthemes kio @@ -158,6 +160,14 @@ (define-public kget qca qgpgme qtbase-5)) + (arguments + `(#:phases + (modify-phases %standard-phases + (replace 'check + (lambda* (#:key tests? #:allow-other-keys) + (when tests? ;; FIXME: two tests fails. + (invoke "ctest" "-E" "(schedulertest|filedeletertest)")) + #t))))) (home-page "http://www.kde.org/") (synopsis "Versatile and user-friendly download manager") (description "KGet is an advanced download manager with support for @@ -172,14 +182,14 @@ (define-public kget (define-public konversation (package (name "konversation") - (version "1.7.7") + (version "21.12.3") (source (origin (method url-fetch) - (uri (string-append "mirror://kde/stable/konversation/" version + (uri (string-append "mirror://kde/stable/release-service/" version "/src/konversation-" version ".tar.xz")) (sha256 - (base32 "19qqq9s8k0cl71ib33xn07f26j5ji2g4336jk65im6452cf1dv27")))) + (base32 "05dxzkpadz29b5fm6pf225xqq0gaz9w50paz9341kzz4k3rnzq80")))) (build-system qt-build-system) (native-inputs (list extra-cmake-modules kdoctools)) @@ -198,6 +208,7 @@ (define-public konversation kidletime kio kitemviews + knewstuff knotifications knotifyconfig kparts @@ -242,14 +253,14 @@ (define-public konversation (define-public kopete (package (name "kopete") - (version "20.04.1") + (version "21.12.3") (source (origin (method url-fetch) (uri (string-append "mirror://kde/stable/release-service/" version "/src/kopete-" version ".tar.xz")) (sha256 - (base32 "149gi9hkyl825kf046iqkam3gkzfwdc2sihbf8gs6njachzvb81y")))) + (base32 "1v519sw2lzlap6xci3j55k8c48755sc9p3mgvj566b6jjq64xi5k")))) (build-system qt-build-system) (native-inputs (list extra-cmake-modules kdoctools pkg-config)) @@ -277,6 +288,7 @@ (define-public kopete knotifyconfig kparts kpimtextedit + ksyntaxhighlighting ktexteditor kwallet ;; TODO: Libgadu @@ -287,7 +299,7 @@ (define-public kopete libsrtp libxml2 libxslt - ;; TODO: Mediastreamer + mediastreamer2 openssl ortp phonon @@ -318,14 +330,14 @@ (define-public kopete (define-public krdc (package (name "krdc") - (version "20.04.1") + (version "21.12.3") (source (origin (method url-fetch) (uri (string-append "mirror://kde/stable/release-service/" version "/src/krdc-" version ".tar.xz")) (sha256 - (base32 "1hp23k3nsrcxpv2qiynjgm71zn3l6ds00cpd4frc68szgiblrw9r")))) + (base32 "09np9clvmdll7v2p9aswnlhz4cgsnly82za7k3k9fs66h5c8q20j")))) (build-system qt-build-system) (native-inputs (list extra-cmake-modules kdoctools)) @@ -340,15 +352,16 @@ (define-public krdc kiconthemes knotifications knotifyconfig - knotifyconfig kwallet kwidgetsaddons kwindowsystem kxmlgui libssh - ;; TODO: libvnc{server,client} - is not tigervnc-{server,client} + libvnc oxygen-icons ; default icon set qtbase-5)) + (arguments ;; FIXEME: libvnc can't be found for some reason. + (list #:configure-flags #~(list "-DWITH_VNC=NO"))) (home-page "https://kde.org/applications/internet/org.kde.krdc") (synopsis "Remote desktop client") (description "KRDC is a client application that allows you to view or even @@ -362,14 +375,14 @@ (define-public krdc (define-public ktorrent (package (name "ktorrent") - (version "5.1.2") + (version "21.12.3") (source (origin (method url-fetch) - (uri (string-append "mirror://kde/stable/ktorrent/" version - "/ktorrent-" version ".tar.xz")) + (uri (string-append "mirror://kde/stable/release-service/" version + "/src/ktorrent-" version ".tar.xz")) (sha256 - (base32 "0kwd0npxfg4mdh7f3xadd2zjlqalpb1jxk61505qpcgcssijf534")))) + (base32 "021x6qcbk4kdh5ay5mqmf92129s42j2rhrs0q350b0wcnpad55zd")))) (build-system qt-build-system) (native-inputs (list extra-cmake-modules kdoctools)) @@ -383,7 +396,6 @@ (define-public ktorrent kcoreaddons kcrash kdbusaddons - kdewebkit kdnssd ki18n kiconthemes @@ -418,15 +430,14 @@ (define-public ktorrent (define-public libktorrent (package (name "libktorrent") - (version "2.1.1") + (version "21.12.3") (source (origin (method url-fetch) - (uri (string-append "mirror://kde//stable/ktorrent/" - (package-version ktorrent) - "/libktorrent-" version ".tar.xz")) + (uri (string-append "mirror://kde/stable/release-service/" + version "/src/" name "-" version ".tar.xz")) (sha256 - (base32 "0051zh8bb4p9wmcfn5ql987brhsaiw9880xdck7b5dm1a05mri2w")))) + (base32 "0i976al9bsc3gbplqbxkxr03sdhxv3yzjlfkdaghga8fkihzkkl0")))) (build-system qt-build-system) (native-inputs (list extra-cmake-modules)) -- cgit v1.2.3