GNU bug report logs -
#74061
gnu: kommit: Use Qt6.
Previous Next
Reported by: Sughosha <sughosha <at> disroot.org>
Date: Mon, 28 Oct 2024 12:57:02 UTC
Severity: normal
Tags: patch
Done: Z572 <zhengjunjie <at> iscas.ac.cn>
Bug is archived. No further changes may be made.
To add a comment to this bug, you must first unarchive it, by sending
a message to control AT debbugs.gnu.org, with unarchive 74061 in the body.
You can then email your comments to 74061 AT debbugs.gnu.org in the normal way.
Toggle the display of automated, internal messages from the tracker.
Report forwarded
to
guix-patches <at> gnu.org
:
bug#74061
; Package
guix-patches
.
(Mon, 28 Oct 2024 12:57:02 GMT)
Full text and
rfc822 format available.
Acknowledgement sent
to
Sughosha <sughosha <at> disroot.org>
:
New bug report received and forwarded. Copy sent to
guix-patches <at> gnu.org
.
(Mon, 28 Oct 2024 12:57:02 GMT)
Full text and
rfc822 format available.
Message #5 received at submit <at> debbugs.gnu.org (full text, mbox):
* gnu/packages/kde.scm (kommit): Use Qt6.
[arguments]<qtbase>: New argument.
<configure-flags>: New argument.
[native-inputs]: Replace kdoctools-5 with kdoctools.
[inputs]: Replace kconfigwidgets-5 with kconfigwidgets, kcoreaddons-5 with
kcoreaddons, kcrash-5 with kcrash, kdbusaddons-5 with kdbusaddons, ki18n-5 with
ki18n, kxmlgui-5 with kxmlgui, kio-5 with kio, ktextwidgets-5 with
ktextwidgets, ktexteditor-5 with ktexteditor, ksyntaxhighlighting-5 with
ksyntaxhighlighting. Add dolphin.
Change-Id: I04ad9f42a74b3a21625f85ae8e47df4f5553b6f2
---
gnu/packages/kde.scm | 34 ++++++++++++++++++++++------------
1 file changed, 22 insertions(+), 12 deletions(-)
diff --git a/gnu/packages/kde.scm b/gnu/packages/kde.scm
index 2226230aab..95b44d80d3 100644
--- a/gnu/packages/kde.scm
+++ b/gnu/packages/kde.scm
@@ -83,6 +83,8 @@ (define-module (gnu packages kde)
#:use-module (gnu packages kde-frameworks)
#:use-module (gnu packages kde-pim)
#:use-module (gnu packages kde-plasma)
+ ;; Including this module breaks the build.
+ ;#:use-module ((gnu packages kde-systemtools) #:select (dolphin))
#:use-module (gnu packages libusb)
#:use-module (gnu packages linux)
#:use-module (gnu packages llvm)
@@ -1065,7 +1067,10 @@ (define-public kommit
"09ahnizl5mqdrg583lxkwwnsq8ci95fk49wx9733ah4c39gync5c"))))
(build-system qt-build-system)
(arguments
- (list #:phases
+ (list #:qtbase qtbase
+ #:configure-flags
+ #~(list "-DQT_MAJOR_VERSION=6")
+ #:phases
#~(modify-phases %standard-phases
(replace 'check
(lambda* (#:key tests? #:allow-other-keys)
@@ -1076,18 +1081,23 @@ (define-public kommit
branchestest|configtest|stashtest|filetest|overlaytest|remotetest|clonetest|\
submoduletest)")))))))
(native-inputs
- (list extra-cmake-modules kdoctools-5 pkg-config))
+ (list extra-cmake-modules kdoctools pkg-config))
(inputs
- (list kconfigwidgets-5
- kcoreaddons-5
- kcrash-5
- kdbusaddons-5
- ki18n-5
- kxmlgui-5
- kio-5
- ktextwidgets-5
- ktexteditor-5
- ksyntaxhighlighting-5
+ (list ;; module cyclic referencing
+ (module-ref
+ (resolve-interface
+ '(gnu packages kde-systemtools))
+ 'dolphin) ;for dolphin plugin
+ kconfigwidgets
+ kcoreaddons
+ kcrash
+ kdbusaddons
+ ki18n
+ kxmlgui
+ kio
+ ktextwidgets
+ ktexteditor
+ ksyntaxhighlighting
libgit2-1.8))
(home-page "https://apps.kde.org/kommit/")
(synopsis "Git client for KDE")
base-commit: f5449685143be0805a8a9b54ddecee94e368c6e9
--
2.46.0
Changed bug title to 'gnu: kommit: Use Qt6.' from '[PATCH] gnu: commit: Use Qt6.'
Request was from
Sughosha <sughosha <at> disroot.org>
to
control <at> debbugs.gnu.org
.
(Tue, 29 Oct 2024 06:28:01 GMT)
Full text and
rfc822 format available.
Information forwarded
to
guix-patches <at> gnu.org
:
bug#74061
; Package
guix-patches
.
(Thu, 31 Oct 2024 07:46:02 GMT)
Full text and
rfc822 format available.
Message #10 received at submit <at> debbugs.gnu.org (full text, mbox):
[Message part 1 (text/plain, inline)]
Sughosha via Guix-patches via <guix-patches <at> gnu.org> writes:
> * gnu/packages/kde.scm (kommit): Use Qt6.
> [arguments]<qtbase>: New argument.
> <configure-flags>: New argument.
> [native-inputs]: Replace kdoctools-5 with kdoctools.
> [inputs]: Replace kconfigwidgets-5 with kconfigwidgets, kcoreaddons-5 with
> kcoreaddons, kcrash-5 with kcrash, kdbusaddons-5 with kdbusaddons, ki18n-5 with
> ki18n, kxmlgui-5 with kxmlgui, kio-5 with kio, ktextwidgets-5 with
> ktextwidgets, ktexteditor-5 with ktexteditor, ksyntaxhighlighting-5 with
> ksyntaxhighlighting. Add dolphin.
>
> Change-Id: I04ad9f42a74b3a21625f85ae8e47df4f5553b6f2
> ---
> gnu/packages/kde.scm | 34 ++++++++++++++++++++++------------
> 1 file changed, 22 insertions(+), 12 deletions(-)
>
> diff --git a/gnu/packages/kde.scm b/gnu/packages/kde.scm
> index 2226230aab..95b44d80d3 100644
> --- a/gnu/packages/kde.scm
> +++ b/gnu/packages/kde.scm
> @@ -83,6 +83,8 @@ (define-module (gnu packages kde)
> #:use-module (gnu packages kde-frameworks)
> #:use-module (gnu packages kde-pim)
> #:use-module (gnu packages kde-plasma)
> + ;; Including this module breaks the build.
> + ;#:use-module ((gnu packages kde-systemtools) #:select (dolphin))
> #:use-module (gnu packages libusb)
> #:use-module (gnu packages linux)
> #:use-module (gnu packages llvm)
> @@ -1065,7 +1067,10 @@ (define-public kommit
> "09ahnizl5mqdrg583lxkwwnsq8ci95fk49wx9733ah4c39gync5c"))))
> (build-system qt-build-system)
> (arguments
> - (list #:phases
> + (list #:qtbase qtbase
> + #:configure-flags
> + #~(list "-DQT_MAJOR_VERSION=6")
> + #:phases
> #~(modify-phases %standard-phases
> (replace 'check
> (lambda* (#:key tests? #:allow-other-keys)
> @@ -1076,18 +1081,23 @@ (define-public kommit
> branchestest|configtest|stashtest|filetest|overlaytest|remotetest|clonetest|\
> submoduletest)")))))))
> (native-inputs
> - (list extra-cmake-modules kdoctools-5 pkg-config))
> + (list extra-cmake-modules kdoctools pkg-config))
> (inputs
> - (list kconfigwidgets-5
> - kcoreaddons-5
> - kcrash-5
> - kdbusaddons-5
> - ki18n-5
> - kxmlgui-5
> - kio-5
> - ktextwidgets-5
> - ktexteditor-5
> - ksyntaxhighlighting-5
> + (list ;; module cyclic referencing
> + (module-ref
> + (resolve-interface
> + '(gnu packages kde-systemtools))
> + 'dolphin) ;for dolphin plugin
> + kconfigwidgets
> + kcoreaddons
> + kcrash
> + kdbusaddons
> + ki18n
> + kxmlgui
> + kio
> + ktextwidgets
> + ktexteditor
> + ksyntaxhighlighting
> libgit2-1.8))
> (home-page "https://apps.kde.org/kommit/")
> (synopsis "Git client for KDE")
>
> base-commit: f5449685143be0805a8a9b54ddecee94e368c6e9
push, and fix typo.
[signature.asc (application/pgp-signature, inline)]
Information forwarded
to
guix-patches <at> gnu.org
:
bug#74061
; Package
guix-patches
.
(Thu, 31 Oct 2024 07:46:02 GMT)
Full text and
rfc822 format available.
Reply sent
to
Z572 <zhengjunjie <at> iscas.ac.cn>
:
You have taken responsibility.
(Fri, 01 Nov 2024 07:35:02 GMT)
Full text and
rfc822 format available.
Notification sent
to
Sughosha <sughosha <at> disroot.org>
:
bug acknowledged by developer.
(Fri, 01 Nov 2024 07:35:02 GMT)
Full text and
rfc822 format available.
Message #18 received at 74061-done <at> debbugs.gnu.org (full text, mbox):
[Message part 1 (text/plain, inline)]
Z572 <zhengjunjie <at> iscas.ac.cn> writes:
> Sughosha via Guix-patches via <guix-patches <at> gnu.org> writes:
>
>> * gnu/packages/kde.scm (kommit): Use Qt6.
>> [arguments]<qtbase>: New argument.
>> <configure-flags>: New argument.
>> [native-inputs]: Replace kdoctools-5 with kdoctools.
>> [inputs]: Replace kconfigwidgets-5 with kconfigwidgets, kcoreaddons-5 with
>> kcoreaddons, kcrash-5 with kcrash, kdbusaddons-5 with kdbusaddons, ki18n-5 with
>> ki18n, kxmlgui-5 with kxmlgui, kio-5 with kio, ktextwidgets-5 with
>> ktextwidgets, ktexteditor-5 with ktexteditor, ksyntaxhighlighting-5 with
>> ksyntaxhighlighting. Add dolphin.
>>
>> Change-Id: I04ad9f42a74b3a21625f85ae8e47df4f5553b6f2
>> ---
>> gnu/packages/kde.scm | 34 ++++++++++++++++++++++------------
>> 1 file changed, 22 insertions(+), 12 deletions(-)
>>
>> diff --git a/gnu/packages/kde.scm b/gnu/packages/kde.scm
>> index 2226230aab..95b44d80d3 100644
>> --- a/gnu/packages/kde.scm
>> +++ b/gnu/packages/kde.scm
>> @@ -83,6 +83,8 @@ (define-module (gnu packages kde)
>> #:use-module (gnu packages kde-frameworks)
>> #:use-module (gnu packages kde-pim)
>> #:use-module (gnu packages kde-plasma)
>> + ;; Including this module breaks the build.
>> + ;#:use-module ((gnu packages kde-systemtools) #:select (dolphin))
>> #:use-module (gnu packages libusb)
>> #:use-module (gnu packages linux)
>> #:use-module (gnu packages llvm)
>> @@ -1065,7 +1067,10 @@ (define-public kommit
>> "09ahnizl5mqdrg583lxkwwnsq8ci95fk49wx9733ah4c39gync5c"))))
>> (build-system qt-build-system)
>> (arguments
>> - (list #:phases
>> + (list #:qtbase qtbase
>> + #:configure-flags
>> + #~(list "-DQT_MAJOR_VERSION=6")
>> + #:phases
>> #~(modify-phases %standard-phases
>> (replace 'check
>> (lambda* (#:key tests? #:allow-other-keys)
>> @@ -1076,18 +1081,23 @@ (define-public kommit
>> branchestest|configtest|stashtest|filetest|overlaytest|remotetest|clonetest|\
>> submoduletest)")))))))
>> (native-inputs
>> - (list extra-cmake-modules kdoctools-5 pkg-config))
>> + (list extra-cmake-modules kdoctools pkg-config))
>> (inputs
>> - (list kconfigwidgets-5
>> - kcoreaddons-5
>> - kcrash-5
>> - kdbusaddons-5
>> - ki18n-5
>> - kxmlgui-5
>> - kio-5
>> - ktextwidgets-5
>> - ktexteditor-5
>> - ksyntaxhighlighting-5
>> + (list ;; module cyclic referencing
>> + (module-ref
>> + (resolve-interface
>> + '(gnu packages kde-systemtools))
>> + 'dolphin) ;for dolphin plugin
>> + kconfigwidgets
>> + kcoreaddons
>> + kcrash
>> + kdbusaddons
>> + ki18n
>> + kxmlgui
>> + kio
>> + ktextwidgets
>> + ktexteditor
>> + ksyntaxhighlighting
>> libgit2-1.8))
>> (home-page "https://apps.kde.org/kommit/")
>> (synopsis "Git client for KDE")
>>
>> base-commit: f5449685143be0805a8a9b54ddecee94e368c6e9
>
> push, and fix typo.
close.
[signature.asc (application/pgp-signature, inline)]
Information forwarded
to
guix-patches <at> gnu.org
:
bug#74061
; Package
guix-patches
.
(Fri, 01 Nov 2024 07:36:01 GMT)
Full text and
rfc822 format available.
bug archived.
Request was from
Debbugs Internal Request <help-debbugs <at> gnu.org>
to
internal_control <at> debbugs.gnu.org
.
(Fri, 29 Nov 2024 12:24:20 GMT)
Full text and
rfc822 format available.
This bug report was last modified 204 days ago.
Previous Next
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997,2003 nCipher Corporation Ltd,
1994-97 Ian Jackson.