Package: guix-patches;
Reported by: Zheng Junjie <z572 <at> z572.online>
Date: Thu, 1 May 2025 18:41:02 UTC
Severity: normal
Tags: patch
To reply to this bug, email your comments to 78198 AT debbugs.gnu.org.
Toggle the display of automated, internal messages from the tracker.
View this report as an mbox folder, status mbox, maintainer mbox
sughosha <at> disroot.org, z572 <at> z572.online, guix-patches <at> gnu.org
:bug#78198
; Package guix-patches
.
(Thu, 01 May 2025 18:41:02 GMT) Full text and rfc822 format available.Zheng Junjie <z572 <at> z572.online>
:sughosha <at> disroot.org, z572 <at> z572.online, guix-patches <at> gnu.org
.
(Thu, 01 May 2025 18:41:02 GMT) Full text and rfc822 format available.Message #5 received at submit <at> debbugs.gnu.org (full text, mbox):
From: Zheng Junjie <z572 <at> z572.online> To: guix-patches <at> gnu.org Subject: [PATCH 0/3] remove some kde package. Date: Fri, 2 May 2025 02:39:17 +0800
kopete is unmaintained and no longer released by the KDE community kdelibs4support build fails, and no package outside of kopete depends on it. It was removed in kf6 kdesignerplugin build fails, and no package outside of kdelibs4support depends on it. It was removed in kf6. Zheng Junjie (3): gnu: Remove kopete. gnu: Remove kdelibs4support. gnu: Remove kdesignerplugin. gnu/packages/kde-frameworks.scm | 154 -------------------------------- gnu/packages/kde-internet.scm | 77 ---------------- 2 files changed, 231 deletions(-) base-commit: 43410355473ef38733f5ea869aa8f11a09db1b06 -- 2.49.0
sughosha <at> disroot.org, z572 <at> z572.online, guix-patches <at> gnu.org
:bug#78198
; Package guix-patches
.
(Thu, 01 May 2025 18:44:02 GMT) Full text and rfc822 format available.Message #8 received at 78198 <at> debbugs.gnu.org (full text, mbox):
From: Zheng Junjie <z572 <at> z572.online> To: 78198 <at> debbugs.gnu.org Subject: [PATCH 1/3] gnu: Remove kopete. Date: Fri, 2 May 2025 02:43:36 +0800
This app is unmaintained and no longer released by the KDE community. * gnu/packages/kde-internet.scm (kopete): Delete variable. Change-Id: Idfcd4c63c7afbebc585633c917d4674ec501d1c3 --- gnu/packages/kde-internet.scm | 77 ----------------------------------- 1 file changed, 77 deletions(-) diff --git a/gnu/packages/kde-internet.scm b/gnu/packages/kde-internet.scm index 4bf40afe887..2de76c21e0d 100644 --- a/gnu/packages/kde-internet.scm +++ b/gnu/packages/kde-internet.scm @@ -298,83 +298,6 @@ (define-public konversation (license ;; GPL for programs, FDL for documentation (list license:gpl2+ license:fdl1.2+)))) -(define-public kopete - (package - (name "kopete") - (version "23.04.3") - (source - (origin - (method url-fetch) - (uri (string-append "mirror://kde/stable/release-service/" version - "/src/kopete-" version ".tar.xz")) - (sha256 - (base32 "1ps6g440p1dy2zwbj23f0mzw1d78r02aj88fy3i5sws9p9ra92gi")))) - (build-system qt-build-system) - (native-inputs - (list extra-cmake-modules kdoctools pkg-config)) - (inputs - (list alsa-lib - boost - expat - glib - gpgme - jsoncpp - kcmutils - kconfig - kcontacts - kcoreaddons - kcrash - kdbusaddons - kdelibs4support - kdnssd - kemoticons - khtml - ki18n - kidentitymanagement - kjs - ;; TODO? kleopatra (additionally to libkleo) - knotifyconfig - kparts - kpimtextedit - ksyntaxhighlighting - ktexteditor - kwallet - ;; TODO: Libgadu - libidn - libkleo - ;; TODO: LibMeanwhile - libotr - libsrtp - libxml2 - libxslt - mediastreamer2 - openssl - ortp - phonon - qca - qgpgme - qtbase-5 - speex - v4l-utils - ;; TODO: Xmms - zlib)) - ;; TODO: enable video support - (home-page "https://apps.kde.org/kopete/") - (synopsis "Instant messaging and chat application") - (description "Kopete is an instant messenger supporting Jabber/XMPP ,AIM, -ICQ, Gadu-Gadu, Novell GroupWise Messenger, and more. It is designed to be a -flexible and extensible multi-protocol system suitable for personal and -enterprise use. - -The goal of Kopete is to provide users with a single easy-to-use way to access -all of their instant messaging systems. The interface puts people first, and -is integrated with the system address book to let you access your contacts -from other KDE applications. - -This package is part of the KDE networking module.") - (license ;; GPL for programs, LGPL for libraries, FDL for documentation - (list license:gpl2+ license:lgpl2.0+ license:fdl1.2+)))) - (define-public krdc (package (name "krdc") -- 2.49.0
sughosha <at> disroot.org, z572 <at> z572.online, guix-patches <at> gnu.org
:bug#78198
; Package guix-patches
.
(Thu, 01 May 2025 18:44:02 GMT) Full text and rfc822 format available.Message #11 received at 78198 <at> debbugs.gnu.org (full text, mbox):
From: Zheng Junjie <z572 <at> z572.online> To: 78198 <at> debbugs.gnu.org Subject: [PATCH 2/3] gnu: Remove kdelibs4support. Date: Fri, 2 May 2025 02:43:37 +0800
* gnu/packages/kde-frameworks.scm (kdelibs4support): Delete variable. Change-Id: I7e68e6bec9ac0fbdecde53a3bde8e18c0cd81af1 --- gnu/packages/kde-frameworks.scm | 125 -------------------------------- 1 file changed, 125 deletions(-) diff --git a/gnu/packages/kde-frameworks.scm b/gnu/packages/kde-frameworks.scm index b3dec5f4aa4..069b3e14c72 100644 --- a/gnu/packages/kde-frameworks.scm +++ b/gnu/packages/kde-frameworks.scm @@ -5334,131 +5334,6 @@ (define-public kde-frameworkintegration ;; from kdelibs 4 to KDE Frameworks 5. Code should aim to port away from this ;; framework, new projects should avoid using these libraries. -(define-public kdelibs4support - (package - (name "kdelibs4support") - (version "5.114.0") - (source - (origin - (method url-fetch) - (uri (string-append - "mirror://kde/stable/frameworks/" - (version-major+minor version) "/portingAids/" - name "-" version ".tar.xz")) - (sha256 - (base32 "17473him2fjfcw5f88diarqac815wsakfyb9fka82a4qqh9l41mc")) - (modules '((guix build utils))) - (snippet - '(substitute* "autotests/kmimetypetest.cpp" - ;; Adjust the test for shared-mime-info changes: - ;; https://gitlab.freedesktop.org/xdg/shared-mime-info/-/issues/202 - ;; https://gitlab.freedesktop.org/xdg/shared-mime-info/-/merge_requests/255 - (("empty document") "Empty document") - (("Bzip archive") "Bzip2 archive") - (("<< \"application/x-bzip") "<< \"application/x-bzip2"))))) - (build-system cmake-build-system) - (native-inputs - (list dbus - docbook-xml-4.4 ; optional - extra-cmake-modules - kdoctools - perl - perl-uri - pkg-config - qttools - shared-mime-info - kjobwidgets ;; required for running the tests - strace - tzdata-for-tests)) - (propagated-inputs - ;; These are required to be installed along with this package, see - ;; lib64/cmake/KF5KDELibs4Support/KF5KDELibs4SupportConfig.cmake - (list karchive - kauth - kconfigwidgets - kcoreaddons - kcrash - kdbusaddons - kdesignerplugin - kdoctools - kemoticons - kguiaddons - kiconthemes - kinit - kitemmodels - knotifications - kparts - ktextwidgets - kunitconversion - kwindowsystem - qtbase-5)) - (inputs - (list kcompletion - kconfig - kded - kglobalaccel - ki18n - kio - kservice - kwidgetsaddons - kxmlgui - libsm - networkmanager-qt - openssl - qtsvg-5 - qttools-5 - qtx11extras)) - ;; FIXME: Use Guix ca-bundle.crt in etc/xdg/ksslcalist and - ;; share/kf5/kssl/ca-bundle.crt - ;; TODO: NixOS has nix-kde-include-dir.patch to change std-dir "include" - ;; into "@dev@/include/". Think about whether this is needed for us, too. - (arguments - `(#:phases - (modify-phases %standard-phases - (add-after 'unpack 'make-cmake-to-find-docbook - (lambda _ - (substitute* "cmake/FindDocBookXML4.cmake" - (("^.*xml/docbook/schema/dtd.*$") - "xml/dtd/docbook\n")))) - (delete 'check) - (add-after 'install 'check-post-install - (lambda* (#:key inputs tests? #:allow-other-keys) - (setenv "HOME" (getcwd)) - (setenv "TZDIR" ; KDateTimeTestsome needs TZDIR - (search-input-directory inputs - "share/zoneinfo")) - ;; Make Qt render "offscreen", required for tests - (setenv "QT_QPA_PLATFORM" "offscreen") - ;; enable debug output - (setenv "CTEST_OUTPUT_ON_FAILURE" "1") ; enable debug output - (setenv "DBUS_FATAL_WARNINGS" "0") - ;; Make kstandarddirstest pass (see https://bugs.kde.org/381098) - (mkdir-p ".kde-unit-test/xdg/config") - (with-output-to-file ".kde-unit-test/xdg/config/foorc" - (lambda () #t)) ;; simply touch the file - ;; Blacklist a test-function (failing at build.kde.org, too). - (with-output-to-file "autotests/BLACKLIST" - (lambda _ - (display "[testSmb]\n*\n"))) - (invoke "dbus-launch" "ctest" - "-E" "kstandarddirstest")))))) - (home-page "https://community.kde.org/Frameworks") - (synopsis "KDE Frameworks 5 porting aid from KDELibs4") - (description "This framework provides code and utilities to ease the -transition from kdelibs 4 to KDE Frameworks 5. This includes CMake macros and -C++ classes whose functionality has been replaced by code in CMake, Qt and -other frameworks. - -Code should aim to port away from this framework eventually. The API -documentation of the classes in this framework and the notes at -http://community.kde.org/Frameworks/Porting_Notes should help with this.") - ;; Most files are distributed under LGPL2+, but the package includes code - ;; under a variety of licenses. - (license (list license:lgpl2.1+ license:lgpl2.0 license:lgpl2.0+ - license:gpl2 license:gpl2+ - license:expat license:bsd-2 license:bsd-3 - license:public-domain)))) - (define-public khtml (package (name "khtml") -- 2.49.0
sughosha <at> disroot.org, z572 <at> z572.online, guix-patches <at> gnu.org
:bug#78198
; Package guix-patches
.
(Thu, 01 May 2025 18:44:03 GMT) Full text and rfc822 format available.Message #14 received at 78198 <at> debbugs.gnu.org (full text, mbox):
From: Zheng Junjie <z572 <at> z572.online> To: 78198 <at> debbugs.gnu.org Subject: [PATCH 3/3] gnu: Remove kdesignerplugin. Date: Fri, 2 May 2025 02:43:38 +0800
* gnu/packages/kde-frameworks.scm (kdesignerplugin): Delete variable. Change-Id: Idd5dce140cd8e417a1744bd72659381b05f0031e --- gnu/packages/kde-frameworks.scm | 29 ----------------------------- 1 file changed, 29 deletions(-) diff --git a/gnu/packages/kde-frameworks.scm b/gnu/packages/kde-frameworks.scm index 069b3e14c72..fcc83f6640c 100644 --- a/gnu/packages/kde-frameworks.scm +++ b/gnu/packages/kde-frameworks.scm @@ -3573,35 +3573,6 @@ (define-public kded-5 kservice-5 qtbase-5)))) -(define-public kdesignerplugin - (package - (name "kdesignerplugin") - (version "5.114.0") - (source (origin - (method url-fetch) - (uri (string-append - "mirror://kde/stable/frameworks/" - (version-major+minor version) "/portingAids/" - name "-" version ".tar.xz")) - (sha256 - (base32 - "0zlvkayv6zl5rp1076bscmdzyw93y7sxqb5848w11vs0g9amcj9n")))) - (build-system qt-build-system) - (native-inputs - (list extra-cmake-modules kdoctools qttools-5)) - (inputs - (list kconfig - kcoreaddons - kdoctools - qtbase-5)) - (home-page "https://community.kde.org/Frameworks") - (synopsis "Integrating KDE frameworks widgets with Qt Designer") - (description "This framework provides plugins for Qt Designer that allow it -to display the widgets provided by various KDE frameworks, as well as a utility -(kgendesignerplugin) that can be used to generate other such plugins from -ini-style description files.") - (license license:lgpl2.1+))) - (define-public kdesu (package (name "kdesu") -- 2.49.0
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997,2003 nCipher Corporation Ltd,
1994-97 Ian Jackson.