all messages for Guix-related lists mirrored at yhetil.org
 help / color / mirror / code / Atom feed
From: pengmeiyu@riseup.net
To: 42231@debbugs.gnu.org
Cc: Peng Mei Yu <i@pengmeiyu.com>
Subject: [bug#42231] [PATCH 3/5] gnu: rime-data: Disable git operations and update comments.
Date: Wed,  8 Jul 2020 10:00:15 +0800	[thread overview]
Message-ID: <20200708020017.26100-3-pengmeiyu@riseup.net> (raw)
In-Reply-To: <20200708020017.26100-1-pengmeiyu@riseup.net>

From: Peng Mei Yu <i@pengmeiyu.com>

* gnu/packages/ibus.scm (rime-data)[arguments]: Disable git operations and
update comments.  Suppress warnings during build.
---
 gnu/packages/ibus.scm | 10 ++++++++--
 1 file changed, 8 insertions(+), 2 deletions(-)

diff --git a/gnu/packages/ibus.scm b/gnu/packages/ibus.scm
index d0b40a6eb2..426d04e6d7 100644
--- a/gnu/packages/ibus.scm
+++ b/gnu/packages/ibus.scm
@@ -372,11 +372,17 @@ traditional Chinese output.")
        (modify-phases %standard-phases
          (add-after 'unpack 'patch-source
            (lambda _
-             ;; Set .DEFAULT_GOAL to `all'.
-             ;; Don't build binary schemas. The output is not deterministic.
+             ;; Don't build binary Rime schema.  The binary Rime schema files
+             ;; are platform dependent and contains timestamp information.
+             ;; Thus they are not reproducible.
+
+             ;; Change `.DEFAULT_GOAL' to `all'.
              (substitute* "Makefile"
                (("^\\.DEFAULT_GOAL := preset")
                 ".DEFAULT_GOAL := all"))
+             ;; Disable git operations.
+             (substitute* "scripts/install-packages.sh"
+               ((".*update-package\\.sh.*") ""))
              #t))
          ;; Copy Rime schemas into the "package/rime" directory.
          (add-after 'unpack 'copy-rime-schemas
-- 
2.27.0





  parent reply	other threads:[~2020-07-08  2:02 UTC|newest]

Thread overview: 8+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2020-07-06  8:20 [bug#42231] [PATCH 0/5] Update rime-data to 20200623 Peng Mei Yu via Guix-patches via
2020-07-07 12:38 ` Nicolas Goaziou
2020-07-08  2:00 ` [bug#42231] [PATCH 1/5] gnu: rime-data: Update to 0.38.20200623 pengmeiyu
2020-07-08  2:00   ` [bug#42231] [PATCH 2/5] gnu: rime-data: Iterate over inputs to find Rime schemas pengmeiyu
2020-07-08  2:00   ` pengmeiyu [this message]
2020-07-08  2:00   ` [bug#42231] [PATCH 4/5] gnu: rime-data: Fix license pengmeiyu
2020-07-08  2:00   ` [bug#42231] [PATCH 5/5] gnu: ibus-rime: " pengmeiyu
2020-07-08 10:43 ` [bug#42231] [PATCH 0/5] Update rime-data to 20200623 Nicolas Goaziou

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=20200708020017.26100-3-pengmeiyu@riseup.net \
    --to=pengmeiyu@riseup.net \
    --cc=42231@debbugs.gnu.org \
    --cc=i@pengmeiyu.com \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
Code repositories for project(s) associated with this external index

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

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.