unofficial mirror of guix-patches@gnu.org 
 help / color / mirror / code / Atom feed
* [bug#70623] [PATCH 0/2] fcitx5-configtool: enable kcm and remove inputs label
@ 2024-04-28  6:45 Zheng Junjie
  2024-04-28  6:52 ` [bug#70623] [PATCH 1/2] gnu: fcitx5-configtool: Enable kcm support Zheng Junjie
                   ` (3 more replies)
  0 siblings, 4 replies; 5+ messages in thread
From: Zheng Junjie @ 2024-04-28  6:45 UTC (permalink / raw)
  To: 70623; +Cc: Zhu Zihao, 宋文武

Zheng Junjie (2):
  gnu: fcitx5-configtool: Enable kcm support.
  gnu: fcitx5-configtool: Remove inputs label.

 gnu/packages/fcitx5.scm | 37 ++++++++++++++++++++++---------------
 1 file changed, 22 insertions(+), 15 deletions(-)


base-commit: 4178eaf3b2eeea8f6c2e49b1d65cd60a1663c4a9
-- 
2.41.0





^ permalink raw reply	[flat|nested] 5+ messages in thread

* [bug#70623] [PATCH 1/2] gnu: fcitx5-configtool: Enable kcm support.
  2024-04-28  6:45 [bug#70623] [PATCH 0/2] fcitx5-configtool: enable kcm and remove inputs label Zheng Junjie
@ 2024-04-28  6:52 ` Zheng Junjie
  2024-04-28  6:52 ` [bug#70623] [PATCH 2/2] gnu: fcitx5-configtool: Remove inputs label Zheng Junjie
                   ` (2 subsequent siblings)
  3 siblings, 0 replies; 5+ messages in thread
From: Zheng Junjie @ 2024-04-28  6:52 UTC (permalink / raw)
  To: 70623; +Cc: Zhu Zihao, 宋文武

* gnu/packages/fcitx5.scm (fcitx5-configtool)
[arguments]: Remove it.
[inputs]: Add qtdeclarative, qtquickcontrols2, ki18n, kpackage, kdeclarative,
kiconthemes, kcoreaddons, plasma-framework, kwindowsystem, kirigami, libxkbcommon.

Change-Id: I43a43458232a5ad3c1d156c779359e356cbf98b8
---
 gnu/packages/fcitx5.scm | 15 +++++++++++----
 1 file changed, 11 insertions(+), 4 deletions(-)

diff --git a/gnu/packages/fcitx5.scm b/gnu/packages/fcitx5.scm
index 435ccde45f..6e2f922c37 100644
--- a/gnu/packages/fcitx5.scm
+++ b/gnu/packages/fcitx5.scm
@@ -439,17 +439,24 @@ (define-public fcitx5-configtool
        (sha256
         (base32 "1pnwrj6kgha91djfvd2439nbhrmjargpw8ashhb91y5h3cdz7vhz"))))
     (build-system cmake-build-system)
-    (arguments
-     `(#:configure-flags
-       ;; KDE is currently not working on Guix, KCM supports doesn't make sense.
-       '("-DENABLE_KCM=Off")))
     (inputs
      `(("fcitx5" ,fcitx5)
        ("fcitx5-qt" ,fcitx5-qt)
        ("qtbase" ,qtbase-5)
        ("qtx11extras" ,qtx11extras)
+       ("qtdeclarative" ,qtdeclarative-5)
+       ("qtquickcontrols2" ,qtquickcontrols2-5)
+       ("ki18n" ,ki18n)
+       ("kpackage" ,kpackage)
+       ("kdeclarative" ,kdeclarative)
+       ("kiconthemes" ,kiconthemes)
+       ("kcoreaddons" ,kcoreaddons)
+       ("plasma-framework" ,plasma-framework)
        ("kitemviews" ,kitemviews)
        ("kwidgetsaddons" ,kwidgetsaddons)
+       ("kwindowsystem" ,kwindowsystem)
+       ("kirigami" ,kirigami)
+       ("libxkbcommon" ,libxkbcommon)
        ("libx11" ,libx11)
        ("xkeyboard-config" ,xkeyboard-config)
        ("libxkbfile" ,libxkbfile)
-- 
2.41.0





^ permalink raw reply related	[flat|nested] 5+ messages in thread

* [bug#70623] [PATCH 2/2] gnu: fcitx5-configtool: Remove inputs label.
  2024-04-28  6:45 [bug#70623] [PATCH 0/2] fcitx5-configtool: enable kcm and remove inputs label Zheng Junjie
  2024-04-28  6:52 ` [bug#70623] [PATCH 1/2] gnu: fcitx5-configtool: Enable kcm support Zheng Junjie
@ 2024-04-28  6:52 ` Zheng Junjie
  2024-05-13 12:37 ` [bug#70623] QA review for 70623 Nicolas Graves via Guix-patches via
  2024-05-13 20:49 ` bug#70623: [PATCH 0/2] fcitx5-configtool: enable kcm and remove inputs label Christopher Baines
  3 siblings, 0 replies; 5+ messages in thread
From: Zheng Junjie @ 2024-04-28  6:52 UTC (permalink / raw)
  To: 70623; +Cc: Zhu Zihao, 宋文武

* gnu/packages/fcitx5.scm (fcitx5-configtool)
[inputs]: Remove label.

Change-Id: Ib45fbf71d5f2ffbac3285e388629b6cf0ca004fe
---
 gnu/packages/fcitx5.scm | 44 ++++++++++++++++++++---------------------
 1 file changed, 22 insertions(+), 22 deletions(-)

diff --git a/gnu/packages/fcitx5.scm b/gnu/packages/fcitx5.scm
index 6e2f922c37..aba0be21e7 100644
--- a/gnu/packages/fcitx5.scm
+++ b/gnu/packages/fcitx5.scm
@@ -440,28 +440,28 @@ (define-public fcitx5-configtool
         (base32 "1pnwrj6kgha91djfvd2439nbhrmjargpw8ashhb91y5h3cdz7vhz"))))
     (build-system cmake-build-system)
     (inputs
-     `(("fcitx5" ,fcitx5)
-       ("fcitx5-qt" ,fcitx5-qt)
-       ("qtbase" ,qtbase-5)
-       ("qtx11extras" ,qtx11extras)
-       ("qtdeclarative" ,qtdeclarative-5)
-       ("qtquickcontrols2" ,qtquickcontrols2-5)
-       ("ki18n" ,ki18n)
-       ("kpackage" ,kpackage)
-       ("kdeclarative" ,kdeclarative)
-       ("kiconthemes" ,kiconthemes)
-       ("kcoreaddons" ,kcoreaddons)
-       ("plasma-framework" ,plasma-framework)
-       ("kitemviews" ,kitemviews)
-       ("kwidgetsaddons" ,kwidgetsaddons)
-       ("kwindowsystem" ,kwindowsystem)
-       ("kirigami" ,kirigami)
-       ("libxkbcommon" ,libxkbcommon)
-       ("libx11" ,libx11)
-       ("xkeyboard-config" ,xkeyboard-config)
-       ("libxkbfile" ,libxkbfile)
-       ("gettext" ,gettext-minimal)
-       ("iso-codes" ,iso-codes)))
+     (list fcitx5
+           fcitx5-qt
+           qtbase-5
+           qtx11extras
+           qtdeclarative-5
+           qtquickcontrols2-5
+           ki18n
+           kpackage
+           kdeclarative
+           kiconthemes
+           kcoreaddons
+           plasma-framework
+           kitemviews
+           kwidgetsaddons
+           kwindowsystem
+           kirigami
+           libxkbcommon
+           libx11
+           xkeyboard-config
+           libxkbfile
+           gettext-minimal
+           iso-codes))
     (native-inputs
      (list extra-cmake-modules pkg-config))
     (home-page "https://github.com/fcitx/fcitx5-configtool")
-- 
2.41.0





^ permalink raw reply related	[flat|nested] 5+ messages in thread

* [bug#70623] QA review for 70623
  2024-04-28  6:45 [bug#70623] [PATCH 0/2] fcitx5-configtool: enable kcm and remove inputs label Zheng Junjie
  2024-04-28  6:52 ` [bug#70623] [PATCH 1/2] gnu: fcitx5-configtool: Enable kcm support Zheng Junjie
  2024-04-28  6:52 ` [bug#70623] [PATCH 2/2] gnu: fcitx5-configtool: Remove inputs label Zheng Junjie
@ 2024-05-13 12:37 ` Nicolas Graves via Guix-patches via
  2024-05-13 20:49 ` bug#70623: [PATCH 0/2] fcitx5-configtool: enable kcm and remove inputs label Christopher Baines
  3 siblings, 0 replies; 5+ messages in thread
From: Nicolas Graves via Guix-patches via @ 2024-05-13 12:37 UTC (permalink / raw)
  To: control, 70623

user guix
usertag 70623 + reviewed-looks-good
thanks

Guix QA review form submission:
LGTM

Items marked as checked: Lint warnings, Package builds, Commit messages

-- 
Best regards,
Nicolas Graves




^ permalink raw reply	[flat|nested] 5+ messages in thread

* bug#70623: [PATCH 0/2] fcitx5-configtool: enable kcm and remove inputs label
  2024-04-28  6:45 [bug#70623] [PATCH 0/2] fcitx5-configtool: enable kcm and remove inputs label Zheng Junjie
                   ` (2 preceding siblings ...)
  2024-05-13 12:37 ` [bug#70623] QA review for 70623 Nicolas Graves via Guix-patches via
@ 2024-05-13 20:49 ` Christopher Baines
  3 siblings, 0 replies; 5+ messages in thread
From: Christopher Baines @ 2024-05-13 20:49 UTC (permalink / raw)
  To: Zheng Junjie; +Cc: 70623-done, Zhu Zihao, 宋文武

[-- Attachment #1: Type: text/plain, Size: 383 bytes --]

Zheng Junjie <zhengjunjie@iscas.ac.cn> writes:

> Zheng Junjie (2):
>   gnu: fcitx5-configtool: Enable kcm support.
>   gnu: fcitx5-configtool: Remove inputs label.
>
>  gnu/packages/fcitx5.scm | 37 ++++++++++++++++++++++---------------
>  1 file changed, 22 insertions(+), 15 deletions(-)

Thanks both, I've pushed this to master as
a5455ed672c350a63989d5afb6caef3975cb7410.

Chris

[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 987 bytes --]

^ permalink raw reply	[flat|nested] 5+ messages in thread

end of thread, other threads:[~2024-05-13 20:51 UTC | newest]

Thread overview: 5+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2024-04-28  6:45 [bug#70623] [PATCH 0/2] fcitx5-configtool: enable kcm and remove inputs label Zheng Junjie
2024-04-28  6:52 ` [bug#70623] [PATCH 1/2] gnu: fcitx5-configtool: Enable kcm support Zheng Junjie
2024-04-28  6:52 ` [bug#70623] [PATCH 2/2] gnu: fcitx5-configtool: Remove inputs label Zheng Junjie
2024-05-13 12:37 ` [bug#70623] QA review for 70623 Nicolas Graves via Guix-patches via
2024-05-13 20:49 ` bug#70623: [PATCH 0/2] fcitx5-configtool: enable kcm and remove inputs label Christopher Baines

Code repositories for project(s) associated with this public inbox

	https://git.savannah.gnu.org/cgit/guix.git

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).