GNU bug report logs - #77949
[PATCH 0/3] Break utf8proc dependency cycle and update neovim to 0.11.0

Previous Next

Package: guix-patches;

Reported by: John Khoo <johnkhootf <at> gmail.com>

Date: Mon, 21 Apr 2025 05:50:01 UTC

Severity: normal

Tags: patch

Done: Hilton Chain <hako <at> ultrarare.space>

Bug is archived. No further changes may be made.

Full log


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

From: John Khoo <johnkhootf <at> gmail.com>
To: 77949 <at> debbugs.gnu.org
Cc: John Khoo <johnkhootf <at> gmail.com>
Subject: [PATCH v3 3/5] gnu: Remove utf8proc-2.7.0.
Date: Wed, 30 Apr 2025 04:42:47 +0800
* gnu/packages/textutils.scm (utf8proc-2.7.0): Remove utf8proc-2.7.0.

Change-Id: I1c27646cdded84370590b12e5e65eddcdf97a1e7
---
 gnu/packages/textutils.scm | 40 --------------------------------------
 1 file changed, 40 deletions(-)

diff --git a/gnu/packages/textutils.scm b/gnu/packages/textutils.scm
index 83c8d83c8b..1814490e97 100644
--- a/gnu/packages/textutils.scm
+++ b/gnu/packages/textutils.scm
@@ -251,46 +251,6 @@ (define-public utf8proc
                            "DerivedCoreProperties.txt"))))))))
     (properties (alist-delete 'hidden? (package-properties utf8proc-bootstrap)))))
 
-(define-public utf8proc-2.7.0
-  (package
-    (inherit utf8proc)
-    (name "utf8proc")
-    (version "2.7.0")
-    (source
-     (origin
-       (method git-fetch)
-       (uri (git-reference
-             (url "https://github.com/JuliaStrings/utf8proc")
-             (commit (string-append "v" version))))
-       (file-name (git-file-name name version))
-       (sha256
-        (base32 "1wrsmnaigal94gc3xbzdrrm080zjhihjfdla5admllq2w5dladjj"))))
-    (arguments
-     (substitute-keyword-arguments (package-arguments utf8proc)
-       ((#:phases phases)
-        `(modify-phases ,phases
-           (replace 'check-data
-             (lambda* (#:key inputs native-inputs #:allow-other-keys)
-               (display native-inputs)
-               (for-each (lambda (i)
-                           (copy-file (assoc-ref (or native-inputs inputs) i)
-                                      (string-append "data/" i)))
-                         '("NormalizationTest.txt" "GraphemeBreakTest.txt"
-                           "DerivedCoreProperties.txt"))))))))
-    (native-inputs
-     (append
-      (package-native-inputs utf8proc)
-      (let ((UNICODE_VERSION "14.0.0"))
-        `(("DerivedCoreProperties.txt"
-           ,(origin
-              (method url-fetch)
-              (uri (string-append "https://www.unicode.org/Public/"
-                                  UNICODE_VERSION "/ucd/DerivedCoreProperties.txt"))
-              (sha256
-               (base32 "1g77s8g9443dd92f82pbkim7rk51s7xdwa3mxpzb1lcw8ryxvvg3"))))
-          ;; For tests
-          ("ruby" ,ruby-2.7)))))))
-
 (define-public libconfuse
   (package
     (name "libconfuse")
-- 
2.49.0





This bug report was last modified 20 days ago.

Previous Next


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