GNU bug report logs - #51668
[PATCH] gnu: Add fcitx5-rime.

Previous Next

Package: guix-patches;

Reported by: dan <igaryhe <at> gmail.com>

Date: Sun, 7 Nov 2021 16:54:02 UTC

Severity: normal

Tags: patch

Done: zimoun <zimon.toutoune <at> gmail.com>

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 51668 in the body.
You can then email your comments to 51668 AT debbugs.gnu.org in the normal way.

Toggle the display of automated, internal messages from the tracker.

View this report as an mbox folder, status mbox, maintainer mbox


Report forwarded to guix-patches <at> gnu.org:
bug#51668; Package guix-patches. (Sun, 07 Nov 2021 16:54:02 GMT) Full text and rfc822 format available.

Acknowledgement sent to dan <igaryhe <at> gmail.com>:
New bug report received and forwarded. Copy sent to guix-patches <at> gnu.org. (Sun, 07 Nov 2021 16:54:02 GMT) Full text and rfc822 format available.

Message #5 received at submit <at> debbugs.gnu.org (full text, mbox):

From: dan <igaryhe <at> gmail.com>
To: guix-patches <at> gnu.org
Subject: [PATCH] gnu: Add fcitx5-rime.
Date: Sun,  7 Nov 2021 23:44:29 +0800
---
 gnu/packages/fcitx5.scm | 41 ++++++++++++++++++++++++++++++++++++++++-
 1 file changed, 40 insertions(+), 1 deletion(-)

diff --git a/gnu/packages/fcitx5.scm b/gnu/packages/fcitx5.scm
index 737f47f20f..4391bbeadd 100644
--- a/gnu/packages/fcitx5.scm
+++ b/gnu/packages/fcitx5.scm
@@ -47,7 +47,8 @@ (define-module (gnu packages fcitx5)
   #:use-module (gnu packages web)
   #:use-module (gnu packages xdisorg)
   #:use-module (gnu packages xml)
-  #:use-module (gnu packages xorg))
+  #:use-module (gnu packages xorg)
+  #:use-module (gnu packages ibus))
 
 (define-public xcb-imdkit
   (package
@@ -453,3 +454,41 @@ (define (install-theme-variant variant target)
 @item DeepPurple
 @end itemize\n")
     (license license:asl2.0)))
+
+(define-public fcitx5-rime
+  (package
+    (name "fcitx5-rime")
+    (version "5.0.8")
+    (source
+     (origin
+       (method git-fetch)
+       (uri (git-reference
+	     (url "https://github.com/fcitx/fcitx5-rime")
+	     (commit version)))
+       (sha256
+        (base32
+         "17fi36m70d8gwwyragms4rl7xjx4k7g5ixs8rcj8r2ph1ak9ymhy"))))
+    (build-system cmake-build-system)
+    (arguments
+     `(#:tests? #f
+                #:configure-flags
+                (list (string-append "-DRIME_DATA_DIR="
+			             (assoc-ref %build-inputs "rime-data")
+			             "/share/rime-data"))))
+    (inputs
+     `(("gettext", gettext-minimal)
+       ("fcitx5", fcitx5)
+       ("librime", librime)
+       ("rime-data", rime-data)))
+    (native-inputs
+     `(("extra-cmake-modules", extra-cmake-modules)
+       ("pkg-config", pkg-config)))
+    (home-page "https://github.com/fcitx/fcitx5-rime")
+    (synopsis "Rime Input Method Engine for fcitx5")
+    (description "@dfn{fcitx5-rime} provides the Rime input method engine for
++fcitx5. Rime is a lightweight, extensible input method engine supporting
++various input schemas including glyph-based input methods, romanization-based
++input methods as well as those for Chinese dialects. It has the ability to
++compose phrases and sentences intelligently and provide very accurate
++traditional Chinese output.")
+    (license license:lgpl2.1+)))
-- 
2.33.1.windows.1





Information forwarded to guix-patches <at> gnu.org:
bug#51668; Package guix-patches. (Mon, 08 Nov 2021 01:58:02 GMT) Full text and rfc822 format available.

Message #8 received at 51668 <at> debbugs.gnu.org (full text, mbox):

From: dan <igaryhe <at> gmail.com>
To: 51668 <at> debbugs.gnu.org
Subject: Re: bug#51668: Acknowledgement ([PATCH] gnu: Add fcitx5-rime.)
Date: Mon, 8 Nov 2021 09:56:54 +0800
[Message part 1 (text/plain, inline)]
 This is a duplication of bug#51667. I submit this mainly because I was
afraid that the previous patch didn't follow the submission guidelines
since I attached 6 patches in the previous submission. If that one is OK,
please ignore this patch.

On Mon, Nov 8, 2021 at 12:54 AM GNU bug Tracking System <
help-debbugs <at> gnu.org> wrote:

> Thank you for filing a new bug report with debbugs.gnu.org.
>
> This is an automatically generated reply to let you know your message
> has been received.
>
> Your message is being forwarded to the package maintainers and other
> interested parties for their attention; they will reply in due course.
>
> Your message has been sent to the package maintainer(s):
>  guix-patches <at> gnu.org
>
> If you wish to submit further information on this problem, please
> send it to 51668 <at> debbugs.gnu.org.
>
> Please do not send mail to help-debbugs <at> gnu.org unless you wish
> to report a problem with the Bug-tracking system.
>
> --
> 51668: http://debbugs.gnu.org/cgi/bugreport.cgi?bug=51668
> GNU Bug Tracking System
> Contact help-debbugs <at> gnu.org with problems
>
[Message part 2 (text/html, inline)]

Information forwarded to guix-patches <at> gnu.org:
bug#51668; Package guix-patches. (Mon, 08 Nov 2021 02:02:02 GMT) Full text and rfc822 format available.

Message #11 received at submit <at> debbugs.gnu.org (full text, mbox):

From: dan <igaryhe <at> gmail.com>
To: guix-patches <at> gnu.org
Subject: Re: [PATCH] gnu: Add fcitx5-rime.
Date: Mon, 8 Nov 2021 09:54:52 +0800
[Message part 1 (text/plain, inline)]
This is a duplication of #51667. I submit this mainly because I was afraid
that the previous patch didn't follow the submission guidelines since I
attached 6 patches in the previous submission. If that one is OK, please
ignore this patch.

On Sun, Nov 7, 2021 at 11:45 PM dan <igaryhe <at> gmail.com> wrote:

> ---
>  gnu/packages/fcitx5.scm | 41 ++++++++++++++++++++++++++++++++++++++++-
>  1 file changed, 40 insertions(+), 1 deletion(-)
>
> diff --git a/gnu/packages/fcitx5.scm b/gnu/packages/fcitx5.scm
> index 737f47f20f..4391bbeadd 100644
> --- a/gnu/packages/fcitx5.scm
> +++ b/gnu/packages/fcitx5.scm
> @@ -47,7 +47,8 @@ (define-module (gnu packages fcitx5)
>    #:use-module (gnu packages web)
>    #:use-module (gnu packages xdisorg)
>    #:use-module (gnu packages xml)
> -  #:use-module (gnu packages xorg))
> +  #:use-module (gnu packages xorg)
> +  #:use-module (gnu packages ibus))
>
>  (define-public xcb-imdkit
>    (package
> @@ -453,3 +454,41 @@ (define (install-theme-variant variant target)
>  @item DeepPurple
>  @end itemize\n")
>      (license license:asl2.0)))
> +
> +(define-public fcitx5-rime
> +  (package
> +    (name "fcitx5-rime")
> +    (version "5.0.8")
> +    (source
> +     (origin
> +       (method git-fetch)
> +       (uri (git-reference
> +            (url "https://github.com/fcitx/fcitx5-rime")
> +            (commit version)))
> +       (sha256
> +        (base32
> +         "17fi36m70d8gwwyragms4rl7xjx4k7g5ixs8rcj8r2ph1ak9ymhy"))))
> +    (build-system cmake-build-system)
> +    (arguments
> +     `(#:tests? #f
> +                #:configure-flags
> +                (list (string-append "-DRIME_DATA_DIR="
> +                                    (assoc-ref %build-inputs "rime-data")
> +                                    "/share/rime-data"))))
> +    (inputs
> +     `(("gettext", gettext-minimal)
> +       ("fcitx5", fcitx5)
> +       ("librime", librime)
> +       ("rime-data", rime-data)))
> +    (native-inputs
> +     `(("extra-cmake-modules", extra-cmake-modules)
> +       ("pkg-config", pkg-config)))
> +    (home-page "https://github.com/fcitx/fcitx5-rime")
> +    (synopsis "Rime Input Method Engine for fcitx5")
> +    (description "@dfn{fcitx5-rime} provides the Rime input method engine
> for
> ++fcitx5. Rime is a lightweight, extensible input method engine supporting
> ++various input schemas including glyph-based input methods,
> romanization-based
> ++input methods as well as those for Chinese dialects. It has the ability
> to
> ++compose phrases and sentences intelligently and provide very accurate
> ++traditional Chinese output.")
> +    (license license:lgpl2.1+)))
> --
> 2.33.1.windows.1
>
>
[Message part 2 (text/html, inline)]

Reply sent to zimoun <zimon.toutoune <at> gmail.com>:
You have taken responsibility. (Mon, 08 Nov 2021 08:55:01 GMT) Full text and rfc822 format available.

Notification sent to dan <igaryhe <at> gmail.com>:
bug acknowledged by developer. (Mon, 08 Nov 2021 08:55:01 GMT) Full text and rfc822 format available.

Message #16 received at 51668-done <at> debbugs.gnu.org (full text, mbox):

From: zimoun <zimon.toutoune <at> gmail.com>
To: dan <igaryhe <at> gmail.com>
Cc: 51668-done <at> debbugs.gnu.org
Subject: Re: [bug#51668] [PATCH] gnu: Add fcitx5-rime.
Date: Mon, 08 Nov 2021 09:49:07 +0100
Hi,

On Mon, 08 Nov 2021 at 09:54, dan <igaryhe <at> gmail.com> wrote:

> This is a duplication of #51667. I submit this mainly because I was
> afraid that the previous patch didn't follow the submission guidelines
> since I attached 6 patches in the previous submission. If that one is
> OK, please ignore this patch.

Thanks.  I am closing this one in favor of #51667, thus.

FYI, you can close yourself by replying with appending -done to the
number inside the email address as with 51668-done <at> debbugs.gnu.org.


Cheers,
simon




Information forwarded to guix-patches <at> gnu.org:
bug#51668; Package guix-patches. (Wed, 10 Nov 2021 17:46:02 GMT) Full text and rfc822 format available.

Message #19 received at 51668 <at> debbugs.gnu.org (full text, mbox):

From: dan <igaryhe <at> gmail.com>
To: 51668 <at> debbugs.gnu.org
Subject: [PATCH] gnu: Add fcitx5-rime.
Date: Thu, 11 Nov 2021 01:45:25 +0800
[Message part 1 (text/plain, inline)]
From 2f8fef92b3fce1cfec7244e1bdca7e63f52b8a6c Mon Sep 17 00:00:00 2001
From: dan <igaryhe <at> gmail.com>
Date: Sun, 7 Nov 2021 21:57:24 +0800
Subject: [PATCH] gnu: Add fcitx5-rime.

* gnu/packages/fcitx5.scm (fcitx5-rime): New variable.
---
 gnu/packages/fcitx5.scm | 47 +++++++++++++++++++++++++++++++++++++++--
 1 file changed, 45 insertions(+), 2 deletions(-)
diff --git a/gnu/packages/fcitx5.scm b/gnu/packages/fcitx5.scmindex
0c4980aba2..27c28d56e1 100644--- a/gnu/packages/fcitx5.scm+++
b/gnu/packages/fcitx5.scm@@ -1,6 +1,7 @@
 ;;; GNU Guix --- Functional package management for GNU
 ;;; Copyright © 2020 Zhu Zihao <all_but_last <at> 163.com>
 ;;; Copyright © 2021 Tobias Geerinckx-Rice <me <at> tobias.gr>+;;;
Copyright © 2021 dan <igaryhe <at> gmail.com>
 ;;;
 ;;; This file is part of GNU Guix.
 ;;;@@ -47,7 +48,8 @@ (define-module (gnu packages fcitx5)
   #:use-module (gnu packages web)
   #:use-module (gnu packages xdisorg)
   #:use-module (gnu packages xml)-  #:use-module (gnu packages
xorg))+  #:use-module (gnu packages xorg)+  #:use-module (gnu packages
ibus))

 (define-public xcb-imdkit
   (package@@ -139,7 +141,11 @@ (define-public fcitx5
     (native-search-paths
      (list (search-path-specification
             (variable "FCITX_ADDON_DIRS")-            (files
'("lib/fcitx5")))))+            (files '("lib/fcitx5")))+           ;
export XDG_DATA_DIRS so that fcitx5 could search other addons+
  (search-path-specification+            (variable "XDG_DATA_DIRS")+
         (files '("share")))))
     (home-page "https://github.com/fcitx/fcitx5")
     (synopsis "Input method framework")
     (description "Fcitx 5 is a generic input method framework.")@@
-453,3 +459,40 @@ (define (install-theme-variant variant target)
 @item DeepPurple
 @end itemize\n")
     (license license:asl2.0)))++(define-public fcitx5-rime+
(package+    (name "fcitx5-rime")+    (version "5.0.8")+    (source+
  (origin+       (method url-fetch)+       (uri (string-append+
     "https://download.fcitx-im.org/fcitx5"+
"/fcitx5-rime/fcitx5-rime-" version ".tar.xz"))+       (sha256+
(base32 "0rl8ng11jprzi3lvx3jdim5b5y8k31l14jgjricxzw5i3fvfqzp3"))))+
(build-system cmake-build-system)+    (arguments+     '(#:tests? #f
                  ; no tests+       #:configure-flags+       (list
(string-append "-DRIME_DATA_DIR="+			    (assoc-ref %build-inputs
"rime-data")+			    "/share/rime-data"))))+    (inputs+
`(("fcitx5", fcitx5)+       ("librime", librime)+       ("rime-data",
rime-data)))+    (native-inputs+     `(("gettext", gettext-minimal)+
    ("extra-cmake-modules", extra-cmake-modules)+       ("pkg-config",
pkg-config)))+    (home-page "https://github.com/fcitx/fcitx5-rime")+
  (synopsis "Rime Input Method Engine for Fcitx 5")+    (description
"@dfn{fcitx5-rime} provides the Rime input method engine for+fcitx5.
Rime is a lightweight, extensible input method engine
supporting+various input schemas including glyph-based input methods,
romanization-based+input methods as well as those for Chinese
dialects.  It has the ability to+compose phrases and sentences
intelligently and provide very accurate+traditional Chinese output.")+
   (license license:lgpl2.1+)))--
2.33.1
[Message part 2 (text/html, inline)]

bug archived. Request was from Debbugs Internal Request <help-debbugs <at> gnu.org> to internal_control <at> debbugs.gnu.org. (Thu, 09 Dec 2021 12:24:07 GMT) Full text and rfc822 format available.

This bug report was last modified 2 years and 100 days ago.

Previous Next


GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson.